Tłumacz pliki MDX z nienaruszonymi importami, komponentami i wyrażeniami
Prześlij pliki .mdx lub spakowany folder z treścią w archiwum ZIP i odbierz je przetłumaczone — z każdą linijką importu i eksportu, każdym komponentem i każdym {expression} dokładnie w takiej formie, jak w oryginale. Nagłówki, akapity, listy, tabele i tekstowe pola front matter są tłumaczone. Pierwsza część jest za darmo bez rejestracji; do 1,000,000 znaków tekstu to koszt $5.
- Instrukcje import i export kopiowane bez zmian
- Linijki zawierające wyłącznie komponenty, np. <Callout type="info">, pozostają nienaruszone
- {expressions} wewnątrz akapitu są zabezpieczane i przywracane na miejsce
- Pola title i description we front matter są tłumaczone, pozostałe klucze pozostają bez zmian
- Działa z folderami treści dla Next.js, Astro, Nextra, Gatsby i Docusaurus
MDX to kod z tekstem w środku
Plik MDX podlega kompilacji. Wystarczy jedna przetłumaczona nazwa zmiennej, dodany cudzysłów w propsie czy zmieniona ścieżka importu, aby proces budowania aplikacji zakończył się błędem. Zwykły chatbot przepisujący cały plik ma mnóstwo okazji do popełnienia takiego błędu. Nasze narzędzie w ogóle nie pozwala modelowi dotknąć kodu.
Linijki z importem i eksportem oraz wiersze składające się wyłącznie ze znaczników komponentów są pomijane. Wewnątrz akapitów kod śródliniowy, linki, ścieżki do grafik i {expressions} są przed tłumaczeniem zamieniane na znaczniki, a potem przywracane — model musi zwrócić każdy znacznik. W komponentach otaczających tekst, np. ramce typu callout wokół akapitu, tagi pozostają nienaruszone, a tłumaczony jest tylko tekst w środku.
Na co zwrócić uwagę
- Właściwości (props) zawierające widoczny tekst, np. title="Install" w komponencie, pozostają w języku źródłowym — przetłumacz je ręcznie
- Ciągi znaków wewnątrz wyrażeń JavaScript nie są tłumaczone
- Uruchom proces budowania (build) po skopiowaniu plików
- Sprawdź plik z ostrzeżeniami pod kątem akapitów pozostawionych w oryginale
Wrzucasz folder, pobierasz folder
Prześlij folder z treścią spakowany do archiwum .zip, a otrzymasz plik .zip z zachowaną strukturą ścieżek w katalogu nazwanym kodem języka, np. content-de/. Obrazy, pliki JSON i inne zasoby z archiwum .zip są kopiowane bez zmian, dzięki czemu folder jest kompletny. Pojedyncze pliki wracają ze zmienioną nazwą, np. index.de.mdx.
Jak działa narzędzie, ile kosztuje i jak traktujemy Twoje pliki, znajdziesz na stronie narzędzia: Tłumacz dokumentacji Markdown. Ceny wszystkich narzędzi znajdziesz w dziale cennik.
Ostatnia aktualizacja:
Pytania i odpowiedzi
Czy właściwości komponentów (props) są tłumaczone?
Nie. Właściwości są częścią kodu i pozostają bez zmian; jeśli komponenty zawierają w nich widoczny tekst, przetłumacz go ręcznie.
A co z plikami .md w tym samym folderze?
Również są tłumaczone. Pliki .md, .mdx i .markdown są obsługiwane w ramach jednego zlecenia.
Jak duże może być zlecenie?
Do 1,000,000 znaków tekstu za $5, w archiwum .zip lub do 50 pojedynczych plików.
Czy mogę wypróbować narzędzie za darmo?
Pierwsza część jest tłumaczona i wyświetlana za darmo. Zlecenie obejmujące do 40 akapitów jest w pełni bezpłatne.