Локализация карты
API позволяет отображать карты, локализованные на различных языках с учетом специфики отдельных стран.
Например, можно показать карту с надписями на английском языке и обозначить на ней расстояния в милях.
Чтобы задать для карты язык, необходимо при подключении API передать параметр lang
:
lang=language_region
-
language
— двузначный код языка. Указывается в формате ISO 639-1. Задает язык объектов на карте (топонимов, элементов управления). -
region
— двузначный код страны. Указывается в формате ISO 3166-1. Определяет региональные особенности, например единицу измерения (для обозначения расстояния между объектами или скорости движения по маршруту).Примечание.
Для регионов
RU
,UA
иTR
расстояние показывается в километрах, дляUS
— в милях.
На данный момент поддерживаются следующие локали:
lang=ru_RU
lang=ru_UA
lang=uk_UA
lang=tr_TR
lang=en_RU
lang=en_US
lang=he_IL
lang=en_IL
Пример загрузки карты на русском языке:
<script src="https://api-maps.yandex.ru/v3/?apikey=YOUR_API_KEY&lang=ru_RU"/>