diff options
Diffstat (limited to 'lib/languages.rb')
| -rw-r--r-- | lib/languages.rb | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/lib/languages.rb b/lib/languages.rb index 474c0e0cb..42231ef56 100644 --- a/lib/languages.rb +++ b/lib/languages.rb @@ -187,8 +187,9 @@ class LanguageNames              'za'	=> 'Saɯ cueŋƅ',              'zu'	=> 'isiZulu'          } - -        return language_names[locale] +        locale = locale.sub("_", "-") # normalize +        main_part = I18n::Locale::Tag::Simple.tag(locale).subtags[0] +        return language_names[main_part]      end  end | 
