moeffju.net

I will be participating in this year’s Summer of Code, working on WordPress internationalization. You can read my full proposal online. Of over 6,000 applications, about 900 were accepted. WordPress could only accept 10 out of about 90 applications. It’s bound to be an interesting summer with working on WordPress and Habari at the same time, plus $work, photography, and ‘real’ life.

The frenzy officially starts on May 28th, but I’ll likely start working on things earlier — as soon as I have some time at $work, that is — since the task is not quite as easy as it might appear. A big part of the trouble stems from the fact that WordPress uses third-party components which are maintained by their respective project groups, and, in the case of TinyMCE, aren’t even PHP, but JavaScript. The other problem is translating basically static texts like the README file, but also plugin and theme descriptions. Obviously, we can’t expect every plugin and theme author to speak several languages, and since metadata is stored in a plaintext blob, we can’t use gettext or similar tools (aside from the fact that we can hardly ship a giant gettext mo containing all translations for all known plugins).

And I haven’t even begun to talk about cultural localization…

THE ALGORITHM KILLED JEEVES

Comments

Jully

2007-05-17 19:23 CEST

Cool Matt! My roomate will be participating too and also with Wordpress. =]

Jully

2007-05-17 19:25 CEST

PS: Do you have a real life? Nice to hear… read… I need one too.

sankatze

2007-05-19 13:30 CEST

Naja, die Rechte an Jeeves sind bestimmt teuer…