Thread

  1. Re: splitting pg_resetwal output strings

    Álvaro Herrera <alvherre@kurilemu.de> — 2026-05-24T11:35:59Z

    Hi,
    
    On 2026-May-24, Jonathan Gonzalez V. wrote:
    
    > On a second round a notice these two strings:
    > 
    > +               char *str = "First log segment after reset";
    > +               thislen = internal_wcswidth(_(str), strlen(_(str)),
    > encoding);
    > +               if (thislen > maxlen)
    > 
    > and [...]
    
    > Are never catch by the `make update-po` command, instead, the strings
    > are there in the `.po.new` file commented.
    > 
    > Should we put them between `_()`? or is expected that it's being catch
    > by the second line with the `_()` ?
    
    Hmm, yeah, they need to be wrapped in gettext_noop() so that they are
    not immediately translated (because that will be done by the _() call in
    the other lines) but are picked up by msgmerge.  (I think the second one
    you reference is "NextXID epoch" but it was victim of a copy-paste
    failure.)
    
    Thanks again for looking,
    
    -- 
    Álvaro Herrera               48°01'N 7°57'E  —  https://www.EnterpriseDB.com/