Language picker: Force capitalisation of languages

This commit is contained in:
manuroe
2017-07-25 14:45:33 +02:00
parent d1023acb72
commit 23b97df4ea
+9 -1
View File
@@ -1610,7 +1610,15 @@ typedef void (^blockSettingsViewController_onReadyToDestroy)();
}
NSString *language = [NSBundle mxk_language];
NSString *languageDescription = language ? [MXKLanguagePickerViewController languageDescription:language] : [MXKLanguagePickerViewController languageDescription:[MXKLanguagePickerViewController defaultLanguage]];
if (!language)
{
language = [MXKLanguagePickerViewController defaultLanguage];
}
NSString *languageDescription = [MXKLanguagePickerViewController languageDescription:language];
// Capitalise the description in the language locale
NSLocale *locale = [[NSLocale alloc] initWithLocaleIdentifier:language];
languageDescription = [languageDescription capitalizedStringWithLocale:locale];
cell.textLabel.textColor = kRiotTextColorBlack;