# Culture

Struct in [Yarn.Unity](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.unity)

Inherits from `System.ValueType`

## Summary

Holds information about a language.

```csharp
public struct Culture
```

## Constructors

| Name                                                                                                                                            | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [Culture(System.Globalization.CultureInfo)](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.unity/yarn.unity.culture/yarn.unity.culture..ctor) |             |

## Fields

| Name                                                                                                                              | Description                                                                                                                                                                      |
| --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [DisplayName](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.unity/yarn.unity.culture/yarn.unity.culture.displayname)           | The display name of a language. Will be "German (Switzerland)" for "de-CH". Use this value to present the language in an English UI.                                             |
| [IsNeutralCulture](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.unity/yarn.unity.culture/yarn.unity.culture.isneutralculture) |                                                                                                                                                                                  |
| [Name](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.unity/yarn.unity.culture/yarn.unity.culture.name)                         | The unique language ID used to identify a language as RFC 4646. Will be "de-CH" for "German (Switzerland)". Use this for storing settings or identifying a language.             |
| [NativeName](https://docs.yarnspinner.dev/3.1/api/csharp/yarn.unity/yarn.unity.culture/yarn.unity.culture.nativename)             | The languages name as called in the language itself. Will be "Deutsch (Schweiz)" for "de-CH". Use this to present the language in-game so people can find their native language. |
