How can I use MB Frontend Submission to add translations of existing posts? My website has two languages, say A, and B. Language A is mandatory for all posts, while some posts may be translated into language B.
I use WPML.
Currently, it is not possible to translate posts in the frontend with WPML. You need to go to the admin area to translate them. I will inform the development team to explore the possibility.
I'm new to Meta Box and only started exploring its features. From my experience, managing posts/translations through the frontend in multilanguage websites is tough.
I am moving to Meta Box from Toolset where I create translations on the frontend the following way: After a new post has been created, a link "Add Translation" shows up above the post title, which redirects an author/editor to an empty form (it only asks for confirmation before creating translation) which, upon submission, results in adding a translation of the original post with a draft status (specific hooks are added that fires on the form submission). The draft may be then edited and published. Users have links available above original/translated post title allowing them to edit and remove the post. This is very simple approach, but it fits the bill.
Alternatively, if I have to stick to the backend (normally I prefer to keep authors/editors off the backend), would you recommend a compatible with MB solution that could help me to organize access to the backed parts for non-admins? Like switching off menus, options, etc. Maybe that's eventually simpler than creating the whole workflow for managing posts and their translations on the frontend.
Thanks for your feedback but we do not intend to support all features for the frontend submission plugin like on the backend. Just some basic functions to create the post. Those features are already supported by other plugins, you can find one here https://betterstudio.com/wordpress-plugins/best-wordpress-frontend-posting-plugins/