Closed Bug 1205015 Opened 9 years ago Closed 8 years ago

Take localized screenshots in an automated way

Categories

(Firefox for iOS :: General, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: st3fan, Assigned: fluffyemily)

References

Details

Attachments

(2 files)

To support the L10N process we would like to create screenshots of selected 'pages' in the app.

Starter use case:

Bug 1234 landed new items in the settings screen. We want to generate an 'album' with screenshots of the settings screen for all available locales. The album should come with a simple html page that lets you flip through the screenshots easily or select a specific locale.
Assignee: nobody → sarentz
Summary: Create screenshots in an automated way → Create localized screenshots in an automated way
Summary: Create localized screenshots in an automated way → Take localized screenshots in an automated way
Flags: needinfo?(sleroux)
Removing NI for me as I was using it as a reminder to check this out. Sounds like you're taking it Emily?
Flags: needinfo?(etoop)
yup, I'm looking at this stuff
Status: NEW → ASSIGNED
Flags: needinfo?(etoop)
Assignee: sarentz → etoop
Flags: needinfo?(sleroux)
For additional context, the following locales have expressed the inability to test due to lack of devices:

- bg 1212545
- da 1140855
- br 1212547
- dsb 1212561
- hsb 1212561
- gd 1140747
- gl
- pt-PT 1212576
- son

Some of these are opting to not ship because of this. I suspect more are not testing, but simply proofreading their translations. Getting screenshots up-and-running will solve this problem for the next release.
While pl is tested on real devices we would be also interested in this, especially on latest/default device and also on smallest supported device.
I've created a new target and scheme for l10n screenshot tests so that they can be run separately from the marketing ones. There are currently no active tests, but they can be added when we want into this target.
Attachment #8703629 - Flags: review?(sarentz)
provides a lane for running snapshot tests for l10n
Attachment #8703630 - Flags: review?(sarentz)
Attachment #8703629 - Flags: review?(sarentz) → review?(sleroux)
Attachment #8703630 - Flags: review?(sarentz) → review?(sleroux)
To test this you will have to amend fastlane/Fastfile import_build_tools action to take additions args branch: "fluffyemily/Bug-120515-automated-l10n-screenshots"
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Attachment #8703630 - Flags: review?(sleroux)
Attachment #8703629 - Flags: review?(sleroux)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: