summaryrefslogtreecommitdiff
path: root/commcrawler
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-08-01 18:47:59 +0200
committerÉtienne Loks <etienne@peacefrogs.net>2019-08-01 18:47:59 +0200
commit98a3f7225b8b1265b3255a7e104545ea94e05ab4 (patch)
tree2b989210904c577ea4c241c1f850674adea1f8d7 /commcrawler
parent108b5514fe795e3bbf4c76245047f5ea054c3d20 (diff)
downloadComm-on-net-98a3f7225b8b1265b3255a7e104545ea94e05ab4.tar.bz2
Comm-on-net-98a3f7225b8b1265b3255a7e104545ea94e05ab4.zip
Translations - basic makefile
Diffstat (limited to 'commcrawler')
-rw-r--r--commcrawler/locale/fr/LC_MESSAGES/django.po170
-rw-r--r--commcrawler/scrapy.py5
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)