Use the language parameter across Places, Routing, Geocoding, and map tiles to return names, addresses, and instructions in one of 12 supported languages—including major Indian regional languages.
Supported Languages
Ola Maps APIs support the following languages across Places APIs, Routing APIs, and Geocoding APIs:
Language
Language code
Script
Example
English
en
Latin
Restaurant
Hindi
hi
Devanagari
रेस्टोरेंट
Kannada
kn
Kannada
ರೆಸ್ಟೋರೆಂಟ್
Telugu
te
Telugu
రెస్టారెంట్
Tamil
ta
Tamil
உணவகம்
Malayalam
ml
Malayalam
റെസ്റ്റോറന്റ്
Sanskrit
sa
Devanagari
भोजनालयः
Bengali
bn
Bengali
রেস্তোরাঁ
Gujarati
gu
Gujarati
રેસ્ટોરન્ટ
Marathi
mr
Devanagari
उपहारगृह
Odia
or
Odia
ରେଷ୍ଟୁରାଣ୍ଟ
Urdu
ur
Arabic
ریستوراں
Default Language
If the language parameter is not specified, the API defaults to English (en).
API Coverage
The following APIs support multilingual responses. Use the language parameter to get results in your preferred language.
Places APIs
Places APIs support multilingual responses for place names, addresses, and search suggestions in the specified language.
Autocomplete API Returns place suggestions with names in the specified language. Also supports input queries in Indian local languages.
Place Details API Returns complete place information including name, address, and formatted address in the selected language.
Place Details Advanced API Provides detailed place information with multilingual support.
Nearby Search API Returns nearby places with names and addresses in the specified language.
Nearby Search Advanced API Enhanced nearby search with multilingual place information.
Routing APIs
Select Routing APIs provide turn-by-turn navigation instructions and step descriptions in the selected language.
Directions API Returns navigation instructions, step descriptions, and street names in the specified language.
Directions Basic API Provides basic routing with instructions in the selected language.
Route Optimizer API Returns optimized route with instructions in the specified language.
Geocoding APIs
Geocoding APIs return address components and formatted addresses in the specified language.
Reverse Geocoding API Returns formatted addresses and address components in the specified language for the given coordinates.
Map Tiles APIs
Map Tiles APIs help in fetching and displaying map tiles in the specified language.
Vector Tiles API Returns vector tiles in the specified language.
Static Tiles API Returns static tiles in the specified language.
Usage Examples
Autocomplete with Hindi
Request place suggestions in Hindi. The API accepts both Hindi text input and returns results in Hindi:
Place Details with Tamil
Get detailed information about a place with Tamil language support:
Directions with Kannada
Get turn-by-turn navigation instructions in Kannada:
Reverse Geocoding with Bengali
Convert coordinates to a formatted address in Bengali:
Vector Tiles with Malayalam
Get vector tiles in Malayalam:
Example output:
Implementation Guidelines
Parameter Usage
Add the language parameter to your API requests:
For GET requests: Add language=LANGUAGE_CODE as a query parameter
For POST requests: Include "language": "LANGUAGE_CODE" in the request body
Use ISO 639-1 two-letter language codes as listed in the table above
Important Note
While we strive to provide complete multilingual coverage, some specialized place names, landmarks, or technical terms may appear in English or transliterated form even when using a regional language code.
Learn More
For detailed implementation examples and parameter specifications, please refer to the individual API documentation pages:
Places APIs
Explore multilingual support in Autocomplete, Place Details and Nearby Search APIs.
If you have questions about implementing multilingual support or need assistance with specific language requirements, please contact our support team or visit our Support page.