/** * Returns a list of filters to add to the existing list. * * @return array An array of filters */ public function getFilters() { $translation_filter = new \Twig_SimpleFilter('trans', function (\Twig_Environment $env, $string) { $globals = $env->getGlobals(); $translation = $globals['env']['translation']; return \Skeleton\I18n\Translation::translate($string, $translation); }, ['needs_environment' => true]); return [$translation_filter]; }