Salta la navigazione

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.

Sun Mon Tue Wed Thu Fri Sat
- 8:00 – 15:00 8:00 – 15:00 8:00 – 15:00 8:00 – 15:00 8:00 – 15:00 -
- 16:00 – 17:00 16:00 – 17:00 16:00 – 17:00 16:00 – 17:00 16:00 – 17:00 -

Fuso orario del fornitore: Europe/Rome (GMT+01:00)

Questo ticket contiene 23 risposte, ha 2 voci.

Ultimo aggiornamento da Alejandro 1 anno, 9 mesi fa.

Assistito da: Alejandro.

Autore Messaggi
Febbraio 28, 2023 a 7:19 am #13131503

pierluigiL

buongiorno,
allora...proviamo a importare le categorie...anche se ripeto mesi fa funzionava senza questo passaggio.
Ho seguito la guida, ma non c'è una chiaro esempio di come devono essere importati categorie con figli in un'unica cella.
Il mio dtb è questo allegato. E' corretta l'importazione in questa maniera?

cat2.jpg
cat.jpg
Febbraio 28, 2023 a 8:29 am #13132287

pierluigiL

ho importato le sole categorie...dovrei aggiungere un campo nome... ma il problema non è questo.
L'errore continuo a dire è nel selettore inglese che prende anche le categorie in italiano. Guarda gli screen e visita misterbilliard.com
non è possibile che ci sia ancora questo errore.
E' un problema di selettore non di importazione.
le categorie sono divise correttamente tra italiano e inglese.
Perchè quando uso il sito e clicco su inglese mi fa vedere anche quelle in italiano?

Immagine 2023-02-28 092507.jpg
Immagine 2023-02-28 092447.jpg
Febbraio 28, 2023 a 9:03 am #13132913

Alejandro
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Allora, ti spiego una cosa per farti capire come funziona WPML.

Il selettore non è altro che un "filtro", dice a WordPress di mostrare alcuni contenuti e non altri. se si vedono male, il problema non è per via del selettore (che sta facendo il suo lavoro) ma del fatto che nel database il contenuto è INCORRETTO.

Se tu continui soltanto ad importare da quello che hai già sul sito, è normale che se c'è un errore. quel errore continuerà ad esserci! la procedura corretta sarebbe di prima cancellare queste categorie e poi di caricarle di nuovo, correttamente e non so se è questo che stai facendo o solo importi e rimporti le categorie su quello che già esiste nel tuo sito?

Per lavorare con wp all import devi essere SUPER preciso, perché basta 1 virgola per rovinare TUTTO il file (E questo non è colpa nostra, la struttura di WordPress è molto complessa e deve essere rispettata al 100%).

------------------------------

Cambiamo approccio perché così come sembra che stai facendo, non andrai da nessuna parte.

1) sarebbe possibile clonare il sito prima di tutto e poi cancellare tutto quello che hai dentro? prodotti, categorie, attributi, ecc?

2) Una volta in questo sito clonato, prova a caricare SOLTANTO le categorie e prima di andare oltre inviami i file che hai usato, per poterli controllare bene (oppure puoi inviarmeli PRIMA di fare l'import e così io posso vederli).

3) Una volta che ci assicuriamo che queste categorie siano apposto, possiamo passare agli attributi e fare la stessa cosa.

4) Una volta finiti con gli attributi, possiamo finalmente passare ai prodotti. sempre usando la stessa strategia. così io ti posso aiutare, fai le cose per parti e se ci sono errori, non si farà un casino perché non sarà difficile sapere DOVE si trova l'errore.

Ti dico questo perché vedo che è da un po' che provi a fare questi import e già sin dall'inizio ho notato alcuni particolari che facevi prima, poi chiedevi se era corretto o meno ma se c'erano già problemi, non è che li potevi sistemare visto che questi problemi sono una bomba di tempo, non si vedono all'inizio e poi cominciano a comparire.

Febbraio 28, 2023 a 12:11 pm #13135091

pierluigiL

Ciao Alejandro
grazie innanzitutto, prima di reimportare avevo cancellato tutto, cmq sono in difficoltà se mi dai una mano te ne sono davvero grato.
1) prima di importare le categorie avevo cancellato tutto il contenuto di wordpress e poi ho importato le categorie prodotto, ma come dicevo precedentemente, non funziona correttamente. Se vuoi ti dò le chiavi di accesso e puoi vedere tu

