2017-06-30 8 views
-1

私はTYPO3を使用しています(これ以外の選択肢はありません)、私はウェブサイトに第二言語を追加する必要があります。TYPO3は翻訳の代わりにデフォルト言語を読み込みます

私は2つの言語があります。

  • デフォルト:英語(EN)がL = 1

として設定さL = 0

  • 英語アメリカ(en_USの)として設定され、私が作ったの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は、良質なコンテンツをロードしていないと)?

  • 答えて

    0

    は解決済み:

    は正確にページ版

    でオリジナル翻訳を忘れたページ編集の「全般」タブのリストで元の(Transl.Orig)を選択します。

    関連する問題