Ich verwende TYPO3 8 mit dem Einführungspaket (Bootstrap). Ich habe meiner Website eine zusätzliche Sprache hinzugefügt. Alles funktioniert gut, aber wenn ich die zweite Sprache am Frontend wechsle, zeigt TYPO3 den Inhalt in beiden Sprachen an. Irgendwelche Hinweise?TYPO3 zeigt beide Sprachen auf einer Seite
Antwort
Die Seite für die zweite Sprache ist eine Seitenüberlagerung?
Zunächst einmal überprüfen Sie bitte in tt_content
das sys_language_uid
Feld, wäre gut, dies für die pages
Tabelle auch zu prüfen, diese größer sein sollte oder gleich mit 0, wenn es -1 dies der Grund ist, warum Sie die beiden Inhalte sehen .
Nachdem Sie dieses versuchen, die TypoScript Konfiguration überprüfen überprüft haben:
config{
linkVars = L
sys_language_uid = 0
sys_language_overlay = 1
sys_language_mode = content_fallback # this recommended, if no content found for the selected language will be showed up the content from the default language
language = en
}
[globalVar = GP:L = 1]
config {
sys_language_uid = 1
language = de
locale_all = de_DE.UTF-8
htmlTag_setParams = lang="de" dir="ltr" class="no-js"
}
[global]
// and so on for all languages you use
Verwenden Sie den folgenden Sprachkonfiguration typoscript.
config {
linkVars = L
sys_language_mode = content_fallback
sys_language_overlay = 1
locale_all = en_EN
sys_language_uid = 0
htmlTag_langKey = en-EN
language = en
}
[globalVar = GP:L = 1]
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de-DE
[global]
Fand eine schmutzige Lösung es zu lösen. Hatte das gleiche Problem hier. Übersetzungen scheinen im Backend gut zu funktionieren. Datenbankeinträge sehen gut aus. Ich habe viele mehrsprachige Websites mit TYPO3 erstellt. Aber diesmal ... Ich habe eine Seite und habe die Abschnitte mit Hilfe von HMENU erstellt. An meiner Seite war Gridlements das Problem, da es beide Sprachen geschrieben hat.
In file typo3conf/ext/gridelements/Classes/Plugin/Gridelements.php
änderte ich Linie 313 von
AND sys_language_uid IN (-1,0)
zu
AND sys_language_uid IN (-1,' . $this->getTSFE()->sys_language_content . ')
Ich weiß, es ist nicht wirklich eine befriedigende Lösung, aber Sie können jetzt helfen;) Arbeitete in TYPO3 7.6.23 und Ratschläge 7.1.0.
- 1. typo3 aktive Sprachen markieren
- 2. Die TYPO3-Seite zeigt nur "HALLO WORLD!"
- 3. TYPO3: felogin auf jeder Seite
- 4. indexed_search zeigt Inhalt aus verschiedenen Sprachen
- 5. TYPO3: Wie kann ich lokalisierten Inhalt für mehrere Sprachen auf derselben Seite verwenden?
- 6. TYPO3 Multiple Mail Formulare (tx_form) auf einer Seite?
- 7. TYPO3 Plugin: Möglichkeiten zum Einfügen auf einer Seite
- 8. TYPO3 Content auf einer Seite, um von Position in Seitenbaum
- 9. Mehrere Sprachen (Englisch, Französisch) auf ASP.NET Seite
- 10. ng-if zeigt beide Elemente
- 11. Django Seite mit 2 Sprachen
- 12. TYPO3 einfügen Plugin auf jeder Seite
- 13. css - Zwei Schriftarten auf einer Seite für zwei Sprachen
- 14. TYPO3: Wie kann ich auf die übersetzte Seite einer nicht übersetzten Seite umleiten?
- 15. Django: Laufende Seite auf vielen Sprachen
- 16. Typo3 7.x: Wie werden alle Treffer auf Unterseiten einer Seite auf die Seite selbst umgeleitet?
- 17. Android CrossFader zeigt beide Layout
- 18. TYPO3 Haken für Seite/Inhalt
- 19. TYPO3 Menü zeigt auch nicht übersetzte Seiten
- 20. Eine Seite in Standardsprache ausblenden (aber in alternativen Sprachen anzeigen)
- 21. Typo3 Link auf einzelne Inhaltselement
- 22. Zeigt IPhone-Tastatur in verschiedenen Sprachen basierend auf Benutzereingabe
- 23. Einstellung Gebietsschema zeigt zwei verschiedene Sprachen
- 24. Telegramm-Tastatur zeigt nicht englische Sprachen chracters?
- 25. TYPO3 shariff Erweiterung Spracherkennung
- 26. TYPO3 7.6 - cooluri leitet alles auf die root-Seite um
- 27. Wie zeigt man zwei Amcharts auf einer Seite an?
- 28. Daten von einer Seite erhalten, auf die eine URL zeigt
- 29. detailsview zeigt nicht alle Daten auf einer Seite
- 30. Wie zeigt ein einzelnes Element auf einer Seite AngularFire?