From 8a851df7c1ed5c982368e0bc6e3c564b1cc40b84 Mon Sep 17 00:00:00 2001 From: Romain d'Alverny Date: Mon, 6 Dec 2010 09:01:19 +0000 Subject: localize top menu --- langs.php | 41 ++++++++++++++++++++++++++++++++++------- 1 file changed, 34 insertions(+), 7 deletions(-) (limited to 'langs.php') diff --git a/langs.php b/langs.php index 5c40b25bc..117ade276 100644 --- a/langs.php +++ b/langs.php @@ -32,22 +32,49 @@ foreach ($langs as $k => $v) // global nav $nav_list = array( "/{$locale}/" => 'Mageia', - "http://blog.mageia.org/{$locale}" => 'Blog', + "http://blog.mageia.org/{$locale}" => array( + 'en' => 'Blog', + 'tr' => 'Web Günlüğü' + ), '/wiki' => 'Wiki', - "/{$locale}/faq/" => 'FAQ', - "http://donate.mageia.org/{$locale}/" => 'Donations', - "http://mageia.org/wiki/doku.php?id=press" => 'Press', - "/{$locale}/about/values/" => 'Values', - "/{$locale}/about/code-of-conduct/" => 'Code of Conduct' + "/{$locale}/faq/" => array( + 'en' => 'FAQ', + 'tr' => 'S.S.S.' + ), + "http://donate.mageia.org/{$locale}/" => array( + 'en' => 'Donations', + 'fr' => 'Dons', + 'tr' => 'Bağışlar' + ), + "http://mageia.org/wiki/doku.php?id=press" => array( + 'en' => 'Press', + 'fr' => 'Presse', + 'tr' => 'Basın' + ), + "/{$locale}/about/values/" => array( + 'en' => 'Values', + 'fr' => 'Valeurs', + 'tr' => 'Değerler' + ), + "/{$locale}/about/code-of-conduct/" => array( + 'en' => 'Code of Conduct', + 'fr' => 'Code de conduite', + 'tr' => 'Temel İlkeler' + ) ); $list_menu = array(); foreach ($nav_list as $k => $v) { + if (is_array($v)) + $title = array_key_exists($locale, $v) ? $v[$locale] : $v['en']; + else + $title = $v; + $list_menu[] = sprintf('%s', $k, $k == $sru ? ' class="sel"' : '', - $v); + $title); } echo sprintf('