complete german translation

- add german translation to all plugin dialogs
- add german translation of all template files
- add german translation to all themes
- add german language file to tinymce editor
- fix leanote import dialog on all languages in
plugins/import_leanote/plugin.js
This commit is contained in:
Martin Hoffmann
2016-06-17 11:43:17 +02:00
parent 580519160e
commit 7092e6f140
32 changed files with 386 additions and 2 deletions

View File

@@ -13,6 +13,37 @@ define(function() {
'en-us': {
'Accounts': 'Accounts',
},
'de-de': {
'Accounts': 'Benutzerkonten',
"Username": "Benutzername",
"Is Local": "lokal",
'Host': 'Server',
"Yes": "Ja",
"No": "Nein",
"DB Optimization": "DB Optimierung",
"Open Dir": "Ordner",
"Data": "Daten",
"Options": "Optionen",
"Current": "Aktuell",
"Delete": "Löschen",
"Close": "Schliessen",
"Optimizing": "Optimiere",
"Completed": "Abgeschlossen",
"Deleted": "Gelöscht",
"Error": "Fehler",
"No such account": "Konto existiert nicht",
"Are you sure, it can't be recovered after it has been deleted": "Sind Sie sicher, nachdem es gelöscht wurde kann es nicht wiederhergestellt werden",
"Notebook": "Notizbücher",
"Note": "Notizen",
"Tag": "Tags",
"Database": "Datenbank",
"Image": "Bilder",
"Attachment": "Anhänge",
},
'zh-cn': {
'Accounts': '帐户管理',
"Username": "用户名",

View File

@@ -8,6 +8,10 @@
"pluginName": "Accounts",
"pluginDesc": ""
},
"de-de": {
"pluginName": "Benutzerkonten",
"pluginDesc": ""
},
"zh-cn": {
"pluginName": "帐户管理",
"pluginDesc": ""

View File

@@ -73,6 +73,14 @@ define(function() {
'exportFailure': 'Evernote saved failure!',
'notExists': 'Please sync your note to ther server firslty.'
},
'de-de': {
'export': 'Als Evernote exportieren',
'Exporting': 'Exportiere',
'Exporting: ': 'Exportiere: ',
'exportSuccess': 'Evernote erfolgreich gespeichert!',
'exportFailure': 'Evernote speichern fehlgeschlagen!',
'notExists': 'Bitte Notizen zuerst mit dem Server synchronisieren.'
},
'zh-cn': {
'export': '导出Evernote',
'Exporting': '正在导出',

View File

@@ -17,6 +17,14 @@ define(function() {
'exportFailure': 'HTML saved failure!',
'notExists': 'Please sync your note to ther server firslty.'
},
'de-de': {
'export': 'Als HTML exportieren',
'Exporting': 'Exportiere',
'Exporting: ': 'Exportiere: ',
'exportSuccess': 'HTML erfolgreich gespeichert!',
'exportFailure': 'HTML speichern fehlgeschlagen!',
'notExists': 'Bitte Notizen zuerst mit dem Server synchronisieren.'
},
'zh-cn': {
'export': '导出HTML',
'Exporting': '正在导出',

View File

@@ -43,6 +43,14 @@ define(function() {
'exportFailure': 'Leanote saved failure!',
'notExists': 'Please sync your note to ther server firslty.'
},
'de-de': {
'export': 'Als Leanote exportieren',
'Exporting': 'Exportiere',
'Exporting: ': 'Exportiere: ',
'exportSuccess': 'Leanote erfolgreich gespeichert!',
'exportFailure': 'Leanote speichern fehlgeschlagen!',
'notExists': 'Bitte Notizen zuerst mit dem Server synchronisieren.'
},
'zh-cn': {
'export': '导出Leanote',
'Exporting': '正在导出',

View File

@@ -16,6 +16,13 @@ define(function() {
'exportSuccess': 'PDF saved successful!',
'exportFailure': 'PDF saved failure!',
},
'de-de': {
'export': 'Als PDF exportieren',
'Exporting': 'Exportiere',
'Exporting: ': 'Exportiere: ',
'exportSuccess': 'PDF erfolgreich gespeichert!',
'exportFailure': 'PDF speichern fehlgeschlagen!',
},
'zh-cn': {
'export': '导出PDF',
'Exporting': '正在导出',

View File

@@ -12,6 +12,16 @@ define(function() {
'en-us': {
'importEvernote': 'Import Evernote',
},
'de-de': {
'importEvernote': 'Evernote Datei importieren',
'Choose Evernote files(.enex)': 'Evernote Dateien (.enex) auswählen',
'Close': "Schliessen",
'Import to': "Importiere in Notizbuch",
"Done! %s notes imported!": "Abgeschlossen! Es wurden %s Notizen importiert!",
"Import file: %s Success!": "Datei importieren: %s erfolgreich!",
"Import file: %s Failure, is evernote file ?": "Datei importieren: %s fehlgeschlagen! Ist das eine Evernote Datei?",
"Import: %s Success!": "Import: %s erfolgreich!"
},
'zh-cn': {
'importEvernote': '导入Evernote',
'Choose Evernote files(.enex)': '选择Evernote文件(.enex)',

View File

@@ -12,9 +12,19 @@ define(function() {
'en-us': {
'importLeanote': 'Import Leanote',
},
'de-de': {
'importLeanote': 'Leanote Datei importieren',
'Choose Leanote files(.leanote)': 'Leanote Dateien (.leanote) auswählen',
'Close': "Schliessen",
'Import to': "Importiere in Notizbuch",
"Done! %s notes imported!": "Abgeschlossen! Es wurden %s Notizen importiert!",
"Import file: %s Success!": "Datei importieren: %s erfolgreich!",
"Import file: %s Failure, is leanote file ?": "Datei importieren: %s fehlgeschlagen! Ist das eine Leanote Datei?",
"Import: %s Success!": "Import: %s erfolgreich!"
},
'zh-cn': {
'importLeanote': '导入Leanote',
'Choose Leanote files(.enex)': '选择Leanote文件(.enex)',
'Choose Leanote files(.leanote)': '选择Leanote文件(.enex)',
'Close': "关闭",
'Import to': "导入至",
"Done! %s notes imported!": "完成, 成功导入 %s 个笔记!",
@@ -24,7 +34,7 @@ define(function() {
},
'zh-hk': {
'importLeanote': '導入Leanote',
'Choose Leanote files(.enex)': '選擇Leanote文件(.enex)',
'Choose Leanote files(.leanote)': '選擇Leanote文件(.enex)',
'Close': "關閉",
"Import to": "導入至",
"Done! %s notes imported!": "完成, 成功導入 %s 個筆記!",

View File

@@ -7,6 +7,9 @@ define(function() {
'en-us': {
'setLang': 'Langs',
},
'de-de': {
'setLang': 'Sprache',
},
'zh-cn': {
'setLang': '语言设置',
},

View File

@@ -8,6 +8,10 @@
"pluginName": "Langs",
"pluginDesc": ""
},
"de-de": {
"pluginName": "Sprache",
"pluginDesc": ""
},
"zh-cn": {
"pluginName": "设置语言",
"pluginDesc": ""

View File

@@ -13,6 +13,15 @@ define(function() {
'select-template': 'Select Template Please.',
'new-note-fail': 'New note fail. ',
},
'de-de': {
'newNoteByTemplate': 'Neue Notiz aus Vorlage',
'template': 'Vorlage',
'close': 'Schliessen',
'newNote': 'Neue Notiz',
'warning': 'Warnung',
'select-template': 'Bitte Vorlage auswählen.',
'new-note-fail': 'Notiz erstellen fehlgeschlagen. ',
},
'zh-cn': {
'newNoteByTemplate': '通过模版创建笔记',
'template': '模版',

View File

@@ -8,6 +8,10 @@
"pluginName": "Template",
"pluginDesc": ""
},
"de-de": {
"pluginName": "Vorlage",
"pluginDesc": ""
},
"zh-cn": {
"pluginName": "模版",
"pluginDesc": ""

View File

@@ -7,6 +7,9 @@ define(function() {
'en-us': {
'changeTheme': 'Change theme',
},
'de-de': {
'changeTheme': 'Design auswählen',
},
'zh-cn': {
'changeTheme': '主题设置',
},

View File

@@ -8,6 +8,10 @@
"pluginName": "Dark",
"pluginDesc": ""
},
"de-de": {
"pluginName": "Dunkel",
"pluginDesc": ""
},
"zh-cn": {
"pluginName": "暗",
"pluginDesc": ""

View File

@@ -7,6 +7,9 @@
"en-us": {
"name": "Annual-Summary"
},
"de-de": {
"name": "Jährliche-Zusammenfassung"
},
"zh-cn": {
"name": "年度总结"
},

View File

@@ -7,6 +7,9 @@
"en-us": {
"name": "Daily-Plan"
},
"de-de": {
"name": "Tagesplan"
},
"zh-cn": {
"name": "日计划"
},

View File

@@ -7,6 +7,9 @@
"en-us": {
"name": "Essay"
},
"de-de": {
"name": "Abhandlung"
},
"zh-cn": {
"name": "随笔"
},

View File

@@ -7,6 +7,9 @@
"en-us": {
"name": "Weekly-Plan"
},
"de-de": {
"name": "Wochenplan"
},
"zh-cn": {
"name": "周计划"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Dark"
},
"de-de": {
"name": "Dunkel"
},
"zh-cn": {
"name": "暗"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Blue"
},
"de-de": {
"name": "Blau"
},
"zh-cn": {
"name": "蓝"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Grass"
},
"de-de": {
"name": "Gras"
},
"zh-cn": {
"name": "绿草"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Night"
},
"de-de": {
"name": "Nacht"
},
"zh-cn": {
"name": "夜色"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Pebbles"
},
"de-de": {
"name": "Steine"
},
"zh-cn": {
"name": "鹅卵石"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Pebbles-Night"
},
"de-de": {
"name": "Steine-Nacht"
},
"zh-cn": {
"name": "鹅卵石-夜色"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Vegetables"
},
"de-de": {
"name": "Gemüse"
},
"zh-cn": {
"name": "蔬菜"
},

View File

@@ -7,6 +7,9 @@
"en-us": {
"name": "Volumn"
},
"de-de": {
"name": "Volumn"
},
"zh-cn": {
"name": "书卷"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Water"
},
"de-de": {
"name": "Wasser"
},
"zh-cn": {
"name": "波光"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Water-Night"
},
"de-de": {
"name": "Wasser-Nacht"
},
"zh-cn": {
"name": "波光-夜色"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Wheat"
},
"de-de": {
"name": "Weizenfeld"
},
"zh-cn": {
"name": "小麦"
},

View File

@@ -6,6 +6,9 @@
"en-us": {
"name": "Wood"
},
"de-de": {
"name": "Holz"
},
"zh-cn": {
"name": "木纹"
},

219
public/tinymce/langs/de.js Executable file
View File

@@ -0,0 +1,219 @@
tinymce.addI18n('de',{
"Cut": "Ausschneiden",
"Heading 5": "\u00dcberschrift 5",
"Header 2": "\u00dcberschrift 2",
"Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X\/C\/V keyboard shortcuts instead.": "Ihr Browser unterst\u00fctzt leider keinen direkten Zugriff auf die Zwischenablage. Bitte benutzen Sie die Strg + X \/ C \/ V Tastenkombinationen.",
"Heading 4": "\u00dcberschrift 4",
"Div": "Textblock",
"Heading 2": "\u00dcberschrift 2",
"Paste": "Einf\u00fcgen",
"Close": "Schlie\u00dfen",
"Font Family": "Schriftart",
"Pre": "Vorformatierter Text",
"Align right": "Rechtsb\u00fcndig ausrichten",
"New document": "Neues Dokument",
"Blockquote": "Zitat",
"Numbered list": "Nummerierte Liste",
"Heading 1": "\u00dcberschrift 1",
"Headings": "\u00dcberschriften",
"Increase indent": "Einzug vergr\u00f6\u00dfern",
"Formats": "Formate",
"Headers": "\u00dcberschriften",
"Select all": "Alles ausw\u00e4hlen",
"Header 3": "\u00dcberschrift 3",
"Blocks": "Absatzformate",
"Undo": "R\u00fcckg\u00e4ngig",
"Strikethrough": "Durchgestrichen",
"Bullet list": "Aufz\u00e4hlung",
"Header 1": "\u00dcberschrift 1",
"Superscript": "Hochgestellt",
"Clear formatting": "Formatierung entfernen",
"Font Sizes": "Schriftgr\u00f6\u00dfe",
"Subscript": "Tiefgestellt",
"Header 6": "\u00dcberschrift 6",
"Redo": "Wiederholen",
"Paragraph": "Absatz",
"Ok": "Ok",
"Bold": "Fett",
"Code": "Quelltext",
"Italic": "Kursiv",
"Align center": "Zentriert ausrichten",
"Header 5": "\u00dcberschrift 5",
"Heading 6": "\u00dcberschrift 6",
"Heading 3": "\u00dcberschrift 3",
"Decrease indent": "Einzug verkleinern",
"Header 4": "\u00dcberschrift 4",
"Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.": "Einf\u00fcgen ist nun im einfachen Textmodus. Inhalte werden ab jetzt als unformatierter Text eingef\u00fcgt, bis Sie diese Einstellung wieder ausschalten!",
"Underline": "Unterstrichen",
"Cancel": "Abbrechen",
"Justify": "Blocksatz",
"Inline": "Zeichenformate",
"Copy": "Kopieren",
"Align left": "Linksb\u00fcndig ausrichten",
"Visual aids": "Visuelle Hilfen",
"Lower Greek": "Griechische Kleinbuchstaben",
"Square": "Quadrat",
"Default": "Standard",
"Lower Alpha": "Kleinbuchstaben",
"Circle": "Kreis",
"Disc": "Punkt",
"Upper Alpha": "Gro\u00dfbuchstaben",
"Upper Roman": "R\u00f6mische Zahlen (Gro\u00dfbuchstaben)",
"Lower Roman": "R\u00f6mische Zahlen (Kleinbuchstaben)",
"Name": "Name",
"Anchor": "Textmarke",
"You have unsaved changes are you sure you want to navigate away?": "Die \u00c4nderungen wurden noch nicht gespeichert, sind Sie sicher, dass Sie diese Seite verlassen wollen?",
"Restore last draft": "Letzten Entwurf wiederherstellen",
"Special character": "Sonderzeichen",
"Source code": "Quelltext",
"B": "B",
"R": "R",
"G": "G",
"Color": "Farbe",
"Right to left": "Von rechts nach links",
"Left to right": "Von links nach rechts",
"Emoticons": "Emoticons",
"Robots": "Robots",
"Document properties": "Dokumenteigenschaften",
"Title": "Titel",
"Keywords": "Sch\u00fcsselw\u00f6rter",
"Encoding": "Zeichenkodierung",
"Description": "Beschreibung",
"Author": "Verfasser",
"Fullscreen": "Vollbild",
"Horizontal line": "Horizontale Linie",
"Horizontal space": "Horizontaler Abstand",
"Insert\/edit image": "Bild einf\u00fcgen\/bearbeiten",
"General": "Allgemein",
"Advanced": "Erweitert",
"Source": "Quelle",
"Border": "Rahmen",
"Constrain proportions": "Seitenverh\u00e4ltnis beibehalten",
"Vertical space": "Vertikaler Abstand",
"Image description": "Bildbeschreibung",
"Style": "Stil",
"Dimensions": "Abmessungen",
"Insert image": "Bild einf\u00fcgen",
"Zoom in": "Ansicht vergr\u00f6\u00dfern",
"Contrast": "Kontrast",
"Back": "Zur\u00fcck",
"Gamma": "Gamma",
"Flip horizontally": "Horizontal spiegeln",
"Resize": "Skalieren",
"Sharpen": "Sch\u00e4rfen",
"Zoom out": "Ansicht verkleinern",
"Image options": "Bildeigenschaften",
"Apply": "Anwenden",
"Brightness": "Helligkeit",
"Rotate clockwise": "Im Uhrzeigersinn drehen",
"Rotate counterclockwise": "Gegen den Uhrzeigersinn drehen",
"Edit image": "Bild bearbeiten",
"Color levels": "Farbwerte",
"Crop": "Bescheiden",
"Orientation": "Ausrichtung",
"Flip vertically": "Vertikal spiegeln",
"Invert": "Invertieren",
"Insert date\/time": "Datum\/Uhrzeit einf\u00fcgen ",
"Remove link": "Link entfernen",
"Url": "URL",
"Text to display": "Anzuzeigender Text",
"Anchors": "Textmarken",
"Insert link": "Link einf\u00fcgen",
"New window": "Neues Fenster",
"None": "Keine",
"The URL you entered seems to be an external link. Do you want to add the required http:\/\/ prefix?": "Diese Adresse scheint ein externer Link zu sein. M\u00f6chten Sie das dazu ben\u00f6tigte \"http:\/\/\" voranstellen?",
"Target": "Ziel",
"The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?": "Diese Adresse scheint eine E-Mail-Adresse zu sein. M\u00f6chten Sie das dazu ben\u00f6tigte \"mailto:\" voranstellen?",
"Insert\/edit link": "Link einf\u00fcgen\/bearbeiten",
"Insert\/edit video": "Video einf\u00fcgen\/bearbeiten",
"Poster": "Poster",
"Alternative source": "Alternative Quelle",
"Paste your embed code below:": "F\u00fcgen Sie Ihren Einbettungscode hier ein:",
"Insert video": "Video einf\u00fcgen",
"Embed": "Einbetten",
"Nonbreaking space": "Gesch\u00fctztes Leerzeichen",
"Page break": "Seitenumbruch",
"Paste as text": "Als Text einf\u00fcgen",
"Preview": "Vorschau",
"Print": "Drucken",
"Save": "Speichern",
"Could not find the specified string.": "Die Zeichenfolge wurde nicht gefunden.",
"Replace": "Ersetzen",
"Next": "Weiter",
"Whole words": "Nur ganze W\u00f6rter",
"Find and replace": "Suchen und ersetzen",
"Replace with": "Ersetzen durch",
"Find": "Suchen",
"Replace all": "Alles ersetzen",
"Match case": "Gro\u00df-\/Kleinschreibung beachten",
"Prev": "Zur\u00fcck",
"Spellcheck": "Rechtschreibpr\u00fcfung",
"Finish": "Ende",
"Ignore all": "Alles Ignorieren",
"Ignore": "Ignorieren",
"Add to Dictionary": "Zum W\u00f6rterbuch hinzuf\u00fcgen",
"Insert row before": "Neue Zeile davor einf\u00fcgen ",
"Rows": "Zeilen",
"Height": "H\u00f6he",
"Paste row after": "Zeile danach einf\u00fcgen",
"Alignment": "Ausrichtung",
"Border color": "Rahmenfarbe",
"Column group": "Spaltengruppe",
"Row": "Zeile",
"Insert column before": "Neue Spalte davor einf\u00fcgen",
"Split cell": "Zelle aufteilen",
"Cell padding": "Zelleninnenabstand",
"Cell spacing": "Zellenabstand",
"Row type": "Zeilentyp",
"Insert table": "Tabelle einf\u00fcgen",
"Body": "Inhalt",
"Caption": "Beschriftung",
"Footer": "Fu\u00dfzeile",
"Delete row": "Zeile l\u00f6schen",
"Paste row before": "Zeile davor einf\u00fcgen",
"Scope": "G\u00fcltigkeitsbereich",
"Delete table": "Tabelle l\u00f6schen",
"H Align": "Horizontale Ausrichtung",
"Top": "Oben",
"Header cell": "Kopfzelle",
"Column": "Spalte",
"Row group": "Zeilengruppe",
"Cell": "Zelle",
"Middle": "Mitte",
"Cell type": "Zellentyp",
"Copy row": "Zeile kopieren",
"Row properties": "Zeileneigenschaften",
"Table properties": "Tabelleneigenschaften",
"Bottom": "Unten",
"V Align": "Vertikale Ausrichtung",
"Header": "Kopfzeile",
"Right": "Rechtsb\u00fcndig",
"Insert column after": "Neue Spalte danach einf\u00fcgen",
"Cols": "Spalten",
"Insert row after": "Neue Zeile danach einf\u00fcgen",
"Width": "Breite",
"Cell properties": "Zelleneigenschaften",
"Left": "Linksb\u00fcndig",
"Cut row": "Zeile ausschneiden",
"Delete column": "Spalte l\u00f6schen",
"Center": "Zentriert",
"Merge cells": "Zellen verbinden",
"Insert template": "Vorlage einf\u00fcgen ",
"Templates": "Vorlagen",
"Background color": "Hintergrundfarbe",
"Custom...": "Benutzerdefiniert...",
"Custom color": "Benutzerdefinierte Farbe",
"No color": "Keine Farbe",
"Text color": "Textfarbe",
"Show blocks": " Bl\u00f6cke anzeigen",
"Show invisible characters": "Unsichtbare Zeichen anzeigen",
"Words: {0}": "W\u00f6rter: {0}",
"Insert": "Einf\u00fcgen",
"File": "Datei",
"Edit": "Bearbeiten",
"Rich Text Area. Press ALT-F9 for menu. Press ALT-F10 for toolbar. Press ALT-0 for help": "Rich-Text- Area. Dr\u00fccken Sie ALT-F9 f\u00fcr das Men\u00fc. Dr\u00fccken Sie ALT-F10 f\u00fcr Symbolleiste. Dr\u00fccken Sie ALT-0 f\u00fcr Hilfe",
"Tools": "Werkzeuge",
"View": "Ansicht",
"Table": "Tabelle",
"Format": "Format"
});

View File

@@ -0,0 +1,4 @@
tinymce.addI18n('de',{
codeLang: "Sprache",
toggleCode: "`ctrl+shift+c` Code umschalten"
});