diff --git a/iphone/Maps/MWMSettings.h b/iphone/Maps/MWMSettings.h index 1b034df38b..3e6772383c 100644 --- a/iphone/Maps/MWMSettings.h +++ b/iphone/Maps/MWMSettings.h @@ -27,4 +27,7 @@ + (BOOL)routingDisclaimerApproved; + (void)setRoutingDisclaimerApproved; ++ (NSString *)spotlightLocaleLanguageId; ++ (void)setSpotlightLocaleLanguageId:(NSString *)spotlightLocaleLanguageId; + @end diff --git a/iphone/Maps/MWMSettings.mm b/iphone/Maps/MWMSettings.mm index cc2f033a72..8c92713de9 100644 --- a/iphone/Maps/MWMSettings.mm +++ b/iphone/Maps/MWMSettings.mm @@ -17,6 +17,7 @@ char const * kCompassCalibrationEnabledKey = "CompassCalibrationEnabled"; char const * kRoutingDisclaimerApprovedKey = "IsDisclaimerApproved"; NSString * const kUDAutoNightModeOff = @"AutoNightModeOff"; +NSString * const kSpotlightLocaleLanguageId = @"SpotlightLocaleLanguageId"; } // namespace @implementation MWMSettings @@ -117,4 +118,16 @@ NSString * const kUDAutoNightModeOff = @"AutoNightModeOff"; } + (void)setRoutingDisclaimerApproved { settings::Set(kRoutingDisclaimerApprovedKey, true); } ++ (NSString *)spotlightLocaleLanguageId +{ + return [[NSUserDefaults standardUserDefaults] stringForKey:kSpotlightLocaleLanguageId]; +} + ++ (void)setSpotlightLocaleLanguageId:(NSString *)spotlightLocaleLanguageId +{ + NSUserDefaults * ud = [NSUserDefaults standardUserDefaults]; + [ud setObject:spotlightLocaleLanguageId forKey:kSpotlightLocaleLanguageId]; + [ud synchronize]; +} + @end