Files
flights_web/tests/fixtures/api/dictionary-cities.json
T
gnezim ad8367c203 Refine Angular parity: titles, airline header, labels
Search page:
- Title and breadcrumb now read the station dictionaries and render the
  human-friendly route heading (e.g. 'Маршрут: Шереметьево - Пулково')
  for route/departure/arrival/flight search URLs, mirroring Angular.

Details page:
- Main H1 becomes 'Информация о рейсе: SU 6805, Москва - Санкт-Петербург'
  (carrier + flight number + origin/destination cities), not a bare
  flight number.
- Add 'Детали рейса' section header above the accordion to match
  Angular's flight-details-wrapper layout.
- Promote the airline block in BoardDetailsHeader: drop the legacy
  OperatorLogo copy with broken asset paths and hand off to the shared
  <OperatorLogo> under src/ui/flights. Render it with the
  'авиакомпания' caption beside the enlarged flight number.
- Replace hardcoded English 'Leg' / 'Total flying time' / 'Aircraft:'
  with i18n keys, added to all nine locale files.

Test harness:
- Add vi.mock for useDictionaries in the three suites that render
  OnlineBoardSearchPage (the new heading helper calls the hook and
  crashed without ApiClientProvider). 1256 tests passing.
2026-04-17 23:48:06 +03:00

2073 lines
42 KiB
JSON

