From 55e1e12b7d673aece3cf015360af9fb4252dd7e5 Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Sun, 23 Apr 2017 13:09:52 -0400 Subject: 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 --- app/helpers/settings_helper.rb | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'app/helpers/settings_helper.rb') 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) -- cgit