SDK Lingo.dev
Traduction IA à l'exécution avec Lingo.dev
Introduction
Le SDK Lingo.dev est une collection de bibliothèques qui ajoutent la traduction alimentée par IA à vos applications. Contrairement à la CLI Lingo.dev qui gère la localisation de fichiers statiques, le SDK traduit le contenu dynamique comme les messages utilisateurs, les commentaires et les données en temps réel.
Le SDK s'intègre avec le moteur de traduction spécialisé de Lingo.dev pour des performances optimisées, une qualité supérieure et des basculements automatiques.
Quand l'utiliser
Utilisez le SDK Lingo.dev pour les applications nécessitant des capacités de traduction à l'exécution :
- Applications de chat et plateformes de messagerie
- Clients email et outils de communication
- Outils de médias sociaux et systèmes de gestion de contenu
- Systèmes de support client avec interactions en direct
Le SDK complète la CLI Lingo.dev dans les workflows de localisation complets. Utilisez la CLI et les intégrations CI/CD pour le contenu statique, le SDK pour la traduction dynamique.
Plateformes prises en charge
- SDK JavaScript — Pour les applications web, les serveurs Node.js et les frameworks frontend
- SDK PHP — Pour les applications PHP et les projets Laravel
- SDK Python — Pour les applications Python, telles que les applications basées sur Django
- SDK Ruby — Pour les applications Ruby et les projets Rails
Fonctionnalités prises en charge
Les SDK partagent de nombreuses fonctionnalités communes, mais il n'y a pas de parité parfaite entre eux. Consultez le tableau suivant pour comprendre les différences entre les SDK.
| Fonctionnalité | JavaScript | PHP | Python | Ruby |
|---|---|---|---|---|
| Traduction de texte | ✓ | ✓ | ✓ | ✓ |
| Traduction d'objets/tableaux | ✓ | ✓ | ✓ | ✓ |
| Traduction par lots | ✓ | ✓ | ✓ | ✓ |
| Traduction de chat | ✓ | ✓ | ✓ | ✓ |
| Traduction HTML | ✓ | ✗ | ✗ | ✓ |
| Détection de langue | ✓ | ✓ | ✓ | ✓ |
| Suivi de progression | ✓ | ✓ | ✓ | ✓ |
| Mode rapide | ✓ | ✓ | ✓ | ✓ |
| Données de référence/glossaires | ✗ | ✗ | ✓ | ✓ |
| Traitement concurrent | ✗ | ✗ | ✓ | ✓ |