这是我在这里问的第一个问题,所以请客气...如何在gettext.po文件中转义美元符号?
在我的PO文件中,我有一个包含美元符号的本地化字符串。我无法摆脱美元符号(为了避免gettext试图以美元替代)并获得理想的结果。一个例子PO进入澄清我想要做的事:
msgid "myStringId"
msgstr "My string that contains a $ sign"
的gettext上的msgtr的$抛出了。我试着用以下方法逃避:
msgstr "My string that contains a \$ sign"
msgstr "My string that contains a $$ sign"
msgstr "My string that contains a '$' sign"
...没有成功。第三种方法(单引号)得到最接近的,但返回美元符号和单引号。
再次回到=>My string that contains a '$' sign
期望=>My string that contains a $ sign
我的问题:你如何逃避gettext的PO项美元符号?
在此先感谢。
这工作 - \ 044八进制转义。谢谢! – 2010-12-09 18:51:16