# `CKEditor5.Components.Editor.LanguageHandler`
[🔗](https://github.com/Mati365/ckeditor5-phoenix/blob/v1.28.2/lib/components/editor/assigns/language_handler.ex#L1)

Provides a list of supported CKEditor 5 language codes and handles language code normalization for CKEditor integration.

# `assign_language`

Assigns the normalized language and content_language to the assigns map. The language is used in UI of the editor,
while content language is used for editable content.

If no language is provided, it defaults to "en".

---

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