Планирую сделать английскую локализацию для приложения. Как локализовать интерфейс через ресурсы знаю. Но вот недавно появилась идея вынести часть содержимого БД в ресурсы. А в БД сохранить некую ссылку на ресурс (например, имя ресурса). В этом случае, как мне кажется, локализация существенно упростится - я лишь обращаюсь к ресурсу, а андроид сам даст мне строку на нужном языке (не найдет на нужном языке - даст на стандартном). Но, что-то меня терзают сомнения... В моем случае 1 ресурс представляет собой несколько предложений, а таких ресурсов будет более 500. Не сильно ли это затормозит приложение при обращению к такому здоровенному файлу с ресурсами?
Подходы к локализации через бд знаю, но хотелось бы услышать мнения именно по описанному мною способу.
Вопрос по локализации (часть БД в ресурсы)
Re: Вопрос по локализации (часть БД в ресурсы)
Вы же будете выводить на экран не все 500 сразу, наверняка будете использовать что-то типа ListView , а там будет вытаскиваться из ресурсов только то, что в данный момент видно на экране, так что тормозить не должно.