私はTYPO3 7.6.9、tt_news 7.6.1およびrealurl 2.0.14を使用しています。 多言語のウェブサイトのためにリアルリアルを手動で設定しました。問題は、実際のURLが、デフォルトビューでサイト内のニュース項目の非デフォルト言語タイトルを生成していることです。 たとえば、私のデフォルト言語はボスニア語で、代替翻訳は英語です。 私はwww.mysite.com/bs/article/newsのようなページを見ています。urlはクールです。 しかし、URLがwww.mysite.com/article/newsの場合、ニュースタイトルの翻訳は表示されません。代わりに英語のタイトルがURLに表示されます。 すでにすべての可能なrealurl_confを書きました。 :(しかし、まだ私の髪を抜く。デフォルトのtt_newsリンクのURLにデフォルト以外の言語のタイトルを生成しています
'postVarSets' => array (
'_DEFAULT' => array (
'article' => array(
'news' => array (
'GETvar' => 'tx_ttnews[tt_news]',
'lookUpTable' => array(
'table' => 'tt_news',
'id_field' => 'uid',
'alias_field' => 'title',
'addWhereClause' => ' AND NOT deleted AND NOT hidden',
'useUniqueCache' => 1,
'useUniqueCache_conf' => array(
'strtolower' => 1,
'spaceCharacter' => '-',
),
'expireDays' => 180,
'languageGetVar' => 'L',
'languageExceptionUids' => '',
'languageField' => 'sys_language_uid',
'transOrigPointerField' => 'l18n_parent',
// 'autoUpdate' => 1,
),
),
),
のTypoScriptは、私はデフォルトのビューの間に何の「L」パラメータが渡されていないと、すべてされることを認識しています
# language configuration
page.config.linkVars = L
page.config.sys_language_uid = 30
page.config.language = bs
page.config.locale_all = bs_BA.utf8
# english language
[globalVar = GP:L = 0]
page.config.sys_language_uid = 0
page.config.language = en
page.config.locale_all = en_GB.utf8
page.config.htmlTag_langKey = en
[global]
以下のようなものです。しかし、共有realurl_confとそれは解決する必要がありますか? 私は無駄にvalueDefaultを試してみました。