WolvenKit icon indicating copy to clipboard operation
WolvenKit copied to clipboard

Convert to json does not decode cyrillic strings

Open djkovrik opened this issue 1 year ago • 3 comments

Describe the bug Convert to json for localization files does not decode cyrillic symbols properly

To Reproduce Steps to reproduce the behavior:

  1. Add base\localization\ru-ru\onscreens\onscreens_final.json to project
  2. Do Convert to JSON
  3. Resulting json will have femaleVariant strings decoded like \u041D\u043E\u0432\u043E\u0441\u0442\u0438

Expected behavior Strings decoded as cyrillic

Version (please complete the following information):

  • Version 8.16.1

djkovrik avatar Feb 22 '25 16:02 djkovrik

Same issue happens for at least Korean

manavortex avatar Feb 22 '25 16:02 manavortex

See #1757

seberoth avatar Feb 22 '25 16:02 seberoth

encoding as utf8 bytes/raw instead of escaped unicode will add control bits needed for multibyte character recognition, on both native/.non native os.

kmirea avatar Jun 09 '25 11:06 kmirea