public function tearDown() { eZContentLanguage::removeLanguage( 'nno-NO' ); eZContentLanguage::removeLanguage( 'dan-DK' ); parent::tearDown(); }
public function tearDown() { $GLOBALS['eZTextCodecInternalCharsetReal'] = $this->charset; eZContentLanguage::removeLanguage($this->language->ID); parent::tearDown(); }
ezpEvent::getInstance()->notify('content/translations/cache', array($translation->attribute('id'))); } else { // The locale cannot be used so we show the edit page again. $tpl->setVariable('is_edit', $Module->isCurrentAction('Edit')); $Result['content'] = $tpl->fetch('design:content/translationnew.tpl'); $Result['path'] = array(array('text' => ezpI18n::tr('kernel/content', 'Translation'), 'url' => false), array('text' => 'New', 'url' => false)); return; } } } if ($Module->isCurrentAction('Remove')) { $seletedIDList = $Module->actionParameter('SelectedTranslationList'); $db = eZDB::instance(); $db->begin(); foreach ($seletedIDList as $translationID) { eZContentLanguage::removeLanguage($translationID); } $db->commit(); ezpEvent::getInstance()->notify('content/translations/cache', array($seletedIDList)); } if ($Params['TranslationID']) { $translation = eZContentLanguage::fetch($Params['TranslationID']); if (!$translation) { return $Module->handleError(eZError::KERNEL_NOT_AVAILABLE, 'kernel'); } $tpl->setVariable('translation', $translation); $Result['content'] = $tpl->fetch('design:content/translationview.tpl'); $Result['path'] = array(array('text' => ezpI18n::tr('kernel/content', 'Content translations'), 'url' => 'content/translations'), array('text' => $translation->attribute('name'), 'url' => false)); return; } $availableTranslations = eZContentLanguage::fetchList();