2011-01-19 13 views
10

¿Hay alguna manera de descargar Localizable.strings desde mi servidor web para admitir varios idiomas sin tener que reconstruir mi aplicación iOS cada vez?¿Definiciones dinámicas de localización.strings para una aplicación de iOS?

El método predeterminado necesita el archivo de idioma para estar en el directorio de recursos NOT documentos directorio del paquete y * directorio Lang_Name.lproj *.

¿Existe una categoría personalizada o adición a NSLocalizedString a utilizar lang_name.strings archivo del directorio descargado (documentos)

+0

+1, ¿Has encontrado alguna solución? Gracias – Mangesh

Respuesta

4

Respuesta corta: no.

Respuesta larga: puede lograr algo similar, pero tendrá que codificar su propia envoltura para ello. No puede cambiar dinámicamente el archivo de cadenas localizadas, pero podría crear su propia sustitución NSLocalizedStrings que, por ejemplo, descargó un archivo XML y lo analizó al iniciarse la aplicación para obtener las cadenas necesarias.

+0

Cualquier enlace o pista sobre cómo hacer la sugerencia que ha proporcionado? –

Cuestiones relacionadas