【问题标题】:Localize tx_news - how to make common fields fall back to original language?本地化 tx_news - 如何使常用字段回退到原始语言?
【发布时间】:2013-09-04 14:06:03
【问题描述】:

在开箱即用的 TYPO3 6.x 中本地化 tx_news 文章时,您必须手动设置许多可以从原始语言获取的翻译值。

例如:

  • 新闻项目的类别
  • 新闻项目的类别的详细信息页面和列表页面。
  • 新闻图片

如何才能使这些字段完全回退到原始语言 - 或至少在它们为空时?

【问题讨论】:

    标签: localization typo3 tx-news


    【解决方案1】:

    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 中)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-12
      • 1970-01-01
      • 1970-01-01
      • 2016-07-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多