From 76908aedaf0ae46472a9a8638c77d133d7825b3e Mon Sep 17 00:00:00 2001 From: Antoine Pitrou <pitrou@free.fr> Date: Sun, 28 Dec 2003 18:59:53 +0000 Subject: [PATCH] bug gestion des langues (Laurent Laville) --- ecrire/inc_lang.php3 | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/ecrire/inc_lang.php3 b/ecrire/inc_lang.php3 index 0691cf11b7..44e7a6b74c 100644 --- a/ecrire/inc_lang.php3 +++ b/ecrire/inc_lang.php3 @@ -177,7 +177,13 @@ function traduire_chaine($code, $args) { function traduire_nom_langue($lang) { - $codes_langues = array( + $r = $GLOBALS['codes_langues'][$lang]; + if (!$r) $r = $lang; + return $r; +} + +function init_codes_langues() { + $GLOBALS['codes_langues'] = array( 'aa' => "Afar", 'ab' => "Abkhazian", 'af' => "Afrikaans", @@ -326,14 +332,8 @@ function traduire_nom_langue($lang) { 'za' => "Zhuang", 'zh' => "中文", 'zu' => "Zulu"); - $GLOBALS['codes_langues'] = $codes_langues; - - $r = $codes_langues[$lang]; - if (!$r) $r = $lang; - return $r; } - // // Filtres de langue // @@ -503,6 +503,7 @@ function init_langues() { } } } + init_codes_langues(); } init_langues(); -- GitLab