#pragma once #include #include typedef struct { const char* key; const char* value; } locale_entry; typedef struct { const char* lang_code; locale_entry* entries; int entry_count; } locale_map; extern locale_entry en_locales[]; extern const int en_locale_count; void set_locale(const char key[2]); const char* localize(const char* key);