Cerothen 9 лет назад
Родитель
Сommit
2d66a6058f
1 измененных файлов с 2 добавлено и 55 удалено
  1. 2 55
      translate.php

+ 2 - 55
translate.php

@@ -1,56 +1,3 @@
 <?php
-
-class setLanguage { 
-    
-    private $language = null; 
-    
-    function __construct($language) {
-        
-        if (file_exists("lang/{$language}.ini")) : 
-        
-            $this->language = parse_ini_file("lang/{$language}.ini", false, INI_SCANNER_RAW);
-        
-        else : 
-        
-            $this->language = parse_ini_file("lang/en.ini", false, INI_SCANNER_RAW);
-        
-        endif;
-        
-    } 
-    
-    public function translate($originalWord) {
-        
-        $getArg = func_num_args();
-        
-        if ($getArg > 1) : 
-        
-            $allWords = func_get_args();
-        
-            array_shift($allWords); 
-        
-        else :
-        
-            $allWords = array(); 
-        
-        endif;
-
-        $translatedWord = isset($this->language[$originalWord]) ? $this->language[$originalWord] : null; 
-    
-        if (!$translatedWord) : 
-        
-            echo ("Translation not found for: $originalWord"); 
-        
-        endif; 
-
-        $translatedWord = htmlspecialchars($translatedWord, ENT_QUOTES);
-        
-        return vsprintf($translatedWord, $allWords);
-        
-    }
-    
-} 
-
-$getLanguage = isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2) : "en"; 
-$language = new setLanguage($getLanguage);
-
-?>
+// Legacy
+?>