0
私は次の言語で多言語のTYPO3サイトを作成しました:TYPO3:翻訳されていないページの翻訳済みホームページにどうやってリダイレクトできますか?
はドイツ
Page Not Found
Reason: Page is not available in the requested language (strict).
これは本当に素敵ではないと私はよりよい解決策を考えます特定のページのスペイン語の翻訳がない場合、ユーザーをスペイン語のホームページにリダイレクトすることですが、どうすればこのようにすることができますか?
私の現在の言語の設定には、次のようになります。
config {
...
sys_language_uid = 0
language = de
htmlTag_langKey = de-DE
locale_all = de_DE
sys_language_mode = strict
}
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = en
htmlTag_langKey = en
locale_all = en_GB
linkVars = L(1)
}
[global]
[globalVar = GP:L = 2]
config {
sys_language_uid = 2
language = es
htmlTag_langKey = es
locale_all = es
linkVars = L(2)
}
[global]
そして、私の言語スイッチャーのようになります。あなたは私が現在からのリンクを削除するUSERDEF1を定義している見ることができるように
obj.languageSwitcher = HMENU
obj.languageSwitcher {
special = language
special.value = 0,1,2
special.normalWhenNoLanguage = 0
1 = TMENU
1 {
NO = 1
NO {
doNotLinkIt = 1
stdWrap {
override = DE || EN || ES
typolink {
parameter.data = page:uid
additionalParams = &L=0 || &L=1 || &L=2
}
outerWrap = <li>|</li>
}
}
ACT < .NO
ACT {
stdWrap.typolink >
stdWrap.outerWrap = <li class="active">|</li>
}
USERDEF1 < .NO
USERDEF1 {
stdWrap.typolink >
}
}
}
現在のサイトのスペイン語版がなくても、私はスペイン語版のホームページにリダイレクトしたいと思っています。何か提案はありますか?代わりにあなたがターゲットを変更すべきリンクを削除する
作品、THX。 – Fox