Select the roles that can not change it trough a settings page in the WordPress dashboard.
Don't allow them to change it on the Woocommerce dashboard.
The Woocommerce plugin is not restrictive. You don't need it to use this one.
This plugin doesn't just disable the email field on the view using JavaScript. The logic is on server side.
In case that a techy user modify the html template using an inspector element to remove the disable attribute on the email filed to modify it, when he submits the form, the server will not allow it.
That means that is possible to localize it or translate to any language
Written with StackEdit.