[Tux4kids-tuxtype-dev] Working on the Chinese version of tuxtype

David Bruce davidstuartbruce at gmail.com
Wed Dec 16 17:05:22 UTC 2009


Hi Frederic,

On Wed, Dec 16, 2009 at 8:23 AM, Frederic Muller <fred at beijinglug.org> wrote:
> Dear David,
>
> Checking (again)
> http://svn.debian.org/wsvn/tux4kids/tuxtype/trunk/po/#_tuxtype_trunk_po_ it
> really appears that the pot file is currently missing.

OK, I looked in the svn repository itself rather than my checked-out
copy, and you're right - po/tuxtype.pot isn't saved in svn.  The
reason is that it is auto-generated during the build process (like all
the *.mo files).  If you build tuxtype from a svn checkout, you should
have it. I'll attach it in an email when I am back at my own computer.

> Also in lessons and phrase typing there are counters on the right side :
> where can we translate Time, Sec, Chars, CPM, WPM, Errors and Accuracy.

Those should show up in the tuxtype.pot file (the strings are in
src/practice.c, which is listed in POTFILES.in).  I'm not at my own
computer now so I can't check.

> Also note that Comet Zap instruction button is missing from the list (only
> the 4 different levels are accessible - already translated the xml file with
> the instructions though).
>
> And finally (for now) in the project page the first screen seems cut off
> before the end of the text not showing the license information and the press
> the spacebar to continue instruction.
>
> Have you considered having a small bug tracker as well? Maybe that would
> make reporting and managing issues easier than putting them all over 3-4
> emails?

yes ;)

> Thanks a lot anyway, great application and very responsive mailing list.

Anyway, it looks like you know what you are doing, so I would invite
you to join tux4kids so you can work directly with our svn.  You need
to create a guest account at http://alioth.debian.org and then put in
a request to be added to the tux4kids project.  Once you are added to
the project, you can commit the Chinese theme directly.  For now,
limit any commits to the Chinese po file under po, and the Chinese
theme itself under data/themes/chinese.

Even if you don't want to join, I would advise building from svn to
test your theme.  There are instructions in the README, but basically
you just need to go to tux4kids/tuxtype/trunk in your checkout and do:

autoreconf -i  (might need "autoreconf -i --force")
./configure
make
sudo make install

Need to go now, but there are still a couple of issues left I still
need to bring up.

Anyway, thanks!

David Bruce



More information about the Tux4kids-tuxtype-dev mailing list