In the Polyglots Contributor Training course, there are related content and quizzes.
Feedback helps teams to share information so everyone is working together toward a common goal. For locale managers and translation editors, this may look like explaining why a translation was rejected or sharing feedback on a proposed change to your locale’s glossary.
It is common to fear feedback – both receiving it and giving it! Feedback, especially negative feedback, can feel personal. It can also build trust and healthy ways to communicate within a team, allowing new contributors to grow through the feedback they receive.
Why feedback is important
Feedback is what lets people know when their efforts are working well or not. In a team, feedback helps ensure that everyone involved is acting in a way that supports the team’s goals.
When providing feedback to other contributors in your locale, there are many benefits, including:
- It helps contributors grow. Translating WordPress is a skill. New contributors may feel uncertain of best practices or how to interpret existing documentation. Giving feedback lets them understand what they’re doing well and where to improve.
- It maintains and improves the quality of the project. Polyglots know the value of contributing good quality translations. Giving feedback ensures that everyone who contributes provides consistent and contextual translations to improve the user experience.
- It builds trust between contributors. Giving and receiving feedback often feels vulnerable. Using feedback to collaborate with others helps to build trust between people. The person receiving feedback knows someone cares about what they’re doing; the person giving feedback knows their mentorship is meaningful.
- It’s a form of training. When someone doesn’t follow the guidelines or best practices, feedback allows them to correct that. By giving feedback, you help to educate others on why you follow certain guidelines, how to be a better contributor, and how to improve their work in the future. This improvement can help build future leaders and mentors in your community.
When should you give feedback?
It is a good idea to focus on documented and agreed-upon processes within your community. In other words, just because someone does something differently than you, that doesn’t mean it requires feedback. When considering feedback, it can help to ask:
- Does this behavior negatively impact the team’s goals?
- Does this break any rules or guidelines our team has agreed on?
- What are the consequences if I don’t give feedback?
Maintaining documentation or meeting notes can be a really helpful tool for explaining why something deserves feedback. As an example: if someone disagrees with a word in the locale’s glossary, it can be helpful to point them to similar conversations from the past. Being able to reference public documentation and conversations also helps to confirm it is about helping the person improve, rather than critiquing them personally.
Where to give feedback
There are a few ways to provide feedback on translations:
- Using the discussion tool on translate.wordpress.org
- Via your local Slack or the Make/WordPress Slack instance
- Via your team’s blog or on the global Polyglots blog
Whatever format you decide, it’s good practice to document this in any “Getting Started’ documentation you have for new contributors. This ensures that everyone knows where to find feedback so they can act on it.
The discussion tool
There is now a tool built directly into translate.wordpress.org where translation editors can leave feedback on a suggested translation. Providing feedback moves the string into a “Changes requested” status until the translator submits their updated translation.
It’s a good idea to contact new translators on Slack, so they know to toggle on email notifications for the discussion tool. Anyone can opt in to notifications via the Translation Settings page on translate.wordpress.org.
To provide feedback when reviewing strings, select the individual string and use the Meta tab in the right sidebar to provide feedback. Here, you can choose the most applicable checkbox for why you’re requesting changes. You can also add a message in the text box below to clarify further.

