Localizzazione

WebBlocks CMS memorizza i contenuti localizzati in tabelle di traduzione per pagine e blocchi.

Modello

  • locales definisce le lingue (locale) disponibili.
  • page_translations contiene l'identità localizzata della pagina, come titolo, slug, percorso e sovrascritture SEO a livello di pagina.
  • Le tabelle di traduzione dei blocchi contengono il contenuto localizzato dei blocchi.

Comportamento degli URL

  • La lingua (locale) predefinita non ha prefisso.
  • Le lingue non predefinite usano prefissi /{locale}.
  • Gli URL pubblici vengono generati solo quando la traduzione richiesta esiste per il sito e la lingua correnti.

Regole editoriali

  • La lingua predefinita dovrebbe avere sempre la riga di traduzione canonica.
  • Le impostazioni condivise dei blocchi restano condivise tra le lingue.
  • I testi destinati agli utenti dovrebbero risiedere nelle righe di traduzione, non nelle impostazioni condivise.
  • Il titolo SEO, la descrizione, le parole chiave e le sovrascritture Open Graph della pagina sono contenuti editoriali dipendenti dalla lingua e appartengono alla riga di traduzione della lingua a cui si riferiscono.

Documentazione correlata