Also I am NOT able to manually change is back to www.mydomain.com/blog
How many languages do you have activated?
Using one URL for all languages means a lot of doubles and triples, hence -en, then -fr, etc.
For instance, my EN blog is /blog
my RU blog is /блог
but my German blog is /blog-de
because I don't know what different word to use in German for blog
-en and -de and -fr are added for duplicates. If you have many products with one and the same name submitted by multiple vendors, they will be rewritten in this way by the logic of the system
/product-name
/product-name-en
/product-name-en1
/product-name-en2
etc. ad infinitum
All this is PITA if you don't have decent rewrite templates.
Until you are not clear with all the pitfalls of SEO, it is better not to use it for a multi-language site, or you will be penalized by Google.
Open your main Blog page and edit the SEO. If you cannot do that, there should be some other page with the same name somewhere. To find it, use the free addon
Cart-Power: SEO names editor
I am down to only English, but still can't fix it
The other language must have reserved the SEO name "blog", so you have to find it and delete the SEO entry. Then you will be able to save the English page without the -en suffix.
If you are familiar with phpMyAdmin, check the cscart_seo_names table and find row with the "blog" name and rename it. Then go to blog page and change seo name to "blog"
Open your main Blog page and edit the SEO. If you cannot do that, there should be some other page with the same name somewhere. To find it, use the free addon
Cart-Power: SEO names editor
The other language must have reserved the SEO name "blog", so you have to find it and delete the SEO entry. Then you will be able to save the English page without the -en suffix.
Thanks I will look into it.
If you are familiar with phpMyAdmin, check the cscart_seo_names table and find row with the "blog" name and rename it. Then go to blog page and change seo name to "blog"
Open your main Blog page and edit the SEO. If you cannot do that, there should be some other page with the same name somewhere. To find it, use the free addon
Cart-Power: SEO names editor
The other language must have reserved the SEO name "blog", so you have to find it and delete the SEO entry. Then you will be able to save the English page without the -en suffix.
i thought about this earlier, i will apply all the solutions here and see how it works.