Mechanized Assault & eXploration Reloaded



#1 Dec 01, 2007 4:50 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: MAXR now supports different charsets for translations. NEED VOLUNTEERS
M.A.X. Reloaded supports now full locale support for iso-8559-1, iso-8559-2, iso-8559-3, iso-8559-4 and iso-8559-5 (that are all common languages in the western world). Means translationfiles for these languages "could" be written. However a translation isn't useful without the fonts providing all the special characters and ties for each language.

So now we need the fontgraphics for all these languages :-)

6*16 signs for all special characters needed for every latin charset
5 latin charsets (iso-8559)
3 different fonts (big, normal, small)

Makes 6 * 16 * 5 * 3 special characters to draw. If I got this right we need now 1440 fonts drawn.

Who wants to volunteer? :-D

Note: It would be a big help if you'd just volunteer for _your_ locales. That would only be around 288 signs. You should have some knowhow about image manipulation. Task is like that: You get provided with the basic font images containing default MAXR-fonts. Now your job is to write your locals depending on a provided ascii table by using a grid below the basic font using a font similar to MAXR fonts. Now you make the fonts a little bit "max'ish". The shadow and all that. Depending on how good your image manipulation skill is this can be a very easy task for you. When done you simply send me back the image without changing the colourmap of the image.

BTW: iso-8559-1 is almost completed and iso-8559-5 needs finetuning since I'm not really familiar with cryllian signs and so I confused some and mixed them a little bit up :rolleyes:

Languagelist of theoretically supported languges:
DownloadSource code (Text):
  1.         //BEGIN LATIN-1 iso-8559-1
  2.         ENG,    //English iso-8559-1
  3.         GER,    //German
  4.         ALB,    //Alban
  5.         DAN,    //Danish
  6.         FAO,    //Faroese
  7.         FIN,    //Finnish
  8.         FRA,    //French
  9.         FRE,    //French
  10.         GLE,    //Irish
  11.         ICE,    //Icelandic
  12.         ISL,    //Icelandic
  13.         ITA,    //Italian
  14.         CAT,    //Catalan; Valencian
  15.         DUT,    //Dutch; Flemish
  16.         NLD,    //Dutch; Flemish
  17.         NNO,    //Norwegian Nynorsk
  18.         NOB,    //Norwegian BokmÃ¥l
  19.         POR,    //Portuguese
  20.         SWE,    //Swedish
  21.         SPA,    //Spanish
  22.         //END LATIN-1 iso-8559-1
  23.         //BEGIN LATIN-2 iso-8559-2
  24.         HRV,    //Croatian
  25.         SCR,    //Croatian
  26.         POL,    //Polish
  27.         RON,    //Romanian
  28.         RUM,    //Romanian
  29.         SLK,    //Slovak
  30.         SLO,    //Slovak
  31.         SLV,    //Slovenian
  32.         CES,    //Czech
  33.         CZE,    //Czech
  34.         HUN,    //Hungarian
  35.         //END LATIN-2 iso-8559-2
  36.         //BEGIN LATIN-3 iso-8559-3
  37.         EPO,    //Esperanto
  38.         GLG,    //Galician
  39.         MLT,    //Maltese
  40.         TUR,    //Turkish
  41.         //END LATIN-3 iso-8559-3
  42.         //BEGIN LATIN-4 iso-8559-4
  43.         EST,    //Estonian
  44.         LAV,    //Latvian
  45.         LIT,    //Lithuanian
  46.         //END LATIN-4 iso-8559-4
  47.         //BEGIN LATIN-5 iso-8559-5
  48.         BUL,    //Bulgarian
  49.         MAK,    //Macedonian
  50.         MKD,    //Macedonian
  51.         RUS,    //Russian
  52.         SCC,    //Serbian
  53.         SRP,    //Serbian
  54.         UKR     //Ukrainian
  55.         //END LATIN-5 iso-8559-5

Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#2 Jan 03, 2009 9:48 pm
AntA the Jezivi AntA the Jezivi Offline
Mitglied
Registered since: Jan 03, 2009
Posts: 6


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
Hi!
I'm new here and I'd REALLY like to translate M.A.X. Reloaded into Serbian Cyrillic (srp). }:-)
Of course, I have no prior experience in character coding or font design.
So, here's the initial problem: I don't know that Serbian Cyrillic was ever successfully coded to ASCII (I had no luck finding any "official" coding table). Thus I'm not sure that any of the ISO encodings work with Serbian Cyrillic. We mostly use Unicode (or windows-1251, or cp-1251).

