module SettingsHelper
HUMAN_LOCALES = {
- en: 'English',
ar: 'العربية',
ast: 'Asturianu',
bg: 'Български',
bn: 'বাংলা',
+ br: 'Breton',
ca: 'Català',
co: 'Corsu',
cs: 'Čeština',
da: 'Dansk',
de: 'Deutsch',
el: 'Ελληνικά',
+ en: 'English',
eo: 'Esperanto',
+ 'es-AR': 'Español (Argentina)',
es: 'Español',
+ et: 'Eesti',
eu: 'Euskara',
fa: 'فارسی',
fi: 'Suomi',
ko: '한국어',
lt: 'Lietuvių',
lv: 'Latviešu',
+ mk: 'Македонски',
ml: 'മലയാളം',
ms: 'Bahasa Melayu',
nl: 'Nederlands',
+ nn: 'Nynorsk',
no: 'Norsk',
oc: 'Occitan',
pl: 'Polski',
- pt: 'Português',
- 'pt-PT': 'Português (Portugal)',
'pt-BR': 'Português (Brasil)',
+ 'pt-PT': 'Português (Portugal)',
+ pt: 'Português',
ro: 'Română',
ru: 'Русский',
sk: 'Slovenčina',
sl: 'Slovenščina',
sq: 'Shqip',
- sr: 'Српски',
'sr-Latn': 'Srpski (latinica)',
+ sr: 'Српски',
sv: 'Svenska',
ta: 'தமிழ்',
te: 'తెలుగు',
th: 'ไทย',
tr: 'Türkçe',
uk: 'Українська',
- zh: '中文',
'zh-CN': '简体中文',
'zh-HK': '繁體中文(香港)',
'zh-TW': '繁體中文(臺灣)',
+ zh: '中文',
}.freeze
def human_locale(locale)
# All translations from config/locales/*.rb,yml are auto loaded.
# config.i18n.load_path += Dir[Rails.root.join('my', 'locales', '*.{rb,yml}').to_s]
config.i18n.available_locales = [
- :en,
:ar,
:ast,
:bg,
:bn,
+ :br,
:ca,
:co,
:cs,
:da,
:de,
:el,
+ :en,
:eo,
+ :'es-AR',
:es,
+ :et,
:eu,
:fa,
:fi,
:ko,
:lt,
:lv,
+ :mk,
:ms,
:nl,
+ :nn,
:no,
:oc,
:pl,
- :'pt-PT',
:'pt-BR',
+ :'pt-PT',
:ro,
:ru,
:sk,
:sl,
:sq,
- :sr,
:'sr-Latn',
+ :sr,
:sv,
:ta,
:te,