Václav Slavík
Václav Slavík
The error comes from the `msgfmt` tool and it complains because the string is marked in the PO file as `php-format`, i.e. a format string where `%` has special meaning;...
> I've never seen another way to get the plural form This has _nothing at all_ to do with plural forms. The _only_ problem here is that `xgettext` (not Poedit...
> Unfortunately, the links you provided don't fully explain the issue to me. I really don't know what else to add :-( The strings are marked as `php-format` ones, so...
Hmm, `xgettext` behavior _is_ weird: `% zomments` is handled correctly, but `% comments` isn't. I _think_ it may be because `%c` is a valid format specifier, so perhaps `xgettext` ignores...
> I'm going to investigate it. So here's the full story: In PHP format strings, space immediately following `%` actually _is_ permitted, as a padding character that is followed by...
> I have no clue on how to remove it from within poedit. Oh, that's because it's not currently possible, sorry for being unclear. I'm just curious if it's worth...
This is fixed on `master` by 3f3a054b319b18c572ad65ede551e8fb0763c438 (via #159).
Yes, it is *possible*, self-evidently so. All it takes is that *somebody* puts in the work and actually implements it. Sounds like that somebody should be you, given your interest?
> Any hints would be greatly appreciated. Please read [this article](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) and proceed per it.
Any chance of talking you into making a PR to integrate it directly with WinSparkle (and under the same license)?