Documentazione · Guide pratiche
Aggiungere un selettore di lingua al report
Lascia che i lettori cambino lingua a un report tradotto con un filtro dei dati.
Ultimo aggiornamento:
Una volta tradotto il canvas di un report (vedi
Tradurre gli oggetti visivi del report),
Daxlate può mettere la scelta della lingua nelle mani di chi legge. Salvare un
report tradotto genera una tabella _translations_languages; trascina il suo
campo Lingua su un filtro dei dati e chiunque veda il report potrà cambiarne
la lingua dalla pagina stessa.
È il primo modo in assoluto per verificare una traduzione in Power BI
Desktop, dato che il parametro URL ?language= ha effetto solo nel servizio
Power BI.
Aggiungi il filtro dei dati #
- Apri il report tradotto in Power BI Desktop.
- Aggiungi un oggetto visivo Filtro dei dati alla pagina.
- Trascina il campo Lingua dalla tabella
_translations_languagesnel filtro dei dati. - Se vuoi, formattalo come elenco a discesa e mettilo in un punto che si ripete su tutte le pagine.
Seleziona una lingua e la cornice tradotta del report (titoli degli oggetti visivi, intestazioni, pulsanti e caselle di testo) passa a quella lingua. Vince una selezione singola; svuotare il filtro dei dati fa tornare il report a seguire le impostazioni locali di chi legge, esattamente come prima.
Che cosa sposta il filtro dei dati e che cosa no #
Il filtro dei dati governa il testo del canvas del report tradotto da Daxlate. Le intestazioni di colonna e i nomi dei campi di tabelle e matrici arrivano dal modello semantico, che Power BI risolve in base alle impostazioni locali della connessione: quelli seguono quindi la lingua di chi legge e non il filtro dei dati. Selezionare una lingua da destra a sinistra cambia il testo ma non specchia il layout della pagina.
Report tradotti prima di questa funzione
Un report tradotto con una build precedente di Daxlate riceve la tabella delle lingue al salvataggio successivo, non all’aggiornamento. Aprilo in Daxlate e salva una volta per generare la tabella _translations_languages.