From 38d602d3bdf4dfad5440c8c600754351c2fd1377 Mon Sep 17 00:00:00 2001 From: Christian Feitl Date: Tue, 18 Feb 2025 11:32:41 +0100 Subject: [PATCH] translation(Tinebase): add translation for key bindings --- tine20/Tinebase/js/widgets/grid/GridPanel.js | 16 +++++++-------- tine20/Tinebase/translations/de.po | 21 ++++++++++++++++++++ 2 files changed, 29 insertions(+), 8 deletions(-) diff --git a/tine20/Tinebase/js/widgets/grid/GridPanel.js b/tine20/Tinebase/js/widgets/grid/GridPanel.js index 385a099c894..663b217d0be 100644 --- a/tine20/Tinebase/js/widgets/grid/GridPanel.js +++ b/tine20/Tinebase/js/widgets/grid/GridPanel.js @@ -2521,15 +2521,15 @@ Ext.extend(Tine.widgets.grid.GridPanel, Ext.Panel, { getKeyBindingData() { const data = [ - 'A: select all visible rows', - 'C: copy record', - 'E: edit record', - 'N: new record', - 'F: find', - 'ESC: focus grid', - 'R: reload grid', + 'A: ' + i18n._('select all visible rows'), + 'C: ' + i18n._('copy record'), + 'E: ' + i18n._('edit record'), + 'N: ' + i18n._('new record'), + 'F: ' + i18n._('find'), + 'ESC: ' + i18n._('focus grid'), + 'R: ' + i18n._('reload grid') ]; - return data.map((item) => i18n._(item)); + return data }, /** diff --git a/tine20/Tinebase/translations/de.po b/tine20/Tinebase/translations/de.po index 33815fdc466..6797b762c27 100644 --- a/tine20/Tinebase/translations/de.po +++ b/tine20/Tinebase/translations/de.po @@ -3407,6 +3407,27 @@ msgstr "Zuletzt geändert von" msgid "Grid Panel Key Bindings" msgstr "Tastenkürzel Listenansicht" +msgid "select all visible rows" +msgstr "Alle sichtbaren Zeilen auswählen" + +msgid "copy record" +msgstr "Datensatz kopieren" + +msgid "edit record" +msgstr "Datensatz bearbeiten" + +msgid "new record" +msgstr "Neuen Datensatz erstellen" + +msgid "find" +msgstr "Suchen" + +msgid "focus grid" +msgstr "Grid fokussieren" + +msgid "reload grid" +msgstr "Grid aktualisieren" + #, python-brace-format msgid "Moving {0}" msgstr "Verschiebe {0}"