Схемы данных¶
Для определения структуры внешних JSON-файлов Weblate использует JSON-схему.
Схема памяти переводов Weblate’а¶
тип |
массив |
||
элементы |
Элемент памяти переводов |
||
тип |
объект |
||
свойства |
|||
|
Категория строки |
||
1 — глобальная, 2 — общая, 10000000+ — специфичная для проекта, 20000000+ — специфичная для пользователя |
|||
тип |
целое число |
||
примеры |
1 |
||
минимум |
0 |
||
значение по умолчанию |
1 |
||
|
Происхождение строки |
||
Имя файла или название компонента |
|||
тип |
строка |
||
примеры |
test |
||
шаблон |
^(.*)$ |
||
значение по умолчанию |
|||
|
Исходная строка |
||
тип |
строка |
||
примеры |
Hello |
||
шаблон |
^(.+)$ |
||
значение по умолчанию |
|||
|
Исходный язык |
||
ISO 639-1 / ISO 639-2 / IETF BCP 47 |
|||
тип |
строка |
||
примеры |
en |
||
шаблон |
^([^ ]+)$ |
||
значение по умолчанию |
|||
|
Целевая строка |
||
тип |
строка |
||
примеры |
Привет |
||
шаблон |
^(.+)$ |
||
значение по умолчанию |
|||
|
Целевой язык |
||
ISO 639-1 / ISO 639-2 / IETF BCP 47 |
|||
тип |
строка |
||
примеры |
ru |
||
шаблон |
^([^ ]+)$ |
||
значение по умолчанию |
|||
дополнительные свойства |
False |
||
определения |
См.также
Файл экспорта данных пользователя Weblate’а¶
тип |
объект |
|||
свойства |
||||
|
Основные данные |
|||
тип |
объект |
|||
свойства |
||||
|
Имя пользователя |
|||
тип |
строка |
|||
примеры |
admin |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Полное имя |
|||
тип |
строка |
|||
примеры |
Администратор Weblate |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Адрес электронной почты |
|||
тип |
строка |
|||
примеры |
||||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Дата присоединения |
|||
тип |
строка |
|||
примеры |
2019-11-18T18:53:54.862Z |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Профиль |
|||
тип |
объект |
|||
свойства |
||||
|
Язык |
|||
тип |
строка |
|||
примеры |
ru |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Количество предложенных строк |
|||
тип |
целое число |
|||
примеры |
1 |
|||
значение по умолчанию |
0 |
|||
|
Количество переведённых строк |
|||
тип |
целое число |
|||
примеры |
24 |
|||
значение по умолчанию |
0 |
|||
|
Количество загруженных снимков экрана |
|||
тип |
целое число |
|||
примеры |
1 |
|||
значение по умолчанию |
0 |
|||
|
Скрывать завершённые переводы с панели управления |
|||
тип |
логический |
|||
примеры |
False |
|||
значение по умолчанию |
True |
|||
|
Show secondary translations in the Zen mode |
|||
тип |
логический |
|||
примеры |
True |
|||
значение по умолчанию |
True |
|||
|
Hide source if a secondary translation exists |
|||
тип |
логический |
|||
примеры |
False |
|||
значение по умолчанию |
True |
|||
|
Editor link |
|||
тип |
строка |
|||
примеры |
||||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Translation editor mode |
|||
тип |
целое число |
|||
примеры |
0 |
|||
значение по умолчанию |
0 |
|||
|
Zen editor mode |
|||
тип |
целое число |
|||
примеры |
0 |
|||
значение по умолчанию |
0 |
|||
|
Special characters |
|||
тип |
строка |
|||
примеры |
||||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Default dashboard view |
|||
тип |
целое число |
|||
примеры |
1 |
|||
значение по умолчанию |
0 |
|||
|
Default component list |
|||
значение по умолчанию |
Нет |
|||
anyOf |
тип |
null |
||
тип |
целое число |
|||
|
Translated languages |
|||
тип |
массив |
|||
значение по умолчанию |
||||
элементы |
Language code |
|||
тип |
строка |
|||
примеры |
ru |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Secondary languages |
|||
тип |
массив |
|||
значение по умолчанию |
||||
элементы |
Language code |
|||
тип |
строка |
|||
примеры |
sk |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Watched projects |
|||
тип |
массив |
|||
значение по умолчанию |
||||
элементы |
Project slug |
|||
тип |
строка |
|||
примеры |
weblate |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Audit log |
|||
тип |
массив |
|||
значение по умолчанию |
||||
элементы |
Items |
|||
тип |
объект |
|||
свойства |
||||
|
IP address |
|||
тип |
строка |
|||
примеры |
127.0.0.1 |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
User agent |
|||
тип |
строка |
|||
примеры |
PC / Linux / Firefox 70.0 |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Timestamp |
|||
тип |
строка |
|||
примеры |
2019-11-18T18:58:30.845Z |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
|
Activity |
|||
тип |
строка |
|||
примеры |
login |
|||
шаблон |
^.*$ |
|||
значение по умолчанию |
||||
определения |
См.также