Add German language support to i18n.js (#1105)

* Add German language support to i18n.js

* add `de` to `_locales` variable

* fix code format to fit JavaScript Standard Style

* fix variable typo in "de" dictionary

* add new containsInvalidProperties and containsInvalidItems translation keys to german i18n dictionary

Co-authored-by: s-a <stephan.ahlf@gmail.com>
This commit is contained in:
Stephan Ahlf 2020-09-14 19:59:29 +02:00 committed by GitHub
parent 2aee4a6008
commit 09b8ed8af6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 94 additions and 1 deletions

View File

@ -4,7 +4,7 @@
import './polyfills'
const _locales = ['en', 'pt-BR', 'zh-CN', 'tr', 'ja', 'fr-FR']
const _locales = ['en', 'pt-BR', 'zh-CN', 'tr', 'ja', 'fr-FR', 'de']
const _defs = {
en: {
array: 'Array',
@ -562,6 +562,99 @@ const _defs = {
default: 'Défaut',
containsInvalidProperties: 'Contient des propriétés non valides',
containsInvalidItems: 'Contient des éléments invalides'
},
de: {
array: 'Auflistung',
auto: 'Auto',
appendText: 'anhängen',
appendTitle: 'Fügen Sie nach diesem Feld ein neues Feld mit dem Typ \'auto\' ein (Strg+Umschalt+Ein)',
appendSubmenuTitle: 'Wählen Sie den Typ des neuen Feldes',
appendTitleAuto: 'Ein neues Feld vom Typ \'auto\' hinzufügen (Strg+Umschalt+Ein)',
ascending: 'Aufsteigend',
ascendingTitle: 'Sortieren Sie die Elemente dieses ${type} in aufsteigender Reihenfolge',
actionsMenu: 'Klicken Sie zum Öffnen des Aktionsmenüs (Strg+M)',
cannotParseFieldError: 'Feld kann nicht in JSON geparst werden',
cannotParseValueError: 'Wert kann nicht in JSON geparst werden',
collapseAll: 'Alle Felder zuklappen',
compactTitle: 'JSON-Daten verdichten, alle Leerzeichen entfernen (Strg+Umschalt+\\)',
descending: 'Absteigend',
descendingTitle: 'Sortieren Sie die Elemente dieses ${type} in absteigender Reihenfolge',
drag: 'Ziehen, um dieses Feld zu verschieben (Alt+Umschalt+Pfeile)',
duplicateKey: 'Doppelter Schlüssel',
duplicateText: 'Duplikat',
duplicateTitle: 'Ausgewählte Felder duplizieren (Strg+D)',
duplicateField: 'Dieses Feld duplizieren (Strg+D)',
duplicateFieldError: 'Doppelter Feldname',
empty: 'leer',
expandAll: 'Alle Felder anzeigen',
expandTitle: 'Klicken Sie, um dieses Feld zu erweitern/zu kollabieren (Strg+E). \nStrg+Klicken Sie, um dieses Feld einschließlich aller Elemente zu erweitern/zu kollabieren.',
formatTitle: 'JSON-Daten mit korrekter Einrückung und Zeilenvorschüben formatieren (Strg+\\)',
insert: 'einfügen',
insertTitle: 'Fügen Sie vor diesem Feld ein neues Feld mit dem Typ \'auto\' ein (Strg+Einfg)',
insertSub: 'Wählen Sie den Typ des neuen Feldes',
object: 'Objekt',
ok: 'Ok',
redo: 'Wiederholen (Strg+Umschalt+Z)',
removeText: 'entfernen',
removeTitle: 'Ausgewählte Felder entfernen (Strg+Entf)',
removeField: 'Dieses Feld entfernen (Strg+Entf)',
repairTitle: 'JSON reparieren: Anführungszeichen und Escape-Zeichen korrigieren, Kommentare und JSONP-Notation entfernen, JavaScript-Objekte in JSON umwandeln.',
searchTitle: 'Suchfelder und Werte',
searchNextResultTitle: 'Nächstes Ergebnis (Enter)',
searchPreviousResultTitle: 'Vorheriges Ergebnis (Umschalt + Eingabe)',
selectNode: 'Wählen Sie einen Knoten aus...',
showAll: 'alle anzeigen',
showMore: 'mehr anzeigen',
showMoreStatus: 'Anzeige von ${visibleChilds} von ${totalChilds}-Elementen.',
sort: 'Sortieren',
sortTitle: 'Sortieren Sie die Elemente dieses ${type}',
sortTitleShort: 'Inhalt sortieren',
sortFieldLabel: 'Feld:',
sortDirectionLabel: 'Richtung:',
sortFieldTitle: 'Wählen Sie das verschachtelte Feld, nach dem das Array oder Objekt sortiert werden soll.',
sortAscending: 'Aufsteigend',
sortAscendingTitle: 'Sortieren Sie das ausgewählte Feld in aufsteigender Reihenfolge',
sortDescending: 'Absteigend',
sortDescendingTitle: 'Sortieren Sie das ausgewählte Feld in absteigender Reihenfolge',
string: 'Zeichenfolge',
transform: 'Verwandeln',
transformTitle: 'Die Elemente dieses ${type} filtern, sortieren oder transformieren',
transformTitleShort: 'Inhalte filtern, sortieren oder transformieren',
extract: 'Auszug',
extractTitle: 'Extrahieren Sie diesen ${type}',
transformQueryTitle: 'Eine JMESPath-Abfrage eingeben',
transformWizardLabel: 'Zauberer',
transformWizardFilter: 'Filter',
transformWizardSortBy: 'Sortieren nach',
transformWizardSelectFields: 'Felder auswählen',
transformQueryLabel: 'Anfrage',
transformPreviewLabel: 'Vorschau',
type: 'Geben Sie ein.',
typeTitle: 'Ändern Sie den Typ dieses Feldes',
openUrl: 'Strg+Klicken oder Strg+Eingabe, um die URL in einem neuen Fenster zu öffnen',
undo: 'Letzte Aktion rückgängig machen (Strg+Z)',
validationCannotMove: 'Kann ein Feld nicht in ein Kind seiner selbst verschieben',
autoType: 'Feldtyp "auto". Der Feldtyp wird automatisch aus dem Wert bestimmt und kann ein String, eine Zahl, boolesch oder null sein.',
objectType: 'Feldtyp "Objekt". Ein Objekt enthält eine ungeordnete Menge von Schlüssel/Wert-Paaren.',
arrayType: 'Feldtyp "Array". Ein Array enthält eine geordnete Sammlung von Werten.',
stringType: 'Feldtyp "Zeichenfolge". Der Feldtyp wird nicht aus dem Wert bestimmt, sondern immer als Zeichenfolge zurückgegeben.',
modeEditorTitle: 'Editor-Modus umschalten',
modeCodeText: 'Code',
modeCodeTitle: 'Umschalten auf Code-Highlighter',
modeFormText: 'Formular',
modeFormTitle: 'Zum Formular-Editor wechseln',
modeTextText: 'Text',
modeTextTitle: 'Zum Editor für einfachen Text wechseln',
modeTreeText: 'Baum',
modeTreeTitle: 'Zum Baum-Editor wechseln',
modeViewText: 'Siehe',
modeViewTitle: 'Zur Baumansicht wechseln',
modePreviewText: 'Vorschau',
modePreviewTitle: 'In den Vorschau-Modus wechseln',
examples: 'Beispiele',
default: 'Standardmäßig',
containsInvalidProperties: 'Enthält ungültige Eigenschaften',
containsInvalidItems: 'Enthält ungültige Elemente'
}
}