May 22, 2010
· Filed under GSoC, Maemo, Transifex
I have set up Git repository at gitorious.org, hopefully somebody will add it to maemo.gitorious.org also. Currently repostiory is empty. I am working on some bits to make it work with beta.transifex.net. That’s where Transifex guys are trying out new version of Transifex which incorporates API and other cool stuff! Until I get Transifex client for Maemo working you can check out the new online translation editor there.
Now getting to my second point – I need Your input, suggestions and ideas to make Transifex client for Maemo a killer-app for N900. You are very much welcome to comment this blog post or drop me an e-mail with your thoughts.
You can start watching my repository here
May 10, 2010
· Filed under GSoC, Maemo, Transifex
I was the lucky one to get accepted for Google Summer of Code also this year. I am again, under Maemo, or as it is now called MeeGo. My proposal was about creating a Transifex client for Maemo, using PyQt4. This ofcourse means that such program would also run on any desktop machine.
The application should fetch bunch of strings from Transifex, user could be able to work on them using nice user interface and preferably also while she’s commuting in a train while being offline. Once connected to a wireless access point, it could push the strings back to Transifex. This application should present similar navigation logic as found in Transifex, which allows browsing projects, components, files etc and allow searching in them. I have already managed to scratch the surface of all the work that has to be done, here’s some eyecandy for you:

For those who don’t know yet, Transifex is a web based localization software, available in SaaS form at http://www.transifex.net. Currently it can hook up to your FOSS project’s VCS and pull *.PO files. Translators can access strings in what they call Lotte (Lightweight Online Translaton Editor). While submitting strings, they are pushed back to VCS. Right now they’re working on next major version of Transifex, which will bring even more cool features.
Link to my proposal