Am găsit o definiție pentru cuvantul/cuvintele localizator:

LOCALIZATÓR, -OÁRE, localizatori, -oare, adj. (Rar) Care localizează, care adaptează o operă literară. – După fr. localisateur.
Sursa: Dicționarul limbii române moderne