SF.net SVN: postfixadmin: [307] trunk/functions.inc.php
Brought to you by:
christian_boltz,
gingerdog
From: <chr...@us...> - 2008-03-02 22:17:35
|
Revision: 307 http://postfixadmin.svn.sourceforge.net/postfixadmin/?rev=307&view=rev Author: christian_boltz Date: 2008-03-02 14:17:39 -0800 (Sun, 02 Mar 2008) Log Message: ----------- functions.inc.php: - check_language(): use global $supported_languages so that we don't have to maintain the list of supported languages at different places (this finally enables users to choose japanese language at login) Modified Paths: -------------- trunk/functions.inc.php Modified: trunk/functions.inc.php =================================================================== --- trunk/functions.inc.php 2008-02-28 12:04:51 UTC (rev 306) +++ trunk/functions.inc.php 2008-03-02 22:17:39 UTC (rev 307) @@ -147,9 +147,9 @@ function check_language ($use_post = 1) { global $CONF; + global $supported_languages; # from languages/languages.php + $lang = $CONF['default_language']; - $supported_languages = array ('bg', 'ca', 'cn', 'cs', 'da', 'de', 'en', 'es', 'et', 'eu', 'fi', 'fo', 'fr', 'hu', 'is', 'it', 'mk', 'nl', 'nn', 'pl', 'pt-br', 'ru', 'sl', 'sv', 'tr', 'tw'); - # TODO: use global $supported_languages (from languages/languages.php) instead if(isset($_SERVER['HTTP_ACCEPT_LANGUAGE'])) { @@ -165,7 +165,7 @@ { $lang_next = $lang_array[$i]; $lang_next = strtolower(trim($lang_next)); - if(in_array($lang_next, $supported_languages)) + if(array_key_exists($lang_next, $supported_languages)) { $lang = $lang_next; break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |