googlemaps / googlemaps/flutter-navigation-sdk

[Feature request]: Add support for setting locale/language in Google Maps navigation UI

Open
#430 6 comments 0 reactions 1 assignee Claimed by @jokerttu View on GitHub
priority: p3 type: docs
Dominant language
Dart
Stars
75
Forks
54
Avg merge
4d 2h
Merged PRs (30d)
5

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Use case

When using google_navigation_flutter, the language of the navigation UI (e.g., turn-by-turn voice guidance, on-screen text) defaults to English. However, many apps need to offer navigation in a different language than the system language — for example:

- Multilingual apps where users select a preferred app language
- Touristic or travel apps that provide guidance in the user’s native language
- Accessibility scenarios where voice directions in a specific language are required

Currently, there is no option in the Flutter plugin to override the locale passed to Google Maps navigation, which limits flexibility and breaks language consistency within the app.

### Proposal

Add a locale or languageCode parameter to the GoogleMapsNavigator. This value would be passed to the underlying navigation engine (iOS/Android) to control spoken instructions and on-screen text.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.