add an internationalization constant

gather all ENGLISH|GERMAN|CHINESE etc preprocessor hell into a single
library, so to restrict the number of targets that need to be built 8x

this still has UB/EDITOR definitions so that still needs to be dealt
with before we can build it only 8 times
This commit is contained in:
Marco Antonio J. Costa
2024-12-31 16:28:44 -03:00
parent 3cfde817ba
commit 4d4e039da7
4 changed files with 47 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
#pragma once
namespace i18n {
enum class Lang
{
en,
de,
ru,
nl,
pl,
fr,
it,
zh
};
}
extern const i18n::Lang g_lang;