2012-05-21 36 views
0

如何在iphone中進行本地化。iphone中的本地化

在我當前的項目,我有16種語言
所有語言領域從後端

在後端PHP人使用的語言轉換來顯示我的應用程序,他們使用的是像這樣

英語:

var_name:LOGIN_BTN; 
value=Log-in; 

法國:

var_name=LOGIN_BTN; 
value:Loggain; 

因此對於所有語言,var_name將相同,但值將會改變。
所有這些var_name和值來自它們的數據庫。

以下是他們爲我提供了
「http://www.euroclinix.dev-projects.com/mob-web-service.php?action=trans_list &做= 29」

網址沒= doamin-ID

回答

0

一般:

對於後端/ web服務的本地化,你應該將設備的語言發送到後端服務。那麼它只應該提供所需的語言。

如果這不可行,您必須獲取所有語言並確定在設備上正確使用哪一種語言。

+0

我如何發送我的設備語言 – user1402698

+0

我不知道你正在使用的API,但也許他們有一個語言參數,如**&language = de_de **:'http://www.euroclinix.dev-projects。 com/mob-web-service.php?action = trans_list&did = 29&language = de_de' – calimarkus

+0

他們已經給每個語言的域ID。沒有語言參數。我使用JSON – user1402698