Какой лучший дизайн для локализации строк в Android поступает от веб-службы, размещенной на движке приложений Google?
Мое приложение Android вызывает веб-сервис REST, который возвращает элементы. Каждый элемент имеет атрибут «tags», содержащий строки.
На стороне сервера эти теги хранятся в хранилище данных на английском языке в элементе (с параметром StringListProperty).
Обработчик чуть сложнее, чем:
class MyHandler(webapp2.RequestHandler):
def get(self):
item = MyModel.get_by_id(id)
self.response.write(json.encode(item))
Интересно, какие рекомендации по дизайну вы можете предложить для локализации этих "тегов".
- Локализовать на стороне сервера? Это звучит не очень обычно (flickr, stackoverflow и т. Д.), Не делайте этого. И как же тогда управлять локализацией? (см. фрагмент кода выше)
- Локализовать на стороне клиента? Тогда какой самый эффективный способ сделать это?