This week Toshio and Ricky have updated Fedora’s Transifex instance for the major 0.3.1 release until now. That release includes a lot of my work on GSoC 2008 and also some important “background” changes that were include in the 0.3.x releases for the previous TurboGears version of Transifex. The full list of features and bugfixes [...]
Category Archive for 'GSoC'
My GSoC 2008 application is getting finishing touches
Posted in English, Fedora, GSoC, Transifex on Aug 21st, 2008
Yes baby, my GSoC 2008 application is getting finishing touches! That was a great experience for me. I have been talking with amazing people over all these months of work and I hope to continue contribute on this nice project called Transifex.
The Localization is the first point for people be able to get a great [...]
SQLAlchemy and Genshi on TG1.0 or TG2?
Posted in English, Fedora, GSoC, Transifex on Jul 10th, 2008
We’ve been migrating Transifex to use SQLAlchemy, Genshi with i18n support and ToscaWidgets on TG1.0. All seems to work fine until now. That was a part of my GSoC application.
However, continuing implementing new features for Transifex on TG1.0 is not trivial. Specially as we are not using default components like SQLObject, kid template and the [...]
Last week I wrote some test cases for the new features added in Transifex. I was not used to write them, so I’ve had some challenges to win. After see some Dimitris’s test cases I could figure out how it work. Then, I’ve started to write my own test cases.
Test cases are simple to write. [...]
Transifex using SQLAlchemy, Genshi and ToscaWidgets is ready
Posted in English, Fedora, GSoC, Transifex on Jun 30th, 2008
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 1.0.4.4
I have been working on the job made by my GSoC mentor Asgeir. He has migrated Transifex from SQLObject to [...]
Transifex :: I18n support splitted into two different Potfiles
Posted in English, Fedora, GSoC, Transifex on Jun 30th, 2008
Thinking in an good alternative to handle the Transifex i18n with the database i18n-zed, now, it’s coded to use two different Potfiles for view and data. All strings related with the source code will be stored in the `po/view/` directory and strings coming from database, into the `po/data/`.
It’s needed, because that each Transifex instance set [...]
Transifex i18n support including the database
Posted in English, Fedora, GSoC, Transifex on Jun 11th, 2008
Usually all apps with i18n support based on Potfiles just include the messages from the source code to the translatable files. It’s very common for desktop apps, but when you have a web app like Transifex, you need to have i18n support to the database too. So, that was my first challenge around the i18n [...]
On the last weeks I’ve been looking for an alternative for our Tx problem related with Genshi migration and consequently widgets.
Well, I’ve found a project that seems to be what we need. This project is called DBSprockets and it provides an easy way to implement forms on TG1.0, TG2.0 and others. It requires genshi>=0.4, sqlalchemy>=0.4 [...]
Transifex i18n support with kid or genshi?
Posted in English, Fedora, GSoC, Transifex on May 28th, 2008
As part of my GSoC application, on the last weeks I have been working on the i18n support for Transifex, and now, I have too may doubts about what’s the better way to go ahead.
Transifex is a TurboGears 1.0 (TG1.0) based app and currently works with the kid language template. The next two majors TurboGears [...]
Well, as I’m one of GSoC 2008 students with application accepted, now I need to blog about what’s going on.
You can looking for information about my application here.
Thanks to Fedora Project, Dimitris Glezos and Asgeir Frimannsson to mentor me.