[TYPO3-german] language detection extension

2008-03-21 Diskussionsfäden Florian Schmidt
Hallo Liste!

Typo3 und ich sind noch in der Kennlernphase. Ich bin schon durch einige 
Tutorials durch und habe, ich sage mal, Anfängerwissen in Sachen TS.

Was ich gerade versuche zu realisieren ist eine alternative Sprache, in 
meinem Fall englisch, neben der Default language anzubieten.
Ich benutze das one-tree-concept, der Name der Sprache im System ist 
en (uid 7).

Mein Template Setup hängt unten dran.

Was funktioniert ist das automatische hinzufügen von L=0 zur URL, sowie 
das Anzeigen des richtigen, also übersetzten Inhaltes bei manuellem 
einsetzen von L=7.

Was nicht funktioniert ist das automatische setzen von L=7 bei 
entsprechender Veränderung meiner Browsereinstellungen, während andere 
Internetseiten natürlich auf meine geänderten Einstellungen reagieren.

Meine Internetrecherchen bringen mich nicht mehr weiter.

Findet jemand meinen Fehler?

Nebenbei sind auch generelle Kommentare zu meinem Templatesetup willkommen..

Danke für eure Zeit
Florian Schmidt


#config
config.noPageTitle = 1
config.xhtml_cleaning = all
config.linkVars = L

[globalVar = GP:L = 7]
config.sys_language_uid = 7
config.language = en

[GLOBAL]

plugin.tx_rlmplanguagedetection_pi1 {
useOneTreeMethod = 1
defaultLang = de
}

# Configuring the Auto-Parser:
plugin.tx_automaketemplate_pi1 {
 # Read the template file:
 content = FILE
 content.file = fileadmin/template/template.html
 elements{
 BODY.all = 1
 BODY.all.subpartMarker = DOCUMENT_BODY
 HEAD.all = 1
 HEAD.all.subpartMarker = DOCUMENT_HEADER
 DIV.all = 1
 A.all = 1
 }
 relPathPrefix = fileadmin/template/
}

#HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
 template = plugin.tx_automaketemplate_pi1
 workOnSubpart = DOCUMENT_HEADER
}

#navigation
temp.navigation = HMENU
#first level
temp.navigation.1 = TMENU
temp.navigation.1 {
 NO.allWrap = div class=menu_level_1_no | /div
 NO.stdWrap.htmlSpecialChars = 1
 ACT = 1
 ACT.allWrap = div class=menu_level_1_act | /div
 ACT.stdWrap.htmlSpecialChars = 1
}
#second level
temp.navigation.2 = TMENU
temp.navigation.2 {
 NO.allWrap = div class=menu_level_2_no | /div
 NO.stdWrap.htmlSpecialChars = 1
 ACT = 1
 ACT.allWrap = div class=menu_level_2_act | /div
 ACT.stdWrap.htmlSpecialChars = 1
}

styles.content.get = CONTENT
styles.content.get{
table = tt_content
select.orderBy = sorting
select.where = colPos=0
select.languageField = sys_language_uid
}

#BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
 template = plugin.tx_automaketemplate_pi1
 workOnSubpart = DOCUMENT_BODY
 subparts.navigation  temp.navigation
 subparts.content  styles.content.get
}

page = PAGE
page.typeNum = 0
page.config.doctype = xhtml_strict
page.config.metaCharset = utf-8
page.10  temp.mainTemplate
page.headerData.10   temp.headTemplate
page.headerData.20 = TEXT
page.headerData.20.field = title
page.headerData.20.wrap = titlemydomain.de-|/title


___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] language detection extension

2008-03-21 Diskussionsfäden Stefan Beylen
Florian Schmidt wrote:
 Was nicht funktioniert ist das automatische setzen von L=7 bei 
 entsprechender Veränderung meiner Browsereinstellungen, während andere 
 Internetseiten natürlich auf meine geänderten Einstellungen reagieren.

was für browsereinstellungen?

 Nebenbei sind auch generelle Kommentare zu meinem Templatesetup 
 willkommen..

wofür brauchst du den automaketemplate wenn du ihn nicht verwendest?
kannst du dir sparen, frisst nur ressourcen...
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] language detection extension

