When a CheckEdit is added to the form, its CheckEdit.Properties.Caption property value is saved in the resx file by the following key -
"CheckEditName.Properties.Caption".
Further modifying of the editor's name doesn't update the key.
An editor name isn't updated in the Localization file when a localizable property of the Properties object (RepositoryItem) is changed
Answers approved by DevExpress Support
This is the standard behavior of the resource manager, which isn't specific to our components. I created a sample project and captured a video to demonstrate this.
To avoid this issue, you can disable the Form.Localizable property before adding controls and enable it after the required property values are set. I demonstrated this in the video as well.