La plupart des logiciels disent que l’arabe est « pris en charge ». Le mot cache plus qu’il ne montre, parce que pour la plupart des produits cela veut dire que les chaînes ont été traduites et que le texte a été aligné à droite, et un lecteur arabe distingue cela du vrai travail en une seconde environ.
Cette page parle de la différence. Ce qui change vraiment quand un programme de fidélité tourne en arabe, sur quatre surfaces : la carte dans le wallet, la page d’inscription, le tableau de bord, et la notification qui atteint l’écran de verrouillage. Tout est lu dans le code de ce produit, et chaque affirmation est citée à son fichier dans la note de source de cet article. Cette page ne dit rien de l’arabe d’un concurrent, dans aucun sens.
Le sens, pas l’alignement
L’alignement est une propriété du texte : il commence à droite. Le sens est une propriété de la page : tout y commence à droite, l’ordre des éléments dans une rangée s’inverse, les bords et les marges se reflètent, et la première chose que l’œil rencontre est ce qui était la fin de la ligne.
La différence est pratique et non théorique. Une page alignée à droite avec des chaînes arabes reste une page française avec du texte arabe dedans : le bouton principal est du mauvais côté, la flèche pointe à l’envers, la progression se remplit dans le mauvais sens. Chez Fideliya, la page d’inscription passe son sens en droite-gauche quand la langue est l’arabe, et pose la langue de la page à côté, sur le même conteneur. Le sens est déclaré une fois et tout ce qu’il contient en hérite.
La carte dans le wallet
Un passe wallet n’est pas une page web et on ne peut pas lui imposer une mise en page. Ce que l’on contrôle, ce sont les textes de ses champs, et chez Fideliya ces textes sont construits depuis la langue de la carte : membre depuis, récompense, visites, points, objectif, prochaine récompense, dernière mise à jour. C’est le commerce qui choisit cette langue pour la carte, et la langue du téléphone n’y joue aucun rôle, si bien que la carte se lit en arabe même sur un téléphone réglé en anglais.
Un détail mérite ici d’être connu, car c’est ce que le travail pressé rate le plus souvent. La date sur un passe arabe Fideliya s’imprime en chiffres latins avec un calendrier grégorien fixé, parce que l’étiquette de langue utilisée force explicitement les deux. Le verrouillage compte parce que certaines versions d’ICU mettent l’arabe en calendrier hégirien par défaut, ce qui imprimerait sur la carte d’un client une année d’une autre ère sans qu’aucune erreur ne remonte nulle part. Une langue qui ne fixe pas son calendrier écrit des dates au format correct et au sens faux.
La notification
Le message court qui atteint l’écran de verrouillage quand un tampon est ajouté ou une récompense gagnée est construit dans la langue de la carte que ce client porte. La langue que vous choisissez pour la carte décide donc de la langue de chaque notification. Il n’y a pas de second réglage à retenir, et c’est la bonne forme : un réglage qui peut contredire un autre réglage finira par le contredire.
Le tableau de bord et le scanner
Le tableau de bord est une autre question, et il se lit dans la langue du membre de l’équipe plutôt que dans celle de la carte. Ce sont deux lecteurs différents : le client lit la carte, l’équipe lit l’écran au comptoir, et les lier à un seul réglage aurait forcé l’un dans la langue de l’autre. Le tableau de bord et le scanner existent en quatre langues sur toutes les offres, sans aucune porte d’abonnement sur la langue.
Une langue par carte
Un commerce Fideliya fait tourner une carte vivante, sur les trois offres. La langue de la carte est donc un seul réglage, porté par chaque client qui détient la carte, plutôt qu’une préférence par client. Changez-la dans les réglages de la carte et la carte de chaque porteur change avec elle.
| Surface | La langue de qui | Modifiable ensuite |
|---|---|---|
| La carte wallet | Le commerce, dans les réglages de la carte | Oui, pour tous les porteurs à la fois |
| La page d’inscription | Suit la carte | Avec la carte |
| La notification | Suit la carte | Avec la carte |
| Tableau de bord et scanner | Chaque membre de l’équipe | À tout moment |
Certains commerces y voient une contrainte et d’autres un soulagement. La contrainte : un commerce servant des clients en deux langues ne peut pas donner à chacun une carte dans la sienne. Le soulagement : la langue ne devient jamais un réglage que quelqu’un oublie, laissant la moitié des clients avec une carte dans une langue que personne n’a choisie.
Choisir la langue, en pratique
- Choisissez la langue du client, pas celle du bureau. La carte est lue par la personne devant le comptoir et le tableau de bord par celle derrière, ce qui est exactement pourquoi ce sont deux réglages.
- Si vos clients lisent en deux langues, choisissez la langue du moment. Le moment, ce sont les quelques secondes au paiement où le QR est proposé et la carte ajoutée. La langue dans laquelle cette phrase est dite est la langue de la carte.
- Ouvrez la page d’inscription sur un téléphone avant d’imprimer. Pas l’aperçu du tableau de bord, le vrai lien sur un vrai appareil. Cherchez le sens plutôt que la traduction : où est le bouton, et vers où pointent les flèches.
- Regardez une vraie carte dans un vrai wallet, pas une capture. Ajoutez la carte à votre téléphone et lisez la date dessus. Chiffres latins et année grégorienne veulent dire que vous voyez ce que verront vos clients.
- Scannez-vous une fois. Le premier tampon produit une notification, et c’est le premier arabe que votre client lit en dehors de la carte. Lisez-le avant tout le monde.
Ce que vous mesurez ensuite ne change pas avec la langue : les mêmes sept chiffres, sous leurs noms arabes sur le tableau de bord, sont exposés sur les sept chiffres qu’un programme de fidélité doit rapporter, et le vocabulaire employé ici est défini sur le glossaire des programmes de fidélité. Ce que le canal de notification peut promettre est sur les notifications push depuis une carte de fidélité.
Ce que cette page ne fera pas
Elle ne dit rien de l’arabe des autres. Nous n’avons pas fait tourner les produits concurrents en arabe sur de vrais appareils, et affirmer que l’un d’eux « ne gère pas vraiment l’arabe » serait une opinion sans mesure derrière, c’est-à-dire le genre de phrase qu’on écrit sur nous. Le jour où il y aura une mesure datée, elle aura sa place. D’ici là, rien.
Il n’y a pas non plus de chiffre de production sur cette page. Notre dernière mesure ne comporte aucun découpage par langue de carte, donc nous n’avons rien à dire sur la performance des cartes arabes par rapport aux autres, et nous n’allons pas inventer de quoi le dire.
Sources
Chaque affirmation produit de cette page est lue dans le code de ce dépôt le 6 septembre 2026 et citée, dans la note de source de cet article, à son fichier et au symbole qu’il contient : la colonne de langue de la carte, la table d’étiquettes en quatre langues, l’étiquette de langue qui force les chiffres latins et le calendrier grégorien fixé, l’attribut de sens de la page d’inscription, la notification construite depuis la langue du porteur, la place unique de carte active par commerce, et l’absence de toute porte d’offre sur la langue. Cette page ne cite aucune statistique, aucun chiffre de notre production, et aucune affirmation sur un autre produit.
Fideliya est un logiciel de programme de fidélité wallet-native pour les petits commerces. Ce que fait le produit avec les langues est décrit sur la page langues, et les offres sont sur la page des tarifs.