Zum Inhalt springen Zur Seitenleiste springen

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

Problem:
Sie versuchen, Ihre Webseite automatisch ins Englische zu übersetzen, aber die Webseite stürzt ab, ohne die Übersetzungen durchzuführen.
Solution:
Der Absturz Ihrer Webseite während der automatischen Übersetzung könnte darauf zurückzuführen sein, dass die Multibyte String Extension auf Ihrem Server nicht installiert ist. Diese Erweiterung ist notwendig für die korrekte Funktion von WPML. Wir empfehlen Ihnen, diese Erweiterung zu installieren. Ihren Hosting-Anbieter kann Ihnen dabei helfen. Weitere Informationen zu den Mindestanforderungen von WPML finden Sie hier: WPML Mindestanforderungen.

Falls diese Lösung veraltet ist oder nicht auf Ihr Problem zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Überprüfen Sie auch die bekannten Probleme, bestätigen Sie die Version der dauerhaften Lösung und stellen Sie sicher, dass Sie die neuesten Versionen von 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 9 Antworten, hat 0 Stimmen.

Zuletzt aktualisiert von Marcel Vor 10 Monaten, 2 Wochen.

Assistiert von: Marcel.

Autor Beiträge
Januar 26, 2025 um 1:03 p.m. #16635146

janH-91

Background of the issue:
Ich versuche, die Webseite versteckter Link mit WPML automatisch zu übersetzen. Ich möchte sowohl alles automatisch in Englische übersetzen lassen.

Symptoms:
Die Webseite stürzt ab, wenn ich versuche, automatische Übersetzungen durchzuführen. Es gibt keine Übersetzung ins Englische.

Questions:
Warum stürzt die Webseite beim automatischen Übersetzen ab? Fetal Error Log als PDF anbei.
Wie kann ich die automatische Übersetzung ohne Absturz durchführen?

Januar 27, 2025 um 9:06 a.m. #16636477

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo,

das PDF mit den Logs ist leider nicht angehängt. Können Sie dies bitte prüfen? Sie können einfach einen Link zu Google Drive / WeTransfer etc. anhängen oder einfach direkt hier posten.

Viele Grüße
Marcel

Januar 27, 2025 um 5:49 p.m. #16638968

janH-91

Hier der Google Link:
versteckter Link

Nach kurzer Zeit de Übersetzung bekommen wir die Fehlermeldung.

Was könnte das sein bzw. warum wird nicht übersetzt?

Viele nDank und schöne Grüße, Jan Hippen

Januar 28, 2025 um 5:06 p.m. #16643454

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo Jan,

ich habe Ihnen eine Zugriffsanfrage via Google Drive gesendet.

Viele Grüße
Marcel

Januar 31, 2025 um 8:51 a.m. #16654410

janH-91

Mir wurde noch nicht geholfen und habe mittlerweile eine weitere Lizenz gekauft, um es auf einer Entwicklungsumgebung vergleichend zu testen.

Januar 31, 2025 um 9:32 a.m. #16654557

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo,

ich habe Ihnen eine erneute Freigabeanforderung via Google Drive gesendet. Ich habe weiterhin keinen Zugriff auf die Files.

Zur Info: Ihre Lizenz inkludiert unlimitierte DEe-Keys: Eine neue Lizenz zum Test wäre hier nicht notwendig: https://wpml.org/de/faq/how-to-remove-the-this-site-is-registered-on-wpml-org-as-a-development-site-notice/#what-are-production-and-development-sites. Sie können einfach einen Dev Key im Kundenportal ausstellen.

Viele Grüße
Marcel

drive.PNG
Januar 31, 2025 um 10:33 a.m. #16654964

janH-91

Ich habe keine erneute Google Anfrage bekommen. Die letzte hatte ich positiv beantwortet und zusätzlich den Fehlercode hier eingefügt:

Fatal error
: Uncaught Error: Call to undefined function mb_ereg_replace_callback() in/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/class-wpml-tm-validate-html.php:124 Stack trace: #0/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/class-wpml-tm-validate-html.php(34): WPML_TM_Validate_HTML->hide_wp_bugs('Geschichte') #1 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/wpml-tm-xliff.php(196):WPML_TM_Validate_HTML->validate('Geschichte') #2 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/wpml-tm-xliff.php(169):WPML_TM_XLIFF->validate('html', 'Geschichte') #3 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/wpml-tm-xliff.php(141):WPML_TM_XLIFF->appendData('source', Array, Object(DOMElement)) #4/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/class-wpml-tm-xliff-writer.php(133): WPML_TM_XLIFF->setTranslationUnits(Array) #5 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/class-wpml-tm-xliff-writer.php(68): WPML_TM_Xliff_Writer->generate_xliff('65-8a91ea79679d...', 'de', 'en',Array, 'versteckter Link...', 'post_page') #6 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/inc/functions-load-tm.php(572):WPML_TM_Xliff_Writer->generate_job_xliff(65, true) #7/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/inc/functions-load-tm.php(545): wpml_tm_get_job_xliff(65, true) #8/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/ATE/Hooks/class-wpml-tm-ate-jobs-actions.php(153):wpml_tm_create_ATE_job_creation_model(65, true) #9 [internal function]:WPML_TM_ATE_Jobs_Actions->{closure}(65, 0) #10 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/Fns.php(164):array_map(Object(Closure), Array, Array) #11 [internal function]: WPML\FP\Fns::WPML\FP\{closure}(Object(Closure), Array) #12 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(154):call_user_func_array(Object(Closure), Array) #13 [internal function]:WPML\FP\Fns::WPML\FP\{closure}(Object(Closure), Array) #14/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/collect/src/Illuminate/Support/Traits/Macroable.php(56):call_user_func_array(Object(Closure), Array) #15 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/ATE/Hooks/class-wpml-tm-ate-jobs-actions.php(152): WPML\FP\Fns::__callStatic('map', Array) #16/usr/local/httpd/vhtdocs/rhein/wp-includes/class-wp-hook.php(324):WPML_TM_ATE_Jobs_Actions->added_translation_jobs(Array, 6,Object(WPML_TM_Translation_Batch)) #17 /usr/local/httpd/vhtdocs/rhein/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array) #18/usr/local/httpd/vhtdocs/rhein/wp-includes/plugin.php(517): WP_Hook->do_action(Array)#19 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(1478):do_action('wpml_added_tran...', Array, 6, Object(WPML_TM_Translation_Batch)) #20/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(1316):TranslationManagement->send_jobs(Object(WPML_TM_Translation_Batch), 'post', 6)#21 /usr/local/httpd/vhtdocs/rhein/wp-includes/class-wp-hook.php(324):TranslationManagement->action_send_jobs(Object(WPML_TM_Translation_Batch),'post', 6) #22 /usr/local/httpd/vhtdocs/rhein/wp-includes/class-wp-hook.php(348):WP_Hook->apply_filters('', Array) #23 /usr/local/httpd/vhtdocs/rhein/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #24
26.01.25, 13:55 WordPress › Fehler
versteckter Link 1/2
/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/API/Batch.php(40): do_action('wpml_tm_send_po...',Object(WPML_TM_Translation_Batch), 'post', 6) #25 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/API/Batch.php(56):WPML\TM\API\Batch::WPML\TM\API\{closure}(Object(WPML_TM_Translation_Batch))#26 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/API/Batch.php(44): WPML\TM\API\Batch::send(Object(Closure), Array,Object(WPML_TM_Translation_Batch)) #27 [internal function]:WPML\TM\API\Batch::sendPosts(Object(WPML\TM\Jobs\Dispatch\Messages),Object(WPML_TM_Translation_Batch), 6) #28 /usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/vendor/wpml/fp/core/functions.php(100):call_user_func_array('WPML\\TM\\API\\Bat...', Array) #29/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/translation-jobs/Dispatch/Elements.php(49): WPML\FP\{closure}(Object(WPML\TM\Jobs\Dispatch\Messages), Object(WPML_TM_Translation_Batch)) #30/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/translation-jobs/Dispatch/Posts.php(19):WPML\TM\Jobs\Dispatch\Elements::dispatch(Object(Closure),Object(WPML\TM\Jobs\Dispatch\Messages), Object(Closure), Array, 'post') #31/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(497):WPML\TM\Jobs\Dispatch\Posts::dispatch(Object(Closure),Object(WPML\TM\Jobs\Dispatch\Messages), Object(Closure), Array) #32/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/inc/translation-management/translation-management.class.php(295):TranslationManagement->process_request(Array) #33 /usr/local/httpd/vhtdocs/rhein/wp-includes/class-wp-hook.php(324): TranslationManagement->wp_loaded('') #34/usr/local/httpd/vhtdocs/rhein/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array) #35 /usr/local/httpd/vhtdocs/rhein/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #36/usr/local/httpd/vhtdocs/rhein/wp-settings.php(726): do_action('wp_loaded') #37/usr/local/httpd/vhtdocs/rhein/wp-config.php(107): require_once('/usr/local/http...') #38/usr/local/httpd/vhtdocs/rhein/wp-load.php(50): require_once('/usr/local/http...') #39/usr/local/httpd/vhtdocs/rhein/wp-admin/admin.php(34): require_once('/usr/local/http...')#40 {main} thrown in
/usr/local/httpd/vhtdocs/rhein/wp-content/plugins/sitepress-multilingual-cms/classes/xliff/class-wpml-tm-validate-html.php
on line
124

