diff --git a/platform/ios/resources/en.lproj/Localizable.stringsdict b/platform/ios/resources/en.lproj/Localizable.stringsdict
index 68204839f..ee4de0211 100644
--- a/platform/ios/resources/en.lproj/Localizable.stringsdict
+++ b/platform/ios/resources/en.lproj/Localizable.stringsdict
@@ -5,22 +5,18 @@
MAP_A11Y_VALUE
NSStringLocalizedFormatKey
- %#@count@
+ Zoom %dx
+%#@count@ visible
count
NSStringFormatSpecTypeKey
NSStringPluralRuleType
NSStringFormatValueTypeKey
ld
- zero
- Zoom %dx
-no annotations visible
one
- Zoom %dx
-%d annotation visible
+ %d annotation
other
- Zoom %dx
-%d annotations visible
+ %d annotations
diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm
index 355f0b415..cbf2a749c 100644
--- a/platform/ios/src/MGLMapView.mm
+++ b/platform/ios/src/MGLMapView.mm
@@ -1860,7 +1860,7 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration)
- (NSString *)accessibilityValue
{
- double zoomLevel = round(self.zoomLevel - 1);
+ double zoomLevel = round(self.zoomLevel + 1);
return [NSString stringWithFormat:NSLocalizedStringWithDefaultValue(@"MAP_A11Y_VALUE", nil, nil, @"Zoom %dx\n%ld annotation(s) visible", @"Map accessibility value"), (int)zoomLevel, (long)self.accessibilityAnnotationCount];
}