# Translation
> Represents a translated message with an optional sound.
`gg.lode.observerapi.api`
---
## Signature
```java
public record Translation(String message, @Nullable SoundTranslation soundTranslation)
```
---
## Methods
### message
```java
public String message()
```
**Returns:** `String` - the translated message string
---
### soundTranslation
```java
public @Nullable SoundTranslation soundTranslation()
```
**Returns:** `@Nullable SoundTranslation` - the sound to play with this translation, or `null` if none
---
## Related Pages
- [[SoundTranslation]]
- [[ITranslationManager]]