# ITranslationManager
> Provides access to the translation system for retrieving localized messages.
`gg.lode.observerapi.api.manager`
---
## Signature
```java
public interface ITranslationManager
```
---
## Methods
### translate
```java
Translation translate(String path)
```
Retrieves a translation by its path.
| Parameter | Type | Description |
|-----------|------|-------------|
| `path` | `String` | The translation key path |
**Returns:** [[Translation]] - the translated message and optional sound
---
### translate (with context)
```java
Translation translate(String path, VariableContext context)
```
Retrieves a translation with variable substitution.
| Parameter | Type | Description |
|-----------|------|-------------|
| `path` | `String` | The translation key path |
| `context` | `VariableContext` | The variable context for placeholder substitution |
**Returns:** [[Translation]] - the translated message and optional sound
---
## Related Pages
- [[Translation]]
- [[SoundTranslation]]