1
0
mirror of https://github.com/OpenRCT2/OpenRCT2 synced 2025-12-23 15:52:55 +01:00

Merge pull request #2243 from Gymnasiast/rossija

Add support for Russian
This commit is contained in:
Ted John
2015-11-08 11:59:41 +00:00
3 changed files with 14 additions and 3 deletions

View File

@@ -144,6 +144,8 @@ config_enum_definition _languageEnum[] = {
{ "zh-Hant", LANGUAGE_CHINESE_TRADITIONAL },
{ "zh-Hans", LANGUAGE_CHINESE_SIMPLIFIED },
{ "fi-FI", LANGUAGE_FINNISH },
{ "ko", LANGUAGE_KOREAN },
{ "ru-RU", LANUGAGE_RUSSIAN },
END_OF_ENUM
};

View File

@@ -61,12 +61,19 @@ static TTFFontSetDescriptor TTFFontSimSun = {{
{ "simsun.ttc", 13, 1, 0, 20, nullptr },
}};
static TTFFontSetDescriptor TTFFontMalgun = { {
static TTFFontSetDescriptor TTFFontMalgun = {{
{ "malgun.ttf", 8, -1, -3, 6, nullptr },
{ "malgun.ttf", 11, 1, -2, 14, nullptr },
{ "malgun.ttf", 12, 1, -4, 14, nullptr },
{ "malgun.ttf", 13, 1, 0, 20, nullptr },
} };
}};
static TTFFontSetDescriptor TTFFontArial = {{
{ "arial.ttf", 8, 0, -1, 6, nullptr },
{ "arial.ttf", 10, 0, -1, 12, nullptr },
{ "arial.ttf", 11, 0, -1, 12, nullptr },
{ "arial.ttf", 12, 0, -1, 20, nullptr },
}};
const language_descriptor LanguagesDescriptors[LANGUAGE_COUNT] = {
{ "", "", "", "", FONT_OPENRCT2_SPRITE, RCT2_LANGUAGE_ID_ENGLISH_UK }, // LANGUAGE_UNDEFINED
@@ -85,6 +92,7 @@ const language_descriptor LanguagesDescriptors[LANGUAGE_COUNT] = {
{ "zh-Hans", "Chinese (Simplified)", "Chinese (Simplified)", "chinese_simplified", &TTFFontSimSun, RCT2_LANGUAGE_ID_CHINESE_SIMPLIFIED }, // LANGUAGE_CHINESE_SIMPLIFIED
{ "fi-FI", "Finnish", "Suomi", "finnish", FONT_OPENRCT2_SPRITE, RCT2_LANGUAGE_ID_ENGLISH_UK }, // LANGUAGE_FINNISH
{ "kr-KR", "Korean", "Korean", "korean", &TTFFontMalgun, RCT2_LANGUAGE_ID_KOREAN }, // LANGUAGE_KOREAN
{ "ru-RU", "Russian", "Russian", "russian", &TTFFontArial, RCT2_LANGUAGE_ID_ENGLISH_UK }, // LANGUAGE_RUSSIAN
};
int gCurrentLanguage = LANGUAGE_UNDEFINED;

View File

@@ -41,6 +41,7 @@ enum {
LANGUAGE_CHINESE_SIMPLIFIED,
LANGUAGE_FINNISH,
LANGUAGE_KOREAN,
LANUGAGE_RUSSIAN,
LANGUAGE_COUNT
};