Lavorare con più lingue

Il CMP supporta diverse modalità di gestione delle lingue.

Come funziona il rilevamento della lingua

Nelle impostazioni del CMP hai due opzioni su come il CMP deve rilevare la lingua dell'utente: in base alla lingua del browser (impostazione predefinita) o in base alla lingua del sito web.

Rilevamento della lingua in base alla lingua del browser

Per individuare la lingua più adatta all'utente, il sistema verificherà la lingua del browser (lingue impostate nel browser come preferenziali per i siti web). Il sistema verificherà quindi quali di queste lingue corrispondono alle lingue supportate configurate nel tuo CMP. Ad esempio, supponiamo le seguenti impostazioni del browser:

Il browser comunicherà al sito web che preferisce EN-US, EN alternativo, DE alternativo e FR alternativo. Il sistema lo confronterà con le impostazioni CMP. Per questo esempio, supponiamo le seguenti impostazioni CMP:

Di conseguenza, il sistema sceglierà di visualizzare i testi in FR poiché è l'unica lingua corrispondente. Se FR e DE fossero tra le lingue supportate dai CMP, il sistema visualizzerebbe il banner di consenso in DE. Se non viene trovata alcuna lingua, verrà utilizzata la lingua predefinita (in questo caso ES).

Rilevamento della lingua in base alla lingua del sito web

Se questa impostazione è abilitata, il sistema seguirà la stessa logica descritta sopra, ma non utilizzerà la lingua del browser e cercherà invece nelle informazioni del sito web una lingua adeguata. Ciò avviene analizzando l' <html> elemento e l'URL della pagina nel seguente ordine:

  1. Se <html xml:lang="xx"> è presente, verrà preso e confrontato con le lingue CMP. Non verranno effettuati altri controlli (2, 3, 4). Quando si utilizzano le impostazioni locali, il codice della lingua deve essere il primo, seguito dal codice del paese (ad es. pt-BR). Il sistema abbinerà anche le non-locali alle locali (ad es. xml:lang="pt-br" corrisponderà alla lingua "pt").
  2. Se <html lang="xx"> è presente, verrà preso e confrontato con le lingue del CMP. Non verranno effettuati altri controlli (3, 4). Quando si utilizzano le impostazioni locali, il codice della lingua deve essere al primo posto, seguito dal codice del paese (ad es. pt-BR). Il sistema abbinerà anche le stringhe non locali con quelle locali (ad es. lang="pt-br" corrisponderà alla lingua "pt").
  3. Verrà presa e analizzata la prima parte (sottodominio) del nome host. Se xx.domain.com è presente e corrisponde a una delle lingue del CMP, verrà preso e non verranno effettuati altri controlli (4). Quando si utilizzano le impostazioni locali, il sistema verificherà entrambi gli ordini (ad es. pt-br.domain.com e br-pt.domain.com).
  4. Il percorso verrà tracciato e analizzato. Possibili corrispondenze sono domain.com/xx/..., domain.com/xx-yy/..., domain.com/xx/yy/... , domain.com/yy-xx/... e domain.com/yy/xx/... (dove xx è il codice della lingua e yy la lingua).

Impostazione della traduzione per un testo

Per modificare i testi visualizzati nel layer di consenso, accedi al tuo account e segui questi passaggi:

  1. Clicca su Testi
  2. Nell'angolo in alto a destra, scegli il design e la lingua per cui vuoi modificare il testo (potrebbero essere necessari i diritti)
  3. Modifica i testi
  4. Salva le modifiche

Nota bene: se imposti la traduzione di un testo su una stringa vuota, il sistema inserirà nuovamente il testo predefinito. Se non vuoi visualizzare un determinato testo, usa il carattere spazio.

Impostare la traduzione per uno scopo specifico

Per ogni scopo personalizzato creato nel tuo account troverai un campo nella sezione Testi (vedi sopra) per tradurre il nome e la descrizione dello scopo personalizzato in altre lingue. Per tutte le lingue non tradotte, il sistema utilizzerà il nome e la descrizione originali.

Impostazione della lingua di visualizzazione per un CMP

Per impostazione predefinita, il CMP mostrerà il messaggio di consenso all'utente in una delle 25 lingue supportate. Ciò si basa sulla lingua impostata nel browser del visitatore. Se la lingua del browser non corrisponde a una delle lingue supportate, il sistema ricorrerà all'inglese come impostazione predefinita. Inoltre, il visitatore avrà sempre la possibilità di cambiare la lingua visualizzata cliccando sull'icona della bandiera nell'angolo in basso a sinistra del layer di consenso:

Per limitare le lingue disponibili, segui questi passaggi:

  1. Clicca su CMP e modifica il CMP per il quale vuoi impostare le lingue
  2. Modifica l'impostazione Lingua CMP nella lingua che desideri utilizzare come predefinita
  3. Non appena avrai scelto una lingua, apparirà una nuova opzione di selezione qui sotto.
  4. Scegli le lingue che vuoi abilitare. In totale puoi scegliere fino a 10 lingue

Impostazione della pagina sulla privacy in base alla lingua

Per indirizzare il visitatore alla pagina sulla privacy nella sua lingua, segui questi passaggi:

  1. Clicca su CMP e modifica il CMP per il quale desideri impostare la pagina sulla privacy
  2. Imposta la pagina Privacy sulla lingua predefinita e inserisci un URL
  3. Non appena avrai scelto una lingua, apparirà una nuova opzione di selezione qui sotto.
  4. Scegli le lingue che desideri e imposta gli URL corrispondenti. In totale puoi configurare fino a 10 pagine sulla privacy in diverse lingue.

Lingue supportate

Attualmente il sistema supporta le seguenti lingue:

  • Inglese (EN)
  • Tedesco (DE)
  • Francese (FR)
  • Spagnolo (ES)
  • Bulgaro (BG)
  • Ceco (CS)
  • Danese (DA)
  • Greco (EL)
  • Estone (ET)
  • Finlandese (FI)
  • Irlandese (GA)
  • Croato (HR)
  • Ungherese (HU)
  • Italiano (IT)
  • Lituano (LT)
  • Lettone (LV)
  • Maltese (MT)
  • Olandese (NL)
  • Norvegese (NO)
  • Polacco (PL)
  • Portoghese (PT)
  • Rumeno (RO)
  • Slovacco (SK)
  • Sloveniano (SL)
  • Svedese (SV)
  • Russo (RU)
  • Serbiano (SR)
  • Cinese semplificato (ZH)
  • Turco (TR)
  • Ucraino (Regno Unito)
  • Arabo (AR)
  • Bosniaco (BS)

Creazione di lingue personalizzate

Per lavorare con lingue che non sono (ancora) supportate dal sistema, puoi creare le tue lingue personalizzate in (Impostazioni > Lingue). Le lingue personalizzate sono costituite da un codice lingua (ISO 639-1, codice a 2 lettere) e da un'impostazione locale opzionale (codice paese, ISO 3166-1 alpha-2). Una volta creata una nuova lingua, ci vorranno fino a 30 minuti prima che la lingua sia visibile nel tuo sistema. Le lingue personalizzate possono essere utilizzate allo stesso modo delle lingue di sistema.

We do our best to keep this purely informative documentation up to date. However, if you notice that any of these guides need a little touch-up, let us know!