_languages.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384
  1. /*
  2. Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved.
  3. For licensing, see LICENSE.html or http://ckeditor.com/license
  4. */
  5. var CKEDITOR_LANGS = (function()
  6. {
  7. var langs =
  8. {
  9. af : 'Afrikaans',
  10. ar : 'Arabic',
  11. bg : 'Bulgarian',
  12. bn : 'Bengali/Bangla',
  13. bs : 'Bosnian',
  14. ca : 'Catalan',
  15. cs : 'Czech',
  16. cy : 'Welsh',
  17. da : 'Danish',
  18. de : 'German',
  19. el : 'Greek',
  20. en : 'English',
  21. 'en-au' : 'English (Australia)',
  22. 'en-ca' : 'English (Canadian)',
  23. 'en-gb' : 'English (United Kingdom)',
  24. eo : 'Esperanto',
  25. es : 'Spanish',
  26. et : 'Estonian',
  27. eu : 'Basque',
  28. fa : 'Persian',
  29. fi : 'Finnish',
  30. fo : 'Faroese',
  31. fr : 'French',
  32. 'fr-ca' : 'French (Canada)',
  33. gl : 'Galician',
  34. gu : 'Gujarati',
  35. he : 'Hebrew',
  36. hi : 'Hindi',
  37. hr : 'Croatian',
  38. hu : 'Hungarian',
  39. is : 'Icelandic',
  40. it : 'Italian',
  41. ja : 'Japanese',
  42. ka : 'Georgian',
  43. km : 'Khmer',
  44. ko : 'Korean',
  45. lt : 'Lithuanian',
  46. lv : 'Latvian',
  47. mn : 'Mongolian',
  48. ms : 'Malay',
  49. nb : 'Norwegian Bokmal',
  50. nl : 'Dutch',
  51. no : 'Norwegian',
  52. pl : 'Polish',
  53. pt : 'Portuguese (Portugal)',
  54. 'pt-br' : 'Portuguese (Brazil)',
  55. ro : 'Romanian',
  56. ru : 'Russian',
  57. sk : 'Slovak',
  58. sl : 'Slovenian',
  59. sr : 'Serbian (Cyrillic)',
  60. 'sr-latn' : 'Serbian (Latin)',
  61. sv : 'Swedish',
  62. th : 'Thai',
  63. tr : 'Turkish',
  64. uk : 'Ukrainian',
  65. vi : 'Vietnamese',
  66. zh : 'Chinese Traditional',
  67. 'zh-cn' : 'Chinese Simplified'
  68. };
  69. var langsArray = [];
  70. for ( var code in langs )
  71. {
  72. langsArray.push( { code : code, name : langs[ code ] } );
  73. }
  74. langsArray.sort( function( a, b )
  75. {
  76. return ( a.name < b.name ) ? -1 : 1;
  77. });
  78. return langsArray;
  79. })();