Skip to content

Commit 894d93b

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 50a2b91 + a49bf27 commit 894d93b

File tree

7 files changed

+92
-4
lines changed

7 files changed

+92
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ Markdown 输出的 HTML 所展现的外观。内置 ant-design, light,dark,w
201201
| minHeight | 编辑区域最小高度 | - |
202202
| width | 编辑器总宽度,支持 % | 'auto' |
203203
| placeholder | 输入区域为空时的提示 | '' |
204-
| lang | 语言种类:en_US, fr_FR, pt_BR, ja_JP, ko_KR, ru_RU, sv_SE, zh_CN, zh_TW | 'zh_CN' |
204+
| lang | 语言种类:de_DE, en_US, fr_FR, pt_BR, ja_JP, ko_KR, ru_RU, sv_SE, zh_CN, zh_TW | 'zh_CN' |
205205
| input(value: string) | 输入后触发 | - |
206206
| focus(value: string) | 聚焦后触发 | - |
207207
| blur(value: string) | 失焦后触发 | - |

README_en_US.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ Can be filled with element `id` or element itself` HTMLElement`
177177
| minHeight | Editing area minimum height | - |
178178
| width | Total editor width, supports % | 'auto' |
179179
| placeholder | Tips when the input area is empty | '' |
180-
| lang | I18n type: en_US, fr_FR, pt_BR, ja_JP, ko_KR, ru_RU, sv_SE, zh_CN, zh_TW | 'zh_CN' |
180+
| lang | I18n type: de_DE, en_US, fr_FR, pt_BR, ja_JP, ko_KR, ru_RU, sv_SE, zh_CN, zh_TW | 'zh_CN' |
181181
| input(value: string) | Trigger after input | - |
182182
| focus(value: string) | Trigger after focusing | - |
183183
| blur(value: string) | Trigger after out of focus | - |

demo/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@
6666
<select autocomplete="off" onchange="setLang(this.value)">
6767
<option selected="selected" value="zh_CN">zh_CN</option>
6868
<option value="zh_TW">zh_TW</option>
69+
<option value="en_US">de_DE</option>
6970
<option value="en_US">en_US</option>
7071
<option value="fr_FR">fr_FR</option>
7172
<option value="pt_BR">pt_BR</option>

