WordPress 5.5 Translation Status (July 31, 2020)

WordPress 5.5 isย planned for August 11, 2020. Letโ€™s work together to complete translations in time!

Dev at 100% (9)

Congrats to these 9 teams for getting ready early!

#ar, #en_ZA, #en_GB, #gl_ES, #ru_RU, #es_MX, #es_ES, #es_VE, #sv_SE

Dev between 95% and 100% (25)

#sq, #eu, #ca, #zh_TW, #nl_NL, #eo, #fr_FR, #de_DE, #el, #he_IL, #id_ID, #it_IT, #ja, #nb_NO, #fa_IR, #pl_PL, #pt_BR, #pt_PT, #ro_RO, #skr, #es_AR, #bo, #tr_TR, #uk, #hsb

Dev between 90% and 95% (41)

af, #bs_BA, #bg_BG, #zh_CN, #zh_HK, #hr, #cs_CZ, #da_DK, #nl_BE, #nl_NL_formal, #en_AU, #en_CA, #en_NZ, #fi, #fr_BE, #fr_CA, #ka_GE, #de_AT, #de_DE_formal, #de_CH, #de_CH_informal, #hu_HU, #kab, #lv, #lt_LT, #mk_MK, #nn_NO, #pt_AO, #pt_PT_ao90, #sr_RS, #snd, #sk_SK, #es_CL, #es_CO, #es_CR, #es_PE, #es_PR, #es_UY, #th, #vi, #cy

Dev between 50% and 90% (49)

Bringing Italian translators together

Banner and wapuu for Italian WPTranslationDay mini-event 25 July 2020

Join the Italian WordPress community this Saturday 25 July 2020 for the first Italian WordPress Translation Day mini event.ย 

The event will run from 9am to 1pm CEST (7am to 11am UTC) on video-conferencing platform Zoom and the Italian WordPress 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/. There will be support for new contributors and a focus on translating the WordPress 5.5 release.

This is now the third mini-event under the banner of #WPTranslationDay in 2020! Read more about the event on the WPTranslationDay blog.

If other 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 considering running a mini-event, contact @nao and myself on the Make Slack. We can chat about the wider communications and marketing as soon as you start planning.

It is great to be supporting locales doing these mini-events, to encourage even more contributors to WordPress and have it translated in even more languages.

More on translating WordPress 5.5 on the post by @ocean90 a few days ago.

#events

Translation Editor & Locale Manager Vetting Criteria Page Draft

Iโ€™ve drafted a handbook page called โ€œ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 & 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/ Manager Vetting Criteriaโ€ in an effort to 1) provide more clarity on how global mentors assign 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./Locale Managers and 2) help locale teams set their own guideline.

Thanks, @tobifjellner @lidialab @evarlese @gperch for your initial feedback on the Google Doc.

There are some items that Iโ€™m still not sure if this page should include. Please leave a comment with your thoughts.

Keep in mind we are trying to come up with a minimum set of criteria as a guideline, rather than covering all the best practices and expectations.

  1. โ€œ(PTE) may suggest improvements of source texts back to the relevant developersโ€
    • I think this is a nice-to-have quality for a PTE but doesnโ€™t have to be a requirement for a first-time PTE. I wouldnโ€™t turn down someone from becoming a PTE just because they havenโ€™t learned how to do this.
  2. โ€œ(PTE) joins the Global Make WordPress Slack via https://make.wordpress.org/chat/ & Locale specific Slackโ€
    • Same as above, I donโ€™t think not being on global/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/ is a blocker. Iโ€™d still grant someone a PTE role without joining Slack.
  3. โ€œRole Removal Processโ€ section
    • I added this section that was not in the Gdocs draft.

I will remove the callout saying โ€œThis handbook is still in progressโ€ on the handbook page once we sort out the above items.

#documentation #announcement

PTE Request for [Infocob CRM Forms]

