Локализация карты

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"/>