[BUGFIX] Correct message when language is missing 14/34814/2
authorJigal van Hemert <jigal.van.hemert@typo3.org>
Sun, 30 Nov 2014 11:36:58 +0000 (12:36 +0100)
committerJigal van Hemert <jigal.van.hemert@typo3.org>
Sun, 30 Nov 2014 13:03:37 +0000 (14:03 +0100)
Message in User settings has to refer to the Language module
instead of the Extension Manager.

Resolves: #63449
Releases: master, 6.2
Change-Id: I6865330281b77336595af6e056975974ec700c15
Reviewed-on: http://review.typo3.org/34814
Reviewed-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
typo3/sysext/setup/Classes/Controller/SetupModuleController.php

index b0e9bba..8119a76 100644 (file)
@@ -597,7 +597,7 @@ class SetupModuleController {
                                <select ' . $GLOBALS['TBE_TEMPLATE']->formWidth(20) . ' id="field_lang" name="data[lang]" class="select">' . implode('', $languageOptions) . '
                                </select>';
                if ($GLOBALS['BE_USER']->uc['lang'] && !@is_dir((PATH_typo3conf . 'l10n/' . $GLOBALS['BE_USER']->uc['lang']))) {
-                       $languageUnavailableWarning = 'The selected language "' . $GLOBALS['LANG']->getLL(('lang_' . $GLOBALS['BE_USER']->uc['lang']), TRUE) . '" is not available before the language pack is installed.<br />' . ($GLOBALS['BE_USER']->isAdmin() ? 'You can use the Extension Manager to easily download and install new language packs.' : 'Please ask your system administrator to do this.');
+                       $languageUnavailableWarning = 'The selected language "' . $GLOBALS['LANG']->getLL(('lang_' . $GLOBALS['BE_USER']->uc['lang']), TRUE) . '" is not available before the language files are installed.<br />' . ($GLOBALS['BE_USER']->isAdmin() ? 'You can use the Language module to easily download new language files.' : 'Please ask your system administrator to do this.');
                        $languageUnavailableMessage = GeneralUtility::makeInstance('TYPO3\\CMS\\Core\\Messaging\\FlashMessage', $languageUnavailableWarning, '', \TYPO3\CMS\Core\Messaging\FlashMessage::WARNING);
                        $languageCode = $languageUnavailableMessage->render() . $languageCode;
                }
@@ -757,4 +757,4 @@ class SetupModuleController {
                return $fieldArray;
        }
 
-}
+}
\ No newline at end of file