I've taken a quick look at the changes to the taxonomy module to understand what are the
possible solutions to implement a taxonomy translation feature by an external module.
If I have understood correctly, not it is possible to override all db calls through db_rewrite_sql.
Do you think that a similar mechanism can be implemented also for block module ?
And, in general, what could be the correct approach to add multilingual support
both for the core or contrib modules ?
I'm thinking, for example, to poll module.
Some users has expressed the need do not have distinct polls for every language,
but only the translation of the questions, so they can sum up in one place all the votes.