I just want to get some ideas about creating a multi-language site. What is your understanding of some of the techniques used to produce multi-language websites? such as static web pages, database drive text, and language translators, etc.
I know the theory, but solutions are various. Most browsers will send an language header along with a page request. For example:
Accept-Language: da, en-gb;q=0.8, en;q=0.7
If you have control over your web server (apache) then you can direct apache to different directories for different languages. OR, you can write a php script that parses this header. Delivering content this way. I've heard of people looking at the reply to IP address, and finding out about it's geography, but this is a poor solution, especially for ex-pats.