Come effettuare la traduzione automatica sui contenuti e moduli Drupal

Un monitor di computer che visualizza una pagina web. Una persona che parla al telefono.
Indice dei contenuti

Come creare traduzioni automatiche sui contenuti e moduli di Drupal . Drupal è un CMS comunemente utilizzato dagli utenti, il CMS Drupal è in grado di competere con WordPress nella creazione di vari tipi di siti web. Non è sorprendente che molti proprietari di siti creino i loro siti web utilizzando Drupal.

La popolarità dei siti web multilingue è attualmente in aumento, tutti i proprietari di siti web stanno cercando di rendere i loro siti web capaci di tradurre in varie lingue. Quindi, come possono i proprietari di siti web su Drupal tradurre automaticamente anche il loro contenuto e moduli?

Quindi, in questo articolo discuteremo a fondo come effettuare traduzioni automatiche del contenuto di Drupal e dei moduli utilizzando uno dei servizi di traduzione automatica. Continuiamo a leggere di seguito.

Diversi metodi per tradurre i tuoi contenuti e moduli Drupal

Prima di entrare nella traduzione automatica in Drupal, esistono diversi metodi per tradurre i tuoi contenuti e moduli Drupal . Ecco alcune opzioni.

Modulo multilingue integrato Drupal

Un metodo che può essere utilizzato per tradurre il contenuto e i moduli Drupal è utilizzare il modulo multilingue integrato di Drupal. Questo modulo è fornito da Drupal per impostazione predefinita, ma tenere presente che questo metodo può essere piuttosto complicato e richiede competenze tecniche. Tuttavia, utilizzando i moduli multilingue integrati di Drupal, consente di tradurre contenuti e moduli in modo più fluido nel sistema.

Tuttavia, uno degli svantaggi principali è il livello di competenza tecnica richiesta. Il processo di traduzione utilizzando i moduli integrati di Drupalrichiede una profonda comprensione della struttura e della configurazione dei moduli di Drupal.

Ciò che manca al metodo di traduzione integrato di Drupalè una debolezza e la capacità di modificare direttamente le traduzioni. L'incapacità di modificare le traduzioni direttamente e dinamicamente può essere un ostacolo se c'è la necessità di apportare modifiche o regolazioni alle traduzioni rapidamente e facilmente.

Servizi di traduzione di terze parti

Oltre a Drupal’s moduli integrati, esistono anche opzioni di traduzione di terze parti che potete trovare comode. Ci sono varie scelte di servizi di traduzione di terze parti, uno dei quali è un servizio di traduzione come Linguise. Linguise è una traduzione automatica che supporta vari CMS, uno dei quali è tradurre Drupal CMS.

Utilizzando Linguise, puoi tradurre facilmente i contenuti e i moduli di Drupal senza bisogno di avere conoscenze tecniche approfondite. Linguise offre un'interfaccia intuitiva e strumenti facili da usare, permettendoti di tradurre il tuo sito Drupal rapidamente e in modo efficiente. Inoltre, Linguise offre anche un ottimo supporto clienti, così puoi ottenere aiuto se hai problemi o domande.

Scegliere un'opzione di traduzione di terze parti come Linguise può essere una buona alternativa se stai cercando una soluzione più semplice che non richieda una conoscenza tecnica approfondita.

Pertanto, puoi utilizzare Linguise come uno dei metodi per creare traduzioni automatiche. Quindi come si effettua la traduzione automatica in Drupal? Vedi il metodo completo qui sotto.

Abbattere le Barriere Linguistiche
Dì addio alle barriere linguistiche e saluta una crescita senza limiti! Prova il nostro servizio di traduzione automatica oggi.

Come effettuare la traduzione automatica sul tuo sito web Drupal

Linguise è una piattaforma di traduzione automatica compatibile e integrata con oltre 40+ CMS e piattaforme, incluso CMS Drupal. Con Linguise, puoi tradurre i contenuti del tuo sito web in più di 80 lingue diverse, che vanno dalle tradizionali alle internazionali.

Linguise utilizza una tecnologia di traduzione neurale e AI basata su cloud che consente un tasso di accuratezza del fino al 97% di qualità di traduzione perfetta Linguise, che è quasi alla pari con le traduzioni umane.

