MDX files¶
Added in version 2026.5.
Catatan
Dukungan untuk format ini sedang dalam pengembangan. Beberapa fitur mungkin belum tersedia dan perilakunya dapat berubah di antara rilis. Umpan balik dari pengujian sangat diharapkan.
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.
Catatan
Tidak seperti kebanyakan format lain, perubahan dalam berkas terjemahan tidak akan diimpor ke Weblate karena tidak dapat dilakukan dengan andal. Sumber kebenaran terjemahan adalah Weblate, bukan berkas terjemahan itu sendiri.
Lihat juga
Contoh berkas:
---
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.*
Ekstensi berkas |
|
|---|---|
Linguality ⓘ |
Ekabahasa |
Mendukung jamak ⓘ |
|
Mendukung deskripsi ⓘ |
|
Mendukung penjelasan ⓘ |
|
Mendukung konteks ⓘ |
|
Mendukung lokasi ⓘ |
|
Mendukung penanda ⓘ |
|
Pengenal API |
|
Supports read-only strings ⓘ |
|
Check flags added by this format ⓘ |
|
Konfigurasi Weblate¶
Weblate Umum Konfigurasi komponen |
|
|---|---|
Mask berkas |
|
Berkas bahasa dasar ekabahasa |
|
Templat untuk terjemahan baru |
|
Format berkas |
MDX file |
Parameter format berkas |
|
Menangani string ganda¶
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.
Untuk menggabungkan string yang identik ke dalam satu unit terjemahan, aktifkan Hapus ganda string identik di Parameter format berkas.
Catatan
Mengaktifkan opsi ini akan menonaktifkan konteks berbasis baris untuk unit yang digabungkan, memastikan bahwa terjemahan tetap stabil meskipun baris atau bagian dipindahkan di dalam dokumen.