PowerBI — Visual API — изменение визуальных свойств | использование: переводы

Контекст: наши информационные панели Powerbi встраиваются либо как целый отчет, либо только как отдельные визуальные элементы.

Мы хотим перевести содержание наших отчетов на несколько языков. некоторые из них можно сделать с помощью переводов метаданных (редактор DAx -> культуры).

Чего мы хотим добиться, так это перевести названия визуальных эффектов и т. д. мы ищем способ, который легко поддерживать.

Согласно MS, это может быть достигнуто с помощью Visuals API, но документация новая, и мы не можем интерпретировать, можем ли мы использовать ее для этого.

https://docs.microsoft.com/en-us/power-bi/developer/visuals/visual-api

Может быть кто-то, кто делал это раньше, и дать какие-то указания?

1 ответ

Visual API используется для создания настраиваемых визуальных элементов для Power BI. В настоящее время Power BI переводит содержимое отчета, такое как автоматически созданные заголовки, фильтры и подсказки, с использованием региональных настроек. но он не переводит ваши данные.

Вы можете обновить конфигурацию встраивания следующим образом:

      let embedConfig = {
    ...
    settings: {
        localeSettings: {
            language: "en",
            formatLocale: "es"
        }
    }
};

(Примечание. После загрузки отчета настройки локали изменить нельзя. Чтобы изменить настройки локали отчета, сбросьте iframe, вызвав powerbi.reset(element), а затем снова вставьте отчет)

Альтернативным подходом может быть создание нескольких отчетов/визуалов для каждого языка и встраивание их по отдельности.

Например, если мне нужно изображение на английском и испанском языках. Я сделаю два визуальных элемента, один на испанском, а другой на английском, а также раскрывающееся меню/поле ввода. Я обновлю файл конфигурации и перерисую компонент на основе выбора/ввода пользователя.

Использованная литература:

Настройка параметров встроенного отчета Power BI во встроенном приложении аналитики Power BI | Документы Майкрософт

Поддерживаемые языки и страны/регионы для Power BI — Power BI | Документы Майкрософт

Другие вопросы по тегам