Casa > Blog > Multilingue > WordPress in più lingue – Guida rapida

WordPress in più lingue – Guida rapida

Da Cristiano
Ultimo aggiornamento: 27 Luglio 2022

WordPress di default NON è multilingua. Puoi impostare la tua lingua durante l'installazione, ma questo localizza solo il tuo sito in una lingua, quindi per tradurre WordPress in più lingue non è qualcosa di così semplice come pubblicare un post.

A causa di ciò, l'aggiunta di funzionalità multilingue può essere fatta tramite un plugin di traduzione, configurando un WordPress Multisito o utilizzando la traduzione automatica.

In questo post esamineremo cosa è attualmente possibile, quali problemi si possono incontrare, parleremo di traduzioni automatiche e ti mostreremo come puoi semplificare tutto semplicemente adottando un approccio diverso che combina il meglio di entrambi i mondi: traduzione automatica e traduzioni manuali combinate. A volte sono necessari entrambi per WordPress in più lingue.

Ecco una sintesi di ciò che affronteremo:

  • Introduzione
  • Un plugin WordPress per le traduzioni
    • Traduzioni Umane
    • Traduzioni Automatiche e Semi-Automatiche
  • WordPress Multisite in cui un sottosito rappresenta una lingua
  • Utilizzando un terzo per le tue traduzioni
  • Conclusioni
  • TranslatePress Beta
  • Il futuro di TranslatePress

Introduzione

A meno che tu non sia un vero appassionato di lingue come questi ragazzi, l'impostazione di WordPress in più lingue può essere qualsiasi cosa, da un leggero fastidio a un vero problema che può bloccare il tuo progetto a metà strada.

Ci sono anche diverse ragioni per cui è necessario tradurre WordPress in più lingue:

  • Il sito web su cui stai lavorando si trova in un paese che utilizza più lingue, come il Canada o la Svizzera.
  • Vuoi creare una versione tedesca delle tue guide turistiche statunitensi per i tuoi turisti europei.
  • Oppure si vuole semplicemente raggiungere un pubblico più ampio o espandersi/vendere in altre parti del mondo.

WordPress in più lingue può essere da un leggero fastidio a un vero problema che può bloccare il tuo progetto a metà strada

Qualunque sia la ragione, WordPress non offre una soluzione semplice per siti multilingue, ogni soluzione ha la sua parte di pro e contro.

Un plugin per WordPress per le traduzioni

Il modo più comune per tradurre WordPress in più lingue è installare un plugin per traduzioni automatiche o umane.

Traduzione automatica

GTranslate

Questo plugin, può essere utilizzato gratuitamente per inserire lo strumento di traduzione linguistica di Google nella tua area widget di WordPress.

Il suo vantaggio principale è che è gratuito e richiede una configurazione minima. Non devi pagare per un traduttore o anche per API Google Translate come la Traduzione siti web Google è uno strumento gratuito e puoi includerlo in qualsiasi sito web anche senza un plugin.

Sfortunatamente, le traduzioni non sempre brillano e i motori di ricerca non le vedranno o le considereranno semplicemente spam in quanto basate su JavaScript.

Esiste una versione a pagamento disponibile con supporto per URL migliori, traduzione di metadati e la possibilità di modificare le traduzioni. Tutto a prezzi buoni ed accessibili, sfortunatamente, è un Software as a Service, il che significa che se smetti di pagare perderai anche le tue traduzioni.

Traduzioni Semi-Automatiche

Transposh

Un plugin gratuito che consente traduzioni automatiche con la possibilità di correggerle con traduzione umana dove necessario.

È stato un buon tentativo, purtroppo, il progetto sembra morto o in modalità di ibernazione. Il plugin non è stato aggiornato da oltre 3 anni e, sebbene ci siano spesso domande di supporto, non ci sono risposte di alcun tipo.

Weglot

