Show whole topic Dec 01, 2007 5:50 pm
beko Offline
Developer, Administrator
Registered since: Jun 04, 2004
Location: Cresbach


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."