Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hi!

I'm helping localize a Decker project into Russian, and I've run into an issue with Cyrillic characters. So the original deck works fine, but when I replace the English text with Russian using Visual Studio Code, the Cyrillic characters appear as question marks. I also tested editing the text directly inside Decker, and the result is the same.

Is Cyrillic currently supported in Decker? If not, is there a recommended way to localize Decker projects into languages that use Cyrillic?
BTW, I'm not a developer.I'm just trying to figure out how to translate Decker projects. This is my first time working with Decker, so I might be missing something obvious.

Thank you!

Unfortunately, Decker does not currently support Cyrillic.

Decker uses an internal byte encoding called DeckRoman, which supports a variety of diacritics and special letters for Latin-based alphabets, and provides a range of fonts with those characters.

It is possible to represent other alphabets using a custom font, but this does not automatically make Decker recognize natural text input in those alphabets.

For a more determined tinkerer, it is within the realm of possibility to fork Decker and modify the lookup tables it uses for converting between UTF-8 and DeckRoman, but this would require some programming experience.