Форум не видит локализацию

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Форум не видит локализацию

Сообщение MAzZY »

Первый раз с таким сталкиваюсь, даже мыслей нет.
Обновил двиг с 3.0.3 до 3.0.8 методом замены файлов, запустил обновление базы. Все работает нормально кроме одного - включилась английская локализация. В админке и профиле стоит русский. Английского даже в выборе нет, но все тянет из папки en - и тексты, и кнопки. Пока подменил папку, переименовав ru в en, но это не выход.
От чего его так перекосило и где искать проблему?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Форум не видит локализацию

Сообщение Sheer »

А что в таблице _lang?

Добавлено спустя 1 минуту 56 секунд:
Может так попробовать

Код: Выделить всё

DROP TABLE IF EXISTS `phpbb_lang`;
CREATE TABLE IF NOT EXISTS `phpbb_lang` (
  `lang_id` tinyint(4) NOT NULL AUTO_INCREMENT,
  `lang_iso` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  `lang_dir` varchar(30) COLLATE utf8_bin NOT NULL DEFAULT '',
  `lang_english_name` varchar(100) COLLATE utf8_bin NOT NULL DEFAULT '',
  `lang_local_name` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  `lang_author` varchar(255) COLLATE utf8_bin NOT NULL DEFAULT '',
  PRIMARY KEY (`lang_id`),
  KEY `lang_iso` (`lang_iso`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=3 ;

INSERT INTO `phpbb_lang` (`lang_id`, `lang_iso`, `lang_dir`, `lang_english_name`, `lang_local_name`, `lang_author`) VALUES
(1, 'en', 'en', 'British English', 'British English', 'phpBB Group'),
(2, 'ru', 'ru', 'Russian', 'Русский', 'phpBB Guru');
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Форум не видит локализацию

Сообщение MAzZY »

Sheer писал(а):А что в таблице _lang?
Изображение

Добавлено спустя 5 минут 4 секунды:
Сделал, как указано. Ноль эмоций
Выставлен русский - текст английский

Добавлено спустя 2 минуты 10 секунд:
Нет, заработало. В профиле сбросилось на английский
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Форум не видит локализацию

Сообщение Sheer »

Странное какое-то lang_local_name. Почему hex? Должно быть просто Русский или British English. А если везде поменять en на ru
MAzZY
Бывший член :)
Сообщения: 2925
Стаж: 21 год 4 месяца
Благодарил (а): 79 раз
Поблагодарили: 69 раз
Забанен: Бессрочно

Re: Форум не видит локализацию

Сообщение MAzZY »

Sheer, все уже работает.
Почему хекс - не знаю. Там все так.

Вернуться в «Поддержка phpBB 3.0.х»