Merge pull request #769 from wolfman2000/wolf-locale-chaos

Attempt to fix compiling for Windows JP users.
This commit is contained in:
Jason Felds
2015-09-08 17:15:31 -04:00
+14 -14
View File
@@ -1181,20 +1181,20 @@ void ThemeManager::GetOptionNames( vector<RString>& AddTo )
static RString PseudoLocalize( RString s )
{
s.Replace( "a", "àá" );
s.Replace( "A", "ÀÀ" );
s.Replace( "e", "éé" );
s.Replace( "E", "ÉÉ" );
s.Replace( "i", "íí" );
s.Replace( "I", "ÍÍ" );
s.Replace( "o", "óó" );
s.Replace( "O", "ÓÓ" );
s.Replace( "u", "üü" );
s.Replace( "U", "ÜÜ" );
s.Replace( "n", "ñ" );
s.Replace( "N", "Ñ" );
s.Replace( "c", "ç" );
s.Replace( "C", "Ç" );
s.Replace( "a", "\xc3\xa0\xc3\xa1" ); // àá
s.Replace( "A", "\xc3\x80\xc3\x80" ); // ÀÀ
s.Replace( "e", "\xc3\xa9\xc3\xa9" ); // éé
s.Replace( "E", "\xc3\x89\xc3\x89" ); // ÉÉ
s.Replace( "i", "\xc3\xad\xc3\xad" ); // íí
s.Replace( "I", "\xc3\x8d\xc3\x8d" ); // ÍÍ
s.Replace( "o", "\xc3\xb3\xc3\xb3" ); // óó
s.Replace( "O", "\xc3\x93\xc3\x93" ); // ÓÓ
s.Replace( "u", "\xc3\xbc\xc3\xbc" ); // üü
s.Replace( "U", "\xc3\x9c\xc3\x9c" ); // ÜÜ
s.Replace( "n", "\xc3\xb1" ); // ñ
s.Replace( "N", "\xc3\x91" ); // Ñ
s.Replace( "c", "\xc3\xa7" ); // ç
s.Replace( "C", "\xc3\x87" ); // Ç
// transformations that help expose punctuation assumptions
//s.Replace( ":", " :" ); // this messes up "::" help text tip separator markers
s.Replace( "?", " ?" );