Navigation überspringen

Dieses Thema ist gelöst. Hier finden Sie eine Beschreibung des Problems und der Lösung.

Problem:
Wenn Sie feststellen, dass eine Ihrer Seiten in der schwedischen Übersetzung fehlerhaft und nur fragmentarisch dargestellt wird, könnte dies an einem Übersetzungsfehler im Theme liegen. Speziell wurde ein Fehler in der Datei

structure-wc-global.php

des Flatsome-Themes identifiziert, wo ein Platzhalter in der Übersetzung falsch gesetzt wurde.
Solution:
Um das Problem zu beheben, sollten Sie folgende Schritte durchführen:
1) Überprüfen Sie auf der Live-Seite die übersetzten Strings unter der Textdomain "woocommerce".
2) Suchen Sie nach dem String "Rating: Rated %d out of 5" und stellen Sie sicher, dass die Übersetzung auf Schwedisch als "Betyg: Betygsatt %d av 5" korrekt wiedergegeben wird.

Falls diese Lösung veraltet erscheint oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Überprüfen Sie auch die bekannten Probleme und stellen Sie sicher, dass Sie die neuesten Versionen Ihrer Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum.

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

Dieses Thema enthält 0 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von raffaelJ Vor 3 Tage, 15 Stunden.

Assistiert von: Marcel.

Verfasser Beiträge
April 9, 2025 at 5:20 pm #16915206

raffaelJ

Hallo Marcel,
vielen Dank für deine Unterstützung. Ergänzend von mir nur noch der Hinweis das fast alle Seiten der schwedischen Übersetzung betroffen waren.

Viele Grüße, Raffael

April 10, 2025 at 8:28 am #16917198

Marcel
Unterstützer

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Hallo Raffael,

ich habe den Fehler gefunden:

PHP Fatal error:  Uncaught ValueError: Unknown format specifier "a" in /www/werkzeuggarten_853/public/wp-content/themes/flatsome/inc/woocommerce/structure-wc-global.php:606
Stack trace:
#0 /www/werkzeuggarten_853/public/wp-content/themes/flatsome/inc/woocommerce/structure-wc-global.php(606): sprintf('Betyg % av 5', '5.00')

Es wurde ein String unter der Textdomain "woocommerce" von Flatsome falsch übersetzt. Der Placeholder "%d" wurde zu "%" verändert.

Sobald ich dies auf %d zurückstelle, funktioniert die Ausgabe wieder korrekt: versteckter Link. Dies sorge dafür, dass das HTML einfach abgeschnitten wurde.

1) Suchen Sie somit auf der Live-Seite bei den Strings nach "Rating: Rated %d out of 5"
2) Ändern Sie "Betyg: Betygsatt %d av 5" zu "Betyg: Betygsatt %d av 5"

Viele Grüße
Marcel

April 10, 2025 at 8:45 am #16917287

raffaelJ

Hallo Marcel,
das ist ja großartig.

Ich würde dann zuerst die schwedische Übersetzung wieder aktivieren und dann den String korrigieren.

Richtig?

Liebe Grüße,
Raffael

April 10, 2025 at 8:54 am #16917304

Marcel
Unterstützer

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: Europe/Madrid (GMT+02:00)

Genau,

1) Die Sprache reaktivieren
2) Dann die ausgeblendete Sprache deaktivieren
3) Dann den String ändern

Alle Seiten, welche Produkte eingebunden haben, funktionieren dadurch automatisch.

Viele Grüße
Marcel

April 10, 2025 at 4:19 pm #16919803

raffaelJ

Ganz vielen Dank!

Liebe Grüße,
Raffael