Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django应用程序名称未在CMS中翻译_Python_Django_Content Management System_Translation - Fatal编程技术网

Python Django应用程序名称未在CMS中翻译

Python Django应用程序名称未在CMS中翻译,python,django,content-management-system,translation,Python,Django,Content Management System,Translation,我有一个Django应用程序,我愿意翻译Django CMS中出现的应用程序名称 在搜索过程中,我发现我必须为添加到应用程序的每个应用程序将详细名称添加到apps.py中的AppConfig类: class CoreConfig(AppConfig): name = 'core' verbose_name = _("core") 但在我生成消息并编译消息后,它并没有改变cms中的任何内容 即使我删除了这个类,也不会有任何变化,框架也不会屈服 Django版本:2.0.3 有什

我有一个Django应用程序,我愿意翻译Django CMS中出现的应用程序名称

在搜索过程中,我发现我必须为添加到应用程序的每个应用程序将详细名称添加到apps.py中的AppConfig类:

class CoreConfig(AppConfig):
    name = 'core'
    verbose_name = _("core")
但在我生成消息并编译消息后,它并没有改变cms中的任何内容

即使我删除了这个类,也不会有任何变化,框架也不会屈服

Django版本:2.0.3

有什么线索吗?

试试:

/yourappname/apps.py:
      class ServicesConfig(AppConfig):
          name = 'services'
          verbose_name = 'Translated text'
更多信息?检查这个

我在一个本地主机项目上有这些配置,我只更改文本并工作,看 可能有点晚,但是:

在配置中的“详细名称”字段中使用普通翻译:

core/apps.py

然后,在设置中指定要在应用程序中使用的配置文件:

警告如果在设置中只指定应用程序名称(“核心”),它将使用默认配置,因此将跳过翻译

然后,只需配置您已经知道的.po文件