We have done a lot of work on localization and internationalization of applications, if you are a US resident and have been to stores where you swipe your cards and your language changes to say spanish for example depending on your personalized language, thats what we have done, its just a small example of our work, We have our own localization engine, and I can surely help you with a design based on SQL Server as backend, also I can give you working examples for the same, but I feel the bid amount is too less for such kind of work, If you are open for discussion please let me know, Regards, Vinay P Singh