Formato Fluent

Adicionado na versão 4.8.

Nota

O suporte para esse formato está em desenvolvimento. Alguns recursos podem não estar disponíveis ainda e o comportamento pode mudar entre as versões. O feedback dos testes é bem-vindo.

Fluent é um formato de texto monolíngue que se concentra na localização assimétrica: um texto simples em um idioma pode ser mapeado para uma tradução multivariante complexa em outro idioma.

Exemplo de arquivo:

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.
Recursos suportados

File extensions

.ftl

Linguality ⓘ

Monolingual

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

Supports removing obsolete strings ⓘ

No

Check flags added by this format ⓘ

Sintaxe de origem Fluent, Sintaxe de tradução Fluent, Partes Fluent, Referências Fluent, HTML interno de fonte Fluent, Tradução Fluent HTML interno, ignore-xml-tags, ignore-xml-invalid

Configuração do Weblate

Configuração de componente típica do Weblate

Máscara do arquivo

locales/*/messages.ftl

Arquivo de idioma da base monolíngue

locales/en/messages.ftl

Modelo para novas traduções

Vazio

Formato de arquivo

Arquivo Fluent