CLI i18n universelle JavaScript

i18n complèteen 3 commandes CLI

alinea configure votre projet JS/TS, extrait vos textes et appelle votre API de traduction hébergée pour traduire automatiquement vos JSON dans 100+ langues.

50k+ devs
200+ langues
Hébergé & sécurisé
user@host:~$
Animating...
Aperçu des traductions généréesJSON i18n
{
    "auth.title": "Sign in",
    "auth.subtitle": "Welcome back",
    "auth.email.label": "Email address",
    "auth.email.placeholder": "john@example.com",
    "auth.password.label": "Password",
    "auth.password.placeholder": "••••••••",
    "auth.button.signin": "Sign in",
    "auth.button.signup": "Create account",
    "auth.forgotPassword": "Forgot password?",
    "auth.forgotPassword.subtitle": "Enter your email",
    "auth.error.invalidCredentials": "Invalid credentials",
    "auth.error.network": "Network error",
    "auth.error.emailRequired": "Email is required",
    "auth.error.passwordRequired": "Password required",
    "auth.success": "Welcome back!"
    "auth.title": "Sign in",
    "auth.subtitle": "Welcome back",
    "auth.email.label": "Email address",
    "auth.email.placeholder": "john@example.com",
    "auth.password.label": "Password",
    "auth.password.placeholder": "••••••••",
}

3 briques, un pipeline i18n complet

CLI universelle, API hébergée et dashboard cloud automatisent votre internationalisation de bout en bout.

alinea CLI

Fonctionne dans n'importe quel projet JavaScript/TypeScript. Scanne vos fichiers et génère vos clés i18n.

  • • Compatible Next.js, React, Vite, Remix, etc.
  • • Extraction automatique des chaînes de texte.
  • • Génération des fichiers messages/*.json.

API Traduction

Service hébergé avec endpoints /translate, /detect et monitoring d'usage.

  • • Traduction automatique 200+ langues.
  • • Authentification JWT sécurisée.
  • • Historique et quotas par projet.

Dashboard Cloud

Gérez vos projets, équipes et traductions depuis une interface web intuitive.

  • • Gestion comptes et abonnements.
  • • Suivi des coûts et quotas.
  • • Export et collaboration équipe.

Comment ça fonctionne concrètement

Une simple dépendance npm, 3 commandes CLI, et tout le reste est géré par nos services hébergés.

1

Bootstrap i18n Next.js

Crée next-intl routing, middleware + structure locales.

npx alinea localefiles
2

Extrait/remplace textes TSX

Parse code → t("key") + génère messages/fr.json.

npx alinea scan-file src/
3

Traduit via API cloud

fr.json → es/de/ar/it... (200+ langues).

npx alinea translations

Vue d'ensemble du pipeline

Votre projet JS / TS

Next.js, React, Vite, Remix, ou n'importe quel écosystème JavaScript.

CLI

alinea CLI

Analyse le code, extrait les textes et prépare les JSON à envoyer.

API cloud

API de traduction hébergée

Reçoit vos messages, les traduit et renvoie un bundle i18n prêt à consommer dans votre app.

Extrait côté client4 langues actives
Source (fr)

« Se connecter »

« Continuer »

« Mot de passe oublié ? »

Traduit (en)

"Log in"

"Continue"

"Forgot password?"

Aucune infra locale à gérer : vous installez simplement la dépendance CLI et utilisez nos services hébergés.

Tarifs pensés pour les devs

Installez la CLI gratuite. Activez les services cloud quand vous êtes prêt à scaler.

CLI Gratuite

0€

Extraction et structure i18n pour tous vos projets JS/TS.

  • Compatible tous frameworks JS/TS
  • Extraction automatique des textes
  • Utilisation illimitée
🔥 RECOMMANDÉ

Pro Cloud

29€ /mois

API traduction + dashboard pour gérer vos projets en équipe.

  • API traduction 200+ langues
  • Dashboard équipe & quotas
  • Historique et monitoring
  • Support prioritaire

Teams & Entreprise

99€ /mois

Pour les équipes avec plusieurs apps et besoins avancés.

  • SSO et permissions avancées
  • Multi-environnements
  • Support dédié 24/7

Passez votre app en multilingue aujourd'hui

Installez la CLI et connectez-la à notre API cloud. Vos traductions sont gérées automatiquement, sans infra locale.

npm i alinea