calibre - en to ja translation catalogue (113 entries)

en: API documentation for recipes
ja: レシピの API 説明書

en: The API for writing recipes is defined by the :class:`BasicNewsRecipe`
ja: :class:`BasicNewsRecipe` で定義されるレシピを書くための API です

en: Base class that contains logic needed in all recipes. By overriding progressively more of the functionality in this class, you can make progressively more customized/powerful recipes. For a tutorial introduction to creating recipes, see :doc:`news`.
ja: すべてのレシピに必要なロジックを含む基底クラス。このクラスの機能を段階的にオーバーライドすることで、段階的にカスタマイズされた強力なレシピを作成できます。レシピ作成の入門チュートリアルについては、:doc:`news` を参照してください。

en: Call this method inside any of the preprocess methods to abort the download for the current article. Useful to skip articles that contain inappropriate content, such as pure video articles.
ja: 現在の記事のダウンロードを中止するには、いずれかの前処理メソッド内でこのメソッドを呼び出します。純粋なビデオ記事のような、不適切なコンテンツを含む記事をスキップするのに便利です。

en: Causes the recipe download system to abort the download of this recipe, displaying a simple feedback message to the user.
ja: レシピダウンロードシステムにこのレシピのダウンロードを中止させ、ユーザに簡単なフィードバックメッセージを表示します。

en: Call this from populate_article_metadata with the src attribute of an <img> tag from the article that is appropriate for use as the thumbnail representing the article in the Table of Contents. Whether the thumbnail is actually used is device dependent (currently only used by the Kindles). Note that the referenced image must be one that was successfully downloaded, otherwise it will be ignored.
ja: populate_article_metadata から <img> タグの src 属性とともに呼び出します。この画像は目次の中でその記事を表すサムネイルとして使用するのに適した、記事の中の画像です。サムネイルが実際に使用されるかどうかは、デバイスによって異なります (現在はKindleでのみ使用されます)。参照される画像は、必ず正常にダウンロードされた画像にしてください。そうでない場合には、無視されます。

en: If your recipe when converted to EPUB has problems with images when viewed in Adobe Digital Editions, call this method from within :meth:`postprocess_html`.
ja: EPUBに変換したレシピで、Adobe Digital Editionsで表示したときに画像に問題がある場合は、:meth:`postprocess_html` 内からこのメソッドを呼び出します。

en: Return a set of canonical representations of ``url``.  The default implementation uses just the server hostname and path of the URL, ignoring any query parameters, fragments, etc. The canonical representations must be unique across all URLs for this news source. If they are not, then internal links may be resolved incorrectly.
ja: ``url`` の正準表現のセットを返します。デフォルトの実装では、サーバのホスト名とURLのパスのみが使用され、クエリパラメータ、フラグメントなどは無視されます。正準表現は、このニュースソースのすべての URL で一意である必要があります。そうでない場合は、内部リンクが正しく解決されない可能性があります。

en: Parameters
ja: パラメータ

en: Is True if the URL is coming from an internal link in an HTML file. False if the URL is the URL used to download an article.
ja: URL が HTML ファイルの内部リンクからのものである場合に True です。 URL が記事のダウンロードに使用される URL の場合は False。

en: Called after all articles have been download. Use it to do any cleanup like logging out of subscription sites, etc.
ja: すべての記事がダウンロードされた後に呼び出されます。サブスクリプションサイトからのログアウトなどのクリーンアップを行うために使用します。

en: Clone the browser br. Cloned browsers are used for multi-threaded downloads, since mechanize is not thread safe. The default cloning routines should capture most browser customization, but if you do something exotic in your recipe, you should override this method in your recipe and clone manually.
ja: ブラウザ br のクローンを作成します。 mechanizeはスレッドセーフではないため、クローンブラウザはマルチスレッドダウンロードに使用されます。デフォルトのクローン作成手順は、ほとんどのブラウザのカスタマイズをキャプチャするはずですが、レシピで何か変わったことを行う場合には、レシピでこのメソッドをオーバーライドして、手動でクローンを作成する必要があります。

en: Cloned browser instances use the same, thread-safe CookieJar by default, unless you have customized cookie handling.
ja: クローンブラウザインスタンスは、Cookieの処理をカスタマイズしていない限り、デフォルトで同じスレッドセーフな CookieJar を使用します。

