> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XAG 104 : Sous-titres et sous-titres codés

> Veillez à ce que les joueurs qui ne peuvent pas se fier à l'audio puissent suivre toutes les paroles et les sons non verbaux importants grâce aux sous-titres, aux sous-titres codés et à la langue des signes.

## Objectif

Veiller à ce que tout l'audio diffusé par le jeu puisse être compris par les joueurs qui ne peuvent pas se fier à l'audio, c'est-à-dire les joueurs sourds ou malentendants. Cela inclut les FMV, les cinématiques, les conversations des PNJ et les signaux audio importants (coups de feu, bruits de pas).

## Vue d'ensemble

* Les **sous-titres** sont des équivalents textuels des paroles et dialogues.
* Les **sous-titres codés** sont des équivalents textuels de **tout** l'audio : musique de fond, effets sonores, ton, identité de l'interlocuteur et indications directionnelles comme « à la radio ».

Sans eux, les joueurs passent à côté de l'histoire de fond, du contexte narratif et des objectifs.

## Questions de cadrage

Votre jeu comporte-t-il :

* Des FMV ou des cinématiques ?
* Des conversations ou des dialogues de PNJ ?
* Des signaux audio (coups de feu, bruits de pas) qui influencent le gameplay ?

## Recommandations d'implémentation

### Sous-titres

* **Fournis pour tout le contenu parlé.**
* **Identifiez l'interlocuteur.** Indiquez le nom de l'interlocuteur chaque fois qu'un nouvel interlocuteur prend la parole. Une fois établi, il n'est pas nécessaire de répéter le nom à chaque réplique suivante du même interlocuteur, seulement lorsque l'interlocuteur change ou après une pause importante (≥ 1 à 2 minutes).
* **Indicateurs spatiaux.** Utilisez les flèches `<` / `>` ou des descripteurs explicites (par exemple `(on radio)`) lorsque la source n'est pas évidente.
* **La couleur** peut distinguer les interlocuteurs, mais jamais comme seul canal : associez-la à une étiquette de nom.
* **Activés par défaut** au premier lancement, ou laissez le joueur les activer avant la lecture de la première cinématique.
* **Les répliques du narrateur** n'ont pas besoin du préfixe `Narrator:` lorsqu'il n'y a qu'un seul narrateur et aucun autre interlocuteur.

### Sous-titres codés

* **Fournis pour tous les sons importants** qui ne sont pas déjà communiqués visuellement.
* **Indication spatiale** (flèches) pour les sons hors écran.
* **Activables/désactivables** et configurables via un paramètre facile à trouver.
* Permettez d'activer ou de désactiver indépendamment différentes catégories de sous-titres codés (dialogues principaux, conversations d'arrière-plan, bruits ambiants).

### Intégration à la plateforme

* Dans la mesure du possible, utilisez par défaut les paramètres de sous-titres codés et de sous-titres configurés par le joueur au **niveau de la plateforme**. Permettez aux joueurs de les remplacer dans le jeu.

### Présentation du texte des sous-titres et sous-titres codés

| Propriété | Exigence |
| - | - |
| **Taille** | Respecte le minimum de [XAG 101](/fr/build/game-principles/accessibility/xag-deep-dives/xag-101-text-display). Des tailles par défaut plus grandes sont encouragées pour le texte qui défile rapidement. |
| **Taille réglable** | Peut être agrandie jusqu'à ≥ 200 % du minimum. |
| **Espacement** | Espace suffisant entre les caractères. |
| **Longueur** | ≤ 40 caractères par ligne. Affichez ≤ 2 lignes à la fois (3 dans des cas exceptionnels). |
| **Sauts de ligne** | Privilégiez des sauts manuels à des endroits pertinents sur le plan rédactionnel. |
| **Casse** | Majuscules et minuscules, pas TOUT EN MAJUSCULES. |
| **Police** | Au moins une option sans empattement. |
| **Couleur d'arrière-plan** | Arrière-plan uni derrière le texte, configurable par le joueur. |
| **Opacité de l'arrière-plan** | De 0 à 100 %, configurable par le joueur. |
| **Emplacement** | Positionné (généralement en bas) de sorte que le texte agrandi ne masque pas l'interface de jeu. |

