<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
              <xsd:attribute ref="xml:space" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="AwaitingJobsPage_ContinuationsWarning_Text" xml:space="preserve">
    <value>Don't worry, continuations are working as expected. But your current job storage does not support some queries required to show this page. Please try to update your storage or wait until the full command set is implemented.</value>
  </data>
  <data name="AwaitingJobsPage_ContinuationsWarning_Title" xml:space="preserve">
    <value>Continuations are working, but this page can't be displayed</value>
  </data>
  <data name="AwaitingJobsPage_NoJobs" xml:space="preserve">
    <value>No jobs found in awaiting state.</value>
  </data>
  <data name="AwaitingJobsPage_Table_Options" xml:space="preserve">
    <value>Options</value>
  </data>
  <data name="AwaitingJobsPage_Table_Parent" xml:space="preserve">
    <value>Parent</value>
  </data>
  <data name="AwaitingJobsPage_Title" xml:space="preserve">
    <value>Awaiting Jobs</value>
  </data>
  <data name="Common_Created" xml:space="preserve">
    <value>Created</value>
  </data>
  <data name="Common_Delete" xml:space="preserve">
    <value>Delete</value>
  </data>
  <data name="Common_DeleteConfirm" xml:space="preserve">
    <value>Do you really want to DELETE ALL selected jobs?</value>
  </data>
  <data name="Common_Deleting" xml:space="preserve">
    <value>Deleting...</value>
  </data>
  <data name="Common_DeleteSelected" xml:space="preserve">
    <value>Delete selected</value>
  </data>
  <data name="Common_EnqueueButton_Text" xml:space="preserve">
    <value>Enqueue jobs</value>
  </data>
  <data name="Common_Enqueueing" xml:space="preserve">
    <value>Enqueueing...</value>
  </data>
  <data name="Common_Fetched" xml:space="preserve">
    <value>Fetched</value>
  </data>
  <data name="Common_Id" xml:space="preserve">
    <value>Id</value>
  </data>
  <data name="Common_Job" xml:space="preserve">
    <value>Job</value>
  </data>
  <data name="Common_JobExpired" xml:space="preserve">
    <value>Job expired.</value>
  </data>
  <data name="Common_JobStateChanged_Text" xml:space="preserve">
    <value>Job's state has been changed while fetching data.</value>
  </data>
  <data name="Common_LessDetails" xml:space="preserve">
    <value>Fewer details...</value>
  </data>
  <data name="Common_MoreDetails" xml:space="preserve">
    <value>More details...</value>
  </data>
  <data name="Common_NotAvailable" xml:space="preserve">
    <value>N/A</value>
  </data>
  <data name="Common_PeriodDay" xml:space="preserve">
    <value>Day</value>
  </data>
  <data name="Common_PeriodWeek" xml:space="preserve">
    <value>Week</value>
  </data>
  <data name="Common_Reason" xml:space="preserve">
    <value>Reason</value>
  </data>
  <data name="Common_RequeueJobs" xml:space="preserve">
    <value>Requeue jobs</value>
  </data>
  <data name="Common_Retry" xml:space="preserve">
    <value>Retry</value>
  </data>
  <data name="Common_Server" xml:space="preserve">
    <value>Server</value>
  </data>
  <data name="Common_State" xml:space="preserve">
    <value>State</value>
  </data>
  <data name="Common_Unknown" xml:space="preserve">
    <value>Unknown</value>
  </data>
  <data name="DeletedJobsPage_NoJobs" xml:space="preserve">
    <value>No deleted jobs found.</value>
  </data>
  <data name="DeletedJobsPage_Table_Deleted" xml:space="preserve">
    <value>Deleted</value>
  </data>
  <data name="DeletedJobsPage_Title" xml:space="preserve">
    <value>Deleted Jobs</value>
  </data>
  <data name="EnqueuedJobsPage_NoJobs" xml:space="preserve">
    <value>The queue is empty.</value>
  </data>
  <data name="EnqueuedJobsPage_Title" xml:space="preserve">
    <value>Enqueued Jobs</value>
  </data>
  <data name="FailedJobsPage_FailedJobsNotExpire_Warning_Html" xml:space="preserve">
    <value>&lt;strong&gt;Failed jobs do not become expired&lt;/strong&gt; to allow you to re-queue them without any
                time pressure. You should re-queue or delete them manually, or apply &lt;code&gt;AutomaticRetry(OnAttemptsExceeded = AttemptsExceededAction.Delete)&lt;/code&gt;
                attribute to delete them automatically.</value>
  </data>
  <data name="FailedJobsPage_NoJobs" xml:space="preserve">
    <value>You have no failed jobs at the moment.</value>
  </data>
  <data name="FailedJobsPage_Table_Failed" xml:space="preserve">
    <value>Failed</value>
  </data>
  <data name="FailedJobsPage_Title" xml:space="preserve">
    <value>Failed Jobs</value>
  </data>
  <data name="FetchedJobsPage_NoJobs" xml:space="preserve">
    <value>The queue is empty.</value>
  </data>
  <data name="FetchedJobsPage_Title" xml:space="preserve">
    <value>Fetched Jobs</value>
  </data>
  <data name="HomePage_HistoryGraph" xml:space="preserve">
    <value>History Graph</value>
  </data>
  <data name="HomePage_RealtimeGraph" xml:space="preserve">
    <value>Realtime Graph</value>
  </data>
  <data name="HomePage_Title" xml:space="preserve">
    <value>Overview</value>
  </data>
  <data name="JobDetailsPage_Created" xml:space="preserve">
    <value>Created</value>
  </data>
  <data name="JobDetailsPage_DeleteConfirm" xml:space="preserve">
    <value>Do you really want to delete this job?</value>
  </data>
  <data name="JobDetailsPage_State" xml:space="preserve">
    <value>State</value>
  </data>
  <data name="JobDetailsPage_JobAbortedNotActive_Warning_Html" xml:space="preserve">
    <value>&lt;strong&gt;The job was aborted&lt;/strong&gt; – it is processed by server
                        &lt;code&gt;{0}&lt;/code&gt; which is not in the 
                        &lt;a href="{1}"&gt;active servers&lt;/a&gt; list for now.
                        It will be retried automatically after invisibility timeout, but you can
                        also re-queue or delete it manually.</value>
  </data>
  <data name="JobDetailsPage_JobAbortedWithHeartbeat_Warning_Html" xml:space="preserve">
    <value>&lt;strong&gt;Looks like the job was aborted&lt;/strong&gt; – it is processed by server
                        &lt;code&gt;{0}&lt;/code&gt;, which reported its heartbeat more than 1 minute ago.
                        It will be retried automatically after invisibility timeout, but you can
                        also re-queue or delete it manually.</value>
  </data>
  <data name="JobDetailsPage_JobExpired" xml:space="preserve">
    <value>Background job '{0}' has expired or could not be found on the server.</value>
  </data>
  <data name="JobDetailsPage_JobFinished_Warning_Html" xml:space="preserve">
    <value>&lt;strong&gt;The job is finished&lt;/strong&gt;.
                    It will be removed automatically &lt;em&gt;&lt;abbr data-moment="{0}"&gt;{1}&lt;/abbr&gt;&lt;/em&gt;.</value>
  </data>
  <data name="JobDetailsPage_JobId" xml:space="preserve">
    <value>Job ID</value>
  </data>
  <data name="JobDetailsPage_Requeue" xml:space="preserve">
    <value>Requeue</value>
  </data>
  <data name="LayoutPage_Back" xml:space="preserve">
    <value>Back to site</value>
  </data>
  <data name="LayoutPage_Footer_Generatedms" xml:space="preserve">
    <value>Generated: {0}ms</value>
  </data>
  <data name="LayoutPage_Footer_Time" xml:space="preserve">
    <value>Time:</value>
  </data>
  <data name="Paginator_Next" xml:space="preserve">
    <value>Next</value>
  </data>
  <data name="Paginator_Prev" xml:space="preserve">
    <value>Prev</value>
  </data>
  <data name="Paginator_TotalItems" xml:space="preserve">
    <value>Total items</value>
  </data>
  <data name="PerPageSelector_ItemsPerPage" xml:space="preserve">
    <value>Items per page</value>
  </data>
  <data name="ProcessingJobsPage_Aborted" xml:space="preserve">
    <value>Looks like the job was aborted</value>
  </data>
  <data name="ProcessingJobsPage_NoJobs" xml:space="preserve">
    <value>No jobs are being processed right now.</value>
  </data>
  <data name="ProcessingJobsPage_Table_Started" xml:space="preserve">
    <value>Started</value>
  </data>
  <data name="ProcessingJobsPage_Title" xml:space="preserve">
    <value>Processing Jobs</value>
  </data>
  <data name="QueuesPage_NoJobs" xml:space="preserve">
    <value>No jobs queued.</value>
  </data>
  <data name="QueuesPage_NoQueues" xml:space="preserve">
    <value>No queued jobs found. Try to enqueue a job.</value>
  </data>
  <data name="QueuesPage_Table_Length" xml:space="preserve">
    <value>Length</value>
  </data>
  <data name="QueuesPage_Table_NextsJobs" xml:space="preserve">
    <value>Next jobs</value>
  </data>
  <data name="QueuesPage_Table_Queue" xml:space="preserve">
    <value>Queue</value>
  </data>
  <data name="QueuesPage_Title" xml:space="preserve">
    <value>Queues</value>
  </data>
  <data name="RecurringJobsPage_Canceled" xml:space="preserve">
    <value>Canceled</value>
  </data>
  <data name="RecurringJobsPage_NoJobs" xml:space="preserve">
    <value>No recurring jobs found.</value>
  </data>
  <data name="RecurringJobsPage_Table_Cron" xml:space="preserve">
    <value>Cron</value>
  </data>
  <data name="RecurringJobsPage_Table_LastExecution" xml:space="preserve">
    <value>Last execution</value>
  </data>
  <data name="RecurringJobsPage_Table_NextExecution" xml:space="preserve">
    <value>Next execution</value>
  </data>
  <data name="RecurringJobsPage_Table_TimeZone" xml:space="preserve">
    <value>Time zone</value>
  </data>
  <data name="RecurringJobsPage_Title" xml:space="preserve">
    <value>Recurring Jobs</value>
  </data>
  <data name="RecurringJobsPage_Triggering" xml:space="preserve">
    <value>Triggering...</value>
  </data>
  <data name="RecurringJobsPage_TriggerNow" xml:space="preserve">
    <value>Trigger now</value>
  </data>
  <data name="RetriesPage_NoJobs" xml:space="preserve">
    <value>All is OK – you have no retries.</value>
  </data>
  <data name="RetriesPage_Title" xml:space="preserve">
    <value>Retries</value>
  </data>
  <data name="RetriesPage_Warning_Html" xml:space="preserve">
    <value>&lt;h4&gt;Retries are working, but this page can't be displayed&lt;/h4&gt;
        &lt;p&gt;
            Don't worry, retries are working as expected. Your current job storage does not support
            some queries required to show this page. Please try to update your storage or wait until
            the full command set is implemented.
        &lt;/p&gt;
        &lt;p&gt;
            Please go to the &lt;a href="{0}"&gt;Scheduled jobs&lt;/a&gt; page to see all the
            scheduled jobs including retries.
        &lt;/p&gt;</value>
  </data>
  <data name="ScheduledJobsPage_EnqueueNow" xml:space="preserve">
    <value>Enqueue now</value>
  </data>
  <data name="ScheduledJobsPage_NoJobs" xml:space="preserve">
    <value>There are no scheduled jobs.</value>
  </data>
  <data name="ScheduledJobsPage_Table_Enqueue" xml:space="preserve">
    <value>Enqueue</value>
  </data>
  <data name="ScheduledJobsPage_Table_Scheduled" xml:space="preserve">
    <value>Scheduled</value>
  </data>
  <data name="ScheduledJobsPage_Title" xml:space="preserve">
    <value>Scheduled Jobs</value>
  </data>
  <data name="ServersPage_NoServers" xml:space="preserve">
    <value>There are no active servers. Background tasks will not be processed.</value>
  </data>
  <data name="ServersPage_Table_Heartbeat" xml:space="preserve">
    <value>Heartbeat</value>
  </data>
  <data name="ServersPage_Table_Name" xml:space="preserve">
    <value>Name</value>
  </data>
  <data name="ServersPage_Table_Queues" xml:space="preserve">
    <value>Queues</value>
  </data>
  <data name="ServersPage_Table_Started" xml:space="preserve">
    <value>Started</value>
  </data>
  <data name="ServersPage_Table_Workers" xml:space="preserve">
    <value>Workers</value>
  </data>
  <data name="ServersPage_Title" xml:space="preserve">
    <value>Servers</value>
  </data>
  <data name="SucceededJobsPage_NoJobs" xml:space="preserve">
    <value>No succeeded jobs found.</value>
  </data>
  <data name="SucceededJobsPage_Table_Succeeded" xml:space="preserve">
    <value>Succeeded</value>
  </data>
  <data name="SucceededJobsPage_Table_TotalDuration" xml:space="preserve">
    <value>Total Duration</value>
  </data>
  <data name="SucceededJobsPage_Title" xml:space="preserve">
    <value>Succeeded Jobs</value>
  </data>
  <data name="JobsSidebarMenu_Awaiting" xml:space="preserve">
    <value>Awaiting</value>
  </data>
  <data name="JobsSidebarMenu_Deleted" xml:space="preserve">
    <value>Deleted</value>
  </data>
  <data name="JobsSidebarMenu_Failed" xml:space="preserve">
    <value>Failed</value>
  </data>
  <data name="JobsSidebarMenu_Processing" xml:space="preserve">
    <value>Processing</value>
  </data>
  <data name="JobsSidebarMenu_Scheduled" xml:space="preserve">
    <value>Scheduled</value>
  </data>
  <data name="JobsSidebarMenu_Succeeded" xml:space="preserve">
    <value>Succeeded</value>
  </data>
  <data name="NavigationMenu_Jobs" xml:space="preserve">
    <value>Jobs</value>
  </data>
  <data name="NavigationMenu_RecurringJobs" xml:space="preserve">
    <value>Recurring Jobs</value>
  </data>
  <data name="NavigationMenu_Retries" xml:space="preserve">
    <value>Retries</value>
  </data>
  <data name="NavigationMenu_Servers" xml:space="preserve">
    <value>Servers</value>
  </data>
  <data name="Common_CannotFindTargetMethod" xml:space="preserve">
    <value>Can not find the target method.</value>
  </data>
  <data name="Common_Enqueued" xml:space="preserve">
    <value>Enqueued</value>
  </data>
  <data name="Common_NoState" xml:space="preserve">
    <value>No state</value>
  </data>
  <data name="JobsSidebarMenu_Enqueued" xml:space="preserve">
    <value>Enqueued</value>
  </data>
  <data name="Metrics_ActiveConnections" xml:space="preserve">
    <value>Active Connections</value>
  </data>
  <data name="Metrics_DeletedJobs" xml:space="preserve">
    <value>Deleted Jobs</value>
  </data>
  <data name="Metrics_FailedJobs" xml:space="preserve">
    <value>Failed Jobs</value>
  </data>
  <data name="Metrics_ProcessingJobs" xml:space="preserve">
    <value>Processing Jobs</value>
  </data>
  <data name="Metrics_RecurringJobs" xml:space="preserve">
    <value>Recurring Jobs</value>
  </data>
  <data name="Metrics_Retries" xml:space="preserve">
    <value>Retries</value>
  </data>
  <data name="Metrics_ScheduledJobs" xml:space="preserve">
    <value>Scheduled Jobs</value>
  </data>
  <data name="Metrics_Servers" xml:space="preserve">
    <value>Servers</value>
  </data>
  <data name="Metrics_SucceededJobs" xml:space="preserve">
    <value>Succeeded Jobs</value>
  </data>
  <data name="Metrics_TotalConnections" xml:space="preserve">
    <value>Total Connections</value>
  </data>
  <data name="Common_Condition" xml:space="preserve">
    <value>Condition</value>
  </data>
  <data name="Common_Continuations" xml:space="preserve">
    <value>Continuations</value>
  </data>
  <data name="Metrics_AwaitingCount" xml:space="preserve">
    <value>Awaiting</value>
  </data>
  <data name="Metrics_EnqueuedCountOrNull" xml:space="preserve">
    <value>Enqueued</value>
  </data>
  <data name="Metrics_EnqueuedQueuesCount" xml:space="preserve">
    <value>Enqueued / Queues</value>
  </data>
  <data name="Metrics_FailedCountOrNull" xml:space="preserve">
    <value>{0} failed job(s) found. Retry or delete them manually.</value>
  </data>
  <data name="HomePage_GraphHover_Failed" xml:space="preserve">
    <value>Failed</value>
  </data>
  <data name="HomePage_GraphHover_Succeeded" xml:space="preserve">
    <value>Succeeded</value>
  </data>
  <data name="Common_Disabled" xml:space="preserve">
    <value>Disabled</value>
  </data>
  <data name="RecurringJobsPage_RecurringJobDisabled_Tooltip" xml:space="preserve">
    <value>Cron expression is invalid or don't have any occurrences over the next 100 years</value>
  </data>
  <data name="ServersPage_Note_Text" xml:space="preserve">
    <value>Some of the servers don't have heartbeat reported within the last minute and may be aborted. If they don't report heartbeat in the near future, they will be removed automatically after timeout is exceeded, no manual action is required.
                    Incomplete background jobs running on those servers will be re-queued automatically, but you can speed up the process by checking the &lt;a href="{0}"&gt;Processing Jobs&lt;/a&gt; page.</value>
  </data>
  <data name="ServersPage_Note_Title" xml:space="preserve">
    <value>Aborted servers will be removed automatically</value>
  </data>
  <data name="ServersPage_Active" xml:space="preserve">
    <value>Active</value>
  </data>
  <data name="ServersPage_Possibly_Aborted" xml:space="preserve">
    <value>Possibly aborted</value>
  </data>
  <data name="Common_Error" xml:space="preserve">
    <value>Error</value>
  </data>
  <data name="JobDetailsPage_Parameters" xml:space="preserve">
    <value>Parameters</value>
  </data>
</root>