Localization is done in the standard way in Alfresco (repository and Share UI) : the labels are gathered in many java resource bundles (aka .properties files). What you have to do is perform a text search in the source files and find all the properties files containing the "Site" label, then change the label and override them, possibly using the <extensionRoot> folder.