diff --git a/src/event.cxx b/src/event.cxx index 618c424..bdba60f 100644 --- a/src/event.cxx +++ b/src/event.cxx @@ -1684,6 +1684,7 @@ CEvent::CEvent () m_Languages.push_back (Language::de); m_Languages.push_back (Language::it); m_Languages.push_back (Language::pl); + m_Languages.push_back (Language::tr); this->m_LangStart = GetLocale (); @@ -1697,6 +1698,8 @@ CEvent::CEvent () m_Lang = m_Languages.begin () + 4; else if (this->m_LangStart == "pl") m_Lang = m_Languages.begin () + 5; + else if (this->m_LangStart == "tr") + m_Lang = m_Languages.begin () + 6; else m_Lang = m_Languages.begin (); @@ -2710,6 +2713,8 @@ CEvent::DrawButtons () lang = "Italiano"; else if (locale == "pl") lang = "Polski"; + else if (locale == "tr") + lang = "Türk"; lg = GetTextWidth (lang.c_str ()); pos.x = (54 + 40) - lg / 2 + LXOFFSET (); @@ -4076,6 +4081,8 @@ CEvent::GetStartLanguage () return Language::it; if (this->m_LangStart == "pl") return Language::pl; + if (this->m_LangStart == "tr") + return Language::tr; return Language::en; } @@ -4116,6 +4123,9 @@ CEvent::SetLanguage (Language lang) case Language::pl: slang = "pl"; break; + case Language::tr: + slang = "tr"; + break; } snprintf (env, sizeof (env), "LANGUAGE=%s", slang); diff --git a/src/event.h b/src/event.h index 63ca037..97b4f94 100644 --- a/src/event.h +++ b/src/event.h @@ -85,6 +85,7 @@ enum class Language { de = 3, it = 4, pl = 5, + tr = 6, end, };