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.
|