Forum Discussion

popov's avatar
popov
Resolver III
7 years ago

Localizing the property pane using powerbi-visual tools 3

Hello.

I try powerbi-visual tools 3 and have problem with localizing the property pane in my CV. I created folder stringResources and placed file ru-RU.json in this folder.  Below fragments in code:

 

capabilities.json

"textSettings":{
"displayName": "Text Settings",
"displayNameKey": "o_tS_key",
"properties": {
"pattern": {
"displayName": "Pattern",
"displayNameKey": "o_tS_p_key1",
"type": {
"text": true
}
},
 
ru-RU.json
{
"locale": "ru-RU",
"values": {
"dr_m_key1": "Поля",
"o_tS_key": "Настройки текста",
"o_tS_p_key1": "Шаблон",
"fontColor": "Цвет",
"textSize": "Размер текста",
"alignment": "Выравнивание",
"fontFamily": "Семейство шрифтов"
}
}
 
pbiviz.json
"stringResources": ["stringResources/ru-RU.json"]
 
After run command npm run package I get message:
{ [Error: ENOENT: no such file or directory, open 'c:\Visuals\smartText\stringResources\ru-RU\resources.resjson']
  errno: -4058,
  code: 'ENOENT',
  syscall: 'open',
  path:
   'c:\\Visuals\\smartText\\stringResources\\ru-RU\\resources.resjson' }
{ [Error: ENOENT: no such file or directory, open 'c:\Visuals\smartText\stringResources\ru-RU.json\resources.resjson']
  errno: -4058,
  code: 'ENOENT',
  syscall: 'open',
  path:
   'c:\\Visuals\\smartText\\stringResources\\ru-RU.json\\resources.resjson' }

10 Replies

  • v-viig's avatar
    v-viig
    Community Champion

    JSON format is no longer supported. Please use .resjson instead.

     

    You can find example here.

     

    Ignat Vilesov,

    Software Engineer

     

    Microsoft Power BI Custom Visuals

    [email protected]

    • popov's avatar
      popov
      Resolver III

      Thank you, v-viig 

      I created folder stringResources/ru-RU and placed file resources.resjson in folder. But what should I write in the pbiviz.json?

      I tried 

      "stringResources": ["stringResources/ru-RU"]
      and 
      "stringResources": ["stringResources"]
      but it isn't work
      • v-viig's avatar
        v-viig
        Community Champion

        As far as I know, localization will automatically be loaded. Pleae keep stringResources empty (stringResources: []).

         

        Let us know if it resolves the issue.

         

        Ignat Vilesov,

        Software Engineer

         

        Microsoft Power BI Custom Visuals

        [email protected]