2

我已经开始按照这个文档http://msdn.microsoft.com/en-us/library/windows/apps/xaml/hh965329.aspx翻译一个 Windows 8 Metro 应用程序。我的问题是:有没有办法从外部 .xml(用于同一应用程序的 android 版本)导入 .resw 文件中的内容?

4

1 回答 1

2

有,如果你有翻译工具。

首先,您需要将 .resw 文件转换为大多数翻译工具都可以使用的文件。Visual Studio 2012的多语言应用工具包可以将其转换为 .xlf (XLIFF) 文件。

我们在内部使用 SDL Trados,但还有其他可以处理 XML 的工具。您可以导入您的 Android XML 并将其放入 TM(翻译记忆库)中,然后使用 TM 自动翻译您的 Win8 resw 文件。没有从 Android 到 .rews 的自动转换,Trados 所做的是匹配已经翻译的字符串。
例如,在 Android 中:DE = "Daten speichern" -> EN = "Save data" 您的 Android 中可能有 DE 版本,并且在 .resw 文件中。因此,Trados 也会自动翻译 .resw 文件中的相同字符串。

有 SLD Trados 的免费试用版可用。

于 2013-01-03T09:24:54.727 回答