Translation Day 2021: Team Update #2

Since the last Translation Day 2021 planning update, the organizing team has worked on:

Local Events

The Call for Local Event Organizers is open! If you are planning a local Translation Day event, whether online or in-person (where eligible), please fill out this form. The Translation Day planning team is collecting local events to help with marketing and promotions.

The team is also working to update resources for local event planners, including documentation and other resources to help prepare for your local Translation Day. If there is anything that would be useful for your planning, feel free to comment!

Global Events

The global events team is working on a variety of โ€œcoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.โ€ or global events, in English, from Sept. 17th to 30th, 2021.ย 

The team has been working on outreach for interested organizers and speakers and has confirmed sessions on:

  • Panel on open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. translation communities, with contributors from Mozilla and Hyperledger
  • Panel on Polyglots tools
  • A Learn WordPress subtitling sprint

All global events, whether streaming or on 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/, will be published on wptranslationday.org.

The team is also working on an introduction/opening event, potential drop-in events (like last year), and some translator stories or interviews for Translation Day on September 30th. The events will likely be hosted on the Marketing team YouTube via Streamyard, similar to last year.

If youโ€™re interested in a drop-in event or if it was helpful for 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/ last year, please comment to let us know.

Website

The website team is working to update wptranslationday.org and cleaning up files from previous years. After some testing and modifications, the team is working to update the website with all the information for Translation Day 2021 by September.

#wptranslationday

Call for Local Event Organizers: WordPress Translation Day 2021

We are looking for locale teams, Meetup groups, or any translation contributors to host mini-events during the month of September.

The โ€œWordPress Translation Day 2021โ€ event is between September 1-30. This annual event is indeed a great momentum for all WordPress Polyglots contributors across the world to get together, celebrate their pride in contributing to any translation of WordPress projects (themes, plugins, apps, meta, docs, etc.), share their experiences, inspire others, and elevate each 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.

How You Can Get Involvedย 

1. Discuss the event format with your local team members. We donโ€™t have a fixed one to do. But to make things easier, here are some suggestions:ย 

  • A short contributor event (even if just a few hours), day or evening time
  • A half-day event on the weekend before or after the International Translation Day itself
  • Celebrating it throughout the week by inviting people to one of the channels on your local 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/
  • Holding a video discussion meeting to talk out concerns, questions, or ideas around translation projects in your locale
  • Picking a project to finish together and working on it
  • Clearing up the translations that are on the Waiting list
  • Conducting virtual training for new PTEs/GTEs
  • Working on style guide and/or glossary improvements
  • Taking this opportunity to get your multilingual colleagues at work or students in the tech field to start contributing to open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL.ย 
  • Or, any other format! Be creative

2. Pick up the date within September 1-30 that meets your local team memberโ€™s format and goals. It could be a single day, a week or two, or even 30 days.

3. Create 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. page and write a post to your teamโ€™s page (if any) about the event to promote and invite more joiners.ย 

4. Register your event: https://forms.gle/b5HpnA6UtcV1hHdz6

Learn from successful local events last year

Local events that participated in WordPress Translation Day 2020 were a great success for the Polyglots and wider WordPress community.ย 

  • 20+ local events in the main week of the eventย 
  • 175000+ stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. translated
  • The most translated strings during the first week came from the French, Spanish, and Japanese-language 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/
  • In the first seven days, the German team had new contributors (19 new members), followed by the Italian (19) and Indonesian (15) teams
  • 348 of the language packs were created for Spanish (Spain), 224 Dutch, and 222 Japanese
  • Contributors also worked on the translation of HelpHub and handbook (polyglots, community, design, 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/, etc.) documentation, style guide and glossary refinement, and other workflow improvements within their team

Some of last yearโ€™s local event pages: Dzongkha Bhutanese (dz_BT), Kannada (kn), European Spanish (es_ES), French (fr_FR), Indonesian (id_ID), Japanese (ja), Bengali (bn_IN), Mumbai WordPress Community (gu, hi_IN, mr), Persian (fa_IR), Portuguese (pt_PT), Portuguese โ€“ Brazil (pt_BR), Russian (ru_RU), Tamil (ta_IN), Malayalam (ml_IN), Ukrainian (uk), Venezuelan Spanish (es_VE).

