Internationalization 在变色龙页面模板(cpt)中给翻译人员一个提示

Internationalization 在变色龙页面模板(cpt)中给翻译人员一个提示,internationalization,chameleon,Internationalization,Chameleon,我使用变色龙页面模板作为我的模板语言,我想给我的翻译人员一个提示。(在这种情况下,因为“你”一词的翻译可能会因上下文的不同而大不相同。) 我找不到一个技术,为它在世界上 我该怎么做?有可能吗 我可以滥用i18n:target,但我宁愿不要 生成的.po文件如下所示: 我更喜欢这样的解决方案,我认为这是向翻译人员提供提示的标准gettext方式 #. i18n: Translate this very formally. msgid "you" msgstr "" 我发现了一个相当丑陋的解决方案

我使用变色龙页面模板作为我的模板语言,我想给我的翻译人员一个提示。(在这种情况下,因为“你”一词的翻译可能会因上下文的不同而大不相同。)

我找不到一个技术,为它在世界上

我该怎么做?有可能吗

我可以滥用i18n:target,但我宁愿不要

生成的.po文件如下所示:

我更喜欢这样的解决方案,我认为这是向翻译人员提供提示的标准gettext方式

#. i18n: Translate this very formally.
msgid "you"
msgstr ""

我发现了一个相当丑陋的解决方案,这取决于你的翻译是否有点警觉

<tal:block i18n:translate="">
  <tal:block
      i18n:name="This is not a dynamic element, this is a hint for translators: translate this very formally"
    >you</tal:block>
</tal:block>
msgid ""
"${This is not a dynamic element, this is a hint for translators: translate this very formally}you"
msgstr ""