【问题标题】:Typo3 v10.3: How to add an additional language into the system so that I can select that language in the site configurationTypo3 v10.3:如何在系统中添加其他语言,以便我可以在站点配置中选择该语言
【发布时间】:2020-03-21 12:19:02
【问题描述】:

约束:

  • Typo3 v10.3.0 的安装方法是“上传 zip 文件”,而不是 composer

  • config.yaml 见下文已自动生成,我没有更改

我想解决的问题:

在系统中添加一种附加语言(在默认语言旁边),以便我可以在站点配置中选择该语言。

"See picture: Available Languages for this Site section" is empty, but I want to add English and Russian language to my site

在站点处理addingLanguages doc (1) 和教程(2) 中我都没有找到如何向系统添加语言的描述。

(1)https://docs.typo3.org/m/typo3/reference-coreapi/master/en-us/ApiOverview/SiteHandling/AddLanguages.html#sitehandling-addinglanguages

(2)https://docs.typo3.org/m/typo3/tutorial-editors/master/en-us/Languages/Index.html

config.yaml

base: 'https://<mysite>/autogenerated-1' baseVariants: { } errorHandling: { } languages: - title: Deutsch enabled: true languageId: '0' base: 'https://<mysite>/' typo3Language: de locale: de_DE.UTF8 iso-639-1: de navigationTitle: Deutsch hreflang: de-DE direction: ltr flag: de websiteTitle: 'My Site' rootPageId: 1 routes: { } websiteTitle: ''

【问题讨论】:

    标签: configuration typo3


    【解决方案1】:

    您需要先定义系统可用的语言。

    为此,请转到列表模块,选择页面树中的根节点(带有灰色 TYPO3 图标,id 0 的那个),然后在顶部菜单栏中,单击带有 + 的按钮签名以创建新记录。在新建记录向导中,选择系统记录类型Website Language。创建新的网站语言记录后,该语言在网站模块中可用。

    关于Working with languages的文档可以在这里找到:https://docs.typo3.org/m/typo3/tutorial-editors/master/en-us/Languages/Index.html

    使用右上角的按钮Edit on GitHub,随时请求更改文档。

    【讨论】:

    • 我遵循了你的方法,现在我可以看到我在站点配置中添加的语言。我猜在教程中(我的问题是 2)缺少添加网站语言的部分。他们假设网站语言部分已经存在:“使用 WEB > 列表视图并将自己置于“新 TYPO3 站点”页面。向下滚动一点,直到看到“网站语言”列表。”
    • 谢谢,我们添加了对文档中提到的部分的交叉引用。所以应该引导人们更顺利地完成这个过程。
    【解决方案2】:

    暂时需要在后端为每种语言添加“网站语言”类型的记录(sys_language)。

    这有点不一致,但这就是站点配置 UI 从中获取可用语言的地方。

    您可能也可以将语言配置添加到 .yaml 中,我很确定前端会很好,但我不确定后端是否仍需要真正的 sys_language 记录。

    【讨论】:

    • 感谢您的回答。我可以通过在页面树的根节点上添加“新语言”来解决我的问题。请参阅我对上述答案的评论。
    • Christian 那么请接受并评价 Chistian 的回答。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-15
    • 2019-07-18
    • 1970-01-01
    • 1970-01-01
    • 2019-11-21
    • 2023-04-07
    相关资源
    最近更新 更多