diff --git a/modules/candidate_list/php/candidatelistrowprovisioner.class.inc b/modules/candidate_list/php/candidatelistrowprovisioner.class.inc index 5c37df68c8..f2807eb9b6 100644 --- a/modules/candidate_list/php/candidatelistrowprovisioner.class.inc +++ b/modules/candidate_list/php/candidatelistrowprovisioner.class.inc @@ -122,6 +122,7 @@ class CandidateListRowProvisioner extends \LORIS\Data\Provisioners\DBRowProvisio throw new \Exception("Unhandled DoB format: $this->dobFormat"); } } + $row['RegistrationSite'] = dgettext("psc", $row['RegistrationSite']); unset($row['RegistrationCenterID']); unset($row['RegistrationProjectID']); return new CandidateListRow($row, $cid, $pid); diff --git a/php/libraries/User.class.inc b/php/libraries/User.class.inc index f8fa20f74f..db49df2f8c 100644 --- a/php/libraries/User.class.inc +++ b/php/libraries/User.class.inc @@ -461,7 +461,10 @@ class User extends UserPermissions implements { $sites = []; foreach ($this->getSites() as $site) { - $sites[$site->getCenterID()->__toString()] = $site->getCenterName(); + $sites[$site->getCenterID()->__toString()] = dgettext( + "psc", + $site->getCenterName() + ); } return $sites; } @@ -480,7 +483,7 @@ class User extends UserPermissions implements $site[$key] = &Site::singleton($val); if ($site[$key]->isStudySite()) { $user_study_sites[$val->__toString()] - = $site[$key]->getCenterName(); + = dgettext("psc", $site[$key]->getCenterName()); } } natcasesort($user_study_sites); diff --git a/php/libraries/Utility.class.inc b/php/libraries/Utility.class.inc index 531110f08b..669e52c6da 100644 --- a/php/libraries/Utility.class.inc +++ b/php/libraries/Utility.class.inc @@ -178,7 +178,7 @@ class Utility // fix the array $list = []; foreach ($result as $row) { - $list[$row["CenterID"]] = $row["Name"]; + $list[$row["CenterID"]] = dgettext("psc", $row["Name"]); } return $list; }