Dans ce guide
Ajouter une langue, c'est plus que traduire des textes. La mise en page, les formats, la fiche store et le support changent aussi. Utilisez cette liste pour une langue à la fois. Chaque point a une raison et une méthode de contrôle.
Contenu
| # | Élément | Pourquoi | Comment vérifier |
|---|---|---|---|
| 1 | Tous les textes sont traduits, aucun ne reste dans la langue source | Des langues mélangées font inachevé | Changez la langue de l'appareil et parcourez chaque écran ; cherchez les clés non traduites dans les ressources |
| 2 | Traduction relue par une personne native qui a vu l'app, pas seulement le fichier de textes | Des mots sans contexte sont souvent faux | Envoyez des captures d'écran ou un build avec les textes en place |
| 3 | Pluriels, genre et variables fonctionnent (« 1 élément / 2 éléments », « {name} ») | Les textes concaténés cassent dans d'autres langues | Testez avec 0, 1, 2 et beaucoup ; avec des noms longs |
| 4 | Ton et termes sont cohérents (vouvoiement / tutoiement, vocabulaire produit) | L'incohérence donne une impression de négligence | Gardez un petit glossaire et vérifiez-le |
| 5 | Messages d'erreur, e-mails et notifications sont traduits | On les oublie souvent | Déclenchez chacun dans la nouvelle langue |
| 6 | Textes juridiques et d'aide (conditions, politique de confidentialité, liens d'aide) existent dans la langue, ou vous liez volontairement l'original | Les utilisateurs veulent comprendre | Ouvrez chaque lien depuis l'app |
Mise en page et formats
| # | Élément | Pourquoi | Comment vérifier |
|---|---|---|---|
| 7 | Les mots longs ne sont pas coupés ni ne se chevauchent | Certaines langues demandent beaucoup plus de place | Testez les textes les plus longs ; voir tester les mots longs et le RTL |
| 8 | Écriture de droite à gauche (RTL) correctement en miroir, si la langue l'exige | Icônes, flèches de retour et ordre s'inversent | Passez à la langue et parcourez le parcours principal |
| 9 | Dates, heures, nombres, devises suivent le format local | Un mauvais format prête à confusion, voire à erreur | Comparez avec le format système d'un appareil natif |
| 10 | Tri et recherche fonctionnent avec les caractères de la langue | Les accents et les écritures se trient différemment | Recherchez et triez des éléments avec des caractères locaux |
| 11 | Les polices contiennent tous les caractères nécessaires | Les glyphes manquants s'affichent en carrés | Affichez un texte d'exemple avec des caractères spéciaux |
| 12 | Clavier et saisie fonctionnent (noms, adresses, formats de téléphone) | Les formulaires supposent souvent le format d'un seul pays | Remplissez chaque formulaire avec des données locales |
Store et publication
| # | Élément | Pourquoi | Comment vérifier |
|---|---|---|---|
| 13 | Fiche store (titre, description courte et longue) traduite par quelqu'un qui lit la langue | Une fiche traduite automatiquement nuit à la confiance | Faites-la relire par une personne native ; voir localiser votre fiche store |
| 14 | Les captures d'écran montrent la nouvelle langue | Des captures décalées font négligé | Passez chaque capture en revue dans la console du store |
| 15 | Les mots-clés et limites de champs sont revérifiés pour cette langue | Les limites et les termes de recherche diffèrent | Vérifiez les longueurs dans la console ; recherchez les termes locaux |
| 16 | Le build de publication inclut les ressources de la nouvelle langue | Les fichiers manquants n'apparaissent que dans le build livré | Installez l'artefact de publication et changez de langue |
| 17 | Le support peut répondre dans cette langue, ou la fiche indique la langue du support | Les utilisateurs écriront dans leur langue | Décidez qui répond et comment |
| 18 | Un plan de lecture des retours du nouveau marché existe | Vous apprenez des premiers utilisateurs là-bas | Ajoutez la langue à votre suivi (une colonne « Langue ») |
Modèle : validation de la publication linguistique
Langue : [ ] Build : [ ] Date : [ ]
Relecteur natif : [ ] Relu sur : captures d'écran / build
[ ] Points 1 à 18 faits. Exceptions : [ ]
Relecteur de la fiche : [ ] Responsable du support : [ ]
Adapter
Si votre app n'a aucun texte côté backend, sautez le point 5. Si la langue s'écrit de droite à gauche, traitez le point 8 comme un arrêt. La traduction automatique peut servir de premier jet, mais faites relire par une personne qui lit la langue ce que verront les utilisateurs.
Liens
- Hub : checklists de test d'applications mobiles
- Note de confidentialité pour les testeurs bêta
- La checklist complète de test d'applications mobiles
Si vous avez besoin d'un regard natif sur un build, AppReviewX propose des retours privés et structurés d'autres développeurs ; la disponibilité d'une langue dépend des membres de la communauté. Un retour = 1 crédit ; les nouveaux comptes démarrent à 0. Commencez gratuitement.