support guess language from extension