« Nous sommes multilingues » et « nous gérons l'arabe » ne veulent pas dire la même chose. La première phrase parle de traduction. La seconde parle de mise en page. Confondre les deux est la manière la plus courante de livrer une plateforme arabe inutilisable.
Traduire une interface, c'est prendre chaque étiquette — « Mes cours », « Continuer », « Note » — et la remplacer par son équivalent. C'est un travail de contenu. N'importe quelle plateforme sérieuse sait le faire, et beaucoup s'arrêtent là en annonçant qu'elles supportent l'arabe.
L'arabe se lit de droite à gauche. Une interface arabe ne se lit pas seulement en arabe : elle est construite dans l'autre sens. Le menu passe à droite. La barre de progression se remplit de droite à gauche. Les flèches « suivant » pointent vers la gauche. Les listes numérotées, les fils d'Ariane, les colonnes d'un tableau de bord, les marges d'un paragraphe : tout s'inverse.
Et tout ne s'inverse pas. Les chiffres restent dans le même sens. Un lecteur vidéo garde ses commandes dans l'ordre habituel, parce que c'est une convention universelle et non une convention de lecture. Un logo ne se retourne jamais. Une adresse e-mail non plus.
Savoir ce qui bascule et ce qui ne bascule pas n'est pas un détail : c'est la différence entre une page arabe et une page française retournée au miroir.
Une interface pensée dans un seul sens accumule des décisions qui supposent ce sens : une marge à gauche ici, une icône collée à droite là, un alignement codé en dur. Reprendre tout cela après coup revient à repasser sur chaque écran, un par un. Prévue dès le départ, la bascule est une propriété de la mise en page. Rajoutée ensuite, c'est une reprise.
Si ces cinq points passent, le reste suivra.
(0) Comments