#1  
Alt 07.06.05, 00:34
Forum Zuschauer
 
Registriert seit: 07.06.05
Beiträge: 4
Mehrsprachige Seite mit unterschiedlichen Templates

Hallo!
Ich baue gerade eine mehrsprachige Seite nach dem "one-tree-fits-all" Konzept auf.
Wie kann ich es erreichen, dass jede Sprache ihr eigenes Template bekommt?
In thread "x-fache Individualisierung eines Webauftritts" wurde geposted, dass man das template anhand der type-Variable ändern könne, könntem man das auch mit einer anderen Variable machen, in meinem Fall "L"?
Habe schon danach gegoogled etc. finde aber nicht viel.

Vielen Dank für Hilfe, Simon!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Sponsored Links
Unterstützen Sie das Forum und buchen Sie Ihren Webspace beim
T3N Testsieger, dem Webhoster der auch dieses Forum hostet!


  #2  
Alt 07.06.05, 12:33
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 38
Beiträge: 1.744
Re: Mehrsprachige Seite mit unterschiedlichen Templates

Hi!
Versuch's mal so:
TS_Constants:
Code:
...
[globalVar = GP:L = 0]
  thisTemplate =  fileadmin/deutsch_template.html
[global]
[globalVar = GP:L = 1]
    thisTemplate =  fileadmin/englisch_template.html
[global]
...
TS-Setup:
Code:
...
page.10 = TEMPLATE
page.10 {
  template = FILE
  template.file = {$thisTemplate}
...
}
Ich denke die Idee wird klar.

CU
maxhb
__________________
FreeBSD || MySQL 5.x || PHP.5.2.10 || TYPO3 3.6 - 4.3

Meine Stadt, meine Firma, mein Redaktionssystem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #3  
Alt 07.06.05, 16:15
Forum Zuschauer
 
Registriert seit: 07.06.05
Beiträge: 4

:D *freu*
Funktioniert einwandfrei!
Noch eine Verständnisfrage: Hatte zuerst nicht ordentlich gelesen, und alles in den Setup-Teil des Templates geschrieben, da kam nichts. Warum muss das in den Constants-Teil?

Btw. hab das ganze jetzt so am laufen:
Constants:
Code:
template_path = fileadmin/templates/en/

[globalVar = GP:L = 0]
  template_path = fileadmin/templates/en/
[global]

[globalVar = GP:L = 1]
  template_path = fileadmin/templates/de/
[global]
Setup:
Code:
config.linkVars = L

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

[globalVar = GP:L = 1]
  config.sys_language_uid = 1
  config.language = de
[global]
Die oberste Zeile in Constants, dient dazu, das wenn garkeine Variable übergeben wird Englisch verwendet wird (standardsprache). Ist das okay so?

Dankeschön!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #4  
Alt 07.06.05, 16:22
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 38
Beiträge: 1.744

Zitat:
Zitat von SimonFL
Noch eine Verständnisfrage: Hatte zuerst nicht ordentlich gelesen, und alles in den Setup-Teil des Templates geschrieben, da kam nichts. Warum muss das in den Constants-Teil?
AFAIK ist das notwendig, da nur dort die Definition von Variablen funktioniert ...

Zitat:
Zitat von SimonFL
Die oberste Zeile in Constants, dient dazu, das wenn garkeine Variable übergeben wird Englisch verwendet wird (standardsprache). Ist das okay so?
Habe ich in meinem Code auch so drin, wollte ich aber nicht posten, da ich dachte das verwirrt nur...

CU
maxhb
__________________
FreeBSD || MySQL 5.x || PHP.5.2.10 || TYPO3 3.6 - 4.3

Meine Stadt, meine Firma, mein Redaktionssystem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #5  
Alt 07.06.05, 16:56
Forum Zuschauer
 
Registriert seit: 07.06.05
Beiträge: 4

Na dann is ja alles in Ordnung, was mir gerade noch aufgefallen ist: Laut dem header der Seite ist sie Englisch. Ich dachte die config.language direktive würde das ändern. Leider wird die Seite so von Suchmaschienen auch als Englisch indiziert, gibts es keine TS-Option, die die Sprache der Seite einstellt, so das sie in den Browsereigenschaften als Deutsch angeziegt und in Suchmaschienen entsprechend indiziert wird?
Habe in der TSRef nu iene option gefunden, die die Browserspracheinstellung zurückgibt.

Danke für die schnelle Hilfe.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #6  
Alt 07.06.05, 17:27
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 38
Beiträge: 1.744

Zitat:
Zitat von SimonFL
Leider wird die Seite so von Suchmaschienen auch als Englisch indiziert, gibts es keine TS-Option, die die Sprache der Seite einstellt, so das sie in den Browsereigenschaften als Deutsch angeziegt und in Suchmaschienen entsprechend indiziert wird?
Kleiner Hinweis:
Code:
config.htmlTag_langKey = de
CU
maxhb
__________________
FreeBSD || MySQL 5.x || PHP.5.2.10 || TYPO3 3.6 - 4.3

Meine Stadt, meine Firma, mein Redaktionssystem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #7  
Alt 07.06.05, 17:56
Forum Zuschauer
 
Registriert seit: 07.06.05
Beiträge: 4

Ahhh, genau das ist es.
Nun ist alles wies soll.

In der kurzen Zeit in der ich Typo3 benutze (2 Wochen) hat es mich schon sehr begeistert, hoffentlich kann ich bald auch mal wem helfen
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
  #8  
Alt 08.06.05, 10:34
Benutzerbild von maxhb
TYPO3 Forum Team
Moderator
 
Registriert seit: 19.08.04
Ort: Bremen
Alter: 38
Beiträge: 1.744

Zitat:
Zitat von SimonFL
Ahhh, genau das ist es.
Nun ist alles wies soll.
Na also, dann stimmt das Setup jetzt ja.

Zitat:
Zitat von SimonFL
In der kurzen Zeit in der ich Typo3 benutze (2 Wochen) hat es mich schon sehr begeistert, hoffentlich kann ich bald auch mal wem helfen
Guter Vorsatz, aber bitte nicht vergessen

CU
maxhb
__________________
FreeBSD || MySQL 5.x || PHP.5.2.10 || TYPO3 3.6 - 4.3

Meine Stadt, meine Firma, mein Redaktionssystem.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


LinkBacks (?)
LinkBack to this Thread: http://www.typo3forum.net/forum/typo3-3-x-fragen-probleme/3399-mehrsprachige-seite-unterschiedlichen-templates.html
Erstellt von For Type Datum
[TYPO3-german] Constants greifen nicht? - TYPO3Jack.net - Das TYPO3 Mailinglist Archiv This thread Refback 25.02.08 17:50
Nabble - TYPO3 German - Constants greifen nicht? This thread Refback 19.02.08 10:55

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mehrsprachige Seite mit Typo3 realisieren Paeddl Tools und Tipps 2 16.06.08 18:12
Mehrsprachige Seite - Nur default wird angezeigt Aldarin TYPO3 4.x Fragen und Probleme 5 21.08.07 18:44
mehrsprachige Seite nameac TYPO3 4.x Fragen und Probleme 14 10.07.07 14:51
Mehrsprachige Seite mit html-Template armin50 TYPO3 3.x Fragen und Probleme 11 21.12.05 19:02
Mehrsprachige Seite erstellen? madmongo GMENU, HMENU, TMENU und Co. 4 18.07.05 13:09


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:05 Uhr.


Powered by vBulletin® Version 3.8.4 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177