
WPML Multilingual & Multicurrency for WooCommerce 5.5.6 — Salvataggi più rapidi sui prodotti variabili
Abbiamo appena rilasciato WPML Multilingual & Multicurrency for WooCommerce 5.5.6.
WPML Multilingual & Multicurrency for WooCommerce (WCML) 6.0 permette al tuo negozio di parlare con gli agenti IA in ogni lingua e valuta in cui vendi. Quando un agente IA interroga i tuoi prodotti o ordini, ora può richiedere una lingua specifica e ottenere i prezzi in una qualsiasi delle tue valute abilitate, in modo che le risposte corrispondano a ciò che i tuoi clienti vedono effettivamente.
WooCommerce 10.9 ha introdotto le AI Abilities, un metodo standard, basato sulla nuova API Abilities di WordPress e sul Model Context Protocol (MCP), affinché gli agenti IA possano lavorare con il tuo negozio. Un agente in questo caso è un’IA conversazionale come Claude o ChatGPT, collegata al tuo negozio tramite MCP. Una volta connessa, può sfogliare il tuo catalogo e cercare gli ordini in autonomia: “list the products under $30” (elenca i prodotti a meno di 30 $), “how many orders are still processing?” (quanti ordini sono ancora in elaborazione?).
Per impostazione predefinita, queste risposte vengono restituite solo nella lingua predefinita e nella valuta predefinita del tuo negozio. Se gestisci un negozio multilingue e multivaluta, questa è solo una fetta del tuo catalogo. WCML 6.0 risolve il problema.
Con WCML 6.0 attivo, le query di prodotti e ordini di WooCommerce ottengono due impostazioni opzionali che un agente IA può scoprire e impostare in ogni richiesta:
Le due opzioni sono completamente indipendenti, quindi un agente può combinarle per ogni richiesta: prodotti in spagnolo con prezzi in dollari statunitensi, prodotti in inglese in euro o qualsiasi altra combinazione in cui vendi. Poiché queste opzioni fanno parte delle capacità pubblicate del negozio, l’agente le trova da solo: non devi configurare nulla.
Ecco tre sessioni reali con un agente collegato a un negozio WCML. Le righe nei riquadri di citazione sono ciò che qualcuno ha digitato nella chat; sotto ciascuna c’è ciò che l’agente ha fatto con le nuove opzioni.
Get the list of products and their prices in secondary currencies (tell me which are manual prices). (Ottieni l’elenco dei prodotti e dei loro prezzi nelle valute secondarie, indicandomi quali sono i prezzi manuali).
L’agente ha impostato la valuta su EUR, ha estratto il prezzo di ogni prodotto sia nella valuta principale (USD) che in quella secondaria (EUR) e ha calcolato quali prezzi in euro sono stati impostati manualmente anziché convertiti automaticamente al tasso di 0,9 del negozio:
Product USD (reg / sale) EUR (reg / sale) Auto @ 0.9 Manual? ------------------- ---------------- ---------------- ---------- --------- Bottle 25 / 19 20 / 18 22.5 / 17.1 Manual Fleece Jacket 51 45.90 45.90 Auto Graphic T-Shirt 29 26.10 26.10 Auto Baseline Mug 12 10.80 10.80 Auto Baseline Hoodie 45 40 40.50 Manual 2 of 5 products have manually-set EUR prices (Bottle and Baseline Hoodie); the rest are auto-converted from USD at the 0.9 exchange rate.
I prezzi riportati dall’agente sono esattamente quelli che un acquirente vedrebbe con EUR selezionato, inclusi i prezzi fissi che hai scelto per quella valuta.
Get the list of products in Spanish. (Ottieni l’elenco dei prodotti in spagnolo).
L’agente ha impostato la lingua sullo spagnolo e ha ottenuto in risposta il catalogo tradotto: nomi in spagnolo e slug in spagnolo:
Name (ES) Slug Price (USD) -------------------- -------------------- ----------- Botella botella 25 -> sale 19 Chaqueta Polar chaqueta-polar 51 Camiseta Estampada camiseta-estampada 29 Taza Basica taza-basica 12 Sudadera Base sudadera-base 45
Qui i prezzi vengono mostrati nella valuta predefinita perché non è stata richiesta alcuna valuta. Aggiungi una valuta alla stessa domanda e l’agente restituirà il catalogo in spagnolo con i prezzi nella valuta secondaria: le due opzioni funzionano insieme.
Get the list of orders with a column for their language. (Ottieni l’elenco degli ordini con una colonna per la loro lingua).
L’agente ha utilizzato l’opzione della lingua per creare una tabella che mostra in quale lingua è stato effettuato ogni ordine. Questo conferma anche una cosa utile: lingua e valuta sono separate (un ordine può essere effettuato in spagnolo ma pagato in dollari statunitensi).
Order Language Currency Total Status ------ --------- --------- -------- ----------- 88 Spanish EUR 21.60 processing 87 Spanish USD 64.00 processing 86 English USD 180.00 processing 85 English EUR 40.00 processing 84 English EUR 46.80 processing 13 English USD 90.00 processing 6 orders: 4 English, 2 Spanish. Language and currency are independent.
Queste opzioni viaggiano con le capacità del tuo negozio indipendentemente da come un agente le raggiunge: l’endpoint REST delle Abilities di WordPress, l’MCP Adapter di WordPress o gli strumenti in esecuzione nell’area di amministrazione o tramite riga di comando. Non configuri nulla per ogni connessione; se WCML 6.0 è attivo, le opzioni di lingua e valuta sono semplicemente lì.
Esegui WooCommerce multivaluta senza WPML? L’opzione della valuta funziona comunque da sola. Aggiungi WPML e l’opzione della lingua apparirà al suo fianco.
woocommerce/mcp non è supportato.Aggiorna a WPML Multilingual & Multicurrency for WooCommerce 6.0 (incluso in WPML 5.0), collega il tuo agente IA all’endpoint AI Abilities o MCP del tuo negozio e chiedigli prodotti o ordini in una delle tue lingue o valute. Per tutto il resto che WCML fa per un negozio multilingue, consulta la documentazione di WooCommerce Multilingual.
Ci piacerebbe sapere come funziona il tuo negozio con gli agenti IA: raccontacelo nei commenti qui sotto.