Am 07.09.2007 um 02:56 schrieb ryan:
> Can someone give an update on the i18n branch and how ready it is to
> be merged into trunk? Is there a current date/time it's planned to be
> merged in?

Yeah, after 0.11 has been released.

> I'm also interested in finding out how I could help move this along.
> What's the best way to find out what needs to be done to get it
> finished?

Here's a quick overview of the current status:

Message translations for different languages are slowly being added.  
This part is working fairly well, although doing it right really  
depends on Genshi ticket #129:

   <http://genshi.edgewall.org/ticket/129>

The appropriate locale is chosen based solely on the browser/OS  
preference communicated via the Accept-Language HTTP header. We'll  
need to add an explicit user preference to let people choose a  
different language.

(We'll also probably want to add a setting for Trac admins to disable  
all I18n/L10n on a specific Trac install, as it obviously adds some  
overhead, and thus more server resources.)

There's no localized date/number formatting at this point. Babel has  
good support here, just needs to be hooked up into Trac. The only  
challenge here is to make it backwards compatible. Date parsing, and  
the display of "entry hints" (i.e. "MM/DD/YYYY"), needs to be  
implemented on the Babel side.

In the long term, I think we'll need some kind of infrastructure for  
packaging and installing translations as plugins, ala "language packs".

If anyone wants to help, the best options would be:
  * work on translations for languages you know; tickets exist for  
most of them, add your translations as patches
  * look into adding the missing pieces to either Babel or Genshi

Cheers,
Chris
--
Christopher Lenz
   cmlenz at gmx.de
   http://www.cmlenz.net/


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to trac-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to