Мультиязычная БД для приложения

203
19 февраля 2018, 02:25

Доброго времени суток.

Есть приложение-справочник, которое при установке распаковывает бд из папки assets и далее работает с ней. Собираюсь локализовать приложение на другие языки, но при таком же подходе приложение будет тащить с собой необоснованно раздутый файл БД (или несколько файлов) с разными языками.

Какие еще существуют варианты поставки такого приложения, желательно без использования своего сервера?

Answer 1

Данные не могут взяться из ниоткуда. В любом случае они должны где-то храниться и должны быть сохранены на телефоне. Тут возможны варианты.

  1. Таки хранить все локализации в БД.
  2. В БД хранить только один перевод и скачивать с сервера нужный перевод по запросу из приложения. Сервер можно заменить на ссылку на файлообменник типа Skype DropBox, GoogleDrive etc
READ ALSO
Android studio - String htmlText как вывести локальные данные из assets?

Android studio - String htmlText как вывести локальные данные из assets?

Пытаюсь нарисовать в WebView страничкуНо в String htmlText никак не получается положить ссылки на локальные страницы

190
Проблема с авторизацией Uber API android

Проблема с авторизацией Uber API android

Но при авторизации выходит ошибка, уже неделю мучаюсь с этой проблемой, гугл не помогаетПомогите пожалуйста

158
Android замена Activity при сохранении нижнего меню

Android замена Activity при сохранении нижнего меню

Добрый деньЯ только начинаю знакомиться с андроид-разработкой и вот возник один вопрос

120
Почему не выводятся данные из массива

Почему не выводятся данные из массива

Всем доброго дняДелаю программу для вывода текущей погоды в консоль, и застрял на одном моменте

137