Documentatie · Handleidingen
Een taalwisselaar aan het rapport toevoegen
Laat lezers een vertaald rapport met een slicer tussen talen wisselen.
Laatst bijgewerkt:
Zodra je het canvas van een rapport hebt vertaald (zie
Rapportvisuals vertalen), kan Daxlate de
taalkeuze in handen van de lezer leggen. Een vertaald rapport opslaan genereert
een tabel _translations_languages; sleep het veld Taal ervan op een slicer
en iedereen die het rapport bekijkt kan de taal ervan op de pagina wisselen.
Dit is überhaupt de eerste manier om een vertaling in Power BI Desktop te
controleren, aangezien de URL-instelling ?language= alleen effect heeft in de
Power BI-service.
De slicer toevoegen #
- Open het vertaalde rapport in Power BI Desktop.
- Voeg een Slicer-visual toe aan de pagina.
- Sleep het veld Taal uit de tabel
_translations_languagesin de slicer. - Maak er desgewenst een vervolgkeuzelijst van en zet hem op een plek die op alle pagina’s terugkeert.
Kies een taal en het vertaalde omhulsel van het rapport (visualtitels, kopteksten, knoppen en tekstvakken) wisselt mee. Eén selectie wint; de slicer leegmaken laat het rapport weer de landinstelling van de lezer volgen, precies als voorheen.
Wat de slicer wel en niet meeneemt #
De slicer stuurt de tekst van het rapportcanvas die Daxlate heeft vertaald. Kolomkoppen en veldnamen in tabellen en matrices komen uit het semantische model, dat Power BI oplost vanuit de landinstelling van de verbinding; die volgen dus de taal van de lezer en niet de slicer. Een taal van rechts naar links kiezen wisselt de tekst, maar spiegelt de pagina-indeling niet.
Rapporten die vóór deze functie zijn vertaald
Een rapport dat met een oudere Daxlate-build is vertaald, krijgt de taaltabel bij de volgende keer opslaan, niet bij het bijwerken. Open het in Daxlate en sla één keer op om de tabel _translations_languages te genereren.