Hi Everybody,

Thanks for the Pootle 2 release, and some helpful person esp. Alaa for 
offering some helpful hints trying to assist me in setting up Pootle 2 
SVN in my environment. I really enjoy working on Pootle, and I believe 
it is a really convenient way for translation team collaboration.

No big issues so far, but I have several questions in mind.

1. What is the best strategy to merge message updates from POT so that 
the interface will spontaneously reflect the updated status?

Right now, I generate the POT for our project with a mixture of xgettext 
and dynamically generated messages offline, then the POTs are copied to 
the expected directories at the remote Pootle server. However, then, I 
found myself having to manually login as admin to update messages from 
template to get a more up-to-date view of the new messages every time. 
Sometimes the views are not updated at all even though I know the POT 
have been updated, even if I chose to rescan project files or update 
from templates. Basically, I rely on "XXX words need attention" to 
quickly locate what the new messages are just to find they are very 
often stale.

Am I not expected to do msgmerge myself on Pootle server?

I'm asking this because I expect no admin will be online locally to 
refresh the message list for each round of message change once I release 
the portal to the actual translation teams. We are thinking about having 
an automated process that publishes POT updates to Pootle on schedule, 
but I'm not sure whether there is anything we can do to let translation 
teams know about changes easily that allow them to work on new/updated 
strings with a short turnaround time. I think the easiest is to have 
translators visit Pootle regularly but still they need to see something 
actually has changed.

I noticed Pootle 2 front page has an RSS. I think it may be great if 
notifications for message updates to specific languages and/or projects 
can be published over it, though I guess right now that is not intended 
to be used that way?

2. Exactly, what is the best way to configure so that I can prevent most 
users seeing specific projects? Specifically, I would like to hide 
Pootle and Terminology from all users except admin. I saw 'default' and 
'nobody'. Are they reserved for this kind of purpose?

3. If someone manages to mess up the POT or translated POs on Pootle or 
whatever messy as that, we may need to rollback to some safe past 
revision. I know this is not directly related to Pootle, but what is the 
typical strategy to safeguard thess kinds of mishaps on Pootle? To 
version control the entire po directory? If we rollback on the 
filesystem, will there be any consistency concern if something is cached 
at Pootle? I'm currently on an Apache WSGI integration, and have 
activated memcached support.

4. I would like to experiment with whether Lucene can help with 
efficiency in my environment, but so far did not have much luck with it. 
Can Pootle pickup pyLucene without installing it? It will be great if 
Pootle can use Lucene straight from the pyLucene build directory by 
whatever means.

By the way, I am having much headache recently with certain aspects of 
Gettext, and specific language binding. I believe some users here are 
quite knowledgeable about Gettext in general (well, that's what Pootle 
is all about), and I would like to have some important concepts 
clarified as I found some feedback about Gettext from some package 
maintainers very confusing. Of course, I know that specific issues about 
3rd party packages should go elsewhere. But may I discuss some general 
I18N topics here on this list (that involves mostly Gettext plural in 
general), in the hope that someone here may shed some light for me?

Regards,
Bernard Chan.

------------------------------------------------------------------------------
Return on Information:
Google Enterprise Search pays you back
Get the facts.
http://p.sf.net/sfu/google-dev2dev
_______________________________________________
Translate-pootle mailing list
Translate-pootle@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/translate-pootle

Reply via email to