05. 08. 2015, 09:36

Guten Morgen,

das [b]Projekt wurde auf Mehrsprachigkeit[/b] ausgelegt und funktioniert soweit super. Doch habe ich nun ein Problem mit den Bildern.

Ich habe eine Extension in der ich Bilder im BE Hochlande und im FE ausgebe. Den Datensatz stell ich im [b]BE auf Sprache Alle[/b]. Der Datensatz wird [b]im Deutschen (Default) FE ohne Fehler[/b] ausgegeben. Im [b]Englischen FE hingegen fehlen die Bilder[/b]. [i](Werden wohl nicht Lokalisiert)[/i]

Wenn ich hingegen den Datensatz auf Deutsch anlege und einen weiteren in Englisch und dabei das Bild lokalisiere, funktioniert es ohne Fehler in beiden FE’s. Aber das ist unpraktische uns frisst nur Speicher, da die Datensätze identisch sind.

[b]Mein bisherige Vorgehensweise:[/b]
In der Extension das TCA angepasst und „apperance“ für Mehrsprachigkeit hinzugefügt.
Das ts angepasst mit folgenden Code:

  1. config.sys_language_overlay = hideNotTranslated
  2. config.sys_language_mode = strict

[b]Auch versucht:[/b]

  1. config.sys_language_softMergeIfNotBlank = tx_tabelle:image

Ich habe diverse weitere Kleinigkeiten versucht, ohne Erfolg.
Das Problem möchte ich bestenfalls über das TS lösen, so dass es übergreifend ist. Nicht in der Extension. Wie z.B. die Datei über das Model abfangen, den Lösungsweg kenn ich.

[u]Mein ts:[/u]

  1. config.linkVars = L
  2. config.sys_language_uid = 0
  3. config.language = de
  4. config.locale_all = de_DE
  5. config.htmlTag_langKey = de
  6. config.sys_language_overlay = hideNonTranslated
  7. config.sys_language_mode = strict
  8.  
  9. [globalVar = GP:L = 0]
  10. config.sys_language_uid = 0
  11. config.language = de
  12. config.locale_all = de_DE
  13. config.htmlTag_langKey = de
  14. [global]
  15.  
  16. [globalVar = GP:L = 1]
  17. config.sys_language_uid = 1
  18. config.language = en
  19. config.locale_all = en_EN
  20. config.htmlTag_langKey = en
  21. [global]

Ich danke vorab für die Bemühung!