Welcome to the official blog of the translator team for the WordPress open sourceOpen SourceOpen 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. project. This is where we discuss all things related to translating WordPress. Follow our progress for general updates, status reports, and debates.
Weโd love for you to help out!
Translate WordPress
You can help translate WordPress to your language byย logging in to the translation platform with your WordPress.orgWordPress.orgThe 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/ accountย and suggesting translations (more details).
We have meetings every week on Slack inย polyglots (the schedule is on the sidebarSidebarA 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. of this page). You are also welcome to ask questions on the same channel at any time!
Posting here
In order to post to this site, you will need toย log in with your wordpress.org account. Your first post may take a while to show up, as it is moderated. Please follow ourย tag policyย when posting.
Note to GTEs:ย as usual, please make sure that your localeLocaleLocale = 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/ is ready for theย automated releaseย of a new WordPress package.
Dev at 100% (9)
Congrats to these 9 teams for getting ready early!
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 SlackSlackSlack 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.
If other localesLocaleLocale = 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.
Iโve drafted a handbook page called โTranslation EditorTranslation EditorTranslation 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 & LocaleLocaleLocale = 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 EditorA 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 EditorA 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.
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.
โ(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.
โ(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 SlackSlackSlack 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.
โ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.
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 :
We have this pending proposal by @ocean90 for a new, more efficient way to handle PTEProject Translation EditorA 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.
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 localeLocaleLocale = 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 pluginPluginA 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 stringsStringA 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 localesLocaleLocale = 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).
On June 4, 2020, the first-ever online Contributor DayContributor DayContributor 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!
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
GlotPressGlotPressGlotPress is the translation management software that powersย Translate.WordPress.org. More information is available at glotpress.org./translate.wordPress.orgtranslate.wordpress.orgThe platform for contributing to the translation of WordPress core, themes and plugins. roadmap
Differences in English and Spanish variants/localesLocaleLocale = 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
PTEs added for plugins/teams in Japanese, Italian, French
French and Portuguese PTEProject Translation EditorA 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 SVNSVNApache 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, coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. and metaMetaMeta 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 WidgetWidgetA 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, GutenbergGutenbergThe 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!
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 WordCampWordCampWordCamps 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, MeetupMeetupAll 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 EditorA 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 LocaleLocaleLocale = 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 EditorA 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 CoreCoreCore 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.orgThe 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 SlackSlackSlack 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.
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:ย
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.ย
We write blog posts on wp-id.org and created categoryCategoryThe '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.ย
We use all social media channels to spread the word and invite people to translate.ย
We created a new Glossary and have a working spreadsheet to keep it updated.
We have updated the Style Guide and planned to upload it soon.
We wrote a blog post about our own version of measuring success as motivation.
We have 100% completed the translation and released WordPress Core 5.3.x and 5.4.x.
We are working on completing and reviewing MetaMetaMeta 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.
We are working on completing and reviewing WooCommerce and TwentyTwenty.
We translated the Code of Conduct as a team and are working on translating Representing WordPress and the Five Good-Faith Rules.
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.ย
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.
This was inspired by the Theme Review teamโs idea to run a Theme Review Day so that would-be WordCampWordCampWordCamps 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 DayContributor 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.
In Americas Polyglots Meeting, participants agreed that creating a SlackSlackSlack 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.
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 localeLocaleLocale = 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 localesLocaleLocale = 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?
I am Jesรบs Amieiro, one of the GTEGeneral Translation EditorA 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 stringStringA 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 stringsStringA string is a translatable part of the software. A translation consists of a multitude of localized strings. pending translation (in a pluginPluginA 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.
@xkon will continue working on the overall page and media, speakers, etc.
If anyone sees issues or points for improvement, theyโre encouraged to pingPingThe 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
@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 WordCampWordCampWordCamps 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./meetupMeetupAll 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 i18nInternationalizationInternationalization (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, localizationLocalizationLocalization (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 SlackSlackSlack 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 sidebarSidebarA 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
TrelloTrelloProject 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 avatarAvatarAn 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.
Community media assets page + press page is in planning (likethese from last time)
Upcoming: blog posts (calls), more contents, and local meetups will be added to the site
Outreach
With help from @vedanshu of Community Team, gathered meetupMeetupAll 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
BlockBlockBlock 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 TrelloTrelloProject 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
@gounder finished call for speakers blog post draft is finished
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โ)
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).
Make sure to join & follow the eventโs TrelloTrelloProject 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.
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 i18nInternationalizationInternationalization (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]
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 coreCoreCore 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 TeamPolyglots 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.
During the last Global WordPress Translation Day, 71 local events took place worldwide, involving 29 countries.
If you are interested in helping with this event or following the discussion, you can also follow WordPress SlackSlackSlack 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.
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 TeamPolyglots 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 ย WordCampWordCampWordCamps 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 localisationLocalizationLocalization (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 GlotPressGlotPressGlotPress 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.orgThe 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.orgThe 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 pluginPluginA 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 RosettaRosettaThe 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 localeLocaleLocale = 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 LocalesLocaleLocale = 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/
French (France), since they want to set up a fr_FR Documentation team (~10 volunteers for the moment)
Process
Activate HelpHub plugin on Rosetta [MetaMetaMeta 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.]
Need Meta help as Rosetta sites are likely on a different network
Migrate English content over (without activating HelpHubโs home interface) [Locale Team]
Explore automated process (but unlikely due to WordPress.org infra)
At this phase, this may need to be a manual process
If manual process, adapt and refine tracking system of migrationMigrationMoving 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
Translation by locale team based on English contents [Locale Team]
Possibly re-take related screenshots in locale language [Locale Team]
Create a list of needed screenshots so other localeโs volunteers can contribute as needed
Development work to link English and localised content [Meta]
Define a syndication plan to track updates of the English version and trigger notifications to localisation team [Meta][Docs]
Activate HelpHubโs home interface on the Rosetta (just this test locale) on /support [Meta]
Adjust the documentation links on the Rosetta site from Codex to HelpHub [Locale Team]
โPushโ forums link back to /support/forums [Meta]
You must be logged in to post a comment.