Localize the editor

    Set the editor's native interface language independently of the spelling dictionary and the document's content.

    Actual German editor context menu and paragraph caption inside an English Avalonia sample host, with document text retained.
    Actual German editor context menu and paragraph caption inside an English Avalonia sample host, with document text retained.
    using SpiceLogic.HtmlEditor.Resources.Localization;
    
    editor.Language = EditorLanguage.French;
    editor.SpellCheckLanguage = "fr_FR";

    Language updates the instance's built-in toolbar captions, menus and dialogs without changing process-wide culture. Choose among English (US and GB), German, Dutch, French, Spanish, Italian, Danish, Polish, Norwegian, Czech, Swedish and Portuguese (Brazil and Portugal).

    SpellCheckLanguage selects a bundled dictionary by locale. The spelling dictionary is separate from interface language. Close spelling review before changing its dictionary. Your application's custom labels and document content remain under application control.

    Preserve application labels

    The fourteen built-in interface languages are per control instance. Language refresh updates stock presentation defaults without replacing client literal or bound captions, tooltips or automation names. Document language and spelling dictionary selection remain independent application decisions.

    Last updated on Oct 18, 2026

    Put this into practice.

    Start with the C# Avalonia sample. Restore this edition's package and install the native browser prerequisites before running it.

    Prefer a guided look? Book a free live demo with our engineers - live on Zoom or Teams, never a chatbot.