Re: Please add 42 release-notes

2022-04-03 Thread Sophie Herold





Hi Sophie,

What's your strategy about branching?

There used to be a branch per release, now I struggle to see any 
structure in existing branches.


Hey! I'm not sure how the previous branching worked. Since we do static 
site generation it would be the simplest thing to generate everything 
out of one branch.


Would it work if we create a symlink `po` -> `po-42` and add `po` to 
d-l? Before the next release we would change po -> po-43. Downside 
would be that the translations for previous releases get 'frozen' for 
changes via d-l.




Frankly, it looks like all work done by translators in past releases 
in release branches was wiped out. Doesn't look very fair to me.




I don't think this was intentional. To be honest, I'm always trying to 
advocate/integrate i18n (apps.gnome.org/GNOME Circle). But at the same 
time I personally felt like it's poorly documented how d-l works, how 
to get in touch with the i18n and you folks just don't seem as 
available in Matrix/IRC and GitLab to me as it is the case with Design, 
Infra, Lib maintainers etc. I would be very grateful if people that can 
help out with i18n details and questions would be more available to 
work out solutions for things like this.


Best,
Sophie





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


Re: Please add 42 release-notes

2022-03-28 Thread Alexandre Franke
On Mon, Mar 28, 2022 at 4:53 PM Claude Paroz  wrote:
> Le 23.03.22 à 15:07, Sophie Herold a écrit :
> > Hey!
> >
> > I created an emergency-solution to have translations for the release
> > notes. The strings are now frozen as well.
> >
> > The release notes are at
> > https://gitlab.gnome.org/Teams/Design/release-notes
> >
> > - po-homepage contains general homepage strings
> > - po-42 containts the strings for the 42 release notes
> >
> > Can someone add this to damned lies?
>
> Hi Sophie,
>
> What's your strategy about branching?
>
> There used to be a branch per release, now I struggle to see any
> structure in existing branches.

I don’t think Sophie can answer that. All she did is jump to our
rescue and set up the i18n infrastructure to solve the fact the new
site was not translatable.

CCing Jakub. I think he did the set up for the new site, and he seems
a better fit for the branching question.


> Frankly, it looks like all work done by translators in past releases in
> release branches was wiped out. Doesn't look very fair to me.

Yes, although if you look at the new content, it is vastly different
and it doesn’t seem like there would be that much in common between
the old and new site.

-- 
Alexandre Franke
GNOME Hacker
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Please add 42 release-notes

2022-03-28 Thread Claude Paroz

Le 23.03.22 à 15:07, Sophie Herold a écrit :

Hey!

I created an emergency-solution to have translations for the release 
notes. The strings are now frozen as well.


The release notes are at 
https://gitlab.gnome.org/Teams/Design/release-notes


- po-homepage contains general homepage strings
- po-42 containts the strings for the 42 release notes

Can someone add this to damned lies?


Hi Sophie,

What's your strategy about branching?

There used to be a branch per release, now I struggle to see any 
structure in existing branches.


Frankly, it looks like all work done by translators in past releases in 
release branches was wiped out. Doesn't look very fair to me.


Claude
--
www.2xlibre.net
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Please add 42 release-notes

2022-03-28 Thread Daniel Mustieles García via gnome-i18n
Hi Rafael

There is no need to have a single "po" folder. If you see libgweather, for
example, it has two folders: po and po-locations.

As Alexandre has said it might be something related with the method used to
generate the pot file in the repo.

I hope we can solve this soon.

Regards

El dom, 27 mar 2022 a las 12:36, Rafael Fontenelle ()
escribió:

> Hi Daniel,
>
> I see that there are 2 po folders ("po-42" and "po-homepage"), and I think
> Damned Lies looks for "po" directory [1]. 樂
>
> [1]
> https://gitlab.gnome.org/Infrastructure/damned-lies/-/blob/master/stats/management/commands/compile-trans.py#L23
>
> Rafael
>
> Em dom, 27 de mar de 2022 06:20, Daniel Mustieles García <
> daniel.mustie...@gmail.com> escreveu:
>
>> I'm trying to add it to DL but stats are not shown... don't know why this
>> happens.
>>
>> Could someone take a look into this? If I've done something wrong please
>> excuse me, just tried to help.
>>
>> Thanks in advance
>>
>> El sáb, 26 mar 2022 a las 1:42, Rafael Fontenelle ()
>> escribió:
>>
>>> I'd love to see it in Damned Lies. Can the i18n coordinators consider
>>> this?
>>>
>>> Rafael Fontenelle
>>>
>>> On Wed, Mar 23, 2022 at 11:07 AM Sophie Herold  wrote:
>>>
 Hey!

 I created an emergency-solution to have translations for the release
 notes. The strings are now frozen as well.

 The release notes are at
 https://gitlab.gnome.org/Teams/Design/release-notes

 - po-homepage contains general homepage strings
 - po-42 containts the strings for the 42 release notes

 Can someone add this to damned lies?

 The new page is available at

 https://release.gnome.org/

 Best,
 Sophie


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

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


Re: Please add 42 release-notes

2022-03-28 Thread Alexandre Franke
On Sun, Mar 27, 2022 at 11:20 AM Daniel Mustieles García via
gnome-i18n  wrote:
> I'm trying to add it to DL but stats are not shown... don't know why this 
> happens.
>
> Could someone take a look into this? If I've done something wrong please 
> excuse me, just tried to help.

