Skip to content
🤝 affiliate.fm

Что это

AI-перевод для Astro сайтов. Автогенерация локализованного контента из директории content/.

Как работает

Помечай файлы для перевода в frontmatter:

---
title: About Us
description: Learn about our company
_translateTo: [ru, de]
---

Варианты:

  • _translateTo: [ru, de] — перевод на конкретные локали
  • _translateTo: all — перевод на все настроенные локали
  • _translateTo: false — явно не переводить

Использование

# Перевести недостающий контент
npx astro-ai-translator

# Перевести конкретный файл
npx astro-ai-translator about.mdx

# Проверить статус
npx astro-ai-translator --status

# Dry run (без API вызовов)
npx astro-ai-translator --dry-run

Оценка стоимости

Перед переводом видишь:

  • Оценку стоимости — примерные токены и USD
  • Список файлов — что будет переведено
  • Подтверждение — одобрение перед тратой
📊 ОЦЕНКА ПЕРЕВОДА

📁 Файлы для перевода:
   • index.mdx → ru (~807 токенов)
   • about.mdx → ru (~658 токенов)

💰 Примерная стоимость: $0.02

Продолжить перевод? [Y/n]

Поддерживаемые модели

МодельInput/1MOutput/1MДля чего
gpt-4.1$2.00$8.00По умолчанию, лучшее качество
gpt-4.1-mini$0.40$1.60Хороший баланс
gpt-4.1-nano$0.10$0.40Бюджетный вариант
gpt-4o$2.50$10.00Высокое качество
gpt-4o-mini$0.15$0.60Очень дёшево

Сгенерированные файлы

AI-переведённые файлы включают метаданные:

---
title: О нас
_ai:
  source: about.mdx
  hash: a1b2c3d4e5f6
  model: gpt-4.1
  date: "2025-12-15"
---

Отслеживание изменений исходника. Какая модель использовалась. Отличие AI от ручных переводов.

Практики

Для продакшена

  1. Используй для первичного перевода
  2. Дай носителям языка проверить
  3. Внеси правки в переведённые файлы
  4. Инструмент не перезапишет существующие переводы

Для быстрой итерации

  1. Переводи рано и часто
  2. Используй режим черновика для тестов
  3. Пакетный перевод когда контент стабилизируется

Ограничения

  • AI-перевод неидеален — рекомендуется ревью человеком
  • Технический контент может требовать внимания
  • Культурная адаптация требует человеческого суждения

Открытый код

Полный исходный код на GitHub. Задачи, предложения, контрибьюции приветствуются.