Tôi đang cố gắng thiết lập Internationalization of JavaScript code in my Django application.Danh mục trống khi quốc tế hóa mã JavaScript
Ứng dụng Django của tôi có một thư mục con locale
với tệp được tạo đúng cách djangojs.po
. Định nghĩa gói như sau:
# urls.py
js_info_dict = {
'packages': ('my_project',),
}
./manage.py makemessages
làm việc cũng như các tập tin .po
chứa tất cả các chuỗi to-be-dịch nhưng không có chuỗi JavaScript bao giờ bị dịch trên trang web và các cửa hàng luôn luôn là sản phẩm nào.
Tôi đã có "my_project" trong các ỨNG DỤNG CÀI ĐẶT của my_project trong settings.py và danh mục còn trống. Bạn có thể có ý tưởng về những việc cần làm khác không? – urig
Tôi đã tìm ra những gì đã xảy ra với tôi. Tôi đã đặt các tập tin po của tôi dưới/conf/locale khi nó phải là /locale. –
urig