Notes from the WP Translation Day Chat on July 19

Below you can find a recap of the GWTD3 (Global WordPress Translation Day) meeting.

Items

  • Global/Schedule
    • Defines goals for the event (GWTD1 : onboard translators and expand the team, GWTD2 : increase 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. and bridge between 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 authors and translators)
    • Review the outcome of community summit and 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://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. goals as starting point to help with setting the schedule
    • Other proposals:
      • Streamline onboarding experience for new translators and PTE
      • Reduce the translation waiting list
      • Give the team a stronger presence
  • Website
    • First meeting was held and design started
    • The previous GWTD1 and GWTD2 websites will be archived so they can still be accessed later
  • Comms
    • An announcement post on make/polyglots is being drafted
    • Call for speakers poll needs review, check google docs or on the website. Should stay open until 1-Sept.
    • A handbook page for onboarding local events is being prepared
    • The TranslateWP Twitter account is now accessible by Comms
    • @petya will support comms for the content plan
  • Design
  • Livestream/speakers
    • Some speakers should be invited
    • The crowdcast account has been received

Next meeting

  • Wed 26 July, 09:00 UTC on the global wordpress.slack.com (so just before the 2nd polyglots meeting)

Action items – New

  • @tobifjellner Collect all links to summaries and other useful information of the previous events. Add them in the handbook or on the site
  • @casiepa reachout to organizer that have 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. on a different date (@casiepa)

Action items – Open from last week

  • @nao to find out about the ‘local mentors’
  • @casiepa to link with ‘Processing’ for live data during the event

 

#gwtd, #polyglots

#weekly-meetings

Agenda for the Polyglots chats on July 19th

Hello polyglots,

Here’s an agenda for the chat today.

  • Weekly 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/ stats
  • Please respond to your editor requests: there are 24 open editor requests. You can find them here (replace YOUR_LOCALE): https://make.wordpress.org/polyglots/tag/YOUR_LOCALE/?resolved=unresolved
  • Global WordPress Translation Day 3 Planning: The next meeting for organizers will take place between the first and the second Polyglots weekly meeting Wednesday 09:00 UTC on #polyglots-events – *NOTE, There is a new channel on wordpress.slack.com instead a separate SlackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. team!*
  • Open discussion

Chat times:

Global WordPress Translation Day – Chat times:

See you there!

#weekly-meeting-agenda, #weekly-meetings, #gwtd

Global WordPress Translation Day 3 – call for organisers

Hi everyone,

After WordPress Translation Day 1 in April 2016 and WordPress Translation Day 2 in November 2016, we can start thinking about the next global translation event to push WordPress, plugins and themes toward being available in more languages.

This is an official call for organisers. 

What is WordPress Translation Day?

WordPress Translation Day is a remote conference combined with a global 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://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. that happens for 24 hours in as many locations as possible around the world.

It has a 24 hour live streaming schedule with speakers and trainsers from the current Translation teams onboarding new contributors, sharing knowledge, and discussing important issues. One of the goals of the live streaming is to get to know each other and to introduce our teams to other teams across the globe working on the same projects.

The other really important part of WordPress translation Day are the local events – contributor days dedicated to translation, organised by volunteers.

What are the roles of the WordPress Translation Day organisers?

  • Communication (marketing) volunteers – tasks include event announcements, social media announcements, social media support during the event, spreading the word and helping people find information
  • Design volunteers – tasks include creating banners, posters and swag for the event
  • Outreach volunteers – a really important role – direct contact with potential local organisers is really important and our outreach volunteers get in touch with local WordPress event organisers and invite them to oraganise a local event during WordPress translation day. They also provide information and support and put organisers in touch with mentors.
  • Website/admin volunteers – we have a website we use to market the event wptranslationday.org – it needs content managers and admins to help communicate the event better, upload the schedule, post announcements and speakers, etc.
  • Live Streaming content volunteers – tasks include putting out call for speakers, speaker selection, finding and mentoring speakers, supporting speakers during the event
  • Local events mentors – an important role on the team. The local events mentors help event organisers structure and announce their events, get people to attend and advice them on resources they can use during the event

Who can join the team?

Anyone who would like to dedicate time and effort to organise WordPress Translation Day is welcome to join the team. If you have a couple of hours a week to spare, 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/. would really appreciate your help. WordPress Translation Day has been essential for many local communities around the globe and each edition helps more people to understand us better, join us and become a part of the global family.

When is WordPress Translation Day going to be?

That depends on when a team forms. One suggestion is that WordPress Translation Day 3 is on September 30th, International Translation Day.

Further reading

Want to read more about previous Translation Days, watch video and learn how they were organised? Here are a few links:

 

