File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -106,12 +106,11 @@ - (NSArray *)getLocalesImpl {
106106
107107 for (NSString *identifier in [NSLocale preferredLanguages ]) {
108108 NSLocale *systemLocale = [[NSLocale alloc ] initWithLocaleIdentifier: identifier];
109- NSString *systemLanguageCode = [systemLocale objectForKey: NSLocaleLanguageCode ];
110109
111- NSString *languageCode = [systemLanguageCode lowercaseString ];
112- NSString *scriptCode = [systemLocale objectForKey: NSLocaleScriptCode ];
110+ NSString *languageCode = [[systemLocale languageCode ] lowercaseString ];
111+ NSString *scriptCode = [[ systemLocale scriptCode ] capitalizedString ];
113112 NSString *countryCode = [self getCountryCodeForLocale: systemLocale];
114- bool isRTL = [NSLocale characterDirectionForLanguage: languageCode ] == NSLocaleLanguageDirectionRightToLeft;
113+ bool isRTL = [NSLocale characterDirectionForLanguage: [systemLocale localeIdentifier ] ] == NSLocaleLanguageDirectionRightToLeft;
115114
116115 if (countryCode == nil )
117116 countryCode = [self getCountryImpl ];
You can’t perform that action at this time.
0 commit comments