Hallo!
ich habe mir gerade eine neue Seite angelegt, die mehrsprachig werden soll.
Alle benötigten Extensions installiert:
TemplaVoila
static_info_tables_2.1.0.t3x
static_info_tables_uksorting_0.2.2.t3x
sr_static_info_2.0.1.t3x
ts_language_de_0.0.3.t3x
Als erstes habe ich ein Template erstellt mit dem Wizard von TV und dieses gemappt.
Dann habe ich eine neue Sprache angelegt (List -> New Website Language)
Folgendes TS ins Setup eingetragen:
config {
# defining the default language
sys_language_uid = 0
language = de
locale_all = de_DE
htmlTag_langKey = de
sys_language_overlay = 1
# Setting up the language variable "L" to be passed along with links
linkVars = L
}
# English language, sys_language.uid = 1
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
[global]
DS vom TV-Template geändert in:
<t3datastructure>
<meta type="array" />
<langchildren type="integer">1</langchildren>
<langdisable type="integer">0</langdisable>
</meta>
Wenn ich mir jetzt aber eine Seite im TV-Page Modul anschaue habe ich keinen Tab für die Lokalisierungsansicht. Im Classic-Page Modul ist alles ok.
An dem angehangenen Screen sieht man sehr gut, was mir fehlt ...
Bild: typo3.michaelpaffrath.com/1808d1253532385t-allgemein-mehrsprachigkeit-templ…
Was habe ich vergessen oder falsch gemacht?
Viele Grüße,
Theo