![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Ich möchte einen Reisebericht in 2 Sprachen erstellen. Habe dazu eine weitere Sprache hinzugefügt und Inhalt in 2 Sprachen angelegt. Leider komme ich auf die Seite mit der anderen Sprache nicht hin. Habe unten einen Link hinzugefügt und die Seite in der anderen Sprache ausgewählt. Der erzeugte Link sieht aber leider nur so aus: #45. Was habe ich falsch gemacht? Selbst wenn ich die Seite so aufrurufe: index.php?id=36&L=1 kommt immer noch die deutsche Version. Wieso? So sieht das ganze in Typo3 aus: |
|
#2
| ||||
| ||||
| und wie schaut die condition im TS aus? georg
__________________ TYPO3 3.7./3.8.X/4.0.X/4.1.1 just2b.com | Google Maps | SmoothGallery | Das grösste werbefreie TYPO3 Forum typo3.net | Content-Management-Systeme mit TYPO3 & RedDot |
|
#3
| |||
| |||
| Hast du auch dein TypoScript für die neue Sprache angepasst? |
|
#4
| |||
| |||
Ja... da fehlte was im Template. config.linkVars = L und so weiter. Hab das mal hinzugefügt. Damit kann ich mir jetzt die Seiten manuell ansehen. Weiss zwar nicht, warum Typo3 die Seite der anderen Sprache als Datensatz verlinkt (vielleicht kann man die Seiten einer anderen Sprache gar nicht auswählen? Habe ich also nur geglaubt, dass getan zu haben?). Deshalb habe ich die andere Seite mal als externen Link eingetragen. Funktioniert leider auch nicht, da der Link so ganz verschwindet und der Text mit gelbem Hintergrund und rotem Rahmen angezeigt wird. Hab nun einen reinen HTML-Datensatz genommen und dort den Link zu der Seite in der anderen Sprache per Hand eingetragen. So läuft es wenigstens richtig ![]() Fazit: Problem nicht ganz gelöst, aber es kann so bleiben. |
|
#5
| |||
| |||
| Hi, füge in Deinem global Template oder dem entsprechendem Template in CONST folgendes hinzu: Code: [Global] ###Sprache### foreignLanguageID = 1 languageVersion = English version flagSmall = fileadmin/templates/img/flag_uk.gif eingabevalue = Suche loginuserlabel = Benutzer: loginpasslabel = Passwort: loginforgotlabel = Passwort vergessen? [globalVar = GP:L > 0] foreignLanguageID = 0 languageVersion = Deutsche Version flagSmall = fileadmin/templates/img/flag_de.gif eingabevalue = Search loginuserlabel = User: loginpasslabel = Password: loginforgotlabel = Password forgotten? [global] Damit erreichst Du das Dein ganzes Template weiss das es zwei Sprachen hat, bzw. wenn eine zweite Sprache existiert und diese dem definierten Key Entspicht dann wird diese zur Anzeige herangezogen. In Deinem HTML Template brauchst Du dafür z.B. einen Marker : HTML-Code: ###SPRACHE### ###SPRACHE### |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| cal: Suchergebnisse auf anderer Seite | Bachi | Kalender | 0 | 30.05.08 09:32 |
| Seite im IE6 nicht aufrufbar | lacken | HTML & CSS | 1 | 01.10.07 10:20 |
| Überschriften und Textanriss auf anderer Seite | digitalCULT | TYPO3 4.x Fragen und Probleme | 2 | 26.01.07 16:21 |
| Backend nicht aufrufbar | el_migu_el | TYPO3 3.x Installation und Updates | 7 | 28.11.05 01:30 |
| Backend nicht aufrufbar Frontend geht | web-laboratorium | TYPO3 3.x Installation und Updates | 3 | 24.11.05 19:35 |