<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.intl.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'es',
  ),
  'this' => 
  array (
    0 => 'class.locale.php',
    1 => 'Locale',
    2 => 'La clase Locale',
  ),
  'up' => 
  array (
    0 => 'book.intl.php',
    1 => 'intl',
  ),
  'prev' => 
  array (
    0 => 'numberformatter.settextattribute.php',
    1 => 'NumberFormatter::setTextAttribute',
  ),
  'next' => 
  array (
    0 => 'locale.acceptfromhttp.php',
    1 => 'Locale::acceptFromHttp',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'es',
    'path' => 'reference/intl/locale.xml',
  ),
  'history' => 
  array (
  ),
  'extra_header_links' => 
  array (
    'rel' => 'alternate',
    'href' => '/manual/en/feeds/class.locale.atom',
    'type' => 'application/atom+xml',
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="class.locale" class="reference">
 <h1 class="title">La clase Locale</h1>
 

 <div class="partintro"><p class="verinfo">(PHP 5 &gt;= 5.3.0, PHP 7, PHP 8, PECL intl &gt;= 1.0.0)</p>

  
  <div class="section" id="locale.intro">
   <h2 class="title">Introducción</h2>
   <p class="simpara">
    Una &quot;Locale&quot; es un identificador utilizado para representar los comportamientos
    regionales de una API. Las locales de PHP están organizadas e identificadas de la
    misma manera que los CLDR de ICU (y que muchos otros editores
    de sistemas Unix, tales como Mac, Java, etc.). Las locales se identifican por
    los etiquetados de lenguaje de la RFC 4646 (que utiliza guiones y no subrayados)
    además de la notación tradicional con subrayados. Salvo indicación contraria, las funciones
    de esta clase son capaces de utilizar las dos notaciones.
   </p>
   <p class="para">
    Ejemplos de identificadores:
    <ul class="simplelist">
     <li>en-US (Inglés, EE.UU.)</li>
     <li>zh-Hant-TW (Chino, tradicional, Taiwán)</li>
     <li>fr-CA, fr-FR (Francés para Canadá y Francia, respectivamente)</li>
    </ul>
   </p>
   <p class="simpara">
    La clase <span class="classname"><strong class="classname">Locale</strong></span> y los métodos asociados, son
    utilizados para interactuar con los identificadores locales: para verificar que un
    identificador está bien formado, válido, etc. Las extensiones utilizadas por CDR
    en UAX #35 y heredadas por ICU son válidas, y utilizadas siempre que sea posible en ICU.
   </p>
   <p class="simpara">
    Las locales no pueden ser instanciadas. Todas son funciones estáticas.
   </p>
   <p class="simpara">
    La cadena <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong> o vacía permite obtener la locale raíz. La raíz es el equivalente
    de <code class="literal">&quot;en_US_POSIX&quot;</code> en CLDR. Los etiquetados de lenguaje (y por lo tanto, los
    identificadores) no son sensibles a mayúsculas/minúsculas. Existe una función de canonalización
    que permite obtener la especificación exacta.
   </p>
  </div>
  

  <div class="section" id="locale.synopsis">
   <h2 class="title">Sinopsis de la Clase</h2>

   
   <div class="classsynopsis"><div class="classsynopsisinfo">
    
     <span class="modifier">class</span> <strong class="classname"><strong class="classname">Locale</strong></strong>
     {</div>

    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Constantes */</div>
    <div class="fieldsynopsis">
     <span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.actual-locale"><var class="varname">ACTUAL_LOCALE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.valid-locale"><var class="varname">VALID_LOCALE</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.null.php" class="type null">null</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.default-locale"><var class="varname">DEFAULT_LOCALE</var></a></var><span class="initializer"> = null</span>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.lang-tag"><var class="varname">LANG_TAG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.extlang-tag"><var class="varname">EXTLANG_TAG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.script-tag"><var class="varname">SCRIPT_TAG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.region-tag"><var class="varname">REGION_TAG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.variant-tag"><var class="varname">VARIANT_TAG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.grandfathered-lang-tag"><var class="varname">GRANDFATHERED_LANG_TAG</var></a></var>;</div>

    <div class="fieldsynopsis"><span class="modifier">public</span>
     <span class="modifier">const</span>
     <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
      <var class="fieldsynopsis_varname"><a href="class.locale.php#locale.constants.private-tag"><var class="varname">PRIVATE_TAG</var></a></var>;</div>


    <div class="classsynopsisinfo classsynopsisinfo_comment">/* Métodos */</div>
    <div class="methodsynopsis dc-description">
   <span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.acceptfromhttp.php" class="methodname">acceptFromHttp</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$header</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.canonicalize.php" class="methodname">canonicalize</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.composelocale.php" class="methodname">composeLocale</a></span>(<span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$subtags</code></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.filtermatches.php" class="methodname">filterMatches</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$languageTag</code></span>, <span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span> <code class="parameter">$canonicalize</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getallvariants.php" class="methodname">getAllVariants</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.array.php" class="type array">array</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getdefault.php" class="methodname">getDefault</a></span>(): <span class="type"><a href="language.types.string.php" class="type string">string</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getdisplaylanguage.php" class="methodname">getDisplayLanguage</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$displayLocale</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getdisplayname.php" class="methodname">getDisplayName</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$displayLocale</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getdisplayregion.php" class="methodname">getDisplayRegion</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$displayLocale</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getdisplayscript.php" class="methodname">getDisplayScript</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$displayLocale</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getdisplayvariant.php" class="methodname">getDisplayVariant</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>, <span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$displayLocale</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span>): <span class="type"><span class="type"><a href="language.types.string.php" class="type string">string</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getkeywords.php" class="methodname">getKeywords</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.array.php" class="type array">array</a></span>|<span class="type"><a href="language.types.singleton.php" class="type false">false</a></span>|<span class="type"><a href="language.types.null.php" class="type null">null</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getprimarylanguage.php" class="methodname">getPrimaryLanguage</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getregion.php" class="methodname">getRegion</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.getscript.php" class="methodname">getScript</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span>
   <span class="modifier">static</span>
   <span class="methodname"><a href="locale.isrighttoleft.php" class="methodname">isRightToLeft</a></span>(<span class="methodparam">
    <span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code>
    <span class="initializer"> = &quot;&quot;</span>
   </span>): <span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.lookup.php" class="methodname">lookup</a></span>(<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.array.php" class="type array">array</a></span> <code class="parameter">$languageTag</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><a href="language.types.boolean.php" class="type bool">bool</a></span> <code class="parameter">$canonicalize</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.false">false</a></code></strong></span></span>,<br>&nbsp;&nbsp;&nbsp;&nbsp;<span class="methodparam"><span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span> <code class="parameter">$defaultLocale</code><span class="initializer"> = <strong><code><a href="reserved.constants.php#constant.null">null</a></code></strong></span></span><br>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.string.php" class="type string">string</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.parselocale.php" class="methodname">parseLocale</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><span class="type"><a href="language.types.null.php" class="type null">?</a></span><span class="type"><a href="language.types.array.php" class="type array">array</a></span></span></div>
<div class="methodsynopsis dc-description"><span class="modifier">public</span> <span class="modifier">static</span> <span class="methodname"><a href="locale.setdefault.php" class="methodname">setDefault</a></span>(<span class="methodparam"><span class="type"><a href="language.types.string.php" class="type string">string</a></span> <code class="parameter">$locale</code></span>): <span class="type"><a href="language.types.singleton.php" class="type true">true</a></span></div>

   }</div>
   

  </div>

  



