Traducción

Traducción de la aplicación (Cadenas)

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

Android Studio

Android Studio es el IDE oficial para el desarrollo de aplicaciones Android y el plugin crea la conexión con el IDE.

  1. Configura un proyecto.

    1. Crea un proyecto y selecciona Android Strings (.xml) como el Formato principal.

    2. Selecciona Android como la Tecnología principal.

    3. Haz clic en Guardar.

      El proyecto ha sido creado.

  2. Descarga, instala y configura el plugin para Android Studio.

    Consulta la página del plugin Github para más información sobre instalación y configuración.

  3. Cargar y descargar archivos de localización.

    Los archivos de localización se pueden extraer y enviar en la ventana de herramientas de Android Studio.

  4. Agrega un nuevo idioma.

    Los idiomas se añaden al agregar una nueva localización al proyecto. Extrae localizaciones traducidas con el plugin. Si hay un archivo de localización para un idioma adicional, importa esas traducciones utilizando la carga de archivos desde la pestaña Cargas en la página del proyecto.

iOS

  1. Configura un proyecto.

    1. Crea un proyecto y selecciona iOS Localizable Strings (.strings) como el Formato principal.

    2. Selecciona iOS como la Tecnología principal.

    3. Haz clic en Guardar.

      El proyecto ha sido creado.

  2. Descarga, instala y configura el plugin para iOS.

    Inicializa la configuración del proyecto en la CLI y crea una configuración con:

    $ phrase init

    Asegúrate de seleccionar un formato compatible con iOS, como .XLIFF, para el formato del archivo de idioma.

  3. Cargar y descargar archivos de localización.

    Los archivos de localización se pueden extraer y enviar en la CLI:

    $ phrase push
    $ phrase pull

    Si integras la gestión de cadenas en un flujo de trabajo de compilación, agrega una nueva fase de compilación de script de ejecución en la configuración del objetivo del proyecto. En esta fase, ejecuta phrase pull para obtener todas las nuevas traducciones. La nueva fase de compilación debe colocarse antes de que los recursos se empaqueten.

  4. Agrega un nuevo idioma.

    Los idiomas se añaden al agregar una nueva localización al proyecto. El nombre del idioma debe elegirse de acuerdo con la convención de constantes del nombre de idioma de iOS. Los idiomas traducidos se pueden descargar nuevamente usando phrase pull con el cliente de la CLI. Si hay un archivo de localización para un idioma adicional, importa esas traducciones utilizando la carga de archivos desde la pestaña Cargas en la página del proyecto.

Windows Phone (Visual Studio)

Visual Studio es el IDE oficial para el desarrollo de aplicaciones de Windows y el plugin establece la conexión con el IDE.

  1. Configura un proyecto.

    1. Crea un proyecto y selecciona Windows 8 Resource (.resw) como el formato principal.

    2. Selecciona Android como la Tecnología principal.

    3. Haz clic en Guardar.

      El proyecto ha sido creado.

  2. Descarga, instala y configura el plugin para Visual Studio.

    1. El plugin Phrase se puede encontrar en la Galería de Visual Studio. Descargar el plugin lo instalará.

    2. Configura la ruta del cliente de la CLI proporcionando la ruta completa (por ejemplo, C:\path\to\phraseapp.exe) en las opciones de PhraseApp.

    3. Usando la herramienta CLI, genera un archivo .phraseapp.yml que debe colocarse en el directorio raíz.

  3. Cargar y descargar archivos de localización.

    En el menú Herramientas, se presentan comandos que desencadenan acciones de acuerdo con el archivo de configuración. La salida de ambas operaciones se envía a la ventana de herramientas Output.

  4. Agrega un nuevo idioma.

    Agrega nuevos idiomas creando un nuevo archivo de localización en la aplicación de Windows Phone y subiendo los archivos usando el plugin o añadiendo una nueva localización al project.

¿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.