Find the word definition

Wiktionary
localizor

alt. (context computing English) A person who localizes n. (context computing English) A person who localizes