Skip to content

Generate multilingual screenshots automatically for each release #766

@carstingaxion

Description

@carstingaxion

Is your enhancement related to a problem? Please describe.

Generating screenshots in multiple languages for the plugin and keeping them up to date with the development might become a time intensive task.

For now, the GatherPress team is doing this manually.

In the future I could see GatherPress using Playwright for this, which is currently used as tool to do end-to-end testing. Playwright has an advanced screenshots API, that allows to take screenshots for a full-page or an element only. Like for the e2e tests, it is configurable what browsers to use and what language to use in WordPress.

GatherPress could define a set of screenshots to generate and get those generated

  • automatically using GitHub actions
  • On every major and minor, but not on bug-fix, releases
  • in multiple languages
  • With pixel-perfect consistency (across releases & languages), because of the automation

Designs

No response

Describe alternatives you've considered

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions