summaryrefslogtreecommitdiff
path: root/include/locales.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/locales.hpp')
-rw-r--r--include/locales.hpp20
1 files changed, 5 insertions, 15 deletions
diff --git a/include/locales.hpp b/include/locales.hpp
index ec6cc74..d0bf3f2 100644
--- a/include/locales.hpp
+++ b/include/locales.hpp
@@ -16,22 +16,12 @@
#pragma once
-namespace locale {
-
- 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;
+typedef struct {
+ const char* key;
+ const char* value;
+} locale_entry;
+namespace locale {
const char* get_locale();
void set_locale(const char key[2]);
const char* get(const char* key);