2013-10-29 163 views
0

我的應用程序功能之一是設置語言(阿拉伯語,法語,德語等)。多種語言的應用程序

按照Android文檔我成功地整合和工作像魅力。

但是,一些文本來自服務器,所以如何將這些文本轉換爲不同的語言。

如果有任何人有想法,請分享。

+0

來自服務器的文本,傳遞語言 - 並讓服務器以適當的語言發送響應。這是我在我的應用程序中的做法。 –

+0

你可以在服務器上存儲不同的語言字符串,並通過傳遞當前langugae'http://example.com?lang = de' –

+0

來提供匹配,但是在服務器上只有英文的xml文件包含,所以我怎樣才能放入阿拉伯)。 – Harshid

回答

0

你必須在當前的語言代碼傳遞給服務器的請求

Locale.getDefault().getDisplayLanguage(); 

和當然,服務器必須能夠當你請求響應它在相應的語言