fix preservations variable name in translateRemoteHTML

This commit is contained in:
Russell Ballestrini 2025-07-11 19:28:09 -04:00
parent 3d06f28954
commit d09b204f60

View file

@ -67,13 +67,13 @@ async function translateRemoteHTML(htmlContent, targetLanguage, sourceUrl) {
const bodyHTML = doc.body ? doc.body.innerHTML : doc.documentElement.innerHTML;
// Use the same content preservation as translateCurrentPage
const { preservedText, replacements } = preserveSpecialContent(bodyHTML);
const { preservedText, preservations } = preserveSpecialContent(bodyHTML);
// Translate the preserved content
const translatedPreservedText = await translateText(preservedText, targetLanguage);
// Restore the special content
const translatedContent = restoreSpecialContent(translatedPreservedText, replacements);
const translatedContent = restoreSpecialContent(translatedPreservedText, preservations);
// Replace the body content with translated content
if (doc.body) {