android是语言吗,android – 内容描述应该是多种语言吗?
你的第一個(gè)問題沒有完美的答案.但是,由于您正在開發(fā)多語言應(yīng)用程序,我建議您為您關(guān)心的語言進(jìn)行翻譯.它可能取決于您的應(yīng)用程序的目標(biāo)用戶.例如,如果您的目標(biāo)用戶是韓語,那么如果您可以為他們翻譯會(huì)更好,不是嗎?
對(duì)于第二個(gè)問題,如果您的用戶使用您未提供的語言,它將使用默認(rèn)的本地源文件
res/
value/
strings.xml
通常我們會(huì)把英語資源放在這里,因?yàn)樗亲畛S玫恼Z言.但是如果你真的想要,你仍然可以把其他語言資源放在這里.
對(duì)于你的第三個(gè)問題,它仍然沒有完美的答案.這取決于您的應(yīng)用程序的需求以及您希望向用戶顯示的內(nèi)容.但是,它不會(huì)混合使用不同的語言,因?yàn)槿藗兺ǔJ褂猛暾淖址Y源.
例如,如果您有:
RES /值/ strings.xml中
Hello World!
RES /值-ES / strings.xml中
Hola Mundo!
所以如果你使用@ string / hello_world,它會(huì)顯示Hola Mundo!如果用戶的設(shè)備設(shè)置為西班牙語,并顯示Hello World!對(duì)于任何其他設(shè)置.當(dāng)然你可以把它分開,這樣你就可以得到像你的帖子一樣的混合語言.
Here是支持多語言的文檔.希望它會(huì)對(duì)你有所幫助.
總結(jié)
以上是生活随笔為你收集整理的android是语言吗,android – 内容描述应该是多种语言吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: asyncio oracle 异步,带有
- 下一篇: 右键菜单无响应_被流氓软件玩坏了?这两个