This thread is resolved. Here is a description of the problem and solution.
Problem: The client is trying to translate the hover text of some buttons and call to action elements on a DIVI website from Italian to German and English, but the field to insert the translation does not appear in the WPML translation editor.
Solution: First, we asked the client to confirm how they were translating the content and whether the hover text appeared in the WPML translation editor. Since the fields were not compatible, we requested access to the site to make them compatible and to send the case to our team for updating the compatibility file. We suspected that the field might be new or recent, which is why it wasn't compatible yet.
We then provided the client with a code snippet to add to the WPML configuration file to allow HTML in certain fields of the DIVI 'call to action' module. The client was instructed to add the module that wasn't translating correctly to a draft page and send it for translation again through WPML > Translation Management after applying the code.
If the solution provided here is not relevant to your case, because it might be outdated or not applicable, we highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket with us.
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.
I'm translating a DIVI website from Italian in German and English and I'd like to translate the hover text of some buttons and call to action, but the field to insert the text does not appear.
Languages: English (English )Spanish (Español )Italian (Italiano )
Timezone: Europe/Rome (GMT+02:00)
Ciao!
Allora, la rgone per cui ti domandavo come stavi traducendo il contenuto è perché quello è importante per sapere cosa puoi fare.
se stai traducendo tutto manualmente, dall'editor manuale di WordPress (come fai anche con la lingua originale) allora devi ricostruire tutto da zero, magari configurare quella sezione.
Altrimenti, devi controllare se esce nel editor di traduzione quel testo che stai aggiungendo in quella zona "on hover", se non c'è allora da lì dobbiamo vedere il perché.
Non ci sono "passi precisi" perché al momento non mi è chiaro:
- Come traduci quella zona
- Se il contenuto esce nell'editor di traduzione
- Se quel contenuto arriva da Divi, se è un modulo nuovo, se arriva invece da un plugin per divi, ecc.
Queste info, che ho provato a chiederti prima, sono necessarie per poter capire come possiamo agire.
Provaci e fammi sapere per capire come continuare.
Faccio un po'fatica a capire se ho capito cosa serve, ma proverò a rispondere.
1) Come traduci quella zona?
2) Se il contenuto esce nell'editor di traduzione
3) Se quel contenuto arriva da Divi, se è un modulo nuovo, se arriva invece da un plugin per divi, ecc.
1) clicco su traduci -> mi esce "vuoi utilizzare il traduttore automatico o tradurre manualmente?"
Io scelgo manualmente, perché l'automatico oltre a costare non mi ha soddisfatta.
Quindi prendo il testo nella lingua tradotta e a fianco, nella parte dove inserire la traduzione incollo il testo.
2) Solitamente si, ma il testo che appare on-hover che dovrei tradurre non appare.
3) È un contenuto di Divi - call to action - in cui prima scrivo il titolo e descrivo il pulsante, poi on hover cancello il titolo e inserisco testo nel body. Quindi no plugin.
Inoltre c'è un'altra pagina in cui il button "scopri", pur apparendo nel traduttore, dove ho inserito il testo "discover" non appare in inglese sulla pagina tradotta.
Languages: English (English )Spanish (Español )Italian (Italiano )
Timezone: Europe/Rome (GMT+02:00)
Perfetto quindi il problema è che quei campi non sono al momento compatibili. potresti darmi accesso al sito? così posso vedere se posso renderli compatibili e poi inviare il caso al nostro team per assicurarci che venga aggiornato il file della compatibilità.
immagino che quel campo è nuovo/recente e per quello non è ancora compatibile.
Ho attivato i campi per le credenziali. soltanto ti chiedo una cosa:
- Potresti crearmi una pagina, lasciarla in bozza e in quella pagina aggiungere quel modulo che non si traduce correttamente?
Grazie per la risposta.
Il modulo è il classico "call to action" di divi. Inserendo il testo nei campi viene messo all'interno del call to action. Cliccando sull'icona a freccia, vicino a quella del pc appare il campo per il testo hover.
Vedo che bisogna creare un account e fare un backup per farvi entrare. Solo che mi ci vorrà un attimo.
Languages: English (English )Spanish (Español )Italian (Italiano )
Timezone: Europe/Rome (GMT+02:00)
Il backup non è necessario qui, solo quello che ti ho chiesto prima (una pagina separata dove aggiungi il call to action, così posso controllare cosa succede direttamente in quella pagina senza nessun rischio da parte tua.
Ho creato un account, ho mandato i dati in privato, ho cercato di creare un login ftp E ORA MI DA PAGINA INESISTENTE SUL MIO SITO!!! COSA STA SUCCEDENDO??
NON È POSSIBILE CHE PER UN MODULO COSÌ BANALE COME UN CALL TO ACTION SIA NECESSARIO RISCHIARE DI PERDERE UN LAVORO!! Per fortuna non serviva backup!! E ora cosa devo fare????
è stato cambiato qualcosa nel WP-CONTENT senza che facessi niente ovvero nella cartella -> endurance-page-cache -> _index.html
Che contiene la home della website ma senza immagini!!
Io non ho modificato niente. Ho solo provato a fare un account FTP per farti entrare! 🙁
Niente... non riesco più neanche ad accedere al mio wp-admin. Quindi niente pagina con call-to-action. La mia pagina è inesistente.
E ora?? Mi tocca andare a cercare assistenza per capire cosa fare???
HO BISOGNO DI AIUTO. DEVO FINIRE QUESTA WEBSITE ENTRO FINE MESE. Non può capitare ciò poco prima di consegnare!!
hidden link
Ecco la pagina test che ho creato con i call to action. Il login dell'account l'ho inviato via messaggio privato e spero non ci voglia il FTP access perché purtroppo mi ha fatto saltare tutto.
Grazie mille
Attendo sue
Languages: English (English )Spanish (Español )Italian (Italiano )
Timezone: Europe/Rome (GMT+02:00)
Mi hai dato un utente con un ruolo che non mi permetteva di fare molto ma sono riuscito a capire il problema ed ecco la soluzione:
- Per favore aggiungi questo codice su WPML > Impostazioni > Configurazione degli XML personalizzato (Custom XML Configuration) che si trova a mo' di scheda all'inizio della pagina.