Sintassi messaggi ICU

Crowdin supporta la sintassi del Messaggio ICU, che è usata per aiutare ad esprimere le sottigliezze dell’ortografia specifica della lingua, la grammatica e la formattazione nelle traduzioni.

Le stringhe sono formattate nella sintassi del Messaggio ICU che hanno tipi di rimpiazzi diversi detti “argomenti”. Ogni argomento è racchiuso tra parentesi graffe e si riferisce ad un valore nel dato di input. Gli argomenti dei tipi seguenti sono supportati in Crowdin: numero, dati, orario, selezione e plurale.

Sintassi Messaggio ICU nell’Editor

Gli argomenti della sintassi ICU sono sempre evidenziati nell’Editor, cosi che tu sappia quale parte della stringa non debba essere tradotta. Cambia la posizione degli argomenti nella traduzione per seguire l’ordine naturale delle parole nella lingua di destinazione. C’è anche una modalità anteprima, che ti consente di vedere come sarà mostrata la traduzione nell’UI per assicurarti che tutti gli elementi traducibili siano tradotti.

Sintassi Messaggio ICU nell'Editor

Plurale

Il tipo plurale è usato per gestire le variazioni di categoria plurale, come ogni lingua ha il proprio set di categorie plurali (per esempio, l’inglese ha “uno” ed “altro”, mentre l’ucraino ha “uno”, “pochi” ed “altro”).

I seguenti short tag sono usati per determinare le categorie plurale:

  • zero
  • uno (singolare)
  • due (duale)
  • pochi (po’)
  • molti (anche usato per frazioni se hanno una classe separata)
  • altro (richiesto - forma plurale generale - anche usato se la lingua ha solo una forma singola)

Nell’Editor non devi aggiungere o eliminare manualmente le categorie plurale per le traduzioni che stai facendo. Clicca semplicemente Copia Origine e la stringa d’origine sarà copiata al campo di traduzione con il numero di categorie di plurale corrette per la lingua di destinazione corrente. Ecco un elenco di Regole di Plurale della Lingua.

Tipo plurale

Seleziona

Il tipo selezione è in gran parte usato per rappresentare inflessioni basate sul giusto genere nel messaggio.

Tipo seleziona

Numero

Lo scopo del tipo di numero è mostrare valori di numero differenti come percentuale, valuta, e numeri decimali indipendentemente dalle convenzioni locali per essi. Questo abilita la regolazione del messaggio in uscita ai formati del numero usati nei differenti luoghi.

Tipo numero

Data, Ora

I tipi data ed ora mostrano i valori della data e dell’orario in base ai formati preferiti nelle località specificate. Questi tipi possono anche avere uno stile, un’informazione extra su come sarà formattato il valore. I seguenti 4 stili possono essere usati: breve, medio, lungo e completo.

Tipi Data, Ora

Errori di Sintassi

Il rilevamento dell’errore di sintassi riduce significativamente la confusione durante la traduzione della sintassi del Messaggio ICU visto che la piattaforma identifica automaticamente potenziali errori nella traduzione. Se viene trovato un errore di sintassi, vedrai un messaggio di “Errore di sintassi” con un suggerimento di cosa dovrebbe essere risolto.

Errore di sintassi rilevato

Questo articolo è stato utile?