为什么一切都没有在Django管理网站中翻译

问题描述

我将settings.py文件中的默认 LANGUAGE_CODE zh-CN 更改为 fa-ir ,但是某些句子和单词仍然是英语而不翻译(我在图像中附加了一些示例)

这是我的应用程序的admin.py文件:

from django.contrib import admin,messages
from django.utils.translation import ngettext

from .models import Product,Category,ProductImage


# Register your models here.


@admin.register(Category)
class CategoryAdmin(admin.ModelAdmin):
    list_display = ('Name','Slug','Parent',)
    prepopulated_fields = {"Slug": ("Name",)}


@admin.register(Product)
class ProductAdmin(admin.ModelAdmin):
    fields = (('Title','Slug'),('Description','IsExists'),'Category','Created',)
    list_display = ('Title','Description','IsExists',)
    prepopulated_fields = {"Slug": ("Title",)}
    
    def save_form(self,request,form,change):
        super().save_form(request,change)


@admin.register(ProductImage)
class ProductAdmin(admin.ModelAdmin):
    list_display = ('Product','Image',)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)