From a21e2b45db07fd6a521fd5988ada2b3b28ebd35d Mon Sep 17 00:00:00 2001 From: dan Date: Sun, 24 Nov 2024 17:15:08 +0000 Subject: Fix format number polyfill for gl locale (#6680) --- src/view/com/util/numeric/format.ts | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src') 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) } -- cgit 1.4.1