Overview
NOTICE: translation support will be moved to https://translations.launchpad.net/springlobby shortly, more info to follow
SpringLobby supports translation using the wxWidgets gettext implementation.
Available Languages
The following languages have a more or less complete translation. If you want to help out with any of the languages below please contact the current maintainer first(if any). If you want to add a new language please add yourself to the list before starting your work.
Swedish
Status: active
Current maintainer: Tommy Carlsson <tc@springlobby.info>
Translation should be continued on Launchpad
German
Status: active
Current maintainer: koshi <koshi@springlobby.info>
Translation should be continued on Launchpad
French
Status: active
Current maintainer: lejocelyn <lejocelyn at gmail dot com>
Chinese Simplifed
Status: active
Current maintainer: chaosch <chaosch at gmail dot com>
HowTo
Note: these instructions are now superseded by the Launchpad interface.
If you don't want to use Launchpad you can still use them ofc, but please check here first if translation for your target language has already started.
Starting steps
check this wiki page if somebody else is currently working at your target locale, in case of positive answer, contact them and notify about your availability, if a translator group leader is present that should be the person to contact
list yourself in the wiki with your name and email under an entry for your locale
Download and extract a source tarball from our file archive, or either fetch the buildbot repository using git (recommended)
*nix users
enter the po folder and run the command msginit passing your target locale as parameter, example:
cd po msginit -l it_IT
proceed to the all users step
windows users
open the folder po, find the file called springlobby.pot, make a copy of it and rename it as your target locale code + .po extension; example:
it.po
proceed to the all users step
all users
open your .po file with either a text editor or a .po editor (recommended), first fill in your personal data such as name and e mail, the proceed translating the strings
when done either contact your translator group leader (if existent) and submit the work to him, otherwise, either
- create a new ticket containing the .po file containing informations such as locale, status of the translation and revision of the tarball
- create a git patch (recommended) and attach it to a new ticket
Useful Applications
poEdit cross-platform po-file editor.
