<?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=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <data name="IDS_Button_AddAgentialRanks" xml:space="preserve">
    <value>添加代理等级</value>
  </data>
  <data name="IDS_Button_EditAgentialRanks" xml:space="preserve">
    <value>修改代理等级</value>
  </data>
  <data name="IDS_DataField_CreatorUserId" xml:space="preserve">
    <value>创建者编号</value>
  </data>
  <data name="IDS_DataField_DiscountRate" xml:space="preserve">
    <value>可享受折扣率</value>
  </data>
  <data name="IDS_DataField_NumberOfAgentialRanks" xml:space="preserve">
    <value>可创建代理等级数量</value>
  </data>
  <data name="IDS_DataField_NumberOfMemberRanks" xml:space="preserve">
    <value>可创建会员等级数量</value>
  </data>
  <data name="IDS_DataField_NumberOfPriceTemplets" xml:space="preserve">
    <value>可创建价格模板数量</value>
  </data>
  <data name="IDS_DataField_RankDesc" xml:space="preserve">
    <value>备注</value>
  </data>
  <data name="IDS_DataField_RankName" xml:space="preserve">
    <value>代理等级名称</value>
  </data>
  <data name="IDS_ErrorMessage_AgentialRank_UnknowError" xml:space="preserve">
    <value>删除代理等级失败，如果有代理商属于此等级，则不能删除此等级</value>
  </data>
  <data name="IDS_ErrorMessage_AgentialRankNum" xml:space="preserve">
    <value>代理商可以再发展自己的下级代理，设置代理商可以将自己的下级代理分为几个等级，0表示代理商不能再发展下级代理</value>
  </data>
  <data name="IDS_ErrorMessage_DeleteDenied" xml:space="preserve">
    <value>不能删除选择的代理等级，有代理商属于此代理等级</value>
  </data>
  <data name="IDS_ErrorMessage_MemberRanksNum" xml:space="preserve">
    <value>设置代理商可以将自己发展的会员分为几个等级。验证的时候只能验证最小值为1，因为代理商是一定需要发展会员的</value>
  </data>
  <data name="IDS_ErrorMessage_NoCheck" xml:space="preserve">
    <value>请先选择需要删除的代理等级</value>
  </data>
  <data name="IDS_ErrorMessage_PriceTemplatesNum" xml:space="preserve">
    <value>设置此代理等级可以创建几个价格模板，0表示此代理等级的代理商不能使用价格模板</value>
  </data>
  <data name="IDS_ErrorMessage_RankDesc" xml:space="preserve">
    <value>备注的长度限制在200个字符以内</value>
  </data>
  <data name="IDS_ErrorMessage_RankName" xml:space="preserve">
    <value>代理等级名称不能为空，长度限制在50个字符以内</value>
  </data>
  <data name="IDS_ErrorMessage_RankRate" xml:space="preserve">
    <value>设置此代理等级享受的折扣率，折扣率为1-10折，10折表示不打折，如不想让部分商品参加折扣，可以在发布商品时将商品设定为不参与打折</value>
  </data>
  <data name="IDS_Label_DiscountTitle" xml:space="preserve">
    <value>折</value>
  </data>
  <data name="IDS_Link_ProductPrice" xml:space="preserve">
    <value>调整代理等级价格</value>
  </data>
  <data name="IDS_Message_AddAgentialRankSuccess" xml:space="preserve">
    <value>成功添加了一个代理等级</value>
  </data>
  <data name="IDS_Message_Delete_Success" xml:space="preserve">
    <value>成功删除了选择的代理等级</value>
  </data>
  <data name="IDS_Message_Delete_SuccessNum" xml:space="preserve">
    <value>成功删除了选择的代理等级</value>
  </data>
  <data name="IDS_Message_EidtAgentialRankSuccess" xml:space="preserve">
    <value>修改代理等级成功</value>
  </data>
  <data name="IDS_PageDesc" xml:space="preserve">
    <value>如果您要发展自己的代理商，则可以用不同的代理等级区分不同级别的代理商</value>
  </data>
  <data name="IDS_PageTitle" xml:space="preserve">
    <value>代理等级管理</value>
  </data>
  <data name="IDS_DataField_RankPrice" xml:space="preserve">
    <value>代理等级价格</value>
  </data>
  <data name="IDS_ErrorMessage_RnakPrice" xml:space="preserve">
    <value>以商品的成本价或一口价或市场价为基础做+ - * /(加减乘除)，如+20或-20或*1.5 /1.2之类的.方便快速设置代理等级价格.</value>
  </data>
  <data name="IDS_Label_Mark" xml:space="preserve">
    <value>特别提示</value>
  </data>
  <data name="IDS_Message" xml:space="preserve">
    <value>系统中的代理商不可直接在网店中购物,代理商在系统中的作用是利用系统生成的推广链接(或独立域名)推广主网店,发展更多会员来网店注册购物,从而获取差价提成(代理商的价格比下属会员更低),其身份更倾向于网店的推广人员.管理员请不要误将需要购物的会员提升为代理商.</value>
  </data>
</root>