2016-04-07 19 views
1

多言語でTypo3 7.6をセットアップしましたが、一部のページを既定の言語で非表示にする必要がありますが、代わりの言語で表示する必要があります。既定の言語でページを非表示にします(代替言語で表示します)

問題は、既定の言語でページを非表示にすると、他のすべての言語も非表示になります。または、私がログインしているときに、プレビュー情報をすべての言語で入手します。

他の方法では、代替言語が表示されず、うまく動作し、デフォルト言語にアクセスできます。

これは私のTypoScriptです:

config { 
    htmlTag_langKey = en 
    sys_language_uid = 0 
    language = en 
    locale_all = en_EN 
    sys_language_overlay = hideNonTranslated 
    sys_language_mode = strict 
} 


[globalVar = GP:L = 1] 
config { 
    htmlTag_langKey = 1 
    sys_language_uid = 1 
    language = de 
    locale_all = de_CH 
    sys_language_overlay = hideNonTranslated 
    sys_language_mode = strict 
} 

だから、TYPO3 7.6のデフォルトの言語を非表示にすることはできますか?代わりに、ダミーのデフォルト言語を使用し、現在のデフォルト言語を代替言語として使用することもできます。

+0

ページを非表示にする必要はありません。デフォルトの言語条件が一致すると、除外ページを使用してメニューに条件を作成します。あなたのメニューからページを除外すると、他の言語のページはどうやって行くのですか? –

+0

@GhanshyamGohel一部のページをデフォルト言語で非表示にします。編集者が自分自身で行うことができることが重要です。だからtyposcriptソリューションarntは良い – nbar

答えて

2

ちょうどを編集し、の動作タブに行ってください。言語ローカリゼーションでは、ページのデフォルトの翻訳を非表示にします。

+0

あなたは私の日を救った!ありがとう –

関連する問題