Home | README | FAQ | User Guide | Look and Feel Guide | Timezones | Developers | Design Document | Linux XMLTV Install | Contributors
SourceForge Logo

FreeGuide Developers: Translating FreeGuide

Since version 0.9, FreeGuide has been internationalised using properties files stored in the src/resources section of the source tarball.

To correct a translation, simply edit the files whose names correspond to your language (and country if applicable) and send the modified versions (or a patch if you know how to make one) to the developers' mailing list, freeguide-tv-devel@lists.sourceforge.net.

If you want to make a new translation, you need to make 2 new files in src/resources: MessagesBundle_ln_CT.properties and PrivacyBundle_ln_CT.properties, where "ln" is your language code, and "CT" is your country code (the country code may be omitted if it's not needed). These files should be copies of MessagesBundle.properties and PrivacyBundle.properties respectively, with the strings on the right of the equals signs translated appropriately.

To test your translation, follow the instructions on compiling FreeGuide.