en: Create a generic cover for recipes that don't have a cover
ja: 表紙のないレシピ用に汎用的な表紙を作成します

en: Download and pre-process all articles from the feeds in this recipe. This method should be called only once on a particular Recipe instance. Calling it more than once will lead to undefined behavior. :return: Path to index.html
ja: このレシピのフィードからすべての記事をダウンロードして前処理します。このメソッドは、特定の Recipe インスタンスで 1 回だけ呼び出す必要があります。これを複数回呼び出すと、予期しない動作が発生します。返り値: index.html へのパス

en: Extracts main article content from 'html', cleans up and returns as a (article_html, extracted_title) tuple. Based on the original readability algorithm by Arc90.
ja: 'html' からメインの記事コンテンツを抽出し、クリーンアップして (article_html, extracted_title) タプルとして返します。 Arc90によるoriginal readability アルゴリズムに基づいています。

en: Override in a subclass to customize extraction of the :term:`URL` that points to the content for each article. Return the article URL. It is called with `article`, an object representing a parsed article from a feed. See `feedparser <https://pythonhosted.org/feedparser/>`_. By default it looks for the original link (for feeds syndicated via a service like FeedBurner or Pheedo) and if found, returns that or else returns `article.link <https://pythonhosted.org/feedparser/reference-entry-link.html>`_.
ja: サブクラスでオーバーライドして、各記事のコンテンツを指す URL の抽出をカスタマイズします。記事の URL を返します。これは、フィードから解析された記事を表すオブジェクトである `article` とともに呼び出されます。`feedparser <https://pythonhosted.org/feedparser/>`_を参照してください。デフォルトでは元のリンク (FeedBurner や Pheedo などのサービスを介して配信されたフィードの場合) を検索し、見つかった場合はそれを返し、そうでなければ `article.link <https://pythonhosted.org/feedparser/reference-entry-link.html>`_を返します。

en: Return a :term:`URL` to the cover image for this issue or `None`. By default it returns the value of the member `self.cover_url` which is normally `None`. If you want your recipe to download a cover for the e-book override this method in your subclass, or set the member variable `self.cover_url` before this method is called.
ja: この問題の表紙画像へのURL、または `None` を返します。デフォルトではメンバー `self.cover_url` の値を返し、これは通常 `None` です。レシピで電子書籍の表紙をダウンロードしたい場合は、サブクラスでこのメソッドをオーバーライドするか、このメソッドが呼び出される前にメンバ変数 `self.cover_url` を設定します。

en: By default returns `self.extra_css`. Override if you want to programmatically generate the extra_css.
ja: デフォルトでは、`self.extra_css` を返します。プログラムで extra_css を生成したい場合は、オーバーライドします。

en: Return a list of :term:`RSS` feeds to fetch for this profile. Each element of the list must be a 2-element tuple of the form (title, url). If title is None or an empty string, the title from the feed is used. This method is useful if your recipe needs to do some processing to figure out the list of feeds to download. If so, override in your subclass.
ja: このプロファイル用にフェッチする :term:`RSS` フィードのリストを返します。リストの各要素は、フォーム (title, url) の2要素のタプルである必要があります。 title が None または空の文字列の場合、フィードのタイトルが使用されます。このメソッドは、ダウンロードするフィードのリストを把握するためにレシピで何らかの処理を行う必要がある場合に役立ちます。その場合は、サブクラスでオーバーライドします。

en: Override in subclass to use something other than the recipe title
ja: レシピタイトル以外のものを使用するには、サブクラスでオーバーライドします

en: Return a :term:`URL` to the masthead image for this issue or `None`. By default it returns the value of the member `self.masthead_url` which is normally `None`. If you want your recipe to download a masthead for the e-book override this method in your subclass, or set the member variable `self.masthead_url` before this method is called. Masthead images are used in Kindle MOBI files.
ja: この問題のマストヘッド画像への URL 、または `None` を返します。デフォルトではメンバー `self.cover_url` の値を返し、これは通常 `None` です。レシピで電子書籍のマストヘッドをダウンロードしたい場合は、サブクラスでこのメソッドをオーバーライドするか、このメソッドが呼び出される前にメンバ変数 `self.cover_url` を設定します。マストヘッド画像はKindleMOBIファイルで使用されます。

en: This method is typically useful for sites that try to make it difficult to access article content automatically.
ja: この方法は通常、記事のコンテンツに自動的にアクセスすることを困難にしようとするサイトに役立ちます。

