diff options
Diffstat (limited to 'sources/samples/old/assets/uilanguages/languages.js')
-rw-r--r-- | sources/samples/old/assets/uilanguages/languages.js | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/sources/samples/old/assets/uilanguages/languages.js b/sources/samples/old/assets/uilanguages/languages.js new file mode 100644 index 0000000..bffea89 --- /dev/null +++ b/sources/samples/old/assets/uilanguages/languages.js | |||
@@ -0,0 +1,90 @@ | |||
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 | |||
6 | /* exported CKEDITOR_LANGS */ | ||
7 | |||
8 | var CKEDITOR_LANGS = ( function() { | ||
9 | var langs = { | ||
10 | af: 'Afrikaans', | ||
11 | ar: 'Arabic', | ||
12 | bg: 'Bulgarian', | ||
13 | bn: 'Bengali/Bangla', | ||
14 | bs: 'Bosnian', | ||
15 | ca: 'Catalan', | ||
16 | cs: 'Czech', | ||
17 | cy: 'Welsh', | ||
18 | da: 'Danish', | ||
19 | de: 'German', | ||
20 | 'de-ch': 'German (Switzerland)', | ||
21 | el: 'Greek', | ||
22 | en: 'English', | ||
23 | 'en-au': 'English (Australia)', | ||
24 | 'en-ca': 'English (Canadian)', | ||
25 | 'en-gb': 'English (United Kingdom)', | ||
26 | eo: 'Esperanto', | ||
27 | es: 'Spanish', | ||
28 | et: 'Estonian', | ||
29 | eu: 'Basque', | ||
30 | fa: 'Persian', | ||
31 | fi: 'Finnish', | ||
32 | fo: 'Faroese', | ||
33 | fr: 'French', | ||
34 | 'fr-ca': 'French (Canada)', | ||
35 | gl: 'Galician', | ||
36 | gu: 'Gujarati', | ||
37 | he: 'Hebrew', | ||
38 | hi: 'Hindi', | ||
39 | hr: 'Croatian', | ||
40 | hu: 'Hungarian', | ||
41 | id: 'Indonesian', | ||
42 | is: 'Icelandic', | ||
43 | it: 'Italian', | ||
44 | ja: 'Japanese', | ||
45 | ka: 'Georgian', | ||
46 | km: 'Khmer', | ||
47 | ko: 'Korean', | ||
48 | ku: 'Kurdish', | ||
49 | lt: 'Lithuanian', | ||
50 | lv: 'Latvian', | ||
51 | mk: 'Macedonian', | ||
52 | mn: 'Mongolian', | ||
53 | ms: 'Malay', | ||
54 | nb: 'Norwegian Bokmal', | ||
55 | nl: 'Dutch', | ||
56 | no: 'Norwegian', | ||
57 | pl: 'Polish', | ||
58 | pt: 'Portuguese (Portugal)', | ||
59 | 'pt-br': 'Portuguese (Brazil)', | ||
60 | ro: 'Romanian', | ||
61 | ru: 'Russian', | ||
62 | si: 'Sinhala', | ||
63 | sk: 'Slovak', | ||
64 | sq: 'Albanian', | ||
65 | sl: 'Slovenian', | ||
66 | sr: 'Serbian (Cyrillic)', | ||
67 | 'sr-latn': 'Serbian (Latin)', | ||
68 | sv: 'Swedish', | ||
69 | th: 'Thai', | ||
70 | tr: 'Turkish', | ||
71 | tt: 'Tatar', | ||
72 | ug: 'Uighur', | ||
73 | uk: 'Ukrainian', | ||
74 | vi: 'Vietnamese', | ||
75 | zh: 'Chinese Traditional', | ||
76 | 'zh-cn': 'Chinese Simplified' | ||
77 | }; | ||
78 | |||
79 | var langsArray = []; | ||
80 | |||
81 | for ( var code in CKEDITOR.lang.languages ) { | ||
82 | langsArray.push( { code: code, name: ( langs[ code ] || code ) } ); | ||
83 | } | ||
84 | |||
85 | langsArray.sort( function( a, b ) { | ||
86 | return ( a.name < b.name ) ? -1 : 1; | ||
87 | } ); | ||
88 | |||
89 | return langsArray; | ||
90 | } )(); | ||