languages.js 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. /*
  2. Copyright (c) 2003-2019, CKSource - Frederico Knabben. All rights reserved.
  3. For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
  4. */
  5. var CKEDITOR_LANGS = (function() {
  6. var c = {
  7. af: "Afrikaans",
  8. ar: "Arabic",
  9. az: "Azerbaijani",
  10. bg: "Bulgarian",
  11. bn: "Bengali/Bangla",
  12. bs: "Bosnian",
  13. ca: "Catalan",
  14. cs: "Czech",
  15. cy: "Welsh",
  16. da: "Danish",
  17. de: "German",
  18. "de-ch": "German (Switzerland)",
  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. "es-mx": "Spanish (Mexico)",
  27. et: "Estonian",
  28. eu: "Basque",
  29. fa: "Persian",
  30. fi: "Finnish",
  31. fo: "Faroese",
  32. fr: "French",
  33. "fr-ca": "French (Canada)",
  34. gl: "Galician",
  35. gu: "Gujarati",
  36. he: "Hebrew",
  37. hi: "Hindi",
  38. hr: "Croatian",
  39. hu: "Hungarian",
  40. id: "Indonesian",
  41. is: "Icelandic",
  42. it: "Italian",
  43. ja: "Japanese",
  44. ka: "Georgian",
  45. km: "Khmer",
  46. ko: "Korean",
  47. ku: "Kurdish",
  48. lt: "Lithuanian",
  49. lv: "Latvian",
  50. mk: "Macedonian",
  51. mn: "Mongolian",
  52. ms: "Malay",
  53. nb: "Norwegian Bokmal",
  54. nl: "Dutch",
  55. no: "Norwegian",
  56. oc: "Occitan",
  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. b = [],
  79. a;
  80. for (a in CKEDITOR.lang.languages) b.push({ code: a, name: c[a] || a });
  81. b.sort(function(a, b) {
  82. return a.name < b.name ? -1 : 1;
  83. });
  84. return b;
  85. })();