Module: tools Branch: master Commit: d146316c353e706d6d7ada2ad12335eeb990f9e8 URL: http://source.winehq.org/git/tools.git/?a=commit;h=d146316c353e706d6d7ada2ad...
Author: Paul Vriens Paul.Vriens.Wine@gmail.com Date: Thu Jul 23 09:33:30 2009 +0200
transl: Don't show English(US) as a sublanguage of English(Neutral).
---
transl/php/lib.php | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/transl/php/lib.php b/transl/php/lib.php index b293ec2..48ea48b 100644 --- a/transl/php/lib.php +++ b/transl/php/lib.php @@ -105,14 +105,16 @@ function get_sublangs($id) { if (preg_match("/:00/", $id)) { + global $MASTER_LANGUAGE; global $LOCALE_NAMES; enum_locale_names();
$base = preg_replace("/:00/", "", $id); $sublangs = array(); foreach ($LOCALE_NAMES as $key => $value) - if (preg_match("/$base/", $key) && ($key != $id)) - $sublangs[] = $key; + if (preg_match("/$base/", $key) && ($key != $id) && ($key != $MASTER_LANGUAGE)) + $sublangs[$key] = $value; + asort($sublangs); return $sublangs; } else @@ -131,7 +133,7 @@ function show_sublangs($id) echo "<table>\n"; echo "<tr><th>Sublanguage</th></tr>\n"; $sublangs = get_sublangs($id); - foreach ($sublangs as $key) + foreach ($sublangs as $key => $value) { echo "<tr><td>".gen_lang_a($key).get_lang_name($key)."</a></td></tr>"; }