Jun 30th, 2008 by diegobz
Thanks to some people that have been commenting here at my blog and some other people that I’ve talked on IRC, now we have a quite stable version of Transifex using:
- SQLAlchemy 0.4.6
- Genshi 0.5
- ToscaWidgets 0.9.2
- TurboGears 18.104.22.168
I have been working on the job made by my GSoC mentor Asgeir. He has migrated Transifex from SQLObject to SQLAlchemy, and really that was a great job!
My part of job was to migrate our template from kid to Genshi and consequently to use ToscaWidgets instead the own Widgets of TG 1.0. That really was a hard work, since that I’m still learning about python and TG, and to many things are changing on the TG and ToscaWidgets world right now. It was a problem, specially talking about documentation to use Genshi and ToscaWidgets on *TG 1.0*. Well, maybe I could contribute with my experience about this directly on those projects after the GSoC.
After that I could figure out how to do the ToscaWigets (form and validation) works properly, I’ve written some code to make the repositories editable, so now it can disables, enables and/or changes any repo information using the administration form.
And finally, I would like to tell you that this version of Transifex has a full support for i18n and I would encourage translators to start to translate it for their local language, even that we could add many other strings in a short time, because exciting new features have been being included in Transifex.