@ -61,7 +61,7 @@
# include "portuguese.h"
# include "japanese.h"
# include "russian.h"
# include " old_ english.h"
# include " english_old .h"
# include "language_base.h"
# include "singleton.h"
@ -95,7 +95,7 @@ namespace
Language : : Singleton < Language : : Portuguese > : : instance ( ) ,
Language : : Singleton < Language : : Japanese > : : instance ( ) ,
Language : : Singleton < Language : : Russian > : : instance ( ) ,
Language : : Singleton < Language : : Old English> : : instance ( )
Language : : Singleton < Language : : EnglishOld > : : instance ( )
} ) ;
Language : : Base * fallback = NULL ;
@ -318,39 +318,39 @@ namespace crypto
{
language = Language : : Singleton < Language : : English > : : instance ( ) ;
}
else if ( language_name = = " Dutch " )
else if ( language_name = = " Nederlands " )
{
language = Language : : Singleton < Language : : Dutch > : : instance ( ) ;
}
else if ( language_name = = " Fr ench " )
else if ( language_name = = " Fr ançais " )
{
language = Language : : Singleton < Language : : French > : : instance ( ) ;
}
else if ( language_name = = " Spanish " )
else if ( language_name = = " Español " )
{
language = Language : : Singleton < Language : : Spanish > : : instance ( ) ;
}
else if ( language_name = = " Portugu ese " )
else if ( language_name = = " Portugu ês " )
{
language = Language : : Singleton < Language : : Portuguese > : : instance ( ) ;
}
else if ( language_name = = " Japanese " )
else if ( language_name = = " 日本語 " )
{
language = Language : : Singleton < Language : : Japanese > : : instance ( ) ;
}
else if ( language_name = = " Italian " )
else if ( language_name = = " Italian o " )
{
language = Language : : Singleton < Language : : Italian > : : instance ( ) ;
}
else if ( language_name = = " German " )
else if ( language_name = = " Deutsch " )
{
language = Language : : Singleton < Language : : German > : : instance ( ) ;
}
else if ( language_name = = " Russian " )
else if ( language_name = = " русский язык " )
{
language = Language : : Singleton < Language : : Russian > : : instance ( ) ;
}
else if ( language_name = = " Chinese (Simplified )" )
else if ( language_name = = " 简体中文 (中国 )" )
{
language = Language : : Singleton < Language : : Chinese_Simplified > : : instance ( ) ;
}
@ -399,16 +399,16 @@ namespace crypto
void get_language_list ( std : : vector < std : : string > & languages )
{
std : : vector < Language : : Base * > language_instances ( {
Language : : Singleton < Language : : Chinese_Simplified > : : instance ( ) ,
Language : : Singleton < Language : : German > : : instance ( ) ,
Language : : Singleton < Language : : English > : : instance ( ) ,
Language : : Singleton < Language : : Dutch > : : instance ( ) ,
Language : : Singleton < Language : : French > : : instance ( ) ,
Language : : Singleton < Language : : Spanish > : : instance ( ) ,
Language : : Singleton < Language : : German > : : instance ( ) ,
Language : : Singleton < Language : : French > : : instance ( ) ,
Language : : Singleton < Language : : Italian > : : instance ( ) ,
Language : : Singleton < Language : : Dutch > : : instance ( ) ,
Language : : Singleton < Language : : Portuguese > : : instance ( ) ,
Language : : Singleton < Language : : Russian > : : instance ( ) ,
Language : : Singleton < Language : : Japanese > : : instance ( )
Language : : Singleton < Language : : Japanese > : : instance ( ) ,
Language : : Singleton < Language : : Chinese_Simplified > : : instance ( )
} ) ;
for ( std : : vector < Language : : Base * > : : iterator it = language_instances . begin ( ) ;
it ! = language_instances . end ( ) ; it + + )