Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / Turkish Charset Not Working

Author
Message
Laughing Coyote Software
6
Years of Service
User Offline
Joined: 30th Jun 2018
Playing: SKALD
Posted: 24th Nov 2024 05:50
Hello,

I recently included an option in my launcher app for Brigand: Oaxaca to change the charset, so modders can make translations. The Russian and Chinese translations are going great (see pics below), using charsets 204 and 134. Somebody now wants to translate into Turkish, which is charset 162, but the special characters are not working. The special Turkish characters that don't work are: are "İ", "ü", "ş", "ç", "ö" and "ı".

Has anyone got the Turkish charset working? Thank you for any inkling.

Russian:


Chinese:


Turkish:


laughingcoyote.net

Attachments

Login to view attachments
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 27th Nov 2024 14:43
I haven't ever tried to do this, due to lack of need.

However character rendering issues are somewhat common when it comes to fonts. Many fonts do not include a full character set.

You might want to check that the font you are using supports these Turkish characters.

Try to isolate the issue buy recreating it in a test project with absolute minimal code. This will make it easier for you to identify the issue and resolution, and easier for you to get help.

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
Laughing Coyote Software
6
Years of Service
User Offline
Joined: 30th Jun 2018
Playing: SKALD
Posted: 27th Nov 2024 17:05 Edited at: 27th Nov 2024 17:06
Thanks for the reply. I tried out a few different fonts and no luck. The one I use for Brigand is Arial Bold.

I made a simple program to test charsets and attached it. It reads a string from a text file and displays it on screen. It works with other charsets I've tried, but it appears the Turkish charset (162) is just not working.

laughingcoyote.net

Attachments

Login to view attachments

Login to post a reply

Server time is: 2025-05-15 07:23:48
Your offset time is: 2025-05-15 07:23:48