python-docs-fr/c-api/codec.po

164 lines
4.7 KiB
Plaintext
Raw Normal View History

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"
2020-09-11 07:11:46 +00:00
"POT-Creation-Date: 2020-08-24 09:01+0200\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"
#: c-api/codec.rst:4
2016-10-30 09:46:26 +00:00
msgid "Codec registry and support functions"
msgstr ""
#: c-api/codec.rst:8
2016-10-30 09:46:26 +00:00
msgid "Register a new codec search function."
msgstr ""
#: c-api/codec.rst:10
2016-10-30 09:46:26 +00:00
msgid ""
"As side effect, this tries to load the :mod:`encodings` package, if not yet "
"done, to make sure that it is always first in the list of search functions."
msgstr ""
#: c-api/codec.rst:15
2016-10-30 09:46:26 +00:00
msgid ""
"Return ``1`` or ``0`` depending on whether there is a registered codec for "
2018-12-24 13:20:55 +00:00
"the given *encoding*. This function always succeeds."
2016-10-30 09:46:26 +00:00
msgstr ""
#: c-api/codec.rst:20
2016-10-30 09:46:26 +00:00
msgid "Generic codec based encoding API."
msgstr ""
#: c-api/codec.rst:22
2016-10-30 09:46:26 +00:00
msgid ""
"*object* is passed through the encoder function found for the given "
"*encoding* using the error handling method defined by *errors*. *errors* "
"may be ``NULL`` to use the default method defined for the codec. Raises a :"
2016-10-30 09:46:26 +00:00
"exc:`LookupError` if no encoder can be found."
msgstr ""
#: c-api/codec.rst:29
2016-10-30 09:46:26 +00:00
msgid "Generic codec based decoding API."
msgstr ""
#: c-api/codec.rst:31
2016-10-30 09:46:26 +00:00
msgid ""
"*object* is passed through the decoder function found for the given "
"*encoding* using the error handling method defined by *errors*. *errors* "
"may be ``NULL`` to use the default method defined for the codec. Raises a :"
2016-10-30 09:46:26 +00:00
"exc:`LookupError` if no encoder can be found."
msgstr ""
#: c-api/codec.rst:38
2016-10-30 09:46:26 +00:00
msgid "Codec lookup API"
msgstr ""
#: c-api/codec.rst:40
2016-10-30 09:46:26 +00:00
msgid ""
"In the following functions, the *encoding* string is looked up converted to "
"all lower-case characters, which makes encodings looked up through this "
"mechanism effectively case-insensitive. If no codec is found, a :exc:"
"`KeyError` is set and ``NULL`` returned."
2016-10-30 09:46:26 +00:00
msgstr ""
#: c-api/codec.rst:47
2016-10-30 09:46:26 +00:00
msgid "Get an encoder function for the given *encoding*."
msgstr ""
#: c-api/codec.rst:51
2016-10-30 09:46:26 +00:00
msgid "Get a decoder function for the given *encoding*."
msgstr ""
#: c-api/codec.rst:55
2016-10-30 09:46:26 +00:00
msgid ""
"Get an :class:`~codecs.IncrementalEncoder` object for the given *encoding*."
msgstr ""
#: c-api/codec.rst:59
2016-10-30 09:46:26 +00:00
msgid ""
"Get an :class:`~codecs.IncrementalDecoder` object for the given *encoding*."
msgstr ""
#: c-api/codec.rst:63
2016-10-30 09:46:26 +00:00
msgid ""
"Get a :class:`~codecs.StreamReader` factory function for the given "
"*encoding*."
msgstr ""
#: c-api/codec.rst:67
2016-10-30 09:46:26 +00:00
msgid ""
"Get a :class:`~codecs.StreamWriter` factory function for the given "
"*encoding*."
msgstr ""
#: c-api/codec.rst:71
2016-10-30 09:46:26 +00:00
msgid "Registry API for Unicode encoding error handlers"
msgstr ""
#: c-api/codec.rst:75
2016-10-30 09:46:26 +00:00
msgid ""
"Register the error handling callback function *error* under the given "
"*name*. This callback function will be called by a codec when it encounters "
"unencodable characters/undecodable bytes and *name* is specified as the "
"error parameter in the call to the encode/decode function."
msgstr ""
#: c-api/codec.rst:80
2016-10-30 09:46:26 +00:00
msgid ""
"The callback gets a single argument, an instance of :exc:"
"`UnicodeEncodeError`, :exc:`UnicodeDecodeError` or :exc:"
"`UnicodeTranslateError` that holds information about the problematic "
"sequence of characters or bytes and their offset in the original string "
"(see :ref:`unicodeexceptions` for functions to extract this information). "
"The callback must either raise the given exception, or return a two-item "
"tuple containing the replacement for the problematic sequence, and an "
"integer giving the offset in the original string at which encoding/decoding "
"should be resumed."
msgstr ""
#: c-api/codec.rst:90
2016-10-30 09:46:26 +00:00
msgid "Return ``0`` on success, ``-1`` on error."
msgstr ""
#: c-api/codec.rst:94
2016-10-30 09:46:26 +00:00
msgid ""
"Lookup the error handling callback function registered under *name*. As a "
"special case ``NULL`` can be passed, in which case the error handling "
"callback for \"strict\" will be returned."
2016-10-30 09:46:26 +00:00
msgstr ""
#: c-api/codec.rst:100
2016-10-30 09:46:26 +00:00
msgid "Raise *exc* as an exception."
msgstr ""
#: c-api/codec.rst:104
2016-10-30 09:46:26 +00:00
msgid "Ignore the unicode error, skipping the faulty input."
msgstr ""
#: c-api/codec.rst:108
2016-10-30 09:46:26 +00:00
msgid "Replace the unicode encode error with ``?`` or ``U+FFFD``."
msgstr ""
#: c-api/codec.rst:112
2016-10-30 09:46:26 +00:00
msgid "Replace the unicode encode error with XML character references."
msgstr ""
#: c-api/codec.rst:116
2016-10-30 09:46:26 +00:00
msgid ""
"Replace the unicode encode error with backslash escapes (``\\x``, ``\\u`` "
"and ``\\U``)."
msgstr ""
#: c-api/codec.rst:121
2016-10-30 09:46:26 +00:00
msgid "Replace the unicode encode error with ``\\N{...}`` escapes."
msgstr ""