Questo articolo spiega come definire le lingue attive dell'istanza e la lingua preferita, e come SMARTFENSE determina la lingua in cui i contenuti vengono mostrati a ciascun utente quando non esiste una versione esatta disponibile.
Configurazione lingue
La configurazione si trova in Configurazione > Organizzazione > Lingue.
Da questa sezione è possibile:
- Selezionare le lingue attive dell'istanza: solo le lingue contrassegnate come attive saranno disponibili durante la personalizzazione di contenuti, notifiche e altre sezioni multilingue.
- Definire la lingua preferita tra le lingue attive: funziona come lingua di riserva quando un contenuto non è disponibile nella lingua dell'utente né in una lingua simile.
Deselezionando una lingua, le sue bandiere cesseranno di apparire durante la personalizzazione dei contenuti. Le traduzioni già caricate non vengono eliminate: rimangono nascoste e tornano a essere visualizzate se si riattiva la lingua.
La piattaforma richiede almeno una lingua attiva. La lingua preferita deve sempre essere una delle lingue attive.
Fare clic su Salva per applicare le modifiche.
Come SMARTFENSE determina la lingua di un contenuto
Quando un contenuto non è disponibile nella lingua esatta dell'utente, la piattaforma non mostra un errore, ma cerca una lingua alternativa seguendo questo ordine di priorità:
- Lingua simile — il sistema tenterà di mostrare il contenuto in una variante attiva della stessa lingua. Vengono considerate solo le varianti attive in questo tenant. Ad esempio: se la lingua dell'utente è Spagnolo (Spagna) e tale lingua non è attiva, la piattaforma potrà utilizzare Spagnolo (Latinoamérica) o Spagnolo (Messico) se uno di essi è attivo.
- Lingua preferita — se non esiste una variante attiva della stessa lingua con il contenuto disponibile, la piattaforma utilizzerà la Lingua preferita configurata per questo specifico tenant.
- Lingua predefinita — se il contenuto non è disponibile nemmeno nella lingua preferita, come ultima risorsa verrà utilizzata la Lingua predefinita del sistema, che è Español (Latinoamérica).
Contenuto senza traduzione in lingue attive: se un contenuto non ha traduzione in nessuna lingua attiva, la piattaforma lo mostrerà come ultima risorsa in uno dei linguaggi inattivi dove è tradotto, per non impedirne l'accesso. Per evitarlo, tradurre il contenuto in alcune delle lingue attive.
Lingue simili
La piattaforma applica la stessa logica di similitudine per qualsiasi lingua supportata. Alcuni esempi:
- Spagnolo: Español (Latinoamérica), Español (España), Español (México), Euskara (Euskadi), ecc.
- Inglese: English (United States), English (United Kingdom), ecc.
- Portoghese: Português (Brasil), Português (Portugal), ecc.
Comportamento con lingue non riconosciute o non attive
Tutta questa logica si applica anche se vengono importati o creati utenti con lingue non contemplate nella piattaforma. In questi casi, per evitare di mostrare il contenuto in una lingua inattesa, la piattaforma salterà il primo passaggio e ricorrerà direttamente alla Lingua preferita (o alla lingua predefinita, se necessario).
La lingua configurata nel profilo di ciascun utente non viene modificata disattivando una lingua in questo tenant. Se un utente aveva già configurato una lingua che ora non è attiva, quel valore viene conservato nel suo profilo, ma le comunicazioni che riceve vengono inviate nella Lingua preferita dell'organizzazione finché la lingua non viene riattivata o l'amministratore non adegua manualmente la lingua dell'utente (singolarmente, tramite importazione CSV o dai provider di identità come Microsoft Entra ID o Google).
Domande frequenti
L'utente finale può scegliere qualsiasi lingua nel proprio profilo? Il menu a discesa del profilo dell'utente finale è limitato alle lingue attive del tenant. Se l'utente aveva configurato una lingua che non è più attiva, essa rimane visibile come valore attuale, ma durante la modifica potrà scegliere solo tra quelle attive.
Cosa succede se un'importazione porta una lingua non attiva? Viene rispettata la lingua con cui è arrivato l'utente; l'importazione non è influenzata. L'interfaccia e le notifiche di sistema arriveranno in quella lingua. Se il contenuto traducibile inviato non ha traduzione nella lingua dell'utente, viene utilizzata la lingua preferita dell'organizzazione.
Cosa succede con i contenuti creati da un modello condiviso? Vengono copiate solo le traduzioni corrispondenti alle lingue attive nel proprio tenant. Le traduzioni che il modello ha per le lingue non attive non vengono replicate nel nuovo contenuto. Se in seguito si riattiva una lingua, sarà necessario tradurre il contenuto in quella lingua manualmente.
I report e l'audit storico conservano tutte le lingue? Sì. I report storici continuano a mostrare le lingue usate a suo tempo, anche se oggi sono disattivate. Non viene persa alcuna informazione storica.
Cosa succede se si tenta di disattivare tutte le lingue? Non è possibile. La piattaforma richiede almeno una lingua attiva, e la lingua preferita deve sempre essere tra quelle attive.
💡 Buone pratiche
- Attivare solo le lingue utilizzate dall'organizzazione per mantenere la personalizzazione dei contenuti ordinata e priva di bandiere non necessarie.
- Impostare come lingua preferita quella parlata dalla maggior parte degli utenti, per garantire coerenza quando non esiste una versione specifica del contenuto.
- Quando si crea contenuto personalizzato, includerlo nelle lingue attive più utilizzate dall'organizzazione per evitare ricadute su lingue alternative.
- Se si riattiva una lingua, rivedere i contenuti esistenti per aggiungere le traduzioni mancanti, poiché la piattaforma non le genera automaticamente.
- Verificare le lingue assegnate a utenti e gruppi dopo aver apportato modifiche alla configurazione delle lingue attive, per evitare che le comunicazioni vengano inviate in una lingua inattesa.