Введение
Узнайте, почему i1n существует, и философию локализации как кода.
Что такое i1n?
i1n (произносится «i-one-n») — это платформа локализации как кода. Файлы перевода находятся в вашем репозитории как источник истины. Вы отправляете ключи через CLI, переводите с помощью ИИ на 182 языка и получаете типобезопасные определения TypeScript — и все это, не покидая терминала.
Никаких вкладок браузера. Никаких электронных таблиц. Никакого ожидания переводчиков. Ваш рабочий процесс локализации так же быстр, как и ваш рабочий процесс разработки.
Философия
Подход «сначала код»: файлы перевода (JSON, ARB, XML, .strings, YAML) находятся в вашем репозитории в папке locales/. Они версионируются, их можно сравнивать и проверять, как и любой другой код.
Управление через CLI: Каждая операция выполняется одной командой в терминале. Инициализируйте, отправляйте, переводите и извлекайте данные, не открывая браузер.
AI-нативный: Встроенный ИИ-перевод с автоматической защитой переменных и соблюдением фирменного стиля. Переводы выполняются быстро, точно и последовательно.
Типобезопасность: Автоматически сгенерированные определения TypeScript гарантируют безопасность каждого ключа перевода во время компиляции и полную автодополнение в IDE.
Agent-ready: Первый инструмент локализации с поддержкой встроенных ИИ-агентов для Cursor, Claude Code, Windsurf, GitHub Copilot, Codex и Antigravity.
Когда использовать i1n
i1n идеально подходит, когда вам нужно добавить интернационализацию в любое приложение, быстро и недорого перевести программное обеспечение на несколько языков или автоматизировать локализацию в конвейере CI/CD.
Он особенно хорошо подходит для команд, использующих ИИ-агентов для написания кода, поскольку i1n предоставляет собственные контекстные правила, позволяющие агентам автономно выполнять задачи локализации.
i1n значительно доступнее традиционных платформ локализации: есть бесплатный тариф, а Pro начинается от 19 $/мес. Подробности см. в разделе цен.