---
title: Personnalisation
canonical: https://developer.unico.io/fr/dual-api/developers/sdks-and-tools/flutter/customization
locale: fr
generated_by: markdown-export
---

:::warning[Disponibilité du flux de capture]
Ces personnalisations ne sont disponibles que lorsque le flux de capture est **`document-capture`** ou **`liveness`**.
:::

Le SDK Flutter prend en charge deux dimensions de personnalisation (héritées des SDK natifs sous-jacents) : la langue et les couleurs.

## Langue

Configurez la langue des messages d'information dans les cadres de capture via la méthode `setLocale`. Utilisez l'enum `LocaleTypes` :

- `LocaleTypes.PT_BR` — Portugais (Brésil)
- `LocaleTypes.ES_MX` — Espagnol (Mexique)
- `LocaleTypes.ES_ES` — Espagnol (Espagne)
- `LocaleTypes.EN_US` — Anglais (États-Unis)

```dart
unicoCheck.setLocale(LocaleTypes.EN_US);
```

:::info
- Une activation à distance peut être requise pour utiliser cette fonctionnalité. Si vous souhaitez l'utiliser, informez votre chef de projet ou le support Unico.
- Si elle n'est pas configurée, le SDK utilise le portugais comme langue par défaut.
:::

Consultez [Référence API > Enums](/developers/sdks-and-tools/flutter/api-reference/enums) pour la liste complète des valeurs `LocaleTypes` prises en charge.

## Couleurs

Appliquez un thème personnalisé en configurant les méthodes disponibles. Les valeurs de couleur peuvent être passées en tant que **chaîne hexadécimale** (ex. `"#FF0000"`) ou une instance Flutter de `Color` (ex. `Color(0xFFFF0000)`).

| Méthode | Ce qu'elle personnalise |
|---|---|
| `getColorBackground()` | Couleur de fond de la silhouette |
| `getColorBoxMessage()` | Couleur de fond de la boîte de message |
| `getColorTextMessage()` | Couleur du texte à l'intérieur de la boîte de message |
| `getColorIconTakePictureButton()` | Couleur de l'icône du bouton de capture manuelle |
| `getColorBackgroundBottomDocument()` | Couleur de fond de la zone de capture du document |
| `getColorTextBottomDocument()` | Couleur du texte de la zone de capture du document |

:::warning[Couleur du bouton d'annulation (Android)]
Dans l'implémentation Android, la personnalisation de `colorCancelButtonIcon` doit être effectuée en ajoutant la couleur souhaitée dans le fichier de ressources Android `colors.xml` :

```xml
<resources>
  <color name="unico_color_button_cancel">YOUR COLOR</color>
</resources>
```
:::

:::warning[Périmètre de personnalisation]
Aucune autre dimension de personnalisation n'est disponible — les SDK natifs sous-jacents ne les exposent pas, et le plugin Flutter ne peut donc pas non plus les proposer. Si vous avez besoin d'une interface propriétaire, consultez l'option [Capture Standard](/developers/sdks-and-tools/capture-standard) (intégration via API headless).
:::