Formati / Flutter ARB

File ARB, con i metadati ancora al loro posto

Application Resource Bundle è JSON con una convenzione: ogni chiave può avere un fratello che inizia con @ e la descrive.

.arb

Le voci con @ sono il contesto, e vale la pena tenerle

Un file ARB porta accanto a ogni testo una descrizione e un elenco di segnaposto. È il miglior contesto che uno di questi formati offra a un traduttore, e uno strumento che lo scarta all'importazione gli lascia una frase nuda e un'ipotesi.

Linguiqo legge la descrizione come contesto del testo e conserva le definizioni dei segnaposto, così l'andata e ritorno non le perde.

I segnaposto vengono controllati, non solo trasportati

Una traduzione che perde un segnaposto del testo sorgente fa andare in crash l'app nella maggior parte dei framework. Linguiqo lo segnala come errore di qualità, non come suggerimento, e un testo a cui ne manca uno non può essere approvato.

Domande

E i plurali ICU dentro un testo ARB?

Un plurale ICU viene diviso in un campo per ogni forma plurale, così il traduttore compila esattamente le forme della sua lingua, e all'esportazione viene ricomposto in ICU.

Carica un file Flutter ARB e guarda tu stesso

La demo legge un tuo file reale e mostra il risultato. Senza account, e dopo due ore viene cancellato tutto.

Apri la demo

Cos'è Linguiqo