Open Surge Forum

A fun 2D retro platformer inspired by Sonic games and a game creation system

You are not logged in.

Announcement

Our community has moved to Discord! https://discord.gg/w8JqM7m

#1 2009-08-10 19:16:37

zl0i
Member
Registered: 2009-08-10
Posts: 10

Russian translation

because I`am russian, I can make a russian translation. I know that Open Sonic must be patched to represent a characters of russian alphabet. I know C language a little and maybe can make a patch, but developers, I think, knows better how to patch. Any ideas?

Offline

#2 2009-08-11 06:37:21

Alexandre
Administrator
From: Brazil
Registered: 2009-01-27
Posts: 3,300
Website

Re: Russian translation

There are 2 approaches:

1. Insert the new russian characters to the bmp fonts (example: images/font.png) and modify the source code appropriately.
2. Include TTF-support. It would be easier to add translations for other languages (like Chinese), but would it feel Sonic-ish?

Offline

#3 2009-08-12 19:23:57

SzynaW
Member
From: Poland
Registered: 2009-08-03
Posts: 10
Website

Re: Russian translation

By the way, Polish alphabet has also some additional characters, so it will be a good idea to put them into a project with Russian alphabet.
For developers (I think mainly for Alexandre): here there are informations about alphabets:
http://en.wikipedia.org/wiki/Polish_alphabet
http://en.wikipedia.org/wiki/Russian_alphabet
I'm not sure what will be the best way to include missing characters. TTF support will be probably easy, but with some default fonts it won't look well (as Alexandre has already said). However, maybe it can be used as a temporary solution, especially for languages like Russian (Polish translation doesn't need too much these several letters after all wink ).

Last edited by SzynaW (2009-08-12 19:36:11)

Offline

#4 2009-08-13 12:49:24

Alexandre
Administrator
From: Brazil
Registered: 2009-01-27
Posts: 3,300
Website

Re: Russian translation

That's better. We could use TTF for languages like Russian, Chinese, etc. (in the dialog boxes) and bitmapped fonts for English, etc. When using TTF, some parts of the game wouldn't have the appropriate characters (like the main menu, level names, etc - as these necessarily use bmp fonts), but at least the dialog boxes would.

Offline

Board footer

Powered by FluxBB  hosted by tuxfamily.org