Android:如何使我的应用程序多语言化?

发布于 2024-12-27 02:13:37 字数 277 浏览 0 评论 0原文

可能的重复:
如何创建多语言 Android 应用程序?

我正在创建应用程序,我正处于测试阶段,但我想让我的应用程序多语言化。

我怎样才能使它成为多语言? 最好的制作方法是什么?

Possible Duplicate:
How can I create a multilingual android application?

I am creating application and i am in the testing phase, but i want to make my application multilingual.

How can i make it multilingual ?
What is the best way to make it ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

你丑哭了我 2025-01-03 02:13:37

您需要做的就是在 res 文件夹中创建新文件夹。

示例:如果您需要添加对西班牙语和意大利语的支持,您需要这样做:

  1. res 文件夹

    1.1 值

    1.2 value-es // 西班牙语

    1.3 Values-it // 意大利语

之后,您需要创建 string.xml 文件在 values-esvalues-it 中。在所有文件中,您只需要创建要使用的所有字符串,如下所示:

<string name="title">Title</string>  // in values folder
<string name="title">Title in Spanish</string>  // in values-es folder
and etc.

然后您可以将这些字符串用作:

TextView text = (TextView) findViewById(R.id.textView);
text.setText(getString(R.string.title));

这应该可以工作。

The thing that you need to do is to create new folders in your res folder.

Example : If you need to add support to spanish and italian you need to do it like this :

  1. res folder

    1.1 values

    1.2 values-es // spanish

    1.3 values-it // italian

And after that you need to create string.xml files in values-es and values-it. And in all files you just need to create all string which you want to use like this :

<string name="title">Title</string>  // in values folder
<string name="title">Title in Spanish</string>  // in values-es folder
and etc.

And after that you can use these string as :

TextView text = (TextView) findViewById(R.id.textView);
text.setText(getString(R.string.title));

And this should work.

缺⑴份安定 2025-01-03 02:13:37

查看有关本地化应用程序的教程:http://developer.android.com /resources/tutorials/localization/index.html

也许有帮助。

Take a look at this tutorial about localizing applications: http://developer.android.com/resources/tutorials/localization/index.html.

Maybe it helps.

何处潇湘 2025-01-03 02:13:37

有许多示例可以帮助您在 Android 中创建多语言应用程序。

看看这些文章:

http://developer.android.com/resources/ tutorials/localization/index.html

http://www.icanlocalize.com/site/tutorials/android-application-localization-tutorial/

这将帮助您在 android 中创建多语言应用程序。

Numerous examples are available that can help you create multilingual app in android.

Have a look on these articles :

http://developer.android.com/resources/tutorials/localization/index.html

http://www.icanlocalize.com/site/tutorials/android-application-localization-tutorial/

this will help you to create multilingual app in android.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文