Mats Erik Andersson <[email protected]> writes:

> onsdag den  3 april 2013 klockan 01:23 skrev Simon Josefsson detta:
>> Mats Erik Andersson <[email protected]> writes:
>> 
>> > Hello there,
>> >
>> > the imported file
>> >
>> >    po/[email protected]
>> >
>> > is broken, because 176 msgid/msgstr pairs are not
>> > agreeing on the use of newline characters!
>
>> Is this still a problem?  I have updated NLS in git.
>> 
>> However, I'm not certain the en@boldquot stuff makes sense any more.  It
>> was used to be recommended for projects, but it seems to have fallen out
>> of fashion.  Should we just drop the en@* stuff?
>
> The failure appears for me with FreeBSD, never with GNU/Linux.
> The error is caused by
>
>   msgmerge --lang=en@quot [email protected] shishi.pot -o [email protected]
>
> which is inserting "\n" at the end of every generated msgstr.
> The most probable cause is that FreeBSD does not provide the
> locales "en@quot" and "en@boldquot".
>
> There should really be a test whether these locales exist,
> before creating the message templates.

Building these files should not require locales at all.  Perhaps there
is a genuine gettext-on-FreeBSD bug lurking here?  Which gettext version
are you using?

However maybe the simplest is to remove these locales, I'm not sure
generating them are considered best practice any longer.

/Simon

_______________________________________________
Help-shishi mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/help-shishi

Reply via email to