aboutsummaryrefslogtreecommitdiff
path: root/sources/plugins/font
diff options
context:
space:
mode:
Diffstat (limited to 'sources/plugins/font')
-rw-r--r--sources/plugins/font/lang/af.js14
-rw-r--r--sources/plugins/font/lang/ar.js14
-rw-r--r--sources/plugins/font/lang/bg.js14
-rw-r--r--sources/plugins/font/lang/bn.js14
-rw-r--r--sources/plugins/font/lang/bs.js14
-rw-r--r--sources/plugins/font/lang/ca.js14
-rw-r--r--sources/plugins/font/lang/cs.js14
-rw-r--r--sources/plugins/font/lang/cy.js14
-rw-r--r--sources/plugins/font/lang/da.js14
-rw-r--r--sources/plugins/font/lang/de.js14
-rw-r--r--sources/plugins/font/lang/el.js14
-rw-r--r--sources/plugins/font/lang/en-au.js14
-rw-r--r--sources/plugins/font/lang/en-ca.js14
-rw-r--r--sources/plugins/font/lang/en-gb.js14
-rw-r--r--sources/plugins/font/lang/en.js14
-rw-r--r--sources/plugins/font/lang/eo.js14
-rw-r--r--sources/plugins/font/lang/es.js14
-rw-r--r--sources/plugins/font/lang/et.js14
-rw-r--r--sources/plugins/font/lang/eu.js14
-rw-r--r--sources/plugins/font/lang/fa.js14
-rw-r--r--sources/plugins/font/lang/fi.js14
-rw-r--r--sources/plugins/font/lang/fo.js14
-rw-r--r--sources/plugins/font/lang/fr-ca.js14
-rw-r--r--sources/plugins/font/lang/fr.js14
-rw-r--r--sources/plugins/font/lang/gl.js14
-rw-r--r--sources/plugins/font/lang/gu.js14
-rw-r--r--sources/plugins/font/lang/he.js14
-rw-r--r--sources/plugins/font/lang/hi.js14
-rw-r--r--sources/plugins/font/lang/hr.js14
-rw-r--r--sources/plugins/font/lang/hu.js14
-rw-r--r--sources/plugins/font/lang/id.js14
-rw-r--r--sources/plugins/font/lang/is.js14
-rw-r--r--sources/plugins/font/lang/it.js14
-rw-r--r--sources/plugins/font/lang/ja.js14
-rw-r--r--sources/plugins/font/lang/ka.js14
-rw-r--r--sources/plugins/font/lang/km.js14
-rw-r--r--sources/plugins/font/lang/ko.js14
-rw-r--r--sources/plugins/font/lang/ku.js14
-rw-r--r--sources/plugins/font/lang/lt.js14
-rw-r--r--sources/plugins/font/lang/lv.js14
-rw-r--r--sources/plugins/font/lang/mk.js14
-rw-r--r--sources/plugins/font/lang/mn.js14
-rw-r--r--sources/plugins/font/lang/ms.js14
-rw-r--r--sources/plugins/font/lang/nb.js14
-rw-r--r--sources/plugins/font/lang/nl.js14
-rw-r--r--sources/plugins/font/lang/no.js14
-rw-r--r--sources/plugins/font/lang/pl.js14
-rw-r--r--sources/plugins/font/lang/pt-br.js14
-rw-r--r--sources/plugins/font/lang/pt.js14
-rw-r--r--sources/plugins/font/lang/ro.js14
-rw-r--r--sources/plugins/font/lang/ru.js14
-rw-r--r--sources/plugins/font/lang/si.js14
-rw-r--r--sources/plugins/font/lang/sk.js14
-rw-r--r--sources/plugins/font/lang/sl.js14
-rw-r--r--sources/plugins/font/lang/sq.js14
-rw-r--r--sources/plugins/font/lang/sr-latn.js14
-rw-r--r--sources/plugins/font/lang/sr.js14
-rw-r--r--sources/plugins/font/lang/sv.js14
-rw-r--r--sources/plugins/font/lang/th.js14
-rw-r--r--sources/plugins/font/lang/tr.js14
-rw-r--r--sources/plugins/font/lang/tt.js14
-rw-r--r--sources/plugins/font/lang/ug.js14
-rw-r--r--sources/plugins/font/lang/uk.js14
-rw-r--r--sources/plugins/font/lang/vi.js14
-rw-r--r--sources/plugins/font/lang/zh-cn.js14
-rw-r--r--sources/plugins/font/lang/zh.js14
-rw-r--r--sources/plugins/font/plugin.js313
67 files changed, 1237 insertions, 0 deletions
diff --git a/sources/plugins/font/lang/af.js b/sources/plugins/font/lang/af.js
new file mode 100644
index 00000000..66f7398d
--- /dev/null
+++ b/sources/plugins/font/lang/af.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'af', {
6 fontSize: {
7 label: 'Grootte',
8 voiceLabel: 'Fontgrootte',
9 panelTitle: 'Fontgrootte'
10 },
11 label: 'Font',
12 panelTitle: 'Fontnaam',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/ar.js b/sources/plugins/font/lang/ar.js
new file mode 100644
index 00000000..168189c5
--- /dev/null
+++ b/sources/plugins/font/lang/ar.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ar', {
6 fontSize: {
7 label: 'حجم الخط',
8 voiceLabel: 'حجم الخط',
9 panelTitle: 'حجم الخط'
10 },
11 label: 'خط',
12 panelTitle: 'حجم الخط',
13 voiceLabel: 'حجم الخط'
14} );
diff --git a/sources/plugins/font/lang/bg.js b/sources/plugins/font/lang/bg.js
new file mode 100644
index 00000000..72edae63
--- /dev/null
+++ b/sources/plugins/font/lang/bg.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'bg', {
6 fontSize: {
7 label: 'Размер',
8 voiceLabel: 'Размер на шрифт',
9 panelTitle: 'Размер на шрифт'
10 },
11 label: 'Шрифт',
12 panelTitle: 'Име на шрифт',
13 voiceLabel: 'Шрифт'
14} );
diff --git a/sources/plugins/font/lang/bn.js b/sources/plugins/font/lang/bn.js
new file mode 100644
index 00000000..4aa397d7
--- /dev/null
+++ b/sources/plugins/font/lang/bn.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'bn', {
6 fontSize: {
7 label: 'সাইজ',
8 voiceLabel: 'Font Size',
9 panelTitle: 'সাইজ'
10 },
11 label: 'ফন্ট',
12 panelTitle: 'ফন্ট',
13 voiceLabel: 'ফন্ট'
14} );
diff --git a/sources/plugins/font/lang/bs.js b/sources/plugins/font/lang/bs.js
new file mode 100644
index 00000000..8699582b
--- /dev/null
+++ b/sources/plugins/font/lang/bs.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'bs', {
6 fontSize: {
7 label: 'Velièina',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Velièina'
10 },
11 label: 'Font',
12 panelTitle: 'Font',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/ca.js b/sources/plugins/font/lang/ca.js
new file mode 100644
index 00000000..7a7730ca
--- /dev/null
+++ b/sources/plugins/font/lang/ca.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ca', {
6 fontSize: {
7 label: 'Mida',
8 voiceLabel: 'Mida de la lletra',
9 panelTitle: 'Mida de la lletra'
10 },
11 label: 'Tipus de lletra',
12 panelTitle: 'Tipus de lletra',
13 voiceLabel: 'Tipus de lletra'
14} );
diff --git a/sources/plugins/font/lang/cs.js b/sources/plugins/font/lang/cs.js
new file mode 100644
index 00000000..2884a68e
--- /dev/null
+++ b/sources/plugins/font/lang/cs.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'cs', {
6 fontSize: {
7 label: 'Velikost',
8 voiceLabel: 'Velikost písma',
9 panelTitle: 'Velikost'
10 },
11 label: 'Písmo',
12 panelTitle: 'Písmo',
13 voiceLabel: 'Písmo'
14} );
diff --git a/sources/plugins/font/lang/cy.js b/sources/plugins/font/lang/cy.js
new file mode 100644
index 00000000..d14cfe67
--- /dev/null
+++ b/sources/plugins/font/lang/cy.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'cy', {
6 fontSize: {
7 label: 'Maint',
8 voiceLabel: 'Maint y Ffont',
9 panelTitle: 'Maint y Ffont'
10 },
11 label: 'Ffont',
12 panelTitle: 'Enw\'r Ffont',
13 voiceLabel: 'Ffont'
14} );
diff --git a/sources/plugins/font/lang/da.js b/sources/plugins/font/lang/da.js
new file mode 100644
index 00000000..c18415b3
--- /dev/null
+++ b/sources/plugins/font/lang/da.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'da', {
6 fontSize: {
7 label: 'Skriftstørrelse',
8 voiceLabel: 'Skriftstørrelse',
9 panelTitle: 'Skriftstørrelse'
10 },
11 label: 'Skrifttype',
12 panelTitle: 'Skrifttype',
13 voiceLabel: 'Skrifttype'
14} );
diff --git a/sources/plugins/font/lang/de.js b/sources/plugins/font/lang/de.js
new file mode 100644
index 00000000..d5aa1a7b
--- /dev/null
+++ b/sources/plugins/font/lang/de.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'de', {
6 fontSize: {
7 label: 'Größe',
8 voiceLabel: 'Schrifgröße',
9 panelTitle: 'Schriftgröße'
10 },
11 label: 'Schriftart',
12 panelTitle: 'Schriftartname',
13 voiceLabel: 'Schriftart'
14} );
diff --git a/sources/plugins/font/lang/el.js b/sources/plugins/font/lang/el.js
new file mode 100644
index 00000000..20fb5f39
--- /dev/null
+++ b/sources/plugins/font/lang/el.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'el', {
6 fontSize: {
7 label: 'Μέγεθος',
8 voiceLabel: 'Μέγεθος Γραμματοσειράς',
9 panelTitle: 'Μέγεθος Γραμματοσειράς'
10 },
11 label: 'Γραμματοσειρά',
12 panelTitle: 'Όνομα Γραμματοσειράς',
13 voiceLabel: 'Γραμματοσειρά'
14} );
diff --git a/sources/plugins/font/lang/en-au.js b/sources/plugins/font/lang/en-au.js
new file mode 100644
index 00000000..7f6ade46
--- /dev/null
+++ b/sources/plugins/font/lang/en-au.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'en-au', {
6 fontSize: {
7 label: 'Size',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Font Size'
10 },
11 label: 'Font',
12 panelTitle: 'Font Name',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/en-ca.js b/sources/plugins/font/lang/en-ca.js
new file mode 100644
index 00000000..5d51411c
--- /dev/null
+++ b/sources/plugins/font/lang/en-ca.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'en-ca', {
6 fontSize: {
7 label: 'Size',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Font Size'
10 },
11 label: 'Font',
12 panelTitle: 'Font Name',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/en-gb.js b/sources/plugins/font/lang/en-gb.js
new file mode 100644
index 00000000..8314a004
--- /dev/null
+++ b/sources/plugins/font/lang/en-gb.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'en-gb', {
6 fontSize: {
7 label: 'Size',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Font Size'
10 },
11 label: 'Font',
12 panelTitle: 'Font Name',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/en.js b/sources/plugins/font/lang/en.js
new file mode 100644
index 00000000..c10403ca
--- /dev/null
+++ b/sources/plugins/font/lang/en.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'en', {
6 fontSize: {
7 label: 'Size',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Font Size'
10 },
11 label: 'Font',
12 panelTitle: 'Font Name',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/eo.js b/sources/plugins/font/lang/eo.js
new file mode 100644
index 00000000..8a883219
--- /dev/null
+++ b/sources/plugins/font/lang/eo.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'eo', {
6 fontSize: {
7 label: 'Grado',
8 voiceLabel: 'Tipara grado',
9 panelTitle: 'Tipara grado'
10 },
11 label: 'Tiparo',
12 panelTitle: 'Tipara nomo',
13 voiceLabel: 'Tiparo'
14} );
diff --git a/sources/plugins/font/lang/es.js b/sources/plugins/font/lang/es.js
new file mode 100644
index 00000000..9a68c614
--- /dev/null
+++ b/sources/plugins/font/lang/es.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'es', {
6 fontSize: {
7 label: 'Tamaño',
8 voiceLabel: 'Tamaño de fuente',
9 panelTitle: 'Tamaño'
10 },
11 label: 'Fuente',
12 panelTitle: 'Fuente',
13 voiceLabel: 'Fuente'
14} );
diff --git a/sources/plugins/font/lang/et.js b/sources/plugins/font/lang/et.js
new file mode 100644
index 00000000..3a8fa319
--- /dev/null
+++ b/sources/plugins/font/lang/et.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'et', {
6 fontSize: {
7 label: 'Suurus',
8 voiceLabel: 'Kirja suurus',
9 panelTitle: 'Suurus'
10 },
11 label: 'Kiri',
12 panelTitle: 'Kiri',
13 voiceLabel: 'Kiri'
14} );
diff --git a/sources/plugins/font/lang/eu.js b/sources/plugins/font/lang/eu.js
new file mode 100644
index 00000000..164f7283
--- /dev/null
+++ b/sources/plugins/font/lang/eu.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'eu', {
6 fontSize: {
7 label: 'Tamaina',
8 voiceLabel: 'Letra-tamaina',
9 panelTitle: 'Letra-tamaina'
10 },
11 label: 'Letra-tipoa',
12 panelTitle: 'Letra-tipoaren izena',
13 voiceLabel: 'Letra-tipoa'
14} );
diff --git a/sources/plugins/font/lang/fa.js b/sources/plugins/font/lang/fa.js
new file mode 100644
index 00000000..418920ba
--- /dev/null
+++ b/sources/plugins/font/lang/fa.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'fa', {
6 fontSize: {
7 label: 'اندازه',
8 voiceLabel: 'اندازه قلم',
9 panelTitle: 'اندازه قلم'
10 },
11 label: 'قلم',
12 panelTitle: 'نام قلم',
13 voiceLabel: 'قلم'
14} );
diff --git a/sources/plugins/font/lang/fi.js b/sources/plugins/font/lang/fi.js
new file mode 100644
index 00000000..2fa400f5
--- /dev/null
+++ b/sources/plugins/font/lang/fi.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'fi', {
6 fontSize: {
7 label: 'Koko',
8 voiceLabel: 'Kirjaisimen koko',
9 panelTitle: 'Koko'
10 },
11 label: 'Kirjaisinlaji',
12 panelTitle: 'Kirjaisinlaji',
13 voiceLabel: 'Kirjaisinlaji'
14} );
diff --git a/sources/plugins/font/lang/fo.js b/sources/plugins/font/lang/fo.js
new file mode 100644
index 00000000..6889201e
--- /dev/null
+++ b/sources/plugins/font/lang/fo.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'fo', {
6 fontSize: {
7 label: 'Skriftstødd',
8 voiceLabel: 'Skriftstødd',
9 panelTitle: 'Skriftstødd'
10 },
11 label: 'Skrift',
12 panelTitle: 'Skrift',
13 voiceLabel: 'Skrift'
14} );
diff --git a/sources/plugins/font/lang/fr-ca.js b/sources/plugins/font/lang/fr-ca.js
new file mode 100644
index 00000000..5fea47ec
--- /dev/null
+++ b/sources/plugins/font/lang/fr-ca.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'fr-ca', {
6 fontSize: {
7 label: 'Taille',
8 voiceLabel: 'Taille',
9 panelTitle: 'Taille'
10 },
11 label: 'Police',
12 panelTitle: 'Police',
13 voiceLabel: 'Police'
14} );
diff --git a/sources/plugins/font/lang/fr.js b/sources/plugins/font/lang/fr.js
new file mode 100644
index 00000000..801f93d5
--- /dev/null
+++ b/sources/plugins/font/lang/fr.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'fr', {
6 fontSize: {
7 label: 'Taille',
8 voiceLabel: 'Taille de police',
9 panelTitle: 'Taille de police'
10 },
11 label: 'Police',
12 panelTitle: 'Style de police',
13 voiceLabel: 'Police'
14} );
diff --git a/sources/plugins/font/lang/gl.js b/sources/plugins/font/lang/gl.js
new file mode 100644
index 00000000..2a2223eb
--- /dev/null
+++ b/sources/plugins/font/lang/gl.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'gl', {
6 fontSize: {
7 label: 'Tamaño',
8 voiceLabel: 'Tamaño da letra',
9 panelTitle: 'Tamaño da letra'
10 },
11 label: 'Tipo de letra',
12 panelTitle: 'Nome do tipo de letra',
13 voiceLabel: 'Tipo de letra'
14} );
diff --git a/sources/plugins/font/lang/gu.js b/sources/plugins/font/lang/gu.js
new file mode 100644
index 00000000..07ffa00d
--- /dev/null
+++ b/sources/plugins/font/lang/gu.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'gu', {
6 fontSize: {
7 label: 'ફૉન્ટ સાઇઝ/કદ',
8 voiceLabel: 'ફોન્ટ સાઈઝ',
9 panelTitle: 'ફૉન્ટ સાઇઝ/કદ'
10 },
11 label: 'ફૉન્ટ',
12 panelTitle: 'ફૉન્ટ',
13 voiceLabel: 'ફોન્ટ'
14} );
diff --git a/sources/plugins/font/lang/he.js b/sources/plugins/font/lang/he.js
new file mode 100644
index 00000000..0fc74beb
--- /dev/null
+++ b/sources/plugins/font/lang/he.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'he', {
6 fontSize: {
7 label: 'גודל',
8 voiceLabel: 'גודל',
9 panelTitle: 'גודל'
10 },
11 label: 'גופן',
12 panelTitle: 'גופן',
13 voiceLabel: 'גופן'
14} );
diff --git a/sources/plugins/font/lang/hi.js b/sources/plugins/font/lang/hi.js
new file mode 100644
index 00000000..f5e2cc7a
--- /dev/null
+++ b/sources/plugins/font/lang/hi.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'hi', {
6 fontSize: {
7 label: 'साइज़',
8 voiceLabel: 'Font Size',
9 panelTitle: 'साइज़'
10 },
11 label: 'फ़ॉन्ट',
12 panelTitle: 'फ़ॉन्ट',
13 voiceLabel: 'फ़ॉन्ट'
14} );
diff --git a/sources/plugins/font/lang/hr.js b/sources/plugins/font/lang/hr.js
new file mode 100644
index 00000000..86e2a1a6
--- /dev/null
+++ b/sources/plugins/font/lang/hr.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'hr', {
6 fontSize: {
7 label: 'Veličina',
8 voiceLabel: 'Veličina slova',
9 panelTitle: 'Veličina'
10 },
11 label: 'Font',
12 panelTitle: 'Font',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/hu.js b/sources/plugins/font/lang/hu.js
new file mode 100644
index 00000000..e6f1f000
--- /dev/null
+++ b/sources/plugins/font/lang/hu.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'hu', {
6 fontSize: {
7 label: 'Méret',
8 voiceLabel: 'Betűméret',
9 panelTitle: 'Méret'
10 },
11 label: 'Betűtípus',
12 panelTitle: 'Betűtípus',
13 voiceLabel: 'Betűtípus'
14} );
diff --git a/sources/plugins/font/lang/id.js b/sources/plugins/font/lang/id.js
new file mode 100644
index 00000000..6ae856b2
--- /dev/null
+++ b/sources/plugins/font/lang/id.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'id', {
6 fontSize: {
7 label: 'Ukuran',
8 voiceLabel: 'Ukuran Huruf',
9 panelTitle: 'Ukuran Huruf'
10 },
11 label: 'Huruf',
12 panelTitle: 'Font Name', // MISSING
13 voiceLabel: 'Huruf'
14} );
diff --git a/sources/plugins/font/lang/is.js b/sources/plugins/font/lang/is.js
new file mode 100644
index 00000000..a83bf180
--- /dev/null
+++ b/sources/plugins/font/lang/is.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'is', {
6 fontSize: {
7 label: 'Leturstærð ',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Leturstærð '
10 },
11 label: 'Leturgerð ',
12 panelTitle: 'Leturgerð ',
13 voiceLabel: 'Leturgerð '
14} );
diff --git a/sources/plugins/font/lang/it.js b/sources/plugins/font/lang/it.js
new file mode 100644
index 00000000..caf94901
--- /dev/null
+++ b/sources/plugins/font/lang/it.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'it', {
6 fontSize: {
7 label: 'Dimensione',
8 voiceLabel: 'Dimensione Carattere',
9 panelTitle: 'Dimensione'
10 },
11 label: 'Carattere',
12 panelTitle: 'Carattere',
13 voiceLabel: 'Carattere'
14} );
diff --git a/sources/plugins/font/lang/ja.js b/sources/plugins/font/lang/ja.js
new file mode 100644
index 00000000..db14ac1e
--- /dev/null
+++ b/sources/plugins/font/lang/ja.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ja', {
6 fontSize: {
7 label: 'サイズ',
8 voiceLabel: 'フォントサイズ',
9 panelTitle: 'フォントサイズ'
10 },
11 label: 'フォント',
12 panelTitle: 'フォント',
13 voiceLabel: 'フォント'
14} );
diff --git a/sources/plugins/font/lang/ka.js b/sources/plugins/font/lang/ka.js
new file mode 100644
index 00000000..3ec63753
--- /dev/null
+++ b/sources/plugins/font/lang/ka.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ka', {
6 fontSize: {
7 label: 'ზომა',
8 voiceLabel: 'ტექსტის ზომა',
9 panelTitle: 'ტექსტის ზომა'
10 },
11 label: 'ფონტი',
12 panelTitle: 'ფონტის სახელი',
13 voiceLabel: 'ფონტი'
14} );
diff --git a/sources/plugins/font/lang/km.js b/sources/plugins/font/lang/km.js
new file mode 100644
index 00000000..07d36691
--- /dev/null
+++ b/sources/plugins/font/lang/km.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'km', {
6 fontSize: {
7 label: 'ទំហំ',
8 voiceLabel: 'ទំហំ​អក្សរ',
9 panelTitle: 'ទំហំ​អក្សរ'
10 },
11 label: 'ពុម្ព​អក្សរ',
12 panelTitle: 'ឈ្មោះ​ពុម្ព​អក្សរ',
13 voiceLabel: 'ពុម្ព​អក្សរ'
14} );
diff --git a/sources/plugins/font/lang/ko.js b/sources/plugins/font/lang/ko.js
new file mode 100644
index 00000000..0a239341
--- /dev/null
+++ b/sources/plugins/font/lang/ko.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ko', {
6 fontSize: {
7 label: '크기',
8 voiceLabel: '글자 크기',
9 panelTitle: '글자 크기'
10 },
11 label: '글꼴',
12 panelTitle: '글꼴',
13 voiceLabel: '글꼴'
14} );
diff --git a/sources/plugins/font/lang/ku.js b/sources/plugins/font/lang/ku.js
new file mode 100644
index 00000000..aaf57d2e
--- /dev/null
+++ b/sources/plugins/font/lang/ku.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ku', {
6 fontSize: {
7 label: 'گەورەیی',
8 voiceLabel: 'گەورەیی فۆنت',
9 panelTitle: 'گەورەیی فۆنت'
10 },
11 label: 'فۆنت',
12 panelTitle: 'ناوی فۆنت',
13 voiceLabel: 'فۆنت'
14} );
diff --git a/sources/plugins/font/lang/lt.js b/sources/plugins/font/lang/lt.js
new file mode 100644
index 00000000..ccd4c6e0
--- /dev/null
+++ b/sources/plugins/font/lang/lt.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'lt', {
6 fontSize: {
7 label: 'Šrifto dydis',
8 voiceLabel: 'Šrifto dydis',
9 panelTitle: 'Šrifto dydis'
10 },
11 label: 'Šriftas',
12 panelTitle: 'Šriftas',
13 voiceLabel: 'Šriftas'
14} );
diff --git a/sources/plugins/font/lang/lv.js b/sources/plugins/font/lang/lv.js
new file mode 100644
index 00000000..90c336dd
--- /dev/null
+++ b/sources/plugins/font/lang/lv.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'lv', {
6 fontSize: {
7 label: 'Izmērs',
8 voiceLabel: 'Fonta izmeŗs',
9 panelTitle: 'Izmērs'
10 },
11 label: 'Šrifts',
12 panelTitle: 'Šrifts',
13 voiceLabel: 'Fonts'
14} );
diff --git a/sources/plugins/font/lang/mk.js b/sources/plugins/font/lang/mk.js
new file mode 100644
index 00000000..46cd6386
--- /dev/null
+++ b/sources/plugins/font/lang/mk.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'mk', {
6 fontSize: {
7 label: 'Size',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Font Size'
10 },
11 label: 'Font', // MISSING
12 panelTitle: 'Font Name', // MISSING
13 voiceLabel: 'Font' // MISSING
14} );
diff --git a/sources/plugins/font/lang/mn.js b/sources/plugins/font/lang/mn.js
new file mode 100644
index 00000000..f907e3b6
--- /dev/null
+++ b/sources/plugins/font/lang/mn.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'mn', {
6 fontSize: {
7 label: 'Хэмжээ',
8 voiceLabel: 'Үсгийн хэмжээ',
9 panelTitle: 'Үсгийн хэмжээ'
10 },
11 label: 'Үсгийн хэлбэр',
12 panelTitle: 'Үгсийн хэлбэрийн нэр',
13 voiceLabel: 'Үгсийн хэлбэр'
14} );
diff --git a/sources/plugins/font/lang/ms.js b/sources/plugins/font/lang/ms.js
new file mode 100644
index 00000000..3ba71a77
--- /dev/null
+++ b/sources/plugins/font/lang/ms.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ms', {
6 fontSize: {
7 label: 'Saiz',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Saiz'
10 },
11 label: 'Font',
12 panelTitle: 'Font',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/nb.js b/sources/plugins/font/lang/nb.js
new file mode 100644
index 00000000..ae79b440
--- /dev/null
+++ b/sources/plugins/font/lang/nb.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'nb', {
6 fontSize: {
7 label: 'Størrelse',
8 voiceLabel: 'Skriftstørrelse',
9 panelTitle: 'Skriftstørrelse'
10 },
11 label: 'Skrift',
12 panelTitle: 'Skrift',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/nl.js b/sources/plugins/font/lang/nl.js
new file mode 100644
index 00000000..5a42cb32
--- /dev/null
+++ b/sources/plugins/font/lang/nl.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'nl', {
6 fontSize: {
7 label: 'Lettergrootte',
8 voiceLabel: 'Lettergrootte',
9 panelTitle: 'Lettergrootte'
10 },
11 label: 'Lettertype',
12 panelTitle: 'Lettertype',
13 voiceLabel: 'Lettertype'
14} );
diff --git a/sources/plugins/font/lang/no.js b/sources/plugins/font/lang/no.js
new file mode 100644
index 00000000..8dd5a622
--- /dev/null
+++ b/sources/plugins/font/lang/no.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'no', {
6 fontSize: {
7 label: 'Størrelse',
8 voiceLabel: 'Font Størrelse',
9 panelTitle: 'Størrelse'
10 },
11 label: 'Skrift',
12 panelTitle: 'Skrift',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/pl.js b/sources/plugins/font/lang/pl.js
new file mode 100644
index 00000000..75c592cb
--- /dev/null
+++ b/sources/plugins/font/lang/pl.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'pl', {
6 fontSize: {
7 label: 'Rozmiar',
8 voiceLabel: 'Rozmiar czcionki',
9 panelTitle: 'Rozmiar'
10 },
11 label: 'Czcionka',
12 panelTitle: 'Czcionka',
13 voiceLabel: 'Czcionka'
14} );
diff --git a/sources/plugins/font/lang/pt-br.js b/sources/plugins/font/lang/pt-br.js
new file mode 100644
index 00000000..cf8982d6
--- /dev/null
+++ b/sources/plugins/font/lang/pt-br.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'pt-br', {
6 fontSize: {
7 label: 'Tamanho',
8 voiceLabel: 'Tamanho da fonte',
9 panelTitle: 'Tamanho'
10 },
11 label: 'Fonte',
12 panelTitle: 'Fonte',
13 voiceLabel: 'Fonte'
14} );
diff --git a/sources/plugins/font/lang/pt.js b/sources/plugins/font/lang/pt.js
new file mode 100644
index 00000000..6ee81a53
--- /dev/null
+++ b/sources/plugins/font/lang/pt.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'pt', {
6 fontSize: {
7 label: 'Tamanho',
8 voiceLabel: 'Tamanho da letra',
9 panelTitle: 'Tamanho da letra'
10 },
11 label: 'Fonte',
12 panelTitle: 'Nome do Tipo de Letra',
13 voiceLabel: 'Tipo de Letra'
14} );
diff --git a/sources/plugins/font/lang/ro.js b/sources/plugins/font/lang/ro.js
new file mode 100644
index 00000000..69cb91ff
--- /dev/null
+++ b/sources/plugins/font/lang/ro.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ro', {
6 fontSize: {
7 label: 'Mărime',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Mărime'
10 },
11 label: 'Font',
12 panelTitle: 'Font',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/ru.js b/sources/plugins/font/lang/ru.js
new file mode 100644
index 00000000..4b642c4e
--- /dev/null
+++ b/sources/plugins/font/lang/ru.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ru', {
6 fontSize: {
7 label: 'Размер',
8 voiceLabel: 'Размер шрифта',
9 panelTitle: 'Размер шрифта'
10 },
11 label: 'Шрифт',
12 panelTitle: 'Шрифт',
13 voiceLabel: 'Шрифт'
14} );
diff --git a/sources/plugins/font/lang/si.js b/sources/plugins/font/lang/si.js
new file mode 100644
index 00000000..fd6cab3f
--- /dev/null
+++ b/sources/plugins/font/lang/si.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'si', {
6 fontSize: {
7 label: 'විශාලත්වය',
8 voiceLabel: 'අක්ෂර විශාලත්වය',
9 panelTitle: 'අක්ෂර විශාලත්වය'
10 },
11 label: 'අක්ෂරය',
12 panelTitle: 'අක්ෂර නාමය',
13 voiceLabel: 'අක්ෂර'
14} );
diff --git a/sources/plugins/font/lang/sk.js b/sources/plugins/font/lang/sk.js
new file mode 100644
index 00000000..c0f9b00f
--- /dev/null
+++ b/sources/plugins/font/lang/sk.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'sk', {
6 fontSize: {
7 label: 'Veľkosť',
8 voiceLabel: 'Veľkosť písma',
9 panelTitle: 'Veľkosť písma'
10 },
11 label: 'Font',
12 panelTitle: 'Názov fontu',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/sl.js b/sources/plugins/font/lang/sl.js
new file mode 100644
index 00000000..239c15df
--- /dev/null
+++ b/sources/plugins/font/lang/sl.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'sl', {
6 fontSize: {
7 label: 'Velikost',
8 voiceLabel: 'Velikost',
9 panelTitle: 'Velikost'
10 },
11 label: 'Pisava',
12 panelTitle: 'Pisava',
13 voiceLabel: 'Pisava'
14} );
diff --git a/sources/plugins/font/lang/sq.js b/sources/plugins/font/lang/sq.js
new file mode 100644
index 00000000..0101f4f1
--- /dev/null
+++ b/sources/plugins/font/lang/sq.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'sq', {
6 fontSize: {
7 label: 'Madhësia',
8 voiceLabel: 'Madhësia e Shkronjës',
9 panelTitle: 'Madhësia e Shkronjës'
10 },
11 label: 'Shkronja',
12 panelTitle: 'Emri i Shkronjës',
13 voiceLabel: 'Shkronja'
14} );
diff --git a/sources/plugins/font/lang/sr-latn.js b/sources/plugins/font/lang/sr-latn.js
new file mode 100644
index 00000000..1189126b
--- /dev/null
+++ b/sources/plugins/font/lang/sr-latn.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'sr-latn', {
6 fontSize: {
7 label: 'Veličina fonta',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Veličina fonta'
10 },
11 label: 'Font',
12 panelTitle: 'Font',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/sr.js b/sources/plugins/font/lang/sr.js
new file mode 100644
index 00000000..b0287ef5
--- /dev/null
+++ b/sources/plugins/font/lang/sr.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'sr', {
6 fontSize: {
7 label: 'Величина фонта',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Величина фонта'
10 },
11 label: 'Фонт',
12 panelTitle: 'Фонт',
13 voiceLabel: 'Фонт'
14} );
diff --git a/sources/plugins/font/lang/sv.js b/sources/plugins/font/lang/sv.js
new file mode 100644
index 00000000..4dacb9e3
--- /dev/null
+++ b/sources/plugins/font/lang/sv.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'sv', {
6 fontSize: {
7 label: 'Storlek',
8 voiceLabel: 'Teckenstorlek',
9 panelTitle: 'Teckenstorlek'
10 },
11 label: 'Typsnitt',
12 panelTitle: 'Typsnitt',
13 voiceLabel: 'Typsnitt'
14} );
diff --git a/sources/plugins/font/lang/th.js b/sources/plugins/font/lang/th.js
new file mode 100644
index 00000000..0622a057
--- /dev/null
+++ b/sources/plugins/font/lang/th.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'th', {
6 fontSize: {
7 label: 'ขนาด',
8 voiceLabel: 'Font Size',
9 panelTitle: 'ขนาด'
10 },
11 label: 'แบบอักษร',
12 panelTitle: 'แบบอักษร',
13 voiceLabel: 'แบบอักษร'
14} );
diff --git a/sources/plugins/font/lang/tr.js b/sources/plugins/font/lang/tr.js
new file mode 100644
index 00000000..678f0dd9
--- /dev/null
+++ b/sources/plugins/font/lang/tr.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'tr', {
6 fontSize: {
7 label: 'Boyut',
8 voiceLabel: 'Font Size',
9 panelTitle: 'Boyut'
10 },
11 label: 'Yazı Türü',
12 panelTitle: 'Yazı Türü',
13 voiceLabel: 'Font'
14} );
diff --git a/sources/plugins/font/lang/tt.js b/sources/plugins/font/lang/tt.js
new file mode 100644
index 00000000..46aec1e1
--- /dev/null
+++ b/sources/plugins/font/lang/tt.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'tt', {
6 fontSize: {
7 label: 'Зурлык',
8 voiceLabel: 'Шрифт зурлыклары',
9 panelTitle: 'Шрифт зурлыклары'
10 },
11 label: 'Шрифт',
12 panelTitle: 'Шрифт исеме',
13 voiceLabel: 'Шрифт'
14} );
diff --git a/sources/plugins/font/lang/ug.js b/sources/plugins/font/lang/ug.js
new file mode 100644
index 00000000..e50b5f0d
--- /dev/null
+++ b/sources/plugins/font/lang/ug.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'ug', {
6 fontSize: {
7 label: 'چوڭلۇقى',
8 voiceLabel: 'خەت چوڭلۇقى',
9 panelTitle: 'چوڭلۇقى'
10 },
11 label: 'خەت نۇسخا',
12 panelTitle: 'خەت نۇسخا',
13 voiceLabel: 'خەت نۇسخا'
14} );
diff --git a/sources/plugins/font/lang/uk.js b/sources/plugins/font/lang/uk.js
new file mode 100644
index 00000000..0867b73f
--- /dev/null
+++ b/sources/plugins/font/lang/uk.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'uk', {
6 fontSize: {
7 label: 'Розмір',
8 voiceLabel: 'Розмір шрифту',
9 panelTitle: 'Розмір'
10 },
11 label: 'Шрифт',
12 panelTitle: 'Шрифт',
13 voiceLabel: 'Шрифт'
14} );
diff --git a/sources/plugins/font/lang/vi.js b/sources/plugins/font/lang/vi.js
new file mode 100644
index 00000000..6b82356c
--- /dev/null
+++ b/sources/plugins/font/lang/vi.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'vi', {
6 fontSize: {
7 label: 'Cỡ chữ',
8 voiceLabel: 'Kích cỡ phông',
9 panelTitle: 'Cỡ chữ'
10 },
11 label: 'Phông',
12 panelTitle: 'Phông',
13 voiceLabel: 'Phông'
14} );
diff --git a/sources/plugins/font/lang/zh-cn.js b/sources/plugins/font/lang/zh-cn.js
new file mode 100644
index 00000000..8a297cb7
--- /dev/null
+++ b/sources/plugins/font/lang/zh-cn.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'zh-cn', {
6 fontSize: {
7 label: '大小',
8 voiceLabel: '文字大小',
9 panelTitle: '大小'
10 },
11 label: '字体',
12 panelTitle: '字体',
13 voiceLabel: '字体'
14} );
diff --git a/sources/plugins/font/lang/zh.js b/sources/plugins/font/lang/zh.js
new file mode 100644
index 00000000..091b94b5
--- /dev/null
+++ b/sources/plugins/font/lang/zh.js
@@ -0,0 +1,14 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'font', 'zh', {
6 fontSize: {
7 label: '大小',
8 voiceLabel: '字型大小',
9 panelTitle: '字型大小'
10 },
11 label: '字型',
12 panelTitle: '字型名稱',
13 voiceLabel: '字型'
14} );
diff --git a/sources/plugins/font/plugin.js b/sources/plugins/font/plugin.js
new file mode 100644
index 00000000..9db04108
--- /dev/null
+++ b/sources/plugins/font/plugin.js
@@ -0,0 +1,313 @@
1/**
2 * @license Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6( function() {
7 function addCombo( editor, comboName, styleType, lang, entries, defaultLabel, styleDefinition, order ) {
8 var config = editor.config,
9 style = new CKEDITOR.style( styleDefinition );
10
11 // Gets the list of fonts from the settings.
12 var names = entries.split( ';' ),
13 values = [];
14
15 // Create style objects for all fonts.
16 var styles = {};
17 for ( var i = 0; i < names.length; i++ ) {
18 var parts = names[ i ];
19
20 if ( parts ) {
21 parts = parts.split( '/' );
22
23 var vars = {},
24 name = names[ i ] = parts[ 0 ];
25
26 vars[ styleType ] = values[ i ] = parts[ 1 ] || name;
27
28 styles[ name ] = new CKEDITOR.style( styleDefinition, vars );
29 styles[ name ]._.definition.name = name;
30 } else {
31 names.splice( i--, 1 );
32 }
33 }
34
35 editor.ui.addRichCombo( comboName, {
36 label: lang.label,
37 title: lang.panelTitle,
38 toolbar: 'styles,' + order,
39 allowedContent: style,
40 requiredContent: style,
41
42 panel: {
43 css: [ CKEDITOR.skin.getPath( 'editor' ) ].concat( config.contentsCss ),
44 multiSelect: false,
45 attributes: { 'aria-label': lang.panelTitle }
46 },
47
48 init: function() {
49 this.startGroup( lang.panelTitle );
50
51 for ( var i = 0; i < names.length; i++ ) {
52 var name = names[ i ];
53
54 // Add the tag entry to the panel list.
55 this.add( name, styles[ name ].buildPreview(), name );
56 }
57 },
58
59 onClick: function( value ) {
60 editor.focus();
61 editor.fire( 'saveSnapshot' );
62
63 var previousValue = this.getValue(),
64 style = styles[ value ];
65
66 // When applying one style over another, first remove the previous one (#12403).
67 // NOTE: This is only a temporary fix. It will be moved to the styles system (#12687).
68 if ( previousValue && value != previousValue ) {
69 var previousStyle = styles[ previousValue ],
70 range = editor.getSelection().getRanges()[ 0 ];
71
72 // If the range is collapsed we can't simply use the editor.removeStyle method
73 // because it will remove the entire element and we want to split it instead.
74 if ( range.collapsed ) {
75 var path = editor.elementPath(),
76 // Find the style element.
77 matching = path.contains( function( el ) {
78 return previousStyle.checkElementRemovable( el );
79 } );
80
81 if ( matching ) {
82 var startBoundary = range.checkBoundaryOfElement( matching, CKEDITOR.START ),
83 endBoundary = range.checkBoundaryOfElement( matching, CKEDITOR.END ),
84 node, bm;
85
86 // If we are at both boundaries it means that the element is empty.
87 // Remove it but in a way that we won't lose other empty inline elements inside it.
88 // Example: <p>x<span style="font-size:48px"><em>[]</em></span>x</p>
89 // Result: <p>x<em>[]</em>x</p>
90 if ( startBoundary && endBoundary ) {
91 bm = range.createBookmark();
92 // Replace the element with its children (TODO element.replaceWithChildren).
93 while ( ( node = matching.getFirst() ) ) {
94 node.insertBefore( matching );
95 }
96 matching.remove();
97 range.moveToBookmark( bm );
98
99 // If we are at the boundary of the style element, just move out.
100 } else if ( startBoundary ) {
101 range.moveToPosition( matching, CKEDITOR.POSITION_BEFORE_START );
102 } else if ( endBoundary ) {
103 range.moveToPosition( matching, CKEDITOR.POSITION_AFTER_END );
104 } else {
105 // Split the element and clone the elements that were in the path
106 // (between the startContainer and the matching element)
107 // into the new place.
108 range.splitElement( matching );
109 range.moveToPosition( matching, CKEDITOR.POSITION_AFTER_END );
110 cloneSubtreeIntoRange( range, path.elements.slice(), matching );
111 }
112
113 editor.getSelection().selectRanges( [ range ] );
114 }
115 } else {
116 editor.removeStyle( previousStyle );
117 }
118 }
119
120 editor[ previousValue == value ? 'removeStyle' : 'applyStyle' ]( style );
121
122 editor.fire( 'saveSnapshot' );
123 },
124
125 onRender: function() {
126 editor.on( 'selectionChange', function( ev ) {
127 var currentValue = this.getValue();
128
129 var elementPath = ev.data.path,
130 elements = elementPath.elements;
131
132 // For each element into the elements path.
133 for ( var i = 0, element; i < elements.length; i++ ) {
134 element = elements[ i ];
135
136 // Check if the element is removable by any of
137 // the styles.
138 for ( var value in styles ) {
139 if ( styles[ value ].checkElementMatch( element, true, editor ) ) {
140 if ( value != currentValue )
141 this.setValue( value );
142 return;
143 }
144 }
145 }
146
147 // If no styles match, just empty it.
148 this.setValue( '', defaultLabel );
149 }, this );
150 },
151
152 refresh: function() {
153 if ( !editor.activeFilter.check( style ) )
154 this.setState( CKEDITOR.TRISTATE_DISABLED );
155 }
156 } );
157 }
158
159 // Clones the subtree between subtreeStart (exclusive) and the
160 // leaf (inclusive) and inserts it into the range.
161 //
162 // @param range
163 // @param {CKEDITOR.dom.element[]} elements Elements path in the standard order: leaf -> root.
164 // @param {CKEDITOR.dom.element/null} substreeStart The start of the subtree.
165 // If null, then the leaf belongs to the subtree.
166 function cloneSubtreeIntoRange( range, elements, subtreeStart ) {
167 var current = elements.pop();
168 if ( !current ) {
169 return;
170 }
171 // Rewind the elements array up to the subtreeStart and then start the real cloning.
172 if ( subtreeStart ) {
173 return cloneSubtreeIntoRange( range, elements, current.equals( subtreeStart ) ? null : subtreeStart );
174 }
175
176 var clone = current.clone();
177 range.insertNode( clone );
178 range.moveToPosition( clone, CKEDITOR.POSITION_AFTER_START );
179
180 cloneSubtreeIntoRange( range, elements );
181 }
182
183 CKEDITOR.plugins.add( 'font', {
184 requires: 'richcombo',
185 // jscs:disable maximumLineLength
186 lang: 'af,ar,bg,bn,bs,ca,cs,cy,da,de,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%
187 // jscs:enable maximumLineLength
188 init: function( editor ) {
189 var config = editor.config;
190
191 addCombo( editor, 'Font', 'family', editor.lang.font, config.font_names, config.font_defaultLabel, config.font_style, 30 );
192 addCombo( editor, 'FontSize', 'size', editor.lang.font.fontSize, config.fontSize_sizes, config.fontSize_defaultLabel, config.fontSize_style, 40 );
193 }
194 } );
195} )();
196
197/**
198 * The list of fonts names to be displayed in the Font combo in the toolbar.
199 * Entries are separated by semi-colons (`';'`), while it's possible to have more
200 * than one font for each entry, in the HTML way (separated by comma).
201 *
202 * A display name may be optionally defined by prefixing the entries with the
203 * name and the slash character. For example, `'Arial/Arial, Helvetica, sans-serif'`
204 * will be displayed as `'Arial'` in the list, but will be outputted as
205 * `'Arial, Helvetica, sans-serif'`.
206 *
207 * config.font_names =
208 * 'Arial/Arial, Helvetica, sans-serif;' +
209 * 'Times New Roman/Times New Roman, Times, serif;' +
210 * 'Verdana';
211 *
212 * config.font_names = 'Arial;Times New Roman;Verdana';
213 *
214 * @cfg {String} [font_names=see source]
215 * @member CKEDITOR.config
216 */
217CKEDITOR.config.font_names = 'Arial/Arial, Helvetica, sans-serif;' +
218 'Comic Sans MS/Comic Sans MS, cursive;' +
219 'Courier New/Courier New, Courier, monospace;' +
220 'Georgia/Georgia, serif;' +
221 'Lucida Sans Unicode/Lucida Sans Unicode, Lucida Grande, sans-serif;' +
222 'Tahoma/Tahoma, Geneva, sans-serif;' +
223 'Times New Roman/Times New Roman, Times, serif;' +
224 'Trebuchet MS/Trebuchet MS, Helvetica, sans-serif;' +
225 'Verdana/Verdana, Geneva, sans-serif';
226
227/**
228 * The text to be displayed in the Font combo is none of the available values
229 * matches the current cursor position or text selection.
230 *
231 * // If the default site font is Arial, we may making it more explicit to the end user.
232 * config.font_defaultLabel = 'Arial';
233 *
234 * @cfg {String} [font_defaultLabel='']
235 * @member CKEDITOR.config
236 */
237CKEDITOR.config.font_defaultLabel = '';
238
239/**
240 * The style definition to be used to apply the font in the text.
241 *
242 * // This is actually the default value for it.
243 * config.font_style = {
244 * element: 'span',
245 * styles: { 'font-family': '#(family)' },
246 * overrides: [ { element: 'font', attributes: { 'face': null } } ]
247 * };
248 *
249 * @cfg {Object} [font_style=see example]
250 * @member CKEDITOR.config
251 */
252CKEDITOR.config.font_style = {
253 element: 'span',
254 styles: { 'font-family': '#(family)' },
255 overrides: [ {
256 element: 'font', attributes: { 'face': null }
257 } ]
258};
259
260/**
261 * The list of fonts size to be displayed in the Font Size combo in the
262 * toolbar. Entries are separated by semi-colons (`';'`).
263 *
264 * Any kind of "CSS like" size can be used, like `'12px'`, `'2.3em'`, `'130%'`,
265 * `'larger'` or `'x-small'`.
266 *
267 * A display name may be optionally defined by prefixing the entries with the
268 * name and the slash character. For example, `'Bigger Font/14px'` will be
269 * displayed as `'Bigger Font'` in the list, but will be outputted as `'14px'`.
270 *
271 * config.fontSize_sizes = '16/16px;24/24px;48/48px;';
272 *
273 * config.fontSize_sizes = '12px;2.3em;130%;larger;x-small';
274 *
275 * config.fontSize_sizes = '12 Pixels/12px;Big/2.3em;30 Percent More/130%;Bigger/larger;Very Small/x-small';
276 *
277 * @cfg {String} [fontSize_sizes=see source]
278 * @member CKEDITOR.config
279 */
280CKEDITOR.config.fontSize_sizes = '8/8px;9/9px;10/10px;11/11px;12/12px;14/14px;16/16px;18/18px;20/20px;22/22px;24/24px;26/26px;28/28px;36/36px;48/48px;72/72px';
281
282/**
283 * The text to be displayed in the Font Size combo is none of the available
284 * values matches the current cursor position or text selection.
285 *
286 * // If the default site font size is 12px, we may making it more explicit to the end user.
287 * config.fontSize_defaultLabel = '12px';
288 *
289 * @cfg {String} [fontSize_defaultLabel='']
290 * @member CKEDITOR.config
291 */
292CKEDITOR.config.fontSize_defaultLabel = '';
293
294/**
295 * The style definition to be used to apply the font size in the text.
296 *
297 * // This is actually the default value for it.
298 * config.fontSize_style = {
299 * element: 'span',
300 * styles: { 'font-size': '#(size)' },
301 * overrides: [ { element :'font', attributes: { 'size': null } } ]
302 * };
303 *
304 * @cfg {Object} [fontSize_style=see example]
305 * @member CKEDITOR.config
306 */
307CKEDITOR.config.fontSize_style = {
308 element: 'span',
309 styles: { 'font-size': '#(size)' },
310 overrides: [ {
311 element: 'font', attributes: { 'size': null }
312 } ]
313};