website diff lib/lang.php @ rev 1019
a lot of small improvements, code cleaning etc.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Sat Mar 31 17:05:27 2012 +0300 (2012-03-31) |
parents | 73366de3123c |
children | 3c3735ae75eb |
line diff
1.1 --- a/lib/lang.php Fri Mar 30 03:13:56 2012 +0300 1.2 +++ b/lib/lang.php Sat Mar 31 17:05:27 2012 +0300 1.3 @@ -9,119 +9,109 @@ 1.4 1.5 1.6 $native = array ("da"=>"Dansk", "de"=>"Deutsch", "en"=>"English", "es"=>"Español", "fr"=>"Français", "id"=>"Indonesian", "it"=>"Italiano", "pt"=>"Português", "ru"=>"Русский", "cn"=>"中文"); 1.7 -$i18n = "../../i18n.php"; 1.8 -$img = "../../images/locale.png"; 1.9 1.10 switch($page) 1.11 { 1.12 case "mailing-list": 1.13 - $i18n = "../i18n.php"; 1.14 - $img = "../images/locale.png"; 1.15 - $url = "../LANG/mailing-list.php"; 1.16 + $url = "/LANG/mailing-list.php"; 1.17 $lang = "da de en es fr it pt ru"; 1.18 break; 1.19 case "search": 1.20 - $i18n = "../i18n.php"; 1.21 - $img = "../images/locale.png"; 1.22 - $url = "../LANG/search.php"; 1.23 + $url = "/LANG/search.php"; 1.24 $lang = "cn da de en es fr pt ru"; 1.25 break; 1.26 case "about": 1.27 - $url = "../../LANG/about/"; 1.28 + $url = "/LANG/about/"; 1.29 $lang = "cn da de en es fr pt ru"; 1.30 break; 1.31 case "artwork": 1.32 - $url = "../../LANG/artwork/"; 1.33 + $url = "/LANG/artwork/"; 1.34 $lang = "cn da de en es fr pt ru"; 1.35 break; 1.36 case "events": 1.37 - $url = "../../LANG/about/events.php"; 1.38 + $url = "/LANG/about/events.php"; 1.39 $lang = "fr"; 1.40 break; 1.41 case "screenshots": 1.42 - $url = "../../LANG/artwork/screenshots.php"; 1.43 + $url = "/LANG/artwork/screenshots.php"; 1.44 $lang = "cn da de en fr pt ru"; 1.45 break; 1.46 case "asso": 1.47 - $url = "../../LANG/asso/"; 1.48 + $url = "/LANG/asso/"; 1.49 $lang = "en es fr pt"; 1.50 break; 1.51 case "statutes": 1.52 - $url = "../../LANG/asso/statutes.php"; 1.53 + $url = "/LANG/asso/statutes.php"; 1.54 $lang = "en pt"; 1.55 break; 1.56 case "devel": 1.57 - $url = "../../LANG/devel/"; 1.58 + $url = "/LANG/devel/"; 1.59 $lang = "da de en es fr pt"; 1.60 break; 1.61 case "forge": 1.62 - $url = "../../LANG/devel/forge.php"; 1.63 + $url = "/LANG/devel/forge.php"; 1.64 $lang = "en fr pt"; 1.65 break; 1.66 case "doc": 1.67 - $url = "../../LANG/doc/"; 1.68 + $url = "/LANG/doc/"; 1.69 $lang = "cn en es fr it pt ru"; 1.70 break; 1.71 case "get": 1.72 - $url = "../../LANG/get/"; 1.73 + $url = "/LANG/get/"; 1.74 $lang = "cn da de en es fr it pt ru"; 1.75 break; 1.76 case "flavors": 1.77 - $url = "../../LANG/get/flavors.php"; 1.78 + $url = "/LANG/get/flavors.php"; 1.79 $lang = "cn da de en fr pt ru"; 1.80 break; 1.81 case "news": 1.82 - $url = "../../LANG/news/"; 1.83 + $url = "/LANG/news/"; 1.84 $lang = "de en es fr pt ru"; 1.85 break; 1.86 case "2007": 1.87 - $url = "../../LANG/news/2007.php"; 1.88 + $url = "/LANG/news/2007.php"; 1.89 $lang = "en fr"; 1.90 break; 1.91 case "2008": 1.92 - $url = "../../LANG/news/2008.php"; 1.93 + $url = "/LANG/news/2008.php"; 1.94 $lang = "en es fr pt"; 1.95 break; 1.96 case "2009": 1.97 - $url = "../../LANG/news/2009.php"; 1.98 + $url = "/LANG/news/2009.php"; 1.99 $lang = "en es fr pt"; 1.100 break; 1.101 case "2010": 1.102 - $url = "../../LANG/news/2010.php"; 1.103 + $url = "/LANG/news/2010.php"; 1.104 $lang = "en fr pt"; 1.105 break; 1.106 case "packages": 1.107 - $url = "../../LANG/packages/"; 1.108 + $url = "/LANG/packages/"; 1.109 $lang = "cn da de en es fr it pt ru"; 1.110 break; 1.111 case "sponsor": 1.112 - $url = "../../LANG/sponsor/"; 1.113 + $url = "/LANG/sponsor/"; 1.114 $lang = "en pt"; 1.115 break; 1.116 default: 1.117 - $i18n = "../i18n.php"; 1.118 - $img = "../images/locale.png"; 1.119 - $url = "../LANG/"; 1.120 + $url = "/LANG/"; 1.121 $lang = "cn da de en es fr id it pt ru"; 1.122 break; 1.123 } 1.124 1.125 -$NL="\n"; 1.126 - 1.127 -echo '<!-- Languages -->'.$NL; 1.128 -echo '<div id="lang">'.$NL; 1.129 -echo ' <a href="'.$i18n.'"><img src="'.$img.'" alt="Locale:" /></a>'.$NL; 1.130 +echo "<!-- Languages -->\n" . 1.131 + "<div id='lang'>\n" . 1.132 + " <a href='/i18n.php'><img src='/images/locale.png' alt='Locale:' /></a>\n"; 1.133 1.134 foreach($native as $short=>$long) 1.135 { 1.136 if ($cur==$short) 1.137 - echo ' <strong>'.$long.'</strong>'.$NL; 1.138 + echo " <strong>$long</strong>\n"; 1.139 elseif (strpos($lang, $short) === false) 1.140 - echo ' '.$long.$NL; 1.141 + echo " $long\n"; 1.142 else 1.143 - echo '<a href="'.str_replace('LANG', $short, $url).'">'.$long.'</a>'.$NL; 1.144 + echo ' <a href="'.str_replace('LANG', $short, $url).'">'.$long."</a>\n"; 1.145 } 1.146 -echo '</div>'.$NL; 1.147 +echo "</div>\n"; 1.148 //} 1.149 1.150 ?>