我添加了一個用於gettext轉換的庫。添加了相應的po和mo文件。 而且翻譯工作正常。 現在,當我更新我的po文件,改變一些翻譯..之後,當我重新加載頁面,我得到舊的翻譯,而不是新的。 這裏是圖書館代碼: /**
* This method overides the original load method. Its duty is loading the domain files by co
在Django模板中,我將如何翻譯包含HTML的塊?例如: {% trans "Please" %}
<a href="{% url login %}?next={{ currentUrlPath }}">
{% trans "log in" %}
</a>
{% trans "in order to use MyApplicationName." %}
分裂
這是我在這裏問的第一個問題,所以請客氣... 在我的PO文件中,我有一個包含美元符號的本地化字符串。我無法擺脫美元符號(爲了避免gettext試圖以美元替代)並獲得理想的結果。一個例子PO進入澄清我想要做的事: msgid "myStringId" msgstr "My string that contains a $ sign" 的gettext上的msgtr的$拋出了。我試着用以下方法逃避: