---
title: CFLocaleGetSystem()
framework: corefoundation
role: symbol
role_heading: Function
path: corefoundation/cflocalegetsystem()
---

# CFLocaleGetSystem()

Returns the root, canonical locale.

## Declaration

```swift
func CFLocaleGetSystem() -> CFLocale!
```

## Return Value

Return Value The root, canonical locale. Ownership follows the The Get Rule.

## Discussion

Discussion The root locale contains fixed backstop settings for all locale information.

## See Also

### Creating a Locale

- [CFLocaleCopyCurrent()](corefoundation/cflocalecopycurrent().md)
- [CFLocaleCreate(_:_:)](corefoundation/cflocalecreate(_:_:).md)
- [CFLocaleCreateCopy(_:_:)](corefoundation/cflocalecreatecopy(_:_:).md)
