多语言系统,多数据的解决方法?

多语言系统,多数据的解决方法?

做一个多语言的系统,有中文,英文,德文等,内容是互相不关联的。在表中加了一个langid字段以区别。

有没有统一办法,在类(CDbCommand.php是这里吗?)里统一加一个条件。首先查询表如果有这个字段,就加一个条件where langid=1或2或3.

这样就不用每次查询都写这个条件。要怎么做呢。或者有其它的办法来实现?