【问题标题】:What is fuzzy strings in gettext?gettext中的模糊字符串是什么?
【发布时间】:2013-05-20 15:04:50
【问题描述】:

我正在使用 django-rosetta 进行翻译。我有一个非常基本的问题 - 什么是模糊字符串?模糊的实际应用是什么?

【问题讨论】:

    标签: python django fuzzy-search django-i18n


    【解决方案1】:

    来自GNU gettext 实用程序的手册

    8.3.6 Fuzzy Entries

    每个 PO 文件条目可能有一组属性,这些属性是给定名称并使用特殊系统注释与翻译显式关联的质量。这些属性之一具有名称模糊,并且具有该属性的条目被称为具有模糊翻译。简称为模糊条目。

    模糊条目,即使它们出于大多数其他目的考虑了翻译条目,通常也需要翻译人员进行修订。这些可以通过应用程序 msgmerge 来根据新的 PO 模板文件更新旧的翻译 PO 文件来生成,当此工具假设某些新的 msgid 仅略微修改了旧的 msgid 并选择配对它的想法时成为新修改条目的旧翻译。原始字符串(msgid 字符串)的细微变化往往会反映在翻译后的字符串中,这需要翻译人员的干预。因此,msgmerge 可能会将某些条目标记为模糊。

    此外,当翻译者想记住必须稍后重新访问该条目时,为了自己的方便,她可能决定自己将条目标记为模糊。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-08-03
      • 2018-03-23
      • 1970-01-01
      • 1970-01-01
      • 2012-02-14
      • 2014-11-02
      • 1970-01-01
      相关资源
      最近更新 更多