summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ishtar_common/locale/django.pot197
-rw-r--r--translations/de/ishtar_common.po196
-rw-r--r--translations/fr/ishtar_common.po201
3 files changed, 425 insertions, 169 deletions
diff --git a/ishtar_common/locale/django.pot b/ishtar_common/locale/django.pot
index 11ff3d665..a02f7a14f 100644
--- a/ishtar_common/locale/django.pot
+++ b/ishtar_common/locale/django.pot
@@ -24,119 +24,193 @@ msgstr ""
msgid "Related item"
msgstr ""
-#: admin.py:75
+#: admin.py:83
msgid "CSV file"
msgstr ""
-#: admin.py:76
+#: admin.py:84
msgid "Only unicode encoding is managed - convert your file first"
msgstr ""
-#: admin.py:100
+#: admin.py:108
msgid "Export selected as CSV file"
msgstr ""
-#: admin.py:182 models.py:2307
+#: admin.py:190 models.py:2307
msgid "Maps - default center"
msgstr ""
-#: admin.py:217 models.py:1986 templates/navbar.html:31
+#: admin.py:225 models.py:1986 templates/navbar.html:31
msgid "Profile"
msgstr ""
-#: admin.py:218 forms_common.py:787 forms_common.py:806 forms_common.py:807
+#: admin.py:226 forms_common.py:787 forms_common.py:806 forms_common.py:807
#: models.py:3593
msgid "Profiles"
msgstr ""
-#: admin.py:303
+#: admin.py:311
msgid "The CSV file should at least have a {} column"
msgstr ""
-#: admin.py:370
+#: admin.py:378 admin.py:605
#, python-format
msgid "%d item(s) created."
msgstr ""
-#: admin.py:374
+#: admin.py:382 admin.py:609
#, python-format
msgid "%d item(s) updated."
msgstr ""
-#: admin.py:378
+#: admin.py:386
msgid "These parents are missing: {}"
msgstr ""
-#: admin.py:396 admin.py:415 models.py:960 models.py:3086
+#: admin.py:404
+msgid "Geojson file"
+msgstr ""
+
+#: admin.py:405
+msgid ""
+"Only unicode encoding is managed - convert your file first. The file must be "
+"a geojson file or a zip containing a geojson file."
+msgstr ""
+
+#: admin.py:410
+msgid "Prefix for numero INSEE"
+msgstr ""
+
+#: admin.py:412
+msgid "Field name for numero INSEE"
+msgstr ""
+
+#: admin.py:415
+msgid "Field name for name"
+msgstr ""
+
+#: admin.py:416
+msgid "m2"
+msgstr ""
+
+#: admin.py:416
+msgid "km2"
+msgstr ""
+
+#: admin.py:418
+msgid "Surface unit"
+msgstr ""
+
+#: admin.py:420
+msgid "Field name for surface"
+msgstr ""
+
+#: admin.py:422
+msgid "Field name for year"
+msgstr ""
+
+#: admin.py:440
+msgid "\"{}\" not found in feature {}"
+msgstr ""
+
+#: admin.py:455
+msgid "\"{}\" not found in properties of feature {}"
+msgstr ""
+
+#: admin.py:469
+msgid "Bad geometry for feature {}"
+msgstr ""
+
+#: admin.py:483
+msgid "Geometry {} not managed for towns - feature {}"
+msgstr ""
+
+#: admin.py:495
+msgid "Bad value for surface: {} - feature {}"
+msgstr ""
+
+#: admin.py:544
+msgid "No json file found in zipfile"
+msgstr ""
+
+#: admin.py:568
+msgid "Bad geojson file"
+msgstr ""
+
+#: admin.py:576
+msgid "Too many errors..."
+msgstr ""
+
+#: admin.py:628 admin.py:647 models.py:960 models.py:3086
msgid "Parent"
msgstr ""
-#: admin.py:403
+#: admin.py:635
msgid "Center"
msgstr ""
-#: admin.py:405 models.py:2927
+#: admin.py:637 models.py:2927
msgid "Limit"
msgstr ""
-#: admin.py:408 models.py:2938
+#: admin.py:640 models.py:2938
msgid "Town children"
msgstr ""
-#: admin.py:416
+#: admin.py:648
msgid "Parents"
msgstr ""
-#: admin.py:633
+#: admin.py:867
msgid "{} importer type(s) duplicated: {}."
msgstr ""
-#: admin.py:644 admin.py:699
+#: admin.py:878 admin.py:933
msgid "Duplicate"
msgstr ""
-#: admin.py:688
+#: admin.py:922
msgid "{} importer column(s) duplicated: {}."
msgstr ""
-#: admin.py:713
+#: admin.py:947
msgid "{} importer column(s) right-shifted."
msgstr ""
-#: admin.py:725
+#: admin.py:959
msgid "Shift right"
msgstr ""
-#: admin.py:750
+#: admin.py:984
msgid "{} importer column(s) left-shifted."
msgstr ""
-#: admin.py:756
+#: admin.py:990
msgid "{} importer column(s) not left-shifted: no place available."
msgstr ""
-#: admin.py:769
+#: admin.py:1003
msgid "Shift left"
msgstr ""
-#: admin.py:915
+#: admin.py:1149
msgid "Display selected"
msgstr ""
-#: admin.py:916
+#: admin.py:1150
msgid "Hide selected"
msgstr ""
-#: admin.py:943 models.py:2395
+#: admin.py:1177 models.py:2395
msgid "Form"
msgstr ""
-#: admin.py:945 models.py:2420 models_imports.py:127
+#: admin.py:1179 models.py:2420 models_imports.py:127
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr ""
-#: admin.py:965 models.py:2499
+#: admin.py:1199 models.py:2499
msgid "Field"
msgstr ""
@@ -1152,7 +1226,7 @@ msgstr ""
msgid "Point (2D)"
msgstr ""
-#: models.py:1593
+#: models.py:1593 templates/ishtar/blocks/sheet_coordinates.html:18
msgid "Point source"
msgstr ""
@@ -2688,11 +2762,13 @@ msgid "Next"
msgstr ""
#: templates/admin/gen_change_list.html:9
+#: templates/admin/town_change_list.html:9
#, python-format
msgid "Add %(name)s"
msgstr ""
#: templates/admin/gen_change_list.html:14
+#: templates/admin/town_change_list.html:14
msgid "Import from CSV"
msgstr ""
@@ -2700,6 +2776,10 @@ msgstr ""
msgid "Profile type Summary"
msgstr ""
+#: templates/admin/town_change_list.html:19
+msgid "Import from GeoJSON"
+msgstr ""
+
#: templates/base.html:49
msgid "Searches in the shortcut menu deal with all items."
msgstr ""
@@ -2724,119 +2804,119 @@ msgstr ""
msgid "Select only one item."
msgstr ""
-#: templates/base.html:55
+#: templates/base.html:56
msgid "yes"
msgstr ""
-#: templates/base.html:56
+#: templates/base.html:57
msgid "no"
msgstr ""
-#: templates/base.html:57
+#: templates/base.html:58
msgid "Show"
msgstr ""
-#: templates/base.html:58
+#: templates/base.html:59
msgid "entries"
msgstr ""
-#: templates/base.html:59
+#: templates/base.html:60
msgid "Showing"
msgstr ""
-#: templates/base.html:60
+#: templates/base.html:61
msgid "entrie(s)"
msgstr ""
-#: templates/base.html:61
+#: templates/base.html:62
msgid "to"
msgstr ""
-#: templates/base.html:62
+#: templates/base.html:63
msgid "of"
msgstr ""
-#: templates/base.html:63
+#: templates/base.html:64
msgid "No data available in the gallery"
msgstr ""
-#: templates/base.html:64
+#: templates/base.html:65
msgid "Item list"
msgstr ""
-#: templates/base.html:65
+#: templates/base.html:66
msgid "Autorefresh start. The form is disabled."
msgstr ""
-#: templates/base.html:66
+#: templates/base.html:67
msgid "Autorefresh end. The form is re-enabled."
msgstr ""
-#: templates/base.html:67
+#: templates/base.html:68
msgid "Geolocalize me"
msgstr ""
-#: templates/base.html:68
+#: templates/base.html:69
msgid "Geolocation activated"
msgstr ""
-#: templates/base.html:69
+#: templates/base.html:70
msgid "Geolocation disabled"
msgstr ""
-#: templates/base.html:70
+#: templates/base.html:71
#, python-brace-format
msgid "Limit to {0} items"
msgstr ""
-#: templates/base.html:71
+#: templates/base.html:72
msgid ""
"Unchecking this limit on a poorly performing device may result in web "
"browser freeze"
msgstr ""
-#: templates/base.html:72
+#: templates/base.html:73
#, python-brace-format
msgid "{0} items displayed on the map"
msgstr ""
-#: templates/base.html:73
+#: templates/base.html:74
#, python-brace-format
msgid "{0} items not displayed"
msgstr ""
-#: templates/base.html:74
+#: templates/base.html:75
msgid "(list)"
msgstr ""
-#: templates/base.html:110
+#: templates/base.html:111
msgid "Current items"
msgstr ""
-#: templates/base.html:112 templates/ishtar/forms/qa_base.html:33
+#: templates/base.html:113 templates/ishtar/forms/qa_base.html:33
#: templates/ishtar/forms/qa_form.html:21 templates/ishtar/manage_basket.html:4
#: templates/welcome.html:11 templates/welcome.html:12
#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:435
msgid ":"
msgstr ""
-#: templates/base.html:125
+#: templates/base.html:126
msgid "Sheets"
msgstr ""
-#: templates/base.html:186
+#: templates/base.html:187
msgid "Processing..."
msgstr ""
-#: templates/base.html:188
+#: templates/base.html:189
msgid "This can be long."
msgstr ""
-#: templates/base.html:190
+#: templates/base.html:191
msgid "Time to take a coffee?"
msgstr ""
-#: templates/base.html:192
+#: templates/base.html:193
msgid "Time to take another coffee?"
msgstr ""
@@ -3088,6 +3168,11 @@ msgstr ""
msgid "SRID"
msgstr ""
+#: templates/ishtar/blocks/sheet_coordinates.html:21
+#| msgid "Point source"
+msgid "Polygon source"
+msgstr ""
+
#: templates/ishtar/blocks/sheet_creation_section.html:4
msgctxt "Sheet"
msgid "Creation"
diff --git a/translations/de/ishtar_common.po b/translations/de/ishtar_common.po
index 1da350ff9..2c6df5bf5 100644
--- a/translations/de/ishtar_common.po
+++ b/translations/de/ishtar_common.po
@@ -24,119 +24,193 @@ msgstr "E-Mail-Adresse"
msgid "Related item"
msgstr ""
-#: admin.py:75
+#: admin.py:83
msgid "CSV file"
msgstr ""
-#: admin.py:76
+#: admin.py:84
msgid "Only unicode encoding is managed - convert your file first"
msgstr ""
-#: admin.py:100
+#: admin.py:108
msgid "Export selected as CSV file"
msgstr ""
-#: admin.py:182 models.py:2307
+#: admin.py:190 models.py:2307
msgid "Maps - default center"
msgstr ""
-#: admin.py:217 models.py:1986 templates/navbar.html:31
+#: admin.py:225 models.py:1986 templates/navbar.html:31
msgid "Profile"
msgstr ""
-#: admin.py:218 forms_common.py:787 forms_common.py:806 forms_common.py:807
+#: admin.py:226 forms_common.py:787 forms_common.py:806 forms_common.py:807
#: models.py:3593
msgid "Profiles"
msgstr ""
-#: admin.py:303
+#: admin.py:311
msgid "The CSV file should at least have a {} column"
msgstr ""
-#: admin.py:370
+#: admin.py:378 admin.py:605
#, python-format
msgid "%d item(s) created."
msgstr ""
-#: admin.py:374
+#: admin.py:382 admin.py:609
#, python-format
msgid "%d item(s) updated."
msgstr ""
-#: admin.py:378
+#: admin.py:386
msgid "These parents are missing: {}"
msgstr ""
-#: admin.py:396 admin.py:415 models.py:960 models.py:3086
+#: admin.py:404
+msgid "Geojson file"
+msgstr ""
+
+#: admin.py:405
+msgid ""
+"Only unicode encoding is managed - convert your file first. The file must be "
+"a geojson file or a zip containing a geojson file."
+msgstr ""
+
+#: admin.py:410
+msgid "Prefix for numero INSEE"
+msgstr ""
+
+#: admin.py:412
+msgid "Field name for numero INSEE"
+msgstr ""
+
+#: admin.py:415
+msgid "Field name for name"
+msgstr ""
+
+#: admin.py:416
+msgid "m2"
+msgstr ""
+
+#: admin.py:416
+msgid "km2"
+msgstr ""
+
+#: admin.py:418
+msgid "Surface unit"
+msgstr ""
+
+#: admin.py:420
+msgid "Field name for surface"
+msgstr ""
+
+#: admin.py:422
+msgid "Field name for year"
+msgstr ""
+
+#: admin.py:440
+msgid "\"{}\" not found in feature {}"
+msgstr ""
+
+#: admin.py:455
+msgid "\"{}\" not found in properties of feature {}"
+msgstr ""
+
+#: admin.py:469
+msgid "Bad geometry for feature {}"
+msgstr ""
+
+#: admin.py:483
+msgid "Geometry {} not managed for towns - feature {}"
+msgstr ""
+
+#: admin.py:495
+msgid "Bad value for surface: {} - feature {}"
+msgstr ""
+
+#: admin.py:544
+msgid "No json file found in zipfile"
+msgstr ""
+
+#: admin.py:568
+msgid "Bad geojson file"
+msgstr ""
+
+#: admin.py:576
+msgid "Too many errors..."
+msgstr ""
+
+#: admin.py:628 admin.py:647 models.py:960 models.py:3086
msgid "Parent"
msgstr ""
-#: admin.py:403
+#: admin.py:635
msgid "Center"
msgstr ""
-#: admin.py:405 models.py:2927
+#: admin.py:637 models.py:2927
msgid "Limit"
msgstr ""
-#: admin.py:408 models.py:2938
+#: admin.py:640 models.py:2938
msgid "Town children"
msgstr ""
-#: admin.py:416
+#: admin.py:648
msgid "Parents"
msgstr ""
-#: admin.py:633
+#: admin.py:867
msgid "{} importer type(s) duplicated: {}."
msgstr ""
-#: admin.py:644 admin.py:699
+#: admin.py:878 admin.py:933
msgid "Duplicate"
msgstr ""
-#: admin.py:688
+#: admin.py:922
msgid "{} importer column(s) duplicated: {}."
msgstr ""
-#: admin.py:713
+#: admin.py:947
msgid "{} importer column(s) right-shifted."
msgstr ""
-#: admin.py:725
+#: admin.py:959
msgid "Shift right"
msgstr ""
-#: admin.py:750
+#: admin.py:984
msgid "{} importer column(s) left-shifted."
msgstr ""
-#: admin.py:756
+#: admin.py:990
msgid "{} importer column(s) not left-shifted: no place available."
msgstr ""
-#: admin.py:769
+#: admin.py:1003
msgid "Shift left"
msgstr ""
-#: admin.py:915
+#: admin.py:1149
msgid "Display selected"
msgstr ""
-#: admin.py:916
+#: admin.py:1150
msgid "Hide selected"
msgstr ""
-#: admin.py:943 models.py:2395
+#: admin.py:1177 models.py:2395
msgid "Form"
msgstr ""
-#: admin.py:945 models.py:2420 models_imports.py:127
+#: admin.py:1179 models.py:2420 models_imports.py:127
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr ""
-#: admin.py:965 models.py:2499
+#: admin.py:1199 models.py:2499
msgid "Field"
msgstr ""
@@ -1152,7 +1226,7 @@ msgstr ""
msgid "Point (2D)"
msgstr ""
-#: models.py:1593
+#: models.py:1593 templates/ishtar/blocks/sheet_coordinates.html:18
msgid "Point source"
msgstr ""
@@ -2689,11 +2763,13 @@ msgid "Next"
msgstr ""
#: templates/admin/gen_change_list.html:9
+#: templates/admin/town_change_list.html:9
#, python-format
msgid "Add %(name)s"
msgstr ""
#: templates/admin/gen_change_list.html:14
+#: templates/admin/town_change_list.html:14
msgid "Import from CSV"
msgstr ""
@@ -2701,6 +2777,10 @@ msgstr ""
msgid "Profile type Summary"
msgstr ""
+#: templates/admin/town_change_list.html:19
+msgid "Import from GeoJSON"
+msgstr ""
+
#: templates/base.html:49
msgid "Searches in the shortcut menu deal with all items."
msgstr ""
@@ -2725,119 +2805,119 @@ msgstr ""
msgid "Select only one item."
msgstr ""
-#: templates/base.html:55
+#: templates/base.html:56
msgid "yes"
msgstr ""
-#: templates/base.html:56
+#: templates/base.html:57
msgid "no"
msgstr ""
-#: templates/base.html:57
+#: templates/base.html:58
msgid "Show"
msgstr ""
-#: templates/base.html:58
+#: templates/base.html:59
msgid "entries"
msgstr ""
-#: templates/base.html:59
+#: templates/base.html:60
msgid "Showing"
msgstr ""
-#: templates/base.html:60
+#: templates/base.html:61
msgid "entrie(s)"
msgstr ""
-#: templates/base.html:61
+#: templates/base.html:62
msgid "to"
msgstr ""
-#: templates/base.html:62
+#: templates/base.html:63
msgid "of"
msgstr ""
-#: templates/base.html:63
+#: templates/base.html:64
msgid "No data available in the gallery"
msgstr ""
-#: templates/base.html:64
+#: templates/base.html:65
msgid "Item list"
msgstr ""
-#: templates/base.html:65
+#: templates/base.html:66
msgid "Autorefresh start. The form is disabled."
msgstr ""
-#: templates/base.html:66
+#: templates/base.html:67
msgid "Autorefresh end. The form is re-enabled."
msgstr ""
-#: templates/base.html:67
+#: templates/base.html:68
msgid "Geolocalize me"
msgstr ""
-#: templates/base.html:68
+#: templates/base.html:69
msgid "Geolocation activated"
msgstr ""
-#: templates/base.html:69
+#: templates/base.html:70
msgid "Geolocation disabled"
msgstr ""
-#: templates/base.html:70
+#: templates/base.html:71
#, python-brace-format
msgid "Limit to {0} items"
msgstr ""
-#: templates/base.html:71
+#: templates/base.html:72
msgid ""
"Unchecking this limit on a poorly performing device may result in web "
"browser freeze"
msgstr ""
-#: templates/base.html:72
+#: templates/base.html:73
#, python-brace-format
msgid "{0} items displayed on the map"
msgstr ""
-#: templates/base.html:73
+#: templates/base.html:74
#, python-brace-format
msgid "{0} items not displayed"
msgstr ""
-#: templates/base.html:74
+#: templates/base.html:75
msgid "(list)"
msgstr ""
-#: templates/base.html:110
+#: templates/base.html:111
msgid "Current items"
msgstr ""
-#: templates/base.html:112 templates/ishtar/forms/qa_base.html:33
+#: templates/base.html:113 templates/ishtar/forms/qa_base.html:33
#: templates/ishtar/forms/qa_form.html:21 templates/ishtar/manage_basket.html:4
#: templates/welcome.html:11 templates/welcome.html:12
#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:435
msgid ":"
msgstr ""
-#: templates/base.html:125
+#: templates/base.html:126
msgid "Sheets"
msgstr ""
-#: templates/base.html:186
+#: templates/base.html:187
msgid "Processing..."
msgstr ""
-#: templates/base.html:188
+#: templates/base.html:189
msgid "This can be long."
msgstr ""
-#: templates/base.html:190
+#: templates/base.html:191
msgid "Time to take a coffee?"
msgstr ""
-#: templates/base.html:192
+#: templates/base.html:193
msgid "Time to take another coffee?"
msgstr ""
@@ -3089,6 +3169,10 @@ msgstr ""
msgid "SRID"
msgstr ""
+#: templates/ishtar/blocks/sheet_coordinates.html:21
+msgid "Polygon source"
+msgstr ""
+
#: templates/ishtar/blocks/sheet_creation_section.html:4
msgctxt "Sheet"
msgid "Creation"
diff --git a/translations/fr/ishtar_common.po b/translations/fr/ishtar_common.po
index d5ae3ec9d..9c64dda5f 100644
--- a/translations/fr/ishtar_common.po
+++ b/translations/fr/ishtar_common.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-02-20 04:40+0000\n"
+"PO-Revision-Date: 2019-02-26 11:51+0000\n"
"Last-Translator: Étienne Loks <etienne.loks@iggdrasil.net>\n"
"Language-Team: \n"
"Language: fr\n"
@@ -33,120 +33,197 @@ msgstr "courriel"
msgid "Related item"
msgstr "Élément associé"
-#: admin.py:75
+#: admin.py:83
msgid "CSV file"
msgstr "Fichier CSV"
-#: admin.py:76
+#: admin.py:84
msgid "Only unicode encoding is managed - convert your file first"
msgstr "Seul l'unicode est géré - convertissez votre fichier d'abord"
-#: admin.py:100
+#: admin.py:108
msgid "Export selected as CSV file"
msgstr "Exporter la sélection en fichier CSV"
-#: admin.py:182 models.py:2307
+#: admin.py:190 models.py:2307
msgid "Maps - default center"
msgstr "Cartes - centre par défaut"
-#: admin.py:217 models.py:1986 templates/navbar.html:31
+#: admin.py:225 models.py:1986 templates/navbar.html:31
msgid "Profile"
msgstr "Profil"
-#: admin.py:218 forms_common.py:787 forms_common.py:806 forms_common.py:807
+#: admin.py:226 forms_common.py:787 forms_common.py:806 forms_common.py:807
#: models.py:3593
msgid "Profiles"
msgstr "Profils"
-#: admin.py:303
+#: admin.py:311
msgid "The CSV file should at least have a {} column"
msgstr "Le fichier CSV doit avoir au minimum une colonne {}"
-#: admin.py:370
+#: admin.py:378 admin.py:605
#, python-format
msgid "%d item(s) created."
msgstr "%d élément(s) créés."
-#: admin.py:374
+#: admin.py:382 admin.py:609
#, python-format
msgid "%d item(s) updated."
msgstr "%d élément(s) mis à jour."
-#: admin.py:378
+#: admin.py:386
msgid "These parents are missing: {}"
msgstr "Ces parents sont manquants : {}"
-#: admin.py:396 admin.py:415 models.py:960 models.py:3086
+#: admin.py:404
+msgid "Geojson file"
+msgstr "Fichier GeoJSON"
+
+#: admin.py:405
+msgid ""
+"Only unicode encoding is managed - convert your file first. The file must be "
+"a geojson file or a zip containing a geojson file."
+msgstr ""
+"Seul l'unicode est géré - convertissez votre fichier d'abord. Le fichier "
+"doit être un fichier GeoJSON ou une archive ZIP contenant un fichier GeoJSON."
+""
+
+#: admin.py:410
+msgid "Prefix for numero INSEE"
+msgstr "Préfixe pour le numéro INSEE"
+
+#: admin.py:412
+msgid "Field name for numero INSEE"
+msgstr "Nom du champ pour le numéro INSEE"
+
+#: admin.py:415
+msgid "Field name for name"
+msgstr "Nom du champ pour le nom"
+
+#: admin.py:416
+msgid "m2"
+msgstr "m2"
+
+#: admin.py:416
+msgid "km2"
+msgstr "km2"
+
+#: admin.py:418
+msgid "Surface unit"
+msgstr "Unité de surface"
+
+#: admin.py:420
+msgid "Field name for surface"
+msgstr "Nom du champ pour la surface"
+
+#: admin.py:422
+msgid "Field name for year"
+msgstr "Nom du champ pour l'année"
+
+#: admin.py:440
+msgid "\"{}\" not found in feature {}"
+msgstr "\"{}\" non trouvé sur la forme {}"
+
+#: admin.py:455
+msgid "\"{}\" not found in properties of feature {}"
+msgstr "\"{}\" non trouvé dans les propriétés de la forme {}"
+
+#: admin.py:469
+msgid "Bad geometry for feature {}"
+msgstr "Mauvaise géométrie pour la forme {}"
+
+#: admin.py:483
+msgid "Geometry {} not managed for towns - feature {}"
+msgstr "Géométrie {} non gérée pour les communes - forme {}"
+
+#: admin.py:495
+msgid "Bad value for surface: {} - feature {}"
+msgstr "Mauvaise valeur pour la surface : {} - forme {}"
+
+#: admin.py:544
+msgid "No json file found in zipfile"
+msgstr "Pas de fichier JSON trouvé dans le fichier ZIP"
+
+#: admin.py:568
+msgid "Bad geojson file"
+msgstr "Mauvais fichier GeoJSON"
+
+#: admin.py:576
+msgid "Too many errors..."
+msgstr "Trop d'erreurs..."
+
+#: admin.py:628 admin.py:647 models.py:960 models.py:3086
msgid "Parent"
msgstr "Parent"
-#: admin.py:403
+#: admin.py:635
msgid "Center"
msgstr "Centre"
-#: admin.py:405 models.py:2927
+#: admin.py:637 models.py:2927
msgid "Limit"
msgstr "Limite"
-#: admin.py:408 models.py:2938
+#: admin.py:640 models.py:2938
msgid "Town children"
msgstr "Communes enfants"
-#: admin.py:416
+#: admin.py:648
msgid "Parents"
msgstr "Parents"
-#: admin.py:633
+#: admin.py:867
msgid "{} importer type(s) duplicated: {}."
msgstr "{} type(s) d''importeur dupliqué(s) : {}."
-#: admin.py:644 admin.py:699
+#: admin.py:878 admin.py:933
msgid "Duplicate"
msgstr "Dupliquer"
-#: admin.py:688
+#: admin.py:922
msgid "{} importer column(s) duplicated: {}."
msgstr "{} colonne(s) dupliquée(s) : {}."
-#: admin.py:713
+#: admin.py:947
msgid "{} importer column(s) right-shifted."
msgstr "{} colonne(s) décalée(s) à droite."
-#: admin.py:725
+#: admin.py:959
msgid "Shift right"
msgstr "Décaler à droite"
-#: admin.py:750
+#: admin.py:984
msgid "{} importer column(s) left-shifted."
msgstr "{} colonne(s) décalée(s) à gauche."
-#: admin.py:756
+#: admin.py:990
msgid "{} importer column(s) not left-shifted: no place available."
msgstr ""
"{} colonne(s) n''ont pas été décalée(s) à gauche : pas de place disponible."
-#: admin.py:769
+#: admin.py:1003
msgid "Shift left"
msgstr "Décaler à gauche"
-#: admin.py:915
+#: admin.py:1149
msgid "Display selected"
msgstr "Afficher les éléments sélectionnés"
-#: admin.py:916
+#: admin.py:1150
msgid "Hide selected"
msgstr "Cacher les éléments sélectionnés"
-#: admin.py:943 models.py:2395
+#: admin.py:1177 models.py:2395
msgid "Form"
msgstr "Formulaire"
-#: admin.py:945 models.py:2420 models_imports.py:127
+#: admin.py:1179 models.py:2420 models_imports.py:127
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr "Utilisateurs"
-#: admin.py:965 models.py:2499
+#: admin.py:1199 models.py:2499
msgid "Field"
msgstr "Champ"
@@ -1196,7 +1273,7 @@ msgstr "Point"
msgid "Point (2D)"
msgstr "Point (2D)"
-#: models.py:1593
+#: models.py:1593 templates/ishtar/blocks/sheet_coordinates.html:18
msgid "Point source"
msgstr "Source du point"
@@ -2787,11 +2864,13 @@ msgid "Next"
msgstr "Suivant"
#: templates/admin/gen_change_list.html:9
+#: templates/admin/town_change_list.html:9
#, python-format
msgid "Add %(name)s"
msgstr "Ajouter %(name)s"
#: templates/admin/gen_change_list.html:14
+#: templates/admin/town_change_list.html:14
msgid "Import from CSV"
msgstr "Import depuis un CSV"
@@ -2799,6 +2878,10 @@ msgstr "Import depuis un CSV"
msgid "Profile type Summary"
msgstr "Résumé du type de profil"
+#: templates/admin/town_change_list.html:19
+msgid "Import from GeoJSON"
+msgstr "Importer depuis GeoJSON"
+
#: templates/base.html:49
msgid "Searches in the shortcut menu deal with all items."
msgstr ""
@@ -2825,72 +2908,72 @@ msgstr "Éléments ajoutés."
msgid "Select only one item."
msgstr "Sélectionnez seulement un seul élément."
-#: templates/base.html:55
+#: templates/base.html:56
msgid "yes"
msgstr "oui"
-#: templates/base.html:56
+#: templates/base.html:57
msgid "no"
msgstr "non"
-#: templates/base.html:57
+#: templates/base.html:58
msgid "Show"
msgstr "Afficher"
-#: templates/base.html:58
+#: templates/base.html:59
msgid "entries"
msgstr "éléments"
-#: templates/base.html:59
+#: templates/base.html:60
msgid "Showing"
msgstr "Affichage de l'élément"
-#: templates/base.html:60
+#: templates/base.html:61
msgid "entrie(s)"
msgstr "élément(s)"
-#: templates/base.html:61
+#: templates/base.html:62
msgid "to"
msgstr "à"
-#: templates/base.html:62
+#: templates/base.html:63
msgid "of"
msgstr "sur"
-#: templates/base.html:63
+#: templates/base.html:64
msgid "No data available in the gallery"
msgstr "Aucune donnée disponible dans la galerie"
-#: templates/base.html:64
+#: templates/base.html:65
msgid "Item list"
msgstr "Liste d'éléments"
-#: templates/base.html:65
+#: templates/base.html:66
msgid "Autorefresh start. The form is disabled."
msgstr "Rafraîchissement automatique activé. Le formulaire est désactivé."
-#: templates/base.html:66
+#: templates/base.html:67
msgid "Autorefresh end. The form is re-enabled."
msgstr "Rafraîchissement automatique désactivé. Le formulaire est ré-activé."
-#: templates/base.html:67
+#: templates/base.html:68
msgid "Geolocalize me"
msgstr "Me géolocaliser"
-#: templates/base.html:68
+#: templates/base.html:69
msgid "Geolocation activated"
msgstr "Géolocalisation activée"
-#: templates/base.html:69
+#: templates/base.html:70
msgid "Geolocation disabled"
msgstr "Géolocalisation désactivée"
-#: templates/base.html:70
+#: templates/base.html:71
#, python-brace-format
msgid "Limit to {0} items"
msgstr "Limiter à {0} éléments"
-#: templates/base.html:71
+#: templates/base.html:72
msgid ""
"Unchecking this limit on a poorly performing device may result in web "
"browser freeze"
@@ -2898,48 +2981,48 @@ msgstr ""
"Décocher cette limite sur un périphérique peu performant peut geler le "
"navigateur Web."
-#: templates/base.html:72
+#: templates/base.html:73
#, python-brace-format
msgid "{0} items displayed on the map"
msgstr "{0} éléments affichés sur la carte"
-#: templates/base.html:73
+#: templates/base.html:74
#, python-brace-format
msgid "{0} items not displayed"
msgstr "{0} éléments non affichés"
-#: templates/base.html:74
+#: templates/base.html:75
msgid "(list)"
msgstr "(liste)"
-#: templates/base.html:110
+#: templates/base.html:111
msgid "Current items"
msgstr "Éléments courants"
-#: templates/base.html:112 templates/ishtar/forms/qa_base.html:33
+#: templates/base.html:113 templates/ishtar/forms/qa_base.html:33
#: templates/ishtar/forms/qa_form.html:21 templates/ishtar/manage_basket.html:4
#: templates/welcome.html:11 templates/welcome.html:12
#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:435
msgid ":"
msgstr " :"
-#: templates/base.html:125
+#: templates/base.html:126
msgid "Sheets"
msgstr "Fiches"
-#: templates/base.html:186
+#: templates/base.html:187
msgid "Processing..."
msgstr "En traitement..."
-#: templates/base.html:188
+#: templates/base.html:189
msgid "This can be long."
msgstr "Cela peut être long."
-#: templates/base.html:190
+#: templates/base.html:191
msgid "Time to take a coffee?"
msgstr "Il est peut-être temps de prendre un café ?"
-#: templates/base.html:192
+#: templates/base.html:193
msgid "Time to take another coffee?"
msgstr "Pourquoi pas un autre café ?"
@@ -3200,6 +3283,10 @@ msgstr "Z :"
msgid "SRID"
msgstr "SRID"
+#: templates/ishtar/blocks/sheet_coordinates.html:21
+msgid "Polygon source"
+msgstr ""
+
#: templates/ishtar/blocks/sheet_creation_section.html:4
msgctxt "Sheet"
msgid "Creation"