|
Estensioni dei file |
.properties |
|
Estensione API |
proprietà |
|
Importa |
Sì |
|
Esporta |
Sì |
|
Supporto forme plurali |
No |
|
Supporto descrizione |
Sì |
|
Opzioni di formato Queste opzioni possono essere specificate quando un file viene caricato e/o scaricato. A seconda del metodo di caricamento/scaricamento (API, CLI, sincronizzazione Repo, ecc.), possono essere specificati nei parametri di query |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Le proprietà Java sono file di configurazione/localizzazione standard tipicamente utilizzati da Java. Questo formato di file contiene coppie chiave-valore collegate da un segno =. A parte questo, non ha alcun altro elemento a cascata. Valori nel file saranno sempre analizzati come tipo String.
Chiavi duplicate (il file contiene due o più chiavi identiche) non dovrebbero essere problematiche, ma i valori caricati successivamente nel processo sovrascriveranno i dati precedenti. Quando prepari un file per la traduzione, controlla le chiavi duplicate mettendo i file di proprietà in un IDE Java (ad es. Eclipse, IntelliJ) per identificarle.
Opzioni di formato
|
Identificatore |
escape_single_quotes |
|
Tipo |
booleano |
|
Caricamento |
Sì |
|
Download |
Sì |
|
Predefinito |
vero |
|
Descrizione |
Escape le virgolette singole con un'altra virgoletta singola (ad es. I'm -> I''m). |
|
Identificatore |
omit_separator_space |
|
Tipo |
booleano |
|
Caricamento |
No |
|
Download |
Sì |
|
Predefinito |
false |
|
Descrizione |
Salta lo spazio prima e dopo il segno separatore (= ). |
|
Identificatore |
crlf_line_terminators |
|
Tipo |
booleano |
|
Caricamento |
No |
|
Download |
Sì |
|
Predefinito |
false |
|
Descrizione |
Usa caratteri terminatori di linea CRLF (Windows). |
|
Identificatore |
escape_meta_chars |
|
Tipo |
booleano |
|
Caricamento |
No |
|
Download |
Sì |
|
Predefinito |
vero |
|
Descrizione |
Escape i caratteri meta ( |
Campione di codice
boolean_key = --- true\n empty_string_translation = # Questa è l'incredibile descrizione per questa chiave! key_with_description = Controllalo\! Questa chiave ha una descrizione\! (Almeno in alcuni formati) key_with_line-break = Questa traduzione contiene\na interruzione di linea. nested.deeply.key = Wow, this key is nested even deeper. nested.key = This key is nested inside a namespace. null_translation = pluralized_key.one = Solo una pluralizzazione trovata. pluralized_key.other = Wow, hai %s pluralizzazioni! pluralized_key.zero = Non hai pluralizzazioni. sample_collection = ---\n- primo elemento\n- secondo elemento\n- terzo elemento\n simple_key = Solo una chiave semplice con un messaggio semplice. unverified_key = Questa traduzione non è ancora verificata e aspetta di esserlo. (In alcuni formati esportiamo anche questo stato)