---
title: "Mehrsprachigkeit greift nicht"
url: "https://www.typo3.net/d/101753-mehrsprachigkeit-greift-nicht"
source: "typo3.net"
tags: ["Extensions","Extbase","Frage"]
created: "2010-10-13"
last_reply: "2010-10-14"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# Mehrsprachigkeit greift nicht

Extensions › Extbase · 1 Antwort · gestartet 2010-10-13

## Eröffnungsbeitrag

**T3GIRL** · 2010-10-13 · [Beitrag #1](https://www.typo3.net/d/101753-mehrsprachigkeit-greift-nicht/1)

Hallo zusammen,

vielleicht hat einer von euch eine Idee, woran es liegt. Folgendes ist bereits erfolgt:

- Website-Sprache Deutsch als Datensatz im Backend gesetzt (ID 1)
- Deutsch als Defaultsprache übers Backend gesetzt (=>Benutzerwerkzeuge =>Einstellungen)
- Deutsch als Defaultsprache über TS gesetzt:

```typoscript
config.language = de
config.sys_language_uid = 1
```

Die Extensionfiles /Resources/Private/Languages/locallang.xml und locallang_db.xml entsprechend befüllt:

```php
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3locallang>
    <meta type="array">
        <type>module</type>
        <description>Language labels for the Organizer extension in the FRONTEND</description>
    </meta>
    <data type="array">
        <languageKey index="default" type="array">
            <label index="tx_organizer_domain_model_task">Task</label>
            <label index="tx_organizer_domain_model_task.title">Title</label>
            <label index="tx_organizer_domain_model_task.description">Description</label>
            <label index="tx_organizer_domain_model_task.date_of_delivery">Date of delivery</label>
            <label index="tx_organizer_domain_model_task.priority">Priority</label>
            <label index="tx_organizer_domain_model_task.responsible">Responsible</label>
            <label index="tx_organizer_domain_model_task.status">Status</label>
        </languageKey>
        <languageKey index="de" type="array">
            <label index="tx_organizer_domain_model_task">Aufgabe</label>
            <label index="tx_organizer_domain_model_task.title">Titel</label>
            <label index="tx_organizer_domain_model_task.description">Beschreibung</label>
            <label index="tx_organizer_domain_model_task.date_of_delivery">Fälligkeit</label>
            <label index="tx_organizer_domain_model_task.priority">Priorität</label>
            <label index="tx_organizer_domain_model_task.responsible">Verantwortlich</label>
            <label index="tx_organizer_domain_model_task.status">Status</label>
        </languageKey>
    </data>
</T3locallang>
```

Hab ich was vergessen oder hab ich irgendwo noch einen Denkfehler?

Vielen Dank.

## Antworten

### [#2](https://www.typo3.net/d/101753-mehrsprachigkeit-greift-nicht/2) · T3GIRL · 2010-10-14

Folgende Dinge haben Erfolg gebracht:

```typoscript
### Language Configuration
config{
  linkVars = L
  uniqueLinkVars = 1
  sys_language_uid = 1
  language = de
  locale_all = de_DE.utf8
  htmlTag_langKey = de
}
```

Es muss auch nur die Datei localconfig.xml gepflegt werden. Die sieht jetzt so aus:

```html
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<T3locallang>
	<meta type="array">
		<type>module</type>
		<description>Language labels for the organizer extension</description>
	</meta>
	<data type="array">
		<languageKey index="default" type="array">
			<label index="header">Task management</label>
			<label index="priority">Priority</label>
			<label index="due-date">Due-Date</label>
			<label index="title">Title</label>
			<label index="description">Description</label>
			<label index="responsible">Responsible</label>
			<label index="status">Status</label>
		</languageKey>
		<languageKey index="de" type="array">
			<label index="header">Aufgabenverwaltung</label>
			<label index="priority">Priorität</label>
			<label index="due-date">Fälligkeit</label>
			<label index="title">Titel</label>
			<label index="description">Beschreibung</label>
			<label index="responsible">Verantwortlich</label>
			<label index="status">Status</label>
		</languageKey>
	</data>
</T3locallang>
```

Und das Fluid-Template so:

```html
<h1><f:translate key="header" /></h1>

<table>
	<tr>
		<th><f:translate key="priority" /></th>
		<th><f:translate key="due-date" /></th>
		<th><f:translate key="title" /></th>
		<th><f:translate key="description" /></th>
		<th><f:translate key="responsible" /></th>
		<th><f:translate key="status" /></th>
	</tr>
	<f:for each="{tasks}" as="task">
	<tr>
		<td>{task.priority}</td>
		<td>{task.due-date}</td>
		<td>{task.title}</td>
		<td>{task.description}</td>
		<td>{task.responsible}</td>
		<td>{task.status}</td>
	</tr>
	</f:for>
</table>
```

Also eigentlich alles ganz easy. :-)

---

Quelle: „Mehrsprachigkeit greift nicht“, typo3.net, https://www.typo3.net/d/101753-mehrsprachigkeit-greift-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
