[0] - https://en.wikipedia.org/wiki/Simultaneous_localization_and_...
Edit to add: But I can see how in a specialized field, where methods for locating an object are frequently discussed, using localization over location would be useful for describing the process of finding something, since location is also a noun referring to the place itself.
'Locate' implies that you're predominately interested in the object being sought but 'localize' suggests you're more interested in the place where it is/was. I think localize can also be less-than-exact if it rules out some plausible locations, but it seems odd to partially 'locate' something.
It's used a lot in neurology/neuroscience for the process of identifying where (e.g.) a tumor is or the brain structures on which a particular behavior or process depend.
"Localize" has various meanings, but in a physical location sense is to restrict something to a particular area, e.g. "We successfully localized the fire to the Johnson farm so no other farms were damaged.".
I can't see a definition that is equivalent to "locate" or "find".
Locate your cat at home using...
Or
Domestic Feline location using...
Depending on the level of techno-mumbo-jumbo the author is looking for.
https://dictionary.cambridge.org/dictionary/english/localize
Maybe it's British vs American English?
"Locate" would lead to less confusion among readers. It unanimously has the right definition, and is a simpler word.
It’s not wrong, and I would encourage the author to leave it as it is.
$ LANG=ca_ES.UTF-8 cat asldkj
cat: asldkj: El fitxer o directori no existeix
$ LANG=ca_ES.UTF-8 cat --help
Forma d’ús: cat [OPCIÓ]… [FITXER]…
Escriu la concatenació de tots els FITXERs a la sortida estàndard.
Sense cap FITXER, o quan FITXER és «-», llegeix l’entrada estàndard.
[...]