Index: Strings.pm =================================================================== --- Strings.pm (revision 11653) +++ Strings.pm (working copy) @@ -317,6 +317,11 @@ if (defined $curString->{$currentLang}) { $strings->{$currentLang}->{$name} = $curString->{$currentLang}; + # see whether we have a super language like eg. EN in EN_US + } elsif ($currentLang =~ /^(.+)_/ && defined $curString->{$1}) { + $strings->{$currentLang}->{$name} = $curString->{$1}; + $log->debug("Language $currentLang using $1 for $name in $file"); + } elsif (defined $curString->{$failsafeLang}) { $strings->{$currentLang}->{$name} = $curString->{$failsafeLang}; $log->debug("Language $currentLang using $failsafeLang for $name in $file");