mirror of https://github.com/OpenRCT2/OpenRCT2.git
Merge pull request #1416 from Gymnasiast/portuguese
Add support for Portuguese, closes #711
This commit is contained in:
commit
9a1b09f022
|
@ -136,6 +136,7 @@ config_enum_definition _languageEnum[] = {
|
|||
{ "es-ES", LANGUAGE_SPANISH },
|
||||
{ "sv-SE", LANGUAGE_SWEDISH },
|
||||
{ "it-IT", LANGUAGE_ITALIAN },
|
||||
{ "pt-BR", LANGUAGE_PORTUGUESE_BR },
|
||||
END_OF_ENUM
|
||||
};
|
||||
|
||||
|
|
|
@ -43,7 +43,8 @@ const char *language_names[LANGUAGE_COUNT] = {
|
|||
"Polski", // LANGUAGE_POLISH
|
||||
"Espa\u00F1ol", // LANGUAGE_SPANISH
|
||||
"Svenska", // LANGUAGE_SWEDISH
|
||||
"Italiano" // LANGUAGE_ITALIAN
|
||||
"Italiano", // LANGUAGE_ITALIAN
|
||||
"Portug\u00CAs (BR)"// LANGUAGE_PORTUGUESE_BR
|
||||
};
|
||||
|
||||
const char *language_filenames[LANGUAGE_COUNT] = {
|
||||
|
@ -57,7 +58,8 @@ const char *language_filenames[LANGUAGE_COUNT] = {
|
|||
"polish", // LANGUAGE_POLISH
|
||||
"spanish_sp", // LANGUAGE_SPANISH
|
||||
"swedish", // LANGUAGE_SWEDISH
|
||||
"italian" // LANGUAGE_ITALIAN
|
||||
"italian", // LANGUAGE_ITALIAN
|
||||
"portuguese_br" // LANGUAGE_PORTUGUESE_BR
|
||||
};
|
||||
|
||||
int gCurrentLanguage = LANGUAGE_UNDEFINED;
|
||||
|
@ -268,7 +270,7 @@ static void language_close(language_data *language)
|
|||
}
|
||||
|
||||
const int OpenRCT2LangIdToObjectLangId[] = {
|
||||
0, 0, 1, 3, 6, 2, 0, 0, 4, 7, 5
|
||||
0, 0, 1, 3, 6, 2, 0, 0, 4, 7, 5, 13
|
||||
};
|
||||
|
||||
/* rct2: 0x0098DA16 */
|
||||
|
|
|
@ -35,6 +35,7 @@ enum {
|
|||
LANGUAGE_SPANISH,
|
||||
LANGUAGE_SWEDISH,
|
||||
LANGUAGE_ITALIAN,
|
||||
LANGUAGE_PORTUGUESE_BR,
|
||||
LANGUAGE_COUNT
|
||||
};
|
||||
|
||||
|
|
|
@ -635,6 +635,9 @@ uint16 platform_get_locale_language(){
|
|||
else if (strcmp(langCode, "ITA") == 0){
|
||||
return LANGUAGE_ITALIAN;
|
||||
}
|
||||
else if (strcmp(langCode, "POR") == 0){
|
||||
return LANGUAGE_PORTUGUESE_BR;
|
||||
}
|
||||
return LANGUAGE_UNDEFINED;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue