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?

  • Android: ViewPager y HorizontalScrollVIew
  • HorizontalScrollView: desplazamiento automático para finalizar cuando se agregan nuevas vistas?
  • ActionBarSherlock menú de texto del panel de menú duro
  • Transferencia de datos USB
  • android - string.xml error de análisis
  • Enviar un parámetro android.content.Context a una función con JNI
  • Cómo deshabilitar el desplazamiento de GridView en Android?
  • ASIHTTPRequest equivalente para Android o cualquier gestor / envoltorio de solicitud HTTP?
  • Cómo implementar mi propio esquema URI en Android
  • Prevención de la piratería de la aplicación android
  • Ocultar Teclado suave en la tecla de retorno pulsa
  • ¿Cómo mostrar el diálogo de progreso antes de iniciar una actividad en Android?
  • 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.