Subject: Re: [PATCH v2 2/2] nls: Update translation keys for guix gc

From: Julien Lepiller <[email-masked]>
Date: Mon, 23 Jan 2023 14:14:32 +0100

Ah this is dangerous. You updated the msgid but not the msgstr. This means the translation will keep using the old format string. Could you also update the msgstr when a translation exists?

You can also drop all the files with no translation for the affected msgids from your patch, though this works too.

Le 23 janvier 2023 14:01:26 GMT+01:00, Remco van 't Veer <[email-masked]> a écrit :
>* po/*/*.po (guix/scripts/gc.scm): Round MiBs in user feedback.
>---
> po/guix/bn.po    | 6 +++---
> po/guix/cs.po    | 6 +++---
> po/guix/da.po    | 6 +++---
> po/guix/de.po    | 6 +++---
> po/guix/eo.po    | 6 +++---
> po/guix/es.po    | 6 +++---
> po/guix/fa.po    | 6 +++---
> po/guix/fi.po    | 6 +++---
> po/guix/fr.po    | 6 +++---
> po/guix/hu.po    | 6 +++---
> po/guix/ja.po    | 6 +++---
> po/guix/ka.po    | 6 +++---
> po/guix/ko.po    | 6 +++---
> po/guix/lt.po    | 6 +++---
> po/guix/nl.po    | 6 +++---
> po/guix/oc.po    | 6 +++---
> po/guix/pl.po    | 6 +++---
> po/guix/pt_BR.po | 6 +++---
> po/guix/ru.po    | 6 +++---
> po/guix/si.po    | 6 +++---
> po/guix/sk.po    | 6 +++---
> po/guix/sr.po    | 6 +++---
> po/guix/sv.po    | 6 +++---
> po/guix/ta.po    | 6 +++---
> po/guix/tr.po    | 6 +++---
> po/guix/uk.po    | 6 +++---
> po/guix/vi.po    | 6 +++---
> po/guix/zh_CN.po | 6 +++---
> 28 files changed, 84 insertions(+), 84 deletions(-)
>
>diff --git a/po/guix/bn.po b/po/guix/bn.po
>index 55a2942212..83cf451f8f 100644
>--- a/po/guix/bn.po
>+++ b/po/guix/bn.po
>@@ -4067,11 +4067,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4080,7 +4080,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/cs.po b/po/guix/cs.po
>index 3b5128f227..b0f1c04ea0 100644
>--- a/po/guix/cs.po
>+++ b/po/guix/cs.po
>@@ -4132,11 +4132,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4145,7 +4145,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "Neplatný argument: ~a~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/da.po b/po/guix/da.po
>index 809f0a6d20..89917a7613 100644
>--- a/po/guix/da.po
>+++ b/po/guix/da.po
>@@ -4507,11 +4507,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "der er allerede ~h MiBs tilgængelige på ~a, intet at udføre~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "frigiver ~h MiBs~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4520,7 +4520,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "uvedkommende argumenter: ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "frigav ~h MiBs~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/de.po b/po/guix/de.po
>index 39de45814e..ed4da5fdf9 100644
>--- a/po/guix/de.po
>+++ b/po/guix/de.po
>@@ -4561,11 +4561,11 @@ msgid "invoke the garbage collector"
> msgstr "den Müllsammler aufrufen"
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "Es sind bereits ~h MiB verfügbar auf ~a, nichts zu tun~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "~h MiB werden freigegeben~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4574,7 +4574,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "Zusätzliche Argumente: ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "~h MiB wurden freigegeben~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/eo.po b/po/guix/eo.po
>index f0e433ed1f..bbd6870f4f 100644
>--- a/po/guix/eo.po
>+++ b/po/guix/eo.po
>@@ -4344,12 +4344,12 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
> #, fuzzy
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "ni forigas ~a~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4358,7 +4358,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "~A: fremda argumento~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/es.po b/po/guix/es.po
>index c2b10cd0b1..f0d1d1fb62 100644
>--- a/po/guix/es.po
>+++ b/po/guix/es.po
>@@ -4622,11 +4622,11 @@ msgid "invoke the garbage collector"
> msgstr "invocación del recolector de basura"
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "ya hay ~h MiB disponibles en ~a, nada que hacer~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "liberando ~h MiB~%"
> 
> # FUZZY
>@@ -4636,7 +4636,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "parámetros no esperados: ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "liberados ~h MiB~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/fa.po b/po/guix/fa.po
>index 0eda9ac4bd..f1c1f89263 100644
>--- a/po/guix/fa.po
>+++ b/po/guix/fa.po
>@@ -4067,11 +4067,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4080,7 +4080,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/fi.po b/po/guix/fi.po
>index 344c26fe73..f08b4563d2 100644
>--- a/po/guix/fi.po
>+++ b/po/guix/fi.po
>@@ -4060,11 +4060,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4073,7 +4073,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/fr.po b/po/guix/fr.po
>index 9a94a69445..741f514cc7 100644
>--- a/po/guix/fr.po
>+++ b/po/guix/fr.po
>@@ -4665,11 +4665,11 @@ msgid "invoke the garbage collector"
> msgstr "invoquer le ramasse-miette"
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "déjà ~h Mo disponibles sur ~a, rien à faire~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "libération de ~h Mo~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4678,7 +4678,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "arguments superflus : ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "~h Mo libérés~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/hu.po b/po/guix/hu.po
>index ae314b057d..a55fe32727 100644
>--- a/po/guix/hu.po
>+++ b/po/guix/hu.po
>@@ -4297,12 +4297,12 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
> #, fuzzy
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "~a törlése~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4311,7 +4311,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "~A: nem odatartozó argumentum~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/ja.po b/po/guix/ja.po
>index 777ab92d85..de67a64668 100644
>--- a/po/guix/ja.po
>+++ b/po/guix/ja.po
>@@ -4059,11 +4059,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4072,7 +4072,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/ka.po b/po/guix/ka.po
>index 7c5f8c25ed..6dc20df979 100644
>--- a/po/guix/ka.po
>+++ b/po/guix/ka.po
>@@ -4059,11 +4059,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4072,7 +4072,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/ko.po b/po/guix/ko.po
>index 4b80119fc8..7bfa8d2191 100644
>--- a/po/guix/ko.po
>+++ b/po/guix/ko.po
>@@ -4067,11 +4067,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4080,7 +4080,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/lt.po b/po/guix/lt.po
>index f4ff6d4e63..937d3a331c 100644
>--- a/po/guix/lt.po
>+++ b/po/guix/lt.po
>@@ -4077,11 +4077,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4090,7 +4090,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/nl.po b/po/guix/nl.po
>index 40a60fcbad..b9f526265f 100644
>--- a/po/guix/nl.po
>+++ b/po/guix/nl.po
>@@ -4542,11 +4542,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "er zijn alreeds ~h MiB's beschikbaar op ~a, niets te doen~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "~h MiB's aan het vrijmaken~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4555,7 +4555,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "overmatige argumenten: ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "~h MiB's vrijgemaakt~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/oc.po b/po/guix/oc.po
>index 6f22601342..434bb0239c 100644
>--- a/po/guix/oc.po
>+++ b/po/guix/oc.po
>@@ -4063,11 +4063,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4076,7 +4076,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/pl.po b/po/guix/pl.po
>index 6ae39ad177..e78ec10f68 100644
>--- a/po/guix/pl.po
>+++ b/po/guix/pl.po
>@@ -4098,12 +4098,12 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
> #, fuzzy
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "zwalnianie ~h bajtów~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4113,7 +4113,7 @@ msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
> #, fuzzy
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "zwolniono ~h bajtów~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/pt_BR.po b/po/guix/pt_BR.po
>index 321ea561a8..c8b5c0c867 100644
>--- a/po/guix/pt_BR.po
>+++ b/po/guix/pt_BR.po
>@@ -4536,11 +4536,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "~h MiBs já disponíveis em ~a, nada para fazer~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "liberando ~h MiBs~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4549,7 +4549,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "argumentos estranhos: ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "~h MiBs liberados~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/ru.po b/po/guix/ru.po
>index 9fb9d22788..04ff480649 100644
>--- a/po/guix/ru.po
>+++ b/po/guix/ru.po
>@@ -4303,11 +4303,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4316,7 +4316,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/si.po b/po/guix/si.po
>index 760a87648d..a3c1335fb1 100644
>--- a/po/guix/si.po
>+++ b/po/guix/si.po
>@@ -4059,11 +4059,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4072,7 +4072,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/sk.po b/po/guix/sk.po
>index deec43ab75..32b7b27e21 100644
>--- a/po/guix/sk.po
>+++ b/po/guix/sk.po
>@@ -4542,11 +4542,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "na ~a už je ~h MiB voľného miesta, žiadna činnosť sa nevyžaduje~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "uvoľňuje sa ~h MiB~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4555,7 +4555,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "nadbytočné parametre: ~{~a~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "uvoľnilo sa ~h MiB~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/sr.po b/po/guix/sr.po
>index 984d461cde..f6a0c6162e 100644
>--- a/po/guix/sr.po
>+++ b/po/guix/sr.po
>@@ -4264,12 +4264,12 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
> #, fuzzy
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "бришем ~a~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4278,7 +4278,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "~A: страни аргумент~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/sv.po b/po/guix/sv.po
>index affee9333e..a3469e1f12 100644
>--- a/po/guix/sv.po
>+++ b/po/guix/sv.po
>@@ -4384,11 +4384,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4397,7 +4397,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/ta.po b/po/guix/ta.po
>index 66c14208b2..684d6a7022 100644
>--- a/po/guix/ta.po
>+++ b/po/guix/ta.po
>@@ -4367,11 +4367,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr "~a பாதையில் ஏற்கனவே ~a MiB வெற்றிடம் உள்ளது, செய்ய ஒன்றுமில்லை~%"
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "~h எண்ணுன்மிகள் விடுவிக்கப்படுகின்றன~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4380,7 +4380,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "கூடுதலான செயலுருபுகள்: ~{~a ~}~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr "~h MiB விடுவிக்கப்பட்டன~%"
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/tr.po b/po/guix/tr.po
>index 5e5773a9aa..ba07236b4d 100644
>--- a/po/guix/tr.po
>+++ b/po/guix/tr.po
>@@ -4093,11 +4093,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4106,7 +4106,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/uk.po b/po/guix/uk.po
>index ce0e13d4a0..b3beb86118 100644
>--- a/po/guix/uk.po
>+++ b/po/guix/uk.po
>@@ -4181,11 +4181,11 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:306
>@@ -4194,7 +4194,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/vi.po b/po/guix/vi.po
>index 55574adb81..991c863028 100644
>--- a/po/guix/vi.po
>+++ b/po/guix/vi.po
>@@ -4290,12 +4290,12 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
> #, fuzzy
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "đang xóa ~a~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4304,7 +4304,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "~A: đối số ngoại lai~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>diff --git a/po/guix/zh_CN.po b/po/guix/zh_CN.po
>index e87ee3ef1b..20743c8658 100644
>--- a/po/guix/zh_CN.po
>+++ b/po/guix/zh_CN.po
>@@ -4141,12 +4141,12 @@ msgid "invoke the garbage collector"
> msgstr ""
> 
> #: guix/scripts/gc.scm:263
>-msgid "already ~h MiBs available on ~a, nothing to do~%"
>+msgid "already ~,2h MiBs available on ~a, nothing to do~%"
> msgstr ""
> 
> #: guix/scripts/gc.scm:266
> #, fuzzy
>-msgid "freeing ~h MiBs~%"
>+msgid "freeing ~,2h MiBs~%"
> msgstr "正删除 ~a~%"
> 
> #: guix/scripts/gc.scm:306
>@@ -4155,7 +4155,7 @@ msgid "extraneous arguments: ~{~a ~}~%"
> msgstr "无效参数: ~a~%"
> 
> #: guix/scripts/gc.scm:330 guix/scripts/gc.scm:333
>-msgid "freed ~h MiBs~%"
>+msgid "freed ~,2h MiBs~%"
> msgstr ""
> 
> #: guix/scripts/git.scm:26
>-- 
>2.39.1
>