Hide Forgot
Created attachment 1149125 [details] Screen shot reference for the reported issue. Description of problem: Unable to set Data Object name with other than latin characters. Version-Release number of selected component (if applicable): 6.3.0 GA How reproducible: Always Steps to Reproduce: 1.Log in to business-central 2.Navigate to Authoring->Project Authoring->New Item->Data Object 3.Try to set Data Object name using non latin characters. 4.For example try to set name as 'ыфва', giving 'Resource name "ыфва" is invalid.' error. Actual results: Only accepting latin characters. Expected results: All supported languages should be accepted. Additional info:
Looks like org.kie.workbench.common.services.backend.validation.ValidationUtils needs tweaking to accept Unicode characters (use of CharUtils.isAsciiPrintable(..) is obviously too restrictive).
Unfortunately it can't find the BZ at this moment, but I remember that time ago it was requested to enable the creation of data objects with chinese characters in the name. And it was discarded since there were no warranty that all modules that uses the data objects will support this. e.g. example process varaibles. So I'll appreciate that Edson or Kirs take a look at this and evaluate if this is something we want to have.
Walter, we need to support Unicode on our tooling, including data models (class names and field names). There are customers, for instance, in Japan and China that use other non-ascii alphabets.