Con Linguise puoi tradurre Drupal contenuti e moduli del sito web in modo da poter attirare visitatori da altri paesi e aumentare il traffico del sito web. Ecco come creare e installare Linguise traduzione automatica su Drupal.

Passaggio 1: Registra un account Linguise

Il processo iniziale per iscriverti prevede la creazione di un account gratuito con Linguise e di approfittare della loro prova gratuita di un mese. Per registrarti a un account Linguise, fornisci semplicemente il tuo indirizzo email per creare un nome utente e una password.

Durante il periodo di prova, che dura un mese intero, avrai accesso a una gamma di funzionalità complete e convincenti offerte da Linguise. Una volta concluso il periodo di prova, sarai indirizzato alla dashboard di Linguise .

Passaggio 2: Aggiungi sito web del dominio e genera la chiave API

Nella Linguise, dovrai fornire il dominio del tuo sito web Drupal che richiede la traduzione. Ci sono diverse colonne che devi compilare, tra cui:

  • Account
  • URL
  • Piattaforme/CMS
  • Lingua
  • Lingua di traduzione
  • Traduci URL
Un'immagine scura con diverse righe di testo.

In seguito, all'interno della sezione della chiave API, puoi scegliere l'opzione per Copiare negli appunti. Ciò ti consente di copiare facilmente la chiave API fornita da Linguise per ulteriore utilizzo o integrazione con il tuo sito web Drupal.

Una barra di ricerca su uno sfondo nero con due pulsanti

Passaggio 3: Carica lo script di traduzione e attiva la chiave API

Per utilizzare lo script di traduzione Linguise , dovrai caricarlo sul server dove risiede l'installazione di Drupal . Ciò comporta il trasferimento del file di script nella directory appropriata sul tuo server, garantendo che sia accessibile e correttamente integrato con la tua configurazione Drupal .

Una volta scaricato lo script, estrai o decomprimi il file. Quindi, carica i file estratti nella cartella principale dell'installazione del tuo CMS, dove sono situati i tuoi file Drupal. È importante assicurarsi che la cartella linguise, che contiene i file dello script, mantenga il suo nome predefinito linguise e sia posizionata al livello principale del tuo sito web. Ciò garantisce una corretta funzionalità e integrazione con il tuo CMS Drupal

Sfondo nero con testo inglese bianco.

Per incorporare la chiave API Linguise nella tua configurazione, dovrai individuare il file Configuration.php che hai precedentemente caricato sul tuo server. Apri il file per la modifica e individua la sezione specifica dove la chiave API deve essere inserita. All'interno di questa sezione, troverai una riga di codice con un testo di segnaposto, in genere SOSTITUISCI_CON_IL_TUO_TOKEN.

Frammento di codice per lo sviluppo del software. Metodi statici pubblici.

Passo 4: Configura la riscrittura degli URL di Drupal

Per impostazione predefinita, Drupal ha la riscrittura degli URL abilitata. Per confermare questa impostazione, è possibile accedere alla sezione Configurazione nella barra del menu in alto dell'interfaccia di amministrazione di Drupal . Da lì, vai a Ricerca e metadati, quindi seleziona Alias URL. Ciò ti consentirà di verificare che la riscrittura degli URL sia effettivamente attiva.

Vale la pena notare che se stai utilizzando il modulo Pathauto in Drupal, anche gli URL multilingue saranno funzionali. 

Schermata di configurazione degli alias URL

Per impostare l'URL in base alla lingua in Drupal, è necessario apportare modifiche al file .htaccess che si trova nella directory principale dell'installazione di Drupal. È possibile copiare il codice seguente e inserirlo dopo la riga RewriteEngine on, che è già presente nel file .htaccess integrato di Drupal per impostazione predefinita.

				
					<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA]
</IfModule>
				
			

Dopo aver apportato modifiche al file .htaccess come spiegato in precedenza, ecco un esempio di come apparirà il file .htaccess finale sulla tua installazione Drupal .

Passo 5: Attiva e configura il selettore di lingua

