Come tradurre stringhe di plugin e stringhe di temi su WordPress

Come tradurre le stringhe dei plugin e dei temi suWordPress
Sommario

La traduzione di siti Web in diverse lingue può offrire molti vantaggi per te.

La traduzione di stringhe di plug-in e stringhe di temi può aiutare ad ampliare la portata degli utenti e ottenere utenti da paesi diversi. Offrendo un supporto multilingue, puoi fornire un'esperienza migliore ai tuoi utenti e costruire solide relazioni con una comunità di utenti globale.

Pertanto, è importante che i proprietari di siti web sappiano come tradurre le stringhe dei plugin e le stringhe dei temi su WordPress. La traduzione di plugin e temi WordPress può essere eseguita in diversi modi di cui parleremo di seguito.

Cosa sono le stringhe dei plugin e le stringhe dei temi su WordPress?

Prima di approfondire come tradurre le stringhe dei plugin e le stringhe dei temi su WordPress, devi prima sapere cosa sono le stringhe dei plugin e le stringhe dei temi.

Su WordPress, la stringa del plugin è il testo che viene visualizzato all'interno di un plugin WordPress . Queste stringhe possono includere elementi come etichette di menu, testo di pulsanti, messaggi di errore, messaggi informativi e altro contenuto di testo che fa parte dell'interfaccia utente del plug-in.

Nel frattempo, le stringhe del tema su WordPress si riferiscono al testo che fa parte di un tema WordPress . Queste stringhe includono elementi come titoli, testo di paragrafi, etichette di pulsanti, voci del menu di navigazione, titoli di widget e qualsiasi altro testo che appare nella vista frontale di un sito Web che utilizza quel tema.

Il processo di traduzione di plug-in e stringhe di temi viene solitamente eseguito utilizzando file di traduzione o strumenti di gestione della traduzione come plug-in di traduzione di terze parti. Gli sviluppatori di plug-in possono anche fornire file di lingua o lavorare con i traduttori per rendere i loro plug-in disponibili in più lingue.

Traducendo le stringhe di plug-in e temi, gli sviluppatori di plug-in possono rendere i loro plug-in e temi più accessibili, intuitivi e attraenti a livello globale, in modo che gli utenti con background linguistici diversi possano utilizzare e trarre vantaggio dai plug-in in modo efficace.

Esistono diversi modi per tradurre il plugin e le stringhe del tema. La prima di cui parleremo è un'edizione manuale che puoi eseguire utilizzando un software locale come Po Edit dall'amministratore WordPress utilizzando il plug-in Loco Translate.

Traduci stringhe di plugin e stringhe di temi su WordPress utilizzando Loco Translate

Il primo modo è utilizzare il plugin di traduzione Loco Translate. Continueremo a utilizzare questo metodo per l'edizione manuale dei file perché è un po' più veloce rispetto all'utilizzo di un software Windows o Mac. Loco Translate è un plugin in grado di tradurre stringhe di plugin e stringhe di temi su WordPress.

In un'unica installazione su WordPress, Loco Translate può essere utilizzato su tutti i plugin o temi sul sito Web WordPress . Di seguito sono riportati i passaggi per tradurre le stringhe di plugin e temi su WordPress.

Passaggio 1: installa il plug-in Loco Translate

Il primo passo è installare il plugin Loco Translate sul tuo sito web, accedendo al menu Plugin > Aggiungi nuovo > Loco Translate > Installa > Attiva.

Se è stato installato correttamente, seleziona il menu Loco Translate, quindi appariranno i temi e i plug-in attivi e integrati con Loco Translate.

Elenco dei temi attivi e dei plugin in esecuzione

Sia la traduzione di stringhe di plugin che di stringhe di temi in Loco Translate sono le stesse, devi solo selezionare il plugin o il tema che vuoi tradurre.

Quindi, in questo esempio, proveremo uno dei temi attivi, vale a dire Astra.

Passaggio 2: aggiungi la lingua alle stringhe del plug-in personalizzate e alle stringhe del tema

Dopodiché appare un display come sotto, qui puoi fare clic su Nuova lingua per aggiungere una nuova lingua.

Impostazioni del tema WordPress

Un esempio della lingua di destinazione è il coreano. Quindi scegli dove verrà salvata la posizione del file .po, in tal caso, fai clic su Avvia traduzione.

Impostazione della traduzione per la lingua coreana nel tema Astra

Passaggio 3: inizia a tradurre le stringhe del plugin e le stringhe del tema

Il terzo passo è iniziare a tradurre le stringhe del plugin o del tema, nel campo di ricerca cerca le stringhe da tradurre, ad esempio stringhe Leggi di più.

 

Quindi nella traduzione coreana: inserisci i risultati della traduzione coreana che hai tradotto manualmente. Allo stesso modo fai le altre stringhe, se hai cliccato su Salva per salvare i risultati della traduzione delle stringhe.

Interfaccia di traduzione per il sito web WordPress . Mostra il testo sorgente e le opzioni di traduzione.

Ecco come tradurre stringhe di plugin e stringhe di temi su WordPress utilizzando Loco Translate. Loco Translate ti permette di tradurre le stringhe una per una, è solo che devi prima tradurle manualmente e poi copiare i risultati della traduzione nella colonna della lingua di destinazione.

Traduci stringhe di plugin e stringhe di temi dalla directory WordPress

Oltre a utilizzare Loco Translate, puoi anche utilizzare un servizio di traduzione di WordPress, solo che questo può essere fatto se il tuo tema si trova nella directory WordPress , non all'esterno.

Perché i temi possono trovarsi su wordpress.org o meno e alcuni di essi includono plugin aggiuntivi che caricano vari contenuti. Ad esempio un tema con un widget WooCommerce di Themeforest.

Proveremo immediatamente a tradurre manualmente le stringhe del tema tramite Translating WordPress. Ecco i passaggi.

Passaggio 1: vai su Traduzione WordPress e scegli la lingua

Il primo passaggio consiste nel fare clic sulla Trova la tua lingua e quindi selezionare la lingua di destinazione. Quindi fare clic sulla lingua.

Statistiche di traduzione per le località tedesche

Passaggio 2: trova i tuoi temi WordPress ed esporta il file .mo

Dopo di che appare un display come sotto selezionare la colonna Temi quindi cercare il tema per il quale tradurrete le stringhe, un esempio del tema da tradurre è Astra.

Come puoi vedere di seguito, la lingua tedesca sul tema WordPress Astra è stata tradotta al 72%, il che significa che la maggior parte delle stringhe del tema su Astra sono state tradotte in tedesco.



screenshot del layout di un sito web in bianco e nero

Quindi fare clic su Astra nel display sottostante.

Menu delle opzioni di esportazione della pagina web

Passaggio 3: carica il file .mo su WordPress

Il passaggio finale è caricare il file .mo su WordPress, il metodo è il seguente.

  • Vai alla dashboard di WordPerss, passa il mouse sopra il Aspetto e seleziona Editor . Questo aprirà l'editor del tema.
  • Sul lato destro dell'editor del tema, vedrai un elenco di file del tema. Cerca e seleziona il functions.php dall'elenco.
  • Una volta aperto il functions.php nell'editor, aggiungi il seguente codice in fondo al file:
				
					<rule name="Linguise language redirection" stopProcessing="true">
	<match url="^(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)(?:$|/)(.*)$"  />
	<action type="Rewrite" url="/wp-content/plugins/linguise/script.php?linguise_language={R:1}&amp;original_url={R:2}"  appendQueryString="true" />
</rule>
				
			
  • Assicurati di sostituire theme-textdomain con il dominio di testo appropriato del tuo tema.
  • Salva le modifiche al functions.php .
  • Ora crea una directory denominata languages ​​all'interno della directory del tema. Ad esempio, se il tuo tema si chiama mytheme , crea una directory chiamata mytheme/languages.
  • Sposta il file .mo che hai preparato nella delle lingue .
  • Torna al WordPress . Nel Aspetto , seleziona nuovamente Editor
  • Sul lato destro dell'editor del tema, cerca e seleziona il style.css dall'elenco dei file del tema.
  • Assicurati che il seguente codice sia presente all'interno dei commenti nella parte superiore del style.css :
				
					<rule name="Linguise language redirection" stopProcessing="true">
	<match url="^(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)(?:$|/)(.*)$"  />
	<action type="Rewrite" url="/wp-content/plugins/linguise/script.php?linguise_language={R:1}&amp;original_url={R:2}"  appendQueryString="true" />
</rule>
				
			
  • Assicurati di sostituire theme-textdomain con il dominio di testo appropriato del tuo tema.
  • Salva le modifiche nel style.css .

Finora, hai tradotto con successo manualmente le stringhe del tema caricando il file della lingua di destinazione su WordPress. In questo modo non avrai bisogno di tradurre le stringhe una per una, dovrai solo caricare i file per ogni lingua, questo ovviamente richiederà più tempo.

Rompere le barriere linguistiche
Dì addio alle barriere linguistiche e dai il benvenuto a una crescita illimitata! Prova oggi stesso il nostro servizio di traduzione automatica.

