diff options
Diffstat (limited to 'apps')
-rw-r--r-- | apps/lang.h | 10 | ||||
-rw-r--r-- | apps/main_menu.c | 8 |
2 files changed, 15 insertions, 3 deletions
diff --git a/apps/lang.h b/apps/lang.h new file mode 100644 index 0000000000..b56e4ab337 --- /dev/null +++ b/apps/lang.h | |||
@@ -0,0 +1,10 @@ | |||
1 | /* This file was automaticly generated using genlan */ | ||
2 | /* | ||
3 | * The str() macro/functions is how to access strings that might be | ||
4 | * translated. Use it like str(MACRO) and except a string to be | ||
5 | * returned! | ||
6 | */ | ||
7 | #define str(x) x | ||
8 | #define LANG_SOUND_SETTINGS "Sound Settings" | ||
9 | #define LANG_GENERAL_SETTINGS "General Settings" | ||
10 | #define LANG_GAMES "Games" | ||
diff --git a/apps/main_menu.c b/apps/main_menu.c index 8c0b6a01f3..43a9654c39 100644 --- a/apps/main_menu.c +++ b/apps/main_menu.c | |||
@@ -38,6 +38,8 @@ | |||
38 | #include "powermgmt.h" | 38 | #include "powermgmt.h" |
39 | #include "sound_menu.h" | 39 | #include "sound_menu.h" |
40 | 40 | ||
41 | #include "lang.h" | ||
42 | |||
41 | #ifdef HAVE_LCD_BITMAP | 43 | #ifdef HAVE_LCD_BITMAP |
42 | #include "bmp.h" | 44 | #include "bmp.h" |
43 | #include "icons.h" | 45 | #include "icons.h" |
@@ -206,11 +208,11 @@ Menu main_menu(void) | |||
206 | 208 | ||
207 | /* main menu */ | 209 | /* main menu */ |
208 | struct menu_items items[] = { | 210 | struct menu_items items[] = { |
209 | { "Sound Settings", sound_menu }, | 211 | { str(LANG_SOUND_SETTINGS), sound_menu }, |
210 | { "General Settings", settings_menu }, | 212 | { str(LANG_GENERAL_SETTINGS), settings_menu }, |
211 | #ifdef HAVE_LCD_BITMAP | 213 | #ifdef HAVE_LCD_BITMAP |
212 | #ifdef USE_GAMES | 214 | #ifdef USE_GAMES |
213 | { "Games", games_menu }, | 215 | { str(LANG_GAMES), games_menu }, |
214 | #endif | 216 | #endif |
215 | #ifdef USE_DEMOS | 217 | #ifdef USE_DEMOS |
216 | { "Demos", demo_menu }, | 218 | { "Demos", demo_menu }, |