Navigation überspringen

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

Problem:
Wenn Sie feststellen, dass in der String-Übersetzung die Übersetzungen leer erscheinen und ein Stiftsymbol angezeigt wird, kann es sein, dass die Inhalte einfach eine Weile zum Laden brauchen. Zudem kann eine hohe Anzahl an registrierten Strings die Performance beeinträchtigen, und es kann vorkommen, dass korrekte Übersetzungen nicht angezeigt werden.
Lösung:
1. Stellen Sie sicher, dass Sie eine Sicherungskopie Ihrer Website und Datenbank anlegen.
2. Suchen Sie nach WPML-Updates unter Plugins > Installieren > Kommerziell und führen Sie diese durch.
3. Um die Anzahl der Strings zu reduzieren, nutzen Sie die Option "String-Labels Bereinigen und Optimieren" unter WPML > Support > Fehlerbehebung.
4. Sollte sich die Anzahl der Strings nicht verringern, können Sie eine benutzerdefinierte MySQL-Abfrage verwenden, um nicht-übersetzte Strings zu löschen:

DELETE FROM `wp_icl_strings` WHERE status = 0;

Beachten Sie, dass Sie möglicherweise das Tabellenpräfix "wp_" an Ihre WordPress-Konfiguration anpassen müssen.
5. Wenn Sie Unterstützung benötigen oder das Problem mit den unübersetzten Strings weiterhin besteht, können wir Ihnen anbieten, sich das Problem genauer anzusehen. Dafür benötigen wir temporären Zugriff (wp-admin und FTP) auf Ihre Website.

Bitte beachten Sie, dass diese Lösung möglicherweise nicht mehr relevant ist, da sie veraltet sein könnte oder nicht auf Ihr Problem zutrifft. Wir empfehlen Ihnen, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu bestätigen und sicherzustellen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Sollte das Problem weiterhin bestehen, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Hier ist der Link zum WPML-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.

Heute stehen keine Supporter zur Arbeit im German-Forum zur Verfügung. Sie können gern Tickets erstellen, die wir bearbeiten werden, sobald wir online sind. Vielen Dank für Ihr Verständnis.

Schlagwörter: 

Dieses Thema enthält 5 Antworten, hat 3 Stimmen.

Zuletzt aktualisiert von Andreas W. Vor 5 Monate, 1 Woche.

Assistiert von: Andreas W..

Verfasser Beiträge
April 16, 2024 unter 1:21 pm #15525658

nicolasW-18

Hallo,
ich habe eine große Anzahl an Texten die bereits übersetzt wurden, bei denen aber die Übersetzungen leer sind.
Im String Übersetzer ist dort bei den entsprechenden Flaggen ein Stift hinterlegt, als wenn die Übersetzungen vorhanden sind. Wenn ich dort drauf klicke, ist das "Translation to" Feld zunächst leer. Nach ca. 2 Sekunden wird es dann mit der vorhandenen Übersetzung gefüllt.
Klicke ich dann nochmal drauf, ist die Übersetzung sofort da.

Was kann das denn verursacht haben, dass viele mit Stift gekennzeichneten Übersetzungen auf einmal leer sind? Ich kann die ganzen Felder schlecht einzeln durchklicken, damit nochmal alles passt...

Vorab vielen Dank für die Rückmeldung

April 16, 2024 unter 2:01 pm #15526046

Marcel
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

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

Hallo,

bevor Ihr Ticket einem meiner Kollegen zugewiesen wird, erlauben Sie mir bitte, Sie durch einige erste Schritte zur Fehlersuche zu führen.

Welche Textdomains betrifft dies? Wir müssen hier zwischen echten Strings und Systemeinträgen (String Packages) von Elementor unterscheiden.

Viele Grüße
Marcel

April 16, 2024 unter 3:05 pm #15526670

nicolasW-18

Hallo Marcel,

es betrifft ganz unterschiedliche Textdomains, wie z.B. Woocommerce, Germanized etc... Ich konnte es nicht auf eine bestimmte Domain eingrenzen...

Anbei ein Screenshot, wie das aussieht. Am Anfang war das Feld leer und nach 2 Sekunden wurde es wieder gefüllt.... Der Stift wurde aber von Anfang an angezeigt, so dass sich ohne anklicken nicht feststellen lässt, ob der Eintrag auch wirklich darin gespeichert ist.

Nach 2 Sekunden kommt dann auch "Translation saved" und danach steht das wieder direkt drin, wenn man nochmal auf den Stift klickt...

Viele Grüße

Screenshot 2024-04-16 151759.png
Screenshot 2024-04-16 151743.png
April 17, 2024 unter 1:57 am #15528747

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

