Translate Top Themes and Plugins

Help make WordPress accessible to more users by translating themes and plugins into your first language. As a native speaker, you’ll translate the interface text that users see every day – buttons, menus, and settings that make WordPress work.

Steps

  1. Get to know your locale. Once connected to your language team’s channel (from the Connect step above), introduce yourself and check for any Style Guide or Glossary to follow.

  2. Find a project to translate. Go to translate.wordpress.org and click “Contribute Translation” for your language. Go to Stats, then Plugins or Themes for a curated list of popular projects. Look for a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. or theme you use, or pick any project with untranslated strings (non-zero in the “Untranslated” column).

  3. Navigate to the untranslated strings. Click the number in the Untranslated column. For themes, you’ll now see the untranslated strings. For plugins, you’ll see another table: click the untranslated number from Stable (latest release) row. Do not click through from Readme or Development rows.

  4. Start translating strings. Double-click a string to open the editor, enter your translation, and click “Suggest new translation.” Note: If you use machine translation, always check carefully and make corrections before submitting. AI tools often miss context that only native speakers catch.

  5. Request review. After submitting at least 100 translations, contact your locale team for review via local Slack if available, or post a PTE request on Make/Polyglots with your locale tag.

Contribution checklist

  • You’ve translated 100 strings
  • Your translations follow your locale’s style guide and/or glossary
  • If you’ve used AI to help, you’ve carefully checked each string as a native speaker
  • You’ve requested review from your locale team

What happens next

Review time varies by locale team, and typically takes at least a few days. If you haven’t heard back in two weeks, follow up again in your locale’s Slack channel. Once approved, and when the project reaches 90%, the translations go live.

With experience, consider applying as a PTE to help approve translations.

Help

Stuck? Check the getting help guide, then ask in #polyglots.

Further reading:
GlotPress interface guide
Translation Teams
General Expectations for Translators

Translate
Beginner-friendly task

New here? Get set up with accounts, community basics, and info on badges.