Reply
Member
Posts: 82
Registered: ‎09-19-2015

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' }
Moderator
Posts: 1,610
Registered: ‎12-02-2016

Re: Localizing the property pane using powerbi-visual tools 3

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

 

You can find example here.

 

Ignat Vilesov,

Software Engineer

 

Microsoft Power BI Custom Visuals

pbicvsupport@microsoft.com

Member
Posts: 82
Registered: ‎09-19-2015

Re: Localizing the property pane using powerbi-visual tools 3

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
Moderator
Posts: 1,610
Registered: ‎12-02-2016

Re: Localizing the property pane using powerbi-visual tools 3

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

pbicvsupport@microsoft.com

Member
Posts: 82
Registered: ‎09-19-2015

Re: Localizing the property pane using powerbi-visual tools 3

Hello, @v-viig

Unfortunately, I recived some error message.

Moderator
Posts: 1,610
Registered: ‎12-02-2016

Re: Localizing the property pane using powerbi-visual tools 3

What error message have you received? Can you share a screenshot?

 

Ignat Vilesov,

Software Engineer

 

Microsoft Power BI Custom Visuals

pbicvsupport@microsoft.com

Member
Posts: 82
Registered: ‎09-19-2015

Re: Localizing the property pane using powerbi-visual tools 3

Of cource

Localization.png

Moderator
Posts: 1,610
Registered: ‎12-02-2016

Re: Localizing the property pane using powerbi-visual tools 3

We suggest to remove stringResources from pbiviz.json and run pbiviz package again.

 

If it won't help you we ask you to share the source code to debug this issue from our side.

 

By the way, what node.js version do you use?

 

Ignat Vilesov,

Software Engineer

 

Microsoft Power BI Custom Visuals

pbicvsupport@microsoft.com

 

Member
Posts: 82
Registered: ‎09-19-2015

Re: Localizing the property pane using powerbi-visual tools 3

Hello, @v-viig

Unfortunately, your suggestion don't helped me. Error message and node.js version in screenshot below.

 

Localization error.png

 

Moderator
Posts: 1,610
Registered: ‎12-02-2016

Re: Localizing the property pane using powerbi-visual tools 3

Please share source code by sending it to Power BI Custom Visuals Support <pbicvsupport@microsoft.com>

 

Ignat Vilesov,

Software Engineer

 

Microsoft Power BI Custom Visuals

pbicvsupport@microsoft.com