Il passo successivo che possiamo attivare è il selettore di lingua e le sue impostazioni. Il selettore di lingua è un pop-up sotto forma di bandiera che consente all'utente di selezionare la lingua desiderata. Per installarlo, è necessario copiare il codice fornito alla fine della configurazione del sito web e inserirlo nella parte superiore della pagina HTML.

Dopo di che, il selettore di lingua della bandiera verrà caricato automaticamente e reso disponibile all'utente. Per fare ciò, apri la dashboard Linguise e trova lo script seguente.

Una barra nera in alto con testo illeggibile

Per includere contenuto nell'intestazione della pagina, puoi utilizzare un Drupal chiamato Aggiungi all'Intestazione. Clicca su Configurazione > Sviluppo > Aggiungi profilo.

Un modulo di accesso su uno sfondo scuro

Infine, assicurati che la posizione dello script sia validata o verificata.

Nessuna descrizione dell'immagine disponibile

Di default, il selettore di lingua apparirà in una posizione fluttuante nella parte superiore destra del vostro sito web. Avete la libertà di personalizzare il suo aspetto utilizzando CSS in base alle vostre preferenze.

Schermata della pagina di benvenuto di Drupal

Inoltre, puoi personalizzare il selettore di lingua accedendo alla Linguise dashboard e navigando fino alla Impostazioni sezione. Da lì, vai alle Impostazioni visualizzazione bandiere lingua. Qualsiasi modifica apportata in questa sezione verrà applicata automaticamente al selettore di lingua sul tuo sito web.

Un'interfaccia a tema scuro con varie opzioni di menu

È possibile trovare l'anteprima del selettore di lingua sul lato destro dello schermo. In questa anteprima, è possibile configurare i seguenti elementi.

  • 3 layout: affiancati, a discesa o popup
  • La posizione dello switcher di lingua
  • Il contenuto dello switcher di lingua
  • Forme e dimensioni delle bandiere
  • Ombra della casella delle bandiere
  • Stile bandiere
  • Colore del nome delle lingue al passaggio del mouse
  • Ombra della scatola della bandiera al passaggio del mouse
  • Colore del popup della lingua al passaggio del mouse e molti altri che puoi trovare sulla dashboard Linguise .

Passaggio 6: Attiva il sistema di cache locale

In alternativa, hai la possibilità di abilitare un sistema di cache locale che memorizza gli URL e il loro contenuto multilingue corrispondente. Questo sistema di cache è progettato per migliorare la velocità di caricamento della pagina riducendo il trasferimento di dati tra il server Linguise e il server del tuo sito web. 

La cache viene utilizzata solo per le pagine precedentemente tradotte che non sono state aggiornate. La cache dà priorità alle pagine multilingue più frequentemente visualizzate.

Inoltre, è possibile specificare la quantità di cache da memorizzare in megabyte (MB). Nell'esempio seguente, la cache è attivata e la dimensione della cache specificata è di 200MB.

Lo schermo di uno sviluppatore che mostra il codice per lo sviluppo del chatbot

Passo 7: Inizia a tradurre il tuo sito web Drupal

Dopo aver configurato alcune cose dalla creazione di un account Linguise , configurazione delle chiavi API, cambio lingua, alla cache locale, è il momento di provare a tradurre il sito web Drupal in una lingua diversa dall'inglese predefinito.

Per fare ciò, apri la pagina del sito web e clicca sul selettore di lingua come segue. Ad esempio, lo tradurremo in tedesco.

Schermata della pagina di benvenuto di Drupal

Dopodiché, il sistema tradurrà automaticamente la pagina in tedesco per alcuni secondi, quindi verrà visualizzata la pagina tradotta con successo.

Un messaggio di benvenuto per la comunità di Draper

Come? È davvero facile fare traduzioni automatiche in Drupal. Con Linguise, devi solo seguire 7 semplici passaggi per aggiungere la traduzione automatica a Drupal.

Una volta che il cambio lingua è attivo e hai selezionato la lingua di destinazione, i tuoi contenuti e moduli saranno tradotti automaticamente quando selezioni il cambio lingua.

Quindi non è necessario tradurre manualmente alcun contenuto sul tuo sito.

Pronto a esplorare nuovi mercati? Prova il nostro servizio di traduzione automatica gratuitamente con la nostra prova gratuita di 1 mese senza rischi. Nessuna carta di credito richiesta!

