aboutsummaryrefslogtreecommitdiff
path: root/sources/lang
diff options
context:
space:
mode:
Diffstat (limited to 'sources/lang')
-rw-r--r--sources/lang/_translationstatus.txt63
-rw-r--r--sources/lang/af.js117
-rw-r--r--sources/lang/ar.js117
-rw-r--r--sources/lang/az.js117
-rw-r--r--sources/lang/bg.js117
-rw-r--r--sources/lang/bn.js117
-rw-r--r--sources/lang/bs.js117
-rw-r--r--sources/lang/ca.js117
-rw-r--r--sources/lang/cs.js117
-rw-r--r--sources/lang/cy.js117
-rw-r--r--sources/lang/da.js117
-rw-r--r--sources/lang/de-ch.js116
-rw-r--r--sources/lang/de.js117
-rw-r--r--sources/lang/el.js117
-rw-r--r--sources/lang/en-au.js117
-rw-r--r--sources/lang/en-ca.js117
-rw-r--r--sources/lang/en-gb.js117
-rw-r--r--sources/lang/en.js117
-rw-r--r--sources/lang/eo.js117
-rw-r--r--sources/lang/es.js117
-rw-r--r--sources/lang/et.js117
-rw-r--r--sources/lang/eu.js117
-rw-r--r--sources/lang/fa.js117
-rw-r--r--sources/lang/fi.js117
-rw-r--r--sources/lang/fo.js117
-rw-r--r--sources/lang/fr-ca.js117
-rw-r--r--sources/lang/fr.js117
-rw-r--r--sources/lang/gl.js117
-rw-r--r--sources/lang/gu.js117
-rw-r--r--sources/lang/he.js117
-rw-r--r--sources/lang/hi.js117
-rw-r--r--sources/lang/hr.js117
-rw-r--r--sources/lang/hu.js117
-rw-r--r--sources/lang/id.js116
-rw-r--r--sources/lang/is.js117
-rw-r--r--sources/lang/it.js117
-rw-r--r--sources/lang/ja.js117
-rw-r--r--sources/lang/ka.js117
-rw-r--r--sources/lang/km.js117
-rw-r--r--sources/lang/ko.js117
-rw-r--r--sources/lang/ku.js116
-rw-r--r--sources/lang/lt.js117
-rw-r--r--sources/lang/lv.js117
-rw-r--r--sources/lang/mk.js116
-rw-r--r--sources/lang/mn.js117
-rw-r--r--sources/lang/ms.js117
-rw-r--r--sources/lang/nb.js117
-rw-r--r--sources/lang/nl.js117
-rw-r--r--sources/lang/no.js117
-rw-r--r--sources/lang/oc.js117
-rw-r--r--sources/lang/pl.js117
-rw-r--r--sources/lang/pt-br.js116
-rw-r--r--sources/lang/pt.js117
-rw-r--r--sources/lang/ro.js117
-rw-r--r--sources/lang/ru.js117
-rw-r--r--sources/lang/si.js116
-rw-r--r--sources/lang/sk.js117
-rw-r--r--sources/lang/sl.js117
-rw-r--r--sources/lang/sq.js116
-rw-r--r--sources/lang/sr-latn.js117
-rw-r--r--sources/lang/sr.js117
-rw-r--r--sources/lang/sv.js116
-rw-r--r--sources/lang/th.js117
-rw-r--r--sources/lang/tr.js116
-rw-r--r--sources/lang/tt.js117
-rw-r--r--sources/lang/ug.js116
-rw-r--r--sources/lang/uk.js117
-rw-r--r--sources/lang/vi.js117
-rw-r--r--sources/lang/zh-cn.js117
-rw-r--r--sources/lang/zh.js117
70 files changed, 8126 insertions, 0 deletions
diff --git a/sources/lang/_translationstatus.txt b/sources/lang/_translationstatus.txt
new file mode 100644
index 0000000..233ed53
--- /dev/null
+++ b/sources/lang/_translationstatus.txt
@@ -0,0 +1,63 @@
1Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
2For licensing, see LICENSE.md or http://ckeditor.com/license
3
4af.js Found: 62 Missing: 4
5ar.js Found: 51 Missing: 15
6bg.js Found: 58 Missing: 8
7bn.js Found: 40 Missing: 26
8bs.js Found: 29 Missing: 37
9ca.js Found: 61 Missing: 5
10cs.js Found: 66 Missing: 0
11cy.js Found: 66 Missing: 0
12da.js Found: 66 Missing: 0
13de.js Found: 66 Missing: 0
14el.js Found: 59 Missing: 7
15en-au.js Found: 38 Missing: 28
16en-ca.js Found: 37 Missing: 29
17en-gb.js Found: 61 Missing: 5
18eo.js Found: 66 Missing: 0
19es.js Found: 66 Missing: 0
20et.js Found: 66 Missing: 0
21eu.js Found: 48 Missing: 18
22fa.js Found: 66 Missing: 0
23fi.js Found: 66 Missing: 0
24fo.js Found: 66 Missing: 0
25fr-ca.js Found: 42 Missing: 24
26fr.js Found: 66 Missing: 0
27gl.js Found: 40 Missing: 26
28gu.js Found: 66 Missing: 0
29he.js Found: 66 Missing: 0
30hi.js Found: 43 Missing: 23
31hr.js Found: 66 Missing: 0
32hu.js Found: 63 Missing: 3
33is.js Found: 41 Missing: 25
34it.js Found: 66 Missing: 0
35ja.js Found: 62 Missing: 4
36ka.js Found: 62 Missing: 4
37km.js Found: 40 Missing: 26
38ko.js Found: 40 Missing: 26
39lt.js Found: 66 Missing: 0
40lv.js Found: 40 Missing: 26
41mk.js Found: 0 Missing: 66
42mn.js Found: 40 Missing: 26
43ms.js Found: 39 Missing: 27
44nb.js Found: 66 Missing: 0
45nl.js Found: 65 Missing: 1
46no.js Found: 66 Missing: 0
47pl.js Found: 66 Missing: 0
48pt-br.js Found: 66 Missing: 0
49pt.js Found: 52 Missing: 14
50ro.js Found: 61 Missing: 5
51ru.js Found: 66 Missing: 0
52sk.js Found: 49 Missing: 17
53sl.js Found: 48 Missing: 18
54sr-latn.js Found: 40 Missing: 26
55sr.js Found: 40 Missing: 26
56sv.js Found: 62 Missing: 4
57th.js Found: 40 Missing: 26
58tr.js Found: 66 Missing: 0
59ug.js Found: 66 Missing: 0
60uk.js Found: 66 Missing: 0
61vi.js Found: 66 Missing: 0
62zh-cn.js Found: 66 Missing: 0
63zh.js Found: 58 Missing: 8
diff --git a/sources/lang/af.js b/sources/lang/af.js
new file mode 100644
index 0000000..925dc4a
--- /dev/null
+++ b/sources/lang/af.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Afrikaans language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'af' ] = {
21 // ARIA description.
22 editor: 'Woordverwerker',
23 editorPanel: 'Woordverwerkerpaneel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Druk op ALT 0 vir hulp',
30
31 browseServer: 'Blaai op bediener',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Oplaai',
35 uploadSubmit: 'Stuur aan die bediener',
36 image: 'Beeld',
37 flash: 'Flash',
38 form: 'Vorm',
39 checkbox: 'Merkhokkie',
40 radio: 'Radioknoppie',
41 textField: 'Teksveld',
42 textarea: 'Teksarea',
43 hiddenField: 'Versteekteveld',
44 button: 'Knop',
45 select: 'Keuseveld',
46 imageButton: 'Beeldknop',
47 notSet: '<geen instelling>',
48 id: 'Id',
49 name: 'Naam',
50 langDir: 'Skryfrigting',
51 langDirLtr: 'Links na regs (LTR)',
52 langDirRtl: 'Regs na links (RTL)',
53 langCode: 'Taalkode',
54 longDescr: 'Lang beskrywing URL',
55 cssClass: 'CSS klasse',
56 advisoryTitle: 'Aanbevole titel',
57 cssStyle: 'Styl',
58 ok: 'OK',
59 cancel: 'Kanselleer',
60 close: 'Sluit',
61 preview: 'Voorbeeld',
62 resize: 'Skalierung',
63 generalTab: 'Algemeen',
64 advancedTab: 'Gevorderd',
65 validateNumberFailed: 'Hierdie waarde is nie \'n nommer nie.',
66 confirmNewPage: 'Alle wysiginge sal verlore gaan. Is jy seker dat jy \'n nuwe bladsy wil laai?',
67 confirmCancel: 'Sommige opsies is gewysig. Is jy seker dat jy hierdie dialoogvenster wil sluit?',
68 options: 'Opsies',
69 target: 'Teiken',
70 targetNew: 'Nuwe venster (_blank)',
71 targetTop: 'Boonste venster (_top)',
72 targetSelf: 'Selfde venster (_self)',
73 targetParent: 'Oorspronklike venster (_parent)',
74 langDirLTR: 'Links na Regs (LTR)',
75 langDirRTL: 'Regs na Links (RTL)',
76 styles: 'Styl',
77 cssClasses: 'CSS klasse',
78 width: 'Breedte',
79 height: 'Hoogte',
80 align: 'Orienteerung',
81 alignLeft: 'Links',
82 alignRight: 'Regs',
83 alignCenter: 'Middel',
84 alignJustify: 'Eweredig',
85 alignTop: 'Bo',
86 alignMiddle: 'Middel',
87 alignBottom: 'Onder',
88 alignNone: 'Geen',
89 invalidValue: 'Ongeldige waarde',
90 invalidHeight: 'Hoogte moet \'n getal wees',
91 invalidWidth: 'Breedte moet \'n getal wees.',
92 invalidCssLength: 'Die waarde vir die "%1" veld moet \'n posetiewe getal wees met of sonder \'n geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).',
93 invalidHtmlLength: 'Die waarde vir die "%1" veld moet \'n posetiewe getal wees met of sonder \'n geldige HTML eenheid (px of %).',
94 invalidInlineStyle: 'Ongeldige CSS. Formaat is een of meer sleutel-wert paare, "naam : wert" met kommapunte gesky.',
95 cssLengthTooltip: 'Voeg \'n getal wert in pixel in, of \'n waarde met geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nie beskikbaar nie</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Einde',
109 36: 'Tuis',
110 46: 'Verwyder',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ar.js b/sources/lang/ar.js
new file mode 100644
index 0000000..1412f22
--- /dev/null
+++ b/sources/lang/ar.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Arabic language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ar' ] = {
21 // ARIA description.
22 editor: 'محرر النص الغني',
23 editorPanel: 'لائحة محرر النص المنسق',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'إضغط على ALT + 0 للحصول على المساعدة.',
30
31 browseServer: 'تصفح',
32 url: 'الرابط',
33 protocol: 'البروتوكول',
34 upload: 'رفع',
35 uploadSubmit: 'أرسل',
36 image: 'صورة',
37 flash: 'فلاش',
38 form: 'نموذج',
39 checkbox: 'خانة إختيار',
40 radio: 'زر اختيار',
41 textField: 'مربع نص',
42 textarea: 'مساحة نصية',
43 hiddenField: 'إدراج حقل خفي',
44 button: 'زر ضغط',
45 select: 'اختار',
46 imageButton: 'زر صورة',
47 notSet: '<بدون تحديد>',
48 id: 'الرقم',
49 name: 'إسم',
50 langDir: 'إتجاه النص',
51 langDirLtr: 'اليسار لليمين (LTR)',
52 langDirRtl: 'اليمين لليسار (RTL)',
53 langCode: 'رمز اللغة',
54 longDescr: 'الوصف التفصيلى',
55 cssClass: 'فئات التنسيق',
56 advisoryTitle: 'عنوان التقرير',
57 cssStyle: 'نمط',
58 ok: 'موافق',
59 cancel: 'إلغاء الأمر',
60 close: 'أغلق',
61 preview: 'استعراض',
62 resize: 'تغيير الحجم',
63 generalTab: 'عام',
64 advancedTab: 'متقدم',
65 validateNumberFailed: 'لايوجد نتيجة',
66 confirmNewPage: 'ستفقد أي متغييرات اذا لم تقم بحفظها اولا. هل أنت متأكد أنك تريد صفحة جديدة؟',
67 confirmCancel: 'بعض الخيارات قد تغيرت. هل أنت متأكد من إغلاق مربع النص؟',
68 options: 'خيارات',
69 target: 'هدف الرابط',
70 targetNew: 'نافذة جديدة',
71 targetTop: 'النافذة الأعلى',
72 targetSelf: 'داخل النافذة',
73 targetParent: 'النافذة الأم',
74 langDirLTR: 'اليسار لليمين (LTR)',
75 langDirRTL: 'اليمين لليسار (RTL)',
76 styles: 'نمط',
77 cssClasses: 'فئات التنسيق',
78 width: 'العرض',
79 height: 'الإرتفاع',
80 align: 'محاذاة',
81 alignLeft: 'يسار',
82 alignRight: 'يمين',
83 alignCenter: 'وسط',
84 alignJustify: 'ضبط',
85 alignTop: 'أعلى',
86 alignMiddle: 'وسط',
87 alignBottom: 'أسفل',
88 alignNone: 'None', // MISSING
89 invalidValue: 'قيمة غير مفبولة.',
90 invalidHeight: 'الارتفاع يجب أن يكون عدداً.',
91 invalidWidth: 'العرض يجب أن يكون عدداً.',
92 invalidCssLength: 'قيمة الخانة المخصصة لـ "%1" يجب أن تكون رقما موجبا، باستخدام أو من غير استخدام وحدة CSS قياس مقبولة (px, %, in, cm, mm, em, ex, pt, or pc).',
93 invalidHtmlLength: 'قيمة الخانة المخصصة لـ "%1" يجب أن تكون رقما موجبا، باستخدام أو من غير استخدام وحدة HTML قياس مقبولة (px or %).',
94 invalidInlineStyle: 'قيمة الخانة المخصصة لـ Inline Style يجب أن تختوي على مجموع واحد أو أكثر بالشكل التالي: "name : value", مفصولة بفاصلة منقزطة.',
95 cssLengthTooltip: 'أدخل رقما للقيمة بالبكسل أو رقما بوحدة CSS مقبولة (px, %, in, cm, mm, em, ex, pt, or pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, غير متاح</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/az.js b/sources/lang/az.js
new file mode 100644
index 0000000..796fec7
--- /dev/null
+++ b/sources/lang/az.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Azerbaijani language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'az' ] = {
21 // ARIA description.
22 editor: 'Mətn Redaktoru',
23 editorPanel: 'Mətn Redaktorun Paneli',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Yardım üçün ALT 0 düymələrini basın',
30
31 browseServer: 'Fayların siyahı',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Serverə yüklə',
35 uploadSubmit: 'Göndər',
36 image: 'Şəkil',
37 flash: 'Flash',
38 form: 'Forma',
39 checkbox: 'Çekboks',
40 radio: 'Radio düyməsi',
41 textField: 'Mətn xanası',
42 textarea: 'Mətn',
43 hiddenField: 'Gizli xana',
44 button: 'Düymə',
45 select: 'Opsiyaların seçilməsi',
46 imageButton: 'Şəkil tipli düymə',
47 notSet: '<seçilməmiş>',
48 id: 'Id',
49 name: 'Ad',
50 langDir: 'Yaziların istiqaməti',
51 langDirLtr: 'Soldan sağa (LTR)',
52 langDirRtl: 'Sağdan sola (RTL)',
53 langCode: 'Dilin kodu',
54 longDescr: 'URL-ın ətraflı izahı',
55 cssClass: 'CSS klassları',
56 advisoryTitle: 'Başlıq',
57 cssStyle: 'CSS',
58 ok: 'Tədbiq et',
59 cancel: 'İmtina et',
60 close: 'Bağla',
61 preview: 'Baxış',
62 resize: 'Eni dəyiş',
63 generalTab: 'Əsas',
64 advancedTab: 'Əlavə',
65 validateNumberFailed: 'Rəqəm deyil.',
66 confirmNewPage: 'Yadda saxlanılmamış dəyişikliklər itiriləcək. Davam etmək istədiyinizə əminsinizmi?',
67 confirmCancel: 'Dəyişikliklər edilib. Pəncərəni bağlamaq istəyirsizə əminsinizmi?',
68 options: 'Seçimlər',
69 target: 'Hədəf çərçivə',
70 targetNew: 'Yeni pəncərə (_blank)',
71 targetTop: 'Əsas pəncərə (_top)',
72 targetSelf: 'Carı pəncərə (_self)',
73 targetParent: 'Ana pəncərə (_parent)',
74 langDirLTR: 'Soldan sağa (LTR)',
75 langDirRTL: 'Sağdan sola (RTL)',
76 styles: 'Üslub',
77 cssClasses: 'Üslub klası',
78 width: 'En',
79 height: 'Uzunluq',
80 align: 'Yerləşmə',
81 alignLeft: 'Sol',
82 alignRight: 'Sağ',
83 alignCenter: 'Mərkəz',
84 alignJustify: 'Eninə görə',
85 alignTop: 'Yuxarı',
86 alignMiddle: 'Orta',
87 alignBottom: 'Aşağı',
88 alignNone: 'Yoxdur',
89 invalidValue: 'Yanlışdır.',
90 invalidHeight: 'Hündürlük rəqəm olmalıdır.',
91 invalidWidth: 'En rəqəm olmalıdır.',
92 invalidCssLength: '"%1" xanasında göstərilən məzmun tam və müsbət olmalıdır, CSS-də olan ölçü vahidlərin (px, %, in, cm, mm, em, ex, pt, or pc) istifadısinə icazə verilir.',
93 invalidHtmlLength: '"%1" xanasında göstərilən məzmun tam və müsbət olmalıdır HTML-də olan ölçü vahidlərin (px və ya %) istifadısinə icazə verilir.',
94 invalidInlineStyle: 'Teq içində olan üslub "ad : məzmun" şəklidə, nöqtə-verqül işarəsi ilə bitməlidir',
95 cssLengthTooltip: 'Piksel sayı və ya digər CSS ölçü vahidləri (px, %, in, cm, mm, em, ex, pt, or pc) daxil edin.',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, mövcud deyil</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Boşluq',
108 35: 'Son',
109 36: 'Evə',
110 46: 'Sil',
111 224: 'Əmr'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Qısayol düymələri'
116 }
117};
diff --git a/sources/lang/bg.js b/sources/lang/bg.js
new file mode 100644
index 0000000..84a1d55
--- /dev/null
+++ b/sources/lang/bg.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Bulgarian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'bg' ] = {
21 // ARIA description.
22 editor: 'Текстов редактор за форматиран текст',
23 editorPanel: 'Панел на текстовия редактор',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'натиснете ALT 0 за помощ',
30
31 browseServer: 'Избор от сървъра',
32 url: 'URL',
33 protocol: 'Протокол',
34 upload: 'Качване',
35 uploadSubmit: 'Изпращане към сървъра',
36 image: 'Снимка',
37 flash: 'Флаш',
38 form: 'Форма',
39 checkbox: 'Поле за избор',
40 radio: 'Радио бутон',
41 textField: 'Текстово поле',
42 textarea: 'Текстова зона',
43 hiddenField: 'Скрито поле',
44 button: 'Бутон',
45 select: 'Поле за избор',
46 imageButton: 'Бутон за снимка',
47 notSet: '<не е избрано>',
48 id: 'ID',
49 name: 'Име',
50 langDir: 'Посока на езика',
51 langDirLtr: 'Ляво на дясно (ЛнД)',
52 langDirRtl: 'Дясно на ляво (ДнЛ)',
53 langCode: 'Код на езика',
54 longDescr: 'Уеб адрес за дълго описание',
55 cssClass: 'Класове за CSS',
56 advisoryTitle: 'Препоръчително заглавие',
57 cssStyle: 'Стил',
58 ok: 'ОК',
59 cancel: 'Отказ',
60 close: 'Затвори',
61 preview: 'Преглед',
62 resize: 'Влачете за да оразмерите',
63 generalTab: 'Общи',
64 advancedTab: 'Разширено',
65 validateNumberFailed: 'Тази стойност не е число',
66 confirmNewPage: 'Всички незапазени промени ще бъдат изгубени. Сигурни ли сте, че желаете да заредите нова страница?',
67 confirmCancel: 'Някои от опциите са променени. Сигурни ли сте, че желаете да затворите прозореца?',
68 options: 'Опции',
69 target: 'Цел',
70 targetNew: 'Нов прозорец (_blank)',
71 targetTop: 'Горна позиция (_top)',
72 targetSelf: 'Текущия прозорец (_self)',
73 targetParent: 'Основен прозорец (_parent)',
74 langDirLTR: 'Ляво на дясно (ЛнД)',
75 langDirRTL: 'Дясно на ляво (ДнЛ)',
76 styles: 'Стил',
77 cssClasses: 'Класове за CSS',
78 width: 'Ширина',
79 height: 'Височина',
80 align: 'Подравняване',
81 alignLeft: 'Ляво',
82 alignRight: 'Дясно',
83 alignCenter: 'Център',
84 alignJustify: 'Двустранно подравняване',
85 alignTop: 'Горе',
86 alignMiddle: 'По средата',
87 alignBottom: 'Долу',
88 alignNone: 'Без подравняване',
89 invalidValue: 'Невалидна стойност.',
90 invalidHeight: 'Височината трябва да е число.',
91 invalidWidth: 'Ширина требе да е число.',
92 invalidCssLength: 'Стойността на полето "%1" трябва да бъде положително число с или без валидна CSS измервателна единица (px, %, in, cm, mm, em, ex, pt, или pc).',
93 invalidHtmlLength: 'Стойността на полето "%1" трябва да бъде положително число с или без валидна HTML измервателна единица (px или %).',
94 invalidInlineStyle: 'Стойността на стилa трябва да съдържат една или повече двойки във формат "name : value", разделени с двоеточие.',
95 cssLengthTooltip: 'Въведете числена стойност в пиксели или друга валидна CSS единица (px, %, in, cm, mm, em, ex, pt, или pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, недостъпно</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/bn.js b/sources/lang/bn.js
new file mode 100644
index 0000000..9c6e69b
--- /dev/null
+++ b/sources/lang/bn.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Bengali/Bangla language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'bn' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'ব্রাউজ সার্ভার',
32 url: 'URL',
33 protocol: 'প্রোটোকল',
34 upload: 'আপলোড',
35 uploadSubmit: 'ইহাকে সার্ভারে প্রেরন কর',
36 image: 'ছবির লেবেল যুক্ত কর',
37 flash: 'ফ্লাশ লেবেল যুক্ত কর',
38 form: 'ফর্ম',
39 checkbox: 'চেক বাক্স',
40 radio: 'রেডিও বাটন',
41 textField: 'টেক্সট ফীল্ড',
42 textarea: 'টেক্সট এরিয়া',
43 hiddenField: 'গুপ্ত ফীল্ড',
44 button: 'বাটন',
45 select: 'বাছাই ফীল্ড',
46 imageButton: 'ছবির বাটন',
47 notSet: '<সেট নেই>',
48 id: 'আইডি',
49 name: 'নাম',
50 langDir: 'ভাষা লেখার দিক',
51 langDirLtr: 'বাম থেকে ডান (LTR)',
52 langDirRtl: 'ডান থেকে বাম (RTL)',
53 langCode: 'ভাষা কোড',
54 longDescr: 'URL এর লম্বা বর্ণনা',
55 cssClass: 'স্টাইল-শীট ক্লাস',
56 advisoryTitle: 'পরামর্শ শীর্ষক',
57 cssStyle: 'স্টাইল',
58 ok: 'ওকে',
59 cancel: 'বাতিল',
60 close: 'Close', // MISSING
61 preview: 'প্রিভিউ',
62 resize: 'Resize', // MISSING
63 generalTab: 'General', // MISSING
64 advancedTab: 'এডভান্সড',
65 validateNumberFailed: 'This value is not a number.', // MISSING
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Options', // MISSING
69 target: 'টার্গেট',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'বাম থেকে ডান (LTR)',
75 langDirRTL: 'ডান থেকে বাম (RTL)',
76 styles: 'স্টাইল',
77 cssClasses: 'স্টাইল-শীট ক্লাস',
78 width: 'প্রস্থ',
79 height: 'দৈর্ঘ্য',
80 align: 'এলাইন',
81 alignLeft: 'বামে',
82 alignRight: 'ডানে',
83 alignCenter: 'মাঝখানে',
84 alignJustify: 'ব্লক জাস্টিফাই',
85 alignTop: 'উপর',
86 alignMiddle: 'মধ্য',
87 alignBottom: 'নীচে',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/bs.js b/sources/lang/bs.js
new file mode 100644
index 0000000..f214df8
--- /dev/null
+++ b/sources/lang/bs.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Bosnian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'bs' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Browse Server', // MISSING
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Šalji',
35 uploadSubmit: 'Šalji na server',
36 image: 'Slika',
37 flash: 'Flash', // MISSING
38 form: 'Form', // MISSING
39 checkbox: 'Checkbox', // MISSING
40 radio: 'Radio Button', // MISSING
41 textField: 'Text Field', // MISSING
42 textarea: 'Textarea', // MISSING
43 hiddenField: 'Hidden Field', // MISSING
44 button: 'Button',
45 select: 'Selection Field', // MISSING
46 imageButton: 'Image Button', // MISSING
47 notSet: '<nije podešeno>',
48 id: 'Id',
49 name: 'Naziv',
50 langDir: 'Smjer pisanja',
51 langDirLtr: 'S lijeva na desno (LTR)',
52 langDirRtl: 'S desna na lijevo (RTL)',
53 langCode: 'Jezièni kôd',
54 longDescr: 'Dugaèki opis URL-a',
55 cssClass: 'Klase CSS stilova',
56 advisoryTitle: 'Advisory title',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Odustani',
60 close: 'Close', // MISSING
61 preview: 'Prikaži',
62 resize: 'Resize', // MISSING
63 generalTab: 'General', // MISSING
64 advancedTab: 'Naprednije',
65 validateNumberFailed: 'This value is not a number.', // MISSING
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Options', // MISSING
69 target: 'Prozor',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'S lijeva na desno (LTR)',
75 langDirRTL: 'S desna na lijevo (RTL)',
76 styles: 'Stil',
77 cssClasses: 'Klase CSS stilova',
78 width: 'Širina',
79 height: 'Visina',
80 align: 'Poravnanje',
81 alignLeft: 'Lijevo',
82 alignRight: 'Desno',
83 alignCenter: 'Centar',
84 alignJustify: 'Puno poravnanje',
85 alignTop: 'Vrh',
86 alignMiddle: 'Sredina',
87 alignBottom: 'Dno',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ca.js b/sources/lang/ca.js
new file mode 100644
index 0000000..5ca9450
--- /dev/null
+++ b/sources/lang/ca.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Catalan language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ca' ] = {
21 // ARIA description.
22 editor: 'Editor de text enriquit',
23 editorPanel: 'Panell de l\'editor de text enriquit',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Premeu ALT 0 per ajuda',
30
31 browseServer: 'Veure servidor',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Puja',
35 uploadSubmit: 'Envia-la al servidor',
36 image: 'Imatge',
37 flash: 'Flash',
38 form: 'Formulari',
39 checkbox: 'Casella de verificació',
40 radio: 'Botó d\'opció',
41 textField: 'Camp de text',
42 textarea: 'Àrea de text',
43 hiddenField: 'Camp ocult',
44 button: 'Botó',
45 select: 'Camp de selecció',
46 imageButton: 'Botó d\'imatge',
47 notSet: '<no definit>',
48 id: 'Id',
49 name: 'Nom',
50 langDir: 'Direcció de l\'idioma',
51 langDirLtr: 'D\'esquerra a dreta (LTR)',
52 langDirRtl: 'De dreta a esquerra (RTL)',
53 langCode: 'Codi d\'idioma',
54 longDescr: 'Descripció llarga de la URL',
55 cssClass: 'Classes del full d\'estil',
56 advisoryTitle: 'Títol consultiu',
57 cssStyle: 'Estil',
58 ok: 'D\'acord',
59 cancel: 'Cancel·la',
60 close: 'Tanca',
61 preview: 'Previsualitza',
62 resize: 'Arrossegueu per redimensionar',
63 generalTab: 'General',
64 advancedTab: 'Avançat',
65 validateNumberFailed: 'Aquest valor no és un número.',
66 confirmNewPage: 'Els canvis en aquest contingut que no es desin es perdran. Esteu segur que voleu carregar una pàgina nova?',
67 confirmCancel: 'Algunes opcions s\'han canviat. Esteu segur que voleu tancar el quadre de diàleg?',
68 options: 'Opcions',
69 target: 'Destí',
70 targetNew: 'Nova finestra (_blank)',
71 targetTop: 'Finestra superior (_top)',
72 targetSelf: 'Mateixa finestra (_self)',
73 targetParent: 'Finestra pare (_parent)',
74 langDirLTR: 'D\'esquerra a dreta (LTR)',
75 langDirRTL: 'De dreta a esquerra (RTL)',
76 styles: 'Estil',
77 cssClasses: 'Classes del full d\'estil',
78 width: 'Amplada',
79 height: 'Alçada',
80 align: 'Alineació',
81 alignLeft: 'Ajusta a l\'esquerra',
82 alignRight: 'Ajusta a la dreta',
83 alignCenter: 'Centre',
84 alignJustify: 'Justificat',
85 alignTop: 'Superior',
86 alignMiddle: 'Centre',
87 alignBottom: 'Inferior',
88 alignNone: 'Cap',
89 invalidValue: 'Valor no vàlid.',
90 invalidHeight: 'L\'alçada ha de ser un número.',
91 invalidWidth: 'L\'amplada ha de ser un número.',
92 invalidCssLength: 'El valor especificat per als "%1" camps ha de ser un número positiu amb o sense unitat de mesura vàlida de CSS (px, %, in, cm, mm, em, ex, pt o pc).',
93 invalidHtmlLength: 'El valor especificat per als "%1" camps ha de ser un número positiu amb o sense unitat de mesura vàlida d\'HTML (px o %).',
94 invalidInlineStyle: 'El valor especificat per l\'estil en línia ha de constar d\'una o més tuples amb el format "name: value", separats per punt i coma.',
95 cssLengthTooltip: 'Introduïu un número per un valor en píxels o un número amb una unitat vàlida de CSS (px, %, in, cm, mm, em, ex, pt o pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, no disponible</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Retrocés',
103 13: 'Intro',
104 16: 'Majúscules',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Fi',
109 36: 'Inici',
110 46: 'Eliminar',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/cs.js b/sources/lang/cs.js
new file mode 100644
index 0000000..b76bee7
--- /dev/null
+++ b/sources/lang/cs.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Czech language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'cs' ] = {
21 // ARIA description.
22 editor: 'Textový editor',
23 editorPanel: 'Panel textového editoru',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Stiskněte ALT 0 pro nápovědu',
30
31 browseServer: 'Vybrat na serveru',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Odeslat',
35 uploadSubmit: 'Odeslat na server',
36 image: 'Obrázek',
37 flash: 'Flash',
38 form: 'Formulář',
39 checkbox: 'Zaškrtávací políčko',
40 radio: 'Přepínač',
41 textField: 'Textové pole',
42 textarea: 'Textová oblast',
43 hiddenField: 'Skryté pole',
44 button: 'Tlačítko',
45 select: 'Seznam',
46 imageButton: 'Obrázkové tlačítko',
47 notSet: '<nenastaveno>',
48 id: 'Id',
49 name: 'Jméno',
50 langDir: 'Směr jazyka',
51 langDirLtr: 'Zleva doprava (LTR)',
52 langDirRtl: 'Zprava doleva (RTL)',
53 langCode: 'Kód jazyka',
54 longDescr: 'Dlouhý popis URL',
55 cssClass: 'Třída stylu',
56 advisoryTitle: 'Pomocný titulek',
57 cssStyle: 'Styl',
58 ok: 'OK',
59 cancel: 'Zrušit',
60 close: 'Zavřít',
61 preview: 'Náhled',
62 resize: 'Uchopit pro změnu velikosti',
63 generalTab: 'Obecné',
64 advancedTab: 'Rozšířené',
65 validateNumberFailed: 'Zadaná hodnota není číselná.',
66 confirmNewPage: 'Jakékoliv neuložené změny obsahu budou ztraceny. Skutečně chcete otevřít novou stránku?',
67 confirmCancel: 'Některá z nastavení byla změněna. Skutečně chcete zavřít dialogové okno?',
68 options: 'Nastavení',
69 target: 'Cíl',
70 targetNew: 'Nové okno (_blank)',
71 targetTop: 'Okno nejvyšší úrovně (_top)',
72 targetSelf: 'Stejné okno (_self)',
73 targetParent: 'Rodičovské okno (_parent)',
74 langDirLTR: 'Zleva doprava (LTR)',
75 langDirRTL: 'Zprava doleva (RTL)',
76 styles: 'Styly',
77 cssClasses: 'Třídy stylů',
78 width: 'Šířka',
79 height: 'Výška',
80 align: 'Zarovnání',
81 alignLeft: 'Vlevo',
82 alignRight: 'Vpravo',
83 alignCenter: 'Na střed',
84 alignJustify: 'Zarovnat do bloku',
85 alignTop: 'Nahoru',
86 alignMiddle: 'Na střed',
87 alignBottom: 'Dolů',
88 alignNone: 'Žádné',
89 invalidValue: 'Neplatná hodnota.',
90 invalidHeight: 'Zadaná výška musí být číslo.',
91 invalidWidth: 'Šířka musí být číslo.',
92 invalidCssLength: 'Hodnota určená pro pole "%1" musí být kladné číslo bez nebo s platnou jednotkou míry CSS (px, %, in, cm, mm, em, ex, pt, nebo pc).',
93 invalidHtmlLength: 'Hodnota určená pro pole "%1" musí být kladné číslo bez nebo s platnou jednotkou míry HTML (px nebo %).',
94 invalidInlineStyle: 'Hodnota určená pro řádkový styl se musí skládat z jedné nebo více n-tic ve formátu "název : hodnota", oddělené středníky',
95 cssLengthTooltip: 'Zadejte číslo jako hodnotu v pixelech nebo číslo s platnou jednotkou CSS (px, %, v cm, mm, em, ex, pt, nebo pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nedostupné</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Konec',
109 36: 'Domů',
110 46: 'Smazat',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/cy.js b/sources/lang/cy.js
new file mode 100644
index 0000000..3f075aa
--- /dev/null
+++ b/sources/lang/cy.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Welsh language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'cy' ] = {
21 // ARIA description.
22 editor: 'Golygydd Testun Cyfoethog',
23 editorPanel: 'Panel Golygydd Testun Cyfoethog',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Gwasgwch ALT 0 am gymorth',
30
31 browseServer: 'Pori\'r Gweinydd',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Lanlwytho',
35 uploadSubmit: 'Anfon i\'r Gweinydd',
36 image: 'Delwedd',
37 flash: 'Flash',
38 form: 'Ffurflen',
39 checkbox: 'Blwch ticio',
40 radio: 'Botwm Radio',
41 textField: 'Maes Testun',
42 textarea: 'Ardal Testun',
43 hiddenField: 'Maes Cudd',
44 button: 'Botwm',
45 select: 'Maes Dewis',
46 imageButton: 'Botwm Delwedd',
47 notSet: '<heb osod>',
48 id: 'Id',
49 name: 'Name',
50 langDir: 'Cyfeiriad Iaith',
51 langDirLtr: 'Chwith i\'r Dde (LTR)',
52 langDirRtl: 'Dde i\'r Chwith (RTL)',
53 langCode: 'Cod Iaith',
54 longDescr: 'URL Disgrifiad Hir',
55 cssClass: 'Dosbarthiadau Dalen Arddull',
56 advisoryTitle: 'Teitl Cynghorol',
57 cssStyle: 'Arddull',
58 ok: 'Iawn',
59 cancel: 'Diddymu',
60 close: 'Cau',
61 preview: 'Rhagolwg',
62 resize: 'Ailfeintio',
63 generalTab: 'Cyffredinol',
64 advancedTab: 'Uwch',
65 validateNumberFailed: '\'Dyw\'r gwerth hwn ddim yn rhif.',
66 confirmNewPage: 'Byddwch chi\'n colli unrhyw newidiadau i\'r cynnwys sydd heb eu cadw. Ydych am barhau i lwytho tudalen newydd?',
67 confirmCancel: 'Cafodd rhai o\'r opsiynau eu newid. Ydych chi wir am gau\'r deialog?',
68 options: 'Opsiynau',
69 target: 'Targed',
70 targetNew: 'Ffenest Newydd (_blank)',
71 targetTop: 'Ffenest ar y Brig (_top)',
72 targetSelf: 'Yr un Ffenest (_self)',
73 targetParent: 'Ffenest y Rhiant (_parent)',
74 langDirLTR: 'Chwith i\'r Dde (LTR)',
75 langDirRTL: 'Dde i\'r Chwith (RTL)',
76 styles: 'Arddull',
77 cssClasses: 'Dosbarthiadau Dalen Arddull',
78 width: 'Lled',
79 height: 'Uchder',
80 align: 'Alinio',
81 alignLeft: 'Chwith',
82 alignRight: 'Dde',
83 alignCenter: 'Canol',
84 alignJustify: 'Unioni',
85 alignTop: 'Brig',
86 alignMiddle: 'Canol',
87 alignBottom: 'Gwaelod',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Gwerth annilys.',
90 invalidHeight: 'Mae\'n rhaid i\'r uchder fod yn rhif.',
91 invalidWidth: 'Mae\'n rhaid i\'r lled fod yn rhif.',
92 invalidCssLength: 'Mae\'n rhaid i\'r gwerth ar gyfer maes "%1" fod yn rhif positif gyda neu heb uned fesuriad CSS dilys (px, %, in, cm, mm, em, ex, pt, neu pc).',
93 invalidHtmlLength: 'Mae\'n rhaid i\'r gwerth ar gyfer maes "%1" fod yn rhif positif gyda neu heb uned fesuriad HTML dilys (px neu %).',
94 invalidInlineStyle: 'Mae\'n rhaid i\'r gwerth ar gyfer arddull mewn-llinell gynnwys un set neu fwy ar y fformat "enw : gwerth", wedi\'u gwahanu gyda hanner colon.',
95 cssLengthTooltip: 'Rhowch rif am werth mewn picsel neu rhif gydag uned CSS dilys (px, %, in, cm, mm, em, pt neu pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, ddim ar gael</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/da.js b/sources/lang/da.js
new file mode 100644
index 0000000..9b0a63d
--- /dev/null
+++ b/sources/lang/da.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Danish language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'da' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Rich Text Editor panel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Tryk ALT 0 for hjælp',
30
31 browseServer: 'Gennemse...',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Upload',
35 uploadSubmit: 'Upload',
36 image: 'Indsæt billede',
37 flash: 'Indsæt Flash',
38 form: 'Indsæt formular',
39 checkbox: 'Indsæt afkrydsningsfelt',
40 radio: 'Indsæt alternativknap',
41 textField: 'Indsæt tekstfelt',
42 textarea: 'Indsæt tekstboks',
43 hiddenField: 'Indsæt skjult felt',
44 button: 'Indsæt knap',
45 select: 'Indsæt liste',
46 imageButton: 'Indsæt billedknap',
47 notSet: '<intet valgt>',
48 id: 'Id',
49 name: 'Navn',
50 langDir: 'Tekstretning',
51 langDirLtr: 'Fra venstre mod højre (LTR)',
52 langDirRtl: 'Fra højre mod venstre (RTL)',
53 langCode: 'Sprogkode',
54 longDescr: 'Udvidet beskrivelse',
55 cssClass: 'Typografiark (CSS)',
56 advisoryTitle: 'Titel',
57 cssStyle: 'Typografi (CSS)',
58 ok: 'OK',
59 cancel: 'Annullér',
60 close: 'Luk',
61 preview: 'Forhåndsvisning',
62 resize: 'Træk for at skalere',
63 generalTab: 'Generelt',
64 advancedTab: 'Avanceret',
65 validateNumberFailed: 'Værdien er ikke et tal.',
66 confirmNewPage: 'Alt indhold, der ikke er blevet gemt, vil gå tabt. Er du sikker på, at du vil indlæse en ny side?',
67 confirmCancel: 'Nogle af indstillingerne er blevet ændret. Er du sikker på, at du vil lukke vinduet?',
68 options: 'Vis muligheder',
69 target: 'Mål',
70 targetNew: 'Nyt vindue (_blank)',
71 targetTop: 'Øverste vindue (_top)',
72 targetSelf: 'Samme vindue (_self)',
73 targetParent: 'Samme vindue (_parent)',
74 langDirLTR: 'Venstre til højre (LTR)',
75 langDirRTL: 'Højre til venstre (RTL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheetklasser',
78 width: 'Bredde',
79 height: 'Højde',
80 align: 'Justering',
81 alignLeft: 'Venstre',
82 alignRight: 'Højre',
83 alignCenter: 'Centreret',
84 alignJustify: 'Lige margener',
85 alignTop: 'Øverst',
86 alignMiddle: 'Centreret',
87 alignBottom: 'Nederst',
88 alignNone: 'Ingen',
89 invalidValue: 'Ugyldig værdi.',
90 invalidHeight: 'Højde skal være et tal.',
91 invalidWidth: 'Bredde skal være et tal.',
92 invalidCssLength: 'Værdien specificeret for "%1" feltet skal være et positivt nummer med eller uden en CSS måleenhed (px, %, in, cm, mm, em, ex, pt, eller pc).',
93 invalidHtmlLength: 'Værdien specificeret for "%1" feltet skal være et positivt nummer med eller uden en CSS måleenhed (px eller %).',
94 invalidInlineStyle: 'Værdien specificeret for inline style skal indeholde en eller flere elementer med et format som "name:value", separeret af semikoloner',
95 cssLengthTooltip: 'Indsæt en numerisk værdi i pixel eller nummer med en gyldig CSS værdi (px, %, in, cm, mm, em, ex, pt, eller pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, ikke tilgængelig</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Retur',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Mellemrum',
108 35: 'End',
109 36: 'Home',
110 46: 'Slet',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Tastatur genvej'
116 }
117};
diff --git a/sources/lang/de-ch.js b/sources/lang/de-ch.js
new file mode 100644
index 0000000..8f9c196
--- /dev/null
+++ b/sources/lang/de-ch.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7* @fileOverview
8*/
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'de-ch' ] = {
20 // ARIA description.
21 editor: 'WYSIWYG-Editor',
22 editorPanel: 'WYSIWYG-Editor-Leiste',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Drücken Sie ALT 0 für Hilfe',
29
30 browseServer: 'Server durchsuchen',
31 url: 'URL',
32 protocol: 'Protokoll',
33 upload: 'Hochladen',
34 uploadSubmit: 'Zum Server senden',
35 image: 'Bild',
36 flash: 'Flash',
37 form: 'Formular',
38 checkbox: 'Kontrollbox',
39 radio: 'Optionsfeld',
40 textField: 'Textfeld',
41 textarea: 'Textfeld',
42 hiddenField: 'Verstecktes Feld',
43 button: 'Schaltfläche',
44 select: 'Auswahlfeld',
45 imageButton: 'Bildschaltfläche',
46 notSet: '<nicht festgelegt>',
47 id: 'Kennung',
48 name: 'Name',
49 langDir: 'Schreibrichtung',
50 langDirLtr: 'Links nach Rechts (LTR)',
51 langDirRtl: 'Rechts nach Links (RTL)',
52 langCode: 'Sprachcode',
53 longDescr: 'Langbeschreibungs-URL',
54 cssClass: 'Formatvorlagenklassen',
55 advisoryTitle: 'Titel Beschreibung',
56 cssStyle: 'Stil',
57 ok: 'OK',
58 cancel: 'Abbrechen',
59 close: 'Schliessen',
60 preview: 'Vorschau',
61 resize: 'Grösse ändern',
62 generalTab: 'Allgemein',
63 advancedTab: 'Erweitert',
64 validateNumberFailed: 'Dieser Wert ist keine Nummer.',
65 confirmNewPage: 'Alle nicht gespeicherten Änderungen gehen verlohren. Sind Sie sicher die neue Seite zu laden?',
66 confirmCancel: 'Einige Optionen wurden geändert. Wollen Sie den Dialog dennoch schliessen?',
67 options: 'Optionen',
68 target: 'Zielseite',
69 targetNew: 'Neues Fenster (_blank)',
70 targetTop: 'Oberstes Fenster (_top)',
71 targetSelf: 'Gleiches Fenster (_self)',
72 targetParent: 'Oberes Fenster (_parent)',
73 langDirLTR: 'Links nach Rechts (LNR)',
74 langDirRTL: 'Rechts nach Links (RNL)',
75 styles: 'Style',
76 cssClasses: 'Stylesheet Klasse',
77 width: 'Breite',
78 height: 'Höhe',
79 align: 'Ausrichtung',
80 alignLeft: 'Links',
81 alignRight: 'Rechts',
82 alignCenter: 'Zentriert',
83 alignJustify: 'Blocksatz',
84 alignTop: 'Oben',
85 alignMiddle: 'Mitte',
86 alignBottom: 'Unten',
87 alignNone: 'Keine',
88 invalidValue: 'Ungültiger Wert.',
89 invalidHeight: 'Höhe muss eine Zahl sein.',
90 invalidWidth: 'Breite muss eine Zahl sein.',
91 invalidCssLength: 'Wert spezifiziert für "%1" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).',
92 invalidHtmlLength: 'Wert spezifiziert für "%1" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte HTML Messeinheit (px oder %).',
93 invalidInlineStyle: 'Wert spezifiziert für inline Stilart muss enthalten ein oder mehr Tupels mit dem Format "Name : Wert" getrennt mit Semikolons.',
94 cssLengthTooltip: 'Gebe eine Zahl ein für ein Wert in pixels oder eine Zahl mit einer korrekten CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, nicht verfügbar</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Rücktaste',
102 13: 'Eingabe',
103 16: 'Umschalt',
104 17: 'Strg',
105 18: 'Alt',
106 32: 'Space', // MISSING
107 35: 'Ende',
108 36: 'Pos1',
109 46: 'Entfernen',
110 224: 'Command' // MISSING
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Keyboard shortcut' // MISSING
115 }
116};
diff --git a/sources/lang/de.js b/sources/lang/de.js
new file mode 100644
index 0000000..cf1bc09
--- /dev/null
+++ b/sources/lang/de.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * German language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'de' ] = {
21 // ARIA description.
22 editor: 'WYSIWYG-Editor',
23 editorPanel: 'WYSIWYG-Editor-Leiste',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Drücken Sie ALT 0 für Hilfe',
30
31 browseServer: 'Server durchsuchen',
32 url: 'URL',
33 protocol: 'Protokoll',
34 upload: 'Hochladen',
35 uploadSubmit: 'Zum Server senden',
36 image: 'Bild',
37 flash: 'Flash',
38 form: 'Formular',
39 checkbox: 'Kontrollbox',
40 radio: 'Optionsfeld',
41 textField: 'Textfeld',
42 textarea: 'Textfeld',
43 hiddenField: 'Verstecktes Feld',
44 button: 'Schaltfläche',
45 select: 'Auswahlfeld',
46 imageButton: 'Bildschaltfläche',
47 notSet: '<nicht festgelegt>',
48 id: 'Kennung',
49 name: 'Name',
50 langDir: 'Schreibrichtung',
51 langDirLtr: 'Links nach Rechts (LTR)',
52 langDirRtl: 'Rechts nach Links (RTL)',
53 langCode: 'Sprachcode',
54 longDescr: 'Langbeschreibungs-URL',
55 cssClass: 'Formatvorlagenklassen',
56 advisoryTitle: 'Titel Beschreibung',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Abbrechen',
60 close: 'Schließen',
61 preview: 'Vorschau',
62 resize: 'Größe ändern',
63 generalTab: 'Allgemein',
64 advancedTab: 'Erweitert',
65 validateNumberFailed: 'Dieser Wert ist keine Nummer.',
66 confirmNewPage: 'Alle nicht gespeicherten Änderungen gehen verlohren. Sind Sie sicher die neue Seite zu laden?',
67 confirmCancel: 'Einige Optionen wurden geändert. Wollen Sie den Dialog dennoch schließen?',
68 options: 'Optionen',
69 target: 'Zielseite',
70 targetNew: 'Neues Fenster (_blank)',
71 targetTop: 'Oberstes Fenster (_top)',
72 targetSelf: 'Gleiches Fenster (_self)',
73 targetParent: 'Oberes Fenster (_parent)',
74 langDirLTR: 'Links nach Rechts (LNR)',
75 langDirRTL: 'Rechts nach Links (RNL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheet Klasse',
78 width: 'Breite',
79 height: 'Höhe',
80 align: 'Ausrichtung',
81 alignLeft: 'Links',
82 alignRight: 'Rechts',
83 alignCenter: 'Zentriert',
84 alignJustify: 'Blocksatz',
85 alignTop: 'Oben',
86 alignMiddle: 'Mitte',
87 alignBottom: 'Unten',
88 alignNone: 'Keine',
89 invalidValue: 'Ungültiger Wert.',
90 invalidHeight: 'Höhe muss eine Zahl sein.',
91 invalidWidth: 'Breite muss eine Zahl sein.',
92 invalidCssLength: 'Wert spezifiziert für "%1" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).',
93 invalidHtmlLength: 'Wert spezifiziert für "%1" Feld muss ein positiver numerischer Wert sein mit oder ohne korrekte HTML Messeinheit (px oder %).',
94 invalidInlineStyle: 'Wert spezifiziert für inline Stilart muss enthalten ein oder mehr Tupels mit dem Format "Name : Wert" getrennt mit Semikolons.',
95 cssLengthTooltip: 'Gebe eine Zahl ein für ein Wert in pixels oder eine Zahl mit einer korrekten CSS Messeinheit (px, %, in, cm, mm, em, ex, pt oder pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nicht verfügbar</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Rücktaste',
103 13: 'Eingabe',
104 16: 'Umschalt',
105 17: 'Strg',
106 18: 'Alt',
107 32: 'Leer',
108 35: 'Ende',
109 36: 'Pos1',
110 46: 'Entfernen',
111 224: 'Befehl'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Tastaturkürzel'
116 }
117};
diff --git a/sources/lang/el.js b/sources/lang/el.js
new file mode 100644
index 0000000..445c43d
--- /dev/null
+++ b/sources/lang/el.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Greek language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'el' ] = {
21 // ARIA description.
22 editor: 'Επεξεργαστής Πλούσιου Κειμένου',
23 editorPanel: 'Πίνακας Επεξεργαστή Πλούσιου Κειμένου',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Πατήστε το ALT 0 για βοήθεια',
30
31 browseServer: 'Εξερεύνηση Διακομιστή',
32 url: 'URL',
33 protocol: 'Πρωτόκολλο',
34 upload: 'Αποστολή',
35 uploadSubmit: 'Αποστολή στον Διακομιστή',
36 image: 'Εικόνα',
37 flash: 'Flash',
38 form: 'Φόρμα',
39 checkbox: 'Κουτί Επιλογής',
40 radio: 'Κουμπί Επιλογής',
41 textField: 'Πεδίο Κειμένου',
42 textarea: 'Περιοχή Κειμένου',
43 hiddenField: 'Κρυφό Πεδίο',
44 button: 'Κουμπί',
45 select: 'Πεδίο Επιλογής',
46 imageButton: 'Κουμπί Εικόνας',
47 notSet: '<δεν έχει ρυθμιστεί>',
48 id: 'Id',
49 name: 'Όνομα',
50 langDir: 'Κατεύθυνση Κειμένου',
51 langDirLtr: 'Αριστερά προς Δεξιά (LTR)',
52 langDirRtl: 'Δεξιά προς Αριστερά (RTL)',
53 langCode: 'Κωδικός Γλώσσας',
54 longDescr: 'Αναλυτική Περιγραφή URL',
55 cssClass: 'Κλάσεις Φύλλων Στυλ',
56 advisoryTitle: 'Ενδεικτικός Τίτλος',
57 cssStyle: 'Μορφή Κειμένου',
58 ok: 'OK',
59 cancel: 'Ακύρωση',
60 close: 'Κλείσιμο',
61 preview: 'Προεπισκόπηση',
62 resize: 'Αλλαγή Μεγέθους',
63 generalTab: 'Γενικά',
64 advancedTab: 'Για Προχωρημένους',
65 validateNumberFailed: 'Αυτή η τιμή δεν είναι αριθμός.',
66 confirmNewPage: 'Οι όποιες αλλαγές στο περιεχόμενο θα χαθούν. Είσαστε σίγουροι ότι θέλετε να φορτώσετε μια νέα σελίδα;',
67 confirmCancel: 'Μερικές επιλογές έχουν αλλάξει. Είσαστε σίγουροι ότι θέλετε να κλείσετε το παράθυρο διαλόγου;',
68 options: 'Επιλογές',
69 target: 'Προορισμός',
70 targetNew: 'Νέο Παράθυρο (_blank)',
71 targetTop: 'Αρχική Περιοχή (_top)',
72 targetSelf: 'Ίδιο Παράθυρο (_self)',
73 targetParent: 'Γονεϊκό Παράθυρο (_parent)',
74 langDirLTR: 'Αριστερά προς Δεξιά (LTR)',
75 langDirRTL: 'Δεξιά προς Αριστερά (RTL)',
76 styles: 'Μορφή',
77 cssClasses: 'Κλάσεις Φύλλων Στυλ',
78 width: 'Πλάτος',
79 height: 'Ύψος',
80 align: 'Στοίχιση',
81 alignLeft: 'Αριστερά',
82 alignRight: 'Δεξιά',
83 alignCenter: 'Κέντρο',
84 alignJustify: 'Πλήρης Στοίχιση',
85 alignTop: 'Πάνω',
86 alignMiddle: 'Μέση',
87 alignBottom: 'Κάτω',
88 alignNone: 'Χωρίς',
89 invalidValue: 'Μη έγκυρη τιμή.',
90 invalidHeight: 'Το ύψος πρέπει να είναι ένας αριθμός.',
91 invalidWidth: 'Το πλάτος πρέπει να είναι ένας αριθμός.',
92 invalidCssLength: 'Η τιμή που ορίζεται για το πεδίο "%1" πρέπει να είναι ένας θετικός αριθμός με ή χωρίς μια έγκυρη μονάδα μέτρησης CSS (px, %, in, cm, mm, em, ex, pt, ή pc).',
93 invalidHtmlLength: 'Η τιμή που ορίζεται για το πεδίο "%1" πρέπει να είναι ένας θετικός αριθμός με ή χωρίς μια έγκυρη μονάδα μέτρησης HTML (px ή %).',
94 invalidInlineStyle: 'Η τιμή για το εν σειρά στυλ πρέπει να περιέχει ένα ή περισσότερα ζεύγη με την μορφή "όνομα: τιμή" διαχωρισμένα με Ελληνικό ερωτηματικό.',
95 cssLengthTooltip: 'Εισάγεται μια τιμή σε pixel ή έναν αριθμό μαζί με μια έγκυρη μονάδα μέτρησης CSS (px, %, in, cm, mm, em, ex, pt, ή pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, δεν είναι διαθέσιμο</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/en-au.js b/sources/lang/en-au.js
new file mode 100644
index 0000000..4fc57f0
--- /dev/null
+++ b/sources/lang/en-au.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * English (Australia) language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'en-au' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Browse Server',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Upload',
35 uploadSubmit: 'Send it to the Server',
36 image: 'Image',
37 flash: 'Flash',
38 form: 'Form',
39 checkbox: 'Checkbox',
40 radio: 'Radio Button',
41 textField: 'Text Field',
42 textarea: 'Textarea',
43 hiddenField: 'Hidden Field',
44 button: 'Button',
45 select: 'Selection Field',
46 imageButton: 'Image Button',
47 notSet: '<not set>',
48 id: 'Id',
49 name: 'Name',
50 langDir: 'Language Direction',
51 langDirLtr: 'Left to Right (LTR)',
52 langDirRtl: 'Right to Left (RTL)',
53 langCode: 'Language Code',
54 longDescr: 'Long Description URL',
55 cssClass: 'Stylesheet Classes',
56 advisoryTitle: 'Advisory Title',
57 cssStyle: 'Style',
58 ok: 'OK',
59 cancel: 'Cancel',
60 close: 'Close', // MISSING
61 preview: 'Preview',
62 resize: 'Resize', // MISSING
63 generalTab: 'General',
64 advancedTab: 'Advanced',
65 validateNumberFailed: 'This value is not a number.',
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?',
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?',
68 options: 'Options', // MISSING
69 target: 'Target',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'Left to Right (LTR)',
75 langDirRTL: 'Right to Left (RTL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheet Classes',
78 width: 'Width', // MISSING
79 height: 'Height', // MISSING
80 align: 'Align',
81 alignLeft: 'Left', // MISSING
82 alignRight: 'Right', // MISSING
83 alignCenter: 'Centre',
84 alignJustify: 'Justify',
85 alignTop: 'Top', // MISSING
86 alignMiddle: 'Middle', // MISSING
87 alignBottom: 'Bottom', // MISSING
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/en-ca.js b/sources/lang/en-ca.js
new file mode 100644
index 0000000..42d1aff
--- /dev/null
+++ b/sources/lang/en-ca.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * English (Canadian) language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'en-ca' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Browse Server',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Upload',
35 uploadSubmit: 'Send it to the Server',
36 image: 'Image',
37 flash: 'Flash',
38 form: 'Form',
39 checkbox: 'Checkbox',
40 radio: 'Radio Button',
41 textField: 'Text Field',
42 textarea: 'Textarea',
43 hiddenField: 'Hidden Field',
44 button: 'Button',
45 select: 'Selection Field',
46 imageButton: 'Image Button',
47 notSet: '<not set>',
48 id: 'Id',
49 name: 'Name',
50 langDir: 'Language Direction',
51 langDirLtr: 'Left to Right (LTR)',
52 langDirRtl: 'Right to Left (RTL)',
53 langCode: 'Language Code',
54 longDescr: 'Long Description URL',
55 cssClass: 'Stylesheet Classes',
56 advisoryTitle: 'Advisory Title',
57 cssStyle: 'Style',
58 ok: 'OK',
59 cancel: 'Cancel',
60 close: 'Close', // MISSING
61 preview: 'Preview',
62 resize: 'Resize', // MISSING
63 generalTab: 'General',
64 advancedTab: 'Advanced',
65 validateNumberFailed: 'This value is not a number.',
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?',
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?',
68 options: 'Options', // MISSING
69 target: 'Target',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'Left to Right (LTR)',
75 langDirRTL: 'Right to Left (RTL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheet Classes',
78 width: 'Width', // MISSING
79 height: 'Height', // MISSING
80 align: 'Align',
81 alignLeft: 'Left', // MISSING
82 alignRight: 'Right', // MISSING
83 alignCenter: 'Centre',
84 alignJustify: 'Justify',
85 alignTop: 'Top', // MISSING
86 alignMiddle: 'Middle', // MISSING
87 alignBottom: 'Bottom', // MISSING
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/en-gb.js b/sources/lang/en-gb.js
new file mode 100644
index 0000000..04cc61d
--- /dev/null
+++ b/sources/lang/en-gb.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * English (United Kingdom) language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'en-gb' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Rich Text Editor panel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help',
30
31 browseServer: 'Browse Server',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Upload',
35 uploadSubmit: 'Send it to the Server',
36 image: 'Image',
37 flash: 'Flash',
38 form: 'Form',
39 checkbox: 'Checkbox',
40 radio: 'Radio Button',
41 textField: 'Text Field',
42 textarea: 'Textarea',
43 hiddenField: 'Hidden Field',
44 button: 'Button',
45 select: 'Selection Field',
46 imageButton: 'Image Button',
47 notSet: '<not set>',
48 id: 'Id',
49 name: 'Name',
50 langDir: 'Language Direction',
51 langDirLtr: 'Left to Right (LTR)',
52 langDirRtl: 'Right to Left (RTL)',
53 langCode: 'Language Code',
54 longDescr: 'Long Description URL',
55 cssClass: 'Stylesheet Classes',
56 advisoryTitle: 'Advisory Title',
57 cssStyle: 'Style',
58 ok: 'OK',
59 cancel: 'Cancel',
60 close: 'Close',
61 preview: 'Preview',
62 resize: 'Drag to resize',
63 generalTab: 'General',
64 advancedTab: 'Advanced',
65 validateNumberFailed: 'This value is not a number.',
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?',
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialogue window?',
68 options: 'Options',
69 target: 'Target',
70 targetNew: 'New Window (_blank)',
71 targetTop: 'Topmost Window (_top)',
72 targetSelf: 'Same Window (_self)',
73 targetParent: 'Parent Window (_parent)',
74 langDirLTR: 'Left to Right (LTR)',
75 langDirRTL: 'Right to Left (RTL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheet Classes',
78 width: 'Width',
79 height: 'Height',
80 align: 'Align',
81 alignLeft: 'Left',
82 alignRight: 'Right',
83 alignCenter: 'Centre',
84 alignJustify: 'Justify',
85 alignTop: 'Top',
86 alignMiddle: 'Middle',
87 alignBottom: 'Bottom',
88 alignNone: 'None',
89 invalidValue: 'Invalid value.',
90 invalidHeight: 'Height must be a number.',
91 invalidWidth: 'Width must be a number.',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).',
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).',
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.',
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/en.js b/sources/lang/en.js
new file mode 100644
index 0000000..aa509fe
--- /dev/null
+++ b/sources/lang/en.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the English
8 * language. This is the base file for all translations.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'en' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Rich Text Editor panel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help',
30
31 browseServer: 'Browse Server',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Upload',
35 uploadSubmit: 'Send it to the Server',
36 image: 'Image',
37 flash: 'Flash',
38 form: 'Form',
39 checkbox: 'Checkbox',
40 radio: 'Radio Button',
41 textField: 'Text Field',
42 textarea: 'Textarea',
43 hiddenField: 'Hidden Field',
44 button: 'Button',
45 select: 'Selection Field',
46 imageButton: 'Image Button',
47 notSet: '<not set>',
48 id: 'Id',
49 name: 'Name',
50 langDir: 'Language Direction',
51 langDirLtr: 'Left to Right (LTR)',
52 langDirRtl: 'Right to Left (RTL)',
53 langCode: 'Language Code',
54 longDescr: 'Long Description URL',
55 cssClass: 'Stylesheet Classes',
56 advisoryTitle: 'Advisory Title',
57 cssStyle: 'Style',
58 ok: 'OK',
59 cancel: 'Cancel',
60 close: 'Close',
61 preview: 'Preview',
62 resize: 'Resize',
63 generalTab: 'General',
64 advancedTab: 'Advanced',
65 validateNumberFailed: 'This value is not a number.',
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?',
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?',
68 options: 'Options',
69 target: 'Target',
70 targetNew: 'New Window (_blank)',
71 targetTop: 'Topmost Window (_top)',
72 targetSelf: 'Same Window (_self)',
73 targetParent: 'Parent Window (_parent)',
74 langDirLTR: 'Left to Right (LTR)',
75 langDirRTL: 'Right to Left (RTL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheet Classes',
78 width: 'Width',
79 height: 'Height',
80 align: 'Alignment',
81 alignLeft: 'Left',
82 alignRight: 'Right',
83 alignCenter: 'Center',
84 alignJustify: 'Justify',
85 alignTop: 'Top',
86 alignMiddle: 'Middle',
87 alignBottom: 'Bottom',
88 alignNone: 'None',
89 invalidValue: 'Invalid value.',
90 invalidHeight: 'Height must be a number.',
91 invalidWidth: 'Width must be a number.',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).',
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).',
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.',
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space',
108 35: 'End',
109 36: 'Home',
110 46: 'Delete',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut'
116 }
117};
diff --git a/sources/lang/eo.js b/sources/lang/eo.js
new file mode 100644
index 0000000..f270dfc
--- /dev/null
+++ b/sources/lang/eo.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Esperanto language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'eo' ] = {
21 // ARIA description.
22 editor: 'RiĉTeksta Redaktilo',
23 editorPanel: 'Panelo de la RiĉTeksta Redaktilo',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Premu ALT 0 por helpilo',
30
31 browseServer: 'Foliumi en la Servilo',
32 url: 'URL',
33 protocol: 'Protokolo',
34 upload: 'Alŝuti',
35 uploadSubmit: 'Sendu al Servilo',
36 image: 'Bildo',
37 flash: 'Flaŝo',
38 form: 'Formularo',
39 checkbox: 'Markobutono',
40 radio: 'Radiobutono',
41 textField: 'Teksta kampo',
42 textarea: 'Teksta Areo',
43 hiddenField: 'Kaŝita Kampo',
44 button: 'Butono',
45 select: 'Elekta Kampo',
46 imageButton: 'Bildbutono',
47 notSet: '<Defaŭlta>',
48 id: 'Id',
49 name: 'Nomo',
50 langDir: 'Skribdirekto',
51 langDirLtr: 'De maldekstro dekstren (LTR)',
52 langDirRtl: 'De dekstro maldekstren (RTL)',
53 langCode: 'Lingva Kodo',
54 longDescr: 'URL de Longa Priskribo',
55 cssClass: 'Klasoj de Stilfolioj',
56 advisoryTitle: 'Priskriba Titolo',
57 cssStyle: 'Stilo',
58 ok: 'Akcepti',
59 cancel: 'Rezigni',
60 close: 'Fermi',
61 preview: 'Vidigi Aspekton',
62 resize: 'Movigi por ŝanĝi la grandon',
63 generalTab: 'Ĝenerala',
64 advancedTab: 'Speciala',
65 validateNumberFailed: 'Tiu valoro ne estas nombro.',
66 confirmNewPage: 'La neregistritaj ŝanĝoj estas perdotaj. Ĉu vi certas, ke vi volas ŝargi novan paĝon?',
67 confirmCancel: 'Iuj opcioj esta ŝanĝitaj. Ĉu vi certas, ke vi volas fermi la dialogon?',
68 options: 'Opcioj',
69 target: 'Celo',
70 targetNew: 'Nova Fenestro (_blank)',
71 targetTop: 'Supra Fenestro (_top)',
72 targetSelf: 'Sama Fenestro (_self)',
73 targetParent: 'Patra Fenestro (_parent)',
74 langDirLTR: 'De maldekstro dekstren (LTR)',
75 langDirRTL: 'De dekstro maldekstren (RTL)',
76 styles: 'Stilo',
77 cssClasses: 'Stilfoliaj Klasoj',
78 width: 'Larĝo',
79 height: 'Alto',
80 align: 'Ĝisrandigo',
81 alignLeft: 'Maldekstre',
82 alignRight: 'Dekstre',
83 alignCenter: 'Centre',
84 alignJustify: 'Ĝisrandigi Ambaŭflanke',
85 alignTop: 'Supre',
86 alignMiddle: 'Centre',
87 alignBottom: 'Malsupre',
88 alignNone: 'Neniu',
89 invalidValue: 'Nevalida Valoro',
90 invalidHeight: 'Alto devas esti nombro.',
91 invalidWidth: 'Larĝo devas esti nombro.',
92 invalidCssLength: 'La valoro indikita por la "%1" kampo devas esti pozitiva nombro kun aŭ sen valida CSSmezurunuo (px, %, in, cm, mm, em, ex, pt, or pc).',
93 invalidHtmlLength: 'La valoro indikita por la "%1" kampo devas esti pozitiva nombro kun aŭ sen valida HTMLmezurunuo (px or %).',
94 invalidInlineStyle: 'La valoro indikita por la enlinia stilo devas konsisti el unu aŭ pluraj elementoj kun la formato de "nomo : valoro", apartigitaj per punktokomoj.',
95 cssLengthTooltip: 'Entajpu nombron por rastrumera valoro aŭ nombron kun valida CSSunuo (px, %, in, cm, mm, em, ex, pt, or pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nehavebla</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Retropaŝo',
103 13: 'Enigi',
104 16: 'Registrumo',
105 17: 'Stirklavo',
106 18: 'Alt-klavo',
107 32: 'Space', // MISSING
108 35: 'Fino',
109 36: 'Hejmo',
110 46: 'Forigi',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/es.js b/sources/lang/es.js
new file mode 100644
index 0000000..40d9ae0
--- /dev/null
+++ b/sources/lang/es.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Spanish language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'es' ] = {
21 // ARIA description.
22 editor: 'Editor de texto enriquecido',
23 editorPanel: 'Panel del Editor de Texto Enriquecido',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Pulse ALT 0 para ayuda',
30
31 browseServer: 'Ver Servidor',
32 url: 'URL',
33 protocol: 'Protocolo',
34 upload: 'Cargar',
35 uploadSubmit: 'Enviar al Servidor',
36 image: 'Imagen',
37 flash: 'Flash',
38 form: 'Formulario',
39 checkbox: 'Casilla de Verificación',
40 radio: 'Botones de Radio',
41 textField: 'Campo de Texto',
42 textarea: 'Area de Texto',
43 hiddenField: 'Campo Oculto',
44 button: 'Botón',
45 select: 'Campo de Selección',
46 imageButton: 'Botón Imagen',
47 notSet: '<No definido>',
48 id: 'Id',
49 name: 'Nombre',
50 langDir: 'Orientación',
51 langDirLtr: 'Izquierda a Derecha (LTR)',
52 langDirRtl: 'Derecha a Izquierda (RTL)',
53 langCode: 'Cód. de idioma',
54 longDescr: 'Descripción larga URL',
55 cssClass: 'Clases de hojas de estilo',
56 advisoryTitle: 'Título',
57 cssStyle: 'Estilo',
58 ok: 'Aceptar',
59 cancel: 'Cancelar',
60 close: 'Cerrar',
61 preview: 'Previsualización',
62 resize: 'Arrastre para redimensionar',
63 generalTab: 'General',
64 advancedTab: 'Avanzado',
65 validateNumberFailed: 'El valor no es un número.',
66 confirmNewPage: 'Cualquier cambio que no se haya guardado se perderá.\r\n¿Está seguro de querer crear una nueva página?',
67 confirmCancel: 'Algunas de las opciones se han cambiado.\r\n¿Está seguro de querer cerrar el diálogo?',
68 options: 'Opciones',
69 target: 'Destino',
70 targetNew: 'Nueva ventana (_blank)',
71 targetTop: 'Ventana principal (_top)',
72 targetSelf: 'Misma ventana (_self)',
73 targetParent: 'Ventana padre (_parent)',
74 langDirLTR: 'Izquierda a derecha (LTR)',
75 langDirRTL: 'Derecha a izquierda (RTL)',
76 styles: 'Estilos',
77 cssClasses: 'Clase de la hoja de estilos',
78 width: 'Anchura',
79 height: 'Altura',
80 align: 'Alineación',
81 alignLeft: 'Izquierda',
82 alignRight: 'Derecha',
83 alignCenter: 'Centrado',
84 alignJustify: 'Justificado',
85 alignTop: 'Tope',
86 alignMiddle: 'Centro',
87 alignBottom: 'Pie',
88 alignNone: 'Ninguno',
89 invalidValue: 'Valor no válido',
90 invalidHeight: 'Altura debe ser un número.',
91 invalidWidth: 'Anchura debe ser un número.',
92 invalidCssLength: 'El valor especificado para el campo "%1" debe ser un número positivo, incluyendo optionalmente una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, o pc).',
93 invalidHtmlLength: 'El valor especificado para el campo "%1" debe ser un número positivo, incluyendo optionalmente una unidad de medida HTML válida (px o %).',
94 invalidInlineStyle: 'El valor especificado para el estilo debe consistir en uno o más pares con el formato "nombre: valor", separados por punto y coma.',
95 cssLengthTooltip: 'Introduca un número para el valor en pixels o un número con una unidad de medida CSS válida (px, %, in, cm, mm, em, ex, pt, o pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, no disponible</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Retroceso',
103 13: 'Ingresar',
104 16: 'Mayús.',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Fin',
109 36: 'Inicio',
110 46: 'Suprimir',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/et.js b/sources/lang/et.js
new file mode 100644
index 0000000..c98ea81
--- /dev/null
+++ b/sources/lang/et.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Estonian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'et' ] = {
21 // ARIA description.
22 editor: 'Rikkalik tekstiredaktor',
23 editorPanel: 'Rikkaliku tekstiredaktori paneel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Abi saamiseks vajuta ALT 0',
30
31 browseServer: 'Serveri sirvimine',
32 url: 'URL',
33 protocol: 'Protokoll',
34 upload: 'Laadi üles',
35 uploadSubmit: 'Saada serverisse',
36 image: 'Pilt',
37 flash: 'Flash',
38 form: 'Vorm',
39 checkbox: 'Märkeruut',
40 radio: 'Raadionupp',
41 textField: 'Tekstilahter',
42 textarea: 'Tekstiala',
43 hiddenField: 'Varjatud lahter',
44 button: 'Nupp',
45 select: 'Valiklahter',
46 imageButton: 'Piltnupp',
47 notSet: '<määramata>',
48 id: 'ID',
49 name: 'Nimi',
50 langDir: 'Keele suund',
51 langDirLtr: 'Vasakult paremale (LTR)',
52 langDirRtl: 'Paremalt vasakule (RTL)',
53 langCode: 'Keele kood',
54 longDescr: 'Pikk kirjeldus URL',
55 cssClass: 'Stiilistiku klassid',
56 advisoryTitle: 'Soovituslik pealkiri',
57 cssStyle: 'Laad',
58 ok: 'Olgu',
59 cancel: 'Loobu',
60 close: 'Sulge',
61 preview: 'Eelvaade',
62 resize: 'Suuruse muutmiseks lohista',
63 generalTab: 'Üldine',
64 advancedTab: 'Täpsemalt',
65 validateNumberFailed: 'See väärtus pole number.',
66 confirmNewPage: 'Kõik salvestamata muudatused lähevad kaotsi. Kas oled kindel, et tahad laadida uue lehe?',
67 confirmCancel: 'Mõned valikud on muudetud. Kas oled kindel, et tahad dialoogi sulgeda?',
68 options: 'Valikud',
69 target: 'Sihtkoht',
70 targetNew: 'Uus aken (_blank)',
71 targetTop: 'Kõige ülemine aken (_top)',
72 targetSelf: 'Sama aken (_self)',
73 targetParent: 'Vanemaken (_parent)',
74 langDirLTR: 'Vasakult paremale (LTR)',
75 langDirRTL: 'Paremalt vasakule (RTL)',
76 styles: 'Stiili',
77 cssClasses: 'Stiililehe klassid',
78 width: 'Laius',
79 height: 'Kõrgus',
80 align: 'Joondus',
81 alignLeft: 'Vasak',
82 alignRight: 'Paremale',
83 alignCenter: 'Kesk',
84 alignJustify: 'Rööpjoondus',
85 alignTop: 'Üles',
86 alignMiddle: 'Keskele',
87 alignBottom: 'Alla',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Vigane väärtus.',
90 invalidHeight: 'Kõrgus peab olema number.',
91 invalidWidth: 'Laius peab olema number.',
92 invalidCssLength: '"%1" välja jaoks määratud väärtus peab olema positiivne täisarv CSS ühikuga (px, %, in, cm, mm, em, ex, pt või pc) või ilma.',
93 invalidHtmlLength: '"%1" välja jaoks määratud väärtus peab olema positiivne täisarv HTML ühikuga (px või %) või ilma.',
94 invalidInlineStyle: 'Reasisese stiili määrangud peavad koosnema paarisväärtustest (tuples), mis on semikoolonitega eraldatult järgnevas vormingus: "nimi : väärtus".',
95 cssLengthTooltip: 'Sisesta väärtus pikslites või number koos sobiva CSS-i ühikuga (px, %, in, cm, mm, em, ex, pt või pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, pole saadaval</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/eu.js b/sources/lang/eu.js
new file mode 100644
index 0000000..98b92ef
--- /dev/null
+++ b/sources/lang/eu.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Basque language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'eu' ] = {
21 // ARIA description.
22 editor: 'Testu aberastuaren editorea',
23 editorPanel: 'Testu aberastuaren editorearen panela',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Sakatu ALT 0 laguntza jasotzeko',
30
31 browseServer: 'Arakatu zerbitzaria',
32 url: 'URLa',
33 protocol: 'Protokoloa',
34 upload: 'Kargatu',
35 uploadSubmit: 'Bidali zerbitzarira',
36 image: 'Irudia',
37 flash: 'Flash',
38 form: 'Formularioa',
39 checkbox: 'Kontrol-laukia',
40 radio: 'Aukera-botoia',
41 textField: 'Testu-eremua',
42 textarea: 'Testu-area',
43 hiddenField: 'Ezkutuko eremua',
44 button: 'Botoia',
45 select: 'Hautespen-eremua',
46 imageButton: 'Irudi-botoia',
47 notSet: '<ezarri gabe>',
48 id: 'Id',
49 name: 'Izena',
50 langDir: 'Hizkuntzaren norabidea',
51 langDirLtr: 'Ezkerretik eskuinera (LTR)',
52 langDirRtl: 'Eskuinetik ezkerrera (RTL)',
53 langCode: 'Hizkuntzaren kodea',
54 longDescr: 'URLaren deskribapen luzea',
55 cssClass: 'Estilo-orriko klaseak',
56 advisoryTitle: 'Aholkatutako izenburua',
57 cssStyle: 'Estiloa',
58 ok: 'Ados',
59 cancel: 'Utzi',
60 close: 'Itxi',
61 preview: 'Aurrebista',
62 resize: 'Aldatu tamainaz',
63 generalTab: 'Orokorra',
64 advancedTab: 'Aurreratua',
65 validateNumberFailed: 'Balio hau ez da zenbaki bat.',
66 confirmNewPage: 'Eduki honetan gorde gabe dauden aldaketak galduko dira. Ziur zaude orri berri bat kargatu nahi duzula?',
67 confirmCancel: 'Aukera batzuk aldatu dituzu. Ziur zaude elkarrizketa-koadroa itxi nahi duzula?',
68 options: 'Aukerak',
69 target: 'Helburua',
70 targetNew: 'Leiho berria (_blank)',
71 targetTop: 'Goieneko leihoan (_top)',
72 targetSelf: 'Leiho berean (_self)',
73 targetParent: 'Leiho gurasoan (_parent)',
74 langDirLTR: 'Ezkerretik eskuinera (LTR)',
75 langDirRTL: 'Eskuinetik ezkerrera (RTL)',
76 styles: 'Estiloa',
77 cssClasses: 'Estilo-orriko klaseak',
78 width: 'Zabalera',
79 height: 'Altuera',
80 align: 'Lerrokatzea',
81 alignLeft: 'Ezkerrean',
82 alignRight: 'Eskuinean',
83 alignCenter: 'Erdian',
84 alignJustify: 'Justifikatu',
85 alignTop: 'Goian',
86 alignMiddle: 'Erdian',
87 alignBottom: 'Behean',
88 alignNone: 'Bat ere ez',
89 invalidValue: 'Balio desegokia.',
90 invalidHeight: 'Altuera zenbaki bat izan behar da.',
91 invalidWidth: 'Zabalera zenbaki bat izan behar da.',
92 invalidCssLength: '"%1" eremurako zehaztutako balioak zenbaki positibo bat izan behar du, CSS neurri unitate batekin edo gabe (px, %, in, cm, mm, em, ex, pt edo pc).',
93 invalidHtmlLength: '"%1" eremurako zehaztutako balioak zenbaki positibo bat izan behar du, HTML neurri unitate batekin edo gabe (px edo %).',
94 invalidInlineStyle: 'Lineako estiloan zehaztutako balioak "izen : balio" formatuko tupla bat edo gehiago izan behar dira, komaz bereiztuak.',
95 cssLengthTooltip: 'Sartu zenbaki bat edo zenbaki bat baliozko CSS unitate batekin (px, %, in, cm, mm, em, ex, pt, edo pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, erabilezina</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Sartu',
104 16: 'Maius',
105 17: 'Ktrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Buka',
109 36: 'Etxea',
110 46: 'Ezabatu',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/fa.js b/sources/lang/fa.js
new file mode 100644
index 0000000..3540510
--- /dev/null
+++ b/sources/lang/fa.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Persian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'fa' ] = {
21 // ARIA description.
22 editor: 'ویرایش‌گر متن غنی',
23 editorPanel: 'پنل ویرایشگر متن غنی',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'کلید Alt+0 را برای راهنمایی بفشارید',
30
31 browseServer: 'فهرست​نمایی سرور',
32 url: 'URL',
33 protocol: 'قرارداد',
34 upload: 'بالاگذاری',
35 uploadSubmit: 'به سرور بفرست',
36 image: 'تصویر',
37 flash: 'فلش',
38 form: 'فرم',
39 checkbox: 'چک‌باکس',
40 radio: 'دکمه‌ی رادیویی',
41 textField: 'فیلد متنی',
42 textarea: 'ناحیهٴ متنی',
43 hiddenField: 'فیلد پنهان',
44 button: 'دکمه',
45 select: 'فیلد انتخاب چند گزینه​ای',
46 imageButton: 'دکمه‌ی تصویری',
47 notSet: '<تعیین‌نشده>',
48 id: 'شناسه',
49 name: 'نام',
50 langDir: 'جهت زبان',
51 langDirLtr: 'چپ به راست',
52 langDirRtl: 'راست به چپ',
53 langCode: 'کد زبان',
54 longDescr: 'URL توصیف طولانی',
55 cssClass: 'کلاس​های شیوه​نامه (Stylesheet)',
56 advisoryTitle: 'عنوان کمکی',
57 cssStyle: 'سبک',
58 ok: 'پذیرش',
59 cancel: 'انصراف',
60 close: 'بستن',
61 preview: 'پیش‌نمایش',
62 resize: 'تغییر اندازه',
63 generalTab: 'عمومی',
64 advancedTab: 'پیش‌رفته',
65 validateNumberFailed: 'این مقدار یک عدد نیست.',
66 confirmNewPage: 'هر تغییر ایجاد شده​ی ذخیره نشده از بین خواهد رفت. آیا اطمینان دارید که قصد بارگیری صفحه جدیدی را دارید؟',
67 confirmCancel: 'برخی از گزینه‌ها تغییر کرده‌اند. آیا واقعا قصد بستن این پنجره را دارید؟',
68 options: 'گزینه​ها',
69 target: 'مقصد',
70 targetNew: 'پنجره جدید',
71 targetTop: 'بالاترین پنجره',
72 targetSelf: 'همان پنجره',
73 targetParent: 'پنجره والد',
74 langDirLTR: 'چپ به راست',
75 langDirRTL: 'راست به چپ',
76 styles: 'سبک',
77 cssClasses: 'کلاس‌های سبک‌نامه',
78 width: 'عرض',
79 height: 'طول',
80 align: 'چینش',
81 alignLeft: 'چپ',
82 alignRight: 'راست',
83 alignCenter: 'وسط',
84 alignJustify: 'بلوک چین',
85 alignTop: 'بالا',
86 alignMiddle: 'میانه',
87 alignBottom: 'پائین',
88 alignNone: 'هیچ',
89 invalidValue: 'مقدار نامعتبر.',
90 invalidHeight: 'ارتفاع باید یک عدد باشد.',
91 invalidWidth: 'عرض باید یک عدد باشد.',
92 invalidCssLength: 'عدد تعیین شده برای فیلد "%1" باید یک عدد مثبت با یا بدون یک واحد اندازه گیری CSS معتبر باشد (px, %, in, cm, mm, em, ex, pt, or pc).',
93 invalidHtmlLength: 'عدد تعیین شده برای فیلد "%1" باید یک عدد مثبت با یا بدون یک واحد اندازه گیری HTML معتبر باشد (px or %).',
94 invalidInlineStyle: 'عدد تعیین شده برای سبک درون​خطی -Inline Style- باید دارای یک یا چند چندتایی با شکلی شبیه "name : value" که باید با یک ";" از هم جدا شوند.',
95 cssLengthTooltip: 'یک عدد برای یک مقدار بر حسب پیکسل و یا یک عدد با یک واحد CSS معتبر وارد کنید (px, %, in, cm, mm, em, ex, pt, or pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">، غیر قابل دسترس</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'عقبگرد',
103 13: 'ورود',
104 16: 'تعویض',
105 17: 'کنترل',
106 18: 'دگرساز',
107 32: 'Space', // MISSING
108 35: 'پایان',
109 36: 'خانه',
110 46: 'حذف',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/fi.js b/sources/lang/fi.js
new file mode 100644
index 0000000..d10adab
--- /dev/null
+++ b/sources/lang/fi.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Finnish language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'fi' ] = {
21 // ARIA description.
22 editor: 'Rikastekstieditori',
23 editorPanel: 'Rikastekstieditoripaneeli',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Paina ALT 0 nähdäksesi ohjeen',
30
31 browseServer: 'Selaa palvelinta',
32 url: 'Osoite',
33 protocol: 'Protokolla',
34 upload: 'Lisää tiedosto',
35 uploadSubmit: 'Lähetä palvelimelle',
36 image: 'Kuva',
37 flash: 'Flash-animaatio',
38 form: 'Lomake',
39 checkbox: 'Valintaruutu',
40 radio: 'Radiopainike',
41 textField: 'Tekstikenttä',
42 textarea: 'Tekstilaatikko',
43 hiddenField: 'Piilokenttä',
44 button: 'Painike',
45 select: 'Valintakenttä',
46 imageButton: 'Kuvapainike',
47 notSet: '<ei asetettu>',
48 id: 'Tunniste',
49 name: 'Nimi',
50 langDir: 'Kielen suunta',
51 langDirLtr: 'Vasemmalta oikealle (LTR)',
52 langDirRtl: 'Oikealta vasemmalle (RTL)',
53 langCode: 'Kielikoodi',
54 longDescr: 'Pitkän kuvauksen URL',
55 cssClass: 'Tyyliluokat',
56 advisoryTitle: 'Avustava otsikko',
57 cssStyle: 'Tyyli',
58 ok: 'OK',
59 cancel: 'Peruuta',
60 close: 'Sulje',
61 preview: 'Esikatselu',
62 resize: 'Raahaa muuttaaksesi kokoa',
63 generalTab: 'Yleinen',
64 advancedTab: 'Lisäominaisuudet',
65 validateNumberFailed: 'Arvon pitää olla numero.',
66 confirmNewPage: 'Kaikki tallentamattomat muutokset tähän sisältöön menetetään. Oletko varma, että haluat ladata uuden sivun?',
67 confirmCancel: 'Jotkut asetuksista on muuttuneet. Oletko varma, että haluat sulkea valintaikkunan?',
68 options: 'Asetukset',
69 target: 'Kohde',
70 targetNew: 'Uusi ikkuna (_blank)',
71 targetTop: 'Päällimmäinen ikkuna (_top)',
72 targetSelf: 'Sama ikkuna (_self)',
73 targetParent: 'Ylemmän tason ikkuna (_parent)',
74 langDirLTR: 'Vasemmalta oikealle (LTR)',
75 langDirRTL: 'Oikealta vasemmalle (RTL)',
76 styles: 'Tyyli',
77 cssClasses: 'Tyylitiedoston luokat',
78 width: 'Leveys',
79 height: 'Korkeus',
80 align: 'Kohdistus',
81 alignLeft: 'Vasemmalle',
82 alignRight: 'Oikealle',
83 alignCenter: 'Keskelle',
84 alignJustify: 'Tasaa molemmat reunat',
85 alignTop: 'Ylös',
86 alignMiddle: 'Keskelle',
87 alignBottom: 'Alas',
88 alignNone: 'Ei asetettu',
89 invalidValue: 'Virheellinen arvo.',
90 invalidHeight: 'Korkeuden täytyy olla numero.',
91 invalidWidth: 'Leveyden täytyy olla numero.',
92 invalidCssLength: 'Kentän "%1" arvon täytyy olla positiivinen luku CSS mittayksikön (px, %, in, cm, mm, em, ex, pt tai pc) kanssa tai ilman.',
93 invalidHtmlLength: 'Kentän "%1" arvon täytyy olla positiivinen luku HTML mittayksikön (px tai %) kanssa tai ilman.',
94 invalidInlineStyle: 'Tyylille annetun arvon täytyy koostua yhdestä tai useammasta "nimi : arvo" parista, jotka ovat eroteltuna toisistaan puolipisteillä.',
95 cssLengthTooltip: 'Anna numeroarvo pikseleinä tai numeroarvo CSS mittayksikön kanssa (px, %, in, cm, mm, em, ex, pt, tai pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, ei saatavissa</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/fo.js b/sources/lang/fo.js
new file mode 100644
index 0000000..205b20f
--- /dev/null
+++ b/sources/lang/fo.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Faroese language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'fo' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Trýst ALT og 0 fyri vegleiðing',
30
31 browseServer: 'Ambætarakagi',
32 url: 'URL',
33 protocol: 'Protokoll',
34 upload: 'Send til ambætaran',
35 uploadSubmit: 'Send til ambætaran',
36 image: 'Myndir',
37 flash: 'Flash',
38 form: 'Formur',
39 checkbox: 'Flugubein',
40 radio: 'Radioknøttur',
41 textField: 'Tekstteigur',
42 textarea: 'Tekstumráði',
43 hiddenField: 'Fjaldur teigur',
44 button: 'Knøttur',
45 select: 'Valskrá',
46 imageButton: 'Myndaknøttur',
47 notSet: '<ikki sett>',
48 id: 'Id',
49 name: 'Navn',
50 langDir: 'Tekstkós',
51 langDirLtr: 'Frá vinstru til høgru (LTR)',
52 langDirRtl: 'Frá høgru til vinstru (RTL)',
53 langCode: 'Málkoda',
54 longDescr: 'Víðkað URL frágreiðing',
55 cssClass: 'Typografi klassar',
56 advisoryTitle: 'Vegleiðandi heiti',
57 cssStyle: 'Typografi',
58 ok: 'Góðkent',
59 cancel: 'Avlýs',
60 close: 'Lat aftur',
61 preview: 'Frumsýn',
62 resize: 'Drag fyri at broyta stødd',
63 generalTab: 'Generelt',
64 advancedTab: 'Fjølbroytt',
65 validateNumberFailed: 'Hetta er ikki eitt tal.',
66 confirmNewPage: 'Allar ikki goymdar broytingar í hesum innihaldið hvørva. Skal nýggj síða lesast kortini?',
67 confirmCancel: 'Nakrir valmøguleikar eru broyttir. Ert tú vísur í, at dialogurin skal latast aftur?',
68 options: 'Options',
69 target: 'Target',
70 targetNew: 'Nýtt vindeyga (_blank)',
71 targetTop: 'Vindeyga ovast (_top)',
72 targetSelf: 'Sama vindeyga (_self)',
73 targetParent: 'Upphavligt vindeyga (_parent)',
74 langDirLTR: 'Frá vinstru til høgru (LTR)',
75 langDirRTL: 'Frá høgru til vinstru (RTL)',
76 styles: 'Style',
77 cssClasses: 'Stylesheet Classes',
78 width: 'Breidd',
79 height: 'Hædd',
80 align: 'Justering',
81 alignLeft: 'Vinstra',
82 alignRight: 'Høgra',
83 alignCenter: 'Miðsett',
84 alignJustify: 'Javnir tekstkantar',
85 alignTop: 'Ovast',
86 alignMiddle: 'Miðja',
87 alignBottom: 'Botnur',
88 alignNone: 'Eingin',
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Hædd má vera eitt tal.',
91 invalidWidth: 'Breidd má vera eitt tal.',
92 invalidCssLength: 'Virðið sett í "%1" feltið má vera eitt positivt tal, við ella uttan gyldugum CSS mátieind (px, %, in, cm, mm, em, ex, pt, ella pc).',
93 invalidHtmlLength: 'Virðið sett í "%1" feltiðield má vera eitt positivt tal, við ella uttan gyldugum CSS mátieind (px ella %).',
94 invalidInlineStyle: 'Virði specifiserað fyri inline style má hava eitt ella fleiri pør (tuples) skrivað sum "name : value", hvørt parið sundurskilt við semi-colon.',
95 cssLengthTooltip: 'Skriva eitt tal fyri eitt virði í pixels ella eitt tal við gyldigum CSS eind (px, %, in, cm, mm, em, ex, pt, ella pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, ikki tøkt</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/fr-ca.js b/sources/lang/fr-ca.js
new file mode 100644
index 0000000..2702f0c
--- /dev/null
+++ b/sources/lang/fr-ca.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Canadian French language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'fr-ca' ] = {
21 // ARIA description.
22 editor: 'Éditeur de texte enrichi',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Appuyez sur 0 pour de l\'aide',
30
31 browseServer: 'Parcourir le serveur',
32 url: 'URL',
33 protocol: 'Protocole',
34 upload: 'Envoyer',
35 uploadSubmit: 'Envoyer au serveur',
36 image: 'Image',
37 flash: 'Animation Flash',
38 form: 'Formulaire',
39 checkbox: 'Case à cocher',
40 radio: 'Bouton radio',
41 textField: 'Champ texte',
42 textarea: 'Zone de texte',
43 hiddenField: 'Champ caché',
44 button: 'Bouton',
45 select: 'Liste déroulante',
46 imageButton: 'Bouton image',
47 notSet: '<Par défaut>',
48 id: 'Id',
49 name: 'Nom',
50 langDir: 'Sens d\'écriture',
51 langDirLtr: 'De gauche à droite (LTR)',
52 langDirRtl: 'De droite à gauche (RTL)',
53 langCode: 'Code langue',
54 longDescr: 'URL de description longue',
55 cssClass: 'Classes CSS',
56 advisoryTitle: 'Titre',
57 cssStyle: 'Style',
58 ok: 'OK',
59 cancel: 'Annuler',
60 close: 'Fermer',
61 preview: 'Aperçu',
62 resize: 'Redimensionner',
63 generalTab: 'Général',
64 advancedTab: 'Avancé',
65 validateNumberFailed: 'Cette valeur n\'est pas un nombre.',
66 confirmNewPage: 'Les changements non sauvegardés seront perdus. Êtes-vous certain de vouloir charger une nouvelle page?',
67 confirmCancel: 'Certaines options ont été modifiées. Êtes-vous certain de vouloir fermer?',
68 options: 'Options',
69 target: 'Cible',
70 targetNew: 'Nouvelle fenêtre (_blank)',
71 targetTop: 'Fenêtre supérieur (_top)',
72 targetSelf: 'Cette fenêtre (_self)',
73 targetParent: 'Fenêtre parent (_parent)',
74 langDirLTR: 'De gauche à droite (LTR)',
75 langDirRTL: 'De droite à gauche (RTL)',
76 styles: 'Style',
77 cssClasses: 'Classe CSS',
78 width: 'Largeur',
79 height: 'Hauteur',
80 align: 'Alignement',
81 alignLeft: 'Gauche',
82 alignRight: 'Droite',
83 alignCenter: 'Centré',
84 alignJustify: 'Justifié',
85 alignTop: 'Haut',
86 alignMiddle: 'Milieu',
87 alignBottom: 'Bas',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Valeur invalide.',
90 invalidHeight: 'La hauteur doit être un nombre.',
91 invalidWidth: 'La largeur doit être un nombre.',
92 invalidCssLength: 'La valeur spécifiée pour le champ "%1" doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).',
93 invalidHtmlLength: 'La valeur spécifiée pour le champ "%1" doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).',
94 invalidInlineStyle: 'La valeur spécifiée pour le style intégré doit être composée d\'un ou plusieurs couples de valeur au format "nom : valeur", separés par des points-virgules.',
95 cssLengthTooltip: 'Entrer un nombre pour la valeur en pixel ou un nombre avec une unité CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, indisponible</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/fr.js b/sources/lang/fr.js
new file mode 100644
index 0000000..95b2d41
--- /dev/null
+++ b/sources/lang/fr.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * French language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'fr' ] = {
21 // ARIA description.
22 editor: 'Éditeur de texte enrichi',
23 editorPanel: 'Tableau de bord de l\'éditeur de texte enrichi',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Utilisez le raccourci Alt-0 pour obtenir de l\'aide',
30
31 browseServer: 'Parcourir le serveur',
32 url: 'URL',
33 protocol: 'Protocole',
34 upload: 'Téléverser',
35 uploadSubmit: 'Envoyer sur le serveur',
36 image: 'Image',
37 flash: 'Flash',
38 form: 'Formulaire',
39 checkbox: 'Case à cocher',
40 radio: 'Bouton radio',
41 textField: 'Champ texte',
42 textarea: 'Zone de texte',
43 hiddenField: 'Champ invisible',
44 button: 'Bouton',
45 select: 'Liste déroulante',
46 imageButton: 'Bouton avec image',
47 notSet: '<indéfini>',
48 id: 'ID',
49 name: 'Nom',
50 langDir: 'Sens d\'écriture',
51 langDirLtr: 'Gauche à droite (LTR)',
52 langDirRtl: 'Droite à gauche (RTL)',
53 langCode: 'Code de langue',
54 longDescr: 'URL de description longue',
55 cssClass: 'Classes de style',
56 advisoryTitle: 'Infobulle',
57 cssStyle: 'Style',
58 ok: 'OK',
59 cancel: 'Annuler',
60 close: 'Fermer',
61 preview: 'Aperçu',
62 resize: 'Redimensionner',
63 generalTab: 'Général',
64 advancedTab: 'Avancé',
65 validateNumberFailed: 'Cette valeur n\'est pas un nombre.',
66 confirmNewPage: 'Les changements non sauvegardés seront perdus. Êtes-vous sûr de vouloir charger une nouvelle page ?',
67 confirmCancel: 'Certaines options ont été modifiées. Êtes-vous sûr de vouloir fermer ?',
68 options: 'Options',
69 target: 'Cible',
70 targetNew: 'Nouvelle fenêtre (_blank)',
71 targetTop: 'Fenêtre supérieure (_top)',
72 targetSelf: 'Même fenêtre (_self)',
73 targetParent: 'Fenêtre parent (_parent)',
74 langDirLTR: 'Gauche à droite (LTR)',
75 langDirRTL: 'Droite à gauche (RTL)',
76 styles: 'Style',
77 cssClasses: 'Classes de style',
78 width: 'Largeur',
79 height: 'Hauteur',
80 align: 'Alignement',
81 alignLeft: 'Gauche',
82 alignRight: 'Droite',
83 alignCenter: 'Centrer',
84 alignJustify: 'Justifier',
85 alignTop: 'Haut',
86 alignMiddle: 'Milieu',
87 alignBottom: 'Bas',
88 alignNone: 'Aucun',
89 invalidValue: 'Valeur invalide.',
90 invalidHeight: 'La hauteur doit être un nombre.',
91 invalidWidth: 'La largeur doit être un nombre.',
92 invalidCssLength: 'La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).',
93 invalidHtmlLength: 'La valeur spécifiée pour le champ « %1 » doit être un nombre positif avec ou sans unité de mesure HTML valide (px ou %).',
94 invalidInlineStyle: 'La valeur spécifiée pour le style en ligne doit être composée d\'un ou plusieurs couples au format « nom : valeur », séparés par des points-virgules.',
95 cssLengthTooltip: 'Entrer un nombre pour une valeur en pixels ou un nombre avec une unité de mesure CSS valide (px, %, in, cm, mm, em, ex, pt, ou pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, indisponible</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Entrée',
104 16: 'Majuscule',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Fin',
109 36: 'Origine',
110 46: 'Supprimer',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/gl.js b/sources/lang/gl.js
new file mode 100644
index 0000000..331a21b
--- /dev/null
+++ b/sources/lang/gl.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Galician language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'gl' ] = {
21 // ARIA description.
22 editor: 'Editor de texto mellorado',
23 editorPanel: 'Panel do editor de texto mellorado',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Prema ALT 0 para obter axuda',
30
31 browseServer: 'Examinar o servidor',
32 url: 'URL',
33 protocol: 'Protocolo',
34 upload: 'Enviar',
35 uploadSubmit: 'Enviar ao servidor',
36 image: 'Imaxe',
37 flash: 'Flash',
38 form: 'Formulario',
39 checkbox: 'Caixa de selección',
40 radio: 'Botón de opción',
41 textField: 'Campo de texto',
42 textarea: 'Área de texto',
43 hiddenField: 'Campo agochado',
44 button: 'Botón',
45 select: 'Campo de selección',
46 imageButton: 'Botón de imaxe',
47 notSet: '<sen estabelecer>',
48 id: 'ID',
49 name: 'Nome',
50 langDir: 'Dirección de escritura do idioma',
51 langDirLtr: 'Esquerda a dereita (LTR)',
52 langDirRtl: 'Dereita a esquerda (RTL)',
53 langCode: 'Código do idioma',
54 longDescr: 'Descrición completa do URL',
55 cssClass: 'Clases da folla de estilos',
56 advisoryTitle: 'Título',
57 cssStyle: 'Estilo',
58 ok: 'Aceptar',
59 cancel: 'Cancelar',
60 close: 'Pechar',
61 preview: 'Vista previa',
62 resize: 'Redimensionar',
63 generalTab: 'Xeral',
64 advancedTab: 'Avanzado',
65 validateNumberFailed: 'Este valor non é un número.',
66 confirmNewPage: 'Calquera cambio que non gardara neste contido perderase.\r\nConfirma que quere cargar unha páxina nova?',
67 confirmCancel: 'Algunhas das opcións foron cambiadas.\r\nConfirma que quere pechar o diálogo?',
68 options: 'Opcións',
69 target: 'Destino',
70 targetNew: 'Nova xanela (_blank)',
71 targetTop: 'Xanela principal (_top)',
72 targetSelf: 'Mesma xanela (_self)',
73 targetParent: 'Xanela superior (_parent)',
74 langDirLTR: 'Esquerda a dereita (LTR)',
75 langDirRTL: 'Dereita a esquerda (RTL)',
76 styles: 'Estilo',
77 cssClasses: 'Clases da folla de estilos',
78 width: 'Largo',
79 height: 'Alto',
80 align: 'Aliñamento',
81 alignLeft: 'Esquerda',
82 alignRight: 'Dereita',
83 alignCenter: 'Centro',
84 alignJustify: 'Xustificado',
85 alignTop: 'Arriba',
86 alignMiddle: 'Centro',
87 alignBottom: 'Abaixo',
88 alignNone: 'Ningún',
89 invalidValue: 'Valor incorrecto.',
90 invalidHeight: 'O alto debe ser un número.',
91 invalidWidth: 'O largo debe ser un número.',
92 invalidCssLength: 'O valor especificado para o campo «%1» debe ser un número positivo con ou sen unha unidade de medida CSS correcta (px, %, in, cm, mm, em, ex, pt, ou pc).',
93 invalidHtmlLength: 'O valor especificado para o campo «%1» debe ser un número positivo con ou sen unha unidade de medida HTML correcta (px ou %).',
94 invalidInlineStyle: 'O valor especificado no estilo en liña debe consistir nunha ou máis tuplas co formato «nome : valor», separadas por punto e coma.',
95 cssLengthTooltip: 'Escriba un número para o valor en píxeles ou un número cunha unidade CSS correcta (px, %, in, cm, mm, em, ex, pt, ou pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, non dispoñíbel</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Intro',
104 16: 'Maiús',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Fin',
109 36: 'Inicio',
110 46: 'Supr',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/gu.js b/sources/lang/gu.js
new file mode 100644
index 0000000..17862d0
--- /dev/null
+++ b/sources/lang/gu.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Gujarati language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'gu' ] = {
21 // ARIA description.
22 editor: 'રીચ ટેક્ષ્ત્ એડીટર',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'પ્રેસ ALT 0 મદદ માટ',
30
31 browseServer: 'સર્વર બ્રાઉઝ કરો',
32 url: 'URL',
33 protocol: 'પ્રોટોકૉલ',
34 upload: 'અપલોડ',
35 uploadSubmit: 'આ સર્વરને મોકલવું',
36 image: 'ચિત્ર',
37 flash: 'ફ્લૅશ',
38 form: 'ફૉર્મ/પત્રક',
39 checkbox: 'ચેક બોક્સ',
40 radio: 'રેડિઓ બટન',
41 textField: 'ટેક્સ્ટ ફીલ્ડ, શબ્દ ક્ષેત્ર',
42 textarea: 'ટેક્સ્ટ એરિઆ, શબ્દ વિસ્તાર',
43 hiddenField: 'ગુપ્ત ક્ષેત્ર',
44 button: 'બટન',
45 select: 'પસંદગી ક્ષેત્ર',
46 imageButton: 'ચિત્ર બટન',
47 notSet: '<સેટ નથી>',
48 id: 'Id',
49 name: 'નામ',
50 langDir: 'ભાષા લેખવાની પદ્ધતિ',
51 langDirLtr: 'ડાબે થી જમણે (LTR)',
52 langDirRtl: 'જમણે થી ડાબે (RTL)',
53 langCode: 'ભાષા કોડ',
54 longDescr: 'વધારે માહિતી માટે URL',
55 cssClass: 'સ્ટાઇલ-શીટ ક્લાસ',
56 advisoryTitle: 'મુખ્ય મથાળું',
57 cssStyle: 'સ્ટાઇલ',
58 ok: 'ઠીક છે',
59 cancel: 'રદ કરવું',
60 close: 'બંધ કરવું',
61 preview: 'જોવું',
62 resize: 'ખેંચી ને યોગ્ય કરવું',
63 generalTab: 'જનરલ',
64 advancedTab: 'અડ્વાન્સડ',
65 validateNumberFailed: 'આ રકમ આકડો નથી.',
66 confirmNewPage: 'સવે કાર્ય વગરનું ફકરો ખોવાઈ જશે. તમને ખાતરી છે કે તમને નવું પાનું ખોલવું છે?',
67 confirmCancel: 'ઘણા વિકલ્પો બદલાયા છે. તમારે આ બોક્ષ્ બંધ કરવું છે?',
68 options: 'વિકલ્પો',
69 target: 'લક્ષ્ય',
70 targetNew: 'નવી વિન્ડો (_blank)',
71 targetTop: 'ઉપરની વિન્ડો (_top)',
72 targetSelf: 'એજ વિન્ડો (_self)',
73 targetParent: 'પેરનટ વિન્ડો (_parent)',
74 langDirLTR: 'ડાબે થી જમણે (LTR)',
75 langDirRTL: 'જમણે થી ડાબે (RTL)',
76 styles: 'શૈલી',
77 cssClasses: 'શૈલી કલાસીસ',
78 width: 'પહોળાઈ',
79 height: 'ઊંચાઈ',
80 align: 'લાઇનદોરીમાં ગોઠવવું',
81 alignLeft: 'ડાબી બાજુ ગોઠવવું',
82 alignRight: 'જમણી',
83 alignCenter: 'મધ્ય સેન્ટર',
84 alignJustify: 'બ્લૉક, અંતરાય જસ્ટિફાઇ',
85 alignTop: 'ઉપર',
86 alignMiddle: 'વચ્ચે',
87 alignBottom: 'નીચે',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'ઉંચાઈ એક આંકડો હોવો જોઈએ.',
91 invalidWidth: 'પોહળ ઈ એક આંકડો હોવો જોઈએ.',
92 invalidCssLength: '"%1" ની વેલ્યુ એક પોસીટીવ આંકડો હોવો જોઈએ અથવા CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc) વગર.',
93 invalidHtmlLength: '"%1" ની વેલ્યુ એક પોસીટીવ આંકડો હોવો જોઈએ અથવા HTML measurement unit (px or %) વગર.',
94 invalidInlineStyle: 'ઈનલાઈન સ્ટાઈલ ની વેલ્યુ "name : value" ના ફોર્મેટ માં હોવી જોઈએ, વચ્ચે સેમી-કોલોન જોઈએ.',
95 cssLengthTooltip: 'પિક્ષ્લ્ નો આંકડો CSS unit (px, %, in, cm, mm, em, ex, pt, or pc) માં નાખો.',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, નથી મળતું</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/he.js b/sources/lang/he.js
new file mode 100644
index 0000000..27b57bd
--- /dev/null
+++ b/sources/lang/he.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Hebrew language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'he' ] = {
21 // ARIA description.
22 editor: 'עורך טקסט עשיר',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'לחץ אלט ALT + 0 לעזרה',
30
31 browseServer: 'סייר השרת',
32 url: 'כתובת (URL)',
33 protocol: 'פרוטוקול',
34 upload: 'העלאה',
35 uploadSubmit: 'שליחה לשרת',
36 image: 'תמונה',
37 flash: 'פלאש',
38 form: 'טופס',
39 checkbox: 'תיבת סימון',
40 radio: 'לחצן אפשרויות',
41 textField: 'שדה טקסט',
42 textarea: 'איזור טקסט',
43 hiddenField: 'שדה חבוי',
44 button: 'כפתור',
45 select: 'שדה בחירה',
46 imageButton: 'כפתור תמונה',
47 notSet: '<לא נקבע>',
48 id: 'זיהוי (ID)',
49 name: 'שם',
50 langDir: 'כיוון שפה',
51 langDirLtr: 'שמאל לימין (LTR)',
52 langDirRtl: 'ימין לשמאל (RTL)',
53 langCode: 'קוד שפה',
54 longDescr: 'קישור לתיאור מפורט',
55 cssClass: 'מחלקת עיצוב (CSS Class)',
56 advisoryTitle: 'כותרת מוצעת',
57 cssStyle: 'סגנון',
58 ok: 'אישור',
59 cancel: 'ביטול',
60 close: 'סגירה',
61 preview: 'תצוגה מקדימה',
62 resize: 'יש לגרור בכדי לשנות את הגודל',
63 generalTab: 'כללי',
64 advancedTab: 'אפשרויות מתקדמות',
65 validateNumberFailed: 'הערך חייב להיות מספרי.',
66 confirmNewPage: 'כל השינויים שלא נשמרו יאבדו. האם להעלות דף חדש?',
67 confirmCancel: 'חלק מהאפשרויות שונו, האם לסגור את הדיאלוג?',
68 options: 'אפשרויות',
69 target: 'מטרה',
70 targetNew: 'חלון חדש (_blank)',
71 targetTop: 'החלון העליון ביותר (_top)',
72 targetSelf: 'אותו חלון (_self)',
73 targetParent: 'חלון האב (_parent)',
74 langDirLTR: 'שמאל לימין (LTR)',
75 langDirRTL: 'ימין לשמאל (RTL)',
76 styles: 'סגנון',
77 cssClasses: 'מחלקות גליונות סגנון',
78 width: 'רוחב',
79 height: 'גובה',
80 align: 'יישור',
81 alignLeft: 'לשמאל',
82 alignRight: 'לימין',
83 alignCenter: 'מרכז',
84 alignJustify: 'יישור לשוליים',
85 alignTop: 'למעלה',
86 alignMiddle: 'לאמצע',
87 alignBottom: 'לתחתית',
88 alignNone: 'None', // MISSING
89 invalidValue: 'ערך לא חוקי.',
90 invalidHeight: 'הגובה חייב להיות מספר.',
91 invalidWidth: 'הרוחב חייב להיות מספר.',
92 invalidCssLength: 'הערך שצוין לשדה "%1" חייב להיות מספר חיובי עם או ללא יחידת מידה חוקית של CSS (px, %, in, cm, mm, em, ex, pt, או pc).',
93 invalidHtmlLength: 'הערך שצוין לשדה "%1" חייב להיות מספר חיובי עם או ללא יחידת מידה חוקית של HTML (px או %).',
94 invalidInlineStyle: 'הערך שצויין לשדה הסגנון חייב להכיל זוג ערכים אחד או יותר בפורמט "שם : ערך", מופרדים על ידי נקודה-פסיק.',
95 cssLengthTooltip: 'יש להכניס מספר המייצג פיקסלים או מספר עם יחידת גליונות סגנון תקינה (px, %, in, cm, mm, em, ex, pt, או pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, לא זמין</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'End',
109 36: 'Home',
110 46: 'מחק',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/hi.js b/sources/lang/hi.js
new file mode 100644
index 0000000..e0b29a3
--- /dev/null
+++ b/sources/lang/hi.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Hindi language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'hi' ] = {
21 // ARIA description.
22 editor: 'रिच टेक्स्ट एडिटर',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'मदद के लिये ALT 0 दबाए',
30
31 browseServer: 'सर्वर ब्राउज़ करें',
32 url: 'URL',
33 protocol: 'प्रोटोकॉल',
34 upload: 'अपलोड',
35 uploadSubmit: 'इसे सर्वर को भेजें',
36 image: 'तस्वीर',
37 flash: 'फ़्लैश',
38 form: 'फ़ॉर्म',
39 checkbox: 'चॅक बॉक्स',
40 radio: 'रेडिओ बटन',
41 textField: 'टेक्स्ट फ़ील्ड',
42 textarea: 'टेक्स्ट एरिया',
43 hiddenField: 'गुप्त फ़ील्ड',
44 button: 'बटन',
45 select: 'चुनाव फ़ील्ड',
46 imageButton: 'तस्वीर बटन',
47 notSet: '<सॅट नहीं>',
48 id: 'Id',
49 name: 'नाम',
50 langDir: 'भाषा लिखने की दिशा',
51 langDirLtr: 'बायें से दायें (LTR)',
52 langDirRtl: 'दायें से बायें (RTL)',
53 langCode: 'भाषा कोड',
54 longDescr: 'अधिक विवरण के लिए URL',
55 cssClass: 'स्टाइल-शीट क्लास',
56 advisoryTitle: 'परामर्श शीर्शक',
57 cssStyle: 'स्टाइल',
58 ok: 'ठीक है',
59 cancel: 'रद्द करें',
60 close: 'Close', // MISSING
61 preview: 'प्रीव्यू',
62 resize: 'Resize', // MISSING
63 generalTab: 'सामान्य',
64 advancedTab: 'ऍड्वान्स्ड',
65 validateNumberFailed: 'This value is not a number.', // MISSING
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Options', // MISSING
69 target: 'टार्गेट',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'बायें से दायें (LTR)',
75 langDirRTL: 'दायें से बायें (RTL)',
76 styles: 'स्टाइल',
77 cssClasses: 'स्टाइल-शीट क्लास',
78 width: 'चौड़ाई',
79 height: 'ऊँचाई',
80 align: 'ऍलाइन',
81 alignLeft: 'दायें',
82 alignRight: 'दायें',
83 alignCenter: 'बीच में',
84 alignJustify: 'ब्लॉक जस्टीफ़ाई',
85 alignTop: 'ऊपर',
86 alignMiddle: 'मध्य',
87 alignBottom: 'नीचे',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/hr.js b/sources/lang/hr.js
new file mode 100644
index 0000000..d12a338
--- /dev/null
+++ b/sources/lang/hr.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Croatian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'hr' ] = {
21 // ARIA description.
22 editor: 'Bogati uređivač teksta, %1',
23 editorPanel: 'Ploča Bogatog Uređivača Teksta',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Pritisni ALT 0 za pomoć',
30
31 browseServer: 'Pretraži server',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Pošalji',
35 uploadSubmit: 'Pošalji na server',
36 image: 'Slika',
37 flash: 'Flash',
38 form: 'Forma',
39 checkbox: 'Checkbox',
40 radio: 'Radio Button',
41 textField: 'Text Field',
42 textarea: 'Textarea',
43 hiddenField: 'Hidden Field',
44 button: 'Button',
45 select: 'Selection Field',
46 imageButton: 'Image Button',
47 notSet: '<nije postavljeno>',
48 id: 'Id',
49 name: 'Naziv',
50 langDir: 'Smjer jezika',
51 langDirLtr: 'S lijeva na desno (LTR)',
52 langDirRtl: 'S desna na lijevo (RTL)',
53 langCode: 'Kôd jezika',
54 longDescr: 'Dugački opis URL',
55 cssClass: 'Klase stilova',
56 advisoryTitle: 'Advisory naslov',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Poništi',
60 close: 'Zatvori',
61 preview: 'Pregledaj',
62 resize: 'Povuci za promjenu veličine',
63 generalTab: 'Općenito',
64 advancedTab: 'Napredno',
65 validateNumberFailed: 'Ova vrijednost nije broj.',
66 confirmNewPage: 'Sve napravljene promjene će biti izgubljene ukoliko ih niste snimili. Sigurno želite učitati novu stranicu?',
67 confirmCancel: 'Neke od opcija su promjenjene. Sigurno želite zatvoriti ovaj prozor?',
68 options: 'Opcije',
69 target: 'Odredište',
70 targetNew: 'Novi prozor (_blank)',
71 targetTop: 'Vršni prozor (_top)',
72 targetSelf: 'Isti prozor (_self)',
73 targetParent: 'Roditeljski prozor (_parent)',
74 langDirLTR: 'S lijeva na desno (LTR)',
75 langDirRTL: 'S desna na lijevo (RTL)',
76 styles: 'Stil',
77 cssClasses: 'Klase stilova',
78 width: 'Širina',
79 height: 'Visina',
80 align: 'Poravnanje',
81 alignLeft: 'Lijevo',
82 alignRight: 'Desno',
83 alignCenter: 'Središnje',
84 alignJustify: 'Blok poravnanje',
85 alignTop: 'Vrh',
86 alignMiddle: 'Sredina',
87 alignBottom: 'Dolje',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Neispravna vrijednost.',
90 invalidHeight: 'Visina mora biti broj.',
91 invalidWidth: 'Širina mora biti broj.',
92 invalidCssLength: 'Vrijednost određena za "%1" polje mora biti pozitivni broj sa ili bez važećih CSS mjernih jedinica (px, %, in, cm, mm, em, ex, pt ili pc).',
93 invalidHtmlLength: 'Vrijednost određena za "%1" polje mora biti pozitivni broj sa ili bez važećih HTML mjernih jedinica (px ili %).',
94 invalidInlineStyle: 'Vrijednost za linijski stil mora sadržavati jednu ili više definicija s formatom "naziv:vrijednost", odvojenih točka-zarezom.',
95 cssLengthTooltip: 'Unesite broj za vrijednost u pikselima ili broj s važećim CSS mjernim jedinicama (px, %, in, cm, mm, em, ex, pt ili pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nedostupno</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/hu.js b/sources/lang/hu.js
new file mode 100644
index 0000000..0cd0d96
--- /dev/null
+++ b/sources/lang/hu.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Hungarian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'hu' ] = {
21 // ARIA description.
22 editor: 'HTML szerkesztő',
23 editorPanel: 'Rich Text szerkesztő panel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Segítségért nyomjon ALT 0',
30
31 browseServer: 'Böngészés a szerveren',
32 url: 'Hivatkozás',
33 protocol: 'Protokoll',
34 upload: 'Feltöltés',
35 uploadSubmit: 'Küldés a szerverre',
36 image: 'Kép',
37 flash: 'Flash',
38 form: 'Űrlap',
39 checkbox: 'Jelölőnégyzet',
40 radio: 'Választógomb',
41 textField: 'Szövegmező',
42 textarea: 'Szövegterület',
43 hiddenField: 'Rejtettmező',
44 button: 'Gomb',
45 select: 'Legördülő lista',
46 imageButton: 'Képgomb',
47 notSet: '<nincs beállítva>',
48 id: 'Azonosító',
49 name: 'Név',
50 langDir: 'Írás iránya',
51 langDirLtr: 'Balról jobbra',
52 langDirRtl: 'Jobbról balra',
53 langCode: 'Nyelv kódja',
54 longDescr: 'Részletes leírás webcíme',
55 cssClass: 'Stíluskészlet',
56 advisoryTitle: 'Súgócimke',
57 cssStyle: 'Stílus',
58 ok: 'Rendben',
59 cancel: 'Mégsem',
60 close: 'Bezárás',
61 preview: 'Előnézet',
62 resize: 'Húzza az átméretezéshez',
63 generalTab: 'Általános',
64 advancedTab: 'További opciók',
65 validateNumberFailed: 'A mezőbe csak számokat írhat.',
66 confirmNewPage: 'Minden nem mentett változás el fog veszni! Biztosan be szeretné tölteni az oldalt?',
67 confirmCancel: 'Az űrlap tartalma megváltozott, ám a változásokat nem rögzítette. Biztosan be szeretné zárni az űrlapot?',
68 options: 'Beállítások',
69 target: 'Cél',
70 targetNew: 'Új ablak (_blank)',
71 targetTop: 'Legfelső ablak (_top)',
72 targetSelf: 'Aktuális ablakban (_self)',
73 targetParent: 'Szülő ablak (_parent)',
74 langDirLTR: 'Balról jobbra (LTR)',
75 langDirRTL: 'Jobbról balra (RTL)',
76 styles: 'Stílus',
77 cssClasses: 'Stíluslap osztály',
78 width: 'Szélesség',
79 height: 'Magasság',
80 align: 'Igazítás',
81 alignLeft: 'Bal',
82 alignRight: 'Jobbra',
83 alignCenter: 'Középre',
84 alignJustify: 'Sorkizárt',
85 alignTop: 'Tetejére',
86 alignMiddle: 'Középre',
87 alignBottom: 'Aljára',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Érvénytelen érték.',
90 invalidHeight: 'A magasság mezőbe csak számokat írhat.',
91 invalidWidth: 'A szélesség mezőbe csak számokat írhat.',
92 invalidCssLength: '"%1"-hez megadott érték csakis egy pozitív szám lehet, esetleg egy érvényes CSS egységgel megjelölve(px, %, in, cm, mm, em, ex, pt vagy pc).',
93 invalidHtmlLength: '"%1"-hez megadott érték csakis egy pozitív szám lehet, esetleg egy érvényes HTML egységgel megjelölve(px vagy %).',
94 invalidInlineStyle: 'Az inline stílusnak megadott értéknek tartalmaznia kell egy vagy több rekordot a "name : value" formátumban, pontosvesszővel elválasztva.',
95 cssLengthTooltip: 'Adjon meg egy számot értéknek pixelekben vagy egy számot érvényes CSS mértékegységben (px, %, in, cm, mm, em, ex, pt, vagy pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nem elérhető</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/id.js b/sources/lang/id.js
new file mode 100644
index 0000000..86e7076
--- /dev/null
+++ b/sources/lang/id.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview
8 */
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'id' ] = {
20 // ARIA description.
21 editor: 'Rich Text Editor',
22 editorPanel: 'Panel Rich Text Editor',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Tekan ALT 0 untuk bantuan.',
29
30 browseServer: 'Jelajah Server',
31 url: 'URL',
32 protocol: 'Protokol',
33 upload: 'Unggah',
34 uploadSubmit: 'Kirim ke Server',
35 image: 'Gambar',
36 flash: 'Flash',
37 form: 'Formulir',
38 checkbox: 'Kotak Cek',
39 radio: 'Tombol Radio',
40 textField: 'Kolom Teks',
41 textarea: 'Area Teks',
42 hiddenField: 'Kolom Tersembunyi',
43 button: 'Tombol',
44 select: 'Kolom Seleksi',
45 imageButton: 'Tombol Gambar',
46 notSet: '<tidak diatur>',
47 id: 'Id',
48 name: 'Nama',
49 langDir: 'Arah Bahasa',
50 langDirLtr: 'Kiri ke Kanan (LTR)',
51 langDirRtl: 'Kanan ke Kiri',
52 langCode: 'Kode Bahasa',
53 longDescr: 'Deskripsi URL Panjang',
54 cssClass: 'Kelas Stylesheet',
55 advisoryTitle: 'Penasehat Judul',
56 cssStyle: 'Gaya',
57 ok: 'OK',
58 cancel: 'Batal',
59 close: 'Tutup',
60 preview: 'Pratinjau',
61 resize: 'Ubah ukuran',
62 generalTab: 'Umum',
63 advancedTab: 'Lebih Lanjut',
64 validateNumberFailed: 'Nilai ini tidak sebuah angka',
65 confirmNewPage: 'Semua perubahan yang tidak disimpan di konten ini akan hilang. Apakah anda yakin ingin memuat halaman baru?',
66 confirmCancel: 'Beberapa opsi telah berubah. Apakah anda yakin ingin menutup dialog?',
67 options: 'Opsi',
68 target: 'Sasaran',
69 targetNew: 'Jendela Baru (_blank)',
70 targetTop: 'Laman Atas (_top)',
71 targetSelf: 'Jendela yang Sama (_self)',
72 targetParent: 'Jendela Induk (_parent)',
73 langDirLTR: 'Kiri ke Kanan (LTR)',
74 langDirRTL: 'Kanan ke Kiri (RTL)',
75 styles: 'Gaya',
76 cssClasses: 'Kelas Stylesheet',
77 width: 'Lebar',
78 height: 'Tinggi',
79 align: 'Penjajaran',
80 alignLeft: 'Kiri',
81 alignRight: 'Kanan',
82 alignCenter: 'Tengah',
83 alignJustify: 'Rata kiri-kanan',
84 alignTop: 'Atas',
85 alignMiddle: 'Tengah',
86 alignBottom: 'Bawah',
87 alignNone: 'Tidak ada',
88 invalidValue: 'Nilai tidak sah.',
89 invalidHeight: 'Tinggi harus sebuah angka.',
90 invalidWidth: 'Lebar harus sebuah angka.',
91 invalidCssLength: 'Nilai untuk "%1" harus sebuah angkat positif dengan atau tanpa pengukuran unit CSS yang sah (px, %, in, cm, mm, em, ex, pt, or pc).',
92 invalidHtmlLength: 'Nilai yang dispesifikasian untuk kolom "%1" harus sebuah angka positif dengan atau tanpa sebuah unit pengukuran HTML (px atau %) yang valid.',
93 invalidInlineStyle: 'Nilai pada inline style merupakan pasangan nama dan nilai dengan format "nama : nilai", yang dipisahkan dengan titik dua.',
94 cssLengthTooltip: 'Masukkan sebuah angka untuk sebuah nilai dalam pixel atau sebuah angka dengan unit CSS yang sah (px, %, in, cm, mm, em, ex, pt, or pc).',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, tidak tersedia</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Backspace',
102 13: 'Enter',
103 16: 'Shift',
104 17: 'Ctrl',
105 18: 'Alt',
106 32: 'Spasi',
107 35: 'End',
108 36: 'Home',
109 46: 'Hapus',
110 224: 'Command'
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Pintasan Keyboard'
115 }
116};
diff --git a/sources/lang/is.js b/sources/lang/is.js
new file mode 100644
index 0000000..256b667
--- /dev/null
+++ b/sources/lang/is.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Icelandic language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'is' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Fletta í skjalasafni',
32 url: 'Vefslóð',
33 protocol: 'Samskiptastaðall',
34 upload: 'Senda upp',
35 uploadSubmit: 'Hlaða upp',
36 image: 'Setja inn mynd',
37 flash: 'Flash',
38 form: 'Setja inn innsláttarform',
39 checkbox: 'Setja inn hökunarreit',
40 radio: 'Setja inn valhnapp',
41 textField: 'Setja inn textareit',
42 textarea: 'Setja inn textasvæði',
43 hiddenField: 'Setja inn falið svæði',
44 button: 'Setja inn hnapp',
45 select: 'Setja inn lista',
46 imageButton: 'Setja inn myndahnapp',
47 notSet: '<ekkert valið>',
48 id: 'Auðkenni',
49 name: 'Nafn',
50 langDir: 'Lesstefna',
51 langDirLtr: 'Frá vinstri til hægri (LTR)',
52 langDirRtl: 'Frá hægri til vinstri (RTL)',
53 langCode: 'Tungumálakóði',
54 longDescr: 'Nánari lýsing',
55 cssClass: 'Stílsniðsflokkur',
56 advisoryTitle: 'Titill',
57 cssStyle: 'Stíll',
58 ok: 'Í lagi',
59 cancel: 'Hætta við',
60 close: 'Close', // MISSING
61 preview: 'Forskoða',
62 resize: 'Resize', // MISSING
63 generalTab: 'Almennt',
64 advancedTab: 'Tæknilegt',
65 validateNumberFailed: 'This value is not a number.', // MISSING
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Options', // MISSING
69 target: 'Mark',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'Frá vinstri til hægri (LTR)',
75 langDirRTL: 'Frá hægri til vinstri (RTL)',
76 styles: 'Stíll',
77 cssClasses: 'Stílsniðsflokkur',
78 width: 'Breidd',
79 height: 'Hæð',
80 align: 'Jöfnun',
81 alignLeft: 'Vinstri',
82 alignRight: 'Hægri',
83 alignCenter: 'Miðjað',
84 alignJustify: 'Jafna báðum megin',
85 alignTop: 'Efst',
86 alignMiddle: 'Miðjuð',
87 alignBottom: 'Neðst',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/it.js b/sources/lang/it.js
new file mode 100644
index 0000000..8229aad
--- /dev/null
+++ b/sources/lang/it.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Italian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'it' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Pannello Rich Text Editor',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Premi ALT 0 per aiuto',
30
31 browseServer: 'Cerca sul server',
32 url: 'URL',
33 protocol: 'Protocollo',
34 upload: 'Carica',
35 uploadSubmit: 'Invia al server',
36 image: 'Immagine',
37 flash: 'Oggetto Flash',
38 form: 'Modulo',
39 checkbox: 'Checkbox',
40 radio: 'Radio Button',
41 textField: 'Campo di testo',
42 textarea: 'Area di testo',
43 hiddenField: 'Campo nascosto',
44 button: 'Bottone',
45 select: 'Menu di selezione',
46 imageButton: 'Bottone immagine',
47 notSet: '<non impostato>',
48 id: 'Id',
49 name: 'Nome',
50 langDir: 'Direzione scrittura',
51 langDirLtr: 'Da Sinistra a Destra (LTR)',
52 langDirRtl: 'Da Destra a Sinistra (RTL)',
53 langCode: 'Codice Lingua',
54 longDescr: 'URL descrizione estesa',
55 cssClass: 'Nome classe CSS',
56 advisoryTitle: 'Titolo',
57 cssStyle: 'Stile',
58 ok: 'OK',
59 cancel: 'Annulla',
60 close: 'Chiudi',
61 preview: 'Anteprima',
62 resize: 'Trascina per ridimensionare',
63 generalTab: 'Generale',
64 advancedTab: 'Avanzate',
65 validateNumberFailed: 'Il valore inserito non è un numero.',
66 confirmNewPage: 'Ogni modifica non salvata sarà persa. Sei sicuro di voler caricare una nuova pagina?',
67 confirmCancel: 'Alcune delle opzioni sono state cambiate. Sei sicuro di voler chiudere la finestra di dialogo?',
68 options: 'Opzioni',
69 target: 'Destinazione',
70 targetNew: 'Nuova finestra (_blank)',
71 targetTop: 'Finestra in primo piano (_top)',
72 targetSelf: 'Stessa finestra (_self)',
73 targetParent: 'Finestra Padre (_parent)',
74 langDirLTR: 'Da sinistra a destra (LTR)',
75 langDirRTL: 'Da destra a sinistra (RTL)',
76 styles: 'Stile',
77 cssClasses: 'Classi di stile',
78 width: 'Larghezza',
79 height: 'Altezza',
80 align: 'Allineamento',
81 alignLeft: 'Sinistra',
82 alignRight: 'Destra',
83 alignCenter: 'Centrato',
84 alignJustify: 'Giustifica',
85 alignTop: 'In Alto',
86 alignMiddle: 'Centrato',
87 alignBottom: 'In Basso',
88 alignNone: 'Nessuno',
89 invalidValue: 'Valore non valido.',
90 invalidHeight: 'L\'altezza dev\'essere un numero',
91 invalidWidth: 'La Larghezza dev\'essere un numero',
92 invalidCssLength: 'Il valore indicato per il campo "%1" deve essere un numero positivo con o senza indicazione di una valida unità di misura per le classi CSS (px, %, in, cm, mm, em, ex, pt, o pc).',
93 invalidHtmlLength: 'Il valore indicato per il campo "%1" deve essere un numero positivo con o senza indicazione di una valida unità di misura per le pagine HTML (px o %).',
94 invalidInlineStyle: 'Il valore specificato per lo stile inline deve consistere in una o più tuple con il formato di "name : value", separati da semicolonne.',
95 cssLengthTooltip: 'Inserisci un numero per il valore in pixel oppure un numero con una valida unità CSS (px, %, in, cm, mm, ex, pt, o pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, non disponibile</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Invio',
104 16: 'Maiusc',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Spazio',
108 35: 'Fine',
109 36: 'Inizio',
110 46: 'Canc',
111 224: 'Comando'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Scorciatoia da tastiera'
116 }
117};
diff --git a/sources/lang/ja.js b/sources/lang/ja.js
new file mode 100644
index 0000000..56b69f7
--- /dev/null
+++ b/sources/lang/ja.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Japanese language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ja' ] = {
21 // ARIA description.
22 editor: 'リッチテキストエディタ',
23 editorPanel: 'リッチテキストエディタパネル',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'ヘルプは ALT 0 を押してください',
30
31 browseServer: 'サーバブラウザ',
32 url: 'URL',
33 protocol: 'プロトコル',
34 upload: 'アップロード',
35 uploadSubmit: 'サーバーに送信',
36 image: 'イメージ',
37 flash: 'Flash',
38 form: 'フォーム',
39 checkbox: 'チェックボックス',
40 radio: 'ラジオボタン',
41 textField: '1行テキスト',
42 textarea: 'テキストエリア',
43 hiddenField: '不可視フィールド',
44 button: 'ボタン',
45 select: '選択フィールド',
46 imageButton: '画像ボタン',
47 notSet: '<なし>',
48 id: 'Id',
49 name: 'Name属性',
50 langDir: '文字表記の方向',
51 langDirLtr: '左から右 (LTR)',
52 langDirRtl: '右から左 (RTL)',
53 langCode: '言語コード',
54 longDescr: 'longdesc属性(長文説明)',
55 cssClass: 'スタイルシートクラス',
56 advisoryTitle: 'Title属性',
57 cssStyle: 'スタイルシート',
58 ok: 'OK',
59 cancel: 'キャンセル',
60 close: '閉じる',
61 preview: 'プレビュー',
62 resize: 'ドラッグしてリサイズ',
63 generalTab: '全般',
64 advancedTab: '高度な設定',
65 validateNumberFailed: '値が数ではありません',
66 confirmNewPage: '変更内容を保存せず、 新しいページを開いてもよろしいでしょうか?',
67 confirmCancel: 'オプション設定を変更しました。ダイアログを閉じてもよろしいでしょうか?',
68 options: 'オプション',
69 target: 'ターゲット',
70 targetNew: '新しいウインドウ (_blank)',
71 targetTop: '最上部ウィンドウ (_top)',
72 targetSelf: '同じウィンドウ (_self)',
73 targetParent: '親ウィンドウ (_parent)',
74 langDirLTR: '左から右 (LTR)',
75 langDirRTL: '右から左 (RTL)',
76 styles: 'スタイル',
77 cssClasses: 'スタイルシートクラス',
78 width: '幅',
79 height: '高さ',
80 align: '行揃え',
81 alignLeft: '左',
82 alignRight: '右',
83 alignCenter: '中央',
84 alignJustify: '両端揃え',
85 alignTop: '上',
86 alignMiddle: '中央',
87 alignBottom: '下',
88 alignNone: 'なし',
89 invalidValue: '不正な値です。',
90 invalidHeight: '高さは数値で入力してください。',
91 invalidWidth: '幅は数値で入力してください。',
92 invalidCssLength: '入力された "%1" 項目の値は、CSSの大きさ(px, %, in, cm, mm, em, ex, pt, または pc)が正しいものである/ないに関わらず、正の値である必要があります。',
93 invalidHtmlLength: '入力された "%1" 項目の値は、HTMLの大きさ(px または %)が正しいものである/ないに関わらず、正の値である必要があります。',
94 invalidInlineStyle: '入力されたインラインスタイルの値は、"名前 : 値" のフォーマットのセットで、複数の場合はセミコロンで区切られている形式である必要があります。',
95 cssLengthTooltip: 'ピクセル数もしくはCSSにセットできる数値を入力してください。(px,%,in,cm,mm,em,ex,pt,or pc)',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, 利用不可能</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space',
108 35: 'End',
109 36: 'Home',
110 46: 'Delete',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'キーボードショートカット'
116 }
117};
diff --git a/sources/lang/ka.js b/sources/lang/ka.js
new file mode 100644
index 0000000..999132e
--- /dev/null
+++ b/sources/lang/ka.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the Georgian
8 * language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ka' ] = {
21 // ARIA description.
22 editor: 'ტექსტის რედაქტორი',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'დააჭირეთ ALT 0-ს დახმარების მისაღებად',
30
31 browseServer: 'სერვერზე დათვალიერება',
32 url: 'URL',
33 protocol: 'პროტოკოლი',
34 upload: 'ატვირთვა',
35 uploadSubmit: 'სერვერზე გაგზავნა',
36 image: 'სურათი',
37 flash: 'Flash',
38 form: 'ფორმა',
39 checkbox: 'მონიშვნის ღილაკი',
40 radio: 'ამორჩევის ღილაკი',
41 textField: 'ტექსტური ველი',
42 textarea: 'ტექსტური არე',
43 hiddenField: 'მალული ველი',
44 button: 'ღილაკი',
45 select: 'არჩევის ველი',
46 imageButton: 'სურათიანი ღილაკი',
47 notSet: '<არაფერი>',
48 id: 'Id',
49 name: 'სახელი',
50 langDir: 'ენის მიმართულება',
51 langDirLtr: 'მარცხნიდან მარჯვნივ (LTR)',
52 langDirRtl: 'მარჯვნიდან მარცხნივ (RTL)',
53 langCode: 'ენის კოდი',
54 longDescr: 'დიდი აღწერის URL',
55 cssClass: 'CSS კლასი',
56 advisoryTitle: 'სათაური',
57 cssStyle: 'CSS სტილი',
58 ok: 'დიახ',
59 cancel: 'გაუქმება',
60 close: 'დახურვა',
61 preview: 'გადახედვა',
62 resize: 'გაწიე ზომის შესაცვლელად',
63 generalTab: 'ინფორმაცია',
64 advancedTab: 'გაფართოებული',
65 validateNumberFailed: 'ეს მნიშვნელობა არაა რიცხვი.',
66 confirmNewPage: 'ამ დოკუმენტში ყველა ჩაუწერელი ცვლილება დაიკარგება. დარწმუნებული ხართ რომ ახალი გვერდის ჩატვირთვა გინდათ?',
67 confirmCancel: 'ზოგიერთი პარამეტრი შეცვლილია, დარწმუნებულილ ხართ რომ ფანჯრის დახურვა გსურთ?',
68 options: 'პარამეტრები',
69 target: 'გახსნის ადგილი',
70 targetNew: 'ახალი ფანჯარა (_blank)',
71 targetTop: 'ზედა ფანჯარა (_top)',
72 targetSelf: 'იგივე ფანჯარა (_self)',
73 targetParent: 'მშობელი ფანჯარა (_parent)',
74 langDirLTR: 'მარცხნიდან მარჯვნივ (LTR)',
75 langDirRTL: 'მარჯვნიდან მარცხნივ (RTL)',
76 styles: 'სტილი',
77 cssClasses: 'CSS კლასი',
78 width: 'სიგანე',
79 height: 'სიმაღლე',
80 align: 'სწორება',
81 alignLeft: 'მარცხენა',
82 alignRight: 'მარჯვენა',
83 alignCenter: 'შუა',
84 alignJustify: '両端揃え',
85 alignTop: 'ზემოთა',
86 alignMiddle: 'შუა',
87 alignBottom: 'ქვემოთა',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'სიმაღლე რიცხვით უნდა იყოს წარმოდგენილი.',
91 invalidWidth: 'სიგანე რიცხვით უნდა იყოს წარმოდგენილი.',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, მიუწვდომელია</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/km.js b/sources/lang/km.js
new file mode 100644
index 0000000..b9908d9
--- /dev/null
+++ b/sources/lang/km.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Khmer language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'km' ] = {
21 // ARIA description.
22 editor: 'ឧបករណ៍​សរសេរ​អត្ថបទ​សម្បូរ​បែប',
23 editorPanel: 'ផ្ទាំង​ឧបករណ៍​សរសេរ​អត្ថបទ​សម្បូរ​បែប',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'ចុច ALT 0 សម្រាប់​ជំនួយ',
30
31 browseServer: 'រក​មើល​ក្នុង​ម៉ាស៊ីន​បម្រើ',
32 url: 'URL',
33 protocol: 'ពិធីការ',
34 upload: 'ផ្ទុក​ឡើង',
35 uploadSubmit: 'បញ្ជូនទៅកាន់ម៉ាស៊ីន​បម្រើ',
36 image: 'រូបភាព',
37 flash: 'Flash',
38 form: 'បែបបទ',
39 checkbox: 'ប្រអប់​ធីក',
40 radio: 'ប៊ូតុង​មូល',
41 textField: 'វាល​អត្ថបទ',
42 textarea: 'Textarea',
43 hiddenField: 'វាល​កំបាំង',
44 button: 'ប៊ូតុង',
45 select: 'វាល​ជម្រើស',
46 imageButton: 'ប៊ូតុង​រូបភាព',
47 notSet: '<មិនកំណត់>',
48 id: 'Id',
49 name: 'ឈ្មោះ',
50 langDir: 'ទិសដៅភាសា',
51 langDirLtr: 'ពីឆ្វេងទៅស្តាំ (LTR)',
52 langDirRtl: 'ពីស្តាំទៅឆ្វេង (RTL)',
53 langCode: 'លេខ​កូដ​ភាសា',
54 longDescr: 'URL អធិប្បាយ​វែង',
55 cssClass: 'Stylesheet Classes',
56 advisoryTitle: 'ចំណង​ជើង​ណែនាំ',
57 cssStyle: 'រចនាបថ',
58 ok: 'ព្រម',
59 cancel: 'បោះបង់',
60 close: 'បិទ',
61 preview: 'មើល​ជា​មុន',
62 resize: 'ប្ដូរ​ទំហំ',
63 generalTab: 'ទូទៅ',
64 advancedTab: 'កម្រិត​ខ្ពស់',
65 validateNumberFailed: 'តម្លៃ​នេះ​ពុំ​មែន​ជា​លេខ​ទេ។',
66 confirmNewPage: 'រាល់​បន្លាស់​ប្ដូរ​នានា​ដែល​មិន​ទាន់​រក្សា​ទុក​ក្នុង​មាតិកា​នេះ នឹង​ត្រូវ​បាត់​បង់។ តើ​អ្នក​ពិត​ជា​ចង់​ផ្ទុក​ទំព័រ​ថ្មី​មែនទេ?',
67 confirmCancel: 'ការ​កំណត់​មួយ​ចំនួន​ត្រូ​វ​បាន​ផ្លាស់​ប្ដូរ។ តើ​អ្នក​ពិត​ជា​ចង់​បិទ​ប្រអប់​នេះ​មែនទេ?',
68 options: 'ការ​កំណត់',
69 target: 'គោលដៅ',
70 targetNew: 'វីនដូ​ថ្មី (_blank)',
71 targetTop: 'វីនដូ​លើ​គេ (_top)',
72 targetSelf: 'វីនដូ​ដូច​គ្នា (_self)',
73 targetParent: 'វីនដូ​មេ (_parent)',
74 langDirLTR: 'ពីឆ្វេងទៅស្តាំ(LTR)',
75 langDirRTL: 'ពីស្តាំទៅឆ្វេង(RTL)',
76 styles: 'រចនាបថ',
77 cssClasses: 'Stylesheet Classes',
78 width: 'ទទឹង',
79 height: 'កំពស់',
80 align: 'កំណត់​ទីតាំង',
81 alignLeft: 'ខាងឆ្វង',
82 alignRight: 'ខាងស្តាំ',
83 alignCenter: 'កណ្តាល',
84 alignJustify: 'តំរឹមសងខាង',
85 alignTop: 'ខាងលើ',
86 alignMiddle: 'កណ្តាល',
87 alignBottom: 'ខាងក្រោម',
88 alignNone: 'គ្មាន',
89 invalidValue: 'តម្លៃ​មិន​ត្រឹម​ត្រូវ។',
90 invalidHeight: 'តម្លៃ​កំពស់​ត្រូវ​តែ​ជា​លេខ។',
91 invalidWidth: 'តម្លៃ​ទទឹង​ត្រូវ​តែ​ជា​លេខ។',
92 invalidCssLength: 'តម្លៃ​កំណត់​សម្រាប់​វាល "%1" ត្រូវ​តែ​ជា​លេខ​វិជ្ជមាន​ ដោយ​ភ្ជាប់ឬ​មិន​ភ្ជាប់​ជាមួយ​នឹង​ឯកតា​រង្វាស់​របស់ CSS (px, %, in, cm, mm, em, ex, pt ឬ pc) ។',
93 invalidHtmlLength: 'តម្លៃ​កំណត់​សម្រាប់​វាល "%1" ត្រូវ​តែ​ជា​លេខ​វិជ្ជមាន ដោយ​ភ្ជាប់​ឬ​មិន​ភ្ជាប់​ជាមួយ​នឹង​ឯកតា​រង្វាស់​របស់ HTML (px ឬ %) ។',
94 invalidInlineStyle: 'តម្លៃ​កំណត់​សម្រាប់​រចនាបថ​ក្នុង​តួ ត្រូវ​តែ​មាន​មួយ​ឬ​ធាតុ​ច្រើន​ដោយ​មាន​ទ្រង់ទ្រាយ​ជា "ឈ្មោះ : តម្លៃ" ហើយ​ញែក​ចេញ​ពី​គ្នា​ដោយ​ចុច​ក្បៀស។',
95 cssLengthTooltip: 'បញ្ចូល​លេខ​សម្រាប់​តម្លៃ​ជា​ភិចសែល ឬ​លេខ​ដែល​មាន​ឯកតា​ត្រឹមត្រូវ​របស់ CSS (px, %, in, cm, mm, em, ex, pt ឬ pc) ។',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, មិន​មាន</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'លុបថយក្រោយ',
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'ចុង',
109 36: 'ផ្ទះ',
110 46: 'លុប',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ko.js b/sources/lang/ko.js
new file mode 100644
index 0000000..d08261d
--- /dev/null
+++ b/sources/lang/ko.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Korean language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ko' ] = {
21 // ARIA description.
22 editor: '리치 텍스트 편집기',
23 editorPanel: '리치 텍스트 편집기 패널',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: '도움이 필요하면 ALT 0 을 누르세요',
30
31 browseServer: '서버 보기',
32 url: 'URL',
33 protocol: '프로토콜',
34 upload: '업로드',
35 uploadSubmit: '서버로 전송',
36 image: '이미지',
37 flash: '플래시',
38 form: '폼',
39 checkbox: '체크 박스',
40 radio: '라디오 버튼',
41 textField: '한 줄 입력 칸',
42 textarea: '여러 줄 입력 칸',
43 hiddenField: '숨은 입력 칸',
44 button: '버튼',
45 select: '선택 목록',
46 imageButton: '이미지 버튼',
47 notSet: '<설정 안 됨>',
48 id: 'ID',
49 name: '이름',
50 langDir: '언어 방향',
51 langDirLtr: '왼쪽에서 오른쪽 (LTR)',
52 langDirRtl: '오른쪽에서 왼쪽 (RTL)',
53 langCode: '언어 코드',
54 longDescr: '웹 주소 설명',
55 cssClass: '스타일 시트 클래스',
56 advisoryTitle: '보조 제목',
57 cssStyle: '스타일',
58 ok: '확인',
59 cancel: '취소',
60 close: '닫기',
61 preview: '미리보기',
62 resize: '크기 조절',
63 generalTab: '일반',
64 advancedTab: '자세히',
65 validateNumberFailed: '이 값은 숫자가 아닙니다.',
66 confirmNewPage: '저장하지 않은 모든 변경사항은 유실됩니다. 정말로 새로운 페이지를 부르겠습니까?',
67 confirmCancel: '일부 옵션이 변경 되었습니다. 정말로 창을 닫겠습니까?',
68 options: '옵션',
69 target: '타겟',
70 targetNew: '새 창 (_blank)',
71 targetTop: '최상위 창 (_top)',
72 targetSelf: '같은 창 (_self)',
73 targetParent: '부모 창 (_parent)',
74 langDirLTR: '왼쪽에서 오른쪽 (LTR)',
75 langDirRTL: '오른쪽에서 왼쪽 (RTL)',
76 styles: '스타일',
77 cssClasses: '스타일 시트 클래스',
78 width: '너비',
79 height: '높이',
80 align: '정렬',
81 alignLeft: '왼쪽',
82 alignRight: '오른쪽',
83 alignCenter: '가운데',
84 alignJustify: '양쪽 맞춤',
85 alignTop: '위',
86 alignMiddle: '중간',
87 alignBottom: '아래',
88 alignNone: '기본',
89 invalidValue: '잘못된 값.',
90 invalidHeight: '높이는 숫자여야 합니다.',
91 invalidWidth: '넓이는 숫자여야 합니다.',
92 invalidCssLength: '"%1" 값은 유효한 CSS 측정 단위(px, %, in, cm, mm, em, ex, pt, or pc)를 포함하거나 포함하지 않은 양수 여야 합니다.',
93 invalidHtmlLength: '"%1" 값은 유효한 HTML 측정 단위(px or %)를 포함하거나 포함하지 않은 양수여야 합니다.',
94 invalidInlineStyle: '인라인 스타일에 설정된 값은 "name : value" 형식을 가진 하나 이상의 투플(tuples)이 세미콜론(;)으로 구분되어 구성되어야 합니다.',
95 cssLengthTooltip: '픽셀 단위의 숫자만 입력하시거나 유효한 CSS 단위(px, %, in, cm, mm, em, ex, pt, or pc)와 함께 숫자를 입력해주세요.',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, 사용불가</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ku.js b/sources/lang/ku.js
new file mode 100644
index 0000000..ec53e49
--- /dev/null
+++ b/sources/lang/ku.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview
8 */
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'ku' ] = {
20 // ARIA description.
21 editor: 'سەرنووسەی دەقی تەواو',
22 editorPanel: 'بڕگەی سەرنووسەی دەقی تەواو',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'کلیکی ALT لەگەڵ 0 بکه‌ بۆ یارمەتی',
29
30 browseServer: 'هێنانی ڕاژە',
31 url: 'ناونیشانی بەستەر',
32 protocol: 'پڕۆتۆکۆڵ',
33 upload: 'بارکردن',
34 uploadSubmit: 'ناردنی بۆ ڕاژە',
35 image: 'وێنە',
36 flash: 'فلاش',
37 form: 'داڕشتە',
38 checkbox: 'خانەی نیشانکردن',
39 radio: 'جێگرەوەی دوگمە',
40 textField: 'خانەی دەق',
41 textarea: 'ڕووبەری دەق',
42 hiddenField: 'شاردنەوی خانە',
43 button: 'دوگمە',
44 select: 'هەڵبژاردەی خانە',
45 imageButton: 'دوگمەی وێنە',
46 notSet: '<هیچ دانەدراوە>',
47 id: 'ناسنامە',
48 name: 'ناو',
49 langDir: 'ئاراستەی زمان',
50 langDirLtr: 'چەپ بۆ ڕاست (LTR)',
51 langDirRtl: 'ڕاست بۆ چەپ (RTL)',
52 langCode: 'هێمای زمان',
53 longDescr: 'پێناسەی درێژی بەستەر',
54 cssClass: 'شێوازی چینی په‌ڕە',
55 advisoryTitle: 'ڕاوێژکاری سەردێڕ',
56 cssStyle: 'شێواز',
57 ok: 'باشە',
58 cancel: 'پاشگەزبوونەوە',
59 close: 'داخستن',
60 preview: 'پێشبینین',
61 resize: 'گۆڕینی ئەندازە',
62 generalTab: 'گشتی',
63 advancedTab: 'پەرەسەندوو',
64 validateNumberFailed: 'ئەم نرخە ژمارە نیە، تکایە نرخێکی ژمارە بنووسە.',
65 confirmNewPage: 'سەرجەم گۆڕانکاریەکان و پێکهاتەکانی ناووەوە لەدەست دەدەی گەر بێتوو پاشکەوتی نەکەی یەکەم جار، تۆ هەر دڵنیایی لەکردنەوەی پەنجەرەکی نوێ؟',
66 confirmCancel: 'هەندێك هەڵبژاردە گۆڕدراوە. تۆ دڵنیایی لە داخستنی ئەم دیالۆگە؟',
67 options: 'هەڵبژاردەکان',
68 target: 'ئامانج',
69 targetNew: 'پەنجەرەیەکی نوێ (_blank)',
70 targetTop: 'لووتکەی پەنجەرە (_top)',
71 targetSelf: 'لەهەمان پەنجەرە (_self)',
72 targetParent: 'پەنجەرەی باوان (_parent)',
73 langDirLTR: 'چەپ بۆ ڕاست (LTR)',
74 langDirRTL: 'ڕاست بۆ چەپ (RTL)',
75 styles: 'شێواز',
76 cssClasses: 'شێوازی چینی پەڕە',
77 width: 'پانی',
78 height: 'درێژی',
79 align: 'ڕێککەرەوە',
80 alignLeft: 'چەپ',
81 alignRight: 'ڕاست',
82 alignCenter: 'ناوەڕاست',
83 alignJustify: 'هاوستوونی',
84 alignTop: 'سەرەوە',
85 alignMiddle: 'ناوەند',
86 alignBottom: 'ژێرەوە',
87 alignNone: 'هیچ',
88 invalidValue: 'نرخێکی نادرووست.',
89 invalidHeight: 'درێژی دەبێت ژمارە بێت.',
90 invalidWidth: 'پانی دەبێت ژمارە بێت.',
91 invalidCssLength: 'ئەم نرخەی دراوە بۆ خانەی "%1" دەبێت ژمارەکی درووست بێت یان بێ ناونیشانی ئامرازی (px, %, in, cm, mm, em, ex, pt, یان pc).',
92 invalidHtmlLength: 'ئەم نرخەی دراوە بۆ خانەی "%1" دەبێت ژمارەکی درووست بێت یان بێ ناونیشانی ئامرازی HTML (px یان %).',
93 invalidInlineStyle: 'دانەی نرخی شێوازی ناوهێڵ دەبێت پێکهاتبێت لەیەك یان زیاتری داڕشتە "ناو : نرخ", جیاکردنەوەی بە فاریزە و خاڵ',
94 cssLengthTooltip: 'ژمارەیەك بنووسه‌ بۆ نرخی piksel یان ئامرازێکی درووستی CSS (px, %, in, cm, mm, em, ex, pt, یان pc).',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, ئامادە نیە</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Backspace', // MISSING
102 13: 'Enter', // MISSING
103 16: 'Shift', // MISSING
104 17: 'Ctrl', // MISSING
105 18: 'Alt', // MISSING
106 32: 'Space', // MISSING
107 35: 'End', // MISSING
108 36: 'Home', // MISSING
109 46: 'Delete', // MISSING
110 224: 'Command' // MISSING
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Keyboard shortcut' // MISSING
115 }
116};
diff --git a/sources/lang/lt.js b/sources/lang/lt.js
new file mode 100644
index 0000000..e6d9d7f
--- /dev/null
+++ b/sources/lang/lt.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Lithuanian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'lt' ] = {
21 // ARIA description.
22 editor: 'Pilnas redaktorius',
23 editorPanel: 'Pilno redagtoriaus skydelis',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Spauskite ALT 0 dėl pagalbos',
30
31 browseServer: 'Naršyti po serverį',
32 url: 'URL',
33 protocol: 'Protokolas',
34 upload: 'Siųsti',
35 uploadSubmit: 'Siųsti į serverį',
36 image: 'Vaizdas',
37 flash: 'Flash',
38 form: 'Forma',
39 checkbox: 'Žymimasis langelis',
40 radio: 'Žymimoji akutė',
41 textField: 'Teksto laukas',
42 textarea: 'Teksto sritis',
43 hiddenField: 'Nerodomas laukas',
44 button: 'Mygtukas',
45 select: 'Atrankos laukas',
46 imageButton: 'Vaizdinis mygtukas',
47 notSet: '<nėra nustatyta>',
48 id: 'Id',
49 name: 'Vardas',
50 langDir: 'Teksto kryptis',
51 langDirLtr: 'Iš kairės į dešinę (LTR)',
52 langDirRtl: 'Iš dešinės į kairę (RTL)',
53 langCode: 'Kalbos kodas',
54 longDescr: 'Ilgas aprašymas URL',
55 cssClass: 'Stilių lentelės klasės',
56 advisoryTitle: 'Konsultacinė antraštė',
57 cssStyle: 'Stilius',
58 ok: 'OK',
59 cancel: 'Nutraukti',
60 close: 'Uždaryti',
61 preview: 'Peržiūrėti',
62 resize: 'Pavilkite, kad pakeistumėte dydį',
63 generalTab: 'Bendros savybės',
64 advancedTab: 'Papildomas',
65 validateNumberFailed: 'Ši reikšmė nėra skaičius.',
66 confirmNewPage: 'Visas neišsaugotas turinys bus prarastas. Ar tikrai norite įkrauti naują puslapį?',
67 confirmCancel: 'Kai kurie parametrai pasikeitė. Ar tikrai norite užverti langą?',
68 options: 'Parametrai',
69 target: 'Tikslinė nuoroda',
70 targetNew: 'Naujas langas (_blank)',
71 targetTop: 'Viršutinis langas (_top)',
72 targetSelf: 'Esamas langas (_self)',
73 targetParent: 'Paskutinis langas (_parent)',
74 langDirLTR: 'Iš kairės į dešinę (LTR)',
75 langDirRTL: 'Iš dešinės į kairę (RTL)',
76 styles: 'Stilius',
77 cssClasses: 'Stilių klasės',
78 width: 'Plotis',
79 height: 'Aukštis',
80 align: 'Lygiuoti',
81 alignLeft: 'Kairę',
82 alignRight: 'Dešinę',
83 alignCenter: 'Centrą',
84 alignJustify: 'Lygiuoti abi puses',
85 alignTop: 'Viršūnę',
86 alignMiddle: 'Vidurį',
87 alignBottom: 'Apačią',
88 alignNone: 'Niekas',
89 invalidValue: 'Neteisinga reikšmė.',
90 invalidHeight: 'Aukštis turi būti nurodytas skaičiais.',
91 invalidWidth: 'Plotis turi būti nurodytas skaičiais.',
92 invalidCssLength: 'Reikšmė nurodyta "%1" laukui, turi būti teigiamas skaičius su arba be tinkamo CSS matavimo vieneto (px, %, in, cm, mm, em, ex, pt arba pc).',
93 invalidHtmlLength: 'Reikšmė nurodyta "%1" laukui, turi būti teigiamas skaičius su arba be tinkamo HTML matavimo vieneto (px arba %).',
94 invalidInlineStyle: 'Reikšmė nurodyta vidiniame stiliuje turi būti sudaryta iš vieno šių reikšmių "vardas : reikšmė", atskirta kabliataškiais.',
95 cssLengthTooltip: 'Įveskite reikšmę pikseliais arba skaičiais su tinkamu CSS vienetu (px, %, in, cm, mm, em, ex, pt arba pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, netinkamas</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/lv.js b/sources/lang/lv.js
new file mode 100644
index 0000000..1759e6c
--- /dev/null
+++ b/sources/lang/lv.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Latvian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'lv' ] = {
21 // ARIA description.
22 editor: 'Bagātinātā teksta redaktors',
23 editorPanel: 'Bagātinātā teksta redaktora panelis',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Palīdzībai, nospiediet ALT 0 ',
30
31 browseServer: 'Skatīt servera saturu',
32 url: 'URL',
33 protocol: 'Protokols',
34 upload: 'Augšupielādēt',
35 uploadSubmit: 'Nosūtīt serverim',
36 image: 'Attēls',
37 flash: 'Flash',
38 form: 'Forma',
39 checkbox: 'Atzīmēšanas kastīte',
40 radio: 'Izvēles poga',
41 textField: 'Teksta rinda',
42 textarea: 'Teksta laukums',
43 hiddenField: 'Paslēpta teksta rinda',
44 button: 'Poga',
45 select: 'Iezīmēšanas lauks',
46 imageButton: 'Attēlpoga',
47 notSet: '<nav iestatīts>',
48 id: 'Id',
49 name: 'Nosaukums',
50 langDir: 'Valodas lasīšanas virziens',
51 langDirLtr: 'No kreisās uz labo (LTR)',
52 langDirRtl: 'No labās uz kreiso (RTL)',
53 langCode: 'Valodas kods',
54 longDescr: 'Gara apraksta Hipersaite',
55 cssClass: 'Stilu saraksta klases',
56 advisoryTitle: 'Konsultatīvs virsraksts',
57 cssStyle: 'Stils',
58 ok: 'Darīts!',
59 cancel: 'Atcelt',
60 close: 'Aizvērt',
61 preview: 'Priekšskatījums',
62 resize: 'Mērogot',
63 generalTab: 'Vispārīgi',
64 advancedTab: 'Izvērstais',
65 validateNumberFailed: 'Šī vērtība nav skaitlis',
66 confirmNewPage: 'Jebkuras nesaglabātās izmaiņas tiks zaudētas. Vai tiešām vēlaties atvērt jaunu lapu?',
67 confirmCancel: 'Daži no uzstādījumiem ir mainīti. Vai tiešām vēlaties aizvērt šo dialogu?',
68 options: 'Uzstādījumi',
69 target: 'Mērķis',
70 targetNew: 'Jauns logs (_blank)',
71 targetTop: 'Virsējais logs (_top)',
72 targetSelf: 'Tas pats logs (_self)',
73 targetParent: 'Avota logs (_parent)',
74 langDirLTR: 'Kreisais uz Labo (LTR)',
75 langDirRTL: 'Labais uz Kreiso (RTL)',
76 styles: 'Stils',
77 cssClasses: 'Stilu klases',
78 width: 'Platums',
79 height: 'Augstums',
80 align: 'Nolīdzināt',
81 alignLeft: 'Pa kreisi',
82 alignRight: 'Pa labi',
83 alignCenter: 'Centrēti',
84 alignJustify: 'Izlīdzināt malas',
85 alignTop: 'Augšā',
86 alignMiddle: 'Vertikāli centrēts',
87 alignBottom: 'Apakšā',
88 alignNone: 'Nekas',
89 invalidValue: 'Nekorekta vērtība',
90 invalidHeight: 'Augstumam jābūt skaitlim.',
91 invalidWidth: 'Platumam jābūt skaitlim',
92 invalidCssLength: 'Laukam "%1" norādītajai vērtībai jābūt pozitīvam skaitlim ar vai bez korektām CSS mērvienībām (px, %, in, cm, mm, em, ex, pt, vai pc).',
93 invalidHtmlLength: 'Laukam "%1" norādītajai vērtībai jābūt pozitīvam skaitlim ar vai bez korektām HTML mērvienībām (px vai %).',
94 invalidInlineStyle: 'Iekļautajā stilā norādītajai vērtībai jāsastāv no viena vai vairākiem pāriem pēc forma\'ta "nosaukums: vērtība", atdalītiem ar semikolu.',
95 cssLengthTooltip: 'Ievadiet vērtību pikseļos vai skaitli ar derīgu CSS mērvienību (px, %, in, cm, mm, em, ex, pt, vai pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nav pieejams</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/mk.js b/sources/lang/mk.js
new file mode 100644
index 0000000..750da11
--- /dev/null
+++ b/sources/lang/mk.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview
8 */
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'mk' ] = {
20 // ARIA description.
21 editor: 'Rich Text Editor', // MISSING
22 editorPanel: 'Rich Text Editor panel', // MISSING
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Притисни ALT 0 за помош',
29
30 browseServer: 'Пребарај низ серверот',
31 url: 'URL',
32 protocol: 'Протокол',
33 upload: 'Прикачи',
34 uploadSubmit: 'Прикачи на сервер',
35 image: 'Слика',
36 flash: 'Flash', // MISSING
37 form: 'Form', // MISSING
38 checkbox: 'Checkbox', // MISSING
39 radio: 'Radio Button', // MISSING
40 textField: 'Поле за текст',
41 textarea: 'Големо поле за текст',
42 hiddenField: 'Скриено поле',
43 button: 'Button',
44 select: 'Selection Field', // MISSING
45 imageButton: 'Копче-слика',
46 notSet: '<not set>',
47 id: 'Id',
48 name: 'Name',
49 langDir: 'Насока на јазик',
50 langDirLtr: 'Лево кон десно',
51 langDirRtl: 'Десно кон лево',
52 langCode: 'Код на јазик',
53 longDescr: 'Long Description URL', // MISSING
54 cssClass: 'Stylesheet Classes', // MISSING
55 advisoryTitle: 'Advisory Title', // MISSING
56 cssStyle: 'Стил',
57 ok: 'OK',
58 cancel: 'Cancel', // MISSING
59 close: 'Close', // MISSING
60 preview: 'Preview', // MISSING
61 resize: 'Resize', // MISSING
62 generalTab: 'Општо',
63 advancedTab: 'Advanced', // MISSING
64 validateNumberFailed: 'This value is not a number.', // MISSING
65 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
66 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
67 options: 'Опции',
68 target: 'Target', // MISSING
69 targetNew: 'Нов прозорец (_blank)',
70 targetTop: 'Најгорниот прозорец (_top)',
71 targetSelf: 'Истиот прозорец (_self)',
72 targetParent: 'Прозорец-родител (_parent)',
73 langDirLTR: 'Лево кон десно',
74 langDirRTL: 'Десно кон лево',
75 styles: 'Стил',
76 cssClasses: 'Stylesheet Classes', // MISSING
77 width: 'Широчина',
78 height: 'Височина',
79 align: 'Alignment', // MISSING
80 alignLeft: 'Лево',
81 alignRight: 'Десно',
82 alignCenter: 'Во средина',
83 alignJustify: 'Justify', // MISSING
84 alignTop: 'Горе',
85 alignMiddle: 'Средина',
86 alignBottom: 'Доле',
87 alignNone: 'Никое',
88 invalidValue: 'Невалидна вредност',
89 invalidHeight: 'Височината мора да биде број.',
90 invalidWidth: 'Широчината мора да биде број.',
91 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
92 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
93 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
94 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Backspace', // MISSING
102 13: 'Enter', // MISSING
103 16: 'Shift', // MISSING
104 17: 'Ctrl', // MISSING
105 18: 'Alt', // MISSING
106 32: 'Space', // MISSING
107 35: 'End', // MISSING
108 36: 'Home', // MISSING
109 46: 'Delete', // MISSING
110 224: 'Command' // MISSING
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Keyboard shortcut' // MISSING
115 }
116};
diff --git a/sources/lang/mn.js b/sources/lang/mn.js
new file mode 100644
index 0000000..c5854a1
--- /dev/null
+++ b/sources/lang/mn.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Mongolian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'mn' ] = {
21 // ARIA description.
22 editor: 'Хэлбэрт бичвэр боловсруулагч',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Үйлчлэгч тооцоолуур (сервэр)-ийг үзэх',
32 url: 'цахим хуудасны хаяг (URL)',
33 protocol: 'Протокол',
34 upload: 'Илгээж ачаалах',
35 uploadSubmit: 'Үүнийг үйлчлэгч тооцоолуур (сервер) лүү илгээх',
36 image: 'Зураг',
37 flash: 'Флаш хөдөлгөөнтэй зураг',
38 form: 'Маягт',
39 checkbox: 'Тэмдэглээний нүд',
40 radio: 'Радио товчлуур',
41 textField: 'Бичвэрийн талбар',
42 textarea: 'Бичвэрийн зай',
43 hiddenField: 'Далд талбар',
44 button: 'Товчлуур',
45 select: 'Сонголтын талбар',
46 imageButton: 'Зургий товчуур',
47 notSet: '<тохируулаагүй>',
48 id: 'Id (техникийн нэр)',
49 name: 'Нэр',
50 langDir: 'Хэлний чиглэл',
51 langDirLtr: 'Зүүнээс баруун (LTR)',
52 langDirRtl: 'Баруунаас зүүн (RTL)',
53 langCode: 'Хэлний код',
54 longDescr: 'Урт тайлбарын вэб хаяг',
55 cssClass: 'Хэлбэрийн хуудасны ангиуд',
56 advisoryTitle: 'Зөвлөх гарчиг',
57 cssStyle: 'Загвар',
58 ok: 'За',
59 cancel: 'Болих',
60 close: 'Хаах',
61 preview: 'Урьдчилан харах',
62 resize: 'Resize', // MISSING
63 generalTab: 'Ерөнхий',
64 advancedTab: 'Гүнзгий',
65 validateNumberFailed: 'This value is not a number.', // MISSING
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Сонголт',
69 target: 'Бай',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'Зүүн талаас баруун тийшээ (LTR)',
75 langDirRTL: 'Баруун талаас зүүн тийшээ (RTL)',
76 styles: 'Загвар',
77 cssClasses: 'Хэлбэрийн хуудасны ангиуд',
78 width: 'Өргөн',
79 height: 'Өндөр',
80 align: 'Эгнээ',
81 alignLeft: 'Зүүн',
82 alignRight: 'Баруун',
83 alignCenter: 'Төвд',
84 alignJustify: 'Тэгшлэх',
85 alignTop: 'Дээд талд',
86 alignMiddle: 'Дунд',
87 alignBottom: 'Доод талд',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Өндөр нь тоо байх ёстой.',
91 invalidWidth: 'Өргөн нь тоо байх ёстой.',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ms.js b/sources/lang/ms.js
new file mode 100644
index 0000000..764e92f
--- /dev/null
+++ b/sources/lang/ms.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Malay language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ms' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Browse Server',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Muat Naik',
35 uploadSubmit: 'Hantar ke Server',
36 image: 'Gambar',
37 flash: 'Flash', // MISSING
38 form: 'Borang',
39 checkbox: 'Checkbox',
40 radio: 'Butang Radio',
41 textField: 'Text Field',
42 textarea: 'Textarea',
43 hiddenField: 'Field Tersembunyi',
44 button: 'Butang',
45 select: 'Field Pilihan',
46 imageButton: 'Butang Bergambar',
47 notSet: '<tidak di set>',
48 id: 'Id',
49 name: 'Nama',
50 langDir: 'Arah Tulisan',
51 langDirLtr: 'Kiri ke Kanan (LTR)',
52 langDirRtl: 'Kanan ke Kiri (RTL)',
53 langCode: 'Kod Bahasa',
54 longDescr: 'Butiran Panjang URL',
55 cssClass: 'Kelas-kelas Stylesheet',
56 advisoryTitle: 'Tajuk Makluman',
57 cssStyle: 'Stail',
58 ok: 'OK',
59 cancel: 'Batal',
60 close: 'Tutup',
61 preview: 'Prebiu',
62 resize: 'Resize', // MISSING
63 generalTab: 'Umum',
64 advancedTab: 'Advanced',
65 validateNumberFailed: 'This value is not a number.', // MISSING
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Options', // MISSING
69 target: 'Sasaran',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'Kiri ke Kanan (LTR)',
75 langDirRTL: 'Kanan ke Kiri (RTL)',
76 styles: 'Stail',
77 cssClasses: 'Kelas-kelas Stylesheet',
78 width: 'Lebar',
79 height: 'Tinggi',
80 align: 'Jajaran',
81 alignLeft: 'Kiri',
82 alignRight: 'Kanan',
83 alignCenter: 'Tengah',
84 alignJustify: 'Jajaran Blok',
85 alignTop: 'Atas',
86 alignMiddle: 'Pertengahan',
87 alignBottom: 'Bawah',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Nilai tidak sah.',
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/nb.js b/sources/lang/nb.js
new file mode 100644
index 0000000..e27c582
--- /dev/null
+++ b/sources/lang/nb.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Norwegian Bokmål language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'nb' ] = {
21 // ARIA description.
22 editor: 'Rikteksteditor',
23 editorPanel: 'Panel for rikteksteditor',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Trykk ALT 0 for hjelp',
30
31 browseServer: 'Bla gjennom tjener',
32 url: 'URL',
33 protocol: 'Protokoll',
34 upload: 'Last opp',
35 uploadSubmit: 'Send det til serveren',
36 image: 'Bilde',
37 flash: 'Flash',
38 form: 'Skjema',
39 checkbox: 'Avmerkingsboks',
40 radio: 'Alternativknapp',
41 textField: 'Tekstboks',
42 textarea: 'Tekstområde',
43 hiddenField: 'Skjult felt',
44 button: 'Knapp',
45 select: 'Rullegardinliste',
46 imageButton: 'Bildeknapp',
47 notSet: '<ikke satt>',
48 id: 'Id',
49 name: 'Navn',
50 langDir: 'Språkretning',
51 langDirLtr: 'Venstre til høyre (LTR)',
52 langDirRtl: 'Høyre til venstre (RTL)',
53 langCode: 'Språkkode',
54 longDescr: 'Utvidet beskrivelse',
55 cssClass: 'Stilarkklasser',
56 advisoryTitle: 'Tittel',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Avbryt',
60 close: 'Lukk',
61 preview: 'Forhåndsvis',
62 resize: 'Dra for å skalere',
63 generalTab: 'Generelt',
64 advancedTab: 'Avansert',
65 validateNumberFailed: 'Denne verdien er ikke et tall.',
66 confirmNewPage: 'Alle ulagrede endringer som er gjort i dette innholdet vil gå tapt. Er du sikker på at du vil laste en ny side?',
67 confirmCancel: 'Du har endret noen alternativer. Er du sikker på at du vil lukke dialogvinduet?',
68 options: 'Valg',
69 target: 'Mål',
70 targetNew: 'Nytt vindu (_blank)',
71 targetTop: 'Hele vinduet (_top)',
72 targetSelf: 'Samme vindu (_self)',
73 targetParent: 'Foreldrevindu (_parent)',
74 langDirLTR: 'Venstre til høyre (VTH)',
75 langDirRTL: 'Høyre til venstre (HTV)',
76 styles: 'Stil',
77 cssClasses: 'Stilarkklasser',
78 width: 'Bredde',
79 height: 'Høyde',
80 align: 'Juster',
81 alignLeft: 'Venstre',
82 alignRight: 'Høyre',
83 alignCenter: 'Midtjuster',
84 alignJustify: 'Blokkjuster',
85 alignTop: 'Topp',
86 alignMiddle: 'Midten',
87 alignBottom: 'Bunn',
88 alignNone: 'Ingen',
89 invalidValue: 'Ugyldig verdi.',
90 invalidHeight: 'Høyde må være et tall.',
91 invalidWidth: 'Bredde må være et tall.',
92 invalidCssLength: 'Den angitte verdien for feltet "%1" må være et positivt tall med eller uten en gyldig CSS-målingsenhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
93 invalidHtmlLength: 'Den angitte verdien for feltet "%1" må være et positivt tall med eller uten en gyldig HTML-målingsenhet (px eller %).',
94 invalidInlineStyle: 'Verdi angitt for inline stil må bestå av en eller flere sett med formatet "navn : verdi", separert med semikolon',
95 cssLengthTooltip: 'Skriv inn et tall for en piksel-verdi eller et tall med en gyldig CSS-enhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, utilgjenglig</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Mellomrom',
108 35: 'End',
109 36: 'Home',
110 46: 'Delete',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Tastatursnarvei'
116 }
117};
diff --git a/sources/lang/nl.js b/sources/lang/nl.js
new file mode 100644
index 0000000..5f1f251
--- /dev/null
+++ b/sources/lang/nl.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Dutch language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'nl' ] = {
21 // ARIA description.
22 editor: 'Tekstverwerker',
23 editorPanel: 'Tekstverwerker beheerpaneel',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Druk ALT 0 voor hulp',
30
31 browseServer: 'Bladeren op server',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Upload',
35 uploadSubmit: 'Naar server verzenden',
36 image: 'Afbeelding',
37 flash: 'Flash',
38 form: 'Formulier',
39 checkbox: 'Selectievinkje',
40 radio: 'Keuzerondje',
41 textField: 'Tekstveld',
42 textarea: 'Tekstvak',
43 hiddenField: 'Verborgen veld',
44 button: 'Knop',
45 select: 'Selectieveld',
46 imageButton: 'Afbeeldingsknop',
47 notSet: '<niet ingevuld>',
48 id: 'Id',
49 name: 'Naam',
50 langDir: 'Schrijfrichting',
51 langDirLtr: 'Links naar rechts (LTR)',
52 langDirRtl: 'Rechts naar links (RTL)',
53 langCode: 'Taalcode',
54 longDescr: 'Lange URL-omschrijving',
55 cssClass: 'Stylesheet-klassen',
56 advisoryTitle: 'Adviserende titel',
57 cssStyle: 'Stijl',
58 ok: 'OK',
59 cancel: 'Annuleren',
60 close: 'Sluiten',
61 preview: 'Voorbeeld',
62 resize: 'Sleep om te herschalen',
63 generalTab: 'Algemeen',
64 advancedTab: 'Geavanceerd',
65 validateNumberFailed: 'Deze waarde is geen geldig getal.',
66 confirmNewPage: 'Alle aangebrachte wijzigingen gaan verloren. Weet u zeker dat u een nieuwe pagina wilt openen?',
67 confirmCancel: 'Enkele opties zijn gewijzigd. Weet u zeker dat u dit dialoogvenster wilt sluiten?',
68 options: 'Opties',
69 target: 'Doelvenster',
70 targetNew: 'Nieuw venster (_blank)',
71 targetTop: 'Hele venster (_top)',
72 targetSelf: 'Zelfde venster (_self)',
73 targetParent: 'Origineel venster (_parent)',
74 langDirLTR: 'Links naar rechts (LTR)',
75 langDirRTL: 'Rechts naar links (RTL)',
76 styles: 'Stijl',
77 cssClasses: 'Stylesheet-klassen',
78 width: 'Breedte',
79 height: 'Hoogte',
80 align: 'Uitlijning',
81 alignLeft: 'Links',
82 alignRight: 'Rechts',
83 alignCenter: 'Centreren',
84 alignJustify: 'Uitvullen',
85 alignTop: 'Boven',
86 alignMiddle: 'Midden',
87 alignBottom: 'Onder',
88 alignNone: 'Geen',
89 invalidValue: 'Ongeldige waarde.',
90 invalidHeight: 'De hoogte moet een getal zijn.',
91 invalidWidth: 'De breedte moet een getal zijn.',
92 invalidCssLength: 'Waarde in veld "%1" moet een positief nummer zijn, met of zonder een geldige CSS meeteenheid (px, %, in, cm, mm, em, ex, pt of pc).',
93 invalidHtmlLength: 'Waarde in veld "%1" moet een positief nummer zijn, met of zonder een geldige HTML meeteenheid (px of %).',
94 invalidInlineStyle: 'Waarde voor de online stijl moet bestaan uit een of meerdere tupels met het formaat "naam : waarde", gescheiden door puntkomma\'s.',
95 cssLengthTooltip: 'Geef een nummer in voor een waarde in pixels of geef een nummer in met een geldige CSS eenheid (px, %, in, cm, mm, em, ex, pt, of pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, niet beschikbaar</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Spatie',
108 35: 'End',
109 36: 'Home',
110 46: 'Verwijderen',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Sneltoets'
116 }
117};
diff --git a/sources/lang/no.js b/sources/lang/no.js
new file mode 100644
index 0000000..87691f9
--- /dev/null
+++ b/sources/lang/no.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Norwegian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'no' ] = {
21 // ARIA description.
22 editor: 'Rikteksteditor',
23 editorPanel: 'Panel for rikteksteditor',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Trykk ALT 0 for hjelp',
30
31 browseServer: 'Bla igjennom server',
32 url: 'URL',
33 protocol: 'Protokoll',
34 upload: 'Last opp',
35 uploadSubmit: 'Send det til serveren',
36 image: 'Bilde',
37 flash: 'Flash',
38 form: 'Skjema',
39 checkbox: 'Avmerkingsboks',
40 radio: 'Alternativknapp',
41 textField: 'Tekstboks',
42 textarea: 'Tekstområde',
43 hiddenField: 'Skjult felt',
44 button: 'Knapp',
45 select: 'Rullegardinliste',
46 imageButton: 'Bildeknapp',
47 notSet: '<ikke satt>',
48 id: 'Id',
49 name: 'Navn',
50 langDir: 'Språkretning',
51 langDirLtr: 'Venstre til høyre (VTH)',
52 langDirRtl: 'Høyre til venstre (HTV)',
53 langCode: 'Språkkode',
54 longDescr: 'Utvidet beskrivelse',
55 cssClass: 'Stilarkklasser',
56 advisoryTitle: 'Tittel',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Avbryt',
60 close: 'Lukk',
61 preview: 'Forhåndsvis',
62 resize: 'Dra for å skalere',
63 generalTab: 'Generelt',
64 advancedTab: 'Avansert',
65 validateNumberFailed: 'Denne verdien er ikke et tall.',
66 confirmNewPage: 'Alle ulagrede endringer som er gjort i dette innholdet vil bli tapt. Er du sikker på at du vil laste en ny side?',
67 confirmCancel: 'Noen av valgene har blitt endret. Er du sikker på at du vil lukke dialogen?',
68 options: 'Valg',
69 target: 'Mål',
70 targetNew: 'Nytt vindu (_blank)',
71 targetTop: 'Hele vindu (_top)',
72 targetSelf: 'Samme vindu (_self)',
73 targetParent: 'Foreldrevindu (_parent)',
74 langDirLTR: 'Venstre til høyre (VTH)',
75 langDirRTL: 'Høyre til venstre (HTV)',
76 styles: 'Stil',
77 cssClasses: 'Stilarkklasser',
78 width: 'Bredde',
79 height: 'Høyde',
80 align: 'Juster',
81 alignLeft: 'Venstre',
82 alignRight: 'Høyre',
83 alignCenter: 'Midtjuster',
84 alignJustify: 'Blokkjuster',
85 alignTop: 'Topp',
86 alignMiddle: 'Midten',
87 alignBottom: 'Bunn',
88 alignNone: 'Ingen',
89 invalidValue: 'Ugyldig verdi.',
90 invalidHeight: 'Høyde må være et tall.',
91 invalidWidth: 'Bredde må være et tall.',
92 invalidCssLength: 'Den angitte verdien for feltet "%1" må være et positivt tall med eller uten en gyldig CSS-målingsenhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
93 invalidHtmlLength: 'Den angitte verdien for feltet "%1" må være et positivt tall med eller uten en gyldig HTML-målingsenhet (px eller %).',
94 invalidInlineStyle: 'Verdi angitt for inline stil må bestå av en eller flere sett med formatet "navn : verdi", separert med semikolon',
95 cssLengthTooltip: 'Skriv inn et tall for en piksel-verdi eller et tall med en gyldig CSS-enhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, utilgjenglig</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/oc.js b/sources/lang/oc.js
new file mode 100644
index 0000000..a78420f
--- /dev/null
+++ b/sources/lang/oc.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the Occitan
8 * language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'oc' ] = {
21 // ARIA description.
22 editor: 'Editor de tèxte enriquit',
23 editorPanel: 'Tablèu de bòrd de l\'editor de tèxte enriquit',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Utilisatz l\'acorchi Alt-0 per obténer d\'ajuda',
30
31 browseServer: 'Percórrer lo servidor',
32 url: 'URL',
33 protocol: 'Protocòl',
34 upload: 'Mandar',
35 uploadSubmit: 'Mandar sul servidor',
36 image: 'Imatge',
37 flash: 'Flash',
38 form: 'Formulari',
39 checkbox: 'Casa de marcar',
40 radio: 'Boton ràdio',
41 textField: 'Camp tèxte',
42 textarea: 'Zòna de tèxte',
43 hiddenField: 'Camp invisible',
44 button: 'Boton',
45 select: 'Lista desenrotlanta',
46 imageButton: 'Boton amb imatge',
47 notSet: '<indefinit>',
48 id: 'Id',
49 name: 'Nom',
50 langDir: 'Sens d\'escritura',
51 langDirLtr: 'Esquèrra a dreita (LTR)',
52 langDirRtl: 'Dreita a esquèrra (RTL)',
53 langCode: 'Còdi de lenga',
54 longDescr: 'URL de descripcion longa',
55 cssClass: 'Classas d\'estil',
56 advisoryTitle: 'Infobulla',
57 cssStyle: 'Estil',
58 ok: 'D\'acòrdi',
59 cancel: 'Anullar',
60 close: 'Tampar',
61 preview: 'Previsualizar',
62 resize: 'Redimensionar',
63 generalTab: 'General',
64 advancedTab: 'Avançat',
65 validateNumberFailed: 'Aquesta valor es pas un nombre.',
66 confirmNewPage: 'Los cambiaments pas salvats seràn perduts. Sètz segur que volètz cargar una novèla pagina ?',
67 confirmCancel: 'Certanas opcions son estadas modificadas. Sètz segur que volètz tampar ?',
68 options: 'Opcions',
69 target: 'Cibla',
70 targetNew: 'Novèla fenèstra (_blank)',
71 targetTop: 'Fenèstra superiora (_top)',
72 targetSelf: 'Meteissa fenèstra (_self)',
73 targetParent: 'Fenèstra parent (_parent)',
74 langDirLTR: 'Esquèrra a dreita (LTR)',
75 langDirRTL: 'Dreita a esquèrra (RTL)',
76 styles: 'Estil',
77 cssClasses: 'Classas d\'estil',
78 width: 'Largor',
79 height: 'Nautor',
80 align: 'Alinhament',
81 alignLeft: 'Esquèrra',
82 alignRight: 'Dreita',
83 alignCenter: 'Centrar',
84 alignJustify: 'Justificar',
85 alignTop: 'Naut',
86 alignMiddle: 'Mitan',
87 alignBottom: 'Bas',
88 alignNone: 'Pas cap',
89 invalidValue: 'Valor invalida.',
90 invalidHeight: 'La nautor deu èsser un nombre.',
91 invalidWidth: 'La largor deu èsser un nombre.',
92 invalidCssLength: 'La valor especificada pel camp « %1 » deu èsser un nombre positiu amb o sens unitat de mesura CSS valid (px, %, in, cm, mm, em, ex, pt, o pc).',
93 invalidHtmlLength: 'La valor especificada pel camp « %1 » deu èsser un nombre positiu amb o sens unitat de mesura HTML valid (px o %).',
94 invalidInlineStyle: 'La valor especificada per l\'estil en linha deu èsser compausada d\'un o mantun parelh al format « nom : valor », separats per de punts-virgulas.',
95 cssLengthTooltip: 'Entrar un nombre per una valor en pixèls o un nombre amb una unitat de mesura CSS valida (px, %, in, cm, mm, em, ex, pt, o pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, indisponible</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Retorn',
103 13: 'Entrada',
104 16: 'Majuscula',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Espaci',
108 35: 'Fin',
109 36: 'Origina',
110 46: 'Suprimir',
111 224: 'Comanda'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Acorchi de clavièr'
116 }
117};
diff --git a/sources/lang/pl.js b/sources/lang/pl.js
new file mode 100644
index 0000000..3290a6b
--- /dev/null
+++ b/sources/lang/pl.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Polish language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'pl' ] = {
21 // ARIA description.
22 editor: 'Edytor tekstu sformatowanego',
23 editorPanel: 'Panel edytora tekstu sformatowanego',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'W celu uzyskania pomocy naciśnij ALT 0',
30
31 browseServer: 'Przeglądaj',
32 url: 'Adres URL',
33 protocol: 'Protokół',
34 upload: 'Wyślij',
35 uploadSubmit: 'Wyślij',
36 image: 'Obrazek',
37 flash: 'Flash',
38 form: 'Formularz',
39 checkbox: 'Pole wyboru (checkbox)',
40 radio: 'Przycisk opcji (radio)',
41 textField: 'Pole tekstowe',
42 textarea: 'Obszar tekstowy',
43 hiddenField: 'Pole ukryte',
44 button: 'Przycisk',
45 select: 'Lista wyboru',
46 imageButton: 'Przycisk graficzny',
47 notSet: '<nie ustawiono>',
48 id: 'Id',
49 name: 'Nazwa',
50 langDir: 'Kierunek tekstu',
51 langDirLtr: 'Od lewej do prawej (LTR)',
52 langDirRtl: 'Od prawej do lewej (RTL)',
53 langCode: 'Kod języka',
54 longDescr: 'Adres URL długiego opisu',
55 cssClass: 'Nazwa klasy CSS',
56 advisoryTitle: 'Opis obiektu docelowego',
57 cssStyle: 'Styl',
58 ok: 'OK',
59 cancel: 'Anuluj',
60 close: 'Zamknij',
61 preview: 'Podgląd',
62 resize: 'Przeciągnij, aby zmienić rozmiar',
63 generalTab: 'Ogólne',
64 advancedTab: 'Zaawansowane',
65 validateNumberFailed: 'Ta wartość nie jest liczbą.',
66 confirmNewPage: 'Wszystkie niezapisane zmiany zostaną utracone. Czy na pewno wczytać nową stronę?',
67 confirmCancel: 'Pewne opcje zostały zmienione. Czy na pewno zamknąć okno dialogowe?',
68 options: 'Opcje',
69 target: 'Obiekt docelowy',
70 targetNew: 'Nowe okno (_blank)',
71 targetTop: 'Okno najwyżej w hierarchii (_top)',
72 targetSelf: 'To samo okno (_self)',
73 targetParent: 'Okno nadrzędne (_parent)',
74 langDirLTR: 'Od lewej do prawej (LTR)',
75 langDirRTL: 'Od prawej do lewej (RTL)',
76 styles: 'Style',
77 cssClasses: 'Klasy arkusza stylów',
78 width: 'Szerokość',
79 height: 'Wysokość',
80 align: 'Wyrównaj',
81 alignLeft: 'Do lewej',
82 alignRight: 'Do prawej',
83 alignCenter: 'Do środka',
84 alignJustify: 'Wyjustuj',
85 alignTop: 'Do góry',
86 alignMiddle: 'Do środka',
87 alignBottom: 'Do dołu',
88 alignNone: 'Brak',
89 invalidValue: 'Nieprawidłowa wartość.',
90 invalidHeight: 'Wysokość musi być liczbą.',
91 invalidWidth: 'Szerokość musi być liczbą.',
92 invalidCssLength: 'Wartość podana dla pola "%1" musi być liczbą dodatnią bez jednostki lub z poprawną jednostką długości zgodną z CSS (px, %, in, cm, mm, em, ex, pt lub pc).',
93 invalidHtmlLength: 'Wartość podana dla pola "%1" musi być liczbą dodatnią bez jednostki lub z poprawną jednostką długości zgodną z HTML (px lub %).',
94 invalidInlineStyle: 'Wartość podana dla stylu musi składać się z jednej lub większej liczby krotek w formacie "nazwa : wartość", rozdzielonych średnikami.',
95 cssLengthTooltip: 'Wpisz liczbę dla wartości w pikselach lub liczbę wraz z jednostką długości zgodną z CSS (px, %, in, cm, mm, em, ex, pt lub pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, niedostępne</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'spacja',
108 35: 'End',
109 36: 'Home',
110 46: 'Delete',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Skrót klawiszowy'
116 }
117};
diff --git a/sources/lang/pt-br.js b/sources/lang/pt-br.js
new file mode 100644
index 0000000..a6bc34f
--- /dev/null
+++ b/sources/lang/pt-br.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7* @fileOverview
8*/
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'pt-br' ] = {
20 // ARIA description.
21 editor: 'Editor de Rich Text',
22 editorPanel: 'Painel do editor de Rich Text',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Pressione ALT+0 para ajuda',
29
30 browseServer: 'Localizar no Servidor',
31 url: 'URL',
32 protocol: 'Protocolo',
33 upload: 'Enviar ao Servidor',
34 uploadSubmit: 'Enviar para o Servidor',
35 image: 'Imagem',
36 flash: 'Flash',
37 form: 'Formulário',
38 checkbox: 'Caixa de Seleção',
39 radio: 'Botão de Opção',
40 textField: 'Caixa de Texto',
41 textarea: 'Área de Texto',
42 hiddenField: 'Campo Oculto',
43 button: 'Botão',
44 select: 'Caixa de Listagem',
45 imageButton: 'Botão de Imagem',
46 notSet: '<não ajustado>',
47 id: 'Id',
48 name: 'Nome',
49 langDir: 'Direção do idioma',
50 langDirLtr: 'Esquerda para Direita (LTR)',
51 langDirRtl: 'Direita para Esquerda (RTL)',
52 langCode: 'Idioma',
53 longDescr: 'Descrição da URL',
54 cssClass: 'Classe de CSS',
55 advisoryTitle: 'Título',
56 cssStyle: 'Estilos',
57 ok: 'OK',
58 cancel: 'Cancelar',
59 close: 'Fechar',
60 preview: 'Visualizar',
61 resize: 'Arraste para redimensionar',
62 generalTab: 'Geral',
63 advancedTab: 'Avançado',
64 validateNumberFailed: 'Este valor não é um número.',
65 confirmNewPage: 'Todas as mudanças não salvas serão perdidas. Tem certeza de que quer abrir uma nova página?',
66 confirmCancel: 'Algumas opções foram alteradas. Tem certeza de que quer fechar a caixa de diálogo?',
67 options: 'Opções',
68 target: 'Destino',
69 targetNew: 'Nova Janela (_blank)',
70 targetTop: 'Janela de Cima (_top)',
71 targetSelf: 'Mesma Janela (_self)',
72 targetParent: 'Janela Pai (_parent)',
73 langDirLTR: 'Esquerda para Direita (LTR)',
74 langDirRTL: 'Direita para Esquerda (RTL)',
75 styles: 'Estilo',
76 cssClasses: 'Classes',
77 width: 'Largura',
78 height: 'Altura',
79 align: 'Alinhamento',
80 alignLeft: 'Esquerda',
81 alignRight: 'Direita',
82 alignCenter: 'Centralizado',
83 alignJustify: 'Justificar',
84 alignTop: 'Superior',
85 alignMiddle: 'Centralizado',
86 alignBottom: 'Inferior',
87 alignNone: 'Nenhum',
88 invalidValue: 'Valor inválido.',
89 invalidHeight: 'A altura tem que ser um número',
90 invalidWidth: 'A largura tem que ser um número.',
91 invalidCssLength: 'O valor do campo "%1" deve ser um número positivo opcionalmente seguido por uma válida unidade de medida de CSS (px, %, in, cm, mm, em, ex, pt ou pc).',
92 invalidHtmlLength: 'O valor do campo "%1" deve ser um número positivo opcionalmente seguido por uma válida unidade de medida de HTML (px ou %).',
93 invalidInlineStyle: 'O valor válido para estilo deve conter uma ou mais tuplas no formato "nome : valor", separados por ponto e vírgula.',
94 cssLengthTooltip: 'Insira um número para valor em pixels ou um número seguido de uma válida unidade de medida de CSS (px, %, in, cm, mm, em, ex, pt ou pc).',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, indisponível</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Tecla Retroceder',
102 13: 'Enter',
103 16: 'Shift',
104 17: 'Ctrl',
105 18: 'Alt',
106 32: 'Tecla Espaço',
107 35: 'End',
108 36: 'Home',
109 46: 'Delete',
110 224: 'Comando'
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Atalho do teclado'
115 }
116};
diff --git a/sources/lang/pt.js b/sources/lang/pt.js
new file mode 100644
index 0000000..d5ae35e
--- /dev/null
+++ b/sources/lang/pt.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Portuguese language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'pt' ] = {
21 // ARIA description.
22 editor: 'Editor de texto enriquecido',
23 editorPanel: 'Painel do editor de texto enriquecido',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Pressione ALT+0 para ajuda',
30
31 browseServer: 'Navegar no servidor',
32 url: 'URL',
33 protocol: 'Protocolo',
34 upload: 'Carregar',
35 uploadSubmit: 'Enviar para o servidor',
36 image: 'Imagem',
37 flash: 'Flash',
38 form: 'Formulário',
39 checkbox: 'Caixa de verificação',
40 radio: 'Botão',
41 textField: 'Campo de texto',
42 textarea: 'Área de texto',
43 hiddenField: 'Campo oculto',
44 button: 'Botão',
45 select: 'Campo de seleção',
46 imageButton: 'Botão da imagem',
47 notSet: '<Não definido>',
48 id: 'ID',
49 name: 'Nome',
50 langDir: 'Direção do idioma',
51 langDirLtr: 'Esquerda para a Direita (EPD)',
52 langDirRtl: 'Direita para a Esquerda (DPE)',
53 langCode: 'Código do idioma',
54 longDescr: 'Descrição completa do URL',
55 cssClass: 'Classes de estilo das folhas',
56 advisoryTitle: 'Título consultivo',
57 cssStyle: 'Estilo',
58 ok: 'CONFIRMAR',
59 cancel: 'Cancelar',
60 close: 'Fechar',
61 preview: 'Pré-visualização',
62 resize: 'Redimensionar',
63 generalTab: 'Geral',
64 advancedTab: 'Avançado',
65 validateNumberFailed: 'Este valor não é um numero.',
66 confirmNewPage: 'Irão ser perdidas quaisquer alterações não guardadas. Tem a certeza que deseja carregar a nova página?',
67 confirmCancel: 'Foram alteradas algumas das opções. Tem a certeza que deseja fechar a janela?',
68 options: 'Opções',
69 target: 'Destino',
70 targetNew: 'Nova janela (_blank)',
71 targetTop: 'Janela superior (_top)',
72 targetSelf: 'Mesma janela (_self)',
73 targetParent: 'Janela dependente (_parent)',
74 langDirLTR: 'Esquerda para a Direita (EPD)',
75 langDirRTL: 'Direita para a Esquerda (DPE)',
76 styles: 'Estilo',
77 cssClasses: 'Classes de folhas de estilo',
78 width: 'Largura',
79 height: 'Altura',
80 align: 'Alinhamento',
81 alignLeft: 'Esquerda',
82 alignRight: 'Direita',
83 alignCenter: 'Centrado',
84 alignJustify: 'Justificado',
85 alignTop: 'Topo',
86 alignMiddle: 'Centro',
87 alignBottom: 'Base',
88 alignNone: 'Nenhum',
89 invalidValue: 'Valor inválido.',
90 invalidHeight: 'A altura deve ser um número.',
91 invalidWidth: 'A largura deve ser um número. ',
92 invalidCssLength: 'O valor especificado para o campo "1%" deve ser um número positivo, com ou sem uma unidade de medida CSS válida (px, %, in, cm, mm, em, ex, pt, ou pc).',
93 invalidHtmlLength: 'O valor especificado para o campo "1%" deve ser um número positivo, com ou sem uma unidade de medida HTML válida (px ou %).',
94 invalidInlineStyle: 'O valor especificado para o estilo em linha deve constituir um ou mais conjuntos de valores com o formato de "nome : valor", separados por ponto e vírgula.',
95 cssLengthTooltip: 'Insira um número para um valor em pontos ou um número com uma unidade CSS válida (px, %, in, cm, mm, em, ex, pt, ou pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, indisponível</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'Fim',
109 36: 'Entrada',
110 46: 'Eliminar',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ro.js b/sources/lang/ro.js
new file mode 100644
index 0000000..d118aba
--- /dev/null
+++ b/sources/lang/ro.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Romanian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ro' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Apasă ALT 0 pentru ajutor',
30
31 browseServer: 'Răsfoieşte server',
32 url: 'URL',
33 protocol: 'Protocol',
34 upload: 'Încarcă',
35 uploadSubmit: 'Trimite la server',
36 image: 'Imagine',
37 flash: 'Flash',
38 form: 'Formular (Form)',
39 checkbox: 'Bifă (Checkbox)',
40 radio: 'Buton radio (RadioButton)',
41 textField: 'Câmp text (TextField)',
42 textarea: 'Suprafaţă text (Textarea)',
43 hiddenField: 'Câmp ascuns (HiddenField)',
44 button: 'Buton',
45 select: 'Câmp selecţie (SelectionField)',
46 imageButton: 'Buton imagine (ImageButton)',
47 notSet: '<nesetat>',
48 id: 'Id',
49 name: 'Nume',
50 langDir: 'Direcţia cuvintelor',
51 langDirLtr: 'stânga-dreapta (LTR)',
52 langDirRtl: 'dreapta-stânga (RTL)',
53 langCode: 'Codul limbii',
54 longDescr: 'Descrierea lungă URL',
55 cssClass: 'Clasele cu stilul paginii (CSS)',
56 advisoryTitle: 'Titlul consultativ',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Anulare',
60 close: 'Închide',
61 preview: 'Previzualizare',
62 resize: 'Trage pentru a redimensiona',
63 generalTab: 'General',
64 advancedTab: 'Avansat',
65 validateNumberFailed: 'Această valoare nu este un număr.',
66 confirmNewPage: 'Orice modificări nesalvate ale acestui conținut, vor fi pierdute. Sigur doriți încărcarea unei noi pagini?',
67 confirmCancel: 'Câteva opțiuni au fost schimbate. Sigur doriți să închideți dialogul?',
68 options: 'Opțiuni',
69 target: 'Țintă',
70 targetNew: 'Fereastră nouă (_blank)',
71 targetTop: 'Topmost Window (_top)',
72 targetSelf: 'În aceeași fereastră (_self)',
73 targetParent: 'Parent Window (_parent)',
74 langDirLTR: 'Stânga spre Dreapta (LTR)',
75 langDirRTL: 'Dreapta spre Stânga (RTL)',
76 styles: 'Stil',
77 cssClasses: 'Stylesheet Classes',
78 width: 'Lăţime',
79 height: 'Înălţime',
80 align: 'Aliniere',
81 alignLeft: 'Mărește Bara',
82 alignRight: 'Dreapta',
83 alignCenter: 'Centru',
84 alignJustify: 'Aliniere în bloc (Block Justify)',
85 alignTop: 'Sus',
86 alignMiddle: 'Mijloc',
87 alignBottom: 'Jos',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Valoare invalidă',
90 invalidHeight: 'Înălțimea trebuie să fie un număr.',
91 invalidWidth: 'Lățimea trebuie să fie un număr.',
92 invalidCssLength: 'Valoarea specificată pentru câmpul "%1" trebuie să fie un număr pozitiv cu sau fără o unitate de măsură CSS (px, %, in, cm, mm, em, ex, pt, sau pc).',
93 invalidHtmlLength: 'Valoarea specificată pentru câmpul "%1" trebuie să fie un număr pozitiv cu sau fără o unitate de măsură HTML (px sau %).',
94 invalidInlineStyle: 'Valoarea specificată pentru stil trebuie să conțină una sau mai multe construcții de tipul "name : value", separate prin punct și virgulă.',
95 cssLengthTooltip: 'Introduceți un număr în pixeli sau un număr cu o unitate de măsură CSS (px, %, in, cm, mm, em, ex, pt, sau pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nu este disponibil</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ru.js b/sources/lang/ru.js
new file mode 100644
index 0000000..1ccc052
--- /dev/null
+++ b/sources/lang/ru.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object for the
8 * Russian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'ru' ] = {
21 // ARIA description.
22 editor: 'Визуальный текстовый редактор',
23 editorPanel: 'Визуальный редактор текста',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Нажмите ALT-0 для открытия справки',
30
31 browseServer: 'Выбор на сервере',
32 url: 'Ссылка',
33 protocol: 'Протокол',
34 upload: 'Загрузка файла',
35 uploadSubmit: 'Загрузить на сервер',
36 image: 'Изображение',
37 flash: 'Flash',
38 form: 'Форма',
39 checkbox: 'Чекбокс',
40 radio: 'Радиокнопка',
41 textField: 'Текстовое поле',
42 textarea: 'Многострочное текстовое поле',
43 hiddenField: 'Скрытое поле',
44 button: 'Кнопка',
45 select: 'Выпадающий список',
46 imageButton: 'Кнопка-изображение',
47 notSet: '<не указано>',
48 id: 'Идентификатор',
49 name: 'Имя',
50 langDir: 'Направление текста',
51 langDirLtr: 'Слева направо (LTR)',
52 langDirRtl: 'Справа налево (RTL)',
53 langCode: 'Код языка',
54 longDescr: 'Длинное описание ссылки',
55 cssClass: 'Класс CSS',
56 advisoryTitle: 'Заголовок',
57 cssStyle: 'Стиль',
58 ok: 'ОК',
59 cancel: 'Отмена',
60 close: 'Закрыть',
61 preview: 'Предпросмотр',
62 resize: 'Перетащите для изменения размера',
63 generalTab: 'Основное',
64 advancedTab: 'Дополнительно',
65 validateNumberFailed: 'Это значение не является числом.',
66 confirmNewPage: 'Несохранённые изменения будут потеряны! Вы действительно желаете перейти на другую страницу?',
67 confirmCancel: 'Некоторые параметры были изменены. Вы уверены, что желаете закрыть без сохранения?',
68 options: 'Параметры',
69 target: 'Цель',
70 targetNew: 'Новое окно (_blank)',
71 targetTop: 'Главное окно (_top)',
72 targetSelf: 'Текущее окно (_self)',
73 targetParent: 'Родительское окно (_parent)',
74 langDirLTR: 'Слева направо (LTR)',
75 langDirRTL: 'Справа налево (RTL)',
76 styles: 'Стиль',
77 cssClasses: 'CSS классы',
78 width: 'Ширина',
79 height: 'Высота',
80 align: 'Выравнивание',
81 alignLeft: 'По левому краю',
82 alignRight: 'По правому краю',
83 alignCenter: 'По центру',
84 alignJustify: 'По ширине',
85 alignTop: 'Поверху',
86 alignMiddle: 'Посередине',
87 alignBottom: 'Понизу',
88 alignNone: 'Нет',
89 invalidValue: 'Недопустимое значение.',
90 invalidHeight: 'Высота задается числом.',
91 invalidWidth: 'Ширина задается числом.',
92 invalidCssLength: 'Значение, указанное в поле "%1", должно быть положительным целым числом. Допускается указание единиц меры CSS (px, %, in, cm, mm, em, ex, pt или pc).',
93 invalidHtmlLength: 'Значение, указанное в поле "%1", должно быть положительным целым числом. Допускается указание единиц меры HTML (px или %).',
94 invalidInlineStyle: 'Значение, указанное для стиля элемента, должно состоять из одной или нескольких пар данных в формате "параметр : значение", разделённых точкой с запятой.',
95 cssLengthTooltip: 'Введите значение в пикселях, либо число с корректной единицей меры CSS (px, %, in, cm, mm, em, ex, pt или pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, недоступно</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Пробел',
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Комбинация клавиш'
116 }
117};
diff --git a/sources/lang/si.js b/sources/lang/si.js
new file mode 100644
index 0000000..df0d734
--- /dev/null
+++ b/sources/lang/si.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview
8 */
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'si' ] = {
20 // ARIA description.
21 editor: 'පොහොසත් වචන සංස්කරණ',
22 editorPanel: 'Rich Text Editor panel', // MISSING
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'උදව් ලබා ගැනීමට ALT බොත්තම ඔබන්න',
29
30 browseServer: 'සෙවුම් සේවාදායකය',
31 url: 'URL',
32 protocol: 'මුලාපත්‍රය',
33 upload: 'උඩුගතකිරීම',
34 uploadSubmit: 'සේවාදායකය වෙත යොමුකිරිම',
35 image: 'රුපය',
36 flash: 'දීප්තිය',
37 form: 'පෝරමය',
38 checkbox: 'ලකුණුකිරීමේ කොටුව',
39 radio: 'තේරීම් ',
40 textField: 'ලියන ප්‍රදේශය',
41 textarea: 'අකුරු ',
42 hiddenField: 'සැඟවුණු ප්‍රදේශය',
43 button: 'බොත්තම',
44 select: 'තෝරන්න ',
45 imageButton: 'රුප ',
46 notSet: '<යොදා >',
47 id: 'අංකය',
48 name: 'නම',
49 langDir: 'භාෂා දිශාව',
50 langDirLtr: 'වමේසිට දකුණුට',
51 langDirRtl: 'දකුණේ සිට වමට',
52 langCode: 'භාෂා කේතය',
53 longDescr: 'සම්පුර්න පැහැදිලි කිරීම',
54 cssClass: 'විලාශ පත්‍ර පන්තිය',
55 advisoryTitle: 'උපදෙස් ',
56 cssStyle: 'විලාසය',
57 ok: 'නිරදි',
58 cancel: 'අවලංගු කිරීම',
59 close: 'වැසීම',
60 preview: 'නැවත ',
61 resize: 'විශාලත්වය නැවත වෙනස් කිරීම',
62 generalTab: 'පොදු කරුණු.',
63 advancedTab: 'දීය',
64 validateNumberFailed: 'මෙම වටිනාකම අංකයක් නොවේ',
65 confirmNewPage: 'ආරක්ෂා නොකළ සියලුම දත්තයන් මැකියනුලැබේ. ඔබට නව පිටුවක් ලබා ගැනීමට අවශ්‍යද?',
66 confirmCancel: 'ඇතම් විකල්පයන් වෙනස් කර ඇත. ඔබට මින් නික්මීමට අවශ්‍යද?',
67 options: ' විකල්ප',
68 target: 'අරමුණ',
69 targetNew: 'නව කව්ළුව',
70 targetTop: 'වැදගත් කව්ළුව',
71 targetSelf: 'එම කව්ළුව(_තම\\\\)',
72 targetParent: 'මව් කව්ළුව(_)',
73 langDirLTR: 'වමේසිට දකුණුට',
74 langDirRTL: 'දකුණේ සිට වමට',
75 styles: 'විලාසය',
76 cssClasses: 'විලාසපත්‍ර පන්තිය',
77 width: 'පළල',
78 height: 'උස',
79 align: 'ගැලපුම',
80 alignLeft: 'වම',
81 alignRight: 'දකුණ',
82 alignCenter: 'මධ්‍ය',
83 alignJustify: 'Justify', // MISSING
84 alignTop: 'ඉ',
85 alignMiddle: 'මැද',
86 alignBottom: 'පහල',
87 alignNone: 'None', // MISSING
88 invalidValue: 'වැරදී වටිනාකමකි',
89 invalidHeight: 'උස අංකයක් විය යුතුය',
90 invalidWidth: 'පළල අංකයක් විය යුතුය',
91 invalidCssLength: 'වටිනාකමක් නිරූපණය කිරීම "%1" ප්‍රදේශය ධන සංක්‍යාත්මක වටිනාකමක් හෝ නිවරදි නොවන CSS මිනුම් එකක(px, %, in, cm, mm, em, ex, pt, pc)',
92 invalidHtmlLength: 'වටිනාකමක් නිරූපණය කිරීම "%1" ප්‍රදේශය ධන සංක්‍යාත්මක වටිනාකමක් හෝ නිවරදි නොවන HTML මිනුම් එකක (px හෝ %).',
93 invalidInlineStyle: 'වටිනාකමක් නිරූපණය කිරීම පේළි විලාසයයට ආකෘතිය අනතර්ග විය යුතය "නම : වටිනාකම", තිත් කොමාවකින් වෙන් වෙන ලද.',
94 cssLengthTooltip: 'සංක්‍යා ඇතුලත් කිරීමේදී වටිනාකම තිත් ප්‍රමාණය නිවරදි CSS ඒකක(තිත්, %, අඟල්,සෙමි, mm, em, ex, pt, pc)',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span පන්තිය="ළඟා වියහැකි ද බලන්න">, නොමැතිනම්</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Backspace', // MISSING
102 13: 'Enter', // MISSING
103 16: 'Shift', // MISSING
104 17: 'Ctrl', // MISSING
105 18: 'Alt', // MISSING
106 32: 'Space', // MISSING
107 35: 'End', // MISSING
108 36: 'Home', // MISSING
109 46: 'Delete', // MISSING
110 224: 'Command' // MISSING
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Keyboard shortcut' // MISSING
115 }
116};
diff --git a/sources/lang/sk.js b/sources/lang/sk.js
new file mode 100644
index 0000000..e473cc6
--- /dev/null
+++ b/sources/lang/sk.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Slovak language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'sk' ] = {
21 // ARIA description.
22 editor: 'Editor formátovaného textu',
23 editorPanel: 'Panel editora formátovaného textu',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Stlačením ALT 0 spustiť pomocníka',
30
31 browseServer: 'Prehliadať server',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Odoslať',
35 uploadSubmit: 'Odoslať na server',
36 image: 'Obrázok',
37 flash: 'Flash',
38 form: 'Formulár',
39 checkbox: 'Zaškrtávacie pole',
40 radio: 'Prepínač',
41 textField: 'Textové pole',
42 textarea: 'Textová oblasť',
43 hiddenField: 'Skryté pole',
44 button: 'Tlačidlo',
45 select: 'Rozbaľovací zoznam',
46 imageButton: 'Obrázkové tlačidlo',
47 notSet: '<nenastavené>',
48 id: 'Id',
49 name: 'Meno',
50 langDir: 'Orientácia jazyka',
51 langDirLtr: 'Zľava doprava (LTR)',
52 langDirRtl: 'Sprava doľava (RTL)',
53 langCode: 'Kód jazyka',
54 longDescr: 'Dlhý popis URL',
55 cssClass: 'Trieda štýlu',
56 advisoryTitle: 'Pomocný titulok',
57 cssStyle: 'Štýl',
58 ok: 'OK',
59 cancel: 'Zrušiť',
60 close: 'Zatvorit',
61 preview: 'Náhľad',
62 resize: 'Zmeniť veľkosť',
63 generalTab: 'Hlavné',
64 advancedTab: 'Rozšírené',
65 validateNumberFailed: 'Hodnota nie je číslo.',
66 confirmNewPage: 'Prajete si načítat novú stránku? Všetky neuložené zmeny budú stratené. ',
67 confirmCancel: 'Niektore možnosti boli zmenené. Naozaj chcete zavrieť okno?',
68 options: 'Možnosti',
69 target: 'Cieľ',
70 targetNew: 'Nové okno (_blank)',
71 targetTop: 'Najvrchnejšie okno (_top)',
72 targetSelf: 'To isté okno (_self)',
73 targetParent: 'Rodičovské okno (_parent)',
74 langDirLTR: 'Zľava doprava (LTR)',
75 langDirRTL: 'Sprava doľava (RTL)',
76 styles: 'Štýl',
77 cssClasses: 'Triedy štýlu',
78 width: 'Šírka',
79 height: 'Výška',
80 align: 'Zarovnanie',
81 alignLeft: 'Vľavo',
82 alignRight: 'Vpravo',
83 alignCenter: 'Na stred',
84 alignJustify: 'Zarovnať do bloku',
85 alignTop: 'Nahor',
86 alignMiddle: 'Na stred',
87 alignBottom: 'Dole',
88 alignNone: 'Žiadne',
89 invalidValue: 'Neplatná hodnota.',
90 invalidHeight: 'Výška musí byť číslo.',
91 invalidWidth: 'Šírka musí byť číslo.',
92 invalidCssLength: 'Špecifikovaná hodnota pre pole "%1" musí byť kladné číslo s alebo bez platnej CSS mernej jednotky (px, %, in, cm, mm, em, ex, pt alebo pc).',
93 invalidHtmlLength: 'Špecifikovaná hodnota pre pole "%1" musí byť kladné číslo s alebo bez platnej HTML mernej jednotky (px alebo %).',
94 invalidInlineStyle: 'Zadaná hodnota pre inline štýl musí pozostávať s jedného, alebo viac dvojíc formátu "názov: hodnota", oddelených bodkočiarkou.',
95 cssLengthTooltip: 'Vložte číslo pre hodnotu v pixeloch alebo číslo so správnou CSS jednotou (px, %, in, cm, mm, em, ex, pt alebo pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nedostupný</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Medzerník',
108 35: 'End',
109 36: 'Home',
110 46: 'Delete',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Klávesová skratka'
116 }
117};
diff --git a/sources/lang/sl.js b/sources/lang/sl.js
new file mode 100644
index 0000000..bbaa5ea
--- /dev/null
+++ b/sources/lang/sl.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Slovenian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'sl' ] = {
21 // ARIA description.
22 editor: 'Urejevalnik obogatenega besedila',
23 editorPanel: 'Plošča urejevalnika obogatenega besedila',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Pritisnite ALT 0 za pomoč',
30
31 browseServer: 'Prebrskaj na strežniku',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Naloži',
35 uploadSubmit: 'Pošlji na strežnik',
36 image: 'Slika',
37 flash: 'Flash',
38 form: 'Obrazec',
39 checkbox: 'Potrditveno polje',
40 radio: 'Izbirno polje',
41 textField: 'Besedilno polje',
42 textarea: 'Besedilno območje',
43 hiddenField: 'Skrito polje',
44 button: 'Gumb',
45 select: 'Spustno polje',
46 imageButton: 'Slikovni gumb',
47 notSet: '<ni določen>',
48 id: 'Id',
49 name: 'Ime',
50 langDir: 'Smer jezika',
51 langDirLtr: 'Od leve proti desni (LTR)',
52 langDirRtl: 'Od desne proti levi (RTL)',
53 langCode: 'Koda jezika',
54 longDescr: 'Dolg opis URL-ja',
55 cssClass: 'Razredi slogovne predloge',
56 advisoryTitle: 'Predlagani naslov',
57 cssStyle: 'Slog',
58 ok: 'V redu',
59 cancel: 'Prekliči',
60 close: 'Zapri',
61 preview: 'Predogled',
62 resize: 'Potegni za spremembo velikosti',
63 generalTab: 'Splošno',
64 advancedTab: 'Napredno',
65 validateNumberFailed: 'Vrednost ni število.',
66 confirmNewPage: 'Vse neshranjene spremembe vsebine bodo izgubljene. Ali res želite naložiti novo stran?',
67 confirmCancel: 'Spremenili ste nekaj možnosti. Ali res želite zapreti okno?',
68 options: 'Možnosti',
69 target: 'Cilj',
70 targetNew: 'Novo okno (_blank)',
71 targetTop: 'Vrhovno okno (_top)',
72 targetSelf: 'Isto okno (_self)',
73 targetParent: 'Starševsko okno (_parent)',
74 langDirLTR: 'Od leve proti desni (LTR)',
75 langDirRTL: 'Od desne proti levi (RTL)',
76 styles: 'Slog',
77 cssClasses: 'Razredi slogovne predloge',
78 width: 'Širina',
79 height: 'Višina',
80 align: 'Poravnava',
81 alignLeft: 'Levo',
82 alignRight: 'Desno',
83 alignCenter: 'Sredinsko',
84 alignJustify: 'Obojestranska poravnava',
85 alignTop: 'Na vrh',
86 alignMiddle: 'V sredino',
87 alignBottom: 'Na dno',
88 alignNone: 'Brez poravnave',
89 invalidValue: 'Neveljavna vrednost.',
90 invalidHeight: 'Višina mora biti število.',
91 invalidWidth: 'Širina mora biti število.',
92 invalidCssLength: 'Vrednost, določena za polje »%1«, mora biti pozitivno število z ali brez veljavne CSS-enote za merjenje (px, %, in, cm, mm, em, ex, pt ali pc).',
93 invalidHtmlLength: 'Vrednost, določena za polje »%1«, mora biti pozitivno število z ali brez veljavne HTML-enote za merjenje (px ali %).',
94 invalidInlineStyle: 'Vrednost, določena za slog v vrstici, mora biti sestavljena iz ene ali več dvojic oblike »ime : vrednost«, ločenih s podpičji.',
95 cssLengthTooltip: 'Vnesite število za vrednost v slikovnih pikah ali število z veljavno CSS-enoto (px, %, in, cm, mm, em, ex, pt ali pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, nedosegljiv</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/sq.js b/sources/lang/sq.js
new file mode 100644
index 0000000..d5812ea
--- /dev/null
+++ b/sources/lang/sq.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview
8 */
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'sq' ] = {
20 // ARIA description.
21 editor: 'Redaktues i Pasur Teksti',
22 editorPanel: 'Paneli i redaktuesit të tekstit të plotë',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Shtyp ALT 0 për ndihmë',
29
30 browseServer: 'Shfleto në Server',
31 url: 'URL',
32 protocol: 'Protokolli',
33 upload: 'Ngarko',
34 uploadSubmit: 'Dërgo në server',
35 image: 'Imazh',
36 flash: 'Objekt flash',
37 form: 'Formular',
38 checkbox: 'Checkbox',
39 radio: 'Buton radio',
40 textField: 'Fushë tekst',
41 textarea: 'Hapësirë tekst',
42 hiddenField: 'Fushë e fshehur',
43 button: 'Buton',
44 select: 'Menu zgjedhjeje',
45 imageButton: 'Buton imazhi',
46 notSet: '<e pazgjedhur>',
47 id: 'Id',
48 name: 'Emër',
49 langDir: 'Kod gjuhe',
50 langDirLtr: 'Nga e majta në të djathtë (LTR)',
51 langDirRtl: 'Nga e djathta në të majtë (RTL)',
52 langCode: 'Kod gjuhe',
53 longDescr: 'Përshkrim i hollësishëm',
54 cssClass: 'Klasa stili CSS',
55 advisoryTitle: 'Titull',
56 cssStyle: 'Stil',
57 ok: 'OK',
58 cancel: 'Anulo',
59 close: 'Mbyll',
60 preview: 'Parashiko',
61 resize: 'Ripërmaso',
62 generalTab: 'Të përgjithshme',
63 advancedTab: 'Të përparuara',
64 validateNumberFailed: 'Vlera e futur nuk është një numër',
65 confirmNewPage: 'Çdo ndryshim që nuk është ruajtur do humbasë. Je i sigurtë që dëshiron të krijosh një faqe të re?',
66 confirmCancel: 'Disa opsione kanë ndryshuar. Je i sigurtë që dëshiron ta mbyllësh dritaren?',
67 options: 'Opsione',
68 target: 'Objektivi',
69 targetNew: 'Dritare e re (_blank)',
70 targetTop: 'Dritare në plan të parë (_top)',
71 targetSelf: 'E njëjta dritare (_self)',
72 targetParent: 'Dritarja prind (_parent)',
73 langDirLTR: 'Nga e majta në të djathë (LTR)',
74 langDirRTL: 'Nga e djathta në të majtë (RTL)',
75 styles: 'Stil',
76 cssClasses: 'Klasa Stili CSS',
77 width: 'Gjerësi',
78 height: 'Lartësi',
79 align: 'Rreshtim',
80 alignLeft: 'Majtas',
81 alignRight: 'Djathtas',
82 alignCenter: 'Qendër',
83 alignJustify: 'Zgjero',
84 alignTop: 'Lart',
85 alignMiddle: 'Në mes',
86 alignBottom: 'Poshtë',
87 alignNone: 'Asnjë',
88 invalidValue: 'Vlerë e pavlefshme',
89 invalidHeight: 'Lartësia duhet të jetë një numër',
90 invalidWidth: 'Gjerësia duhet të jetë një numër',
91 invalidCssLength: 'Vlera e fushës "%1" duhet të jetë një numër pozitiv me apo pa njësi matëse të vlefshme CSS (px, %, in, cm, mm, em, ex, pt ose pc).',
92 invalidHtmlLength: 'Vlera e fushës "%1" duhet të jetë një numër pozitiv me apo pa njësi matëse të vlefshme HTML (px ose %)',
93 invalidInlineStyle: 'Stili inline duhet të jetë një apo disa vlera të formatit "emër: vlerë", ndarë nga pikëpresje.',
94 cssLengthTooltip: 'Fut një numër për vlerën në pixel apo një numër me një njësi të vlefshme CSS (px, %, in, cm, mm, ex, pt, ose pc).',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, i padisponueshëm</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Prapa',
102 13: 'Enter',
103 16: 'Shift',
104 17: 'Ctrl',
105 18: 'Alt',
106 32: 'Space', // MISSING
107 35: 'End',
108 36: 'Home',
109 46: 'Grise',
110 224: 'Command' // MISSING
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Keyboard shortcut' // MISSING
115 }
116};
diff --git a/sources/lang/sr-latn.js b/sources/lang/sr-latn.js
new file mode 100644
index 0000000..9994a0a
--- /dev/null
+++ b/sources/lang/sr-latn.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Serbian (Latin) language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'sr-latn' ] = {
21 // ARIA description.
22 editor: 'Bogati uređivač teksta',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Pretraži server',
32 url: 'URL',
33 protocol: 'Protokol',
34 upload: 'Pošalji',
35 uploadSubmit: 'Pošalji na server',
36 image: 'Slika',
37 flash: 'Fleš',
38 form: 'Forma',
39 checkbox: 'Polje za potvrdu',
40 radio: 'Radio-dugme',
41 textField: 'Tekstualno polje',
42 textarea: 'Zona teksta',
43 hiddenField: 'Skriveno polje',
44 button: 'Dugme',
45 select: 'Izborno polje',
46 imageButton: 'Dugme sa slikom',
47 notSet: '<nije postavljeno>',
48 id: 'Id',
49 name: 'Naziv',
50 langDir: 'Smer jezika',
51 langDirLtr: 'S leva na desno (LTR)',
52 langDirRtl: 'S desna na levo (RTL)',
53 langCode: 'Kôd jezika',
54 longDescr: 'Pun opis URL',
55 cssClass: 'Stylesheet klase',
56 advisoryTitle: 'Advisory naslov',
57 cssStyle: 'Stil',
58 ok: 'OK',
59 cancel: 'Otkaži',
60 close: 'Zatvori',
61 preview: 'Izgled stranice',
62 resize: 'Resize', // MISSING
63 generalTab: 'Opšte',
64 advancedTab: 'Napredni tagovi',
65 validateNumberFailed: 'Ova vrednost nije broj.',
66 confirmNewPage: 'Nesačuvane promene ovog sadržaja će biti izgubljene. Jeste li sigurni da želita da učitate novu stranu?',
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Opcije',
69 target: 'Meta',
70 targetNew: 'Novi prozor (_blank)',
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Isti prozor (_self)',
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'S leva na desno (LTR)',
75 langDirRTL: 'S desna na levo (RTL)',
76 styles: 'Stil',
77 cssClasses: 'Stylesheet klase',
78 width: 'Širina',
79 height: 'Visina',
80 align: 'Ravnanje',
81 alignLeft: 'Levo',
82 alignRight: 'Desno',
83 alignCenter: 'Sredina',
84 alignJustify: 'Obostrano ravnanje',
85 alignTop: 'Vrh',
86 alignMiddle: 'Sredina',
87 alignBottom: 'Dole',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Visina mora biti broj.',
91 invalidWidth: 'Širina mora biti broj.',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/sr.js b/sources/lang/sr.js
new file mode 100644
index 0000000..341bf7a
--- /dev/null
+++ b/sources/lang/sr.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Serbian (Cyrillic) language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'sr' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Press ALT 0 for help', // MISSING
30
31 browseServer: 'Претражи сервер',
32 url: 'УРЛ',
33 protocol: 'Протокол',
34 upload: 'Пошаљи',
35 uploadSubmit: 'Пошаљи на сервер',
36 image: 'Слика',
37 flash: 'Флеш елемент',
38 form: 'Форма',
39 checkbox: 'Поље за потврду',
40 radio: 'Радио-дугме',
41 textField: 'Текстуално поље',
42 textarea: 'Зона текста',
43 hiddenField: 'Скривено поље',
44 button: 'Дугме',
45 select: 'Изборно поље',
46 imageButton: 'Дугме са сликом',
47 notSet: '<није постављено>',
48 id: 'Ид',
49 name: 'Назив',
50 langDir: 'Смер језика',
51 langDirLtr: 'С лева на десно (LTR)',
52 langDirRtl: 'С десна на лево (RTL)',
53 langCode: 'Kôд језика',
54 longDescr: 'Пун опис УРЛ',
55 cssClass: 'Stylesheet класе',
56 advisoryTitle: 'Advisory наслов',
57 cssStyle: 'Стил',
58 ok: 'OK',
59 cancel: 'Oткажи',
60 close: 'Затвори',
61 preview: 'Изглед странице',
62 resize: 'Resize', // MISSING
63 generalTab: 'Опште',
64 advancedTab: 'Напредни тагови',
65 validateNumberFailed: 'Ова вредност није цигра.',
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Опције',
69 target: 'Meтa',
70 targetNew: 'New Window (_blank)', // MISSING
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'Same Window (_self)', // MISSING
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'С лева на десно (LTR)',
75 langDirRTL: 'С десна на лево (RTL)',
76 styles: 'Стил',
77 cssClasses: 'Stylesheet класе',
78 width: 'Ширина',
79 height: 'Висина',
80 align: 'Равнање',
81 alignLeft: 'Лево',
82 alignRight: 'Десно',
83 alignCenter: 'Средина',
84 alignJustify: 'Обострано равнање',
85 alignTop: 'Врх',
86 alignMiddle: 'Средина',
87 alignBottom: 'Доле',
88 alignNone: 'None', // MISSING
89 invalidValue: 'Invalid value.', // MISSING
90 invalidHeight: 'Height must be a number.', // MISSING
91 invalidWidth: 'Width must be a number.', // MISSING
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/sv.js b/sources/lang/sv.js
new file mode 100644
index 0000000..3074d46
--- /dev/null
+++ b/sources/lang/sv.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7* @fileOverview
8*/
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'sv' ] = {
20 // ARIA description.
21 editor: 'Rich Text-editor',
22 editorPanel: 'Panel till Rich Text-editor',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Tryck ALT 0 för hjälp',
29
30 browseServer: 'Bläddra på server',
31 url: 'URL',
32 protocol: 'Protokoll',
33 upload: 'Ladda upp',
34 uploadSubmit: 'Skicka till server',
35 image: 'Bild',
36 flash: 'Flash',
37 form: 'Formulär',
38 checkbox: 'Kryssruta',
39 radio: 'Alternativknapp',
40 textField: 'Textfält',
41 textarea: 'Textruta',
42 hiddenField: 'Dolt fält',
43 button: 'Knapp',
44 select: 'Flervalslista',
45 imageButton: 'Bildknapp',
46 notSet: '<ej angivet>',
47 id: 'Id',
48 name: 'Namn',
49 langDir: 'Språkriktning',
50 langDirLtr: 'Vänster till Höger (VTH)',
51 langDirRtl: 'Höger till Vänster (HTV)',
52 langCode: 'Språkkod',
53 longDescr: 'URL-beskrivning',
54 cssClass: 'Stilmall',
55 advisoryTitle: 'Titel',
56 cssStyle: 'Stilmall',
57 ok: 'OK',
58 cancel: 'Avbryt',
59 close: 'Stäng',
60 preview: 'Förhandsgranska',
61 resize: 'Dra för att ändra storlek',
62 generalTab: 'Allmänt',
63 advancedTab: 'Avancerad',
64 validateNumberFailed: 'Värdet är inte ett nummer.',
65 confirmNewPage: 'Alla ändringar i innehållet kommer att förloras. Är du säker på att du vill ladda en ny sida?',
66 confirmCancel: 'Några av alternativen har ändrats. Är du säker på att du vill stänga dialogrutan?',
67 options: 'Alternativ',
68 target: 'Mål',
69 targetNew: 'Nytt fönster (_blank)',
70 targetTop: 'Översta fönstret (_top)',
71 targetSelf: 'Samma fönster (_self)',
72 targetParent: 'Föregående fönster (_parent)',
73 langDirLTR: 'Vänster till höger (LTR)',
74 langDirRTL: 'Höger till vänster (RTL)',
75 styles: 'Stil',
76 cssClasses: 'Stilmallar',
77 width: 'Bredd',
78 height: 'Höjd',
79 align: 'Justering',
80 alignLeft: 'Vänster',
81 alignRight: 'Höger',
82 alignCenter: 'Centrerad',
83 alignJustify: 'Justera till marginaler',
84 alignTop: 'Överkant',
85 alignMiddle: 'Mitten',
86 alignBottom: 'Nederkant',
87 alignNone: 'Ingen',
88 invalidValue: 'Felaktigt värde.',
89 invalidHeight: 'Höjd måste vara ett nummer.',
90 invalidWidth: 'Bredd måste vara ett nummer.',
91 invalidCssLength: 'Värdet för fältet "%1" måste vara ett positivt nummer med eller utan CSS-mätenheter (px, %, in, cm, mm, em, ex, pt, eller pc).',
92 invalidHtmlLength: 'Värdet för fältet "%1" måste vara ett positivt nummer med eller utan godkända HTML-mätenheter (px eller %).',
93 invalidInlineStyle: 'Det angivna värdet för style måste innehålla en eller flera tupler separerade med semikolon i följande format: "name : value"',
94 cssLengthTooltip: 'Ange ett nummer i pixlar eller ett nummer men godkänd CSS-mätenhet (px, %, in, cm, mm, em, ex, pt, eller pc).',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, Ej tillgänglig</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Backsteg',
102 13: 'Retur',
103 16: 'Skift',
104 17: 'Ctrl',
105 18: 'Alt',
106 32: 'Mellanslag',
107 35: 'Slut',
108 36: 'Hem',
109 46: 'Radera',
110 224: 'Kommando'
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Kortkommando'
115 }
116};
diff --git a/sources/lang/th.js b/sources/lang/th.js
new file mode 100644
index 0000000..6dc918e
--- /dev/null
+++ b/sources/lang/th.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Thai language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'th' ] = {
21 // ARIA description.
22 editor: 'Rich Text Editor', // MISSING
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'กด ALT 0 หากต้องการความช่วยเหลือ',
30
31 browseServer: 'เปิดหน้าต่างจัดการไฟล์อัพโหลด',
32 url: 'ที่อยู่อ้างอิง URL',
33 protocol: 'โปรโตคอล',
34 upload: 'อัพโหลดไฟล์',
35 uploadSubmit: 'อัพโหลดไฟล์ไปเก็บไว้ที่เครื่องแม่ข่าย (เซิร์ฟเวอร์)',
36 image: 'รูปภาพ',
37 flash: 'ไฟล์ Flash',
38 form: 'แบบฟอร์ม',
39 checkbox: 'เช็คบ๊อก',
40 radio: 'เรดิโอบัตตอน',
41 textField: 'เท็กซ์ฟิลด์',
42 textarea: 'เท็กซ์แอเรีย',
43 hiddenField: 'ฮิดเดนฟิลด์',
44 button: 'ปุ่ม',
45 select: 'แถบตัวเลือก',
46 imageButton: 'ปุ่มแบบรูปภาพ',
47 notSet: '<ไม่ระบุ>',
48 id: 'ไอดี',
49 name: 'ชื่อ',
50 langDir: 'การเขียน-อ่านภาษา',
51 langDirLtr: 'จากซ้ายไปขวา (LTR)',
52 langDirRtl: 'จากขวามาซ้าย (RTL)',
53 langCode: 'รหัสภาษา',
54 longDescr: 'คำอธิบายประกอบ URL',
55 cssClass: 'คลาสของไฟล์กำหนดลักษณะการแสดงผล',
56 advisoryTitle: 'คำเกริ่นนำ',
57 cssStyle: 'ลักษณะการแสดงผล',
58 ok: 'ตกลง',
59 cancel: 'ยกเลิก',
60 close: 'ปิด',
61 preview: 'ดูหน้าเอกสารตัวอย่าง',
62 resize: 'ปรับขนาด',
63 generalTab: 'ทั่วไป',
64 advancedTab: 'ขั้นสูง',
65 validateNumberFailed: 'ค่านี้ไม่ใช่ตัวเลข',
66 confirmNewPage: 'การเปลี่ยนแปลงใดๆ ในเนื้อหานี้ ที่ไม่ได้ถูกบันทึกไว้ จะสูญหายทั้งหมด คุณแน่ใจว่าจะเรียกหน้าใหม่?',
67 confirmCancel: 'ตัวเลือกบางตัวมีการเปลี่ยนแปลง คุณแน่ใจว่าจะปิดกล่องโต้ตอบนี้?',
68 options: 'ตัวเลือก',
69 target: 'การเปิดหน้าลิงค์',
70 targetNew: 'หน้าต่างใหม่ (_blank)',
71 targetTop: 'Topmost Window (_top)', // MISSING
72 targetSelf: 'หน้าต่างเดียวกัน (_self)',
73 targetParent: 'Parent Window (_parent)', // MISSING
74 langDirLTR: 'จากซ้ายไปขวา (LTR)',
75 langDirRTL: 'จากขวามาซ้าย (RTL)',
76 styles: 'ลักษณะการแสดงผล',
77 cssClasses: 'คลาสของไฟล์กำหนดลักษณะการแสดงผล',
78 width: 'ความกว้าง',
79 height: 'ความสูง',
80 align: 'การจัดวาง',
81 alignLeft: 'ชิดซ้าย',
82 alignRight: 'ชิดขวา',
83 alignCenter: 'กึ่งกลาง',
84 alignJustify: 'நியாயப்படுத்தவும்',
85 alignTop: 'บนสุด',
86 alignMiddle: 'กึ่งกลางแนวตั้ง',
87 alignBottom: 'ชิดด้านล่าง',
88 alignNone: 'None', // MISSING
89 invalidValue: 'ค่าไม่ถูกต้อง',
90 invalidHeight: 'ความสูงต้องเป็นตัวเลข',
91 invalidWidth: 'ความกว้างต้องเป็นตัวเลข',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace', // MISSING
103 13: 'Enter', // MISSING
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Delete', // MISSING
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/tr.js b/sources/lang/tr.js
new file mode 100644
index 0000000..0cbd57c
--- /dev/null
+++ b/sources/lang/tr.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7* @fileOverview
8*/
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'tr' ] = {
20 // ARIA description.
21 editor: 'Zengin Metin Editörü',
22 editorPanel: 'Zengin Metin Editör Paneli',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'Yardım için ALT 0 tuşlarına basın',
29
30 browseServer: 'Sunucuya Gözat',
31 url: 'URL',
32 protocol: 'Protokol',
33 upload: 'Karşıya Yükle',
34 uploadSubmit: 'Sunucuya Gönder',
35 image: 'Resim',
36 flash: 'Flash',
37 form: 'Form',
38 checkbox: 'Onay Kutusu',
39 radio: 'Seçenek Düğmesi',
40 textField: 'Metin Kutusu',
41 textarea: 'Metin Alanı',
42 hiddenField: 'Gizli Alan',
43 button: 'Düğme',
44 select: 'Seçme Alanı',
45 imageButton: 'Resim Düğmesi',
46 notSet: '<tanımlanmamış>',
47 id: 'Kimlik',
48 name: 'İsim',
49 langDir: 'Dil Yönü',
50 langDirLtr: 'Soldan Sağa (LTR)',
51 langDirRtl: 'Sağdan Sola (RTL)',
52 langCode: 'Dil Kodlaması',
53 longDescr: 'Uzun Tanımlı URL',
54 cssClass: 'Biçem Sayfası Sınıfları',
55 advisoryTitle: 'Öneri Başlığı',
56 cssStyle: 'Biçem',
57 ok: 'Tamam',
58 cancel: 'İptal',
59 close: 'Kapat',
60 preview: 'Önizleme',
61 resize: 'Yeniden Boyutlandır',
62 generalTab: 'Genel',
63 advancedTab: 'Gelişmiş',
64 validateNumberFailed: 'Bu değer bir sayı değildir.',
65 confirmNewPage: 'Bu içerikle ilgili kaydedilmemiş tüm bilgiler kaybolacaktır. Yeni bir sayfa yüklemek istediğinizden emin misiniz?',
66 confirmCancel: 'Bazı seçenekleri değiştirdiniz. İletişim penceresini kapatmak istediğinizden emin misiniz?',
67 options: 'Seçenekler',
68 target: 'Hedef',
69 targetNew: 'Yeni Pencere (_blank)',
70 targetTop: 'En Üstteki Pencere (_top)',
71 targetSelf: 'Aynı Pencere (_self)',
72 targetParent: 'Üst Pencere (_parent)',
73 langDirLTR: 'Soldan Sağa (LTR)',
74 langDirRTL: 'Sağdan Sola (RTL)',
75 styles: 'Biçem',
76 cssClasses: 'Biçem Sayfası Sınıfları',
77 width: 'Genişlik',
78 height: 'Yükseklik',
79 align: 'Hizalama',
80 alignLeft: 'Sol',
81 alignRight: 'Sağ',
82 alignCenter: 'Ortala',
83 alignJustify: 'İki Kenara Yaslanmış',
84 alignTop: 'Üst',
85 alignMiddle: 'Orta',
86 alignBottom: 'Alt',
87 alignNone: 'Hiçbiri',
88 invalidValue: 'Geçersiz değer.',
89 invalidHeight: 'Yükseklik değeri bir sayı olmalıdır.',
90 invalidWidth: 'Genişlik değeri bir sayı olmalıdır.',
91 invalidCssLength: '"%1" alanı için verilen değer, geçerli bir CSS ölçü birimi (px, %, in, cm, mm, em, ex, pt, veya pc) içeren veya içermeyen pozitif bir sayı olmalıdır.',
92 invalidHtmlLength: 'Belirttiğiniz sayı "%1" alanı için pozitif bir sayı HTML birim değeri olmalıdır (px veya %).',
93 invalidInlineStyle: 'Satıriçi biçem için verilen değer, "isim : değer" biçiminde birbirinden noktalı virgüllerle ayrılan bir veya daha fazla değişkenler grubundan oluşmalıdır.',
94 cssLengthTooltip: 'Piksel türünde bir sayı veya geçerli bir CSS ölçü birimi (px, %, in, cm, mm, em, ex, pt veya pc) içeren bir sayı girin.',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class="cke_accessibility">, kullanılamaz</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Silme Tuşu',
102 13: 'Giriş Tuşu',
103 16: 'Üst Karater Tuşu',
104 17: 'Kontrol Tuşu',
105 18: 'Alt Tuşu',
106 32: 'Boşluk Tuşu',
107 35: 'En Sona Tuşu',
108 36: 'En Başa Tuşu',
109 46: 'Silme Tuşu',
110 224: 'Komut Tuşu'
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Klavye Kısayolu'
115 }
116};
diff --git a/sources/lang/tt.js b/sources/lang/tt.js
new file mode 100644
index 0000000..c63170b
--- /dev/null
+++ b/sources/lang/tt.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Tatar language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'tt' ] = {
21 // ARIA description.
22 editor: 'Форматлаулы текст өлкәсе',
23 editorPanel: 'Rich Text Editor panel', // MISSING
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Ярдәм өчен ALT 0 басыгыз',
30
31 browseServer: 'Сервер карап чыгу',
32 url: 'Сылталама',
33 protocol: 'Протокол',
34 upload: 'Йөкләү',
35 uploadSubmit: 'Серверга җибәрү',
36 image: 'Рәсем',
37 flash: 'Флеш',
38 form: 'Форма',
39 checkbox: 'Чекбокс',
40 radio: 'Радио төймә',
41 textField: 'Текст кыры',
42 textarea: 'Текст мәйданы',
43 hiddenField: 'Яшерен кыр',
44 button: 'Төймə',
45 select: 'Сайлау кыры',
46 imageButton: 'Рәсемле төймə',
47 notSet: '<билгеләнмәгән>',
48 id: 'Id',
49 name: 'Исем',
50 langDir: 'Язылыш юнəлеше',
51 langDirLtr: 'Сулдан уңга язылыш (LTR)',
52 langDirRtl: 'Уңнан сулга язылыш (RTL)',
53 langCode: 'Тел коды',
54 longDescr: 'Җентекле тасвирламага сылталама',
55 cssClass: 'Стильләр класслары',
56 advisoryTitle: 'Киңәш исем',
57 cssStyle: 'Стиль',
58 ok: 'Тәмам',
59 cancel: 'Баш тарту',
60 close: 'Чыгу',
61 preview: 'Карап алу',
62 resize: 'Зурлыкны үзгәртү',
63 generalTab: 'Төп',
64 advancedTab: 'Киңәйтелгән көйләүләр',
65 validateNumberFailed: 'Әлеге кыйммәт сан түгел.',
66 confirmNewPage: 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
67 confirmCancel: 'You have changed some options. Are you sure you want to close the dialog window?', // MISSING
68 options: 'Үзлекләр',
69 target: 'Максат',
70 targetNew: 'Яңа тәрәзә (_blank)',
71 targetTop: 'Өске тәрәзә (_top)',
72 targetSelf: 'Шул үк тәрәзә (_self)',
73 targetParent: 'Ана тәрәзә (_parent)',
74 langDirLTR: 'Сулдан уңга язылыш (LTR)',
75 langDirRTL: 'Уңнан сулга язылыш (RTL)',
76 styles: 'Стиль',
77 cssClasses: 'Стильләр класслары',
78 width: 'Киңлек',
79 height: 'Биеклек',
80 align: 'Тигезләү',
81 alignLeft: 'Сул якка',
82 alignRight: 'Уң якка',
83 alignCenter: 'Үзәккә',
84 alignJustify: 'Киңлеккә карап тигезләү',
85 alignTop: 'Өскә',
86 alignMiddle: 'Уртага',
87 alignBottom: 'Аска',
88 alignNone: 'Һичбер',
89 invalidValue: 'Дөрес булмаган кыйммәт.',
90 invalidHeight: 'Биеклек сан булырга тиеш.',
91 invalidWidth: 'Киңлек сан булырга тиеш.',
92 invalidCssLength: 'Value specified for the "%1" field must be a positive number with or without a valid CSS measurement unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
93 invalidHtmlLength: 'Value specified for the "%1" field must be a positive number with or without a valid HTML measurement unit (px or %).', // MISSING
94 invalidInlineStyle: 'Value specified for the inline style must consist of one or more tuples with the format of "name : value", separated by semi-colons.', // MISSING
95 cssLengthTooltip: 'Enter a number for a value in pixels or a number with a valid CSS unit (px, %, in, cm, mm, em, ex, pt, or pc).', // MISSING
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, unavailable</span>', // MISSING
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Кайтару',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'End',
109 36: 'Home',
110 46: 'Бетерү',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/ug.js b/sources/lang/ug.js
new file mode 100644
index 0000000..13a256d
--- /dev/null
+++ b/sources/lang/ug.js
@@ -0,0 +1,116 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview
8 */
9
10/**#@+
11 @type String
12 @example
13*/
14
15/**
16 * Contains the dictionary of language entries.
17 * @namespace
18 */
19CKEDITOR.lang[ 'ug' ] = {
20 // ARIA description.
21 editor: 'تەھرىرلىگۈچ',
22 editorPanel: 'مول تېكست تەھرىرلىگۈچ تاختىسى',
23
24 // Common messages and labels.
25 common: {
26 // Screenreader titles. Please note that screenreaders are not always capable
27 // of reading non-English words. So be careful while translating it.
28 editorHelp: 'ALT+0 نى بېسىپ ياردەمنى كۆرۈڭ',
29
30 browseServer: 'كۆرسىتىش مۇلازىمېتىر',
31 url: 'ئەسلى ھۆججەت',
32 protocol: 'كېلىشىم',
33 upload: 'يۈكلە',
34 uploadSubmit: 'مۇلازىمېتىرغا يۈكلە',
35 image: 'سۈرەت',
36 flash: 'Flash',
37 form: 'جەدۋەل',
38 checkbox: 'كۆپ تاللاش رامكىسى',
39 radio: 'يەككە تاللاش توپچىسى',
40 textField: 'يەككە قۇر تېكىست',
41 textarea: 'كۆپ قۇر تېكىست',
42 hiddenField: 'يوشۇرۇن دائىرە',
43 button: 'توپچا',
44 select: 'تىزىم/تىزىملىك',
45 imageButton: 'سۈرەت دائىرە',
46 notSet: '‹تەڭشەلمىگەن›',
47 id: 'ID',
48 name: 'ئات',
49 langDir: 'تىل يۆنىلىشى',
50 langDirLtr: 'سولدىن ئوڭغا (LTR)',
51 langDirRtl: 'ئوڭدىن سولغا (RTL)',
52 langCode: 'تىل كودى',
53 longDescr: 'تەپسىلىي چۈشەندۈرۈش ئادرېسى',
54 cssClass: 'ئۇسلۇب خىلىنىڭ ئاتى',
55 advisoryTitle: 'ماۋزۇ',
56 cssStyle: 'قۇر ئىچىدىكى ئۇسلۇبى',
57 ok: 'جەزملە',
58 cancel: 'ۋاز كەچ',
59 close: 'تاقا',
60 preview: 'ئالدىن كۆزەت',
61 resize: 'چوڭلۇقىنى ئۆزگەرت',
62 generalTab: 'ئادەتتىكى',
63 advancedTab: 'ئالىي',
64 validateNumberFailed: 'سان پىچىمىدا كىرگۈزۈش زۆرۈر',
65 confirmNewPage: 'نۆۋەتتىكى پۈتۈك مەزمۇنى ساقلانمىدى، يېڭى پۈتۈك قۇرامسىز؟',
66 confirmCancel: 'قىسمەن ئۆزگەرتىش ساقلانمىدى، بۇ سۆزلەشكۈنى تاقامسىز؟',
67 options: 'تاللانما',
68 target: 'نىشان كۆزنەك',
69 targetNew: 'يېڭى كۆزنەك (_blank)',
70 targetTop: 'پۈتۈن بەت (_top)',
71 targetSelf: 'مەزكۇر كۆزنەك (_self)',
72 targetParent: 'ئاتا كۆزنەك (_parent)',
73 langDirLTR: 'سولدىن ئوڭغا (LTR)',
74 langDirRTL: 'ئوڭدىن سولغا (RTL)',
75 styles: 'ئۇسلۇبلار',
76 cssClasses: 'ئۇسلۇب خىللىرى',
77 width: 'كەڭلىك',
78 height: 'ئېگىزلىك',
79 align: 'توغرىلىنىشى',
80 alignLeft: 'سول',
81 alignRight: 'ئوڭ',
82 alignCenter: 'ئوتتۇرا',
83 alignJustify: 'ئىككى تەرەپتىن توغرىلا',
84 alignTop: 'ئۈستى',
85 alignMiddle: 'ئوتتۇرا',
86 alignBottom: 'ئاستى',
87 alignNone: 'يوق',
88 invalidValue: 'ئىناۋەتسىز قىممەت.',
89 invalidHeight: 'ئېگىزلىك چوقۇم رەقەم پىچىمىدا بولۇشى زۆرۈر',
90 invalidWidth: 'كەڭلىك چوقۇم رەقەم پىچىمىدا بولۇشى زۆرۈر',
91 invalidCssLength: 'بۇ سۆز بۆلىكى چوقۇم مۇۋاپىق بولغان CSS ئۇزۇنلۇق قىممىتى بولۇشى زۆرۈر، بىرلىكى (px, %, in, cm, mm, em, ex, pt ياكى pc)',
92 invalidHtmlLength: 'بۇ سۆز بۆلىكى چوقۇم بىرىكمە HTML ئۇزۇنلۇق قىممىتى بولۇشى كېرەك. ئۆز ئىچىگە ئالىدىغان بىرلىك (px ياكى %)',
93 invalidInlineStyle: 'ئىچكى باغلانما ئۇسلۇبى چوقۇم چېكىتلىك پەش بىلەن ئايرىلغان بىر ياكى كۆپ «خاسلىق ئاتى:خاسلىق قىممىتى» پىچىمىدا بولۇشى لازىم',
94 cssLengthTooltip: 'بۇ سۆز بۆلىكى بىرىكمە CSS ئۇزۇنلۇق قىممىتى بولۇشى كېرەك. ئۆز ئىچىگە ئالىدىغان بىرلىك (px, %, in, cm, mm, em, ex, pt ياكى pc)',
95
96 // Put the voice-only part of the label in the span.
97 unavailable: '%1<span class=\\\\"cke_accessibility\\\\">، ئىشلەتكىلى بولمايدۇ</span>',
98
99 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
100 keyboard: {
101 8: 'Backspace',
102 13: 'Enter',
103 16: 'Shift',
104 17: 'Ctrl',
105 18: 'Alt',
106 32: 'Space', // MISSING
107 35: 'End',
108 36: 'Home',
109 46: 'ئۆچۈر',
110 224: 'Command' // MISSING
111 },
112
113 // Prepended to ARIA labels with shortcuts.
114 keyboardShortcut: 'Keyboard shortcut' // MISSING
115 }
116};
diff --git a/sources/lang/uk.js b/sources/lang/uk.js
new file mode 100644
index 0000000..baa78e6
--- /dev/null
+++ b/sources/lang/uk.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Ukrainian language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'uk' ] = {
21 // ARIA description.
22 editor: 'Текстовий редактор',
23 editorPanel: 'Панель текстового редактора',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'натисніть ALT 0 для довідки',
30
31 browseServer: 'Огляд Сервера',
32 url: 'URL',
33 protocol: 'Протокол',
34 upload: 'Надіслати',
35 uploadSubmit: 'Надіслати на сервер',
36 image: 'Зображення',
37 flash: 'Flash',
38 form: 'Форма',
39 checkbox: 'Галочка',
40 radio: 'Кнопка вибору',
41 textField: 'Текстове поле',
42 textarea: 'Текстова область',
43 hiddenField: 'Приховане поле',
44 button: 'Кнопка',
45 select: 'Список',
46 imageButton: 'Кнопка із зображенням',
47 notSet: '<не визначено>',
48 id: 'Ідентифікатор',
49 name: 'Ім\'я',
50 langDir: 'Напрямок мови',
51 langDirLtr: 'Зліва направо (LTR)',
52 langDirRtl: 'Справа наліво (RTL)',
53 langCode: 'Код мови',
54 longDescr: 'Довгий опис URL',
55 cssClass: 'Клас CSS',
56 advisoryTitle: 'Заголовок',
57 cssStyle: 'Стиль CSS',
58 ok: 'ОК',
59 cancel: 'Скасувати',
60 close: 'Закрити',
61 preview: 'Попередній перегляд',
62 resize: 'Потягніть для зміни розмірів',
63 generalTab: 'Основне',
64 advancedTab: 'Додаткове',
65 validateNumberFailed: 'Значення не є цілим числом.',
66 confirmNewPage: 'Всі незбережені зміни будуть втрачені. Ви впевнені, що хочете завантажити нову сторінку?',
67 confirmCancel: 'Деякі опції змінено. Закрити вікно без збереження змін?',
68 options: 'Опції',
69 target: 'Ціль',
70 targetNew: 'Нове вікно (_blank)',
71 targetTop: 'Поточне вікно (_top)',
72 targetSelf: 'Поточний фрейм/вікно (_self)',
73 targetParent: 'Батьківський фрейм/вікно (_parent)',
74 langDirLTR: 'Зліва направо (LTR)',
75 langDirRTL: 'Справа наліво (RTL)',
76 styles: 'Стиль CSS',
77 cssClasses: 'Клас CSS',
78 width: 'Ширина',
79 height: 'Висота',
80 align: 'Вирівнювання',
81 alignLeft: 'По лівому краю',
82 alignRight: 'По правому краю',
83 alignCenter: 'По центру',
84 alignJustify: 'По ширині',
85 alignTop: 'По верхньому краю',
86 alignMiddle: 'По середині',
87 alignBottom: 'По нижньому краю',
88 alignNone: 'Нема',
89 invalidValue: 'Невірне значення.',
90 invalidHeight: 'Висота повинна бути цілим числом.',
91 invalidWidth: 'Ширина повинна бути цілим числом.',
92 invalidCssLength: 'Значення, вказане для "%1" в полі повинно бути позитивним числом або без дійсного виміру CSS блоку (px, %, in, cm, mm, em, ex, pt або pc).',
93 invalidHtmlLength: 'Значення, вказане для "%1" в полі повинно бути позитивним числом або без дійсного виміру HTML блоку (px або %).',
94 invalidInlineStyle: 'Значення, вказане для вбудованого стилю повинне складатися з одного чи кількох кортежів у форматі "ім\'я : значення", розділених крапкою з комою.',
95 cssLengthTooltip: 'Введіть номер значення в пікселях або число з дійсною одиниці CSS (px, %, in, cm, mm, em, ex, pt або pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, не доступне</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Backspace',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: 'Space', // MISSING
108 35: 'End',
109 36: 'Home',
110 46: 'Видалити',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/vi.js b/sources/lang/vi.js
new file mode 100644
index 0000000..45d3d30
--- /dev/null
+++ b/sources/lang/vi.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Vietnamese language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'vi' ] = {
21 // ARIA description.
22 editor: 'Bộ soạn thảo văn bản có định dạng',
23 editorPanel: 'Bảng điều khiển Rich Text Editor',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: 'Nhấn ALT + 0 để được giúp đỡ',
30
31 browseServer: 'Duyệt máy chủ',
32 url: 'URL',
33 protocol: 'Giao thức',
34 upload: 'Tải lên',
35 uploadSubmit: 'Tải lên máy chủ',
36 image: 'Hình ảnh',
37 flash: 'Flash',
38 form: 'Biểu mẫu',
39 checkbox: 'Nút kiểm',
40 radio: 'Nút chọn',
41 textField: 'Trường văn bản',
42 textarea: 'Vùng văn bản',
43 hiddenField: 'Trường ẩn',
44 button: 'Nút',
45 select: 'Ô chọn',
46 imageButton: 'Nút hình ảnh',
47 notSet: '<không thiết lập>',
48 id: 'Định danh',
49 name: 'Tên',
50 langDir: 'Hướng ngôn ngữ',
51 langDirLtr: 'Trái sang phải (LTR)',
52 langDirRtl: 'Phải sang trái (RTL)',
53 langCode: 'Mã ngôn ngữ',
54 longDescr: 'Mô tả URL',
55 cssClass: 'Lớp Stylesheet',
56 advisoryTitle: 'Nhan đề hướng dẫn',
57 cssStyle: 'Kiểu ',
58 ok: 'Đồng ý',
59 cancel: 'Bỏ qua',
60 close: 'Đóng',
61 preview: 'Xem trước',
62 resize: 'Kéo rê để thay đổi kích cỡ',
63 generalTab: 'Tab chung',
64 advancedTab: 'Tab mở rộng',
65 validateNumberFailed: 'Giá trị này không phải là số.',
66 confirmNewPage: 'Mọi thay đổi không được lưu lại, nội dung này sẽ bị mất. Bạn có chắc chắn muốn tải một trang mới?',
67 confirmCancel: 'Một vài tùy chọn đã bị thay đổi. Bạn có chắc chắn muốn đóng hộp thoại?',
68 options: 'Tùy chọn',
69 target: 'Đích đến',
70 targetNew: 'Cửa sổ mới (_blank)',
71 targetTop: 'Cửa sổ trên cùng (_top)',
72 targetSelf: 'Tại trang (_self)',
73 targetParent: 'Cửa sổ cha (_parent)',
74 langDirLTR: 'Trái sang phải (LTR)',
75 langDirRTL: 'Phải sang trái (RTL)',
76 styles: 'Kiểu',
77 cssClasses: 'Lớp CSS',
78 width: 'Chiều rộng',
79 height: 'Chiều cao',
80 align: 'Vị trí',
81 alignLeft: 'Trái',
82 alignRight: 'Phải',
83 alignCenter: 'Giữa',
84 alignJustify: 'Sắp chữ',
85 alignTop: 'Trên',
86 alignMiddle: 'Giữa',
87 alignBottom: 'Dưới',
88 alignNone: 'Không',
89 invalidValue: 'Giá trị không hợp lệ.',
90 invalidHeight: 'Chiều cao phải là số nguyên.',
91 invalidWidth: 'Chiều rộng phải là số nguyên.',
92 invalidCssLength: 'Giá trị quy định cho trường "%1" phải là một số dương có hoặc không có một đơn vị đo CSS hợp lệ (px, %, in, cm, mm, em, ex, pt, hoặc pc).',
93 invalidHtmlLength: 'Giá trị quy định cho trường "%1" phải là một số dương có hoặc không có một đơn vị đo HTML hợp lệ (px hoặc %).',
94 invalidInlineStyle: 'Giá trị quy định cho kiểu nội tuyến phải bao gồm một hoặc nhiều dữ liệu với định dạng "tên:giá trị", cách nhau bằng dấu chấm phẩy.',
95 cssLengthTooltip: 'Nhập một giá trị theo pixel hoặc một số với một đơn vị CSS hợp lệ (px, %, in, cm, mm, em, ex, pt, hoặc pc).',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">, không có</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: 'Phím Backspace',
103 13: 'Enter',
104 16: 'Shift', // MISSING
105 17: 'Ctrl', // MISSING
106 18: 'Alt', // MISSING
107 32: 'Space', // MISSING
108 35: 'End', // MISSING
109 36: 'Home', // MISSING
110 46: 'Xóa',
111 224: 'Command' // MISSING
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: 'Keyboard shortcut' // MISSING
116 }
117};
diff --git a/sources/lang/zh-cn.js b/sources/lang/zh-cn.js
new file mode 100644
index 0000000..b89c0c9
--- /dev/null
+++ b/sources/lang/zh-cn.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Chinese Simplified language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'zh-cn' ] = {
21 // ARIA description.
22 editor: '所见即所得编辑器',
23 editorPanel: '所见即所得编辑器面板',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: '按 ALT+0 获得帮助',
30
31 browseServer: '浏览服务器',
32 url: 'URL',
33 protocol: '协议',
34 upload: '上传',
35 uploadSubmit: '上传到服务器',
36 image: '图像',
37 flash: 'Flash',
38 form: '表单',
39 checkbox: '复选框',
40 radio: '单选按钮',
41 textField: '单行文本',
42 textarea: '多行文本',
43 hiddenField: '隐藏域',
44 button: '按钮',
45 select: '列表/菜单',
46 imageButton: '图像按钮',
47 notSet: '<没有设置>',
48 id: 'ID',
49 name: '名称',
50 langDir: '语言方向',
51 langDirLtr: '从左到右 (LTR)',
52 langDirRtl: '从右到左 (RTL)',
53 langCode: '语言代码',
54 longDescr: '详细说明 URL',
55 cssClass: '样式类名称',
56 advisoryTitle: '标题',
57 cssStyle: '行内样式',
58 ok: '确定',
59 cancel: '取消',
60 close: '关闭',
61 preview: '预览',
62 resize: '拖拽以改变大小',
63 generalTab: '常规',
64 advancedTab: '高级',
65 validateNumberFailed: '需要输入数字格式',
66 confirmNewPage: '当前文档内容未保存,是否确认新建文档?',
67 confirmCancel: '部分修改尚未保存,是否确认关闭对话框?',
68 options: '选项',
69 target: '目标窗口',
70 targetNew: '新窗口 (_blank)',
71 targetTop: '整页 (_top)',
72 targetSelf: '本窗口 (_self)',
73 targetParent: '父窗口 (_parent)',
74 langDirLTR: '从左到右 (LTR)',
75 langDirRTL: '从右到左 (RTL)',
76 styles: '样式',
77 cssClasses: '样式类',
78 width: '宽度',
79 height: '高度',
80 align: '对齐方式',
81 alignLeft: '左对齐',
82 alignRight: '右对齐',
83 alignCenter: '居中',
84 alignJustify: '两端对齐',
85 alignTop: '顶端',
86 alignMiddle: '居中',
87 alignBottom: '底部',
88 alignNone: '无',
89 invalidValue: '无效的值。',
90 invalidHeight: '高度必须为数字格式',
91 invalidWidth: '宽度必须为数字格式',
92 invalidCssLength: '此“%1”字段的值必须为正数,可以包含或不包含一个有效的 CSS 长度单位(px, %, in, cm, mm, em, ex, pt 或 pc)',
93 invalidHtmlLength: '此“%1”字段的值必须为正数,可以包含或不包含一个有效的 HTML 长度单位(px 或 %)',
94 invalidInlineStyle: '内联样式必须为格式是以分号分隔的一个或多个“属性名 : 属性值”。',
95 cssLengthTooltip: '输入一个表示像素值的数字,或加上一个有效的 CSS 长度单位(px, %, in, cm, mm, em, ex, pt 或 pc)。',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">,不可用</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: '退格键',
103 13: '回车键',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: '空格键',
108 35: '行尾键',
109 36: '行首键',
110 46: '删除键',
111 224: 'Command'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: '快捷键'
116 }
117};
diff --git a/sources/lang/zh.js b/sources/lang/zh.js
new file mode 100644
index 0000000..c8a0548
--- /dev/null
+++ b/sources/lang/zh.js
@@ -0,0 +1,117 @@
1/**
2 * @license Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6/**
7 * @fileOverview Defines the {@link CKEDITOR.lang} object, for the
8 * Chinese Traditional language.
9 */
10
11/**#@+
12 @type String
13 @example
14*/
15
16/**
17 * Contains the dictionary of language entries.
18 * @namespace
19 */
20CKEDITOR.lang[ 'zh' ] = {
21 // ARIA description.
22 editor: 'RTF 編輯器',
23 editorPanel: 'RTF 編輯器面板',
24
25 // Common messages and labels.
26 common: {
27 // Screenreader titles. Please note that screenreaders are not always capable
28 // of reading non-English words. So be careful while translating it.
29 editorHelp: '按下 ALT 0 取得說明。',
30
31 browseServer: '瀏覽伺服器',
32 url: 'URL',
33 protocol: '通訊協定',
34 upload: '上傳',
35 uploadSubmit: '傳送至伺服器',
36 image: '圖像',
37 flash: 'Flash',
38 form: '表格',
39 checkbox: '核取方塊',
40 radio: '選項按鈕',
41 textField: '文字欄位',
42 textarea: '文字區域',
43 hiddenField: '隱藏欄位',
44 button: '按鈕',
45 select: '選取欄位',
46 imageButton: '影像按鈕',
47 notSet: '<未設定>',
48 id: 'ID',
49 name: '名稱',
50 langDir: '語言方向',
51 langDirLtr: '由左至右 (LTR)',
52 langDirRtl: '由右至左 (RTL)',
53 langCode: '語言代碼',
54 longDescr: '完整描述 URL',
55 cssClass: '樣式表類別',
56 advisoryTitle: '標題',
57 cssStyle: '樣式',
58 ok: '確定',
59 cancel: '取消',
60 close: '關閉',
61 preview: '預覽',
62 resize: '調整大小',
63 generalTab: '一般',
64 advancedTab: '進階',
65 validateNumberFailed: '此值不是數值。',
66 confirmNewPage: '現存的修改尚未儲存,要開新檔案?',
67 confirmCancel: '部份選項尚未儲存,要關閉對話框?',
68 options: '選項',
69 target: '目標',
70 targetNew: '開新視窗 (_blank)',
71 targetTop: '最上層視窗 (_top)',
72 targetSelf: '相同視窗 (_self)',
73 targetParent: '父視窗 (_parent)',
74 langDirLTR: '由左至右 (LTR)',
75 langDirRTL: '由右至左 (RTL)',
76 styles: '樣式',
77 cssClasses: '樣式表類別',
78 width: '寬度',
79 height: '高度',
80 align: '對齊方式',
81 alignLeft: '靠左對齊',
82 alignRight: '靠右對齊',
83 alignCenter: '置中對齊',
84 alignJustify: '左右對齊',
85 alignTop: '頂端',
86 alignMiddle: '中間對齊',
87 alignBottom: '底端',
88 alignNone: '無',
89 invalidValue: '無效值。',
90 invalidHeight: '高度必須為數字。',
91 invalidWidth: '寬度必須為數字。',
92 invalidCssLength: '「%1」的值應為正數,並可包含有效的 CSS 單位 (px, %, in, cm, mm, em, ex, pt, 或 pc)。',
93 invalidHtmlLength: '「%1」的值應為正數,並可包含有效的 HTML 單位 (px 或 %)。',
94 invalidInlineStyle: '行內樣式的值應包含一個以上的變數值組,其格式如「名稱:值」,並以分號區隔之。',
95 cssLengthTooltip: '請輸入數值,單位是像素或有效的 CSS 單位 (px, %, in, cm, mm, em, ex, pt, 或 pc)。',
96
97 // Put the voice-only part of the label in the span.
98 unavailable: '%1<span class="cke_accessibility">,無法使用</span>',
99
100 // Keyboard keys translations used for creating shortcuts descriptions in tooltips, context menus and ARIA labels.
101 keyboard: {
102 8: '退格鍵',
103 13: 'Enter',
104 16: 'Shift',
105 17: 'Ctrl',
106 18: 'Alt',
107 32: '空白鍵',
108 35: 'End',
109 36: 'Home',
110 46: '刪除',
111 224: 'Command 鍵'
112 },
113
114 // Prepended to ARIA labels with shortcuts.
115 keyboardShortcut: '鍵盤快捷鍵'
116 }
117};