【发布时间】:2021-06-17 07:31:45
【问题描述】:
所以,我创造了一个怪物。开发了几年的安卓游戏,使用了很多硬编码的字符串。现在我想支持不同的语言。我的问题 - 是否有自动创建这些资源的方法?
例如,告诉 Android Studio 对于所有“硬编码”警告应用提取字符串资源。
我知道检查代码会显示本地化警告,我正在寻找一种自动修复的方法
【问题讨论】:
所以,我创造了一个怪物。开发了几年的安卓游戏,使用了很多硬编码的字符串。现在我想支持不同的语言。我的问题 - 是否有自动创建这些资源的方法?
例如,告诉 Android Studio 对于所有“硬编码”警告应用提取字符串资源。
我知道检查代码会显示本地化警告,我正在寻找一种自动修复的方法
【问题讨论】:
AFAIK,无法自动修复该问题。您需要按Alt+Ctrl+Shift+i 并输入hardcoded strings。查找过程完成后,在strings.xml中手动创建。
【讨论】:
我附上了一个网站链接,该链接会将您的 string.xml 转换为您想要的不同语言,然后将翻译后的 string.xml 下载到您的 stings 文件夹中,它将逐步翻译每个字符串,如果这是您想要的,希望对你有帮助
【讨论】: