Navigation überspringen

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.

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

Zuletzt aktualisiert von Andreas W. Vor 1 Jahr, 7 Monaten.

Assistiert von: Andreas W..

Verfasser Beiträge
September 14, 2023 unter 9:31 pm #14399633

christophL-4

Sagen Sie uns, was Sie versuchen zu erreichen?
Änderung der WooCommerce-Produktvarianten-Preise in Deutsch, die Änderungen sollen in alle Sprachen übernommen werden - das funktioniert nicht.

Ich habe die Pflege und Wartung dieser Website übernommen, die Seite ist sehr komplex, mit automatischem Übersetzungsmanagement. Es ist auch das Plugin "WooCommerce Multilingual & Multicurreny" installiert.

Folgen Sie einer Dokumentation?
Ich habe zu dem Thema keine Anleitung gefunden.

Gibt es ein ähnliches Beispiel, das wir sehen können?
z.B.:
versteckter Link - die Preise sind anders als bei versteckter Link

Was ist der Link zu Ihrer Website?
versteckter Link

Produktvarianten_DE-EN.jpg
September 15, 2023 unter 12:44 am #14399975

Andreas W.
WPML-Unterstützer seit 12/2018

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

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

Hallo,

Bitte gehe auf WPML > Einstellungen > Benutzerdefinierte Felder übersetzen > Systemfelder übersetzen und stelle die folgenden Felder auf "Kopieren":

total_sales
_backorders
_downloadable
_download_expiry
_download_limit
_manage_stock
_regular_price
_sold_individually
_stock_status
_tax_class
_tax_status
_virtual
_price

Die folgenden Felder sollte zudem auf "Nicht übersetzen" stehen:

_stock
_product_attributes
_default_attributes
wcml_sync_hash
attr_label_translations

Diese Felder sollten auf "Übersetzen" stehen:

_children
_crosssell_ids
_upsell_ids

Auf diese Weise sollte die Synchronisierung wie erwartet funktionieren.

Mit freundlichen Grüßen
Andreas

September 15, 2023 unter 11:32 am #14402923

christophL-4

Hallo Andreas,

danke für Deine Zeit, danke für Deine Antwort.

Ich habe alle Felder lt. Deiner Liste überprüft, die sind allesamt korrekt gesetzt.

Was mir aufgefallen ist:
1. Die Varianten-Preise von Kurs Schubertino A1/A1+ sind von Anfang an in alle Sprachen übernommen worden.
2. Gerade jetzt, als ich die Felder überprüft habe, habe ich festgestellt, das auch die Varianten-Preise von A2/A2+ und B1/B1+ in alle Sprachen übernommen wurden.

So. Ich kann mich aber nicht entsinnen irgendetwas verändert zu haben.

Möglicherweise besteht da ein Workflow-Problem: wenn man die WooCommerce-Varianten ändert, gibt es unter den Eingabefelder einen Button "Änderungen speichern". Das genügt, dass die Änderungen übernommen und im Frontend korrekt angezeigt werden. Aber dann gibt es ja noch den "Aktualisieren"-Button für diese gesamte Seite. Muss ich dann zusätzlich die gesamte Seite "Aktualisieren", damit die Änderungen von WPML korrekt in alle Sprachen übernommen werden?

Ich bilde mir ein, ich habe das auch schon gemacht, was ich mir erinnern kann ohne Ergebnis.

Und heute wurden plötzlich zwei weitere Varianten in alle Sprachen übernommen.

Ich kenn mich nicht mehr aus.

Es gibt ja bei WordPress Prozesse, die nur durch den korrekten Workflow ausgelöste werden, z.B. Permalinks aktualisieren, in dem man in den Einstellungen unter Permalinks auf "Speichern" klickt.

Das angehängte JPG zeigt den Stand von heute: Die Preise von Schubertino A1/A1+, A2/A2+, B1/B1+ wurden übernommen, die anderen noch nicht.

