Problema: Il sito non funziona correttamente a causa di componenti WPML non aggiornati. Il client ha tentato di installare manualmente la versione 4.7.1 di sitepress-multilingual-cms, ma l'installazione non ha avuto effetto. Soluzione: Se stai riscontrando problemi simili, ti consigliamo di creare un backup completo del sito. Successivamente, disattiva e rimuovi WPML dal menu Plugin (le traduzioni sono salvate nel database, quindi non le perderai). Puoi scaricare l'ultima versione di WPML da qui. Dopo aver scaricato il file, accedi al backend del sito, vai su Plugin > Aggiungi nuovo > Carica, carica il file archivio scaricato, quindi installa e attiva il plugin.
Se questa soluzione non risolve il tuo problema o se sembra non essere più rilevante, ti consigliamo di verificare i problemi noti, controllare la versione del fix permanente e assicurarti di avere installato le ultime versioni dei temi e dei plugin. Se necessario, apri un nuovo ticket di supporto.
Problema: Il cliente ha riscontrato un problema con il proprio sito che non mostrava alcuni articoli in evidenza nella homepage, nonostante fossero tradotti in inglese. Dopo ulteriori indagini, il cliente ha scoperto che il problema era legato alle tassonomie che non erano state impostate per essere tradotte, e quindi non assegnava i tag correttamente. Soluzione: Se stai riscontrando un problema simile, ti consigliamo di verificare le impostazioni delle tassonomie nel tuo sito WPML. Assicurati che le tassonomie che necessitano di traduzione siano impostate come traducibili. Questo garantirà che i tag e le categorie vengano assegnati correttamente agli articoli nelle diverse lingue.
La soluzione potrebbe non essere più rilevante a causa di aggiornamenti del plugin o modifiche nelle configurazioni. Ti consigliamo di verificare i problemi noti, di controllare la versione del fix permanente e di confermare che hai installato le ultime versioni dei temi e dei plugin. Se il problema persiste, ti invitiamo a aprire un nuovo ticket di supporto.
Problem: Se stai riscontrando errori 500 sulla versione inglese del tuo sito e utilizzi una funzione custom per la selezione della lingua che genera errori, potrebbe essere dovuto all'uso di una funzione non definita o deprecata come
languages_list_head()
e
icl_get_languages()
.
Solution: Verifica che la funzione
languages_list_head()
sia correttamente definita nel tuo tema, poiché non è una funzione di WPML e potrebbe essere la causa dell'errore 500. Inoltre,
icl_get_languages()
è una funzione deprecata di WPML. Se necessiti di inserire un selettore di lingua, ti consigliamo di utilizzare gli hook e le funzioni fornite da WPML che sono aggiornate e supportate. Puoi trovare maggiori informazioni sugli hook di WPML qui: https://wpml.org/wpml-hook/wpml_head_langs/.
Se questa soluzione non risolve il tuo problema o se le informazioni risultano obsolete, ti invitiamo a verificare i problemi noti su https://wpml.org/known-issues/, a controllare la versione della correzione permanente e a confermare di avere installato le ultime versioni dei temi e dei plugin. In caso di ulteriori difficoltà, ti consigliamo di aprire un nuovo ticket di supporto.
Problema: Durante l'installazione di OTGS, il cliente ha dimenticato di scaricare il plugin 'media translation' necessario per tradurre i testi associati alle immagini del sito. Inoltre, non riesce a riattivare OTGS; anche se WordPress indica che è attivo, in realtà non lo è. Soluzione: Se WPML è già stato installato sul sito o se ci sono tracce di WPML nel database, questo potrebbe impedire l'attivazione di OTGS. Consigliamo di scaricare manualmente i plugin necessari direttamente da qui (selezionando "Voglio scaricare manualmente"), scaricare il plugin desiderato, quindi accedere al backend del sito, disattivare e rimuovere la versione attuale del plugin (i dati rimarranno salvati nel database). Successivamente, andare su Plugin > Aggiungi nuovo > Carica e installare il file zip del plugin scaricato. Per il plugin 'WPML Media', è possibile scaricarlo da qui.
Se la soluzione proposta non risolve il problema o se sembra non essere più attuale, consigliamo di verificare i problemi noti, controllare la versione del fix permanente e assicurarsi di avere installato le ultime versioni di temi e plugin. Se il problema persiste, si prega di aprire un nuovo ticket di supporto qui.
Problem: You are trying to translate strings from Italian to English, but WPML is inverting the languages, causing the strings to start in English, which prevents you from modifying them. Solution: 1. Select the checkboxes on the left for the strings you want to modify. 2. Scroll down the page until you find a button that allows you to change the default language of that string. This button will enable you to set the source language of the string to a language that is not yet configured on your site, such as Romanian or Bulgarian. 3. After doing this, the page will automatically refresh after a few seconds, and you will see a new + icon on the right, with a new column in the table where the English flag will appear at the top. Click on the + icon, enter the text you want to use for English, and save. Related documentation: https://wpml.org/documentation/getting-started-guide/string-translation/how-to-change-the-source-language-of-strings/
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Please feel free to open a new support ticket for further assistance at https://wpml.org/forums/forum/english-support/.
Problema: Stai sviluppando un sito e desideri che gli articoli del blog siano visibili anche se le pagine non sono tradotte. La lingua predefinita è il tedesco, ma quando aggiungi una seconda lingua come l'italiano o l'inglese, le pagine del blog non vengono visualizzate se non tradotte. Soluzione: Per risolvere questo problema, hai due opzioni: 1. Duplicare gli articoli in tedesco. 2. Utilizzare l'opzione "fallback nella lingua di default" in WPML > Impostazioni > Traduzione dei tipi di contenuto. Questo permetterà di visualizzare i contenuti in tedesco anche nelle altre lingue se non sono stati ancora tradotti. Per maggiori informazioni, consulta la documentazione di WPML qui.
Se questa soluzione non dovesse essere più rilevante, perché potrebbe essere datata o non applicabile al tuo caso, ti consigliamo di aprire un nuovo ticket di supporto. Ti raccomandiamo inoltre di verificare i problemi noti su https://wpml.org/known-issues/, di verificare la versione della correzione permanente e di confermare che hai installato le ultime versioni dei temi e dei plugin.
Problema: Stai cercando di accedere alla traduzione in lingua inglese del tuo sito web e ricevi un messaggio di errore critico. Soluzione: L'errore riscontrato è un
TypeError
causato da un problema nel tema del sito, non direttamente correlato a WPML. Per isolare il problema, ti consigliamo di disattivare tutti i plugin di WPML tranne WPML Multilingual CMS, String Translation, WooCommerce Multilingual e WPML SEO, che sono essenziali. Questo ti aiuterà a verificare se il problema persiste senza gli altri plugin di WPML attivi.
Se il problema continua, potrebbe essere necessario controllare ulteriormente il tema o altri plugin che potrebbero causare il conflitto. Inoltre, ti consigliamo di verificare la presenza di problemi noti correlati su https://wpml.org/known-issues/ e di assicurarti di avere installate le ultime versioni dei temi e dei plugin.
Se questa soluzione non risolve il problema o se ritieni che sia irrilevante perché potrebbe essere superata o non applicabile al tuo caso, ti invitiamo a aprire un nuovo ticket di supporto sul forum di supporto WPML.
Problema: Stai cercando di tradurre i titoli 'CATEGORY' e 'DATE' nella sezione portfolio del tuo sito, che sono generati automaticamente dal tema e non vengono tradotti automaticamente. Soluzione: Le stringhe che desideri tradurre potrebbero non essere parte di WordPress, ma del tema stesso. Ti consigliamo di seguire le istruzioni per registrare le stringhe per la traduzione come descritto qui. Se dopo aver seguito queste istruzioni le stringhe non risultano ancora traducibili, è probabile che non siano configurate per essere tradotte dal tema.
Se questa soluzione non risolve il tuo problema o sembra non essere più attuale, ti invitiamo a verificare i problemi noti e a confermare che hai installato le ultime versioni dei temi e dei plugin. In caso di ulteriori difficoltà, ti consigliamo di aprire un nuovo ticket di supporto qui.
Problem: The client is trying to translate the 'my library' elements of the OceanWP theme. Although the footer block is translated in the backend, it is not displayed correctly on the website; the Italian version appears instead of the English one. Solution: 1. Ensure that the footer is not in draft status. If it is, publish it to make it visible on the frontend. 2. If the Italian footer was in draft when the English translation was made, the English footer might still be in draft because the post status does not copy from the original to the translation. 3. The 'Apply translation revision' function works only if there is content pending review. Since the footer is marked as completed, this function will return an error. 4. If the footer block is inserted via shortcode, translate the ID in the String Translation as explained in the FAQ of OceanWP.
If this solution does not resolve your issue or seems outdated, we recommend opening a new support ticket. We also advise checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at WPML Italian Support Forum.