Quote:
I know 2 ways .
1-to use localization and globalization .
2-to make folder of pages for each language .
Go with 1st option.
Using 2nd way
If your client wants the application to support 10+ languages, what'll you do? Creating 10+ copies for each language? And what if client wants to support 5 more languages after couple of months? If it's a static content no problem but what if pages contain dynamic content? That's really terrible thing to do.
Using 1st way
In above case(2nd way), you just need to update key values(resource) for new language. But it'll take more time on starting(over the 2nd way), particularly if you support unicode languages like Arabic, Chinese.
FYI
Best Practices for Developing World-Ready Applications[
^]
Localisation articles @ Codeproject[
^]