-
Home
last modified October 14, 2009 by vincentfretin
Summary of the sprint is available here:
http://vincentfretin.ecreall.com/articles/internationalization-sprint-in-paris
Where
Thanks to David Sapiro @ Pilot Systems: http://tr.im/zSOj
and online on plone and plone-fr channels, please contact vincentfretin.
When
13 October 2009 9H30 -> 19H00
Who
Add your name and nickname
All day:
- Jean-Michel FRANÇOIS [toutpt]
- Vincent Fretin [vincentfretin]
- Sylvain Boureliou [sylvainb on trac, silvio on irc]
- Jérémie Cayla [jeremiec]
- Jean-Mathieu Grimaldi [macadames]
- Christophe Combelles [ccomb]
Goals
Having a Plone3/4 100% french language support.
Planning
- Coffee
- Fix i18n issues
- Sync PloneTranslations (Vincent) and update french translation
- Branch PloneTranslations for Plone4 (branches/3.x target Plone 3.[23], trunk target Plone 4) (Vincent)
- Update french translation for Plone4
- Review TinyMCE translation
- Write english and french documentation about how to translate things in Plone 3 & 4 (bug http://dev.plone.org/plone/ticket/9090)
- Improve i18n inside third part modules
- ressurect Products.i18ntestcase
- Pootle buildout
I18n issues
Review i18n issues on Plone trac and add them to this list.
list of issues for this sprint
+
- history viewlet : Initial Revision, Baseline created
- in @@history, code comparison: "current" version
Third part modules
Add here module you want to work on during the sprint.
- z3c.form updated during sprinti18n20091013 by Christophe
- zope.app.locales
- Ploneboard
- p4a.(plone)calendar, vs.event
- collective.amberjack.plonetour
Buildout
Plone 4 works with Python 2.6
Ubuntu 9.04 which includes Python 2.6.2 works well.
If you install Python 2.6.3, you have to install Distribute instead of setuptools.
You can get Plone 4 like this:
svn co https://svn.plone.org/svn/plone/buildouts/plone-coredev/branches/4.0 plone4
cd plone4
python2.6 bootstrap.py
bin/buildout -c i18n.cfg
For Plone 3.3:
svn co https://svn.plone.org/svn/plone/plonenext/3.3 plone3
cd plone3
python2.4 bootstrap.py
get
https://svn.ecreall.com/public/shared-3.3/sources.cfg
and
https://svn.ecreall.com/public/shared-3.3/i18n.cfg
bin/buildout -c i18n.cfg
To update the buildout:
svn up
bin/develop up
bin/buildout
English and French Documentation
Write english and french documentation about how to translate things in Plone 3 & 4 (bug http://dev.plone.org/plone/ticket/9090)
* How to translate strings in templates
* How to translate dynamic vocabularies
* How to translate portlet
* How to translate properties (some developers use properties to build vocabularies)
* How to translate a content type
(strings come from python, template, profile, ..., we need to know in each case how to translate.)
* Add note on versions of Plone
* Links given by a gnome fr translator: Stéphane Raimbault: http://jacques-andre.fr/faqtypo/lessons.pdf http://gnomefr.traduc.org/docs/guide_stylistique_July06.pdf http://glossaire.traduc.org/