有什么方法可以将字符串自动本地化为多种语言吗?

问题描述 投票:0回答:2

就在今天,我必须为我的应用程序创建一大堆 10 种不同语言的字符串。为每种语言的每个字符串查找翻译是一个非常详尽的过程,我必须使用 google trans 来为我做这件事。我花了2个多小时终于完成了。就在那时我开始想,如果我们有一个工具可以自动化整个翻译过程并仅通过提供一种语言(主要是英语)的字符串来生成所需语言的所需字符串,我们的生活会有多美好。 如果您遇到了一些与我的要求相距甚远的东西,或者如果有一些东西已经与 Android 集成,请向我指出。

谢谢, 存货单位

android android-emulator
2个回答
1
投票

您可以使用不同的语言创建 string.xml 文件。

例如:对于英语,默认值文件夹,阿拉伯语创建文件夹values-ar并使用您在不同语言的默认string.xml文件中使用的所有字符串

因此,当定位值发生变化时,默认情况下,语言字符串会选择您已选择的语言

要使用特定语言的首字母,请打开此链接

http://developer.android.com/sdk/android-4.0.html

请参阅定位部分


0
投票

有点明显,但现在我们可以将 strings.xml 文件复制/粘贴到 chatgpt 并说出我们需要翻译哪种语言...这比使用谷歌翻译快一点...对于 10 种语言,可能会在 20 分钟内完成而不是 2 小时。

© www.soinside.com 2019 - 2024. All rights reserved.