public static bool ShowDialog(Form owner, ResourceHolder resource)
        {
            using (var window = new AddResourceKeyWindow(resource))
            {
                window.Icon          = owner.Icon;
                window.StartPosition = FormStartPosition.CenterParent;
                var result = window.ShowDialog();

                if (result != DialogResult.OK)
                {
                    return(false);
                }

                resource.AddString(window.KeyName, window.DefaultText, window.DefaultTranslatedText);
                return(true);
            }
        }