diff options
Diffstat (limited to 'plugins/sourcearea')
67 files changed, 601 insertions, 0 deletions
diff --git a/plugins/sourcearea/icons/source-rtl.png b/plugins/sourcearea/icons/source-rtl.png Binary files differnew file mode 100644 index 0000000..2efa25d --- /dev/null +++ b/plugins/sourcearea/icons/source-rtl.png diff --git a/plugins/sourcearea/icons/source.png b/plugins/sourcearea/icons/source.png Binary files differnew file mode 100644 index 0000000..ffd830d --- /dev/null +++ b/plugins/sourcearea/icons/source.png diff --git a/plugins/sourcearea/lang/af.js b/plugins/sourcearea/lang/af.js new file mode 100644 index 0000000..987b6e5 --- /dev/null +++ b/plugins/sourcearea/lang/af.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'af', {
+ toolbar: 'Bron'
+});
diff --git a/plugins/sourcearea/lang/ar.js b/plugins/sourcearea/lang/ar.js new file mode 100644 index 0000000..475dfa7 --- /dev/null +++ b/plugins/sourcearea/lang/ar.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ar', {
+ toolbar: 'المصدر'
+});
diff --git a/plugins/sourcearea/lang/bg.js b/plugins/sourcearea/lang/bg.js new file mode 100644 index 0000000..a1ce36a --- /dev/null +++ b/plugins/sourcearea/lang/bg.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'bg', {
+ toolbar: 'Източник'
+});
diff --git a/plugins/sourcearea/lang/bn.js b/plugins/sourcearea/lang/bn.js new file mode 100644 index 0000000..e5285b2 --- /dev/null +++ b/plugins/sourcearea/lang/bn.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'bn', {
+ toolbar: 'সোর্স'
+});
diff --git a/plugins/sourcearea/lang/bs.js b/plugins/sourcearea/lang/bs.js new file mode 100644 index 0000000..d810a06 --- /dev/null +++ b/plugins/sourcearea/lang/bs.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'bs', {
+ toolbar: 'HTML kôd'
+});
diff --git a/plugins/sourcearea/lang/ca.js b/plugins/sourcearea/lang/ca.js new file mode 100644 index 0000000..9a2d1ad --- /dev/null +++ b/plugins/sourcearea/lang/ca.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ca', {
+ toolbar: 'Codi font'
+});
diff --git a/plugins/sourcearea/lang/cs.js b/plugins/sourcearea/lang/cs.js new file mode 100644 index 0000000..2d37f50 --- /dev/null +++ b/plugins/sourcearea/lang/cs.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'cs', {
+ toolbar: 'Zdroj'
+});
diff --git a/plugins/sourcearea/lang/cy.js b/plugins/sourcearea/lang/cy.js new file mode 100644 index 0000000..07d59e5 --- /dev/null +++ b/plugins/sourcearea/lang/cy.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'cy', {
+ toolbar: 'HTML'
+});
diff --git a/plugins/sourcearea/lang/da.js b/plugins/sourcearea/lang/da.js new file mode 100644 index 0000000..279e281 --- /dev/null +++ b/plugins/sourcearea/lang/da.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'da', {
+ toolbar: 'Kilde'
+});
diff --git a/plugins/sourcearea/lang/de.js b/plugins/sourcearea/lang/de.js new file mode 100644 index 0000000..997ffd8 --- /dev/null +++ b/plugins/sourcearea/lang/de.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'de', {
+ toolbar: 'Quellcode'
+});
diff --git a/plugins/sourcearea/lang/el.js b/plugins/sourcearea/lang/el.js new file mode 100644 index 0000000..2249848 --- /dev/null +++ b/plugins/sourcearea/lang/el.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'el', {
+ toolbar: 'HTML κώδικας'
+});
diff --git a/plugins/sourcearea/lang/en-au.js b/plugins/sourcearea/lang/en-au.js new file mode 100644 index 0000000..0393466 --- /dev/null +++ b/plugins/sourcearea/lang/en-au.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'en-au', {
+ toolbar: 'Source'
+});
diff --git a/plugins/sourcearea/lang/en-ca.js b/plugins/sourcearea/lang/en-ca.js new file mode 100644 index 0000000..a2340f6 --- /dev/null +++ b/plugins/sourcearea/lang/en-ca.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'en-ca', {
+ toolbar: 'Source'
+});
diff --git a/plugins/sourcearea/lang/en-gb.js b/plugins/sourcearea/lang/en-gb.js new file mode 100644 index 0000000..2cc91b0 --- /dev/null +++ b/plugins/sourcearea/lang/en-gb.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'en-gb', {
+ toolbar: 'Source'
+});
diff --git a/plugins/sourcearea/lang/en.js b/plugins/sourcearea/lang/en.js new file mode 100644 index 0000000..d0b543f --- /dev/null +++ b/plugins/sourcearea/lang/en.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'en', {
+ toolbar: 'Source'
+});
diff --git a/plugins/sourcearea/lang/eo.js b/plugins/sourcearea/lang/eo.js new file mode 100644 index 0000000..38a2033 --- /dev/null +++ b/plugins/sourcearea/lang/eo.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'eo', {
+ toolbar: 'Fonto'
+});
diff --git a/plugins/sourcearea/lang/es.js b/plugins/sourcearea/lang/es.js new file mode 100644 index 0000000..bcf5458 --- /dev/null +++ b/plugins/sourcearea/lang/es.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'es', {
+ toolbar: 'Fuente HTML'
+});
diff --git a/plugins/sourcearea/lang/et.js b/plugins/sourcearea/lang/et.js new file mode 100644 index 0000000..e293b89 --- /dev/null +++ b/plugins/sourcearea/lang/et.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'et', {
+ toolbar: 'Lähtekood'
+});
diff --git a/plugins/sourcearea/lang/eu.js b/plugins/sourcearea/lang/eu.js new file mode 100644 index 0000000..7b11ac3 --- /dev/null +++ b/plugins/sourcearea/lang/eu.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'eu', {
+ toolbar: 'HTML Iturburua'
+});
diff --git a/plugins/sourcearea/lang/fa.js b/plugins/sourcearea/lang/fa.js new file mode 100644 index 0000000..8560bac --- /dev/null +++ b/plugins/sourcearea/lang/fa.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'fa', {
+ toolbar: 'منبع'
+});
diff --git a/plugins/sourcearea/lang/fi.js b/plugins/sourcearea/lang/fi.js new file mode 100644 index 0000000..0db374a --- /dev/null +++ b/plugins/sourcearea/lang/fi.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'fi', {
+ toolbar: 'Koodi'
+});
diff --git a/plugins/sourcearea/lang/fo.js b/plugins/sourcearea/lang/fo.js new file mode 100644 index 0000000..89281fc --- /dev/null +++ b/plugins/sourcearea/lang/fo.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'fo', {
+ toolbar: 'Kelda'
+});
diff --git a/plugins/sourcearea/lang/fr-ca.js b/plugins/sourcearea/lang/fr-ca.js new file mode 100644 index 0000000..079d0f4 --- /dev/null +++ b/plugins/sourcearea/lang/fr-ca.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'fr-ca', {
+ toolbar: 'Source'
+});
diff --git a/plugins/sourcearea/lang/fr.js b/plugins/sourcearea/lang/fr.js new file mode 100644 index 0000000..23b843c --- /dev/null +++ b/plugins/sourcearea/lang/fr.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'fr', {
+ toolbar: 'Source'
+});
diff --git a/plugins/sourcearea/lang/gl.js b/plugins/sourcearea/lang/gl.js new file mode 100644 index 0000000..e8d44b3 --- /dev/null +++ b/plugins/sourcearea/lang/gl.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'gl', {
+ toolbar: 'Orixe'
+});
diff --git a/plugins/sourcearea/lang/gu.js b/plugins/sourcearea/lang/gu.js new file mode 100644 index 0000000..0c25441 --- /dev/null +++ b/plugins/sourcearea/lang/gu.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'gu', {
+ toolbar: 'મૂળ કે પ્રાથમિક દસ્તાવેજ'
+});
diff --git a/plugins/sourcearea/lang/he.js b/plugins/sourcearea/lang/he.js new file mode 100644 index 0000000..018dc1b --- /dev/null +++ b/plugins/sourcearea/lang/he.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'he', {
+ toolbar: 'מקור'
+});
diff --git a/plugins/sourcearea/lang/hi.js b/plugins/sourcearea/lang/hi.js new file mode 100644 index 0000000..c9c984a --- /dev/null +++ b/plugins/sourcearea/lang/hi.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'hi', {
+ toolbar: 'सोर्स'
+});
diff --git a/plugins/sourcearea/lang/hr.js b/plugins/sourcearea/lang/hr.js new file mode 100644 index 0000000..412f959 --- /dev/null +++ b/plugins/sourcearea/lang/hr.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'hr', {
+ toolbar: 'Kôd'
+});
diff --git a/plugins/sourcearea/lang/hu.js b/plugins/sourcearea/lang/hu.js new file mode 100644 index 0000000..aea51d9 --- /dev/null +++ b/plugins/sourcearea/lang/hu.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'hu', {
+ toolbar: 'Forráskód'
+});
diff --git a/plugins/sourcearea/lang/is.js b/plugins/sourcearea/lang/is.js new file mode 100644 index 0000000..7cdea9d --- /dev/null +++ b/plugins/sourcearea/lang/is.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'is', {
+ toolbar: 'Kóði'
+});
diff --git a/plugins/sourcearea/lang/it.js b/plugins/sourcearea/lang/it.js new file mode 100644 index 0000000..5d5038e --- /dev/null +++ b/plugins/sourcearea/lang/it.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'it', {
+ toolbar: 'Sorgente'
+});
diff --git a/plugins/sourcearea/lang/ja.js b/plugins/sourcearea/lang/ja.js new file mode 100644 index 0000000..6fdc6ba --- /dev/null +++ b/plugins/sourcearea/lang/ja.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ja', {
+ toolbar: 'ソース'
+});
diff --git a/plugins/sourcearea/lang/ka.js b/plugins/sourcearea/lang/ka.js new file mode 100644 index 0000000..c3fd1ca --- /dev/null +++ b/plugins/sourcearea/lang/ka.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ka', {
+ toolbar: 'კოდები'
+});
diff --git a/plugins/sourcearea/lang/km.js b/plugins/sourcearea/lang/km.js new file mode 100644 index 0000000..e47d030 --- /dev/null +++ b/plugins/sourcearea/lang/km.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'km', {
+ toolbar: 'អក្សរកូដ'
+});
diff --git a/plugins/sourcearea/lang/ko.js b/plugins/sourcearea/lang/ko.js new file mode 100644 index 0000000..467f7fe --- /dev/null +++ b/plugins/sourcearea/lang/ko.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ko', {
+ toolbar: '소스'
+});
diff --git a/plugins/sourcearea/lang/ku.js b/plugins/sourcearea/lang/ku.js new file mode 100644 index 0000000..4a652f0 --- /dev/null +++ b/plugins/sourcearea/lang/ku.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ku', {
+ toolbar: 'سەرچاوە'
+});
diff --git a/plugins/sourcearea/lang/lt.js b/plugins/sourcearea/lang/lt.js new file mode 100644 index 0000000..3f7e567 --- /dev/null +++ b/plugins/sourcearea/lang/lt.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'lt', {
+ toolbar: 'Šaltinis'
+});
diff --git a/plugins/sourcearea/lang/lv.js b/plugins/sourcearea/lang/lv.js new file mode 100644 index 0000000..eaaaa04 --- /dev/null +++ b/plugins/sourcearea/lang/lv.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'lv', {
+ toolbar: 'HTML kods'
+});
diff --git a/plugins/sourcearea/lang/mk.js b/plugins/sourcearea/lang/mk.js new file mode 100644 index 0000000..33b1e29 --- /dev/null +++ b/plugins/sourcearea/lang/mk.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'mk', {
+ toolbar: 'Source' // MISSING
+});
diff --git a/plugins/sourcearea/lang/mn.js b/plugins/sourcearea/lang/mn.js new file mode 100644 index 0000000..2df9ca4 --- /dev/null +++ b/plugins/sourcearea/lang/mn.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'mn', {
+ toolbar: 'Код'
+});
diff --git a/plugins/sourcearea/lang/ms.js b/plugins/sourcearea/lang/ms.js new file mode 100644 index 0000000..897c358 --- /dev/null +++ b/plugins/sourcearea/lang/ms.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ms', {
+ toolbar: 'Sumber'
+});
diff --git a/plugins/sourcearea/lang/nb.js b/plugins/sourcearea/lang/nb.js new file mode 100644 index 0000000..806a614 --- /dev/null +++ b/plugins/sourcearea/lang/nb.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'nb', {
+ toolbar: 'Kilde'
+});
diff --git a/plugins/sourcearea/lang/nl.js b/plugins/sourcearea/lang/nl.js new file mode 100644 index 0000000..61220e0 --- /dev/null +++ b/plugins/sourcearea/lang/nl.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'nl', {
+ toolbar: 'Code'
+});
diff --git a/plugins/sourcearea/lang/no.js b/plugins/sourcearea/lang/no.js new file mode 100644 index 0000000..729a690 --- /dev/null +++ b/plugins/sourcearea/lang/no.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'no', {
+ toolbar: 'Kilde'
+});
diff --git a/plugins/sourcearea/lang/pl.js b/plugins/sourcearea/lang/pl.js new file mode 100644 index 0000000..9208c7e --- /dev/null +++ b/plugins/sourcearea/lang/pl.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'pl', {
+ toolbar: 'Źródło dokumentu'
+});
diff --git a/plugins/sourcearea/lang/pt-br.js b/plugins/sourcearea/lang/pt-br.js new file mode 100644 index 0000000..6a83c71 --- /dev/null +++ b/plugins/sourcearea/lang/pt-br.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'pt-br', {
+ toolbar: 'Código-Fonte'
+});
diff --git a/plugins/sourcearea/lang/pt.js b/plugins/sourcearea/lang/pt.js new file mode 100644 index 0000000..98dbc27 --- /dev/null +++ b/plugins/sourcearea/lang/pt.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'pt', {
+ toolbar: 'Fonte'
+});
diff --git a/plugins/sourcearea/lang/ro.js b/plugins/sourcearea/lang/ro.js new file mode 100644 index 0000000..611336c --- /dev/null +++ b/plugins/sourcearea/lang/ro.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ro', {
+ toolbar: 'Sursa'
+});
diff --git a/plugins/sourcearea/lang/ru.js b/plugins/sourcearea/lang/ru.js new file mode 100644 index 0000000..7928122 --- /dev/null +++ b/plugins/sourcearea/lang/ru.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ru', {
+ toolbar: 'Источник'
+});
diff --git a/plugins/sourcearea/lang/si.js b/plugins/sourcearea/lang/si.js new file mode 100644 index 0000000..d084db1 --- /dev/null +++ b/plugins/sourcearea/lang/si.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'si', {
+ toolbar: 'මුලාශ්රය'
+});
diff --git a/plugins/sourcearea/lang/sk.js b/plugins/sourcearea/lang/sk.js new file mode 100644 index 0000000..d19b326 --- /dev/null +++ b/plugins/sourcearea/lang/sk.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'sk', {
+ toolbar: 'Zdroj'
+});
diff --git a/plugins/sourcearea/lang/sl.js b/plugins/sourcearea/lang/sl.js new file mode 100644 index 0000000..15e28f8 --- /dev/null +++ b/plugins/sourcearea/lang/sl.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'sl', {
+ toolbar: 'Izvorna koda'
+});
diff --git a/plugins/sourcearea/lang/sq.js b/plugins/sourcearea/lang/sq.js new file mode 100644 index 0000000..c2282eb --- /dev/null +++ b/plugins/sourcearea/lang/sq.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'sq', {
+ toolbar: 'Burimi'
+});
diff --git a/plugins/sourcearea/lang/sr-latn.js b/plugins/sourcearea/lang/sr-latn.js new file mode 100644 index 0000000..d4ab433 --- /dev/null +++ b/plugins/sourcearea/lang/sr-latn.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'sr-latn', {
+ toolbar: 'Kôd'
+});
diff --git a/plugins/sourcearea/lang/sr.js b/plugins/sourcearea/lang/sr.js new file mode 100644 index 0000000..6e5795f --- /dev/null +++ b/plugins/sourcearea/lang/sr.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'sr', {
+ toolbar: 'Kôд'
+});
diff --git a/plugins/sourcearea/lang/sv.js b/plugins/sourcearea/lang/sv.js new file mode 100644 index 0000000..7e59ae1 --- /dev/null +++ b/plugins/sourcearea/lang/sv.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'sv', {
+ toolbar: 'Källa'
+});
diff --git a/plugins/sourcearea/lang/th.js b/plugins/sourcearea/lang/th.js new file mode 100644 index 0000000..ef3f63b --- /dev/null +++ b/plugins/sourcearea/lang/th.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'th', {
+ toolbar: 'ดูรหัส HTML'
+});
diff --git a/plugins/sourcearea/lang/tr.js b/plugins/sourcearea/lang/tr.js new file mode 100644 index 0000000..c1c9743 --- /dev/null +++ b/plugins/sourcearea/lang/tr.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'tr', {
+ toolbar: 'Kaynak'
+});
diff --git a/plugins/sourcearea/lang/ug.js b/plugins/sourcearea/lang/ug.js new file mode 100644 index 0000000..acab47b --- /dev/null +++ b/plugins/sourcearea/lang/ug.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'ug', {
+ toolbar: 'مەنبە'
+});
diff --git a/plugins/sourcearea/lang/uk.js b/plugins/sourcearea/lang/uk.js new file mode 100644 index 0000000..e52d50e --- /dev/null +++ b/plugins/sourcearea/lang/uk.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'uk', {
+ toolbar: 'Джерело'
+});
diff --git a/plugins/sourcearea/lang/vi.js b/plugins/sourcearea/lang/vi.js new file mode 100644 index 0000000..13f9e69 --- /dev/null +++ b/plugins/sourcearea/lang/vi.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'vi', {
+ toolbar: 'Mã HTML'
+});
diff --git a/plugins/sourcearea/lang/zh-cn.js b/plugins/sourcearea/lang/zh-cn.js new file mode 100644 index 0000000..3b3b98f --- /dev/null +++ b/plugins/sourcearea/lang/zh-cn.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'zh-cn', {
+ toolbar: '源码'
+});
diff --git a/plugins/sourcearea/lang/zh.js b/plugins/sourcearea/lang/zh.js new file mode 100644 index 0000000..c5fe794 --- /dev/null +++ b/plugins/sourcearea/lang/zh.js @@ -0,0 +1,7 @@ +/*
+Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+For licensing, see LICENSE.html or http://ckeditor.com/license
+*/
+CKEDITOR.plugins.setLang( 'sourcearea', 'zh', {
+ toolbar: '原始碼'
+});
diff --git a/plugins/sourcearea/plugin.js b/plugins/sourcearea/plugin.js new file mode 100644 index 0000000..16630b9 --- /dev/null +++ b/plugins/sourcearea/plugin.js @@ -0,0 +1,153 @@ +/**
+ * @license Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
+ * For licensing, see LICENSE.html or http://ckeditor.com/license
+ */
+
+/**
+ * @fileOverview The "sourcearea" plugin. It registers the "source" editing
+ * mode, which displays the raw data being edited in the editor.
+ */
+
+(function() {
+ CKEDITOR.plugins.add( 'sourcearea', {
+ 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,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,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%
+ icons: 'source,source-rtl', // %REMOVE_LINE_CORE%
+ init: function( editor ) {
+ // Source mode isn't available in inline mode yet.
+ if ( editor.elementMode == CKEDITOR.ELEMENT_MODE_INLINE )
+ return;
+
+ var sourcearea = CKEDITOR.plugins.sourcearea;
+
+ editor.addMode( 'source', function( callback ) {
+ var contentsSpace = editor.ui.space( 'contents' ),
+ textarea = contentsSpace.getDocument().createElement( 'textarea' );
+
+ textarea.setStyles(
+ CKEDITOR.tools.extend({
+ // IE7 has overflow the <textarea> from wrapping table cell.
+ width: CKEDITOR.env.ie7Compat ? '99%' : '100%',
+ height: '100%',
+ resize: 'none',
+ outline: 'none',
+ 'text-align': 'left'
+ },
+ CKEDITOR.tools.cssVendorPrefix( 'tab-size', editor.config.sourceAreaTabSize || 4 ) ) );
+
+ // Make sure that source code is always displayed LTR,
+ // regardless of editor language (#10105).
+ textarea.setAttribute( 'dir', 'ltr' );
+
+ textarea.addClass( 'cke_source cke_reset cke_enable_context_menu' );
+
+ editor.ui.space( 'contents' ).append( textarea );
+
+ var editable = editor.editable( new sourceEditable( editor, textarea ) );
+
+ // Fill the textarea with the current editor data.
+ editable.setData( editor.getData( 1 ) );
+
+ // Having to make <textarea> fixed sized to conquer the following bugs:
+ // 1. The textarea height/width='100%' doesn't constraint to the 'td' in IE6/7.
+ // 2. Unexpected vertical-scrolling behavior happens whenever focus is moving out of editor
+ // if text content within it has overflowed. (#4762)
+ if ( CKEDITOR.env.ie ) {
+ editable.attachListener( editor, 'resize', onResize, editable );
+ editable.attachListener( CKEDITOR.document.getWindow(), 'resize', onResize, editable );
+ CKEDITOR.tools.setTimeout( onResize, 0, editable );
+ }
+
+ editor.fire( 'ariaWidget', this );
+
+ callback();
+ });
+
+ editor.addCommand( 'source', sourcearea.commands.source );
+
+ if ( editor.ui.addButton ) {
+ editor.ui.addButton( 'Source', {
+ label: editor.lang.sourcearea.toolbar,
+ command: 'source',
+ toolbar: 'mode,10'
+ });
+ }
+
+ editor.on( 'mode', function() {
+ editor.getCommand( 'source' ).setState( editor.mode == 'source' ? CKEDITOR.TRISTATE_ON : CKEDITOR.TRISTATE_OFF );
+ });
+
+ function onResize() {
+ // Holder rectange size is stretched by textarea,
+ // so hide it just for a moment.
+ this.hide();
+ this.setStyle( 'height', this.getParent().$.clientHeight + 'px' );
+ this.setStyle( 'width', this.getParent().$.clientWidth + 'px' );
+ // When we have proper holder size, show textarea again.
+ this.show();
+ }
+ }
+ });
+
+ var sourceEditable = CKEDITOR.tools.createClass({
+ base: CKEDITOR.editable,
+ proto: {
+ setData: function( data ) {
+ this.setValue( data );
+ this.editor.fire( 'dataReady' );
+ },
+
+ getData: function() {
+ return this.getValue();
+ },
+
+ // Insertions are not supported in source editable.
+ insertHtml: function() {},
+ insertElement: function() {},
+ insertText: function() {},
+
+ // Read-only support for textarea.
+ setReadOnly: function( isReadOnly ) {
+ this[ ( isReadOnly ? 'set' : 'remove' ) + 'Attribute' ]( 'readOnly', 'readonly' );
+ },
+
+ detach: function() {
+ sourceEditable.baseProto.detach.call( this );
+ this.clearCustomData();
+ this.remove();
+ }
+ }
+ });
+})();
+
+CKEDITOR.plugins.sourcearea = {
+ commands: {
+ source: {
+ modes: { wysiwyg:1,source:1 },
+ editorFocus: false,
+ readOnly: 1,
+ exec: function( editor ) {
+ if ( editor.mode == 'wysiwyg' )
+ editor.fire( 'saveSnapshot' );
+ editor.getCommand( 'source' ).setState( CKEDITOR.TRISTATE_DISABLED );
+ editor.setMode( editor.mode == 'source' ? 'wysiwyg' : 'source' );
+ },
+
+ canUndo: false
+ }
+ }
+};
+
+/**
+ * Controls CSS tab-size property of the sourcearea view.
+ *
+ * **Note:** Works only with {@link #dataIndentationChars}
+ * set to `'\t'`. Please consider that not all browsers support CSS
+ * `tab-size` property yet.
+ *
+ * // Set tab-size to 20 characters.
+ * CKEDITOR.config.sourceAreaTabSize = 20;
+ *
+ * @cfg {Number} [sourceAreaTabSize=4]
+ * @member CKEDITOR.config
+ * @see CKEDITOR.config#dataIndentationChars
+ */
|
