Estensioni dei file |
.properties |
Estensione API |
proprietà |
Importa |
Sì |
Esporta |
Sì |
Supporto forme plurali |
No |
Supporto descrizione |
Sì |
Opzioni di formato |
escape_single_quotes omit_separator_space crlf_line_terminators
|
Le proprietà Java sono file di configurazione/localizzazione standard in genere utilizzati da Java. Questo formato file contiene coppie chiave-valore collegate da un segno =
. A parte questo, non ha nessun altro elemento a cascata. I valori
nel file verranno sempre analizzati come tipi di stringa.
Duplicare chiavi (il file contiene due o più chiavi identiche) non dovrebbe essere problematico, ma i valori caricati più avanti nel processo sovrascriveranno i dati precedenti. Quando prepari un file per la traduzione, verifica la presenza di chiavi duplicate inserendo i file delle proprietà in un IDE Java (ad esempio Eclipse, IntelliJ) per identificarle.
Opzioni di formato
Identificatore |
escape_single_quotes |
Tipo |
booleano |
Caricamento |
Sì |
Download |
Sì |
Predefinito |
vero |
Descrizione |
Esci dai preventivi singoli con un altro preventivo singolo (ad esempio, sono -> Sono ). |
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 i caratteri di terminazione di riga CRLF (Windows). |
Identificatore |
escape_meta_chars |
Tipo |
booleano |
Caricamento |
No |
Download |
Sì |
Predefinito |
vero |
Descrizione |
Aggiungi una barra rovesciata ai metacaratteri ( |
Campione di codice
boolean_key = --- true\n empty_string_translation = # Questa è la descrizione incredibile per questa chiave! key_with_description = Dai un'occhiata\! Questa chiave ha una descrizione\! (Almeno in alcuni formati) key_with_line-break = Questa traduzione contiene\nun’interruzione di riga. Chiave = Wow, questa chiave è nidificata ancora più profondamente. Chiave nidificata = Questa chiave è nidificata all'interno di uno spazio dei nomi. null_translation = pluralized_key.one = Only one pluralization found. pluralized_key.other = Wow, you have %s pluralizations\! pluralized_key.zero = Non hai pluralizzazione. sample_collection = ---\n- first item\n- second item\n- third item\n simple_key = "Just a simple key with a simple message.", non verificato_chiave = Questa traduzione non è ancora verificata e la attende. (In alcuni formati esportiamo anche questo stato)