Adición de archivos de localización de cadenas de un servidor

Estamos construyendo una aplicación con datos dinámicos que deseamos localizar. Sabemos localizar cadenas en iOS y Android, pero en este caso los datos serán descargados dinámicamente desde el servidor, por lo que tendremos que descargar los archivos de localización dinámicamente.

Generalmente almacenamos los archivos de cadenas dentro de las carpetas de idioma. ¿Cómo podemos hacer eso cuando el archivo viene del servidor?

¿Cómo podemos hacer eso cuando el archivo viene del servidor?

No es posible porque el paquete de aplicaciones no puede escribirse en dispositivos iOS.

Sin embargo, hay NSLocalizedStringFromTableInBundle() , que le permite especificar un paquete diferente del cual puede cargar el archivo .strings . No lo he probado pero supongo que este paquete también puede residir en la carpeta Documents o Library de la aplicación.

Sí, es posible, pero no usar medios estándar. Compruebe este repositorio github para una solución simple y elegante.

Utiliza el archivo .json que contiene información de localización y se puede descargar desde el servidor. Todos los controladores deben suscribirse a las notificaciones enviadas por la clase de localización e implementar un método responsable de (re) establecer todos los textos en la vista.

  • ¿Cómo escuchar las actualizaciones de ubicación de varios proveedores?
  • Google.Play interfaz web hl parámetro para el idioma árabe
  • Android - La mejor manera de implementar LocationListener a través de múltiples actividades
  • Comportamiento inesperado de telephonyManager.getSimCountryIso ()
  • La aplicación de Android no funciona en China
  • ¿Hay alguna herramienta para convertir un archivo de cadena localizada de Iphone en un archivo de recursos de cadena que se puede usar en Android?
  • Recursos catalanes y vascos en Android
  • ¿Cómo puedo utilizar msgid durante la localización de las cadenas de Android?
  • Internalización de Android WebView
  • Los códigos de localización no funcionan
  • Hindi carácter ver diferentes en diferentes dispositivos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.