This commit is contained in:
Paul 2001-01-03 15:57:20 +00:00
parent 2e872af6c2
commit fb00ee0996
8 changed files with 132 additions and 41 deletions

View file

@ -88,6 +88,7 @@ static void dumpDatabase(void);
---- */
static TransHeader * s_database;
static bool s_loaded;
static int s_langType;
static TransHeader * s_idDatabase;
static bool s_idShow;
/*----------------------------------------------------------------------
@ -171,7 +172,7 @@ void TranslationDatabase::loadLanguage(unsigned int langType)
dumpDatabase();
loadDatabase(FileEquate(s_languageFileEquates[langType]));
s_langType=langType;
s_loaded=true;
}
@ -197,6 +198,34 @@ char const * TranslationDatabase::getString(unsigned int strNum)
}
}
/*----------------------------------------------------------------------
Function:
Purpose:
Params:
Returns:
---------------------------------------------------------------------- */
int TranslationDatabase::isLoaded(void)
{
return s_loaded;
}
/*----------------------------------------------------------------------
Function:
Purpose:
Params:
Returns:
---------------------------------------------------------------------- */
int TranslationDatabase::getLanguage(void)
{
ASSERT(s_loaded);
return s_langType;
}
/*----------------------------------------------------------------------
Function:
Purpose:
@ -229,5 +258,6 @@ static void dumpDatabase(void)
s_loaded=false;
}
/*===========================================================================
end */