From 67310473dbd90340167813f435568a72c72dc9ed Mon Sep 17 00:00:00 2001 From: fallenoak Date: Tue, 23 Sep 2025 06:18:07 -0700 Subject: [PATCH] feat(locale): add CURRENT_LANGUAGE and WOW_LOCALE --- src/util/Locale.cpp | 3 +++ src/util/Locale.hpp | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 src/util/Locale.cpp create mode 100644 src/util/Locale.hpp diff --git a/src/util/Locale.cpp b/src/util/Locale.cpp new file mode 100644 index 0000000..e10401e --- /dev/null +++ b/src/util/Locale.cpp @@ -0,0 +1,3 @@ +#include "util/Locale.hpp" + +WOW_LOCALE CURRENT_LANGUAGE = DEFAULT_LANGUAGE; diff --git a/src/util/Locale.hpp b/src/util/Locale.hpp new file mode 100644 index 0000000..5ee2867 --- /dev/null +++ b/src/util/Locale.hpp @@ -0,0 +1,20 @@ +#ifndef UTIL_LOCALE_HPP +#define UTIL_LOCALE_HPP + +enum WOW_LOCALE { + LOCALE_en_US = 0, + LOCALE_ko_KR = 1, + LOCALE_fr_FR = 2, + LOCALE_de_DE = 3, + LOCALE_zh_CN = 4, + LOCALE_zh_TW = 5, + LOCALE_es_ES = 6, + LOCALE_es_MX = 7, + LOCALE_ru_RU = 8, + NUM_LOCALES = 9, + DEFAULT_LANGUAGE = 0, +}; + +extern WOW_LOCALE CURRENT_LANGUAGE; + +#endif