public static function setDirectory($path)
 {
     if (is_dir($path)) {
         self::$rootDirectory = $path;
         bindtextdomain("messages", $path);
         textdomain("messages");
         bind_textdomain_codeset("messages", "utf-8");
     }
 }
 /** @method B initTranslate() Инициализация перевода в зависимости от под домена
  *  @
  */
 public function initTranslate()
 {
     $num = 0;
     $siteDomen = parse_url($_SERVER['HTTP_HOST']);
     $podDomen = explode(".", $siteDomen["path"]);
     if ($podDomen[$num] == "www") {
         $langDomen = $podDomen[++$num];
     }
     $langDomen = $podDomen[$num];
     if ($langDomen == 'en') {
         $Arrx8yrtge1 = 'en';
         K_Registry::set('lang', $Arrx8yrtge1);
         K_Locale::set('en_US');
     } else {
         $Arrx8yrtge1 = 'ua';
         K_Registry::set('lang', $Arrx8yrtge1);
         K_Locale::set('uk_UA');
     }
     K_Translate::setDirectory(ROOT_PATH . '/translate');
 }