en: Returns
ja: 返り値

en: Convenience method that takes an URL to the index page and returns a `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc>`__ of it.
ja: インデックスページへの URL を取得し、その `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc>`__ を返す便利なメソッド。

en: `url_or_raw`: Either a URL or the downloaded index page as a string
ja: `url_or_raw`: URL または文字列としてダウンロードされたインデックスページ

en: Return True if the link should be followed or False otherwise. By default, raises NotImplementedError which causes the downloader to ignore it.
ja: リンクをたどる必要があれば True を返し、そうでなければ False を返します。デフォルトでは NotImplementedError が発生し、ダウンローダはそれを無視します。

en: The URL to be followed
ja: フォローする URL

en: The tag from which the URL was derived
ja: URL の派生元のタグ

en: Create a list of articles from the list of feeds returned by :meth:`BasicNewsRecipe.get_feeds`. Return a list of :class:`Feed` objects.
ja: :meth:`BasicNewsRecipe.get_feeds` によって返されるフィードのリストから記事のリストを作成します。 :class:`Feed` オブジェクトのリストを返します。

en: This method should be implemented in recipes that parse a website instead of feeds to generate a list of articles. Typical uses are for news sources that have a "Print Edition" webpage that lists all the articles in the current print edition. If this function is implemented, it will be used in preference to :meth:`BasicNewsRecipe.parse_feeds`.
ja: このメソッドは、フィードの代わりにWebサイトを解析して記事のリストを生成するレシピに実装する必要があります。典型的な用途は、現在の印刷版のすべての記事を一覧表示する "印刷版" の Web ページがあるニュースソースです。この関数を実装すると :meth:`BasicNewsRecipe.parse_feeds` よりも優先して使用されます。

en: It must return a list. Each element of the list must be a 2-element tuple of the form ``('feed title', list of articles)``.
ja: リストを返す必要があります。リストの各要素は、``('feed title', list of articles)`` の形式の 2 要素のタプルでなくてはなりません。

en: Each list of articles must contain dictionaries of the form::
ja: 記事の各リストには、次の形式の辞書が含まれている必要があります::

en: For an example, see the recipe for downloading `The Atlantic`. In addition, you can add 'author' for the author of the article.
ja: 例については、`The Atlantic` をダウンロードするためのレシピを参照してください。さらに、記事の著者に 'author' を追加できます。

en: If you want to abort processing for some reason and have calibre show the user a simple message instead of an error, call :meth:`abort_recipe_processing`.
ja: 何らかの理由で処理を中止し、calibre にエラーではなく単純なメッセージをユーザに表示させたい場合は、:meth:`abort_recipe_processing` を呼び出します。

en: Called when each HTML page belonging to article is downloaded. Intended to be used to get article metadata like author/summary/etc. from the parsed HTML (soup).
ja: 記事に属する各 HTML ページがダウンロードされるときに呼び出されます。解析された HTML (soup) から著者/要約のような記事の書誌を取得するための使用が想定されています。

en: A object of class :class:`calibre.web.feeds.Article`. If you change the summary, remember to also change the text_summary
ja: クラス :class:`calibre.web.feeds.Article` のオブジェクト。要約を変更するときには、必ず text_summaryも変更してください

en: Parsed HTML belonging to this article
ja: この記事に属する解析された HTML

en: True iff the parsed HTML is the first page of the article.
ja: 解析された HTML が記事の最初のページであれば True です。

en: Run any needed post processing on the parsed downloaded e-book.
ja: 解析されたダウンロード済みの電子書籍で必要な後処理を実行します。

en: An OEBBook object
ja: OEBBook オブジェクト

en: Conversion options
ja: 変換オプション

en: This method is called with the source of each downloaded :term:`HTML` file, after it is parsed for links and images. It can be used to do arbitrarily powerful post-processing on the :term:`HTML`. It should return `soup` after processing it.
ja: このメソッドは、リンクと画像が解析された後、ダウンロードされた各 :term:`HTML` ファイルのソースで呼び出されます。:term:`HTML` 上で任意に強力な後処理を行うために使用できます。処理後に `soup` を返します。

en: A `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`__  instance containing the downloaded :term:`HTML`.
ja: ダウンロードした :term:`HTML` を含む `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`__ インスタンス

