// SPDX-License-Identifier: MIT // // ES-DE Frontend // LocalizationUtil.h // // Localization functions. // Provides support for translations using gettext/libintl. // #ifndef ES_CORE_UTILS_LOCALIZATION_UTIL_H #define ES_CORE_UTILS_LOCALIZATION_UTIL_H #include #include #include #define _(STR) std::string(gettext(STR)) namespace Utils { namespace Localization { static inline std::vector> sSupportedLocales { {{"en"}, {"US"}}, {{"sv"}, {"SE"}}}; std::pair getLocale(); void setLocale(); } // namespace Localization } // namespace Utils #endif // ES_CORE_UTILS_LOCALIZATION_UTIL_H