Sometimes it is more convenient to translate a translatable page as a whole, which is currently not supported (e.g. https://meta.wikimedia.org/w/index.php?title=Stewards/fr&action=edit)
I proposed a "magic source code" mechanism.
- When you edit a translated version, a "magic source code" will be generated. Example is https://test.wikipedia.org/wiki/Autoconfirmed_users
- Users may edit the magic source code
- Once the user click save, the translations will be automatically extracted from the magic source code and related Translation: pages will be edited or created (no edits are performed if a part is unmodified). If some component are missing, an error will be shown. If users modified nontranslatable part of the article, a warning will be shown indicating the result may not be what the user may expect.
Also, It would be possible to edit individual sections, which will also generate magic source code.