Fundraising tech/Translation deployments

See also the Fundraising Translation hub on meta.

Technical process for Fundraising translation updates

This page describes the technical process for getting translation/message changes out to the sites.

DonationInterface messages

edit

There are two different processes for changing DonationInterface messages:

  • English message changes require a code change. Peter or someone in fr-tech can prepare this. It then has to be manually code reviewed, by someone in fr-tech (not the person who originally prepared it)
  • Translations in other languages can be done on translatewiki.net by anyone, and are then imported automatically every evening (usually sometime between 1900 and 2200 UTC)

After this, the messages are in the code but "pending deployment" to the sites. There may be many changes deployed at once (possibly including non-translation code changes).

  • Deployments to payments.wikimedia.org are triggered manually by fr-tech. Avoiding Fridays is preferred. Unless it's urgent, you can generally just wait for fr-tech do one of their other deployments, which will automatically include any translation updates.
  • Deployments to donate.wikimedia.org occur automatically every Wednesday[1] but can be done manually if it's urgent.

Notes

edit
  1. Assuming the MediaWiki deployment train is running to schedule. It sometimes pauses e.g. for holidays