This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 5 risposte, has 2 voci.

Last updated by Vincenzo 5 mesi, 3 settimane fa.

Assigned support staff: Vincenzo.

Autore Post
May 2, 2019 at 3:20 pm #3725967

ivanoP

Ho inserito le traduzioni per i metodi di spedizione di woocommerce.
Nella pagina di Checkout cambiando la lingua vengono tradotte correttamente tutte le stringhe della pagina tranne quelle dei metodi di spedizione.
Per esempio la stringa: "Express (entro 2 giorni lavorativi)" impostando la lingua della pagina in inglese non viene tradotta con la traduzione che ho impostato tramite wpml :"Express (within 2 working days)", ma rimane uguale.

Link a una pagina dove è possibile vedere il problema: hidden link

E' possibile risolvere il problema?

May 3, 2019 at 10:01 am #3732859

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+02:00)

Salve e grazie per aver contattato il supporto WPML!

Puoi verificare se la lingua delle stringhe relative ai metodi di spedizione siano inserite in Italiano ma considerate come fossero scritte in Inglese?
Se fosse così, ti basterà selezionare le stringhe e cambiarne la lingua premendo il pulsante "Modifica la lingua delle stringhe selezionate".

Puoi effettuare queste verifiche da WPML -> Traduzione stringhe

Fammi sapere se così risolvi o se hai bisogno di maggiori informazioni.

Grazie

Documentazione relativa:
https://wpml.org/documentation/getting-started-guide/string-translation/#original-language-of-strings

May 3, 2019 at 12:52 pm #3734335

ivanoP

Buongiorno,

Le stringhe sono già tradotte nella lingua corretta, come può vedere nello screenshot.
Il problema persiste. Cambiando la lingua della pagina tutte le stringhe vengono visualizzate correttamente tranne quelle dei metodi di spedizione.

May 3, 2019 at 12:56 pm #3734407

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+02:00)

Grazie per lo screenshot. In effetti la lingua della stringa è corretta.

1. Puoi confermare che sul sito sono installate le ultime versioni di WPML e dei suoi add-on plugin (in particolare di WooCommerce Multilingual)?
Puoi verificare quali siano le ultime versioni andando su "Conto -> Download" su questo sito.
- https://wpml.org/account/downloads/

Se necessario, queste sono le istruzioni per l'aggiornamento:
- https://wpml.org/it/faq/come-installare-wpml/

❌ Assicurati d'avere un backup del sito prima di procedere! ❌

2. Puoi incollare le Informazioni di debug nell'apposito campo?
- https://wpml.org/it/faq/come-fornire-le-informazioni-di-debug-per-unassistenza-piu-rapida/

3. Prova inoltre ad eliminare queste stringhe, inserire nuovamente il metodo di spedizione e tradurre nuovamente le stringhe.

Grazie

May 3, 2019 at 1:32 pm #3734775

ivanoP

Le ultime versioni di WPML sono installate.
Le invio le informazioni di debug.
Ho provato ad eliminare le stringhe e i metodi di spedizione, ricrearli e ritradurli ma non ha prodotto alcun risultato.
Ho notato però una cosa.
Nel sito sono presenti più metodi di spedizione in base al paese in cui il pacco deve essere spedito.
La traduzione dei metodi di spedizione viene aggiornata in base alla lingua del sito solamente quando cambio il paese in cui deve essere spedito l'ordine e quindi quando viene cambiato il metodo di spedizione.

May 3, 2019 at 2:59 pm #3735831

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

Timezone: Europe/Rome (GMT+02:00)

Grazie per le informazioni di debug.

1. Dalle informazioni di debug vedo che il valore di WP Memory Limit è inferiore ai requisiti minimi di WPML che richiede almeno 128M.
- https://wpml.org/home/minimum-requirements/

Per incrementare il valore di WP Memory Limit aggiungi queste righe in mezzo al file wp-config.php (dopo il tag di apertura del php)

define( 'WP_MEMORY_LIMIT', '256M' );

❌ IMPORTANTE ❌ Non inserire la riga alla fine del file ma sempre prima del seguente commento riguardo la fine delle modifiche):

/* Finito, interrompere le modifiche! Buon blogging. */

Il file wp-config.php si trova nella cartella principale di WordPress.

Puoi verificare quale sia il valore attuale di WP Memory Limit da WPML -> Assistenza nella sezione Info

Maggiori informazioni qui:
- https://codex.wordpress.org/Editing_wp-config.php#Increasing_memory_allocated_to_PHP

2. Prova ad inserire le stringhe nella lingua predefinita del sito (Italiano) ed a tradurle nelle altre lingue.

3. Prova anche questi passaggi, preferibilmente in una versione di test del sito (staging):
❌ Assicurarsi d'avere un backup del sito prima di procedere! ❌
- Disattiva tutti i plugin tranne WPML e i suoi addon, WooCommerce e WooCommerce Multilingual.
- Imposta un tema predefinito (per es. Twenty Nineteen o Storefront).
- Se il problema si risolve, comincia ad attivare i plugin uno alla volta finché il problema non torna.
Infine riattiva il tema.

- Puoi segnalarmi quando torna il problema?

Grazie

The topic ‘[Closed] Traduzione metodi di spedizione’ is closed to new replies.