Refining website content through culture, language, and flow is essential to provide users with the most useful and relevant experience.
Website localization is the process of expanding an existing website to meet the language and culture requirements of a target market. In other words, it is the process of adapting a website into a different linguistic and cultural context, involving much more than the simple translation of content.
Remember that people do not all speak the same language even if they live in the same country.
You might be interested in: 
Mythbusters: Our users speak English, so we don’t have to localize
Guide: How to prepare your application for i18n & l10n