1
在Google應用引擎上託管的Web服務中,本地化Android中字符串的最佳設計是什麼?本地化由Web服務返回的字符串
我的Android應用程序調用返回項目的REST Web服務。每個項目都有一個包含字符串的「標籤」屬性。
服務器端,這些標籤以英文形式存儲在數據存儲中(使用StringListProperty)。 處理程序幾乎要複雜得多:
class MyHandler(webapp2.RequestHandler):
def get(self):
item = MyModel.get_by_id(id)
self.response.write(json.encode(item))
我不知道你可以建議本地化這個「標籤」是什麼設計建議。
- 本地化服務器端?這聽起來不太常見(flickr,stackoverflow等)不這樣做。那麼,如何處理本地化? (請參閱上面的代碼片段)
- 本地化客戶端?那麼,什麼是最有效的方法呢?
相關:[如何創建國際化的Google App Engine應用程序](http://stackoverflow.com/questions/1946251/how-to-create-an-internationalized-google-app-engine-application) – 2012-01-31 11:20:35
Server-在REST調用中從你的Android應用程序提供一個合適的'Accept-Language' HTTP標頭? – Jens 2012-01-31 11:39:17
@ShayErlichmen您是否確定Django的i18n使用python2.7和webapp2在gae上工作? – rds 2012-01-31 14:07:49