diff options
Diffstat (limited to 'commcrawler')
-rw-r--r-- | commcrawler/locale/fr/LC_MESSAGES/django.po | 170 | ||||
-rw-r--r-- | commcrawler/scrapy.py | 5 |
2 files changed, 172 insertions, 3 deletions
diff --git a/commcrawler/locale/fr/LC_MESSAGES/django.po b/commcrawler/locale/fr/LC_MESSAGES/django.po new file mode 100644 index 0000000..a839672 --- /dev/null +++ b/commcrawler/locale/fr/LC_MESSAGES/django.po @@ -0,0 +1,170 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-01 18:26+0200\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" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: apps.py:7 +msgid "Crawler" +msgstr "Robot d'indexation" + +#: models.py:11 +msgid "Created" +msgstr "Créé" + +#: models.py:11 +msgid "In progress" +msgstr "En cours" + +#: models.py:12 +msgid "Finished" +msgstr "Fini" + +#: models.py:14 +msgid "Name" +msgstr "Nom" + +#: models.py:16 +msgid "Creation date" +msgstr "Date de création" + +#: models.py:18 +msgid "Start date" +msgstr "Date de création" + +#: models.py:20 +msgid "End date" +msgstr "Date de fin" + +#: models.py:25 models.py:38 models.py:96 +msgid "Crawl" +msgstr "Session d'indexation" + +#: models.py:26 +msgid "Crawls" +msgstr "Session d'indexation" + +#: models.py:39 +msgid "Target" +msgstr "Cible" + +#: models.py:41 +msgid "Number of external links" +msgstr "Nombre de liens externes" + +#: models.py:43 +msgid "Number of internal links" +msgstr "Nombre de liens internes" + +#: models.py:45 +msgid "Number of images" +msgstr "Nombre d'images" + +#: models.py:47 +msgid "Number of Facebook links" +msgstr "Nombre de liens Facebook" + +#: models.py:49 +msgid "Number of Twitter links" +msgstr "Nombre de liens Twitter" + +#: models.py:51 +msgid "Number of Instagram links" +msgstr "Nombre de liens Instagram" + +#: models.py:53 +msgid "Number of Youtube links" +msgstr "Nombre de liens Youtube" + +#: models.py:55 +msgid "Number of Dailymotion links" +msgstr "Nombre de liens Dailymotion" + +#: models.py:57 +msgid "Number of Vimeo links" +msgstr "Nombre de liens Vimeo" + +#: models.py:59 +msgid "Number of videos" +msgstr "Nombre de vidéos" + +#: models.py:61 +msgid "Number of audios" +msgstr "Nombre de fichiers audio" + +#: models.py:63 models.py:67 +msgid "Number of internal PDF" +msgstr "Nombre de PDF internes" + +#: models.py:65 models.py:69 +msgid "Number of external PDF" +msgstr "Nombre de PDF externes" + +#: models.py:71 +msgid "Website is online" +msgstr "Site en ligne" + +#: models.py:73 +msgid "Redirection" +msgstr "Redirection" + +#: models.py:76 +msgid "Crawl result" +msgstr "Résultat d'indexation" + +#: models.py:77 +msgid "Crawl results" +msgstr "Résultats d'indexation" + +#: models.py:84 +msgid "Result" +msgstr "Résultat" + +#: models.py:85 +msgid "Link" +msgstr "Lien" + +#: models.py:88 +msgid "Crawl link" +msgstr "Indexation - lien" + +#: models.py:89 +msgid "Crawl links" +msgstr "Indexations - liens" + +#: models.py:97 +msgid "Source" +msgstr "Source" + +#: models.py:99 +msgid "Destination" +msgstr "Destination" + +#: models.py:101 +msgid "Number" +msgstr "Nombre" + +#: models.py:104 +msgid "Crawl relation" +msgstr "Indexation - Relation" + +#: models.py:105 +msgid "Crawl relations" +msgstr "Indexations - Relations" + +#: templates/admin/add_to_crawl.html:4 +#, python-format +msgid "Add %(query_nb)s selected items to a crawl" +msgstr "Ajout de %(query_nb)s éléments sélectionnés à une indexation" + +#: templates/admin/add_to_crawl.html:11 +msgid "Add" +msgstr "Ajouter" diff --git a/commcrawler/scrapy.py b/commcrawler/scrapy.py index ea58164..e821a31 100644 --- a/commcrawler/scrapy.py +++ b/commcrawler/scrapy.py @@ -7,6 +7,8 @@ from django.conf import settings class DefaultSpider: + target_id = None + def _parse_image(self, response, result): for __ in response.css('img'): if 'nb_images' not in result: @@ -19,9 +21,6 @@ class DefaultSpider: "target_id": self.target_id } self._parse_image(response, result) - - yield result - for link in LinkExtractor().extract_links(response): if link.url is not None: yield response.follow(link.url, self.parse) |