Détecteur de langue

Identifiez instantanément la langue de n'importe quel texte parmi 76 langues grâce à une analyse locale de fréquence de trigrammes — aucun texte n'est envoyé à un prestataire tiers ou à un modèle d'IA, et rien n'est enregistré.

Collez du texte ci-dessus et appuyez sur Détecter.

Fait partie des outils de données de référence d'ipto, aux côtés de la conversion de devises et de la recherche météo. La détection s'exécute sur un modèle statistique compact intégré directement à l'API — la même technique que la plupart des bibliothèques d'identification de langue hors ligne, pas un appel réseau par requête.

Ce qui est vérifié

language
Langue la plus proche, avec son code ISO 639-1 (par ex. fr), son nom complet et son nom natif.
reliable
Faux pour une entrée très courte (moins de ~30 caractères) — l'analyse par trigrammes a besoin d'assez de texte pour être fiable, donc les chaînes courtes peuvent quand même renvoyer une meilleure estimation signalée comme non fiable.
candidates
Jusqu'à 5 langues suivantes avec leurs scores relatifs, utile lorsqu'un texte correspond plausiblement à plusieurs langues étroitement liées.

FAQ

L'analyse de fréquence de trigrammes est la même technique sous-jacente qu'utilisent en interne la plupart des services commerciaux d'identification de langue. Elle peine surtout sur les textes très courts et sur les paires de langues proches (par ex. croate contre serbe) — consultez la liste des candidats lorsque reliable est false.
Non. La détection s'exécute dans le même Worker qui sert cette page — aucun appel API externe, aucune journalisation, aucune inférence de modèle d'IA.
En dessous de 10 caractères, aucun résultat n'est renvoyé. En dessous d'environ 30 caractères, une estimation peut être renvoyée, mais reliable sera false — un texte court n'a rarement pas assez de structure distinctive.
76 langues : 61 identifiées par analyse de fréquence de trigrammes dans les écritures latine, cyrillique, arabe et devanagari, plus 15 reconnues par leur seule écriture (chinois, japonais, coréen, thaï, grec, bengali, tamoul, etc.) — ce qui couvre la grande majorité du texte web réel. Les langues rares ou minoritaires hors de cet ensemble renverront la correspondance statistique la plus proche plutôt qu'une correspondance exacte.
Le texte est tronqué aux 5 000 premiers caractères, bien plus que nécessaire pour la détection — la précision cesse de s'améliorer bien avant.

À propos de cet outil

Le détecteur de langue identifie la langue de n'importe quel texte. Il prend en charge 76 langues et renvoie la langue la plus probable avec une valeur de confiance, ainsi que les autres candidates les plus proches.

Fonctionnement

L'analyse s'effectue localement sur le serveur à l'aide de modèles statistiques de motifs de caractères et de mots. Le texte n'est pas envoyé à un fournisseur tiers et n'est pas journalisé, ce qui rend l'outil adapté aux contenus que vous préférez ne pas partager.

À garder à l'esprit

Les chaînes très courtes, les textes mêlant plusieurs langues et les langues proches, comme le norvégien et le danois, sont par nature plus difficiles à distinguer, et la confiance baisse. Fournissez une phrase ou plus lorsque c'est possible.

Usages courants

Il aide à acheminer les tickets d'assistance vers la bonne équipe, à choisir la langue source d'une traduction, à définir automatiquement l'attribut de langue d'une page, et à filtrer par langue les contenus générés par les utilisateurs.

Voir aussi: Convertisseur de devises · Météo · Analyseur de User-Agent · Recherche d'IP