Geolocation
Geolocation Module is depends on php Geolocation library, Geo.Dat file needs to be updated whenever the provider is updating the file. the file can be downloaded form http://www.maxmind.com.
Supports drupal 6
Dependency with i18n and lightbox2
Once its enabled and configuration done. Website will be with multiple language and language will be automatically selected based on the user's ip (For Example if user visiting your website from france the website wil be french language if you enabled french language in your drupal website), and even user can also view the Website in his/her preferred language by selecting the language provided in an International pop up box in header block.
For more details follow steps given in the Geolocation.doc