• 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]
Only the afternoon:
  • 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/