0

我正在测试 Wagtail 2.11.2 新的内容国际化方法:

  1. 我设置了两个模型 HomePage 和 GenericPage。
  2. 我在 settings.py 和 Admin 中设置了语言环境
USE_I18N = True
WAGTAIL_I18N_ENABLED = True
USE_L10N = True

LANGUAGE_CODE='en'

LANGUAGES = [
    ('en', "English"),
    ('es', "Spanish"),
    ('de', "German"),
]

WAGTAIL_CONTENT_LANGUAGES = [
    ('en', "English"),
    ('es', "Spanish"),
]
  1. 我可以在管理员中创建页面,并询问该特定页面的语言,我选择一种语言。
  2. 按发布后,我只看到我刚刚创建的页面。我没有看到翻译版本,也没有创建该页面翻译版本的链接。

页面翻译版本是自动创建的还是我遗漏了什么?我检查了文档,并不太清楚这种行为。

在管理翻译方面我应该期待什么?

提前致谢,

马科斯

4

1 回答 1

0

Wagtail 本身仅提供用于以多种语言提供页面的基本基础架构,而不是用于在它们之间进行翻译的 UI。根据文档

Wagtail 提供了用于创建和提供多种语言内容的基础架构,但它本身并不提供用于管理跨不同语言的相同内容的翻译的管理界面。为此,必须单独安装wagtail-localize应用程序。

于 2020-12-04T15:23:36.937 回答