diff options
Diffstat (limited to 'loader2/lang.h')
-rw-r--r-- | loader2/lang.h | 18 |
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_ */ |