Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


¿Cómo importar / exportar el recurso de cadena de Android a Excel para la localización?

Uso Android Studio en el desarrollo de aplicaciones. Quiero traducir cadenas exportando / importando los recursos de idioma de Android (strings.xml) al archivo de Excel (xlsx). ¿Cuál es la mejor manera de hacerlo?

  • La aplicación se bloquea al asignar un nuevo adaptador a mi ViewPager
  • FAB con anclaje en el diseño del coordinador tiene margen extra en android pre-lollipop
  • Calcular la distancia entre dos ubicaciones geográficas
  • Android ListView en el fragmento
  • Android Mediarecorder duración del video grabado diferente de la duración esperada
  • ¿La mejor práctica para llevar el material a Preferencias usando AppCompat?
  • Android se conecta al socket de conexión
  • Android 4.4.2 Protocolo SSL abortado
  • Android - Actualizar datos en un AlertDialog?
  • Cómo ejecutar un método haciendo clic en una notificación
  • Google Play no me permite actualizar mi aplicación
  • Sugerencias para evitar errores de mapa de bits de memoria
  • 3 Solutions collect form web for “¿Cómo importar / exportar el recurso de cadena de Android a Excel para la localización?”

    Si alguien más necesitaba la respuesta,

    Desde res -> strings -> clic derecho -> Open Translations Editor . A continuación, copia y los datos de plagas u necesidad de Translations Editor para excel . hecho.

    Imagen de android studio v2.2

    Sugeriría la mejor herramienta para la localización androide de la secuencia de la aplicación es el editor de las traducciones que se incorpora en el androide Studio.

    La razón por la que este es un gran enfoque es que son capaces de hacer el proceso más fácil para los traductores y menos propensos a errores. Los archivos de cadenas XML en Android Studio admiten anotaciones XLIFF que son un método estandarizado para ayudar a la localización de cadenas.

    Al utilizar la notación XLIFF en los archivos de cadena XML, puede hacer lo siguiente para ayudar a los traductores:

    • Proporcionar contexto adicional para cadenas declaradas
    • Marcar las partes del mensaje que no se deben traducir

    Para utilizar XLIFF en sus archivos XML de cadena Android, debe incluir el espacio de nombres XLIFF 1.2:

     <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> 

    Estos son algunos ejemplos de cadenas de la documentación de localización de android :

     <resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2"> <!-- Example placeholder for a special unicode symbol --> <string name="star_rating">Check out our 5 <xliff:g id="star">\u2605</xliff:g> </string> <!-- Example placeholder for a for a URL --> <string name="app_homeurl"> Visit us at <xliff:g id="application_homepage">http://my/app/home.html</xliff:g> </string> <!-- Example placeholder for a name --> <string name="prod_name"> Learn more at <xliff:g id="prod_gamegroup">Game Group</xliff:g> </string> <!-- Example placeholder for a literal --> <string name="promo_message"> Please use the "<xliff:g id="promotion_code">ABCDEFG</xliff:g>” to get a discount. </string> </resources> 

    Para acceder al Editor de traducciones en Android Studio, seleccione Open Translations Editor en el menú contextual de su archivo de cadena XML (es decir, strings.xml) en el árbol del proyecto (consulte a continuación).

    Editor de traducciones abierto

    Como Saad Mahmud respondió, puede copiar desde el editor de traducción (ctrl + ctrl + c) y luego pegar en una hoja de cálculo.

    Puede copiarlo de una hoja de cálculo al editor de traducción copiando sólo el valor "predeterminado" y otras columnas de idiomas, haga clic en el valor predeterminado más alto y péguelo (ctrl + v).

    También funciona con subconjuntos (ambos subconjuntos de filas y columnas), siempre y cuando estén uno al lado del otro.

    Tenga en cuenta que las celdas vacías en la hoja de cálculo no en blanco la traducción en el editor, dejará la actual sin tocar.

    También tenga cuidado de no haber agregado o eliminado ninguna clave de traducción desde que se creó la hoja de cálculo …

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.