Можно ли загружать ресурсы локализации во время выполнения?

У меня есть приложение с доступом в Интернет, и я не хочу хранить много файлов string.xml для разных языков.

Что я хочу:

  1. Приложение содержит только один string.xml с английскими строками.
  2. Когда пользователь запускает его - я вижу язык телефона пользователя и запрашиваю у своего сервера необходимый языковой файл. (ключи ресурсов будут такими же)
  3. Когда приходит новый файл ресурсов, весь интерфейс должен работать с новым файлом.

Вопрос в том, как изменить существующий или добавить новый файл string.xml во время выполнения?

8
задан Jin35 20 February 2012 в 17:11
поделиться