1
0
Fork 0
python-docs-fr/library/chunk.po

201 lines
5.7 KiB
Plaintext
Raw Permalink 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"
2022-05-22 21:15:02 +00:00
"POT-Creation-Date: 2022-05-22 23:13+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"
#: library/chunk.rst:2
2016-10-30 09:46:26 +00:00
msgid ":mod:`chunk` --- Read IFF chunked data"
msgstr ""
2022-03-23 17:40:12 +00:00
#: library/chunk.rst:11
2020-02-14 10:18:53 +00:00
#, fuzzy
2016-10-30 09:46:26 +00:00
msgid "**Source code:** :source:`Lib/chunk.py`"
2020-02-14 10:18:53 +00:00
msgstr "**Code source :** :source:`Lib/uu.py`"
2016-10-30 09:46:26 +00:00
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:23
msgid ""
"The :mod:`chunk` module is deprecated (see :pep:`PEP 594 <594#chunk>` for "
"details)."
2022-03-23 17:40:12 +00:00
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:26
2016-10-30 09:46:26 +00:00
msgid ""
"This module provides an interface for reading files that use EA IFF 85 "
"chunks. [#]_ This format is used in at least the Audio Interchange File "
"Format (AIFF/AIFF-C) and the Real Media File Format (RMFF). The WAVE audio "
"file format is closely related and can also be read using this module."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:31
2016-10-30 09:46:26 +00:00
msgid "A chunk has the following structure:"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:34
2016-10-30 09:46:26 +00:00
msgid "Offset"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:34
2016-10-30 09:46:26 +00:00
msgid "Length"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:34
2016-10-30 09:46:26 +00:00
msgid "Contents"
msgstr "Sommaire"
2016-10-30 09:46:26 +00:00
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:36
2016-10-30 09:46:26 +00:00
msgid "0"
msgstr "0"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:38
2016-10-30 09:46:26 +00:00
msgid "4"
msgstr "4"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:36
2016-10-30 09:46:26 +00:00
msgid "Chunk ID"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:38
2016-10-30 09:46:26 +00:00
msgid "Size of chunk in big-endian byte order, not including the header"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:42
2016-10-30 09:46:26 +00:00
msgid "8"
msgstr "8"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:42
2016-10-30 09:46:26 +00:00
msgid "*n*"
msgstr "*n*"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:42
2016-10-30 09:46:26 +00:00
msgid "Data bytes, where *n* is the size given in the preceding field"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:46
2016-10-30 09:46:26 +00:00
msgid "8 + *n*"
msgstr "8 + *n*"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:46
2016-10-30 09:46:26 +00:00
msgid "0 or 1"
msgstr "0 or 1"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:46
2016-10-30 09:46:26 +00:00
msgid "Pad byte needed if *n* is odd and chunk alignment is used"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:50
2016-10-30 09:46:26 +00:00
msgid "The ID is a 4-byte string which identifies the type of chunk."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:52
2016-10-30 09:46:26 +00:00
msgid ""
"The size field (a 32-bit value, encoded using big-endian byte order) gives "
"the size of the chunk data, not including the 8-byte header."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:55
2016-10-30 09:46:26 +00:00
msgid ""
"Usually an IFF-type file consists of one or more chunks. The proposed usage "
"of the :class:`Chunk` class defined here is to instantiate an instance at "
"the start of each chunk and read from the instance until it reaches the end, "
"after which a new instance can be instantiated. At the end of the file, "
"creating a new instance will fail with an :exc:`EOFError` exception."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:64
2016-10-30 09:46:26 +00:00
msgid ""
"Class which represents a chunk. The *file* argument is expected to be a "
"file-like object. An instance of this class is specifically allowed. The "
"only method that is needed is :meth:`~io.IOBase.read`. If the methods :meth:"
"`~io.IOBase.seek` and :meth:`~io.IOBase.tell` are present and don't raise an "
"exception, they are also used. If these methods are present and raise an "
"exception, they are expected to not have altered the object. If the "
"optional argument *align* is true, chunks are assumed to be aligned on 2-"
"byte boundaries. If *align* is false, no alignment is assumed. The default "
"value is true. If the optional argument *bigendian* is false, the chunk "
"size is assumed to be in little-endian order. This is needed for WAVE audio "
"files. The default value is true. If the optional argument *inclheader* is "
"true, the size given in the chunk header includes the size of the header. "
"The default value is false."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:78
2016-10-30 09:46:26 +00:00
msgid "A :class:`Chunk` object supports the following methods:"
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:83
2016-10-30 09:46:26 +00:00
msgid ""
"Returns the name (ID) of the chunk. This is the first 4 bytes of the chunk."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:89
2016-10-30 09:46:26 +00:00
msgid "Returns the size of the chunk."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:94
2016-10-30 09:46:26 +00:00
msgid ""
"Close and skip to the end of the chunk. This does not close the underlying "
"file."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:97
2016-10-30 09:46:26 +00:00
msgid ""
"The remaining methods will raise :exc:`OSError` if called after the :meth:"
"`close` method has been called. Before Python 3.3, they used to raise :exc:"
"`IOError`, now an alias of :exc:`OSError`."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:104
2016-10-30 09:46:26 +00:00
msgid "Returns ``False``."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:109
2016-10-30 09:46:26 +00:00
msgid ""
"Set the chunk's current position. The *whence* argument is optional and "
"defaults to ``0`` (absolute file positioning); other values are ``1`` (seek "
"relative to the current position) and ``2`` (seek relative to the file's "
"end). There is no return value. If the underlying file does not allow seek, "
"only forward seeks are allowed."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:118
2016-10-30 09:46:26 +00:00
msgid "Return the current position into the chunk."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:123
2016-10-30 09:46:26 +00:00
msgid ""
"Read at most *size* bytes from the chunk (less if the read hits the end of "
"the chunk before obtaining *size* bytes). If the *size* argument is "
"negative or omitted, read all data until the end of the chunk. An empty "
"bytes object is returned when the end of the chunk is encountered "
"immediately."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:132
2016-10-30 09:46:26 +00:00
msgid ""
"Skip to the end of the chunk. All further calls to :meth:`read` for the "
"chunk will return ``b''``. If you are not interested in the contents of the "
"chunk, this method should be called so that the file points to the start of "
"the next chunk."
msgstr ""
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:139
2016-10-30 09:46:26 +00:00
msgid "Footnotes"
msgstr "Notes"
2022-05-22 21:15:02 +00:00
#: library/chunk.rst:140
2016-10-30 09:46:26 +00:00
msgid ""
"\"EA IFF 85\" Standard for Interchange Format Files, Jerry Morrison, "
"Electronic Arts, January 1985."
msgstr ""