[
{
"location": {
"lat": 4.2014,
"lon": 73.5244
},
"title": {
"de": "Malé",
"en": "Male",
"es": "Malé",
"fr": "Malé",
"it": "Malé",
"ja": "マーレ",
"ko": "말레",
"ru": "Мале Мальдивы",
"zh": "马累"
},
"code": "MLE",
"country_code": "MV"
},
{
"location": {
"lat": 68.7817,
"lon": 32.7511
},
"title": {
"de": "Murmansk",
"en": "Murmansk",
"es": "Múrmansk",
"fr": "Mourmansk",
"it": "Murmansk",
"ja": "ムルマンスク",
"ko": "무르만스크",
"ru": "Мурманск",
"zh": "摩尔曼斯克"
},
"code": "MMK",
"country_code": "RU"
},
{
"location": {
"lat": 36.812,
"lon": 34.6389
},
"title": {
"de": "Mersin",
"en": "Mersin",
"es": "Mersin",
"fr": "Mersin",
"it": "Mersin",
"ja": "メルスィン",
"ko": "메르신",
"ru": "Мерсин",
"zh": "土耳其梅尔辛"
},
"code": "QIN",
"country_code": "TR"
},
{
"location": {
"lat": 35.6897,
"lon": 51.3158
},
"title": {
"de": "Teheran",
"en": "Tehran",
"es": "Teherán",
"fr": "Téhéran",
"it": "Teheran",
"ja": "テヘラン",
"ko": "테헤란",
"ru": "Тегеран",
"zh": "德黑兰"
},
"code": "THR",
"country_code": "IR"
},
{
"location": {
"lat": 57.1817,
"lon": 65.3386
},
"title": {
"de": "Tjumen",
"en": "Tyumen",
"es": "Tyumen",
"fr": "Tyumen",
"it": "Tyumen",
"ja": "チュメン",
"ko": "튜멘",
"ru": "Тюмень",
"zh": "秋明"
},
"code": "TJM",
"country_code": "RU"
},
{
"location": {
"lat": 59.9111,
"lon": 150.7206
},
"title": {
"de": "Magadan",
"en": "Magadan",
"es": "Magadán",
"fr": "Magadan",
"it": "Magadan",
"ja": "マガダン",
"ko": "마가단",
"ru": "Магадан",
"zh": "马加丹"
},
"code": "GDX",
"country_code": "RU"
},
{
"location": {
"lat": 43.0583,
"lon": 74.4731
},
"title": {
"de": "Bischkek",
"en": "Bishkek",
"es": "Biskek",
"fr": "Bichkek",
"it": "Bishkek",
"ja": "ビシュケク",
"ko": "비슈케크",
"ru": "Бишкек",
"zh": "比什凯克"
},
"code": "FRU",
"country_code": "KG"
},
{
"location": {
"lat": 61.3439,
"lon": 73.4022
},
"title": {
"de": "Surgut",
"en": "Surgut",
"es": "Surgut",
"fr": "Sourgout",
"it": "Surgut",
"ja": "スルグート",
"ko": "수르구트",
"ru": "Сургут",
"zh": "苏尔古特"
},
"code": "SGC",
"country_code": "RU"
},
{
"location": {
"lat": 64.7333,
"lon": 177.75
},
"title": {
"de": "Anadyr",
"en": "Anadyr",
"es": "Anádir",
"fr": "Anadyr",
"it": "Anadyr",
"ja": "アナディリ",
"ko": "아나디리",
"ru": "Анадырь",
"zh": "阿纳德尔"
},
"code": "DYR",
"country_code": "RU"
},
{
"location": {
"lat": 46.3747,
"lon": 44.3239
},
"title": {
"de": "Elista",
"en": "Elista",
"es": "Elistá",
"fr": "Élista",
"it": "Elista",
"ja": "エリスタ",
"ko": "엘리스타",
"ru": "Элиста",
"zh": "俄罗斯埃利斯塔"
},
"code": "ESL",
"country_code": "RU"
},
{
"location": {
"lat": 51.7956,
"lon": 55.4567
},
"title": {
"de": "Orenburg",
"en": "Orenburg",
"es": "Oremburgo",
"fr": "Orenbourg",
"it": "Orenburg",
"ja": "オレンブルグ",
"ko": "오렌부르크",
"ru": "Оренбург",
"zh": "奥伦堡"
},
"code": "REN",
"country_code": "RU"
},
{
"location": {
"lat": 55.6092,
"lon": 49.2775
},
"title": {
"de": "Kasan",
"en": "Kazan",
"es": "Kazán",
"fr": "Kazan",
"it": "Kazan",
"ja": "カザン",
"ko": "카잔",
"ru": "Казань",
"zh": "喀山"
},
"code": "KZN",
"country_code": "RU"
},
{
"location": {
"lat": 59.8,
"lon": 30.3
},
"title": {
"de": "St. Petersburg",
"en": "Saint Petersburg",
"es": "San Petersburgo",
"fr": "Saint-Pétersbourg",
"it": "San Pietroburgo",
"ja": "サンクトペテルブルク",
"ko": "상트페테르부르크",
"ru": "Санкт-Петербург",
"zh": "圣彼得堡"
},
"code": "LED",
"country_code": "RU"
},
{
"location": {
"lat": 40.9767,
"lon": 28.8153
},
"title": {
"de": "Istanbul",
"en": "Istanbul",
"es": "Estambul",
"fr": "Istanbul",
"it": "Istanbul",
"ja": "イスタンブール",
"ko": "이스탄불",
"ru": "Стамбул",
"zh": "伊斯坦布尔"
},
"code": "IST",
"country_code": "TR"
},
{
"location": {
"lat": 8.1133,
"lon": 98.3169
},
"title": {
"de": "Phuket",
"en": "Phuket",
"es": "Phuket",
"fr": "Phuket",
"it": "Phuket",
"ja": "プーケット",
"ko": "푸켓",
"ru": "Пхукет",
"zh": "普吉岛"
},
"code": "HKT",
"country_code": "TH"
},
{
"location": {
"lat": 22.3089,
"lon": 113.9147
},
"title": {
"de": "Hongkong",
"en": "Hong Kong",
"es": "Hong Kong",
"fr": "Hong Kong",
"it": "Hong Kong",
"ja": "香港",
"ko": "홍콩",
"ru": "Гонконг",
"zh": "香港"
},
"code": "HKG",
"country_code": "CN"
},
{
"location": {
"lat": 56.3831,
"lon": 85.2117
},
"title": {
"de": "Tomsk",
"en": "Tomsk",
"es": "Tomsk",
"fr": "Tomsk",
"it": "Tomsk",
"ja": "トムスク",
"ko": "톰스크",
"ru": "Томск",
"zh": "托木斯克"
},
"code": "TOF",
"country_code": "RU"
},
{
"location": {
"lat": 40.6167,
"lon": 72.8167
},
"title": {
"de": "Osch",
"en": "Osh",
"es": "Osh",
"fr": "Osh",
"it": "Osh",
"ja": "オシュ",
"ko": "오슈",
"ru": "Ош",
"zh": "奥什"
},
"code": "OSS",
"country_code": "KG"
},
{
"location": {
"lat": 57.9144,
"lon": 56.0211
},
"title": {
"de": "Perm",
"en": "Perm",
"es": "Perm",
"fr": "Perm",
"it": "Perm",
"ja": "ペルミ",
"ko": "페름",
"ru": "Пермь",
"zh": "彼尔姆"
},
"code": "PEE",
"country_code": "RU"
},
{
"location": {
"lat": 40.68,
"lon": 46.35
},
"title": {
"de": "Gyandzha",
"en": "Gyandzha",
"es": "Gyandzha",
"fr": "Gandja",
"it": "Ganja",
"ja": "ギャンジャ",
"ko": "간자",
"ru": "Гянджа",
"zh": "甘贾"
},
"code": "KVD",
"country_code": "AZ"
},
{
"location": {
"lat": 43.4444,
"lon": 39.9469
},
"title": {
"de": "Sotschi",
"en": "Sochi",
"es": "Sochi",
"fr": "Sochi",
"it": "Sochi",
"ja": "ソチ",
"ko": "소치",
"ru": "Сочи",
"zh": "索契"
},
"code": "AER",
"country_code": "RU"
},
{
"location": {
"lat": 67.4631,
"lon": 33.5881
},
"title": {
"de": "Apatity (Kirovsk)",
"en": "Apatity (Kirovsk)",
"es": "Apatity-Kírovsk",
"fr": "Apatity (Kirovsk)",
"it": "Apatity (Kirovsk)",
"ja": "アパチートゥイ(キロフスク)",
"ko": "아파티티 (키롭스크)",
"ru": "Апатиты (Кировск)",
"zh": "阿帕蒂(基洛夫斯克)"
},
"code": "KVK",
"country_code": "RU"
},
{
"location": {
"lat": 57.5606,
"lon": 40.1572
},
"title": {
"de": "Jaroslawl",
"en": "Yaroslavl",
"es": "Yaroslavl",
"fr": "Iaroslavl",
"it": "Yaroslavl",
"ja": "ヤロスラブリ",
"ko": "야로슬라블",
"ru": "Ярославль",
"zh": "雅罗斯拉夫尔"
},
"code": "IAR",
"country_code": "RU"
},
{
"location": {
"lat": 61.6433,
"lon": 50.8419
},
"title": {
"de": "Syktywkar",
"en": "Syktyvkar",
"es": "Siktivkar",
"fr": "Syktyvkar",
"it": "Syktyvkar",
"ja": "スィクティフカル",
"ko": "식팁카르",
"ru": "Сыктывкар",
"zh": "瑟克特夫卡尔"
},
"code": "SCW",
"country_code": "RU"
},
{
"location": {
"lat": 43.86,
"lon": 51.0908
},
"title": {
"de": "Aqtau",
"en": "Aktau",
"es": "Aktáu",
"fr": "Aktau",
"it": "Aktau",
"ja": "アクタウ",
"ko": "악타우",
"ru": "Актау",
"zh": "阿克套"
},
"code": "SCO",
"country_code": "KZ"
},
{
"location": {
"lat": -4.6722,
"lon": 55.5225
},
"title": {
"de": "Mahe-Insel Seychellen",
"en": "Mahe Island Seychelles",
"es": "La Isla Mahé Seychelles",
"fr": "Île de Mahé Seychelles",
"it": "Isola di Mahé alle Seychelles",
"ja": "マヘ島セーシェル",
"ko": "마에섬 세이셸",
"ru": "Маэ Сейшелы",
"zh": "塞舌尔马埃岛"
},
"code": "SEZ",
"country_code": "SC"
},
{
"location": {
"lat": 60.9486,
"lon": 76.4806
},
"title": {
"de": "Nischnewartowsk",
"en": "Nizhnevartovsk",
"es": "Nizhnevártovsk",
"fr": "Nizhnevartovsk",
"it": "Nizhnevartovsk",
"ja": "ニジネバルトフスク",
"ko": "니즈네바르톱스크",
"ru": "Нижневартовск",
"zh": "下瓦尔托夫斯克"
},
"code": "NJC",
"country_code": "RU"
},
{
"location": {
"lat": 55.5647,
"lon": 52.0925
},
"title": {
"de": "Nischnekamsk (Nabereschnyje Tschelny)",
"en": "Nizhnekamsk (Naberezhnye Chelny)",
"es": "Niznekamsk (Náberezniye Chelní)",
"fr": "Nijnekamsk (Naberejnye Tchelny)",
"it": "Nizhnekamsk (Naberezhnye Chelny)",
"ja": "ニジネカムスク(ナーベレジヌイェ・チェルヌイ)",
"ko": "니즈녜캄스크 (나베레쥐예 첼니)",
"ru": "Нижнекамск (Набережные Челны)",
"zh": "下卡姆斯克(纳贝列日尼-切尔尼)"
},
"code": "NBC",
"country_code": "RU"
},
{
"location": {
"lat": 39.7006,
"lon": 66.9839
},
"title": {
"de": "Samarqand",
"en": "Samarkand",
"es": "Samarcanda",
"fr": "Samarkand",
"it": "Samarcanda",
"ja": "サマルカンド",
"ko": "사마르칸트",
"ru": "Самарканд",
"zh": "撒马尔罕"
},
"code": "SKD",
"country_code": "UZ"
},
{
"location": {
"lat": 54.4008,
"lon": 48.8028
},
"title": {
"de": "Ulyanovsk",
"en": "Ulyanovsk",
"es": "Uliánovsk",
"fr": "Oulianovsk",
"it": "Ulyanovsk",
"ja": "ウリヤノフスク",
"ko": "울리야놉스크",
"ru": "Ульяновск",
"zh": "乌里扬诺夫斯克"
},
"code": "ULY",
"country_code": "RU"
},
{
"location": {
"lat": 51.7506,
"lon": 36.2956
},
"title": {
"de": "Kursk",
"en": "Kursk",
"es": "Kursk",
"fr": "Kursk",
"it": "Kursk",
"ja": "Kursk",
"ko": "Kursk",
"ru": "Курск",
"zh": "Kursk"
},
"code": "URS",
"country_code": "RU"
},
{
"location": {
"lat": 62.0331,
"lon": 129.7331
},
"title": {
"de": "Jakutsk",
"en": "Yakutsk",
"es": "Yakutsk",
"fr": "Yakutsk",
"it": "Yakutsk",
"ja": "ヤクーツク",
"ko": "야쿠츠크",
"ru": "Якутск",
"zh": "雅库茨克"
},
"code": "YKS",
"country_code": "RU"
},
{
"location": {
"lat": 62.5347,
"lon": 114.0389
},
"title": {
"de": "Mirnyj",
"en": "Mirnyj",
"es": "Mirny",
"fr": "Mirny",
"it": "Mirnyj",
"ja": "ミールヌイ",
"ko": "미르니",
"ru": "Мирный",
"zh": "米尔内"
},
"code": "MJZ",
"country_code": "RU"
},
{
"location": {
"lat": 56.9139,
"lon": 124.9139
},
"title": {
"de": "Nerjungri",
"en": "Neryungri",
"es": "Nériungri",
"fr": "Nerioungri",
"it": "Nerjungri",
"ja": "ネリュングリ",
"ko": "네륜그리",
"ru": "Нерюнгри",
"zh": "涅留恩格里"
},
"code": "NER",
"country_code": "RU"
},
{
"location": {
"lat": 53.2167,
"lon": 45.0
},
"title": {
"de": "Pensa",
"en": "Penza",
"es": "Penza",
"fr": "Penza",
"it": "Penza",
"ja": "ペンザ",
"ko": "펜자",
"ru": "Пенза",
"zh": "奔萨"
},
"code": "PEZ",
"country_code": "RU"
},
{
"location": {
"lat": 55.0094,
"lon": 82.6678
},
"title": {
"de": "Nowosibirsk",
"en": "Novosibirsk",
"es": "Novosibirsk",
"fr": "Novosibirsk",
"it": "Novosibirsk",
"ja": "ノボシビルスク",
"ko": "노보시비르스크",
"ru": "Новосибирск",
"zh": "新西伯利亚"
},
"code": "OVB",
"country_code": "RU"
},
{
"location": {
"lat": 13.6811,
"lon": 100.7472
},
"title": {
"de": "Bangkok",
"en": "Bangkok",
"es": "Bangkok",
"fr": "Bangkok",
"it": "Bangkok",
"ja": "バンコク",
"ko": "방콕",
"ru": "Бангкок",
"zh": "曼谷"
},
"code": "BKK",
"country_code": "TH"
},
{
"location": {
"lat": -26.7,
"lon": 141.0417
},
"title": {
"de": "Arrabury",
"en": "Arrabury",
"es": "Arrabury",
"fr": "Arrabury",
"it": "Arrabury",
"ja": "Arrabury",
"ko": "Arrabury",
"ru": "Аррабури",
"zh": "Arrabury"
},
"code": "AAB",
"country_code": "AU"
},
{
"location": {
"lat": 25.25,
"lon": 55.3578
},
"title": {
"de": "Dubai",
"en": "Dubai",
"es": "Dubái",
"fr": "Dubaï",
"it": "Dubai",
"ja": "ドバイ",
"ko": "두바이",
"ru": "Дубай",
"zh": "迪拜"
},
"code": "DXB",
"country_code": "AE"
},
{
"location": {
"lat": 54.1253,
"lon": 45.2125
},
"title": {
"de": "Saransk",
"en": "Saransk",
"es": "Saransk",
"fr": "Saransk",
"it": "Saransk",
"ja": "サランスク",
"ko": "사란스크",
"ru": "Саранск",
"zh": "萨兰斯克"
},
"code": "SKX",
"country_code": "RU"
},
{
"location": {
"lat": 7.175,
"lon": 79.8847
},
"title": {
"de": "Colombo",
"en": "Colombo",
"es": "Colombo",
"fr": "Colombo",
"it": "Colombo",
"ja": "コロンボ",
"ko": "콜롬보",
"ru": "Коломбо",
"zh": "科伦坡"
},
"code": "CMB",
"country_code": "LK"
},
{
"location": {
"lat": 42.8169,
"lon": 47.6522
},
"title": {
"de": "Machatschkala",
"en": "Makhachkala",
"es": "Majachkalá",
"fr": "Makhachkala",
"it": "Makhachkala",
"ja": "マハチカラ",
"ko": "마하치칼라",
"ru": "Махачкала",
"zh": "马哈奇卡拉"
},
"code": "MCX",
"country_code": "RU"
},
{
"location": {
"lat": 55.3,
"lon": 61.5
},
"title": {
"de": "Tscheljabinsk",
"en": "Chelyabinsk",
"es": "Cheliábinsk",
"fr": "Tcheliabinsk",
"it": "Chelyabinsk",
"ja": "チェリャビンスク",
"ko": "첼랴빈스크",
"ru": "Челябинск",
"zh": "车里雅宾斯克"
},
"code": "CEK",
"country_code": "RU"
},
{
"location": {
"lat": 30.1375,
"lon": 31.4069
},
"title": {
"de": "Kairo",
"en": "Cairo",
"es": "El Cairo",
"fr": "Le Caire",
"it": "Cairo",
"ja": "カイロ",
"ko": "카이로",
"ru": "Каир",
"zh": "开罗"
},
"code": "CAI",
"country_code": "EG"
},
{
"location": {
"lat": 28.5736,
"lon": 77.1008
},
"title": {
"de": "Delhi",
"en": "Delhi",
"es": "Nueva Delhi",
"fr": "Delhi",
"it": "Delhi",
"ja": "デリー",
"ko": "델리",
"ru": "Дели",
"zh": "德里"
},
"code": "DEL",
"country_code": "IN"
},
{
"location": {
"lat": 55.27,
"lon": 86.1078
},
"title": {
"de": "Kemerowo",
"en": "Kemerovo",
"es": "Kémerovo",
"fr": "Kemerovo",
"it": "Kemerovo",
"ja": "ケメロボ",
"ko": "케메로보",
"ru": "Кемерово",
"zh": "克麦罗沃州"
},
"code": "KEJ",
"country_code": "RU"
},
{
"location": {
"lat": 45.1092,
"lon": 42.1125
},
"title": {
"de": "Stawropol",
"en": "Stavropol",
"es": "Stávropol",
"fr": "Stavropol",
"it": "Stavropol",
"ja": "スタヴロポリ",
"ko": "스타브로폴",
"ru": "Ставрополь",
"zh": "斯塔夫罗波尔"
},
"code": "STW",
"country_code": "RU"
},
{
"location": {
"lat": 56.7431,
"lon": 60.8031
},
"title": {
"de": "Jekaterinburg",
"en": "Ekaterinburg",
"es": "Ekaterimburgo",
"fr": "Ekaterinburg",
"it": "Ekaterinburg",
"ja": "エカテリンブルク",
"ko": "예카테린부르크",
"ru": "Екатеринбург",
"zh": "叶卡捷琳堡"
},
"code": "SVX",
"country_code": "RU"
},
{
"location": {
"lat": 41.2578,
"lon": 69.2811
},
"title": {
"de": "Taschkent",
"en": "Tashkent",
"es": "Taskent",
"fr": "Tashkent",
"it": "Tashkent",
"ja": "タシケント",
"ko": "타쉬켄트",
"ru": "Ташкент",
"zh": "塔什干"
},
"code": "TAS",
"country_code": "UZ"
},
{
"location": {
"lat": 40.15,
"lon": 44.4
},
"title": {
"de": "Jerewan",
"en": "Yerevan",
"es": "Ereván",
"fr": "Yérévan",
"it": "Yerevan",
"ja": "エレバン",
"ko": "예레반",
"ru": "Ереван",
"zh": "埃里温"
},
"code": "EVN",
"country_code": "AM"
},
{
"location": {
"lat": 53.2,
"lon": 63.55
},
"title": {
"de": "Kostanai",
"en": "Kostanay",
"es": "Kostanay",
"fr": "Kostanaï",
"it": "Kostanay",
"ja": "コスタナイ",
"ko": "코스타나이",
"ru": "Костанай",
"zh": "科斯塔那"
},
"code": "KSN",
"country_code": "KZ"
},
{
"location": {
"lat": 49.6706,
"lon": 73.3342
},
"title": {
"de": "Karaganda",
"en": "Karaganda",
"es": "Karagandá",
"fr": "Karaganda",
"it": "Karaganda",
"ja": "カラガンダ",
"ko": "카라간다",
"ru": "Караганда",
"zh": "卡拉干达"
},
"code": "KGF",
"country_code": "KZ"
},
{
"location": {
"lat": 54.8828,
"lon": 20.5861
},
"title": {
"de": "Kaliningrad",
"en": "Kaliningrad",
"es": "Kaliningrado",
"fr": "Kaliningrad",
"it": "Kaliningrad",
"ja": "カリーニングラード",
"ko": "칼리닌그라드",
"ru": "Калининград",
"zh": "柯尼斯堡"
},
"code": "KGD",
"country_code": "RU"
},
{
"location": {
"lat": 36.7167,
"lon": 28.7833
},
"title": {
"de": "Dalaman",
"en": "Dalaman",
"es": "Dalaman",
"fr": "Dalaman",
"it": "Dalaman",
"ja": "ダラマン",
"ko": "달라만",
"ru": "Даламан",
"zh": "达拉曼"
},
"code": "DLM",
"country_code": "TR"
},
{
"location": {
"lat": 48.5025,
"lon": 135.1161
},
"title": {
"de": "Chabarowsk",
"en": "Khabarovsk",
"es": "Jabárovsk",
"fr": "Khabarovsk",
"it": "Khabarovsk",
"ja": "ハバロフスク",
"ko": "하바롭스크",
"ru": "Хабаровск",
"zh": "哈巴罗夫斯克"
},
"code": "KHV",
"country_code": "RU"
},
{
"location": {
"lat": 45.0331,
"lon": 38.9667
},
"title": {
"de": "Krasnodar",
"en": "Krasnodar",
"es": "Krasnodar",
"fr": "Krasnodar",
"it": "Krasnodar",
"ja": "クラスノダール",
"ko": "크라스노다르",
"ru": "Краснодар",
"zh": "克拉斯诺达尔"
},
"code": "KRR",
"country_code": "RU"
},
{
"location": {
"lat": 61.0186,
"lon": 69.0839
},
"title": {
"de": "Chanty-Mansijsk",
"en": "Khanty-Mansiysk",
"es": "Janty-Mansisk",
"fr": "Khanty-Mansiïsk",
"it": "Khanty-Mansiysk",
"ja": "ハンティ・マンシースク",
"ko": "한티만시스크",
"ru": "Ханты-Мансийск",
"zh": "汉特-曼西斯克"
},
"code": "HMA",
"country_code": "RU"
},
{
"location": {
"lat": 45.75,
"lon": 126.6667
},
"title": {
"de": "Harbin",
"en": "Harbin",
"es": "Harbin",
"fr": "Harbin",
"it": "Harbin",
"ja": "ハルビン",
"ko": "하얼빈",
"ru": "Харбин",
"zh": "哈尔滨"
},
"code": "HRB",
"country_code": "CN"
},
{
"location": {
"lat": 27.1786,
"lon": 33.8008
},
"title": {
"de": "Hurghada",
"en": "Hurghada",
"es": "Hurgada",
"fr": "Hurghada",
"it": "Hurghada",
"ja": "フルガダ",
"ko": "후르가다",
"ru": "Хургада",
"zh": "赫尔格达"
},
"code": "HRG",
"country_code": "EG"
},
{
"location": {
"lat": 52.0261,
"lon": 113.3044
},
"title": {
"de": "Tschita",
"en": "Chita",
"es": "Chita",
"fr": "Chita",
"it": "Chita",
"ja": "チタ",
"ko": "치타",
"ru": "Чита",
"zh": "赤塔"
},
"code": "HTA",
"country_code": "RU"
},
{
"location": {
"lat": 56.8333,
"lon": 53.4667
},
"title": {
"de": "Izhevsk",
"en": "Izhevsk",
"es": "Izhevsk",
"fr": "Ijevsk",
"it": "Izhevsk",
"ja": "イジェフスク",
"ko": "이젭스크",
"ru": "Ижевск",
"zh": "伊热夫斯克"
},
"code": "IJK",
"country_code": "RU"
},
{
"location": {
"lat": 53.8667,
"lon": 27.55
},
"title": {
"de": "Minsk",
"en": "Minsk",
"es": "Minsk",
"fr": "Minsk",
"it": "Minsk",
"ja": "ミンスク",
"ko": "민스크",
"ru": "Минск",
"zh": "明斯克"
},
"code": "MSQ",
"country_code": "BY"
},
{
"location": {
"lat": 27.9772,
"lon": 34.395
},
"title": {
"de": "Scharm asch-Schaich",
"en": "Sharm El Sheikh",
"es": "Sharm el Sheij",
"fr": "Sharm El Sheikh",
"it": "Sharm El Sheikh",
"ja": "シャルム・エル・シェイク",
"ko": "샤름엘셰이크",
"ru": "Шарм Эль Шейх",
"zh": "沙姆沙伊赫"
},
"code": "SSH",
"country_code": "EG"
},
{
"location": {
"lat": 51.9692,
"lon": 85.8364
},
"title": {
"de": "Gorno-Altaysk",
"en": "Gorno-Altaysk",
"es": "Gorno-Altaysk",
"fr": "Gorno-Altaysk",
"it": "Gorno-Altaysk",
"ja": "ゴルノアルタイスク",
"ko": "고르노 알타이스크",
"ru": "Горно-Алтайск",
"zh": "戈尔诺-阿尔泰斯克"
},
"code": "RGK",
"country_code": "RU"
},
{
"location": {
"lat": 52.2869,
"lon": 104.305
},
"title": {
"de": "Irkutsk",
"en": "Irkutsk",
"es": "Irkutsk",
"fr": "Irkoutsk",
"it": "Irkutsk",
"ja": "イルクーツク",
"ko": "이르쿠츠크",
"ru": "Иркутск",
"zh": "伊尔库茨克"
},
"code": "IKT",
"country_code": "RU"
},
{
"location": {
"lat": 56.0153,
"lon": 92.8931
},
"title": {
"de": "Krasnojarsk",
"en": "Krasnoyarsk",
"es": "Krasnoyarsk",
"fr": "Krasnoyarsk",
"it": "Krasnoyarsk",
"ja": "クラスノヤルスク",
"ko": "크라스노야르스크",
"ru": "Красноярск",
"zh": "克拉斯诺亚尔斯克"
},
"code": "KJA",
"country_code": "RU"
},
{
"location": {
"lat": 43.3981,
"lon": 132.1489
},
"title": {
"de": "Wladiwostok",
"en": "Vladivostok",
"es": "Vladivostok",
"fr": "Vladivostok",
"it": "Vladivostok",
"ja": "ウラジオストク",
"ko": "블라디보스톡",
"ru": "Владивосток",
"zh": "符拉迪沃斯托克"
},
"code": "VVO",
"country_code": "RU"
},
{
"location": {
"lat": 37.04,
"lon": 27.43
},
"title": {
"de": "Bodrum",
"en": "Bodrum",
"es": "Bodrum",
"fr": "Bodrum",
"it": "Bodrum",
"ja": "柏顿",
"ko": "보드룸",
"ru": "Бодрум",
"zh": "ボドルム"
},
"code": "BJV",
"country_code": "TR"
},
{
"location": {
"lat": 53.5011,
"lon": 50.1539
},
"title": {
"de": "Samara",
"en": "Samara",
"es": "Samara",
"fr": "Samara",
"it": "Samara",
"ja": "サマラ",
"ko": "사마라",
"ru": "Самара",
"zh": "萨马拉"
},
"code": "KUF",
"country_code": "RU"
},
{
"location": {
"lat": 43.3844,
"lon": 45.6997
},
"title": {
"de": "Grozny",
"en": "Grozny",
"es": "Grozny",
"fr": "Grozny",
"it": "Grozny",
"ja": "グロズヌイ",
"ko": "그로즈니",
"ru": "Грозный",
"zh": "格罗兹尼"
},
"code": "GRV",
"country_code": "RU"
},
{
"location": {
"lat": 51.8078,
"lon": 107.4383
},
"title": {
"de": "Ulan-Ude",
"en": "Ulan-Ude",
"es": "Ulán-Udé",
"fr": "Ulan-Ude",
"it": "Ulan-Ude",
"ja": "ウラン・ウデ",
"ko": "울란우데",
"ru": "Улан-Удэ",
"zh": "乌兰乌德"
},
"code": "UUD",
"country_code": "RU"
},
{
"location": {
"lat": 18.3028,
"lon": 109.4122
},
"title": {
"de": "Sanya (Hainan)",
"en": "Sanya (Fenghuang)",
"es": "Sanya Fénix",
"fr": "Sanya (Fenghuang)",
"it": "Sanya (Fenghuang)",
"ja": "三亜鳳凰国際空港",
"ko": "싼야 (펑황)",
"ru": "Санья Хайнань",
"zh": "三亚(凤凰城)"
},
"code": "SYX",
"country_code": "CN"
},
{
"location": {
"lat": 51.0225,
"lon": 71.4661
},
"title": {
"de": "Astana",
"en": "Astana",
"es": "Astaná",
"fr": "Astana",
"it": "Astana",
"ja": "アスタナ",
"ko": "아스타나",
"ru": "Астана",
"zh": "阿斯塔纳"
},
"code": "NQZ",
"country_code": "KZ"
},
{
"location": {
"lat": 23.3925,
"lon": 113.2997
},
"title": {
"de": "Guangzhou, Guangdong",
"en": "Guangzhou, Guangdong",
"es": "Cantón",
"fr": "Guangzhou, Guangdong",
"it": "Guangzhou, Guangdong",
"ja": "広東省広州",
"ko": "광저우, 광둥",
"ru": "Гуанчжоу",
"zh": "广东广州"
},
"code": "CAN",
"country_code": "CN"
},
{
"location": {
"lat": 54.9667,
"lon": 73.3
},
"title": {
"de": "Omsk",
"en": "Omsk",
"es": "Omsk",
"fr": "Omsk",
"it": "Omsk",
"ja": "オムスク",
"ko": "옴스크",
"ru": "Омск",
"zh": "鄂木斯克"
},
"code": "OMS",
"country_code": "RU"
},
{
"location": {
"lat": -17.3525,
"lon": -145.5094
},
"title": {
"de": "Anaa",
"en": "Anaa",
"es": "Anaa",
"fr": "Anaa",
"it": "Anaa",
"ja": "Anaa",
"ko": "Anaa",
"ru": "Анаа",
"zh": "Anaa"
},
"code": "AAA",
"country_code": "PF"
},
{
"location": {
"lat": 53.7514,
"lon": 91.4003
},
"title": {
"de": "Abakan",
"en": "Abakan",
"es": "Abakán",
"fr": "Abakan",
"it": "Abakan",
"ja": "アバカン",
"ko": "아바칸",
"ru": "Абакан",
"zh": "阿巴坎"
},
"code": "ABA",
"country_code": "RU"
},
{
"location": {
"lat": 53.1703,
"lon": 158.4536
},
"title": {
"de": "Petropawlowsk-Kamtschatski",
"en": "Petropavlovsk-Kamchatsky",
"es": "Petropávlovsk-Kamchatski",
"fr": "Petropavlovsk-Kamchatsky",
"it": "Petropavlovsk-Kamchatsky",
"ja": "ペトロパブロフスク・カムチャツキー",
"ko": "페트로파블롭스크캄차츠키",
"ru": "Петропавловск-Камчатский",
"zh": "堪察加彼得罗巴甫洛夫斯克"
},
"code": "PKC",
"country_code": "RU"
},
{
"location": {
"lat": 10.8172,
"lon": 106.6578
},
"title": {
"de": "Ho-Chi-Minh-Stadt",
"en": "Ho Chi Minh City",
"es": "Ciudad Ho Chi Minh",
"fr": "Ho Chi Minh Ville",
"it": "Ho Chi Minh City",
"ja": "ホーチミン",
"ko": "호치민",
"ru": "Хошимин",
"zh": "胡志明市"
},
"code": "SGN",
"country_code": "VN"
},
{
"location": {
"lat": 31.2,
"lon": 121.3333
},
"title": {
"de": "Shanghai",
"en": "Shanghai",
"es": "Shanghái",
"fr": "Shanghaï",
"it": "Shanghai",
"ja": "上海",
"ko": "상하이",
"ru": "Шанхай",
"zh": "上海"
},
"code": "SHA",
"country_code": "CN"
},
{
"location": {
"lat": 53.3931,
"lon": 58.7556
},
"title": {
"de": "Magnitogorsk",
"en": "Magnitogorsk",
"es": "Magnitogorsk",
"fr": "Magnitogorsk",
"it": "Magnitogorsk",
"ja": "マグニトゴルスク",
"ko": "마그니토고르스크",
"ru": "Магнитогорск",
"zh": "马格尼托哥尔斯克"
},
"code": "MQF",
"country_code": "RU"
},
{
"location": {
"lat": 44.2167,
"lon": 43.1
},
"title": {
"de": "Mineralnyje Wody",
"en": "Mineralnye Vody",
"es": "Minerálniye Vodi",
"fr": "Mineralnye Vody",
"it": "Mineralnye Vody",
"ja": "ミネラーリヌィエヴォードィ",
"ko": "미네랄니예보디",
"ru": "Минеральные Воды",
"zh": "矿水城"
},
"code": "MRV",
"country_code": "RU"
},
{
"location": {
"lat": 43.35,
"lon": 77.0333
},
"title": {
"de": "Almaty",
"en": "Almaty",
"es": "Almaty",
"fr": "Almaty",
"it": "Almaty",
"ja": "アルマトイ",
"ko": "알마티",
"ru": "Алматы",
"zh": "阿拉木图"
},
"code": "ALA",
"country_code": "KZ"
},
{
"location": {
"lat": 51.0725,
"lon": 58.5956
},
"title": {
"de": "Orsk",
"en": "Orsk",
"es": "Orsk",
"fr": "Orsk",
"it": "Orsk",
"ja": "オルスク",
"ko": "오르스크",
"ru": "Орск",
"zh": "奥尔斯克"
},
"code": "OSW",
"country_code": "RU"
},
{
"location": {
"lat": 64.5997,
"lon": 40.7167
},
"title": {
"de": "Archangelsk",
"en": "Arkhangelsk",
"es": "Arcángel",
"fr": "Arkhangelske",
"it": "Arkhangelsk",
"ja": "アルハンゲリスク",
"ko": "아르한겔스크",
"ru": "Архангельск",
"zh": "阿尔汉格尔斯克"
},
"code": "ARH",
"country_code": "RU"
},
{
"location": {
"lat": 24.4333,
"lon": 54.65
},
"title": {
"de": "Abu Dhabi",
"en": "Abu Dhabi",
"es": "Abu Dhabi",
"fr": "Abu Dhabi",
"it": "Abu Dhabi",
"ja": "Abu Dhabi",
"ko": "Abu Dhabi",
"ru": "Абу-Даби",
"zh": "Abu Dhabi"
},
"code": "AUH",
"country_code": "AE"
},
{
"location": {
"lat": 36.9056,
"lon": 30.7906
},
"title": {
"de": "Antalya",
"en": "Antalya",
"es": "Antalia",
"fr": "Antalya",
"it": "Antalya",
"ja": "アンタルヤ",
"ko": "안탈랴",
"ru": "Анталья",
"zh": "安塔利亚"
},
"code": "AYT",
"country_code": "TR"
},
{
"location": {
"lat": 46.2856,
"lon": 48.0019
},
"title": {
"de": "Astrachan",
"en": "Astrakhan",
"es": "Astracán",
"fr": "Astrakhan",
"it": "Astrakhan",
"ja": "アストラハン",
"ko": "아스트라칸",
"ru": "Астрахань",
"zh": "阿斯特拉罕"
},
"code": "ASF",
"country_code": "RU"
},
{
"location": {
"lat": 23.0397,
"lon": -81.4367
},
"title": {
"de": "Varadero",
"en": "Varadero",
"es": "Varadero",
"fr": "Varadero",
"it": "Varadero",
"ja": "バラデーロ",
"ko": "바라데로",
"ru": "Варадеро",
"zh": "古巴瓦拉德罗"
},
"code": "VRA",
"country_code": "CU"
},
{
"location": {
"lat": 46.8869,
"lon": 142.7172
},
"title": {
"de": "Juschno-Sachalinsk",
"en": "Yuzhno-Sakhalinsk",
"es": "Yuzhno-Sajalinsk",
"fr": "Yuzhno-Sakhalinsk",
"it": "Yuzhno-Sakhalinsk",
"ja": "ユジノサハリンスク",
"ko": "유즈노사할린스크",
"ru": "Южно-Сахалинск",
"zh": "南萨哈林斯克"
},
"code": "UUS",
"country_code": "RU"
},
{
"location": {
"lat": 48.7831,
"lon": 44.3436
},
"title": {
"de": "Wolgograd",
"en": "Volgograd",
"es": "Volgogrado",
"fr": "Volgograde",
"it": "Volgograd",
"ja": "ボルゴグラード",
"ko": "볼고그라드",
"ru": "Волгоград",
"zh": "伏尔加格勒"
},
"code": "VOG",
"country_code": "RU"
},
{
"location": {
"lat": 66.07,
"lon": 76.5194
},
"title": {
"de": "Nowy Urengoi",
"en": "Novy Urengoy",
"es": "Novi Urengói",
"fr": "Novy Urengoy",
"it": "Novy Urengoy",
"ja": "ノービウレンゴイ",
"ko": "노비우렌고이",
"ru": "Новый Уренгой",
"zh": "新乌连戈伊"
},
"code": "NUX",
"country_code": "RU"
},
{
"location": {
"lat": 44.5667,
"lon": 38.0167
},
"title": {
"de": "Gelendschik",
"en": "Gelendzhik",
"es": "Gelendzhik",
"fr": "Guelendjik",
"it": "Gelendzhik",
"ja": "ゲレンジーク",
"ko": "겔렌지크",
"ru": "Геленджик",
"zh": "格连吉克"
},
"code": "GDZ",
"country_code": "RU"
},
{
"location": {
"lat": 15.3808,
"lon": 73.8314
},
"title": {
"de": "Goa",
"en": "Goa",
"es": "Goa",
"fr": "Goa",
"it": "Goa",
"ja": "ゴア",
"ko": "고아",
"ru": "Гоа",
"zh": "果阿"
},
"code": "GOI",
"country_code": "IN"
},
{
"location": {
"lat": 22.9894,
"lon": -82.4075
},
"title": {
"de": "Havanna",
"en": "Havana",
"es": "La habana",
"fr": "La Havane",
"it": "Havana",
"ja": "ハバナ",
"ko": "하바나",
"ru": "Гавана",
"zh": "哈瓦那"
},
"code": "HAV",
"country_code": "CU"
},
{
"location": {
"lat": 53.8119,
"lon": 86.8783
},
"title": {
"de": "Nowokusnezk",
"en": "Novokuznetsk",
"es": "Novokuznetsk",
"fr": "Novokuznetsk",
"it": "Novokuznetsk",
"ja": "ノヴォクズネツク",
"ko": "노보쿠즈네츠크",
"ru": "Новокузнецк",
"zh": "新库兹涅茨克"
},
"code": "NOZ",
"country_code": "RU"
},
{
"location": {
"lat": 40.465,
"lon": 50.0519
},
"title": {
"de": "Baku",
"en": "Baku",
"es": "Bakú",
"fr": "Bakou",
"it": "Baku",
"ja": "バクー",
"ko": "바쿠",
"ru": "Баку",
"zh": "巴库"
},
"code": "BAK",
"country_code": "AZ"
},
{
"location": {
"lat": 53.3614,
"lon": 83.5478
},
"title": {
"de": "Barnaul",
"en": "Barnaul",
"es": "Barnaúl",
"fr": "Barnaul",
"it": "Barnaul",
"ja": "バルナウル",
"ko": "바나울",
"ru": "Барнаул",
"zh": "巴尔瑙尔"
},
"code": "BAX",
"country_code": "RU"
},
{
"location": {
"lat": 39.7667,
"lon": 64.4833
},
"title": {
"de": "Buchara",
"en": "Bukhara",
"es": "Bujara",
"fr": "Boukhara",
"it": "Bukhara",
"ja": "ブハラ",
"ko": "부하라",
"ru": "Бухара",
"zh": "布哈拉"
},
"code": "BHK",
"country_code": "UZ"
},
{
"location": {
"lat": 51.5656,
"lon": 46.0456
},
"title": {
"de": "Saratow",
"en": "Saratov",
"es": "Sarátov",
"fr": "Saratov",
"it": "Saratov",
"ja": "サラトフ",
"ko": "사라토프",
"ru": "Саратов",
"zh": "萨拉托夫"
},
"code": "RTW",
"country_code": "RU"
},
{
"location": {
"lat": -8.7481,
"lon": 115.1672
},
"title": {
"de": "Denpasar",
"en": "Denpasar Bali",
"es": "Denpasar",
"fr": "Denpasar Bali",
"it": "Denpasar Bali",
"ja": "バリ島デンパサール",
"ko": "덴파사르 발리",
"ru": "Денпасар Бали",
"zh": "巴厘岛"
},
"code": "DPS",
"country_code": "ID"
},
{
"location": {
"lat": 40.0797,
"lon": 116.6031
},
"title": {
"de": "Peking",
"en": "Beijing",
"es": "Pekín",
"fr": "Pekin",
"it": "Pechino",
"ja": "北京",
"ko": "베이징",
"ru": "Пекин",
"zh": "北京"
},
"code": "BJS",
"country_code": "CN"
},
{
"location": {
"lat": 12.2278,
"lon": 109.1939
},
"title": {
"de": "Nha Trang",
"en": "Nha Trang",
"es": "Nha Trang",
"fr": "Nha Trang",
"it": "Nha Trang",
"ja": "ニャチャン",
"ko": "냐짱",
"ru": "Нячанг",
"zh": "芽庄"
},
"code": "NHA",
"country_code": "VN"
},
{
"location": {
"lat": 56.09,
"lon": 47.3469
},
"title": {
"de": "Tscheboksary",
"en": "Cheboksary",
"es": "Cheboksary",
"fr": "Tcheboksary",
"it": "Cheboksary",
"ja": "チェボクサル",
"ko": "체복사리",
"ru": "Чебоксары",
"zh": "切伯克萨里"
},
"code": "CSY",
"country_code": "RU"
},
{
"location": {
"lat": 55.75,
"lon": 37.5833
},
"title": {
"de": "Moskau",
"en": "Moscow",
"es": "Moscú",
"fr": "Moscou",
"it": "Mosca",
"ja": "モスクワ",
"ko": "모스크바",
"ru": "Москва",
"zh": "莫斯科"
},
"code": "MOW",
"country_code": "RU"
},
{
"location": {
"lat": 54.5572,
"lon": 55.8742
},
"title": {
"de": "Ufa",
"en": "Ufa",
"es": "Ufá",
"fr": "Ufa",
"it": "Ufa",
"ja": "ウファ",
"ko": "우파",
"ru": "Уфа",
"zh": "乌法"
},
"code": "UFA",
"country_code": "RU"
},
{
"location": {
"lat": 50.4256,
"lon": 127.4125
},
"title": {
"de": "Blagoweschtschensk",
"en": "Blagoveshchensk",
"es": "Blagovéshchensk",
"fr": "Blagoveshchensk",
"it": "Blagoveshchensk",
"ja": "ブラゴヴェシチェンスク",
"ko": "블라고베셴스크",
"ru": "Благовещенск",
"zh": "阿穆尔州"
},
"code": "BQS",
"country_code": "RU"
},
{
"location": {
"lat": 56.23,
"lon": 43.7842
},
"title": {
"de": "Nischni Nowgorod",
"en": "Nizhny Novgorod",
"es": "Nizhni Nóvgorod",
"fr": "Nizhny Novgorod",
"it": "Nizhny Novgorod",
"ja": "ニジニノヴゴロド",
"ko": "니즈니노브고로드",
"ru": "Нижний Новгород",
"zh": "诺夫哥罗德市"
},
"code": "GOJ",
"country_code": "RU"
},
{
"location": {
"lat": 42.3656,
"lon": 69.4917
},
"title": {
"de": "Schymkent",
"en": "Shymkent",
"es": "Shimkent",
"fr": "Shymkent",
"it": "Shymkent",
"ja": "シムケント",
"ko": "쉼켄트",
"ru": "Шымкент",
"zh": "奇姆肯特"
},
"code": "CIT",
"country_code": "KZ"
}
]