|
Estensioni dei file |
.stringsdict |
|
Estensione API |
stringsdict |
|
Importa |
Sì |
|
Esporta |
Sì |
|
Supporto forme plurali |
Sì |
|
Supporto descrizione |
No |
|
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 specificate nei parametri di query |
convert_placeholder |
Il file Stringsdict localizzabile per iOS è un formato di file di scambio basato su XML usato per definire le regole plurali della lingua. Viene usato quando si forniscono diverse traduzioni per una stringa in una lingua con diverse forme plurali (ad esempio, l'arabo). L'elemento radice di un file Stringsdict è <plist> che contiene uno o più elementi <dict>. Ogni elemento dict rappresenta una chiave che verrà referenziata nel codice sorgente.
Il file Stringsdict per iOS dovrebbe essere usato solo per fornire traduzioni alternative per lingue che hanno regole plurali diverse. Altrimenti, usare il formato di file di localizzazione standard per iOS e OS X, ovvero il formato di file Risorsa stringa iOS.
Opzioni di formato
|
Identificatore |
convert_placeholder |
|
Tipo |
booleano |
|
Caricamento |
Sì |
|
Download |
No |
|
Predefinito |
false |
|
Descrizione |
Il segnaposto verrà convertito per corrispondere ai requisiti specifici del formato. Esempio: |
Campione di codice
<?xml version="1.0" encoding="UTF-8"?>
<plist version=\"1.0\">
<dict>
<key>pluralized_key</key>
<dict>
<key>NSStringLocalizedFormatKey</key>
<string>%#@localized_format_key@</string>
<key>localized_format_key</key>
<dict>
<key>NSStringFormatSpecTypeKey</key>
<string>NSStringPluralRuleType</string>
<key>NSStringFormatValueTypeKey</key>
<string>d</string>
<key>one</key>
<string>Trovata solo una pluralizzazione.</string>
<key>other</key>
<string>Wow, hai %s pluralizzazioni!</string>
<key>zero</key>
<string>Non hai alcuna pluralizzazione.</string>
</dict>
</dict>
</dict>
</plist>