У меня возникли проблемы при попытке получить информацию о стране пользователя в моем приложении Ionic 3.Мне нужна только информация о стране из его / ее телефонного номера.Поэтому, если его языковой стандарт телефона en-US
, я могу просто получить языковой стандарт в виде строки и разделить его только для извлечения части «США».
Однако я не могу получить языковой стандарт в формате en-US
.Я попытался сделать: а) используя угловой TranslateService: translateService.getBrowserLang()
, а также другие методы, но я мог получить только en
, а не en-US
.
b) с помощью плагина глобализации cordova, но я не смог заставить его работать, и я быстро обнаружил, что он устарел, поскольку API интернационализации ECMAScript был выпущен
c) с использованием API интернационализации ECMAScript, но все еще не мог получить языковой стандарт телефона пользователя в требуемомформат
Вы можете помочь?Мне нужно что-то, что будет работать на Android и iOS