disable plugins translations?

This commit is contained in:
sebastien 2025-07-03 15:34:53 +02:00
parent da08536816
commit 0924b8baa6

View file

@ -81,18 +81,25 @@ async function executePluginContentLoading({
plugin.loadContent?.(), plugin.loadContent?.(),
); );
content = await PerfLogger.async('translatePluginContent()', () => // TODO wire
translatePluginContent({ const shouldTranslate = false;
plugin,
content,
context,
}),
);
const defaultCodeTranslations = if (shouldTranslate) {
(await PerfLogger.async('getDefaultCodeTranslationMessages()', () => content = await PerfLogger.async('translatePluginContent()', () =>
plugin.getDefaultCodeTranslationMessages?.(), translatePluginContent({
)) ?? {}; plugin,
content,
context,
}),
);
}
// TODO this may not work if default locale is not english?
const defaultCodeTranslations = shouldTranslate
? (await PerfLogger.async('getDefaultCodeTranslationMessages()', () =>
plugin.getDefaultCodeTranslationMessages?.(),
)) ?? {}
: {};
if (!plugin.contentLoaded) { if (!plugin.contentLoaded) {
return { return {