Le jeudi 13 août 2015 00:44:28 UTC-7, Michal Stanke a écrit :
> Hi Delphine,
>
> thank you for the information. When the freeze date is the same as
> release, how it is about feature and UI testing? Because IIRC, at least
> one of the l10n issues (truncation) found during last cycle was a
> regression caused by button margin/padding change. It would be very
> unpleasant to force localizers to choose between truncation and some
> least-wrong translation.
Hi Michal!
Thanks for these very important questions.
Concerning the above: we are planning on doing an l10n testing round mid-dev cycle, on locales that are up to date, in order to identify these regressions earlier.
We should also have some ongoing automation testing on the Settings app, that will help us identify these issues more quickly (with time we hope this will cover other apps as well)
QAnalyst testers will also be doing daily exploratory testing on locales that are up to date, as well as pseudolocales.
Finally, I highely encourage that if any localizer finds such regression when testing his strings while she/he is localizing, that she/he files a bug and CC me so we can make sure to get on top of things as early as possible.
Hopefully between these 4 things, this will help catch regressions/bad issues much earlier than in previous versions :)
>
> I have nothing against continuous localization even at the cost of some
> of the work gets obsolete again during the cycle. But if there is no
> pre-release "freezed" time, all the testing before freeze can be wasted
> by 1px change somewhere in the UI (and we wouldn't even know it).
>
Oops, I completely forgot to mention this part *face palm*
So yes, there is a moment in the cycle called "Release Checkpoint" on Oct 2nd (so 1 month before "release/string freeze") where features should be stabilizing. This means that 2 weeks before "release/string freeze" you should expect minimal changes to features and strings.
I'll update here should anything change. Also, I will send out an easy to read l10n calendar for 2.5 in order to help make things clearer.
thanks!
cheers
delphine