In a multi-language solution, the developers switch back and forth between multiple languages when creating content, testing, etc.
If the developer forgets to change the context language to English, before creating a new template, only a version in the current context language will be created (along with sections, fields, __Standard Values etc).
Is there any way to force an English version, when a template (and children) is created?
Update
We are not currently using any language fallback features, so we are not facing any concrete issues. The request is mostly for consistency in the solution.