Browse Source

Merge pull request #626 from YangJun16/master

对iOS9国际化添加了一个判断
M了个J 9 năm trước cách đây
mục cha
commit
cb1a06e450
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  1. 4 0
      MJRefresh/Base/MJRefreshComponent.m

+ 4 - 0
MJRefresh/Base/MJRefreshComponent.m

@@ -146,6 +146,10 @@ - (NSString *)localizedStringForKey:(NSString *)key withDefault:(NSString *)defa
         
         bundle = [NSBundle bundleWithPath:bundlePath];
         NSString *language = [[NSLocale preferredLanguages] count]? [NSLocale preferredLanguages][0]: @"en";
+        if ([UIDevice currentDevice].systemVersion.floatValue >= 9.0) {
+            NSRange range = [language rangeOfString:@"-" options:NSBackwardsSearch];
+            language = [language substringToIndex:range.location];
+        }
         if (![[bundle localizations] containsObject:language])
         {
             language = [language componentsSeparatedByString:@"-"][0];