[Localization] [Announce] New language packs
gregsmitholpc at gmail.com
Mon Jul 21 16:05:13 EDT 2008
Thanks for this info.
Can you post it on the wiki?
It looks like a good set of things to cover. However, I could use more
info on how to install this:
Can you lay out the steps that a non technical teacher would use to
install and try this out?
Also, I have a hunch that we are about to get slammed by sales on the
need for new languages. See:
for some info on pending demand.
Can we pick a point person or two to track each language/country?
How do I get the status at high level of the usability of the XO in each
of these places?
Is it just check pootle: https://dev.laptop.org/translate/ ? If Pootle
is 50% or more done, can I assume we are ready?
Or is there some better way for me to know how ready we are to ship XOs
to a new country?
Any RTFM response or link to existing docs is welcome.
> Date: Fri, 18 Jul 2008 20:27:43 +0530
> From: "Sayamindu Dasgupta" <sayamindu at gmail.com>
> Subject: [Localization] [Announce] New language packs
> To: "localization list olpc" <localization at lists.laptop.org>
> <a1314bfe0807180757o56df0dcetc2ece5973843ea25 at mail.gmail.com>
> Content-Type: text/plain; charset=UTF-8
> Hello everyone,
> While we try to figure out the best way to handle new translations
> _after_ an OS release has been made, I am testing a new language pack
> generation system.
> The new features supported by this pack are:
> * Support for activity.linfo files
> This has been a long standing request. The earlier language pack used
> to provide only MO files, and not the activity.linfo files (which are
> generated during .xo bundle creation). As a result, names of the
> activities would remain untranslated. Our pack_v2 (as I call it),
> fixes this, and supports automatic generation and installation of
> activity.linfo files
> * Support for rollback and uninstallation
> With each language pack, there is a file called uninstall_langpack_XX
> (where XX is your language code). When you run it, it will a) Remove
> the files that were installed by the pack b) Restore files that had
> been overwritten by the pack. This thing is not very robust (install a
> language pack more than once, and I expect things to break), but at
> least we have something to start off with :-)
> * Support for branches
> Previous language packs only targeted joyride. This was a restriction
> imposed by the script which generated them. This time, we have two
> sets of language packs, one for 8.1x and one for 8.2x. This will get
> better (hopefully) in the next releases, where I hope to see proper
> adherence to string freeze by _most_ of the modules we ship.
> I have generated a set of packs - they are available at
> http://dev.laptop.org/~sayamindu/langpacks_v2/ (choose your branch
> Directions for use:
> If you are using a 8.2 pre release or Joyride, and want to test out
> the latest Spanish translations, download
> and run it in your XO (or inside a Qemu instance).
> Give it a spin, and let me know if you find any bugs or have any
> suggestions. I'll put up the sources of the generator scripts as soon
> as I figure out how to move my local git repository to dev.laptop.org
More information about the Localization