From 5f84338225da7a8946b78e238717ca9055255ece Mon Sep 17 00:00:00 2001 From: Felix Schneider <99918022+trueberryless@users.noreply.github.com> Date: Mon, 1 Jun 2026 15:59:42 +0200 Subject: [PATCH 1/4] fix(i18n): localize size increase/decrease percentage (#2828) Co-authored-by: CodeRabbit <132028505+coderabbitai@users.noreply.github.com> Co-authored-by: Willow (GHOST) <47755378+ghostdevv@users.noreply.github.com> --- app/components/Package/SizeDecrease.vue | 5 +++-- app/components/Package/SizeIncrease.vue | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/components/Package/SizeDecrease.vue b/app/components/Package/SizeDecrease.vue index 7872286046..fa730b6cd5 100644 --- a/app/components/Package/SizeDecrease.vue +++ b/app/components/Package/SizeDecrease.vue @@ -7,8 +7,9 @@ const props = defineProps<{ const bytesFormatter = useBytesFormatter() const numberFormatter = useNumberFormatter() +const percentFormatter = useNumberFormatter({ style: 'percent' }) -const sizePercent = computed(() => Math.round(Math.abs(props.diff.sizeRatio) * 100)) +const sizePercent = computed(() => percentFormatter.value.format(Math.abs(props.diff.sizeRatio))) const sizeDecreaseAbs = computed(() => Math.abs(props.diff.sizeIncrease)) const depDecreaseAbs = computed(() => Math.abs(props.diff.depDiff)) @@ -33,7 +34,7 @@ const depDecreaseAbs = computed(() => Math.abs(props.diff.depDiff))
diff --git a/app/pages/package-timeline/[[org]]/[packageName].vue b/app/pages/package-timeline/[[org]]/[packageName].vue
index cb905b7498..09277d3407 100644
--- a/app/pages/package-timeline/[[org]]/[packageName].vue
+++ b/app/pages/package-timeline/[[org]]/[packageName].vue
@@ -347,7 +347,7 @@ useSeoMeta({
page="timeline"
/>
-