Daily Archives: February 6th, 2012

A subject finally getting some attention in the WordPress community is i18n, or internationalization.

Internationalization is the process of making an application ready for translation. Often this gets confused with localization, which is the process by which the text on the page and other settings are translated and adapted to another language and culture.

Both internationalization and localization are equally important within WordPress, but there cannot be any localization if the theme or plugin has not been internationalized first. Therefore it is of utmost importance for WordPress theme and plugin developers to internationalize their software, regardless of whether it ever actually receives a translation into another language.

In the past couple of months we have seen more and more articles being published on the subject of internationalization. Some are even dripping with frustration!

I must admit that I have left frustrated comments on sites like WPCandy, WPBeginner, WPMU and the like, whenever something is promoted that is not properly internationalized. It seems I finally got someone’s attention as Ryan is the one who asked me to write this editorial after I left yet another frustrated comment on one of the articles published here.

For those whose native language is not English and who want to develop websites in more than one language, it is very frustrating to read any news about Fantastic Hypothetical Theme A or Cool Plugin B that were just released, only to realize after downloading that it is actually completely useless since it hasn’t be internationalized!

And do you know what is even worse? When said theme or plugin costs money (often called premium). Not only is that frustrating, it’s just wrong. Despite the number of features your theme or plugin has, if it has not been internationalized it shouldn’t be sold in the first place.

This is just not open for discussion. Internationalization should be common practice, not a feature!

Continue reading

The first issue of The WPCandy Quarterly is in the printing queue as you read these words. Exciting, right? Since there’s nothing I can do to speed up the process (believe me, I would if I could) I’ve taken some time and looked back over the first issue’s development.

One thing I did, while the design process of the Quarterly moved along, was save several drafts. There were nearly 50 individual design drafts of this issue, actually (we drafted articles separately with the individual authors).

Since the drafts were interesting, I put together a quick video showing a few stages of development for various pages within the Quarterly. In the video you get to see the pages when they weren’t much more than words on a page, when they changed formats and styles, and then what they eventually become. I had fun making it, so I hope you enjoy watching it.

I’ve embedded the video below, just after the jump.

Continue reading

WP on Tour Crew 2012

The 15th of January through the 22nd finally saw its first WP on Tour go live. WPCandy mentioned WP on Tour here before, but it’s basically a bunch of WordPress developers (of all shapes and sizes) sharing a working space for a week.  This first edition saw 10 of us — yes, I was fortunate to be among them — in a beautiful house in Sitges, Spain having fun and co-working for 7 days.

You can find the full list of WP on Tour attendees on this Twitter list, You might have noticed some of your WordPress buddies on Twitter mentioning the #wpontour hashtag and you might have concluded that we had a lot of fun…

Continue reading