So do you have any suggestions?
Милорад Антић
↑  ↓

#3 Jan 03, 2009 11:07 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
aw.. now that's old. Don't worry about the encoding. utf8 is fine for me. I can convert this easily and it really doesn't matter to much.

What you will have to do is draw your cyrillic characters yourself. I can't help you on this since this looks like random pixels to me Wink

here can you read how to create a language file.

I'll try to dig out the ascii table for you. I saved this stuff somwhere on my disc.
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
This post has been edited 2 times. Last edit on Jan 03, 2009 11:08 pm by beko. ↑  ↓

#4 Jan 03, 2009 11:20 pm
AntA the Jezivi AntA the Jezivi Offline
Mitglied
Registered since: Jan 03, 2009
Posts: 6


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
NP!
Now I just need those "basic font images" to get cracking with it...
Милорад Антић
↑  ↓

#5 Jan 03, 2009 11:24 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
This is it.. as you can see offers the iso-8559-5 set most cyrillic characters. Some may be missing. You have to deal with the existing.


(Source: click)

Check maxr's root dir fir the folder "fonts". Here you'll find images names "somewhat-iso-8559-5.pcx" representing your cyrillic characters that are simply added to the basic set all iso-8559s have in common during loading of the language file.

Add your missing characters at the proper places according to the image above using a pixel manipulation programm like gimp. Do not change the image type, palette or colour depth.

The image above uses a slighly different sorting: an empty field at the beginning. skip this one and start counting from the first character both images have in common when adding new characters to the image. Do so for all font types if needed. The small fonts only cover capital letters. Feel free to fix misplaced characters as well (I know of at least 2).

When done with the translation send me the file. I'll try to convert if for you. With this you should have something to start from Smiling Feel free to ask.

Edit: Oh.. and welcome to the bbs Hurra

dang.. I really need some coffee Coffee
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
This post has been edited 1 times. Last edit on Jan 03, 2009 11:27 pm by beko. ↑  ↓

#6 Jan 03, 2009 11:36 pm
AntA the Jezivi AntA the Jezivi Offline
Mitglied
Registered since: Jan 03, 2009
Posts: 6


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
Great, thanx!
I feel stupid now for not exploring the game folder more thoroughly, but I just found about M.A.X.R. last night. }:-)
Excuses, excuses.
I'll get on it and contact you as soon as I finish.
Милорад Антић
↑  ↓

#7 Jan 03, 2009 11:40 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
no big deal Grinning

you may show up for some test gaming on the IRC Wink
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#8 Jan 04, 2009 12:39 am
AntA the Jezivi AntA the Jezivi Offline
Mitglied
Registered since: Jan 03, 2009
Posts: 6


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
I might, but I have to get back into form first. I haven't played for helluva long time! };-)
Tnx for the warm welcome though. }:-)
Милорад Антић
↑  ↓

#9 Jan 04, 2009 11:53 am
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
We play for fun and for debugging Smiling
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

#10 Jan 09, 2009 8:26 pm
beko beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Posts: 2,279


Subject: Re: MAXR now supports different charsets for translations. NEED VOLUNTEERS
alzi overworked the font system to utf8. You can now simply write your language file in utf8 Smiling
Bernd Kosmahl
"Sir, we are surrounded!" - "Great - we can attack in any direction."
↑  ↓

Pages (2): 1, 2


All times are GMT +01:00. Current time: 6:55 pm.