Strategie SEO possono essere implementate in Drupal per migliorare i siti web multilingue

Dopo aver tradotto automaticamente con successo un sito web Drupal , è necessario continuare a migliorare le prestazioni del sito web in modo che il traffico aumenti e i visitatori siano più facili da trovare, uno dei quali è implementare la SEO multilingue.

In effetti, Linguise supporta anche al 100% la SEO multilingue, come puoi vedere nell'infografica qui sotto.

Infografica che illustra il processo di traduzione passo dopo passo. Un diagramma che mostra quattro passaggi.

L'implementazione di strategie SEO in Drupal può migliorare significativamente le prestazioni di siti web multilingue. Ecco alcune tecniche SEO che possono essere implementate.

  • URL specifici per lingua: Utilizza URL specifici per lingua per ogni versione tradotta del tuo sito web. Ciò aiuta i motori di ricerca a comprendere il targeting linguistico di ogni pagina e migliora l'indicizzazione e la classificazione.
  • Tag Hreflang: Applica i tag hreflang nell'header HTML delle tue pagine per indicare la lingua e la destinazione regionale di ogni versione. Ciò aiuta i motori di ricerca a servire versioni linguistiche appropriate agli utenti in base alla loro posizione e preferenze linguistiche. Linguise applica automaticamente codice hreflang a ogni pagina tradotta.
  • Metadati tradotti: Assicurati che i titoli dei meta, le descrizioni e le parole chiave siano tradotti correttamente per ogni versione linguistica. Linguise traduce automaticamente anche i metadati per ogni contenuto in Drupal.
  • Ottimizzazione del cambio lingua: Ottimizza l'elemento di cambio lingua per renderlo compatibile con i motori di ricerca. Un pulsante di cambio lingua amichevole può migliorare notevolmente l'esperienza utente, in modo che gli utenti non abbiano problemi a cambiare lingua.
  • URL canonici: Implementare URL canonici per specificare la versione preferita di una pagina tra più versioni linguistiche. Gli URL canonici sono anche generati automaticamente da Linguise in modo che non siano duplicati.
  • Mappa del sito XML: Genera mappe del sito XML per ogni versione linguistica del tuo sito web. Puoi generare una mappa del sito multilingue poi inviarla alla Console di ricerca di Google, Linguise creerà automaticamente una mappa del sito multilingue per il tuo sito web.
  • Ricerca di parole chiave multilingue: Esegui una ricerca di parole chiave specifica per ogni lingua di destinazione per identificare parole e frasi rilevanti. Ottimizza i tuoi contenuti con queste parole chiave per migliorare la visibilità nei risultati di ricerca per ogni versione linguistica.

Implementando queste strategie SEO in Drupal, puoi migliorare la visibilità, la posizione e l'esperienza utente del tuo sito web multilingue, attirando traffico mirato da vari pubblici di diverse lingue.

Traduzione automatica del sito web Drupal con Linguise da oggi!

Ora capisci come creare traduzioni automatiche per il contenuto e i moduli di Drupal . Ci sono diversi metodi per tradurre i siti Drupal e la traduzione automatica è la soluzione migliore.

La traduzione automatica con Linguise rende facile per te tradurre contenuti in 85 lingue disponibili rapidamente e facilmente con pochi clic.

Anche se è automatico, Linguise ha una qualità di traduzione buona e naturale, puoi persino modificare i risultati della traduzione tramite l'editor live front-end.

Quindi cosa state aspettando? Registra un account Linguise immediatamente e goditi la prova gratuita completa di 1 mese!

Potresti essere interessato anche a leggere

Non perdere l'opportunità!
Iscriviti alla nostra Newsletter

Ricevi notizie sulla traduzione automatica del sito web, SEO internazionale e altro ancora!

Invalid email address
Provalo. Una volta al mese e puoi annullare l'iscrizione in qualsiasi momento.

Non andartene senza condividere la tua email!

Non possiamo garantire che vincerai la lotteria, ma possiamo promettere alcune notizie informative interessanti sulla traduzione e occasionali sconti.

Non perdere l'opportunità!
Invalid email address