ich versuch die frage nochmal für alle zu formulieren. meine zweisprachigkeit funktioniert (deutsch, englisch). ich möchte die flaggen gern in meiner rechten menüleiste sehen. leider weiß ich nicht, wie ich das dort hin plazieren soll. habt ihr ne lösung? im grunde genommen erscheinen sie jetzt etwas lieblos unterhalb des inhaltsbereiches. meine seite hat folgenden aufbau: kopfbereich, menübereich links, inhaltsbereich, menübereich rechts. ich benutze das bei quickstart mitgelieferte flaggenmenü example_languageMenu.php. bin für jeden tip dankbar. hier sind auch nochmal die spracheinstellungen im setup:
page.30= PHP_SCRIPT
page.30.file = media/scripts/example_languagemenu.php
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
Gruß, ML
hallo,
kannst du bitte für TS nicht den bold-tag sondern den TS-Tag nehmen, danke!
du positionierst das wie sonst auch jeden subpart und marker, also nicht page.30 = ...
sondern
page.10.subparts.TRANSLATION = ...
georg
hallo georg,
vielen dank für die schnelle antwort. ich verstehe im moment nur bahnhof, bin absoluter anfänger in typo3. was bedeutet page.10.subparts.translation=...? was steht für die drei punkte?
Gruß, ML
du wirst wohl ein HTML template haben, oder nicht, sonst zeig mal dein ganzes TS
die 3 Punkte stehen für PHP_SCRIPT
ok, georg. ich habe in meinem projekt das in quickstart mitgelieferte template GLUECK verwendet und nach meinen vorstellungen angepasst. ich weiss leider nicht, wo das TS zu finden ist. die anpassung hat prima funktioniert und das projekt läuft auch erstmal. ich arbeite erst seit ca. einer woche mit typo3. ich weiss nur, dass im backend/template unter info/modify unter setup/TypoScript-Setup-Code folgendes steht:
tt_content.menu.20.2 < styles.sitemap.gs
page.stylesheet = stylesheet*.css
tt_guest >
plugin.tx_mininews_pi1.listView.disableDateDisplay = 1
plugin.tx_mininews_pi1.listView.disableDateDisplay = 0
plugin.tx_mininews_pi1.singleView.disableDateDisplay = 1
plugin.tx_mininews_pi1.singleView.disableDateDisplay = 0
plugin.tt_board_tree.postform_newThread.COMMENT.layout = <tr><td colspan="3" align="center" border="0">###LABEL###</td></tr>
plugin.tt_board_tree.postform_newThread.COMMENT.layout = <tr><td colspan="3" align="center">###LABEL###</td></tr>
plugin.tt_board_tree.postform.layout = <tr><td align="right">###LABEL###</td><td><img src="clear.gif" width="5" alt="text" /></td><td>###FIELD###</td></tr>
plugin.tt_board_tree.postform.layout = <tr><td align="right">###LABEL###</td><td><img src="clear.gif" width="5" alt="" /></td><td>###FIELD###</td></tr>
plugin.tt_board_tree.postform.dataArray.40.label.lang =
plugin.tt_board_tree.postform.dataArray.40.label.lang.de =
plugin.tt_board_tree.postform.dataArray.40.label.lang >
plugin.tt_board_tree.postform.dataArray.40.label.lang =
plugin.tt_board_tree.postform.dataArray.40.label.lang >
plugin.tt_board_tree.postform.dataArray.40.label. = lang
plugin.tt_board_tree.postform.dataArray.40.label.lang.de =
plugin.tt_board_tree.postform.dataArray.40.label.lang.de = Email:
plugin.tt_board_tree.postform.dataArray.50.label.lang.de = Benachrichtigung<br>bei Antwort
plugin.tt_board_tree.postform.dataArray.50.label.lang.de = Benachrichtigung<br>bei Antwort:
plugin.tt_board_tree.postform_newThread.dataArray.40.label.lang.de = Email:
plugin.tt_board_tree.postform_newThread.dataArray.50.label.lang.de = Benachrichtigung<br>bei Antwort:
plugin.tt_board_tree.postform_newThread.dataArray.40.label.lang >
plugin.tt_board_tree.postform_newThread.dataArray.50.label.lang >
plugin.tt_board_tree.postform.dataArray.40.label.lang >
plugin.tt_board_tree.postform.dataArray.50.label.lang >
plugin.tt_board_tree.postform_newThread.layout = <tr><td align="left">###LABEL###</td><td><img src="clear.gif" width="5" alt="" /></td><td>###FIELD###</td></tr>
plugin.tt_board_tree.postform_newThread.layout = <tr><td align="right">###LABEL###</td><td><img src="clear.gif" width="5" alt="" /></td><td border="2">###FIELD###</td></tr>
plugin.tt_board_tree.postform_newThread.layout = <tr><td align="right">###LABEL###</td><td><img src="clear.gif" width="5" alt="" /></td><td>###FIELD###</td></tr>
plugin.tt_board_tree.postform_newThread.layout = <tr><td align="right">###LABEL### test</td><td><img src="clear.gif" width="5" alt="" /></td><td>###FIELD###</td></tr>
plugin.tt_board_tree.postform_newThread.layout = <tr><td align="right">###LABEL###</td><td><img src="clear.gif" width="5" alt="" /></td><td>###FIELD###</td></tr>
plugin.tt_board_tree.thread_tree.thread_limit = 10
plugin.tt_board_tree.thread_tree.thread_limit = 100
plugin.tt_board_tree.list_threads.thread_limit = 50
plugin.tt_board_tree.thread_tree.thread_limit = 10
page.30= PHP_SCRIPT
page.30.file = media/scripts/example_languagemenu.php
config.linkVars = L
config.sys_language_uid = 0
config.language = de
config.locale_all = de_DE
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = en
config.locale_all = english
[global]
plugin.tt_board_tree.age_stdWrap.age = " min| hour(s)| day(s)| year(s)"
dort habe ich auch den notwendigen code für die mehrsprachigkeit eingegeben, wie du siehst. ist das denn das gesamte TS? und wo finde ich das von dir angesprochene HTML-template? kannst du mir weiter helfen?
Gruß, ML
das begreife ich so leidlich. allerdings weiss ich nicht, in welcher datei sich das template GLUECK befindet. hab den kompletten quickstart-ordner durchforstet. dort existieren zwar ne menge tmpl-dateien, aber keine, die so ähnlich heißt. in der müsste ich ja dann wohl den subpart und die marker setzen?
Gruß, ML
du brauchst das genannte template nicht, siehe 1. link, das kann man alles fein selber machen und auch besser so
georg
ok, ich probier es. vielen dank. wenn's nicht funktioniert, meld ich mich nochmal.
Gruß, ML