Skip to content

Reverse geocoding returns localized punctuation (Arabic comma) in qualifiedName causing backend failures #448

Description

@akanshasahu-rgb

Environment

  • iOS: 26.x
  • Xcode: 16.x
  • MapboxMaps: 11.16.1 / 11.21.0
  • MapboxGeocoder.swift: ~> 0.15
  • MapboxSearch: 2.16.1

Observed behavior and steps to reproduce

Issue

When performing reverse geocoding, the value of placemark.qualifiedName sometimes contains a non-standard comma character (،) instead of a normal comma (,).

Example:
"2nd Main Rd 43، 560016 Bengaluru، India"

Steps to reproduce

  1. Perform reverse geocoding:
    ReverseGeocodeOptions(coordinate: location)
  2. Get result:
    placemark.qualifiedName
  3. Observe that returned address contains ، instead of ,

Impact

  • Causes backend failures when sending address
  • Inconsistent behavior across regions/devices

Expected behavior

  • Address should use standard comma (,)
  • Or provide a way to control formatting/locale

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions