Если вы хотите, чтобы страница отображалась только в том случае, если код языка отличается от 'en', вы можете определить MaterialPageRoute и pu sh через Navigator.pu sh.
if (_getLanguageCode(context) != 'en')
Navigator.push(context,
MaterialPageRoute(builder: (context) => YourClass()));