【发布时间】:2016-05-18 06:26:53
【问题描述】:
我根据this answer 配置了 Poedit(OS X 10.11 上的 1.8.7),但收到以下消息:
“警告:文件‘xyz.xml’扩展名‘xml’未知,将尝试C”
但我的配置如下:
我做错了什么?
【问题讨论】:
我根据this answer 配置了 Poedit(OS X 10.11 上的 1.8.7),但收到以下消息:
“警告:文件‘xyz.xml’扩展名‘xml’未知,将尝试C”
但我的配置如下:
我做错了什么?
【问题讨论】:
首先,使用 Glade 提取器来提取除 Glade 文件之外的任何内容是一个非常错误的想法——您的自定义 XML 文件不是。
我猜这个特殊错误是 gettext-0.19.7 更改的副作用,该更改通过 ITS rules 引入了对自定义 XML 文件的支持,并在此方面实现了 Glade 支持。我认为(但同样,我不确定)在这种情况下它只是忽略了-L 标志。
最好的方法是
-L glade 谎言。.its 和 .loc 文件的位置。【讨论】:
{_translated text_}
。我们的框架读取它并将其交给 gettext php 函数。据我所知,在这种情况下我不需要 ITS 文件。我只需要为这些 xml 文件添加一个自定义提取器。对吗?