MDX files

Added in version 2026.5.

Note

Tá tacaíocht don fhormáid seo á forbairt. Seans nach mbeidh roinnt gnéithe ar fáil go fóill agus is féidir leis an iompar athrú idir eisiúintí. Tá fáilte roimh aiseolas ón tástáil.

MDX files are Markdown files with JSX syntax. Weblate extracts translatable Markdown text and preserves imports, exports, JSX components, and expressions.

MDX units automatically get the md-text and auto-safe-html flags. This keeps the unsafe HTML check active for plain text, standard HTML, and custom elements while avoiding HTML cleanup on MDX and JSX-like syntax. Use the explicit safe-html flag for strings that are known to contain HTML and should always be sanitized, including SVG or MathML snippets.

Note

Murab ionann agus an chuid is mó de na formáidí eile, ní dhéanfar na hathruithe ar na comhaid aistriúcháin a allmhairiú go Weblate toisc nach féidir é a dhéanamh go hiontaofa. Is é Weblate foinse na fírinne do na haistriúcháin agus ní an comhad aistrithe.

See also

MDX

Comhad samplach:

---
title: Ahoj světe!
description: Learn with Weblate
---

import LessonCard from "./LessonCard"
export const metadata = { slug: "intro" }

# Ahoj světe!

<LessonCard title="Keep this code" count={5}>
  Do not translate this JSX body.
</LessonCard>

Orangutan has five bananas.

Try Weblate at [weblate.org](https://demo.weblate.org/)!

*Thank you for using Weblate.*
Gnéithe tacaithe

Síneadh comhaid

.mdx

Teangachas

Aonteangach

Tacaíonn sé le hiolra

No

Tacaíonn sé le tuairiscí

No

Tacaíonn sé le míniú

No

Tacaíonn sé le comhthéacs

No

Tacaíonn suíomh

No

Tacaíonn sé le bratacha

No

Aitheantóir API

mdx

Tacaíonn sé le teaghráin léite amháin

No

Check flags added by this format

auto-safe-html, strict-same, md-text

Cumraíocht Weblate

Gnáthchlár Gréasáin Cumraíocht na Comhpháirte

Masc comhaid

path/*.mdx

Comhad aonteangach bunteanga

path/en.mdx

Teimpléad le haghaidh aistriúcháin nua

path/en.mdx

Formáid comhaid

MDX file

Paraiméadair formáid comhaid

mdx_merge_duplicates=True

Láimhseáil teaghráin dhúblacha

By default, Weblate treats each occurrence of a string as a separate translation unit to provide line-based context. This can be problematic in MDX tables or repeated component content, where reordering changes the context and can lead to translation loss.

Chun teaghráin chomhionanna a chomhdhlúthú in aonad aistriúcháin amháin, cumasaigh Deduplicate identical teaghráin sa Paraiméadair formáid comhaid.

Note

Má chumasaítear an rogha seo, díchumasaítear comhthéacs línebhunaithe do na haonaid chumasctha, rud a chinntíonn go bhfanann aistriúcháin cobhsaí fiú má bhogtar sraitheanna nó rannóga laistigh den doiciméad.