From: Anton Khorev Date: Sun, 9 Mar 2025 13:04:42 +0000 (+0300) Subject: Remove unitTemplate from formatDistance X-Git-Tag: live~26^2~4 X-Git-Url: https://git.openstreetmap.org./rails.git/commitdiff_plain/06ac13de3c9e024befc7964cd0aad3d3d2f7a608?ds=inline;hp=-c Remove unitTemplate from formatDistance Undoes part of a3c45f6ed66862ee394e2a207dedf400acef9b07 to make I18n string references searchable again. --- 06ac13de3c9e024befc7964cd0aad3d3d2f7a608 diff --git a/app/assets/javascripts/index/directions.js b/app/assets/javascripts/index/directions.js index 2d948d4b2..a2b383ba0 100644 --- a/app/assets/javascripts/index/directions.js +++ b/app/assets/javascripts/index/directions.js @@ -71,10 +71,13 @@ OSM.Directions = function (map) { }); function formatDistance(m) { - const unitTemplate = "javascripts.directions.distance_"; - if (m < 1000) return I18n.t(unitTemplate + "m", { distance: Math.round(m) }); - if (m < 10000) return I18n.t(unitTemplate + "km", { distance: (m / 1000.0).toFixed(1) }); - return I18n.t(unitTemplate + "km", { distance: Math.round(m / 1000) }); + if (m < 1000) { + return I18n.t("javascripts.directions.distance_m", { distance: Math.round(m) }); + } else if (m < 10000) { + return I18n.t("javascripts.directions.distance_km", { distance: (m / 1000.0).toFixed(1) }); + } else { + return I18n.t("javascripts.directions.distance_km", { distance: Math.round(m / 1000) }); + } } function formatHeight(m) {