Страница подтверждения регистрации на английском

Вопросы без привязки к версии. Установлена авточистка (2 года).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Leo Angel
phpBB 2.0.7a
Сообщения: 648
Стаж: 7 лет 4 месяца
Благодарил (а): 224 раза
Поблагодарили: 80 раз

Страница подтверждения регистрации на английском

Сообщение Leo Angel »

На основном форуме после успешной регистрации нового пользователя страница, на которой пишется, что пользователь успешно зарегистрировался, отображается на англ. языке.
Версия phpBB 3.3.13, php 8.3.17.
На проверочном форуме этого нет, страница отображается на русском. Форумы идентичные по файлам, версиям форума и phpBB. Единственная разница - это версия MySQL(i). На основном - 8.0.33, на проверочном - 10.11.6-MariaDB-0+deb12u1.
Может ли это быть причиной?
В принципе, настройки серверов (основной и проверочный сидят на разных серверах) должны быть одинаковыми. Если, конечно, поддержка ничего не меняла втихаря.
Подскажите, в какую сторону копать?
Всем заранее спасибо.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: Страница подтверждения регистрации на английском

Сообщение rxu »

Leo Angel писал(а): 05.03.2025 13:58 в какую сторону копать
В сторону настроек языка по умолчанию пользователя Anonymous.
Изображение
Аватара пользователя
Leo Angel
phpBB 2.0.7a
Сообщения: 648
Стаж: 7 лет 4 месяца
Благодарил (а): 224 раза
Поблагодарили: 80 раз

Re: Страница подтверждения регистрации на английском

Сообщение Leo Angel »

Да, спасибо! Помогло.
У Anonymous, действительно, стоял язык en. Изменил на ru и всё стало корректно.
Но вот что интересно.
И на основном и на тестовом форумах в БД в таблице phpbb_users в столбце user_lang было установлено en.
Но при этом на тестовом страница подтверждения регистрации показывалась на русском, а на основном на англ.
Почему так?

Вернуться в «phpBB-пространство»