Con il componente aggiuntivo Rilevamento automatico della lingua dell'utente attivato, agli utenti verrà presentato un popup che offre la possibilità di selezionare la propria lingua preferita.
I visitatori alla prima visita possono scegliere la propria lingua in base alle impostazioni del browser o all'indirizzo IP. Questa preferenza viene salvata in un cookie, garantendo che il sito web venga caricato nella lingua precedentemente selezionata quando ritornano. Tuttavia, se l'utente decide di cambiare la lingua durante le visite future, il pop-up riapparirà per confermare la scelta della lingua.
Il Rilevamento automatico della lingua dell'utente Componente aggiuntivo disponibile con TranslatePress Business e Developer licenze.
Dopo aver acquistato la versione premium di TranslatePress, segui queste istruzioni guida per installare TranslatePress.
Una volta installato TranslatePress, vai su Impostazioni → TranslatePress nella tua bacheca di WordPress, quindi naviga fino a Componenti aggiuntivi scheda.

Scorri fino al componente aggiuntivo Rilevamento automatico della lingua dell'utente e Attiva qui.

Le impostazioni per il Componente aggiuntivo per il rilevamento automatico della lingua dell'utente sono stati spostati in Impostazioni avanzate.

Puoi scegliere quale metodo considerare: l'impostazione della lingua del browser, oppure il loro indirizzo IP.
Selezione dell'opzione Prima per lingua del browser, poi per indirizzo IP terrà conto dell'impostazione della lingua del browser dell'utente. Se questa non corrisponde a nessuna delle lingue disponibili sul sito selezionate nelle impostazioni di TranslatePress, verrà utilizzato l’indirizzo IP dell’utente per determinare la sua lingua preferita. Se nemmeno questa corrisponde a nessuna delle lingue disponibili, all’utente verrà mostrata la lingua predefinita oppure, se l’opzione Usa la sottodirectory per la lingua predefinita è impostato su Sì, la prima lingua nell'opzione Lingue di traduzione.
Allo stesso modo, selezionando l'opzione Prima per indirizzo IP, poi per lingua del browser determinerà la lingua tramite IP e se questo fallisce verrà considerata la lingua del browser.
Selezione Solo dalla lingua del browser o Solo per indirizzo IP non avrà un metodo di fallback per il rilevamento della lingua dell'utente.

L'indirizzo IP del visitatore viene cercato nel database GeoLite2 per determinare il Paese da cui l'utente ha effettuato l'accesso al sito web. Il Paese viene quindi cercato nei codici di localizzazione delle lingue di traduzione selezionate nelle impostazioni di TranslatePress.
Questo prodotto include dati GeoLite2 creati da MaxMind.
Usare l'opzione "Reindirizza direttamente" potrebbe causare problemi di indicizzazione per Google, pertanto consigliamo di provare una delle opzioni pop-up per risolvere questo problema. I pop-up notificano all'utente quando viene rilevata una lingua diversa dall'add-on "Rilevamento automatico lingua utente" invece di reindirizzare direttamente e chiedere se si desidera essere reindirizzati alla lingua rilevata o a un'altra lingua disponibile sul sito web.

Tutto il testo che appare nei pop-up viene aggiunto dinamicamente e può essere modificato dalle impostazioni. Come si può vedere nella foto, il testo può essere facilmente modificato e le modifiche saranno visibili nei pop-up. Inoltre, il testo non sarà interessato dalla traduzione automatica, quindi, se desideri che il testo sia in una lingua diversa, può essere modificato in qualsiasi lingua desideri che appaia all'interno dei pop-up.
Abbiamo due tipi di popup a disposizione che possono essere scelti dall'impostazione “Seleziona il tipo di popup che desideri visualizzare”. I popup disponibili sono una finestra popup sopra il contenuto e una barra di benvenuto prima del contenuto. Le modifiche apportate al testo che appare nel popup, al pulsante di cambio lingua e al pulsante di chiusura si rifletteranno su entrambi questi design.


La finestra pop-up è la soluzione migliore per avvisare l'utente quando viene rilevata una lingua diversa. Il simbolo selettore di lingua aggiunto alla finestra pop-up mostrerà la lingua rilevata all'interno del simbolo selettore di lingua chiuso. Se l'utente desidera essere reindirizzato alla lingua rilevata, dovrà cliccare sul pulsante "Cambia lingua" e verrà reindirizzato. Il cookie della lingua verrà modificato in modo che la finestra pop-up non venga più visualizzata sulle altre pagine. La finestra pop-up rimane in primo piano durante lo scorrimento della pagina e, mentre è aperta, è comunque possibile visualizzare o cliccare sui contenuti disponibili nelle pagine.
Come detto in precedenza, tutto il testo aggiunto al popup viene aggiunto a seconda del testo scelto nelle impostazioni e può essere modificato.
Se l'utente desidera essere reindirizzato a una lingua diversa disponibile sul sito web, può farlo aprendo selettore di lingua e selezionando una lingua diversa. Proprio come nel caso della lingua rilevata, il cookie della lingua viene modificato in base alla lingua scelta e il pop-up non verrà più visualizzato.

C'è anche l'opzione per chiudere semplicemente il pop-up senza cambiare lingua.

La Hello Bar viene visualizzata prima del contenuto. Ha un design simile alla finestra pop-up ma, poiché viene visualizzata prima del contenuto, non rimarrà in cima alla pagina durante lo scorrimento.
Come la finestra pop-up, la Hello Bar presenta un'estensione selettore di lingua che consente all'utente di scegliere tra tutte le lingue disponibili sul sito web. La lingua visualizzata quando l'estensione selettore di lingua viene chiusa è quella rilevata dall'add-on.
Simile al pop-up, il testo che appare all'interno della barra di benvenuto può essere modificato dalle impostazioni. Assicurati di testare come viene visualizzata la Hello Bar nel front-end. Temi e altri plugin potrebbero avere elementi nello stesso punto, quindi è meglio verificare come interagiscono.
Entrambi i design dei pop-up sono responsive e si adatteranno bene ai cambiamenti delle dimensioni della finestra o sui telefoni cellulari.

Questa modifica è stata apportata perché tali reindirizzamenti automatici possono causare problemi di indicizzazione e SEO con Google. I crawler accedono al tuo sito web da vari indirizzi IP e lingue, e non vi è un modo coerente per determinare come questi reindirizzamenti avrebbero un impatto sull'indicizzazione del tuo sito.
Google aggiorna frequentemente anche i suoi algoritmi, rendendo il comportamento di reindirizzamento automatico imprevedibile e potenzialmente dannoso per la SEO.
Puoi usare Strumenti per webmaster di Google per vedere come è indicizzato il tuo sito. Ti consigliamo inoltre di rivedere periodicamente lo stato di indicizzazione dallo Strumento per webmaster.
Uno dei modi migliori per far sapere ai tuoi utenti che disponi di contenuti nella loro lingua è inserire un selettore di lingua sul tuo sito.
Un altro modo potrebbe essere quello di chiedere prima ai tuoi utenti quale lingua preferiscono tramite una pagina di benvenuto e poi mostrare loro contenuti pertinenti in quella lingua.
Ottieni il componente aggiuntivo di rilevamento automatico della lingua dell'utente