xml - Metro 应用程序 - 翻译 UI 资源 - 从外部 xml 导入内容

标签 xml localization import microsoft-metro translation

我已开始按照此文档 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/

相关文章:

xml - ClassNotFoundException : org. apache.xml.serializer.TreeWalker

php - 如何将此 HTML 表格转换为 XML?

python - ElementTree XML 做适当的间距和缩进

android - 如何用印尼语本地化 Android 应用程序

java - 如何在Spring中指定bean的 "id"属性?

ios - 从 Storyboard 中本地化属性化的 UITextView

perl - 通过 Locale::Maketext::Simple 进行本地化总是回退到默认值而不是 .po 条目

python-3.x - Flask属性错误: module object has no attribute 'app'

python - PyMongo 导入连接 - 导致 ImportError

html - 如何通过 web components.js 在 Safari 中使用 HTML 导入