public function translate($string) { if ($this->environment) { return $this->environment->translate($string); } return $string; }
/** * Shows notice about the unavailable button sets. * This may happens while PRO version is disabled but one or more projects * uses PRO button sets. */ public function invalidBuilderNotice() { if (!$this->environment->isPluginPage()) { return; } $twig = $this->environment->getTwig(); $twig->display('notice.twig', array('type' => 'error', 'message' => sprintf($this->environment->translate('Selected button set is unavailable for the project "%s", "Flat 1" will be used.'), $this->project->getTitle()))); }