Ver Fonte

gui: kiB -> KiB (fixes #5017) (#5021)

Simon Frei há 7 anos atrás
pai
commit
238476bfcd
1 ficheiros alterados com 8 adições e 4 exclusões
  1. 8 4
      gui/default/syncthing/app.js

+ 8 - 4
gui/default/syncthing/app.js

@@ -205,8 +205,8 @@ function unitPrefixed(input, binary) {
     if (input === undefined || isNaN(input)) {
         return '0 ';
     }
-    factor = 1000;
-    i = '';
+    var factor = 1000;
+    var i = '';
     if (binary) {
         factor = 1024;
         i = 'i'
@@ -237,10 +237,14 @@ function unitPrefixed(input, binary) {
     }
     if (input > factor) {
         input /= factor;
+        var prefix = ' k';
+        if (binary) {
+            prefix = ' K';
+        }
         if (binary && input >= 1000) {
-            return input.toLocaleString(undefined, {maximumFractionDigits: 0}) + ' k' + i;
+            return input.toLocaleString(undefined, {maximumFractionDigits: 0}) + prefix + i;
         }
-        return input.toLocaleString(undefined, {maximumSignificantDigits: 3}) + ' k' + i;
+        return input.toLocaleString(undefined, {maximumSignificantDigits: 3}) + prefix + i;
     }
     return Math.round(input).toLocaleString() + ' ';
 };