-
Transifex 0.3 released
-
Yeehaa! I’m quite happy to say we Transifex v0.3 yesterday. For the folks that haven’t heard about this (fantastic) project, here’s a snippet from its homepage:
Transifex is a highly scalable localization platform with a focus on integrating well with the existing workflow of both translators and developers. It aims in making it dead-simple for content providers to receive quality translations from big translation communities, no matter where the project is hosted.
Transifex 0.3 is a major release, including a lot of under-the-hood changes. We’ve added full i18n support, and now in addition to the templates, per-module information stored in the database, such as names and descriptions, can be translated as well. As soon as possible we’ll switch to eating our own dogfood, and translations to Transifex will be served from Transifex. The biggest change in 0.3 is probably the change of the libraries used for our models, views and widgets. Now these componenets should be easier to develop on top of, and more ready for switching to TurboGears 2 when it stabilizes. To increase the quality of our code and releases, we’ve added unit test cases for most of the views and models, and more will come in 3.0.1.
Here are the major changes, taken straight from the NEWS file.
Transifex version 0.3 “Get smart”
Released: 2008-07-20
- New Features:
- Full i18n support in both templates and database (Diego Búrigo Zacarão)
- Support for editing repositories (Diego Búrigo Zacarão)
- Switched model library from SQLObject to SQLAlchemy (Asgeir Frimannsson)
- Switched templating language from Kid to Genshi (Diego Búrigo Zacarão)
- Switched widget library to ToscaWidgets (Diego Búrigo Zacarão)
- Code quality control, unit testing (Dimitris Glezos, Diego Búrigo Zacarão)
- Development moved to transifex.org, references updated (Dimitris Glezos)
- Translations:
- German (Fabian Affolter)
- Italian (Silvio Pierro, Francesco Tombolini)
- Malay (Sharuzzaman Ahmat Raslan)
- Hungarian (Sulyok Péter)
- Brazilian Portuguese (Diego Búrigo Zararão)
- Bugfixes:
- Better support for multiple pages in tables (Dimitris Glezos)
- Fixed GIT support for non-master branches (FH #17) (Christos Trochalakis)
- Hide links to admin pages from homepage for non-admins (Dimitris Glezos)
- Form validation in submit form (FH #51) (Diego Búrigo Zacarão)
- Cleaner commit msg for decentralized VCS (Tx #3) (Dimitris Glezos)
- Fixed redirect after submission to correct branch (Diego Búrigo Zacarão)
Tarballs are available at http://transifex.org/wiki/Download.
Thanks to all those who made this possible.
Right. On to merge the next set of features now.
- New Features: