Localisation des messages A2P SMS : guide opérationnel pour chaque marché
Un processus pratique pour gérer les versions localisées des SMS A2P, vérifier les variables et le format, et contrôler les exigences applicables avant l’envoi.

Pourquoi la localisation est une décision opérationnelle, et pas seulement une traduction
Un message efficace dans une langue peut changer de sens, de ton ou de structure lorsqu’il est adapté à un autre marché. Il peut aussi contenir des variables, des liens ou un expéditeur soumis à des exigences différentes. La localisation doit donc être gérée comme un ensemble de versions contrôlées, et non comme une traduction unique réutilisée sans vérification.
Il est utile de distinguer trois types de contrôle : linguistique, pour vérifier la clarté et l’adéquation ; technique, pour examiner le texte final et son format ; et réglementaire et opérationnel, pour vérifier les exigences applicables à la destination et au type de trafic. Réussir un contrôle ne prouve pas que les autres ont été réussis. Cela ne garantit pas non plus la livraison du SMS ni le respect de toutes les règles.
- Définissez les marchés, les langues et les types de trafic couverts par chaque modèle.
- Séparez les validations du contenu, du format et des exigences locales.
- Considérez le résultat comme une version approuvée pour un périmètre donné, et non comme une garantie de livraison.

Inventaire des marchés, des langues, des variantes et des types de trafic
Avant de rédiger, dressez un inventaire des destinations et des usages prévus. Distinguez au minimum les messages d’authentification, transactionnels et marketing lorsque leurs objectifs ou leurs conditions d’envoi diffèrent. Indiquez la langue et la variante linguistique souhaitées, ainsi que le modèle prévu pour chaque cas.
Ne déduisez pas les exigences relatives à l’expéditeur ou à la numérotation de la langue ou de l’indicatif du pays. La recommandation ITU-T E.164 est une référence pour la numérotation internationale, mais elle ne définit pas à elle seule les règles applicables aux identifiants d’expéditeur SMS et ne valide pas le format d’un message. Vérifiez séparément les règles applicables au marché et au service.
- Répertoriez la destination, la langue ou variante, le type de trafic et le responsable interne.
- Identifiez les modèles, expéditeurs, liens et options de désinscription utilisés pour chaque combinaison.
- Signalez comme non vérifiée toute exigence locale qui n’a pas encore été confirmée auprès d’une source officielle applicable.

Source de référence, responsabilités et validation de chaque version
Conservez une source de référence pour le texte approuvé et son contexte : objectif, langue, marché visé, variables autorisées et responsable. La traduction doit pouvoir être comparée au texte de référence, mais le texte original ne doit pas être considéré automatiquement comme la référence absolue du sens local. Un réviseur compétent doit confirmer que la version exprime l’intention approuvée et est claire pour son public.
Définissez qui propose les modifications, qui vérifie la langue, qui valide la mise en œuvre et qui confirme les exigences locales. Consignez l’état de chaque version — par exemple, brouillon, en cours de vérification ou approuvée — ainsi que la date et le périmètre de l’approbation. Ces contrôles relèvent de bonnes pratiques opérationnelles ; ils ne remplacent ni un conseil juridique ni une vérification des règles applicables.
- Attribuez un identifiant unique à chaque modèle et à chaque version localisée.
- Conservez le texte approuvé, la langue, le périmètre et les personnes responsables.
- Empêchez l’utilisation de versions en brouillon dans les campagnes de production.
Variables, noms propres et contenu dynamique
Les variables peuvent modifier la grammaire, la longueur et la clarté du message. Documentez chaque champ dynamique, sa source, le format attendu et la procédure à suivre si la donnée est manquante ou ne passe pas la validation. Vérifiez le message obtenu avec des valeurs représentatives et des cas limites, et pas seulement le modèle contenant des marqueurs.
Soyez attentif aux noms, dates, montants, liens et codes insérés dynamiquement. Ne partez pas du principe qu’une variable aura toujours la même longueur ou les mêmes caractères. La méthode dépend du système qui compose le SMS ; les éléments disponibles ici ne permettent pas de prescrire une syntaxe de substitution ou une validation universelle.
- Énumérez les variables autorisées et précisez si chacune est obligatoire ou facultative.
- Testez les substitutions habituelles, les valeurs longues, les données manquantes et les caractères inattendus.
- Vérifiez que la substitution ne modifie pas l’intention et ne rend pas le message confus.
- Validez le texte final après l’insertion de toutes les variables.
Encodage et longueur : valider chaque texte final
L’encodage et la longueur doivent être vérifiés sur le message qui sera réellement envoyé, variables et caractères ajoutés par le système compris. Un changement de langue, de ponctuation ou de symbole peut modifier le contenu et son traitement technique. Ne supposez pas qu’un modèle validé conservera le même comportement après sa localisation.
Les sources disponibles pour ce guide ne fournissent pas suffisamment de détails pour préciser les limites de caractères, les tables GSM 03.38, les règles Unicode ou le calcul des segments. Il est donc préférable de ne pas publier de chiffres universels ni de supposer que toutes les destinations ou plateformes appliquent les mêmes critères. Consultez la documentation technique du système d’envoi et vérifiez comment il calcule l’encodage et la segmentation de chaque message final.
- Examinez le texte complet après le remplacement des variables.
- Consultez la documentation de la plateforme pour savoir comment elle indique l’encodage et le nombre de segments.
- Répétez la validation si la langue, les symboles, le contenu dynamique ou le modèle change.
- Ne transformez pas une vérification de format en promesse de livraison.
Expéditeur, liens, désinscription et restrictions locales
Avant d’utiliser une version dans une destination, vérifiez les exigences applicables au type de message, à l’identifiant d’expéditeur, aux liens et aux options de désinscription. Les règles peuvent dépendre du marché et de la nature du trafic ; les informations disponibles ne permettent pas d’énumérer de manière fiable des obligations propres à chaque pays.
Consultez les sources officielles pertinentes pour le marché et consignez ce qui a été vérifié, à quelle date et pour quel type de trafic. Si un agrégateur, un opérateur ou une plateforme intervient, consultez également sa documentation opérationnelle, sans la considérer comme un substitut aux sources réglementaires. Une vérification technique ou linguistique ne confirme pas à elle seule la conformité.
- Identifiez l’autorité ou la source officielle compétente pour chaque destination.
- Vérifiez séparément les conditions applicables aux expéditeurs, aux liens, au consentement et à la désinscription.
- Consignez la source consultée, la date de vérification et la version concernée.
- Transmettez les cas incertains aux responsables de la conformité ou aux conseillers locaux.
Tests avant envoi pour chaque marché, langue et modèle
Établissez une matrice de tests couvrant chaque combinaison prévue de marché, de langue et de modèle. Pour chaque cas, vérifiez le texte rendu, les variables, les liens, l’expéditeur configuré et le format indiqué par la plateforme. Conservez les preuves du contrôle et de son résultat, puis recommencez les tests lorsqu’une modification concerne l’un de ces éléments.
Un test peut détecter des erreurs de contenu ou de configuration, mais ne prouve pas qu’un message sera livré sur un appareil donné. La livraison dépend de conditions qu’une traduction correcte ou un format accepté ne permet pas d’établir. Interprétez les états techniques disponibles conformément à la documentation du service et ne confondez pas un état signalé avec une vérification indépendante de la réception sur le téléphone.
- Choisissez des cas couvrant des valeurs habituelles et des valeurs limites pour les variables.
- Vérifiez chaque version localisée dans son contexte, et pas seulement dans un tableau de traduction.
- Confirmez que le message envoyé correspond à la version approuvée.
- Consignez les problèmes et répétez le test après les avoir corrigés.
Versions, incidents et traçabilité des modifications
Conservez un registre reliant le modèle d’origine à chaque version localisée, à ses validations, aux tests effectués et aux modifications ultérieures. Vous pourrez ainsi identifier le texte utilisé et le contrôle correspondant en cas d’incident. Limitez les modifications directes en production et veillez à ce qu’une mise à jour ne remplace pas silencieusement une version déjà approuvée.
Lorsqu’une traduction, une variable, un lien, un expéditeur ou une configuration technique change, déterminez quels contrôles doivent être répétés. Tous les changements ne nécessitent pas nécessairement le même processus, mais la décision doit être consignée. Cet historique facilite les opérations ; il ne constitue pas à lui seul une preuve de consentement, de livraison ou de conformité.
- Consignez l’identifiant et la version, le marché, la langue, l’objectif et la date.
- Notez qui a validé chaque contrôle et quelles modifications ont nécessité un nouveau test.
- Reliez les incidents à la version concernée et à sa correction.
- Archivez les versions retirées pour éviter leur réutilisation accidentelle.
Questions fréquentes
Une traduction approuvée garantit-elle la livraison du SMS ?
Non. La validation linguistique porte sur le contenu, pas sur la livraison. Celle-ci dépend d’autres facteurs et n’est garantie ni par une traduction correcte ni par un format accepté.
Puis-je utiliser le même modèle sur tous les marchés en changeant uniquement la langue ?
Il vaut mieux ne pas le supposer. Vérifiez chaque destination et chaque type de trafic, notamment les variables, l’expéditeur, les liens et les options de désinscription, et confirmez les exigences applicables auprès de sources officielles.
Combien de caractères peut contenir un SMS localisé ?
Les informations disponibles pour ce guide ne permettent pas d’établir un chiffre universel. Consultez la documentation technique de la plateforme qui compose et envoie le message, puis validez le texte final avec ses variables.
E.164 détermine-t-elle l’expéditeur SMS à utiliser ?
Non. E.164 est une recommandation pertinente pour la numérotation internationale, mais ne suffit pas à établir les exigences applicables aux identifiants d’expéditeur SMS. Vérifiez ces exigences pour chaque marché auprès des sources officielles compétentes.
Sources consultées
- 3GPP specifications3GPP
- ITU-T E.164International Telecommunication Union
- GSMA resourcesGSMA