我有一个有几个翻译的应用程序,我想删除一些字符串。
我怎样才能重构和删除它们一次,例如在默认的strings.xml文件中,并自动将删除传播到其他翻译的其他strings.xml文件?谢谢
默认strings.xml文件并自动将删除传播到其他翻译的其他strings.xml文件
ADT不支持此操作。你需要自己去除所有XML文件中的文本,这不应该是一项艰巨的任务,因为它足以进行项目全局搜索(在Eclipse CTRL-H中),将文件掩码设置为*.xml
并搜索你的字符串键。然后从找到的每个文件中删除此文件。
File Search
\R\s*<string name="string_name">(.|\R)*?</string>
并且不要忘记将string_name
替换为实际的字符串名称。*.xml
Replace...
Preview >
这是我删除我不想要的语言的方法。
1:制作project.zip的备份副本
2:Go to Your project folder >app>src>main>res:
在此文件夹中,您将找到文件夹形式的所有语言
删除您不需要的语言文件夹例如:values-ar-rSA
回到android studio清理你的项目并测试