Come tradurre stringhe di plugin e stringhe di temi su WordPress con Linguise

La traduzione di WordPress ti semplifica la traduzione delle stringhe di temi e plugin, ma devi scegliere una lingua e caricarli uno per uno.

Questo ovviamente richiederà un po' di tempo, quindi puoi utilizzare altri servizi di traduzione alternativi, come Linguise.

Linguise è un servizio di traduzione automatica per siti web disponibile in 85 lingue. Linguise utilizza la tecnologia delle reti neurali in modo da poter produrre traduzioni simili al 97% alle traduzioni umane.

Con Linguise ti permette di tradurre automaticamente le stringhe di plugin e temi in WordPress.

Quindi, come tradurre le stringhe dei plugin e le stringhe dei temi su WordPress? Controlla la spiegazione qui sotto.

Passaggio 1: registrazione dell'account Linguise

Il primo passo è registrarsi per un Linguise , è sufficiente inserire alcune informazioni relative ai dati personali e non è necessaria una carta di credito per registrarsi.

Successivamente, avrai accesso alla dashboard Linguise . È su questa dashboard che puoi effettuare alcune impostazioni di traduzione.

Passaggio 2: aggiungi traduttori esterni a Linguise

Nella dashboard Linguise , puoi anche aggiungere nuovi membri o traduttori dall'esterno. Questo nuovo membro può diventare un traduttore che è più bravo a tradurre siti Web, inclusi temi e stringhe di plug-in. Ecco come.

Innanzitutto, apri la dashboard Linguise menu Membri > Invita un nuovo membro.

Uno screenshot di uno sfondo nero con testo bianco.

Successivamente, inserisci l'indirizzo e-mail, seleziona il ruolo, vale a dire traduttore, seleziona i siti Web, seleziona la lingua di destinazione che deve essere tradotta dal traduttore, quindi fai clic su Invita. In tal caso, verrà inviato un invito via e-mail.

Pannello di configurazione del monitor del server

Come traduttore, otterrà diversi accessi tra cui i seguenti.

  • Solo live editor front-end (non regole globali).
  • Hanno accesso solo alle lingue che sono state selezionate dall'amministratore precedente.
  • I traduttori non possono modificare le configurazioni del dominio, le lingue disponibili sui siti Web o le informazioni di fatturazione.

Passaggio 3: inizia a tradurre plugin e stringhe di temi tramite l'editor live

Se hai aggiunto correttamente un traduttore, ora è il momento di provare a tradurre plugin e stringhe di temi tramite la funzione di editor live.

Per farlo, apri la Linguise > Live Editor > Apri Live Editor > scegli la lingua > Traduci.

 

Dopodiché appare una schermata come la seguente, seleziona la parte da tradurre, puoi tradurre o modificare la traduzione del plugin e delle stringhe del tema nella Traduzione in indonesiano : se lo hai fatto, clicca su Salva per salvare le modifiche.

Screenshot dell&#39;interfaccia di traduzione dall&#39;inglese all&#39;indonesiano

Finora hai tradotto con successo stringhe di plugin e stringhe di temi su WordPress con l'editor live Linguise .

Se hai bisogno di più traduttori, puoi aggiungere traduttori in base a ciascuna lingua.

Risoluzione dei problemi di traduzione comuni nei temi e nei plugin più diffusi

Come tradurre stringhe di plugin e stringhe di temi su WordPress

Tradurre le stringhe nei plugin e nei temi WordPress è spesso semplice, ma a volte potresti riscontrare problemi che impediscono la corretta visualizzazione delle traduzioni. Comprendere i problemi più comuni e come risolverli ti aiuterà a mantenere contenuti multilingue coerenti e di alta qualità sul tuo sito.

Le stringhe non vengono visualizzate tradotte

Alcune stringhe non vengono visualizzate nella lingua desiderata anche dopo aver creato i file di traduzione. Questo problema è solitamente causato da una mancata corrispondenza nel dominio del testo tra i file di traduzione e il plugin o il tema utilizzato. Il dominio del testo funge da identificatore che collega il testo traducibile al file di traduzione corretto, quindi se non corrisponde, WordPress non visualizzerà la traduzione.

Inoltre, i plugin di caching o di ottimizzazione potrebbero impedire la visualizzazione immediata delle stringhe tradotte. Le pagine memorizzate nella cache potrebbero mostrare una versione precedente a quella della traduzione. Pertanto, è importante svuotare la cache del sito e del browser dopo aver effettuato gli aggiornamenti della traduzione, per garantire che le modifiche più recenti siano visibili.

