Wed Jun 28 12:05:30 2006

Contribute to this project

This project is fun to work on, but time is limited.
If you feel like making a contribution, send me a note: karye at users.sourceforge.net.

Examples in no particular order

Suggest logo design ideas
Test and debug beta releases.
Translations - Spanish is not uptodate anymore.
Features requests.
Suggestions are nice, solutions are even better.
Coding. Cpp or SQL experience is very welcome. Code review.
Writing the handbook ;-)

Howto translate kuroo

Get the latest code from svn, open the console; simply type:

svn checkout svn://tux.myftp.org/repos/kuroo/branches/0.80.0/po kuroo_translations

In the folder kuroo_translations you will find kuro.pot and several LANG.po files. LANG stands for the languages translators have already started working on. If your language isn't listed there, just copy the kuroo.pot to YOUR_LANG.po, open YOUR_LANG.po with kbabel and start translating :-)

Updating Translations

Ok, you have your old LANG.po (LANG is your language code) file, and now kuroo.pot has changed so your file has all comments and line numbers wrong, want you to upgrade it automatically? Is easy, just

  • get latest kuroo.pot from po directory in the svn.
  • move kuroo.pot in the same directory of your updated LANG.po file. Enter that directory.
  • do msgmerge LANG.po kuroo.pot > newLANG.po
  • open newLANG.po with kbabel to check that anything is fine, and there aren't new strings to translate, in case just translate these too.
  • do mv newLANG.po LANG.po
  • send the updated language file to info@kuroo.org


Resources
The KDE Translation HOWTO

Reference
How to Contribute to Open Source Without Coding
Contributing to Open Source Projects HOWTO