Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Поля типа Translated Text – это специальные поля, которые обеспечивают возможность перевода различного контента в зависимости от локали пользователя. Это поле работает как текстовое и используется во всей системе.
Administrators information
Переводы на английский хранятся в главной таблице, а в таблице Системные переводы (sys_translation) хранятся локализированные тексты. Таблица Системные переводы (sys_translation)хранит несколько записей переведенного поля – одна запись для каждого языка.
Note |
---|
При очистке поля типа Translated text, удаляется значение только текущего языка. Значения на других языках остаются. В таком случае, вы удаляете только одну запись в таблице Системные переводы (sys_translation), без удаления других. |
Таблица Системные переводы
Переводы для полей тип Translated Text хранятся в таблице Системные переводы
The Translated Text field is a special field type which provides translations of different content depending on the user locale. This field operates as the text field, and is used throughout the system.
Administrators information
English translations are stored in the master table, the Translations (sys_translation) table stores localized texts. The Translation table contains several entries of a translated field – one per every language provided.
Note |
---|
When you clear a field of the Translated text type, only the value for the current language is deleted. Values for other languages remain. In such cases, you delete only one record in the Translations (sys_translation) table, without deleting the others. |
The Translated Text table
Translations for fields with the Translated Text field type are saved in the Translations (sys_translation)table.
Translated text form fields
Поля формы Переводы
Поле | Обязательно | Описание |
---|---|---|
Поле | Д | Выберите поле, для которого хотите создать перевод. Нажмите на иконку лупы Image Added, чтобы открыть список доступных полей. |
Язык | Д | Выберите язык перевода. Нажмите на иконку лупы Image Added, чтобы открыть список доступных языков в таблице Языки (sys_language). |
Значение | Н | Введите отображаемый перевод поля для указанного языка. |
Запись | Д | Укажите ID записи, которая содержит переведенный текст. Поле заполняется автоматически, если перевод создается через Связанный список записи. |
Английский текст в главной таблице и переведенный текст связанны друг с другом с помощью полей Поле, Язык, Запись. Значения этих полей используются при поиске перевода англоязычного текста указанного поля, и если они найдены, они принимаются за перевод. Это касается переводов на любой другой языкThe English text in the master table and the translated text are linked to each other with "column_id-record_id-language_id" fields. These fields' values are used when looking for the translation of the English language text of the specified field, and if found, it is taken as a translation. The same goes for translations to any other language.
Table of Contents | ||||
---|---|---|---|---|
|