diff --git a/src/core/highlight.ts b/src/core/highlight.ts index 79d49b8e76..a65bc50fa9 100644 --- a/src/core/highlight.ts +++ b/src/core/highlight.ts @@ -54,6 +54,10 @@ export function highlight ( language, }; + if (env.languageDef && !env.language) { + env.language = prism.languageRegistry.getLanguage(env.languageDef); + } + prism.hooks.run('before-tokenize', env); if (!env.language) {