将tmx文件转换为*任何*

时间:2013-07-15 19:10:32

标签: php localization internationalization tmx

我有一个tmx file,为每个术语定义了多种语言,我找不到任何方法将其转换为单独的任何东西 - gettext,php数组,任何东西。我的翻译服务不允许我以其他格式下载它(除了每行明文没有任何键,但这是另一个问题)。

我只见过po2tmx实用程序,而不是相反。 Zend Framework 2的Zend\I18n文档说它支持Tmx和Xliff,但它似乎没有。我不知道为什么,但是

有什么办法我可以把它转换成某种可用的格式,还是我最终要编写一些使用SimpleXML的奇怪的东西?

1 个答案:

答案 0 :(得分:1)

This converter可以导入包含最多两种语言的TMX文件,并具有各种下载选项,包括PHP和PO文件。

The API还会将TMX文件转换为PHP Zend格式,如下所示(使用命令行cURL):

 $ curl --data-binary @file.tmx 'http://localise.biz/api/convert/tmx/file.phps'