【问题标题】:Multi Language DjangoCMS多语言 DjangoCMS
【发布时间】:2021-01-12 23:53:33
【问题描述】:

我想在我的项目中使用多语言。我已经安装了 cms app core 。但这个应用程序只有英语。 但是当我选择 option 时,我想要多语言。所以我必须创建另一个应用程序或创建新模板或任何东西? .我不知道该怎么做。告诉我解决方案

【问题讨论】:

    标签: python django content-management-system django-cms


    【解决方案1】:

    您需要为多语言创建不同的应用程序。要使用它,请在您的 settings.py 中输入它

    from django.utils.translation import gettext_lazy as _
    
    LANGUAGES = [
        ('de', _('German')),
        ('en', _('English')),
    ]
    

    您可以使用尽可能多的语言。

    【讨论】:

    • 所以我必须使用不同语言的另一个应用程序,例如 cms 应用程序核心?
    • 我曾使用 i18n 来翻译我的管理页面和工具栏cms,但有些词不是 trans 。我使用 {% trans "Word" %} 。我认为需要 .po 文件,但我不知道在哪里以及如何导入该文件
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-18
    • 2012-05-04
    • 2011-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多