Browse Source

updated availableLanguages and localized progress percentage. fixes #747

Danny Coates 7 years ago
parent
commit
deb177c6bb
2 changed files with 7 additions and 3 deletions
  1. 3 3
      app/templates/progress.js
  2. 4 0
      package.json

+ 3 - 3
app/templates/progress.js

@@ -1,4 +1,5 @@
 const html = require('choo/html');
+const percent = require('../utils').percent;
 
 const radius = 73;
 const oRadius = radius + 10;
@@ -7,7 +8,7 @@ const circumference = 2 * Math.PI * radius;
 
 module.exports = function(progressRatio) {
   const dashOffset = (1 - progressRatio) * circumference;
-  const percent = Math.floor(progressRatio * 100);
+  const percentComplete = percent(progressRatio);
   const div = html`
   <div class="progress-bar">
     <svg
@@ -31,8 +32,7 @@ module.exports = function(progressRatio) {
         stroke-dasharray="${circumference}"
         stroke-dashoffset="${dashOffset}"/>
       <text class="percentage" text-anchor="middle" x="50%" y="98">
-        <tspan class="percent-number">${percent}</tspan>
-        <tspan class="percent-sign">%</tspan>
+        <tspan class="percent-number">${percentComplete}</tspan>
       </text>
     </svg>
   </div>

+ 4 - 0
package.json

@@ -111,6 +111,7 @@
   },
   "availableLanguages": [
     "en-US",
+    "ar",
     "ast",
     "az",
     "bs",
@@ -131,6 +132,7 @@
     "fy-NL",
     "hsb",
     "hu",
+    "ia",
     "id",
     "it",
     "ja",
@@ -143,9 +145,11 @@
     "nn-NO",
     "pt-BR",
     "pt-PT",
+    "ro",
     "ru",
     "sk",
     "sl",
+    "sq",
     "sr",
     "sv-SE",
     "tl",