Files
doc-fr/reference/intl/ini.xml
2021-04-30 18:52:01 +01:00

137 lines
4.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: aab33d644359aba597e810e2fc0c0caa0d347c9c 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>PHP_INI_ALL</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.intl.error-level">intl.error_level</link></entry>
<entry>0</entry>
<entry>PHP_INI_ALL</entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.intl.use-exceptions">intl.use_exceptions</link></entry>
<entry>0</entry>
<entry>PHP_INI_ALL</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 niveau des messages d'erreur générés lorsqu'une erreur survient
dans les fonctions ICU. C'est un niveau d'erreur PHP, 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.
Le fait de choisir <literal>E_ERROR</literal> va stopper le script
dès qu'une erreur de condition sera trouvée dans les classes intl.
</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
-->