I had a look and compared to other modules. I haven’t that much either
so I am not sure how it should be set, but it looks ok. I don’t know
if the auto-detect feature for the po generation is supposed to work
with the config in that repo though.

Sophie, what is the command you run to generate a pot file?

-- 
Alexandre Franke
GNOME Hacker
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Please add 42 release-notes

2022-03-27 Thread Rafael Fontenelle
Hi Daniel,

I see that there are 2 po folders ("po-42" and "po-homepage"), and I think
Damned Lies looks for "po" directory [1]. 樂

[1]
https://gitlab.gnome.org/Infrastructure/damned-lies/-/blob/master/stats/management/commands/compile-trans.py#L23

Rafael

Em dom, 27 de mar de 2022 06:20, Daniel Mustieles García <
daniel.mustie...@gmail.com> escreveu:

> I'm trying to add it to DL but stats are not shown... don't know why this
> happens.
>
> Could someone take a look into this? If I've done something wrong please
> excuse me, just tried to help.
>
> Thanks in advance
>
> El sáb, 26 mar 2022 a las 1:42, Rafael Fontenelle ()
> escribió:
>
>> I'd love to see it in Damned Lies. Can the i18n coordinators consider
>> this?
>>
>> Rafael Fontenelle
>>
>> On Wed, Mar 23, 2022 at 11:07 AM Sophie Herold  wrote:
>>
>>> Hey!
>>>
>>> I created an emergency-solution to have translations for the release
>>> notes. The strings are now frozen as well.
>>>
>>> The release notes are at
>>> https://gitlab.gnome.org/Teams/Design/release-notes
>>>
>>> - po-homepage contains general homepage strings
>>> - po-42 containts the strings for the 42 release notes
>>>
>>> Can someone add this to damned lies?
>>>
>>> The new page is available at
>>>
>>> https://release.gnome.org/
>>>
>>> Best,
>>> Sophie
>>>
>>>
>>> ___
>>> gnome-i18n mailing list
>>> gnome-i18n@gnome.org
>>> https://mail.gnome.org/mailman/listinfo/gnome-i18n
>>>
>> ___
>> gnome-i18n mailing list
>> gnome-i18n@gnome.org
>> https://mail.gnome.org/mailman/listinfo/gnome-i18n
>>
>
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Please add 42 release-notes

2022-03-27 Thread Daniel Mustieles García via gnome-i18n
I'm trying to add it to DL but stats are not shown... don't know why this
happens.

Could someone take a look into this? If I've done something wrong please
excuse me, just tried to help.

Thanks in advance

El sáb, 26 mar 2022 a las 1:42, Rafael Fontenelle ()
escribió:

> I'd love to see it in Damned Lies. Can the i18n coordinators consider this?
>
> Rafael Fontenelle
>
> On Wed, Mar 23, 2022 at 11:07 AM Sophie Herold  wrote:
>
>> Hey!
>>
>> I created an emergency-solution to have translations for the release
>> notes. The strings are now frozen as well.
>>
>> The release notes are at
>> https://gitlab.gnome.org/Teams/Design/release-notes
>>
>> - po-homepage contains general homepage strings
>> - po-42 containts the strings for the 42 release notes
>>
>> Can someone add this to damned lies?
>>
>> The new page is available at
>>
>> https://release.gnome.org/
>>
>> Best,
>> Sophie
>>
>>
>> ___
>> gnome-i18n mailing list
>> gnome-i18n@gnome.org
>> https://mail.gnome.org/mailman/listinfo/gnome-i18n
>>
> ___
> gnome-i18n mailing list
> gnome-i18n@gnome.org
> https://mail.gnome.org/mailman/listinfo/gnome-i18n
>
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Re: Please add 42 release-notes

2022-03-25 Thread Rafael Fontenelle
I'd love to see it in Damned Lies. Can the i18n coordinators consider this?

Rafael Fontenelle

On Wed, Mar 23, 2022 at 11:07 AM Sophie Herold  wrote:

> Hey!
>
> I created an emergency-solution to have translations for the release
> notes. The strings are now frozen as well.
>
> The release notes are at
> https://gitlab.gnome.org/Teams/Design/release-notes
>
> - po-homepage contains general homepage strings
> - po-42 containts the strings for the 42 release notes
>
> Can someone add this to damned lies?
>
> The new page is available at
>
> https://release.gnome.org/
>
> Best,
> Sophie
>
>
> ___
> gnome-i18n mailing list
> gnome-i18n@gnome.org
> https://mail.gnome.org/mailman/listinfo/gnome-i18n
>
___
gnome-i18n mailing list
gnome-i18n@gnome.org
https://mail.gnome.org/mailman/listinfo/gnome-i18n


Please add 42 release-notes

2022-03-23 Thread Sophie Herold

Hey!

I created an emergency-solution to have translations for the release 
notes. The strings are now frozen as well.


The release notes are at 
https://gitlab.gnome.org/Teams/Design/release-notes


- po-homepage contains general homepage strings
- po-42 containts the strings for the 42 release notes

Can someone add this to damned lies?

The new page is available at

https://release.gnome.org/

Best,
Sophie


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