---
title: HIDDeviceLocalizationCode
framework: corehid
role: symbol
role_heading: Enumeration
path: corehid/hiddevicelocalizationcode
---

# HIDDeviceLocalizationCode

The localization codes that some HID devices declare to specify conformance to a certain format or language.

## Declaration

```swift
enum HIDDeviceLocalizationCode
```

## Overview

Overview This maps to the optional bCountryCode value in the HID descriptor. For more details, see Human Interface Devices (HID) Specifications and Tools.

## Topics

### Enumeration Cases

- [HIDDeviceLocalizationCode.arabic](corehid/hiddevicelocalizationcode/arabic.md)
- [HIDDeviceLocalizationCode.belgium](corehid/hiddevicelocalizationcode/belgium.md)
- [HIDDeviceLocalizationCode.canada](corehid/hiddevicelocalizationcode/canada.md)
- [HIDDeviceLocalizationCode.canadaFrench](corehid/hiddevicelocalizationcode/canadafrench.md)
- [HIDDeviceLocalizationCode.chineseZhuyin](corehid/hiddevicelocalizationcode/chinesezhuyin.md)
- [HIDDeviceLocalizationCode.czechia](corehid/hiddevicelocalizationcode/czechia.md)
- [HIDDeviceLocalizationCode.denmark](corehid/hiddevicelocalizationcode/denmark.md)
- [HIDDeviceLocalizationCode.finland](corehid/hiddevicelocalizationcode/finland.md)
- [HIDDeviceLocalizationCode.france](corehid/hiddevicelocalizationcode/france.md)
- [HIDDeviceLocalizationCode.germany](corehid/hiddevicelocalizationcode/germany.md)
- [HIDDeviceLocalizationCode.greece](corehid/hiddevicelocalizationcode/greece.md)
- [HIDDeviceLocalizationCode.hebrew](corehid/hiddevicelocalizationcode/hebrew.md)
- [HIDDeviceLocalizationCode.hungary](corehid/hiddevicelocalizationcode/hungary.md)
- [HIDDeviceLocalizationCode.italy](corehid/hiddevicelocalizationcode/italy.md)
- [HIDDeviceLocalizationCode.japan](corehid/hiddevicelocalizationcode/japan.md)
- [HIDDeviceLocalizationCode.korea](corehid/hiddevicelocalizationcode/korea.md)
- [HIDDeviceLocalizationCode.latinAmerica](corehid/hiddevicelocalizationcode/latinamerica.md)
- [HIDDeviceLocalizationCode.netherlands](corehid/hiddevicelocalizationcode/netherlands.md)
- [HIDDeviceLocalizationCode.norway](corehid/hiddevicelocalizationcode/norway.md)
- [HIDDeviceLocalizationCode.persian](corehid/hiddevicelocalizationcode/persian.md)
- [HIDDeviceLocalizationCode.poland](corehid/hiddevicelocalizationcode/poland.md)
- [HIDDeviceLocalizationCode.portugal](corehid/hiddevicelocalizationcode/portugal.md)
- [HIDDeviceLocalizationCode.russia](corehid/hiddevicelocalizationcode/russia.md)
- [HIDDeviceLocalizationCode.slovakia](corehid/hiddevicelocalizationcode/slovakia.md)
- [HIDDeviceLocalizationCode.spain](corehid/hiddevicelocalizationcode/spain.md)
- [HIDDeviceLocalizationCode.sweden](corehid/hiddevicelocalizationcode/sweden.md)
- [HIDDeviceLocalizationCode.switzerland](corehid/hiddevicelocalizationcode/switzerland.md)
- [HIDDeviceLocalizationCode.switzerlandFrench](corehid/hiddevicelocalizationcode/switzerlandfrench.md)
- [HIDDeviceLocalizationCode.switzerlandGerman](corehid/hiddevicelocalizationcode/switzerlandgerman.md)
- [HIDDeviceLocalizationCode.turkeyQWERTY](corehid/hiddevicelocalizationcode/turkeyqwerty.md)
- [HIDDeviceLocalizationCode.turkeyStandard](corehid/hiddevicelocalizationcode/turkeystandard.md)
- [HIDDeviceLocalizationCode.unitedKingdom](corehid/hiddevicelocalizationcode/unitedkingdom.md)
- [HIDDeviceLocalizationCode.unitedStates](corehid/hiddevicelocalizationcode/unitedstates.md)
- [HIDDeviceLocalizationCode.unitedStatesISO](corehid/hiddevicelocalizationcode/unitedstatesiso.md)
- [HIDDeviceLocalizationCode.unsupported](corehid/hiddevicelocalizationcode/unsupported.md)
- [HIDDeviceLocalizationCode.yugoslavia](corehid/hiddevicelocalizationcode/yugoslavia.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Interaction

- [Communicating with human interface devices](corehid/communicatingwithhiddevices.md)
- [HIDDeviceClient](corehid/hiddeviceclient.md)
- [HIDElement](corehid/hidelement.md)
- [HIDElementCollection](corehid/hidelementcollection.md)
- [HIDElement.Value](corehid/hidelement/value.md)
- [HIDElementUpdate](corehid/hidelementupdate.md)
- [HIDReportType](corehid/hidreporttype.md)
- [HIDReportID](corehid/hidreportid.md)
- [HIDUsage](corehid/hidusage.md)
- [HIDDeviceError](corehid/hiddeviceerror.md)
- [HIDDeviceTransport](corehid/hiddevicetransport.md)
