2
我使用Django內置小部件,如AdminSplitDateTime。但是,此小部件中使用的字符串不是本地化的,因爲它們在JavaScript中。如何糾正?Django本地化內置小部件
我使用Django內置小部件,如AdminSplitDateTime。但是,此小部件中使用的字符串不是本地化的,因爲它們在JavaScript中。如何糾正?Django本地化內置小部件
您是否看過關於that主題的Django文檔?或者也許這是你想要的其他東西?
主要思想是JS沒有gettext的本地實現,所以你需要使用一個特殊的目錄。
好的,看起來就是這樣。我不得不URL模式更改爲: 'js_info_dict = { '包':( 'django.conf', 'django.contrib.admin',), } urlpatterns的=模式( '', (R」^jsi18n/$','django.views.i18n.javascript_catalog',js_info_dict), )' 現在它可以工作。 Thx to @pyriku和Ruslan Popov與他的案例:http://dpaste.com/626332/ – alekwisnia
@alekwisnia:一直在尋找這幾個星期,現在感謝你的片段 –