Changeset 874
- Timestamp:
- 03/15/06 13:34:20 (7 years ago)
- Location:
- trunk/bureau
- Files:
-
- 2 edited
-
admin/index.php (modified) (1 diff)
-
class/lang_env.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bureau/admin/index.php
r868 r874 68 68 <?php 69 69 foreach($locales as $l) { 70 if (file_exists("../".$l.".png")) { 70 71 ?> 71 72 <a href="?setlang=<?php echo $l; ?>"><img src="../<?php echo $l; ?>.png" alt="<?php __($l); ?>" title="<?php __($l); ?>" /></a> 72 73 73 <?php } ?>74 <?php } } ?> 74 75 </td> 75 76 <td style="text-align: right"> -
trunk/bureau/class/lang_env.php
r872 r874 20 20 $lang=$_REQUEST["setlang"]; 21 21 } 22 // default language (can be changed here)23 $language="fr_FR";24 22 25 23 $locales=array("fr_FR"=>"fr_FR","en_US"=>"en_US"); … … 31 29 } 32 30 31 33 32 if (!$locales[$lang]) { // Requested language not found in locales 34 33 // treat special cases such as en_AU or fr_BF : use the language only, not the country. … … 36 35 foreach($locales as $l) { 37 36 if (substr($l,0,2)==$ll) { 38 $lang uage=$l;37 $lang=$l; 39 38 break; 40 39 } … … 42 41 } 43 42 44 if ($setlang && $language) { 43 if (!$locales[$lang]) $lang=$locales[0]; 44 45 if ($setlang && $lang) { 45 46 setcookie("lang",$lang); 46 47 } 47 48 48 49 // User chose a non existent language, select the first available one 49 if (!$locales[$lang]) $lang=$locales[0]; 50 50 51 51 52 /* Language ok, set the locale environment */ 52 putenv("LC_MESSAGES=$lang uage");53 putenv("LANG=$lang uage");54 putenv("LANGUAGE=$lang uage");53 putenv("LC_MESSAGES=$lang"); 54 putenv("LANG=$lang"); 55 putenv("LANGUAGE=$lang"); 55 56 // this locale MUST be selected in "dpkg-reconfigure locales" 56 setlocale(LC_ALL,$lang uage);57 setlocale(LC_ALL,$lang); 57 58 textdomain("alternc"); 58 59
Note: See TracChangeset
for help on using the changeset viewer.
