diff --git a/src/components/MarkdownRenderer.tsx b/src/components/MarkdownRenderer.tsx index 4ea5ff0..5ec1e27 100644 --- a/src/components/MarkdownRenderer.tsx +++ b/src/components/MarkdownRenderer.tsx @@ -549,7 +549,7 @@ const MarkdownImage: React.FC<{ src?: string; alt?: string; baseUrl?: string }> {!isLoading && !hasError && ( -
${escapeHtml(el.textContent || '')}`;
@@ -135,6 +139,7 @@ export function wrapTextNodesWithAttr(element: HTMLElement, attr: string, value:
const parent = node.parentElement;
if (!parent) continue;
if (parent.tagName === 'CODE' || parent.tagName === 'PRE' || parent.closest('pre')) continue;
+ if (parent.closest('[data-translate="false"]')) continue;
if (!node.textContent?.trim()) continue;
replacements.push({ textNode: node as Text, parent });
}