翻译 string.xml 文件的最快方法
Quickest way of translating string.xml file
我用英语创建了一个应用程序,但我有庞大的西班牙语和法语用户群,所以我考虑将应用程序翻译成法语和西班牙语,现在有两个问题,我遇到的第一个问题是有超过 3000 个字符串要翻译,我不是母语人士,所以我必须复制每个字符串,将其粘贴到 google 翻译器中,然后将其放入 android 工作室的语言编辑器中,它非常耗时、令人沮丧和累人,第二个问题是一些字符串重复,例如 Sign up with facebook 或 Back 或 Open,这些字符串在语言编辑器中多次出现,所以我不得不一次又一次地重做它们。所以我想知道是否有一种快速的方法可以节省时间并以更少的努力完成工作。
您的问题没有现成的解决方案(据我所知)。我唯一可以建议的是将所有交易导出到文件并编写 gradle 插件或独立应用程序,将导出的源解析到 xml 文件。如果所有交易都按相同的顺序进行,那么这应该没有问题:)
您可以使用 Google 译者工具包。但我仍然建议您使用母语翻译。您无法在 Google 翻译或 Bing 等机器翻译中获得可靠的质量。尝试像 Activeloc 这样的翻译机构,以获得更快的周转时间和更高质量的翻译。
查看网页后面的my Python scripts at Github. It works here。你喂
strings.xml
加上 IN 和 OUT 语言代码,Google 翻译完成剩下的工作。如果您使用简单明确的英语,效果最佳
来源:Ra-Na
我用英语创建了一个应用程序,但我有庞大的西班牙语和法语用户群,所以我考虑将应用程序翻译成法语和西班牙语,现在有两个问题,我遇到的第一个问题是有超过 3000 个字符串要翻译,我不是母语人士,所以我必须复制每个字符串,将其粘贴到 google 翻译器中,然后将其放入 android 工作室的语言编辑器中,它非常耗时、令人沮丧和累人,第二个问题是一些字符串重复,例如 Sign up with facebook 或 Back 或 Open,这些字符串在语言编辑器中多次出现,所以我不得不一次又一次地重做它们。所以我想知道是否有一种快速的方法可以节省时间并以更少的努力完成工作。
您的问题没有现成的解决方案(据我所知)。我唯一可以建议的是将所有交易导出到文件并编写 gradle 插件或独立应用程序,将导出的源解析到 xml 文件。如果所有交易都按相同的顺序进行,那么这应该没有问题:)
您可以使用 Google 译者工具包。但我仍然建议您使用母语翻译。您无法在 Google 翻译或 Bing 等机器翻译中获得可靠的质量。尝试像 Activeloc 这样的翻译机构,以获得更快的周转时间和更高质量的翻译。
查看网页后面的my Python scripts at Github. It works here。你喂
strings.xml
加上 IN 和 OUT 语言代码,Google 翻译完成剩下的工作。如果您使用简单明确的英语,效果最佳
来源:Ra-Na