Poedit无法识别我的* .xml文件

时间:2016-05-18 06:26:53

标签: xml poedit po

我根据this answer配置了Poedit(OS X 10.11上的1.8.7),但收到此消息:

“警告:文件'xyz.xml'扩展名'xml'未知,将尝试C”

但我的配置如下:

enter image description here

我做错了什么?

1 个答案:

答案 0 :(得分:1)

首先,使用 Glade 提取器提取 Glade 文件以外的任何内容是一个非常误导的想法 - 您的自定义XML文件不是。

我猜这个特殊错误是gettext-0.19.7中的变化的副作用,它通过ITS rules引入了对自定义XML文件的支持,并实现了Glade支持。我认为(但同样,我不确定)在这种情况下它只是忽略了-L标志。

最好的方法是

  1. 使用您的扩展程序添加自定义提取程序,指定标准的gettext调用, -L glade谎言。
  2. Write ITS rules用于您的文件格式。
  3. 将它们放在Poedit安装中的其他.its.loc文件的位置。