Come tradurre il tuo sito WordPress in più lingue?

WordPress senza testa

Abbastanza divertente, anche se lavoro con WordPress dal 2009 non ho mai avuto bisogno di tradurre i miei siti web in più lingue.

Ma ricevevo sempre domande dai clienti che mi consigliavano un modo per tradurre i loro siti. Quindi ho provato WPML, Babble, qTranslate o Polylang ma non sono mai stato convinto di nessuno di loro.

Nel 2017 ho visto una demo di TranslatePress al WordCamp Bucarest e sono rimasto subito attratto dalla facilità d'uso. Conoscevo il team dietro il plugin dal WordCamp Romania 2014. Sono ragazzi fantastici e questo mi ha dato la spinta per testarlo più in profondità.

TranslatePress è un plugin per WordPress che ti consente di tradurre facilmente il tuo sito, o parti di esso, direttamente dal front-end. Funziona in modo simile a un editor di pagine visive a questo proposito, mi è sembrato di lavorare nel personalizzatore di WordPress.

Dato che sempre più siti si rivolgono a un pubblico internazionale, non puoi permettertelo non avere più contenuti multilingue. In linea con ciò, non c'è da meravigliarsi che la popolarità e il guadagno finanziario del plugin siano cresciuti in modo esponenziale in così poco tempo.

In parole povere: se stai traducendo il tuo sito, dovresti assolutamente utilizzare TranslatePress .

Installa e configura TranslatePress

Puoi installare TranslatePress cercandolo nella dashboard di WordPress > interfaccia Plugin e installandolo e attivandolo da lì.

installa TranslatePress cercandolo nella dashboard di WordPress > interfaccia Plugin

Il processo di configurazione è semplice:

  • Aggiungi una seconda lingua dalle impostazioni del plugin: sto usando il rumeno
  • Fai clic su Traduci sito per iniziare a tradurre i contenuti del tuo sito, direttamente dal front-end

Puoi anche accedere all'interfaccia di traduzione dalla barra di amministrazione in alto. Una volta aperto, passa con il mouse sulle stringhe nella parte destra e traducile una per una.

Le stringhe di icone blu sono generate dall'utente (come il titolo della pagina o il contenuto di un post), mentre le stringhe di icone verdi sono stringhe di gettext dai plugin e dal tema.

Puoi accedere alle impostazioni del plugin TranslatePress nell'area amministratore nel menu in Impostazioni > TranslatePress .

È inoltre possibile accedervi sia dal frontend che dall'area amministratore dalla barra di amministrazione tramite il pulsante Traduci sito appena creato, il menu a discesa Impostazioni.

Impostazioni di Translatepress

Imposta la lingua predefinita

Puoi selezionare la lingua originale dal menu a discesa nella pagina Impostazioni del plug-in. Per impostazione predefinita, la lingua viene ereditata dalla lingua di WordPress che puoi impostare durante l'installazione o modificare da Impostazioni > Generali .

Imposta le lingue di traduzione

Puoi selezionare le lingue in cui desideri tradurre il tuo sito web. Seleziona la lingua dal menu a discesa e fai clic sul pulsante Aggiungi, quindi su Salva modifiche.

Azioni che puoi eseguire sulle lingue:

  • modifica lo slug della lingua che apparirà negli URL del sito dall'input Slug
  • rendere la lingua attiva per i visitatori del sito o disponibile solo per la traduzione per l'amministratore selezionando o deselezionando la casella di controllo Attiva (solo nella versione PRO)
  • rimuovere la lingua facendo clic sul collegamento Rimuovi (questo non eliminerà le traduzioni esistenti dal database)
  • riorganizzare l'ordine delle lingue con l'interfaccia drag-drop. Ciò determinerà l'ordine nel floater del cambio lingua e nello shortcode.

Visualizza le lingue con i loro nomi nativi

Seleziona Sì se desideri che le lingue vengano visualizzate con i loro nomi nativi. Altrimenti verranno visualizzati in inglese.

Utilizza la sottodirectory per la lingua predefinita

Seleziona Sì se desideri aggiungere lo slug della lingua nell'URL per la lingua predefinita. Ad esempio, www.myhomepage.com/en/ invece di www.myhomepage.com quando i visitatori visualizzano il sito nella lingua predefinita (EN).

Invece di indirizzare l'utente a una lingua predefinita, puoi anche reindirizzarlo alla propria lingua utilizzando il componente aggiuntivo Rilevamento automatico della lingua dell'utente.

Forza la lingua nei collegamenti personalizzati

Seleziona Sì se desideri forzare collegamenti personalizzati senza codifica della lingua per aggiungere lo slug della lingua nell'URL per la lingua predefinita.

Google Traduttore

Abilita o disabilita la traduzione automatica del sito con Google Translate. Le traduzioni esistenti non saranno interessate.

Nota: non tutte le lingue supportano la traduzione automatica. Dovresti consultare l' elenco delle lingue supportate .

Chiave API di Google Traduttore

Qui puoi inserire la chiave API di Google Translate. Visita questo collegamento per vedere come impostare una chiave API.

Commutatore di lingua

Hai tre opzioni per visualizzare i selettori di lingua sul sito:

  • Shortcode (utilizza lo shortcode [selettore di lingua] su qualsiasi pagina o widget.)
  • Voce di menu (vai su Aspetto > Menu per aggiungere le lingue del cambio lingua in qualsiasi menu.)
  • Selezione della lingua mobile (avere un menu a discesa mobile che segue l'utente su ogni pagina).

Per tutti i selettori di lingua disponibili sono disponibili le seguenti opzioni:

  • Flag con nomi di lingua completi (predefiniti)
  • Nomi completi delle lingue
  • Nomi linguistici brevi
  • Bandiere con nomi linguistici brevi
  • Solo bandiere

Tradurre non è mai stato così facile

Questo è quello che mi piace di questo plugin, puoi tradurre direttamente sulla pagina ed è così intuitivo che non è richiesta alcuna competenza precedente. TranslatePress si integra nelle impostazioni del tema esistente, quindi non solo non dovrai modificare nulla per usarlo, ma non dovrebbero esserci conflitti con tutto ciò che stai già utilizzando.

TranslatePress è anche integrato con il popolare Google Translate e tutto ciò di cui hai bisogno è una chiave API di Google.

Componenti aggiuntivi a pagamento

Il plugin ha un modello freemium, ottieni il plugin gratuitamente e puoi acquistare alcuni componenti aggiuntivi premium:

Prezzi

La tabella dei prezzi dettagliata con tutto ciò che offre ciascun livello può essere trovata sul sito ufficiale .

Commenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

Inglese