Перейти к содержимому
Открыть в приложении

Удобный способ просмотра. Узнать больше.

Дизайн и модификация Invision Community

Полноэкранное приложение на главном экране с push-уведомлениями, медалями и многим другим.

Чтобы установить это приложение на iOS и iPadOS
  1. Нажмите иконку «Поделиться» в Safari
  2. Прокрутите меню и нажмите На экран «Домой».
  3. Нажмите Добавить в правом верхнем углу.
Чтобы установить это приложение на Android
  1. Нажмите меню из трёх точек (⋮) в правом верхнем углу браузера.
  2. Нажмите Добавить на главный экран или Установить приложение.
  3. Подтвердите, нажав Установить.
Русский язык для Invision Community 5

Назначить русский язык для всех пользователей

Купил лицензию на http://www.invisionpower.com/, обновил форум с 2.3.5 до 3.1.4, прикрутил русский язык, сделал его по умолчанию, но в итоге, английский остался у всех пользователей, тот кто заходит на форум впервые после обновления, видит форум на английском. Теперь каждому пользователю приходится выбирать вручную русский язык.

Есть ли инструмент в админки или запрос в mysql, который позволяет назначить определенный язык по умолчанию для всех пользователей?

Рекомендованные сообщения

Это странно. Если русский по умолчанию, гости должны видеть его.

Проверьте еще раз.

Тут тоже английская лицензия, проблем с установкой языка по дефолту нет.

Тут тоже английская лицензия, проблем с установкой языка по дефолту нет.

Здесь был переезд с английской на английскую версию. При переезде с русской на английскую получается такая фича. id языка по умолчанию = 1. Только в русском он русский, а в английском английский.

 

или запрос в mysql, который позволяет назначить определенный язык по умолчанию для всех пользователей?

Запрос простой но по памяти не напишу, поля не помню. Доберусь до базы форума, скажу.

  • Автор

Это странно. Если русский по умолчанию, гости должны видеть его.

Проверьте еще раз.

Тут тоже английская лицензия, проблем с установкой языка по дефолту нет.

 

Да забыл уточнить, под всеми остальными кто заходит на форум я имел ввиду только зарегистрированных пользователей. У гостей порядок, отображается русский, но вот у пользователей установлен язык с id1, т.е. английский.

 

Посмотрел в базе поля, таблица members, столбец language, вот там как раз кто еще не выбирал язык вручную, установлен id1. Осталось составить запрос.

но вот у пользователей установлен язык с id1, т.е. английский.

О чем я писал...

 

Посмотрел в базе поля, таблица members, столбец language, вот там как раз кто еще не выбирал язык вручную, установлен id1. Осталось составить запрос.

У меня было аналогично. Но это заметили еще на этапе тестов. Если не ошибаюсь, то

 

Из форума

UPDATE 'members' SET `language` =  '2';

 

Из PHPMyAdmin

 

UPDATE  `имя базы`.`members` SET  `language` =  '2' WHERE  `members`;

 

при условии, что таблицы без префикса

 

 

P.S. Но бекап базы, лучше сделать

  • Автор

Зашел в phpmyadmin, и выполнил такой запрос:

UPDATE members SET language ='2'

Все получилось, спасибо за помощь!

Изменено пользователем r0n

Создайте аккаунт или войдите в него для комментирования

Аккаунт

Навигация

Поиск

Поиск

Настроить push-уведомления браузера

Chrome (Android)
  1. Нажмите на иконку замка рядом с адресной строкой.
  2. Нажмите Права доступа -> Уведомления.
  3. Измените свои настройки.
Chrome (компьютер)
  1. Нажмите на иконку замка в адресной строке.
  2. Выберите Настройки сайта.
  3. Найдите Уведомления и измените свои настройки.