Resources

Contributors to this post include @kharisblank, @nao, @webcommsat, @webtechpooja @tokyobiyori โ€“ thank you!

Idea: Polyglots Monthly Updates (+ Newsletter)

Are you having a hard time keeping up with whatโ€™s happening around 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/?

Have you missed a polyglots blog post and wished you had read it in time?

Because of the unique nature of our P2p2 "p2" is the name of the theme that blogs at make.wordpress.org use (and o2 is the accompanying plugin). When asked to post something "on the p2" by a member of the Polyglots team, that usually means you're asked to post on the team blog https://make.wordpress.org/polyglots/. (https://make.wordpress.org/polyglots/) โ€“ itโ€™s used both as a request and project update platform โ€“ I feel that many of us would answer โ€œYesโ€ to the questions above.

The other day, I was talking with some folks from the Community Team about something else, and the topic of a monthly newsletter came up in our discussion. The team sends out a monthly WordPress 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. Newsletter to event organizers and posts the same content to their P2 (examples).

Newsletter Email
Newsletter P2 post

This got me thinking: Can we also try sending out a monthly Polyglots Newsletter to translation contributors on an opt-in basis? The Community Team offered to let us use the system they are on (Mailchimp) if weโ€™d like to start this.

Benefits

  • Subscribers can receive important news such as upcoming releases and tool/process changes without keeping a close eye on the P2, 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/, or RSS feedRSS Feed RSS is an acronym for Real Simple Syndication which is a type of web feed which allows users to access updates to online content in a standardized, computer-readable format. This is the feed..
  • We could engage more translators and inspire them to stay active.
  • The newsletter can build engagement around Polyglots Team projects (such as the upcoming Polyglots Training).

Concerns & things to consider:

  • We need someone to write the contents and administer the list
    • Erica & I can make a commitment so that the newsletter is sent out regularly
  • Fewer people may be engaged in the P2 or Slack
    • Yes, but the opposite effect is also be possible โ€“ more people will catch news in time and join the discussion
  • Will it be English only?
    • Maybe, but it doesnโ€™t have to be. It is possible to collect usersโ€™ language information at newsletter sign-up and send different contents based on the segmentation in the future if the project grows. If 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/ are interested, someone from a 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/ could translate the contents of the newsletter and post it in their 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 too.

Feedback Requested

