using AtomUI.Theme;
using AtomUI.Theme.Language;

namespace AtomUI.Desktop.Controls.DatePickerLang
{
    internal static class DatePickerLangResourceKey
    {
        public static readonly LanguageResourceKey Now = new LanguageResourceKey("DatePicker.Now", "AtomUI.Lang");
        public static readonly LanguageResourceKey Today = new LanguageResourceKey("DatePicker.Today", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.DialogLang
{
    internal static class DialogLangResourceKey
    {
        public static readonly LanguageResourceKey Abort = new LanguageResourceKey("Dialog.Abort", "AtomUI.Lang");
        public static readonly LanguageResourceKey Apply = new LanguageResourceKey("Dialog.Apply", "AtomUI.Lang");
        public static readonly LanguageResourceKey Cancel = new LanguageResourceKey("Dialog.Cancel", "AtomUI.Lang");
        public static readonly LanguageResourceKey Close = new LanguageResourceKey("Dialog.Close", "AtomUI.Lang");
        public static readonly LanguageResourceKey Discard = new LanguageResourceKey("Dialog.Discard", "AtomUI.Lang");
        public static readonly LanguageResourceKey Help = new LanguageResourceKey("Dialog.Help", "AtomUI.Lang");
        public static readonly LanguageResourceKey Ignore = new LanguageResourceKey("Dialog.Ignore", "AtomUI.Lang");
        public static readonly LanguageResourceKey No = new LanguageResourceKey("Dialog.No", "AtomUI.Lang");
        public static readonly LanguageResourceKey NoToAll = new LanguageResourceKey("Dialog.NoToAll", "AtomUI.Lang");
        public static readonly LanguageResourceKey Ok = new LanguageResourceKey("Dialog.Ok", "AtomUI.Lang");
        public static readonly LanguageResourceKey Open = new LanguageResourceKey("Dialog.Open", "AtomUI.Lang");
        public static readonly LanguageResourceKey Reload = new LanguageResourceKey("Dialog.Reload", "AtomUI.Lang");
        public static readonly LanguageResourceKey Reset = new LanguageResourceKey("Dialog.Reset", "AtomUI.Lang");
        public static readonly LanguageResourceKey RestoreDefaults = new LanguageResourceKey("Dialog.RestoreDefaults", "AtomUI.Lang");
        public static readonly LanguageResourceKey Retry = new LanguageResourceKey("Dialog.Retry", "AtomUI.Lang");
        public static readonly LanguageResourceKey Save = new LanguageResourceKey("Dialog.Save", "AtomUI.Lang");
        public static readonly LanguageResourceKey SaveAll = new LanguageResourceKey("Dialog.SaveAll", "AtomUI.Lang");
        public static readonly LanguageResourceKey Yes = new LanguageResourceKey("Dialog.Yes", "AtomUI.Lang");
        public static readonly LanguageResourceKey YesToAll = new LanguageResourceKey("Dialog.YesToAll", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.ImagePreviewerLang
{
    internal static class ImagePreviewerLangResourceKey
    {
        public static readonly LanguageResourceKey Preview = new LanguageResourceKey("ImagePreviewer.Preview", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.PaginationLang
{
    internal static class PaginationLangResourceKey
    {
        public static readonly LanguageResourceKey JumpToText = new LanguageResourceKey("Pagination.JumpToText", "AtomUI.Lang");
        public static readonly LanguageResourceKey PageText = new LanguageResourceKey("Pagination.PageText", "AtomUI.Lang");
        public static readonly LanguageResourceKey TotalInfoFormat = new LanguageResourceKey("Pagination.TotalInfoFormat", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.PopupConfirmLang
{
    internal static class PopupConfirmLangResourceKey
    {
        public static readonly LanguageResourceKey Cancel = new LanguageResourceKey("PopupConfirm.Cancel", "AtomUI.Lang");
        public static readonly LanguageResourceKey Ok = new LanguageResourceKey("PopupConfirm.Ok", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.QRCodeLang
{
    internal static class QRCodeLangResourceKey
    {
        public static readonly LanguageResourceKey Expired = new LanguageResourceKey("QRCode.Expired", "AtomUI.Lang");
        public static readonly LanguageResourceKey Refresh = new LanguageResourceKey("QRCode.Refresh", "AtomUI.Lang");
        public static readonly LanguageResourceKey Scanned = new LanguageResourceKey("QRCode.Scanned", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.TimePickerLang
{
    internal static class TimePickerLangResourceKey
    {
        public static readonly LanguageResourceKey AMText = new LanguageResourceKey("TimePicker.AMText", "AtomUI.Lang");
        public static readonly LanguageResourceKey Now = new LanguageResourceKey("TimePicker.Now", "AtomUI.Lang");
        public static readonly LanguageResourceKey PMText = new LanguageResourceKey("TimePicker.PMText", "AtomUI.Lang");
    }
}

namespace AtomUI.Desktop.Controls.UploadLang
{
    internal static class UploadLangResourceKey
    {
        public static readonly LanguageResourceKey DragUploadHead = new LanguageResourceKey("Upload.DragUploadHead", "AtomUI.Lang");
        public static readonly LanguageResourceKey Pending = new LanguageResourceKey("Upload.Pending", "AtomUI.Lang");
        public static readonly LanguageResourceKey Uploading = new LanguageResourceKey("Upload.Uploading", "AtomUI.Lang");
    }
}