Our journey began 11 years ago.

Since then, we have actively maintained and developed this product, listened to customer feedback, and improved it with every release.

328 bugs solved
62 features implemented
37 interfaces improved
115 product releases since 2015
Latest release

Version 4.3.0

Version 4.3.0 adds a dedicated Custom language for JSON translations while preserving existing enum values, and fixes localization of the hyperlink dialog’s Action heading.

1 bug fix 1 interface change

Bug fixes 1

  1. Hyperlink dialog Action heading ignores interface language and JSON overrides

Interfaces 1

  1. Add EditorLanguage.Custom after the fourteen existing enum values, preserving their numeric identities. Selecting Custom resolves EditorStrings.custom.json from the folder loaded with LocalizationManager.SetJsonOverrideDirectory or AutoDiscoverJsonOverrides. Custom strings are separate from all built-in culture overrides; missing keys fall back to neutral English resources and then the key. SetOverride("custom", key, value) is supported. Custom uses invariant formatting and does not add a spelling dictionary; existing explicit spelling settings remain independent. Existing applications require no migration. New custom translations should select Custom and use the dedicated custom file instead of replacing an English JSON translation. Verified with shared regression tests and actual visible WPF selection, tooltip and dialog behavior.