Changeset 2293


Ignore:
Timestamp:
Jun 15, 2013, 5:09:47 AM (6 years ago)
Author:
julian.reschke@…
Message:

tune language introducing Accept-Language (see #456)

Location:
draft-ietf-httpbis/latest
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • draft-ietf-httpbis/latest/p2-semantics.html

    r2291 r2293  
    449449  }
    450450  @bottom-center {
    451        content: "Expires December 14, 2013";
     451       content: "Expires December 17, 2013";
    452452  }
    453453  @bottom-right {
     
    494494      <meta name="dct.creator" content="Reschke, J. F.">
    495495      <meta name="dct.identifier" content="urn:ietf:id:draft-ietf-httpbis-p2-semantics-latest">
    496       <meta name="dct.issued" scheme="ISO8601" content="2013-06-12">
     496      <meta name="dct.issued" scheme="ISO8601" content="2013-06-15">
    497497      <meta name="dct.replaces" content="urn:ietf:rfc:2616">
    498498      <meta name="dct.abstract" content="The Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypertext information systems. This document defines the semantics of HTTP/1.1 messages, as expressed by request methods, request header fields, response status codes, and response header fields, along with the payload of messages (metadata and body content) and mechanisms for content negotiation.">
     
    522522            <tr>
    523523               <td class="left">Intended status: Standards Track</td>
    524                <td class="right">June 12, 2013</td>
     524               <td class="right">June 15, 2013</td>
    525525            </tr>
    526526            <tr>
    527                <td class="left">Expires: December 14, 2013</td>
     527               <td class="left">Expires: December 17, 2013</td>
    528528               <td class="right"></td>
    529529            </tr>
     
    553553         in progress”.
    554554      </p>
    555       <p>This Internet-Draft will expire on December 14, 2013.</p>
     555      <p>This Internet-Draft will expire on December 17, 2013.</p>
    556556      <h1><a id="rfc.copyrightnotice" href="#rfc.copyrightnotice">Copyright Notice</a></h1>
    557557      <p>Copyright © 2013 IETF Trust and the persons identified as the document authors. All rights reserved.</p>
     
    10251025      <h4 id="rfc.section.3.1.3.1"><a href="#rfc.section.3.1.3.1">3.1.3.1</a>&nbsp;<a id="language.tags" href="#language.tags">Language Tags</a></h4>
    10261026      <p id="rfc.section.3.1.3.1.p.1">A language tag, as defined in <a href="#RFC5646" id="rfc.xref.RFC5646.1"><cite title="Tags for Identifying Languages">[RFC5646]</cite></a>, identifies a natural language spoken, written, or otherwise conveyed by human beings for communication of information to
    1027          other human beings. Computer languages are explicitly excluded. HTTP uses language tags within the <a href="#header.accept-language" class="smpl">Accept-Language</a> and <a href="#header.content-language" class="smpl">Content-Language</a> fields.
     1027         other human beings. Computer languages are explicitly excluded. HTTP uses language tags within the <a href="#header.accept-language" class="smpl">Accept-Language</a> and <a href="#header.content-language" class="smpl">Content-Language</a> header fields.
     1028      </p>
     1029      <p id="rfc.section.3.1.3.1.p.2"> <a href="#header.accept-language" class="smpl">Accept-Language</a> uses the looser language-range production defined in <a href="#header.accept-language" id="rfc.xref.header.accept-language.1" title="Accept-Language">Section&nbsp;5.3.5</a>, whereas <a href="#header.content-language" class="smpl">Content-Language</a> uses the stricter language-tag production defined below.
    10281030      </p>
    10291031      <div id="rfc.figure.u.10"></div><pre class="inline"><span id="rfc.iref.g.12"></span>  <a href="#language.tags" class="smpl">language-tag</a> = &lt;Language-Tag, defined in <a href="#RFC5646" id="rfc.xref.RFC5646.2"><cite title="Tags for Identifying Languages">[RFC5646]</cite></a>, <a href="http://tools.ietf.org/html/rfc5646#section-2.1">Section 2.1</a>&gt;
    1030 </pre><p id="rfc.section.3.1.3.1.p.3">A language tag is composed of one or more parts: a primary language subtag followed by a possibly empty series of subtags.
     1032</pre><p id="rfc.section.3.1.3.1.p.4">A language tag is composed of one or more parts: a primary language subtag followed by a possibly empty series of subtags.
    10311033         White space is not allowed within the tag and all tags are case-insensitive. Example tags include:
    10321034      </p>
    10331035      <div id="rfc.figure.u.11"></div><pre class="text">  en, en-US, es-419, az-Arab, x-pig-latin, man-Nkoo-GN
    1034 </pre><p id="rfc.section.3.1.3.1.p.5">See <a href="#RFC5646" id="rfc.xref.RFC5646.3"><cite title="Tags for Identifying Languages">[RFC5646]</cite></a> for further information.
     1036</pre><p id="rfc.section.3.1.3.1.p.6">See <a href="#RFC5646" id="rfc.xref.RFC5646.3"><cite title="Tags for Identifying Languages">[RFC5646]</cite></a> for further information.
    10351037      </p>
    10361038      <div id="rfc.iref.c.6"></div>
     
    18201822               <tr>
    18211823                  <td class="left">Accept-Language</td>
    1822                   <td class="left"><a href="#header.accept-language" id="rfc.xref.header.accept-language.1" title="Accept-Language">Section&nbsp;5.3.5</a></td>
     1824                  <td class="left"><a href="#header.accept-language" id="rfc.xref.header.accept-language.2" title="Accept-Language">Section&nbsp;5.3.5</a></td>
    18231825               </tr>
    18241826            </tbody>
     
    36993701                  <td class="left">http</td>
    37003702                  <td class="left">standard</td>
    3701                   <td class="left"> <a href="#header.accept-language" id="rfc.xref.header.accept-language.2" title="Accept-Language">Section&nbsp;5.3.5</a>
     3703                  <td class="left"> <a href="#header.accept-language" id="rfc.xref.header.accept-language.3" title="Accept-Language">Section&nbsp;5.3.5</a>
    37023704                  </td>
    37033705               </tr>
     
    45094511         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/449">http://tools.ietf.org/wg/httpbis/trac/ticket/449</a>&gt;: "Receiving a higher minor HTTP version number"
    45104512         </li>
     4513         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/456">http://tools.ietf.org/wg/httpbis/trac/ticket/456</a>&gt;: "Language-tag vs. language-range"
     4514         </li>
    45114515         <li> &lt;<a href="http://tools.ietf.org/wg/httpbis/trac/ticket/457">http://tools.ietf.org/wg/httpbis/trac/ticket/457</a>&gt;: "Registering x-gzip and x-deflate"
    45124516         </li>
     
    45804584                  <li>Accept-Charset header field&nbsp;&nbsp;<a href="#rfc.xref.header.accept-charset.1">5.3</a>, <a href="#rfc.iref.a.2"><b>5.3.3</b></a>, <a href="#rfc.xref.header.accept-charset.2">8.3.2</a>, <a href="#rfc.xref.header.accept-charset.3">B</a></li>
    45814585                  <li>Accept-Encoding header field&nbsp;&nbsp;<a href="#rfc.xref.header.accept-encoding.1">3.1.2.1</a>, <a href="#rfc.xref.header.accept-encoding.2">5.3</a>, <a href="#rfc.iref.a.3"><b>5.3.4</b></a>, <a href="#rfc.xref.header.accept-encoding.3">8.3.2</a>, <a href="#rfc.xref.header.accept-encoding.4">8.4.2</a></li>
    4582                   <li>Accept-Language header field&nbsp;&nbsp;<a href="#rfc.xref.header.accept-language.1">5.3</a>, <a href="#rfc.iref.a.4"><b>5.3.5</b></a>, <a href="#rfc.xref.header.accept-language.2">8.3.2</a></li>
     4586                  <li>Accept-Language header field&nbsp;&nbsp;<a href="#rfc.xref.header.accept-language.1">3.1.3.1</a>, <a href="#rfc.xref.header.accept-language.2">5.3</a>, <a href="#rfc.iref.a.4"><b>5.3.5</b></a>, <a href="#rfc.xref.header.accept-language.3">8.3.2</a></li>
    45834587                  <li>Allow header field&nbsp;&nbsp;<a href="#rfc.xref.header.allow.1">4.1</a>, <a href="#rfc.xref.header.allow.2">7.4</a>, <a href="#rfc.iref.a.5"><b>7.4.1</b></a>, <a href="#rfc.xref.header.allow.3">8.3.2</a>, <a href="#rfc.xref.header.allow.4">B</a></li>
    45844588               </ul>
  • draft-ietf-httpbis/latest/p2-semantics.xml

    r2291 r2293  
    630630   communication of information to other human beings. Computer languages are
    631631   explicitly excluded. HTTP uses language tags within the
    632    <x:ref>Accept-Language</x:ref> and <x:ref>Content-Language</x:ref> fields.
     632   <x:ref>Accept-Language</x:ref> and <x:ref>Content-Language</x:ref>
     633   header fields.
     634</t>
     635<t>
     636   <x:ref>Accept-Language</x:ref> uses the looser language-range production
     637   defined in <xref target="header.accept-language"/>, whereas
     638   <x:ref>Content-Language</x:ref> uses the stricter language-tag production
     639   defined below.
    633640</t>
    634641<figure><artwork type="abnf2616"><iref primary="true" item="Grammar" subitem="language-tag"/>
     
    63616368    </t>
    63626369    <t>
     6370      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/456"/>:
     6371      "Language-tag vs. language-range"
     6372    </t>
     6373    <t>
    63636374      <eref target="http://tools.ietf.org/wg/httpbis/trac/ticket/457"/>:
    63646375      "Registering x-gzip and x-deflate"
Note: See TracChangeset for help on using the changeset viewer.