mirror of
https://github.com/1dot13/source.git
synced 2026-07-22 13:40:22 +02:00
remove preprocessor from i18n Multi Language Graphic Utils.cpp
This commit is contained in:
@@ -6,10 +6,11 @@
|
|||||||
|
|
||||||
//SB
|
//SB
|
||||||
#include "FileMan.h"
|
#include "FileMan.h"
|
||||||
|
#include <language.hpp>
|
||||||
|
|
||||||
BOOLEAN GetMLGFilename( SGPFILENAME filename, UINT16 usMLGGraphicID )
|
BOOLEAN GetMLGFilename( SGPFILENAME filename, UINT16 usMLGGraphicID )
|
||||||
{
|
{
|
||||||
#if defined( ENGLISH )
|
if( g_lang == i18n::Lang::en ) {
|
||||||
switch( usMLGGraphicID )
|
switch( usMLGGraphicID )
|
||||||
{
|
{
|
||||||
case MLG_AIMSYMBOL:
|
case MLG_AIMSYMBOL:
|
||||||
@@ -141,7 +142,7 @@ BOOLEAN GetMLGFilename( SGPFILENAME filename, UINT16 usMLGGraphicID )
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#elif defined( GERMAN )
|
} else if( g_lang == i18n::Lang::de ) {
|
||||||
switch( usMLGGraphicID )
|
switch( usMLGGraphicID )
|
||||||
{
|
{
|
||||||
case MLG_AIMSYMBOL:
|
case MLG_AIMSYMBOL:
|
||||||
@@ -279,7 +280,7 @@ BOOLEAN GetMLGFilename( SGPFILENAME filename, UINT16 usMLGGraphicID )
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#else
|
} else {
|
||||||
|
|
||||||
UINT8 zLanguage[64];
|
UINT8 zLanguage[64];
|
||||||
|
|
||||||
@@ -292,29 +293,19 @@ BOOLEAN GetMLGFilename( SGPFILENAME filename, UINT16 usMLGGraphicID )
|
|||||||
//
|
//
|
||||||
// "GERMAN\\IMPSymbol_German.sti"
|
// "GERMAN\\IMPSymbol_German.sti"
|
||||||
|
|
||||||
#if defined( DUTCH )
|
if(g_lang == i18n::Lang::nl) {
|
||||||
sprintf( (char *)zLanguage, "DUTCH" );
|
sprintf( (char *)zLanguage, "DUTCH" );
|
||||||
#elif defined( FRENCH )
|
} else if(g_lang == i18n::Lang::fr) {
|
||||||
sprintf( (char *)zLanguage, "FRENCH" );
|
sprintf( (char *)zLanguage, "FRENCH" );
|
||||||
#elif defined( GERMAN )
|
} else if(g_lang == i18n::Lang::it) {
|
||||||
sprintf( (char *)zLanguage, "GERMAN" );
|
|
||||||
#elif defined( ITALIAN )
|
|
||||||
sprintf( (char *)zLanguage, "ITALIAN" );
|
sprintf( (char *)zLanguage, "ITALIAN" );
|
||||||
#elif defined( JAPANESE )
|
} else if(g_lang == i18n::Lang::pl) {
|
||||||
sprintf( (char *)zLanguage, "JAPANESE" );
|
|
||||||
#elif defined( KOREAN )
|
|
||||||
sprintf( (char *)zLanguage, "KOREAN" );
|
|
||||||
#elif defined( POLISH )
|
|
||||||
sprintf( (char *)zLanguage, "POLISH" );
|
sprintf( (char *)zLanguage, "POLISH" );
|
||||||
#elif defined( RUSSIAN )
|
} else if(g_lang == i18n::Lang::ru) {
|
||||||
sprintf( (char *)zLanguage, "RUSSIAN" );
|
sprintf( (char *)zLanguage, "RUSSIAN" );
|
||||||
#elif defined( SPANISH )
|
} else if(g_lang == i18n::Lang::zh) {
|
||||||
sprintf( (char *)zLanguage, "SPANISH" );
|
|
||||||
#elif defined( CHINESE )
|
|
||||||
sprintf( (char *)zLanguage, "CHINESE" );
|
sprintf( (char *)zLanguage, "CHINESE" );
|
||||||
#else
|
}
|
||||||
# error "At least You have to specify a Language somewhere. See comments above."
|
|
||||||
#endif
|
|
||||||
|
|
||||||
//SB: Also check for russian Gold version, like English
|
//SB: Also check for russian Gold version, like English
|
||||||
switch( usMLGGraphicID )
|
switch( usMLGGraphicID )
|
||||||
@@ -584,7 +575,7 @@ BOOLEAN GetMLGFilename( SGPFILENAME filename, UINT16 usMLGGraphicID )
|
|||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif
|
}
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user