[Chandler-dev] i18n in 0.7.2

Philippe Bossut pbossut at osafoundation.org
Wed Oct 24 19:18:07 PDT 2007


Hi,

We had a meeting Monday about the last bout of effort for i18n in 
Chandler Desktop and it's certainly worthwhile to make sure everyone 
knows about it.

The overall idea is that we're making a concerted effort in 0.7.2 to 
finish all the remaining bugs that are preventing localizers to start 
producing .po files. BKirsch has been adding lots of great stuff 
recently (or is about to commit them) and we're very close now. After 
0.7.2, we won't be focusing on i18n anymore as we have lots of other 
things to fix: rearchitecture, month view, dashboard / UI improvements 
and script recording (test automation).

Here's my notes of the meeting:

- Build environment: the previous plan of record was to have the 
localization eggs live on cheeseshop and be downloaded and installed by 
users as they see fit. This create a bunch of problems: making sure the 
egg and the release are in sync, making sure Chandler uses the right wx 
translation for common strings, etc... Instead, we will be packaging all 
the known translation eggs in each release so that no version mismatch 
will happen and the locale change will be easy for users (no 
download/install required). This is a simplification but, considering 
the amount of localizations we're likely to have, perfectly viable. This 
change will require some work on the build side though (copy the po in 
the right spot, create the eggs and bundle the whole thing).

- Bugs: we also agreed to put a higher prio on a handful of bugs we want 
to see fixed for 0.7.2:
bug 11135: Jeffrey: fix the recurrence strings in email
bug 11117: Reid: fix the conflict management strings
bug 11106: Heikki: need to do a better job on the splash 
screen(expanding strings layout badly)
bug 11107: Philippe: solve the "New New" issue

As I said at the beginning of this email, this is our last effort on 
this for a while (baring blocking bugs of course). It'll be great to 
finally have a clean localizable version of Chandler Desktop and we hope 
this will please the international users we've seen downloading and 
using Chandler recently.

Cheers,
- Philippe



More information about the chandler-dev mailing list