1
0
mirror of https://github.com/vrana/adminer.git synced 2025-08-12 09:34:10 +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:
jakubvrana
2007-07-05 11:02:40 +00:00
parent 2ca0179674
commit 0890227408

View File

@@ -1,6 +1,6 @@
<?php
function lang($idf = null) {
static $translation = array(
static $translations = array(
'en' => array(),
'cs' => array(
'Usage: php _compile.php [lang]' => 'Použití: php _compile.php [jazyk]',
@@ -79,21 +79,20 @@ function lang($idf = null) {
),
);
if (!isset($idf)) {
return array_keys($translation);
return array_keys($translations);
}
if (strlen($_SESSION["lang"])) {
$lang = $_SESSION["lang"];
} else {
$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);
if (!isset($langs[$lang])) {
if (!isset($translations[$lang])) {
$lang = "en";
}
}
}
$return = $translation[$lang][$idf];
return (strlen($return) ? $return : $idf);
return (strlen($translations[$lang][$idf]) ? $translations[$lang][$idf] : $idf);
}
function switch_lang() {