Не включается русский язык для frontend

Здравствуйте! Я новичок в MODx, не могу включить отображение кириллицы для frontend.


Настройки:

Помогите, что не так, где исправить?
Олег
03 августа 2023, 11:57
modx.pro
360
0

Комментарии: 4

Андрей
03 августа 2023, 14:23
0
Проверяйте кодировку таблиц и сравнение БД, должно быть utf8_general_ci, utf8mb4_general_ci или utf8mb4_unicode_ci.

Также в файле core/config/config.inc.php должна быть выставлена нужная кодировка:
$database_connection_charset = 'utf8mb4';
$database_dsn = 'mysql:host=127.0.0.1;dbname=111;charset=utf8mb4';
    Олег
    03 августа 2023, 20:17
    0
    В сопоставлении таблиц MySQL utf8mb4_general_ci, в config.inc.php поменял utf8 на utf8mb4. Не помогает
      Дядя Сэм
      17 августа 2023, 12:43
      0
      Зайдите в саму MySQL и посмотрите какая там кодировка стоит, по идее latin1_swedish_ci

      Если да, тогда вам необходимо её поменять на utf8_general_ci


      1. Для начала идём в «Операции»
      2. Меняем кодировку самой базы на utf8_general_ci
      3. Ставим галочку, на против Change all tables collations
      4. Ставим галочку, на против Change all tables columns
      5. Нажимаем кнопку "Выполнить".
      И все.

      Или можете выполнить вот по этой инструкции -> Инструкция
        Олег
        17 августа 2023, 13:18
        0
        Да, спасибо, всё наладилось!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4