Что делает Langsys

Langsys находится между вашим кодом и переводчиками. Приложение продолжает отображать английский текст, пока перевод не будет готов, а затем показывает его без повторной сборки.

Непрерывный перевод

Файлы переводов не нужно экспортировать, объединять и выкладывать. Когда фраза впервые отображается с ключом записи, Langsys регистрирует её. С этого момента она находится в вашем проекте и ждёт перевода.

<button>{$t('Place order', 'Checkout')}</button>
<p>{$t('Delivery in {days} days', 'Checkout', { days: 3 })}</p>

Плейсхолдеры проверяются по типам при компиляции, поэтому отсутствующее значение приведёт к сбою сборки, а не страницы.

Сначала ИИ, а люди — там, где это важно

Машинный перевод заполняет все локали за считаные секунды. Затем ваши переводчики проверяют фразы, отражающие ваш бренд, и их правки заменяют черновик ИИ для всех пользователей.

Черновик от ИИ и утверждённый перевод одной фразы
ЛокальЧерновик от ИИЧто пользователи видят после проверки
DeutschIhre Bestellung wird morgen versandt.Ihre Bestellung wird morgen versendet.
EspañolSu orden se envía mañana.Tu pedido se envía mañana.

Исходная фраза: “Your order ships tomorrow.”

Блоки контента

Маркетинговые страницы и статьи — это не просто отдельные фразы. Оберните блок HTML, и переводчики будут работать с ним как с единым целым, видя ту же структуру и оформление, что и ваши пользователи.

<Translate category="Blog" tag="article">
    <h1>Spring release notes</h1>
    <p>Exports are now <strong>twice as fast</strong>.</p>
</Translate>

Память переводов

Каждый утверждённый перевод сохраняется. Когда та же или похожая фраза встречается снова — в этом проекте или в другом, которым вы решили поделиться, — предлагается существующий перевод, и начинать с нуля не нужно. Входит во все платные тарифы.

  • Единая терминология во всех продуктах
  • Сниженная стоимость для повторяющегося текста
  • Более быстрая проверка, ведь переводчики начинают с утверждённой фразы

Узнайте, на каком этапе находится каждый язык

Панель проекта показывает, какая часть каждого языка переведена и какая доля этого перевода выполнена людьми, а какая — ИИ.

Панель проекта Langsys с диаграммами выполнения перевода на испанский, французский, немецкий, итальянский и нидерландский языки

Работает с вашим стеком технологий

Svelte
npm install langsys-js-svelte
React
npm install langsys-js-react
Vue
npm install langsys-js-vue
TypeScript
npm install langsys-js-typescript
Всё остальное
Используйте REST API, чтобы создавать фразы и получать переводы из любого языка программирования или с любой платформы. Справочник по API

Отдельные ключи для разработки и рабочей среды

Ключ записи
Используйте его при разработке. Новые фразы и блоки контента регистрируются по мере отображения.
Ключ только для чтения
Используйте его в рабочей среде. SDK только загружает переводы, поэтому просмотры страниц никогда не создают новых фраз.

Попробуйте на одном экране