This week, I have extended translation support to User(sign up/login/profile/tags/etc) views, opened an Open Source account on Transifex for translations and I am going to write up a Internationalization How-To page in a couple of days.
Jeff, I'm about to move on from storing locale in cache/session, to sub-domains like : 'de.publiclab.org
', for RESTfulness as the locale should be transparent and a part of the URL(If a user wants to share a page with someone, they should see the same page and content as the user).
As for the Internationalization process -- I'm going to write up a Research note on the process of Internationalization, with the steps to help someone who's interested in adding I18n - translate lines to our views.
Since I have about 2 weeks left, I'm planning to complete the necessary views translations in the first week, and on the second week, I would clean the code, add profile tags for authenticated users, and complete our translation project on Transifex. These two steps should be completed by August 15. Lots to do!