Via Slack
When providing feedback via Slack, consider whether you prefer to share the feedback publicly or privately. Public feedback can help make feedback commonplace, but can also be intimidating for new contributors. Decide what feels more appropriate for your locale team.
When sharing feedback on the suggested translations, it is helpful to point contributors to any helpful resources – like the local Glossary or Style Guide – to reference in the future. If you aren’t using the discussion tool, you can link to individual strings by clicking on the hamburger menu, then Permalink to translation. This can be helpful for sharing feedback on specific translations.
Via team blog
If you prefer to share feedback on the team blog, or the contributor hasn’t yet joined your local Slack, sharing feedback on your local team blog (/team/ on your Rosetta site) or the global Make/Polyglots blog is another option.
Similar to sharing feedback on Slack, it is a good idea to @-mention the contributor’s username, so they receive a notification of the feedback. Whenever possible, link to specific strings, as well as related resources, to help provide context to your feedback.
Tips on how to give good feedback
When giving feedback, the goal should always be to help the other person succeed or improve. Likewise, after giving feedback, ideally:
- You feel successful in clarifying what was not working well.
- They feel empowered to improve.
With that in mind, here are a few additional tips for how to give constructive, empowering feedback:
- Keep it timely. Don’t wait too long to give feedback. Giving feedback in a timely manner (as much as possible) reinforces that you care about the other person’s contributions.
- Be clear. It can feel difficult to phrase feedback – you don’t want to be too harsh, but you want to ensure your feedback is easy to understand. Do your best to make sure your feedback is straightforward and clear.
- Leave room for conversation. After clearly sharing your feedback, ask for questions. This allows the other person to collaborate with you, ask for clarification, and make them feel supported.
- Use a template. Words make a difference, but it takes time to compose the perfect feedback message. To save time, you can make a template containing the main points of feedback. For example:
“I reviewed your translations, and you used [Term A]. The team discussed this word in the past and decided that [Term B] is more appropriate in most circumstances, so we chose that for the glossary. To maintain consistency in the locale, it’s important to use [Term B] when you see it in a string.” - Feedback should be actionable. Whenever possible, offer a solution on how to improve, too. Receiving feedback that includes a call to action is empowering, whereas receiving feedback you can’t do anything about can feel discouraging.
- Positive feedback is feedback too. A good way to get comfortable giving feedback is by giving it when you see good practices. If you give positive feedback publicly, it also highlights best practices and makes the other person feel good. You can also use the “positive, constructive, positive” method exemplified below:
- Start by saying that the team really appreciates their contribution and make them feel welcome. Say something appreciative about their work.
- Continue with constructive feedback – things that can be improved, what exactly doesn’t comply with the styles and rules your locale uses. Don’t be generic, be specific.
- End on a positive note. Thank them for their contribution.
Finally, don’t get discouraged by no response. You might not get a direct response to your feedback, but don’t give up! There are many reasons why someone may contribute translations just once. Even if the translator doesn’t reply to your feedback, you have still contributed to creating an open, feedback-friendly culture just by sharing.
Request to a PTE/CLPTE improvements in their work
Sometimes a PTE or a CLPTE submits the same incorrect translations (or with small differences) multiple times. This increases the workload for GTEs. When this occurs, GTEs should create a standard post on the Make/Polyglots blog using the text below, adapted to the problem:
Post title: {project-name} translation improvement request in {language} language
Hi {username},
I am writing to you because you have sent the same strings to validate for {project-name}[link to the project] in the {language} language multiple times[link to one example with multiple request]. Each time your submission has been reviewed, the strings were incorrect.
Please review the strings [with your translator (only with a CLPTE, not with a PTE)] and make sure to follow the community rules.
If you have any questions, you can ask them in the comments of this post, so the discussion is public.
Be advised that you if you don’t correct this behavior:
- We can request that you don’t send any more translations in {language} language.
- You can lose the PTE/CLPTE [select one] status.
Thank you.
Where:
- {username} is one of the developers or the person responsible for the project. Use this username to automatically notify the problem to the responsible one, e.g. “@amieiro”.
- {project-name} is the name of the plugin, theme, or other translation project, e.g. “Classic Editor”.
- {language} is the language in which the strings are being sent incorrectly and repeatedly, e.g. “Spanish”.
Add these tags to the post, so we can find it easily later:
- #clpte-improvements or #pte-improvements. Please use this tag to filter requests of this kind.
- #{project-slug}. Please use the plugin, theme or other translation project slug, so we can filter the amount of request made to each project. E.g. #classic-editor for the Classic Editor plugin.
- #locale. Please use your locale tag to automatically notify to all GTE, e.g. “es_ES”.
Below, you can see an example.
Post title: Akismet improvement request in Galician language Hi @matt, I am writing to you because you have sent the same strings to validate for Akismet in the Galician language multiple times. Each time your submission has been reviewed, the strings were incorrect. Please review the strings with your translator and make sure to follow the community rules. If you have any questions, you can ask them in the comments of this post, so the discussion is public. Be advised that you if you don’t correct this behavior: - We can request that you don’t send any more translations in Galician language. - You can lose the CLPTE status. Thank you. Tags: #clpte-improvements #akismet #gl_ES