LOCALIZATION Meaning of LOCALIZATION in English ( n. ) Act of localizing, or state of being localized. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012