It’s not so much doing regular major upgrades, but instead of having version 12 with 3-5 new features, why not release each feature as it’s finished as a 11.x update ?
Essentially the point release will include new features AND bug fixes, rather than just bug fixes.
Not sure on what your new upgrade policy will be, but instead of basing it on major version number (ie. free minor upgrades but paid major upgrades), how about offering 1 year free upgrades (major and minor), with the user having to pay for another years upgrades ?
I can understand the translation and support issues, but re. translation, could you not release an English version when ready, and then periodically release translated versions of the latest EmEditor ?
This way, people using English version get new updates ASAP, while the translated versions will still be released as frequently as they are at the moment ?