Added language switching.