我已开始按照此文档 http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965329.aspx 翻译 Windows 8 Metro 应用程序。我的问题是:有没有办法从外部 .xml(用于同一应用程序的 Android 版本)导入 .resw 文件中的内容?
最佳答案
有,如果你有翻译工具的话。
首先,您需要将 .resw 文件转换为大多数翻译工具可以使用的文件。有Multilingual App Toolkit for Visual Studio 2012可以将其转换为 .xlf (XLIFF) 文件。
我们在内部使用 SDL Trados,但还有其他可以处理 XML 的工具。您可以导入Android XML并将其放入TM(翻译内存库)中,然后使用TM自动翻译您的Win8 resw文件。
没有从 Android 到 .rews 的自动转换,Trados 所做的就是匹配已经翻译的字符串。
例如。在 Android 中:DE =“Datan speichern”-> EN =“保存数据”
您的 Android 和 .resw 文件中可能有 DE 版本。因此 Trados 也会自动翻译 .resw 文件中的相同字符串。
SLD Trados 有免费试用版。
关于xml - Metro 应用程序 - 翻译 UI 资源 - 从外部 xml 导入内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14135996/