It would not be a good idea to use separate tables for each language, instead you should just have a column identifying the language for the individual posts.
Search speed would be much slower if you have to search lots of tables instead of just one, though you could combat that problem by using a separate table containing indexing information for all the separate language tables.
I would suggest using a single mixed language table.