Next steps for Fractal
Hello, CCing Julian, co-maintainer of the Fractal As some of you may know, a rewrite of Fractal has been happening for a while now. The master branch was mostly inactive while the rewrite was happening on the fractal-next branch. The application was not yet usable, we didn’t even offer a nightly flatpak, and the pace of changes was such that it didn’t make sense to put it on Damned lies yet. We are now about to change that. `master` will be renamed to `legacy` and `fractal-next` will be renamed to `main`. `main` will, as the name states, become the main branch. A nightly flatpak will be provided through the GNOME apps nightly repository, replacing the current nightly built from `master`. The application is not advanced enough to be considered beta, we are not replacing the beta and stable builds from flathub. This is still in development and we are not freezing strings yet, but we’ve reached a point where strings are going to be moving a lot less and it makes sense to start translating. I’ll announce when the change happens so we can do the switcheroo on DL. That’s for the heads up to translators. Now the question that came up when planning this is whether we could bring back the old translations to provide a base for translators, so they don’t have to start from scratch if the old version was already translated. I am the first one to say that developers should stay away from po files, but in this case… I don’t know. Can we just copy over files from the old `po` directory` into the new one? We aren’t going to “touch” the files and try any magic, merging, or replacement. This would be a simple copy-paste of the files. I think that is the same thing we’ve been doing in the past for instance for release notes. Does that work here? Cheers, -- Alexandre Franke GNOME Hacker ___ gnome-i18n mailing list gnome-i18n@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-i18n
[gnome-logs] Created branch gnome-42
The branch 'gnome-42' was created pointing to: 1ae4e40... Update NEWS for 42.0 release ___ gnome-i18n mailing list gnome-i18n@gnome.org https://mail.gnome.org/mailman/listinfo/gnome-i18n
Re: New po files in gimp-help repository (and release soonish)
On Sun, Mar 27, 2022 at 3:12 PM Piotr Drąg wrote: > niedz., 27 mar 2022 o 14:55 Jehan Pagès > napisał(a): > > Awesome. By the way, I was saying in my email that it was in ` > gimp-help-2-10` only. But since then I backported the change to `master` > branch too. Did you add from both? :-) > > > > Yes, I did. :) > > > I just tested. We extract the string with `intltool-extract` with type > `gettext/ini`. Unfortunately the file is not actually an ini file (just > similar), in particular comments start with `;` whereas intltool looks for > comments starting with `#`. > > > > We can still do something by adding a processing step where I'd just > remove `#` line from the InnoSetup lang file before feeding it to InnoSetup > (and using the un-processed file for intltool tricking it into seeing an > ini file). I'll have a look. > > > > Thanks for looking into this. If you manage to make it work, it would > be nice to adapt it to the regular GIMP installer too. > I implemented this and it's now in gimp-help (both gimp-help-2-10 and master branches). When you'll update the po files, they should now have the comments on the 2 strings with % numbers. I'll do the same on the GIMP repository soon too. Jehan > -- > 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
Re: Please add 42 release-notes
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
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
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
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