18#include <AUI/Common/AString.h>
19#include <AUI/Common/AMap.h>
20#include <AUI/IO/IInputStream.h>
21#include "ALanguageCode.h"
49inline AString operator""_i18n(
const char* input,
size_t s)
51 auto i = AI18n::inst().getLangData().find(
AString(input));
52 if (i == AI18n::inst().getLangData().end())
Provides i18n (internationalization) support.
Definition: AI18n.h:27
Represents a language code in ISO 639-1, for example, en-US or ru-RU.
Definition: ALanguageCode.h:25
A std::map with AUI extensions.
Definition: AMap.h:218
Represents a Unicode character string.
Definition: AString.h:37
An std::weak_ptr with AUI extensions.
Definition: SharedPtrTypes.h:177