Формат Fluent

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

Примечание

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

Fluent - это одноязычный текстовый формат, ориентированный на асимметричную локализацию: простая строка на одном языке может отображаться в сложный многовариантный перевод на другом языке.

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

hello = Ahoj "světe"!\n
orangutan = Orangutan má %d banán.\n
try = Zkus Weblate na <https://demo.weblate.org/>!\n
thanks = Děkujeme za použití Weblate.
Поддерживаемые функции

File extensions

.ftl

Linguality

Одноязычный

Supports plural

No

Supports descriptions

Yes

Supports explanation

No

Supports context

No

Supports location

No

Supports flags

No

API identifier

fluent

Supports read-only strings

No

Настройка Weblate

Typical Weblate Настройки компонента

Маска файла

locales/*/messages.ftl

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

locales/en/messages.ftl

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

Пусто

Формат файла

Файл Fluent