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 13 risposte, has 2 voci.

Last updated by lucaC-57 5 mesi fa.

Assigned support staff: Vincenzo.

Autore Post
May 13, 2019 at 3:29 pm #3800113

lucaC-57

Sto tentando di: tradurre la home del sito in 4 lngue

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

Mi aspettavo di vedere: la pagina iniziale

Invece ho ottenuto: un 404

May 14, 2019 at 9:42 am #3805351

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Salve e grazie per aver contattato il supporto WPML!

Ci possono essere molte cause per l'errore 404.

1. Puoi dirmi se il problema si presenta anche con pagine diverse dalla homepage?

2. Verifica che le pagine siano pubblicate.

3. Verifica se il problema si presenta anche usando l'opzione "Nome della lingua aggiunto come parametro" da WPML -> Lingue -> Formato degli URL per le lingue

4. Prova a salvare nuovamente i Permalink

5. Potrebbe trattarsi di un problema con un altro plugin.
Prova 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.
- Imposta un tema predefinito (per es. Twenty Nineteen).
- 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

May 14, 2019 at 9:57 am #3805595

lucaC-57

1. Solo con la home page
2. Sono pubblicate
3. Non cambia niente anche così
4. Fatto, allego schermata di come sono impostati

May 14, 2019 at 10:58 am #3806153

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Grazie per le risposte dettagliate.

1. Puoi provare anche i passaggi al mio precedente punto 5?

2. Verifica se la homepage è correttamente selezionata come pagina statica in Impostazioni -> Lettura e che non ci siano messaggi o avvisi.

3. Prova ad impostare temporaneamente una pagina diversa come homepage.
- La nuova homepage si vede in tutte le lingue?
- La precedente homepage si vede in tutte le lingue?

Grazie

May 14, 2019 at 11:27 am #3806329

lucaC-57

1. Volevo tenerlo come ultima spiaggia... 🙂
2. È selezionata correttamente, anche nelle lingue.
3. Ho provato, anche cambiando la pagina in ITA si vede la nuova mentre nelle lingue no!

May 14, 2019 at 1:10 pm #3807089

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Salve,

se fosse possibile adesso 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

May 14, 2019 at 6:33 pm #3809977

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Salve,

ho dato un'occhiata al sito e sembra tutto configurato bene.

Ho però notato qualcosa di strano.
Nel cestino ci sono 3 pagine cancellate che però non hanno nessuna lingua assegnata e quindi risultano invisibili quando WPML è attivo.

È possibile che le tabelle di WPML possano essere leggermente danneggiate.

Per risolvere eventuali problemi prova questi passaggi, preferibilmente su una copia di sviluppo del sito:

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

1. Vai su WPML -> Assistenza -> Risoluzione dei problemi

2. Premi i seguenti pulsanti (Verifica se il problema è risolto dopo la pressione di ogni singolo pulsante).
- Cancella la cache di WPML
- Rimuovi dalle tabelle delle traduzioni le voci non correttamente collegate
- Correggi il confronto di element_type
- Fix WPML tables collation
- Assegna alla traduzione lo stato di contenuto duplicato
- Inserisci informazioni sulla lingua
- Correggi conteggio termini
- Correggi l'assegnazione del tipo di articolo per le traduzioni

Nel caso che nemmeno questo risolva il problema, sarebbe utile conoscere i risultati della procedura al punto 5 della mia prima risposta.

Grazie

May 15, 2019 at 6:38 am #3812613

lucaC-57

Nessuno dei passi ha funzionato, adesso provo con il "punto 5"...

May 15, 2019 at 7:05 am #3812877

lucaC-57

Domanda: avete creato un duplicato del sito? Nel caso, potreste darmi l'accesso o fare voi la prova "5" ?

May 15, 2019 at 7:43 am #3813241

lucaC-57

Allora, novità!!!
Ho scoperto che i soli utenti ADMIN hanno questo problema, entrando con un utente di livello inferiore la pagina si vede!
Aiuto... adesso resta da capire il motivo!

May 15, 2019 at 11:09 am #3815291

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Buongiorno,

1. Puoi verificare se il problema è causato da qualche impostazione del plugin Access che limita, in qualche modo l'accesso agli utenti admin?
- Prova inoltre a disabilitarlo temporaneamente.

2. Se non hai ancora effettuato il test al punto 5, posso effettuarlo io, in una copia locale del sito.
Al momento non ho effettuato la copia con Duplicator perché non avevo ricevuto il tuo OK.

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 350 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

May 15, 2019 at 12:07 pm #3816169

lucaC-57

Allora...
Ho trovato come risolvere (oppure aggirare, dimmi tu) il problema!
Nel plugin "Controllo di accessi" di Toolset, è comparsa la linguetta "Gruppi di WPML". Ho creato un gruppo con tutte le lingue abilitate alle "pagine" ed ora funziona anche per gli ADMIN.
È la strada giusta?

May 15, 2019 at 12:12 pm #3816261

Vincenzo
Supporter

Languages: Inglese (English ) Italiano (Italiano )

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

Da quello che vedo nello screenshot e che leggo nella documentazione che ti allego, sembra la soluzione giusta.
- https://toolset.com/documentation/user-guides/limiting-read-access-specific-content/

Per maggiori dettagli sul plugin Access puoi dare un'occhiata a questi articoli:
- https://wpml.org/documentation/translating-your-contents/how-to-use-access-plugin-to-create-editors-for-specific-language/
- https://toolset.com/home/types-access/

Buon lavoro!

May 16, 2019 at 10:25 am #3824639

lucaC-57

My issue is resolved now. Thank you!