mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-08-19 04:00:54 +00:00
Make sure that BITHockeyLocalizedString always returns a valid string
This commit is contained in:
parent
292d9abc0d
commit
3b5f70d38a
@ -50,11 +50,16 @@ NSBundle *BITHockeyBundle(void) {
|
||||
}
|
||||
|
||||
NSString *BITHockeyLocalizedString(NSString *stringToken) {
|
||||
if (!stringToken) return @"";
|
||||
|
||||
NSString *appSpecificLocalizationString = NSLocalizedString(stringToken, @"");
|
||||
if (appSpecificLocalizationString && ![stringToken isEqualToString:appSpecificLocalizationString]) {
|
||||
return appSpecificLocalizationString;
|
||||
} else if (BITHockeyBundle()) {
|
||||
return NSLocalizedStringFromTableInBundle(stringToken, @"HockeySDK", BITHockeyBundle(), @"");
|
||||
NSString *bundleSpecificLocalizationString = NSLocalizedStringFromTableInBundle(stringToken, @"HockeySDK", BITHockeyBundle(), @"");
|
||||
if (bundleSpecificLocalizationString)
|
||||
return bundleSpecificLocalizationString;
|
||||
return stringToken;
|
||||
} else {
|
||||
return stringToken;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user