Januar 31, 2025 um 10:59 a.m. #16655055

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo,

Ich habe keine erneute Google Anfrage bekommen. Die letzte hatte ich positiv beantwortet und zusätzlich den Fehlercode hier eingefügt:

Mein Screenshot zeigt, dass es korrekt abgesendet wurde. Zugriff habe ich weiterhin keinen:

Sie benötigen Zugriff
Bitten Sie um Zugriff oder wechseln Sie zu einem Konto mit Zugriffsberechtigung. Weitere Informationen

Bitte stellen Sie die Daten über WeTransfer o. Ä. zur Verfügung. Aus dem übermittelten Log kann ich jedoch bereits erkennen, dass auf Ihrem Server die Multibyte String Extension nicht installiert ist, was die Fehlerursache ist. Weitere Informationen dazu finden Sie hier: WPML Mindestanforderungen.

Bitte installieren Sie diese Erweiterung zuerst. Ihr Hosting-Anbieter kann Ihnen dabei weiterhelfen.

Viele Grüße
Marcel

Februar 5, 2025 um 6:28 p.m. #16672657

janH-91

Hallo Marcel,

vielen Dank für Ihre Hilfe und entschuldigen Sie bitte meine verspätete Antwort – ich war ein paar Tage im Urlaub.

Das Problem ist nun gelöst. Nachdem ich den Provider des Kunden darauf hingewiesen hatte, dass WPML auf unserer Entwicklungsumgebung sofort funktionierte, haben sie offenbar im Hintergrund etwas angepasst – vermutlich die Multibyte String Extension installiert.

Darf ich Sie um die Erstattung der zweiten Lizenz bitten, die ich für die Entwicklungsumgebung auf unserem Server genutzt habe? Mir war nicht bewusst, dass die erste Lizenz auf der Produktionsseite rhein-group.de anschließend auch auf der Development-Site rheingroup.sparq.de verwendet werden kann.

Vielen Dank im Voraus und beste Grüße,
Jan Hippen

Februar 6, 2025 um 4:10 p.m. #16676441

Marcel
Unterstützer

Sprachen: Englisch (English ) Spanisch (Español ) Deutsch (Deutsch )

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

Hallo Jan,

vielen Dank für Ihre Nachricht.

Leider können wir im technischen Support keine Lizenzen stornieren, da dies ein automatisierter Prozess ist. Sie können eine Rückerstattung innerhalb der Frist über folgenden Link beantragen: WPML Rückerstattungen.

Falls Sie den Lizenzschlüssel für Ihre Entwicklungsumgebung manuell setzen möchten, können Sie dies über eine Konstante in der wp-config.php tun. Eine detaillierte Anleitung finden Sie hier: Automatische WPML-Registrierung mit PHP.

Viele Grüße
Marcel