en: True if this is the first page of an article.
ja: これが記事の最初のページなら True。

en: This method is called with the source of each downloaded :term:`HTML` file, before it is parsed for links and images. It is called after the cleanup as specified by remove_tags etc. It can be used to do arbitrarily powerful pre-processing on the :term:`HTML`. It should return `soup` after processing it.
ja: このメソッドは、リンクや画像を解析する前に、ダウンロードした各 :term:`HTML` ファイルのソースで呼び出されます。 remove_tags などで指定されたクリーンアップの後に呼び出されます。:term:`HTML` で任意の強力な前処理を行うために使用できます。処理後に `soup` を返します。

en: `soup`: A `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`__ instance containing the downloaded :term:`HTML`.
ja: `soup`: ダウンロードされた :term:`HTML` を含む `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`__ インスタンス

en: Perform some processing on downloaded image data. This is called on the raw data before any resizing is done. Must return the processed raw data. Return None to skip the image.
ja: ダウンロードした画像データに対して何らかの処理を行います。これは、サイズ変更が行われる前に生データで呼び出されます。処理された生データを返す必要があります。画像をスキップするためには None を返します。

en: This method is called with the source of each downloaded :term:`HTML` file, before it is parsed into an object tree. raw_html is a unicode string representing the raw HTML downloaded from the web. url is the URL from which the HTML was downloaded.
ja: このメソッドは、オブジェクトツリーに解析される前に、ダウンロードされた各 :term:`HTML` ファイルのソースで呼び出されます。 raw_html は、Web からダウンロードされた生の HTML を表すUnicode文字列です。 url は、HTML のダウンロード元の URL です。

en: Note that this method acts *before* preprocess_regexps.
ja: このメソッドは preprocess_regexps の*前*に機能します。

en: This method must return the processed raw_html as a unicode object.
ja: このメソッドは、処理された raw_html を unicode オブジェクトとして返す必要があります。

en: Take a `url` pointing to the webpage with article content and return the :term:`URL` pointing to the print version of the article. By default does nothing. For example::
ja: 記事のコンテンツを含むWebページを指す `url` を取得し、記事の印刷バージョンを指す :term:`URL` を返します。デフォルトでは何もしません。例::

en: Use this method to set the date when this issue was published. Defaults to the moment of download. Must return a :class:`datetime.datetime` object.
ja: この問題が発行された日付を設定するために使用します。デフォルトはダウンロードの時間です。 :class:`datetime.datetime` オブジェクトを返す必要があります。

en: This method is called with the source of each downloaded :term:`HTML` file, before any of the cleanup attributes like remove_tags, keep_only_tags are applied. Note that preprocess_regexps will have already been applied. It is meant to allow the recipe to skip ad pages. If the soup represents an ad page, return the HTML of the real page. Otherwise return None.
ja: このメソッドは remove_tags、keep_only_tags などのクリーンアップ属性が適用される前に、ダウンロードされた各 :term:`HTML` ファイルのソースで呼び出されます。ただし preprocess_regexps は適用済みです。これは、レシピが広告ページをスキップできるようにすることを目的としています。soup が広告ページを表していれば、実際のページの HTML を返し、そうでなければ None を返します。

en: Convenience method to sort the titles in `index` according to `weights`. `index` is sorted in place. Returns `index`.
ja: `index` 内のタイトルを` weights` に従って並べ替える便利なメソッド。`index` はその場で並べ替えられます。`index` を返します。

en: `index`: A list of titles.
ja: `index`: タイトルのリスト。

en: `weights`: A dictionary that maps weights to titles. If any titles in index are not in weights, they are assumed to have a weight of 0.
ja: `weights`: 重みをタイトルにマップする辞書。インデックス内のタイトルに重みがない場合、重みは 0 と見なされます。

en: Convenience method to take a `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`_ :code:`Tag` and extract the text from it recursively, including any CDATA sections and alt tag attributes. Return a possibly empty Unicode string.
ja: `BeautifulSoup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/>`_の :code:`Tag` を取得し、CDATA セクションと alt タグ属性を含むテキストを再帰的に抽出する便利なメソッドです。空の可能性のあるUnicode文字列を返します。

en: `use_alt`: If `True` try to use the alt attribute for tags that don't have any textual content
ja: `use_alt`: Trueのとき、テキストコンテンツを含まないタグに alt 属性を使用してみてください

