4

用于交换和共享翻译数据的行业标准文件格式是 XLIFF 类型。这种格式的文件在全球范围内被翻译人员、翻译公司、开发人员,甚至是简单的用户使用。XLIFF 文件实际上是基于标准规范创建的 XML 文件,并且存在能够读取和构建此类文件的程序和应用程序。你可以在这里找到更多关于它的信息

我的问题是 android studio 是否支持 XLIFF 文件,所以我可以轻松地将其交付给语言公司,然后他们可以将其交付给我进行导入?苹果的 xcode 6 有这个功能。

4

1 回答 1

3

在我查看的最后一个版本的 Android Studio 中,字符串资源的选择格式是 XML(参见https://developer.android.com/guide/topics/resources/string-resource.html)。任何优秀的本地化供应商都应该能够处理 XML 文件。

如果您真的需要 XLIFF,您可以使用 Okapi Rainbow ( http://www.opentag.com/okapi/wiki/index.php?title=Rainbow ) 将 Android XML 转换为 XLIFF。请注意,Rainbow 的输出并不是很好的 XLIFF,因为类似%d的占位符没有包含在占位符标签中,但是 Android 资源格式在处理撇号和引号时也不是真正的翻译友好。

于 2015-06-10T07:37:53.367 回答