File di traduzione mancanti (.po/.mo)

Alcuni plugin o temi potrebbero non includere file .po e .mo per la lingua desiderata, il che significa che non è possibile fare affidamento sulle traduzioni integrate. In questo caso, è necessario creare i file di traduzione utilizzando strumenti come Loco Translate o importare file di traduzione da altre fonti.

Creare manualmente file .po e .mo richiede tempo e attenzione, ma è un modo efficace per garantire che tutte le stringhe importanti vengano tradotte. Inoltre, assicurati che i file di traduzione siano salvati nelle posizioni corrette, in modo che WordPress possa riconoscerli e utilizzarli al caricamento del tuo sito.

Stringhe dinamiche o renderizzate tramite JavaScript non tradotte

Alcuni testi nei plugin o nei temi vengono generati dinamicamente tramite JavaScript, che non è incluso nei file di traduzione standard (.po/.mo). Questo rende queste stringhe non disponibili per la traduzione manuale con i metodi tradizionali.

Per gestire questa situazione, puoi utilizzare servizi di traduzione automatica come Linguise , che traducono il testo in tempo reale sul lato client, inclusi gli elementi renderizzati in JavaScript. In alternativa, cerca le opzioni all'interno del plugin o del tema per sovrascrivere manualmente tali testi tramite le impostazioni.

Gli aggiornamenti di plugin/temi sovrascrivono i file di traduzione

Quando un plugin o un tema viene aggiornato, i file di traduzione potrebbero essere sovrascritti o eliminati, soprattutto se risiedono nella directory principale del plugin o del tema. Questo fa sì che tutte le traduzioni scompaiano e il sito torni alla lingua predefinita.

Per evitare questo problema, salva i file .po e .mo in cartelle di lingua personalizzate (ad esempio, wp-content/languages/plugins o wp-content/languages/themes) oppure utilizza un tema figlio per conservare le traduzioni. In questo modo, gli aggiornamenti non rimuoveranno i file di traduzione e il sito manterrà le lingue configurate.

Convalida delle traduzioni per SEO

Come tradurre stringhe di plugin e stringhe di temi su WordPress

Quando si traducono i contenuti del proprio sito web, è fondamentale garantire l'accuratezza linguistica e verificare che le traduzioni supportino le prestazioni SEO del sito. Elementi SEO correttamente localizzati aiutano i motori di ricerca a comprendere e posizionare efficacemente le pagine multilingue, indirizzando traffico mirato da diverse lingue.

Titoli e meta descrizioni

I titoli delle pagine e le meta descrizioni tradotte devono riflettere accuratamente il contenuto, incorporando al contempo parole chiave pertinenti nella lingua di destinazione. Meta tag generici o mal tradotti possono ridurre i tassi di clic nei risultati di ricerca, poiché potrebbero non essere attraenti per il pubblico locale o non essere in linea con il suo intento di ricerca.

Ad esempio, supponiamo che tu gestisca un blog di viaggi e traduca un post "Le migliori spiagge di Bali" in spagnolo. In tal caso, il titolo dovrebbe essere localizzato in qualcosa come "Le migliori spiagge di Bali" piuttosto che in una traduzione letterale e poco chiara. Questo garantisce che gli utenti di lingua spagnola che cercano spiagge di Bali trovino la tua pagina più pertinente e accattivante.

Testo alternativo per le immagini

Il testo alternativo delle immagini svolge un ruolo significativo in termini di accessibilità e SEO, descrivendo le immagini ai motori di ricerca e agli utenti con disabilità visive. Quando si localizza un sito web , il testo alternativo deve essere tradotto accuratamente per mantenere questi vantaggi ed evitare penalizzazioni SEO per descrizioni irrilevanti o mancanti.

Ad esempio, se hai un'immagine di una vista di montagna con testo alternativo "montagna al tramonto", traducendolo in tedesco, dovresti usare "Sonnenuntergang Berg" o un equivalente naturale. Questo aiuta i motori di ricerca ad associare le tue immagini a parole chiave pertinenti nella lingua di destinazione e migliora la pertinenza della pagina.

slug URL

Gli slug URL, la parte leggibile del tuo indirizzo web, dovrebbero essere localizzati con attenzione. Allo stesso tempo, è importante che gli URL siano comprensibili e ottimizzati per la SEO nella lingua di destinazione; gli slug tradotti automaticamente a volte possono risultare confusi o privi di senso.

Ad esempio, un post di blog intitolato "Ricette salutari" dovrebbe avere uno slug in spagnolo come /recetas-saludables, anziché una traduzione automatica che potrebbe creare una frase poco chiara. Slug chiari e pertinenti aiutano gli utenti e i motori di ricerca a migliorare i tassi di clic e il posizionamento.

Servizi come Linguise traducono automaticamente gli slug degli URL in base alla lingua di destinazione dell'utente, garantendo che ogni versione linguistica abbia URL naturali e ottimizzati per la SEO senza alcun intervento manuale.

Mappa del sito multilingue

Generare mappe del sito separate per ogni versione linguistica del tuo sito aiuta i motori di ricerca a scansionare e indicizzare correttamente le tue pagine. Una mappa del sito multilingue comunica le lingue disponibili e garantisce che tutti i contenuti tradotti siano reperibili.

Ad esempio, se il tuo sito supporta inglese, francese e giapponese, dovresti creare sitemap distinte come sitemap-en.xml, sitemap-fr.xml e sitemap-ja.xml e inviarle ai motori di ricerca tramite strumenti come Google Search Console. Questa configurazione facilita l'indicizzazione e aiuta le tue pagine a posizionarsi nei risultati di ricerca specifici per ogni lingua.

Strumenti come Linguise possono creare e gestire automaticamente mappe dei siti multilingue, semplificando questo processo e garantendo che le pagine tradotte vengano correttamente indicizzate senza alcun intervento manuale.

Tag hreflang

I tag hreflang sono attributi HTML essenziali che segnalano ai motori di ricerca quale lingua e versione regionale di una pagina mostrare agli utenti. Una corretta implementazione previene problemi di contenuti duplicati e migliora l'esperienza utente indirizzando i visitatori alla pagina localizzata corretta.

Ad esempio, se hai una pagina in inglese (Stati Uniti e Regno Unito), l'utilizzo di tag hreflang come hreflang="en-us" e hreflang="en-gb" informa i motori di ricerca su queste versioni. Questo evita confusione e garantisce che gli utenti visualizzino i contenuti più pertinenti per la loro lingua.

Linguise automatizza anche l'inserimento e la gestione dei tag hreflang, aiutando i motori di ricerca a comprendere la relazione tra le tue pagine multilingue e riducendo il rischio di penalizzazioni SEO.

Casi di studio: utenti reali migliorano il coinvolgimento localizzando stringhe di plugin e temi

Come tradurre stringhe di plugin e stringhe di temi su WordPress

Un esempio lampante di come la traduzione e la localizzazione di stringhe di plugin e temi possa aumentare il coinvolgimento è la storia di Jaderoller. Questo marchio di e-commerce di prodotti di bellezza ha ampliato con successo il suo mercato a livello internazionale utilizzando WordPress e WooCommerce. Traducendo accuratamente le stringhe dei plugin e localizzando l'intera esperienza del sito web, Jaderoller ha superato la sfida di fornire contenuti multilingue in modo efficiente, mantenendo al contempo ottime prestazioni SEO.

Utilizzando Linguise, una soluzione di traduzione automatica pensata appositamente per WordPress, Jaderoller ha tradotto senza problemi tutte le stringhe di plugin e temi. Le funzionalità avanzate di Linguise, tra cui tag hreflang automatici, mappe dei siti multilingue e slug URL tradotti e ottimizzati per i motori di ricerca, hanno garantito l'ottimizzazione delle pagine multilingue per i motori di ricerca. 

Questo approccio ha contribuito ad aumentare il traffico dal 50% al 150% per ogni lingua aggiuntiva, migliorando significativamente il coinvolgimento degli utenti ed espandendo la loro portata globale senza sacrificare la velocità del sito web o la qualità SEO.

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

Conclusione

La traduzione di stringhe di plugin e stringhe di temi è importante per quelli di voi che vogliono avere un sito web multilingue. Oltre a ciò, un sito Web multilingue offre anche molti vantaggi che vanno dal raggiungere un pubblico più ampio, penetrare nei mercati internazionali e fornire la migliore esperienza ai visitatori.

Allora, cosa stai aspettando? Crea subito il tuo sito multilingue con Linguise . Linguise offre una versione di prova gratuita di 1 mese per quelli di voi che vogliono provare le funzionalità di Linguise

Con Linguise, otterrai vantaggi di traduzione fino a 600.000 parole e un uso illimitato della lingua.

Potresti anche essere interessato a leggere

Non perderti!
Iscriviti alla nostra Newsletter

Ricevi notizie sulla traduzione automatica di siti web, sulla SEO internazionale e molto altro!

Invalid email address
Provaci. Uno al mese e puoi cancellarti in qualsiasi momento.

Non andartene senza condividere la tua email!

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

Non perderti!
Invalid email address