src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class Vditor extends VditorMethod {
7575

7676
// 支持自定义国际化
7777
if (!mergedOptions.i18n) {
78-
if (!["en_US", "fr_FR", "pt_BR", "ja_JP", "ko_KR", "ru_RU", "sv_SE", "zh_CN", "zh_TW"].includes(mergedOptions.lang)) {
78+
if (!["de_DE", "en_US", "fr_FR", "pt_BR", "ja_JP", "ko_KR", "ru_RU", "sv_SE", "zh_CN", "zh_TW"].includes(mergedOptions.lang)) {
7979
throw new Error(
8080
"options.lang error, see https://ld246.com/article/1549638745630#options",
8181
);

src/js/i18n/de_DE.js

Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
window.VditorI18n = {
2+
'alignCenter': 'Zentriert',
3+
'alignLeft': 'Linksbündig',
4+
'alignRight': 'Rechtsbündig',
5+
'alternateText': 'Alternativtext',
6+
'bold': 'Fett',
7+
'both': 'Editor & Vorschau',
8+
'cancelUpload': 'Upload abbrechen',
9+
'check': 'Aufgabenliste',
10+
'close': 'Schließen',
11+
'code': 'Codeblock',
12+
'code-theme': 'Codeblock-Thema',
13+
'column': 'Spalte',
14+
'comment': 'Kommentar',
15+
'confirm': 'Bestätigen',
16+
'content-theme': 'Inhalts-Thema',
17+
'copied': 'Kopiert',
18+
'copy': 'Kopieren',
19+
'delete-column': 'Spalte löschen',
20+
'delete-row': 'Zeile löschen',
21+
'devtools': 'Entwicklertools',
22+
'down': 'Nach unten',
23+
'downloadTip': 'Der Browser unterstützt die Download-Funktion nicht',
24+
'edit': 'Bearbeiten',
25+
'edit-mode': 'Bearbeitungsmodus umschalten',
26+
'emoji': 'Emoji',
27+
'export': 'Exportieren',
28+
'fileTypeError': 'Dateityp-Fehler',
29+
'footnoteRef': 'Fußnotenverweis',
30+
'fullscreen': 'Vollbild umschalten',
31+
'generate': 'Wird generiert',
32+
'headings': 'Überschriften',
33+
'heading1': 'Überschrift 1',
34+
'heading2': 'Überschrift 2',
35+
'heading3': 'Überschrift 3',
36+
'heading4': 'Überschrift 4',
37+
'heading5': 'Überschrift 5',
38+
'heading6': 'Überschrift 6',
39+
'help': 'Hilfe',
40+
'imageURL': 'Bild-URL',
41+
'indent': 'Einrücken',
42+
'info': 'Info',
43+
'inline-code': 'Inline-Code',
44+
'insert-after': 'Zeile danach einfügen',
45+
'insert-before': 'Zeile davor einfügen',
46+
'insertColumnLeft': 'Spalte links einfügen',
47+
'insertColumnRight': 'Spalte rechts einfügen',
48+
'insertRowAbove': 'Zeile oberhalb einfügen',
49+
'insertRowBelow': 'Zeile unterhalb einfügen',
50+
'instantRendering': 'Sofort-Darstellung',
51+
'italic': 'Kursiv',
52+
'language': 'Sprache',
53+
'line': 'Zeile',
54+
'link': 'Link',
55+
'linkRef': 'Link-Verweis',
56+
'list': 'Liste',
57+
'more': 'Mehr',
58+
'nameEmpty': 'Name ist leer',
59+
'ordered-list': 'Nummerierte Liste',
60+
'outdent': 'Ausrücken',
61+
'outline': 'Gliederung',
62+
'over': 'über',
63+
'performanceTip': 'Echtzeit-Vorschau benötigt ${x}ms, Sie können diese deaktivieren',
64+
'preview': 'Vorschau',
65+
'quote': 'Zitat',
66+
'record': 'Aufnahme starten/beenden',
67+
'record-tip': 'Das Gerät unterstützt keine Aufzeichnung',
68+
'recording': 'Aufzeichnung läuft...',
69+
'redo': 'Wiederholen',
70+
'remove': 'Entfernen',
71+
'row': 'Zeile',
72+
'spin': 'Rotation',
73+
'splitView': 'Geteilte Ansicht',
74+
'strike': 'Durchgestrichen',
75+
'table': 'Tabelle',
76+
'textIsNotEmpty': 'Text (nicht leer)',
77+
'title': 'Titel',
78+
'tooltipText': 'Tooltip-Text',
79+
'undo': 'Rückgängig',
80+
'up': 'Nach oben',
81+
'update': 'Aktualisieren',
82+
'upload': 'Bild oder Datei hochladen',
83+
'uploadError': 'Upload-Fehler',
84+
'uploading': 'Upload läuft...',
85+
'wysiwyg': 'WYSIWYG',
86+
}

src/ts/markdown/previewRender.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ export const previewRender = async (previewElement: HTMLDivElement, markdown: st
9999
previewElement.classList.add("vditor-reset");
100100

101101
if (!mergedOptions.i18n) {
102-
if (!["en_US", "fr_FR", "pt_BR", "ja_JP", "ko_KR", "ru_RU", "sv_SE", "zh_CN", "zh_TW"].includes(mergedOptions.lang)) {
102+
if (!["de_DE", "en_US", "fr_FR", "pt_BR", "ja_JP", "ko_KR", "ru_RU", "sv_SE", "zh_CN", "zh_TW"].includes(mergedOptions.lang)) {
103103
throw new Error(
104104
"options.lang error, see https://ld246.com/article/1549638745630#options",
105105
);

types/index.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -333,6 +333,7 @@ interface ITips {
333333
}
334334

335335
interface II18n {
336+
de_DE: ITips;
336337
en_US: ITips;
337338
fr_FR: ITips;
338339
ja_JP: ITips;

0 commit comments

Comments
 (0)