Zum Inhalt springen

Übersetztung wird nicht angezeigt

Erstellt am 1. Oktober 2017 · 2 Antworten · letzte Antwort am 6. Oktober 2017

Tags: TYPO3 7, Frage

leof ·

Hallo zusammen,
ich glaube ich sehe den Wald vor lauter Bäumen nicht...
Mein Problem ist, dass die englische Übersetzung nicht angezeigt wird. Liegt bestimmt an einer Kleinigkeit. Auf der Root-Seite ist eine Sprache mit ID=1 angelegt.
Die Seite wurde übersetzt und ein paar Testinhalte angegeben.
Hier einmal meine Konfiguration:
Fulidtemplate-Konfiguratin:

page {  
  10 = FLUIDTEMPLATE
  10 {
    variables {
      contentMain < styles.content.get
      contentAside < styles.content.get
      contentAside {
        select {
          where = colPos = 2
          languageField = sys_language_uid
        }        
      }
      
      contentSlogan < styles.content.get
      contentSlogan {
        select.where = colPos = 5
        stdWrap.ifEmpty.cObject = CONTENT
        stdWrap.ifEmpty.cObject {
        table = tt_content
        select {
          # Seite, aus der der Inhalt kommt (ID 123)
          pidInList = 3
          orderBy = sorting
          # colPos=5 ist Spalte 'SLOGAN'
          where = colPos=5
          languageField = sys_language_uid
        }
      }
    }
    
    languageMenu = TEXT
    languageMenu.value = {$langMenu}
  }
}

Und für die Sprache:

config {
  linkVars = L
  uniqueLinkVars = 1
  defaultGetVars.L = 0
  
  sys_language_uid = 0
  sys_language_overlay = 1
  # sys_language_softMergeIfNotBlank = tt_content:assets,pages:media
  sys_language_overlay = 1
  sys_language_mode = content_fallback
  
  language = de
  locale_all = de_DE.utf-8
}

[globalVar = GP:L = 1]
config.language = en
config.locale_all = en_GB.UTF-8
config.sys_language_uid = 1
config.htmlTag_langKey = en_GB.UTF-8
[global]

CoolUri ist deaktiviert. Wenn ich die Seite mit http://www.meineSeite.de/index.php?id=4&L=1 rufe sehe ich keinen Unterschied zu http://www.meineSeite.de/index.php?id=4

Kann mir jemand nen Tipp geben?
Herzlichen Dank und einen schönen Sonntag,
Leo

freeatweb ·

Hi,

sieht soweit alles gut aus.

Probier mal folgende Ergänzung

page {
10 = FLUIDTEMPLATE
10 {
variables {
contentMain < styles.content.get
contentMain.select.languageField = sys_language_uid
contentAside < styles.content.get
contentAside {
select {
where = colPos = 2
languageField = sys_language_uid
}
}

freeatweb ·

Hi,

sieht soweit alles gut aus.

Probier mal folgende Ergänzung

page {
10 = FLUIDTEMPLATE
10 {
variables {
contentMain < styles.content.get
contentMain.select.languageField = sys_language_uid
contentAside < styles.content.get
contentAside {
select {
where = colPos = 2
languageField = sys_language_uid
}
}