diff --git a/module/VuFind/src/VuFind/Search/Base/Params.php b/module/VuFind/src/VuFind/Search/Base/Params.php index 0794a429c031cfb8fc972167a3411e73b888323e..22673a553ba1ec0ba43d0e367866093607c4f104 100644 --- a/module/VuFind/src/VuFind/Search/Base/Params.php +++ b/module/VuFind/src/VuFind/Search/Base/Params.php @@ -1325,9 +1325,7 @@ class Params implements ServiceLocatorAwareInterface */ public function translate($msg) { - return $this->getServiceLocator()->has('VuFind\Translator') - ? $this->getServiceLocator()->get('VuFind\Translator')->translate($msg) - : $msg; + return $this->getOptions()->translate($msg); } /** diff --git a/module/VuFind/src/VuFind/Search/Base/Results.php b/module/VuFind/src/VuFind/Search/Base/Results.php index 464ba80e2435e88800d0054be852ed0ba40689c6..5967989647a7781b9b7dbb92d7b1e40e679ecc0f 100644 --- a/module/VuFind/src/VuFind/Search/Base/Results.php +++ b/module/VuFind/src/VuFind/Search/Base/Results.php @@ -590,8 +590,6 @@ abstract class Results implements ServiceLocatorAwareInterface */ public function translate($msg) { - return $this->getServiceLocator()->has('VuFind\Translator') - ? $this->getServiceLocator()->get('VuFind\Translator')->translate($msg) - : $msg; + return $this->getOptions()->translate($msg); } } \ No newline at end of file