private function needs_modules()
{
if (is_network_admin() || in_array($GLOBALS['pagenow'], ['admin-ajax.php', 'admin-post.php'], true)) {
return true;
}
return array_key_exists(get_current_blog_id(), (array) get_network_option(null, 'inpsyde_multilingual', []));
}