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

Reply via email to