Formáty / Flutter ARB

ARB soubory, ve kterých metadata zůstanou

Application Resource Bundle je JSON s jednou konvencí: každý klíč může mít sourozence začínajícího na @, který ho popisuje.

.arb

Záznamy s @ jsou kontext a vyplatí se je zachovat

Soubor ARB nese u každého textu popis a seznam placeholderů. Lepší kontext žádný z těchhle formátů překladateli nenabídne a nástroj, který ho při importu zahodí, dá překladateli holou větu a nechá ho hádat.

Linguiqo načte popis jako kontext textu a definice placeholderů si ponechá, aby se cestou tam a zpátky neztratily.

Placeholdery se kontrolují, ne jen přenášejí

Překlad, ve kterém chybí placeholder ze zdrojového textu, ve většině frameworků za běhu spadne. Linguiqo to hlásí jako chybu kvality, ne jako doporučení, a text, kterému placeholder chybí, nejde schválit.

Otázky

A co množná čísla v ICU uvnitř textu ARB?

Množné číslo v ICU se rozloží do samostatného políčka pro každý tvar, takže překladatel vyplní přesně tvary svého jazyka, a při exportu se zase složí do ICU.

Vyzkoušejte to na vlastním souboru Flutter ARB

Ukázka načte váš skutečný soubor a ukáže, co z něj vzniklo. Bez registrace, po dvou hodinách se všechno smaže.

Otevřít ukázku

Co je Linguiqo