Перекладайте будь-який файл онлайн Без порушення структури
Завантажте локалізаційний файл, оберіть цільову мову та отримайте ідеально відновлений переклад за секунди – змінні, ключі та код залишаються на 100% недоторканими.
Без реєстрації Обробка у оперативній пам’яті 20+ Мов
Перетягніть файл сюди або натисніть для вибору
"ШІ-перекладач для розробників та i18n-команд. Жодних зіпсованих змінних. Жодної пошкодженої структури. Тільки чисті переклади – миттєво."
Нульова корупція структури – Кожен ключ, змінна та тег під захистом
Наш AST-парсер захищає змінні шаблонів на кшталт {{name}}, %s та HTML-теги під час перекладу. Те, що вхрдить – виходить структурно досконалим.
Спробувати переклад файлу"welcome": "Hello {{user, you have %d items."
"welcome": "Hola {{user, tienes %d elementos."
Миттєвий ШІ-переклад для 20+ форматів файлів
Пакетний потоковий переклад з прогресом у реальному часі. Підтримує JSON, YAML, HTML, Markdown, PO, XLIFF, SRT/VTT та 13+ інших. Обробляється в памʼяті – ніколи не зберігається на диск.
Завантажити файл заразБудь-який формат. Будь-який фреймворк. Нульова корупція.
Незалежно від того, чи використовуєте ви i18next, Rails i18n, Django, Vue-i18n, WordPress або чистий HTML – structrans перекладає ваші файли без пошкодження жодного тегу, ключа чи змінної.
JSON i18n Файли
Вкладені JSON-ключі, масиви, правила множини та ICU-параметри залишаються захищеними.
Підтримка .json файлівHTML Шаблони
Перекладає текстові вузли, залишаючи атрибути HTML, скрипти та ієрархію недоторканими.
Підтримка .html / .htmБудь-який i18n-фреймворк
Сумісний з i18next, react-intl, vue-i18n, next-intl, Rails i18n, Django та файлами Angular i18n.
Незалежний від фреймворкуXLIFF та Markdown
Повна підтримка XLIFF-файлів, Markdown-документації та XML-форматів локалізації.
.xliff / .md / .xml підтримуютьсяКаталоги PO та Gettext
Перекладає записи msgstr, зберігаючи ключі msgid, форми множини та специфікатори формату C. Ідеально для додатків WordPress, Django та PHP.
.po / .pot підтримуютьсяYAML та Properties
Обробляє YAML Rails i18n, .properties Java та файли ARB Flutter без пошкодження відступів, якорів або структури ключів.
.yaml / .properties / .arbСубтитри до Відео
Перекладайте файли субтитрів SRT та VTT для YouTube, e-learning та стримінгу – усі таймкоди залишаються на 100% недоторканими.
Підтримка .srt / .vttСайти Документації
Перекладайте Markdown-документацію для Docusaurus, Starlight, Hugo або MkDocs – frontmatter, блоки коду та посилання залишаються недоторканими.
Готово для DocsПерекладайте будь-який формат файлу онлайн
Оберіть формат файлу нижче, щоб почати переклад із 100% збереженням структури.
Word DOCX
.docxPDF Document
.pdfPowerPoint
.pptxJSON
.jsonHTML
.html, .htmXML
.xml, .dtdYAML
.yaml, .ymlMarkdown
.mdCSV / TSV
.csv, .tsvText
.txtSRT Subtitles
.srt, .sbvVTT Subtitles
.vttGettext PO
.po, .potXLIFF
.xliff, .xlfiOS Strings
.stringsJava Properties
.properties.NET RESX
.resxFlutter ARB
.arbApple Plist
.plistINI Config
.iniDITA XML
.ditaInCopy ICML
.icmlFluent FTL
.ftlТакож потрібно конвертувати між форматами?
SRT → VTT · JSON → YAML · PO → XLIFF — 26 пар форматів, 100% у браузері, безкоштовно.
Ресурси для Розробників та Порівняння Інструментів
Опануйте локалізацію i18n файлів зі збереженням синтаксису для JSON, ARB, PO, XLIFF та YAML. Досліджуйте порівняння інструментів та гайди з автоматизації у CI/CD.
Порівняння structrans та Альтернатив
Дізнайтеся, як structrans порівнюється з Google Translate, традиційними TMS платформами та ручним перекладом у збереженні синтаксису JSON та плейсхолдерів ICU.
Блог із Локалізації ПЗ та i18n
Детальні технічні гайди з React i18next JSON, Flutter ARB, iOS .strings/.xcstrings та перекладу GNU Gettext PO без помилок синтаксису.
Часті запитання
Як structrans захищає мої змінні шаблонів?
Наш парсер створює абстрактне синтаксичне дерево (AST) вашого файлу та замінює змінні (наприклад {{username}} або %s) захищеними токенами. Після перекладу токени точно відновлюються.
Чи зберігаються мої файли на ваших серверах?
Ні. Уся обробка та переклад відбуваються виключно в оперативній пам’яті. Файли ніколи не зберігаються на диск або в бази даних.
Які формати файлів підтримує structrans?
Structrans підтримує 20+ форматів: JSON, YAML, HTML, Markdown, PO/POT (Gettext), XLIFF, CSV, XML, Java Properties, субтитри SRT та VTT, Flutter ARB, iOS Strings, .NET RESX, Apple Plist, DITA, INI, ICML, TXT та інші. Спробуйте будь-який формат безкоштовно – без реєстрації.
Що станеться, якщо батч перекладу завершиться помилкою?
structrans позначає проблемні батчі в інтерактивному режимі перегляду з можливістю повторної спроби.
Чи потрібен акаунт для використання structrans?
Ні! Ви можете безкоштовно перекласти до 3 файлів за сесію без реєстрації та введення даних картки.
Готові перекладати файли безкоштовно без порушення структури?
Приєднуйтесь до тисяч розробників та i18n-команд, які миттєво перекладають файли з нульовою корупцією.