# L10n

> Class for text localization.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor](/engine/6000.0/script-reference/unityeditor.md)
* **Assembly:** UnityEditor

```csharp
public static class L10n
```

## Remarks

Use this class to localize your text shown in the Unity Editor. You need a **po** file (ja.po for example) and an asmdef (Assembly Definition) file. Add this syntax to define the [LocalizationAttribute](/engine/6000.0/script-reference/unityeditor/localizationattribute.md) in any script in the assembly: \[assembly:UnityEditor.Localization].

Place all **po** files within the asmdef folder. Additional Resources: [https://docs.unity3d.com/Manual/assembly-definition-files.html](https://docs.unity3d.com/Manual/assembly-definition-files.html)

## Static Methods

| Method                                                       | Description                                                                                                         |
| ------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------- |
| [Tr](/engine/6000.0/script-reference/unityeditor/l10n/tr.md) | This function referes a po file like ja.po as an asset. Asmdef and \[assembly: UnityEditor.Localization] is needed. |
