TYPO3-如何在没有Transl.Orig的情况下允许翻译的新闻出现?

时间:2018-12-12 19:05:57

标签: typo3 fluid tx-news typo3-9.x

我正在尝试使我的网站非常灵活以进行翻译。假设我只想用德语而不是默认语言(英语)来撰写新闻文章。我该怎么办?

Transl.Orig blank

例如,创建一个新的新闻文章并将 Transl.Orig 留空。但是,这导致在前端不显示新闻。

其他信息

  • 使用Typo3 v9.5.1
  • 使用tx_news
  • 引导程序包

2 个答案:

答案 0 :(得分:1)

您可以尝试以下扩展程序: https://github.com/georgringer/extbase_records_with_no_l10n_parent

此扩展名更改了Extbase的行为,以显示没有语言父级的记录。

答案 1 :(得分:0)

我找到了足够好的解决方案。我们有一个文件夹“ News Articles”,其中存放了所有文章。在此文件夹中,我添加了两个子文件夹,分别称为“ DE”和“ EN”。

Two Folders inside News Articles

在这里,我要插入它们各自的新闻文章(新闻管理> 文件夹名称(例如,“ DE”)>创建新新闻记录)。我将其语言设置为[全部](在“语言”标签下)-您会注意到 Transl.Orig 不在此处显示。

enter image description here

注意::如果出现类似“ -1不是系统语言”之类的错误消息,则意味着您必须配置 config.yaml 文件。该文件应位于typo3conf>站点> 您的站点> config.yaml

现在,真正的魔术发生在页面> 新闻文章所在的页面>并打开新闻内容元素:enter image description here

在内部,转到“插件”>“设置”>“起点”,单击左侧的“文件夹”图标,然后选择文件夹“ EN”(或“ DE”,在您正在编辑的languange上为depengin)。

这就是我解决问题的方法:)