win32: caca en espanol

This commit is contained in:
zeromus 2011-05-25 02:37:08 +00:00
parent 8c69f8ac3a
commit 4c8c0e0b72
4 changed files with 11 additions and 1 deletions

View File

@ -2236,6 +2236,11 @@ void SetLanguage(int langid)
setLanguage(MAKELCID(MAKELANGID(LANG_JAPANESE, SUBLANG_DEFAULT), SORT_DEFAULT));
SetThreadLocale(MAKELCID(MAKELANGID(LANG_JAPANESE, SUBLANG_DEFAULT), SORT_DEFAULT));
break;
case LANGUAGE_SPANISH:
currLanguageMenuItem = IDC_LANGSPANISH;
setLanguage(MAKELCID(MAKELANGID(LANG_SPANISH, SUBLANG_SPANISH), SORT_DEFAULT));
SetThreadLocale(MAKELCID(MAKELANGID(LANG_SPANISH, SUBLANG_SPANISH), SORT_DEFAULT));
break;
default:
break;
@ -3964,7 +3969,7 @@ LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM
//Updated Checked menu items
//language choices
for(UINT i = IDC_LANGENGLISH; i < IDC_LANGJAPANESE+1; i++)
for(UINT i = IDC_LANGENGLISH; i < IDC_LANGSPANISH+1; i++)
MainWindow->checkMenu(i, i == currLanguageMenuItem);
//emulation menu
@ -5350,6 +5355,9 @@ DOKEYDOWN:
case IDC_LANGJAPANESE:
ChangeLanguage(LANGUAGE_JAPANESE);
return 0;
case IDC_LANGSPANISH:
ChangeLanguage(LANGUAGE_SPANISH);
return 0;
case IDC_FRAMELIMIT:
FrameLimit ^= 1;

View File

@ -37,6 +37,7 @@ static const int LANGUAGE_FRENCH = 1;
static const int LANGUAGE_CHINESE = 3;
static const int LANGUAGE_ITALIAN = 4;
static const int LANGUAGE_JAPANESE = 5;
static const int LANGUAGE_SPANISH = 6;
extern void Change3DCoreWithFallbackAndSave(int newCore, int fallbackCore=GPU3D_SWRAST);

View File

@ -100,6 +100,7 @@
#define IDC_LANG_CHINESE_SIMPLIFIED 213
#define IDC_LANGITALIAN 214
#define IDC_LANGJAPANESE 215
#define IDC_LANGSPANISH 216
#define IDM_MGPU 219
#define IDM_SGPU 220
#define IDC_FRAMESKIPAUTO 221

Binary file not shown.