android - 如何创建多语言安卓应用程序?

标签 android internationalization

我想创建一个多语言的 android 应用程序。

有没有办法检测用户喜欢什么语言?

是否有推荐的方法来管理 Android 上的多种语言,或者我应该重新发明轮子?

最佳答案

是的,有一种管理多种语言的推荐方法

Multilanguage support is easy done for android. Create a new values directory for the language with the suffix of the language code. For german: values-de or french: values-fr than copy your string.xml into that and translate each entry. Thats all you need.

Do android support multiple languages?

如果您遵循建议,则自动检测用户喜欢哪种语言。

读一读:

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

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

相关文章:

Android 谷歌地图 v2 标记 z 顺序/z 索引

java - CustomAdapter 中的 onClick 监听器和上下文存在问题

Android - 在没有 Eclipse 的情况下构建应用程序

Android RxJava 2 JUnit 测试 - android.os.Looper 中的 getMainLooper 未模拟 RuntimeException

java - Android 将字符串传递给另一个 Activity

ruby-on-rails - 如何处理 ActiveModel 的翻译?

ruby-on-rails - 让 Rails 2.3.x 忽略 i18n gem

django 模糊字符串翻译不显示

android - 使用国际化在 Xamarin.Android 上使用 MvvmCross 框架设置标题栏值

events - 访问内核监听器中的路由选项