Переводите YAML файлы локализации с помощью ИИ
Загрузите ваши исходные YAML-файлы, запустите --translate и получите все целевые локали, переведенные с помощью ИИ. Идеально подходит для Rails, Laravel и любого рабочего процесса i18n на основе YAML.
# 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/.
Попробуйте сейчас
Бесплатно навсегда. Кредитная карта не требуется.