Tipi di file supportati (Strings)

.Strings - Risorse Strings iOS (Strings)

Contenuti tradotti automaticamente dall'inglese con Phrase Language AI.

Estensioni dei file 

.strings

Estensione API 

strings

Importa 

Esporta 

Supporto forme plurali 

No

Supporto descrizione 

Opzioni di formato 

Queste opzioni possono essere specificate quando un file viene caricato e/o Scarica. A seconda del metodo di caricare/Scarica (API, CLI, sincronizzazione Repo ecc.), possono essere specificate nei parametri di query caricare, Scarica o nel file di configurazione phrase.yml.

convert_placeholder, include_pluralized_keys, multiline_comments

I file Strings Resource sono file di localizzazione standard utilizzati per le applicazioni iOS e OS X. Un file Strings Resource è costituito da coppie chiave-valore collegate da un segno =. È simile a un file Java Properties, eccetto che sia le chiavi che i valori sono racchiusi tra virgolette doppie e che ogni coppia chiave-valore termina con un punto e virgola.

Se si generano file Strings Resource utilizzando uno strumento di terze parti (ad esempio, genstrings), è possibile avere file con Strings chiave Duplica. Le chiavi Duplica non sono normalmente problematiche, ma si consiglia di rimuoverle prima di avviare il processo di traduzione.

Opzioni di formato

Identificatore 

convert_placeholder

Tipo 

booleano

Caricamento 

No

Download 

Predefinito 

false

Descrizione 

Il segnaposto verrà convertito per corrispondere ai requisiti specifici del formato. Esempio: $s$@, %s%@

Identificatore 

include_pluralized_keys

Tipo 

booleano

Caricamento 

No

Download 

Predefinito 

vero

Descrizione 

Includi anche le chiavi pluralizzate nel file delle impostazioni locali.

Identificatore 

multiline_comments

Tipo 

booleano

Caricamento 

No

Download 

Predefinito 

false

Descrizione 

Quando abilitato, i commenti multilinea vengono visualizzati all'interno del file .strings.

Campione di codice

"boolean_key" = "--- true\n";
"empty_string_translation" = "";
/* Questa è la fantastica descrizione per questa chiave! */
"key_with_description" = "Check it out! Questa chiave ha una descrizione! (Almeno in alcuni formati)";
"key_with_line-break" = "This translations contains\na line-break.";
"nested.deeply.key" = "Wow, this key is nested even deeper.";
"nested.key" = "This key is nested inside a namespace.";
"null_translation" = "";
"pluralized_key.one" = "Only one pluralization found.";
"pluralized_key.other" = "Wow, you have %s pluralizations!";
"pluralized_key.zero" = "You have no pluralization.";
"sample_collection" = "---\n- first item\n- second item\n- third item\n";
"simple_key" = "Just a simple key with a simple message.";
"unverified_key" = "Questa traduzione non è ancora verificata. (In alcuni formati esportiamo anche questo stato)";

Plurals for iOS Localizable Strings

Per i valori plurali, aggiungere i seguenti operatori di suffisso:

"messages.zero" = "No messages received";
"messages.one" = "One message received";
"messages.other" = "%s messaggi ricevuti";
Questo articolo ti è stato utile?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.