---
title: "Anderssprachige Content Elemente werden nicht angezeigt"
url: "https://www.typo3.net/d/126939-anderssprachige-content-elemente-werden-nicht-angezeigt"
source: "typo3.net"
tags: ["TYPO3","Mehrsprachigkeit","Frage","Inhaltselemente","TYPO3 9"]
created: "2018-07-19"
last_reply: "2018-07-20"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Anderssprachige Content Elemente werden nicht angezeigt

TYPO3 › Mehrsprachigkeit · 3 Antworten · gestartet 2018-07-19

## Eröffnungsbeitrag

**geoergi** · 2018-07-19 · [Beitrag #1](https://www.typo3.net/d/126939-anderssprachige-content-elemente-werden-nicht-angezeigt/1)

Hallo.

Ich habe im Backend die zweite Sprache Englisch angelegt (ID: 2). Entsprechend konnte ich im Backend verschiedene Content-Elemente anlegen und diese sind entsprechend auch aktiviert.
In der Oberfläche wird bei L=2 das Menü in Englisch  dargestellt, aber mit der Einstellung

sys_language_overlay = hideNonTranslated

Wird kein englischsprachiges Content Element angezeigt.

Ich habe schon Dinge wie

styles.content {
 getRight < styles.content.get
 getRight.select.where = colPos=2
 getRight.select.languageField = sys_language_uid
 }
styles.content.get.select.languageField = sys_language_uid

Probiert, ebenso aus Verzweiflung

page = PAGE
page {
 10 = TEMPLATE
 10.template = FILE
 10 {
  template.file = fileadmin/templates/index.html
  workOnSubpart = DOCUMENT
  marks {
   CONTENT        = CONTENT
   CONTENT {
    table = tt_content
    select {
     orderBy = sorting
     where = {#colPos} = 0
     languageField = sys_language_uid
     }
    }
   }
  }
 }

Aber ich habe noch nie ein englischsprachiges Element gesehen, so als wäre die Sprache falsch (aber es erscheint ja im Menü) oder das Element wäre unsichtbar (was es aber laut Backend nicht ist).

Da ich 9.3 verwende, kann ich einen Bug natürlich nicht ausschließen.

Hat jemand eine Idee? Ggf. auch Tipps zum Debuggen?

## Antworten

### [#2](https://www.typo3.net/d/126939-anderssprachige-content-elemente-werden-nicht-angezeigt/2) · Teisinger · 2018-07-19

Als erstes: Subparts und Marker gibt es in TYPO3 9 nicht mehr... ist total veraltet. :)
Setzt dich bitte mit FLUID auseinander.

Je nach dem was du genau willst, gibt es leider etwas konfuse Einstellmöglichkeiten, eine davon wäre z. B.:

```typoscript
config {
    doctype = html5
    sys_language_UID = 0
    sys_language_uid = 0
    sys_language_mode = strict
    sys_language_overlay = hideNonTranslated
    linkVars = L(0-1)
    # defaultGetVars {
    #     L = 0
    # }
    language = de
    locale_all = de_DE.UTF-8
    metaCharset = utf-8
    htmlTag_langKey = de
.....
.....
}

### Englisch
[globalVar = GP:L=1]
    config {
        sys_language_uid = 1
        language = en
        locale_all = en_EN.UTF-8
        htmlTag_langKey = en
    }

    plugin.tx_indexedsearch._DEFAULT_PI_VARS.lang = 1
[GLOBAL]
```

Ach und hier mal die Doku dazu:
<https://docs.typo3.org/typo3cms/FrontendLocalizationGuide/TyposcriptConfiguration/Index.html>

### [#3](https://www.typo3.net/d/126939-anderssprachige-content-elemente-werden-nicht-angezeigt/3) · Teisinger · 2018-07-19

Ach und hier ne gute Doku für FLUID und überhaupt Theming/Templating in TYPO3:
<https://docs.typo3.org/typo3cms/SitePackageTutorial/Index.html>

### [#4](https://www.typo3.net/d/126939-anderssprachige-content-elemente-werden-nicht-angezeigt/4) · geoergi · 2018-07-20

Vielen lieben Dank für die Antwort.

Ich hatte schon etliche Varianten ausprobiert und entsprechende Spracheinstellungen schon drin:

# Localization:
config {
 linkVars = L(int)
 sys_language_uid = 0
 sys_language_overlay = 1
 sys_language_mode = strict
 language = de
 locale_all = de_DE.UTF-8
 htmlTag_setParams = lang="de" dir="ltr"
 }
[globalVar = GP:L = 2]
 config {
  sys_language_mode = strict
  sys_language_overlay = 0
  language = en
  sys_language_uid = 2
  sys_language_content = 2
  sys_language_overlay = hideNonTranslated
  htmlTag_setParams = lang="en" dir="ltr"
  locale_all = en_GB.UTF-8
  }
[global]

Habe auch die oben angegebene Konfiguration ausprobiert, aber auch hier wird nur das Menü übersetzt angezeigt, nicht der Content.

---

Quelle: „Anderssprachige Content Elemente werden nicht angezeigt“, typo3.net, https://www.typo3.net/d/126939-anderssprachige-content-elemente-werden-nicht-angezeigt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
