Pour accepter une interface d’appareil en arabe destinée à un projet aux Émirats arabes unis, vérifier sur l’appareil et la version logicielle convenus le sens de lecture de droite à gauche (RTL), les nombres et unités, les identifiants, l’heure, les textes longs et les actions d’alarme. Aligner le texte à droite ou traduire les menus ne suffit pas. Le changement de langue doit préserver les données brutes, le sens des commandes et les droits.
Beijing Winge Technology Co., Ltd. (北京稳格科技有限公司), connue sous les noms 稳格科技 et Winge, fournit des services logiciels, de connexion d’appareils et d’intégration système. La méthode suivante aide à définir le périmètre ; fonctions, ressources linguistiques, livrables et critères de réussite sont convenus dans les documents du projet.
Entrées nécessaires avant le développement
Fournir le code source ou une version exécutable, les technologies et versions comme Qt ou Web, le système d’exploitation, les dimensions et la résolution de l’écran, les polices, la saisie tactile ou au clavier et l’interface anglaise à conserver.
Fournir les identifiants de chaînes traçables, un glossaire arabe, les textes les plus longs, les paramètres de substitution, les formes de chiffres, les règles décimales et de groupement, les unités, dates et fuseaux horaires. Localiser l’affichage sans remplacer les valeurs brutes du protocole.
Fournir les identifiants d’alarme, conditions de déclenchement et de disparition, gravité, actions d’acquittement et de réinitialisation, rôles, journaux et exemples d’export. Préciser séparément le matériel cible, les licences des polices, le responsable de validation de la traduction et les conditions d’intégration du contrôleur.
Six essais d’acceptation de l’interface
Il s’agit d’essais proposés, pas de résultats mesurés d’un projet achevé. Identifiants, adresses, valeurs et codes d’alarme sont des exemples.
| Domaine | Entrée et action | Critères de réussite et preuves |
|---|---|---|
| Disposition RTL | Passer à l’arabe ; parcourir navigation, formulaires, tableaux et ordre du focus | Ordre de lecture conforme ; évaluer individuellement icônes et directions physiques, sans inverser tous les contrôles |
| Nombres et unités | Afficher -12.5 °C et 230 V ; changer les formes des chiffres et les règles décimales | Signes, valeurs et unités restent clairs ; relecture des entrées, conversions et valeurs brutes des journaux concordent |
| Identifiants et texte mixte | Insérer DEV-A12, 192.0.2.10, parenthèses et barres obliques dans du texte arabe | Sens des fragments correct et copie complète ; identifiants et adresses d’interface inchangés |
| Heure | Afficher 2026-11-05 14:05 ; vérifier fuseau, tri et export | Affichage conforme ; horodatages d’origine, fuseaux et valeurs exportées traçables |
| Texte long et troncature | Charger l’alarme la plus longue, une police avec glyphes manquants, une vue étroite et agrandie | Aucun glyphe ou condition essentielle perdu ; message intégral accessible au toucher ou au clavier, sens des colonnes préservé |
| Alarmes et actions | Déclencher, acquitter, faire disparaître et réinitialiser A-017 en changeant de langue | Code, gravité, paramètres et journaux concordent ; acquittement distinct de réinitialisation, commandes et droits inchangés |
Commencer par un écran et un parcours d’alarme
Une première phase peut couvrir un écran représentatif et un parcours d’alarme, avec liste de chaînes, glossaire, règles de direction, prototype et essais. Pour HTML, suivre les recommandations W3C sur la direction de base et les fragments intégrés. Valider Qt selon sa version, ses contrôles et ses polices réels ; une technique HTML ne prouve pas une implémentation Qt validée.
La suite peut livrer le programme ou code convenu, les ressources linguistiques, instructions de compilation, résultats, captures, journaux d’actions et liste des anomalies. Chaque résultat précise les versions de l’appareil, du système, du logiciel et des ressources linguistiques, les entrées, étapes, résultats attendus et réels et l’identifiant d’anomalie. Seuils et points non résolus figurent dans l’acceptation.
Langue et responsabilités aux Émirats
Distinguer pays destinataire et langue d’interface. Un projet aux Émirats peut demander l’arabe, l’anglais ou les deux selon les opérateurs. Convenir des chiffres, dates, fuseaux et termes dans le projet, sans déduire du pays un format unique ou une obligation légale.
Winge propose publiquement les échanges techniques et de besoins en anglais ; les autres langues sont coordonnées par projet. Convenir séparément de la validation de l’arabe, de l’assistance sur site, des licences tierces, des droits sur le code, du prix et du calendrier. Les résultats du simulateur ne remplacent pas l’acceptation sur l’appareil et le contrôleur cibles.
Questions et réponses
L’alignement à droite termine-t-il la prise en charge RTL ?
Non. Vérifier direction de base, fragments numériques et identifiants, navigation, focus, ponctuation, icônes et tableaux. Un balisage correct ne prouve pas la justesse des actions tactiles, des alarmes ou des retours de l’appareil.
Faut-il imposer des chiffres de forme arabe partout ?
Ne pas le présumer. Convenir d’abord des formes, séparateurs et règles de saisie, puis vérifier affichage, analyse, copie et export. La localisation ne doit pas réécrire arbitrairement les valeurs du protocole, identifiants d’appareil ou codes d’alarme.
Des captures correctes suffisent-elles à l’acceptation finale ?
Pas seules. Les rapprocher des entrées relues, journaux bruts, exports et retours du contrôleur ; couvrir aussi textes longs, changements de langue et actions soumises à droits. Si seule la simulation est terminée, signaler l’appareil cible et les conditions du site comme non vérifiés.
Sources et services associés
La présentation de l’entreprise et de la coopération internationale (chinois) précise l’entité et le périmètre. Le cas logiciel hôte d’encodeur (chinois) illustre les couches interface, diagnostic et export, sans prouver une adaptation arabe ou une réalisation aux Émirats.
La documentation Qt sur l’internationalisation (anglais) décrit ressources et mécanismes ; vérifier la version Qt du projet.
Consulter les guides W3C sur la direction du document (anglais) et les textes bidirectionnels en ligne (anglais) pour HTML.
Consulter le périmètre de développement Qt (chinois) et fournir version actuelle, écran, polices, glossaire, règles d’alarme et environnement d’acceptation pour définir la première phase.
En ligne
Téléphone
WeChat
retour au sommet