| @@ 37-49 (lines=13) @@ | ||
| 34 | $this->name = 'Sypex Dumper 2.0.11'; |
|
| 35 | } |
|
| 36 | function loadLang($lng_name = 'auto'){ |
|
| 37 | if($lng_name == 'auto'){ |
|
| 38 | include('lang/list.php'); |
|
| 39 | $this->langs = &$langs; |
|
| 40 | $lng = 'en'; |
|
| 41 | if(preg_match_all('/[a-z]{2}(-[a-z]{2})?/', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $m)) { |
|
| 42 | foreach($m[0] AS $l){ |
|
| 43 | if(isset($langs[$l])){ |
|
| 44 | $lng_name = $l; |
|
| 45 | break; |
|
| 46 | } |
|
| 47 | } |
|
| 48 | } |
|
| 49 | } |
|
| 50 | if(file_exists("lang/lng_{$lng_name}.php")) include("lang/lng_{$lng_name}.php"); |
|
| 51 | else include("lang/lng_en.php"); |
|
| 52 | $this->LNG = &$LNG; |
|
| @@ 102-113 (lines=12) @@ | ||
| 99 | else echo "sxd.hideLoading();"; |
|
| 100 | ||
| 101 | function load_lang($lng_name = 'auto'){ |
|
| 102 | if($lng_name == 'auto'){ |
|
| 103 | include('lang/list.php'); |
|
| 104 | $lng = 'en'; |
|
| 105 | if(preg_match_all('/[a-z]{2}(-[a-z]{2})?/', $_SERVER['HTTP_ACCEPT_LANGUAGE'], $m)) { |
|
| 106 | foreach($m[0] AS $l){ |
|
| 107 | if(isset($langs[$l])){ |
|
| 108 | $lng_name = $l; |
|
| 109 | break; |
|
| 110 | } |
|
| 111 | } |
|
| 112 | } |
|
| 113 | } |
|
| 114 | if(file_exists("lang/lng_{$lng_name}.php")) return "lang/lng_{$lng_name}.php"; |
|
| 115 | else return "lang/lng_en.php"; |
|
| 116 | } |
|