Making WordPress.org

Opened 9 years ago

Closed 7 years ago

#1613 closed enhancement (fixed)

Send newly added GTEs and PTEs an email notification

Reported by: petya's profile petya Owned by: ocean90's profile ocean90
Milestone: Priority: normal
Component: International Sites (Rosetta) Keywords:
Cc:

Description

Could we send an email notification to users who have been added as General Translation Editors or Project Translation Editors?

Sample text:

PTE:

Subject: You have been added to a WordPress project as a translation editor

Text:

Dear [username],

We're happy to inform you that you have been successfully added as a Project translation editor for #locale_name for the following projects:

  • [Project name]
  • [Project name]

You have been added to these projects either by your own request, or by the request of the plugin author.

Before translating, please get to know how the team works by reading the Translators Handbook – https://make.wordpress.org/polyglots/handbook/, a good place to start is the General Expectations page.

Your local translation team can be found on http://make.wordpress.org/polyglots/teams. Make sure you get familiar with the documentation about translating in your language that other contributors from your team have prepared.

The Polyglots team connects on Slack once per week at 11am UTC every Wednesday. We’d love to have you there if you can make it. Register from http://chat.wordpress.org.

If you have any questions about the processes or need any help, reach the team on Slack or on http://make.wordpress.org/polyglots.

Welcome to the WordPress polyglots team and happy translating.


GTA

Dear [username],

We're happy to inform you that you have been successfully added as a General Translation Editor of WordPress in [language name in English]

As a General Translation editor you have access to submit and approve translations for all projects in [language name in English].
All projects are available for translation at https://translate.wordpress.org/locale/[locale-code].

Alongside WordPress itself, it’s good to prioritise translating the projects that ship with it first – The default themes Twenty Sixteen, Twenty Fifteen, Twenty Fourteen and Akismet.

Please get to know how the team works by reading the Translators Handbook – https://make.wordpress.org/polyglots/handbook/, a good place to start is the General Expectations page.

As a General Translation Editor for the locale, we request that you fill out your [WordPress.org profile], register on Slack and provide a way for translation contributors to reach you.

We also ask all WordPress General translation editors to subscribe for notifications for their locales, you can find the notification subscription settings in your profile settings (https://profiles.wordpress.org/profile/notifications/)

The Polyglots team connects on Slack once per week at 11am UTC every Wednesday. We’d love to have you there if you can make it. Register from http://chat.wordpress.org.

If you have any questions about the processes or need any help, reach the team on Slack or on http://make.wordpress.org/polyglots.

Welcome to the WordPress polyglots team and happy translating!


Change History (4)

This ticket was mentioned in Slack in #meta by petya. View the logs.


8 years ago

#2 @ocean90
7 years ago

In 6684:

Rosetta Roles: Move get_parent_project() to the main class.

See #1613.

#3 @ocean90
7 years ago

In 6685:

Rosetta Roles: Pass the full user object to the translation_editor_* actions.

Also include the list of added/removed project IDs.

See #1613.

#4 @ocean90
7 years ago

  • Owner set to ocean90
  • Resolution set to fixed
  • Status changed from new to closed

In 6686:

Rosetta Roles: Send newly added translation editors an email notification.

Fixes #1613.

Note: See TracTickets for help on using tickets.