【问题标题】:TYPO3 loading default language instead of translationTYPO3 加载默认语言而不是翻译
【发布时间】:2017-06-30 07:30:24
【问题描述】:

我正在使用 TYPO3(目前没有其他选择),我必须向网站添加第二语言。

我有两种语言:

  • 默认:英语(en)设置为 L = 0
  • 美国英语 (en_US) 设置为 L = 1

我已经在 RealUrl 和主模板中进行了更改。

config.sys_language_uid = 0
config.language = en
config.locale_all = en_US.UTF-8
page.config.language = en

config.linkVars = L

[GLOBAL]

[globalVar = GP:L = 1]
  config {
    sys_language_uid = 1
    htmlTag_langKey  = en_US
    language = en_US
    locale_all = en_US.UTF-8
  }
[end]

[GLOBAL]

'preVars' => array(
      array(
                'GETvar' => 'no_cache',
                'valueMap' => array(
                    'no_cache' => 1,
                ),
                'noMatch' => 'bypass',
            ),
            array(
                'GETvar' => 'L',
                'valueMap' => array(
                    'en' => '0',
                    'en_US' => '1',
                ),
                'noMatch' => 'bypass',
                'valueDefault' => 'en',
            ),
    ),

到目前为止,我的语言已创建,我的页面的原文和翻译都出现在 TYPO3 的页面编辑中。

该 URL 有效 (www.mywebsite.com/en_US/mypage.html)。

从这一点开始,它不再起作用了: 该页面已生成,具有良好的 URL,但加载了默认语言内容。 (即使预览测试 www.mywebsite.com/index.php?id=123&L=1 也没有加载好的内容)

我错过了什么吗?

【问题讨论】:

    标签: localization typo3 translation multiple-languages


    【解决方案1】:

    已解决:

    页面版忘记准确原文翻译

    在页面编辑的“常规”标签的列表(Transl.Orig)中选择原稿。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-29
      • 1970-01-01
      • 2018-03-03
      • 1970-01-01
      • 2010-12-18
      • 1970-01-01
      • 2022-12-09
      相关资源
      最近更新 更多