 Hey everyone, thanks for staying All right, I hope you're good. How's your day? How have have have you been like? How's the day being retired? Oh good Yeah, I'll keep it short. I promise Hopefully you have questions, but I will try I will try to not take more than 20 minutes of the end of your day Yeah, and we're going to talk about the growth of WordPress For the growth of non-English WordPress. Let's put it this way All right So today WordPress powers more than 23% of the web. It's been growing rapidly in recent years and It continues to grow thanks to the efforts of a lot of contributors I'd like to talk to you about one of the factors that has helped WordPress grow and The people who contributed to that factor and how you can if you are a plug-in or a theme developer Take advantage of some of the approaches that WordPress Is taking to grow a Little bit about me as Look said I'm Petia and I work for human made an amazing company. That's based around the globe. We are fully distributed it and We do enterprise WordPress work for big media and like large large-scale scale projects I also run a small nonprofit company in Bulgaria called open media It's a not a company. It's a foundation nonprofit that tries to help independent media Grow in the country and uses WordPress for a lot of its projects I try to help the community by organizing work camps and helping meet up organizers get started Most of my time goes to contributing to the amazing WordPress polyglots team that helps WordPress Get translated into more than 140 languages I So this talk it deals with Free main topics. We'll talk a little bit about how WordPress is spread internationally and It will teach you a little bit about two terms That are important when it comes to translating software internationalization. It's so hard to pronounce this internationalization and look and localization And it will give you a few tips if you're like plugging our team developers on how How to grow your international audience So to get started WordPress and languages Oh What happened? All right, let's get back Sorry about that so In less than four years WordPress grew 10% How did that happen? Like it's now powering 23 plus percent of the web This data is actually from the beginning of April 23.7 from the beginning of April It was just 13 percent in 2011. How did we grow to 23.7 in less than four years? One of the reasons is actually the active translation of the software and the huge spread That it has among non-English speakers Okay, here's the beautiful slide So the world speaks more than 6,500 languages. Let's say actively around 4,000 Very few of those languages though have like huge economic impact someday Like the top most spread languages Are the ones that are on the screen and English is not the first one in fact according to etnolog 15th edition etnolog is a pretty cool Linguistic website that monitors how languages develop According to etnolog Englishes takes third place now after Chinese and Spanish And as we know like most software is written in English, right? Most software speaks English wordpress is no exception It's quite understandable like wordpress founders Matt Mullenweg and Mike Little are from Houston, Manchester So wordpress speaks English But wordpress continues to speak English even though it's contributed mass like all the people and the developers that keep working on it are not all English and And truth is to grow globally for software to just speak English is not enough because Let's face it. You go to Russia. You go to China. You go to most of the Asian countries people there Don't don't really speak English. It's like a redneck Yeah, even to Italy, right? It's like it's like, you know if A redneck goes to Japan and tries communicating with local people in English So how many languages does wordpress speak a lot Where's press speaks more than a hundred languages and when I say speak I mean it like the wordpress is fully Translated into a lot of languages. There are 65 Fully translated wordpress locale that means that you can actually download wordpress and use both the front end and the back end in 65 different languages There are 20 languages that are like a version behind and there are a lot of a lot of languages that have been requested But are not fully developed yet Here are the top wordpress languages. We're actually like after English Japanese is the strongest wordpress language German French Spanish Chinese Arabic and Portuguese are the other very strong wordpress languages But there are new locales being requested every day and to translate wordpress is not an easy task. There are more than 5,000 strings in WordPress front and back end So those 65 languages that I told you were fully translated those translations were all contributed for free by more by more than 4,000 people since 2008 and Those people are The wordpress polyglots team So the wordpress polyglots team is the largest contributing team to wordpress we consider even One string translation contribution So if you want to contribute to wordpress all you have to do is go to translate wordpress.org and Translate one string It's as easy as that I am sure Jenny already mentioned that Yeah, those are like WordPress translators can contribute as many strings as they want all all you ever Need for that is to be registered at wordpress.org We have translation editors though and those are people that are really devoted to a locale Those are people that take care of the consistency of language so that when you download wordpress in German It doesn't both speak formal and informal German, you know, so that your users are not facing Both dialect slang and formal language So translation editors put a lot of time and effort into those and there are more than more than 400 300 translation editors for all the 145 locales So what translation editors actually do they have a little bit of a more advanced access and they Can see all of the suggestions that translators make and they can change them accordingly or approve them or reject them Based on if they are good for the overall translation of the language So the team has been working for years helping WordPress reach more non-English speaking people around the world and in 2014 that actually resulted in The number of non-English downloads surpassing the English downloads of WordPress and This was for the first time What happened with WordPress for 4.0 from all From all the almost 14,000 downloads Japanese actually had almost three million. Sorry 13 million downloads 14 million downloads. Yeah, I'm a little tired Japanese actually had almost three million and Combined all of the non-English downloads actually surpassed The 6.5 million English downloads of the software How does this all happen? How does WordPress become? Translatable and translated into all those languages What is the locale? Some of you are probably asking asking yourself that question. I mentioned that word a lot So locale From a geographic perspective the perspective for locale is a place, right? So from a software perspective a locale is an ID used to select information associated with a language and or a place locale information includes the name and identifier of the spoken language sorting and requirements currency usage right to left or left to right to right direction depending on the language as you know like Arabic languages are a Right to left if the language is horizontal or vertical So to get to know how WordPress is translated You have to know these two abbreviations as mentioned internationalization is like a mouthful so to shorten that Developers use i18n If you've ever seen i18n anywhere in like links or anything related to WordPress, that's what it means internationalization Same goes for localization So internationalization means Creating developers creating translation ready software making your product plugins themes Software ready to be translated and localization is the process of translating So What happens with WordPress is WordPress core developers make sure that everything WordPress says to a user On the front end and the back end is translatable It's available for translators to have it in their own language these two like links at the bottom give you access to the plugin developers and theme developers handbook on internationalization if Anyone is curious how that happens So one software is made available for translating it's in the hands of the translation teams Those people don't need to be developers. You only need to have a good grasp of a language All the teams that help translating WordPress Live on makewardpress.org slash polyglot slash teams and To become a part of the team as mentioned You have to just go to WordPress org translate WordPress org log in and suggest translations There are a couple of projects that you can translate it translate word for the word press the org Apart from WordPress itself and the WordPress admin Where's the WordPress admin? Okay, so the second WordPress on the top row was meant to be admin You can translate body press BB press and different different WordPress plugins, okay, that slide is all screwed up How do we grow like WordPress grows using localization and internationalization The growth of WordPress means that the WordPress industry nowadays Prosperous there like more than 30,000 plugins and 7,000 teams and the free WordPress org repository But around those products those free products There's a market of premium services and other services that is growing as fast as WordPress the themes and plugins are an important part of the growth of software, so WordPress developers know that they need to make translating those themes and plugins Possible so that WordPress can keep growing In WordPress 4.1 we saw the introduction of language packs and Nowadays when you download WordPress During install you're able to choose from all of the available languages that are translated at translate WordPress org So the goal for internationalization of WordPress is actually for plugins and for themes to be available in all those languages, too For that to happen like the idea is that when a user goes to the plug-in repository or the theme repository or even when the user searches for a theme or a plugin in their In their WordPress dashboard, they can search using keywords in their own language And they can find themes based that that are available in the languages that they search in and practice That means making old 30,000 themes and seven Sorry 30,000 plugins and 7,000 themes available for translation on translate.wordpress.org The thing is Even though we got promised for this to happen in the next few years This is an open-source project So if you're a theme or a plug-in developer You probably shouldn't wait for your plug-in or team to be made available on Gloppress to start Caring about translations and making your product available for non-English users So what what can you do? I reach out to a couple of the more the most popular like the developers of the most popular plugins in the repository and Decided to see what they were doing to grow their international audiences so you probably know WordPress SEO by Yost, it's one of the most popular SEO plugins out there and They're being particularly active about contributing translators and Making the product available to a lot of people that would like to help What they do is they copy the WordPress model They have their own Gloppress install Gloppress is the translation management system that what press uses so we all have their own Gloppress install and they Make the products actually not not just this plug-in, but all their plugins They make them available for everyone that wants to contribute the same way what press does What's interesting about their approach is that they actually actively contribute from the dashboard Which means that if you install their products and you try to use a language that is not available that the plug-in is not available in a message pops up that tells you This language is not fully translated at this like the plug-in is not fully translated into this language But if you want to you can contribute and they claim that since they started using us they've They've seen a lot of growth into the number of contributors that help translate their plugins other things that they do is that they offer premium licenses for For their all their products some of their products and are not free To all of the people that help them translate different plugins How many of you have used MailChimp for WordPress? Awesome. Yeah, so MailChimp is a pretty amazing service and MailChimp for WordPress is a plug-in that allows you to kind of connect your MailChimp account with your WordPress install and actively Get subscribers to your MailChimp Newletters and other services that are it has a premium version too So with more than 20,000 installs It's now available in more than 17 languages It also relies on volunteers For translations, but the difference is that it uses a premium web-based translation management service called Transifex Where that's kind of similar to Glotpress, but offers a little bit more Props, let's put it this way and it's more actively developed It's it makes it easier a little easier to translators to actually contribute the most popular e-commerce solution for WordPress WooCommerce and all of the other plug-ins of themes Use Transifex too The difference is they don't offer a lot of props to their contributors but the thing is The more relevant and important you are to an ecosystem The more people will be willing to contribute to a product and be become a part of it like All the WordPress contributors don't get a lot of props Don't get anything special, but the satisfaction of actually being a part of Creating a product and making it available to a lot of people. How should it get started? my advice would be to Get acquainted with The plug-in handbook and the theme handbook which have now huge parts explaining internationalization and localization Follow the instructions there to make your products available for people to translate then Make your products available for translation You can either use Glotpress and set it up on your own servers and make it available like yours does You can also use Transifex It's not free unfortunately It's kind of pricey, but it assures that there is a translating community there That might be interested already interested in helping out with your products Or you can do the easiest thing PoEdit is a free application That you can make available for your users and explain to them how to use it To download your pod files to translate your plugins and themes and then send you the Files back so you can add them and to get a sense of localization Come hang with us at make wordpress.org polyglots Try translating a string of wordpress or any of the Any of the plugins that are available plugins and themes that are available at translate wordpress.org It's kind of fun We have glossaries and like there are a lot of instructions for different for different languages It's kind of interesting to find out what approach the translation themes are taking into translating the software For example, German has two different versions in wordpress. There's formal German and there is informal German and There actually isn't any low-key out that specifically for Austrian languages like you speak German and I know that you like Austrians use high German for communication officially But there are a lot of dialects and like different types of languages different types of Very variants, I don't know if I can use that that you can actually request you can request a dialect You can request What press is available in Klingon. Did you know that? There's a guy that asked me for a pirate locale for wordpress a couple of weeks back So Yeah, so why not make it available in a dialect that is spoken by a lot of people in Austria You can do that So what you can do at make wordpress.org slash polyglots is actually there are a couple of things You can join a team. There are a lot of teams 140 teams You can join one of them or you can request to create the new one if the language is not available Or there are a lot of there's a list of low-key those that are not being supported right now Somebody requested them and then never had the time to contribute back So if you speak one of those languages, you can pick it up and you can resurrect it the whole point is to grow To grow a wordpress related product You need to follow the ways wordpress itself grows It doesn't matter if you're developing themes or plugins everything depends entirely on people Wordpress is an army for fighting for a great cause. It's democratizing publishing So if you join the cause and support the goal and the community You'll be successful surveys show That if a user has invested something in your product like time and energy absolutely count as Investment from a user point of view There's a higher chance that they will think of the product as their own Everyone that's ever contributed to wordpress feels wordpress is their software I Invest a lot of time and energy into contributing back to wordpress and wordpress has become kind of a part of me It's a little annoying sometimes because they can and you know, you can't get out of the feeling that you have to contribute more and more So you become a product evangelist and what every product needs is product evangelists so Translation is the easiest way to contribute Translations are from a native speaker point of view You know, you'd never consider them contribution But for a lot of people they're valid So if you win your most devoted users by allowing them to become a part of actually creating the product and Create your product evangelists You will establish a strong connection in local communities and they will always be The ones that promote your product and believe in your product and help your product go This is the same way wordpress wins its thousands of contributors And as a result of that Powers 23% of the web. Thank you. Any questions? I'm not over time questions awesome, so When you create a new locale for example Austrian German, all right If I want you to do that. Is there is is it possible to start From another language as a basis or do I have to start empty? No, you can export One of the German locale Import the strings into the new locale and only change The strings that make the difference between the languages. I'll give you an example There's a British English locale The Brits cannot stand the fact that wordpress speaks American English They can't stand the howdy They don't like the lack of use in all the words like color and you know all of those things Yeah, right. There you go, Jack so what they do so what they do is actually they they use the original strings and They look up they filter all of the all of the words that they won't change And they create a version of the language that that works for them same goes for the Spanish There are like seven Spanish locales. I think there's Mexican Spanish. There's Chile Spanish. There are a lot of different versions of Spanish So, yeah, you can use the base. You don't have to translate five thousand strings if you Other questions anyone No, well, thank you very much. Thank you, Peter