У меня есть программа, отображающая Погоду в текущем регионе компьютера пользователей.
Проблема в том, что я хочу автоматизировать преобразование метрик.
так, например, в Европе мы измеряем температуру в градусах Цельсия, а в США - в градусах Фаренгейта. то же самое касается скорости км/ч и м/ч соответственно.
Я хочу знать, есть ли способ узнать метрическую систему страны без необходимости писать жестко закодированную таблицу для каждой страны в мире.
Некоторые операционные системы предоставляют API для поиска предпочтительного стандарта измерения.
В противном случае, если вы знаете их местоположение, вы можете по умолчанию использовать Imperial в США, Либерии или Мьянме и использовать Metric в других местах:
Несмотря на это, вы все равно должны разрешить пользователям вручную выбирать свои предпочтения.