mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
Improve charset mappings
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19921 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
6ea8d6b00d
commit
ec2968164d
1 changed files with 8 additions and 0 deletions
|
@ -3119,6 +3119,10 @@ static NSCharacterSet *tokenSet = nil;
|
|||
return @"windows-1253";
|
||||
if (enc == NSWindowsCP1254StringEncoding)
|
||||
return @"windows-1254";
|
||||
if (enc == NSBIG5StringEncoding)
|
||||
return @"big5";
|
||||
if (enc == NSShiftJISStringEncoding)
|
||||
return @"shift_JIS";
|
||||
return @"utf-8";
|
||||
}
|
||||
|
||||
|
@ -3370,6 +3374,10 @@ static NSCharacterSet *tokenSet = nil;
|
|||
return NSUnicodeStringEncoding;
|
||||
if ([charset isEqualToString: @"iso-10646"] == YES)
|
||||
return NSUnicodeStringEncoding;
|
||||
if ([charset isEqualToString: @"big5"] == YES)
|
||||
return NSBIG5StringEncoding;
|
||||
if ([charset isEqualToString: @"shift_JIS"] == YES)
|
||||
return NSShiftJISStringEncoding;
|
||||
|
||||
return NSASCIIStringEncoding; // Default character set.
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue