diff options
author | Matt Jankowski <mjankowski@thoughtbot.com> | 2017-04-23 13:09:52 -0400 |
---|---|---|
committer | Eugen <eugen@zeonfederated.com> | 2017-04-23 19:09:52 +0200 |
commit | 55e1e12b7d673aece3cf015360af9fb4252dd7e5 (patch) | |
tree | 4f98e21c7007938e3845224df81f1fd7e955b48a /app/helpers | |
parent | 6e27e08cb435d170a8d37dd17d3c2442e9ad34ce (diff) |
Ensure i18n matches options (#2358)
* Add failing spec showing that human_locales does not match what i18n knows about * Add missing `ar` key for arabic to human locales * Remove duplicate `id` key from available locales * Sort keys in human locales list * Add spec for human_locale helper
Diffstat (limited to 'app/helpers')
-rw-r--r-- | app/helpers/settings_helper.rb | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/app/helpers/settings_helper.rb b/app/helpers/settings_helper.rb index bc9ae9ee7..128e1e98c 100644 --- a/app/helpers/settings_helper.rb +++ b/app/helpers/settings_helper.rb @@ -3,29 +3,30 @@ module SettingsHelper HUMAN_LOCALES = { en: 'English', + ar: 'عربى', + bg: 'Български', de: 'Deutsch', - es: 'Español', eo: 'Esperanto', + es: 'Español', + fi: 'Suomi', fr: 'Français', hr: 'Hrvatski', hu: 'Magyar', + id: 'Bahasa Indonesia', io: 'Ido', it: 'Italiano', + ja: '日本語', nl: 'Nederlands', no: 'Norsk', oc: 'Occitan', pl: 'Polszczyzna', pt: 'Português', 'pt-BR': 'Português do Brasil', - fi: 'Suomi', ru: 'Русский', uk: 'Українська', - ja: '日本語', 'zh-CN': '简体中文', 'zh-HK': '繁體中文(香港)', 'zh-TW': '繁體中文(臺灣)', - bg: 'Български', - id: 'Bahasa Indonesia', }.freeze def human_locale(locale) |