Skip to content

[Feature Request]: Automatically update psychopy/app/locale/**/*.po files and ping translators #7206

@peircej

Description

@peircej

Description

We aren't currently auto-updating the locale/**/messages.po files so translations get out of date (see example below).

Image

Purpose

Keep translations up to date by notifying translators of updated _translate() strings

Describe the solution you would like

Ideally we would

  1. run a script to update *.po files automatically after a successful merge to dev
  2. if the *.po files have changed then create a new PR with the updated files
  3. notify known translators when the entries have changed so they know to update the translations

Describe alternatives that you have considered

As a first step we could simply have a script that updates all the **/messages.po files even if this doesn't operate from a GH action

Metadata

Metadata

Assignees

No one assigned

    Labels

    🌟 enhancementProposed improvement or feature request.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions