[Server-devel] Translating Moodle - a sustainable approach...?

Martin Langhoff martin.langhoff at gmail.com
Sun Sep 21 22:17:42 EDT 2008


On Mon, Sep 22, 2008 at 1:47 PM, Martin Langhoff
<martin.langhoff at gmail.com> wrote:
> So my thinking at the moment is as follows...

Moodle translation resources:

   Main forum - use "login as guest" to see it
   http://moodle.org/mod/forum/view.php?id=43

   Moodle's own "pootle-like" translator
   http://docs.moodle.org/en/Language_editing

   Tech notes on translation
   http://docs.moodle.org/en/Translation

   Credits
   http://docs.moodle.org/en/Translation_credits

   Moodle translators and users in non other languages
   http://moodle.org/course/category.php?id=3

If anyone wants to take on the "fix PHP/gettext and then get Moodle
and Mediawiki to switch" crusade... be my guest. Might take a couple
years which is not quite doable in my release cycle... :-) The
technical issues are as follows:

 - putenv() has been quite buggy in PHP for years - and gettext wants
you to change the LC_* env vars. Things may have calmed down with
this, but needs serious investigation before a large project makes a
change...

 - gettext does its own caching, and AFAICT if you're editing the
PO/MO files "live" you have to restart apache to see the new version.

 - At least in the PHP4.x series, gettext calls were _very_ slow
compared with the moodle get_string() calls - which are sped up nicely
by PHP accelerators like APC.

cheers,




m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the Server-devel mailing list