Poedit:Html/Html5 文件的“源代码不可用错误”

Posted

技术标签:

【中文标题】Poedit:Html/Html5 文件的“源代码不可用错误”【英文标题】:Poedit : "Source code not available error" for Html/Html5 files 【发布时间】:2021-08-08 05:00:21 【问题描述】:

每当我尝试从源代码中提取 html5 源文件时,都会收到“源代码不可用错误”。

请注意,当我将其扩展名更改为 .php 或尝试从任何 php 文件中提取时,提取现有源代码时不会出错。不幸的是,该选项不可行。

这是配置源文件路径的目录属性:

这是尝试提取源代码以便在 poedit 中翻译时产生的错误:

【问题讨论】:

【参考方案1】:

我通过以下步骤解决了这个问题:

首先,打开 Poedit 并转到 File->preferences

其次,单击提取器选项卡并添加自定义提取器 底部的加号。如您所见,我的已经创建 图片。

最后在相关字段中添加以下值:

字段 1 = PHP

字段 2 = *.php;.html;.html5

字段 3 = xgettext --language=PHP --add-cmets=TRANSLATORS: --force-po -o %o %C %K %F

字段 5 = %f

就是这样。希望您现在可以在目录属性中添加 html 或 html5 文件路径,并毫无问题地享受 Poedit 提取功能。

【讨论】:

以上是关于Poedit:Html/Html5 文件的“源代码不可用错误”的主要内容,如果未能解决你的问题,请参考以下文章

打开po文件时poEdit编码错误

如何使用 poedit 从 js 文件生成 po 文件

使用 Poedit 创建 POT 文件

poedit 显示似乎无法修复的错误

如何在 Poedit 中设置 gettext 文本域?

用 poedit 和 zend translate 翻译数据库