# 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]]