look at the link below.
http://www.business-school-pgsm.com/delocalized-programs.html
for delocalized institutions….understand them as partner institutions.
Oxford Dictionary:delocalize
verb
[with object]
detach or remove (something) from a particular place or location, or from local limitations:
(as adjective delocalized)
Merriam-Webster: Delocalize:
to free from the limitations of locality; specifically : to remove (a charge or charge carrier) from a particular position
Definitions aside:
Some smaller institutions/colleges have partnerships with big colleges/universities to confer degrees. For instance if you attended an institute that offers degrees with a bigger universities' name, then Yes your diplomas were obtained from a delocalized campus.
I attended a university with more than 7 campuses.
So if you attended any of the six campuses apart from the main campus or if you took your studies online; then Yes, your bachelors/masters degrees were obtained from a delocalized campus.