2018-07-04 09:06:45 +00:00
|
|
|
# Copyright (C) 2001-2018, Python Software Foundation
|
2018-07-04 09:08:42 +00:00
|
|
|
# For licence information, see README file.
|
2016-10-30 09:46:26 +00:00
|
|
|
#
|
|
|
|
msgid ""
|
|
|
|
msgstr ""
|
2019-12-05 22:15:54 +00:00
|
|
|
"Project-Id-Version: Python 3\n"
|
2016-10-30 09:46:26 +00:00
|
|
|
"Report-Msgid-Bugs-To: \n"
|
2019-11-15 22:57:16 +00:00
|
|
|
"POT-Creation-Date: 2019-11-15 18:54+0100\n"
|
2016-10-30 09:46:26 +00:00
|
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
2018-07-04 09:14:25 +00:00
|
|
|
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
|
2017-05-23 22:40:56 +00:00
|
|
|
"Language: fr\n"
|
2016-10-30 09:46:26 +00:00
|
|
|
"MIME-Version: 1.0\n"
|
|
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:6
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid "String conversion and formatting"
|
|
|
|
msgstr "Conversion et formatage de chaînes"
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:8
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid "Functions for number conversion and formatted string output."
|
|
|
|
msgstr ""
|
|
|
|
"Fonctions de conversion pour les nombres et pour la sortie des chaînes "
|
2017-08-17 17:41:59 +00:00
|
|
|
"formatées."
|
2016-10-30 09:46:26 +00:00
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:13
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"Output not more than *size* bytes to *str* according to the format string "
|
|
|
|
"*format* and the extra arguments. See the Unix man page :manpage:"
|
|
|
|
"`snprintf(2)`."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:19
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"Output not more than *size* bytes to *str* according to the format string "
|
|
|
|
"*format* and the variable argument list *va*. Unix man page :manpage:"
|
|
|
|
"`vsnprintf(2)`."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:23
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
":c:func:`PyOS_snprintf` and :c:func:`PyOS_vsnprintf` wrap the Standard C "
|
|
|
|
"library functions :c:func:`snprintf` and :c:func:`vsnprintf`. Their purpose "
|
|
|
|
"is to guarantee consistent behavior in corner cases, which the Standard C "
|
|
|
|
"functions do not."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:28
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"The wrappers ensure that *str*[*size*-1] is always ``'\\0'`` upon return. "
|
|
|
|
"They never write more than *size* bytes (including the trailing ``'\\0'``) "
|
|
|
|
"into str. Both functions require that ``str != NULL``, ``size > 0`` and "
|
|
|
|
"``format != NULL``."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:33
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"If the platform doesn't have :c:func:`vsnprintf` and the buffer size needed "
|
|
|
|
"to avoid truncation exceeds *size* by more than 512 bytes, Python aborts "
|
2019-11-15 22:57:16 +00:00
|
|
|
"with a :c:func:`Py_FatalError`."
|
2016-10-30 09:46:26 +00:00
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:37
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"The return value (*rv*) for these functions should be interpreted as follows:"
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:39
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"When ``0 <= rv < size``, the output conversion was successful and *rv* "
|
|
|
|
"characters were written to *str* (excluding the trailing ``'\\0'`` byte at "
|
|
|
|
"*str*[*rv*])."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:43
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"When ``rv >= size``, the output conversion was truncated and a buffer with "
|
|
|
|
"``rv + 1`` bytes would have been needed to succeed. *str*[*size*-1] is "
|
|
|
|
"``'\\0'`` in this case."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:47
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"When ``rv < 0``, \"something bad happened.\" *str*[*size*-1] is ``'\\0'`` in "
|
|
|
|
"this case too, but the rest of *str* is undefined. The exact cause of the "
|
|
|
|
"error depends on the underlying platform."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:51
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"The following functions provide locale-independent string to number "
|
|
|
|
"conversions."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:56
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"Convert a string ``s`` to a :c:type:`double`, raising a Python exception on "
|
|
|
|
"failure. The set of accepted strings corresponds to the set of strings "
|
|
|
|
"accepted by Python's :func:`float` constructor, except that ``s`` must not "
|
|
|
|
"have leading or trailing whitespace. The conversion is independent of the "
|
|
|
|
"current locale."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:62
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
2018-11-29 15:13:39 +00:00
|
|
|
"If ``endptr`` is ``NULL``, convert the whole string. Raise :exc:"
|
|
|
|
"`ValueError` and return ``-1.0`` if the string is not a valid representation "
|
|
|
|
"of a floating-point number."
|
2016-10-30 09:46:26 +00:00
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:66
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"If endptr is not ``NULL``, convert as much of the string as possible and set "
|
|
|
|
"``*endptr`` to point to the first unconverted character. If no initial "
|
|
|
|
"segment of the string is the valid representation of a floating-point "
|
|
|
|
"number, set ``*endptr`` to point to the beginning of the string, raise "
|
|
|
|
"ValueError, and return ``-1.0``."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:73
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"If ``s`` represents a value that is too large to store in a float (for "
|
|
|
|
"example, ``\"1e500\"`` is such a string on many platforms) then if "
|
|
|
|
"``overflow_exception`` is ``NULL`` return ``Py_HUGE_VAL`` (with an "
|
|
|
|
"appropriate sign) and don't set any exception. Otherwise, "
|
|
|
|
"``overflow_exception`` must point to a Python exception object; raise that "
|
|
|
|
"exception and return ``-1.0``. In both cases, set ``*endptr`` to point to "
|
|
|
|
"the first character after the converted value."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:81
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"If any other error occurs during the conversion (for example an out-of-"
|
|
|
|
"memory error), set the appropriate Python exception and return ``-1.0``."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:90
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"Convert a :c:type:`double` *val* to a string using supplied *format_code*, "
|
|
|
|
"*precision*, and *flags*."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:93
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"*format_code* must be one of ``'e'``, ``'E'``, ``'f'``, ``'F'``, ``'g'``, "
|
|
|
|
"``'G'`` or ``'r'``. For ``'r'``, the supplied *precision* must be 0 and is "
|
|
|
|
"ignored. The ``'r'`` format code specifies the standard :func:`repr` format."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:98
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
2019-11-15 22:57:16 +00:00
|
|
|
"*flags* can be zero or more of the values ``Py_DTSF_SIGN``, "
|
|
|
|
"``Py_DTSF_ADD_DOT_0``, or ``Py_DTSF_ALT``, or-ed together:"
|
2016-10-30 09:46:26 +00:00
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:101
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
2019-11-15 22:57:16 +00:00
|
|
|
"``Py_DTSF_SIGN`` means to always precede the returned string with a sign "
|
2016-10-30 09:46:26 +00:00
|
|
|
"character, even if *val* is non-negative."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:104
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
2019-11-15 22:57:16 +00:00
|
|
|
"``Py_DTSF_ADD_DOT_0`` means to ensure that the returned string will not look "
|
2016-10-30 09:46:26 +00:00
|
|
|
"like an integer."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:107
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
2019-11-15 22:57:16 +00:00
|
|
|
"``Py_DTSF_ALT`` means to apply \"alternate\" formatting rules. See the "
|
2016-10-30 09:46:26 +00:00
|
|
|
"documentation for the :c:func:`PyOS_snprintf` ``'#'`` specifier for details."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:111
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
2019-11-15 22:57:16 +00:00
|
|
|
"If *ptype* is non-``NULL``, then the value it points to will be set to one "
|
|
|
|
"of ``Py_DTST_FINITE``, ``Py_DTST_INFINITE``, or ``Py_DTST_NAN``, signifying "
|
|
|
|
"that *val* is a finite number, an infinite number, or not a number, "
|
|
|
|
"respectively."
|
2016-10-30 09:46:26 +00:00
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:115
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"The return value is a pointer to *buffer* with the converted string or "
|
2019-11-15 22:57:16 +00:00
|
|
|
"``NULL`` if the conversion failed. The caller is responsible for freeing the "
|
2016-10-30 09:46:26 +00:00
|
|
|
"returned string by calling :c:func:`PyMem_Free`."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:124
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"Case insensitive comparison of strings. The function works almost "
|
|
|
|
"identically to :c:func:`strcmp` except that it ignores the case."
|
|
|
|
msgstr ""
|
|
|
|
|
2020-07-20 08:45:25 +00:00
|
|
|
#: c-api/conversion.rst:130
|
2016-10-30 09:46:26 +00:00
|
|
|
msgid ""
|
|
|
|
"Case insensitive comparison of strings. The function works almost "
|
|
|
|
"identically to :c:func:`strncmp` except that it ignores the case."
|
|
|
|
msgstr ""
|