|
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 se pueden especificar cuando se carga y/o se Descarga un archivo. Dependiendo del método de cargar/Descargar (API, CLI, sincronización de repositorio, etc.), se pueden especificar en los parámetros de consulta |
convert_placeholder |
OS Localizable Stringsdict es un formato de archivo de intercambio basado en XML que se usa para definir las reglas de plural del idioma. Se usa 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 se referenciará en el código fuente.
iOS Stringsdict solo debe usarse para proporcionar traducciones alternativas para idiomas que tienen diferentes reglas de plural. 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 Strings 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>
<clave>one</clave>
<cadena>Solo se encontró una pluralización.</cadena>
<clave>other</clave>
<cadena>¡Guau, tienes %s pluralizaciones!</cadena>
<key>zero</key>
<cadena>No tienes ninguna pluralización.</cadena>
</dict>
</dict>
</dict>
</plist>