Skip to main content


 

Symptoms


All users receiving the following pop up when they accessing forms for the first time:

?We must create a token on behalf ? click here. Once the token is successfully created, click OK to refresh this page?

As this pop up is not localized majority of user base not sure how to react what to do with it - they need this pop up translated into local language.
 

Diagnoses


The behavior that you are seeing is by design due to the token having to be created for the active users session. Unfortunately this means that there is not an out of the box method of allowing the token to be created on the clients behalf in the background, the clients will have to create the token via the popup in order to proceed to the form.

To avoid confusion caused by non-localized message you can translate it using the following steps:

create a copy of the following resource files:

C:Program Files (x86)K2 blackpearlK2 smartforms DesignerApp_GlobalresourcesExceptionHandler.resx
C:Program Files (x86)K2 blackpearlK2 smartforms RuntimeApp_GlobalresourcesExceptionHandler.resx

And copy them to the following directories respectively:

C:Program Files (x86)K2 blackpearlK2 smartforms DesignerApp_Globalresources
uExceptionHandler.ru.resx
C:Program Files (x86)K2 blackpearlK2 smartforms RuntimeApp_Globalresources
uExceptionHandler.ru.resx

**Assuming you want the Russian (ru) language**

You will then need to edit both ?ExceptionHandler.ru.resx? files and replace the English text in the ?Value? field with the Russian equivalent. Be sure to keep the placeholder ?{0}? in the translation.
 

Resolution

Educate your users instructing them clicking OK in this prompt and localize this message text as described above if necessary.




 
Be the first to reply!

Reply