WebBlocks CMSDocumentazioneGuideBlogMarchioPlugin

Pubblicazione di una pagina CMS in più lingue

Un editor apre una pagina di servizio e vede inglese, turco e tedesco elencati sotto Traduzioni. Ogni lingua ha un record di pagina. La pagina è pronta per la pubblicazione?

C'è ancora altro da verificare. Il titolo tedesco potrebbe essere corretto mentre un paragrafo ricade in inglese. L'etichetta del menu può essere tradotta mentre la sua destinazione porta in luoghi inaspettati. Un'immagine può sembrare identica in ogni lingua mentre il testo alternativo necessita ancora di lavoro.

Ecco una piccola pagina di consultazione Northstar Studio che rende visibili tali controlli. L'esempio utilizza WebBlocks CMS 1.104.1 e contenuto fittizio in una vetrina riproducibile.

Inizia con la traduzione della pagina

La traduzione della pagina possiede il nome, lo slug, il percorso e i metadati a livello di pagina per una lingua. Non contiene tutti i paragrafi della pagina. Quelle parole appartengono ai blocchi posti al suo interno.

Nell'esempio esistono tutti e tre i record di traduzione delle pagine. La scheda Traduzioni riporta questo fatto; non certifica che ogni blocco, etichetta di menu o descrizione di immagine sia stata rivista.

Northstar Studio Pagina di consultazione che mostra i record di traduzione in inglese, tedesco e turco con i relativi percorsi localizzati.
Un record di traduzione della pagina copre l'identità e il routing; ogni lingua necessita ancora di una revisione dei contenuti.

Inizia abilitando le lingue richieste sul sito, quindi aggiungi le traduzioni della pagina. Mantieni il nome della pagina significativo in ogni lingua e controlla il suo indirizzo pubblico prima di condividerlo.

Dai ad ogni lingua il giusto indirizzo

La pagina del servizio in inglese utilizza /services/studio-consultation. La sua versione turca usa /tr/hizmetler/studyo-danismanligi, e la versione tedesca usa /de/leistungen/studioberatung.

La lingua predefinita non ha un prefisso locale. WebBlocks aggiunge il prefisso della lingua non predefinita al percorso della pagina tradotta. Nella forma di traduzione tedesca, il percorso memorizzato è /leistungen/studioberatung; il percorso pubblico risultante include /de. Controlla il percorso pubblico mostrato dal modulo anziché aggiungere il prefisso locale una seconda volta.

Modulo di traduzione della pagina in tedesco che mostra il nome della pagina localizzata, lo slug, il percorso memorizzato e il percorso pubblico in tedesco risultante.
Il formato tedesco separa il percorso della pagina memorizzata dal percorso pubblico con prefisso locale.

Una traduzione di una pagina mancante e una traduzione di un blocco mancante sono situazioni diverse. Una lingua ha bisogno della traduzione della sua pagina per avere il percorso localizzato di quella pagina. All'interno di un percorso esistente, il fallback del blocco può comunque produrre contenuto in un'altra lingua.

Ispeziona i blocchi nella lingua selezionata

Apri lo slot dei contenuti della pagina e cambia la lingua di modifica. Il layout, l'ordine dei blocchi e le impostazioni rimangono condivisi, mentre il testo appartiene alle righe di traduzione della lingua selezionata.

In questo esempio, l'intestazione tedesca viene tradotta ma il paragrafo Rich Text inizialmente non ha una traduzione tedesca. Il renderer risolve quel paragrafo nella sua traduzione inglese memorizzata. Una pagina può quindi essere visualizzata correttamente e contenere ancora un mix linguistico incompleto.

Visualizzazione della modifica del contenuto in tedesco con l'intestazione della consultazione localizzata e il paragrafo che utilizza ancora la versione inglese di riserva.
Contesto di modifica in tedesco: l'intestazione e la didascalia dell'immagine sono localizzate, mentre il paragrafo utilizza il fallback inglese.

