Localize seu aplicativo Remix
Envie arquivos de localidade JSON do seu projeto Remix, traduza com IA em 182 idiomas e receba definições type-safe. Funciona com loaders, actions e remix-i18next.
import { t } from 'i1n'
import type { LoaderFunction } from '@remix-run/node'
export const loader: LoaderFunction = async () => {
return json({ title: t('dashboard.title') })
}
export default function Dashboard() {
const { title } = useLoaderData()
return <h1>{title}</h1>
} Por que as equipes Remix usam i1n
Compatível com remix-i18next
O i1n funciona em conjunto com o remix-i18next. Mantenha sua configuração de i18n existente baseada em loader enquanto o i1n gerencia os arquivos de tradução e a tradução por IA.
Arquitetura amigável ao carregador
Carregue traduções em seus loaders do Remix. Os arquivos de localidade i1n são JSON estáticos — sem sobrecarga de tempo de execução, suporte completo a SSR.
Chaves de tradução type-safe
O i1n.d.ts gerado automaticamente fornece preenchimento automático completo da IDE e validação em tempo de compilação para cada chave de tradução em suas rotas.
Tradução com IA
Um único comando CLI traduz todo o seu aplicativo Remix para qualquer idioma. A mascaragem de variáveis protege a sintaxe de interpolação.
Comece a localizar seu aplicativo Remix
Grátis para sempre. Nenhum cartão de crédito é necessário.