Zum Inhalt springen

Mehraprachigkeit mit TV will nicht funktionieren

Erstellt am 18. März 2008 · Noch keine Antworten

Tags: Frage

d-snake ·

Hallo Forum,

ich bin grad am verzweifeln mit TV und der Mehrsprachkeit. Meines erachtens ist alles richtig konfiguriert. Ich hab mich dabei an diesen Beitrag gehalten http://www.typo3-media.com/blog/article/mehrsprachigkeit-und-templavoila.html.
Leider wird mir im Seitenmodul nicht die Lokalisierunsansicht über der Seite angezeigt. Ich habe auch die Sprache im ROOT angelegt.Hier mal mein TV Code:

<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<t3datastructure>
	<meta type="array" />
		<langdisable type="integer">1</langdisable>
	</meta>
	<root type="array">
		<tx_templavoila type="array">
			<title>ROOT</title>
			<description>Select the HTML element on the page which you want to be the overall container element for the template.</description>
		</tx_templavoila>
		<type>array</type>
		<el type="array">
			<field_logo type="array">
				<tx_templavoila type="array">
					<title>Firmenlogo</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.logo</typoscriptobjpath>
				</tx_templavoila>
			</field_logo>
			<field_headerclass type="array">
				<type>attr</type>
				<tx_templavoila type="array">
					<title>Header Hintergrund</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.headerClass</typoscriptobjpath>
				</tx_templavoila>
			</field_headerclass>
			<field_headermenu type="array">
				<tx_templavoila type="array">
					<title>Oberes Menü</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.headerMenu</typoscriptobjpath>
				</tx_templavoila>
			</field_headermenu>
			<field_langsel type="array">
				<tx_templavoila type="array">
					<title>Sprachauswahl</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.langSel</typoscriptobjpath>
				</tx_templavoila>
			</field_langsel>
			<field_news type="array">
				<tx_templavoila type="array">
					<title>Newsteaser</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.newsTeaser</typoscriptobjpath>
				</tx_templavoila>
			</field_news>
			<field_partner type="array">
				<tx_templavoila type="array">
					<title>Partnerlogo</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.partner</typoscriptobjpath>
				</tx_templavoila>
			</field_partner>
			<field_sitemaintitle type="array">
				<tx_templavoila type="array">
					<title>Seitentitel</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.siteTitle</typoscriptobjpath>
				</tx_templavoila>
			</field_sitemaintitle>
			<field_sitetitle type="array">
				<tx_templavoila type="array">
					<title>Seitenüberschrift (Grün)</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>input</etype>
					<proc type="array">
						<hsc type="integer">1</hsc>
					</proc>
				</tx_templavoila>
				<tceforms type="array">
					<config type="array">
						<type>input</type>
						<size>48</size>
						<eval>trim</eval>
					</config>
					<label>Seitenüberschrift (Grün)</label>
				</tceforms>
			</field_sitetitle>
			<field_sitetitle2 type="array">
				<tx_templavoila type="array">
					<title>Seitenüberschrift (Grau)</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>input</etype>
					<proc type="array">
						<hsc type="integer">1</hsc>
					</proc>
					<typoscript><![CDATA[
	10 = TEXT
	10.data = field:field_sitetitle2
	10.noTrimWrap = | - ||
	10.if {
		isTrue.data = field:field_sitetitle2
	}
					]]></typoscript>
				</tx_templavoila>
				<tceforms type="array">
					<config type="array">
						<type>input</type>
						<size>48</size>
						<eval>trim</eval>
					</config>
					<label>Seitenüberschrift (Grau)</label>
				</tceforms>
			</field_sitetitle2>
			<field_content type="array">
				<tx_templavoila type="array">
					<title>Hauptinhalt</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<langoverlaymode></langoverlaymode>
					<etype>ce</etype>
					<typoscript><![CDATA[
	10= RECORDS
	10.source.current=1
	10.tables = tt_content
	10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
                    ]]></typoscript>
					<oldstylecolumnnumber type="integer">0</oldstylecolumnnumber>
				</tx_templavoila>
				<tceforms type="array">
					<config type="array">
						<type>group</type>
						<internal_type>db</internal_type>
						<allowed>tt_content</allowed>
						<size>5</size>
						<maxitems>200</maxitems>
						<minitems>0</minitems>
						<multiple>1</multiple>
						<show_thumbs>1</show_thumbs>
					</config>
					<label>Hauptinhalt</label>
				</tceforms>
			</field_content>
			<field_footer type="array">
				<tx_templavoila type="array">
					<title>Fußleiste</title>
					<sample_data type="array">
						<numindex index="0"></numindex>
					</sample_data>
					<etype>TypoScriptObject</etype>
					<typoscriptobjpath>lib.footer</typoscriptobjpath>
				</tx_templavoila>
			</field_footer>
		</el>
	</root>
</t3datastructure>

Woran könnte das liegen? Auf anderen Seiten funktionierte das wunderbar. Bei denen war die Lokalisierung jedoch schon von anfang an eingerichtet.

[EDIT:]
Im FE funktioniert die Lokalisierung. Wenn ich manuell eine alternative Seitensprache anlege und dort meine Sprache einstelle, wird diese auch angezeigt. Die TS Einstellugnen passen also.