2013-06-24 35 views
0

我使用變色龍頁面模板作爲我的模板語言,我想給我的譯員一個提示。 (在這種情況下,因爲根據上下文,「you」這個詞可以被翻譯得非常不同)。爲變譯者提供變色龍頁面模板提示(cpt)

我在documentation中找不到技術。

我該怎麼做?它甚至有可能嗎?

可能濫用i18n:目標,但我寧願不。

產生的一塊.po文件的應該是這樣的:

我寧願產生這樣的事情,我認爲是對的翻譯提供線索的標準gettext的方式加以解決。

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

回答

0

我發現了一個相當醜陋的解決方案,這取決於您的譯員是否有點警覺。

<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> 

這將在.po文件結束如下:

msgid "" 
"${This is not a dynamic element, this is a hint for translators: translate this very formally}you" 
msgstr ""