Estensioni dei file |
.properties |
Estensione API |
proprietà |
Importa |
Sì |
Esporta |
Sì |
Supporto alle forme plurali |
No |
Supporto alla descrizione |
Sì |
Opzioni formato |
escape_single_quotes omit_separator_space crlf_line_terminators escape_meta_chars |
Le proprietà Java sono file di configurazione/localizzazione standard tipicamente 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 creare problemi, ma i valori caricati più avanti nel processo sovrascriveranno i dati precedenti. Quando si prepara un file per la traduzione, verificare la presenza di chiavi duplicate inserendo i file delle proprietà in un IDE Java (ad esempio Eclipse, IntelliJ) per identificarli.
Opzioni formato
Identificatore |
escape_single_quotes |
Tipo |
booleano |
Carica |
Sì |
Scarica |
Sì |
Predefinito |
vero |
Descrizione |
Aggiungi un altro preventivo singolo ai preventivi singoli (ad esempio "Sono -> Sono "). |
Identificatore |
omit_separator_space |
Tipo |
booleano |
Carica |
No |
Scarica |
Sì |
Predefinito |
falso |
Descrizione |
Salta lo spazio prima e dopo il segno separatore (= ). |
Identificatore |
crlf_line_terminators |
Tipo |
booleano |
Carica |
No |
Scarica |
Sì |
Predefinito |
falso |
Descrizione |
Usa le battute di terminazione di riga CRLF (Windows). |
Identificatore |
escape_meta_chars |
Tipo |
booleano |
Carica |
No |
Scarica |
Sì |
Predefinito |
vero |
Descrizione |
Aggiungi una barra rovesciata ai meta caratteri (! : =) |
Campione di codice
boolean_key = --- true\n empty_string_translation = # Questa è la descrizione incredibile per questa chiave! chiave_con_descrizione = Dai un'occhiata\! Questa chiave ha una descrizione\! (Almeno in alcuni formati) key_with_line-break = Questa traduzione contiene\na interruzione di riga. nested.deeply.key = Wow, questa chiave è nidificata ancora più in profondità. nested.key = Questa chiave è nidificata all'interno di uno spazio dei nomi. null_translation = pluralized_key.one = Una sola pluralizzazione trovata. pluralized_key.other = Wow, hai %s pluralizzazioni\! pluralized_key.zero = Non hai pluralizzazione. sample_collection = ---\n- primo elemento\n- secondo elemento\n- terzo elemento\n simple_key = Solo una semplice chiave con un semplice messaggio. unverified_key = Questa traduzione non è ancora verificata e la attende. (In alcuni formati esportiamo anche questo stato)