TOML

Добавлено в версии 5.15.

Примечание

Поддержка этого формата находится в стадии разработки. Некоторые функции могут быть ещё недоступны, и поведение может меняться в зависимости от выпуска. Отзывы о тестировании приветствуются.

TOML — это универсальный формат, такой как Файлы YAML или JSON-файлы, и может использоваться для локализации приложений.

Weblate поддерживает TOML в нескольких вариантах:

TOML-файл

Простой файл TOML без поддержки множественных чисел.

TOML-файл go-i18n

Вариант go-i18n с поддержкой множественных чисел.

Пример файла:

hello = "Ahoj světe!\n"
orangutan = "Orangutan má %d banán.\n"
thanks = "Děkujeme za použití Weblate."
try = "Zkus Weblate na <https://demo.weblate.org/>!\n"
[hello]
other = "Ahoj světe!\n"

[orangutan]
one = "Orangutan má %d banán.\n"
other = "Orangutan má %d banány.\n"

[thanks]
other = "Děkujeme za použití Weblate."

[try]
other = "Zkus Weblate na <https://demo.weblate.org/>!\n"
Поддерживаемые функции

Расширения файлов

.toml

Языковость

Одноязычный

Поддерживает множественное число

No

Поддерживает описания

No

Поддерживает пояснения

No

Поддерживает контекст

No

Поддерживает расположение

No

Поддерживает флаги

No

Идентификатор API

toml

Поддерживает строки только для чтения

No

Настройка Weblate

Типичный Настройки компонента Weblate

Маска файла

langs/*.toml

Одноязычный базовый файл

langs/en.toml

Шаблон для новых переводов

Пусто

Формат файла

TOML-файл