The information in this blog which promotes your plugin is misleading. https://translatepress.com/seo-multiple-languages/
These steps will not improve your SEO because Google will see this as duplicate content or a canonical of the original URL, since you are creating the same blog but in different languages. While the second language might get served on search engines, the content is not unique…And does not benefit SEO. Your plugin doesn’t have the functionality needed for a blog to have actual SEO benefits, which is creating unique content for each blog.
Have clear language in your description: “This plugin can translate pages/post, but cannot create unique pages/post in different languages to benefit SEO”.Which is functionality I was able to do easily using WPML who also has a similar blog about Multi-language SEO.
You should state this information in your blog. It is very misleading.