2008-03-21 Diskussionsfäden Stefan Beylen
Stefan Beylen wrote:
 Nebenbei sind auch generelle Kommentare zu meinem Templatesetup 
 willkommen..
 wofür brauchst du den automaketemplate wenn du ihn nicht verwendest?
 kannst du dir sparen, frisst nur ressourcen...

hoppla, da hab ich mich verschaut - ist scheinbar nicht mein tag heute 
drum lass ich es jetzt mit dem posten ;)

würd dir trotzdem empfehlen ohne dem automaketemplate mit normalen 
markern zu arbeiten...

lg  fröhliches eierpecken euch allen
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] language detection extension

2008-03-21 Diskussionsfäden Marco Peemöller
Florian Schmidt schrieb:

 
 Was nicht funktioniert ist das automatische setzen von L=7 bei 
 entsprechender Veränderung meiner Browsereinstellungen, während andere 
 Internetseiten natürlich auf meine geänderten Einstellungen reagieren.

Nur mit typoscript geht es auch nicht. Es gibt allerdings eine Extension:

rlmp_language_detection

Viele Grüße

Marco Peemöller
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] language detection extension

2008-03-21 Diskussionsfäden Georg Ringer
Hi,

warum suchst du nicht einfach im TER nach language detection? zu schwer?

georg
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] language detection extension

2008-03-21 Diskussionsfäden Florian Schmidt
Georg Ringer schrieb:
 warum suchst du nicht einfach im TER nach language detection? zu schwer?

Ich hoffe ich sende diese Nachricht nicht zum zweiten Mal...

Die Extension rlmp_language_detection ist bereits installiert und wird 
von meinem templatesetuip auch konfiguriert.
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-27 Diskussionsfäden Alexander Reinhard
Hallo,

Markus Deckmann schrieb:
 Hi Joachim,
 
 das müsstest du testen, ich hatte das damals (iss ja schon älter die 
 ext.) nicht versucht - aber verscuh macht gluch iss ja freitach
 
 Sollten keine weiteren Antworten mehr kommen die diese Frage beantworten 
 wird mir wohl nichts anderes übrig bleiben.

Es gibt auch zwei, drei geo_ip Extensions. Evtl. ist das eine weitere 
Möglichkeit...

Gruss
Alexander
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Markus Deckmann
Hi Leute,

hat jemand Erfahrung mit der Extension rlmp_language_detection und kann 
mir berichten ob diese fehlerfrei funktioniert und ob man auf irgendwas 
besonderes achten muss beim Einsatz dieser Extension?

Danke und Ciao
Markus
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Joachim Streit
Markus Deckmann schrieb:
 Hi Leute,
 
 hat jemand Erfahrung mit der Extension rlmp_language_detection und kann 
 mir berichten ob diese fehlerfrei funktioniert und ob man auf irgendwas 
 besonderes achten muss beim Einsatz dieser Extension?
 
 Danke und Ciao
 Markus

Hallo Markus,
die Extension soll ja die Sprach erkennen.
Wie macht sie das? Sie schaut welche Sprachversion der Browser hat.
Es gibt etliche deutsche Nutzer die englische Versionen benutzen = die 
bekommen den Inhalt auf englisch.
Ich hatte sie einmal installiert bis sich die Beschwerden darüber 
häuften, man kann dann zwar umschalten auf deutsch oder andere Sprachen, 
beim nächsten Klick ist man aber wieder in der Sprache des Browsers.
Also z.B. Franzose im Urlaub im Internetcafé in Deutschland ... bekommt 
jedesmal die Seite auf deutsch  nicht schön ...


Viel Erfolg


Joachim
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Markus Deckmann
Hi Joachim,

 Wie macht sie das? Sie schaut welche Sprachversion der Browser hat.
 Es gibt etliche deutsche Nutzer die englische Versionen benutzen = die 
 bekommen den Inhalt auf englisch.

Das wäre noch nicht das Problem und bis zu diesem Punkt sogar so gewünscht.


 Ich hatte sie einmal installiert bis sich die Beschwerden darüber 
 häuften, man kann dann zwar umschalten auf deutsch oder andere Sprachen, 
 beim nächsten Klick ist man aber wieder in der Sprache des Browsers.
 Also z.B. Franzose im Urlaub im Internetcafé in Deutschland ... bekommt 
 jedesmal die Seite auf deutsch  nicht schön ...

