Synonyms for Localize (same or very similar meaning)
WordNet sense 1 (identify the location or place of):
place, localise
WordNet sense 2 (concentrate on a particular place or spot):
focalise, focalize
WordNet sense 3 (locate):
set
From the ODE community, based on WordNet
add/edit