1
0
mirror of https://github.com/blupi-games/planetblupi synced 2024-12-30 10:15:36 +01:00

Prepare the turkish locale entry in the game

This commit is contained in:
Mathieu Schroeter 2019-01-24 23:47:21 +01:00
parent 4d23b17237
commit ce6eee5853
2 changed files with 11 additions and 0 deletions

View File

@ -1684,6 +1684,7 @@ CEvent::CEvent ()
m_Languages.push_back (Language::de); m_Languages.push_back (Language::de);
m_Languages.push_back (Language::it); m_Languages.push_back (Language::it);
m_Languages.push_back (Language::pl); m_Languages.push_back (Language::pl);
m_Languages.push_back (Language::tr);
this->m_LangStart = GetLocale (); this->m_LangStart = GetLocale ();
@ -1697,6 +1698,8 @@ CEvent::CEvent ()
m_Lang = m_Languages.begin () + 4; m_Lang = m_Languages.begin () + 4;
else if (this->m_LangStart == "pl") else if (this->m_LangStart == "pl")
m_Lang = m_Languages.begin () + 5; m_Lang = m_Languages.begin () + 5;
else if (this->m_LangStart == "tr")
m_Lang = m_Languages.begin () + 6;
else else
m_Lang = m_Languages.begin (); m_Lang = m_Languages.begin ();
@ -2710,6 +2713,8 @@ CEvent::DrawButtons ()
lang = "Italiano"; lang = "Italiano";
else if (locale == "pl") else if (locale == "pl")
lang = "Polski"; lang = "Polski";
else if (locale == "tr")
lang = "Türk";
lg = GetTextWidth (lang.c_str ()); lg = GetTextWidth (lang.c_str ());
pos.x = (54 + 40) - lg / 2 + LXOFFSET (); pos.x = (54 + 40) - lg / 2 + LXOFFSET ();
@ -4076,6 +4081,8 @@ CEvent::GetStartLanguage ()
return Language::it; return Language::it;
if (this->m_LangStart == "pl") if (this->m_LangStart == "pl")
return Language::pl; return Language::pl;
if (this->m_LangStart == "tr")
return Language::tr;
return Language::en; return Language::en;
} }
@ -4116,6 +4123,9 @@ CEvent::SetLanguage (Language lang)
case Language::pl: case Language::pl:
slang = "pl"; slang = "pl";
break; break;
case Language::tr:
slang = "tr";
break;
} }
snprintf (env, sizeof (env), "LANGUAGE=%s", slang); snprintf (env, sizeof (env), "LANGUAGE=%s", slang);

View File

@ -85,6 +85,7 @@ enum class Language {
de = 3, de = 3,
it = 4, it = 4,
pl = 5, pl = 5,
tr = 6,
end, end,
}; };