en: Set to True and implement :meth:`get_obfuscated_article` to handle websites that try to make it difficult to scrape content.
ja: True に設定すると、:meth:`get_obfuscated_article` を実装して、コンテンツのスクレイプを困難にしようとする Web サイトを処理します。

en: Automatically extract all the text from downloaded article pages. Uses the algorithms from the readability project. Setting this to True, means that you do not have to worry about cleaning up the downloaded HTML manually (though manual cleanup will always be superior).
ja: ダウンロードした記事ページからすべてのテキストを自動的に抽出します。readability プロジェクトのアルゴリズムを使用します。これを True に設定すると、ダウンロードした HTML を手動でクリーンアップする必要がなくなります (ただし、手動クリーンアップの方が常に優れています)。

en: Specify elements that the auto cleanup algorithm should never remove. The syntax is a XPath expression. For example::
ja: 自動クリーンアップアルゴリズムで削除してはならない要素を指定します。構文は XPath 式です。例::

en: If True the navigation bar is center aligned, otherwise it is left aligned
ja: Trueのとき、ナビゲーションバーは中央揃えに、それ以外の場合は左揃えになります。

en: The factor used when auto compressing JPEG images. If set to None, auto compression is disabled. Otherwise, the images will be reduced in size to (w * h)/compress_news_images_auto_size bytes if possible by reducing the quality level, where w x h are the image dimensions in pixels. The minimum JPEG quality will be 5/100 so it is possible this constraint will not be met.  This parameter can be overridden by the parameter compress_news_images_max_size which provides a fixed maximum size for images. Note that if you enable scale_news_images_to_device then the image will first be scaled and then its quality lowered until its size is less than (w * h)/factor where w and h are now the *scaled* image dimensions. In other words, this compression happens after scaling.
ja: JPEG 画像を自動圧縮するときに使用される係数。 None に設定すると、自動圧縮は無効になります。それ以外のとき、画像のサイズは、可能であれば品質レベルを下げることによって (w * h)/compress_news_images_auto_size バイトに縮小されます。ここで w と x と h はピクセル単位の画像の寸法です。最小 JPEG 品質は 5/100 になるため、この制約が満たされない可能性があります。このパラメータは、画像の最大サイズを固定するパラメータ compress_news_images_max_size でオーバーライドできます。 scale_news_images_to_device を有効にすると、画像は最初に拡大縮小され、次にサイズが (w * h)/factor 未満になるまで品質が低下します。ここで w と h は拡大縮小された画像のサイズになります。つまり、この圧縮はスケーリング後に行われます。

en: Set JPEG quality so images do not exceed the size given (in KBytes). If set, this parameter overrides auto compression via compress_news_images_auto_size. The minimum JPEG quality will be 5/100 so it is possible this constraint will not be met.
ja: 画像が指定されたサイズ (KB単位) を超えないようにJ PEG 品質を設定します。設定されると、このパラメーターは compress_news_images_auto_sizeに よる自動圧縮をオーバーライドします。最小 JPEG 品質は 5/100 になるため、この制約が満たされない可能性があります。

en: Recipe specific options to control the conversion of the downloaded content into an e-book. These will override any user or plugin specified values, so only use if absolutely necessary. For example::
ja: ダウンロードしたコンテンツの電子書籍への変換を制御するためのレシピ固有のオプション。これらはユーザまたはプラグインで指定された値を上書きするため、絶対に必要な場合にのみ使用してください。例::

en: By default, the cover image returned by get_cover_url() will be used as the cover for the periodical.  Overriding this in your recipe instructs calibre to render the downloaded cover into a frame whose width and height are expressed as a percentage of the downloaded cover. cover_margins = (10, 15, '#ffffff') pads the cover with a white margin 10px on the left and right, 15px on the top and bottom. Color names are defined `here <https://www.imagemagick.org/script/color.php>`_. Note that for some reason, white does not always work in Windows. Use #ffffff instead
ja: デフォルトでは、get_cover_url() によって返される表紙画像が定期刊行物の表紙として使用されます。レシピでこれをオーバーライドすると、ダウンロードした表紙をフレームにレンダリングするように calibre に指示します。フレームの幅と高さは、ダウンロードした表紙のパーセンテージとして表されます。 cover_margins = (10, 15, '#ffffff') は、左右に 10px、上下に 15px の白い余白でカバーを埋めます。色名は `こちら <https://www.imagemagick.org/script/color.php>`_ で定義されています。ただし何らかの理由により Windows では white が常に機能するとは限りません。代わりに #ffffff を使用してください

en: A couple of lines that describe the content this recipe downloads. This will be used primarily in a GUI that presents a list of recipes.
ja: このレシピがダウンロードするコンテンツの 2、3 行の説明。これは主に、レシピのリストを表示する GUI で使用されます。

en: Specify an override encoding for sites that have an incorrect charset specification. The most common being specifying ``latin1`` and using ``cp1252``. If None, try to detect the encoding. If it is a callable, the callable is called with two arguments: The recipe object and the source to be decoded. It must return the decoded source.
ja: 文字セットの指定が正しくないサイト用にオーバーライドエンコーディングを指定します。最も一般的なのは ``latin1`` を指定して ``cp1252`` を使用することです。None のときには、エンコーディングを検出してみてください。呼び出し可能であれば、それは 2 つの引数、レシピオブジェクトとデコードされるソースで呼び出されます。デコードされたソースを返す必要があります。

en: Specify any extra :term:`CSS` that should be added to downloaded :term:`HTML` files. It will be inserted into `<style>` tags, just before the closing `</head>` tag thereby overriding all :term:`CSS` except that which is declared using the style attribute on individual :term:`HTML` tags. Note that if you want to programmatically generate the extra_css override the :meth:`get_extra_css()` method instead. For example::
ja: ダウンロードした :term:`HTML` ファイルに追加する必要がある追加の :term:`CSS` を指定します。終了タグ </head> の直前の <style> タグに挿入されるため、個々の HTML タグの style 属性を使用して宣言されているものを除くすべての CSS がオーバーライドされます。ただしプログラムでextra_cssを生成する場合は、代わりに :meth:`get_extra_css()` メソッドをオーバーライドします。例::

en: List of feeds to download. Can be either ``[url1, url2, ...]`` or ``[('title1', url1), ('title2', url2),...]``
ja: ダウンロードするフィードのリスト。 ``[url1, url2, ...]`` または ``[('title1', url1), ('title2', url2),...]`` のいずれかになります。

en: List of regular expressions that determines which links to ignore. If empty it is ignored. Used only if is_link_wanted is not implemented. For example::
ja: 無視するリンクを決定する正規表現のリスト。空の場合は無視されます。 is_link_wanted が実装されていない場合にのみ使用されます。例::

en: will remove all URLs that have `ads.doubleclick.net` in them.
ja: 上記は `ads.doubleclick.net` が含まれているすべてのURLを削除します。

en: Only one of :attr:`BasicNewsRecipe.match_regexps` or :attr:`BasicNewsRecipe.filter_regexps` should be defined.
ja: :attr:`BasicNewsRecipe.match_regexps` または :attr:`BasicNewsRecipe.filter_regexps` のいずれか1つのみを定義する必要があります。

en: Ignore duplicates of articles that are present in more than one section. A duplicate article is an article that has the same title and/or URL. To ignore articles with the same title, set this to::
ja: 複数のセクションに存在する記事の重複はを無視します。重複する記事とは、同じタイトルや URL を持つ記事です。同じタイトルの記事を無視するには、次のように設定します::

en: To use URLs instead, set it to::
ja: 代わりに URL を使用するには、次のように設定します::

en: To match on title or URL, set it to::
ja: タイトルまたは URL をマッチさせるには、次のように設定します::

en: Keep only the specified tags and their children. For the format for specifying a tag see :attr:`BasicNewsRecipe.remove_tags`. If this list is not empty, then the `<body>` tag will be emptied and re-filled with the tags that match the entries in this list. For example::
ja: 指定されたタグとその子のみを保持します。タグを指定するための形式については、:attr:`BasicNewsRecipe.remove_tags` を参照してください。このリストが空でない場合、<body> タグは空になり、このリストのエントリに一致するタグで埋め直されます。例::

en: will keep only tags that have an `id` attribute of `"content"` or `"heading"`.
ja: 上記は `"content"` または `"heading"` の `id` 属性を持つタグのみを保持します。

en: The language that the news is in. Must be an ISO-639 code either two or three characters long
ja: ニュースの言語。2 文字または 3 文字の長さの ISO-639 コードである必要があります

