Zum Inhalt springen Zur Seitenleiste springen

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

Problem:
Der Kunde versucht, WooCommerce-Produkte von einer Sprache (en-GB) in eine neue Sprache (en-US) zu duplizieren. Dabei werden die ACF-Felder nicht korrekt dupliziert, und der Duplikationsprozess bricht nach einem Produkt ab.
Solution:
Wir haben überprüft, ob die ACF-Felder auf "Copy Once" oder "Copy" eingestellt sind, da diese Einstellungen notwendig sind, um die Feldwerte zusammen mit dem Produkt zu duplizieren. Es wurde zudem festgestellt, dass das genannte Produkt bereits in die Zielübersetzung übersetzt war oder eine Übersetzung in Bearbeitung ist. Daher haben wir die bestehende Übersetzung gelöscht und aus dem Papierkorb entfernt. Anschließend haben wir das Produkt erneut vom Übersetzungsmanagement aus dupliziert. Wir empfehlen, die Einstellungen der ACF-Felder zu überprüfen und sicherzustellen, dass sie auf "Copy" oder "Copy Once" gesetzt sind, um eine korrekte Duplikation zu gewährleisten.

Sollte dieses Problem weiterhin bestehen oder die Lösung aufgrund von Aktualisierungen oder spezifischen Umständen nicht relevant sein, empfehlen wir, die bekannten Probleme zu überprüfen und sicherzustellen, dass die neuesten Versionen von Themes und Plugins installiert sind. Zögern Sie nicht, ein neues Support-Ticket zu eröffnen, falls weitere Hilfe benötigt wird. Besuchen Sie dazu 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 8, hat 2 Stimmen.

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

Assistiert von: Andreas W..

Autor Beiträge
August 14, 2024 um 6:08 #16068736

sven-holgerE

Hintergrund des Themas:
Mein vorheriges Ticket wurde leider schon geschlossen: https://wpml.org/de/forums/topic/duplikat-fuer-neue-sprache/

Ich versuche, WooCommerce-Produkte in eine neue Sprache zu duplizieren. Meine ACF-Felder sind im Experten Modus. Die Übersetzung der Seiten und Beiträge funktioniert, aber bei WooCommerce-Produkten werden die Felder nicht dupliziert. Bei den anderen Sprachen hat die 'Übersetzung' funktioniert. Bei der Mehrfach-Duplizierung bricht es ab und es wird nur ein Produkt dupliziert. Ich habe ein Video gemacht: 2024-08-12 10-30-48.mkv.

Die Symptome:
Die Felder der WooCommerce-Produkte werden nicht dupliziert und die Mehrfach-Duplizierung bricht ab.

Fragen:
Warum werden die Felder der WooCommerce-Produkte nicht dupliziert?
Warum bricht die Mehrfach-Duplizierung ab und es wird nur ein Produkt dupliziert?

August 14, 2024 um 21:57 #16072561

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

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

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

Hallo,

Welche Einstellung verwendet die Feldgruppe, die auf den Produkten verwendet wird?

Steht die Gruppe hier bereits auf "Verschiedene Felder je Sprache"?

Mit freundlichen Grüßen
Andreas

August 15, 2024 um 5:09 #16072963

sven-holgerE

Hallo,

die entsprechenden Feldgruppen stehen alle auf "Experte".

Viele Grüße Sven

August 15, 2024 um 15:08 #16075163

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

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

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

Diese Einstellungen legen fest, welche Inhalte im WPML Übersetzungen erscheinen sollen, oder nicht.

Die Felder müssten auf "Copy Once" oder "Copy" stehen, damit deren Feldwerte mit dem Produkt dupliziert werden zu können.

Felder die auf "Translate" oder "Ignore" stehen sollen dabei ignoriert werden.

August 18, 2024 um 4:18 #16080730

sven-holgerE

Your cleanup robot is really annoying. I would like the ticket to remain open until I have finished testing!

August 18, 2024 um 10:34 #16081074

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

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

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

Dieses Ticket bleibt für maximal 14 Tage offen und wird sich automatisch schließen, sollten wir bis dahin keine Antwort erhalten haben.

Beachte bitte, dass ich Sonntags und Montags nicht arbeite. Ich helfe Dir aber gerne am Dienstag weiter.

August 20, 2024 um 9:44 #16086325

sven-holgerE

Ich versuche nochmal mein Problem zu beschreiben:

Ich habe eine Website mit mehreren Sprachen. Deutsch ist die Hauptsprache. Es gibt ca. 300 Produkte, die in en-GB übersetzt wurden. Jetzt habe ich eine weitere Sprache (en-US) hinzugefügt und möchte alle englischen Produkte als Duplikat auch in US erstellen.

Ich möchte z.B. dieses Produkt von en auf us duplizieren
versteckter Link

So sieht das Produkt im Backend aus: versteckter Link
Alle Felder sind ausgefüllt und korrekt.

Screenshot Backend ACF: versteckter Link
Die Felder stehen auf „Kopieren“

Wenn ich im Übersetzungsmanagement das Produkt von EN auf US duplizieren möchte (versteckter Link), bricht er nach einem Produkt ab (versteckter Link) und die Felder werden im Duplikat nicht ausgefüllt (versteckter Link)

Und hier das fehlerhafte Ergebnis.
versteckter Link
Es fehlen alle Daten.

August 20, 2024 um 19:22 #16088151

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

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

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

Hallo,

Ich kann 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
Lege bitte unbedingt eine Sicherungskopie der Website und der Datenbank an, bevor Du uns den Zugriff gewährst.
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.

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:
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

August 21, 2024 um 16:30 #16091551

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

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

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

Dein Beispiel:

versteckter Link

Dieses Produkt ist bereits in alle anderen Sprachen übersetzt oder es ist eine Übersetzung in Bearbeitung.

Man kann einen Inhalt nur dann duplizieren, wenn meine Übersetzung vorliegt oder bereits in Bearbeitung ist.

Du kannst die laufenden Übersetzungsaufträge unter WPML > Übersetzungsmanagement > Aufträge einsehen und abbrechen.

Sollte bereits eine Übersetzung unter Produkte > Alle Produkte vorliegen und ein Duplikat erwünscht sein, muss die entsprechende Übersetzung gelöscht und aus dem Papierkorb entfernt werden.

Zudem ist die Sprache des originalen Produktes hier Deutsch. Englisch (en) ist eine Übersetzung von DE zu EN.

Ich verstehe richtig, dass Du nun von der englischen Übersetzung aus ein Duplikat von EN zu US erstellen möchtest?

Ich habe somit das KS 6 (English - US) gelöscht. Das war sozusagen die Übersetzung von DE zu US, die bereits vorlag.

Nun habe ich vom Übersetzungsmanagement aus von KS 6 (English - EN) zu KS 6 (English - US) dupliziert.

Bitte überprüfe nun das Duplikat und gib mir Bescheid, sollte weitere Hilfe notwendig sein.

August 26, 2024 um 12:34 #16104459

sven-holgerE

Hallo Andreas,

vielen Dank für deine Hilfe. Jetzt funktioniert es