I really like your work, but wouldn't it be better to integrate this functionality into Internationalization module (another option to select how the query is rewritten). Your module does exactly what one expects for a multilingual site (with at least 3 languages). But as it does similar things line the other module (and initialization does even more!) users may be confused about the difference at a first glance.
We currently have so many modules doing the same thing, we don't need even more!
Comments
Comment #1
drewish commentedI disagree. I believe that it's best to have many small single purpose modules. The problem with the i18n module is that it tries to do too much and IMHO doesn't do any very well.