<?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="AboutUrl" xml:space="preserve">
    <value>Webpage</value>
  </data>
  <data name="BundleProviderKey" xml:space="preserve">
    <value>Product code</value>
  </data>
  <data name="DisplayName" xml:space="preserve">
    <value>Display name</value>
  </data>
  <data name="DisplayNameTrimmed" xml:space="preserve">
    <value>Trimmed display name</value>
  </data>
  <data name="DisplayVersion" xml:space="preserve">
    <value>Version</value>
  </data>
  <data name="EstimatedSize" xml:space="preserve">
    <value>Estimated size</value>
  </data>
  <data name="InstallDate" xml:space="preserve">
    <value>Date of installation</value>
  </data>
  <data name="InstallLocation" xml:space="preserve">
    <value>Installation location</value>
  </data>
  <data name="InstallSource" xml:space="preserve">
    <value>Installation source</value>
  </data>
  <data name="Is64Bit" xml:space="preserve">
    <value>Is a 64bit application</value>
  </data>
  <data name="IsProtected" xml:space="preserve">
    <value>Is protected</value>
  </data>
  <data name="IsUpdate" xml:space="preserve">
    <value>Is an update</value>
  </data>
  <data name="IsValid" xml:space="preserve">
    <value>Is valid</value>
  </data>
  <data name="ModifyPath" xml:space="preserve">
    <value>Modify path</value>
  </data>
  <data name="Publisher" xml:space="preserve">
    <value>Publisher name</value>
  </data>
  <data name="PublisherTrimmed" xml:space="preserve">
    <value>Trimmed publisher name</value>
  </data>
  <data name="QuietUninstallPossible" xml:space="preserve">
    <value>Quiet uninstall is possible</value>
  </data>
  <data name="QuietUninstallString" xml:space="preserve">
    <value>Quiet uninstall string</value>
  </data>
  <data name="RegistryKeyName" xml:space="preserve">
    <value>Registry key name</value>
  </data>
  <data name="RegistryPath" xml:space="preserve">
    <value>Registry path</value>
  </data>
  <data name="SystemComponent" xml:space="preserve">
    <value>Is a system component</value>
  </data>
  <data name="UninstallerFullFilename" xml:space="preserve">
    <value>Uninstaller file name</value>
  </data>
  <data name="UninstallerKind" xml:space="preserve">
    <value>Uninstaller type</value>
  </data>
  <data name="UninstallPossible" xml:space="preserve">
    <value>Uninstall is possible</value>
  </data>
  <data name="UninstallString" xml:space="preserve">
    <value>Uninstall string</value>
  </data>
  <data name="Comment" xml:space="preserve">
    <value>Comment</value>
  </data>
  <data name="DisplayIcon" xml:space="preserve">
    <value>Displayed icon</value>
  </data>
  <data name="Error_InvalidPath" xml:space="preserve">
    <value>Invalid path</value>
  </data>
  <data name="JunkRemover_Confidence" xml:space="preserve">
    <value>Confidence</value>
  </data>
  <data name="ManagerError_PrematureWorkerStop" xml:space="preserve">
    <value>Uninstall worker stopped prematurely</value>
  </data>
  <data name="ManagerError_Skipped" xml:space="preserve">
    <value>Skipped by user</value>
  </data>
  <data name="UninstallerLocation" xml:space="preserve">
    <value>Uninstaller location</value>
  </data>
  <data name="UninstallError_Nowaytouninstall" xml:space="preserve">
    <value>There is no valid way of uninstalling this entry</value>
  </data>
  <data name="UninstallError_UninstallerReturnedCode" xml:space="preserve">
    <value>Uninstaller returned error code: </value>
  </data>
  <data name="Confidence_Bad" xml:space="preserve">
    <value>Bad</value>
  </data>
  <data name="Confidence_Good" xml:space="preserve">
    <value>Good</value>
  </data>
  <data name="Confidence_Questionable" xml:space="preserve">
    <value>Questionable</value>
  </data>
  <data name="Confidence_Unknown" xml:space="preserve">
    <value>Unknown</value>
  </data>
  <data name="Confidence_VeryGood" xml:space="preserve">
    <value>Very good</value>
  </data>
  <data name="ParentKeyName" xml:space="preserve">
    <value>Parent uninstaller</value>
    <comment>Most of the time used to show parent application of an update</comment>
  </data>
  <data name="ConfidencePart_CompanyNameDidNotMatch" xml:space="preserve">
    <value>Company name did not match</value>
  </data>
  <data name="ConfidencePart_CompanyNameMatch" xml:space="preserve">
    <value>Company name matched</value>
  </data>
  <data name="ConfidencePart_DirectoryStillUsed" xml:space="preserve">
    <value>Directory is used by other installed applications</value>
  </data>
  <data name="ConfidencePart_ExplicitConnection" xml:space="preserve">
    <value>Item is explicitly mentioned in the uninstaller</value>
  </data>
  <data name="ConfidencePart_IsUninstallerRegistryKey" xml:space="preserve">
    <value>Registry entry of the uninstaller</value>
  </data>
  <data name="ConfidencePart_ItemNameEqualsCompanyName" xml:space="preserve">
    <value>Item seems to be a whole publisher category</value>
  </data>
  <data name="ConfidencePart_ProductNameDodgyMatch" xml:space="preserve">
    <value>Product name did not match very well</value>
  </data>
  <data name="ConfidencePart_ProductNamePerfectMatch" xml:space="preserve">
    <value>Product name matched perfectly</value>
  </data>
  <data name="ConfidencePart_QuestionableDirectoryName" xml:space="preserve">
    <value>Directory name is questionable</value>
  </data>
  <data name="UninstallerType_Unknown" xml:space="preserve">
    <value>Unknown</value>
  </data>
  <data name="UninstallerType_Msiexec" xml:space="preserve">
    <value>Windows Installer</value>
  </data>
  <data name="UninstallerType_InnoSetup" xml:space="preserve">
    <value>Inno Setup</value>
  </data>
  <data name="UninstallerType_Steam" xml:space="preserve">
    <value>Steam</value>
  </data>
  <data name="UninstallerType_NSIS" xml:space="preserve">
    <value>Nullsoft Scriptable Install System </value>
  </data>
  <data name="UninstallerType_InstallShield" xml:space="preserve">
    <value>InstallShield</value>
  </data>
  <data name="UninstallerType_SdbInst" xml:space="preserve">
    <value>SDBInst</value>
  </data>
  <data name="UninstallStatus_Completed" xml:space="preserve">
    <value>Completed</value>
  </data>
  <data name="UninstallStatus_Failed" xml:space="preserve">
    <value>Failed</value>
  </data>
  <data name="UninstallStatus_Invalid" xml:space="preserve">
    <value>Invalid</value>
  </data>
  <data name="UninstallStatus_Protected" xml:space="preserve">
    <value>Protected</value>
  </data>
  <data name="UninstallStatus_Skipped" xml:space="preserve">
    <value>Skipped</value>
  </data>
  <data name="UninstallStatus_Uninstalling" xml:space="preserve">
    <value>Uninstalling</value>
  </data>
  <data name="UninstallStatus_Waiting" xml:space="preserve">
    <value>Waiting</value>
  </data>
  <data name="IsRegistered" xml:space="preserve">
    <value>Application is registered</value>
  </data>
  <data name="UninstallListEditor_InvalidFilter" xml:space="preserve">
    <value>Invalid filter</value>
  </data>
  <data name="UninstallListEditor_NewFilter" xml:space="preserve">
    <value>New filter</value>
  </data>
  <data name="UninstallListEditor_NothingMatched" xml:space="preserve">
    <value>No matches</value>
  </data>
  <data name="FilterComparisonMethod_Contains" xml:space="preserve">
    <value>Contains</value>
  </data>
  <data name="FilterComparisonMethod_EndsWith" xml:space="preserve">
    <value>Ends with</value>
  </data>
  <data name="FilterComparisonMethod_Equals" xml:space="preserve">
    <value>Equals</value>
  </data>
  <data name="FilterComparisonMethod_Regex" xml:space="preserve">
    <value>Regex</value>
  </data>
  <data name="FilterComparisonMethod_StartsWith" xml:space="preserve">
    <value>Starts with</value>
  </data>
  <data name="UninstallerType_WindowsFeature" xml:space="preserve">
    <value>Windows Feature</value>
    <comment>Used to mark windows features on the uninstaller list</comment>
  </data>
  <data name="FilterComparisonMethod_Any" xml:space="preserve">
    <value>Contains any</value>
    <comment>As in "matches any word from this string"</comment>
  </data>
  <data name="StartupEntries" xml:space="preserve">
    <value>Startup commands</value>
  </data>
  <data name="StartupManager_Message_Delete_Details" xml:space="preserve">
    <value>They will no longer be opened during boot. Make sure the selected items are not required before removing them.</value>
  </data>
  <data name="StartupManager_Message_Delete_Header" xml:space="preserve">
    <value>Remove selected programs from startup?</value>
  </data>
  <data name="StartupManager_Message_Delete_Title" xml:space="preserve">
    <value>Startup Manager</value>
  </data>
  <data name="StartupManager_Loading" xml:space="preserve">
    <value>Loading...</value>
  </data>
  <data name="Confidence_PF_EmptyFolder" xml:space="preserve">
    <value>Empty folder</value>
  </data>
  <data name="Confidence_PF_ExecsPresent" xml:space="preserve">
    <value>Executables are present</value>
  </data>
  <data name="Confidence_PF_FilesPresent" xml:space="preserve">
    <value>Files are present</value>
  </data>
  <data name="Confidence_PF_ManyFilesPresent" xml:space="preserve">
    <value>Many files are present</value>
  </data>
  <data name="Confidence_PF_NameIsUsed" xml:space="preserve">
    <value>Program name is recognized</value>
  </data>
  <data name="Confidence_PF_NoSubdirs" xml:space="preserve">
    <value>No sub directories</value>
  </data>
  <data name="Confidence_PF_PublisherIsUsed" xml:space="preserve">
    <value>Publisher is recognized</value>
  </data>
  <data name="Confidence_Startup_IsRunOnce" xml:space="preserve">
    <value>Entry will be ran only once</value>
  </data>
  <data name="Confidence_Startup_StartupMatched" xml:space="preserve">
    <value>Entry is matched to the application</value>
  </data>
  <data name="Junk_Drive_GroupName" xml:space="preserve">
    <value>Files and directories</value>
  </data>
  <data name="Junk_ProgramFilesOrphans_GroupName" xml:space="preserve">
    <value>Program Files orphan</value>
  </data>
  <data name="Junk_Registry_GroupName" xml:space="preserve">
    <value>Registry</value>
  </data>
  <data name="Junk_Startup_GroupName" xml:space="preserve">
    <value>Startup</value>
  </data>
  <data name="StartupManager_FailedEnable_FileNotFound" xml:space="preserve">
    <value>Failed to enable this entry, the following file was not found:</value>
  </data>
  <data name="UninstallError_UninstallerTimedOut" xml:space="preserve">
    <value>Uninstaller timed out</value>
  </data>
  <data name="Startup_ShortName_Task" xml:space="preserve">
    <value>Task</value>
    <comment>Fom Task Scheduler</comment>
  </data>
  <data name="Startup_Shortname_BrowserHelper" xml:space="preserve">
    <value>Browser Helper Object</value>
  </data>
  <data name="UninstallListItem_ValueEmpty" xml:space="preserve">
    <value>Value cannot be null or empty</value>
  </data>
  <data name="UninstallListItem_NewLineInValue" xml:space="preserve">
    <value>Value cannot contain newlines</value>
  </data>
  <data name="Error_InvalidRegKeys" xml:space="preserve">
    <value>Invalid or unknown startup registry key(s):</value>
  </data>
  <data name="UninstallerType_StoreApp" xml:space="preserve">
    <value>Windows Store App</value>
  </data>
  <data name="UninstallListEditor_NewCondition" xml:space="preserve">
    <value>New condition</value>
  </data>
  <data name="IsOrphaned" xml:space="preserve">
    <value>Is unregistered</value>
    <comment>Present on the HDD but is not properly reported anywhere</comment>
  </data>
  <data name="ConfidencePart_IsStoreApp" xml:space="preserve">
    <value>Removal of Store App data is problematic</value>
  </data>
  <data name="UninstallerType_SimpleDelete" xml:space="preserve">
    <value>Simple Delete</value>
  </data>
  <data name="ConfidencePart_AllSubdirsMatched" xml:space="preserve">
    <value>Directory is, or will be empty after removing junk.</value>
  </data>
  <data name="Startup_ShortName_Service" xml:space="preserve">
    <value>Service</value>
  </data>
  <data name="ComparisonTargetInfo_AllProperties" xml:space="preserve">
    <value>All properties</value>
    <comment>Used in the search box to specify what's being compared</comment>
  </data>
  <data name="Progress_MSI" xml:space="preserve">
    <value>Scanning installed MSI products...</value>
  </data>
  <data name="Progress_MSI_sub" xml:space="preserve">
    <value>Found {0} application GUIDs</value>
  </data>
  <data name="Progress_Registry" xml:space="preserve">
    <value>Scanning registry for uninstallers...</value>
  </data>
  <data name="Progress_Registry_Gathering" xml:space="preserve">
    <value>Gathering registry keys</value>
  </data>
  <data name="Progress_Registry_Processing" xml:space="preserve">
    <value>Processing {0}</value>
  </data>
  <data name="Progress_GatherUninstallerInfo" xml:space="preserve">
    <value>Generating missing uninstaller information...</value>
  </data>
  <data name="Progress_DriveScan" xml:space="preserve">
    <value>Scanning drives for applications...</value>
  </data>
  <data name="Progress_DriveScan_Gathering" xml:space="preserve">
    <value>Gathering directories</value>
  </data>
  <data name="Progress_AppStores" xml:space="preserve">
    <value>Scanning application stores...</value>
  </data>
  <data name="Progress_AppStores_Templates" xml:space="preserve">
    <value>Searching for application templates</value>
  </data>
  <data name="Progress_AppStores_Steam" xml:space="preserve">
    <value>Searching for Steam Apps</value>
  </data>
  <data name="Progress_AppStores_WinStore" xml:space="preserve">
    <value>Searching for Windows Store Apps</value>
  </data>
  <data name="Progress_AppStores_WinFeatures" xml:space="preserve">
    <value>Searching for Windows Features</value>
  </data>
  <data name="Progress_Merging" xml:space="preserve">
    <value>Merging discovered applications...</value>
  </data>
  <data name="Progress_Merging_Stores" xml:space="preserve">
    <value>Merging applications from stores</value>
  </data>
  <data name="Progress_Merging_Drives" xml:space="preserve">
    <value>Merging applications from drives</value>
  </data>
  <data name="Progress_GeneratingInfo" xml:space="preserve">
    <value>Generating missing information...</value>
  </data>
  <data name="UninstallerType_WindowsUpdate" xml:space="preserve">
    <value>Windows Update</value>
  </data>
  <data name="Progress_AppStores_WinUpdates" xml:space="preserve">
    <value>Searching for Windows Updates</value>
  </data>
</root>