Files
Gina Peter Banyard d26f887799 Apply revchecked skipped commit c60943fefc4ff8950460e76d714a463437cf0eb2
Replace PHP_INI_* with INI_* constants
2024-01-26 13:54:28 +00:00

135 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: fd332b0a6ec26dc2e31efc6f46cf102261233c62 Maintainer: yannick Status: ready -->
<!-- Reviewed: yes -->
<section xml:id="intl.configuration" xmlns="http://docbook.org/ns/docbook"
xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.runtime;
&extension.runtime;
<para>
<table>
<title>&ConfigureOptions; d'internationalisation</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>&Changelog;</entry>
</row>
</thead>
<tbody xml:id="intl.configuration.list">
<row>
<entry><link linkend="ini.intl.default-locale">intl.default_locale</link></entry>
<entry></entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.intl.error-level">intl.error_level</link></entry>
<entry>0</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.intl.use-exceptions">intl.use_exceptions</link></entry>
<entry>0</entry>
<entry><constant>INI_ALL</constant></entry>
<entry>Disponible à partir de PECL 3.0.0a1</entry>
</row>
</tbody>
</tgroup>
</table>
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.intl.default-locale">
<term>
<parameter>intl.default_locale</parameter>
<type>string</type>
</term>
<listitem>
<para>
La locale à utiliser avec les fonctions intl lorsqu'aucune n'est
spécifiée (soit si elle est omis dans l'argument correspondant,
soit si la valeur passée vaut <literal>NULL</literal>).
Ceux sont des locales ICU, et non des locales système. Les locales
ICU internes ainsi que leurs données peuvent être explorées ici
<link xlink:href="&url.icu.locales;"/>.
</para>
<para>
Par défaut, vaut vide, ce qui force l'utilisation de la locale ICU par
défaut. Une fois définie, la configuration ini ne peut être réinitialisée
par cette valeur par défaut. Il n'est pas recommandé d'utiliser cette
valeur par défaut, sachant qu'elle dépend de l'environnement du serveur.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.intl.error-level">
<term>
<parameter>intl.error_level</parameter>
<type>int</type>
</term>
<listitem>
<para>
Le type des messages d'erreur générés lorsqu'une erreur survient
dans les fonctions ICU. C'est un <link linkend="errorfunc.constants">niveau d'erreur PHP</link>, comme
<constant>E_WARNING</constant>. Il peut valoir <literal>0</literal>
pour inhiber les messages. Ceci n'affecte pas les valeurs retournées
indiquant une erreur ou les valeurs retournées par la fonction
<function>intl_get_error_code</function> ou par les méthodes de classe
spécifiques permettant de récupérer les codes et les messages d'erreur.
</para>
<para>
La valeur par défaut est <literal>0</literal>.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.intl.use-exceptions">
<term>
<parameter>intl.use_exceptions</parameter>
<type>int</type>
</term>
<listitem>
<para>
Si vaut &true;, une exception sera émise lorsqu'une erreur surviendra
dans une fonction intl. L'exception sera de type
<classname>IntlException</classname>. L'exception sera émise en plus
du message d'erreur générée en raison de la définition de l'option
de configuration <link linkend="ini.intl.error-level">intl.error_level</link>.
</para>
<para>Par défaut, vaut &false;.</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- 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
-->