3.11 - не переведены элементы

Issue #13 resolved
Former user created an issue

Добрый день! После установки 3.11 - половина элементов не переведена. Вместо них в тексте - всевозможные контанты. Например: newsi_modul_base_name1 всесто новостей search_name_modul_base_name1 - вместо поиска feedback_modul_base_name - вместо обратной связи comments_modul_base_name1 - вместо комментариев faq_modul_base_name1 - вместо FAQ catalog_modul_base_name1 - вместо каталога

Comments (8)

  1. Alexander Leshuk

    у всех остальных ведь работает, никаких деталей нет по багу

  2. Bubek

    Это происходит после установки демо-сайта, сразу же после первого входа. sshot-1.png Помогает переинсталляция языковых переменных. Ну и плюс F5

  3. rinat rinat

    Сравнивал интсаляторы - идентичны. Даже языковые файлы почти идентичны, пара переменных добавлена всего. Не совсем пойму как так получается. Попробую еще покапаться, разобраться.

  4. rinat rinat

    Нашел! При эталанной установке вот у нас вот это происходит:

        $moddirs = array_keys($kernel->pub_dirs_list_get('modules'));
    

    Конкретно ищет папки модулей, а дальше там языковые файлы извлекает.

    Лезем в kernel.php Находим там:

       function pub_dirs_list_get($path)
    

    Правим вот это:

            if (!is_dir($path) || is_readable($path))
    

    На вот это:

    #!php if (!is_dir($path) || !is_readable($path)) ```

  5. Log in to comment