Speaker
Mr
Philippe Bossut
(OSAF)
Description
As a cross platform desktop client, Chandler needed a rich and
robust internationalization (i18n) strategy. Alas, though Python
does have some good localization (l10n) support, it does not
provide a robust i18n strategy covering things like: localizable
searching, sorting, currency and date formating and boundary
recognition. The Chandler project decided to bite the bullet and
bring the ICU library into the Python fold providing a PyICU
API. Though using PyICU, Chandler also uses the gettext model and
.po format people in the Open Source community use and love for
translation.
The talk will cover the various aspects of the internationalization
and localization challenges with code samples from Chandler and
demonstration.
Primary authors
Mr
Brian Kirsch
(OSAF)
Mr
Philippe Bossut
(OSAF)