table optimization (filtering, resizing and settings saved in user settings

This commit is contained in:
2026-08-12 23:14:21 +02:00
parent e0175ab48a
commit 0fb18ae4f7
24 changed files with 991 additions and 189 deletions
+18 -3
View File
@@ -59,8 +59,8 @@ BASE_TRANSLATIONS = {
"profile.last_login": ("Last sign-in", "Letzte Anmeldung"), "profile.change_password": ("Change password", "Passwort ändern"),
"profile.current_password": ("Current password", "Aktuelles Passwort"), "profile.new_password": ("New password", "Neues Passwort"),
"profile.save_language": ("Save language", "Sprache speichern"),
"profile.browser_storage": ("Browser storage", "Browserspeicherung"),
"profile.browser_storage_help": ("Store table filters, column order and future interface preferences in this browser, even after it is closed.", "Tabellenfilter, Spaltenreihenfolgen und künftige Oberflächeneinstellungen in diesem Browser dauerhaft speichern."),
"profile.browser_storage": ("Table views", "Tabellenansichten"),
"profile.browser_storage_help": ("Table filters, sorting and column widths are automatically saved to your user account and are available across browsers after sign-in.", "Tabellenfilter, Sortierung und Spaltenbreiten werden automatisch in deinem Benutzerkonto gespeichert und stehen nach der Anmeldung browserübergreifend zur Verfügung."),
"profile.browser_storage_enable": ("Enable persistent browser storage", "Dauerhafte Browserspeicherung aktivieren"),
"profile.save_browser_storage": ("Save browser storage setting", "Browserspeicherung speichern"), "language.changed": ("Language changed", "Sprache geändert"),
"settings.appearance": ("Appearance", "Darstellung"), "settings.application_title": ("Application title", "Anwendungstitel"),
@@ -201,7 +201,22 @@ BASE_TRANSLATIONS = {
"lists.row_number": ("Row number", "Zeilennummer"),
"lists.row_number_resize": ("Drag to change the row-number column width", "Ziehen, um die Breite der Nummernspalte zu ändern"),
"lists.column_resize": ("Drag to change the column width", "Ziehen, um die Spaltenbreite zu ändern"),
"lists.multi_value_filter_hint": ("Paste multiple search values one per line. Values within one column are OR-linked.", "Mehrere Suchwerte können zeilenweise eingefügt werden. Innerhalb einer Spalte gilt ODER."),
"lists.multi_value_filter_hint": ("Paste multiple search values one per line. Values within one column are OR-linked. Numeric and date values also support >x, <x, >=x, <=x and ranges such as 'from x to y'.", "Mehrere Suchwerte können zeilenweise eingefügt werden. Innerhalb einer Spalte gilt ODER. Zahlen- und Datumswerte unterstützen zusätzlich >x, <x, >=x, <=x sowie Bereiche wie ‚von x bis y‘."),
"lists.advanced_filter.title": ("Advanced filter", "Erweiterter Filter"),
"lists.advanced_filter.operator": ("Condition", "Bedingung"),
"lists.advanced_filter.value": ("Value", "Wert"),
"lists.advanced_filter.value_from": ("From", "Von"),
"lists.advanced_filter.value_to": ("To", "Bis"),
"lists.advanced_filter.equal": ("Equals", "Gleich"),
"lists.advanced_filter.gt": ("Greater than", "Größer als"),
"lists.advanced_filter.gte": ("Greater than or equal", "Größer oder gleich"),
"lists.advanced_filter.lt": ("Less than", "Kleiner als"),
"lists.advanced_filter.lte": ("Less than or equal", "Kleiner oder gleich"),
"lists.advanced_filter.range": ("Range", "Bereich"),
"lists.advanced_filter.apply": ("Apply", "Anwenden"),
"lists.advanced_filter.clear": ("Clear", "Leeren"),
"lists.advanced_filter.empty": ("Empty", "Leer"),
"lists.advanced_filter.not_empty": ("Not empty", "Nicht leer"),
"appearance.colors_title": ("System colors", "Systemfarben"),
"appearance.colors_help": ("Configure the central colors used throughout the application.", "Konfigurieren Sie die zentral im gesamten System verwendeten Farben."),
"appearance.primary_color": ("Primary color", "Primärfarbe"),