Hallo zusammen,
hab mit Typo3 meine ersten Schritte gemacht und bin jetzt auf nen anderen Server umgezogen. Früher lief bei mir 3.8.1. und jetzt 4.0.
Nachdem ich die indexed_search eingebunden habe, bekomme ich ständig das Suchformular in englisch. Kann man das ändern? Mein Typoscript für die Spracheinstellung lautet:
# Einbinden der Vorlage:
seite = PAGE
seite.typeNum = 0
seite.bodyTag = <body bgcolor="#FFFFFF">
seite.config.index_enable = 1
# CSS:
seite.stylesheet = fileadmin/css/stylesheet.css
# Template:
seite.10 = TEMPLATE
seite.10 {
template = FILE
template.file = fileadmin/vorlage.html
workOnSubpart = DOKUMENT
marks.INHALT < styles.content.get
marks.INHALT = CONTENT
marks.INHALT {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}
...
#Sprache
marks.SPRACHE= PHP_SCRIPT
marks.SPRACHE {
file = fileadmin/scripts/my_languageMenu.php
}
}
# Spracheinstellung:
config.linkVars = L
config.sys_language_uid = 0
config.language = de
plugin.tx_indexedsearch._DEFAULTPI_VARS.lang = 0
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
plugin.tx_indexedsearch._DEFAULTPI_VARS.lang = 1
[global]
# Suchergebnisse:
plugin.tx_indexedsearch.tableParams {
secHead = border=0 cellpadding=0 cellspacing=0 width="400"
searchBox = border=0 cellpadding=0 cellspacing=0
searchRes = border=0 cellpadding=0 cellspacing=5 width="400"
}
plugin.tx_indexedsearch.show.rules = 0
plugin.tx_indexedsearch.search.page_links=5
plugin.tx_indexedsearch.result_link_target = _self
Irgendwer ne Idee? #angry#
Hi,
Typo3 4.0 verwendet eine neue Version der indexed_search, möglicherweise gibt es dort die
plugin.tx_indexedsearch._DEFAULTPI_VARS.lang = 1
Variable nicht mehr. Musst mal das Typoscript der Extesnion prüfen.
Gruss
Ford
Die Lösung lautet (in 4.0):
Im ExtManager die deutsche Sprache updaten (das muss man immer bei neuen Extensions machen, dann werden die zugehörigen Sprachfiles geladen)
steffenk schrieb
Die Lösung lautet (in 4.0):
Im ExtManager die deutsche Sprache updaten (das muss man immer bei neuen Extensions machen, dann werden die zugehörigen Sprachfiles geladen)
Das funktioniert bei mir nicht. Ich bekomme nach dem Update eine Tabelle aller Extensions angezeigt, in der Spalte "German" steht überall N/A. Was mache ich falsch?
-Gsicht
steffenk schrieb
Die Lösung lautet (in 4.0):
Im ExtManager die deutsche Sprache updaten (das muss man immer bei neuen Extensions machen, dann werden die zugehörigen Sprachfiles geladen)
Sorry, das löst das Problem aber immer noch nicht. Ich habe folgendes installiert (was ich glaube irgendwie damit zu tun hat):
Indexed Search Engine indexed_search 2.9.0
Indexed Search Engine Templates ch_is_templates 1.1.12
TS Language, German ts_language_de 0.0.3
Language Detection - Extended sr_language_detect 0.3.1
Language Detection rlmp_language_detection 1.2.1
Ich hab in meinem Projekt - deutsch, englisch und polnisch als Sprachen. Die "Indexed Search" kommt immer nur in englisch. Könnte es auch sein, dass ich einfach ne Variable falsch gesetzt habe? 😉
Die Seite lautet:
http://www.praktica.de/soccer/
@horge20
ch_is_templates wird für die indexed_search 2.9.0 nicht mehr benötigt, da die selbst mit einem template daherkommt.
TS Language, German ts_language_de ist ebenfalls überflüssig.
Was steht denn im translation handling nach dem Check in der Liste ?
Dort sind alle Extensions aufgeführt, und wenn es eine translation gibt, steht dort ???
Zur Sicherheit kann man alle zips mit l10n im typo3temp löschen, dann wird nochmal komplett gecheckt.
Genau das war der Tipp den ich brauchte. Spitze!
Jetzt ging es bei mir auch plötzlich... Eigentlich komisch, da ich es einfach noch einmal versucht und alles genau gleich gemacht habe.
Hallo ich habe leider immer noch das problem mit indexed_search das es auf enlgish ist ich habe alle zip files in typo3temp gelöscht und das translation handling neu über den extension manager upgedatet. es steht auch überall ok da! was mache ich falsch
Hallo,
bei mir besteht das Problem auch fort: unter Typo3 3.8.1 hat die indexed search alles korrekt auf deutsch dargestellt, unter Typo3 4.0 und indexed search 2.9.0 funktioniert es nicht mehr. Mir ist nicht klar, was damit gemeint ist:
Im ExtManager die deutsche Sprache updaten
Wäre über eine Hilfe sehr dankbar,
Gruss,
matthvis
Hallo wieder,
gut, ich habs selbst gefunden.
So gehts:
- Im Extension Manager im Auswahlmenü "Translation handling" auswählen
- "Deutsch" auswählen
- "save selection" anklicken
- "Update from repository" anklicken
Sicher ist es tausenfach beschrieben, man muss es nur finden :o
Grüsse,
matthvis
Danke! Ich habe 2 Tage danach gesucht...
wenn ich das von matthvis beschriebene mache, kommt bei mir diese Medlung:
Fatal error: Cannot use string offset as an array in /home/site10/public_html/typo3_src-4.0/typo3/mod/tools/em/class.em_index.php on line 1204
an dieser stelle bricht es mir das update ab.
hab hier was gefunden, dass scheinbar hilft:
config {
# ...
linkVars = L
sys_language_uid = 0
language = de
locale_all = de_DE
# ...
}
aber was sollte anstelle der "# ..." da stehen, irgend eine idee?
in meiner globalen Konfiguration steht noch
htmlTag_langKey = de_DE
keine Ahnung, obs daran liegt.
Grüße,
matthvis
naja, eben hier noch mit rein:
config {
# ...
linkVars = L
sys_language_uid = 0
language = de
locale_all = de_DE
htmlTag_langKey = de_DE
# ...
}
...aber wie gesagt, ob das der Grund für die Fehlermeldung war, weiß ich nicht.
Grüße,
matthvis
scheint mit der fehlermeldung nichts auf sich zu haben,
kriege meine ganzen extensions nicht auf deutsch... #angry#