mirror of
https://github.com/1dot13/source.git
synced 2026-09-09 14:46:05 +02:00
better initialization of language defaults
This commit is contained in:
committed by
majcosta
parent
aa0aac2bfe
commit
5da2ee8bf6
+5
-6
@@ -2,16 +2,15 @@
|
|||||||
#include "DEBUG.H"
|
#include "DEBUG.H"
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
constexpr i18n::Lang kBuildDefaultLang = i18n::Lang::en;
|
constexpr auto RowsForLang(i18n::Lang lang) -> int {
|
||||||
|
|
||||||
auto RowsForLang(i18n::Lang lang) -> int {
|
|
||||||
return lang == i18n::Lang::zh ? 6 : 9;
|
return lang == i18n::Lang::zh ? 6 : 9;
|
||||||
}
|
}
|
||||||
}
|
constexpr i18n::Lang kBuildDefaultLang = i18n::Lang::en;
|
||||||
|
constexpr int kBuildDefaultMaxMessagesOnMapBottom = RowsForLang(kBuildDefaultLang);
|
||||||
|
} // namespace
|
||||||
|
|
||||||
i18n::Lang g_lang = kBuildDefaultLang;
|
i18n::Lang g_lang = kBuildDefaultLang;
|
||||||
|
int MAX_MESSAGES_ON_MAP_BOTTOM = kBuildDefaultMaxMessagesOnMapBottom;
|
||||||
int MAX_MESSAGES_ON_MAP_BOTTOM = RowsForLang(g_lang);
|
|
||||||
|
|
||||||
auto ApplyLang(i18n::Lang lang = kBuildDefaultLang ) {
|
auto ApplyLang(i18n::Lang lang = kBuildDefaultLang ) {
|
||||||
MAX_MESSAGES_ON_MAP_BOTTOM = RowsForLang(lang);
|
MAX_MESSAGES_ON_MAP_BOTTOM = RowsForLang(lang);
|
||||||
|
|||||||
Reference in New Issue
Block a user