#3585 BLOC Update.: Support for internationalization for turtleart
Zarro Boogs per Child
bugtracker at laptop.org
Wed Jan 16 08:18:56 EST 2008
#3585: Support for internationalization for turtleart
---------------------------------+------------------------------------------
Reporter: RafaelOrtiz | Owner: bss
Type: defect | Status: new
Priority: blocker | Milestone: Update.2
Component: turtleart-activity | Version:
Resolution: | Keywords:
Verified: 0 | Blocking:
Blockedby: |
---------------------------------+------------------------------------------
Comment(by atodorov):
Replying to [comment:2 sayamindu]:
> One of the major problems I see with the current iteration of the source
code is that most of the on screen/canvas items are gif files with textual
matter on them. I don't think this is a very good i18n practice.
Agree.
> One alternative way is to somehow generate images on the fly with a
method which takes the "base" image (the actual "block"), and the text
(gettexted) which is to be rendered on the base as arguments.
A simple solutions comes to my mind. Use of sample images without text and
a PO file. Additional script will generate the actual images based on
locale settings and the sample images. The translated images will be used
in the program.
* localized images can be generated the first time TurtleArt is started
(needs write access to disk)[[BR]]
* can be generated when creating the XO bundle (e.g. make bundle)[[BR]]
* PO files will be translated in Pootle (some text length verification
will be needed)[[BR]]
* Text length may be verified manually by the contrubutor as a last resort
(e.g. get the sources, make localize && use an image viewer to verify)
--
Ticket URL: <http://dev.laptop.org/ticket/3585#comment:3>
One Laptop Per Child <http://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list