en: List of regular expressions that determines which links to follow. If empty, it is ignored. Used only if is_link_wanted is not implemented. For example::
ja: フォローするリンクを決定する正規表現のリスト。空の場合、無視されます。 is_link_wanted が実装されていない場合にのみ使用されます。例::

en: will match all URLs that have `page=some number` in them.
ja: 上記は `page=some number` を含むすべての URL に一致します。

en: Maximum number of articles to download from each feed. This is primarily useful for feeds that don't have article dates. For most feeds, you should use :attr:`BasicNewsRecipe.oldest_article`
ja: 各フィードからダウンロードする記事の最大数。これは主に、記事の日付がないフィードに役立ちます。ほとんどのフィードでは、:attr:`BasicNewsRecipe.oldest_article` を使用する必要があります

en: If True the GUI will ask the user for a username and password to use while downloading. If set to "optional" the use of a username and password becomes optional
ja: Trueのとき、ダウンロード中に使用するユーザ名とパスワードを GUI がユーザに要求します。 "オプション" に設定すると、ユーザ名とパスワードの使用はオプションになります

en: Convenient flag to disable loading of stylesheets for websites that have overly complex stylesheets unsuitable for conversion to e-book formats. If True stylesheets are not downloaded and processed
ja: 電子書籍形式への変換に適さない過度に複雑なスタイルシートを持つ Web サイトのスタイルシートの読み込みを無効にするための便利なフラグ。 True なら、スタイルシートをダウンロードして処理しません。

en: Oldest article to download from this news source. In days.
ja: このニュースソースからダウンロードする最も古い記事。数日で指定します。

en: List of :term:`regexp` substitution rules to run on the downloaded :term:`HTML`. Each element of the list should be a two element tuple. The first element of the tuple should be a compiled regular expression and the second a callable that takes a single match object and returns a string to replace the match. For example::
ja: ダウンロードした HTML で実行する :term:`regexp` 置換ルールのリスト。リストの各要素は、2 要素のタプルである必要があります。タプルの最初の要素はコンパイルされた正規表現であり、2 番目の要素は単一の一致オブジェクトを受け取り、マッチを置き換える文字列を返す呼び出し可能オブジェクトである必要があります。例::

en: will remove everything from `<!--Article ends here-->` to `</body>`.
ja: `<!--Article ends here-->` から `</body>` まですべてを削除します。

en: Publication type Set to newspaper, magazine or blog. If set to None, no publication type metadata will be written to the opf file.
ja: 新聞、雑誌、ブログに設定する出版物のタイプです。 None にすると、出版物タイプの書誌は opf ファイルに書き込まれません。

en: Set to a non empty string to disable this recipe. The string will be used as the disabled message
ja: 空でない文字列を設定すると、このレシピを無効にします。文字列は無効のメッセージとして使用されます

en: Number of levels of links to follow on article webpages
ja: 記事のウェブページでたどるリンクレベルの数

en: List of attributes to remove from all tags. For example::
ja: すべてのタグから削除する属性のリスト。例::

en: If True empty feeds are removed from the output. This option has no effect if parse_index is overridden in the sub class. It is meant only for recipes that return a list of feeds using `feeds` or :meth:`get_feeds`. It is also used if you use the ignore_duplicate_articles option.
ja: True のとき、空のフィードを出力から削除します。サブクラスで parse_index がオーバーライドされていると、このオプションは効果がありません。`feeds` または :meth:`get_feeds`を使用してフィードのリストを返すレシピのみを対象としています。また ignore_duplicate_articles オプションを使用する場合にも使用されます。

en: Convenient flag to strip all JavaScript tags from the downloaded HTML
ja: ダウンロードした HTML からすべての JavaScript タグを削除するための便利なフラグ

en: List of tags to be removed. Specified tags are removed from downloaded HTML. A tag is specified as a dictionary of the form::
ja: 削除するタグのリスト。指定したタグはダウンロードした HTML から削除されます。タグは、次の形式の辞書として指定されます::

en: All keys are optional. For a full explanation of the search criteria, see `Beautiful Soup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/#searching-the-tree>`__ A common example::
ja: すべてのキーはオプションです。検索条件の詳しい説明については `Beautiful Soup <https://www.crummy.com/software/BeautifulSoup/bs4/doc/#searching-the-tree>`__ を参照してください。よくある例::