<div class="section" id="intl.locale-constants">
 <h2 class="title">Constantes predefinidas</h2>
 <p class="para">
  Estas constantes definen el comportamiento de Locale
  <dl>
   
    <dt id="locale.constants.default-locale">
     <strong><code><a href="class.locale.php#locale.constants.default-locale">Locale::DEFAULT_LOCALE</a></code></strong>
     <span class="type"><a href="language.types.null.php" class="type null">null</a></span>
    </dt>
    <dd>
     <span class="simpara">
      Utilizada como argumento de configuración local con los métodos de las diferentes
      clases afectadas, tales como <span class="classname"><a href="class.numberformatter.php" class="classname">NumberFormatter</a></span>.
      Esta constante hace que se utilicen los valores por omisión.
     </span>
    </dd>
   
  </dl>
 </p>

 <p class="para">
  Estas constantes describen la elección de la configuración local para el método
  getLocale de diferentes clases.
  <dl>
   
    <dt id="locale.constants.actual-locale">
     <strong><code><a href="class.locale.php#locale.constants.actual-locale">Locale::ACTUAL_LOCALE</a></code></strong>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">La configuración local utilizada por los datos entrantes.</span>
    </dd>
   

   
    <dt id="locale.constants.valid-locale">
     <strong><code><a href="class.locale.php#locale.constants.valid-locale">Locale::VALID_LOCALE</a></code></strong>
     <span class="type"><a href="language.types.integer.php" class="type int">int</a></span>
    </dt>
    <dd>
     <span class="simpara">Esta es la configuración local más específica soportada por ICU.</span>
    </dd>
   
  </dl>
 </p>

 <div class="section" id="intl.locale-constants.subtags">
  <h2 class="title">Subetiqueta de idioma</h2>
  <p class="para">
   Estas constantes definen cómo se analizan o componen las configuraciones locales.
   Deben ser utilizadas como claves en un array de argumentos pasado a
   <span class="function"><a href="locale.composelocale.php" class="function">locale_compose()</a></span> y son devueltas por
   <span class="function"><a href="locale.parselocale.php" class="function">locale_parse()</a></span> como claves de un
   <span class="type"><a href="language.types.array.php" class="type array">array</a></span> asociativo.
   <dl>
    
     <dt id="locale.constants.lang-tag">
      <strong><code><a href="class.locale.php#locale.constants.lang-tag">Locale::LANG_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta de idioma</span>
     </dd>
    

    
     <dt id="locale.constants.extlang-tag">
      <strong><code><a href="class.locale.php#locale.constants.extlang-tag">Locale::EXTLANG_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta de idioma extendido</span>
     </dd>
    

    
     <dt id="locale.constants.script-tag">
      <strong><code><a href="class.locale.php#locale.constants.script-tag">Locale::SCRIPT_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta de script</span>
     </dd>
    
    
     <dt id="locale.constants.region-tag">
      <strong><code><a href="class.locale.php#locale.constants.region-tag">Locale::REGION_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta de región</span>
     </dd>
    

    
     <dt id="locale.constants.variant-tag">
      <strong><code><a href="class.locale.php#locale.constants.variant-tag">Locale::VARIANT_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta de variante</span>
     </dd>
    

    
     <dt id="locale.constants.grandfathered-lang-tag">
      <strong><code><a href="class.locale.php#locale.constants.grandfathered-lang-tag">Locale::GRANDFATHERED_LANG_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta de idioma heredado</span>
     </dd>
    

    
     <dt id="locale.constants.private-tag">
      <strong><code><a href="class.locale.php#locale.constants.private-tag">Locale::PRIVATE_TAG</a></code></strong>
      <span class="type"><a href="language.types.string.php" class="type string">string</a></span>
     </dt>
     <dd>
      <span class="simpara">Subetiqueta privada</span>
     </dd>
    
   </dl>
  </p>
 </div>
