L'implementazione della traduzione automatica su Craft CMS può rappresentare un punto di svolta per le aziende che desiderano espandere la propria portata e interagire con un pubblico globale. Nel mondo interconnesso di oggi, avere un sito web multilingue non è più un lusso ma una necessità.
Craft CMS è un sistema di gestione dei contenuti potente e flessibile che fornisce una solida piattaforma per la creazione e la gestione di siti Web. L'integrazione della traduzione automatica nel tuo sito Craft CMS ti consente di semplificare la creazione e la manutenzione di contenuti multilingue, risparmiando tempo e risorse e garantendo al contempo un'esperienza utente coerente e di alta qualità in più lingue.
Questa guida esplorerà l'importanza di implementare la traduzione automatica su Craft CMS e ti guiderà attraverso i passaggi per raggiungere questo obiettivo senza problemi.
Il vantaggio di implementare la traduzione automatica su Craft CMS
Prima di discutere ulteriormente su come implementare la traduzione automatica in Craft CMS , devi anche sapere quali vantaggi otterrai se la implementi in Craft CMS . Ecco qui alcuni di loro.
- Raggiungi un pubblico globale: fornendo i contenuti del tuo sito web in più lingue, puoi espandere la tua portata e connetterti con un pubblico più ampio in tutto il mondo. Ad esempio, se gestisci un'agenzia di viaggi online che offre servizi in tutta Europa, la traduzione automatica dei contenuti del sito web in francese, tedesco, spagnolo e italiano può aprire nuovi mercati e attirare clienti che potrebbero non parlare correntemente l'inglese.
- Migliora l'esperienza utente: offrire contenuti nella lingua preferita di un utente migliora la sua esperienza complessiva sul tuo sito web. È più probabile che gli utenti interagiscano e comprendano i contenuti presentati nella loro lingua madre, con conseguente maggiore soddisfazione, fiducia e lealtà nei confronti del tuo marchio.
- Aumentare i tassi di conversione: gli studi hanno dimostrato che le persone hanno maggiori probabilità di acquistare o intraprendere le azioni desiderate quando vengono presentati contenuti nella loro lingua madre. Uno dei vantaggi di un sito Web multilingue è che può aumentare i tassi di conversione e incrementare le vendite o la generazione di contatti.
- Contenuti coerenti e aggiornati: con il servizio di traduzione automatica, puoi garantire che i tuoi contenuti multilingue rimangano coerenti e aggiornati in tutte le versioni linguistiche. Ogni volta che aggiorni il contenuto originale, le traduzioni possono essere generate automaticamente, eliminando la necessità di aggiornamenti manuali e riducendo il rischio di incoerenze.
- Facilitare la SEO e indirizzare il traffico internazionale: la traduzione automatica dei contenuti del tuo sito web in più lingue può potenziare in modo significativo gli sforzi di ottimizzazione dei motori di ricerca (SEO) e aumentare il traffico del sito web dai mercati internazionali.
Esempio di implementazione del sito web multilingue Craft CMS
Dopo aver conosciuto i vantaggi che otterrai, prima di approfondire come implementare un sito web multilingue, qui abbiamo diversi esempi di Craft CMS multilingue che possono essere utilizzati come ispirazione.
Hotz Brand Consultants è una società di branding e consulenza creata utilizzando Craft CMS . Il loro sito web presenta un design audace e minimalista con una combinazione di colori gialli e una grafica semplice. Come visto nell'angolo in alto a sinistra, il sito utilizza un cambio di lingua. Sebbene abbia sede in Svizzera, il sito offre servizi di cambio lingua tra inglese e tedesco. Pertanto, se i visitatori globali non parlano tedesco, possono passare all'inglese.
Con questo approccio, il sito web può apparire nei risultati di ricerca per utenti globali al di fuori della Svizzera, rendendo più facile per i visitatori internazionali trovare il sito. Questo, a sua volta, può migliorare il posizionamento SEO e aumentare il traffico web.
Nomura
Nomura è una grande società di servizi finanziari globale che opera in circa 30 paesi. Il suo sito web serve un pubblico internazionale attraverso una versione inglese e il suo mercato interno in Giappone attraverso traduzioni giapponesi e cinesi. Ciò gli consente di fornire contenuti localizzati su misura per diversi contesti linguistici e culturali.
Pubblicando contenuti sul sito in diverse lingue, Nomura può comunicare in modo efficace con i clienti in tutto il mondo mantenendo la coerenza del marchio in tutti i mercati. Questo è un esempio di strategia di localizzazione ben eseguita per la presenza online di un'azienda multinazionale.
Come implementare la traduzione automatica su Craft CMS
Dopo aver conosciuto l'esempio multilingue Craft CMS , qui inizieremo a provare a implementare la traduzione automatica in Craft CMS utilizzando un servizio di traduzione automatica.
Molti servizi di traduzione possono tradurre automaticamente il web in modo semplice e veloce in pochi passaggi di configurazione. Il servizio di traduzione automatica di Linguise è uno di questi servizi.
Questo servizio è integrato con vari CMS e web builder, incluso Craft CMS . Per installare la traduzione automatica Linguise Craft CMS , segui questi passaggi.
Passaggio 1: prepara il tuo Craft CMS
Il primo passo è garantire che il tuo sito web Craft CMS sia pronto per la traduzione. Alcune cose che devi preparare per installare la traduzione automatica Linguise su un sito Web Craft CMS includono l'accesso al dashboard di amministrazione Craft CMS .
Passaggio 2: registra l'account Linguise
Successivamente, registrati per un account Linguise per aggiungere il dominio del tuo sito web. Puoi utilizzare la Linguise per 30 giorni prima di sottoscrivere un piano di abbonamento.
Passaggio 3: aggiunta del sito web del dominio Craft CMS
Dopo aver creato con successo un Linguise , avrai accesso alla dashboard in cui potrai aggiungere il dominio del tuo sito web Craft CMS . Fai clic su "Aggiungi dominio" e quindi compila i seguenti campi:
- Account
- URL
- Piattaforma utilizzata ( Craft CMS )
- Lingua di default
- Lingue di traduzione
- Traduci gli URL
- Traduzione di contenuti dinamici
Quindi, fare clic su "Passaggio successivo".
Puoi anche ottenere la chiave API da incollare nel passaggio successivo.
Passaggio 4: carica e collega lo script Linguise
Quindi, lo script di traduzione Linguise deve essere caricato sul tuo server su cui è installato Craft CMS :
Scarica lo script di traduzione PHP-JS. Decomprimilo e caricalo nella cartella principale della tua installazione Craft CMS .
Assicurarsi che:
- Lo script viene posizionato al livello principale del tuo sito Web (dove si trovano i file Craft CMS ).
- La cartella mantiene il suo nome predefinito, " linguise ".
Successivamente, copia la chiave API Linguise nel file Configuration.php che hai caricato sul tuo server. Modifica il file e incolla la tua chiave API tra virgolette, sostituendo il testo REPLACE_BY_YOUR_TOKEN.
Passaggio 5: configura la riscrittura dell'URL per Craft CMS
Per impostazione predefinita, la riscrittura degli URL è abilitata in Craft CMS . In caso contrario, puoi attivarlo tramite il tuo provider di hosting. Il tuo file Craft CMS .htaccess dovrebbe assomigliare a questo.
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]
# Send would-be 404 requests to Craft
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/(favicon\.ico|apple-touch-icon.*\.png)$ [NC]
RewriteRule (.+) index.php?p=$1 [QSA,L]
Passaggio 6: attiva e personalizza il cambio lingua
Il collegamento allo script Linguise JS deve essere incluso in tutte le pagine del tuo Craft CMS per mostrare il cambio di lingua con flag e aggiungere URL alternativi alle intestazioni HTML per scopi SEO.
Per ottenere il collegamento allo script, vai alle impostazioni del dominio nella dashboard Linguise e copia il collegamento allo script fornito.
![Selettore del linguaggio di script - Come implementare la traduzione automatica su Craft CMS](https://www.linguise.com/wp-content/uploads/2024/06/script-language-switcher.png)
Un metodo semplice per integrare questo codice in Craft CMS è aggiungerlo all'indice dei modelli. Passare alla cartella /template e modificare il file indice per includere il collegamento allo script nella sezione dell'intestazione.
Il cambio di lingua, rappresentato dal popup con la bandiera per selezionare la lingua preferita, può essere caricato copiando il codice fornito alla fine della configurazione del sito Web e incollandolo nell'intestazione della pagina HTML. Questo caricherà automaticamente il cambio della lingua delle bandiere.
Il selettore di lingua verrà visualizzato per impostazione predefinita, ma puoi personalizzarlo. Personalizza il selettore della lingua dalla Linguise accedendo a Impostazioni > Visualizzazione dei flag della lingua. È possibile visualizzare la seguente visualizzazione delle bandiere della lingua, composta da diversi menu che è possibile personalizzare, a partire dalla visualizzazione principale, dai nomi delle lingue e dal design.
Passaggio 7: traduzione automatica del tuo Craft CMS
Infine, puoi vedere come appare dopo aver impostato il cambio di lingua. Ecco un esempio di come appare Craft CMS
Linguise : la migliore traduzione automatica integrata con Craft CMS
Ora puoi implementare la traduzione automatica sul tuo sito web Craft CMS utilizzando Linguise . Linguise può essere una delle migliori opzioni tra i tanti servizi di traduzione automatica. Quali sono quindi i vantaggi dei servizi di traduzione Linguise ? Prestare attenzione ai seguenti punti.
Linguise è integrato con oltre 40 CMS, uno dei quali è Craft CMS
Linguise supporta oltre 40 tipi di CMS e web builder, inclusa la traduzione automatica Craft CMS Il suo processo di supporto e integrazione senza soluzione di continuità lo rende la soluzione ideale per tradurre il tuo Craft CMS . Inoltre, con ogni integrazione, Linguise supporta più di 80 lingue popolari e tradizionali in tutto il mondo.
Alcuni CMS popolari supportati anche da Linguise includono:
- Traduzione automatica WordPress per la quale Linguise offre un plugin per tradurre WordPress
- Componente di traduzione automatica Joomla
- Prestashop
- WooCommerce
- OpenCart e molti altri
Modifica la traduzione con l'editor live front-end Linguise
Inoltre, puoi perfezionare gli output della traduzione automatica di Linguise di editor live front-end . Con questa funzione, puoi facilmente modificare le traduzioni con il minimo sforzo.
Inoltre, puoi invitare traduttori esperti in particolari lingue a collaborare. Ciò garantisce che il sito web tradotto mantenga l'accuratezza contestuale e culturale.
Funzione di traduzione dinamica automatica Linguise
La funzionalità di traduzione dinamica di Linguise traduce perfettamente i contenuti caricati o generati dinamicamente su un sito Web, inclusi JavaScript, AJAX o altre tecniche di scripting lato client. Ciò include contenuti dinamici come contenuti generati da JavaScript, contenuti che cambiano in base a variabili e descrizioni comandi o messaggi di errore.
Questa funzionalità garantisce un'esperienza multilingue coerente per i visitatori senza configurazioni complesse o modifiche del codice. Basta attivare il pulsante di traduzione dinamica sulla dashboard per tradurre i contenuti dinamici in tutte le lingue.
Regole di esclusione della traduzione automatica Linguise
A volte le parole non si traducono bene in altre lingue, quindi è meglio mantenerle così come sono o saltarle in lingue specifiche. Linguise ha alcune regole utili per aiutare in questo:
- Ignora regole testo : puoi dire Linguise di saltare la traduzione di parole o frasi specifiche in modo che rimangano le stesse in tutte le lingue.
- Ignora in linea: ti consente di mantenere la formattazione specifica coerente in tutte le lingue, come collegamenti o testo in grassetto.
- Escludi pagine che utilizzano URL: se hai pagine che non necessitano di traduzione, puoi saltarle del tutto.
Queste regole garantiscono che le tue traduzioni siano chiare e accurate, soprattutto quando si tratta di parole complicate o nomi di marchi essenziali.
Implementazione SEO completa e approfondita
Selezionare un servizio che supporti la SEO multilingue è una decisione cruciale. Questo supporto garantisce la visibilità del tuo sito nelle pagine di ricerca di Google, rendendolo facilmente individuabile dagli utenti.
Linguise offre diverse funzionalità SEO, tra cui:
- e tag hreflang automatizzati
- Configurazione automatica dell'URL canonico
- Creazione di mappe del sito multilingue
- Traduzione di URL, meta descrizioni e altro ancora.
Conclusione
L'implementazione della traduzione automatica sul tuo sito Web Craft CMS può cambiare le regole del gioco. Può consentirti di raggiungere un pubblico globale, migliorare l'esperienza utente, aumentare i tassi di conversione e potenziare i tuoi sforzi SEO. Sfruttando una soluzione potente come Linguise , puoi integrare perfettamente funzionalità multilingue nel tuo sito Craft CMS , garantendo contenuti coerenti e aggiornati in più lingue.
Linguise si distingue come il miglior servizio di traduzione automatica integrato con Craft CMS . Offre un'ampia gamma di funzionalità, tra cui editing live front-end, traduzione dinamica di contenuti, regole di esclusione della traduzione e implementazione SEO completa.
Allora, cosa stai aspettando? Registra il tuo account Linguise e crea il tuo Craft CMS per sbloccare il potenziale di raggiungere un pubblico globale e portare la tua attività a nuovi livelli con la potenza della traduzione automatica.