# Localization

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

Inherits from `ScriptableObject`

## Summary

```csharp
public class Localization : ScriptableObject
```

## Methods

| Name                                                                                                                                                                                             | Description                                     |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------------- |
| [AddLocalizedObject(string,T)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.addlocalizedobject)                                        |                                                 |
| [AddLocalizedObjects(IEnumerable\<KeyValuePair\<string, T>>)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.addlocalizedobjects)        |                                                 |
| [AddLocalizedString(string,string)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.addlocalizedstring)                                   |                                                 |
| [AddLocalizedStrings(IEnumerable\<KeyValuePair\<string, string>>)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.addlocalizedstrings-1) |                                                 |
| [AddLocalizedStrings(IEnumerable)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.addlocalizedstrings-2)                                 |                                                 |
| [Clear()](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.clear)                                                                          |                                                 |
| [ContainsLocalizedObject(string)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.containslocalizedobject)                                |                                                 |
| [ContainsLocalizedString(string)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.containslocalizedstring)                                |                                                 |
| [GetLineIDs()](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.getlineids)                                                                | Gets the line IDs present in this localization. |
| [GetLocalizedObject(string)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.getlocalizedobject)                                          |                                                 |
| [GetLocalizedString(string)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.getlocalizedstring)                                          |                                                 |
| [SetLocalizedObject(string,T)](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.setlocalizedobject)                                        |                                                 |

## Properties

| Name                                                                                                                                                      | Description |
| --------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [ContainsLocalizedAssets](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.containslocalizedassets) |             |
| [LocaleCode](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.localecode)                           |             |
| [UsesAddressableAssets](https://docs.yarnspinner.dev/2.0/api/csharp/yarn.unity/yarn.unity.localization/yarn.unity.localization.usesaddressableassets)     |             |