en: This will remove all `<div class="advert">` tags and all their children from the downloaded :term:`HTML`.
ja: これは、ダウンロードした :term:`HTML` からすべての `<div class="advert">` タグとそのすべての子を削除します。

en: Remove all tags that occur after the specified tag. For the format for specifying a tag see :attr:`BasicNewsRecipe.remove_tags`. For example::
ja: 指定したタグの後にあるすべてのタグを削除します。タグを指定するための形式については、:attr:`BasicNewsRecipe.remove_tags` を参照してください。例::

en: will remove all tags after the first element with `id="content"`.
ja: `id="content"` の最初の要素の後のすべてのタグを削除します。

en: Remove all tags that occur before the specified tag. For the format for specifying a tag see :attr:`BasicNewsRecipe.remove_tags`. For example::
ja: 指定されたタグの前にあるすべてのタグを削除します。タグを指定するための形式については attr:`BasicNewsRecipe.remove_tags` を参照してください。例::

en: will remove all tags before the first element with `id="content"`.
ja: `id="content"` の最初の要素の前のすべてのタグを削除します。

en: Minimum calibre version needed to use this recipe
ja: このレシピを使用するために必要な calibre の最低のバージョン

en: If set to True then links in downloaded articles that point to other downloaded articles are changed to point to the downloaded copy of the article rather than its original web URL. If you set this to True, you might also need to implement :meth:`canonicalize_internal_url` to work with the URL scheme of your particular website.
ja: True に設定すると、ダウンロードした記事が指している別のダウンロードした記事へのリンクが、元のWeb URLではなく、記事のダウンロードしたコピーを指すように変更されます。これを True に設定すると、特定の Web サイトの URL スキームを操作するために :meth:`canonicalize_internal_url` を実装する必要がある場合もあります。

en: Reverse the order of articles in each feed
ja: 各フィードの記事の順序を逆にします

en: Maximum dimensions (w,h) to scale images to. If scale_news_images_to_device is True this is set to the device screen dimensions set by the output profile unless there is no profile set, in which case it is left at whatever value it has been assigned (default None).
ja: 画像を拡大縮小する最大サイズ (w,h)。 scale_news_images_to_device が Trueのとき、プロファイルが設定されていない限り、出力プロファイルによって設定されたデバイス画面のサイズに設定されます。プロファイルが設定されていない場合は、割り当てられている値のままになります (デフォルトはNone)。

en: Rescale images to fit in the device screen dimensions set by the output profile. Ignored if no output profile is set.
ja: 出力プロファイルで設定されたデバイス画面のサイズに合うように画像のサイズ調整をやり直します。出力プロファイルが設定されていない場合は無視されます。

en: Number of simultaneous downloads. Set to 1 if the server is picky. Automatically reduced to 1 if :attr:`BasicNewsRecipe.delay` > 0
ja: 同時ダウンロードの数。気難しいサーバには 1 を設定します。:attr:`BasicNewsRecipe.delay` > 0 の場合、自動的に 1 に減少します

en: Max number of characters in the short description
ja: 短い説明の最大文字数

en: The CSS that is used to style the templates, i.e., the navigation bars and the Tables of Contents. Rather than overriding this variable, you should use `extra_css` in your recipe to customize look and feel.
ja: テンプレートのスタイル設定に使用されるCSS、つまりナビゲーションバーと目次。この変数をオーバーライドするのではなく、レシピで `extra_css` を使用して見た目をカスタマイズする必要があります。

en: The format string for the date shown on the first page. By default: Day_Name, Day_Number Month_Name Year
ja: 最初のページに表示される日付の形式文字列。デフォルト：Day_Name, Day_Number Month_Name Year

en: Timeout for fetching files from server in seconds
ja: サーバーからファイルをフェッチするためのタイムアウト (秒単位)

en: The title to use for the e-book
ja: 電子書籍に使用するタイトル

en: Normally we try to guess if a feed has full articles embedded in it based on the length of the embedded content. If `None`, then the default guessing is used. If `True` then the we always assume the feeds has embedded content and if `False` we always assume the feed does not have embedded content.
ja: 通常、埋め込まれたコンテンツの長さに基づいて、フィードに完全な記事が埋め込まれているかどうかを推測しようとします。 `None` であれば、デフォルトの推測が使用されます。 `True` ならば、フィードには常にコンテンツが埋め込まれていると見なされ、`False` ならば、フィードにはコンテンツが埋め込まれていないと常に見なされます。
