<!--
{
  "availability" : [
    "iOS: 17.0.0 -",
    "iPadOS: 17.0.0 -",
    "macCatalyst: 17.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ProximityReader",
  "identifier" : "/documentation/ProximityReader/VASRequest/userInterfaceLanguage",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "ProximityReader"
    ],
    "preciseIdentifier" : "s:15ProximityReader10VASRequestC21userInterfaceLanguage10Foundation6LocaleV0F0VSgvp"
  },
  "title" : "userInterfaceLanguage"
}
-->

# userInterfaceLanguage

The language to use when localizing the user interface.

```
var userInterfaceLanguage: Locale.Language?
```

## Discussion

Setting this attribute only affects customer facing elements, screen elements, or audio targeted at
the merchant (device owner) remains set to the language defined in the system settings.
When you set this option to `nil`, the framework uses the person’s preferred language defined in System Settings.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)