14 lines
612 B
Diff
14 lines
612 B
Diff
diff --git a/lib/redmine/i18n.rb b/lib/redmine/i18n.rb
|
|
index 805e3c61c..42b5ab23f 100644
|
|
--- a/lib/redmine/i18n.rb
|
|
+++ b/lib/redmine/i18n.rb
|
|
@@ -125,7 +125,7 @@ module Redmine
|
|
if options[:cache] == false
|
|
available_locales = ::I18n.backend.available_locales
|
|
valid_languages.
|
|
- select {|locale| available_locales.include?(locale)}.
|
|
+ select {|locale| available_locales.include?(locale) && (ll(locale.to_s, :general_lang_name) rescue false) }.
|
|
map {|lang| [ll(lang.to_s, :general_lang_name), lang.to_s]}.
|
|
sort_by(&:first)
|
|
else
|