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.

Our next available supporter will start replying to tickets in about 4.44 hours from now. Thank you for your understanding.

This thread is resolved. Here is a description of the problem and solution.

Problema: Le traduzioni delle stringhe del plugin Cookie law info si resettano quando si naviga nel frontend del sito. Soluzione: Il problema era causato dall'uso del tag HTML strong nelle stringhe. Sostituendolo con il tag b il problema è stato risolto

Etichettato: 

This topic contains 18 risposte, has 2 voci.

Last updated by mirko 1 anno, 8 mesi fa.

Assigned support staff: Vincenzo.

Autore Post
March 16, 2018 at 3:08 pm #1548173

mirko

Tell us what you are trying to do?
I have installed "cookie law info" and i have had no problem until few days ago..

Now, it happen this weird thing....when i switch between the languages, the cookie law info translations all reset and loose the translation i have made.

What is the link to your site?
hidden link

March 16, 2018 at 3:59 pm #1548216

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Salve e grazie per aver contattato il supporto WPML!
Mi occuperò di questo ticket.

1. Puoi dirmi se è stato effettuato qualche aggiornamento di recente?

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. Puoi dirmi se la traduzione delle stringhe del plugin è stata effettuata seguendo questi passaggi?

- Vai su Cookie Law Info -> Cookie Law Settings
- Inserisci le stringhe personalizzate nelle sezioni "Cookie Law Message Bar" e "Customise Buttons" (preferibilmente in Inglese)
- Salva
- Vai su WPML -> Traduzione stringhe
- Usando il selettore "Seleziona le stringhe all'interno del dominio:" Seleziona il dominio "admin_texts_CookieLawInfo-0.9"
- Verifica che le stringhe siano registrate nella lingua corretta (le bandiere corrispondono alla lingua delle stringhe?)
- Traduci le stringhe o, se necessario, cambia la lingua delle stringhe usando il pulsante "Modifica la lingua delle stringhe selezionate" e poi traduci le stringhe.

4. Questa è la documentazione ufficiale:
https://wpml.org/documentation/plugins-compatibility/using-wpml-to-translate-cookie-law-info/

Grazie

March 16, 2018 at 4:52 pm #1548266

mirko

Salve Vincenzo,

ecco le risposte;
1) nessun aggiornamento
2) copiate
3) si, tutti i passaggi sono stati effettuati correttamente
4) utilizzo da tempo i plugins citati e non ho mai avuto problemi

la cosa strana è che non ci sono problemi se switcho tra italiano, inglese, francese e tedesco.
Il problema sembra proporsi quando sono in spagnolo.
clicco su spagnolo e anche in italiano mi ritrovo cookie law info in spagnolo....

le posso dare le credenziali di accesso se necessario.

March 16, 2018 at 6:30 pm #1548348

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Salve,

potrebbe trattarsi di un problema di cache (plugin o server).

Puoi verificare se cancellando la cache e disattivando temporaneamente ogni forma di cache il problema si risolve?

Se il problema non si risolve in quel modo, vorrei chiedere un accesso temporaneo (wp-admin e FTP) al sito per dare un’occhiata più approfondita al problema. Preferibilmente ad una versione test dove è stato riprodotto l'errore.

Troverai i campi necessari per far questo sotto l’area commenti quando effettuerai il log in per rispondere.
Le informazioni che inserirai sono private, il che significa che solamente noi possiamo vederle ed averne accesso.
Se non vedi il modulo sottostante, non postare le credenziali perché risulterebbe visibili nel forum pubblico:
- hidden link

Potrei aver bisogno di replicare il tuo sito localmente. Per questo avrei bisogno di installare temporaneamente un plugin chiamato "Duplicator". Questo mi permetterà di creare una copia del tuo sito. Una volta risolto il problema, cancellerò la copia del sito. Fammi sapere se sei
d'accordo.

Grazie

March 19, 2018 at 5:59 pm #1550020

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per le credenziali.

Da quello che posso vedere, il problema è che le stringhe originali sono scritte in Spagnolo ma registrate come fossero Italiane.

Per risolvere puoi provare una di queste due soluzioni:

1. Vai su Cookie Law Info -> Cookie Law Settings e inserisci le stringhe in Italiano
- Successivamente vai su WPML -> Traduzione stringhe e traduci le stringhe che necessitano di essere tradotte

In alternativa puoi provare questi passaggi:

2. Vai su WPML -> Traduzione stringhe
- Seleziona il dominio testuale admin_texts_CookieLawInfo-0.9
- Seleziona tutte le stringhe scritte in Spagnolo ma con la bandiera Italiana
- Premi il pulsante "Modifica la lingua delle stringhe selezionate"
- Seleziona lo Spagnolo
- Traduci le stringhe in Italiano (Se necessario)

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

Grazie

March 20, 2018 at 7:43 am #1550406

mirko

Buongiorno Vincenzo,

ho provato in entrambi i modi, anche se forse non ho ben capito la differenza, ma sembra che non sia cambiato nulla.

Tutte le traduzioni sono corrette, sia dalla parte del plugin cookie law info, sia dalla parte di WPML, ma non appena switcho in spagnolo, tutto viene sovrascritto nuovamente...

puoi provare anche a fare una prova tu stesso, inserendo un lorem ipsum

Fammi sapere appena riesci, grazie.

March 20, 2018 at 3:43 pm #1551198

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Ho dato un'occhiata al sito e non posso che confermare la stranezza della situazione.

Prima di proseguire con il debug in locale, puoi provare questi passaggi?

