如何在我的Android应用程序中以最简单的方式允许多种语言?我已经看到更大的项目使用xml文件,并且这些文件的编码并不难,但我似乎无法将其集成到代码中.另一种实际上非常棘手的方法是使用布尔值,但从一开始就需要多种语言,此时我只能提供2种语言.
这些语言必须易于在晚期状态下集成,因此它不需要改变几千行,但最初的工作必须在早期状态下进行(后期状态集成用于语言,早期用于语言)支持它)
我正在使用android studio
你应该阅读文档.在您的应用程序中合并多种语言非常容易,因为您只需将所有字符串移入values/strings.xml,然后为其他语言提供相同的字符串ID,但不同的值values-[LANGUAGE_ISO_CODE]/strings.xml.
值/ strings.xml中
<resources>
<string name="app_name">Something</string>
</resources>
Run Code Online (Sandbox Code Playgroud)
对于阿拉伯语
值-AR/strings.xml中
<resources>
<string name="app_name">??</string>
</resources>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4603 次 |
| 最近记录: |