TYPO3 - 如何让翻译后的新闻在没有 Transl.Orig 的情况下出现?
TYPO3 - How to allow translated News appear without a Transl.Orig?
我正在努力使我的网站在翻译方面非常灵活。假设我想要一篇只有德语的新闻文章,而不是默认语言(英语)。我该怎么做?
例如,新建新闻文章并将 Transl.Orig 留空。然而,这导致在前端没有出现新闻。
附加信息
- 使用 Typo3 v9.5.1
- 使用tx_news
- Bootstrap 包裹
我找到了一个足够好的解决方案。我们有一个名为 "News Articles" 的文件夹,其中存放着所有文章。在此文件夹中,我添加了两个名为 "DE" 和 "EN" 的子文件夹。
在这里,我插入他们各自的新闻文章(新闻管理> 文件夹名称(例如,"DE")> 创建新的新闻记录)。我将其语言设置为 [All](在“语言”选项卡下)——您会注意到 Transl.Orig 没有出现在这里。
注意:如果您收到类似“-1 不是系统语言”的错误,则意味着您必须配置 config.yaml 文件。这个文件应该位于 typo3conf > sites > your site > config.yaml
现在,真正的魔法发生在页面> 您的新闻文章所在的页面 > 并打开新闻内容元素:
在里面,转到插件 > 设置 > 起点,单击左侧的文件夹图标,然后 select 文件夹 "EN"(或 "DE",具体取决于您所在的语言编辑)。
我就是这样解决的:)
您可以试试这个扩展:
https://github.com/georgringer/extbase_records_with_no_l10n_parent
此扩展更改了 Extbase 的行为,以显示没有母语的记录。
我正在努力使我的网站在翻译方面非常灵活。假设我想要一篇只有德语的新闻文章,而不是默认语言(英语)。我该怎么做?
例如,新建新闻文章并将 Transl.Orig 留空。然而,这导致在前端没有出现新闻。
附加信息
- 使用 Typo3 v9.5.1
- 使用tx_news
- Bootstrap 包裹
我找到了一个足够好的解决方案。我们有一个名为 "News Articles" 的文件夹,其中存放着所有文章。在此文件夹中,我添加了两个名为 "DE" 和 "EN" 的子文件夹。
在这里,我插入他们各自的新闻文章(新闻管理> 文件夹名称(例如,"DE")> 创建新的新闻记录)。我将其语言设置为 [All](在“语言”选项卡下)——您会注意到 Transl.Orig 没有出现在这里。
注意:如果您收到类似“-1 不是系统语言”的错误,则意味着您必须配置 config.yaml 文件。这个文件应该位于 typo3conf > sites > your site > config.yaml
现在,真正的魔法发生在页面> 您的新闻文章所在的页面 > 并打开新闻内容元素:
在里面,转到插件 > 设置 > 起点,单击左侧的文件夹图标,然后 select 文件夹 "EN"(或 "DE",具体取决于您所在的语言编辑)。
我就是这样解决的:)
您可以试试这个扩展: https://github.com/georgringer/extbase_records_with_no_l10n_parent
此扩展更改了 Extbase 的行为,以显示没有母语的记录。