Перейти к содержимому
Русский язык для Invision Community 5

Как сделать вывод языковой строки в кастомном шаблоне?

В подгружаемом xml файле скина есть такой код:

 <field sc_key="lagoon_first_column_title" sc_type="Text" sc_multiple="0" sc_content="[{"key":"","value":""}]" sc_default="About us" sc_tab_key="lagoonfooter" sc_show_in_vse="0" sc_title="lang_lagoon_first_column_title" sc_order="8">About us</field>

 

Этот код подхватывает введенный админом текст. Текст вводится в настройках скина в админцентре и отображается на сайте. Ввести текст можно только на одном языке. Хотелось бы сделать это на разных языках. Для этого была добавлена языковая строка в язык. Как ключ этой языковой строки добавить в эту конструкцию, чтобы отображался разный текст при переключении языка на фронте? Например, ключ такой: {lang="aaa1_statcounter1"}

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

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

В теории sc_type="Text" должен быть sc_type="Translatable", чтобы можно было указать текст на разных языках.

На практике нужно посмотреть, поддерживается ли данный тип в настройках стилей.

  • Автор

Не сработало.

Не сработало.

Я уже посмотрел. Для настройки нужно выбирать тип "custom" и писать код обработчика.

  • Автор

Для меня это темный лес. Скин платный. Автор обещает сделать в течение недели апгрейд этих полей, чтобы работало на несколько языков.

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

Аккаунт

Навигация

Поиск

Поиск

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

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