Combinando traduzioni automatiche con quelle umane, è una buona soluzione in fase di sviluppo attivo. Tuttavia, pur essendo un plugin per WordPress, è di fatto un Software as a Service e, sebbene gratuito per piccoli siti web (sotto le 2000 parole), ciò significa anche che le traduzioni non vengono archiviate localmente ma sui loro server.

Mentre Weglot è davvero un'alternativa migliore alla traduzione automatica (la possibilità di tradurre le stringhe da soli), il limite di 2000 parole è troppo piccolo per qualsiasi cosa utile tranne siti veramente piccoli (questo articolo da solo ha oltre 2100 parole).

E poiché il plugin è più un wrapper attorno al software come servizio Weglot (puoi abilitare Weglot su Joomla, Shopify e praticamente su qualsiasi sito web al mondo), è indietro per quanto riguarda le funzionalità specifiche di WordPress come traduzione di "slug".

Traduzioni Umane

Se avete seguito fin qui, potreste aver pensato: "Beh, non è poi così male!". Certo, ci sono degli svantaggi in ciascuna soluzione, ma sicuramente una volta che passeremo ai plugin di Traduzione Umana, le cose miglioreranno, vero? VERO?

Allora, per tradurre WordPress in più lingue, devi WordPress. Non un post, non una pagina, ma WordPress. Ciò significa:

  • contenuto aggiunto dai plugin, come le etichette dei moduli
  • contenuti aggiunti per temi, come date per i post, pagine di archivio, ecc.
  • campi personalizzati aggiunti da vari plugin
  • codici brevi (o meglio ancora, l'output dei codici brevi di contenuto)
  • I page builder rovinano tutto con il contenuto all'interno di un post o di una pagina che viene trasformato in una zuppa di tag che rappresenta sia il design che il contenuto insieme.

Sicuramente, una volta entrati nei plugin di traduzione umana, le cose miglioreranno, vero? VERO!?

Qtradurre

Basato sul plug-in qTranslate, ora non più attivo, questo plug-in memorizza tutte le alternative linguistiche nello stesso post. Ciò significa che alcuni plug-in o temi semplicemente non funzioneranno con esso e, sebbene tu possa farlo funzionare, il supporto è limitato quando le cose non funzionano, e questo è più la norma che l'eccezione.

È un plugin molto diffuso, tuttavia, è limitato nella sua portata e gli sviluppatori ne sono consapevoli e cercano di comunicarlo al meglio: “...più comodo per siti bilingui o a poche lingue, ad esempio, i cui proprietari eseguono la traduzione dei contenuti in autonomia”. Pertanto, assicurati che sia adatto anche a te.

WPML

I plugin di traduzione WordPress gratuiti non sono sempre la scelta migliore. Un progetto professionale richiede sempre supporto e aggiornamenti, nonché soluzioni dettagliate per anche i problemi più oscuri che compaiono di tanto in tanto.

WPML è un plugin premium e uno dei più popolari che attualmente esistono nell'ecosistema WordPress per quanto riguarda siti web multilingua andare. 

Ha un'API estesa che plugin e temi di terze parti possono supportare, consentendoti di tradurre tutto, dalle opzioni salvate nel database ai dati serializzati, ai contenuti dei page builder e ai prodotti WooCommerce.

Ciò significa che le traduzioni saranno sempre archiviate nel tuo database (quindi le possiedi) ed è abbastanza complesso affinché uno sviluppatore esperto possa tradurre qualsiasi sito WordPress, se lo desidera.

Lo svantaggio è che è abbastanza complicato anche per uno sviluppatore esperto essere in grado di tradurre qualsiasi sito WordPress, se lo desidera. 

Se hai poca esperienza tecnica su come funziona WordPress nel backend, il tuo successo potrebbe variare. E mentre il team di WPML sta attivamente migliorando il plugin, è ancora un software complicato e, a seconda del tuo progetto, più uno strumento per sviluppatori che un semplice strumento di traduzione.

Questo accade semplicemente perché tradurre il tuo sito WordPress in questo modo significa tradurre WordPress nella sua interezza, cosa per cui non è stato progettato fin dall'inizio, quindi è inevitabile che si verifichino problemi e che la loro comprensione sia complicata.

WordPress Multisito

WordPress Multisite ti permette di creare molteplici siti utilizzando la stessa installazione di WordPress. Gli utenti possono essere condivisi (così un amministratore può gestire tutti i siti), ma i contenuti sono diversi per ogni sito.

Ciò consente facilmente di creare un sito web per ogni lingua del tuo sito. È una funzionalità nativa di WordPress, gratuita e può persino assegnare utenti diversi per creare contenuti per ciascuna lingua.

Vantaggi:

  • estremamente utile per siti web veramente multilingue con contenuti diversi su siti diversi. Potresti avere prodotti, pagine o strutture diverse per il tuo sito spagnolo rispetto a quello francese.
  • supporto nativo per sottodomini, directory o anche domini completamente diversi come nomedelsito.ru, nomedelsito.de, ecc. con Mappatura del dominio

Svantaggi

  • Molto più difficile da configurare e gestire
  • ogni modifica apportata al sito principale deve essere replicata anche sui sotto-siti, incluse le modifiche al tema, la configurazione dei plugin, ecc.
  • alcuni plugin non funzioneranno correttamente su un'installazione multisito
  • La gestione dei contenuti tradotti è inesistente. Bisogna andare su ogni sito, trovare il contenuto che si vuole tradurre e... riscriverlo, o fare copia-incolla da una finestra all'altra?

Mentre ci sono plugin che rendono l'uso di WordPress Multisite più facile da digerire, con il supporto per selettore di lingua e la possibilità di collegare tra loro i post originali e le relative traduzioni, È ancora difficile consigliare Multisite per la traduzione di WordPress in più lingue. È vero che puoi rendi WordPress multilingue senza un plugin, ma questo è davvero così utile?

Utilizzando un terzo per le tue traduzioni

Simile al prodotto SAAS (Software as a Service) di traduzione automatica, esistono servizi per tradurre qualsiasi sito web, non solo un sito WordPress.

Bablic è un servizio del genere, e sebbene sia facile da usare (una volta che ci si abitua, dato che non è per niente simile all'interfaccia di WordPress), non crea una versione tradotta effettiva del tuo sito web, e mentre pubblicizzano l'ottimizzazione per i motori di ricerca, non possiedi le tue traduzioni e nel momento in cui smetti di pagare la quota mensile ti ritrovi solo con la lingua originale del tuo sito.

Se dovessi consigliare servizi come Bablic a qualcuno, lo farei a utenti non tecnici che vogliono semplicemente raggiungere un pubblico più ampio, indipendentemente dal prezzo.

Conclusioni

È piuttosto complicato. Poiché WordPress non è mai stato progettato da zero per supportare più lingue, ogni soluzione presenta i propri svantaggi.

E sebbene ci siano soluzioni che andranno benissimo, è difficile dare una raccomandazione definitiva.

Democratizzare WordPress multilingue – TranslatePress

WordPress in più lingue

Non sarebbe fantastico poter tradurre il tuo sito WordPress con un'interfaccia utente che non sembri un ripensamento e la cui funzionalità sembri parte del core?

Dove funziona subito senza dover aggiungere supporto per vari plugin o temi?

Dove la traduzione viene archiviata localmente, sul tuo sito WordPress, non sul server di qualcun altro.

Ecco perché abbiamo deciso di iniziare la nostra missione per democratizzare WordPress multilingue.

WordPress in più lingue

Sono parole grosse per un progetto importante che doveva soddisfare molti requisiti:

  • Plugin GPL e self-hosted.
  • A versione gratuita che ti permetterà di tradurre tutto il tuo sito WordPress in una seconda lingua senza limiti (come numero di parole, compatibilità con temi/plugin ecc.).
  • Traduci quello che vedi (incluso traduzione di immagini), in un'interfaccia utente intuitiva simile al Customizer. Basta perdere tempo con interfacce strane e fuori contesto.
  • Integrazione completa con API Google Translate per la traduzione iniziale, mentre il contenuto viene ancora erogato dal database locale una volta tradotto.
  • Veramente veloce e memorizzabile nella cache da tutti i plugin di caching di WordPress.
  • SEO friendly, con supporto per traduzioni di titoli, slug, metadati e grafici social.
  • Progettato da zero per tenere conto di tutte le stranezze e le funzionalità di WordPress come slug, menu, tipi di post personalizzati, Page Builder o Shops.
  • Porta strumenti di gestione delle traduzioni adeguati per proprietari di siti, sviluppatori, agenzie e traduttori messi insieme.
  • Creare siti web multilingue completi senza il fastidio o il costo degli strumenti disponibili.

Anche se questi sembrano semplici compiti da svolgere, sono difficili da fare bene. Così abbiamo creato un piano in 3 fasi e ci siamo messi al lavoro. Oggi lanciamo la Fase 1, con le fasi 2 e 3 che arriveranno nei prossimi 12 mesi.

Siamo qui per durare e siamo ben consapevoli che una sola funzionalità non la fa funzionare.

Passaggio 1 (Aggiornamento: questo passaggio è stato completato)

Creare un plugin principale che possa:

  • Traduci tutto da un'interfaccia identica al Customizer di WordPress.
  • Integrazione completa con l'API Google Translate. Basta inserire una chiave API e il gioco è fatto.
  • SEO friendly
  • Supporto per tipi di post personalizzati, page builder e negozi

Ecco dove siamo 8 mesi dopo. Puoi Prova TranslatePress gratuitamente o dai un'occhiata alla demo!

Passo 2 (Aggiornamento: Questo passaggio è stato completato)

Estendi ciò che abbiamo già, con il futuro Componenti aggiuntivi per TranslatePress PRO:

  • Un Pacchetto SEO Componente aggiuntivo – per renderlo completamente ottimizzato per la SEO e tradurre tag alt, categorie e tag open graph dei social media
  • Un componente aggiuntivo multilingue per aggiungere tutte le lingue necessarie ai tuoi progetti internazionali.
  • Limitare la necessità di ricorrere alla traduzione automatica e consentire la traduzione delle stringhe nascoste nel database o nel codice di altri plugin e temi, avvicinando TranslatePress a uno strumento multilingue completo.

Passaggio 3 (Aggiornamento: questo passaggio è attualmente in corso)

Uno strumento multilingue completo dove puoi tradurre tutto senza dover essere tecnico:

  • Crea contenuti in una lingua specifica soltanto.
  • Crea menu specifici per la lingua (ciò è ora possibile utilizzando il Navigazione in base alla lingua componente aggiuntivo
  • Porta strumenti per il proprietario del sito (stato della traduzione), sviluppatori (documentazione chiara e potente API per rilevare la lingua dell'utente), agenzie (vari livelli di accesso per i loro utenti), traduttori (accesso alla sola interfaccia di traduzione per utenti selezionati).

Siamo qui per restare

Tradurre WordPress in più lingue non deve essere un ostacolo al progetto. Quando si pensa attentamente alla progettazione di un prodotto che sia sensibile al dove WordPress sta andando e quanto sia diventato complesso l'ecosistema negli ultimi anni possiamo avere la botte piena e la moglie ubriaca.

Ecco perché abbiamo bisogno del tuo aiuto:

  • Prova TranslatePress
  • Fateci sapere qual è la vostra sfida con WordPress multilingue
  • Discuti all'interno della tua community di WordPress i problemi di impostazione di WordPress in più lingue

E mentre ci volle lo sforzo combinato di tutto il nostro team di Cozmoslabs 8 mesi per arrivare a questo punto, grazie al vostro supporto e feedback per andare avanti riusciremo a superare i passaggi 2 e 3.

Inoltre, dai un'occhiata al nostro Rapporti sulla trasparenza where we share everything from revenue numbers, lessons learned to new features and future goals.

Here’s to fun journey ahead!