#global-wordpress-translation-day, #gwtd, #translation-day, #wordpress-translation-day

#events

A guide to your Global WordPress Translation Day Local event

Hey everyone,

As you all know, Global WordPress Translation Day 2 is coming on November 12th. We invite everyone involved with the Polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/. to consider organising or taking a part in a small local 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. dedicated to translating. This is what we call “Local events” and in April we had more than 40 organised in different parts of the world.

I thought I could share some tips on how to organise your local event for those of you who feel hesitant or think it takes special knowledge or experience. It doesn’t really – you can just gather a couple of people with their laptops in a cafe for two hours and who them translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. – that will be enough 🙂

Here are a few more structured ideas:

Organise your local event:

  • Pick a place (it can be your office, a coffee shop with wifi connection or a co-working space – choose whichever is easiest)
  • Create a Facebook or a meetup.com event and invite people
  • Publish the information about your event on your RosettaRosetta The code name of the theme for the local WordPress sites (eg. bg.wordpress.org is a “Rosetta” site). All locale specific WordPress sites are referred to as “Rosetta sites.” The name was inspired from the ancient Rosetta Stone, which contained more or less the same text in three different languages. site (if you don’t have access, 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.” us in the comments and we’ll make sure we connect you to the right people). There is a template with an announcement you can use, you can find it here.

On the day of the event:

  • Start by introducing the Polyglots team and what we do. If you have a room with a projector, here is a sample presentation in English that you can translate to your language with the basics: Download.
  • Get everyone registered 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/
  • Get everyone 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/. and get them to join the #Polyglots channel
  • Introduce them to http://translate.wordpress.org and show them how to use it
  • Get everyone to pick one of their favourite plugins or themes and start translating it into their language

Some handbook pages that can help you!

Share pictures and videos from your event

  • On the day, we will be using the website http://wptranslationday.org to show everything shared on Twitter with the hashtag #WPTranslationDay coming from around the world
  • We would love it if you got the people around you to tweet videos and images from your event – it will be a great way to feel you’re a part of the global initiative.

Once you decide you want to organise an event, please make sure you’ve gone through the following steps:

If you have any questions at all, please don’t hesitate to ask them in the comments or on Slack.

Cheers!

Petya

#events, #gwtd, #local-events, #translation-day

GlotDict 1.1.10

Another release of the your favourite extension for your browser!

