Tag Archives: launchpad

Launchpad or Transifex? What is the best system for LXDE?

With the increase of LXDE components and the ongoing development of LXDE the need for a better translation system has increased. We discussed different option in this forum here: viewtopic.php?f=12&t=35

We have set up a vote for you to cast which system and solution you prefer. Please vote in this forum: http://forum.lxde.org/viewtopic.php?f=12&t=163

There are three options:

1. Launchpad

2. Transifex at fedorahosted.org

3. Transifex hosted at lxde.org

Some quotes from the forum:

cwickert:
Launchpad
Pros:
* large user base, this means a lot of potential translators
* beginner-friendly
Cons:
* bad workflow for getting translations upstream
* getting translations into a a new release requires manual intervention: It has to be downloaded from launchpad and added to LXDE’s SVN.
* known to produce bad translations. This is the downside of being beginner-friendly

Transifex
Pros:
* More professional
* works with nearly every VCS: CVS, SVN, git, …
* Translations are automagically pushed back to upstream’s VCS
Cons:
* Requires ether to be set up on a server (which also mean maintainance) or to use fedorahosted.org
* Smaller userbase

Elias: I think Transifex is better for this project, because the development of LXDE is not made in Launchpad. Launchpad is not (afaik) so flexible than Transifex.

cwickert: If we use fedorahosted we are bound to the Fedora accounts system (just like we are bound to Launchpad user management), if we setup our own transifex we can manage users ourselves more easily.

ogmaciel: I’d like to support the idea of using Transifex and host it with Fedora projects (unless someone has the time and hardware/bandwith). All pros/cons already cited are a pretty good list but the one that imho is the most important is the fact that translations should always be done upstream, and then trickle down to distros. Transifex plus a good quality control process before committing files (more about that later) will allow for a quick, efficient, and top quality translation process.

For a better coordination of translations of LXDE we have started the LXDE Translation Project. Please also join the Translations Mailing list.

Transifex: http://transifex.org
Launchpad: https://launchpad.net
Forum for voting: http://forum.lxde.org/viewtopic.php?f=12&t=163
LXDE Translation Project: http://wiki.lxde.org/en/Category:Translations
LXDE Translations Mailing list: http://mailinglist.lxde.org/cgi-bin/mailman/listinfo/translation