Yes, the first one is the exact thing to do. You need to use resource for all static text in your website, so that based on the culture or user you can reproduce the page. Also for database data, you need to store both, or you can use any translation tool like google translator, bing Translation api etc to dynamically translate those data when you display it on the web page. We generally dont store pages, rather we create reusable resources, which might be used in many web pages. You can read this article : http://www.beansoftware.com/asp.net-tutorials/globalisation-multilingual-cultureinfo.aspx[^] :rose:
Abhishek Sur **Don't forget to click "Good Answer" if you like this Solution.
Visit My Website-->**
www.abhisheksur.com