On Fri, Oct 16, 2026 at 7:39 PM Hayato Kuroda (Fujitsu) <[email protected]> wrote: > > Hi Peter, > > +1 the basic idea. But I have a worry that translations for around 20 > statements > will be invalidated because "%s.%s" will be replaced to "%s", which needs > additional work for translators (even the outcome is not changed). > Not sure the conversion wins the cost, or is it acceptable for HEAD? >
Hi Kuroda-San, AFAIK, translator churn is only really expensive near string freeze, when translators are doing a final push against a deadline. Right now master has been open for v20 for a while and won't see a string freeze for a good while yet, so changing 20 strings in the first months of a devel cycle is about as cheap as it gets. gettext marks a changed msgid as "fuzzy" rather than discarding the existing translation, so a translator is only re-approving a one-token change to wording they've already translated, not starting from scratch. IIUC, that should take only a few seconds per message - not really a huge burden. ====== Kind Regards, Peter Smith. Fujitsu Australia
