mirror of
https://github.com/vrana/adminer.git
synced 2025-08-12 17:44:07 +02:00
Rename array to $translations
git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@40 7c3ca157-0c34-0410-bff1-cbf682f78f5c
This commit is contained in:
11
lang.inc.php
11
lang.inc.php
@@ -1,6 +1,6 @@
|
|||||||
<?php
|
<?php
|
||||||
function lang($idf = null) {
|
function lang($idf = null) {
|
||||||
static $translation = array(
|
static $translations = array(
|
||||||
'en' => array(),
|
'en' => array(),
|
||||||
'cs' => array(
|
'cs' => array(
|
||||||
'Usage: php _compile.php [lang]' => 'Použití: php _compile.php [jazyk]',
|
'Usage: php _compile.php [lang]' => 'Použití: php _compile.php [jazyk]',
|
||||||
@@ -79,21 +79,20 @@ function lang($idf = null) {
|
|||||||
),
|
),
|
||||||
);
|
);
|
||||||
if (!isset($idf)) {
|
if (!isset($idf)) {
|
||||||
return array_keys($translation);
|
return array_keys($translations);
|
||||||
}
|
}
|
||||||
if (strlen($_SESSION["lang"])) {
|
if (strlen($_SESSION["lang"])) {
|
||||||
$lang = $_SESSION["lang"];
|
$lang = $_SESSION["lang"];
|
||||||
} else {
|
} else {
|
||||||
$lang = preg_replace('~[,;].*~', '', $_SERVER["HTTP_ACCEPT_LANGUAGE"]);
|
$lang = preg_replace('~[,;].*~', '', $_SERVER["HTTP_ACCEPT_LANGUAGE"]);
|
||||||
if (!isset($langs[$lang])) { //! try next languages
|
if (!isset($translations[$lang])) { //! try next languages
|
||||||
$lang = preg_replace('~-.*~', '', $lang);
|
$lang = preg_replace('~-.*~', '', $lang);
|
||||||
if (!isset($langs[$lang])) {
|
if (!isset($translations[$lang])) {
|
||||||
$lang = "en";
|
$lang = "en";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
$return = $translation[$lang][$idf];
|
return (strlen($translations[$lang][$idf]) ? $translations[$lang][$idf] : $idf);
|
||||||
return (strlen($return) ? $return : $idf);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function switch_lang() {
|
function switch_lang() {
|
||||||
|
Reference in New Issue
Block a user