i1n.ai
SolidJS Интеграция

Локализуйте ваше приложение SolidJS

Отправляйте JSON-файлы локализации из вашего проекта SolidJS, переводите с помощью ИИ на 182 языка и получайте типобезопасные определения. Реактивный, быстрый и типобезопасный.

$ npx i1n init
src/App.tsx
import { t } from 'i1n'

function App() {
  return (
    <div>
      <h1>{t('home.welcome')}</h1>
      <p>{t('home.subtitle', { name: user().name })}</p>
    </div>
  )
}

Почему команды SolidJS используют i1n?

Реактивный по своей сути

Реактивность SolidJS означает, что изменения локали обновляются мгновенно. Файлы локали i1n естественно интегрируются с сигналами SolidJS.

Ключи перевода с проверкой типов

Автоматически сгенерированный файл i1n.d.ts обеспечивает полную автодополнение в IDE и проверку во время компиляции для каждого ключа перевода.

Перевод на базе ИИ

Одна команда CLI переведет все ваше приложение SolidJS на любой язык. Маскирование переменных защищает синтаксис интерполяции.

Нулевые накладные расходы

SolidJS компилирует фреймворк в код. Файлы локализации i1n представляют собой статические JSON — нулевые накладные расходы на перевод во время выполнения.

Начните локализацию вашего приложения SolidJS

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

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