Re: [translate-pootle] Re: Web-based translation for GNOME
- From: danilo gnome org (Danilo Åegan)
- To: Simos Xenitellis <simos74 gmx net>
- Cc: Pootle DIscussion <translate-pootle lists sourceforge net>, GNOME I18n <gnome-i18n gnome org>
- Subject: Re: [translate-pootle] Re: Web-based translation for GNOME
- Date: Fri, 18 Mar 2005 14:52:26 +0100
Yesterday at 19:09, Simos Xenitellis wrote:
> In addition to this, my initial concern is whether a translator (or a
> translation management tool) should use the .POT and .PO files from
> http://l10n-status.gnome.org/ rather than checking out all of GNOME CVS.
> It's quite tempting to use the files from http://l10n-status.gnome.org/
> and base whatever tools are created on them.
I'd use l10n-status.gnome.org for one reason only: you don't need to
keep up with intltool updates and changes, while l10n-status.gnome.org
already does that (and will continue doing so).
> My personal preference would be to setup something like a
I can't seem to be able to load this page, though it might be a
problem on my end (I get "Not Found").
> that would allow from a Web-interface to
> complete remaining translations (typically 5-20 messages) and have them
> moved upstream automatically. No need to manually cvs checkout, no emacs
> to edit ChangeLog, no manuall commit.
Agreed. Read my other e-mail to Dwayne on notification mechanisms I'd
like to have. Basically, we want to add another criteria: changed
from not-fully translated to fully translated (which would be high
> In another setting, one would download initially a snapshot of the .po
> files for a specific language to work offline on them, have a
> weekend-long translation fest on the local network (thus responsive
> interface), manually verify the work for correctness and finally click
> on "Move upstream" to send off in one go to GNOME CVS. Or simply commit
Yes, agreed, but also in the way I described in my previous e-mail:
"Move upstream" should ask for CVS login and password, should not
store them in any permanent storage apart from RAM (which may end up
in swap on disk, but I don't think you can control that much from
Python), and forget them once the operation is done.
] [Thread Prev