SimplifiedLogic / creoson

OpenSource Automation using JSON Transactions for PTC's CREO Parametric
http://www.creoson.com
MIT License
83 stars 23 forks source link

UNICODE support #2

Closed YaroslavSin closed 7 years ago

YaroslavSin commented 7 years ago

I'm playing with Playground and found that the search by parameters not working with names of parameter in cyrillic. The same problem with string value in cyrillic.

adama2000 commented 7 years ago

Hm, can you give us a test case? Such as a sample part and a test application (or even a code snippet) which shows the problem?

YaroslavSin commented 7 years ago

https://cloud.mail.ru/public/AKXD/kayyR7RTN

Part for testing. Parameters: TEST_RU_VALUE = Строка текста на русском ТЕСТ_РУ_ЗНАЧЕНИЕ = Test ru text ПРОВЕРКА = значение провеки

I think the problem in the Playground application. I don't remember the problem in J-Link with unicode. In Pro/Toolkit need to use wchar_t type. In Pro/toolkit applications the problem like this are not new (usual problem).

adama2000 commented 7 years ago

Thanks, we're working on the issue.

adama2000 commented 7 years ago

Fix is posted to the source repository, and included in the 2.1.0 release just published. This was not a Playground issue but an issue with the core code which was not dealing with Unicode characters properly.