如何在 po gettext 文件中将空翻译 (msgstr) 标记为已翻译?

2024-03-18

我发现字符串 (msgid) 的翻译为空,所有 gettext 工具都会将该字符串视为未翻译。

有解决方法吗?我确实想要一个空字符串作为该项目的翻译。


由于这似乎是 gettext 规范中的一个很大的设计缺陷,我决定使用:Unicode Character 'ZERO WIDTH SPACE' (U+200B)在这些字段内。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 po gettext 文件中将空翻译 (msgstr) 标记为已翻译? 的相关文章

  • fputs( _("") ) 下划线代表什么?

    我终于开始看一些 Linux 代码 我现在正在看ls c 在函数usage 在底部我发现了很多这样的说法 fputs List information about the FILEs the current directory by def
  • 使用 POEdit——仅搜索特定域中的字符串

    我创建了一个想要翻译的 WordPress 主题 在我的主题中 我使用了一些翻译woocommerce i e 这些 woocommerce 字符串 我自然不想再次翻译 因为它们已经被翻译了 但是当我使用 poedit 扫描我的主题时 它当
  • 使用 gettext() 将 settings.LANGUAGES 与正确翻译的名称一起使用

    来自 Django 文档 如果您定义了自定义LANGUAGES设置 标记语言就可以了 作为翻译字符串 如 上面显示的默认值 但是 使用 假人 gettext 函数 不 中的一个django utils translation 你永远不应该导
  • poedit 动态 gettext 的解决方法

    我已经开始使用 gettext 来翻译我发送给用户的文本和消息 我正在使用 poedit 作为编辑器 但我正在努力处理动态消息 例如 我有诸如登录之类的东西 其中我有一个变量来告诉错误的类型 this gt translate page e
  • 在多语言网站中使用 PHP Gettext 扩展与 PHP 数组?

    到目前为止 我所看到的使用 gettext 而不是数组的唯一两个好处是我不必创建 问候语 子数组 或任何其名称 而且我不必为 默认语言 创建文件夹 对于多语言网站使用 gettext 和 php 数组还有其他优点和缺点吗 使用 gettex
  • 如何在 PHP 中使用 gettext?

    我有一个文件dk po and dk mo在我的 webdir 的文件夹 lang 中 我该如何使用这个文件 我已经尝试了所有 但我无法让它工作 Lang putenv LC ALL dk setlocale LC ALL dk Speci
  • Django 中的“gettext()”与“gettext_lazy()”

    我有一个关于使用 ugettext 的问题gettext lazy 用于翻译 我了解到在模型中我应该使用gettext lazy 而在视图 ugettext 中 但是还有其他地方我应该使用吗gettext lazy 也 表单定义又如何呢 它
  • 使用 xgettext 从 JavaScript 中提取译者注释(在 Python 模式下)

    我有一个运行良好的命令 可以从我的所有 js 和 html 文件 只是下划线模板 中提取字符串 然而 它似乎不适用于翻译评论 例如 我的 js 文件之一中有此内容 TRANSLATORS The word manual stands for
  • 使用 Django i18n 和 gettext 进行单词变形

    目前 我的 Django 项目的模板文件中有以下代码 blocktrans with type content get type Edit this type endblocktrans The type 是一个字符串 可以具有以下值 le
  • 使用 gettext 对我有何帮助?

    我正在尝试建立一种方法来允许成员将字符串翻译成其他语言 您可以在此处查看示例 翻译测试 http acs graphicsmayhem com test3 index php 有人建议我为此使用 php 的本机 gettext 函数 而不是
  • Gettext 不起作用,没有错误消息,使用 php 5.3

    我已经在这件事上摸索了好几天了 但没有成功 我只是想让 gettext 工作 发生的情况是打印 php 文件中写入的字符串 而不是翻译后的字符串 IE 如果我做 echo gettext Service 然后打印 Service 而不是瑞典
  • 将 gettext 的 .mo 文件保留在存储库中的好处

    例如 为什么 django cms 的作者将 gettext 的 mo 文件保留在 repo 中 这不仅仅是疏忽 请参阅这次提交 https github com divio django cms commit eb3824d4e4ec76
  • 如何在不重新启动 Apache 也不更改域的情况下清除 php 的 gettext 缓存?

    这是一个小代码片段PHP手册 http php net manual en function gettext php putenv LC ALL zh CN setlocale LC ALL zh CN bindtextdomain dom
  • 更改相关产品标题在 WooCommerce 中添加产品名称

    我有这段代码 试图将 相关产品 翻译成 这些产品与产品名称搭配得很好 这是我的代码 add filter gettext change related products title 10 3 function change related
  • 如何从html标签中只获取文本

    我查询了一些数据 结果是这样的 p img src xxx png alt br p p Lorem Ipsum is simply dummy text of the printing and typesetting industry L
  • angerlySetInnerHTML 和

    我的页面需要本地化 我用的是gettext 我的i18n 函数返回翻译后的字符串并替换 s带有提供参数的符号 据我所知 我不能 危险的设定 一个 JSX 元素 但是我需要插入打开和关闭标签 我无法将字符串分成多个部分 因为后端为我提供了这样
  • makemessages 的 Unicode 问题 --all Django 1.6.2 Python 3.3

    升级项目Python 2 7 gt 3 3 1 and 姜戈1 4 gt 1 6 2 更新代码后我们的应用程序再次运行 in py3 翻译正在从 mo files 唯一的问题是我们的旧 po文件不能与 django admin py mak
  • .PO 到 .MO - 程序转换 (PHP)

    我计划允许用户通过 PHP 用户界面生成 POT 文件 PO 文件 作为 CMS 解决方案的一部分 一旦生成这些文件 简单一点 我希望允许我的系统自动将这些文件转换为 MO 文件以响应用户 POST 请求 我在SO上看到了以下问题 php
  • 如何在vala中使用gettext?

    当我尝试在 vala 中使用 gettext 时 我没有收到来自 vala 的错误或警告 但我从 c 编译器收到以下错误 usr include glib 2 0 glib gi18n lib h 29 2 error error You
  • 如何转义 gettext 字符串中的“%”字符?

    I use gettext http www gnu org software gettext 翻译我的用户界面 我想写一个符号 作为字符串中 UI 标题的一部分 但由于它具有特殊含义 因此无法按预期工作 如何转义百分号 Use 逃离

随机推荐