i18n assistance needed - batti

Chris Leonard cjlhomeaddress at gmail.com
Wed Jun 22 08:43:38 EDT 2011

I would like to thank Walter Bender for filing a patch against my
ticket with the upstream on this.  I will follow through with the
developer of batti to push it along and release it.  Then when it is
in the PO file, I will work on getting it localized in more languages,
it is not a lot fo strings.  It's hosted in Transifex, but only a few
langs have been done.  I may host a local copy for our localizers
convenience and then see about upstreaming the PO files into


On Wed, Jun 22, 2011 at 12:35 AM, Chris Leonard
<cjlhomeaddress at gmail.com> wrote:
> Dear OLPC / Sugar devels,
> A package called batti (batti-0.3.8-1.fc14.noarch) is included in both
> the XO 1.5 and XO-1 11.2.0 builds, but unfortunately it is lacking in
> internationalization and it should be a simple matter for one of our
> developers to submit corrections  on behalf the Translation Team.
> Batti is used to report on battery status (I think on the GNOME boot side):
> http://build.laptop.org/11.2.0/os23/xo-1/os23.packages.txt
> http://code.google.com/p/batti-gtk/
> I filed this bug upstream:
> "Improve internationalization of batti"
> http://code.google.com/p/batti-gtk/issues/detail?id=9
> If you have a handle on using gettext plurals properly, it should be
> fairly simple to clone the repo on gitorious and make the needed
> corrections, then submitting a merge request.  A few strings are also
> not included in the POT file that probably should be made available
> for localization.
> https://gitorious.org/batti
> Use getextplurals for i18n
> https://gitorious.org/batti/batti/blobs/master/src/Battery.py
> Lines 184 - 195
> More info on gettext plurals
> http://www.gnu.org/s/hello/manual/gettext/Plural-forms.html
> Missing gettext on strings below:
> https://gitorious.org/batti/batti/blobs/master/src/BatteryMonitor.py
> Lines 45 - 57
> https://gitorious.org/batti/batti/blobs/master/src/Constants.py
> Line 22
> http://gitorious.org/batti/batti/blobs/master/src/Notificator.py
> Line 87
> http://gitorious.org/batti/batti/blobs/master/batti
> Lines 27, 36, 43
> Making these corrections upstream will result in improvments in the
> localization status of the 11.2.0 build.  Please consider taking a few
> moments to submit the needed corrections to the upstream for the
> benefit of all.  I will follow up to see that the strings get
> localized into more than the small handful of languages it currently
> covers, but it would be best if the i18n was improved first.
> Regards,
> cjl

More information about the Devel mailing list