Read the dictionary definition of localize. All definitions for this word.
1. locate
1. The film is set in Africa
2. restrict something to a particular area
3. concentrate on a particular place or spot
1. The infection has localized in the left eye
4. identify the location or place of
1. We localized the source of the infection