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

Dan*_*l S 7 android language-translation

我用英语创建了一个应用程序,但我有一个庞大的西班牙语和法语用户群,所以我想到用法语和西班牙语翻译该应用程序,现在有两个问题,我遇到的第一个问题是有超过 3000 个字符串翻译,我不是母语人士,所以我必须复制每个字符串,将其粘贴到谷歌翻译中,然后将其放入android studio的语言编辑器中,这非常耗时,令人沮丧和累人,第二个问题是一些字符串会重复,例如“使用 facebook 注册”或“返回”或“打开”,这些字符串会在语言编辑器中多次出现,因此我必须一次又一次地重做它们。所以我想知道是否有一种快速的方法可以节省时间并以更少的努力完成工作。

iba*_*man 27

在 Github 上查看我的 Python 脚本。它在网页后面工作。你喂

字符串.xml

加上 IN 和 OUT 语言代码,谷歌翻译会完成剩下的工作。如果您使用简单明确的英语,效果最好

图片来源:Ra-Na


Kar*_*aka 0

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