I have a website that is getting about 10% of it's hits from google translation tools, I figure that that must mean there are a whole load of none english speaking visitors that aren't finding the site because they don't know the right words to search for in english. So I figure if I can translate the pages of the website to a selection of other languages I could possibly get a lot more traffic. However I don't want to link to an external site, I want the pages to appear as part of my site, so they can be indexed etc. I'm fairly proficient in PHP and infact I've written the code for the site myself. However I can't find a way\system whereby I could tag a language specifier to the url i.e "&ln=fr" and my code would translate the page before displaying it. Most of the translation code I have found is either limited to how much one site can call it, or costs. Does anybody know of any other solutions?