Bedeutet das ich habe keine Möglichkeit der Extension zu sagen das wenn 
sie einmal umgeschalten wurde, sie diese Sprache behält bis der Benutzer 
die Seite wieder verlässt. So wie ich dich verstehe bedeutet ein 
Umschalten lediglich die aktuell angezeigte Seite in der ausgewählten 
Sprache zu erhalten, klicke ich mich weiter auf der Seite erscheinen die 
folgenden Seiten allerdings wieder in der alten Sprache und es gibt 
keine Möglichkeit nach einem Umschalten zu sagen Dies ist jetzt für die 
Dauer des Besuchs die aktuelle Sprache. Sehe ich das richtig?

Unter den Umständen käme diese Extension natürlich nicht in Frage.

Ciao Markus
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Joachim Streit
 
 Bedeutet das ich habe keine Möglichkeit der Extension zu sagen das wenn 
 sie einmal umgeschalten wurde, sie diese Sprache behält bis der Benutzer 
 die Seite wieder verlässt. So wie ich dich verstehe bedeutet ein 
 Umschalten lediglich die aktuell angezeigte Seite in der ausgewählten 
 Sprache zu erhalten, klicke ich mich weiter auf der Seite erscheinen die 
 folgenden Seiten allerdings wieder in der alten Sprache und es gibt 
 keine Möglichkeit nach einem Umschalten zu sagen Dies ist jetzt für die 
 Dauer des Besuchs die aktuelle Sprache. Sehe ich das richtig?
 
 Unter den Umständen käme diese Extension natürlich nicht in Frage.
 
 Ciao Markus


das müsstest du testen, ich hatte das damals (iss ja schon älter die 
ext.) nicht versucht - aber verscuh macht gluch iss ja freitach


Joachim


___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Daniel Selinger
Bau dir doch selber was Kleines und setz einen Cookie...


2008/2/22, Markus Deckmann [EMAIL PROTECTED]:

 Hi Joachim,


  das müsstest du testen, ich hatte das damals (iss ja schon älter die
  ext.) nicht versucht - aber verscuh macht gluch iss ja freitach


 Sollten keine weiteren Antworten mehr kommen die diese Frage beantworten
 wird mir wohl nichts anderes übrig bleiben.

 Sind dir andere Möglichkeiten bekannt den Benutzer aufgrund seiner
 Herkunft die verschiedenen Seiten anzeigen zu lassen? Es soll quasi
 erreicht werden das Besucher aus Spanien die spanische Startseite
 erhalten, die Besucher aus Deutschland allerdings die deutsche
 Startseite. Dabei soll allerdings nur eine Domain zum Einsatz kommen.
 Mit mehreren Domains wäre es ja auch zu einfach. ;-)

 Ciao Markus

 ___
 TYPO3-german mailing list
 TYPO3-german@lists.netfielders.de
 http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german

___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Markus Deckmann
Hi Joachim,

 das müsstest du testen, ich hatte das damals (iss ja schon älter die 
 ext.) nicht versucht - aber verscuh macht gluch iss ja freitach

Sollten keine weiteren Antworten mehr kommen die diese Frage beantworten 
wird mir wohl nichts anderes übrig bleiben.

Sind dir andere Möglichkeiten bekannt den Benutzer aufgrund seiner 
Herkunft die verschiedenen Seiten anzeigen zu lassen? Es soll quasi 
erreicht werden das Besucher aus Spanien die spanische Startseite 
erhalten, die Besucher aus Deutschland allerdings die deutsche 
Startseite. Dabei soll allerdings nur eine Domain zum Einsatz kommen. 
Mit mehreren Domains wäre es ja auch zu einfach. ;-)

Ciao Markus
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Markus Deckmann
Hi Daniel,

 Bau dir doch selber was Kleines und setz einen Cookie...

Du meinst eine eigene Extension die diese Sache erledigt? Das will 
leider der Kunde nicht. Und für lau das ganze zu machen ist mir ehrlich 
gesagt die Einarbeitung für die Extension-Entwicklung zu hoch. Hab mich 
mit dem Kickstarter noch nicht ausgiebig genug beschäftigt um das in ein 
paar Minuten hinzubekommen.

Ciao Markus
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Marco Peemöller
Hallo Joachim,

