2016-06-23 6 views
2

私は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を試してみました。

答えて

2

私の質問にはまだ答えがありませんが、どういうわけかこの問題を修正することができました。修正は言語を定義するいくつかのtyposcriptから来た。私のウェブサイトでは、今は冷静です。

次回このような問題が発生した場合は、言語関連のタイポスクリプト設定を確認してみてください。幸運アミーゴ。平和。 :)

関連する問題