First of all sorry for the many bugs detected in these days after the release of 1.1.5 (https://make.wordpress.org/polyglots/2016/09/22/glotdict-1-1-5/) but with the implementation of the link of the Consistency tool and with specific glossaries can happen some problems.

So in 10 days I released 5 different release to fix the errors and I hope that this will be not happen anymore, but why?

  • The extension now validate the 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. that generate, so in the future there will be not anymore strange code in the stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings.
  • Now I have a static file with specific strings for test and I have only to switch the languages to test it (before I have to do manually on different glotpressGlotPress GlotPress is the translation management software that powers Translate.WordPress.org. More information is available at glotpress.org. pages)
  • Little optimizations in the code after the last releases

I hope that for the GWTD GlotDict will be bug free so in case of other bugs don’t hesitate to create a ticket on https://github.com/Mte90/GlotDict/issues with the link that generate issues and the language when happen.

In conclusion thanks to the many users that reported the problems and reported with tickets or by chat, you are amazing guys!

#glotdict, #gwtd

Notes from the Polyglots chat on September, 28th

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

Releases: 162 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/. 69 (+4) locales up to date. 1 (-2) locale behind by minor versions. 8 (±0) locales behind by one major version. 18 (-1) locales behind more than one major version. 59 (±0) locales have a site but never released. 7 (-1) locales don’t have a site.

Translations: 162 (±0) locales. 65 (±0) locales at 100%. 5 (±0) locales have more than 95%. 5 (+1) locales have more than 90%. 26 (-1) locales have more than 50%. 54 (+1) locales have less than 50%. 81 locales have a language pack. 81 locales have no language pack. 7 (-1) locales don’t have a WP project.

(Values in parentheses indicate change against previous week.)

We currently have 8 unresolved editor requests and 9 unresolved locale requests.

Tech Updates

After setting up some first team sites with the O2-theme, Dominik (@ocean90) asks for feedback. One suggestion was to also announce the new team site locally so that everyone is aware it may officially be used. Please feel free to add more feedback in the comments.

The team sites don’t allow to run separate team pages. Users are encouraged to tag posts to makes it easier to distinguish teams.

Request for feedback on GlotPressGlotPress GlotPress is the translation management software that powers Translate.WordPress.org. More information is available at glotpress.org. shortcuts

Members of 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/. are kindly asked, to briefly give a feedback regarding Shortcuts for copying original stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. in GlotPress, see GitHub issue https://github.com/GlotPress/GlotPress-WP/issues/554 .

Receiving contributions for translations

In the past couple of weeks several people asked Petya (@petya) if it’s ok to get paid to translate 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 a theme. She clarifies, that translating WordPress, including the free plugins and themes, is a contribution. There are a lot of people who get sponsored to contribute on the project, some people having all of their time covered. If someone would like to sponsor your time to work on a plugin or a theme, that’s perfectly ok. Refusing to translate the coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. software unless your time is covered would not be great, but also understandable. Not acceptable would be, if a 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. would refuse to work on a project unless sponsored while at the same time standing in the way of volunteers who would like to translate.

Global WordPress Translation Day 2 (November 12th) – video, website, official announcement, content, local events

So far six events already are planned for the 2nd Global WordPress Translation Day. (For more details see https://docs.google.com/spreadsheets/d/1--GaJZFoxCqb6NHBl2QYv4lH3Y6inIGBwr5Ln9SIaic/edit#gid=695788145).

If you are organising an event, please add it to the spreadsheet. New events will go into this map: https://drive.google.com/open?id=12Gni4JMfShyWHPqGNwh5-PMneMM&usp=sharing

Our website for the event will be again https://wptranslationday.org/. If anyone would like to help us out with the website, they should raise their hand – we’ll need content management and some tweaks here and there.

We also have our CrowdCast event set up and you can sign up. https://www.crowdcast.io/e/gwtd2

An official announcement for Global WordPress Translation Day 2 is planned for this week. It would be nice to see the announcement find its way to as many 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 as possible.

Reviving the Asia Pacific meeting

Petya (@petya) talked to Naoko (@nao) about reviving the Asia Pacific weekly Polyglots meeting. Meetings are scheduled for Wednesday, 6am UTC. The next meeting will also be announced via 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 and with an extra post on the Polyglots blog.

Open Discussion

The question came up, how we deal with translations of Child Themes, if the Parent theme has been removed from the WordPress directory. As the theme still may be available through other sources, there are no reasons not to translate their Child Themes. It was considered to add a ticket on TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. for further discussion, if some information about should be displayed on translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. that contributors deal with a child themeChild theme A Child Theme is a customized theme based upon a Parent Theme. It’s considered best practice to create a child theme if you want to modify the CSS of your theme. https://developer.wordpress.org/themes/advanced-topics/child-themes/..

#gwtd, #weekly-meeting-notes, #weekly-meetings

Global WordPress Translation Day 2 on November 12th, 2016

The first Global WordPress Translation Day was so much fun and made a real difference for us as a global team. That’s why on November 12th, we’re doing it again and everyone can join!

What are we doing?

  • Local translation contributor days – as many as possible (last time we had more than 50, let’s beat that!)
  • Remote events for as many languages as possible to support contributors who would like to join from their home
  • 24 hours of live streaming sessions about 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." and internationalizationInternationalization 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. (L10nLocalization 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." and 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.).

Who are the sessions for?

  • New contributors who would like to learn how to translate WordPress in their language
  • New and experienced translation editorsTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the "Project Translation Editor" role that can approve translations for specific projects. There are two different Translation Editor roles: General Translation Editor and Project Translation Editor – the sessions will have useful tips and advice how to build and maintain a strong translation team
  • Developers who would like to find translators for their projects – the sessions will teach you how to work with the polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/. and how to build a translation community around your products
  • Developers who would like to learn how to prepare their plugins and themes for localization
  • Everyone who would like to learn how translations work in WordPress and get a general idea of the work of the Polyglots team.

When is it happening?

On November 12th, 2016, starting at exactly 0:00 UTC.

See when the event starts for you!

Why are we doing it?

  • To have fun and get to know each other better.
  • To encourage more translation contributors to get involved and expand the WordPress Polyglots team
  • To improve the general understanding of how WordPress deals with translations among the development community
  • To create strong connections between the pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party and theme authors and the WordPress translation community

How can you join?

Please also comment below if you’d like to get involved but are not sure how. We’ll help you out!

That’s it for now. Let’s make the second one even better.

Cheers!

Petya

P.S Important links:

#global-wordpress-translation-day-2, #gwtd, #translate-wordpress, #translation-day

#events

Global WordPress Translation Day – recap & results

We did it 🏆 Last weekend was the first ever Global WordPress Translation Day and it happened just as planned and exceeded our expectation about the overall activity. It was a great first event of what I’m hoping we can turn into a regular series so we can get together more often, bring new people on board and improve our processes, documentation and, let’s face it… our contributing experience overall.

What we did

  1. 24 hours of live streaming sessions inspired by WordSesh but focused on translation training and developer training on 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. & L10nLocalization 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."
  2. Local contributor days in as many cities in the world as we could get to commit solely focused on translating WordPress

How we organised it

Everything was organised in an open Google Spreadsheet that everyone had access to edit. The ultimate exercise in trust and initiative as everyone could jump on and add information/change/ask questions.

The Website

We are all extremely grateful to Scott Basgaard who allowed us to basically clone the last WordSesh site and change the content, so http://wptranslationday.org is basically WordSesh with our colours and content. The Website allowed us to have a real marketing campaign and in less than 3 weeks we got more than 1300 people to sign up to take part of the event.

24 hours of live streaming sessions

For the live streaming sessions, we used CrowdCast, which worked beautifully and I would highly recommend if we ever decide to do webinars or any online training.

All the videos from the sessions are here: https://www.crowdcast.io/e/wptranslationday/ and will stay available to watch (can also be downloaded). The developer sessions and the translation training will all go on WordPress.TV as well and will be used in various documentation parts of 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/

We had several sessions aimed at pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party and theme developers whether it was to advise them on how to find translators for their themes and plugins or to teach them how to prepare them  for L10n

I also want to thank Danielle who jumped on the schedule last minute to wake us up and chat about his great browser extension GlotDict that helps translators get a global Glossary. You can watch the session here. here.

Local events – stand alone contributor days dedicated to translating WordPress

gwtdglobe

  • 39 local events on 4 continents 🌍🌎🌏
  • 11 remote events in different locations 💻
  • 448 people submitting translations 👏
  • 153 people got a polyglots badge, which means they submitted their first stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. ever during that day! 🎈⭐️❤️

View the map 🗺

Results 🤘🏻

As of Monday morning, these are the final stats for the day that Dominik pulled from translate.w.org:

How much got translated 📈

A infographic by Raffaella Isidori

  • 40350 strings translated during the 24 hours
  • 597 projects on translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. had new strings submitted
  • 53 locales got updated with new translations (just for WordPress, not including plugins and themes)
  • 17 new translation editorsTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the "Project Translation Editor" role that can approve translations for specific projects. There are two different Translation Editor roles: General Translation Editor and Project Translation Editor were added across different locales
  • 15 locales got more than 1000 new strings translated

Who translated the most 🏆

55 locales got contributed to during the 24 hours of the sprint, with 15 locales getting more than 1000 strings in. A stunning 597 projects got new strings translated across all projects (WordPress, Plugins and themes). Here’s the data by 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/:

English (Canada) en-ca default 4123
Thai th default 3494
Japanese ja default 2922
Turkish tr default 2899
German de default 2896
Bulgarian bg default 2655
French fr default 2315
Dutch nl default 2298
Spanish es default 2219
Italian it default 1961
German (Formal) de formal 1856
Slovak sk default 1738
Marathi mr default 1171
Malayalam ml default 901
Greek el default 782
Croatian hr default 671
Russian ru default 589
Tajik tg default 579
Dutch (Formal) nl formal 527
Venezuelan Spanish es-ve default 451
Afrikaans af default 342
Gujarati gu default 336
Polish pl default 304
Finnish fi default 286
Swedish sv default 255
Chilean Spanish es-cl default 248
Brazilian Portuguese pt-br default 192
Spanish (Mexico) es-mx default 188
Romanian ro default 180
Hindi hi default 148
Norwegian (Bokmål) nb default 130
Hebrew he default 112
Chinese (China) zh-cn default 97
Bengali bn default 80
Serbian sr default 75
Persian fa default 50
Lithuanian lt default 47
Hungarian hu default 34
Kannada kn default 33
Albanian sq default 30
Tibetan bo default 26
Portuguese (Portugal) pt default 20
Chinese (Taiwan) zh-tw default 18
Tamil ta default 15
Javanese jv default 12
Asturian ast default 8
Turkmen tuk default 8
English (UK) en-gb default 7
Ukrainian uk default 7
Emoji art-xemoji default 5
English (Australia) en-au default 5
Azerbaijani (Turkey) az-tr default 2
Vietnamese vi default 2
Czech cs default 1

What else did we improve during the day

  • We got a global list of glossaries and style guides going and it has a lot of resources already
  • We improved our getting started documentation based on feedback we got
  • Many teams got new project translation editors and potential General Translation Editors
  • People from different regions in the same country started talking
  • We raised awareness about our work across the globe

 

The Buzz

During the day, the hashtag got updates from 202 accounts, 500 posts were sent that generated 945,251 impressions. See all the pictures and all the buss on the official hashtag #WPTranslationDay. Here’s just a small selection of photos.

This slideshow requires JavaScriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/..

Thank you!

I like to thank several people who made this event possible.

Scott Baasgard, for providing the WordSesh site infrastructure and all the WordSesh know-how for our live streaming sessions. Thank you, Scott, this couldn’t have happened without you. A big thank you to SiteGround, who donated the hosting and domain and provided solid support during the event.

Chantal and Nao, who helped me so much with the site and the communication across teams providing tech support, copy for the internal blog posts and constantly had my back when I needed it.

To each and every one of you who submitted a video for our great promo video and helped spread the word about the event after.

To Yana, who edited the video in one night, Hacko and Rob, who fixed bugs and helped me make sense of the different screencast options.

To all of you wonderful GTEs who committed your time to creating a presentation for the day, we’re paving the way to better documentation and more openness in the team, thank you. To all our other wonderful speakers, John, Nikolay, Claudio, Danielle, who did the technical sessions for theme and plugin developers.

To everyone who jumped into the idea and organised a local or a remote event during the day – you were the backbone of this initiative and we couldn’t have done this without you. You are a true inspiration and I’m sure we’ll get even more events next time thanks to your work.

And to Sonja, who stayed up with me for 25 hours providing support, tea, laughs, taking over when needed and who also spend the whole 25 hours translating to German in between taking care of me.

I love how this event brought us all together and I hope you all agree that we should do it again and soon.

How did the day go for you?

Share your impressions. Would you like to do it again? What should we do differently next time? Let’s make it even better.

Love,

Petya

#gwtd, #translation, #wptranslationday

Country Statistics for Attendees on GWTD

Here are some country statistics for the signups on wptranslationday.org (based on 1149 attendees). A total of 105 countries are represented.

  • Argentina 12
  • Armenia 2
  • Australia 4
  • Austria 4
  • Azerbaijan 1
  • Bangladesh 6
  • Belarus 2
  • Belgium 4
  • Benin 2
  • Bolivia 2
  • Bosnia and Herzegovina 2
  • Brazil 96
  • Bulgaria 14
  • Cambodia 4
  • Cameroon 4
  • Canada 18
  • Chile 9
  • China 66
  • Colombia 17
  • Congo, Democratic Republic of the 1
  • Costa Rica 2
  • Croatia 3
  • Cuba 5
  • Czech Republic 6
  • Côte d’Ivoire 2
  • Denmark 5
  • Dominican Republic 2
  • Ecuador 4
  • Egypt 11
  • El Salvador 1
  • Estonia 1
  • Ethiopia 1
  • Finland 6
  • France 42
  • Georgia 5
  • Germany 37
  • Greece 21
  • Guatemala 6
  • Haiti 1
  • Honduras 1
  • Hong Kong 2
  • Hungary 3
  • India 51
  • Indonesia 27
  • Iran 25
  • Iraq 3
  • Israel 13
  • Italy 36
  • Japan 18
  • Jordan 3
  • Kazakhstan 5
  • Kenya 1
  • Kuwait 1
  • Kyrgyzstan 1
  • Latvia 1
  • Macedonia 2
  • Madagascar 1
  • Malawi 1
  • Malaysia 1
  • Mexico 19
  • Moldova 3
  • Mongolia 1
  • Morocco 12
  • Mozambique 1
  • Nepal 3
  • Netherlands 26
  • Nigeria 1
  • Norway 3
  • Oman 1
  • Pakistan 4
  • Palestine 4
  • Panama 1
  • Peru 10
  • Philippines 2
  • Poland 32
  • Portugal 12
  • Romania 13
  • Russia 27
  • Rwanda 1
  • Saudi Arabia 16
  • Serbia and Montenegro 7
  • Slovakia 6
  • Somalia 1
  • South Africa 1
  • South Korea 14
  • Spain 56
  • Sri Lanka 1
  • Sudan 1
  • Sweden 11
  • Switzerland 7
  • Syria 1
  • Taiwan 9
  • Tanzania 1
  • Thailand 16
  • Togo 1
  • Tunisia 4
  • Turkey 88
  • Ukraine 24
  • United Arab Emirates 3
  • United Kingdom 9
  • United States 20
  • Uruguay 2
  • Uzbekistan 5
  • Venezuela 11
  • Vietnam 17

#gwtd, #stats, #wptranslationday

Global WordPress Translation Day live sessions schedule – draft 1

Hey everyone,

I prepared a first draft of the schedule for the GWTD live streaming based on the list of live sessions suggested in the Organising Spreadsheet.

You can see the schedule on the “Live Streaming Agenda tab (underlined red)

Confirmed speakers

@savione, @wolly, @nao, @coachbirgit, @pokeraitis, @tacoverdo, @luisrull, @fxbenard, @jordicuevas, @isaackeyet, @johnbillion, @garyj, @ocean90 could you please check if the designated slots are ok with you and if you need to switch or have a preferred spot that you haven’t indicated in the spreadsheet, please let me know and we can switch.

We have one slot left in the morning, at 05:00 UTC and considering the number of events in India (amazing!), it would be great if we could have 1 or 2 short training sessions for some of the Indian 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/ #hi_IN, #mr, #gu, #ml

@gounder @mbigul @gagan0123 @gyan Would any of you (or maybe more than one) like to take on the 05:00 UTC slot and maybe do a live streaming session for the localeLocale Locale = language version, often a combination of a language code and a region code, for instance es_MX denotes Spanish as it’s used in Mexico. A list of all locales supported by WordPress in https://make.wordpress.org/polyglots/teams/ you’re managing?

From the most downloaded languages currently we’re missing #ar, #ru, #pt_PT, #pt_BR, #zh_CN #zh_TW. There is still time if any of the GTEs would like to get involved – we have a slides template you can use.

Sessions on general L10nLocalization 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.", 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. & Polyglots processes

I’ve included several sessions that are not training in the schedule:

  • Introduction to the WordPress Polyglots teamPolyglots Team Polyglots Team is a group of multilingual translators who work on translating plugins, themes, documentation, and front-facing marketing copy. https://make.wordpress.org/polyglots/teams/. – what we do, how we work, roles, processes (basically the first part of the general template with the roles and capabilities handbook page content featured) – Petya
  • Joan Boluda: On I18n – 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 Documentation and Support for the Whole World (Video recording from WCEU 2015)
  • Plugin/Theme authors: How to get your plugin or theme on translate.wordpress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins. (needs a speaker, would you like to do it?)
  • Plugin/Theme Authors: How to find translators for your plugins and themes (needs a speaker, would you like to do it?)
  • Plugin/Theme Devs: InternationalisationInternationalization 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. for WordPress developers – the right way to prepare your themes and plugins for translation with John Blackbourn (John was kind enough to accept my invitation to do a live talk on the proper way to prepare your software for L10n)
  • Yoav Farhi: 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." – Beyond Translation (Video recording from WCEU 2015)
  • Automatic updates or how WordPress updates translations around releases (hopefully Dominik could do that one)
  • GlotPressGlotPress GlotPress is the translation management software that powers Translate.WordPress.org. More information is available at glotpress.org. as a Plugin – current state and project roadmap (again, I’m hoping Dominik will have time to pick that one)

Remaining time slots – let’s think about how to fill them

We currently have three remaining 1-hour time slots in the schedule – 5am UTC (I’m hoping one of the Indian L10n teams will take that one), 9pm UTC and 10pm UTC.

There are several things we can do with them:

  • Play sessions from earlier for people in the later time zones (John’s session, the introduction to the Polyglots team session, How to get translators session)
  • Switch one of the video recordings to the late slots and do a panel with several GTEs talking about how we manage our local translation teams and comparing best practices.
  • Do something else – ideas welcome!

You’re up!

Feedback on the schedule, suggestions, comments, questions are much needed! If you see the words “needs a speaker, would you like to do it?” next to a session title, you can pick it up! Please raise your hand. I might be able to do all those, but I don’t want to do them all, there are so many of you that have that knowledge!

Thank you all in avance for your amazing work so far for this event. We have more than 920 people signed up on the site to participate in the initiative. Let’s make it worth their while and show the world what a fantastic job we’re doing.

Love,

Petya

#gwtd, #wptranslationday

Global WordPress Translation Day Slide Deck template for live sessions

Good morning, dear polyglots!

Attention all of you who are taking part in Global WordPress Translation day, and especially those who have signed up to do a live session about translating to their language – this information is important for you.

I’d like to invite you to join the Dropbox shared folder for Global WordPress Translation day, where you can find the template slide deck for the live session presentations as well as information about the event and some images you can use for your local 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. announcement.

How should I use this slide deck?

  1. Please request access to the Dropbox folder
  2. Download the Slides from the “Slides Template EN” folder, open the slide deck and rename it to “TranslateWordPressIntro_localename” (Example: TranslateWordPressIntro_bg_BG). Slides are available as a keynote template and a pptx template as well.
  3. Some of the slides include notes (at least in Keynote) that explain the content of the slide. Again, you can choose whether or not to make use of those
  4. Translate the slides, modify them in any way you see fit (you don’t need to use them at all if you’d like to do your own), add the local content
  5. Create a folder in the Live Session Slides folder, name it “Slides your_locale” (Example: Slides bg_BG and upload your slides there.

What are the Goals/requirements of the live streaming sessions?

  • Each session can be from 30min to 1h. If you need more than 1h, please let us know in the comments so we can plan for that in the schedule
  • Objectives:
    • Introduce 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/. and the process of WordPress L10nLocalization 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."
    • Introduce the local team and explain the hierarchy and how people get involved
    • Introduce to the translation tools
    • Introduce to the local glossary
    • Introduce to the local style guide
    • Give examples of several things that people often get wrong
    • Demo the process in action
  • Goal: Make it easier for people to understand the specifics of translating in your language.
  • Goal: Use the live streaming session video for easier onboarding of new contributors after April 24th

What if I haven’t signed up for a live session yet? Can I still do it?

Yes! You absolutely can – we have 10 more sessions to fill the 24 hours we have on April 24th. Here’s what you should do:

  • Open the Organising spreadsheet
  • Find the Live Sessions tab
  • Sign your name in there and fill out the rest of the columns: timezone, preferred time for session, links to local resources (glossary, style guide) (@garyj, looking at you)
  • Choose whether or not to use the slide deck template and follow the steps in the first paragraph above.

Questions/Corrections/Help?

Shoot in the comments or 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/..

That’s about it! April 24th’s coming, let’s make it amazing!

Cheers,

Petya

#gwtd, #wptranslationday

WordPress Global Translation Day – April 24th, 2016

The Idea

Organise a 24-hour translation sprint that starts from the East and ends and the most Western parts of the world with three main goals:

  • Show people who are interested in translating WordPress in their language how to get involved
  • Translate and validate the waiting stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. for current projects under the supervision of the current General translation editorsTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the "Project Translation Editor" role that can approve translations for specific projects. There are two different Translation Editor roles: General Translation Editor and Project Translation Editor
  • Add more general translation editors to different translation teams

The main questions:

What are we doing?

  • Live training on http://wptranslationday.org: A 24h live streaming of tutorials about translating WordPress in different languages (30min/1h sessions in different languages including a general instruction and specifics for that particular language)
  • Local 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. day: Small groups of contributors gather at different locations and translate face to face
  • Local remote translation contributor day: Current translation teams dedicate time and get involved remotely to do orientation for their potential contributors or work with their current translation teams on translating as many strings as they can.

When are we doing it?

April 24th, 2016. In a time zone close to you.

Go to http://wptranslationday.org for the most recent information about the event.

How is it going to happen?

A 24h global translation sprint starting at dawn  – 30 min/ 1h sessions on how to translate WordPress and things specific to every language. So every hour in a suitable time zone we would have a new session starting that would help people translate to a different language. These sessions will be recorded and published immediately so even if you missed the beginning, you would be able to watch it and join the team for a few hours.

In the same time, in a time frame defined by local organiser, there will be local translation contributor days and remote translation contributor days happening all over the world.

How to get involved

Let’s have an official show of hands in the comments below this post if you’d like to get involved. Please also comment on how.

  • Do a live stream talk about translating WordPress into your language
    • 30min/1h live session on translating WordPress. Recorded in your language. Based on a global template, but including specifics for translating 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/.

    • Objectives: Introduce to the translation tool. Introduce to the local glossary. Introduce to the local style guide. Give examples of several things that people often get wrong.

    • Goal: Make it easier for people to understand the specifics of translating in your language.

    • The benefit of having the session in your language and recording it is that you can then use it to onboard people every time someone new wants to translate.

  • Organise a translation contributor day in your location
  • Organise a remote translation contributor day for your locale
  • Get involved with the main organisation (help organise the global event)

Example comment: 

“I’m Petya, 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. for bg_BG and I’d like to be involved. I want to do a talk on translating WordPress in Bulgarian during the day and I will organise a translation contributor day in Sofia and support anyone who’d like to get involved remotely”

Sign up as an organiser

 

If you’d like to organise an event at your location or want to hold a remote event, please sign up in the Official Event Document where we’ll have the most important details documented. You can see the spreadsheet here, please request access to be able to fill in your details and get involved.

 

Many teams are already involved:

https://www.google.com/maps/d/viewer?mid=zA40FfqayrzI.kDbwYU9CbUUw&usp=sharing

Questions?

Happy to answer. We’ll need a lot of help from you all to be able to pull this off.

#events, #gwtd

Hello Teams As discussed in last week’s chat…

Hello, Teams!

As discussed in last week’s chat, we’re planning to create a video presenting 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/. to promote WordPress Global Translation Day. We need your help! The short promo video will simply include as much footage as we can get of people saying “Hello world from location” in their native languages.

We need your help! Send us a video from your location

What you need to do:

  • Shoot a video! It would be awesome to have a team of people representing 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/ but it’s OK if it’s just you on the video! Please keep the video under 10 seconds, we want to include as many people as possible
  • To keep the video consistent , we ask you to say one the following phrases during the video:
    • “Hello world from [your city and country]!” in your native language! (ex.: “Γεια σου κόσμε από την Ελλάδα!” in Greek or “Здравей, свят от София, България!” in Bulgarian)
    • “We speak WordPress”
    • “Hello world, do you speak WordPress?”
    • “We translate WordPress in [your language]”
  • Name the video according to the following convention: WPGTDvideo_locale code (ex.: WPGTDvideo_bg_BG.mp4)
  • Upload it to Dropbox or Google Drive or your preferred service and provide the link. Please make sure that the video is public, ie it can be downloaded straight from the link without codes, passwords, sign-ins etc. The videos will be publicly available to everyone to see raw. 
  • Add a link to the video while filling out this form – we need your name, your city and country, the script you used both in English and your native language and the download link.

Please try and send your videos by the end of the week  (March 7th) so we can start working on the clip. 

Thank you for your contribution! Let’s make something great together!

Myself, @michael_ks & @chantalc are doing this video, so you can 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.” us with Qs about it here or in 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/..

#gwtd, #video

WordPress Global Translation Day

In the light of the increased demand for translations of both WordPress and of plugins and themes, we started to think about ways to increase our contributor base. We’ve been talking about translation sprints for a long time and have been discussing a global translation day in the past three weeks during our weekly chats. It’s time to make it happen.

The Idea

Organise a 24-hour translation sprint that starts from the East and ends and the most Western parts of the world with three main goals:

  • Show people who are interested in translating WordPress in their language how to get involved
  • Translate and validate the waiting stringsString A string is a translatable part of the software. A translation consists of a multitude of localized strings. for current projects under the supervision of the current General translation editorsTranslation Editor Translation editors can approve translations for projects. The GTE (General Translation Editor) and LM (Locale Manager) roles can add new users with the "Project Translation Editor" role that can approve translations for specific projects. There are two different Translation Editor roles: General Translation Editor and Project Translation Editor
  • Add more general translation editors to different translation teams

The main questions:

What are we doing?

  • Small groups of contributors gather at different locations and work face to face
  • Current translation teams dedicate time and get involved remotely to do orientation for their potential contributors or work with their current translation teams on translating as many strings as they can

When are we doing it?

After discussing potential time frames and time needed to organise the meetups at different locations, we’re aiming at the last weekend of March (26th or 27th) of the third weekend of April. (April 16th, 17th). If you’d like to propose any other dates, please feel free.

How are we going to organise it?

  • Define local organisers: raise your hand if you’d like to either organise something on the ground or get involved remotely. If you’re running a translation team, it’s highly recommended that you get involved in either way possible. Please comment below this post if you’d like to participate.
  • Ask 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/ communities if they will participate. We created a survey asking people some general questions about getting involved. Local translation team leads should send the survey to their local community. If there’s a local 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. where you are, send them a note. So far we have people from 19 countries willing to take part in the Global Translation Day (read about some of the results here). We’re going to ask the community team for their support with communication and send note to local meetup organisers.
  • Post on the local 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 about it and set up a sign-up form to get an idea about how many people would participate.
  • Prepare the general and localised documentation. Prepare a simple page with instructions for new contributors and an onboarding video about using Translate.WordPress.orgtranslate.wordpress.org The platform for contributing to the translation of WordPress core, themes and plugins.. Make sure as 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/ as possible have a general glossary started and some getting started with translations docs in their language.
  • Define the communication channels for the day. Use the 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 some teams already have. If a team doesn’t have one, we can help them create one or we can use IRC channels for just that one day, each dedicated to a single locale.

To Do

  • Petya 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.” the community team and discuss joining efforts. If there are other people here who are also active on the community team, they can do that as well – help welcome
  • The survey will stay open for another two weeks to gather more feedback
  • Create a post and ping representatives from different locations to send the survey to more people.
  • Nao to send the survey to some people in the Japanese community and other communities that she has a reach of
  • Identify local organisers
  • Identify places where we can organise people on the ground
  • Create a communication campaign around WP media and have people post about this in advance.
  • Work on local glossaries and documentation in the time leading to the event to ensure resources are available for more contributors.

To do this, we’ll need the help of the whole team. You can get involved by both organising locally and helping to spread the word globally. Please comment with your questions and let’s make this happen 🙂

Cheers!

Petya

#gwtd