mirror of
https://github.com/1dot13/source.git
synced 2026-07-29 13:52:17 +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"
|
||||
|
||||
namespace {
|
||||
constexpr i18n::Lang kBuildDefaultLang = i18n::Lang::en;
|
||||
|
||||
auto RowsForLang(i18n::Lang lang) -> int {
|
||||
constexpr auto RowsForLang(i18n::Lang lang) -> int {
|
||||
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;
|
||||
|
||||
int MAX_MESSAGES_ON_MAP_BOTTOM = RowsForLang(g_lang);
|
||||
int MAX_MESSAGES_ON_MAP_BOTTOM = kBuildDefaultMaxMessagesOnMapBottom;
|
||||
|
||||
auto ApplyLang(i18n::Lang lang = kBuildDefaultLang ) {
|
||||
MAX_MESSAGES_ON_MAP_BOTTOM = RowsForLang(lang);
|
||||
|
||||
Reference in New Issue
Block a user