Improve german translation

This commit is contained in:
Paulo Gustavo Veiga 2022-04-12 12:40:14 -03:00
parent 9da8b36348
commit 4c71ccd25a
8 changed files with 103 additions and 68 deletions

View File

@ -42,8 +42,8 @@ class KeyboardShortcutDialog extends BootstrapDialog {
<tbody> <tbody>
<tr> <tr>
<td>${$msg('SAVE_CHANGES')}</td> <td>${$msg('SAVE_CHANGES')}</td>
<td>Ctrl + s</td> <td>${$msg('CTRL')} + S</td>
<td> + s</td> <td> + S</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('CREATE_SIBLING_TOPIC')}</td> <td>${$msg('CREATE_SIBLING_TOPIC')}</td>
@ -52,12 +52,12 @@ class KeyboardShortcutDialog extends BootstrapDialog {
</tr> </tr>
<tr> <tr>
<td>${$msg('CREATE_CHILD_TOPIC')}</td> <td>${$msg('CREATE_CHILD_TOPIC')}</td>
<td>Insert / Tab</td> <td>${$msg('K_INSERT')} / Tab</td>
<td> + Enter / Tab</td> <td> + Enter / Tab</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('DELETE_TOPIC')}</td> <td>${$msg('DELETE_TOPIC')}</td>
<td>Delete</td> <td>${$msg('K_DELETE')}</td>
<td>Delete</td> <td>Delete</td>
</tr> </tr>
<tr> <tr>
@ -67,19 +67,19 @@ class KeyboardShortcutDialog extends BootstrapDialog {
</tr> </tr>
<tr> <tr>
<td>${$msg('MULTIPLE_LINES')}</td> <td>${$msg('MULTIPLE_LINES')}</td>
<td>Ctrl + Enter</td> <td>${$msg('CTRL')} + Enter</td>
<td> + Enter</td> <td> + Enter</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('COPY_AND_PASTE_TOPICS')}</td> <td>${$msg('COPY_AND_PASTE_TOPICS')}</td>
<td>Ctrl + c/Ctrl + v</td> <td>${$msg('CTRL')} + C / ${$msg('CTRL')} + V</td>
<td> + c/ + v</td> <td> + C / + V</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('COLLAPSE_CHILDREN')}</td> <td>${$msg('COLLAPSE_CHILDREN')}</td>
<td>Space bar</td> <td>${$msg('SPACE_BAR')}</td>
<td>Space bar</td> <td>${$msg('SPACE_BAR')}</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('TOPIC_NAVIGATION')}</td> <td>${$msg('TOPIC_NAVIGATION')}</td>
@ -88,23 +88,23 @@ class KeyboardShortcutDialog extends BootstrapDialog {
</tr> </tr>
<tr> <tr>
<td>${$msg('SELECT_MULTIPLE_NODES')}</td> <td>${$msg('SELECT_MULTIPLE_NODES')}</td>
<td>Ctrl + Mouse Click</td> <td>${$msg('CTRL')} + ${$msg('MOUSE_CLICK')}</td>
<td>Ctrl + Mouse Click</td> <td>${$msg('CTRL')} + ${$msg('MOUSE_CLICK')}</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('UNDO_EDITION')}</td> <td>${$msg('UNDO_EDITION')}</td>
<td>Ctrl + z</td> <td>${$msg('CTRL')} + Z</td>
<td> + z</td> <td> + Z</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('REDO_EDITION')}</td> <td>${$msg('REDO_EDITION')}</td>
<td>Ctrl + Shift + z</td> <td>${$msg('CTRL')} + Shift + Z</td>
<td> + Shift + z</td> <td> + Shift + Z</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('SELECT_ALL_TOPIC')}</td> <td>${$msg('SELECT_ALL_TOPIC')}</td>
<td>Ctrl + a</td> <td>${$msg('CTRL')} + A</td>
<td> + a</td> <td> + A</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('CANCEL_TEXT_CHANGES')}</td> <td>${$msg('CANCEL_TEXT_CHANGES')}</td>
@ -113,28 +113,28 @@ class KeyboardShortcutDialog extends BootstrapDialog {
</tr> </tr>
<tr> <tr>
<td>${$msg('DESELECT_ALL_TOPIC')}</td> <td>${$msg('DESELECT_ALL_TOPIC')}</td>
<td>Ctrl + Shift + a</td> <td>${$msg('CTRL')} + Shift + A</td>
<td> + Shift + a</td> <td> + Shift + A</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('CHANGE_TEXT_ITALIC')}</td> <td>${$msg('CHANGE_TEXT_ITALIC')}</td>
<td>Ctrl + i</td> <td>${$msg('CTRL')} + I</td>
<td> + i</td> <td> + I</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('CHANGE_TEXT_BOLD')}</td> <td>${$msg('CHANGE_TEXT_BOLD')}</td>
<td>Ctrl + b</td> <td>${$msg('CTRL')} + B</td>
<td> + b</td> <td> + B</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('TOPIC_NOTE')}</td> <td>${$msg('TOPIC_NOTE')}</td>
<td>Ctrl + k</td> <td>${$msg('CTRL')} + K</td>
<td> + k</td> <td> + K</td>
</tr> </tr>
<tr> <tr>
<td>${$msg('TOPIC_LINK')}</td> <td>${$msg('TOPIC_LINK')}</td>
<td>Ctrl + l</td> <td>${$msg('CTRL')} + L</td>
<td> + l</td> <td> + L</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

View File

@ -211,7 +211,7 @@ class Menu extends IMenu {
if (undoButton) { if (undoButton) {
undoButton.disable(); undoButton.disable();
} }
Menu._registerTooltip('undoEdition', $msg('UNDO')); Menu._registerTooltip('undoEdition', $msg('UNDO'), $msg('CTRL') + ' + Z');
const redoButton = this._addButton('redoEdition', false, false, () => { const redoButton = this._addButton('redoEdition', false, false, () => {
designer.redo(); designer.redo();
@ -219,7 +219,7 @@ class Menu extends IMenu {
if (redoButton) { if (redoButton) {
redoButton.disable(); redoButton.disable();
} }
Menu._registerTooltip('redoEdition', $msg('REDO')); Menu._registerTooltip('redoEdition', $msg('REDO'), $msg('CTRL') + ' + Shift + Z');
if (redoButton && undoButton) { if (redoButton && undoButton) {
designer.addEvent('modelUpdate', (event) => { designer.addEvent('modelUpdate', (event) => {
@ -244,7 +244,7 @@ class Menu extends IMenu {
this._addButton('deleteTopic', true, true, () => { this._addButton('deleteTopic', true, true, () => {
designer.deleteSelectedEntities(); designer.deleteSelectedEntities();
}); });
Menu._registerTooltip('deleteTopic', $msg('TOPIC_DELETE')); Menu._registerTooltip('deleteTopic', $msg('TOPIC_DELETE'), $msg('K_DELETE'));
this._addButton('topicLink', true, false, () => { this._addButton('topicLink', true, false, () => {
designer.addLink(); designer.addLink();
@ -264,12 +264,12 @@ class Menu extends IMenu {
this._addButton('fontBold', true, false, () => { this._addButton('fontBold', true, false, () => {
designer.changeFontWeight(); designer.changeFontWeight();
}); });
Menu._registerTooltip('fontBold', $msg('FONT_BOLD'), 'meta+B'); Menu._registerTooltip('fontBold', $msg('FONT_BOLD'), $msg('CTRL') + ' + B');
this._addButton('fontItalic', true, false, () => { this._addButton('fontItalic', true, false, () => {
designer.changeFontStyle(); designer.changeFontStyle();
}); });
Menu._registerTooltip('fontItalic', $msg('FONT_ITALIC'), 'meta+I'); Menu._registerTooltip('fontItalic', $msg('FONT_ITALIC'), $msg('CTRL') + ' + I');
if (!readOnly) { if (!readOnly) {
@ -279,7 +279,7 @@ class Menu extends IMenu {
() => { () => {
this.save(saveElem, designer, true); this.save(saveElem, designer, true);
}); });
Menu._registerTooltip('save', $msg('SAVE')); Menu._registerTooltip('save', $msg('SAVE'), $msg('CTRL') + ' + S');
// Register unload save ... // Register unload save ...
window.addEventListener('beforeunload', () => { window.addEventListener('beforeunload', () => {

View File

@ -10,28 +10,28 @@ const DE = {
TOPIC_COLOR: 'Themenfarbe', TOPIC_COLOR: 'Themenfarbe',
TOPIC_BORDER_COLOR: 'Thema Randfarbe', TOPIC_BORDER_COLOR: 'Thema Randfarbe',
TOPIC_NOTE: 'Notiz hinzufügen', TOPIC_NOTE: 'Notiz hinzufügen',
FONT_FAMILY: 'Schrifttyp', FONT_FAMILY: 'Schriftart',
FONT_SIZE: 'Schriftgröße', FONT_SIZE: 'Schriftgröße',
FONT_BOLD: 'Fette Schrift', FONT_BOLD: 'Fett',
FONT_ITALIC: 'Kursive Schrift', FONT_ITALIC: 'Kursiv',
UNDO: 'Rückgängig machen', UNDO: 'Rückgängig',
REDO: 'Wiederholen', REDO: 'Wiederholen',
INSERT: 'Einfügen', INSERT: 'Einfügen',
SAVE: 'Sichern', SAVE: 'Speichern',
NOTE: 'Notiz', NOTE: 'Notiz',
ADD_TOPIC: 'Thema hinzufügen', ADD_TOPIC: 'Thema hinzufügen',
LOADING: 'Laden ...', LOADING: 'Lädt ...',
EXPORT: 'Exportieren', EXPORT: 'Exportieren',
PRINT: 'Drucken', PRINT: 'Drucken',
PUBLISH: 'Publizieren', PUBLISH: 'Veröffentlichen',
COLLABORATE: 'Mitbenutzen', COLLABORATE: 'Mitbenutzen',
HISTORY: 'Historie', HISTORY: 'Historie',
DISCARD_CHANGES: 'Änderungen verwerfen', DISCARD_CHANGES: 'Änderungen verwerfen',
FONT_COLOR: 'Textfarbe', FONT_COLOR: 'Textfarbe',
SAVING: 'Sichern ...', SAVING: 'Speichern ...',
SAVE_COMPLETE: 'Sichern abgeschlossen', SAVE_COMPLETE: 'Speichern abgeschlossen',
ZOOM_IN_ERROR: 'Zoom zu hoch.', ZOOM_IN_ERROR: 'Zoom zu hoch.',
ZOOM_ERROR: 'Es kann nicht weiter vergrößert bzw. verkelinert werden.', ZOOM_ERROR: 'Es kann nicht weiter vergrößert bzw. verkleinert werden.',
ONLY_ONE_TOPIC_MUST_BE_SELECTED: 'Thema konnte nicht angelegt werden. Bitte wählen Sie nur ein Thema aus.', ONLY_ONE_TOPIC_MUST_BE_SELECTED: 'Thema konnte nicht angelegt werden. Bitte wählen Sie nur ein Thema aus.',
ONE_TOPIC_MUST_BE_SELECTED: 'Thema konnte nicht angelegt werden. Es muss ein Thema ausgewählt werden.', ONE_TOPIC_MUST_BE_SELECTED: 'Thema konnte nicht angelegt werden. Es muss ein Thema ausgewählt werden.',
ONLY_ONE_TOPIC_MUST_BE_SELECTED_COLLAPSE: 'Kinderknoten können nicht eingefaltet werden. Es muss ein Thema ausgewäht werden.', ONLY_ONE_TOPIC_MUST_BE_SELECTED_COLLAPSE: 'Kinderknoten können nicht eingefaltet werden. Es muss ein Thema ausgewäht werden.',
@ -41,45 +41,51 @@ const DE = {
SUB_TOPIC: 'Unterthema', SUB_TOPIC: 'Unterthema',
ISOLATED_TOPIC: 'Isoliertes Thema', ISOLATED_TOPIC: 'Isoliertes Thema',
CENTRAL_TOPIC: 'Zentrales Thema', CENTRAL_TOPIC: 'Zentrales Thema',
SHORTCUTS: 'Tastaturkürzel', SHORTCUTS: 'Tastenkombinationen',
ENTITIES_COULD_NOT_BE_DELETED: 'Konnte das Thema oder die Beziehung nicht löschen. Es muss mindest ein Eintrag ausgewählt sein.', ENTITIES_COULD_NOT_BE_DELETED: 'Konnte das Thema oder die Beziehung nicht löschen. Es muss mindest ein Eintrag ausgewählt sein.',
AT_LEAST_ONE_TOPIC_MUST_BE_SELECTED: 'Es muss mindestens ein Thema ausgewählt sein.', AT_LEAST_ONE_TOPIC_MUST_BE_SELECTED: 'Es muss mindestens ein Thema ausgewählt sein.',
CLIPBOARD_IS_EMPTY: 'Es gibt nichts zu kopieren. Die Zwischenablage ist leer.', CLIPBOARD_IS_EMPTY: 'Es gibt nichts zu kopieren. Die Zwischenablage ist leer.',
CENTRAL_TOPIC_CAN_NOT_BE_DELETED: 'Das zentrale Thema kann nicht gelöscht werden.', CENTRAL_TOPIC_CAN_NOT_BE_DELETED: 'Das zentrale Thema kann nicht gelöscht werden.',
RELATIONSHIP_COULD_NOT_BE_CREATED: 'Die Beziehung konnte nicht angelegt werden. Es muss erst ein Vater-Thema ausgewählt werden, um die Beziehung herzustellen.', RELATIONSHIP_COULD_NOT_BE_CREATED: 'Die Beziehung konnte nicht angelegt werden. Es muss erst ein Vater-Thema ausgewählt werden, um die Beziehung herzustellen.',
SELECTION_COPIED_TO_CLIPBOARD: 'Themen in der Zwischenablage', SELECTION_COPIED_TO_CLIPBOARD: 'Themen in der Zwischenablage',
WRITE_YOUR_TEXT_HERE: 'Schreiben Sie ihre Notiz hier ...', WRITE_YOUR_TEXT_HERE: 'Schreibe deine Notiz hier ...',
REMOVE: 'Entfernen', REMOVE: 'Entfernen',
ACCEPT: 'Akzeptieren', ACCEPT: 'Akzeptieren',
CANCEL: 'Abbrechen', CANCEL: 'Abbrechen',
LINK: 'Verbindung', LINK: 'Verbindung',
OPEN_LINK: 'Öffne URL', OPEN_LINK: 'Öffne URL',
SESSION_EXPIRED: 'Ihre Sitzung ist abgelaufen, bitte melden Sie sich erneut an.', SESSION_EXPIRED: 'Deine Sitzung ist abgelaufen, bitte melde dich erneut an.',
URL_ERROR: 'URL nicht gültig', URL_ERROR: 'URL nicht gültig',
ACTION: 'Aktion', ACTION: 'Aktion',
CREATE_SIBLING_TOPIC: 'Erzeuge ein Schwester Thema', CREATE_SIBLING_TOPIC: 'Thema hinzufügen',
CREATE_CHILD_TOPIC: 'Eryeuge ein Unterthema', CREATE_CHILD_TOPIC: 'Unterthema hinzufügen',
DELETE_TOPIC: 'Lösche Thema', DELETE_TOPIC: 'Thema löschen',
EDIT_TOPIC_TEXT: 'Editiere Thematext', EDIT_TOPIC_TEXT: 'Thematext bearbeiten',
JUST_START_TYPING: 'Einfach mit der Eingabe beginnen', JUST_START_TYPING: 'Eingabe beginnen',
CANCEL_TEXT_CHANGES: 'Textänderungen abbrechen', CANCEL_TEXT_CHANGES: 'Textänderungen abbrechen',
TOPIC_NAVIGATION: 'Themen Navigation', TOPIC_NAVIGATION: 'Navigieren',
ARROW_KEYS: 'Pfeiltasten', ARROW_KEYS: 'Pfeiltasten',
SELECT_MULTIPLE_NODES: 'Wähle mehrfache Knoten aus', SELECT_MULTIPLE_NODES: 'Wähle Themen markieren',
UNDO_EDITION: 'Änderungen rückgängig machen', UNDO_EDITION: 'Rückgängig',
REDO_EDITION: 'Änderung nochmal ausführen', REDO_EDITION: 'Wiederholen',
SELECT_ALL_TOPIC: 'Wähle alle Themen aus', SELECT_ALL_TOPIC: 'Alles markieren',
CHANGE_TEXT_BOLD: 'Ändere Text in fette Schrift', CHANGE_TEXT_BOLD: 'Fett',
SAVE_CHANGES: 'Änderungen sichern', SAVE_CHANGES: 'Speichern',
CHANGE_TEXT_ITALIC: 'Ändere Text in kursive Schrift', CHANGE_TEXT_ITALIC: 'Kursiv',
DESELECT_ALL_TOPIC: 'Deselektiere alle Themen', DESELECT_ALL_TOPIC: 'Markierung aufheben',
COLLAPSE_CHILDREN: 'Kindknoten zusammenklappen', COLLAPSE_CHILDREN: 'Unterthemen einklappen',
KEYBOARD_SHORTCUTS_MSG: 'Tastenkürzel helfen Zeit zu sparen und erlauben die Arbeit nur mit der Tatstatur, s.d. Sie niemals die Hand von der Tastatur nehmen müßen, um die Maus zu bedienen.', KEYBOARD_SHORTCUTS_MSG: 'Tastenkombinationen helfen Zeit zu sparen und erlauben die Arbeit nur mit der Tatstatur, s.d. du niemals die Hand von der Tastatur nehmen musst, um die Maus zu bedienen.',
COPY_AND_PASTE_TOPICS: 'Kopieren und Einsetzen von Themen', COPY_AND_PASTE_TOPICS: 'Thema kopieren / einfügen',
MULTIPLE_LINES: 'Füge mehrer Textzeilen hinzu', MULTIPLE_LINES: 'Absatz hinzufügen',
BACK_TO_MAP_LIST: 'Zurück zur Kartenliste', BACK_TO_MAP_LIST: 'Zurück zur Mindmap Liste',
KEYBOARD_SHOTCUTS: 'Tastaturkürzel', KEYBOARD_SHOTCUTS: 'Tastenkombinationen',
PASTE_URL_HERE: 'Fügen Sie hier die gewünschte URL-Adresse ein:', PASTE_URL_HERE: 'Füge hier die gewünschte URL ein:',
CTRL: 'Strg',
SPACE_BAR: 'Leertaste',
K_INSERT: 'Insert',
MOUSE_CLICK: 'Mausklick',
K_DELETE: 'Entf',
BACKSPACE: 'Backspace',
}; };
export default DE; export default DE;

View File

@ -80,6 +80,12 @@ const EN = {
BACK_TO_MAP_LIST: 'Back to Maps List', BACK_TO_MAP_LIST: 'Back to Maps List',
KEYBOARD_SHOTCUTS: 'Keyboard Shorcuts', KEYBOARD_SHOTCUTS: 'Keyboard Shorcuts',
PASTE_URL_HERE: 'Paste your url address here:', PASTE_URL_HERE: 'Paste your url address here:',
CTRL: 'Ctrl',
SPACE_BAR: 'Space Bar',
K_INSERT: 'Insert',
MOUSE_CLICK: 'Mouse Click',
K_DELETE: 'Delete',
BACKSPACE: 'Backspace',
}; };
export default EN; export default EN;

View File

@ -80,6 +80,12 @@ const ES = {
BACK_TO_MAP_LIST: 'Volver a la lista de mapas', BACK_TO_MAP_LIST: 'Volver a la lista de mapas',
KEYBOARD_SHOTCUTS: 'Métodos abreviados de teclado', KEYBOARD_SHOTCUTS: 'Métodos abreviados de teclado',
PASTE_URL_HERE: 'Copie la URL que desea aca:', PASTE_URL_HERE: 'Copie la URL que desea aca:',
CTRL: 'Ctrl',
SPACE_BAR: 'Space Bar',
K_INSERT: 'Insert',
MOUSE_CLICK: 'Mouse Click',
K_DELETE: 'Delete',
BACKSPACE: 'Backspace',
}; };
export default ES; export default ES;

View File

@ -80,6 +80,12 @@ const FR = {
BACK_TO_MAP_LIST: 'Retour à la liste des cartes', BACK_TO_MAP_LIST: 'Retour à la liste des cartes',
KEYBOARD_SHOTCUTS: 'Raccourcis clavier', KEYBOARD_SHOTCUTS: 'Raccourcis clavier',
PASTE_URL_HERE: 'Collez l\'adresse URL souhaitée ici :', PASTE_URL_HERE: 'Collez l\'adresse URL souhaitée ici :',
CTRL: 'Ctrl',
SPACE_BAR: 'Space Bar',
K_INSERT: 'Insert',
MOUSE_CLICK: 'Mouse Click',
K_DELETE: 'Delete',
BACKSPACE: 'Backspace',
}; };
export default FR; export default FR;

View File

@ -80,6 +80,12 @@ const EN = {
BACK_TO_MAP_LIST: 'Back to Maps List', BACK_TO_MAP_LIST: 'Back to Maps List',
KEYBOARD_SHOTCUTS: 'Keyboard Shorcuts', KEYBOARD_SHOTCUTS: 'Keyboard Shorcuts',
PASTE_URL_HERE: 'Вставьте нужный URL-адрес здесь:', PASTE_URL_HERE: 'Вставьте нужный URL-адрес здесь:',
CTRL: 'Ctrl',
SPACE_BAR: 'Space Bar',
K_INSERT: 'Insert',
MOUSE_CLICK: 'Mouse Click',
K_DELETE: 'Delete',
BACKSPACE: 'Backspace',
}; };
export default EN; export default EN;

View File

@ -80,7 +80,12 @@ const ZH = {
BACK_TO_MAP_LIST: '回到脑图列表', BACK_TO_MAP_LIST: '回到脑图列表',
KEYBOARD_SHOTCUTS: '键盘快捷键', KEYBOARD_SHOTCUTS: '键盘快捷键',
PASTE_URL_HERE: '在此处粘贴所需的 URL 地址:', PASTE_URL_HERE: '在此处粘贴所需的 URL 地址:',
CTRL: 'Ctrl',
SPACE_BAR: 'Space Bar',
K_INSERT: 'Insert',
MOUSE_CLICK: 'Mouse Click',
K_DELETE: 'Delete',
BACKSPACE: 'Backspace',
}; };
export default ZH; export default ZH;