aboutsummaryrefslogtreecommitdiff
path: root/sources/plugins/format
diff options
context:
space:
mode:
Diffstat (limited to 'sources/plugins/format')
-rw-r--r--sources/plugins/format/lang/af.js18
-rw-r--r--sources/plugins/format/lang/ar.js18
-rw-r--r--sources/plugins/format/lang/bg.js18
-rw-r--r--sources/plugins/format/lang/bn.js18
-rw-r--r--sources/plugins/format/lang/bs.js18
-rw-r--r--sources/plugins/format/lang/ca.js18
-rw-r--r--sources/plugins/format/lang/cs.js18
-rw-r--r--sources/plugins/format/lang/cy.js18
-rw-r--r--sources/plugins/format/lang/da.js18
-rw-r--r--sources/plugins/format/lang/de-ch.js18
-rw-r--r--sources/plugins/format/lang/de.js18
-rw-r--r--sources/plugins/format/lang/el.js18
-rw-r--r--sources/plugins/format/lang/en-au.js18
-rw-r--r--sources/plugins/format/lang/en-ca.js18
-rw-r--r--sources/plugins/format/lang/en-gb.js18
-rw-r--r--sources/plugins/format/lang/en.js18
-rw-r--r--sources/plugins/format/lang/eo.js18
-rw-r--r--sources/plugins/format/lang/es.js18
-rw-r--r--sources/plugins/format/lang/et.js18
-rw-r--r--sources/plugins/format/lang/eu.js18
-rw-r--r--sources/plugins/format/lang/fa.js18
-rw-r--r--sources/plugins/format/lang/fi.js18
-rw-r--r--sources/plugins/format/lang/fo.js18
-rw-r--r--sources/plugins/format/lang/fr-ca.js18
-rw-r--r--sources/plugins/format/lang/fr.js18
-rw-r--r--sources/plugins/format/lang/gl.js18
-rw-r--r--sources/plugins/format/lang/gu.js18
-rw-r--r--sources/plugins/format/lang/he.js18
-rw-r--r--sources/plugins/format/lang/hi.js18
-rw-r--r--sources/plugins/format/lang/hr.js18
-rw-r--r--sources/plugins/format/lang/hu.js18
-rw-r--r--sources/plugins/format/lang/id.js18
-rw-r--r--sources/plugins/format/lang/is.js18
-rw-r--r--sources/plugins/format/lang/it.js18
-rw-r--r--sources/plugins/format/lang/ja.js18
-rw-r--r--sources/plugins/format/lang/ka.js18
-rw-r--r--sources/plugins/format/lang/km.js18
-rw-r--r--sources/plugins/format/lang/ko.js18
-rw-r--r--sources/plugins/format/lang/ku.js18
-rw-r--r--sources/plugins/format/lang/lt.js18
-rw-r--r--sources/plugins/format/lang/lv.js18
-rw-r--r--sources/plugins/format/lang/mk.js18
-rw-r--r--sources/plugins/format/lang/mn.js18
-rw-r--r--sources/plugins/format/lang/ms.js18
-rw-r--r--sources/plugins/format/lang/nb.js18
-rw-r--r--sources/plugins/format/lang/nl.js18
-rw-r--r--sources/plugins/format/lang/no.js18
-rw-r--r--sources/plugins/format/lang/pl.js18
-rw-r--r--sources/plugins/format/lang/pt-br.js18
-rw-r--r--sources/plugins/format/lang/pt.js18
-rw-r--r--sources/plugins/format/lang/ro.js18
-rw-r--r--sources/plugins/format/lang/ru.js18
-rw-r--r--sources/plugins/format/lang/si.js18
-rw-r--r--sources/plugins/format/lang/sk.js18
-rw-r--r--sources/plugins/format/lang/sl.js18
-rw-r--r--sources/plugins/format/lang/sq.js18
-rw-r--r--sources/plugins/format/lang/sr-latn.js18
-rw-r--r--sources/plugins/format/lang/sr.js18
-rw-r--r--sources/plugins/format/lang/sv.js18
-rw-r--r--sources/plugins/format/lang/th.js18
-rw-r--r--sources/plugins/format/lang/tr.js18
-rw-r--r--sources/plugins/format/lang/tt.js18
-rw-r--r--sources/plugins/format/lang/ug.js18
-rw-r--r--sources/plugins/format/lang/uk.js18
-rw-r--r--sources/plugins/format/lang/vi.js18
-rw-r--r--sources/plugins/format/lang/zh-cn.js18
-rw-r--r--sources/plugins/format/lang/zh.js18
-rw-r--r--sources/plugins/format/plugin.js279
68 files changed, 1485 insertions, 0 deletions
diff --git a/sources/plugins/format/lang/af.js b/sources/plugins/format/lang/af.js
new file mode 100644
index 0000000..787e39f
--- /dev/null
+++ b/sources/plugins/format/lang/af.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'af', {
6 label: 'Opmaak',
7 panelTitle: 'Opmaak',
8 tag_address: 'Adres',
9 tag_div: 'Normaal (DIV)',
10 tag_h1: 'Opskrif 1',
11 tag_h2: 'Opskrif 2',
12 tag_h3: 'Opskrif 3',
13 tag_h4: 'Opskrif 4',
14 tag_h5: 'Opskrif 5',
15 tag_h6: 'Opskrif 6',
16 tag_p: 'Normaal',
17 tag_pre: 'Opgemaak'
18} );
diff --git a/sources/plugins/format/lang/ar.js b/sources/plugins/format/lang/ar.js
new file mode 100644
index 0000000..e891d1a
--- /dev/null
+++ b/sources/plugins/format/lang/ar.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ar', {
6 label: 'تنسيق',
7 panelTitle: 'تنسيق الفقرة',
8 tag_address: 'عنوان',
9 tag_div: 'عادي (DIV)',
10 tag_h1: 'العنوان 1',
11 tag_h2: 'العنوان 2',
12 tag_h3: 'العنوان 3',
13 tag_h4: 'العنوان 4',
14 tag_h5: 'العنوان 5',
15 tag_h6: 'العنوان 6',
16 tag_p: 'عادي',
17 tag_pre: 'منسّق'
18} );
diff --git a/sources/plugins/format/lang/bg.js b/sources/plugins/format/lang/bg.js
new file mode 100644
index 0000000..c32fb94
--- /dev/null
+++ b/sources/plugins/format/lang/bg.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'bg', {
6 label: 'Формат',
7 panelTitle: 'Формат',
8 tag_address: 'Адрес',
9 tag_div: 'Параграф (DIV)',
10 tag_h1: 'Заглавие 1',
11 tag_h2: 'Заглавие 2',
12 tag_h3: 'Заглавие 3',
13 tag_h4: 'Заглавие 4',
14 tag_h5: 'Заглавие 5',
15 tag_h6: 'Заглавие 6',
16 tag_p: 'Нормален',
17 tag_pre: 'Форматиран'
18} );
diff --git a/sources/plugins/format/lang/bn.js b/sources/plugins/format/lang/bn.js
new file mode 100644
index 0000000..43a2cdc
--- /dev/null
+++ b/sources/plugins/format/lang/bn.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'bn', {
6 label: 'ফন্ট ফরমেট',
7 panelTitle: 'ফন্ট ফরমেট',
8 tag_address: 'ঠিকানা',
9 tag_div: 'শীর্ষক (DIV)',
10 tag_h1: 'শীর্ষক ১',
11 tag_h2: 'শীর্ষক ২',
12 tag_h3: 'শীর্ষক ৩',
13 tag_h4: 'শীর্ষক ৪',
14 tag_h5: 'শীর্ষক ৫',
15 tag_h6: 'শীর্ষক ৬',
16 tag_p: 'সাধারণ',
17 tag_pre: 'ফর্মেটেড'
18} );
diff --git a/sources/plugins/format/lang/bs.js b/sources/plugins/format/lang/bs.js
new file mode 100644
index 0000000..192663b
--- /dev/null
+++ b/sources/plugins/format/lang/bs.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'bs', {
6 label: 'Format',
7 panelTitle: 'Format',
8 tag_address: 'Address',
9 tag_div: 'Normal (DIV)', // MISSING
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/ca.js b/sources/plugins/format/lang/ca.js
new file mode 100644
index 0000000..a2c172a
--- /dev/null
+++ b/sources/plugins/format/lang/ca.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ca', {
6 label: 'Format',
7 panelTitle: 'Format',
8 tag_address: 'Adreça',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Encapçalament 1',
11 tag_h2: 'Encapçalament 2',
12 tag_h3: 'Encapçalament 3',
13 tag_h4: 'Encapçalament 4',
14 tag_h5: 'Encapçalament 5',
15 tag_h6: 'Encapçalament 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatejat'
18} );
diff --git a/sources/plugins/format/lang/cs.js b/sources/plugins/format/lang/cs.js
new file mode 100644
index 0000000..cb0a016
--- /dev/null
+++ b/sources/plugins/format/lang/cs.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'cs', {
6 label: 'Formát',
7 panelTitle: 'Formát',
8 tag_address: 'Adresa',
9 tag_div: 'Normální (DIV)',
10 tag_h1: 'Nadpis 1',
11 tag_h2: 'Nadpis 2',
12 tag_h3: 'Nadpis 3',
13 tag_h4: 'Nadpis 4',
14 tag_h5: 'Nadpis 5',
15 tag_h6: 'Nadpis 6',
16 tag_p: 'Normální',
17 tag_pre: 'Naformátováno'
18} );
diff --git a/sources/plugins/format/lang/cy.js b/sources/plugins/format/lang/cy.js
new file mode 100644
index 0000000..8fe80f8
--- /dev/null
+++ b/sources/plugins/format/lang/cy.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'cy', {
6 label: 'Fformat',
7 panelTitle: 'Fformat Paragraff',
8 tag_address: 'Cyfeiriad',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Pennawd 1',
11 tag_h2: 'Pennawd 2',
12 tag_h3: 'Pennawd 3',
13 tag_h4: 'Pennawd 4',
14 tag_h5: 'Pennawd 5',
15 tag_h6: 'Pennawd 6',
16 tag_p: 'Normal',
17 tag_pre: 'Wedi\'i Fformatio'
18} );
diff --git a/sources/plugins/format/lang/da.js b/sources/plugins/format/lang/da.js
new file mode 100644
index 0000000..9d99d63
--- /dev/null
+++ b/sources/plugins/format/lang/da.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'da', {
6 label: 'Formatering',
7 panelTitle: 'Formatering',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Overskrift 1',
11 tag_h2: 'Overskrift 2',
12 tag_h3: 'Overskrift 3',
13 tag_h4: 'Overskrift 4',
14 tag_h5: 'Overskrift 5',
15 tag_h6: 'Overskrift 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formateret'
18} );
diff --git a/sources/plugins/format/lang/de-ch.js b/sources/plugins/format/lang/de-ch.js
new file mode 100644
index 0000000..906269a
--- /dev/null
+++ b/sources/plugins/format/lang/de-ch.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'de-ch', {
6 label: 'Format',
7 panelTitle: 'Absatzformat',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Überschrift 1',
11 tag_h2: 'Überschrift 2',
12 tag_h3: 'Überschrift 3',
13 tag_h4: 'Überschrift 4',
14 tag_h5: 'Überschrift 5',
15 tag_h6: 'Überschrift 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatiert'
18} );
diff --git a/sources/plugins/format/lang/de.js b/sources/plugins/format/lang/de.js
new file mode 100644
index 0000000..7a66720
--- /dev/null
+++ b/sources/plugins/format/lang/de.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'de', {
6 label: 'Format',
7 panelTitle: 'Absatzformat',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Überschrift 1',
11 tag_h2: 'Überschrift 2',
12 tag_h3: 'Überschrift 3',
13 tag_h4: 'Überschrift 4',
14 tag_h5: 'Überschrift 5',
15 tag_h6: 'Überschrift 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatiert'
18} );
diff --git a/sources/plugins/format/lang/el.js b/sources/plugins/format/lang/el.js
new file mode 100644
index 0000000..83e845e
--- /dev/null
+++ b/sources/plugins/format/lang/el.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'el', {
6 label: 'Μορφοποίηση',
7 panelTitle: 'Μορφοποίηση Παραγράφου',
8 tag_address: 'Διεύθυνση',
9 tag_div: 'Κανονική (DIV)',
10 tag_h1: 'Κεφαλίδα 1',
11 tag_h2: 'Κεφαλίδα 2',
12 tag_h3: 'Κεφαλίδα 3',
13 tag_h4: 'Κεφαλίδα 4',
14 tag_h5: 'Κεφαλίδα 5',
15 tag_h6: 'Κεφαλίδα 6',
16 tag_p: 'Κανονική',
17 tag_pre: 'Προ-μορφοποιημένη'
18} );
diff --git a/sources/plugins/format/lang/en-au.js b/sources/plugins/format/lang/en-au.js
new file mode 100644
index 0000000..3fae041
--- /dev/null
+++ b/sources/plugins/format/lang/en-au.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'en-au', {
6 label: 'Format',
7 panelTitle: 'Paragraph Format',
8 tag_address: 'Address',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/en-ca.js b/sources/plugins/format/lang/en-ca.js
new file mode 100644
index 0000000..bc36609
--- /dev/null
+++ b/sources/plugins/format/lang/en-ca.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'en-ca', {
6 label: 'Format',
7 panelTitle: 'Paragraph Format',
8 tag_address: 'Address',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/en-gb.js b/sources/plugins/format/lang/en-gb.js
new file mode 100644
index 0000000..0cbf24a
--- /dev/null
+++ b/sources/plugins/format/lang/en-gb.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'en-gb', {
6 label: 'Format',
7 panelTitle: 'Paragraph Format',
8 tag_address: 'Address',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/en.js b/sources/plugins/format/lang/en.js
new file mode 100644
index 0000000..0ae1b65
--- /dev/null
+++ b/sources/plugins/format/lang/en.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'en', {
6 label: 'Format',
7 panelTitle: 'Paragraph Format',
8 tag_address: 'Address',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/eo.js b/sources/plugins/format/lang/eo.js
new file mode 100644
index 0000000..7bac1bc
--- /dev/null
+++ b/sources/plugins/format/lang/eo.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'eo', {
6 label: 'Formato',
7 panelTitle: 'ParagrafFormato',
8 tag_address: 'Adreso',
9 tag_div: 'Normala (DIV)',
10 tag_h1: 'Titolo 1',
11 tag_h2: 'Titolo 2',
12 tag_h3: 'Titolo 3',
13 tag_h4: 'Titolo 4',
14 tag_h5: 'Titolo 5',
15 tag_h6: 'Titolo 6',
16 tag_p: 'Normala',
17 tag_pre: 'Formatita'
18} );
diff --git a/sources/plugins/format/lang/es.js b/sources/plugins/format/lang/es.js
new file mode 100644
index 0000000..8cba087
--- /dev/null
+++ b/sources/plugins/format/lang/es.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'es', {
6 label: 'Formato',
7 panelTitle: 'Formato',
8 tag_address: 'Dirección',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Encabezado 1',
11 tag_h2: 'Encabezado 2',
12 tag_h3: 'Encabezado 3',
13 tag_h4: 'Encabezado 4',
14 tag_h5: 'Encabezado 5',
15 tag_h6: 'Encabezado 6',
16 tag_p: 'Normal',
17 tag_pre: 'Con formato'
18} );
diff --git a/sources/plugins/format/lang/et.js b/sources/plugins/format/lang/et.js
new file mode 100644
index 0000000..3f717b5
--- /dev/null
+++ b/sources/plugins/format/lang/et.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'et', {
6 label: 'Vorming',
7 panelTitle: 'Vorming',
8 tag_address: 'Aadress',
9 tag_div: 'Tavaline (DIV)',
10 tag_h1: 'Pealkiri 1',
11 tag_h2: 'Pealkiri 2',
12 tag_h3: 'Pealkiri 3',
13 tag_h4: 'Pealkiri 4',
14 tag_h5: 'Pealkiri 5',
15 tag_h6: 'Pealkiri 6',
16 tag_p: 'Tavaline',
17 tag_pre: 'Vormindatud'
18} );
diff --git a/sources/plugins/format/lang/eu.js b/sources/plugins/format/lang/eu.js
new file mode 100644
index 0000000..4629fdf
--- /dev/null
+++ b/sources/plugins/format/lang/eu.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'eu', {
6 label: 'Formatua',
7 panelTitle: 'Paragrafoaren formatua',
8 tag_address: 'Helbidea',
9 tag_div: 'Normala (DIV)',
10 tag_h1: 'Izenburua 1',
11 tag_h2: 'Izenburua 2',
12 tag_h3: 'Izenburua 3',
13 tag_h4: 'Izenburua 4',
14 tag_h5: 'Izenburua 5',
15 tag_h6: 'Izenburua 6',
16 tag_p: 'Normala',
17 tag_pre: 'Formatuduna'
18} );
diff --git a/sources/plugins/format/lang/fa.js b/sources/plugins/format/lang/fa.js
new file mode 100644
index 0000000..af6f8b2
--- /dev/null
+++ b/sources/plugins/format/lang/fa.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'fa', {
6 label: 'قالب',
7 panelTitle: 'قالب بند',
8 tag_address: 'نشانی',
9 tag_div: 'بند',
10 tag_h1: 'سرنویس ۱',
11 tag_h2: 'سرنویس ۲',
12 tag_h3: 'سرنویس ۳',
13 tag_h4: 'سرنویس ۴',
14 tag_h5: 'سرنویس ۵',
15 tag_h6: 'سرنویس ۶',
16 tag_p: 'معمولی',
17 tag_pre: 'قالب‌دار'
18} );
diff --git a/sources/plugins/format/lang/fi.js b/sources/plugins/format/lang/fi.js
new file mode 100644
index 0000000..6595551
--- /dev/null
+++ b/sources/plugins/format/lang/fi.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'fi', {
6 label: 'Muotoilu',
7 panelTitle: 'Muotoilu',
8 tag_address: 'Osoite',
9 tag_div: 'Normaali (DIV)',
10 tag_h1: 'Otsikko 1',
11 tag_h2: 'Otsikko 2',
12 tag_h3: 'Otsikko 3',
13 tag_h4: 'Otsikko 4',
14 tag_h5: 'Otsikko 5',
15 tag_h6: 'Otsikko 6',
16 tag_p: 'Normaali',
17 tag_pre: 'Muotoiltu'
18} );
diff --git a/sources/plugins/format/lang/fo.js b/sources/plugins/format/lang/fo.js
new file mode 100644
index 0000000..2e89522
--- /dev/null
+++ b/sources/plugins/format/lang/fo.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'fo', {
6 label: 'Skriftsnið',
7 panelTitle: 'Skriftsnið',
8 tag_address: 'Adressa',
9 tag_div: 'Vanligt (DIV)',
10 tag_h1: 'Yvirskrift 1',
11 tag_h2: 'Yvirskrift 2',
12 tag_h3: 'Yvirskrift 3',
13 tag_h4: 'Yvirskrift 4',
14 tag_h5: 'Yvirskrift 5',
15 tag_h6: 'Yvirskrift 6',
16 tag_p: 'Vanligt',
17 tag_pre: 'Sniðgivið'
18} );
diff --git a/sources/plugins/format/lang/fr-ca.js b/sources/plugins/format/lang/fr-ca.js
new file mode 100644
index 0000000..167850b
--- /dev/null
+++ b/sources/plugins/format/lang/fr-ca.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'fr-ca', {
6 label: 'Format',
7 panelTitle: 'Format de paragraphe',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'En-tête 1',
11 tag_h2: 'En-tête 2',
12 tag_h3: 'En-tête 3',
13 tag_h4: 'En-tête 4',
14 tag_h5: 'En-tête 5',
15 tag_h6: 'En-tête 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formaté'
18} );
diff --git a/sources/plugins/format/lang/fr.js b/sources/plugins/format/lang/fr.js
new file mode 100644
index 0000000..4a76b58
--- /dev/null
+++ b/sources/plugins/format/lang/fr.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'fr', {
6 label: 'Format',
7 panelTitle: 'Format de paragraphe',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Titre 1',
11 tag_h2: 'Titre 2',
12 tag_h3: 'Titre 3',
13 tag_h4: 'Titre 4',
14 tag_h5: 'Titre 5',
15 tag_h6: 'Titre 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formaté'
18} );
diff --git a/sources/plugins/format/lang/gl.js b/sources/plugins/format/lang/gl.js
new file mode 100644
index 0000000..78b96c5
--- /dev/null
+++ b/sources/plugins/format/lang/gl.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'gl', {
6 label: 'Formato',
7 panelTitle: 'Formato do parágrafo',
8 tag_address: 'Enderezo',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Enacabezado 1',
11 tag_h2: 'Encabezado 2',
12 tag_h3: 'Encabezado 3',
13 tag_h4: 'Encabezado 4',
14 tag_h5: 'Encabezado 5',
15 tag_h6: 'Encabezado 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatado'
18} );
diff --git a/sources/plugins/format/lang/gu.js b/sources/plugins/format/lang/gu.js
new file mode 100644
index 0000000..27e5836
--- /dev/null
+++ b/sources/plugins/format/lang/gu.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'gu', {
6 label: 'ફૉન્ટ ફૉર્મટ, રચનાની શૈલી',
7 panelTitle: 'ફૉન્ટ ફૉર્મટ, રચનાની શૈલી',
8 tag_address: 'સરનામું',
9 tag_div: 'શીર્ષક (DIV)',
10 tag_h1: 'શીર્ષક 1',
11 tag_h2: 'શીર્ષક 2',
12 tag_h3: 'શીર્ષક 3',
13 tag_h4: 'શીર્ષક 4',
14 tag_h5: 'શીર્ષક 5',
15 tag_h6: 'શીર્ષક 6',
16 tag_p: 'સામાન્ય',
17 tag_pre: 'ફૉર્મટેડ'
18} );
diff --git a/sources/plugins/format/lang/he.js b/sources/plugins/format/lang/he.js
new file mode 100644
index 0000000..c5a6a81
--- /dev/null
+++ b/sources/plugins/format/lang/he.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'he', {
6 label: 'עיצוב',
7 panelTitle: 'עיצוב',
8 tag_address: 'כתובת',
9 tag_div: 'נורמלי (DIV)',
10 tag_h1: 'כותרת',
11 tag_h2: 'כותרת 2',
12 tag_h3: 'כותרת 3',
13 tag_h4: 'כותרת 4',
14 tag_h5: 'כותרת 5',
15 tag_h6: 'כותרת 6',
16 tag_p: 'נורמלי',
17 tag_pre: 'קוד'
18} );
diff --git a/sources/plugins/format/lang/hi.js b/sources/plugins/format/lang/hi.js
new file mode 100644
index 0000000..0e490c3
--- /dev/null
+++ b/sources/plugins/format/lang/hi.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'hi', {
6 label: 'फ़ॉर्मैट',
7 panelTitle: 'फ़ॉर्मैट',
8 tag_address: 'पता',
9 tag_div: 'शीर्षक (DIV)',
10 tag_h1: 'शीर्षक 1',
11 tag_h2: 'शीर्षक 2',
12 tag_h3: 'शीर्षक 3',
13 tag_h4: 'शीर्षक 4',
14 tag_h5: 'शीर्षक 5',
15 tag_h6: 'शीर्षक 6',
16 tag_p: 'साधारण',
17 tag_pre: 'फ़ॉर्मैटॅड'
18} );
diff --git a/sources/plugins/format/lang/hr.js b/sources/plugins/format/lang/hr.js
new file mode 100644
index 0000000..004b853
--- /dev/null
+++ b/sources/plugins/format/lang/hr.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'hr', {
6 label: 'Format',
7 panelTitle: 'Format',
8 tag_address: 'Address',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatirano'
18} );
diff --git a/sources/plugins/format/lang/hu.js b/sources/plugins/format/lang/hu.js
new file mode 100644
index 0000000..dc1c6b3
--- /dev/null
+++ b/sources/plugins/format/lang/hu.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'hu', {
6 label: 'Formátum',
7 panelTitle: 'Formátum',
8 tag_address: 'Címsor',
9 tag_div: 'Bekezdés (DIV)',
10 tag_h1: 'Fejléc 1',
11 tag_h2: 'Fejléc 2',
12 tag_h3: 'Fejléc 3',
13 tag_h4: 'Fejléc 4',
14 tag_h5: 'Fejléc 5',
15 tag_h6: 'Fejléc 6',
16 tag_p: 'Normál',
17 tag_pre: 'Formázott'
18} );
diff --git a/sources/plugins/format/lang/id.js b/sources/plugins/format/lang/id.js
new file mode 100644
index 0000000..3abaaa5
--- /dev/null
+++ b/sources/plugins/format/lang/id.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'id', {
6 label: 'Bentuk',
7 panelTitle: 'Bentuk Paragraf',
8 tag_address: 'Alamat',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Membentuk'
18} );
diff --git a/sources/plugins/format/lang/is.js b/sources/plugins/format/lang/is.js
new file mode 100644
index 0000000..eb13f4a
--- /dev/null
+++ b/sources/plugins/format/lang/is.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'is', {
6 label: 'Stílsnið',
7 panelTitle: 'Stílsnið',
8 tag_address: 'Vistfang',
9 tag_div: 'Venjulegt (DIV)',
10 tag_h1: 'Fyrirsögn 1',
11 tag_h2: 'Fyrirsögn 2',
12 tag_h3: 'Fyrirsögn 3',
13 tag_h4: 'Fyrirsögn 4',
14 tag_h5: 'Fyrirsögn 5',
15 tag_h6: 'Fyrirsögn 6',
16 tag_p: 'Venjulegt letur',
17 tag_pre: 'Forsniðið'
18} );
diff --git a/sources/plugins/format/lang/it.js b/sources/plugins/format/lang/it.js
new file mode 100644
index 0000000..973f76f
--- /dev/null
+++ b/sources/plugins/format/lang/it.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'it', {
6 label: 'Formato',
7 panelTitle: 'Formato',
8 tag_address: 'Indirizzo',
9 tag_div: 'Paragrafo (DIV)',
10 tag_h1: 'Titolo 1',
11 tag_h2: 'Titolo 2',
12 tag_h3: 'Titolo 3',
13 tag_h4: 'Titolo 4',
14 tag_h5: 'Titolo 5',
15 tag_h6: 'Titolo 6',
16 tag_p: 'Normale',
17 tag_pre: 'Formattato'
18} );
diff --git a/sources/plugins/format/lang/ja.js b/sources/plugins/format/lang/ja.js
new file mode 100644
index 0000000..7b826b1
--- /dev/null
+++ b/sources/plugins/format/lang/ja.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ja', {
6 label: '書式',
7 panelTitle: '段落の書式',
8 tag_address: 'アドレス',
9 tag_div: '標準 (DIV)',
10 tag_h1: '見出し 1',
11 tag_h2: '見出し 2',
12 tag_h3: '見出し 3',
13 tag_h4: '見出し 4',
14 tag_h5: '見出し 5',
15 tag_h6: '見出し 6',
16 tag_p: '標準',
17 tag_pre: '書式付き'
18} );
diff --git a/sources/plugins/format/lang/ka.js b/sources/plugins/format/lang/ka.js
new file mode 100644
index 0000000..9c23b82
--- /dev/null
+++ b/sources/plugins/format/lang/ka.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ka', {
6 label: 'ფიორმატირება',
7 panelTitle: 'ფორმატირება',
8 tag_address: 'მისამართი',
9 tag_div: 'ჩვეულებრივი (DIV)',
10 tag_h1: 'სათაური 1',
11 tag_h2: 'სათაური 2',
12 tag_h3: 'სათაური 3',
13 tag_h4: 'სათაური 4',
14 tag_h5: 'სათაური 5',
15 tag_h6: 'სათაური 6',
16 tag_p: 'ჩვეულებრივი',
17 tag_pre: 'ფორმატირებული'
18} );
diff --git a/sources/plugins/format/lang/km.js b/sources/plugins/format/lang/km.js
new file mode 100644
index 0000000..5e385bc
--- /dev/null
+++ b/sources/plugins/format/lang/km.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'km', {
6 label: 'ទម្រង់',
7 panelTitle: 'ទម្រង់​កថាខណ្ឌ',
8 tag_address: 'អាសយដ្ឋាន',
9 tag_div: 'ធម្មតា (DIV)',
10 tag_h1: 'ចំណង​ជើង 1',
11 tag_h2: 'ចំណង​ជើង 2',
12 tag_h3: 'ចំណង​ជើង 3',
13 tag_h4: 'ចំណង​ជើង 4',
14 tag_h5: 'ចំណង​ជើង 5',
15 tag_h6: 'ចំណង​ជើង 6',
16 tag_p: 'ធម្មតា',
17 tag_pre: 'Formatted' // MISSING
18} );
diff --git a/sources/plugins/format/lang/ko.js b/sources/plugins/format/lang/ko.js
new file mode 100644
index 0000000..db08c82
--- /dev/null
+++ b/sources/plugins/format/lang/ko.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ko', {
6 label: '문단',
7 panelTitle: '문단 형식',
8 tag_address: '글쓴이',
9 tag_div: '기본 (DIV)',
10 tag_h1: '제목 1',
11 tag_h2: '제목 2',
12 tag_h3: '제목 3',
13 tag_h4: '제목 4',
14 tag_h5: '제목 5',
15 tag_h6: '제목 6',
16 tag_p: '본문',
17 tag_pre: '정형 문단'
18} );
diff --git a/sources/plugins/format/lang/ku.js b/sources/plugins/format/lang/ku.js
new file mode 100644
index 0000000..4a94342
--- /dev/null
+++ b/sources/plugins/format/lang/ku.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ku', {
6 label: 'ڕازاندنەوە',
7 panelTitle: 'بەشی ڕازاندنەوه',
8 tag_address: 'ناونیشان',
9 tag_div: '(DIV)-ی ئاسایی',
10 tag_h1: 'سەرنووسەی ١',
11 tag_h2: 'سەرنووسەی ٢',
12 tag_h3: 'سەرنووسەی ٣',
13 tag_h4: 'سەرنووسەی ٤',
14 tag_h5: 'سەرنووسەی ٥',
15 tag_h6: 'سەرنووسەی ٦',
16 tag_p: 'ئاسایی',
17 tag_pre: 'شێوازکراو'
18} );
diff --git a/sources/plugins/format/lang/lt.js b/sources/plugins/format/lang/lt.js
new file mode 100644
index 0000000..06e55f5
--- /dev/null
+++ b/sources/plugins/format/lang/lt.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'lt', {
6 label: 'Šrifto formatas',
7 panelTitle: 'Šrifto formatas',
8 tag_address: 'Kreipinio',
9 tag_div: 'Normalus (DIV)',
10 tag_h1: 'Antraštinis 1',
11 tag_h2: 'Antraštinis 2',
12 tag_h3: 'Antraštinis 3',
13 tag_h4: 'Antraštinis 4',
14 tag_h5: 'Antraštinis 5',
15 tag_h6: 'Antraštinis 6',
16 tag_p: 'Normalus',
17 tag_pre: 'Formuotas'
18} );
diff --git a/sources/plugins/format/lang/lv.js b/sources/plugins/format/lang/lv.js
new file mode 100644
index 0000000..7cf1391
--- /dev/null
+++ b/sources/plugins/format/lang/lv.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'lv', {
6 label: 'Formāts',
7 panelTitle: 'Formāts',
8 tag_address: 'Adrese',
9 tag_div: 'Rindkopa (DIV)',
10 tag_h1: 'Virsraksts 1',
11 tag_h2: 'Virsraksts 2',
12 tag_h3: 'Virsraksts 3',
13 tag_h4: 'Virsraksts 4',
14 tag_h5: 'Virsraksts 5',
15 tag_h6: 'Virsraksts 6',
16 tag_p: 'Normāls teksts',
17 tag_pre: 'Formatēts teksts'
18} );
diff --git a/sources/plugins/format/lang/mk.js b/sources/plugins/format/lang/mk.js
new file mode 100644
index 0000000..7ff725a
--- /dev/null
+++ b/sources/plugins/format/lang/mk.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'mk', {
6 label: 'Format', // MISSING
7 panelTitle: 'Paragraph Format', // MISSING
8 tag_address: 'Address', // MISSING
9 tag_div: 'Normal (DIV)', // MISSING
10 tag_h1: 'Heading 1', // MISSING
11 tag_h2: 'Heading 2', // MISSING
12 tag_h3: 'Heading 3', // MISSING
13 tag_h4: 'Heading 4', // MISSING
14 tag_h5: 'Heading 5', // MISSING
15 tag_h6: 'Heading 6', // MISSING
16 tag_p: 'Normal', // MISSING
17 tag_pre: 'Formatted' // MISSING
18} );
diff --git a/sources/plugins/format/lang/mn.js b/sources/plugins/format/lang/mn.js
new file mode 100644
index 0000000..15f58e1
--- /dev/null
+++ b/sources/plugins/format/lang/mn.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'mn', {
6 label: 'Параргафын загвар',
7 panelTitle: 'Параргафын загвар',
8 tag_address: 'Хаяг',
9 tag_div: 'Paragraph (DIV)',
10 tag_h1: 'Гарчиг 1',
11 tag_h2: 'Гарчиг 2',
12 tag_h3: 'Гарчиг 3',
13 tag_h4: 'Гарчиг 4',
14 tag_h5: 'Гарчиг 5',
15 tag_h6: 'Гарчиг 6',
16 tag_p: 'Хэвийн',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/ms.js b/sources/plugins/format/lang/ms.js
new file mode 100644
index 0000000..b41b828
--- /dev/null
+++ b/sources/plugins/format/lang/ms.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ms', {
6 label: 'Format',
7 panelTitle: 'Format',
8 tag_address: 'Alamat',
9 tag_div: 'Perenggan (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Telah Diformat'
18} );
diff --git a/sources/plugins/format/lang/nb.js b/sources/plugins/format/lang/nb.js
new file mode 100644
index 0000000..a216014
--- /dev/null
+++ b/sources/plugins/format/lang/nb.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'nb', {
6 label: 'Format',
7 panelTitle: 'Avsnittsformat',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Overskrift 1',
11 tag_h2: 'Overskrift 2',
12 tag_h3: 'Overskrift 3',
13 tag_h4: 'Overskrift 4',
14 tag_h5: 'Overskrift 5',
15 tag_h6: 'Overskrift 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatert'
18} );
diff --git a/sources/plugins/format/lang/nl.js b/sources/plugins/format/lang/nl.js
new file mode 100644
index 0000000..532b7f1
--- /dev/null
+++ b/sources/plugins/format/lang/nl.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'nl', {
6 label: 'Opmaak',
7 panelTitle: 'Opmaak',
8 tag_address: 'Adres',
9 tag_div: 'Normaal (DIV)',
10 tag_h1: 'Kop 1',
11 tag_h2: 'Kop 2',
12 tag_h3: 'Kop 3',
13 tag_h4: 'Kop 4',
14 tag_h5: 'Kop 5',
15 tag_h6: 'Kop 6',
16 tag_p: 'Normaal',
17 tag_pre: 'Met opmaak'
18} );
diff --git a/sources/plugins/format/lang/no.js b/sources/plugins/format/lang/no.js
new file mode 100644
index 0000000..2995c96
--- /dev/null
+++ b/sources/plugins/format/lang/no.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'no', {
6 label: 'Format',
7 panelTitle: 'Avsnittsformat',
8 tag_address: 'Adresse',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Overskrift 1',
11 tag_h2: 'Overskrift 2',
12 tag_h3: 'Overskrift 3',
13 tag_h4: 'Overskrift 4',
14 tag_h5: 'Overskrift 5',
15 tag_h6: 'Overskrift 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatert'
18} );
diff --git a/sources/plugins/format/lang/pl.js b/sources/plugins/format/lang/pl.js
new file mode 100644
index 0000000..e1ca1c7
--- /dev/null
+++ b/sources/plugins/format/lang/pl.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'pl', {
6 label: 'Format',
7 panelTitle: 'Format',
8 tag_address: 'Adres',
9 tag_div: 'Normalny (DIV)',
10 tag_h1: 'Nagłówek 1',
11 tag_h2: 'Nagłówek 2',
12 tag_h3: 'Nagłówek 3',
13 tag_h4: 'Nagłówek 4',
14 tag_h5: 'Nagłówek 5',
15 tag_h6: 'Nagłówek 6',
16 tag_p: 'Normalny',
17 tag_pre: 'Tekst sformatowany'
18} );
diff --git a/sources/plugins/format/lang/pt-br.js b/sources/plugins/format/lang/pt-br.js
new file mode 100644
index 0000000..c8b28ea
--- /dev/null
+++ b/sources/plugins/format/lang/pt-br.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'pt-br', {
6 label: 'Formatação',
7 panelTitle: 'Formatação',
8 tag_address: 'Endereço',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Título 1',
11 tag_h2: 'Título 2',
12 tag_h3: 'Título 3',
13 tag_h4: 'Título 4',
14 tag_h5: 'Título 5',
15 tag_h6: 'Título 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatado'
18} );
diff --git a/sources/plugins/format/lang/pt.js b/sources/plugins/format/lang/pt.js
new file mode 100644
index 0000000..93f1ad0
--- /dev/null
+++ b/sources/plugins/format/lang/pt.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'pt', {
6 label: 'Formatar',
7 panelTitle: 'Formatar Parágrafo',
8 tag_address: 'Endereço',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Título 1',
11 tag_h2: 'Título 2',
12 tag_h3: 'Título 3',
13 tag_h4: 'Título 4',
14 tag_h5: 'Título 5',
15 tag_h6: 'Título 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatado'
18} );
diff --git a/sources/plugins/format/lang/ro.js b/sources/plugins/format/lang/ro.js
new file mode 100644
index 0000000..5cb6a07
--- /dev/null
+++ b/sources/plugins/format/lang/ro.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ro', {
6 label: 'Formatare',
7 panelTitle: 'Formatare',
8 tag_address: 'Adresă',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatat'
18} );
diff --git a/sources/plugins/format/lang/ru.js b/sources/plugins/format/lang/ru.js
new file mode 100644
index 0000000..00d0407
--- /dev/null
+++ b/sources/plugins/format/lang/ru.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ru', {
6 label: 'Форматирование',
7 panelTitle: 'Форматирование',
8 tag_address: 'Адрес',
9 tag_div: 'Обычное (div)',
10 tag_h1: 'Заголовок 1',
11 tag_h2: 'Заголовок 2',
12 tag_h3: 'Заголовок 3',
13 tag_h4: 'Заголовок 4',
14 tag_h5: 'Заголовок 5',
15 tag_h6: 'Заголовок 6',
16 tag_p: 'Обычное',
17 tag_pre: 'Моноширинное'
18} );
diff --git a/sources/plugins/format/lang/si.js b/sources/plugins/format/lang/si.js
new file mode 100644
index 0000000..ae531f0
--- /dev/null
+++ b/sources/plugins/format/lang/si.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'si', {
6 label: 'ආකෘතිය',
7 panelTitle: 'චේදයේ ',
8 tag_address: 'ලිපිනය',
9 tag_div: 'සාමාන්‍ය(DIV)',
10 tag_h1: 'ශීර්ෂය 1',
11 tag_h2: 'ශීර්ෂය 2',
12 tag_h3: 'ශීර්ෂය 3',
13 tag_h4: 'ශීර්ෂය 4',
14 tag_h5: 'ශීර්ෂය 5',
15 tag_h6: 'ශීර්ෂය 6',
16 tag_p: 'සාමාන්‍ය',
17 tag_pre: 'ආකෘතියන්'
18} );
diff --git a/sources/plugins/format/lang/sk.js b/sources/plugins/format/lang/sk.js
new file mode 100644
index 0000000..4edfa2e
--- /dev/null
+++ b/sources/plugins/format/lang/sk.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'sk', {
6 label: 'Formát',
7 panelTitle: 'Odsek',
8 tag_address: 'Adresa',
9 tag_div: 'Normálny (DIV)',
10 tag_h1: 'Nadpis 1',
11 tag_h2: 'Nadpis 2',
12 tag_h3: 'Nadpis 3',
13 tag_h4: 'Nadpis 4',
14 tag_h5: 'Nadpis 5',
15 tag_h6: 'Nadpis 6',
16 tag_p: 'Normálny',
17 tag_pre: 'Formátovaný'
18} );
diff --git a/sources/plugins/format/lang/sl.js b/sources/plugins/format/lang/sl.js
new file mode 100644
index 0000000..0019aab
--- /dev/null
+++ b/sources/plugins/format/lang/sl.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'sl', {
6 label: 'Oblika',
7 panelTitle: 'Oblika',
8 tag_address: 'Napis',
9 tag_div: 'Navaden (DIV)',
10 tag_h1: 'Naslov 1',
11 tag_h2: 'Naslov 2',
12 tag_h3: 'Naslov 3',
13 tag_h4: 'Naslov 4',
14 tag_h5: 'Naslov 5',
15 tag_h6: 'Naslov 6',
16 tag_p: 'Navaden',
17 tag_pre: 'Oblikovan'
18} );
diff --git a/sources/plugins/format/lang/sq.js b/sources/plugins/format/lang/sq.js
new file mode 100644
index 0000000..8945d05
--- /dev/null
+++ b/sources/plugins/format/lang/sq.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'sq', {
6 label: 'Formati',
7 panelTitle: 'Formati i Paragrafit',
8 tag_address: 'Adresa',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Titulli 1',
11 tag_h2: 'Titulli 2',
12 tag_h3: 'Titulli 3',
13 tag_h4: 'Titulli 4',
14 tag_h5: 'Titulli 5',
15 tag_h6: 'Titulli 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatuar'
18} );
diff --git a/sources/plugins/format/lang/sr-latn.js b/sources/plugins/format/lang/sr-latn.js
new file mode 100644
index 0000000..3e7449d
--- /dev/null
+++ b/sources/plugins/format/lang/sr-latn.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'sr-latn', {
6 label: 'Format',
7 panelTitle: 'Format',
8 tag_address: 'Adresa',
9 tag_div: 'Normalno (DIV)',
10 tag_h1: 'Naslov 1',
11 tag_h2: 'Naslov 2',
12 tag_h3: 'Naslov 3',
13 tag_h4: 'Naslov 4',
14 tag_h5: 'Naslov 5',
15 tag_h6: 'Naslov 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatirano'
18} );
diff --git a/sources/plugins/format/lang/sr.js b/sources/plugins/format/lang/sr.js
new file mode 100644
index 0000000..40f1d1c
--- /dev/null
+++ b/sources/plugins/format/lang/sr.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'sr', {
6 label: 'Формат',
7 panelTitle: 'Формат',
8 tag_address: 'Adresa',
9 tag_div: 'Нормално (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatirano'
18} );
diff --git a/sources/plugins/format/lang/sv.js b/sources/plugins/format/lang/sv.js
new file mode 100644
index 0000000..47dab57
--- /dev/null
+++ b/sources/plugins/format/lang/sv.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'sv', {
6 label: 'Teckenformat',
7 panelTitle: 'Teckenformat',
8 tag_address: 'Adress',
9 tag_div: 'Normal (DIV)',
10 tag_h1: 'Rubrik 1',
11 tag_h2: 'Rubrik 2',
12 tag_h3: 'Rubrik 3',
13 tag_h4: 'Rubrik 4',
14 tag_h5: 'Rubrik 5',
15 tag_h6: 'Rubrik 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formaterad'
18} );
diff --git a/sources/plugins/format/lang/th.js b/sources/plugins/format/lang/th.js
new file mode 100644
index 0000000..31c0dba
--- /dev/null
+++ b/sources/plugins/format/lang/th.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'th', {
6 label: 'รูปแบบ',
7 panelTitle: 'รูปแบบ',
8 tag_address: 'Address',
9 tag_div: 'Paragraph (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Normal',
17 tag_pre: 'Formatted'
18} );
diff --git a/sources/plugins/format/lang/tr.js b/sources/plugins/format/lang/tr.js
new file mode 100644
index 0000000..eb311a9
--- /dev/null
+++ b/sources/plugins/format/lang/tr.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'tr', {
6 label: 'Biçim',
7 panelTitle: 'Biçim',
8 tag_address: 'Adres',
9 tag_div: 'Paragraf (DIV)',
10 tag_h1: 'Başlık 1',
11 tag_h2: 'Başlık 2',
12 tag_h3: 'Başlık 3',
13 tag_h4: 'Başlık 4',
14 tag_h5: 'Başlık 5',
15 tag_h6: 'Başlık 6',
16 tag_p: 'Normal',
17 tag_pre: 'Biçimli'
18} );
diff --git a/sources/plugins/format/lang/tt.js b/sources/plugins/format/lang/tt.js
new file mode 100644
index 0000000..d44a9ac
--- /dev/null
+++ b/sources/plugins/format/lang/tt.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'tt', {
6 label: 'Форматлау',
7 panelTitle: 'Параграф форматлавы',
8 tag_address: 'Адрес',
9 tag_div: 'Гади (DIV)',
10 tag_h1: 'Башлам 1',
11 tag_h2: 'Башлам 2',
12 tag_h3: 'Башлам 3',
13 tag_h4: 'Башлам 4',
14 tag_h5: 'Башлам 5',
15 tag_h6: 'Башлам 6',
16 tag_p: 'Гади',
17 tag_pre: 'Форматлаулы'
18} );
diff --git a/sources/plugins/format/lang/ug.js b/sources/plugins/format/lang/ug.js
new file mode 100644
index 0000000..504fee4
--- /dev/null
+++ b/sources/plugins/format/lang/ug.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'ug', {
6 label: 'پىچىم',
7 panelTitle: 'پىچىم',
8 tag_address: 'ئادرېس',
9 tag_div: 'ئابزاس (DIV)',
10 tag_h1: 'ماۋزۇ 1',
11 tag_h2: 'ماۋزۇ 2',
12 tag_h3: 'ماۋزۇ 3',
13 tag_h4: 'ماۋزۇ 4',
14 tag_h5: 'ماۋزۇ 5',
15 tag_h6: 'ماۋزۇ 6',
16 tag_p: 'ئادەتتىكى',
17 tag_pre: 'تىزىلغان پىچىم'
18} );
diff --git a/sources/plugins/format/lang/uk.js b/sources/plugins/format/lang/uk.js
new file mode 100644
index 0000000..c3cffe1
--- /dev/null
+++ b/sources/plugins/format/lang/uk.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'uk', {
6 label: 'Форматування',
7 panelTitle: 'Форматування параграфа',
8 tag_address: 'Адреса',
9 tag_div: 'Нормальний (div)',
10 tag_h1: 'Заголовок 1',
11 tag_h2: 'Заголовок 2',
12 tag_h3: 'Заголовок 3',
13 tag_h4: 'Заголовок 4',
14 tag_h5: 'Заголовок 5',
15 tag_h6: 'Заголовок 6',
16 tag_p: 'Нормальний',
17 tag_pre: 'Форматований'
18} );
diff --git a/sources/plugins/format/lang/vi.js b/sources/plugins/format/lang/vi.js
new file mode 100644
index 0000000..a066065
--- /dev/null
+++ b/sources/plugins/format/lang/vi.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'vi', {
6 label: 'Định dạng',
7 panelTitle: 'Định dạng',
8 tag_address: 'Address',
9 tag_div: 'Bình thường (DIV)',
10 tag_h1: 'Heading 1',
11 tag_h2: 'Heading 2',
12 tag_h3: 'Heading 3',
13 tag_h4: 'Heading 4',
14 tag_h5: 'Heading 5',
15 tag_h6: 'Heading 6',
16 tag_p: 'Bình thường (P)',
17 tag_pre: 'Đã thiết lập'
18} );
diff --git a/sources/plugins/format/lang/zh-cn.js b/sources/plugins/format/lang/zh-cn.js
new file mode 100644
index 0000000..895be82
--- /dev/null
+++ b/sources/plugins/format/lang/zh-cn.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'zh-cn', {
6 label: '格式',
7 panelTitle: '格式',
8 tag_address: '地址',
9 tag_div: '段落(DIV)',
10 tag_h1: '标题 1',
11 tag_h2: '标题 2',
12 tag_h3: '标题 3',
13 tag_h4: '标题 4',
14 tag_h5: '标题 5',
15 tag_h6: '标题 6',
16 tag_p: '普通',
17 tag_pre: '已编排格式'
18} );
diff --git a/sources/plugins/format/lang/zh.js b/sources/plugins/format/lang/zh.js
new file mode 100644
index 0000000..ba826aa
--- /dev/null
+++ b/sources/plugins/format/lang/zh.js
@@ -0,0 +1,18 @@
1/*
2Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'format', 'zh', {
6 label: '格式',
7 panelTitle: '段落格式',
8 tag_address: '地址',
9 tag_div: '標準 (DIV)',
10 tag_h1: '標題 1',
11 tag_h2: '標題 2',
12 tag_h3: '標題 3',
13 tag_h4: '標題 4',
14 tag_h5: '標題 5',
15 tag_h6: '標題 6',
16 tag_p: '標準',
17 tag_pre: '格式設定'
18} );
diff --git a/sources/plugins/format/plugin.js b/sources/plugins/format/plugin.js
new file mode 100644
index 0000000..d990b8e
--- /dev/null
+++ b/sources/plugins/format/plugin.js
@@ -0,0 +1,279 @@
1/**
2 * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6CKEDITOR.plugins.add( 'format', {
7 requires: 'richcombo',
8 // jscs:disable maximumLineLength
9 lang: 'af,ar,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%
10 // jscs:enable maximumLineLength
11 init: function( editor ) {
12 if ( editor.blockless )
13 return;
14
15 var config = editor.config,
16 lang = editor.lang.format;
17
18 // Gets the list of tags from the settings.
19 var tags = config.format_tags.split( ';' );
20
21 // Create style objects for all defined styles.
22 var styles = {},
23 stylesCount = 0,
24 allowedContent = [];
25 for ( var i = 0; i < tags.length; i++ ) {
26 var tag = tags[ i ];
27 var style = new CKEDITOR.style( config[ 'format_' + tag ] );
28 if ( !editor.filter.customConfig || editor.filter.check( style ) ) {
29 stylesCount++;
30 styles[ tag ] = style;
31 styles[ tag ]._.enterMode = editor.config.enterMode;
32 allowedContent.push( style );
33 }
34 }
35
36 // Hide entire combo when all formats are rejected.
37 if ( stylesCount === 0 )
38 return;
39
40 editor.ui.addRichCombo( 'Format', {
41 label: lang.label,
42 title: lang.panelTitle,
43 toolbar: 'styles,20',
44 allowedContent: allowedContent,
45
46 panel: {
47 css: [ CKEDITOR.skin.getPath( 'editor' ) ].concat( config.contentsCss ),
48 multiSelect: false,
49 attributes: { 'aria-label': lang.panelTitle }
50 },
51
52 init: function() {
53 this.startGroup( lang.panelTitle );
54
55 for ( var tag in styles ) {
56 var label = lang[ 'tag_' + tag ];
57
58 // Add the tag entry to the panel list.
59 this.add( tag, styles[ tag ].buildPreview( label ), label );
60 }
61 },
62
63 onClick: function( value ) {
64 editor.focus();
65 editor.fire( 'saveSnapshot' );
66
67 var style = styles[ value ],
68 elementPath = editor.elementPath();
69
70 editor[ style.checkActive( elementPath, editor ) ? 'removeStyle' : 'applyStyle' ]( style );
71
72 // Save the undo snapshot after all changes are affected. (#4899)
73 setTimeout( function() {
74 editor.fire( 'saveSnapshot' );
75 }, 0 );
76 },
77
78 onRender: function() {
79 editor.on( 'selectionChange', function( ev ) {
80 var currentTag = this.getValue(),
81 elementPath = ev.data.path;
82
83 this.refresh();
84
85 for ( var tag in styles ) {
86 if ( styles[ tag ].checkActive( elementPath, editor ) ) {
87 if ( tag != currentTag )
88 this.setValue( tag, editor.lang.format[ 'tag_' + tag ] );
89 return;
90 }
91 }
92
93 // If no styles match, just empty it.
94 this.setValue( '' );
95
96 }, this );
97 },
98
99 onOpen: function() {
100 this.showAll();
101 for ( var name in styles ) {
102 var style = styles[ name ];
103
104 // Check if that style is enabled in activeFilter.
105 if ( !editor.activeFilter.check( style ) )
106 this.hideItem( name );
107
108 }
109 },
110
111 refresh: function() {
112 var elementPath = editor.elementPath();
113
114 if ( !elementPath )
115 return;
116
117 // Check if element path contains 'p' element.
118 if ( !elementPath.isContextFor( 'p' ) ) {
119 this.setState( CKEDITOR.TRISTATE_DISABLED );
120 return;
121 }
122
123 // Check if there is any available style.
124 for ( var name in styles ) {
125 if ( editor.activeFilter.check( styles[ name ] ) )
126 return;
127 }
128 this.setState( CKEDITOR.TRISTATE_DISABLED );
129 }
130 } );
131 }
132} );
133
134/**
135 * A list of semicolon-separated style names (by default: tags) representing
136 * the style definition for each entry to be displayed in the Format drop-down list
137 * in the toolbar. Each entry must have a corresponding configuration in a
138 * setting named `'format_(tagName)'`. For example, the `'p'` entry has its
139 * definition taken from [config.format_p](#!/api/CKEDITOR.config-cfg-format_p).
140 *
141 * Read more in the [documentation](#!/guide/dev_format)
142 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
143 *
144 * config.format_tags = 'p;h2;h3;pre';
145 *
146 * @cfg {String} [format_tags='p;h1;h2;h3;h4;h5;h6;pre;address;div']
147 * @member CKEDITOR.config
148 */
149CKEDITOR.config.format_tags = 'p;h1;h2;h3;h4;h5;h6;pre;address;div';
150
151/**
152 * The style definition to be used to apply the `Normal` format.
153 *
154 * Read more in the [documentation](#!/guide/dev_format)
155 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
156 *
157 * config.format_p = { element: 'p', attributes: { 'class': 'normalPara' } };
158 *
159 * @cfg {Object} [format_p={ element: 'p' }]
160 * @member CKEDITOR.config
161 */
162CKEDITOR.config.format_p = { element: 'p' };
163
164/**
165 * The style definition to be used to apply the `Normal (DIV)` format.
166 *
167 * Read more in the [documentation](#!/guide/dev_format)
168 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
169 *
170 * config.format_div = { element: 'div', attributes: { 'class': 'normalDiv' } };
171 *
172 * @cfg {Object} [format_div={ element: 'div' }]
173 * @member CKEDITOR.config
174 */
175CKEDITOR.config.format_div = { element: 'div' };
176
177/**
178 * The style definition to be used to apply the `Formatted` format.
179 *
180 * Read more in the [documentation](#!/guide/dev_format)
181 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
182 *
183 * config.format_pre = { element: 'pre', attributes: { 'class': 'code' } };
184 *
185 * @cfg {Object} [format_pre={ element: 'pre' }]
186 * @member CKEDITOR.config
187 */
188CKEDITOR.config.format_pre = { element: 'pre' };
189
190/**
191 * The style definition to be used to apply the `Address` format.
192 *
193 * Read more in the [documentation](#!/guide/dev_format)
194 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
195 *
196 * config.format_address = { element: 'address', attributes: { 'class': 'styledAddress' } };
197 *
198 * @cfg {Object} [format_address={ element: 'address' }]
199 * @member CKEDITOR.config
200 */
201CKEDITOR.config.format_address = { element: 'address' };
202
203/**
204 * The style definition to be used to apply the `Heading 1` format.
205 *
206 * Read more in the [documentation](#!/guide/dev_format)
207 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
208 *
209 * config.format_h1 = { element: 'h1', attributes: { 'class': 'contentTitle1' } };
210 *
211 * @cfg {Object} [format_h1={ element: 'h1' }]
212 * @member CKEDITOR.config
213 */
214CKEDITOR.config.format_h1 = { element: 'h1' };
215
216/**
217 * The style definition to be used to apply the `Heading 2` format.
218 *
219 * Read more in the [documentation](#!/guide/dev_format)
220 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
221 *
222 * config.format_h2 = { element: 'h2', attributes: { 'class': 'contentTitle2' } };
223 *
224 * @cfg {Object} [format_h2={ element: 'h2' }]
225 * @member CKEDITOR.config
226 */
227CKEDITOR.config.format_h2 = { element: 'h2' };
228
229/**
230 * The style definition to be used to apply the `Heading 3` format.
231 *
232 * Read more in the [documentation](#!/guide/dev_format)
233 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
234 *
235 * config.format_h3 = { element: 'h3', attributes: { 'class': 'contentTitle3' } };
236 *
237 * @cfg {Object} [format_h3={ element: 'h3' }]
238 * @member CKEDITOR.config
239 */
240CKEDITOR.config.format_h3 = { element: 'h3' };
241
242/**
243 * The style definition to be used to apply the `Heading 4` format.
244 *
245 * Read more in the [documentation](#!/guide/dev_format)
246 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
247 *
248 * config.format_h4 = { element: 'h4', attributes: { 'class': 'contentTitle4' } };
249 *
250 * @cfg {Object} [format_h4={ element: 'h4' }]
251 * @member CKEDITOR.config
252 */
253CKEDITOR.config.format_h4 = { element: 'h4' };
254
255/**
256 * The style definition to be used to apply the `Heading 5` format.
257 *
258 * Read more in the [documentation](#!/guide/dev_format)
259 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
260 *
261 * config.format_h5 = { element: 'h5', attributes: { 'class': 'contentTitle5' } };
262 *
263 * @cfg {Object} [format_h5={ element: 'h5' }]
264 * @member CKEDITOR.config
265 */
266CKEDITOR.config.format_h5 = { element: 'h5' };
267
268/**
269 * The style definition to be used to apply the `Heading 6` format.
270 *
271 * Read more in the [documentation](#!/guide/dev_format)
272 * and see the [SDK sample](http://sdk.ckeditor.com/samples/format.html).
273 *
274 * config.format_h6 = { element: 'h6', attributes: { 'class': 'contentTitle6' } };
275 *
276 * @cfg {Object} [format_h6={ element: 'h6' }]
277 * @member CKEDITOR.config
278 */
279CKEDITOR.config.format_h6 = { element: 'h6' };