Mein Kunde bietet zusätzlich zum Kurs "Schubertino" versteckter Link noch andere Kurse an, z.B. "Mozartino" versteckter Link und "Vivaldino" versteckter Link. Bei diesen Kursen wurde noch kein einziger Preis in andere Sprachen übernommen.

Tut mir leid ich kann es nicht anders sagen, aber um dem Problem auf die Spur zu kommen, habe ich bei den ersten "Schubertino"-Kursen, also A1, A2 etc. "herumgeklickt" - bei den anderen Kursen nicht. Ich muss das leider so laienhaft sagen, weil es für mich nicht nachvollziehbar ist, wann und warum WordPress/WPML die Änderungen übernimmt und wann nicht.

Also das "Herumklicken" hat offenbar irgendeinen Erfolg gezeitigt. Warum weiß ich nicht.

Bietet WPML ev. einen Weg die Synchronisierung der Produktvarianten-Preise in alle Sprachen global neu durchzuführen? Einen sicheren Weg?

Diese Plugin sind in dieser WordPress-Installation aktiv:
Astra Pro
Benutzer-Menüs
Better Search Replace auswählen
Code Snippets
Colorlib Login Customizer auswählen
Colorlib Login Customizer
Duplicate Page
Elementor
Elementor Pro
Genuine product checker
Jobs for WordPress
Ninja Tables
Ninja Tables Pro
PDF Builder for WPForms
Simple Registration for WooCommerce
SiteGround Optimizer
SiteGround Security
Starter Templates
Ultimate Addons for Elementor
Visibility Logic für Elementor
WooCommerce
WooCommerce Cart Abandonment Recovery
WooCommerce Multilingual & Multicurrency
WooCommerce Produkt-Add-ons
WP Mail SMTP Pro
WP Rocket
WPForms
WPForms Multilingual auswählen
WPML Media
WPML Multilingual CMS
WPML SEO
WPML String Translation
Yoast SEO

Kurspreise_EN.jpg
September 15, 2023 unter 3:14 pm #14404141

Andreas W.
WPML-Unterstützer seit 12/2018

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

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

Hallo,

Ja, ich gehe davon aus, dass man i.d.F. das eigentlich Produkt in der rechten Seitenleiste aktualisieren muss, damit die Product Details in allen Sprachen synchronisiert werden.

Versuche bitte einmal Deine originalen Produkte im Bulk zu aktualisieren.

Anleitung:
https://woocommerce.com/document/bulk-editing-products/

Ich hoffe das Problem löst sich auf diese Weise. Sollte dies nicht der Falls ein, dann gib mir bitte Bescheid und ich biete dann auch gerne an mir das einmal auf der Website als Admin genauer anzuschauen.

Mit freundlichen Grüßen
Andreas

September 17, 2023 unter 8:57 pm #14408817

christophL-4

Hallo Andreas,

also, auf das Bulk-Editing habe ich verzichtet, danke für den Tipp, aber das ist mir gemessen am Rattenschwanz an Problemen, die ich mir potentiell dadurch einhandle, etwas zu riskant.

Ich habe die 18 fraglichen Seiten händisch aktualisiert, und jetzt werden die Preise in die anderen Sprachen übernommen.

War auch nicht ganz durchsichtig, weil von Seiten des Webhosters mehrere Caching-Mechanismen aktiv sind, wodurch nicht immer die aktuellste Ansicht gewährleistet ist.

Habe das Problem momentan im Griff und benötige keinen weiteren Support.

Danke für Deine Hilfe!

September 19, 2023 unter 6:23 pm #14423273

Andreas W.
WPML-Unterstützer seit 12/2018

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

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

Hallo,

Vielen Dank!

Es freut mich zu hören, dass Du das Problem lösen konntest.

Zum Cache:

Da können wir leider direkt keinen Einfluss drauf nehmen, aber bei vielen Cache-Plugins kann man Ausnahmeregeln hinterlegen, mit denen sich bestimmte Probleme umgehen lassen.

Sollte weitere Hilfe notwendig sein, dann gib uns bitte Bescheid.

Mit freundlichen Grüßen
Andreas