Re: About PO generation for GIMP repository

2022-09-19 Thread Jehan Pagès via gnome-i18n
Hi!

On Mon, Sep 19, 2022 at 6:23 PM Piotr Drąg  wrote:

> pon., 19 wrz 2022 o 11:42 Jehan Pagès via gnome-i18n
>  napisał(a):
> >> So my question is: what does Damned Lies use for generating the `.po`
> files now? Does it use the meson build? Because I do hope the Damned Lies
> platform won't reintroduce the "".
> >
> >
> > Unless it got lost somewhere, I haven't had a response to this. Just to
> make sure our release process won't be interrupted again next time when we
> suddenly realize that our installer texts are all broken. :-)
> >
>
> Hi Jehan,
>
> Damned Lies uses xgettext for GIMP’s main branch. And the .pot/.po
> files seem to have the correct ampersands:
> https://l10n.gnome.org/POT/gimp.master/gimp-windows-installer.master.pot
>
> Ok. Good then.
Thanks Piotr!

Jehan


> Best,
>
> --
> Piotr Drąg
>


-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


[calls] Created branch gnome-43

2022-09-19 Thread Evangelos Ribeiro Tzaras
The branch 'gnome-43' was created pointing to:

 cfbb149... meson: Post release bump

___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: About PO generation for GIMP repository

2022-09-19 Thread Piotr Drąg via gnome-i18n
pon., 19 wrz 2022 o 11:42 Jehan Pagès via gnome-i18n
 napisał(a):
>> So my question is: what does Damned Lies use for generating the `.po` files 
>> now? Does it use the meson build? Because I do hope the Damned Lies platform 
>> won't reintroduce the "".
>
>
> Unless it got lost somewhere, I haven't had a response to this. Just to make 
> sure our release process won't be interrupted again next time when we 
> suddenly realize that our installer texts are all broken. :-)
>

Hi Jehan,

Damned Lies uses xgettext for GIMP’s main branch. And the .pot/.po
files seem to have the correct ampersands:
https://l10n.gnome.org/POT/gimp.master/gimp-windows-installer.master.pot

Best,

-- 
Piotr Drąg
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: About PO generation for GIMP repository

2022-09-19 Thread Jehan Pagès via gnome-i18n
Hello translators!

On Mon, Aug 22, 2022 at 11:23 PM Jehan Pagès 
wrote:

> Hi all!
>
> We recently had our main dev branch (`master`) ported from intltool to
> gettext. Of course, we had various bugs which we fixed, but we realized one
> of them after we tagged GIMP 2.99.12 release.
>
>
> https://gitlab.gnome.org/GNOME/gimp/-/commit/7375116d46faede26eea38ac2b7ee29513f415e6
>
> TLDR; in the po-windows-installer/ folder, we had a bunch of
> "Continue" (and other texts) in the source XML which should have been
> "" in the po files (otherwise they are re-exported back as
> "amp;Continue".
>
> I fixed this issue, but since we also wanted a nice installer for GIMP
> 2.99.12, I also did a quick pass through the .po files in order to fix this
> issue:
>
>
> https://gitlab.gnome.org/GNOME/gimp/-/commit/941a53dfbcf8a9d496eb5792539d7dd70d661d9c
>
> That was basic fixing: gettext calls and some regular expressions. No
> semantic update on my side. I hope you all won't mind. 
>
> I also did some manual change review to make sure I didn't break anything.
> I think I didn't. Feel free to double-check and really sorry if I did!
>
> Now I haven't fixed the autotools script which seems to still grab ""
> as-is from the XML and I didn't pursue the issue for too long.
>
> So my question is: what does Damned Lies use for generating the `.po`
> files now? Does it use the meson build? Because I do hope the Damned Lies
> platform won't reintroduce the "".
>

Unless it got lost somewhere, I haven't had a response to this. Just to
make sure our release process won't be interrupted again next time when we
suddenly realize that our installer texts are all broken. :-)

Jehan


> For the record, we are starting to shift and since this release (GIMP
> 2.99.12), we are going to encourage packagers to build with meson.
> If all goes well, we might be able to drop autotools for GIMP 3.0 and not
> have to do all build rules twice.
>
> Thanks!
>
> Jehan
> GIMP team
>
> --
> ZeMarmot open animation film
> http://film.zemarmot.net
> Liberapay: https://liberapay.com/ZeMarmot/
> Patreon: https://patreon.com/zemarmot
> Tipeee: https://www.tipeee.com/zemarmot
>


-- 
ZeMarmot open animation film
http://film.zemarmot.net
Liberapay: https://liberapay.com/ZeMarmot/
Patreon: https://patreon.com/zemarmot
Tipeee: https://www.tipeee.com/zemarmot
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n