When software structure meets translation: material mediation in English-Chinese game localisation
Cette étude analyse plus de 60 000 enregistrements alignés provenant de trois jeux en code source ouvert pour démontrer que, bien que la localisation de jeux de l'anglais vers le chinois nécessite souvent une reformulation grammaticale et d'interface, la structure logicielle sous-jacente et les marqueurs techniques intégrés demeurent largement continus, validant ainsi le concept de médiation matérielle dans la traduction.
Article original sous licence CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Ceci est une explication générée par l'IA de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète
Lorsque vous jouez à un jeu vidéo, les mots que vous lisez à l'écran ne sont pas de simples textes statiques collés sur une image. Ils sont des parties vivantes d'une machine. Derrière chaque phrase, du simple libellé d'un menu à une description complexe d'une histoire, se cache une couche invisible d'instructions logicielles. Ces codes invisibles disent à l'ordinateur quand insérer un nombre changeant, comment colorer un mot ou où attendre qu'un joueur appuie sur une touche. Cette couche invisible est le pont entre la logique du jeu et le langage compris par le joueur. Pendant des décennies, des chercheurs ont étudié comment les traducteurs adaptent les histoires et les références culturelles pour de nouveaux publics, mais ils ont rarement examiné de près comment ces instructions logicielles cachées survivent au voyage d'une langue à une autre. La question n'est pas seulement de savoir si le sens change, mais si la capacité de la machine à fonctionner reste intacte lorsque les mots qui l'entourent sont complètement réécrits.
Un chercheur s'est donné pour mission de cartographier ce pont invisible en examinant les fichiers de traduction de trois jeux de stratégie open-source populaires : OpenTTD, The Battle for Wesnoth et 0 A.D. Il a rassemblé une collection massive de plus de 60 000 paires de chaînes de texte anglaises et chinoises. Dans cette étude, le texte anglais servait de source originale et le chinois de cible, permettant à l'équipe de voir exactement comment les instructions cachées étaient gérées dans le processus de traduction. Le chercheur cherchait un phénomène spécifique qu'il appelle la médiation matérielle. C'est une façon de décrire comment un fichier logiciel agit comme un médiateur, maintenant le lien entre la fonction d'un jeu et les mots utilisés pour la décrire. Il voulait savoir si la structure logicielle pouvait rester continue et stable même lorsque la langue visible changeait complètement.
Pour ce faire, le chercheur a traité les fichiers de traduction comme des spécimens scientifiques. Il a dépouillé les mots visibles pour examiner les marqueurs techniques — les instructions de type code intégrées au texte. Ces marqueurs peuvent être des commandes pour insérer une virgule, une variable qui extrait un nombre comme un score ou une distance, ou un sélecteur qui change un mot du singulier au pluriel. Le chercheur a comparé les instructions anglaises aux instructions chinoises pour voir lesquelles étaient conservées, lesquelles étaient modifiées et lesquelles étaient totalement omises. Il a également construit un système pour classifier ce que chaque morceau de texte fait réellement dans le jeu, comme étiqueter un bouton, donner une instruction de tutoriel ou nommer une figure historique. Pour garantir l'exactitude de ses résultats, deux experts indépendants ont examiné un échantillon des données, et le chercheur a même testé des cas spécifiques en lançant le jeu réel pour voir si les traductions fonctionnaient correctement en temps réel.
Les résultats ont révélé un niveau de stabilité surprenant dans le squelette du logiciel. Sur près de 8 000 chaînes de texte contenant ces instructions cachées, plus de 90 % conservaient la même séquence de commandes ou le même modèle fonctionnel dans la version chinoise. Cela signifie que même si les mots changeaient, la structure logicielle maintenait un haut degré de correspondance ordonnée dans les fichiers de localisation. Par exemple, une commande pour insérer un nombre pour une distance en kilomètres peut paraître différente dans le fichier chinois, mais l'instruction pour insérer ce nombre et l'instruction pour ajouter un espace après celui-ci étaient préservées à l'identique. La structure logicielle agissait comme un cadre robuste qui maintenait la nouvelle langue en place, bien que l'étude note que cette rétention statistique n'établit pas en soi l'équivalence sémantique, la qualité de la traduction ou la correction de l'exécution.
Cependant, l'étude a également révélé que la langue visible devait souvent se réorganiser pour répondre aux besoins du jeu. En anglais, une phrase peut utiliser un marqueur grammatical spécifique pour indiquer qu'un nom est au pluriel, comme l'ajout d'un « s » à la fin d'un mot. Le fichier logiciel contiendrait alors une instruction cachée pour sélectionner cette forme plurielle. En chinois, les noms ne changent pas de nombre de la même manière ; au lieu de cela, la langue utilise un système différent impliquant des nombres et des classificateurs. Le chercheur a constaté que, dans ces cas, l'instruction cachée pour sélectionner une forme plurielle était souvent omise dans le fichier chinois. Ce n'était pas une erreur ou un élément manquant. Au lieu de cela, la traduction chinoise réorganisait la phrase autour d'une structure grammaticale différente qui n'avait pas besoin de cette instruction spécifique. La fonction logicielle restait la même — le jeu savait toujours combien de passagers se trouvaient dans un train — mais la façon dont le fichier exprimait ce fait changeait pour correspondre aux règles de la langue chinoise.
Le chercheur a également examiné comment les instructions d'interface étaient réécrites. En anglais, un bouton pourrait dire « Open list » (Ouvrir la liste), utilisant un verbe de commande. Dans la traduction chinoise, le même bouton pourrait dire « Display list » (Afficher la liste), se concentre sur le résultat de l'action plutôt que sur l'action elle-même. Le code logiciel caché qui liait le bouton à la liste restait inchangé, mais les mots lisibles par l'humain déplaçaient leur attention. Dans certains cas, un seul verbe anglais était divisé entre plusieurs éléments coordonnés en chinois, ou une instruction complexe était condensée en une phrase courte. L'étude a montré que les traducteurs et le système logiciel travaillent ensemble pour rendre le jeu jouable. Le logiciel fournit les points fixes — les valeurs, les couleurs, les touches — tandis que la langue humaine circule autour d'eux, s'adaptant à la grammaire et au style de la culture cible.
L'une des conclusions les plus importantes était qu'on ne peut pas juger la qualité d'une traduction simplement en regardant les mots ou en comptant le nombre de caractères dans une phrase. Le chercheur a découvert qu'une étiquette chinoise courte pouvait être l'équivalent direct d'une étiquette anglaise longue, ou qu'elle pouvait être un type d'instruction complètement différent qui se trouve simplement plus court. Sans vérifier les instructions cachées et tester le jeu, il est impossible de savoir si une étiquette courte est une simplification intelligente ou une fonction brisée. L'étude soutient l'utilisation des fichiers de localisation comme source de preuve pour montrer comment la continuité technique peut coexister avec la reformulation grammaticale et fonctionnelle, mais elle n'établit pas en soi l'équivalence sémantique, la qualité de la traduction ou la correction de l'exécution. Pour comprendre la traduction de jeux, il faut regarder le fichier dans son ensemble, en voyant comment les marqueurs techniques et les mots humains travaillent ensemble. La structure logicielle fournit un fil continu qui maintient le jeu cohérent, même lorsque la langue change d'un bout à l'autre du monde.
Ce travail est important car il change notre façon de penser la traduction à l'ère numérique. Il montre que la traduction ne consiste pas seulement à échanger des mots ; il s'agit de naviguer dans un système complexe où le langage et le code sont profondément entrelacés. Le chercheur a démontré que le fichier logiciel lui-même est une partie cruciale du processus de traduction, agissant comme une fondation stable qui permet au langage de changer sans briser le jeu, sur la base d'une analyse de textes publics. En séparant les instructions techniques des mots visibles, ils ont pu montrer qu'un haut niveau de stabilité existe dans la couche machine, même lorsque la couche humaine est complètement réimaginée. Cette compréhension aide les développeurs et les traducteurs à créer de meilleurs jeux pour les audiences mondiales, garantissant que la magie du jeu fonctionne aussi bien en chinois qu'en anglais, non pas en copiant les mots, mais en respectant la structure qui les soutient.
Noyé(e) sous les articles dans votre domaine ?
Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.