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