Zudem sind sollen für alle bisher auf Deutsch verfassten Inhalte ein anders-sprachiges Pendant gewählt werden, um dem Nutzer der Website die auswahl zwischen mehreren Sprachen anbieten zu können.
Einbindung neuer Sprachvarianten im Backend:
1.) Unter «Liste/Projekt» im arbeitsbereich auf "neuen Datensatz erstellen" klicken
2.) Website-Sprache auswählen
3.) Die gewünschten Sprachen über einen Klick auf das entsprechende Ländersymbol auswählen.
Speichern + schließen
4.) Über Modul «Seite/Start» im Arbeitsbereich"Sprachen" auswählen.
► Nun ändert sich der Arbeitsbereich, weil hier nun alle ausgewählten Sprachen nebeneinander
angezeigt werden.
5.) Es zeigt sich nun unter den neu hinzugefügten Sprachen der Hinweis auf "Standardinhalte
kopieren" -> Hier klicken
► Sollte diese ansicht unübersichtlich werden: Wechseln zur Anzeige Spalten (ganz oben im
Arbeitsbereich)
6.) speichern + schließen + cache leeren
Einbindung neuer Sprachvarianten im Frontend:
1.) Erstellen eines neuen Templates «+ext config»2.) Setup zu +ext config bearbeiten und folgendes Script schreiben:
#Sprache: Standard Language ist 0 #config.sys_language_uid = 0
#s. Pfad: htdocs/Projekt/typo3conf/l10n/de/indexed_search config.language = de
/*
folgende Bedingung bewirkt, dass auch die Untermenüpunkte in der ausgewählten Sprache angezeigt werden
Bedingung muss NICHT bei globalVar eingesetzt werden!
*/config.linkVars = L#################################
# mehrere Sprachen #
[globalVar = GP:L=1]
config.sys_language_uid = 1
config.language = en
[global]
[globalVar = GP:L=2]
config.sys_language_uid = 2
config.language = rus
[global]
##################################
3.) speichern + schließen
4.) Einbinden des Scripts in «Template/HOME/vollständigen Datensatz bearbeiten» -> Enthält
Nun erscheint das Formular auf Deutsch! :-)
Wie erscheint die Sprachauswahl samt kleinen Länder-Icons auf jeder Seite?
1.) Neues Templaste +ext sprache erstellen
2.) Script in Setup von +ext sprache schreiben:
lib.sprache = COA
lib.sprache {
10 = TEXT
/*
Folgende Bedingung bewirkt, dass bei Umschalten auf eine neue Sprache
nicht wieder die Startseite angezeigt wird, sondern eine direkt Umschaltung erfolgt
und der User auf derselben Seite bleibt, von wo aus er die neue Sprache ausgewählt hat.
*/
10.field = uid
#10.value = <a href="index.php?id=|&L=0">deutsch</a>
#Einbinden von Fähnchen - gif-Dateien
10.wrap = <a href="index.php?id=|&L=0"><img src="fileadmin/medien/allgemein/de.gif" alt="deutsch" title="Deutsch"></a>
/*
ID der Seite soll flexibel sein: .... index.php?id=|&L=0>...
ID der Seite soll nicht flexibel sein, dann die ID der Verweisseite einbinden!
*/
20 = TEXT
20.value = |
30 = TEXT
#30.value = <a href="index.php?id=1&L=1">englisch</a>#
30.field = uid
30.wrap = <a href="index.php?id=|&L=1"><img src="fileadmin/medien/allgemein/gb.gif" alt="englisch" title="Englisch"></a>
40 = TEXT
40.value = |
50 = TEXT
50.field = uid
#50.value = <a href="index.php?id=1&L=2">russisch</a>#
50.wrap = <a href="index.php?id=|&L=2"><img src="fileadmin/medien/allgemein/ru.gif" alt="russisch" title="Russisch"></a>
}
Hinweis: #10, #30 und #50 sind auskommentiert, da hier nur die Icons als Sprachauswahl dienen sollen. Wenn zusätzlich auch noch der Text "deutsch", englisch" und "russisch" stehen bleiben soll, dann die Auskommentierung aufheben!
3.) speichern + schließen
4.) Script in Template/Home einbinden
5.) speichern + schließen + Cache leeren und Seite neu anziegen lassen - klappt! :-)
I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in Typo3, kindly contact us http://www.maxmunus.com/contact
AntwortenLöschenMaxMunus Offer World Class Virtual Instructor led training on Typo3. We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
For Demo Contact us:
Name : Arunkumar U
Email : arun@maxmunus.com
Skype id: training_maxmunus
Contact No.-+91-9738507310
Company Website –http://www.maxmunus.com