Currently translations are published to the user namespace which requires unnecessary extra steps for users to move to the main namespace. From user tests, user expectations for "publish" seem to be for the content to really go live.
Publishing to the main namespace should not be problematic because:
- Users are creating new content, not replacing existing one, which generates less conflicts if reverting changes are needed.
- If content exist a warning and option to publish in user namespace will be provided according to T76180
- We already persist translations before they are published so that users can improve them and publish when those are ready (adding another intermediate state seems just to complicate the mental model)
- Users are registered which makes it a less favorable option to vandalism than regular editing.
- So far we got 0% reverted articles from those published using Content Translation.
- when testing with users, that is what they expect to happen when clicking "publish".