最快速的翻译string.xml文件的方法

问题描述:

我用英文创建了一个应用程序,但是我拥有西班牙语和法语用户的庞大用户群,所以我想用法语和西班牙语翻译应用程序,现在有两个问题,第一个问题我的确有超过3000个字符串需要翻译,我不是母语,所以我必须复制每个字符串,将其粘贴到谷歌翻译器,然后把它放在android studio的语言编辑器中,它非常耗时,令人沮丧和累人,第二个问题是一些字符串重复例如注册Facebook或Back或Open,这些在语言编辑器中出现多次,所以我必须一次又一次地重做它们。所以我想知道是否有一个快速的解决方法来节省时间和更少的工作我完成了工作。最快速的翻译string.xml文件的方法

+0

将所有搜索字符串放在资源包(键值)对中,然后从资源包中读取字符串。然后生成特定于语言(例如日语,Deutsch等)的资源包版本。首先,您可以使用Google翻译来翻译字符串值并保留在特定于语言的资源包中。 – Optional

+1

雇用自由职业者 –

对于您的问题,没有现成的解决方案(就像我所知的那样)。只有我可以建议的是将所有事务导出到文件并编写gradle插件或独立应用程序,它将将导出的源解析为xml文件。如果所有的交易都按照相同的顺序进行,则不应该存在此问题:)