Как получить название страны из кода страны в javascript - PullRequest
0 голосов
/ 26 мая 2020

Я создаю веб-сайт о погоде и хочу отображать название страны для данного местоположения, но мой запрос API к openweathermap возвращает только код страны. Итак, есть ли способ преобразовать код страны в название страны из самого javascript, или мне нужно сделать еще один вызов API на другой URL-адрес, который преобразует код в имя.

Ответы [ 2 ]

2 голосов
/ 26 мая 2020

Я думаю, что в стандартной библиотеке Javascript нет ничего подобного, но, как всегда, для него есть библиотека NPM: https://www.npmjs.com/package/i18n-iso-countries

1 голос
/ 26 мая 2020

Если вы достаточно тщательно выполните поиск по inte rnet, вы можете найти проект GitHub или другой фрагмент кода, который делает это. Но, честно говоря, лучше всего просто найти список сокращений и названий стран и построить свой собственный объект. Это действительно не должно занять больше получаса, самое большее

var atoc = {};
atoc.us = "United States";
atoc.uk = "United Kingdom";
...
...