Wargus / wargus

Importer and scripts for Warcraft II: Tides of Darkness, the expansion Beyond the Dark Portal, and Aleonas Tales
GNU General Public License v2.0
360 stars 55 forks source link

Russian localization is incorrect (transliterated) #451

Open ildar opened 9 months ago

ildar commented 9 months ago

Describe the bug the game in Russian is displayed transliterated, i.e. Latin letters instead of Cyrillic

To Reproduce Steps to reproduce the behavior:

  1. Choose Option
  2. Language
  3. Russian

Expected behavior Normal Russian interface

Screenshots and Logs Screenshot-2024-02-12-13:45:57

Desktop (please complete the following information):

Jarod42 commented 6 months ago

Font comes from extraction and only handles a single codepage. i.e if you extract from European version, you won't have Cyrillic. If you extract from Russian version, you will have Cyrillic (but not some European characters).

With correct font/image (check images in $(User)/Documents/Stratagus/data.Wargus/graphics/ui/fonts) for Cyrillic, make sure you have SetFontCodePage(866) and NOT SetFontCodePage(437) in $(User)/Documents/Stratagus/data.Wargus/scripts/wc_config.lua

boscholeg commented 3 months ago

Describe the bug the game in Russian is displayed transliterated, i.e. Latin letters instead of Cyrillic

To Reproduce Steps to reproduce the behavior:

1. Choose Option

2. Language

3. Russian

Expected behavior Normal Russian interface

Screenshots and Logs Screenshot-2024-02-12-13:45:57

Desktop (please complete the following information):

* OS: Linux

* Version 3.3.2

Have you managed to solve this problem?