python-docs-fr/library/htmllib.po

238 lines
8.6 KiB
Plaintext

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1990-2016, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 2.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-30 10:44+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../Doc/library/htmllib.rst:2
msgid ":mod:`htmllib` --- A parser for HTML documents"
msgstr ""
#: ../Doc/library/htmllib.rst:8
msgid ""
"The :mod:`htmllib` module has been removed in Python 3. Use :mod:"
"`HTMLParser` instead in Python 2, and the equivalent, :mod:`html.parser`, in "
"Python 3."
msgstr ""
#: ../Doc/library/htmllib.rst:23
msgid ""
"This module defines a class which can serve as a base for parsing text files "
"formatted in the HyperText Mark-up Language (HTML). The class is not "
"directly concerned with I/O --- it must be provided with input in string "
"form via a method, and makes calls to methods of a \"formatter\" object in "
"order to produce output. The :class:`HTMLParser` class is designed to be "
"used as a base class for other classes in order to add functionality, and "
"allows most of its methods to be extended or overridden. In turn, this "
"class is derived from and extends the :class:`SGMLParser` class defined in "
"module :mod:`sgmllib`. The :class:`HTMLParser` implementation supports the "
"HTML 2.0 language as described in :rfc:`1866`. Two implementations of "
"formatter objects are provided in the :mod:`formatter` module; refer to the "
"documentation for that module for information on the formatter interface."
msgstr ""
#: ../Doc/library/htmllib.rst:36
msgid ""
"The following is a summary of the interface defined by :class:`sgmllib."
"SGMLParser`:"
msgstr ""
#: ../Doc/library/htmllib.rst:39
msgid ""
"The interface to feed data to an instance is through the :meth:`feed` "
"method, which takes a string argument. This can be called with as little or "
"as much text at a time as desired; ``p.feed(a); p.feed(b)`` has the same "
"effect as ``p.feed(a+b)``. When the data contains complete HTML markup "
"constructs, these are processed immediately; incomplete constructs are saved "
"in a buffer. To force processing of all unprocessed data, call the :meth:"
"`close` method."
msgstr ""
#: ../Doc/library/htmllib.rst:46
msgid "For example, to parse the entire contents of a file, use::"
msgstr ""
#: ../Doc/library/htmllib.rst:51
msgid ""
"The interface to define semantics for HTML tags is very simple: derive a "
"class and define methods called :meth:`start_tag`, :meth:`end_tag`, or :meth:"
"`do_tag`. The parser will call these at appropriate moments: :meth:"
"`start_tag` or :meth:`do_tag` is called when an opening tag of the form "
"``<tag ...>`` is encountered; :meth:`end_tag` is called when a closing tag "
"of the form ``<tag>`` is encountered. If an opening tag requires a "
"corresponding closing tag, like ``<H1>`` ... ``</H1>``, the class should "
"define the :meth:`start_tag` method; if a tag requires no closing tag, like "
"``<P>``, the class should define the :meth:`do_tag` method."
msgstr ""
#: ../Doc/library/htmllib.rst:61
msgid "The module defines a parser class and an exception:"
msgstr ""
#: ../Doc/library/htmllib.rst:66
msgid ""
"This is the basic HTML parser class. It supports all entity names required "
"by the XHTML 1.0 Recommendation (https://www.w3.org/TR/xhtml1). It also "
"defines handlers for all HTML 2.0 and many HTML 3.0 and 3.2 elements."
msgstr ""
#: ../Doc/library/htmllib.rst:73
msgid ""
"Exception raised by the :class:`HTMLParser` class when it encounters an "
"error while parsing."
msgstr ""
#: ../Doc/library/htmllib.rst:83
msgid "Module :mod:`formatter`"
msgstr ""
#: ../Doc/library/htmllib.rst:82
msgid ""
"Interface definition for transforming an abstract flow of formatting events "
"into specific output events on writer objects."
msgstr ""
#: ../Doc/library/htmllib.rst:88
msgid "Module :mod:`HTMLParser`"
msgstr ""
#: ../Doc/library/htmllib.rst:86
msgid ""
"Alternate HTML parser that offers a slightly lower-level view of the input, "
"but is designed to work with XHTML, and does not implement some of the SGML "
"syntax not used in \"HTML as deployed\" and which isn't legal for XHTML."
msgstr ""
#: ../Doc/library/htmllib.rst:91
msgid "Module :mod:`htmlentitydefs`"
msgstr ""
#: ../Doc/library/htmllib.rst:91
msgid "Definition of replacement text for XHTML 1.0 entities."
msgstr ""
#: ../Doc/library/htmllib.rst:93
msgid "Module :mod:`sgmllib`"
msgstr ""
#: ../Doc/library/htmllib.rst:94
msgid "Base class for :class:`HTMLParser`."
msgstr ""
#: ../Doc/library/htmllib.rst:100
msgid "HTMLParser Objects"
msgstr ""
#: ../Doc/library/htmllib.rst:102
msgid ""
"In addition to tag methods, the :class:`HTMLParser` class provides some "
"additional methods and instance variables for use within tag methods."
msgstr ""
#: ../Doc/library/htmllib.rst:108
msgid "This is the formatter instance associated with the parser."
msgstr ""
#: ../Doc/library/htmllib.rst:113
msgid ""
"Boolean flag which should be true when whitespace should not be collapsed, "
"or false when it should be. In general, this should only be true when "
"character data is to be treated as \"preformatted\" text, as within a "
"``<PRE>`` element. The default value is false. This affects the operation "
"of :meth:`handle_data` and :meth:`save_end`."
msgstr ""
#: ../Doc/library/htmllib.rst:122
msgid ""
"This method is called at the start of an anchor region. The arguments "
"correspond to the attributes of the ``<A>`` tag with the same names. The "
"default implementation maintains a list of hyperlinks (defined by the "
"``HREF`` attribute for ``<A>`` tags) within the document. The list of "
"hyperlinks is available as the data attribute :attr:`anchorlist`."
msgstr ""
#: ../Doc/library/htmllib.rst:131
msgid ""
"This method is called at the end of an anchor region. The default "
"implementation adds a textual footnote marker using an index into the list "
"of hyperlinks created by :meth:`anchor_bgn`."
msgstr ""
#: ../Doc/library/htmllib.rst:138
msgid ""
"This method is called to handle images. The default implementation simply "
"passes the *alt* value to the :meth:`handle_data` method."
msgstr ""
#: ../Doc/library/htmllib.rst:144
msgid ""
"Begins saving character data in a buffer instead of sending it to the "
"formatter object. Retrieve the stored data via :meth:`save_end`. Use of "
"the :meth:`save_bgn` / :meth:`save_end` pair may not be nested."
msgstr ""
#: ../Doc/library/htmllib.rst:151
msgid ""
"Ends buffering character data and returns all data saved since the preceding "
"call to :meth:`save_bgn`. If the :attr:`nofill` flag is false, whitespace "
"is collapsed to single spaces. A call to this method without a preceding "
"call to :meth:`save_bgn` will raise a :exc:`TypeError` exception."
msgstr ""
#: ../Doc/library/htmllib.rst:158
msgid ":mod:`htmlentitydefs` --- Definitions of HTML general entities"
msgstr ""
#: ../Doc/library/htmllib.rst:166
msgid ""
"The :mod:`htmlentitydefs` module has been renamed to :mod:`html.entities` in "
"Python 3. The :term:`2to3` tool will automatically adapt imports when "
"converting your sources to Python 3."
msgstr ""
#: ../Doc/library/htmllib.rst:170
msgid "**Source code:** :source:`Lib/htmlentitydefs.py`"
msgstr ""
#: ../Doc/library/htmllib.rst:174
msgid ""
"This module defines three dictionaries, ``name2codepoint``, "
"``codepoint2name``, and ``entitydefs``. ``entitydefs`` is used by the :mod:"
"`htmllib` module to provide the :attr:`entitydefs` attribute of the :class:"
"`HTMLParser` class. The definition provided here contains all the entities "
"defined by XHTML 1.0 that can be handled using simple textual substitution "
"in the Latin-1 character set (ISO-8859-1)."
msgstr ""
#: ../Doc/library/htmllib.rst:184
msgid ""
"A dictionary mapping XHTML 1.0 entity definitions to their replacement text "
"in ISO Latin-1."
msgstr ""
"Un dictionnaire qui fait correspondre les définitions d'entitiés XHTML 1.0 "
"avec leur remplacement en ISO Latin-1."
#: ../Doc/library/htmllib.rst:190
msgid "A dictionary that maps HTML entity names to the Unicode code points."
msgstr ""
"Un dictionnaire qui fait correspondre les noms d'entités HTML avec les "
"points de code Unicode."
#: ../Doc/library/htmllib.rst:197
msgid "A dictionary that maps Unicode code points to HTML entity names."
msgstr ""
"Un dictionnaire qui fait correspondre les points de code Unicode avec les "
"noms d'entités HTML."