Zum Inhalt springen

one-tree-fits-all-languages

Erstellt am 27. Mai 2003 · 7 Antworten · letzte Antwort am 2. Juni 2003

Tags: Frage

ecosoft ·

Hallo,

Weiss jemand ob und ab wann das Feature "one-tree-fits-all-languages" nutzbar im Backend ist?

Auf der typo3.org Seite unter Rubrik "Tips&Trick" findet sich die Doku "Multi language sites in Typo3".

Das Konzept "one-tree-fits-all-languages" scheint mir noch nicht implementiert zu sein: "There is currently no known live implementations of this principle because it's new. However it's demonstrated on the testsite which you should have downloaded so we'll go with the example there."

Weiss jemand ob und ab wann dieses Feature nutzbar im Backend ist?

Grüße aus Baden.

matthiBCN ·

Ich bin auch erst neu in TYPO3 und dies war eines der weniges Features, die auf Anhieb geklappt haben....

Du musst einfach eine alternative Sprache einrichten....dass machst Du unter "neu"--->"alternative language"...ganz so, als ob Du eine neue Seite oder was auch immer anlegen möchtest.....

Dann erstellst Du auf seite xy einen content, und dann hat man da die option, "Neue Überstzung dieser Seite anlegen"...
so einfach ist das.....

Am besten Du hälst Dich strikt an das "tip-of-the-day"-Teil, dann müsste das klappen...;o)

ecosoft ·

Hallo,

ich habe eine neue Seite angelegt, kann allerdings keinen Punkt: "alternative language" oder "Neue Überstzung dieser Seite anlegen" finden. Wo gibt es diesen Punkt? Vielleicht unter den "weiteren Optionen", oder muß ich ein anderes Modul als Page(Seite) ausgewählt haben?

Ich verwende Typo3 Version 3.5.0, die Doku die zur Mehrsprachigkeit heisst:Multi language sites in Typo3. Arbeitest Du mit einer anderen Version von Typo3 / oder Doku?

matthiBCN ·

und die Doku, an die ich mich strikt gehalten habe ist hier zu finden...

http://typo3.org/1220.0.html

im übrigen solltest Du zusehen, dass Du einmal das testpackage zum Laufen bringst, lass es offline sein, da ist das nämlich wirklich mit dabei..

Das sollte alle Fragen klären..

Und wie gesagt:

Du musst erst eine neue Sprache anlegen....

Und das geht genauso wie newPage, newContentElement, oder was auch immer......;o)

rt ·

So weit bin ich auch gekommen, aber wie zeige ich das dann auch an?
Mit anderen Worten, wie erzeuge ich einen "Language Selector"? Da ist die Beschreibung auf
http://typo3.org/1220.0.html
ein bisschen duenn...

Viele Gruesse

Rainer

rt ·

Okay, jetzt weiss ich, wie der Selector erzeugt wird (siehe http://www.jweiland.org/).

Aber leider habe ich aus Versehen zu viele gleich benannte Sprachen angelegt. Wo kann ich die Liste sehen und wieder in Ordnung bringen? Ich sehe nur, wie man noch weitere Sprachen hinzufuegt, nicht, wie man sie wieder loescht...

matthiBCN ·

auch der Tipp mit dem testsitePackage......

Da findest Du eine templateErweiterung folgenden Inhalts:

# Setting up the language variable "L" to be passed along with links
config.linkVars = L

# Danish language, sys_language.uid = 1
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = dk

# German language, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = de

[global]

# Language selector.
# This has colored icons, if the page exists in the language and dimmed if the page is NOT defined in that language.
# A red arrow indicates which language is currently being displayed.

page.10.20.c.25 = PHP_SCRIPT
page.10.20.c.25.file = media/scripts/example_languageMenu.php

Erwarte nicht, dass es damit sofort reibungslos läuft, einge parameter müssen im Zusammenspiel mit deinem restlichen Template schon stimmen.....

da ich aber auch erst sehr neu bin, kann ich Dir da nicht pauschal weiterhelfen...musst halt n bisschen fummeln..musste ich auch....

achte hierbei unbedingt auf page.10.20.c.25 = ......

kleiner tipp, es steht nirgendswo geschrieben, dass es page.10.20.c.....heissen muss, probier mal page.30 oder irgendwas...

viel spass

matthiBCN ·

hier ist die Beschriftung des Eingabefeldes wirklich nicht ganz glücklich, ist mir auch passiert....

Man denkt, er "will" jetzt noch mal den namen der Sprache, stattdessen muss dort schon die Überstzung rein....

Anyway and anyhow.....

schau mal unter Tools/phpMyAdmin.....sys_language

lass Dir da mal die Einträge anzeigen, und hau die überflüssigen einhach naus

so sollte es klappen ;o)