### Aperçu et persistance

* Fournissez un **aperçu visuel** de la présentation des sous-titres et sous-titres codés reflétant la configuration actuelle du joueur, idéalement dans un contexte de jeu réaliste.
* **Conservez** les sous-titres codés et les sous-titres dans les enregistrements d'écran, les captures et les autres contenus générés par les utilisateurs afin que les spectateurs puissent les activer.

### Transcriptions des FMV

* Les transcriptions complètes des FMV sont mises à disposition sur un site web accessible.

### Interprétation en langue des signes

* Fournissez une interprétation en langue des signes pour les cinématiques scriptées dans le jeu et les FMV précalculées comportant des paroles.
* La langue des signes nécessite une localisation (ASL, BSL, JSL, etc. diffèrent considérablement).

## Impact potentiel sur les joueurs

| Joueur | Concerné |
| - | :-: |
| Joueurs non entendants | ✔ |
| Joueurs malentendants | ✔ |
| Joueurs ayant des troubles cognitifs ou des troubles de l'apprentissage | ✔ |
| Joueurs dans des environnements bruyants ou jouant sans le son | ✔ |

## Ressources

* [Provide subtitles for all important speech](http://gameaccessibilityguidelines.com/provide-subtitles-for-all-important-speech/)
* [If any subtitles / captions are used, present them in a clear, easy to read way](http://gameaccessibilityguidelines.com/if-any-subtitles-captions-are-used-present-them-in-a-clear-easy-to-read-way/)
* [Provide subtitles for supplementary speech](http://gameaccessibilityguidelines.com/provide-subtitles-for-supplementary-speech/)
* [Ensure subtitles/captions are or can be turned on before any sound is played](http://gameaccessibilityguidelines.com/ensure-subtitles-captions-are-or-can-be-enabled-before-any-sound-is-played)
* [Allow subtitle/caption presentation to be customized](http://gameaccessibilityguidelines.com/allow-subtitlecaption-presentation-to-be-customised/)
* [Words-per-minute for the target age-group](http://gameaccessibilityguidelines.com/ensure-that-subtitlescaptions-are-cut-down-to-and-presented-at-an-appropriate-words-per-minute-for-the-target-age-group)
* [Provide captions or visuals for significant background sounds](http://gameaccessibilityguidelines.com/provide-captions-or-visuals-for-significant-background-sounds/)
* [Ensure no essential information is conveyed by sounds alone](http://gameaccessibilityguidelines.com/ensure-no-essential-information-is-conveyed-by-sounds-alone)
* [Provide a visual indication of who is currently speaking](http://gameaccessibilityguidelines.com/provide-a-visual-indication-of-who-is-currently-speaking)
* [BBC Subtitle Guidelines](https://www.bbc.co.uk/accessibility/forproducts/guides/subtitles/)
* API : [XClosedCaptionGetProperties](https://developer.microsoft.com/games/xbox/docs/gdk/XClosedCaptionGetProperties) *(NDA)*
* API : [XClosedCaptionSetEnabled](https://developer.microsoft.com/games/xbox/docs/gdk/XClosedCaptionSetEnabled) *(NDA)*


## Related topics

- [XAG 102 : Contraste](/fr/build/game-principles/accessibility/xag-deep-dives/xag-102-contrast.md)
- [XAG 101 : Affichage du texte](/fr/build/game-principles/accessibility/xag-deep-dives/xag-101-text-display.md)
- [Métadonnées d'accessibilité](/fr/publishing/game-publishing/concepts/metadata-accessibility.md)
- [XAG 114 : Contexte de l'interface](/fr/build/game-principles/accessibility/xag-deep-dives/xag-114-ui-context.md)
- [PAGE 103 · Réseaux sociaux accessibles pour les événements de jeu vidéo](/fr/build/game-principles/accessibility/page/page-103-social-media.md)
