Skip to main content

Search from vocabulary

Content language

Concept information

Preferred term

localization  

Definition

  • Localization is an international strategy that some companies pursue in their international business operations. Companies pursuing localization try to modify their products and services so that products have local features demanded by local consumers and are suitable to laws and standards. [Source: Encyclopedia of Business in Today's World; Localization]

Belongs to group

URI

https://concepts.sagepub.com/social-science/concept/localization

Download this concept: