I want to export message to DrGeoII.pot
Hilaire
Hi Hilaire,
On Jan 29, 2008 10:47 PM, Hilaire Fernandes hilaire@ofset.org wrote:
I want to export message to DrGeoII.pot
Here are the steps to export the POT.
1. start the latest developer image and load DrGeoII.pr 2. evaluate this: TextDomainManager registerCategoryPrefix: 'DrGeoII' domain: 'DrGeoII'.
By this, strings in all classes under DrGeoII-* will be mapped to gettext textdomain 'DrGeoII'. The registration is also needed for Squeak to translate strings for the domain with compiled MO. As etoys image can't be overwritten on XO after registration, It would be good to place the registration in postscript of the project.
3. evaluate this, then po/DrGeo/DrGeoII.pr will be created. GetTextExporter2 exportTemplate.
Next expected question would be "how to deploy the translations for DrGeoII.xo" :-) As an example review http://dev.laptop.org/ticket/5546 and my translated version of DiceWars attached. The proposed patch in the ticket has been pushed, so you can test it with the recent joyride or upcoming update1. I even experimented to translate to DrGeoII so I can help if you need.
I would suggest you to publish the POT on Pootle (may be under etoys project), so that people can contribute.
Cheers, /Korakurider
2008/1/29, Korakurider korakurider@gmail.com:
- evaluate this: TextDomainManager registerCategoryPrefix: 'DrGeoII' domain: 'DrGeoII'.
Oh, I was missing this one.
As an example review http://dev.laptop.org/ticket/5546 and my translated version of DiceWars attached. The proposed patch in the ticket has been pushed, so you can test it with the recent joyride or upcoming update1. I even experimented to translate to DrGeoII so I can help if you need.
Indeed :)
I would suggest you to publish the POT on Pootle (may be under etoys project), so that people can contribute.
I register on pootle, I guess I need to add DrGeoII project in pootle, I think I do not have the necessary right to do so.
I attach in this mail the .pot file, the translated fr.po file and an es.po needing some care.
Hilaire
2008/1/30 Hilaire Fernandes hilaire@ofset.org:
I would suggest you to publish the POT on Pootle (may be under etoys project), so that people can contribute.
I register on pootle, I guess I need to add DrGeoII project in pootle, I think I do not have the necessary right to do so.
Yes, you need to ask Pootle admins (living in localization list) to configure. this mail CCed to Sayamindu (one of admins).
If we expect more activities using Pootle will come, one Pootle-project dedicated to sole one activity like DrGeoII might be too fine-grained. You could see currently both "XO-Core" and "XO-Bundled" Pootle-project hosting POs for activities. (I don't understand which project to use for what purpose) My thought is to use "Etoys" Pootle-project also for Etoys based activities, or to split "Etoys-Activity" Pootle-project would be handy.
This scope design is related to how to use git for Etoys behind Pootle, so I 'd like to hear from Etoys team.
Cheers, /Korakurider
I attach in this mail the .pot file, the translated fr.po file and an es.po needing some care.
Hilaire
-- http://blog.ofset.org/hilaire Smalltalkers do: [:it | All with: Class, (And love: it)]
Hi,
Every option is fine for me. If someone with the granted access can just add nuder EToys the .pot files + updated fr.po and es.po, it will be fine for me.
Hilaire
2008/1/30, Korakurider korakurider@gmail.com:
2008/1/30 Hilaire Fernandes hilaire@ofset.org:
I would suggest you to publish the POT on Pootle (may be under etoys project), so that people can contribute.
I register on pootle, I guess I need to add DrGeoII project in pootle, I think I do not have the necessary right to do so.
Yes, you need to ask Pootle admins (living in localization list) to configure. this mail CCed to Sayamindu (one of admins).
If we expect more activities using Pootle will come, one Pootle-project dedicated to sole one activity like DrGeoII might be too fine-grained. You could see currently both "XO-Core" and "XO-Bundled" Pootle-project hosting POs for activities. (I don't understand which project to use for what purpose) My thought is to use "Etoys" Pootle-project also for Etoys based activities, or to split "Etoys-Activity" Pootle-project would be handy.
This scope design is related to how to use git for Etoys behind Pootle, so I 'd like to hear from Etoys team.
Cheers, /Korakurider
I attach in this mail the .pot file, the translated fr.po file and an es.po needing some care.
Hilaire
-- http://blog.ofset.org/hilaire Smalltalkers do: [:it | All with: Class, (And love: it)]
On 1/30/08, Hilaire Fernandes hilaire@ofset.org wrote:
Hi,
Every option is fine for me. If someone with the granted access can just add nuder EToys the .pot files + updated fr.po and es.po, it will be fine for me.
Other thing for you to plan now is about repository for managing POT/POs. AFAIK all POs on Pootle including etoys are mangaed in git of its belonging projects right now. They said repositories other than git could be integrated to Pootle, while asking etoys team to host it on their git might be natural course :-)
I think Pootle can work without repository, but that means no version management.
Cheers, /Korakurider
On Jan 30, 2008, at 10:22 , Korakurider wrote:
On 1/30/08, Hilaire Fernandes hilaire@ofset.org wrote:
Hi,
Every option is fine for me. If someone with the granted access can just add nuder EToys the .pot files + updated fr.po and es.po, it will be fine for me.
Other thing for you to plan now is about repository for managing POT/POs. AFAIK all POs on Pootle including etoys are mangaed in git of its belonging projects right now. They said repositories other than git could be integrated to Pootle, while asking etoys team to host it on their git might be natural course :-)
I think Pootle can work without repository, but that means no version management.
Actually, you should request project hosting on dev.laptop.org, see
http://wiki.laptop.org/go/Project_hosting
You probably should only put your non-binary files into that repository (git and undiffable binaries do not go along well together).
- Bert -
On 1/30/08, Bert Freudenberg bert@freudenbergs.de wrote:
Actually, you should request project hosting on dev.laptop.org, see
http://wiki.laptop.org/go/Project_hosting
Well, then 'Etoys - Activities' (or such) project on Pootle, and to collect all POs/POT to there (with symbolic link from repositories on Pootle server) seems the way to go.
You probably should only put your non-binary files into that repository (git and undiffable binaries do not go along well together).
*.pr has to be managed at other place ? so we can't have all pieces for build at one place :-<
/Korakurider
2008/1/30, Korakurider korakurider@gmail.com:
On 1/30/08, Hilaire Fernandes hilaire@ofset.org wrote:
Hi,
Every option is fine for me. If someone with the granted access can just add nuder EToys the .pot files + updated fr.po and es.po, it will be fine for me.
Other thing for you to plan now is about repository for managing POT/POs. AFAIK all POs on Pootle including etoys are mangaed in git of its belonging projects right now. They said repositories other than git could be integrated to Pootle, while asking etoys team to host it on their git might be natural course :-)
I think Pootle can work without repository, but that means no version management.
That's will be fine, if it can ease translation. I am already using a subversion repo from GNA! for the englobing iStoa project
Hilaire
etoys-dev@lists.squeakfoundation.org