Схемы данных¶
Для определения структуры внешних JSON-файлов Weblate использует JSON-схему.
Схема памяти переводов Weblate’а¶
тип |
массив |
||
элементы |
Элемент памяти переводов |
||
тип |
объект |
||
свойства |
|||
|
Категория строки |
||
1 — глобальная, 2 — общая, 10000000+ — специфичная для проекта, 20000000+ — специфичная для пользователя |
|||
тип |
целое число |
||
примеры |
1 |
||
минимум |
0 |
||
значение по умолчанию |
1 |
||
|
Происхождение строки |
||
Имя файла или название компонента |
|||
тип |
строка |
||
примеры |
test.tmx |
||
проект/компонент |
|||
значение по умолчанию |
|||
|
Исходная строка |
||
тип |
строка |
||
примеры |
Привет |
||
мин. длина |
1 |
||
значение по умолчанию |
|||
|
Исходный язык |
||
ISO 639-1 / ISO 639-2 / IETF BCP 47 |
|||
тип |
строка |
||
примеры |
en |
||
шаблон |
^[^ ]+$ |
||
значение по умолчанию |
|||
|
Целевая строка |
||
тип |
строка |
||
примеры |
Привет |
||
мин. длина |
1 |
||
значение по умолчанию |
|||
|
Целевой язык |
||
ISO 639-1 / ISO 639-2 / IETF BCP 47 |
|||
тип |
строка |
||
примеры |
ru |
||
шаблон |
^[^ ]+$ |
||
значение по умолчанию |
|||
дополнительные свойства |
False |
||
определения |
См. также
Файл экспорта данных пользователя Weblate¶
тип |
объект |
||||
свойства |
|||||
|
Основные данные |
||||
тип |
объект |
||||
свойства |
|||||
|
Имя пользователя |
||||
тип |
строка |
||||
примеры |
admin |
||||
значение по умолчанию |
|||||
|
Полное имя |
||||
тип |
строка |
||||
примеры |
Администратор Weblate |
||||
значение по умолчанию |
|||||
|
Адрес электронной почты |
||||
тип |
строка |
||||
примеры |
|||||
значение по умолчанию |
|||||
формат |
эл. почта |
||||
|
Дата присоединения |
||||
тип |
строка |
||||
примеры |
2019-11-18T18:53:54.862Z |
||||
значение по умолчанию |
|||||
формат |
date-time |
||||
дополнительные свойства |
False |
||||
|
Профиль |
||||
тип |
объект |
||||
свойства |
|||||
|
Язык |
||||
тип |
строка |
||||
примеры |
ru |
||||
шаблон |
^[^ ]*$ |
||||
значение по умолчанию |
|||||
|
Количество предложенных строк |
||||
тип |
целое число |
||||
примеры |
1 |
||||
значение по умолчанию |
0 |
||||
|
Количество переведённых строк |
||||
тип |
целое число |
||||
примеры |
24 |
||||
значение по умолчанию |
0 |
||||
|
Количество загруженных снимков экрана |
||||
тип |
целое число |
||||
примеры |
1 |
||||
значение по умолчанию |
0 |
||||
|
Скрывать завершённые переводы с панели управления |
||||
тип |
логический |
||||
примеры |
False |
||||
значение по умолчанию |
True |
||||
|
Выводить ли вспомогательные переводы в дзен-режиме |
||||
тип |
логический |
||||
примеры |
True |
||||
значение по умолчанию |
True |
||||
|
Скрывать ли источник, если есть вспомогательный перевод |
||||
тип |
логический |
||||
примеры |
False |
||||
значение по умолчанию |
True |
||||
|
Ссылка на редактор |
||||
тип |
строка |
||||
примеры |
|||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
|
Режим редактора переводов |
||||
тип |
целое число |
||||
примеры |
0 |
||||
значение по умолчанию |
0 |
||||
|
Дзен-режим редактора |
||||
тип |
целое число |
||||
примеры |
0 |
||||
значение по умолчанию |
0 |
||||
|
Специальные символы |
||||
тип |
строка |
||||
примеры |
|||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
|
Тема |
||||
тип |
строка |
||||
примеры |
auto |
||||
шаблон |
^(auto|dark|light)$ |
||||
значение по умолчанию |
auto |
||||
|
Вид панели управления по умолчанию |
||||
тип |
целое число |
||||
примеры |
1 |
||||
значение по умолчанию |
0 |
||||
|
Список компонентов по умолчанию |
||||
значение по умолчанию |
null |
||||
любое из |
тип |
null |
|||
тип |
целое число |
||||
|
Языки перевода |
||||
тип |
массив |
||||
значение по умолчанию |
|||||
элементы |
Код языка |
||||
тип |
строка |
||||
примеры |
ru |
||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
|
Вспомогательные языки |
||||
тип |
массив |
||||
значение по умолчанию |
|||||
элементы |
Код языка |
||||
тип |
строка |
||||
примеры |
uk |
||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
|
Отслеживаемые проекты |
||||
тип |
массив |
||||
значение по умолчанию |
|||||
элементы |
Плашка проекта |
||||
тип |
строка |
||||
примеры |
weblate |
||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
дополнительные свойства |
False |
||||
|
Журнал аудита |
||||
тип |
массив |
||||
значение по умолчанию |
|||||
элементы |
Записи |
||||
тип |
объект |
||||
свойства |
|||||
|
IP-адрес |
||||
любое из |
тип |
null |
|||
тип |
строка |
||||
примеры |
127.0.0.1 |
||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
|
Агент пользователя (User agent) |
||||
тип |
строка |
||||
примеры |
PC / Linux / Firefox 70.0 |
||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
|
Отметка времени |
||||
тип |
строка |
||||
примеры |
2019-11-18T18:58:30.845Z |
||||
значение по умолчанию |
|||||
формат |
date-time |
||||
|
Действие |
||||
тип |
строка |
||||
примеры |
login |
||||
шаблон |
^.*$ |
||||
значение по умолчанию |
|||||
дополнительные свойства |
False |
||||
определения |
См. также