【发布时间】:2013-09-04 14:06:03
【问题描述】:
在开箱即用的 TYPO3 6.x 中本地化 tx_news 文章时,您必须手动设置许多可以从原始语言获取的翻译值。
例如:
- 新闻项目的类别
- 新闻项目的类别的详细信息页面和列表页面。
- 新闻图片
如何才能使这些字段完全回退到原始语言 - 或至少在它们为空时?
【问题讨论】:
标签: localization typo3 tx-news
在开箱即用的 TYPO3 6.x 中本地化 tx_news 文章时,您必须手动设置许多可以从原始语言获取的翻译值。
例如:
如何才能使这些字段完全回退到原始语言 - 或至少在它们为空时?
【问题讨论】:
标签: localization typo3 tx-news
TCA 字段配置中的属性“l10n_mode”负责本地化配置。可能的值记录在 TCA 参考中: http://docs.typo3.org/typo3cms/TCAReference/Reference/Columns/Index.html
tx_news 中的类别设置为“mergeIfNotBlank”。因此,您想要的应该是默认值:如果您在替代语言中将该字段留空,则应采用默认语言的类别。
如果您想隐藏字段并始终从默认语言中获取值,您当然可以覆盖 TCA 并将 l10n_mode 设置为排除,例如
$GLOBALS['TCA']['tx_news_domain_model_news']['columns']['categories']['l10n_mode'] = 'exclude';
(在您的 extTables.php 中)
【讨论】: