19 langues : couverture ML Kit, sélecteur et détection automatique

Last updated: 2026-09-03

L'application traduit entre 19 langues sur l'appareil via Google ML Kit. La liste complète : arabe, chinois (simplifié), tchèque, néerlandais, anglais, français, allemand, croate, hongrois, italien, japonais, coréen, polonais, portugais, roumain, russe, slovaque, slovène et espagnol. De nouvelles langues sont ajoutées à mesure que ML Kit publie des modèles sur l'appareil pour celles-ci.

Sélecteur de langue

Le sélecteur est le point d'entrée unique pour choisir les langues source et cible, accessible depuis la barre de langue en haut de la page caméra ou de la page de traduction de texte.

Les sélecteurs source et cible peuvent être ouverts indépendamment. Choisir une source identique à la cible le met en évidence dans le sélecteur pour éviter une traduction accidentelle de soi à soi.

Détection automatique pour la source

Lorsque la source est réglée sur Détection automatique, l'application doit choisir une langue source ML Kit spécifique par traduction. Deux stratégies sont utilisées :

La détection automatique n'échoue jamais en silence. La page a toujours une langue source ML Kit spécifique lorsque la traduction s'exécute.

Pourquoi 19 et pas plus

Le décompte est limité par ce que ML Kit publie comme modèles sur l'appareil. Les langues hors de cette liste ne peuvent pas être traduites sur l'appareil avec ML Kit. La liste est curated : chaque entrée a un modèle téléchargeable de 10–50 Mo. Le sélecteur exclut les langues que ML Kit ne prend pas en charge, même si ce sont des codes BCP 47 valides.

i18n de l'interface

L'interface de l'application elle-même (menus, paramètres, messages d'erreur) est traduite en 10 langues : arabe, anglais, allemand, coréen, français, japonais, russe, espagnol, vietnamien et chinois (simplifié). Les langues de traduction sont un sur-ensemble de l'ensemble i18n pour plusieurs paires courantes (en ↔ ja, en ↔ zh, en ↔ es, en ↔ fr).