[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] Russian Country code



On 18/01/2013 15:49, Helmut Karlowski wrote:
Would someone please post the complete coutry-codes (lang,number) EmuTOS
currently uses?

Here are the codes used by EmuTOS 0.8.7.
The EmuTOS desktop and AES have translations for those languages.

#define COUNTRY_US  0   /* USA */
#define COUNTRY_DE  1   /* Germany */
#define COUNTRY_FR  2   /* France */
#define COUNTRY_UK  3   /* United Kingdom */
#define COUNTRY_ES  4   /* Spain */
#define COUNTRY_IT  5   /* Italy */
#define COUNTRY_SG  8   /* Switzerland (German), NOT Singapore! */
#define COUNTRY_FI 10   /* Finland */
#define COUNTRY_CZ 15   /* Czech Republic */
#define COUNTRY_GR 18   /* Greek */           // Different from FreeMiNT
#define COUNTRY_RU 19   /* Russia */          // Different from FreeMiNT

In EmuTOS, I will change the Greece code to 31 to match FreeMiNT, since the Greek users don't care.

When FreeMiNT/XaAES uses 19 for Russia, everything will be OK.

Helmut, you can process to the changes in FreeMiNT/XaAES if you like, instead of waiting for my patch.
If so, be sure to change the following files, and including the comments:
- sys/keyboard.c
- xaaes/src.km/init.c

--
Vincent Rivière