簡體   English   中英

如何使用Titanium Studio在Android應用中使用多種語言

[英]How to use multiple languages in android app using titanium studio

我正在構建一個支持多種語言的應用程序。 如果用戶為日語,中文或印地語選擇一種語言,則完整的應用程序應轉換為該特定語言,並且在該應用程序中輸入的任何值都應僅以該特定語言顯示。

我正在使用鈦合金工作室(合金),因此對它是陌生的,所以有人可以幫助我該怎么做嗎?

請查看國際化文檔 基本上,每種語言都有一個strings.xml文件,只需在代碼中引用它們即可。

從以上鏈接中獲取的示例):

Strings.xml

<resources>
    <string name="welcome_message">Welcome to Kitchen Sink for Titanium</string>
</resources>

您的控制器:

var str1 = L('welcome_message');
var str2 = Ti.Locale.getString('welcome_message');
// str1 === str2

雖然您可以控制應用程序中所有字符串的語言,但不適用於控制用戶的語言。 因為他可以自由鍵入任何想要的內容,所以您無法有效地控制它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM