Skip to main content

SAGE Social Science Thesaurus

Search from vocabulary

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

http://data.loterre.fr/ark:/67375/N9J-K2T3ZVHX-L

Download this concept: