[gnome-maps] utils: Use localized numeric formats for distances



commit c6b2d5933645f970565ebf19f59a969197a6fdca
Author: Marcus Lundblad <ml update uu se>
Date:   Sat May 13 22:55:24 2017 +0200

    utils: Use localized numeric formats for distances
    
    https://bugzilla.gnome.org/show_bug.cgi?id=780220

 src/utils.js |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/utils.js b/src/utils.js
index 1e29dbe..496498f 100644
--- a/src/utils.js
+++ b/src/utils.js
@@ -349,10 +349,10 @@ function prettyDistance(distance, noRound) {
         if (distance >= 1000 && !noRound) {
             distance = Math.round(distance / 1000 * 10) / 10;
             /* Translators: This is a distance measured in kilometers */
-            return _("%f km").format(distance);
+            return _("%s km").format(distance.toLocaleString());
         } else
             /* Translators: This is a distance measured in meters */
-            return _("%f m").format(distance);
+            return _("%s m").format(distance.toLocaleString());
     } else {
         // Convert to feet
         distance = Math.round(distance * 3.2808399);
@@ -360,10 +360,10 @@ function prettyDistance(distance, noRound) {
             // Convert to miles when distance is more than 0.2 mi
             distance = Math.round(distance / 5280 * 10) / 10;
             /* Translators: This is a distance measured in miles */
-            return _("%f mi").format(distance);
+            return _("%s mi").format(distance.toLocaleString());
         } else
             /* Translators: This is a distance measured in feet */
-            return _("%f ft").format(distance);
+            return _("%s ft").format(distance.toLocaleString());
     }
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]