ArchHooks modified for macOS

This commit is contained in:
Prcuvu
2020-02-08 17:03:27 +08:00
parent d893c84b7b
commit 2baade1dd7
+7
View File
@@ -261,7 +261,14 @@ RString ArchHooks::GetPreferredLanguage()
// MacRoman agrees with ASCII in the low-order 7 bits.
const char *str = CFStringGetCStringPtr( lang, kCFStringEncodingMacRoman );
if( str )
{
ret = RString( str, 2 );
if (ret == "zh")
{
ret = RString(str, 7);
ret[2] = '-';
}
}
else
LOG->Warn( "Unable to determine system language. Using English." );
}