Hi, thanks for the reply.
I tried to modify the plugin. I added "language" field in this file:
events-manager/widgets/em-events.php
adding the following at the end of the "function form($instance)":
<p><label for="<?php echo $this->get_field_id('language'); ?>"><?php _e('Language','dbem'); ?>: </label>
<input type="text" name="<?php echo $this->get_field_name('language'); ?>" value="<?php echo (!empty($instance['language'])) ? $instance['language']:__('Language', 'dbem'); ?>"></p>
and it automatically filtered by language.
I know it's not well done at all, but for now it's working. I'm not an expert coder, but I'll try to make it better (like checking if polylang is installed, to give the option to ignore the language filed....) and maybe submit it to the team.
ciao!