Die Übersetzung ist in diesem Fall nicht leer, es dauert nur eine kurze Weile, den Inhalt zu laden.

Ich kann aus Erfahrung mitteilen, dass es oft etwa 1-2 Sekunden bis der Inhalt der Felder geladen wird.

- Hast Du zudem irgendwelche Probleme diesbezüglich auf dem Frontend festgestellt?

Das könnte vor allem damit zusammenhängen, wie viele Strings auf der Tabelle bereits registriert wurden.

Du siehst die Anzahl der registrierten String untern rechts auf WPML > String-Übersetzung.

- Wie viele Strings sind es in Deinem Fall?

WICHTIG:
Lege bitte eine Sicherungskopie von Website und Datenbanl an.

Bitte gehe zudem auf Plugins > Installieren > Kommerziell und klicke auf "Nach WPML Updates suchen". Führe dann bitte die verfügbaren Aktualisierungen unserer Plugins durch.

Sollte das Problem danach bestehen bleiben, dann gib mir bitte Bescheid.

Mit freundlichen Grüßen
Andreas

April 17, 2024 unter 8:36 am #15530182

nicolasW-18

Hallo Andreas,

vielen Dank für Deine Rückmeldung. Wenn das ja nur ein Anzeigeproblem ist, dann ist es ja gut.

In der String Übersetzung werden 67.679 Strings angezeigt. Das scheint ganz schön auf die Performance der Seite zu gehen. Das Problem ist, dass sich sehr viele davon auch aufs Backend beziehen und die eigentlich gar nicht gebraucht werden. Habe ich da die Möglichkeit, z.B. alles was sich aufs Backend bezieht zu entfernen?

Dann ist mir noch aufgefallen, dass manche Übersetzungen trotz korrekter Übersetzung nicht angezeigt werden.
Z.B. steht ganz unten auf jeder Seite "All prices incl. VAT." obwohl eine korrekte Übersetzung dafür existiert. (siehe Screenshot)

Vorab ganz herzlichen Dank.

Screenshot 2024-04-17 103427.png
April 17, 2024 unter 6:37 pm #15534551

Andreas W.
Supporter

Sprachen: Englisch (English ) Deutsch (Deutsch )

Zeitzone: America/Lima (GMT-05:00)

Hallo,

WICHTIG: Lege bitte eine Sicherungskopie Deiner Website und Datenbank an.

Du findest zu dem Thema die Option "String-Labels Bereinigen und Optimieren" unter WPML > Support > Fehlerbehebung.

Sollte sich das Anzahl der Strings in der Tabelle daraufhin nicht erheblich minimieren, kann ich eine benutzerdefinierte MySQL Querie anbieten, mit welcher Du nicht-übersetze Strings auf der Tabelle löschen kannst:

Bitte beachte, dass Du möglicherweise das Tabellenpräfix „wp_“ entsprechend Deiner WordPress-Konfigurationsdateieinstellung anpassen musst.

DELETE FROM `wp_icl_strings` WHERE status = 0;

Lass mich bitte wissen, solltest Du bei der Anwendung meine Hilfe benötigen.

Ich kann zudem gerne anbieten mir das Problem mit den unübersetzen Strings einmal genauer anzusehen.

Ich möchte einen temporären Zugriff (wp-admin und FTP) auf die Website anfordern, um das Problem genauer zu untersuchen.

Die dafür erforderlichen Felder findst Du unterhalb des Kommentarbereichs, wenn Du dich anmelden, um die nächste Antwort zu hinterlassen. Die Informationen, die Du angibst sind privat, was bedeutet, dass nur Du und ich sie sehen und darauf zugreifen können.

Wenn Du die Felder "wp-admin / FTP" nicht sehen kannst, werden Ihre Anmeldedaten für Post und Website als "PUBLIC" (Öffentlich) festgelegt. Veröffentliche die Daten NICHT, es sei denn, Du siehst die erforderlichen wp-admin / FTP-Felder.

Das private Antwortformular sieht folgendermaßen aus:
versteckter Link

Klicke beim nächsten Antworten auf "I still need assistance".

Video:
versteckter Link

Beachte bitte, dass wir verpflichtet sind, diese Informationen auf jedem Ticket individuell anzufordern. Wir dürfen nicht auf Zugangsinformationen zugreifen, die nicht speziell auf diesem Ticket im privaten Antwortformular übermittelt wurden.

Mit freundlichen Grüßen
Andreas

nicolasW-18 bestätigte, dass das Problem auf 2024-04-18 15:49:22 behoben wurde.
Dieses Ticket ist jetzt geschlossen. Wenn Sie ein WPML Kunde sind und Hilfe benötigen, eröffnen Sie bitte ein neues Support-Ticket.