Tôi muốn nhận ngôn ngữ mặc định của hệ thống và ngôn ngữ hệ thống.Cách lấy ngôn ngữ hệ thống và ngôn ngữ hệ thống trong ca cao
Tôi đã thử đoạn mã sau để có được hệ thống locale hiện như sau
NSLocale *locale;
locale = [NSLocale systemLocale];
NSString * localLanguage = [locale objectForKey:NSLocaleIdentifier];
NSLog (@"Language : %@", localLanguage);
NSLog(@"System locale Identifier %@",[locale localeIdentifier]);
Nhưng không có gì được hiển thị với hệ thống locale Identifier.If nó là currentlocale nó được đưa ra hệ thống locale đúng result.Why không đưa ra bất kỳ giá trị nào và cách nhận ngôn ngữ mặc định của hệ thống không phải ngôn ngữ ưa thích của người dùng? vui lòng giúp
Cám ơn bạn response.Do bạn có bất kỳ ý tưởng làm thế nào tôi có thể nhận được ngôn ngữ hệ thống. – Akbar
Có thực sự không phải là một cho OS X. Đó là tất cả xác định bởi người sử dụng. Bạn đang cố gắng sử dụng nó để làm gì? Có thể có một cơ chế khác mà tôi có thể chỉ cho bạn. – gaige
Câu hỏi của tôi. là để hiển thị văn bản trong ngôn ngữ ưa thích của người dùng, nó được lấy từ các dịch vụ phụ trợ, nếu người dùng không được chọn ngôn ngữ cụ thể, sau đó tôi cần hiển thị văn bản bằng ngôn ngữ hệ thống mặc định.Những lý do tại sao tôi đang cố gắng tìm hiểu làm thế nào tôi có thể tìm nạp ngôn ngữ mặc định của hệ thống. Bạn có thể cho tôi biết cơ chế kia là gì không? – Akbar