1 #ifndef LANG_H 2 #define LANG_H 3 4 // CHDK Language String interface 5 6 // Note: used in modules and platform independent code. 7 // Do not add platform dependent stuff in here (#ifdef/#endif compile options or camera dependent values) 8 9 //------------------------------------------------------------------- 10 11 extern void lang_init(int num); 12 13 extern void lang_load_from_file(const char *filename); 14 extern void lang_map_preparsed_from_mem( char* gui_lang_default, int num ); 15 16 extern char* lang_str(int str); 17 extern unsigned int lang_strhash31(int langid); 18 19 //------------------------------------------------------------------- 20 21 #endif