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

Поддерживает удаление устаревших строк ⓘ

No

Настройка Weblate

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

Маска файла

langs/*.toml

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

langs/en.toml

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

Пусто

Формат файла

TOML-файл