I have used WPML once before on a site, and I found it to be a complete nightmare.
This was due to the fact that I have to work in whatever language I am doing translations for because the entire ADMIN and DIVI builder would also show in that language.
This is makes it almost impossible, since it requires me to also read and understand whatever language I am doing translations for, otherwise I cannot read anything.
The only way I was able to work around this was to have 2 copies wordPress open as all times, one in English and one in the translated language, so I can actually figure out what menus and options say.
Please tell me if there is any solution to this yet, as I really do not want to use WPML because of this, but unfortunately some plugins I need to use only support WPML.
You can change your backend language from Users>Your Profile Language : hidden link
This select field will specify the language used for your backend. Please note that this will be only applied to your user.
If you want to browse your backend in a different language with a different user, you'll need to edit his profile to specify this.
Otherwise, the backend should be displayed in the language you used to install WordPress.
Anyhow, if you are using the FRONT-END builder (eg : elementor front end builder or Divi Front end builder), this is the expected behavior and the way things work is: due to the fact that Elementor/Divi is a front-end editor, it uses the language of the front end, it does not matter what setting you choose, the Elementor/Divi panel elements use the same language as the language of the page you are editing.
This is how the page builders work.
So what you are asking is simply not possible at the moment.
The frontend side of your site has nothing to do with all the settings that you tried to change. The language of the Divi builder would always be the language that you are in on the frontend. So if you are building a page in Finish for example it will be in Finish. It will even be in Finish if WPML is not active and Finish is the only language of your site. You might want to try and remove the fi.mo file from wp/wp-content/themes/Divi/lang/ folder and see if it helps.