Is there any recommended way to separate the contents for different
languages e.g. English and French?
Especially, when the content is added by the user separately in
English and French for the same one topic, how do you recommend to
structure models and store them in database?
I want to keep the search for the content simple also.
I have been doing it in my own way. But I think it's time to follow
the best practices if there is any.