Thank you for contacting WPML Support, I will gladly help you.
You can translate your website and after the translation is complete you can:
- change the default language to English,
- after, go to WP-Admin -> WPML -> Languages -> Hide languages section,
- check the checkbox next to the language you want to hide and click "Save"
While you'll be translating the page, you should keep the as a default language the mother language, and the "/en" showing at the URL is expected until you set English as a default language and hide the mother language.
After you have finished the translations, you should switch to English as a default language and follow the instructions I shared in my previous reply to hide the mother language.
---
Can you please share WPML support debug information from your site?
* To provide the debug information:
- Login to your site and go to WPML -> Support, in there click on the “debug information” link at the bottom of the page.
- Once on the “debug information” page, select the entire text box content and copy it.
- Go back to our support forum, find the debug information box, and paste it.
I would need temporary access to your site's WP-admin to investigate this issue and understand it better, please create an administrator user using any email address you prefer.
Please fully back up your site (files and database) and confirm it in your next reply.
* Note: I might need to enable/disable plugins, switch themes, and access your website database.
Your next reply is set to private for you to provide the username and password details.
You can safely add your information to these fields.
Thank you for the access, I was able to check your website and you need to un-check the checkbox next to "Use directory for default language" on the page WP-Admin -> WPML -> Languages -> Language URL format.
After you un-checked that option the default language shouldn't show the "/en".
* Please check the attached image regarding which checkbox I am referring to.