</div>


  <div class="section" id="locale.seealso">
   <h2 class="title">Ver también</h2>
   <p class="para">
    <ul class="simplelist">
     <li>
      <a href="https://datatracker.ietf.org/doc/html/rfc4646" class="link external">&raquo;&nbsp;RFC 4646 : etiquetados para identificar los idiomas</a>
     </li>
     <li>
      <a href="https://datatracker.ietf.org/doc/html/rfc4647" class="link external">&raquo;&nbsp;RFC 4647 : Coincidencia de etiquetados de idiomas</a>
     </li>
     <li>
      <a href="http://www.unicode.org/cldr/" class="link external">&raquo;&nbsp;Proyecto Unicode CLDR: Repositorio Común de Datos de Localización</a>
     </li>
     <li>
      <a href="http://www.iana.org/assignments/language-subtag-registry" class="link external">&raquo;&nbsp;Registro de subtags de idiomas de IANA</a>
     </li>
     <li>
      <a href="https://unicode-org.github.io/icu/userguide/locale/" class="link external">&raquo;&nbsp;Guía del usuario de ICU: Locale</a>
     </li>
     <li>
      <a href="https://unicode-org.github.io/icu-docs/apidoc/dev/icu4c/uloc_8h.html" class="link external">&raquo;&nbsp;API de Locale de ICU</a>
     </li>
    </ul>
   </p>
  </div>

  <div class="section">
   <h2 class="title">Historial de cambios</h2>
   <table class="doctable informaltable">
    
     <thead>
      <tr>
       <th>Versión</th>
       <th>Descripción</th>
      </tr>

     </thead>

     <tbody class="tbody">
      <tr>
       <td>8.4.0</td>
       <td>
        Las constantes de clase ahora están tipadas.
       </td>
      </tr>

     </tbody>
    
   </table>

  </div>
 </div>

 






















































































































