about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authordan <dan.abramov@gmail.com>2024-11-24 17:15:08 +0000
committerGitHub <noreply@github.com>2024-11-24 17:15:08 +0000
commita21e2b45db07fd6a521fd5988ada2b3b28ebd35d (patch)
treec472ec1507eca36a7a6ccda919a5a08c14b2fab2 /src
parent8c43acc1d369a30c950e13abd125fdccd516048f (diff)
downloadvoidsky-a21e2b45db07fd6a521fd5988ada2b3b28ebd35d.tar.zst
Fix format number polyfill for gl locale (#6680)
Diffstat (limited to 'src')
-rw-r--r--src/view/com/util/numeric/format.ts3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/view/com/util/numeric/format.ts b/src/view/com/util/numeric/format.ts
index 0c3d24957..053b0069b 100644
--- a/src/view/com/util/numeric/format.ts
+++ b/src/view/com/util/numeric/format.ts
@@ -21,6 +21,7 @@ const hiFactors = [3, 5, 7, 9, 11, 13]
 const esCaFactors = [3, 6, 10, 12]
 const itDeFactors = [6, 9, 12]
 const jaZhFactors = [4, 8, 12]
+const glFactors = [6, 12]
 const restFactors = [3, 6, 9, 12]
 
 export const formatCount = (i18n: I18n, num: number) => {
@@ -36,6 +37,8 @@ export const formatCount = (i18n: I18n, num: number) => {
     truncatedNum = truncateRounding(num, jaZhFactors)
   } else if (locale === 'it' || locale === 'de') {
     truncatedNum = truncateRounding(num, itDeFactors)
+  } else if (locale === 'gl') {
+    truncatedNum = truncateRounding(num, glFactors)
   } else {
     truncatedNum = truncateRounding(num, restFactors)
   }