Hello Polyglots, I am the plugin author for โ€˜infocob-crm-formsโ€™ (https://fr.wordpress.org/plugins/infocob-crm-forms/). Iโ€™m a french developer so I would like to be able to approve translation for my plugin. Please add the following WordPress.org user as translation editor for the locale :

If you have any questions, just comment here. Thank you!

#editor-requests

Proposal for handling PTE requests: Discussion Round 2

We have this pending proposal by @ocean90 for a new, more efficient way to handle 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.

In this new post, Iโ€™d like to ask everyone further feedback on the visual summary of the previous discussion.

Note what I have here is not a final plan. They are just my interpretation of the feedback. Please do leave a comment, or make a copy of this Google Drawings file.

Flowchart (3 phases)

This is a revised version from what I posted as a comment to the previous discussion.

Screen with a โ€œRequest a reviewโ€ button

On a translation overview page per 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//project (example).

Translation Request Form

Again, this is just a first version. Iโ€™m not sure about these parts, so looking forward to your opinion.

  • Translators and 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 authors should use the same format?
  • 100+ and 50+ waiting checkmarks (I added them as an easy way for plugin/theme authors to determine the candidates of PTEs. For products with a small number of stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings., letโ€™s say 50, they should be able to select anyone who has submitted translations? The lower threshold should be 30?)
  • This form may not work the best for plugin/theme authors in a special case. For example, if their product has a total of only 10 strings and 15 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 pending 10 strings. Itโ€™s more tedious than the current format to have to add 15 locales from the dropdown.
  • Any other edge cases you can think of?

Assign/Remove PTE Buttons

Also on a translation overview page (only visible to relevant Locale Managers/Global Mentors).

#pte

Polyglots Team at WCEU 2020 Contributor Day

On June 4, 2020, the first-ever online 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/ of this scale was held as a part of WordCamp Europe 2020. Thanks to Zoom and the different breakout rooms, Polyglots from all over the world gathered online to see each other, exchange ideas, and (of course) translate!

Facts

  • Zoom Call Duration: 267 minutes (04/Jun/2020 13:35:09-18:01:54)
  • Zoom Participants: 70 unique users (95 connections)
    • 34 stayed less than 1 hour
    • 12 stayed between 1 & 2 hours
    • 24 stayed over 2 hours

Overview

  • Over 25 concurrent people in zoom
  • Breakout rooms created so everybody could talk, some in the same language (Italian, Spanish), others to have a mixed experienced/newcomer group
  • Multiple Topics discussed:
    • How to start translating
    • Tools used for translation
    • GlotPressGlotPress GlotPress is the translation management software that powersย Translate.WordPress.org. More information is available at glotpress.org./translate.wordPress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. roadmap
    • Differences in English and Spanish variants/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/
  • Messages were left on support forums of plugins when strange coding was found
  • Contribution to Malayalam, Hindi, Gujarati, English, French, Spanish, Marathi, Japanese, German, Italian, โ€ฆ
  • PTEs added for plugins/teams in Japanese, Italian, French
  • French and Portuguese 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 answered
  • Thai SVNSVN Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation. Its goal is to be a mostly compatible successor to the widely used Concurrent Versions System (CVS). WordPress core and the wordpress.org released code are all centrally managed through SVN. https://subversion.apache.org/. folders created for the release of the latest package (from 5.2.4 to 5.4.1)
  • Documentation reviewed

Some Details

Just to mention a few of the plugins, themes, coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. 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 that Polyglots reported to have worked on (the list is too long to mention all):

  • Core/meta projects in Hungarian, Italian, Malayalam, Bengali, Finnishโ€ฆ
  • Plugins in Arabic, Croatian, Dutch, Spanish, English, Japanese, Portuguese, German, Finnish, โ€ฆ: WooCommerce Multilingual, Redirect, Rank Math, ShortPixel Image Optimizer, WP Editor WidgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user., Simple Page Sidebars, Akismet, Jetpack, FooGallery, User Login History, Disable Comments, WPFront Scroll Top, Brizy Page builder, TablePress, GDPR Cookie Consent, Password Protected, Flamingo, CMB2, WP Rollback, WooCommerce, 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/
  • Themes in German, Spanish, โ€ฆ : Astra, Mynote, Woostify, Landscape

We translated, we gathered new ideas and we really had a fun day. Hope to see you all soon again!

#contributor-day, #events, #wceu

Reviving Indonesian on WordPress.org

Hello, world! My name is Devin. I was exposed to the WordPress community in Indonesia for the first time in late 2016 when I joined as a volunteer on the spot 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. Denpasar. Since then, Iโ€™ve involved in the WordPress community both in Bali and Jakarta. It began with WordCamp, 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., and then Iโ€™m involved in translation. I was also involved in an initiative called PerempuanWP, which is not exclusively for women but it aims to bring awareness and support women using WordPress in Indonesia.

How it started

It all started in 2019. After contributing to WordCamp, I was asking for more ways to contribute to WordPress. I donโ€™t have an IT background and have only experienced managing a couple of WordPress sites. Then, I was told about translation and how I can help translate WordPress from English to Indonesian. Iโ€™ve lived, studied, and worked overseas including in an English speaking country. So although I am not a trained translator, that should be a pretty good reason to join the Indonesian polyglot team.

I was taught how to use Poedit by my husband and assigned as 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. for his plugins. At the same time, I was reaching out to one of the Indonesian 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. We worked together several times organizing WordCamps, so it was easy to just get in touch with the person. I was then given the access as 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. and asked to work on WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. and WooCommerce translation.ย 

WordPress Meetup Ubud #60, January 2020

However, not until I went to WCEU in Berlin and met with some people who have been working on WordPress translation that I got more excited than ever. I reached out to some people to learn and ask for guidance. I was told to start reviving Indonesian on 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/ by contacting the Locale Managers dan updating Glossary and Style Guide.ย 

I tried to reach out to the other Locale Managers. Unfortunately, I didnโ€™t get enough support I needed to start reviving Indonesian translation on WordPress.org. Also, there was no documentation or knowledge transfer about Indonesian translation for new contributors.ย 

WordPress Meetup Jakarta #21, January 2020

So I sat again with the Locale Manager I am in touch with, discussed the plan to revive, and asked for any support I can get. I began to use available platforms to get interests and additional support such as Facebook and 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/. Luckily, there was already a slack channel called โ€œtranslationโ€.

There was only one person who showed interest in translation. It is better than none at all to start. So we started discussing the plan and brainstormed some ideas. Finally, the three of us came up with a brief reviving plan.

Indonesian Translation Reviving Plan

Communication platform to discuss translation

Prioritized translation projects

  • Finalizing WordPress 5.0 translation
  • Finalizing WooCommerce translation
  • Building Indonesian Glossary
  • Updating the Indonesian Style Guide

To-dos

  • Contacting more people who have been involved in translation
  • Recruiting more people who are interested in contributing to the translation
  • Promoting on social media

Promotion platformsย 

  • Social Media: FB, IG, and Twitter
  • Website: wp-id.org

We drafted an email to reach out to existing GTEs. Basically, we thanked them for their contribution and asked if they are willing to get involved in the reviving plan. We had three people replied, but unfortunately, we still didnโ€™t get the support we want. At the same time, we wrote blog posts, created posters, and shared on social media.

The first poster we released to invite people to translate.

There was an interesting response that we received. Someone got back to us asking if we are official and mentioning about the disappointment that the GTE had as there was never a recognition for the translation work that has been done.

What weโ€™ve achieved

Since around September 2019, we have made some progress and achieved the following:ย 

  1. We activated the translation channel and changed the name into โ€˜poliglotโ€™. Yes, we do have an official Indonesian word for polyglot. This channel has been the platform to learn as a team, discuss, make decisions, and keep things transparent.ย 
  2. We write blog posts on wp-id.org and created categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging.: https://wp-id.org/category/poliglot/ and subcategories: discussion and guidance as an attempt to document our activities and communicate with interested people.ย 
  3. We use all social media channels to spread the word and invite people to translate.ย 
  4. We created a new Glossary and have a working spreadsheet to keep it updated.
  5. We have updated the Style Guide and planned to upload it soon.
  6. We wrote a blog post about our own version of measuring success as motivation.
  7. We have 100% completed the translation and released WordPress Core 5.3.x and 5.4.x.
  8. We are working on completing and reviewing 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. translation.
  9. We are working on completing and reviewing WooCommerce and TwentyTwenty.
  10. We translated the Code of Conduct as a team and are working on translating Representing WordPress and the Five Good-Faith Rules.
  11. We have drafted some terms and conditions for Locale Managers and GTE, as well as considerations for those who are interested to become Locale Managers, GTE, and PTE.ย 
  12. We have three new active Locale Managers and planned to reach out to inactive Locale Managers and GTE, again.
Interested contributor can add their names on any project.

What Iโ€™ve learned

We still have a lot to work on, but we have come this far in less than a year. I think we can achieve a lot if we work as a team.ย 

Translation helps many Indonesians who donโ€™t understand English to conveniently use WordPress in our mother tongue. As the fourth largest population on Earth, Indonesia offers great potentials for WordPress, not only as users but also as contributors.ย 

However, undeniably language is often the barrier to understand, maximize, and contribute to anything including WordPress. Through language, we can break barriers and stop the ignorance.ย 

One thing that I learned and should be actively communicated to WordPress users in Indonesia is that translating WordPress is as important as coding.

Join Us at Virtual Polyglots Contributor Table Tomorrow!

As briefly shared in #polyglots-events channel and the most recent team meeting, some of us will be getting together online this Friday (tomorrow!) at a โ€œVirtual Polyglots Contributor Tableโ€ 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/.

This was inspired by the Theme Review teamโ€™s idea to run a Theme Review Day so that would-be 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. Asia 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/ attendees and others can still get together to contribute.

There wonโ€™t be any formal presentation or program, but anyone interested in translating WordPress and its related project can join and work together or ask questions.

Time: February 21, 2020, 03:00 UTC to February 21, 2020, 10:00 UTC

Channel:ย #polyglotsย 

Feel free to ask in the sameย channel if you have any questions.

Sorry about a short notice, but Iโ€™m looking forward to meeting you on Slack if you can join for just a short period of time ๐Ÿ™‚

#contributor-day, #wcasia

#events

Slack channel for communicating across language variant teams

In Americas Polyglots Meeting, participants agreed that creating a 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 for coordination among themselves can benefit the Latin American polyglots community (during the meeting they agreed upon #polyglots-latam but #polyglots-es may be more appropriate after all).

When I brought up this request to #meta Slack channel, there were pro/con opinions about creating an additional channel for a smaller group of polyglots.

Related previous conversation: https://make.wordpress.org/polyglots/2019/01/28/locale-specific-slack-rooms/

Pros

  • It may stimulate conversations & mentoring activities among contributors that speak the same language in different regions
  • It may allow interested parties to focus on the topics that they are relevant to them while reserving the main #polyglots for more general topics that affect all polyglots
  • All conversations will be always accessible unlike free versions of Slack most of 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 are using
  • In reality, language channels may not over-created since there are only a handful of active 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 multiple variants (e.g. es_, en_, fr_, de_, and pt_)

Cons

  • It may create a fragmentation between the main channel and language-specific one
  • (Too much of?) non-English communication in the new channel
  • This may trigger over-creation of language channels furthering the problem of fragmentation

Do you think this additional Slack channel will facilitate collaboration? Or do you think we are entering a dangerous territory where conversations are be siloed and not synced up?

Also, please add any points I missed to pick up.

#slack

WP polyglots facilitator

I am Jesรบs Amieiro, one of the 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. of the Galician language. The Galician language is spoken by some 2.4 million people, mainly in Galicia, an autonomous community located in northwestern Spain, where it is official along with Spanish.

The Galician people are bilingual in both languages, so we can take advantage of this to translate WordPress and its environment (plugins, themes, โ€ฆ) from Spanish to Galician and not from English to Galician (the Spanish translation community is the most important worldwide and usually has translated the entire top 200 plugins and themes). In this way we avoid having to interpret each translation stringString A string is a translatable part of the software. A translation consists of a multitude of localized strings., and we only have to translate from one language to another (both languages are very similar, both are Iberian Romance languages).

To automate this work I have developed a tool, WP polyglots facilitator, which allows you to generate a .po file with the stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. pending translation (in a pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party. or theme) of a language with the pre-translated strings of another language. The source code is available at this link.

I think that this tool can also be very useful for cases in which there is a variation in the language, as are the cases of Spanish, which has variants in Spain, Peru, Argentina, Mexico, โ€ฆ or English, which also has variants in Canada, UK, Australia,โ€ฆ

I published this tool on September 22, 2019, in WordCamp Pontevedra, and in the Galician translation community (with 4 active translators, 109 translators) we have gone from having 28 plugins translated 100% in the top 200 to 95, only behind the Spanish community (207 plugins โ€“ 3202 translators) so I think it is a tool that facilitates a lot of work with a good quality of results.

I would love to hear what you think of the tool and suggest me improvements.

WordPress Translation Day 4 Meeting Notes (March 26, 2019)

Attendance: @nao, @zetaraffix, @xkon, @ugyen, @ronakganatra, @bhargavmehta, @tobifjellner, @pedromendonca, @fitehal, @kartiks16, @gounder, @rohit, @knutsp, @nandez, @kafleg, @afsana

This was the eith weekly meeting forย WordPress Translation Day 4 (Saturday, May 11, 2019). Hereโ€™s theย meeting archive link.

Team Updates

Design/Communications

  • @zetaraffix and @webcommsat are working on defining scheduling and preparing tasks and assets for social media
  • Translation help welcome for social media messaging. Focus now will be on pushing Calls and spreading the word

Web/Admin

  • @xkon pushed the Blog / Blog page fixes live with @zetaraffix in the weekend
  • @audrasjb will be coordinating with @zetaraffix on the maps
  • @xkon will continue working on the overall page and media, speakers, etc.
  • If anyone sees issues or points for improvement, theyโ€™re encouraged 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.โ€ @xkon in #polyglots-events or directly talk to him
  • @afsana asked: Can one city host multiple events without causing conflict on the site?
    • Answer: Yes. But submit the local event form for each event to be properly listed on the site.
    • Use of Meetup.com or its WPTD template is both optional
    • Online events can be submitted as well
    • Read/translate the blog post for event organizers

Livestreaming/Contents

  • @gounder said they received a couple of speaker applications and hoping for a few more through some reach out, but are still far from our target.
  • Need help with Promoting Speaker Call. If anyone has a speaker suggestion, theyโ€™d be happy to contact them
  • Last day for Speaker Calls is 7th April (early submission is helpful!)
  • Idea: look at WordPress.tv archives and 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./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. schedules related to i18nInternationalization Internationalization (sometimes shortened to I18N , meaning โ€œI - eighteen letters -Nโ€) is the process of planning and implementing products and services so that they can easily be adapted to specific local languages and cultures, a process called localization.ย This is the process of making software translatable. Information about Internationalization for developers can be found in the Developerโ€™s handbooks., translation, localizationLocalization Localization (sometimes shortened to "l10n") is the process of adapting a product or service to a particular language, culture, and desired local "look-and-feel."

Outreach

  • @jordicuevas, @fitehal, @kartiks16 have laid a ground so others can help them with outreach. Gathered all meetup chapter names + URLs and getting started with contacting them
  • Will use 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/ channels for reaching out
  • Tips for contacting all organizers: Go to the Photos tab on Meetup.com chapter page and use โ€œContactโ€ link on the left sidebarSidebar A sidebar in WordPress is referred to a widget-ready area used by WordPress themes to display information that is not a part of the main content. It is not always a vertical column on the side. It can be a horizontal rectangle below or above the content area, footer, header, or any where in the theme.

Reminders

  • TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. board โ€“ Itโ€™s not mandatory to subscribe to it. You can turn the notification off if youโ€™d like (Click your avatarAvatar An avatar is an image or illustration that specifically refers to a character that represents an online user. Itโ€™s usually a square box that appears next to the userโ€™s name. on the right top > Settings > Notifications)
  • Please contact @nao if teams need more hands or volunteers want to help out more โ€“ she will coordinate to close the gap.
  • Next meeting time is Tuesday, April 2, 2019, 1:00 PM GMT in #polyglots-events.
#gwtd, #gwtd4, #wptranslationday

#events

WordPress Translation Day 4 Meeting Notes (March 19, 2019)

Attendance: @nao, @zetaraffix, @xkon, @ugyen, @ronakganatra, @bhargavmehta, @tobifjellner, @pedromendonca, @fitehal, @kartiks16, @jordicuevas, @rohit

This was the seventh weekly meeting forย WordPress Translation Day 4 (Saturday, May 11, 2019). Hereโ€™s theย meeting archive link.

The site is live!

Team Updates

New team members: @kartiks16 and @tokyobiyori on Outreach Team and @vrajshah705 on Communication Team (as a social media wrangler)

Design

Outreach

  • With help from @vedanshu of Community Team, gathered 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. chapter and country data
    • At GWTD3, 23 Chapters from GWTD2 did not host a meetup. 71 could be 90+
    • Out of 99 Countries, Only 42 Have Participated in Translation Day
    • Currently, there are 715 Meetup Chapters across 99 Countries. Many new chapters were initiated this year. Letโ€™s Welcome them to Polyglots
  • The team worked on dividing up the chapters to reach out. They can use more help if anyone wants to volunteer
  • Outreach status sheet is being prepared
  • @nao and others finished up blog post draft

Website/Admin

  • @xkon + team launched https://wptranslationday.org on Sunday
  • @audrasjb is handling the event map
  • @nemanja will be handling the blog section
  • 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. editor is set to default
  • There still are some more design tweaks to be done; please donโ€™t publish posts/pages without checking first
  • The team wonโ€™t be using TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. for internal task tracking

Livestreaming

Notes on Trello Task Management

  • @webcommsat updated the labels to mark status
  • @nao shared tasks that need volunteers or help with scoping (currently in the area of blog post & documentation writing only)
  • Teams are encouraged to create task cards that need volunteer(s), and set the label to green

Reminders for Organizing Team

  • Please file all docs/assets for the event under ourย Google Drive folder.
  • If you need to access the eventโ€™sย Trello boardย &ย website dashboard, please message @nao or @webcommsat (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/ ID: @abhanonstopnewsuk) on Slack
  • Always refer to the event date as โ€œMay 11โ€ not 11/5 or 5/11 to avoid confusion.
  • The official event title is โ€œWordPress Translation Day 4โ€ (โ€œGlobalโ€ is removed) and social media hashtag isย #WPTranslationDay (no trailing โ€œ4โ€)

Awesome team work, everyone! See you next week: Tuesday, March 26, 2019, 1:00 PM GMT in #polyglots-events

#WPTranslationDay #gwtd, #gwtd4

#events

WordPress Translation Day 4 Meeting Notes (March 5, 2019)

Attendance: @Nao, @zetaraffix, @xkon, @jordicuevas, @ibdz, @ronakganatra, @bhargavmehta, @tobifjellner, @Webcommsat, @sergeybiryukov, @pedromendonca, @imnok, @priyankabehera155, and @nemanja

This was the fifth weekly meeting for WordPress Translation Day 4 (Saturday, May 11, 2019) Hereโ€™s the meeting archive link. (This post includes some discussionn before & after the meeting as well).

Reminders for Organizing Team

  • Please file all docs/assets under the Google Drive folder for the event.
  • Make sure to join & follow the eventโ€™s TrelloTrello Project management system using the concepts of boards and cards to organize tasks in a sane way. This is what the make.wordpress.com/marketing team uses for example: https://trello.com/b/8UGHVBu8/wp-marketing. board. Ask @webcommsat or @nao for access.
  • Always refer to the event date as โ€œMay 11โ€ not 11/5 or 5/11 to avoid confusion.
  • The official event title is โ€œWordPress Translation Day 4โ€ (โ€œGlobalโ€ is removed) and social media hashtag is #WPTranslationDay.

Updates from Design Team

@zetaraffix shared 2 mocks for the front page and asked for feedback.

I would like to focus on pushing the data visualization as much as we can, giving last yearโ€™s work an updated look but without wasting too much time on disruption.

@ibdz shared his Design Proposal slide deck

https://docs.google.com/presentation/d/14DLzw2zyVV6ZLCaBmpUg6s2BYchrr7av_Ji7eNkUiiE/edit?usp=sharing

Some ideas:

The team continued discussion after the meeting about the direction.

Updates from Web/Admin Team

@xkon said to work on the structure (basic setup is the same as last year) + extra pages by the end of the week.

He asked @sergeybiryukov to take a look at map visualization tool http://kepler.gl/

March 9th is the expected date for getting application forms for local event organizers and speakers ready on the live site.

Livestream Session Idea

@tobifjellnerโ€˜s idea: collect i18nInternationalization Internationalization (sometimes shortened to I18N , meaning โ€œI - eighteen letters -Nโ€) is the process of planning and implementing products and services so that they can easily be adapted to specific local languages and cultures, a process called localization.ย This is the process of making software translatable. Information about Internationalization for developers can be found in the Developerโ€™s handbooks. questions from developers (on the wptranslationday.org website?) and have an interactive Q&A/AMA panel.

Updates from Outreach Team

@jordicuevas is working on call for local event organizers 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/. post and will be sharing the draft (Google Docs) with @webcommsat. Post to be published after the initial site launch since application form link needs to be live.

Timeline

@zetaraffix shared a rough timeline doc with dates for web/comm/design teams. Onboarding schedule and deadlines for calls/selections/content are to be added. Please add comments.

Important Upcoming Dates

  • March 7: Design fix [Design Team]
  • March 9: Initial site launch [Web/Admin Team]
  • March 9 (? or within a day or so): Call for local event organizers P2 post [Comm & Outreach Team]

#events, #gwtd, #gwtd4

WordPress Translation Day 4 is coming

Save the date โ€“ Saturday, 11 May 2019 will be the 4th edition of WordPress Translation Day (#WPTranslationDay).ย 

This 24-hour global event will be dedicated to the translation of all things WordPress, from coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. to themes, and from plugins to marketing.

The event will be a celebration of the Make 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/, shining a spotlight on the thousands of volunteers worldwide who give their time and skills to make this online platform available to even more people.

Global World Translation Day 4 logo

During the last Global WordPress Translation Day, 71 local events took place worldwide, involving 29 countries.

More information including minutes from the planning meetings will be published on Make WordPress Polyglots P2 under #GWTD4 tag in the coming weeks. Also, you can keep connected via the @TranslateWP twitter account.

If you are interested in helping with this event or following the discussion, you can also follow WordPress 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/ polygots-events channel.

#GWTD4 #GWTD


Feature on #WPTranslationDay and interviews with some of the translators

WordPress Translation Day Website

#events

HelpHub Localisation Plan

Hi! This is Jon from docs team. This post outlines our plan for localising HelpHub for Rosetta sites. HelpHub is currently live on English wordpress.org site and can be accessed from https://wordpress.org/support/ (e.g. https://wordpress.org/support/category/getting-started/ ).

Weโ€™d like 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/โ€™s input to make this translation as smoothly as possible.

Background

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 (Summit) we discussed the localisationLocalization Localization (sometimes shortened to "l10n") is the process of adapting a product or service to a particular language, culture, and desired local "look-and-feel." of WordPress systems such as DevHub and HelpHub.

We recognised that GlotPressGlotPress GlotPress is the translation management software that powersย Translate.WordPress.org. More information is available at glotpress.org. was not great for long-form translation and we evaluated the possibility of actually re-engineering GlotPress (or at least translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins.) to work for it. But this is a huge undertaking and it may involve formalisation of the whole of 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/โ€™s translation.

So it was indicated it might be best for HelpHub to look at translation out of GlotPress.

Therefore HelpHub was designed as a stand-alone 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. that could be activated at numerous places such as 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.

Plan Phases (Proposal)

Phase 1

Goals

  • Test HelpHub localisation on one 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/โ€™s Rosetta site.
  • Migrate existing English content, but update notification/diff will not be available yet.

Candidate 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/

  • Japanese, since they maintain their own Codex site with a large number of docs
  • French (France), since they want to set up a fr_FR Documentation team (~10 volunteers for the moment)

Process

  1. Activate HelpHub plugin on Rosetta [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.]
    1. Need Meta help as Rosetta sites are likely on a different network
  2. Migrate English content over (without activating HelpHubโ€™s home interface) [Locale Team]
    1. Explore automated process (but unlikely due to WordPress.org infra)
    2. At this phase, this may need to be a manual process
    3. If manual process, adapt and refine tracking system of migrationMigration Moving the code, database and media files for a website site from one server to another. Most typically done when changing hosting companies. designed by Docs Team
  3. Translation by locale team based on English contents [Locale Team]
  4. Possibly re-take related screenshots in locale language [Locale Team]
    1. Create a list of needed screenshots so other localeโ€™s volunteers can contribute as needed
  5. Development work to link English and localised content [Meta]
  6. Define a syndication plan to track updates of the English version and trigger notifications to localisation team [Meta] [Docs]
  7. Activate HelpHubโ€™s home interface on the Rosetta (just this test locale) on /support [Meta]
  8. Adjust the documentation links on the Rosetta site from Codex to HelpHub [Locale Team]
  9. โ€œPushโ€ forums link back to /support/forums [Meta]
  10. Redirect localeโ€™s version of Codex or support materials to locale HelpHub (e.g. https://www.mediawiki.org/wiki/Help:Redirects) [Locale Team]
  11. Establish communication channel between English HelpHub and locale teams [Docs] [Locale Team]
  12. Write a blog post on the locale news page to announce the move of user support resources [Locale Team]
  13. Do a retrospective and identify pain points [Docs] [Locale Team]
  14. Refine Phase 1 Plan for other locales based on first candidate [Docs]

Phase 2

Goal

Roll out the localisation to more Rosetta sites.

Process

  1. Enable HelpHub plugin on active Rosetta site (individual sign up) [Meta]
    1. What happens to teams without active volunteers? Maybe weโ€™ll show English docs on their site
    2. Explore the possibility of showing machine-translated content
  2. Allow main WordPress.org to reveal that there are other localesโ€™ HelpHubs/Support [Meta]
  3. (To be determined)

+make.wordpress.org/docs

#documentation, #helphub, #rosetta