<h2>Tabla de contenidos</h2><ul class="chunklist chunklist_reference"><li><a href="locale.acceptfromhttp.php">Locale::acceptFromHttp</a> — Determina la mejor configuraci&oacute;n local a partir del encabezado HTTP &quot;Accept-Language&quot;</li><li><a href="locale.canonicalize.php">Locale::canonicalize</a> — Canoniza la cadena que representa la configuraci&oacute;n local</li><li><a href="locale.composelocale.php">Locale::composeLocale</a> — Retorna un identificador de configuraci&oacute;n regional correcto</li><li><a href="locale.filtermatches.php">Locale::filterMatches</a> — Verifica si el tag de idioma coincide con una configuraci&oacute;n local</li><li><a href="locale.getallvariants.php">Locale::getAllVariants</a> — Lista todas las variantes de una configuraci&oacute;n local</li><li><a href="locale.getdefault.php">Locale::getDefault</a> — Lee el valor por defecto de una configuraci&oacute;n local para la variable global 'default_locale'</li><li><a href="locale.getdisplaylanguage.php">Locale::getDisplayLanguage</a> — Devuelve un nombre adecuado para mostrar un nombre de idioma</li><li><a href="locale.getdisplayname.php">Locale::getDisplayName</a> — Devuelve un nombre de visualizaci&oacute;n correcto para una configuraci&oacute;n local</li><li><a href="locale.getdisplayregion.php">Locale::getDisplayRegion</a> — Devuelve un nombre para la regi&oacute;n de la configuraci&oacute;n local</li><li><a href="locale.getdisplayscript.php">Locale::getDisplayScript</a> — Devuelve el nombre del script de la configuraci&oacute;n local</li><li><a href="locale.getdisplayvariant.php">Locale::getDisplayVariant</a> — Devuelve un nombre para la variante de la configuraci&oacute;n local</li><li><a href="locale.getkeywords.php">Locale::getKeywords</a> — Lee las palabras clave de la configuraci&oacute;n local</li><li><a href="locale.getprimarylanguage.php">Locale::getPrimaryLanguage</a> — Lee el idioma principal de la configuraci&oacute;n local</li><li><a href="locale.getregion.php">Locale::getRegion</a> — Devuelve un c&oacute;digo para la regi&oacute;n de la configuraci&oacute;n local</li><li><a href="locale.getscript.php">Locale::getScript</a> — Devuelve un c&oacute;digo para el script de la configuraci&oacute;n local</li><li><a href="locale.isrighttoleft.php">Locale::isRightToLeft</a> — Comprueba si una configuraci&oacute;n regional usa un sistema de escritura de derecha a izquierda</li><li><a href="locale.lookup.php">Locale::lookup</a> — B&uacute;squeda en la lista de la mejor lengua</li><li><a href="locale.parselocale.php">Locale::parseLocale</a> — Devuelve los subelementos de la configuraci&oacute;n regional</li><li><a href="locale.setdefault.php">Locale::setDefault</a> — Configura la configuraci&oacute;n local por defecto</li></ul>
</div>
<?php manual_footer($setup); ?>