WordPress 6.8.1 has been released….

WordPress 6.8.1 has been released. It is a maintenance release. There is one stringString A string is a translatable part of the software. A translation consists of a multitude of localized strings. change in the main project.

In order to benefit from the automated release process it could be possible that you have to prepare your localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ first.

WordPress 6.8.1 Maintenance Release

In order to benefit from the automated release process make sure that your locale is prepared.

Can users be blocked by someone?

We GTEs receive AI translations on a daily basis but users like, and this is just one example, trwoobewoo (https://profiles.wordpress.org/trwoobewoo/) is totally unacceptable, as they send directly the โ€“ conversational โ€“ generative AI response as translation, and honestly, we are starting to get a bit fed up with AI translations being sent without the slightest review.

Hereโ€™s an example of what Iโ€™m talking about: https://translate.wordpress.org/projects/wp-plugins/woo-currency/stable/es/default/?filters%5Bstatus%5D=changesrequested

Someone should remember that there are still people out there, that we take time away from our jobs and families to check translations, and that it is a total disrespect to our altruistic volunteer work โ€“ and necessary, more and more, thanks to AIs, as almost nobody sends translations made by humans anymore and, consequently, it is more and more important the proofreading work.

I know it has been discussed several times, but I bring it back, and I ask that some method be enabled so that, with the necessary supervision, just as the forum moderators can do, the TEGs can blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. users who send such translations, because the problem is that those who do this send them again and again, implying a constant and repetitive disregard of our time.

Thanks colleagues, I hope you understand the reason for this complaint, but above all that it serves some purpose.

Under the umbrella of the…

Under the umbrella of the third WordPress Contributor Mentorship cohort, weโ€™ll have an online WordPress translation week October 16-23. Everyone is welcome to join. You can read more and register at https://translate.wordpress.org/events/2024/wordpress-translation-week-2024-online/ and join the following Slack channels to not miss any online presentations and/or informal meetings on this: โ€œmentorship-cohort-oct-2024โ€, โ€œpolyglots-eventsโ€.

#event

WP 6.6 Release Page on WordPress.org

The WordPress 6.6 release page details the new features and updates coming in 6.6. It can be found at https://wordpress.org/download/releases/6-6/ โ€” and has been added to all RosettaRosetta The code name of the theme for the local WordPress sites (eg. bg.wordpress.org is aย โ€œRosettaโ€ site). All locale specific WordPress sites are referred to as โ€œRosetta sites.โ€ The name was inspired from the ancient Rosetta Stone, which contained more or less the same text in three different languages. sites. The stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. for this page have been added to GlotPress in the metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. project.

Unlike previous releases, this page will be linked to from the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.-bundled About page. Some of the content is the same, as well (but they are in separate GlotPressGlotPress GlotPress is the translation management software that powersย Translate.WordPress.org. More information is available at glotpress.org. projects). The page is under a โ€œstring freezeString freeze The term "string freeze" is used by the core team to mark the end of changes to the strings of an upcoming release. A string freeze also means that there will be no more strings added toย the core project. Sometimes a string freeze has two phases a soft freeze and a hard freeze.ย A string freeze is announced on the Polyglots blog by the current release lead.โ€ now to allow for translation before WP 6.6 is released.

You can find the strings for just this page in GlotPress by filtering โ€œreferences onlyโ€ to wporg-main-2022/patterns/download-releases-6-6.php, or with the following URLURL A specific web address of a website or web page on the Internet, such as a websiteโ€™s URL www.wordpress.org, just update the [LOCALELocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/] to your locale.

https://translate.wordpress.org/projects/meta/wordpress-org/[LOCALE]/default/?filters%5Bterm%5D=wporg-main-2022%2Fpatterns%2Fdownload-releases-6-6.php&filters%5Bterm_scope%5D=scope_references&filters%5Bstatus%5D=current_or_waiting_or_fuzzy_or_untranslated&filters%5Buser_login%5D=&filter=Apply+Filters&sort%5Bby%5D=priority&sort%5Bhow%5D=desc

Happy translating, and thanks!

#6-6, #announcement

WordPress 6.5.5 has been released….

WordPress 6.5.5 has been released. This is a security release with no stringString A string is a translatable part of the software. A translation consists of a multitude of localized strings. changes. In order to benefit from the automated release process it could be possible that you have to prepare your localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ first.

WordPress 6.5.5

#announcement

Results at WordCamp Europe from…

Results at WordCampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what theyโ€™ve learned throughout the year and share the joy. Learn more. Europe from a Polyglots perspective.

Our โ€œContributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/ Translation Eventโ€ registered translation contributions during the full length of WordCamp Europe, and hereโ€™s the summary:

At the WordCamp Europe event, we had 76 people (16 new contributors ๐ŸŽ‰) who contributed in 29 languages (Arabic, Bengali (Bangladesh), Bulgarian, Catalan, Chinese (Taiwan), Dutch, Dutch (Belgium), English (UK), Finnish, French (France), Galician, German, Greek, Gujarati, Italian, Japanese, Lithuanian, Malayalam, Marathi, Polish, Portuguese (Portugal), Russian, Serbian, Spanish (Spain), Swahili, Swedish, Turkish, Ukrainian, and Yoruba), translated 80421 stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. and reviewed 7384 strings. Contributors were @Nao, @skithund, @akirk, @emre, @Amieiro, @soruman, @lenasterg, @alvarogois, @iworks, @Soean, @ocean90, @mbootsman, @glgeorgiou, @netagence, @pedromendonca, @tobifjellner, @jdy68, @krafit, @NikoV, @mbigul, @ajithrn, @rcreators, @ifranl ๐ŸŽ‰, @petya, @franco68 ๐ŸŽ‰, @nukaga, @sebastienserre, @faisalahammad, @TacoVerdo, @IbonAzkoitia, @Marc4, @fxbenard, @btpub, @Valer1e, @TeemuSuoranta, @fitehal, @miikkavento ๐ŸŽ‰, @darkavenger, @jeroenrotty, @nstoukas, @viobru, @piermario, @no249a002, @wplmillet, @wpfy, @beryldlg, @josevarghese, @supergud ๐ŸŽ‰, @psmits1567, @hdeprada, @samahnasr, @mielbu, @nravota12 ๐ŸŽ‰, @theogk, @markscottrobson, @irinashl, @benjamingosset, @simonasn ๐ŸŽ‰, @chaion07, @orestissam, @abwaita ๐ŸŽ‰, @zdenys ๐ŸŽ‰, @gmrafi, @spiraltee, @mariustar, @mirasus ๐ŸŽ‰, @arnasdon ๐ŸŽ‰, @nigelwp ๐ŸŽ‰, @sivutaikuri, @robertageguzyte, @stronesobierobie ๐ŸŽ‰, @jelenicdanijela ๐ŸŽ‰, @omersahin, @isidoramarkovic ๐ŸŽ‰, @eeglesilk ๐ŸŽ‰, and @niekr97 ๐ŸŽ‰.

You can find more detailed information (and an impressive list of translation projects touched) on the Event page at https://translate.wordpress.org/events/2024/wordcamp-europe/

Note: I know for sure that actually more people contributed, but these stats are collected for those who registered for the translation event.

By the way: If you are a GTEGeneral Translation Editor A General Translation Editor (often referred to as GTE) is a person, who has global access to validate strings on all projects for a specific locale., then you can create your own translation events, perhaps a 2 hour online sprint within your localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ team; or (like the French team is about to do) your own online translation day? Or some other ideas?

Obviously, thereโ€™s much more value to this kind of events, than just the translation statistics:

  • We share tips among ourselves on how to work smarter, how to grow your locale team
  • We make friends with other WordPress contributors, help each other, learn new thingsโ€ฆ and have fun.

On the Contributor Day, we also had a meeting about how to improve our tools and processes when it comes to content translation, like documentation and training materials. Some of the key people involved in these discussions are
@estelaris @amieiro @javiercasares @courane01 @chanthaboune @akirk @tobifjellner
(Yes, I missed to mention several contributors in this discussion. Youโ€™re welcome to let them know that Iโ€™m very grateful for all your contributions, even if I didnโ€™t mention you here.)

Mattโ€™s โ€œSummer Reportโ€ had at least two topics that may be particularly interesting to Polyglotsโ€™ team:

  • In the Q&A section, Matt commented again about his view on making WordPress coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. support multilingual websites. This time it wasnโ€™t me who asked that question. ๐Ÿ™‚
  • Matt suggested that SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ could be used more for 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./theme developers to build their communities. This may have as a side-effect that locale teams may soon be able to have their own channels on โ€œMaking WordPressโ€ Slack instance.

Mattโ€™s main presentation: https://www.youtube.com/watch?v=ELW4Jdvujbc
Q&A: https://www.youtube.com/watch?v=RxQ5yhsxig4

This post reflects only some of my personal thoughts around WordCamp Europe in Torino and its value to the Polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/.

Did you participate in any way, watch any sessions, learn anything interesting, get any brilliant ideas from this Flagship Event? Please share your thoughts in the comments.

Transitioning All Rosetta Sites to the New WP.org Theme

WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ (en_US) has been updated to use the new theme, bringing a more modern experience and consistency to the platform.

As of now, 16 RosettaRosetta The code name of the theme for the local WordPress sites (eg. bg.wordpress.org is aย โ€œRosettaโ€ site). All locale specific WordPress sites are referred to as โ€œRosetta sites.โ€ The name was inspired from the ancient Rosetta Stone, which contained more or less the same text in three different languages. sites have already transitioned to this new theme.

Upcoming Transition Date

On July 1, 2024, we plan to transition all remaining Rosetta sites to the new theme.

What We Need from You

The new theme includes content pages that require translation to ensure a smooth transition for users. We ask teams to focus on translating the following high-traffic areas:

How to Get Started

@ryelle has compiled a list of localesLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ and translation stats for the main theme: Translation Stats.

  1. Check if your locale is using the new theme.
  2. If not, click on the percentage and start translating!

Preview the design

  1. Preview the new theme on your site by clicking the โ€œPreview the new themeโ€ in the admin bar or add ?new-theme=1 to the url. Example ko.wordpress.org?new-theme=1.
  2. Click through the site. Focus on the homepage, About page (/about), and Download page (/download), but subpages of those sections also have the new design.
  3. Report any issues with the new design in github, or #website-redesignย 
  4. If there are no issues and you want to activate the theme now, ask in #website-redesign

Support Forums

Not all rosetta sites are using the /support site but for those who are, @adamwood has written a guide that you can follow along with here.

Projects to translate

โ€ฆ and for /support/

Issues with the New Theme in Your Locale

If the new theme doesnโ€™t quite fit your locale, refer to this ticket for context on modifications: Theme Modification Context. You can also reach out in #website-redesign for further assistance.

Preview the New Theme in Your Localeย 

Add ?new-theme=1 to your themeโ€™s URLURL A specific web address of a website or web page on the Internet, such as a websiteโ€™s URL www.wordpress.org to see your locale with the new theme. For example ko.wordpress.org?new-theme=1.

Clarifications for translation; Reporting errors in source

Ask in #website-redesign or #polyglots.

If youโ€™re comfortable with using GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/, then these are the relevant repos:

  • Main site: https://github.com/WordPress/wporg-main-2022/ย 
  • Shared blocks, headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitorโ€™s opinion about your content and you/ your organizationโ€™s brand. It may also look different on different screen sizes., footer: https://github.com/WordPress/wporg-mu-plugins/ย 
  • Support: https://github.com/WordPress/wordpress.org (can also be used as a landing page for other repos, metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. team can move issues to the correct place)

Ready to Switch?

ย Let us know in #website-redesign when your locale is ready to switch to the new theme.

Need More Time?ย 

If your locale wonโ€™t be ready by July 1, 2024, letโ€™s discuss in #website-redesign!

Other Questions?

Leave a message on this post or reach out in #website-redesign.

Thanks all!

+make.wordpress.org/meta/

Props to @ryelle, @adamwood, and @tobifjellner for help with this post.

Volunteers needed for revival of #ko_KR locale

Hi friends,

All parts of WordPress are built upon volunteer contributions. This is also valid for the translation of WordPress (coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress., free plugins, free themes, the WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ site, etc.)

Due to unforeseen circumstances, the Korean localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ (#ko_KR) right now has no translation team, so we need to rebuild it.

We hope to find at least 3-4 contributors who are willing to jointly revive the Korean translation team.

Expectations:

  • Support and mentor new Korean translation contributors.
  • Maintain a healthy, welcoming and supportive environment for Korean translation contributors
  • Act upon PTEProject Translation Editor A Project Translationย Editor (often referred to as PTE) is a person, who has access to validate strings on a specificย projectย (for example BuddyPress, WooCommerce or Twenty Fourteen) for oneย specific locale. Aย project translation editor can approve strings that are added by translation contributors. Per project translation, editors are appointed by a general translation editorย after a request by the projectย author or by the contributors themselves. requests for Korean and confirm via comments on these posts.
  • Do your best to make sure that the Korean translations follow our General Expectations for WordPress translations.

But also, when possible:

  • Maintain the Korean Term Glossary for WordPress translations.
  • Develop (and maintain) a Start Guide and/or Style Guide for Korean translations.
  • Check pending translations, especially from contributors who want to be appointed as PTE, give feedback.

If youโ€™re interested:

  • Add a comment under this post.
  • Make sure that youโ€™re registered in the Global SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ team for WordPress contributors. You can invite yourself via https://make.wordpress.org/chat/. In our global chat channel, โ€œPolyglotsโ€, GTEs and other translation contributors from all over the world support each other, share news and co-operate in other ways.

If you have questions around this, then please add a comment here, or ask in โ€œpolyglotsโ€ channel on Slack.

I want to pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test itโ€™s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of โ€œPing me when the meeting starts.โ€ some recent contributors who may be interested in rebuilding the team:

@mincheolim @summerblend @sujungyoon3 @cookiekingdom @gaeun1023 @mytory @widelake @jinyijeong @inwootranslate @sinclair23 @martian36

WordPress 6.3.2 has been released….

WordPress 6.3.2 has been released. It is a security and maintenance release. There is one stringString A string is a translatable part of the software. A translation consists of a multitude of localized strings. change in the main project.

In order to benefit from the automated release process it could be possible that you have to prepare your localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ first.

WordPress 6.3.2 โ€“ Maintenance and Security release

In order to benefit from the automated release process make sure that your locale is prepared.

Also released: 4.1.39, 4.2.36, 4.3.32, 4.4.31, 4.5.30, 4.6.27, 4.7.27, 4.8.23, 4.9.24, 5.0.20, 5.1.17, 5.2.19, 5.3.16, 5.4.14, 5.5.13, 5.6.12, 5.7.10, 5.8.8, 5.9.8, 6.0.6, 6.1.4, and 6.2.3.

Discussion for a proposal for WP.org content translation and localization

The topic was proposed for discussion during the Community Summit but sadly, it wasnโ€™t chosen. Before a formal proposal on a wider translation solution can be written, discussion should continue to gather the issues that need solving before translation can occur. The teams involved at the beginning of this process are polyglots, docs, training & metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress.. There is a recommendation to involve the community and marketing teams.

Goals

To increase the amount of content in other languages, improve search, site usability and create sitemaps.

What is known from RosettaRosetta The code name of the theme for the local WordPress sites (eg. bg.wordpress.org is aย โ€œRosettaโ€ site). All locale specific WordPress sites are referred to as โ€œRosetta sites.โ€ The name was inspired from the ancient Rosetta Stone, which contained more or less the same text in three different languages. sites:

  • Site usability, /team/ has been created for most localesLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ and /support/ only if requested, but are overall not used a lot.
  • The โ€œhandbookโ€ functionality is enabled for all team sites, but only a handful locales are actually using it.

Which content will be translated?

There are different types of content to be either translated, adapted or localized.

  • Documentation (HelpHub & DevHub)โ€”articles will be translated in full with adaptation of images/videos to the local language
    • wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org//documentation
    • developer.wordpress.org
  • Training (Learn)โ€”since Learn is using filters, the content (videos/text) can either be translated or adapted (originally written in a different language, e.g. adding the option of captioning in different languages, etc)
    • learn.wordpress.org
  • Local handbooks โ€” Some articles would be translated or adapted/localized versions of corresponding global versions (for instance content related to Community or Marketing, for instance how to find a meeting place for free or how to get a sponsored venue for a MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for โ€˜WordPressโ€™ on meetup.com will help you find options in your area., although the rules may differ from country to country.) Other parts, like translation style guide, etc would basically lack corresponding content on global level.

Problems to solve before starting translation

  • Where are we hosting the information? This will depend on the tool used. We have the option to host the information on WordPress and also on GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the โ€˜pull requestโ€™ where code changes done in branches by contributors can be reviewed and discussed before being merged by the repository owner. https://github.com/. (Currently Docs, Training and some other teams use Github as version and process control system.)
  • There is a need for a notification system that alerts local teams of
    • New articles/posts/videos added
    • Updates to existing posts/articles/videos
      • Find a way to easily identify the line/word/paragraph that was changed to avoid reviewing/retranslating a full documentย after a small change of the source
  • Use of correct URLs to aid local SEO (see some options in the Documentation Internationalization (1/2) proposal)
  • Handbooks for local teams (see examples below for the Spanish and Catalan handbooks)
  • GlotPressGlotPress GlotPress is the translation management software that powersย Translate.WordPress.org. More information is available at glotpress.org. may be a good platform for the translation since weโ€™re already using it; it can handle versioning and help with document comparison. The Playground can be a support tool for translation.
  • Translate text > localize text (when needed) > adapt images

GlotPress

There is currently no out of the box solution for using GlotPress to translate content.

The necessary components are:

  • A way to translate import a WordPress page or post into a GlotPress project. For this a segmentation tool is needed which can split the post according to a predetermined set of rules. A possibly useful approach would be splitting the document by GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses โ€˜blocksโ€™ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ blocks.ย The preference is splitting by sentences because the blocks will give less translation reuse to the team. This should be done automatically upon update.
  • Ideally, translation reuse should take into consideration stringString A string is a translatable part of the software. A translation consists of a multitude of localized strings. context: if surrounding source segments also are full matches to a previous translation, then the stored translation is more probably correct
  • A way to relate different language WordPress pages or posts to each other, so that we can interlink a post in English to the other language pages/posts โ€œThis page is also available in languageโ€

Members of the meta team who work on translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. would help in assisting to create the above components.

Team experiences

Since there will not be a fit-for-all solution, reflecting on experiences other teams have with content translation is necessary to understand if similar processes can be applied or adapted in as many Rosetta sites as possible.

Any team wanting to share their experience, please fill in this form.

References

Props to @courane01 @javiercasares @akirk @tobifjellnerย for co-authoring this post.

#feedback

New WordPress.org Theme for your Rosetta Site

The new WordPress.org site theme has been installed for Rosetta sites. After translating the stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. and conducting tests, you can request to have it activated. For instance: https://fi.wordpress.org/ and https://sv.wordpress.org/

Finish WordPress.org Site

Step for Switching Themes

  1. Translate: Translate the meta/wordpress-org project โ€“ 90% or more completion is recommended but not required.
  2. Test: Start testing with the โ€œPreview the new themeโ€ button in the screenshot below. You can also append ?new-theme=1 to any page. Review the home page and spot-check other sub-pages.
  3. Request: Once your localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ team is comfortable with how it looks with the new theme, leave a comment here to request a theme switch.
"Preview the new theme" button on a Spanish Rosetta site

There are localesLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ with more than 90% of the relevant project translated. Once you are ready, please complete steps 2-3 above.

  • Mongolian 100%
  • Swedish 100% โ€“ already enabled
  • Dutch (Belgium) 97%
  • Romanian 97%
  • Dutch 96%
  • Spanish (Spain) 96% โ€“ Waiting for issue fix
  • Spanish (Venezuela) 95%
  • Catalan 92%

Found bugs?

Report any issues to https://github.com/WordPress/wporg-main-2022/issues.

Is there a deadline?

Not at the moment, but the MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. Team is planning to only support the new theme eventually. Ensuring your RosettaRosetta The code name of the theme for the local WordPress sites (eg. bg.wordpress.org is aย โ€œRosettaโ€ site). All locale specific WordPress sites are referred to as โ€œRosetta sites.โ€ The name was inspired from the ancient Rosetta Stone, which contained more or less the same text in three different languages. site is compatible with the new theme is strongly advised.

#rosetta, #translation

Polyglots Table: Contributor Day at WordCamp Sylhet 2023

The first ever Contributor Day concluded at WordCamp Sylhet 2023 with the Polyglots Table. We thank @thisisyeasin for Leading the Polyglots Table and @chaion07 for supporting as one of the current Team Reps for Polyglots. The contributors joined the Polyglots Table with lots of enthusiasm and questions related to translating WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. including Themes and Plugins. A glimpse of the day in pictures:

The list of contributors include:

The contributors learned about the Polyglots Handbook and how to get involved with the Polyglots TeamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/. Additionally the contributors had a first hand experience of how to translate, glossaries and the current translation teams that are available to join. A total of 100 stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. were translated for #BN_BD. However with the information received from the Polyglots Table, the contributors are now comfortable to explore more about the Team. The corresponding SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/ message can also be found here.

Custom Reasons Now Available Upon Request for translate.wordpress.org

When you try to approve/reject a translation with feedback, there is a set of default reasons you can choose from.ย 

We got some feedback that these reasons do not suffice in some localesLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ and that it would be great for GTEs/LocaleLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ Managers to be able to add to the list of reasons.

Based on this feedback, we developed this feature that allows GTEs/Locale Managers request for custom reasons to be added to the list of reasons for their own locale.

The custom reasons will be appended to the list as shown below;

How do I request for custom reasons to be added?

The process is similar to how PTEProject Translation Editor A Project Translationย Editor (often referred to as PTE) is a person, who has access to validate strings on a specificย projectย (for example BuddyPress, WooCommerce or Twenty Fourteen) for oneย specific locale. Aย project translation editor can approve strings that are added by translation contributors. Per project translation, editors are appointed by a general translation editorย after a request by the projectย author or by the contributors themselves. roles are requested.

A GTEGeneral Translation Editor A General Translation Editor (often referred to as GTE) is a person, who has global access to validate strings on all projects for a specific locale. will write a post on the https://make.wordpress.org/polyglots requesting for custom reasons to be added and listing all the custom reasons they need added.

These reasons will be manually added in the code since there is no user interface for this purpose yet until we understand the volume of requests for these custom reasons.

In the post, the GTE/Locale Manager requesting for the addition should specify the following;

  • Locale slug e.g af, es, de
  • For each reason,
    • Reason title: This would be shown in the list of reasons. We recommend that the title is written in English and is kept as short as possible so it is displayed on a single line.
    • Reason description: This would be shown when the mouse is hovered over the info icon.

A metaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. contributor will respond to this request and let you know when the changes have been committed in the code and deployedDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. at translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins..

2022 WordPress Translation Day recap

Since 2016, the WordPress Polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/ has come together to celebrate WordPress Translation Day (WPTD) each year. During the event, the global Polyglots and localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ teams welcome, teach, and translate with new and experienced translators.

This year, Polyglots celebrated WPTD on September 28th with a number of local events throughout the week. Two global Polyglots events included an introduction to WordPress translation in 2022 and a walk-through of the new translate.wordpress.org feedback tool.ย 

If you missed the live session, you can view the feedback tool walk-through on WordPress.tv.ย 

A screenshot of attendees on Zoom for the global WPTD session during the APAC-friendly time.
A screenshot of attendees on Zoom for the global WPTD session during the EU-friendly time.

The Training team also hosted a day-long event to help new contributors translate materials on learn.wordpress.org. 31 people from Asia, Europe, Africa, and North America attended, resulting in one fully translated lesson plan (#sr_RS) and another lesson plan translation in progress (#hi_IN). Over 50% of the participants were first-time WordPress contributors! The team recently posted a recap of the event, and is aiming to facilitate similar events in the near future.

There were also 13 local events in 11 different languages and across four continents! Scroll down to read highlights from these events.

Here are a few stats following this yearโ€™s WordPress Translation Day:

  • LocalesLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ with a CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. package release: 71 (+1)
  • Active translators: 16,765 (+720)
  • GTEs: 715 (+5)
  • PTEs: 5,120 (+24)ย 
  • Unique 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. packs: 3,933 (+5)
  • Unique theme packs: 1,703 (+1)
  • Feedback tool users: 139 (+19)
  • Original stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. with comments: 20,197 (+12,277)
  • Total comments: 33,822 (+19,942)

Local event highlights

Italian / it_IT

The Italian Polyglot team hosted a virtual WordPress Translation Day event. They translated over 450 strings and brought some of the top 400 plugins to 100% translated! They were also able to โ€œmeetโ€ a Polyglot face-to-face for the first time and helped each other with some difficult terms to translate.ย 

Bulgarian / bg_BG

Four translators joined the Sofia MeetupMeetup All local/regional gatherings that are officially a part of the WordPress world but are not WordCamps are organized through https://www.meetup.com/. A meetup is typically a chance for local WordPress users to get together and share new ideas and seek help from one another. Searching for โ€˜WordPressโ€™ on meetup.com will help you find options in your area. for WordPress Translation Day, including a first-time participant, someone who travelled a few hundred miles to join, and a PTEProject Translation Editor A Project Translationย Editor (often referred to as PTE) is a person, who has access to validate strings on a specificย projectย (for example BuddyPress, WooCommerce or Twenty Fourteen) for oneย specific locale. Aย project translation editor can approve strings that are added by translation contributors. Per project translation, editors are appointed by a general translation editorย after a request by the projectย author or by the contributors themselves. who is hosting local events within his company. They were able to translate and review some themes and MetaMeta Meta is a term that refers to the inside workings of a group. For us, this is the team that works on internal WordPress sites like WordCamp Central and Make WordPress. projects, in addition to planning ahead for future events in the community!ย 

Nepali / ne_NP

WordPress Biratnagar meetup hosted an online meetup with 20 attendees. They translated over 200 strings within 1.5 hours of the meetup time. More than 150 previously suggested translations were also approved. Most of the attendees were first-time contributors, and they were really happy to get the Translation ContributorTranslation Contributor Translation Contributors (formerly known as Translators) are volunteers that focus on translating projectsย into their language. They contribute to improving their language either in a small way, like fixing a typo, or a large way, likes translating entire projects. badge.

Yorรนbรก / yor

The Yorรนbรก Polyglot community got bigger! They had new members join in from their publicity efforts and through collaboration with two WordPress Meetup cities (Ilesa and Ibadan) speaking the same language. The three days of activities included an introduction, online workshop, translation contribution, and recap. They got super excited, so they forgot to take pics!

Bahasa Indonesia / id_ID

Jakarta WordPress Meetup had an in-person event with an introductory session and contribution. Several participants brought a laptop and learned how to translate for the first time.

Japanese / ja

As a part of Mega Meetup Japan Fall 2022 edition, there was a translation contribution session (now published on WordPress.tv) and translation contributor โ€œroomโ€ on the Gather.town platform where participants exchanged questions and answers around translation.

Greek / el

The Thessaloniki Meetup hosted an in-person event for WordPress Translation Day. They began with an introduction to the Polyglots and Training teams, and then they contributed!

Participants at the Thessaloniki Meetup WP Translation Day event.

Thank you @nao for helping to write this recap.

#wordpress-translation-day, #wptd2022

Polyglots Monthly Newsletter: September 2022

To subscribe to our newsletter and receive updates in your inbox, you can sign up here.

Welcome to the September 2022 edition of the Polyglots monthly newsletter! It is a recap of news related to the WordPress Polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/.

Whatโ€™s inside this edition

๐Ÿ—ฃ โ€œChanges Requestedโ€ Status & Feedback Dashboard

The translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. translation platform has a new status: โ€œChanges Requested.โ€ When a Translation EditorTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the "Project Translation Editor" role that can approve translations for specific projects. There are two different Translation Editor roles: General Translation Editor and Project Translation Editor shares any feedback during moderation, the suggestion will be marked as โ€œChanges Requestedโ€ rather than โ€œRejected.โ€

"Changes Requested" status example


For General Translation EditorsTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the "Project Translation Editor" role that can approve translations for specific projects. There are two different Translation Editor roles: General Translation Editor and Project Translation Editor (GTEs), a new Discussions Dashboard will allow them to view all the discussions for their language in one location. Access it from the start page of the relevant localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ (e.g. https://translate.wordpress.org/locale/LOCALE/).

Discussions Dashboard link


As a reminder, the feedback tool for translate.wordpress.org is available for all WordPress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ users! You can opt-in for its notification feature via your translator settings page and check the box to receive discussion notifications.

๐ŸŒ WordPress Translation Day 2022

This year, WordPress Translation Day hosted two live sessions online to share team and tool updates, and many locale teams across the world held their own contributor meetups. Some groups were able to meet in person this year too, which is great news! If you have stories from your Translation Day experience, be sure to share them in the #polyglots-events channel.

โ˜•๏ธ Next Polyglots Coffee Break: October 27, 2022 @ 22:00 UTC

The Polyglots Coffee Break is an hour-long casual video call to meet other Polyglots contributors around the world virtually. On October 27, join us for a casual discussion! Find the video link in the #polyglots channel at 22:00 UTC.

๐Ÿ“ˆ Latest Stats

Viaย https://wp-info.org/polyglots-stats/ย 

The latest weekly statistics are from August 17 to September 26, 2022. You can view the weekly difference in the number between the parentheses.

Releases208 (ยฑ1) locale, 70 (+2) up to date, 0 (ยฑ0) behind by minor versions.
๐Ÿ…Welcome, the Lombard locale team (#lmo)!
TranslatorsThere are 715 (-13) General Translation Editors, 5,120 (-802) Project Translation Editors, and 61,425 (+998) translation contributors.
Site Language55.9% (-0.04%) of WordPress sites are running a translated WordPress site.

๐Ÿ“ฐ More News and Resources

  • @fernandot started a lively discussion about the inclusion of premium and upsell-related strings in translate.wordpress.org. Many contributors commented to share their own experiences of translating and reviewing stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. that only display in โ€œProโ€ versions of 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. and how best to handle the volume of these strings, especially for new contributors.ย 
  • Reminder to check your Word count type setting! WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. handles word count per locale, with `word` as the default setting. @pedromendonca noticed that a number of localesLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as itโ€™s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ have the wrong or no word count setting and shared steps on how to fix it.

Did you knowโ€ฆ? 56% of active WordPress installs are running with a translation package.

The WordPress.org stats page displays WordPress installation percentages per locale. By switching the view from a pie chart to a table using the icon next to Locales, you can view what percentage of WordPress installs are in your locale! Want to challenge yourself to a math problem? If WordPress powers 43% of the web, what percentage of people are using your WordPress translations?

WordPress installation language chart

๐Ÿ† Get Involved

Are you looking for more ways to get started? If youโ€™re translating or want to translate WordPress and any related projects into a specific language, there are some helpful resources.

If you need any help, ask in #polyglots channel in the Make WordPress Slack at any time. Weโ€™re a global team, so thereโ€™s almost always someone around!


๐ŸŽ‰ The following people contributed to this monthโ€™s newsletter: @nao, @evarlese, @webcommsat, @amieiro โ€“ Thank you!

#polyglots-monthly-newsletter