---
title: "Anfängerfrage Lokalisierung"
url: "https://www.typo3.net/d/106284-anfaengerfrage-lokalisierung"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage"]
created: "2011-07-13"
last_reply: "2011-07-13"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Anfängerfrage Lokalisierung

Extensions › Entwicklung · 2 Antworten · gestartet 2011-07-13

## Eröffnungsbeitrag

**tmueller** · 2011-07-13 · [Beitrag #1](https://www.typo3.net/d/106284-anfaengerfrage-lokalisierung/1)

Hallo Community,

unsere Firma setzt das Nicosdirectory ein und möchte es auch behalten.

Jetzt stehe ich vor dem Problem, das ich die Lokalisierung nachträglich einbauen muss.

Das hat auch schon mal so weit funktioniert das ich im BE die lokalisierten Datensätze anlegen kann.

Allerdings bekomme ich nun in unserer Grundsprache "Englisch" nach wie vor alle Einträge angezeigt aber wenn ich z.B. auf die deutsche Ansicht wechsel, zeigt er mir gar nichts an.

Vielleicht stehe ich auch gerade nur auf dem Schlauch :-)

Danke für Tipps

Gruß
Torben

## Antworten

### [#2](https://www.typo3.net/d/106284-anfaengerfrage-lokalisierung/2) · Tosta · 2011-07-13

Tatsächlich ist es eher kein »Problem«, Lokalisierung nachträglich einzubauen.

Mehrsprachigkeit mit TYPO3 ist sehr ausführlich im *TYPO3 Kochbuch* aus dem Verlag O'Reilly beschrieben. Lass dir das mal von deiner Firma kaufen (es ist billiger als zwei Stunden Googlen und Forums Durchsuchen).

Neben dem Anlegen der übersetzten Inhalte musst du auch noch in TypoScript konfigurieren:

```typoscript
config {
  …
  # Parameter "L" durchschleifen:
  linkVars = L
  # Default-Sprache Englisch:
  language = en
  locale_all = en_EN.UTF-8
  htmlTag_langKey = en
  …
}
…
# Deutsch:
[globalVar = GP:L = 1]
config {
  sys_language_uid = 1
  language = de
  locale_all = de_DE.UTF-8
  htmlTag_langKey = de
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1

# Französisch:
[globalVar = GP:L = 2]
config {
  sys_language_uid = 2
  language = fr
  locale_all = fr_FR.UTF-8
  htmlTag_langKey = fr
}
plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 2
[global]
```

Für die Steuerung der Seitenanzeige in der richtigen Sprache ist nur *sys_language_uid* wichtig; das ist der Index in die Übersetzungen (Tabelle *pages_language_overlay*). *language* ist der interne Sprachschlüssel (für Labels in *locallang_db.xml*), *locale_all* legt die Locale fest (zur Anzeige von Datum und Zahlen), und *htmlTag_langKey* gibt an, welche Sprache im *<html>*-Tag stehen soll.

Dann muss möglicherweise noch *config.sys_language_mode* gesetzt werden, je nach deinen Anforderungen; RTFM (TSRef).

Hilft das?

Tosta

### [#3](https://www.typo3.net/d/106284-anfaengerfrage-lokalisierung/3) · tmueller · 2011-07-13

Hallo Tosta,

ja und nein :-)

Ich meine mit meinem Problem nicht die Konfiguration im TS-Template sondern in der Extension selber also im tx_nicosdirectory_pi1.php.

---

Quelle: „Anfängerfrage Lokalisierung“, typo3.net, https://www.typo3.net/d/106284-anfaengerfrage-lokalisierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
