Tipos de archivo admitidos (Strings)

.STRINGS - iOS Strings Resources (Strings)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Extensiones de archivo 

.strings

Extensión API 

strings

Importación 

Exportación 

Compatibilidad con formularios plurales 

No

Compatibilidad con descripción 

Opciones de formato 

convert_placeholder, include_pluralized_keys, multiline_comments

Los archivos Strings Resource son archivos de localización estándar utilizados para las aplicaciones de iOS y OS X. Un archivo Strings Resource consiste en pares clave-valor conectados mediante un signo =. Es similar a un archivo de propiedades de Java, excepto que tanto claves como valores están entre comillas dobles y que cada par clave-valor termina con un punto y coma.

Si se generan archivos Strings Resource utilizando una herramienta de terceros (p. ej., genstrings), es posible que haya archivos con Strings clave duplicadas. Las claves duplicadas no suelen ser problemáticas, pero se recomienda eliminarlas antes de iniciar el proceso de traducción.

Opciones de formato

Identificador 

convert_placeholder

Tipo 

Booleano

Carga 

No

Descarga 

Por defecto 

false

Descripción 

Los marcadores de posición se convertirán para que coincidan con los requisitos específicos del formato. Ejemplo: $s→$@, %s→%@

Identificador 

include_pluralized_keys

Tipo 

Booleano

Carga 

No

Descarga 

Por defecto 

true

Descripción 

Incluye también claves pluralizadas en el archivo de localización.

Identificador 

multiline_comments

Tipo 

Booleano

Carga 

No

Descarga 

Por defecto 

false

Descripción 

Cuando están habilitados, los comentarios multilínea se representan dentro del archivo .Strings.

Ejemplo de código

"boolean_key" = "--- true\n";
"empty_string_translation" = "";
/* ¡Esta es la increíble descripción de esta clave! */
"key_with_description" = "¡Échale un vistazo! This key has a description! (Al menos en algunos formatos)";
"key_with_line-break" = "Estas traducciones contienen\na salto de línea.";
"nested.deeply.key" = "Wow, this clave is nested even deep.";
"nested.key" = "This clave 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" = "No tienes pluralización.";
"sample_collection" = "--\n- first item\n- second item\n- third item\n";
"simple_key" = "Just a simple clave with a simple message.";
"sin verificar_key" = "Esta traducción aún no está verificada y la espera. (En algunos formatos también exportar este estado)";

Plurales para Strings Localizable iOS

Para valores plurales, agrega los siguientes operadores de postfijos:

"messages.zero" = "No messages received";
"messages.one" = "Un mensaje recibido";
"messages.other" = "%s messages received";
¿Fue útil este artículo?

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.