TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Mehrsprachige Nachrichten indexieren (Crawler, indexed_search, tt_news)


Autor Nachricht
Verfasst am: 21. 01. 2010 [10:19]
ehontheim
Themenersteller
Dabei seit: 01.09.2005
Beiträge: 248
Hallo allerseits!

Trotz ausgiebiger und langer Suche und vielen ausprobierens habe ich keine vollständige Lösung gefunden. Mittlerweile sehe ich möglicherweise den Wald vor lauter Bäumen nicht.

TYPO3 4.3.1, Crawler 3.0, tt_news 3.0.1, indexed_search 2.12

Das crawlen und indexieren der kompletten Webseite funktioniert in allen Sprachen tadellos. Im Crawler Configuration Record für die Nachrichten steht unter Configuration

&tx_ttnews[tt_news]=[_TABLE:tt_news;_PID:38;_FIELD:uid]

Damit werden im Crawler Log z.B. folgende URLs erzeugt

domäne/index.php?id=34&tx_ttnews%5Btt_news%5D=1&cHash=b29fd88491

und auch brav indexiert.

Dadurch habe ich aber keine sprachabhängige Indexierung und indexed_search findet bei Sprachauswahl Standard (in meinem Falle Deutsch) alle Nachrichten, bei Sprachauswahl English aber keine Nachrichten.
Benötigen würde ich nach meinem Verständnis ein &L=1 in den URLs wie

domäne/index.php?id=34&L=1&tx_ttnews[tt_news]=1&cHash=02795a...

Wenn ich gemäß Dokumentation des Crawlers

Keyword “_ENABLELANG”: Optional flag. If set only the records from the current language are fetched


also
&tx_ttnews[tt_news]=[_TABLE:tt_news;_PID:38;_FIELD:uid;_ENABLELANG:1]

benutze, erhalte ich nur die deutschsprachigen Nachrichten. Was heißt hier überhaupt "current language"? Wo und wie wird das gesetzt?

Meine Versuche mit
&L=[1]&tx_ttnews[tt_news]=[_TABLE:tt_news;_PID:38;_FIELD:uid;_ENABLELANG:1]
bzw.
&L=[0]&tx_ttnews[tt_news]=[_TABLE:tt_news;_PID:38;_FIELD:uid;_ENABLELANG:1]
sind kläglich gescheitert. In beiden Varianten werden im Crawler Log nur die URLs zu den deutschsprachigen (Standard) Nachrichten erzeugt.

Ich weiß nicht mehr weiter. Seufz.

Wie bekomme ich die Sprache in die Indexierung rein?

Danke

Erwin
ProfilWWW
Verfasst am: 16. 04. 2010 [14:28]
HerrBrink
Dabei seit: 05.03.2007
Beiträge: 8
Hallo Erwin,

mit der neuen Version von Site Crawler 3.1.1 funktioniert das sprachabhängige Crawlen bei mir. Hast du es schon mit dem Update probiert?

Gruß,
Herr Brink
Profil