Документация

Magic Translate vs. Crowdin

Crowdin — это платформа управления локализацией. Ваша команда, профессиональные переводчики или сообщество добровольцев переводят ваш контент там, а Crowdin синхронизирует файлы переводов с вашим репозиторием. Magic Translate — это инструмент для разработчиков, который переводит текст в ваших компонентах напрямую, без использования файлов или отдельной платформы.

С первого взгляда

Magic TranslateCrowdin
Что это такоеКлиентские библиотеки для React, Next.js, Angular, Vue и простого JavaScript с API переводаПлатформа для управления переводами
Как вы пишете текстВаши собственные слова, завернутые в <T>Ключи в коде, синхронизированные с Crowdin в виде файлов
ПереводыПеревод AI, созданный автоматическиПереводчики, сообщество добровольцев, машинный перевод или сочетание
Рабочий процессНет: выпустите приложение, и текст будет переведенСинхронизируйте файлы, переводите, просматривайте, объединяйте переводы
Лучшее дляРазработчики и небольшие командыБолее крупные команды, переводчики и сообщества с открытым исходным кодом

Чем отличается работа

На платформе локализации, такой как Crowdin, каждое новое сообщение проходит процесс перевода. Вы добавляете ключ и его исходный текст в свой код. Crowdin принимает изменения, текст переводится и проверяется, а переведенные файлы возвращаются в ваш репозиторий, часто в виде запроса на перенос.

С помощью Magic Translate вы пишете текст и выпускаете свое приложение:

import { T } from '@magic-translate/react';
const Banner = () => <T>Free shipping on all orders this week</T>;

При первом показе текст переводится на язык посетителя, а перевод кэшируется.

Когда выбирать Magic Translate

  • Вы работаете в одиночку или в небольшой команде без переводчиков.
  • Вы хотите запустить его на нескольких языках без отдельного проекта по переводу.
  • Вы не хотите управлять ключами, файлами и отдельной платформой.

Когда выбирать Crowdin

  • Вы работаете с профессиональными переводчиками и нуждаетесь в отзывах и одобрениях.
  • У вашего проекта с открытым исходным кодом есть сообщество, которое его переводит.
  • Вы хотите управлять переводами веб-приложений, мобильных приложений, документации и справочных статей в одном месте.

Готовы попробовать? Следуйте инструкциям по началу работы, чтобы перевести первый компонент за пять минут.