Django JS翻译

时间:2013-05-03 11:28:38

标签: javascript django localization

我一直试图解决这个问题2个小时,但我找不到任何东西。

JS档案:

 13     var element = document.createElement("input");
 14     element.setAttribute("type", "button");
 15     var sh_ag = gettext("Show Agreement");
 16     element.setAttribute("value", sh_ag);
 17     element.setAttribute("name", "show_agreementtt");
 18     element.setAttribute("id", "id_show_agreement");
 19     element.setAttribute("class", "show_agreement");

本地化命令:

  

$ django-admin.py makemessages -l tr

     

$ django-admin.py compilemessages

.po文件:

#: media/js/agreement_admin.js:18 media/js/agreement_admin_setproc.js:15 
msgid "Show Agreement" 
msgstr "Sözleşmeyi Göster"

但它没有显示“显示协议”的翻译字符串。 .po文件中的所有其他东西,除了这个精确的字符串(并且还有2个这样的字符串)之外,效果很好。我该如何解决这个问题?

0 个答案:

没有答案