Origin: Latin suffix -tion
Localization has 3 different meanings across 1 category:
a determination of the place where something is
"he got a good fix on the target"
(physiology) the principle that specific functions have relatively circumscribed locations in some particular part or organ of the body
"The discovery that each area of the brain controls a distinct bodily function provided strong evidence for the physiological principle of localization."
The act of localizing.
"The company delayed its product launch to focus on the localization of software interfaces for different regional markets."
This word comes from the verb "localize" combined with the suffix "-ation." It shares a similar origin with the French word localisation.