Traduccions

Un projecte habilita un conjunt de locales (svitrio n'admet 46, inclosos els RTL). Per a cadascun, l'editor de traduccions mostra cada camp traduïble d'un node de costat a costat — el canònic a l'esquerra, la teva traducció a la dreta — i emmagatzema només els overrides.

Els overrides es fusionen en l'entrega

En el moment de l'entrega, els overrides es fusionen sobre el node canònic. Els camps simples reemplacen per clau; els camps de tipus array fan servir claus de ruta (items[0].title) resoltes dins de l'estructura — de manera que pots traduir un element d'una llista sense reenviar l'array sencer. Tot allò que no hagis traduït recau en l'idioma d'origen. Les traduccions parcials són de primera classe.

Llegir un locale

Sol·licita un node localitzat amb ?locale=xx. La resposta porta un indicador translated perquè un renderitzador pugui decidir si mostrar un idioma al seu menú o no.