public static bool CheckShowAppIDsMissing()
        {
            var project = MainForm.Current.ProjectFilesControl.Project ?? Project.Empty;

            var ti = TranslationHelper.GetTranslationEngine(project);

            TranslationHelper.GetTranslationAppID(
                project,
                out var appID);

            if (ti.AreAppIDsSyntacticallyValid(appID))
            {
                return(false);
            }
            else
            {
                if (XtraMessageBox.Show(
                        ActiveForm,
                        Resources.AutoTranslateForm_CheckShowAppIDsMissing,
                        @"Zeta Resource Editor",
                        MessageBoxButtons.YesNo,
                        MessageBoxIcon.Question,
                        MessageBoxDefaultButton.Button1) == DialogResult.Yes)
                {
                    using var form = new TranslateOptionsForm();
                    form.Initialize(project);

                    return(form.ShowDialog(ActiveForm) == DialogResult.OK);
                }
                else
                {
                    return(false);
                }
            }
        }
        private void buttonSettings_Click(object sender, EventArgs e)
        {
            using var form = new TranslateOptionsForm();
            form.Initialize(_project);

            if (form.ShowDialog(this) == DialogResult.OK)
            {
                if (form.TranslationProviderChanged)
                {
                    using (new WaitCursor(this))
                    {
                        InitiallyFillLists();
                        FillItemToControls();
                    }
                }

                UpdateUI();
            }
        }
		public static bool CheckShowAppIDsMissing()
		{
			var project = MainForm.Current.ProjectFilesControl.Project ?? Project.Empty;

			var ti = TranslationHelper.GetTranslationEngine(project);

			string appID;
			string appID2;

			TranslationHelper.GetTranslationAppID(
				project,
				out appID,
				out appID2);

			if (ti.AreAppIDsSyntacticallyValid(appID, appID2))
			{
				return false;
			}
			else
			{
				if (XtraMessageBox.Show(
					ActiveForm,
					Resources.AutoTranslateForm_CheckShowAppIDsMissing,
					@"Zeta Resource Editor",
					MessageBoxButtons.YesNo,
					MessageBoxIcon.Question,
					MessageBoxDefaultButton.Button1) == DialogResult.Yes)
				{
					using (var form = new TranslateOptionsForm())
					{
						form.Initialize(project);

						return form.ShowDialog(ActiveForm) == DialogResult.OK;
					}
				}
				else
				{
					return false;
				}
			}
		}
		private void buttonSettings_Click(object sender, EventArgs e)
		{
			using (var form = new TranslateOptionsForm())
			{
				form.Initialize(_project);

				if (form.ShowDialog(this) == DialogResult.OK)
				{
					if (form.TranslationProviderChanged)
					{
						using (new WaitCursor(this))
						{
							InitiallyFillLists();
							FillItemToControls();
						}
					}

					UpdateUI();
				}
			}
		}