I want to develop a multilingual website with php. I do not have many ideas about how to do a site multilingual. I have been looking for some information but what I have got until now seems a bit confusing to me.
The most obvious solution is having one static page for each language. Besides I have seen something about using a table in the database to extract the translations to the corresponding language. However, I have seen that it might take too long for people to see a page because the query might delay the process.
I do not know if this option is the best. Could you please provide me with some good and brilliant approach to solve this issue in any website of any size and with any number of different languages?
Thanks in advance