i1n.ai
Вариант использования

Переводите YAML файлы локализации с помощью ИИ

Загрузите ваши исходные YAML-файлы, запустите --translate и получите все целевые локали, переведенные с помощью ИИ. Идеально подходит для Rails, Laravel и любого рабочего процесса i18n на основе YAML.

en.yml
# config/locales/en.yml
en:
  activerecord:
    models:
      user: User
      project: Project
  dashboard:
    welcome: "Welcome back, %{name}"
    projects_count:
      one: "%{count} project"
      other: "%{count} projects"

Как i1n решает эту проблему

Нативный формат YAML

i1n нативно читает и записывает YAML файлы локализации. Вложенные ключи, якоря и комментарии сохраняются.

Безопасный перевод переменных

Переменные в стиле Ruby %{name}, ключи плюрализации Rails и другие шаблоны интерполяции маскируются перед переводом ИИ.

Поддержка множественного числа

Ключи множественного числа Rails (one, other, zero, few, many) обнаруживаются и переводятся с правилами множественного числа для каждого целевого языка.

Переводите за секунды

Отправьте ваш исходный YAML, добавьте --translate, и получите все целевые локали, переведенные за секунды. Готово для config/locales/.

Попробуйте сейчас

Бесплатно навсегда. Кредитная карта не требуется.

Популярные интеграции

Сравнить альтернативы