<?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 xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="root">
    <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" 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="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1"/>
              </xsd:sequence>
              <xsd:attribute name="name" use="required" type="xsd:string"/>
            </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>
  <!-- Common UI elements -->
  <data name="Save" xml:space="preserve">
    <value>محفوظ کریں</value>
    <comment>Button text for saving changes</comment>
  </data>
  <data name="Cancel" xml:space="preserve">
    <value>منسوخ کریں</value>
    <comment>Button text for canceling an action</comment>
  </data>
  <data name="Generate" xml:space="preserve">
    <value>جنریٹ کریں</value>
    <comment>Button tooltip for generating a random value</comment>
  </data>
  <data name="Delete" xml:space="preserve">
    <value>ڈیلیٹ کریں</value>
    <comment>Button text for deleting an item</comment>
  </data>
  <data name="Remove" xml:space="preserve">
    <value>Remove</value>
    <comment>Button text for removing an item</comment>
  </data>
  <data name="TotpDefaultName" xml:space="preserve">
    <value>Authenticator</value>
    <comment>Display-only fallback name shown for a TOTP code that has no name set</comment>
  </data>
  <data name="Edit" xml:space="preserve">
    <value>ترمیم کریں</value>
    <comment>Button text for editing an item</comment>
  </data>
  <data name="Show" xml:space="preserve">
    <value>Show</value>
    <comment>Button text for showing content</comment>
  </data>
  <data name="Hide" xml:space="preserve">
    <value>Hide</value>
    <comment>Button text for hiding content</comment>
  </data>
  <data name="Close" xml:space="preserve">
    <value>بند کریں</value>
    <comment>Button text for closing a dialog or modal</comment>
  </data>
  <data name="Back" xml:space="preserve">
    <value>واپس جائیں</value>
    <comment>Button text for going back</comment>
  </data>
  <data name="Next" xml:space="preserve">
    <value>آگے جائیں</value>
    <comment>Button text for proceeding to the next step</comment>
  </data>
  <data name="Loading" xml:space="preserve">
    <value>لوڈ ہو رہا ہے۔۔۔</value>
    <comment>Loading message displayed during async operations</comment>
  </data>
  <data name="Yes" xml:space="preserve">
    <value>ہاں</value>
    <comment>Confirmation button text</comment>
  </data>
  <data name="No" xml:space="preserve">
    <value>نہیں</value>
    <comment>Rejection button text</comment>
  </data>
  <data name="Ok" xml:space="preserve">
    <value>ٹھیک ہے</value>
    <comment>OK button text</comment>
  </data>
  <data name="Continue" xml:space="preserve">
    <value>جاری رکھیں</value>
    <comment>Button text to continue with an action</comment>
  </data>
  <data name="Confirm" xml:space="preserve">
    <value>تصدیق کریں</value>
    <comment>Button text to confirm an action</comment>
  </data>
  <data name="Refresh" xml:space="preserve">
    <value>ریفریش کریں</value>
    <comment>Button text to refresh content</comment>
  </data>
  <!-- Common form elements -->
  <data name="Email" xml:space="preserve">
    <value>ای میل</value>
    <comment>Label for email input field</comment>
  </data>
  <data name="Password" xml:space="preserve">
    <value>پاس ورڈ</value>
    <comment>Label for password input field</comment>
  </data>
  <data name="Username" xml:space="preserve">
    <value>صارف کا نام</value>
    <comment>Label for username input field</comment>
  </data>
  <data name="Name" xml:space="preserve">
    <value>نام</value>
    <comment>Label for name input field</comment>
  </data>
  <data name="Description" xml:space="preserve">
    <value>تفصیل</value>
    <comment>Label for description input field</comment>
  </data>
  <data name="Title" xml:space="preserve">
    <value>عنوان</value>
    <comment>Label for title input field</comment>
  </data>
  <data name="Website" xml:space="preserve">
    <value>ویب سائیٹ</value>
    <comment>Label for website input field</comment>
  </data>
  <data name="Search" xml:space="preserve">
    <value>تلاش کریں</value>
    <comment>Label for search input field</comment>
  </data>
  <!-- Common error messages -->
  <data name="ErrorGeneric" xml:space="preserve">
    <value>ایک مسئلہ پیش آ گیا ہے۔ براہِ کرم دوبارہ کوشش کریں۔</value>
    <comment>Generic error message</comment>
  </data>
  <data name="ErrorUnknown" xml:space="preserve">
    <value>ایک نامعلوم مسئلہ پیش آ گیا ہے۔ براہِ کرم دوبارہ کوشش کریں۔</value>
    <comment>Generic unknown error message</comment>
  </data>
  <data name="VaultTooLargeError" xml:space="preserve">
    <value>The vault is too large for the server to accept. Try to remove some items or attachments to reduce the size and try again.</value>
    <comment>Shown when the server rejects a vault upload with HTTP 413 because the encrypted vault exceeds the configured upload size limit</comment>
  </data>
  <data name="VaultSaveError" xml:space="preserve">
    <value>Failed to save changes to the vault. Please try again.</value>
    <comment>Generic error shown when a vault save / sync to the server fails for an unexpected reason</comment>
  </data>
  <data name="ErrorValidation" xml:space="preserve">
    <value>براہ مہربانی درج ذیل غلطیوں کو درست کریں۔</value>
    <comment>Validation error message</comment>
  </data>
  <data name="ErrorRequired" xml:space="preserve">
    <value>یہ خانہ پُر کرنا ضروری ہے۔</value>
    <comment>Required field validation error</comment>
  </data>
  <data name="ErrorInvalidEmail" xml:space="preserve">
    <value>براہِ کرم ایک درست ای میل ایڈریس درج کریں۔</value>
    <comment>Invalid email validation error</comment>
  </data>
  <data name="ErrorPasswordMismatch" xml:space="preserve">
    <value>پاس ورڈز ایک جیسے نہیں ہیں۔</value>
    <comment>Password confirmation mismatch error</comment>
  </data>
  <!-- Common status messages -->
  <data name="Success" xml:space="preserve">
    <value>کامیابی</value>
    <comment>Success status message</comment>
  </data>
  <data name="Warning" xml:space="preserve">
    <value>انتباہ</value>
    <comment>Warning status message</comment>
  </data>
  <data name="Error" xml:space="preserve">
    <value>خرابی</value>
    <comment>Error status message</comment>
  </data>
  <data name="Info" xml:space="preserve">
    <value>معلومات</value>
    <comment>Information status message</comment>
  </data>
  <!-- Loading screen messages -->
  <data name="RefreshPageText" xml:space="preserve">
    <value>اگر لوڈنگ رکی ہوئی محسوس ہو تو صفحہ ریفریش کرنے کے لیے نیچے دیا گیا بٹن دبائیں۔</value>
    <comment>Text shown above refresh button on loading screen</comment>
  </data>
  <!-- Validation error messages for forms -->
  <data name="ErrorPasswordMinLength" xml:space="preserve">
    <value>نیا پاس ورڈ کم از کم 10 حروف پر مشتمل ہونا چاہیے۔</value>
    <comment>Error message for password minimum length validation</comment>
  </data>
  <data name="ErrorPasswordsDoNotMatch" xml:space="preserve">
    <value>نئے پاس ورڈز آپس میں ایک جیسے نہیں ہیں۔</value>
    <comment>Error message when password confirmation doesn't match</comment>
  </data>
  <data name="ErrorPasswordMinLengthGeneric" xml:space="preserve">
    <value>پاس ورڈ کم از کم 10 حروف پر مشتمل ہونا چاہیے۔</value>
    <comment>Generic error message for password minimum length validation</comment>
  </data>
  <data name="ErrorPasswordsDoNotMatchGeneric" xml:space="preserve">
    <value>پاس ورڈز ایک جیسے نہیں ہیں۔</value>
    <comment>Generic error message when passwords don't match</comment>
  </data>
  <data name="ErrorMustAcceptTerms" xml:space="preserve">
    <value>شرائط و ضوابط قبول کرنا ضروری ہے۔</value>
    <comment>Error message for terms and conditions acceptance</comment>
  </data>
  <data name="ErrorSecretKeyRequired" xml:space="preserve">
    <value>خفیہ کی(key) درج کرنا ضروری ہے۔</value>
    <comment>Error message when secret key is required</comment>
  </data>
  <data name="ErrorUsernameRequired" xml:space="preserve">
    <value>یوزرنیم(Username) درج کرنا ضروری ہے۔</value>
    <comment>Error message when username is required</comment>
  </data>
  <data name="ErrorPasswordRequired" xml:space="preserve">
    <value>پاس ورڈ درج کرنا ضروری ہے۔</value>
    <comment>Error message when password is required</comment>
  </data>
  <!-- General UI text -->
  <data name="Or" xml:space="preserve">
    <value>یا</value>
    <comment>Divider text between options</comment>
  </data>
  <data name="LockVault" xml:space="preserve">
    <value>والٹ لاک کریں</value>
    <comment>Tooltip text for lock vault button</comment>
  </data>
  <data name="Home" xml:space="preserve">
    <value>ہوم</value>
    <comment>Home breadcrumb text</comment>
  </data>
  <data name="Notes" xml:space="preserve">
    <value>نوٹس</value>
    <comment>Notes section heading</comment>
  </data>
  <data name="SyncVaultData" xml:space="preserve">
    <value>Sync vault data</value>
    <comment>Tooltip text for sync vault data button</comment>
  </data>
  <data name="SyncingChanges" xml:space="preserve">
    <value>Syncing changes...</value>
    <comment>Status text when background sync is in progress</comment>
  </data>
  <data name="LoadingVault" xml:space="preserve">
    <value>Loading vault...</value>
    <comment>Status text when vault is being loaded</comment>
  </data>
  <data name="EmailFormatHtml" xml:space="preserve">
    <value>HTML</value>
    <comment>Email format switcher: HTML view button. Shared between email modal and email page.</comment>
  </data>
  <data name="EmailFormatPlain" xml:space="preserve">
    <value>Text</value>
    <comment>Email format switcher: plain text view button. Shared between email modal and email page.</comment>
  </data>
  <data name="EmailFormatSource" xml:space="preserve">
    <value>Source</value>
    <comment>Email format switcher: raw HTML source view button. Shared between email modal and email page.</comment>
  </data>
  <data name="EmailFormatSwitchTitle" xml:space="preserve">
    <value>Switch email format</value>
    <comment>Tooltip for the cycle button that switches between HTML / Text / Source views. Shared between email modal and email page.</comment>
  </data>
  <data name="EmailItemLabel" xml:space="preserve">
    <value>Item:</value>
    <comment>Label for the credential/item row in the email header. Shared between email modal and email page.</comment>
  </data>
  <data name="EmailItemNone" xml:space="preserve">
    <value>None</value>
    <comment>Shown next to the Item label when an email is not linked to any credential. Shared between email modal and email page.</comment>
  </data>
</root>