se vuoi posso clonare il sito ma non c'è problema a lavorare su questo
Qua di seguito i due dtb che ho utilizzato
2) link nascosto
link nascosto

Febbraio 28, 2023 a 2:28 pm #13136621

Alejandro
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Ho provato ad importare le categorie ma effettivamente WP All Import ci mette tanto ad importare le cose. questo non c'entra con WPML, in realtà ma è che wp all import fa tante chiamate al database per assicurarsi di caricare tutto correttamente e questo rende tutto lentissimo per via della quantità di contenuto che hai.

Per questi prossimi test, ti chiedo di solo caricare 10-15 categorie, prodotti, per così poterci sbrigare un po'.

Per fare questo si può fare questo:

- Prendi una categoria "semplice" e lasciane un paio nel file.
- Prendi una categoria più complessa e lasciane un paio
- Se ci sono particolarità con le categorie (hanno campi personalizzati? hanno cose extra oltre a quello che aggiunge WooCommerce, ecc) dimmele, così posso cancellare il resto dai file CSV e quindi fare le prove più velocemente.

Per ora, potresti darmi qualche 3-5 categorie che possiamo usare come riferimento? proverò a guidarti nel meglio delle mie capacità per evitare confusioni e roba simile 🙂

Febbraio 28, 2023 a 2:37 pm #13136687

pierluigiL

per importare tutto il file da me ci mette 5 min, non so come mai da te è così lento, cmq prova solo con queste poche categorie per cortesia
link nascosto
link nascosto

le mie categorie non hanno per ora altri dati, no immagini, no altri dati

Febbraio 28, 2023 a 4:17 pm #13137841

Alejandro
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Ok, potresti anche inviarmi il csv di alcuni prodotti collegati a queste categorie, per favore?

Nel frattempo sto facendo alcuni test con le categorie.

Marzo 1, 2023 a 7:01 am #13141669

pierluigiL

ciao,
ti allego i 4 file
due per categorie (ita e ing)
due per prodotti (ita e ing)
link nascosto

entrambi sono collegati con campo UNIQUE
grazie e buon lavoro

Marzo 1, 2023 a 1:19 pm #13145239

Alejandro
Supporter

Lingue: Inglese (English ) Spagnolo (Español ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Tutto quello che faccio nel video si trova qui: https://wpml.org/documentation/related-projects/wpml-all-import-plugin-website-import-with-wpml/importing-multiple-languages-with-wp-all-import-and-wpml/

Ci sono 2 modi di caricare le tassonomie e te le faccio vedere in 2 video:

- link nascosto (Intro, considerazioni, possibili problematiche e modo 1)

- link nascosto (Modo 2)

Ho visto che partivamo già male perché le tassonomie che mi hai inviato NON hanno la struttura corretta (infatti, nel metodo 1 non me n'ero reso conto e ho fatto il'import come un prodotto e non come una tassonomia, ma siccome dovevo tradurre tutto manualmente, non si creava un grande problema, anche se nel tuo caso si sarebbe creato lo stesso), e mi sa che hai solo cancellato le altre colonne del CSV dei prodotti, lasciando solo le tassonomie e non è proprio così che funziona un import per le tassonomie ( link nascosto )

A sua volta tieni questo in considerazione: https://wpml.org/errata/wpml-all-import-product-categories-are-not-connected-after-import/

Per questo erratum il workaround sarebbe di fare il seguente:

Cerca il file \wp-content\plugins\wpml-all-import\wpml-all-import.php

cerca la riga 392 e aggiungi il seguente codice dopo di questa riga:

$post_id = $this->wpml->term_translations()->adjust_ttid_for_term_id($post_id);
$parent_post_id = $this->wpml->term_translations()->adjust_ttid_for_term_id($parent_post_id);

Sistema questo, prova ad eseguire la procedura, alla lettera e vedi se le categorie si caricano correttamente.

Provaci e fammi sapere.

L'argomento '[Chiuso] importazione seconda lingua dà problemi' è chiuso a nuove risposte.