Hi guys

I'm researching for a CMS.

For multi-language site what are your opinions on keeping languages on:
  • file
  • database
  • hybrid
    ( on hybrid the idea is to have every user added content on database and the 'generic' data on files, like error messages )


So anyone have another idea? Pros and cons about these ideas?