Traduci quel paragrafo e apri di nuovo l'anteprima tedesca. Leggi l'intera pagina invece di controllarne solo l'intestazione. Una riga di traduzione può anche contenere termini obsoleti o inappropriati, quindi la presenza di una riga non sostituisce la sua lettura.

Traduci anche la descrizione dell'immagine

L'esempio utilizza un file di immagine in tutte e tre le lingue. Il suo blocco ha una didascalia separata e un testo alternativo per ciascuna lingua. La descrizione tedesca dovrebbe descrivere gli stessi campioni visibili delle versioni inglese e turca.

Modifica di blocchi di immagini in tedesco che mostrano testo alternativo localizzato e didascalia per l'immagine di esempio condivisa in studio.
Un file immagine condiviso, con testo alternativo in tedesco e didascalia sul blocco.

Controlla il contributo dell'immagine alla pagina. Mantieni le descrizioni utili accurate e naturali nella lingua selezionata. Il riutilizzo del file non completa il lavoro del linguaggio attorno ad esso.

Controlla i testi per la ricerca e la condivisione

La traduzione della pagina contiene anche override SEO e Open Graph. In questo esempio il titolo e la descrizione in tedesco descrivono la consultazione in tedesco. Dovrebbero corrispondere al servizio descritto nel corpo.

Campi SEO tedeschi e Open Graph riempiti con testo di consultazione localizzato.
La SEO e la condivisione del testo vengono riviste nella traduzione della pagina.

Tratta questi campi come un'altra parte della pagina rivolta al lettore. Una buona traduzione del corpo può comunque essere accompagnata da una descrizione in inglese quando qualcuno trova o condivide la pagina. La modifica dei metadati non garantisce il modo in cui verranno visualizzati da una ricerca esterna o da una piattaforma social, ma fornisce a quella piattaforma i valori localizzati previsti.

Segui i collegamenti prima di pubblicare

L'elemento di navigazione dell'esempio punta alla pagina di consultazione e ha un'etichetta in ciascuna lingua: Consultazione, Danışmanlık e Beratung. Un elemento supportato da una pagina può risolvere l'indirizzo tradotto della destinazione. Un URL personalizzato necessita di un proprio controllo deliberato.

Esamina insieme le etichette dei menu, le etichette dei pulsanti e le destinazioni. Fai clic sui collegamenti interni di ciascuna lingua e assicurati che il visitatore raggiunga la lingua e la pagina desiderate. Anche le intestazioni e i menu condivisi meritano una revisione; una bozza di pagina non isola tutte le modifiche alla navigazione del sito. Lo procedura dettagliata per intestazioni e piè di pagina condivisi spiega questo ambito.

Pagina di consultazione in tedesco completata nella vetrina locale, con navigazione in tedesco, testo del corpo e didascalia dell'immagine.
La pagina tedesca completata nella vetrina locale sintetica.

L'esempio locale completato presenta testo, descrizioni di immagini, metadati e navigazione supportata dalla pagina corrispondenti in tutte e tre le lingue. Utilizza un'anteprima separata per ciascuna lingua mentre prepari la tua pagina reale, incluso un controllo a schermo ristretto.

Rendi la preparazione una decisione editoriale

Per ogni lingua, esamina l'identità della pagina e il percorso pubblico, ogni blocco visibile, le descrizioni delle immagini, i metadati e le destinazioni collegate. Controlla che il significato sia coerente anche quando la frase è diversa.

Il normale flusso di pubblicazione riguarda la pagina nel suo insieme. Aggiungere una lingua non crea uno stato di approvazione e pubblicazione indipendente per quella traduzione. Decidi quali lingue devono essere complete prima di pubblicare la pagina e verificale esplicitamente. Un’anteprima corretta e un record di traduzione sono controlli utili, ma nessuno dei due conferma la qualità linguistica.

Questo articolo è stato utile?

Lascia una valutazione o condividi un suggerimento qui sotto.

Ancora nessuna valutazione.

Commenti e suggerimenti

I commenti vengono esaminati prima della pubblicazione.

Commenti

0

Ancora nessun commento approvato.

Lascia un commento

I commenti vengono esaminati prima di essere pubblicati.