Changeset 566
- Timestamp:
- 01/05/09 17:43:10 (15 years ago)
- Location:
- trunk/expressoMail1_2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/load_lang.php
r2 r566 14 14 } 15 15 } 16 $script = "array_lang[0] = new Array();"; 17 $script .= "array_lang[1] = new Array();"; 18 $i = 0; 19 foreach($_SESSION['phpgw_info']['expressomail']['lang'] as $key => $value) { 20 $script .= "array_lang[0][".$i."] = '".str_replace("'","\'",strtolower($key))."';"; 21 $script .= "array_lang[1][".$i."] = '".str_replace("'","\'",$value)."';"; 22 $i++; 23 } 16 $script = "array_lang = new Array();"; 17 foreach($_SESSION['phpgw_info']['expressomail']['lang'] as $key => $value) 18 $script .= "array_lang['".str_replace("'","\'",strtolower($key))."'] = '".str_replace("'","\'",$value)."';\n"; 24 19 echo $script; 25 20 ?> -
trunk/expressoMail1_2/js/common_functions.js
r470 r566 78 78 function get_lang(_key,_arg1,_arg2,_arg3,_arg4) { 79 79 80 if(!array_lang[0]){ 81 return _key+"*"; 82 } 83 _value = ""; 84 for(i = 0; i < array_lang[0].length;i++){ 85 if(array_lang[0][i] == _key.toLowerCase()) { 86 _value = array_lang[1][i]; 87 break; 88 } 89 } 90 91 if(!_value) 92 return _key+"*"; 93 80 var key = _key.toLowerCase(); 81 if(array_lang[key]) 82 var _value = array_lang[key]; 83 else 84 return _key+"*"; 85 94 86 if(_arg1 || _arg2 ||_arg3 || _arg4) { 95 87 for(j = 1; j <= 4; j++){ 96 88 if(eval("_arg"+j)) { 97 var regExp = new RegExp("%"+j+""); 89 var regExp = new RegExp("%"+j+""); 98 90 _value = _value.replace(regExp,eval("_arg"+j)); 99 91 } 100 92 } 101 93 } 102 94 103 95 return _value; 104 96 }
Note: See TracChangeset
for help on using the changeset viewer.