diff --git a/libraries/src/Console/CheckUpdatesCommand.php b/libraries/src/Console/CheckUpdatesCommand.php index 2861a91acdc..278adbb1201 100644 --- a/libraries/src/Console/CheckUpdatesCommand.php +++ b/libraries/src/Console/CheckUpdatesCommand.php @@ -51,6 +51,8 @@ class CheckUpdatesCommand extends AbstractCommand $symfonyStyle->title('Fetching Extension Updates'); + $this->getApplication()->getLanguage()->load('lib_joomla'); + // Find all updates $ret = Updater::getInstance()->findUpdates(); diff --git a/libraries/src/Updater/UpdateAdapter.php b/libraries/src/Updater/UpdateAdapter.php index ac8bd05439a..93508ffc4a4 100644 --- a/libraries/src/Updater/UpdateAdapter.php +++ b/libraries/src/Updater/UpdateAdapter.php @@ -277,7 +277,10 @@ abstract class UpdateAdapter extends AdapterInstance // Log the exact update site name and URL which could not be loaded Log::add('Error opening url: ' . $url . ' for update site: ' . $this->updateSiteName, Log::WARNING, 'updater'); $app = Factory::getApplication(); - $app->enqueueMessage(Text::sprintf('JLIB_UPDATER_ERROR_OPEN_UPDATE_SITE', $this->updateSiteId, $this->updateSiteName, $url), 'warning'); + $app->enqueueMessage( + html_entity_decode(Text::sprintf('JLIB_UPDATER_ERROR_OPEN_UPDATE_SITE', $this->updateSiteId, $this->updateSiteName, $url)), + 'warning' + ); return false; }