[Localization] Pootle integration for etoys

Coordination of teachers and educational content for the XO.

[Etoys] Pootle integration for etoys

Postby Korakurider » Fri Jan 11, 2008 7:43 am

Hi, Sayamindu.
Thank you for your great work on Pootle !

As I wrote in http://dev.laptop.org/ticket/5338#comment:13,
I think we need to disucss more about Pootle integration for etoys.

(1) I think the only reason etoys want to update directly POs in git
(without Pootle) is
to merge POT changes to POs.
To resolve conflict between master and local repo, I am imagining a
couple of options:
-- After POs/POT are updated on git master repository by etoys,
just pull changes to local repo for pootle. I think the changes
will be no frequet
so it could be possible to do even if it is executed manually.
(ofcourse automation is better if possible )
-- If localization team are now merging POT to PO (both in git) for
other products,
we might want to ask you to do in similar way: (etoys update
POT in git and you merge)

How do you think?
For products other than etoys, how merge task are executed by whom?

(2) To manage synchorization of git and svn, we need to know
when and how the changes in Pootle will be pushed to git master.

Please let me know if I am misunderstand something.

Cheers,
/Korakurider
_______________________________________________
Etoys mailing list
Etoys@lists.laptop.org
http://lists.laptop.org/listinfo/etoys
Korakurider
 

[Localization] Pootle integration for etoys

Postby Sayamindu Dasgupta » Fri Jan 11, 2008 2:00 pm

Heya Korakurider,

On Jan 11, 2008 5:13 PM, Korakurider <korakurider@gmail.com> wrote:
Hi, Sayamindu.
Thank you for your great work on Pootle !

As I wrote in http://dev.laptop.org/ticket/5338#comment:13,
I think we need to disucss more about Pootle integration for etoys.

(1) I think the only reason etoys want to update directly POs in git
(without Pootle) is
to merge POT changes to POs.
To resolve conflict between master and local repo, I am imagining a
couple of options:
-- After POs/POT are updated on git master repository by etoys,
just pull changes to local repo for pootle. I think the changes
will be no frequet
so it could be possible to do even if it is executed manually.
(ofcourse automation is better if possible )
-- If localization team are now merging POT to PO (both in git) for
other products,
we might want to ask you to do in similar way: (etoys update
POT in git and you merge)

How do you think?
For products other than etoys, how merge task are executed by whom?



I think all you need to do is to periodically update the POT file and
ensure that it is in Git. That's all. You need not worry about merging
the PO files with the latest POTs as it happens on a regular basis at
the Pootle end. (If you have some high priority string that _must_ go
in, you can ping me/Xavi to do it manually from Pootle's end). So your
second proposition is more attractive to me :-).

(2) To manage synchorization of git and svn, we need to know
when and how the changes in Pootle will be pushed to git master.


Well, the ideal workflow is like this:

* The translator translates the strings
* The admin reviews them
* If the admin thinks that the strings are OK, (s)he hits the commit
button in the Pootle web interface, which commits the PO file and
pushes the changes to the git repo at dev.laptop.org

So this is dependant on the admin of the language team.

Cheers,
Sayamindu

--
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
_______________________________________________
Localization mailing list
Localization@lists.laptop.org
http://lists.laptop.org/listinfo/localization
Sayamindu Dasgupta
 

[Localization] Pootle integration for etoys

Postby Sayamindu Dasgupta » Thu Jan 24, 2008 4:02 am

Hi,
Normally the update happens at midnight everyday. However, since
things have been moved to a new server, I'll have to reconfigure cron
and this might take a bit longer.
Thanks,
Sayamindu


On Jan 24, 2008 2:51 AM, Takashi Yamamiya <tak@metatoys.org> wrote:
Hi Sayamindu,

I've just update po/templates/etoys.pot in the etoys git repository.
When new template is available on Pootle? Do you use any cron to
update template? I'm not hurry, but curious how often new template is
ready to use.

Cheers,
- Takashi


I think all you need to do is to periodically update the POT file and
ensure that it is in Git. That's all. You need not worry about merging
the PO files with the latest POTs as it happens on a regular basis at
the Pootle end. (If you have some high priority string that _must_ go
in, you can ping me/Xavi to do it manually from Pootle's end). So your
second proposition is more attractive to me :-).




--
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
_______________________________________________
Localization mailing list
Localization@lists.laptop.org
http://lists.laptop.org/listinfo/localization
Sayamindu Dasgupta
 


Return to Teachers, Students & Educatiors

Who is online

Users browsing this forum: Yahoo [Bot] and 0 guests

cron