❌ Assicurarsi d'avere un backup del sito prima di procedere! ❌
- Disattiva tutti i plugin tranne WPML e i suoi addon e Cookie Law Info
- Imposta un tema predefinito (per es. Twenty Sixteen).
- 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

March 20, 2018 at 4:57 pm #1551322

mirko

Ho disattivato tutti i plugin (a parte quelli da lei indicato) e ho impostato come tema predefinito quello standard di wordpress e il problema si è ripresentato immediatamente.

Una cosa che ho notato, se può essere utile è la seguente:
se navigo attraverso le altre lingue (francese, tedesco, spagnolo, inglese) non ci sono problemi.
il problema si ripresenta se passo da spagnolo a italiano e viceversa.

Attendo tue

March 20, 2018 at 5:16 pm #1551342

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Grazie per i risultati dei test.

Per proseguire nel debug del problema, senza compromettere il sito online, avrei bisogno di replicare il sito localmente nel mio server.

Per questo normalmente raccomandiamo il Plugin gratuito “Duplicator”
- https://wordpress.org/plugins/duplicator/

★ Istruzioni:
hidden link
https://wpml.org/it/faq/come-fornire-ai-supporter-una-copia-del-vostro-sito/

Se il file risultante è troppo grande (maggiore di 250 MB) si possono utilizzare i filtri di Duplicator per evitare di includere la cache, la cartella wp-uploads, i file media e gli archivi per ridurre la dimensione dell'archivio.

A me serve il file archive che il plugin genera. Puoi incollare il link al file nella prossima risposta.

Puoi usare servizi come Google Drive o Dropbox per inviarmelo.

Ti attivo una risposta privata così puoi inviarmi il link al file in maniera sicura.

Fammi sapere se hai bisogno di aiuto nel creare il duplicato.

Grazie

March 21, 2018 at 8:14 am #1551847

mirko

Buongiorno Vincenzo,

ho sempre avuto dei problemi con duplicator.
Normalmente utilizzo il plugin "all in one wordpress migration", che, a mio parere è molto più performante.
Se mi apri una sezione privata dove ti posso allegare il link procedo immediatamente.
Fammi sapere se può andare bene lo stesso.
Grazie e attendo tue

March 22, 2018 at 10:47 am #1553576

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Buongiorno,

scusa il ritardo.

Solitamente Duplicator è più veloce per noi supporter nella fase di installazione.
Comunque anche "all in one wordpress migration" può andare bene.

Ti attivo la risposta privata.

Grazie

March 23, 2018 at 3:41 pm #1555247

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Buongiorno,

sembra che la soluzione sia quella di cancellare le vecchie stringhe ed effettuare nuovamente la traduzione.

Prova questi passaggi:
1. Vai su WPML -> Traduzione stringhe
- Seleziona il dominio testuale admin_texts_CookieLawInfo-0.9
- (Opzionale) Copia tutte le stringhe e le rispettive traduzioni ed incollale in un file di testo
- Seleziona tutte le stringhe presenti. Dovrebbero essere 6
- Elimina le stringhe

2. Vai su Cookie Law Info -> Cookie Law Settings -> Advanced e resetta e cancella le impostazioni del suddetto plugin
- Imposta nuovamente le opzioni e inserisci le stringhe in Italiano
- Vai su WPML -> Traduzione stringhe
- Seleziona il dominio testuale admin_texts_CookieLawInfo-0.9
- Traduci le stringhe che necessitano di essere tradotte

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

Grazie

March 23, 2018 at 4:21 pm #1555278

mirko

Buon pomerigigo Vincenzo,

ho seguito quanto hai detto, ma, come al solito, non appena clicco su spagnolo, tutto si scombina nuovamente...

fammi sapere, per favore,
grazie

March 24, 2018 at 4:11 pm #1555780

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Buongiorno,

ho riprovato la sequenza nella copia del sito ed effettivamente manca un passaggio.

Prova questa sequenza:
Assicurati che le stringhe Italiane siano già state sovrascritte da quelle Spagnole

1. Vai su WPML -> Traduzione stringhe
- Seleziona il dominio testuale admin_texts_CookieLawInfo-0.9
- (Opzionale) Copia tutte le stringhe e le rispettive traduzioni ed incollale in un file di testo
- Seleziona tutte le stringhe presenti. Dovrebbero essere 6
- Premi il pulsante "Modifica la lingua delle stringhe selezionate"
- Seleziona la lingua Spagnola
- Visita il sito e naviga nelle pagine Italiane e poi in quelle Spagnole
- Vai su WPML -> Traduzione stringhe
- Seleziona nuovamente tutte le 6 stringhe Spagnole.
- Elimina le stringhe

2. Vai su Cookie Law Info -> Cookie Law Settings -> Advanced e resetta e cancella le impostazioni del suddetto plugin
- Imposta nuovamente le opzioni e inserisci le stringhe in Italiano
- Vai su WPML -> Traduzione stringhe
- Seleziona il dominio testuale admin_texts_CookieLawInfo-0.9
- Traduci le stringhe che necessitano di essere tradotte

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

Grazie

March 26, 2018 at 10:00 am #1556358

mirko

Buongiorno Vincenzo,
scusa se insisto, ma ho appena ripetuto due volte tutti i passaggi da te indicati, ma il problema persiste.

Se preferisci, puoi effettuare tutti gli step sul sito principale e poi io provvedo alla traduzione delle stringhe.

fammi sapere, pere favoreo, grazie.