Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problem: Stai cercando di importare prodotti in WooCommerce usando WPML, ma dopo l'importazione, i prodotti risultano tutti in bozza e non sono associati tra di loro. Solution: Per risolvere il problema, segui questi passaggi: 1. Aggiungi una colonna "WPML ID" al tuo file di esportazione e assegna un valore unico a tutte le righe. Questo servirà come identificatore unico tra le lingue. 2. Crea un file di esportazione per ogni lingua che desideri importare, assicurandoti di includere la colonna "WPML ID" anche in questi file. 3. Assicurati che i valori delle traduzioni nei diversi file corrispondano tra loro basandoti sul "WPML ID". 4. Segui i passaggi dettagliati per l'importazione disponibili nella guida di WPML: Importing Multiple Languages with WP All Import and WPML.
Se la soluzione proposta non risolve il problema o se le informazioni risultano obsolete, ti consigliamo di verificare la versione della soluzione permanente e di assicurarti di avere installato le ultime versioni dei temi e dei plugin. Inoltre, ti invitiamo a consultare la pagina dei problemi noti di WPML (known issues) e, se necessario, aprire un nuovo ticket di supporto per assistenza ulteriore: WPML support forum.
Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.
La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.
Contesto del problema:
Sto cercando di importare prodotti in WooCommerce. Ho rifatto l'export e ho caricato nel sito madre anche il plugin WPML export import.
Sintomi:
Dopo l'importazione, i prodotti risultano tutti in bozza e non sono associati tra di loro.
Domande:
Perché i prodotti importati sono in bozza?
Come posso associare correttamente i prodotti importati tra di loro?
buongiorno,
allora ho seguito quella guida. sul sito online da woocommerce ho fatto l'esportazione dei prodotti a quanto pare solo in italiano con 171 prodotti in csv. Poi ho cambiato lingua dalla bandierina in alto al menu ed ho esportato i prodotti in lingua inglese 34 in csv. (quella della diversità delle traduzione è stata una scelta del proprietario, non tutti i prodotti sono per l'estero).
poi sono andato sul sito stage vuoto di prodotti e da woocomerce ho importato il file csv italiano. tutto ok ho visto 171 prodotti e tutti pubblicati.
allora cosa ho fatto ho cambiato lingua dal menu in alto ed ho importato il file in inglese. vedo che carica ma alla fine questi 34 prodotti non li vedi. allora li ho ricaricati ancora sempre uguale in inglese non li ho visti. cosi ho provato dall'italiano ad importarli. carico il file csv eng e ho provato a biffare: "I prodotti esistenti che corrispondono per ID o COD saranno aggiornati. I prodotti che non esistono saranno saltati." e non me li ha importati ha dato errore. poi l'ho rifatto senza biffare l'opzione. e mi ha dato questa notifica: "Importazione completata! 34 prodotti sono saltati." ... ho aperto il log e mi dice "Un prodotto con questo COD esiste già." .. quindi sono fermo qui!
cosa posso fare? ideee per favoare 🙁
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Rome (GMT+01:00)
Ciao!
Mi potresti inviare i csv delle diverse lingue? così posso cercare di vedere se i dati in questi file sono pronti per essere collegati, perché da quello che hai spiegato sopra sembra che ci sia qualcosa che non va.
buongiorno alejandro, come faccio a mandarti quei files? tra l'altro io ho fatto 2 test:
- 1 ho un file zip bundle fatto con wp all export ... (link nascosto)
- 2 ho un file zip fatto con woocommerce export
posso mandarli tutti e due? ti allego i link via drop box? (link nascosto)
nel caso hai problemi fammi sapere tu come fare ad inviarteli.
il sito ufficiale è online qui: link nascosto se navighi tra i prodotti ad un certo punto cliccando su un prodotto sembra che il sito vada in loop e da un errore sia in italiano che in inglese. ad esempio se vedi questo prodotto in inglese: link nascosto e passi all'italiano da errore ..
In poche parole, una volta avrai fatto i 2 file, devi fare una colonna che abbia una specie di ID Multilingua (non usare gli ID che già esistono!), questo ID deve avere lo stesso valore nei diversi file.
quindi se hai un prodotto "il mio prodotto 1", e l'id assegnato da te è "123" allora nell'altro file la sua traduzione "My product 1" deve avere lo stesso ID.
Così è che si potranno collegare.
Nei file che mi hai inviato io vedo quello in Italiano ma non quello tradotto. mi confermi che questo che ho menzionato l'hai già fatto?
---------
P.S: va benissimo che invii i file via dropbox, questi link non li possono vedere le persone al di fuori del tuo account e noi supporter.
ciao alejandro, scusa il ritardo ma ero fuori per lavoro.
Dunque con wp all export quello che avevo ti ho mandato non avevo altri file di lingua. provo a rifare l'export cosa dici?
mi dai una procedura da seguire per favore? cosi provo a fare le cose per bene.
grazie.
- Aggiungi una colonna "WPML ID" e aggiungi un valore a tutte le righe. questo sarà l'identificatore unico tra le lingue.
- Ora crea un file di export ma nelle altre lingue. finirai per avere un file per EN e uno per IT
- In questo file nuovo, aggiungi anche qui il WPML ID e assicurati che i valori delle traduzioni trovino una corrispondenza con quelli che hai fatto prima nell'altro file.
E poi, segui esattamente i passi per l'import che trovi nella guida.
Provaci e fammi sapere se ti blocchi in qualche passaggio.
ciao Alejandro,
io ho capito, ma devo comunque partire da un export! corretto?
ora dal sito ufficiale online cosa uso per esportare:
- wp all export
- woocommerce export
Lingue: Inglese (English )Spagnolo (Español )Italiano (Italiano )
Fuso orario: Europe/Madrid (GMT+01:00)
Ciao!
Per effettuare un export in modo corretto con WPML, ti consiglio di utilizzare WP All Export insieme all’add-on WPML All Export, come indicato in questa documentazione ufficiale: