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