Playaby est désormais disponible en 8 langues, dont l'arabe et le chinois
Rédigé par l'équipe Playaby. Nous créons chaque jeu de ce site nous-mêmes et nous testons chacun d'eux en écrivant son guide, donc les astuces ci-dessus viennent d'une véritable prise en main des mécaniques — pas de conseils génériques.
Playaby fonctionne désormais en huit langues, et les deux ajouts les plus récents, le chinois et l'arabe, sont ceux qui complètent vraiment l'ensemble pour en faire quelque chose de véritablement mondial, plutôt que la sélection habituelle de langues d'Europe occidentale.
- Anglais (par défaut)
- Espagnol
- Français
- Allemand
- Portugais (brésilien)
- Japonais
- Chinois (simplifié)
- Arabe (droite à gauche)
Deux de ces choix ont demandé une décision précise plutôt qu'un choix générique. Le portugais cible l'usage brésilien plutôt qu'européen, car le Brésil représente une population nettement plus importante de locuteurs du portugais qui recherchent activement des jeux dans le navigateur et y jouent. Le chinois cible le simplifié plutôt que le traditionnel, car le simplifié est la norme en Chine continentale, de loin le plus grand marché sinophone pour les jeux occasionnels dans le navigateur. Le chinois traditionnel et le portugais européen sont tous deux de vrais marchés, simplement pas les plus importants.
Ce travail de droite-à-gauche a été la moitié la plus difficile de l'ajout de l'arabe : navigation, boutons, icônes et sens de lecture devaient tous s'inverser, pas seulement les mots, sinon la page paraît cassée même avec une traduction parfaite. Le site définit désormais automatiquement le sens de sa mise en page selon la langue sélectionnée. Tout le reste du déploiement de la traduction est plus progressif. L'interface elle-même — navigation, boutons, titres, instructions des jeux — est déjà entièrement traduite dans les huit langues. Les articles de blog sont traduits progressivement plutôt que tous en même temps, et tout ce qui n'est pas encore traduit revient proprement à la version anglaise plutôt que d'afficher une page cassée ou à moitié vide. Chaque langue obtient aussi son propre chemin d'URL réel plutôt qu'un simple basculement à l'écran, de sorte qu'une page traduite est indexable et partageable par elle-même, ce qui compte pour quiconque trouve le site via un moteur de recherche dans sa propre langue.
Le sélecteur de langue se souvient aussi de votre choix, qui reste donc sélectionné pour la prochaine visite au lieu de se réinitialiser à chaque fois. Huit n'est pas non plus un chiffre définitif — il n'y a pas de liste fixe de ce qui viendra ensuite — mais le site a été conçu pour qu'ajouter une nouvelle langue soit un travail de traduction plutôt que d'ingénierie. Si l'anglais n'est pas votre langue maternelle, ça vaut la peine de changer. Avec huit options, il y a désormais une vraie chance que le site se lise comme il était censé l'être.
Pourquoi la traduction se déploie de façon inégale sur le site
Tous les recoins du site n'ont pas été traduits exactement au même rythme, et c'était un compromis délibéré plutôt qu'un oubli. L'interface centrale — navigation, boutons, titres, et les instructions de jeu de chaque titre — a été traitée en priorité, puisque c'est ce que quelqu'un touche dans les secondes qui suivent son arrivée sur n'importe quelle page, dans n'importe quelle langue. Les articles de blog, en revanche, voient leur traduction se déployer progressivement plutôt que les huit langues arrivant simultanément avec chaque nouvel article, et tout article pas encore traduit pour une langue donnée revient proprement à l'anglais plutôt que d'afficher une page cassée ou à moitié vide. Cette logique de repli compte plus qu'il n'y paraît : un déploiement partiel qui échoue silencieusement sur du contenu manquant se lit comme un bug, tandis qu'un repli en douceur se lit simplement comme du contenu anglais côtoyant du contenu traduit, ce qui demande bien moins d'effort à un visiteur.
Ce qu'implique réellement la prise en charge d'une langue de droite à gauche
La prise en charge de l'arabe s'est révélée un chantier bien plus vaste que le simple remplacement des chaînes traduites, car l'écriture de droite à gauche ne se résume pas à afficher des caractères arabes à la place de caractères latins — elle inverse toute la logique spatiale de la page. Un bouton retour qui pointe vers la gauche dans toutes les autres langues doit pointer vers la droite en arabe, puisque « retour » dans un sens de lecture de droite à gauche se dirige vers le bord droit de l'écran. Les icônes qui suggèrent une direction, comme une flèche d'avancement sur un carrousel ou un chevron à côté d'un menu déroulant, ont besoin de leurs propres versions inversées plutôt que d'être simplement repositionnées. Même un détail aussi minime que le côté où se place un badge de notification, ou le bord depuis lequel une barre latérale glisse à l'écran, a dû être revérifié un par un, car un élément d'interface qui paraît naturel dans une mise en page de gauche à droite peut sembler franchement à l'envers une fois que le reste de la page s'est retourné autour de lui.
La récompense d'avoir bien fait les choses, c'est que l'arabe ne ressemble pas à une réflexion après coup greffée sur une mise en page conçue pour l'Occident — on a l'impression que le site a été construit pour un lecteur de droite à gauche depuis le début, parce que, pour cette propriété CSS-là, c'était effectivement le cas. Cette distinction compte plus pour la confiance que la plupart des détails visuels : une page traduite qui continue de fonctionner de gauche à droite en dessous, avec des boutons et des icônes au mauvais endroit, trahit un travail bâclé même si chaque mot de la traduction elle-même est parfait.

