GetPreferredLanguage.

This commit is contained in:
Steve Checkoway
2005-10-28 08:04:44 +00:00
parent 20efb43a86
commit 1726efed12
3 changed files with 32 additions and 11 deletions
@@ -0,0 +1,14 @@
#import "Cocoa/Cocoa.h"
char *GetPreferredLanguage()
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
NSUserDefaults *def = [NSUserDefaults standardUserDefaults];
NSArray *languages = [def objectForKey:@"AppleLanguages"];
const char *lang = [[languages objectAtIndex:0] UTF8String];
char *ret = (char *)malloc( strlen(lang) + 1 );
strcpy(ret, lang);
[pool release];
return ret;
}