yes I have worked on such sites before using php/mysql to store and retrieve the data
I used a custom built cms, seperated each language into its own database (so you are dealing with multiple tables)
The hardest part was working out how to store information in the respective database/tables - went through 3 iterations before I found the structure I needed.
It does take time (obviously) |