Ejemplo n.º 1
0
 public static function init()
 {
     $lang_code = visitor::acceptedLanguageCode();
     $lang_dir = __DIR__ . DS . '..' . DS . 'languages';
     $lang_url = $lang_dir . DS . $lang_code . '.php';
     $lang_url_default = $lang_dir . DS . 'en.php';
     if (file_exists($lang_url)) {
         require_once $lang_url;
     } else {
         require_once $lang_url_default;
     }
 }
Ejemplo n.º 2
0
 /**
  * Tries to find the language for the current visitor 
  * 
  * @return Language
  */
 public function visitorLanguage()
 {
     return $this->languages()->find(visitor::acceptedLanguageCode());
 }
Ejemplo n.º 3
0
 public static function set()
 {
     self::$current = visitor::acceptedLanguageCode();
 }