---
title: LocalizedStringResource.BundleDescription
framework: foundation
role: symbol
role_heading: Enumeration
path: foundation/localizedstringresource/bundledescription
---

# LocalizedStringResource.BundleDescription

The location of a bundle to use for looking up localized strings, such as the main bundle, or a bundle at a specific file URL.

## Declaration

```swift
enum BundleDescription
```

## Topics

### Bundle descriptions

- [LocalizedStringResource.BundleDescription.main](foundation/localizedstringresource/bundledescription/main.md)
- [LocalizedStringResource.BundleDescription.atURL(_:)](foundation/localizedstringresource/bundledescription/aturl(_:).md)
- [LocalizedStringResource.BundleDescription.forClass(_:)](foundation/localizedstringresource/bundledescription/forclass(_:).md)

## Relationships

### Conforms To

- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Accessing resource properties

- [key](foundation/localizedstringresource/key.md)
- [defaultValue](foundation/localizedstringresource/defaultvalue.md)
- [table](foundation/localizedstringresource/table.md)
- [bundle](foundation/localizedstringresource/bundle.md)
- [locale](foundation/localizedstringresource/locale.md)
