mirror of
https://github.com/php/doc-es.git
synced 2026-03-24 07:22:16 +01:00
176 lines
5.5 KiB
XML
176 lines
5.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!-- $Revision$ -->
|
|
<!-- EN-Revision: 91791cdde04dd89898656fbec1aa8e7e0bf0460d Maintainer: PhilDaiguille Status: ready -->
|
|
<!-- Reviewed: no -->
|
|
<!-- CREDITS: DAnnebicque -->
|
|
|
|
<book xml:id="book.intl" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
<?phpdoc extension-membership="bundled" ?>
|
|
<title>Funciones de internacionalización</title>
|
|
<titleabbrev>intl</titleabbrev>
|
|
|
|
<!-- {{{ Prefacio -->
|
|
<preface xml:id="intro.intl">
|
|
&reftitle.intro;
|
|
<para>
|
|
La extensión de Internationalization (también llamada Intl) es una
|
|
interfaz para la biblioteca <link xlink:href="&url.icu.home;">ICU</link>,
|
|
que permite a los desarrolladores PHP realizar operaciones
|
|
compatibles con configuraciones regionales incluyendo, pero
|
|
no limitado a esta lista, el formato, la transliteración, la conversión
|
|
de codificación, operaciones de calendario, la collation
|
|
<link xlink:href="&url.icu.uca;">UCA</link>-conforme, la
|
|
localización de límites de texto y el uso de identificadores
|
|
de configuración regional, zonas horarias y glifos.
|
|
</para>
|
|
|
|
<para>
|
|
Esta extensión tiende a seguir de cerca la API ICU, lo que hace que quienes
|
|
tengan experiencia con esta biblioteca en C, C++ o Java puedan
|
|
encontrar fácilmente su camino en la API PHP. Además, la documentación ICU
|
|
puede ser muy útil para comprender las funciones ICU.
|
|
</para>
|
|
|
|
<para>
|
|
Intl está constituido por varios módulos, cada uno exponiendo APIs de ICU:
|
|
</para>
|
|
|
|
<itemizedlist>
|
|
<listitem>
|
|
<simpara>
|
|
Collator: proporciona herramientas de comparación de strings, que
|
|
soporta ordenaciones según convenciones locales.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Number Formatter: permite mostrar números según convenciones
|
|
locales, modelos particulares o reglas de visualización.
|
|
Puede manejar plurales, números, divisas, condiciones y mucho más.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Message Formatter: permite crear mensajes incorporando
|
|
datos (como fechas o números) formateados según convenciones
|
|
locales o particulares; también permite analizar textos para extraer
|
|
estas informaciones.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Normalizer: proporciona una función para normalizar un texto en
|
|
una de las normalizaciones Unicode, y métodos para probar si un
|
|
string ya está normalizado.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Locale: proporciona herramientas de interacción con identificadores locales:
|
|
análisis, composición, búsqueda y filtrado de identificadores locales.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Calendar: proporciona una clase que puede ser utilizada para
|
|
operaciones de regionalización de calendario, y
|
|
obtener información variada como la zona horaria para
|
|
la configuración local elegida, el primer día de la semana, o si
|
|
el cambio de hora (verano/invierno) está activado.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Timezone: proporciona un empaquetado alrededor de <link xlink:href="&url.icu.tzdatabase;">la base de datos "Olson"</link>
|
|
que contiene información sobre todas las zonas horarias del mundo.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Date formatter: permite mostrar la fecha y hora
|
|
en relación con el formato localizado, o el esquema dado o
|
|
las reglas definidas, y transformar un string en fecha y hora.
|
|
</simpara>
|
|
</listitem>
|
|
<listitem>
|
|
<simpara>
|
|
Transliterator: permite obtener una representación
|
|
latina de un string en diferentes lenguajes.
|
|
</simpara>
|
|
</listitem>
|
|
</itemizedlist>
|
|
|
|
<!-- {{{ Enlaces -->
|
|
<section xml:id="intl.links">
|
|
<title>Enlaces</title>
|
|
<itemizedlist>
|
|
<listitem>
|
|
<para><link xlink:href="&url.icu.docs;">Varias docs ICU</link></para>
|
|
</listitem>
|
|
<listitem>
|
|
<para><link xlink:href="&url.icu.userguide;">Guía de usuario ICU</link></para>
|
|
</listitem>
|
|
<listitem>
|
|
<para><link xlink:href="&url.icu.uca;">Algoritmo de collation Unicode</link></para>
|
|
</listitem>
|
|
</itemizedlist>
|
|
</section>
|
|
<!-- }}} -->
|
|
|
|
</preface>
|
|
<!-- }}} -->
|
|
|
|
&reference.intl.setup;
|
|
&reference.intl.constants;
|
|
&reference.intl.examples;
|
|
|
|
&reference.intl.collator;
|
|
&reference.intl.numberformatter;
|
|
&reference.intl.locale;
|
|
&reference.intl.normalizer;
|
|
&reference.intl.messageformatter;
|
|
&reference.intl.intlcalendar;
|
|
&reference.intl.intlgregoriancalendar;
|
|
&reference.intl.intltimezone;
|
|
&reference.intl.dateformatter;
|
|
&reference.intl.resourcebundle;
|
|
&reference.intl.spoofchecker;
|
|
&reference.intl.transliterator;
|
|
&reference.intl.intlbreakiterator;
|
|
&reference.intl.intlrulebasedbreakiterator;
|
|
&reference.intl.intlcodepointbreakiterator;
|
|
&reference.intl.intldatepatterngenerator;
|
|
&reference.intl.intlpartsiterator;
|
|
&reference.intl.uconverter;
|
|
|
|
&reference.intl.grapheme;
|
|
&reference.intl.idn;
|
|
&reference.intl.intlchar;
|
|
|
|
&reference.intl.intlexception;
|
|
&reference.intl.intliterator;
|
|
|
|
&reference.intl.reference;
|
|
</book>
|
|
|
|
<!-- Keep this comment at the end of the file
|
|
Local variables:
|
|
mode: sgml
|
|
sgml-omittag:t
|
|
sgml-shorttag:t
|
|
sgml-minimize-attributes:nil
|
|
sgml-always-quote-attributes:t
|
|
sgml-indent-step:1
|
|
sgml-indent-data:t
|
|
indent-tabs-mode:nil
|
|
sgml-parent-document:nil
|
|
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
|
sgml-exposed-tags:nil
|
|
sgml-local-catalogs:nil
|
|
sgml-local-ecat-files:nil
|
|
End:
|
|
vim600: syn=xml fen fdm=syntax fdl=2 si
|
|
vim: et tw=78 syn=sgml
|
|
vi: ts=1 sw=1
|
|
-->
|