Локализуйте ваше Svelte приложение
Отправляйте файлы локализации JSON из вашего проекта Svelte или SvelteKit, переводите с помощью ИИ на 182 языка и получайте типобезопасные определения. Поддерживается SSR и статическая отрисовка.
<!-- src/routes/+page.svelte -->
<script lang="ts">
import { t } from 'i1n'
</script>
<h1>{t('home.title')}</h1>
<p>{t('home.description')}</p>
<!-- ↑ Autocomplete from i1n.d.ts --> Почему команды Svelte используют i1n?
Совместимо с SvelteKit SSR
Файлы локализации i1n работают с функциями загрузки SvelteKit и серверным рендерингом. Переводы доступны как в +page.svelte, так и в +page.server.ts.
Ключи перевода с проверкой типов
Автоматически сгенерированный файл i1n.d.ts предоставляет вашим компонентам Svelte полную автозамену для каждого ключа перевода.
Перевод на базе ИИ
Одна команда CLI переведет все ваше ваше приложение Svelte на любой язык. Маскирование переменных защищает выражения Svelte.
Рабочий процесс с приоритетом CLI
Отправляйте, переводите и получайте данные из терминала. Естественно вписывается в SvelteKit и конвейеры CI/CD.
Начните локализацию вашего Svelte-приложения
Бесплатно навсегда. Кредитная карта не требуется.