* @license GNU General Public License, version 2 (GPL-2.0) * * For full copyright and license information, please see * the docs/CREDITS.txt file. * */ namespace foo\bar\event; /** * Event listener */ use Symfony\Component\EventDispatcher\EventSubscriberInterface; class user_setup implements EventSubscriberInterface { static public function getSubscribedEvents() { return array( 'core.user_setup' => 'add_global_translations', ); } public function add_global_translations($event) { $lang_set_ext = $event['lang_set_ext']; $lang_set_ext[] = array( 'ext_name' => 'foo/bar', 'lang_set' => 'foo_global', ); $event['lang_set_ext'] = $lang_set_ext; } }