gpt4 book ai didi

android - 如何在 Android 中使用 XML 创建多语言应用程序?

转载 作者:太空宇宙 更新时间:2023-11-03 12:36:48 25 4
gpt4 key购买 nike

我想创建一个包含三种语言的多语言 Android 应用程序:英语、阿拉伯语和波斯语。

我必须在 assets 文件夹中创建三个 XML 文件并解析它们,然后使用一个用于语言?

请帮我解决我的问题?

最佳答案

你需要有不同的 strings.xml 来支持不同的语言。

http://developer.android.com/training/basics/supporting-devices/languages.html

What is the list of supported languages/locales on Android? .

我认为不支持波斯语。

例子:

我的项目/

res/
values/
strings.xml

values-es/
strings.xml

values-fr/
strings.xml

values-ar/ // for arabic
strings.xml

西类牙语

 <?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="title">Mi Aplicación</string>
<string name="hello_world">Hola Mundo!</string>
</resources>

在运行时,Android 系统根据当前为用户设备设置的语言环境使用一组适当的字符串资源。

http://developer.android.com/guide/topics/resources/localization.html

TextView textView = new TextView(this);
textView.setText(R.string.hello_world);

查看文档以获取更多信息

http://developer.android.com/training/basics/supporting-devices/languages.html

关于android - 如何在 Android 中使用 XML 创建多语言应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17377590/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com