---
title: "Default-Sprache wird bei fehlenden Elementen nicht angezeigt"
url: "https://www.typo3.net/d/60871-default-sprache-wird-bei-fehlenden-elementen-nicht-angezeigt"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage"]
created: "2007-04-12"
last_reply: "2007-04-12"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# Default-Sprache wird bei fehlenden Elementen nicht angezeigt

TYPO3 › Mehrsprachigkeit · 0 Antworten · gestartet 2007-04-12

## Eröffnungsbeitrag

**_Hannes** · 2007-04-12 · [Beitrag #1](https://www.typo3.net/d/60871-default-sprache-wird-bei-fehlenden-elementen-nicht-angezeigt/1)

Hallo,

ich habe folgendes Problem:

Die Website an der ich arbeite soll ich 5 sprachen verfügbar sein,(Default(0)), Deutsch(1), Englisch(2), Spanisch(3), Russisch(4) & Chinesisch(5). Es kommt bei dieser Website häufig vor, dass Content-Elemente eingebunden sind, die nur Bilder enthalten. Da wäre es ja eigentlich überflüssig, diese Elemente jedes mal in die neue Sprache zu kopieren. Ich bin dann auf diesen TS-Schnipsel gestoßen:

```typoscript
config.sys_language_mode = content_fallback; 2
```

Damit möchte ich, dass die Elemente, von denen keine Übersetzung vorhanden ist, von der dort angegebenen Sprache übernommen werden.

Dazu habe ich das Scriptwie folgt in mein Globales Konfigurations-Template eingebunden:

```typoscript
#
#########################
# Globale Konfiguration
#########################
#
config {
  spamProtectEmailAddresses = 2
  spamProtectEmailAddresses_atSubst = (at)
  disablePrefixComment = 1
  extTarget = _blank
  linkVars = L
  sys_language_uid = 0
  language = de
#### set for Linux
#  locale_all = de_DE
#### set for Windows
  locale_all = german
  pageTitleFirst = 1
  xhtml_cleaning = all
  doctypeSwitch = {$doctypesw_cond}
  htmlTag_langKey = de
}

# English language, sys_language.uid = 2
[globalVar = GP:L = 2]
config.sys_language_uid = 2
config.language = en
config.locale_all = english
config.htmlTag_langKey = en
[global]

# Spanish language, sys_language.uid = 3
[globalVar = GP:L = 3]
config.sys_language_uid = 3
config.sys_language_mode =  content_fallback; 2
config.language = es
config.locale_all = es_ES
config.htmlTag_langKey = es
[global]

[globalVar = GP:L = 4]
config.sys_language_uid = 4
config.sys_language_mode = content_fallback; 1
config.language = ru
config.locale_all = ru_RU
config.htmlTag_langKey = ru
[global]

# Chinese language, sys_language.uid = 5
[globalVar = GP:L = 5]
config.sys_language_uid = 5
config.sys_language_mode =  content_fallback; 2
config.language = cn
config.locale_all = cn_CN
config.htmlTag_langKey = cn
[global]
```

Allerdings werden trotzdem nicht die nicht-übersetzten Elemente angezeigt. Wenn ich auf einer Seite beispielsweise auf Englisch 4 Elemente habe, drei Bilder und einen Text, und nur den Text auf Russisch übersetze, so dass in der Spalte im Backend wirklich nur dieses Elemente in der russischen Spalte anzeigt wird, werden die restlichen Elemente, die bei russisch fehlen, im Frontend nicht angezeigt, sondern nur der eine übersetzte Text.

Weiß jemand woran das liegen könnte? Oder habe ich evtl. die Funktionsweise von sys_language_mode falsch verstanden?

---

Quelle: „Default-Sprache wird bei fehlenden Elementen nicht angezeigt“, typo3.net, https://www.typo3.net/d/60871-default-sprache-wird-bei-fehlenden-elementen-nicht-angezeigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
