X-Git-Url: https://scm.cri.ensmp.fr/git/ckeditor.git/blobdiff_plain/256592bf803e851aa7fc953e08a6e9e58d970f8c..871bad8291b6dbc29d489d95d185458caab25158:/skins/ckeditor/_source/lang/_languages.js diff --git a/skins/ckeditor/_source/lang/_languages.js b/skins/ckeditor/_source/lang/_languages.js new file mode 100644 index 0000000..179e8a3 --- /dev/null +++ b/skins/ckeditor/_source/lang/_languages.js @@ -0,0 +1,84 @@ +/* +Copyright (c) 2003-2011, CKSource - Frederico Knabben. All rights reserved. +For licensing, see LICENSE.html or http://ckeditor.com/license +*/ + +var CKEDITOR_LANGS = (function() +{ + var langs = + { + af : 'Afrikaans', + ar : 'Arabic', + bg : 'Bulgarian', + bn : 'Bengali/Bangla', + bs : 'Bosnian', + ca : 'Catalan', + cs : 'Czech', + cy : 'Welsh', + da : 'Danish', + de : 'German', + el : 'Greek', + en : 'English', + 'en-au' : 'English (Australia)', + 'en-ca' : 'English (Canadian)', + 'en-gb' : 'English (United Kingdom)', + eo : 'Esperanto', + es : 'Spanish', + et : 'Estonian', + eu : 'Basque', + fa : 'Persian', + fi : 'Finnish', + fo : 'Faroese', + fr : 'French', + 'fr-ca' : 'French (Canada)', + gl : 'Galician', + gu : 'Gujarati', + he : 'Hebrew', + hi : 'Hindi', + hr : 'Croatian', + hu : 'Hungarian', + is : 'Icelandic', + it : 'Italian', + ja : 'Japanese', + ka : 'Georgian', + km : 'Khmer', + ko : 'Korean', + lt : 'Lithuanian', + lv : 'Latvian', + mn : 'Mongolian', + ms : 'Malay', + nb : 'Norwegian Bokmal', + nl : 'Dutch', + no : 'Norwegian', + pl : 'Polish', + pt : 'Portuguese (Portugal)', + 'pt-br' : 'Portuguese (Brazil)', + ro : 'Romanian', + ru : 'Russian', + sk : 'Slovak', + sl : 'Slovenian', + sr : 'Serbian (Cyrillic)', + 'sr-latn' : 'Serbian (Latin)', + sv : 'Swedish', + th : 'Thai', + tr : 'Turkish', + uk : 'Ukrainian', + vi : 'Vietnamese', + zh : 'Chinese Traditional', + 'zh-cn' : 'Chinese Simplified' + }; + + var langsArray = []; + + for ( var code in langs ) + { + langsArray.push( { code : code, name : langs[ code ] } ); + } + + langsArray.sort( function( a, b ) + { + return ( a.name < b.name ) ? -1 : 1; + }); + + return langsArray; +})();