Joachim Streit schrieb:
 Bedeutet das ich habe keine Möglichkeit der Extension zu sagen das wenn 
 sie einmal umgeschalten wurde, sie diese Sprache behält bis der Benutzer 
 die Seite wieder verlässt. So wie ich dich verstehe bedeutet ein 
 Umschalten lediglich die aktuell angezeigte Seite in der ausgewählten 
 Sprache zu erhalten, klicke ich mich weiter auf der Seite erscheinen die 
 folgenden Seiten allerdings wieder in der alten Sprache und es gibt 
 keine Möglichkeit nach einem Umschalten zu sagen Dies ist jetzt für die 
 Dauer des Besuchs die aktuelle Sprache. Sehe ich das richtig?

 Unter den Umständen käme diese Extension natürlich nicht in Frage.

 Ciao Markus

Also ich hatte mit der Extension wenig Probleme, wobei ich sie noch 
etwas an meine Bedürfnisse angepasst habe. Der PHP-Code ist ja nicht so 
umfangreich und auch nicht schwer zu verstehen. Ich würde die nehmen, 
testen und evt. noch etwas anpassen.

Viele Grüße

Marco Peemöller
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection

2008-02-22 Diskussionsfäden Claude
Hi Markus,

inzwischen kann man auch eine Condition im Typoscript einsetzen.
kannst ja mal probieren:

[language = *de*]
typoscript für umleiten auf andere Seite, z.B. mit headerData
[global]

Habs selbst noch nicht ausprobiert.
Viel Glück
Claude

Markus Deckmann schrieb:
 Hi Daniel,
 
 Bau dir doch selber was Kleines und setz einen Cookie...
 
 Du meinst eine eigene Extension die diese Sache erledigt? Das will 
 leider der Kunde nicht. Und für lau das ganze zu machen ist mir ehrlich 
 gesagt die Einarbeitung für die Extension-Entwicklung zu hoch. Hab mich 
 mit dem Kickstarter noch nicht ausgiebig genug beschäftigt um das in ein 
 paar Minuten hinzubekommen.
 
 Ciao Markus

___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Language Detection funktioniert nicht richtig

2007-03-20 Diskussionsfäden Xaver Reichart
Typo3 4.0.1, mehrsprachige Webseite

Ich habe die Sprachen mit den internationalen Languagage Codes 
bezeichnet (also z.B. Italienisch mit it, Französisch mit fr) trotzdem 
funktioniert die Spracherkennung durch die Extension Language Detection 
nicht.
Die defaultang ist auf de gesetzt
plugin.tx_rlmplanguagedetection_pi1 {
  defaultLang = de
 }

Wenn ich die Sprache im Browser umstelle, kommt z.B. die Googleseite in 
Französisch, aber auf der Seite mit der installierten Extension tut sich 
nichts entsprechendes.

Alle anderen Sprachfunktionen/Schalter machen keinerlei Probleme

Hat irgendwer einen Tipp dazu?

Gruss Xaver


___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Language Detection funktioniert nicht richtig

2007-03-20 Diskussionsfäden Xaver Reichart
Problem gelöst!

Der Grund ist, daß die rlmplanguagedetection nie eingebunden wurde. Denn 
dies passiert automatisch. Funktioniert aber nicht, wenn die page 
nicht page heißt.

So stehts im Object Browser:
page.1000 = plugin.tx_rlmplanguagedetection_pi1

In meinem Beispiel heißt die page aber web. Ich habe somit im Setup 
Feld folgendes eingetragen:
web.1000 = plugin.tx_rlmplanguagedetection_pi1

Jetzt funktionierts tiptop

Gruss Xaver

Xaver Reichart schrieb:
 Typo3 4.0.1, mehrsprachige Webseite
 
 Ich habe die Sprachen mit den internationalen Languagage Codes 
 bezeichnet (also z.B. Italienisch mit it, Französisch mit fr) trotzdem 
 funktioniert die Spracherkennung durch die Extension Language Detection 
 nicht.
 Die defaultang ist auf de gesetzt
 plugin.tx_rlmplanguagedetection_pi1 {
   defaultLang = de
  }
 
 Wenn ich die Sprache im Browser umstelle, kommt z.B. die Googleseite in 
 Französisch, aber auf der Seite mit der installierten Extension tut sich 
 nichts entsprechendes.
 
 Alle anderen Sprachfunktionen/Schalter machen keinerlei Probleme
 
 Hat irgendwer einen Tipp dazu?
 
 Gruss Xaver
 
 
___
TYPO3-german mailing list
TYPO3-german@lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german