Joomla.it Forum
Componenti per Joomla! => Gestione e-commerce => : gianluca.k 20 Dec 2016, 14:31:03
-
Buongiorno a tutti, mi si presenta questo problema con la gestione del multilingua con Virtuemart. Sul sito ho già impostato la doppia lingua (Italiano e Inglese), con tutte le associazioni tra le voci di menu, e funziona tutto regolarmente. Non capisco (probabilmente, non sapendolo, mi sono perso qualche passaggio) come impostare Virtuemart:
- ho impostato le due lingue nella configurazione del noegozio;
- ho creato le doppie categorie e i doppi prodotti (impostando la relativa lingua nel tab immagini)
- ho creato le due voci di menu (Italiano e Inglese, con la relativa associazione) che mi aprono la pagina iniziale del negozio
Il problema che mi si presenta è che in entrambe le pagine vedo tutti i prodotti e non solo quelle della relativa lingua; quando sono nella pagina italiana vedo correttamente le immagini dei prodotti italiani e non quelle dei prodotti inglesi e viceversa.
Potete verificare a questo indirizzo, dove ho replicato quello che mi succede: http://www.demogianlucakovarich.joomlafree.it/it/negozio.html (http://www.demogianlucakovarich.joomlafree.it/it/negozio.html)
Dov'è che sbaglio? Che passaggio ho saltato durante la configurazione di Virtuemart? ???
-
ciao
controlla il menu negozio che non ci siano le due lingie impostate, anzi di non aver lasciato le categorie su tutte le lingue sono quelle che ti seguono
-
Ciao, ti ringrazio subito per avermi risposto.
Ti confermo, come ho scritto prima, che sia le categorie (e anche gli articoli) che le voci di menu hanno la relativa lingua impostata (per quanto riguarda Virtuemart mi confermi che la lingua, per categorie e articoli, si può impostare solo sotto il tab Images?!):
- Categoria Frutta -> Lingua Italiana
- Categoria Fruits -> Lingua Inglese
- Prodotti Mela e Pera -> Lingua Italiana
- Prodotti Apple e Pear -> Lingua Inglese
- Voce di Menu Negozio -> Lingua Italiana
- Voce di Menu Shop -> Lingua Inglese (e su questa c'è anche l'associazione alla voce di menu in lingua italiana)
Cosa sbaglio? C'è qualcosa che non ho impostato da qualche altra parte?!
-
Non devi impostare doppi prodotti né doppie categorie.
Semplicemente, imposti i prodotti e le categorie una volta sola nella lingua principale, poi dal menu a tendina della lingua di VirtueMart selezioni l'altra lingua e inserisci i dati nella nuova lingua (vedi l'immagine allegata).
In pratica: 1 prodotto, 2 lingue.
-
Buongiorno Claudio! Ti ringrazio per avermi riposto e, soprattutto, per avermi dato la soluzione :)
Immaginavo ci fosse qualcosa "alla base" che non avevo capito (è il mio primo negozio multilingua); insomma, è anche tutto molto più semplice!
Grazie ancora,
Gianluca
-
Di niente, Gianluca.
Buon lavoro!
-
ciao
scusa @Claudio
se non duplichi le categorie e prodotti come lo traduci le categorie e prodotti nella senda lingua , c'è qualcosa che mi sfugge?
esempio
categotia pippo con il suo prodotto pippo1 e lo abbino al menu italiano
la stessa categoria e prodotto come la traduci se non la duplichi?
se io ora abbino al meni en la stessa categoria la rivedo in lingua it magari sono io che che faccio confusione oppure cìè qualcosa che non mi torna
ops forse oh capito il giochino dimmi se sbaglio
creo il categori e prodotto salvo e risulta in italiano, cambio lingua e traduco il tutto nella lingua en e salvo
in questo modo oh solo una categoria e un solo prodotto nelle due lingue senza fare doppie categorie ne prodotti
e giusto il procedimento?
provato e funziona
io oh sempre duplicato il tutto abbinamdo al menu il tutto era la stessa cosa ma lavoraccio vero?
-
Io, come indicato da Claudio, ho fatto proprio così, e gira tutto alla perfezione.
Niente doppie categorie e doppi prodotti; una volta create categorie e prodotti nella lingua italiana (di default), cambiando la lingua dal menu a tendina, si inseriscono le relative traduzioni nelle altre lingue.
-
io oh sempre duplicato il tutto abbinamdo al menu il tutto era la stessa cosa ma lavoraccio vero?
Non solo è un lavoraccio: appesantisci inutilmente il database (raddoppiando i prodotti, ognuno dei quali ha le tabelle sia in italiano sia in inglese) e sprechi risorse.
-
grazie della conferma
non si finisce mai di imparare visto che ne sto facendo uno proppio ora e sono allinizio niente duplicati e gira meglio