|
Extensiones de archivo |
.stringsdict |
|
Extensión API |
stringsdict |
|
Importación |
Sí |
|
Exportación |
Sí |
|
Compatibilidad con formularios plurales |
Sí |
|
Compatibilidad con descripción |
No |
|
Opciones de formato Estas opciones que se pueden especificar cuando se carga y/o descarga un archivo. Dependiendo del método de carga/descarga (API, CLI, sincronización de repositorios, etc.), se pueden especificar en parámetros de consulta |
convert_placeholder |
El Stringsdict localizable de OS es un formato de archivo de intercambio basado en XML utilizado para definir reglas de pluralidad de idiomas. Se utiliza al proporcionar varias traducciones para una cadena en un idioma con diferentes formas plurales (por ejemplo, árabe). El elemento raíz de un archivo Stringsdict es <plist> que contiene uno o más elementos <dict>. Cada elemento dict representa una clave que será referenciada en el código fuente.
El Stringsdict de iOS solo debe usarse para proporcionar traducciones alternativas para idiomas que tienen diferentes reglas de pluralidad. De lo contrario, use el formato de archivo de localización estándar para iOS y OS X, que es el formato de archivo de recursos de cadenas de iOS.
Opciones de formato
|
Identificador |
convert_placeholder |
|
Tipo |
Booleano |
|
Carga |
Sí |
|
Descarga |
No |
|
Por defecto |
false |
|
Descripción |
El marcador de posición se convertirá para cumplir con los requisitos específicos del formato. Ejemplo: |
Ejemplo de código
<?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>uno</key>
<string>Solo se encontró una pluralización.</string>
<clave>otro</clave>
<cadena>¡Vaya, tienes %s pluralizaciones!</cadena>
<key>zero</key>
<cadena>No tienes pluralización.</cadena>
</dict>
</dict>
</dict>
</plist>