Traducción

Application Translation (Strings)

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 está creado.

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

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

  3. Carga y descarga archivos de localización.

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

  4. Agrega un nuevo idioma.

    Los idiomas se agregan agregando una nueva localización al proyecto. Descarga localizaciones traducidas con el plugin. Si hay un archivo de localización para un idioma adicional, importa esas traducciones usando la opción de cargar archivos desde la pestaña de Uploads 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 está 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. Carga y descarga archivos de localización.

    Los archivos de localización se pueden descargar y cargar en la CLI:

    $ phrase push
    $ phrase pull

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

  4. Agrega un nuevo idioma.

    Los idiomas se agregan añadiendo una nueva localización al proyecto. El nombre del idioma debe elegirse de acuerdo con la convención de constantes de nombre de idioma de iOS. Los idiomas traducidos se pueden descargar nuevamente usando phrase pull con el cliente CLI. Si hay un archivo de localización para un idioma adicional, importa esas traducciones usando la carga de archivos desde la pestaña Uploads 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 está creado.

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

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

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

    3. Usa la herramienta CLI para generar un archivo .phraseapp.yml que se colocará en el directorio raíz.

  3. Carga y descarga 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 Salida.

  4. Agrega un nuevo idioma.

    Agrega nuevos idiomas creando un nuevo archivo de localización en la aplicación de Windows Phone y cargando los archivos usando el plugin, o agregando una nueva localización al proyecto.

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