Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Поля типа Translated Text – это специальные поля, которые обеспечивают возможность перевода различного контента в зависимости от локали пользователя. Это поле работает как текстовое и используется во всей системе.

Тексты на английский хранятся в главной таблице, а в таблице Системные переводы (sys_translation) хранятся локализированные тексты. Таблица Системные переводы (sys_translation)хранит несколько записей переведенного поля – одна запись для каждого языка.

Note

При очистке поля типа Translated text удаляется значение только текущего языка. Значения на других языках остаются. В таком случае, вы удаляете только одну запись в таблице Системные переводы (sys_translation), не удаляя другие.

Таблица Системные переводы


Переводы для полей тип Translated Text хранятся в таблице Системные переводы (sys_translation).

Поля формы Переводы 

ПолеОбязательноОписание
ПолеД+

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

ЯзыкД+

Выберите язык перевода. Нажмите на иконку лупы , чтобы открыть список доступных языков в таблице Языки (sys_language).

ЗначениеН-Введите отображаемый перевод поля для указанного языка.
ЗаписьД+Укажите ID записи, которая содержит переведенный текст. Поле заполняется автоматически, если перевод создается через Связанный список записи. 

Английский текст в главной таблице и переведенный текст связанны друг с другом с помощью полей Поле, Язык, Запись. Значения этих полей используются при поиске перевода англоязычного текста указанного поля, и если они найдены, они принимаются за перевод. Это касается переводов на любой другой язык.

Table of Contents
absoluteUrltrue
classfixedPosition