统一语言值
This commit is contained in:
@@ -60,6 +60,9 @@ extern NSString * const KBLocalizationDidChangeNotification;
|
||||
/// 基于一组“偏好语言”计算最佳支持语言。
|
||||
- (KBLanguageCode)bestSupportedLanguageForPreferred:(NSArray<NSString *> *)preferred;
|
||||
|
||||
/// 当前请求使用的语言标识(与 Accept-Language 保持一致)。
|
||||
- (NSString *)currentLanguageHeaderValue;
|
||||
|
||||
- (void)reloadFromSharedStorageIfNeeded;
|
||||
|
||||
@end
|
||||
|
||||
@@ -159,6 +159,10 @@ static inline NSMutableDictionary *KBLocBaseKCQuery(void) {
|
||||
return self.supportedLanguageCodes.firstObject ?: KBLanguageCodeEnglish;
|
||||
}
|
||||
|
||||
- (NSString *)currentLanguageHeaderValue {
|
||||
return self.currentLanguageCode ?: KBLanguageCodeEnglish;
|
||||
}
|
||||
|
||||
#pragma mark - 内部实现
|
||||
|
||||
- (void)applyLanguage:(NSString *)code {
|
||||
|
||||
Reference in New Issue
Block a user