On a topic slightly related to the idea of "string freeze": I realised that at the moment the default "English" interface being the source untranslated interface can cause problems. If a message is changed for *English* legibility, the source strings for all other translations also change and become out of sync. There's at least one instance in the past where fixing a typo in the English text of the default interface has broken the other translations since the "source" string changed and the other translations no longer match it.
As part of the fix for the default language issue [ https://github.com/hydrogen-music/hydrogen/pull/930 ] I've also added the missing "English" translation, so hopefully in the future wording and typo fixes for English language can be made to that translation. This ought to avoid disrupting the other translations, and make the process of "string freeze" easier. (I'll merge #930 this weekend if nobody has any further issues with it, thanks Olivier and Przemyslaw for comments!) On Wed, 9 Sep 2020 at 20:32, Olivier Humbert <[email protected]> wrote: > Hi all. > > I've just saw today that the French GUI translation was missing a few > strings in 1.0.1 - and probably in 1.0.0 too. > That is probably because I'm doing translation "every now and then" > without a precise timeline/deadline. > > I'd like to propose the following : before a release, making space for > one whole week > of "strings freeze" time to have the opportunity to work and update the > translation. > > With that, the release would ship with the most updated GUI translations > we can do. > > Something along those lines, when the code is ready for release : > 1. update the pot and po files > 2. message to the dev mailing list (here) with a deadline (date & time) > 3. one week for the translators to work on their translations > 4. release > > @Sebastian, because you're the one managing the releases, is that > something that can be done from your point of view ? > Note that I can probably make (1. & 2.) if that helps to spread the > workload of a release if you want to. > > Cheers, > Olivier > > -- > Site web : https://librazik.tuxfamily.org/ > Donation : https://liberapay.com/LibraZiK/ > Diaspora : > https://framasphere.org/people/8c184af0c9450134f6682a0000053625 > Mastodon : https://mastodon.xyz/@LibraZiK > > > _______________________________________________ > Hydrogen-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/hydrogen-devel > -- C.
_______________________________________________ Hydrogen-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/hydrogen-devel
