# `CKEditor5.CustomTranslations`
[🔗](https://github.com/Mati365/ckeditor5-phoenix/blob/v1.28.2/lib/custom_translations.ex#L1)

Represents custom translations configuration for CKEditor5.

# `t`

```elixir
@type t() :: %CKEditor5.CustomTranslations{
  dictionary: %{
    required(String.t()) =&gt; %{required(String.t()) =&gt; String.t() | [String.t()]}
  }
}
```

# `merge`

Merges two CustomTranslations structs or maps.

# `parse`

Parses a map into a CustomTranslations struct.
Returns {:ok, %CustomTranslations{}} if valid, {:error, reason} if invalid.

# `parse!`

Parses a map into a CustomTranslations struct.
Returns %CustomTranslations{} if valid, raises an error if invalid.

# `s`

Defines the schema for custom translations configuration.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
