---
title: अनुकूलन
canonical: https://developer.unico.io/hi/dual-api/developers/sdks-and-tools/flutter/customization
locale: hi
generated_by: markdown-export
---

:::warning[कैप्चर फ्लो उपलब्धता]
ये अनुकूलन केवल तभी उपलब्ध हैं जब कैप्चर फ्लो **`document-capture`** या **`liveness`** हो।
:::

Flutter SDK अनुकूलन के दो आयामों का समर्थन करता है (अंतर्निहित native SDKs से प्राप्त): भाषा और रंग।

## Language

`setLocale` मेथड के माध्यम से कैप्चर फ्रेम में सूचनात्मक संदेशों की भाषा कॉन्फ़िगर करें। `LocaleTypes` enum का उपयोग करें:

- `LocaleTypes.PT_BR` — पुर्तगाली (ब्राज़ील)
- `LocaleTypes.ES_MX` — स्पेनिश (मेक्सिको)
- `LocaleTypes.ES_ES` — स्पेनिश (स्पेन)
- `LocaleTypes.EN_US` — अंग्रेज़ी (USA)

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

:::info
- इस सुविधा का उपयोग करने के लिए remote activation आवश्यक हो सकता है। यदि आप इसका उपयोग करना चाहते हैं, तो अपने project manager या Unico support को सूचित करें।
- यदि कॉन्फ़िगर नहीं किया गया, तो SDK डिफ़ॉल्ट भाषा के रूप में पुर्तगाली का उपयोग करता है।
:::

समर्थित `LocaleTypes` मानों की पूरी सूची के लिए [API Reference > Enums](/developers/sdks-and-tools/flutter/api-reference/enums) देखें।

## Colors

समर्थित मेथड्स को कॉन्फ़िगर करके कस्टम थीम लागू करें। रंग मानों को **हेक्साडेसिमल String** (जैसे `"#FF0000"`) या Flutter `Color` instance (उदाहरण `Color(0xFFFF0000)`) के रूप में पास किया जा सकता है।

| मेथड | यह क्या अनुकूलित करता है |
|---|---|
| `getColorBackground()` | सिल्हूट का बैकग्राउंड रंग |
| `getColorBoxMessage()` | मैसेज बॉक्स का बैकग्राउंड रंग |
| `getColorTextMessage()` | मैसेज बॉक्स के अंदर टेक्स्ट का रंग |
| `getColorIconTakePictureButton()` | मैन्युअल फोटो कैप्चर बटन का आइकन रंग |
| `getColorBackgroundBottomDocument()` | दस्तावेज़ कैप्चर बॉक्स का बैकग्राउंड रंग |
| `getColorTextBottomDocument()` | दस्तावेज़ कैप्चर बॉक्स का टेक्स्ट रंग |

:::warning[Cancel बटन का रंग (Android)]
Android implementation में, `colorCancelButtonIcon` का अनुकूलन Android `colors.xml` resource फ़ाइल में वांछित रंग जोड़कर किया जाना चाहिए:

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

:::warning[अनुकूलन का दायरा]
कोई अन्य अनुकूलन आयाम उपलब्ध नहीं हैं — अंतर्निहित native SDKs उन्हें उजागर नहीं करते, इसलिए Flutter plugin भी नहीं कर सकता। यदि आपको proprietary UI की आवश्यकता है, तो [Capture Standard](/developers/sdks-and-tools/capture-standard) विकल्प (headless API integration) देखें।
:::