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 -~----------~----~----~----~------~----~------~--~---