Быстрый старт
-
Установите Tyndale
Окно терминала npm install tyndale tyndale-react -
Инициализируйте проект
Окно терминала npx tyndale initЭто создаст
tyndale.config.jsonс настройками по умолчанию. -
Пройдите аутентификацию у вашего AI provider
Окно терминала npx tyndale authСледуйте подсказкам, чтобы настроить ваш API key (Anthropic, OpenAI и т. д.).
-
Оберните переводимый контент
import { T, useTranslation } from 'tyndale-react';export function Welcome() {const t = useTranslation();return (<div><T>Welcome to our app!</T><p>{t('You have {count} items', { count: 3 })}</p></div>);} -
Извлеките строки и выполните перевод
Окно терминала npx tyndale translateTyndale просканирует ваши исходные файлы, извлечет переводимые строки и сгенерирует переводы для всех настроенных локалей.
Что только что произошло?
Заголовок раздела «Что только что произошло?»Tyndale просканировал ваш JSX на наличие компонентов <T> и вызовов useTranslation(), извлек исходный английский текст, отправил его вашему AI provider для перевода и записал файлы локалей в директорию output.
Без key-файлов. Без ручного редактирования JSON. Ваши переводы готовы.
Что дальше
Заголовок раздела «Что дальше»- Настройте проект — локали, AI model, директория вывода
- Настройте Next.js — middleware, providers, статическая генерация
- Изучите React API — все компоненты и хуки