GNOME Bugzilla – Bug 127151
Translation status pages should support stats for TP modules
Last modified: 2007-07-05 21:30:58 UTC
As more and more software relevant to GNOME end up in the Translation Project (http://www.iro.umontreal.ca/contrib/po/HTML/), we need some way of displaying the translation status for those domains in our own translation status pages, so they can be displayed in the same groups etc. as GNOME cvs ones and counted in the same way.
I think Carlos' new software only allows for different CVS servers. Though, if he's using database as mentioned, I don't think there should be a problem to simply pull all the PO files and add their statistics to the database -- TP contains already merged stuff, so no need on doing it twice.
It's factible but I need to finish the basic code to add new backends. This morning I was playing again with status pages and they are close to be ready.
This is already somewhat possible with damned lies: they support external svn and cvs, and we can add more. It might need thinking over for proper support/design.
In a first step in this direction, I plan to add a release set containing freedesktop modules which are dependencies of GNOME. By example, XKeyboard-Config that is already listed on modules page: http://l10n.gnome.org/module/xkeyboard-config In a first step, I plan to simply add a note in the top of the page of such modules, stating that these are not part of the GNOME release sets, and that translators must check with the module Web page to see where to send translations. We'll also need to add git import, because more and more freedesktop modules are using git. Thoughts?
I think we've proved the concept in adding some freedesktop modules. Dimitris Glezos work on Fedora i18n based on Damned Lies is also a brilliant demonstration of this.