Is this worth a try? Would love to hear what you all think. Please leave general feedback, or you can answer these questions.

  1. Do you think monthly updates and/or newsletter can help you or other polyglots stay informed about important things happening in WordPress?
  2. Have you seen any other good practice (by an OSS or non-commercial organization) for keeping you informed and engaged? (e.g. https://www.painelwp.com.br/, Mozilla L10N report)
  3. Would you be interested in contributing content for future newsletters?

Thanks @harishanker, @evarlese, @tobifjellner and @andreamiddleton for reviewing the post.

WordPress Translation Day 2021 Planning: Team Update #1

โ€œWordPress Translation Day 2021โ€ event is between September 1-30

Global events updates

Some ideas suggested for global event topics (in English) so far are here in this spreadsheet.

https://docs.google.com/spreadsheets/d/1gEpXlRacXKDFOxAOHokrA5rp5GeVuo0Pe9X_oAfn_oU/edit#gid=0

For the next steps, the team is looking to:

  • Outreach to 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 one-on-one outreach to see who may be interested in talking about these topics.
  • Decide on the total number of events, as September 17-30 gives us 14 days total.ย 

If you or anyone in 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/ may be interested in these topics, please share or let us know!

Local events updates

The Local Events team is working on putting together a call for organizers, like last yearโ€™s resource (https://make.wordpress.org/polyglots/2020/09/09/lets-celebrate-international-translation-day-together/)

Here is the basic info and existing resources:

We need to write a call 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. organizer post soon so we can have it up at least a few weeks before September.

Here is the basic info:

  • โ€œWordPress Translation Day 2021โ€ event is between September 1-30
  • We are looking for locale teams or meetup groups to host mini-events during the month
  • The format is up to the team
  • Have them fill out a form (or leave a comment)

Some example event links from last year:

There are more things we can do on the post (provide drop-in hours, explain different formats, encourage translating on their own).

Website updatesย 

The website team is working on an update to the website. @nao has shared a mock-up of the front page: https://docs.google.com/presentation/d/1NKIhm1kJNN9-a3kCG0myqs2Olhuo7IJBEwrfN6pLRps/edit#slide=id.ge77a379d30_0_132ย 

@ibdz is working on the visual design draft, and the team is working on edits to the copy and other details..

Website โ€“ https://wptranslationday.org/

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/ RepositoryWordPress Localization Repository Theย WordPress Localization Repositoryย atย https://i18n.svn.wordpress.org/ย is aย Subversion repositoryย where official WordPress translations are maintained. Seeย Working with the Translation Repositoryย for details. โ€“ https://github.com/wppolyglots/wptranslationday-6-web-assetsย 

Base Theme โ€“ Twenty Twenty-One

#wptranslationday

Polyglots Training Ready for Testing

The Polyglots Training course is now ready for testing! The Polyglots Training is a course hosted on Learn WordPress, designed to help new translators start contributing and experienced contributors learn more about community building, ways to give feedback, and working with WordPress translations.

The next step is to have polyglots go through the course to test it and provide feedback.

Test the Polyglots Training

A screenshot of the Polyglots Training on learn.wordpress.org

The Polyglots Training course is made up of five modules:

  1. How WordPress Translations Work
  2. Working with WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress.
  3. Building a 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/ Glossary & Style Guide
  4. Collaboration and Team Building
  5. How to Give Good Feedback

To get feedback on the training, we are looking for volunteers who are willing to go through at least one of the modules. We will organize one to two Google Meet hangouts on each module to talk about the content and share any feedback, as if you were really taking the course. These hangouts will be scheduled over the course of ~five weeks, throughout August 2021.

It is not required, or expected, that you complete and join the discussions for all the modules. Even just one or two is really helpful.ย 

As a note: some styles on Learn WordPress are still being changed for this type of course. If you notice anything that looks unclear or buggy, that will be helpful feedback, too.

How to sign up

Anyone is welcome to test the course, and all experience levels are welcome. Getting your feedback is most helpful!

To sign up, please fill out this form and include information on what days and times generally work well for you. This will help us to schedule the hangouts.

Sign Up Form

If you have any questions, please add them in the comments! Also, if you have feedback but canโ€™t commit to joining the cohort, you can still help. Feel free to share any thoughts or input on this post.

Idea: Bringing Some Add-on Features into GlotPress

This post is to explore the idea of bringing existing features on 3 helper browser add-ons* for translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins.. For the details of how those add-ons work, you can refer to this documentation.

* WordPress Translation Filler (by @vibgyj), WPGPT (by @vladytimy), and GlotDict (by @mte90)

Sample Featuresย 

Quality indicator

By giving color to the translation, you can quickly see if the verbs from the Glossary are applied. If not then the color will change depending on the amount of Glossary verbs missing. With this method you can decide very quickly to approve them directly, or that you need to go into the translation. Also is indicated when you point on the colored column, which Glossary verbs are missing.

Below are examples of WordPress Translation Filler features.

The colored bar on the left indicates % match & status
Mouse pointed to the yellow column gives the missing verbs
When editing, the yellow bar will change color if the translation meets the glossary verbs

Indication of existing translations prior to the new suggestion

Often translators do suggest modified translations to get it on their name. So they make a minor change which looks good, but is not necessary. Secondly if you know that there is an existing one, you can check that and see which translation is better.

Show difference between previous and new suggestion

To see more quickly what is changed if a suggestion is done, it would be very helpful to see clearly what the difference is.

Example: WPGPT

Indication of errors in translation

Currently you do not see if there is an error in the translation, e.g., semicolons, dots at the end of the line, missing blanks etc.
If you approve those, then translation is not consistent, and can lead to crashes

Here GlotDict gives a warning that it is missing a translation

Benefits

For Editors

It will make the work for 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./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. much easier and less time-consuming if they get help by indicators. Not everybody knows the Glossary by the head, and it can change during the year.ย 

For All Translation Contributors

Also if those functions are present, then the translator is helped when translating. Which makes it less frustrating, if their suggestions are rejected or set to fuzzy.

They do not need to learn the Glossary by the head, as they get a warning if a Glossary verb is missing. Most of the translators are not aware that there are add-ons to help them.

Even more, immediate feedback can help them motivate submitting correct translations and learning the rules better.

Questions

  • Do you agree these will be beneficial to 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/ contributors?
  • Are there any technical barriers for bringing in these features?
  • Whatโ€™s the best next step in determining the priority?

WordPress Translation Day 2021 Planning (Call for Organizers)

Now that itโ€™s been about a month since the Proposal: Month-long Translation Day 2021 celebration post and as the month of September approaches, I wanted to write this post to kick start the planning process.

Duration/Format

How about trying a month-long celebration with 2 weeks of โ€œcoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. eventsโ€ time format? With the core time from Friday, September 17 โ€“ Thursday, September 30, covering the International Translation Day.

The above image is available on Figma โ€“ create a copy and translate it to share the plan with your team

Many comments on the post agreed that a month-long format will give flexibility to 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. But itโ€™s pointed out that thereโ€™s also a risk in resulting burnout and loss of focus.

By having local teams schedule their contributor event on any day in September but concentrating global events* into the 2 weeks, you only have to be aware of your locale event plus whatโ€™s happening with the global 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/ for a shorter period of time.

* By โ€œglobal eventsโ€, Iโ€™m referring to events held in English and targeted to all language speakers. We welcome your suggestions and ideas for these!

Call for Organizers

If you are planning to hold a 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. event for your locale team, stay tuned for more updates!

If you are interested in helping the global event organizing team, please answer some questions on this form:

Weโ€˜ll be closing closed the form on July 25th, 2021. You can organize a local contributor event at any time, but please submit this if youโ€™re interested in the global organizer team!

#events, #wptranslationday

WordPress 5.8 Translation Status (July 9, 2020)

If you received a notification about this post, then the reason is (most probably) that youโ€™re registered as General Translation EditorGeneral 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. for one or several WordPress 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/. If you believe that to be in error, please reach out to the Polyglots Global Mentorsโ€™ team via a comment to this post or (better) via 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/ (seeย https://make.wordpress.org/chat/ย about how to join Slack).

WordPress 5.8 isย planned to be released on July 20, 2021, and now itโ€™s at RC 2. Letโ€™s work together to make sure the complete translations arrive in time.

Please donโ€™t forget to watch the #polyglots channel on Make WordPress Slack for important updates, and ask any questions โ€“ your inquiry will help other translators too!

Ready for release (40 locales)

Congrats to these 25 teams for getting ready for the release. ๐Ÿฅณ

de_DE, fr_FR, de_DE_formal, sq, nl_NL_formal, cy, lv, zh_TW, es_CO, nb_NO, hsb, it_IT, nl_BE, el, es_AR, pt_PT, tr_TR, ar, en_CA, bg_BG, sk_SK, pt_BR, id_ID, he_IL, cs_CZ

And extra kudos to these 15 teams for translating everything to 100% ahead of time. ๐Ÿฅณ

ko_KR, en_ZA, ja, es_EC, es_MX, gl_ES, es_ES, es_VE, sv_SE, ru_RU, ro_RO, zh_CN, en_GB, nl_NL, pl_PL

/dev/ & /admin/ each needs ~10% more (39 locales)

Youโ€™re on the right path! To be ready for release, make sure the /dev/ is at least 90% and /dev/admin/ is 75%! For more information, please check out this post.

Below is the list of locale, GTEs, and the number of remaining stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. to be ready for this release โ€“ in parentheses.

#sl_SI @hekos (338)
#fa_IR @dedidata @man4toman @saeedfard @sushyant @gonahkar (42)
#dsb @milupo (84)
#en_NZ @jjripikoi @ryanhellyer @netweb @tareiking @toherangi @wealthy @webaware (84)
#en_AU @bronsonquick @dd32 @pento @netweb @webaware (84)
#kab @belkacem1977 @simane1015 @yacine2953 @zirisut (84)
#hr @yuraz @mirta @vipteam (84)
#hu_HU @aguseo @babosgabor @balcsida @csurga @djzone @fgywp @wphuorg @vitaio @naoko01 @oaron @surbma @tojgli @zolikonta (84)
#ca @cubells @davilera @mgrau226 @xavivars (84)
#fi @arhipaiva @arkimedia @teemusuoranta @sippis @tlxo (84)
#bs_BA @kenan3008 (84)
#uk @romanbon @sergeykovalets (84)
#fr_CA @cedricbethencourt @guimos @jfarsen @maximejobin @mialevesque @rhialto (84)
#nn_NO @chriscena @meinmycell @hgmb @peterhoob (84)
#eo @cindio (84)
#es_CR @caco26i @zoncho @elpuas @fonsotranslations @m00g @marbaque @remediosgraphic (84)
#pt_AO @marcio-zebedeu (84)
#de_CH @aliyanage @pandulu @openstream @swissspidy @grapplerulrich (84)
#ast @chrismilleresp @dangerouspiper @enolp @ivarela @quiquead @terecapi (84)
#de_CH_informal @aliyanage @pandulu @openstream @swissspidy @grapplerulrich (84)
#ka_GE @dimitrigog @ttodua (84)
#pt_PT_ao90 @alvarogois @goblindegook @nbar @pedromendonca @vanillalounge (84)
#de_AT @pputzer (84)
#es_UY @ranss (84)
#sr_RS @drmiletic @milana_cap @dimadin @lanche86 @ziontrooper (126)
#fa_AF @barnamah @khurasani (126)
#da_DK @ahjdp @droeger @intoxstudio @culturemark @unomobil @ellegaarddk @tohevi (126)
#lt_LT @ideag @jonasltu @pokeraitis (126)
#ur @mrahmadawais @hibashaikhpk @maedahbatool @farhandanish1 @sajidzaman @saqibameen (168)
#eu @musinho @elurnet @hey_neken @atxamart @ikusimakusi @asturiaga1946 @erralin @murgilduta @pablo-moratinos @sergixnet (168)
#af @carike @semblance_er @hugmin42 @kobusb @rianbotha @snapalot (168)
#ckb @alan-hilal @govarweb @qezwan @rebeensarbast @sia-neriman @swaradesign (210)
#zh_HK @anthonychan2509 @chrischiu @greglui @cyis100 @jimmywong911 @ckykenken @gamerz @mackstudio @tangrufus @wisley (252)
#fr_BE @casiepa @pauldewouters (252)
#es_CL @bredebs @ejner69 (252)
#bo @bumpagyal @zangkar-tsultrim (378)
#skr @saraiki @shahidlaashary @shuaibkaisrani (378)
#et @erkoristhein @indrek_k @uncleowl @mstannu @petskratt @priiduonu @ragulka @ristoniinemets (378)
#uz_UZ @azamat88 @ulugov (378)


Happy translating, and thank you to everyone who is making WordPress available in your language ๐Ÿ™Œ

#vi

Polyglots Training Working Group Update #4

We are making progress on the Polyglots Training course for Learn WordPress! For context on the idea behind this training, take a look at the original proposal.ย 

Updates to the training

As a reminder, all the contents for the Polyglots Training course are stored in the Polyglots Training course Google Drive. Since the Polyglots Training course was approved for Learn WordPress, we have been working on moving all the draft content into a course on learn.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/.

You can now see three of the six modules via the Polyglots Training course on Learn WordPress.

Polyglots Training

Currently, most other courses are video-based, so this is one of the first text-based courses on Learn WordPress. With that in mind, there are some changes proposed to the format for lessons and modules on the site to better suit different content types. Those changes have been shared as issues in the Learn WordPress Github repository.

Next steps and how to help

For the Polyglots Training working group, our next steps will be to:

  • Finish moving the draft lesson contents into Learn WordPress.
  • Host workshops for the lessons โ€œHow to create a style guideโ€ and โ€œHow to create a glossaryโ€ to use as videos to include on Learn WordPress.

If you would like to get involved in building the Polyglots Training course, there are a few ways to help!

  • Check the task sheet and sign up for any tasks you can help with.
  • Take the Polyglots Training course and share any feedback you have. Feedback on the content of the course, as well as expectations for the layout and UXUX UX is an acronym for User Experience - the way the user uses the UI. Think โ€˜what they are doingโ€™ and less about how they do it., are both welcome!
  • If youโ€™re interested in taking part in a live workshop on building a 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/ style guide or glossary, please share your interest in a comment on this post.

+make.wordpress.org/training/

#polyglots-training

Call to fix broken placeholders

Placeholders on translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. are essential. Our amazing 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 has put in place great tools to warn when placeholders are missing. There are still some stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. that have a missing, additional or broken placeholder without a present warning (maybe manually dismissed).

A list of 183 strings (from 67 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/, containing strings in all 5.7.x โ€“ Development projects) has been compiled with the help of the WPGP Tools extension. There are 57 strings in 31 locales with a recent coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. release and 126 strings in 36 locales with no recent core release. 85% of them have been translated before 2016. See more stats here.

Whatโ€™s next?

  1. Click on 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/ name link and check the listed stringString A string is a translatable part of the software. A translation consists of a multitude of localized strings.(s) in the sheet that opens.
  2. Fix the broken placeholder.
  3. Check the string in Consistency, in order to fix it in previous versions of Core, as well!

The list of locales with a recent core release, that have placeholders to fix (other locales and more information below):

The list of locales with no recent core release, that have placeholders to fix:

Aragonese #arg (1),ย Azerbaijani #az (2),ย Belarusian #bel (1),ย Bengali (India) #bn_IN (1),ย Bulgarian #bg_BG (1),ย Cebuano #ceb (22),ย Dzongkha #dzo (10),ย Frisian #fy (1),ย Hazaragi #haz (3),ย Hindi #hi_IN (1),ย Icelandic #is_IS (2),ย Khmer #km (1),ย Lao #lo (2),ย Luxembourgish #lb_LU (4),ย Macedonian #mk_MK (9),ย Malagasy #mg_MG (1),ย Malay #ms_MY (2),ย Malayalam #ml_IN (1),ย Mongolian #mn (3),ย Moroccan Arabic #ary (2),ย Myanmar (Burmese) #my_MM (5),ย Nepali #ne_NP (3),ย Pashto #ps (8),ย Rohingya #rhg (1),ย Sakha #sah (1),ย Sindhi #snd (4),ย Sinhala #si_LK (4),ย Slovenian #sl_SI (2),ย South Azerbaijani #azb (1),ย Swahili #sw (2),ย Tagalog #tl (1),ย Tamil #ta_IN (7),ย Tamil (Sri Lanka) #ta_LK (2),ย Tatar #tt_RU (1),ย Uighur #ug_CN (11),ย Urdu #ur (3)

These lists contain strings with:

  • a missing or broken placeholder;
  • an additional placeholder;
  • a placeholder-like set of characters instead of htmlHTML HTML is an acronym for Hyper Text Markup Language. It is a markup language that is used in the development of web pages and websites. entity.
    eg. %gt; instead of >

These lists do not contain strings with:

  • a missing placeholder replaced with a constant
    eg. rest_authentication_errors, wp-config.php, mail() etc.;
  • a missing placeholder for plural variants, as some locales replace the singular placeholder with the word one;
  • a missing placeholder replaced with another, not matching placeholder.
    eg. %s replaced by / with %d, %1$s replaced by / with %s

Keep in mind that the search conducted was not for strings with warnings. Although the scan per page of strings was automatic, the compilation and check of this list was manual, so if there is any mistake, let us know.

Have a question or got stuck? Ask in #polyglots on 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/!

Thank you for translating WordPress in your language!
Thank you, @ali7ali for helping with a better understanding of RTL rules, @dd32 for investigating the things โ€žbehind the scenesโ€, @evarlese, @nao and @tobifjellner for the guidance along this process!

#call, #editor-requests

Proposal: Month-long Translation Day 2021 celebration

Every September 30th,ย International Translation Dayย celebrates the importance and impact of translators. For several years, many 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 the global 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/ have organized events on or around this date to celebrate those who make WordPress available in multiple languages: Polyglots contributors!

Last year, the Polyglots team and Marketing team worked closely together to organize virtual events around Translation Day. We saw community members organize more than twenty mini-translation events to encourage new translators, celebrate accomplishments, and connect with other Polyglots.

While September may seem far away, Iโ€™d like to share a proposal so we can start planning early for Translation Day 2021. Starting now will help all the teams involved promote events, plan for resources, and support even more locales to take part.

Translation Day 2021

Though we planned to celebrate Translation Week in 2020, some 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 continued the celebration for weeks by hosting regular Zoom meetings to hang out and translate together. (Iโ€™m looking at you,ย @nilovelez!) It was really moving to see the excitement and to have so many opportunities to connect during a year when we werenโ€™t able to celebrate together in person.

For Translation Day 2021, Iโ€™d like to suggest that we host events throughout the entire month of September. In other words, letโ€™s do a translation month! I know, a month sounds like a long time. However, the goal is to create more flexibility for locale teams to host an event at a time that works best for their local communityย at some pointย in September.

On a global level, the Polyglots and Marketing teams can work together to organize a weekly event each Thursday throughout the month. Ideally, these events would alternate by timezone, just like the Polyglots weekly meetings. That might look like:

  • Thurs, Sept. 2: Start the month-long celebration with a resource document that includes guides on how to start contributing. @nao also suggested hosting sessions for the Polyglots Training course at this time, too.
  • Thurs, Sept. 9: Panel
  • Thurs, Sept. 16: Panel
  • Thurs, Sept. 23: Panel
  • Thurs, Sept. 30: Close with a live stream event and recap post.

We could use these globally organized events to host panels or interviews to talk with contributors from multiple locales. We can even invite contributors from other open sourceOpen Source Open Source denotes software for which the original source code is made freely available and may be redistributed and modified. Open Source **must be** delivered via a licensing model, see GPL. translation projects to share their experiences as well.

What do you think?

Translation Day is an excellent opportunity for Polyglots contributors to reflect on what weโ€™ve accomplished throughout the year and celebrate making WordPress accessible in other languages. With all of that in mind, it would be helpful to know:

  • What do you think of the idea of a month-long celebration?
  • Does this help you with planning a local Translation Day event?
  • For the globally organized events, would you be interested in hearing about any specific topics?
  • If you donโ€™t like the idea of hosting events throughout the month, do you prefer a week-long celebration? A single day?

Any feedback or thoughts you have are welcome!

If you would like some inspiration or havenโ€™t participated in a Translation Day before, check out last yearโ€™s events. You can also find a whole playlist of all the streaming events organized last year.

A big thanks to @webcommsat, @tobifjellner, and @nao for helping to write, review, and share feedback on this proposal.

#translation-day

#WPTranslationDay

+make.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//marketing

#events

Request for Feedback: Polyglots Team Stats Dashboard

On the Updates Make P2p2 "p2" is the name of the theme that blogs at make.wordpress.org use (and o2 is the accompanying plugin). When asked to post something "on the p2" by a member of the Polyglots team, that usually means you're asked to post on the team blog https://make.wordpress.org/polyglots/., @iandunn asked all teams about the Stats Dashboard. There have been some comments about this in our 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/ and on the post itself. Since there are several many ideas, itโ€™s a good idea for us to take another look at the request and set priorities.

(credit:ย JR Harrell)

Following the approach of the Community Team, letโ€™s have a discussion here and agree on a few items that we really would like to see in the dashboard.

These posts may be helpful in thinking about the data thatโ€™s useful but missing:

Please leave a comment, including both of these points:

  1. What do you see as the biggest blockers in 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/? (up to 3)
  2. What data can remove the blockers?

And feel free to share any additional thoughts!

#stats

Polyglots Training Working Group Update #2

As I mentioned in the weekly meeting, we made some progress in writing and reviewing the contents. I want to post another update to share our next steps.

Content Status

StatusPercentage
Draft Started37.50%
Draft completed20.83%
Reviewed & Published8.33%
Based on the status spreadsheet

We now have the following contents. Still looking for more eyes for review! Please feel free to make suggestions.

All of the contents can be found in this Google Drive folder.

Translation Best Practice Interviews

We now have answers from Russian, Japanese, and Dutch teams. Multiple answers from the same team are great, please add your answers to this doc.

Thanks @erica, @markscottrobson, @fierevere, and @psmits1567 for your contribution thus far ๐ŸŽ‰

Next Step: Submitting the Learn WP Course Application

@erica and I wrote a draft of the Learn WordPress application to submit. To give feedback, please leave a comment or edit with โ€œSuggestionโ€ mode on this doc.

How to help

You can help by:

#polyglots-training

Polyglots Training Working Group Update

Hi, Polyglots! The Proposal/Call for Volunteers: Polyglots Training Working Group generated helpful feedback for topics. Based on those ideas, we now have a list to help us start building these materials. Those include:

  • What it means to contribute translations to WordPress (for example, consistency, tone, quality, etc.)
  • How translations work (including what we translate, what we donโ€™t translate, and how to use glossaries)
  • The section for Editors from the Handbook
  • A workshop on how to create a glossary
  • A workshop on how to create a style guide
  • A workshop on how to give feedback
The file structure of the training folder

Last week, @nao and @evarlese hosted an informal open working session to start working on these ideas and the next steps.

We have now created a shared Google Drive to organize the planning documents, drafts, and outlines. If youโ€™d like edit access to Google Drive to help with planning these courses, please leave a comment or 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.โ€ @evarlese or @nao in #polyglots 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/ channel.

We plan on hosting the working session again Thursday, March 18, 2021 at 12:00 UTC and will share Google Meet link in the #polyglots channel.

How to helpย 

In the next few weeks, we hope to start drafting the course content (especially for lessons with a related Handbook page, like Building a Glossary and Style Guide) and interviewing contributors from different 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/ based on these questions.

You can help by:

  • Add feedback to the training outline draft document.
  • Volunteering to draft or review the lessons. Just leave a comment on this post to say you are interested and/or put down your name on the task sheet!
  • Answering the Polyglots Team Interview Questions for 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/. We welcome multiple contributors from one locale to submit their own voice!ย 
  • Sharing any locales or contributors who may be interested in being interviewed.

If you arenโ€™t ready to jump in right now, donโ€™t worry. Weโ€™ll make more calls for help in the coming weeks as we have contents to be reviewed and workshops to test. Just leave a comment with your interests, and weโ€™ll get in touch!

#polyglots-training

WordPress 5.7 Translation Status (March 2, 2020)

If you received a notification about this post, then the reason is (most probably) that youโ€™re registered as General Translation EditorGeneral 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. for one or several WordPress 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/. If you believe that to be in error, please reach out to the Polyglots Global Mentorsโ€™ team via a comment to this post or (better) via 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/ (seeย https://make.wordpress.org/chat/ย about how to join Slack).

WordPress 5.7 isย planned to be released on March 9, 2020, and now itโ€™s at Beta 3. Letโ€™s work together to make sure the complete translations arrive in time.

Please donโ€™t forget to watch the #polyglots channel on Make WordPress Slack for important updates, and ask any questions โ€“ your inquiry will help other translators too!

Continue reading โ†’

#am, #arg, #ary, #ast, #az, #azb, #bel, #bg_bg, #bn_bd, #ceb, #es_gt, #es_pr, #es_uy, #fur, #gd, #gu, #haz, #hi_in, #hy, #is_is, #jv_id, #ka_ge, #kk, #km, #kmr, #lug, #mai, #mg_mg, #mk_mk, #ml_in, #mn, #mr, #ms_my, #my_mm, #ne_np, #oci, #pa_in, #pcm, #ps, #roh, #si_lk, #sl_si, #snd, #sw, #szl, #ta_in, #ta_lk, #te, #th, #tl, #tt_ru, #ug_cn, #ur