
# ITranslationManager interface

The `ITranslationManager` interface deals with the installed locale languages for Altium Designer. The installed locale languages are Simplified Chinese, Japanese, German and French. The default locale is Standard English.

```csharp
public interface ITranslationManager
```

**Namespace:** DXP · **Assembly:** Altium.SDK.Interfaces

## Methods

| Method | Returns | Description |
| --- | --- | --- |
| [GetTranslatedProperty](#gettranslatedproperty) | `bool` |  |
| [HasTranslationData](#hastranslationdata) | `bool` |  |
| [SetComponentToTranslate](#setcomponenttotranslate) | `void` |  |

### GetTranslatedProperty

*No description yet.*

```csharp
bool GetTranslatedProperty(string argComponentName, string argPropName, out string argOutValue);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argComponentName` | `string` | value |
| `argPropName` | `string` | value |
| `argOutValue` | `string` | out |

**Returns:** `bool`

### HasTranslationData

*No description yet.*

```csharp
bool HasTranslationData();
```

**Returns:** `bool`

### SetComponentToTranslate

*No description yet.*

```csharp
void SetComponentToTranslate(string argComponentName);
```

| Parameter | Type | Passing |
| --- | --- | --- |
| `argComponentName` | `string` | value |

**Returns:** nothing (`void`)

## Returned by

[IClientAPI_Interface.GetTranslationManager](https://altiumdeveloper.github.io/ad-sdk-docs/reference/dxp/IClientAPI_Interface.md#gettranslationmanager)
