[英]PowerBI - Visual API - changing Visual properties | usage: translations
背景:我們將 powerbi 儀表板作為整個報告或僅作為獨立的視覺對象嵌入。
我們希望將我們的報告內容翻譯成多種語言。 其中一些可以通過元數據翻譯(DAx 編輯器 -> 文化)來完成。
我們想要實現的是翻譯視覺標題等。 我們正在尋找一種易於維護的方式。
根據 MS 的說法,這可以使用 Visuals API 來實現,但文檔是新的,我們無法解釋是否可以使用它。
https://docs.microsoft.com/en-us/power-bi/developer/visuals/visual-api
會有人這樣做過並給出一些指示嗎?
Visual API 用於為 Power BI 創建自定義視覺對象。 目前,Power BI 使用區域設置翻譯報表內容,例如自動生成的標題、篩選器和工具提示。 但它不會自動翻譯您的數據。
您可以像這樣更新您的嵌入配置:
let embedConfig = {
...
settings: {
localeSettings: {
language: "en",
formatLocale: "es"
}
}
};
(注意:報告加載后,區域設置無法更改。要更改報告區域設置,請通過調用 powerbi.reset(element) 重置 iframe,然后再次嵌入報告)
另一種方法可以是為每種語言創建多個報告/視覺效果並分別嵌入它們。
例如,如果我需要英語和西班牙語的視覺效果。 我將制作兩個視覺效果,一個是西班牙語,另一個是英語,還有一個下拉/輸入字段。 我將根據用戶的選擇/輸入更新配置文件並重新渲染組件。
參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.