---
title: "Globalization in .NET"  
description: "Globalization refers to the process in which an application or software will be designed and developed so as to make it run across all cultures and re"  
author: "Anonymous User"  
published: 2011-03-12  
updated: 2014-09-18  
canonical: https://www.mindstick.com/blog/130/globalization-in-dot-net  
category: "c#"  
tags: ["c#"]  
reading_time: 1 minute  

---

# Globalization in .NET

[Globalization](https://www.mindstick.com/interview/23011/differentiate-globalization-and-localization) refers to the process in which an application or [software](https://www.mindstick.com/articles/311636/best-freelancing-websites-to-get-software-development-services) will be designed and developed so as to make it run across all cultures and region. Suppose we want to make such type of application which needs to be accessed from India, US, China and Japan. Then to full fill this [requirement](https://yourviews.mindstick.com/view/85169/becoming-an-influencer-requirement-of-skills-and-knowledge) we have two options

1. Either designed separate-2 application for all culture
2. Or Make [application as](https://answers.mindstick.com/qa/41069/how-did-missouri-s-application-as-a-slave-state-in-1819-challenge-u-s-law) a globalized application so that all these five culture access it without doing any modification.

Obviously second one is good approach. For making any application to be globalized we have to follow three steps.

1. Globalization
2. [Localization](https://www.mindstick.com/articles/23272/why-software-localization-is-important-for-your-business)
3. Localizability

[Common problems](https://www.mindstick.com/articles/13043/handy-tips-for-fixing-wireless-routers-common-problems) which you might be face during [development](https://www.mindstick.com/articles/65309/importance-of-ux-design-in-the-development-of-mobile-apps) of globalization is

1. Language Issue
2. Formatting Issue
3. String [Related Issue](https://answers.mindstick.com/qa/93347/where-do-we-ask-any-query-related-issue-on-mindstick)

In .NET for implementing globalization you need to use System. Globalization namespace. All the necessary classes and [interfaces](https://www.mindstick.com/articles/12100/interfaces-in-java-real-life-example) related with globalization are resided in this namespace. Culture Info is one of the classes which is used to implement globalization.

---

Original Source: https://www.mindstick.com/blog/130/globalization-in-dot-net

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
