1) There is the conversion from Moodle to UTF8 character encoding (done)
2) The language packs will not be included in the download anymore, but will be downloaded and installed with a new interface after installation. (to do extremely soon
3) The lang/xx/docs folder will move to a http://docs.moodle.org/xx/ (to do)
These changes will ask from you a slightly different approach for contributing to the translations.
The first step from the moodle team will be
1) Removing all lang packs from the main CVS tree (moodle/lang) except en_utf8. This is ONLY in HEAD and 1.6 ... the lang packs in 1.5 will stay in that branch (MOODLE_15_STABLE) for continuity.
2) Checking in changes to admin/lang.php so that it only edits languages within dataroot/lang
After that, the consequences for Moodle Administrators are :
After you upgrade to Moodle 1.6 you will find that you only have the English language pack (en_utf8). You should use the new feature on the language page to download new UTF packs automatically from download.moodle.org. The upgrade process will tell you which ones you need.
The consequences for Translators are:
If you are using HEAD to do translation (and you should be!), then instead of modifying the lang pack within your main code tree as you used to, you will now be modifying the one within your dataroot/lang directory.
1) Check out the very latest Moodle 1.6 code
2) Upgrade your site. Of course this is a NON-PRODUCTION server, right?
3) Go to your dataroot directory and check out the new lang directory from CVS there like this on Unix/Linux
cd moodledata (for example)
cvs -z3 -d:ext:me@cvs.sourceforge.net:/cvsroot/moodle co lang
or like this with Tortoise on Windows,
right click on your dataroot folder, choose "CVS Checkout",
CVSROOT field: :ext:sfusername@cvs.sourceforge.net:/cvsroot/moodle
Module: lang
4) continue editing languages from within the Moodle GUI as you did before.
To check them into CVS, just go into the dataroot/lang directory and commit your changes.
If you really want to continue updating the language packs for 1.5.x then you should zip the folder of your langpack and mail it to translation@moodle.org. CVS write rights on moodle/lang/xx will be moved to lang/xx
Good luck to you all