To reproduce: use the code snippet below. Please refer to the attached screenshot. public Form1() { RichTextBoxLocalizationProvider.CurrentProvider = new MyRichTextBoxLocalizationProvider(); InitializeComponent(); } public class MyRichTextBoxLocalizationProvider : RichTextBoxLocalizationProvider { public override string GetLocalizedString(string id) { return base.GetLocalizedString(id); } } Workaround: Modify the XML file containing all the strings RichTextBoxLocalizationProvider.CurrentProvider = RichTextBoxLocalizationProvider.FromFile(@"C:\RichTextBoxStrings.xml");. You can download a XML file that contains all the currently used strings from here: http://www.telerik.com/docs/default-source/ui-for-winforms/richtextboxstrings.zip?sfvrsn=2