From 668c17ad1ea8cb3da231ace621ddfd98d8a5db65 Mon Sep 17 00:00:00 2001 From: Bryan Housel Date: Fri, 2 Mar 2018 00:21:24 -0500 Subject: [PATCH] Do not localize decimalCoordinatePair appearing in info panels (closes #4765) --- modules/util/units.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/util/units.js b/modules/util/units.js index b27e7c4b7..03e316fe1 100644 --- a/modules/util/units.js +++ b/modules/util/units.js @@ -144,12 +144,13 @@ export function dmsCoordinatePair(coord) { /** * Returns the given coordinate pair in decimal format. + * note: unlocalized to avoid comma ambiguity - see #4765 * * @param {Array} coord longitude and latitude */ export function decimalCoordinatePair(coord) { return t('units.coordinate_pair', { - latitude: clamp(coord[1], -90, 90).toLocaleString(locale, { maximumFractionDigits: OSM_PRECISION }), - longitude: wrap(coord[0], -180, 180).toLocaleString(locale, { maximumFractionDigits: OSM_PRECISION }) + latitude: clamp(coord[1], -90, 90).toFixed(OSM_PRECISION), + longitude: wrap(coord[0], -180, 180).toFixed(OSM_PRECISION) }); }