summaryrefslogtreecommitdiffstats
path: root/loader2/lang.h
diff options
context:
space:
mode:
Diffstat (limited to 'loader2/lang.h')
-rw-r--r--loader2/lang.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/loader2/lang.h b/loader2/lang.h
new file mode 100644
index 000000000..405f955f8
--- /dev/null
+++ b/loader2/lang.h
@@ -0,0 +1,18 @@
+#ifndef _LANG_H_
+#define _LANG_H_
+
+#define _(x) translateString (x)
+#define N_(foo) (foo)
+
+struct langInfo {
+ char * lang, * key, * font, * map, * lc_all, * keyboard;
+} ;
+
+
+int chooseLanguage(char ** lang, int flags);
+char * translateString(char * str);
+void setLanguage (char * key, int flags);
+int getLangInfo(struct langInfo **langs, int flags);
+
+
+#endif /* _LANG_H_ */