make autotranslation and autocorrection optional
first cleanup existing handling of optional features, then make autotranslation and autocorrection optional
first cleanup existing handling of optional features, then make autotranslation and autocorrection optional