---
title: "Mehrsprachige Menüs"
url: "https://www.typo3.net/d/116566-mehrsprachige-menues"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","TYPO3 6.x"]
created: "2013-11-12"
last_reply: "2014-02-11"
replies: 4
solved: true
page: 1
pages: 1
lang: "de"
---

# Mehrsprachige Menüs

TYPO3 › Mehrsprachigkeit · 4 Antworten · gelöst · gestartet 2013-11-12

## Frage

**hartwerk** · 2013-11-12 · [Beitrag #1](https://www.typo3.net/d/116566-mehrsprachige-menues/1)

Hallo zusammen,

ein kleines Problem treibt mich seit gestern in den Wahnsinn:
Wir haben eine mehrsprachige Seite mit den Sprachen/Ländern DE, DE_AT, DE_CH, EN, PL.. usw.

Die deutschsprachigen Inhalte unterscheiden sich lediglich in ein paare Seiteninhalten, haben aber die identische Navigationsstruktur, Übersetzungen wurden aber nur für die Seiten mit geändertem Inhalt angelegt

Deshalb habe ich zuerst mal den den sys_language_mode auf "content-fallback" gesetzt, damit habe ich in allen deutschen Sprachversionen das erreicht was ich möchte.

Für die anderen Sprachen werden jetzt nur Teile der Website übersetzt. Das sollte sich natürlich in den Menüs widerspiegeln , die nicht übersetzten Seiten sollten ausgeblendet sein.

Dazu müsste ich dann "hidePagesIfNotTranslatedByDefault" setzen, was dann zwar für EN/PL funktioniert, aber leider auch für DE_CH usw.

Gibt's denn die Möglichkeit, die Optionen geschickt zu kombinieren um möglichst wenig Übersetzungsaufwand für die Bearbeiter zu generieren?

Danke

Carsten

## Beste Antwort

**hartwerk** · 2014-02-11 · [Beitrag #5](https://www.typo3.net/d/116566-mehrsprachige-menues/5)

OK - ich habe aus der Not heraus genau das getan, was ich oben beschrieben habe und was man NIE NIE NIE machen soll:
Ich habe obige Zeilen in die index.php eingefügt, solange die benötigten Übersetzungen der anderen Sprachen nicht verfügbar sin.

## Antworten

### [#2](https://www.typo3.net/d/116566-mehrsprachige-menues/2) · freeatweb · 2013-11-12

Hallo,
ist Deutsch die Standardsprache?

An und für sich kannst du in Typoscript mit Conditions arbeiten:

```typoscript
[globalVar = GP:L=IDderLanguage]
...Konfiguration für die Sprache...
[global]
```

### [#3](https://www.typo3.net/d/116566-mehrsprachige-menues/3) · freeatweb · 2013-11-12

oder

```typoscript
config.sys_language_overlay = hideNonTranslated
```

### [#4](https://www.typo3.net/d/116566-mehrsprachige-menues/4) · hartwerk · 2013-11-12

Hallo und Danke für die Rückmeldung - hideNonTranslated wirkt sich so wie ich es verstehe nur auf den Content aus, ich benötige aber die Seiten.

Ich dachte jetzt, ich könnte mir über eine Userfunc aushelfen, das funktioniert aber auch nicht.

```php
if ($GLOBALS['TSFE']->sys_language_content == "3" ){
            $GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'] = 1;
  
        }else{

            $GLOBALS['TYPO3_CONF_VARS']['FE']['hidePagesIfNotTranslatedByDefault'] = 0;
        }
```

### [#5](https://www.typo3.net/d/116566-mehrsprachige-menues/5) · hartwerk · 2014-02-11 · Beste Antwort

(Text siehe oben unter „Beste Antwort“.)

---

Quelle: „Mehrsprachige Menüs“, typo3.net, https://www.typo3.net/d/116566-mehrsprachige-menues
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
