Kielen lisääminen raporttiin Translations Builderissa
Kun avaat .pbix-projektin käännöksien muodostimessa ensimmäistä kertaa, käännösruudukossa näkyy rivi kullekin projektin pohjana olevan tietomallin piilottamattomalle taulukolle, mittarille ja sarakkeelle. Käännösruudukko ei näytä tietomallin tietomallin objektien rivejä, jotka on piilotettu raporttinäkymästä. Piilotettuja objekteja ei näytetä raportissa, eivätkä ne vaadi käännöksiä.
Seuraavassa näyttökuvassa näytetään yksinkertaisen tietomallin lähtökohta, ennen kuin sitä on muokattu tukemaan toissijaisia kieliä.
Muistiinpano
Jos et ole vielä asentanut käännösten muodostinta, katso Monikielisten raporttien luominen Translations Builderilla.
Jos tarkastelet tämän .pbix-projektin käännösruudukkoa, näet, että kolme ensimmäistä saraketta sisältävät vain luku -sarakkeet, joita käytetään käyttäjätietojen kunkin metatietokäännöksen kohdalla. Jokaisella metatietojen käännöksellä on objektityyppi, ominaisuus ja nimi. Caption-ominaisuuden käännöksiä käytetään aina. Voit lisätä käännöksiä Description - ja DisplayFolder-ominaisuuksiin tarvittaessa.
Käännösruudukon neljäs sarake näyttää aina käännökset tietomallin oletuskielelle ja kieliasetukselle, joka on tässä tapauksessa englanti [en-US].
Muistiinpano
Käännösten muodostimen avulla oletuskielen käännökset voidaan päivittää. Käytä tätä tekniikkaa säästeliäästi. Se voi olla hämmentävää, koska oletuskielen käännökset eivät lataudu Power BI Desktopissa.
Kielten lisääminen
Translations Builder tarjoaa Lisää kieli -asetuksen, jolla voidaan lisätä toissijaisia kieliä projektin tietomalliin.
Translations Builder ei lisää metatietojen käännöksiä tietylle kielelle. Sen sijaan se lisää metatietokäännökset maa-asetuksen nimelle, joka tunnistaa sekä kielen että kielialueen. Lisätietoja on artikkelissa Aluekohtaisten arvojen käyttäminen monikielimmissä Power BI -raporteissa.
Käännökset Builder abstraktii kielen ja maa-asetuksen nimen väliset erot, mikä yksinkertaistaa käyttökokemusta. Sisällöntekijät voivat ajatella kielillä maa-asetusten nimien sijaan.
Jos haluat lisätä yhden tai useamman toissijaisen kielen, toimi seuraavasti.
Valitse Lisää kieli, niin näet Lisää kieli -valintaikkunan.
Valitse kieli luettelosta tai valitse useita kieliä Ctrl-näppäimellä .
Valitse Lisää kieli.
Lisätty kieli tai kielet näkyvät nyt Toissijaiset kielet -luettelossa.
Valitse Power BI Desktopissa Tallenna.
Tärkeä
Translations Builder voi muokata muistiin ladattua tietomallia, mutta se ei voi tallentaa muistissa olevia muutoksia takaisin taustalla olevaan .pbix-tiedostoon. Palaa aina Power BI Desktopiin ja valitse Tallenna-komento, kun olet lisännyt kieliä tai luonut tai päivittäneet käännöksiä.
Uuden kielen lisääminen lisää uuden muokattavien solujen sarakkeen käännösruudukkoon.
Jos sisällöntuottajat puhuvat kaikkia siihen liittyviä kieliä, he voivat lisätä ja päivittää toissijaisten kielten käännöksiä suoraan käännösruudukossa Excelin kaltaisella muokkauskokemuksella.
Testaa käännökset Power BI -palvelu
Et voi tarkistaa, toimiiko monikielinen Power BI Desktopissa. Sen sijaan sinun on testattava työsi Premium-kapasiteettiin liittyvän työtilan Power BI -palvelu. Kun olet lisännyt käännöstuen Translations Builderiin, toimi seuraavasti:
Tallenna Power BI Desktopissa muutokset pohjana olevaan .pbix-tiedostoon.
Valitse Aloitus-valintanauhasta Julkaise.
Korosta työtila Julkaise Power BI:hin -valintaikkunassa ja valitse sitten Valitse.
Kun julkaisu on valmis, valitse linkki, joka avaa projektin Power BI -palvelu.
Kun raportti on latautunut oletuskielensä kanssa, valitse selaimen osoiterivi ja lisää raportin URL-osoitteeseen seuraava kieliparametri .
?language=es-ES
Kun lisäät kieliparametrin raportin URL-osoitteen loppuun, määritä arvo, joka on kelvollinen maa-asetus. Kun olet lisännyt kieliparametrin ja painat Enter-näppäintä, voit varmistaa, että selain on hyväksynyt parametrin, kun se lataa raportin uudelleen.
Jos unohdat lisätä kysymysmerkin (?) tai jos et muotoile kieliparametria oikein, selain hylkää parametrin ja poistaa sen URL-osoitteesta. Kun olet ladannut raportin oikein käyttämällä kieliparametriarvoa es-ES, sinun pitäisi nähdä koko Power BI -palvelu käyttöliittymän muutos englannista espanjaksi.
Raportissa näytetään myös sarakkeiden ja mittayksiköiden nimien espanjankieliset käännökset.
Usean kielen työnkulun käyttöönotto
Kun olet testannut työsi ja varmistanut, että käännökset toimivat oikein, voit tallentaa .pbix-tiedoston lähteen hallintajärjestelmään, kuten GitHubiin tai Azure Reposiin. Tämä lähestymistapa voi olla osa sovelluksen elinkaaren hallintastrategiaa, jossa toissijaisten kielten ja käännösten tuki kehittyy ajan myötä.
Kun alat käyttää toissijaisia kieliä ja käännöksiä .pbix-projektin lokalisoimiseksi, noudata samoja vaiheita:
- Tee muutoksia Power BI Desktopiin.
- Julkaise .pbix-projekti Power BI -palvelu.
- Testaa työsi Power BI -palvelu selaimella kieliparametrin avulla.
- Toista näitä vaiheita, kunnes olet suorittanut kaikki käännökset.
Power BI -raporttien upottaminen käyttämällä tiettyä kieltä ja aluekohtaisia aluekohtaisia tietoja
Jos kehität sovellusta Power BI -upottamisen avulla, voit Power BI JavaScript -ohjelmointirajapinnan avulla ladata raportteja tietyllä kielellä ja kieliasetuksella. Tämä tehtävä toteutetaan laajentamalla config
kohteeseen välitetty powerbi.embed
localeSettings
objekti, joka sisältää ominaisuuden language
seuraavassa koodissa esitetyllä tavalla.
let config = {
type: "report",
id: reportId,
embedUrl: embedUrl,
accessToken: embedToken,
tokenType: models.TokenType.Embed,
localeSettings: { language: "de-DE" }
};
let report = powerbi.embed(reportContainer, config);