locales.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. const defaultLocale = "en"
  2. const locales = [
  3. { code: "ar", language: "العربية", dir: "rtl" },
  4. { code: "be", language: "Беларуская" },
  5. { code: "ca", language: "Català" },
  6. { code: "cs", language: "Čeština" },
  7. { code: "cy", language: "Cymraeg" },
  8. { code: "de", language: "Deutsch" },
  9. { code: "el", language: "Ελληνικά" },
  10. { code: "en", language: "English" },
  11. { code: "eo", language: "Esperanto" },
  12. { code: "es-AR", language: "Español (Argentina)" },
  13. { code: "es", language: "Español" },
  14. { code: "eu", language: "Euskara" },
  15. { code: "fa", language: "فارسی", dir: "rtl" },
  16. { code: "fi", language: "Suomi" },
  17. { code: "fil", language: "Filipino" },
  18. { code: "fr", language: "Français" },
  19. { code: "fy", language: "Frysk" },
  20. { code: "gd", language: "Gàidhlig" },
  21. { code: "gl", language: "Galego" },
  22. { code: "hi", language: "हिन्दी" },
  23. { code: "hu", language: "Magyar" },
  24. { code: "ia", language: "Interlingua" },
  25. { code: "id", language: "Bahasa Indonesia" },
  26. { code: "is", language: "Íslenska" },
  27. { code: "it", language: "Italiano" },
  28. { code: "ja", language: "日本語" },
  29. { code: "ko", language: "한국어" },
  30. { code: "ku", language: "Kurmancî" },
  31. { code: "lt", language: "Lietuvių" },
  32. { code: "nl-NL", language: "Nederlands" },
  33. { code: "no", language: "Norsk" },
  34. { code: "oc", language: "Occitan" },
  35. { code: "pl", language: "Polski" },
  36. { code: "pt-BR", language: "Português (Brasil)" },
  37. { code: "ru", language: "Русский" },
  38. { code: "si", language: "සිංහල" },
  39. { code: "sl", language: "Slovenščina" },
  40. { code: "sq", language: "Shqip" },
  41. { code: "sv", language: "Svenska" },
  42. { code: "th", language: "ภาษาไทย" },
  43. { code: "tr", language: "Türkçe" },
  44. { code: "uk", language: "Українська" },
  45. { code: "vi", language: "Tiếng Việt" },
  46. { code: "zh", language: "中文" },
  47. { code: "zh-TW", language: "繁體中文" }
  48. ];
  49. // these language translations have been started
  50. // but the home page is not completely translated
  51. // and the overall coverage is minimal, disable
  52. // for now
  53. const locales_disabled = [
  54. { code: "bn", language: "বাংলা" },
  55. { code: "ga", language: "Gaeilge" },
  56. { code: "he", language: "עברית", dir: "rtl" },
  57. { code: "kab", language: "Taqbaylit" },
  58. { code: "lv", language: "Latviešu" },
  59. { code: "pt", language: "Português" },
  60. { code: "sk", language: "Slovenčina" }
  61. ];
  62. module.exports = {
  63. defaultLocale,
  64. locales,
  65. }