diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index 3a4f99ac8..26253506b 100755 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -4946,7 +4946,7 @@ class Cases G::verifyPath($pathEmail, true); //Create if it does not exist $fileTemplate = $pathEmail . G::LoadTranslation('ID_UNASSIGNED_MESSAGE'); - if (!file_exists($fileTemplate)) { + if ((!file_exists($fileTemplate)) && file_exists(PATH_TPL . "mails" . PATH_SEP . G::LoadTranslation('ID_UNASSIGNED_MESSAGE'))) { @copy(PATH_TPL . "mails" . PATH_SEP . G::LoadTranslation('ID_UNASSIGNED_MESSAGE'), $fileTemplate); } diff --git a/workflow/engine/classes/class.processes.php b/workflow/engine/classes/class.processes.php index ace53dec5..fd9bf8e58 100755 --- a/workflow/engine/classes/class.processes.php +++ b/workflow/engine/classes/class.processes.php @@ -3865,7 +3865,7 @@ class Processes @copy( PATH_TPL . "mails" . PATH_SEP . "alert_message.html", $dir . "alert_message.html" ); } - if (! file_exists( $dir . "unassignedMessage.html" )) { + if ( (!file_exists( $dir . "unassignedMessage.html")) && file_exists($dir . G::LoadTranslation('ID_UNASSIGNED_MESSAGE'))) { if (defined('PARTNER_FLAG')) { @copy( PATH_TPL . "mails" . PATH_SEP . "unassignedMessagePartner.html", $dir . G::LoadTranslation('ID_UNASSIGNED_MESSAGE')); } else { diff --git a/workflow/engine/classes/model/Language.php b/workflow/engine/classes/model/Language.php index 3c5a8f047..942574f2d 100755 --- a/workflow/engine/classes/model/Language.php +++ b/workflow/engine/classes/model/Language.php @@ -644,6 +644,7 @@ class Language extends BaseLanguage $trn = new Translation(); $trn->generateFileTranslationPlugin( $plugin, $idLanguage ); $trn->addTranslationEnvironmentPlugins( $plugin, $idLanguage, $POHeaders, $countItemsSuccess ); + $languageID = (isset($languageID)) ? $languageID : $idLanguage; //fill the results $results = new stdClass(); diff --git a/workflow/engine/menus/setup.php b/workflow/engine/menus/setup.php index 5e83459f3..b6ed73490 100755 --- a/workflow/engine/menus/setup.php +++ b/workflow/engine/menus/setup.php @@ -70,7 +70,7 @@ if (!$partnerFlag) { //tools options if ($RBAC->userCanAccess('PM_SETUP_ADVANCE') == 1 ) { if (!$partnerFlag) { - $G_TMP_MENU->AddIdRawOption('PLUGINS', 'pluginsMain', 'Plugins Manager', 'icon-plugins.png', '', 'plugins'); + $G_TMP_MENU->AddIdRawOption('PLUGINS', 'pluginsMain', G::LoadTranslation('ID_PLUGINS_MANAGER'), 'icon-plugins.png', '', 'plugins'); } }