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: Compatibility
Dieses Thema enthält 25 Antworten, hat 2 Stimmen.
Zuletzt aktualisiert von Andreas W. Vor 1 Jahr, 6 Monaten.
Assistiert von: Andreas W..
Verfasser | Beiträge |
---|---|
Juni 7, 2023 unter 11:05 am #13784765 | |
fabianS-4 |
hallo support. ich habe das problem, dass bei einer seite der übersetzungsstatus permanent aktualisiert wird (drehende pfeile). Ich habe die übersetzung im ATE nochmals abgeschlossen aber der status bleibt permanent auf "in bearbeitung"... PHP Fatal error: Uncaught TypeError: trim(): Argument #1 ($string) must be of type string, array given in /home/suterfab/public_html/nnbs23/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Shared/st/class-wpml-pb-string-registration.php:95 |
Juni 8, 2023 unter 5:35 pm #13794861 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Hilft es eventuell, wenn Du den Originalinhalt erneut editierst und speicherst und dann die Übersetzung erneut abschließt? Falls nicht, kann ich gerne anbieten mir das 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. WICHTIG Ich muss hier ggfls. ein Plugin namens "All In One WP Migration" installieren, um eine Kopie der Website anzulegen, auf welche ich das Problem genauer untersuchen kann. Ich wäre allerdings auch sehr dankbar, wenn Du zu diesem Zweck selbst eine Staging Site, bzw. Kopie der Website von Deinem Server aus bereitstellen könntest. Bei Fragen zum Erstellen einer solchen Staging Site kannst Du deinen Hosting Anbieter konsultieren. Achte bitte darauf, dass WPML auf diesem Staging ebenso unter https://wpml.org/de/account/websites/ registriert sein muss. Solltest Du dazu nicht in der Lage sein eine solche Kopie der Website zum Testen bereitzustellen, dann lass es mich bitte auf diesem Ticket wissen. Das private Antwortformular sieht folgendermaßen aus: Klicke beim nächsten Antworten auf "I still need assistance". Video: 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 |
Juni 13, 2023 unter 4:39 pm #13819527 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Bislang ist mir die Ursache des Problem leider unklar - ich müsste hier zuerst in einem minimalen Setup testen, um festzustellen, ob das Problem an einem Drittplugin liegt. Ich kann anbieten dazu eine Kopie der Website anzulegen und mich daraufhin wieder melden. Ein Problem hierbei scheint zudem zu sein, dass sich die folgenden Widget nicht mit dem WPML Übersetzungseditor übersetzen lassen: - Circle Menu Diese Widgets stammen vom Plugin "Unlimited Elements for Elementor". Damit man benutzerdefinierte Widgets mit dem WPML Übersetzungseditor übersetzen kann, muss im Plugin eine wpml-config.xml Datei vorliegen, welche eine Config für jedes Widget beinhaltet. Das Anlegen einer solchen Config ist Aufgabe das Authors dieser Widgets. Ich werde versuchen eine funktionierende Config für die beiden Widgets zu erstellen und Dir danach Bescheid geben. Mit freundlichen Grüßen |
Juni 14, 2023 unter 1:01 pm #13825373 | |
fabianS-4 |
Hallo Andreas Ja ich habe in einem anderen Ticket die XML Konfig erhalten für die Home site. Ich bin mit den Devs von UE dran, dies zu lösen. Ist aber etwas zäh das ganze, da ihnen nicht klar ist, warum die URL fields einen Fehler verursachen. Gibt es da eine Möglichkeit, einen Dev von WPML mit dem Dev von UE zusammen zu bringen? Ich bräuchte da ziemlich bald eine Lösung :-/ Bis auf die URL Felder funktioniert soweit alles schon. Daher denke ich nicht, dass dies sonderlich viel sein wird. |
Juni 14, 2023 unter 1:04 pm #13825385 | |
fabianS-4 |
Was ich noch beifügen möchte. Sie haben eine Integration mit PHP gemacht: https://wpml.org/documentation/plugins-compatibility/elementor/how-to-add-wpml-support-to-custom-elementor-widgets/#translation-support-for-simple-fields |
Juni 14, 2023 unter 6:39 pm #13827613 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ja, wir haben dazu unser Go-Global-Program über welches sich die Devs des Plugins mit uns in Verbindung setzen können. https://wpml.org/documentation/support/go-global-program/ (Bitte leite den Link weiter) Zudem kann ich anbieten das Problem auf unserer Test-Site zu replizieren und leite das dann an unser Compatilbity Team weiter. Ich habe hier allerdings die genannten Widget snicht zur Verfügung. Kannst Du das bitte hier replizieren und mir danach Bescheid geben? Ein-Klick-Anmeldung: Mit freundlichen Grüßen |
Juni 14, 2023 unter 8:02 pm #13827987 | |
fabianS-4 |
Hallo Andreas Habe ich schon gemacht. Hoffe das wird was^^ Ich habe mal auf der Sandbox eine Seite erstellt und alle Widgets geordnet eingefügt. Diese werden alle verwendet und funktionieren nicht korrekt out of the box. Hoffe das passt so? Die Seite heisst "Widgets". Etwas bescheuert, da es doch ein paar Widgets sind, aber anders kriege ich das nicht hin :-/ |
Juni 15, 2023 unter 4:45 am #13828979 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Es scheint als hat das letze Update von Unlimited Elements bereits die Probleme behoben. Ich sehe bei meinem Test aktuell kein Problem: Wo genau sieht Du aktuell noch Probleme? Mit freundlichen Grüßen |
Juni 15, 2023 unter 5:59 am #13829209 | |
fabianS-4 |
Hallo Andreas Habe jetzt ein Setup hergestellt, bei welchem der Fehler der Übersetzungen auftritt. Also die Felder werden alle Übersetzt - Super sie haben es geschafft 🙂 Einzig ist das Problem mit den URLs. Ich habe bei dem Circle Menu, Content Slider etc. eine URL eingefügt, welche auf eine neu erstellte Seite zeigt und automatisch nach unten scrollt (Plugin zusätzlich installiert für scroll page to id). Diese URL Felder werden jetzt aber nicht übersetzt und wenn ich auf der übersetzten deutschen Seite bin, verlinkt er auf die englische seite. Bei mir löst dies auch einen Fatal-Error aus bei der automatischen Übersetzung mit Deepl... Kannst du mal prüfen, warum die URLs nicht korrekt funktionieren? Am besten wäre es auch, wenn ich diese URL Felder im ATE sehen würde, da sich der Link je nach dem auf der übersetzten Seite ändern kann (die anker heissen auf der übersetzten Seite womöglich anders). |
Juni 15, 2023 unter 7:36 am #13829833 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Man muss dazu nur die ID (hier: #the-end) übersetzen und dann funktioniert das bei meinem Test: Bitte schaue Dir das nochmal an und erteile mir exaktere Angaben, sollte ich das Problem nicht korrekt erkannt haben. Mit freundlichen Grüßen |
Juni 15, 2023 unter 8:16 am #13830279 | |
fabianS-4 |
Hallo Andreas Nein ich habe mich da nicht klar ausgedrückt. Habe ein Video dazu erstellt:versteckter Link Liebe Grüsse |
Juni 15, 2023 unter 11:06 am #13831583 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Der Link wird vom Widget leider nicht an den WPML Übersetzungseditor weitergeleitet. Die folgende XML Config wird es Dir erlauben den Link aus diesem Widget zu übersetzen: <wpml-config> Diese Config sollte eigentlich vom Author zusammen mit dem Plugin in einer wpml-config.xml Datei geliefert werden. Diese Config kann aber auch unter WPML > Einstellungen > Benutzerdefinierte XML Konfiguration gespeichert werden. Danach musst Du das betroffenen Widgets auf der Seite editieren, die Seite erneut speichern und übersetzen. Informiere bitte den Plugin-Authoren über dieses Problem und teile dort meine Lösung mit. Der Author kann sich unter folgendem Link auch gerne mit uns in Verbindung setzen: Mit freundlichen Grüßen |
Juni 15, 2023 unter 11:26 am #13831651 | |
fabianS-4 |
Hi Andreas Ich checke nicht, warum bei UE das URL Feld nicht funktioniert. Die haben glaube ich die Integration mit PHP gemacht und nicht mit einer XML Config. Und da haben sie bemerkt, dass es keine "LINK" editor Type gibt sondern nur LINE. Im XML gibt es LINK. Kann das ein Problem sein? |
Juni 15, 2023 unter 11:58 am #13831889 | |
Andreas W. Supporter Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch ) Zeitzone: America/Lima (GMT-05:00) |
Hallo, Ich verstehe leider nicht ganz worauf Du Dich hier beziehst. Der editor_type bezieht sich eigentlich auf den Feldtyp im Editor - man kann dadurch im Classic Translation Editor steuern, ob man eine Zeile, ein Textfeld oder ein Editor-Feld verwenden will. Die PHP-Methode zum registrieren der Widgets war der erste Ansatz um Widgets übersetzbar zu machen - zu dem Zeitpunkt hatten wir Elementor noch nicht in der XML Config integriert. Aktuell empfehlen wir den Weg über eine wpml-config.xml Datei - was bei meinem Test auch wie erwartet funktioniert. Ich werde dieses Ticket noch offen lassen, da ich diesen Fall gerne zur internen Dokumentation intern eskalieren würde. Gelöst werden sollte das Problem allerdings vom Author. Mit freundlichen Grüßen |
Juni 15, 2023 unter 12:17 pm #13832073 | |
fabianS-4 |
Okeyyy. Ich habe bei den Devs mal nachgefragt welchen Weg sie für die Übersetzung genommen haben. Nehme an die PHP variante und diese hat jetzt ein Problem mit den URL Felder... |