這是我在這裏問的第一個問題,所以請客氣...如何在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