Domanda
Come funzionano le traduzioni nell'interfaccia utente dell'SDK classico e HelpCenterActivity
?
Risposta
Per impostazione predefinita, gli SDK classici supportano un insieme definito di lingue. Aggiungi la tua variante o la tua lingua all’SDK creando il tuo file di stringhe per una lingua specifica. Un'altra opzione è sovrascrivere la stringa esistente nella tua string.xml
e sostituiscilo in una lingua particolare per iOS o Android.
Quando si usa l’SDK, le impostazioni locali dell’interfaccia dipendono dalle impostazioni locali del dispositivo. Nessuna funzione nell’SDK può cambiare le impostazioni locali dell’interfaccia. A livello di codice, la modifica delle impostazioni locali dell’app non si rifletterà sull’interfaccia utente. L’unico modo per cambiare la traduzione degli elementi dell’interfaccia è cambiare le impostazioni locali del dispositivo e riavviare l’app.
Che dire di HelpCenterActivity?
Quando usi setHelpCenterLocaleOverride
per iOS o Android, indica al centro assistenza da quali impostazioni locali devono provenire gli articoli. Questa operazione non ha alcun impatto sull’interfaccia utente. Per impostazione predefinita, il centro assistenza si riferisce al dispositivo, come il resto dell’app. Ad esempio, se le impostazioni locali del tuo dispositivo sono: en-us
, quindi l’interfaccia utente, AnswerBot e le impostazioni locali dell’articolo en-us
.
Ad esempio, se usi setHelpCenterLocaleOverride
per impostare le impostazioni locali del centro assistenza fr-fr
, le interazioni UI e AnswerBot rimarranno inalterate en-us
, ma tutti gli articoli suggeriti saranno disponibili in fr-fr
.
Avvertenza sulla traduzione: questo articolo è stato tradotto usando un software di traduzione automatizzata per fornire una comprensione di base del contenuto. È stato fatto tutto il possibile per fornire una traduzione accurata, tuttavia Zendesk non garantisce l'accuratezza della traduzione.
Per qualsiasi dubbio sull'accuratezza delle informazioni contenute nell'articolo tradotto, fai riferimento alla versione inglese dell'articolo come versione ufficiale.