$user->add_lang_ext()
or $language->add_lang()
in the core.user_setup
event handler. The $user
object isn't fully initialized at that point.core.user_setup
and do this:
Code: Select all
$lang_set_ext = $event['lang_set_ext'];
$lang_set_ext[] = array(
'ext_name' => 'gruf/customize',
'lang_set' => 'common',
);
$event['lang_set_ext'] = $lang_set_ext;
$user
object is initialized, for example core.user_setup_after
:
Code: Select all
$language->add_lang('common', 'gruf/customize');