summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2018-02-15 13:06:40 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2018-02-15 13:06:40 +0100
commit79ef771c3ebf78a2e40312ce425d0b41e03f8611 (patch)
treec0e014311520244c0309d847f6f7177e30ea94fa
parentee0c65f8b5cee7dbfbe65099a65f666267daa809 (diff)
downloadIshtar-79ef771c3ebf78a2e40312ce425d0b41e03f8611.tar.bz2
Ishtar-79ef771c3ebf78a2e40312ce425d0b41e03f8611.zip
Update translations
-rw-r--r--archaeological_files_pdl/locale/django.pot1
-rw-r--r--archaeological_finds/locale/django.pot298
-rw-r--r--archaeological_operations/locale/django.pot292
-rw-r--r--archaeological_warehouse/locale/django.pot1
-rw-r--r--ishtar_common/locale/django.pot85
-rw-r--r--translations/de/ishtar_common.po83
-rw-r--r--translations/fr/archaeological_finds.po301
-rw-r--r--translations/fr/archaeological_operations.po292
-rw-r--r--translations/fr/ishtar_common.po87
9 files changed, 786 insertions, 654 deletions
diff --git a/archaeological_files_pdl/locale/django.pot b/archaeological_files_pdl/locale/django.pot
index c99f4a81f..ba28ccc08 100644
--- a/archaeological_files_pdl/locale/django.pot
+++ b/archaeological_files_pdl/locale/django.pot
@@ -110,7 +110,6 @@ msgid "General contractor"
msgstr ""
#: forms.py:241
-#| msgid "Archaeological file - 030 - General contrator"
msgid "Archaeological file - 030 - General contractor"
msgstr ""
diff --git a/archaeological_finds/locale/django.pot b/archaeological_finds/locale/django.pot
index 084b42a6e..f9dfefd01 100644
--- a/archaeological_finds/locale/django.pot
+++ b/archaeological_finds/locale/django.pot
@@ -8,20 +8,20 @@
msgid ""
msgstr ""
-#: admin.py:39 models_finds.py:229
+#: admin.py:39 models_finds.py:242
msgid "Point (2D)"
msgstr ""
-#: admin.py:41 models_finds.py:231
+#: admin.py:41 models_finds.py:244
msgid "Line"
msgstr ""
-#: admin.py:43 models_finds.py:232
+#: admin.py:43 models_finds.py:245
msgid "Polygon"
msgstr ""
-#: forms.py:97 forms.py:103 forms.py:371 models_finds.py:568
-#: models_finds.py:859 wizards.py:64
+#: forms.py:97 forms.py:103 forms.py:371 models_finds.py:581
+#: models_finds.py:875 wizards.py:64
msgid "Context record"
msgstr ""
@@ -29,8 +29,8 @@ msgstr ""
msgid "Find - 010 - Context record choice"
msgstr ""
-#: forms.py:132 ishtar_menu.py:32 models_finds.py:769 models_finds.py:1381
-#: models_finds.py:1402 models_treatments.py:311
+#: forms.py:132 ishtar_menu.py:32 models_finds.py:785 models_finds.py:1397
+#: models_finds.py:1418 models_treatments.py:311
#: templates/ishtar/sheet_find.html:4
msgid "Find"
msgstr ""
@@ -39,29 +39,29 @@ msgstr ""
msgid "Find - 020 - General"
msgstr ""
-#: forms.py:145 forms.py:353 forms.py:636 models_finds.py:197
-#: models_finds.py:666 templates/ishtar/sheet_find.html:18
+#: forms.py:145 forms.py:353 forms.py:636 models_finds.py:210
+#: models_finds.py:679 templates/ishtar/sheet_find.html:18
msgid "Free ID"
msgstr ""
-#: forms.py:147 models_finds.py:715
+#: forms.py:147 models_finds.py:731
msgid "Previous ID"
msgstr ""
-#: forms.py:148 forms.py:393 forms_treatments.py:138 models_finds.py:201
-#: models_finds.py:667 models_treatments.py:111
+#: forms.py:148 forms.py:393 forms_treatments.py:138 models_finds.py:214
+#: models_finds.py:680 models_treatments.py:111
msgid "Description"
msgstr ""
-#: forms.py:151 models_finds.py:208
+#: forms.py:151 models_finds.py:221
msgid "Discovery date"
msgstr ""
-#: forms.py:153 forms.py:395 models_finds.py:210
+#: forms.py:153 forms.py:395 models_finds.py:223
msgid "Batch/object"
msgstr ""
-#: forms.py:155 models_finds.py:690
+#: forms.py:155 models_finds.py:703
msgid "Is complete?"
msgstr ""
@@ -69,113 +69,113 @@ msgstr ""
msgid "Material type"
msgstr ""
-#: forms.py:161 models_finds.py:133 models_finds.py:589 models_finds.py:693
+#: forms.py:161 models_finds.py:135 models_finds.py:602 models_finds.py:706
msgid "Object types"
msgstr ""
-#: forms.py:164 forms.py:389 models_finds.py:697
+#: forms.py:164 forms.py:389 models_finds.py:710
msgid "Integrity / interest"
msgstr ""
-#: forms.py:167 forms.py:391 models_finds.py:700
+#: forms.py:167 forms.py:391 models_finds.py:713
msgid "Remarkability"
msgstr ""
-#: forms.py:170 models_finds.py:215
+#: forms.py:170 models_finds.py:228
msgid "Point of topographic reference"
msgstr ""
-#: forms.py:173 models_finds.py:217 templates/ishtar/sheet_find.html:217
+#: forms.py:173 models_finds.py:230 templates/ishtar/sheet_find.html:218
msgid "X"
msgstr ""
-#: forms.py:174 models_finds.py:218 templates/ishtar/sheet_find.html:218
+#: forms.py:174 models_finds.py:231 templates/ishtar/sheet_find.html:219
msgid "Y"
msgstr ""
-#: forms.py:175 models_finds.py:219 templates/ishtar/sheet_find.html:219
+#: forms.py:175 models_finds.py:232 templates/ishtar/sheet_find.html:220
msgid "Z"
msgstr ""
-#: forms.py:177 models_finds.py:227
+#: forms.py:177 models_finds.py:240
msgid "Spatial Reference System"
msgstr ""
-#: forms.py:180 models_finds.py:220
+#: forms.py:180 models_finds.py:233
msgid "Estimated error for X"
msgstr ""
-#: forms.py:182 models_finds.py:222
+#: forms.py:182 models_finds.py:235
msgid "Estimated error for Y"
msgstr ""
-#: forms.py:184 models_finds.py:224
+#: forms.py:184 models_finds.py:237
msgid "Estimated error for Z"
msgstr ""
-#: forms.py:185 models_finds.py:704
+#: forms.py:185 models_finds.py:720
msgid "Length (cm)"
msgstr ""
-#: forms.py:186 models_finds.py:705
+#: forms.py:186 models_finds.py:721
msgid "Width (cm)"
msgstr ""
-#: forms.py:187 models_finds.py:706
+#: forms.py:187 models_finds.py:722
msgid "Height (cm)"
msgstr ""
-#: forms.py:188 models_finds.py:707
+#: forms.py:188 models_finds.py:723
msgid "Diameter (cm)"
msgstr ""
-#: forms.py:189 models_finds.py:708
+#: forms.py:189 models_finds.py:724
msgid "Thickness (cm)"
msgstr ""
-#: forms.py:190 forms.py:641 models_finds.py:672
+#: forms.py:190 forms.py:641 models_finds.py:685
msgid "Volume (l)"
msgstr ""
-#: forms.py:191 forms.py:642 models_finds.py:673
+#: forms.py:191 forms.py:642 models_finds.py:686
msgid "Weight (g)"
msgstr ""
-#: forms.py:193 models_finds.py:709
+#: forms.py:193 models_finds.py:725
msgid "Dimensions comment"
msgstr ""
-#: forms.py:194 forms.py:643 models_finds.py:676
+#: forms.py:194 forms.py:643 models_finds.py:689
msgid "Find number"
msgstr ""
-#: forms.py:196 models_finds.py:703
+#: forms.py:196 models_finds.py:719
msgid "Minimum number of individuals (MNI)"
msgstr ""
-#: forms.py:197 models_finds.py:711
+#: forms.py:197 models_finds.py:727
msgid "Mark"
msgstr ""
-#: forms.py:198 forms.py:396 models_finds.py:717
+#: forms.py:198 forms.py:396 models_finds.py:733
msgid "Check"
msgstr ""
-#: forms.py:200 models_finds.py:719
+#: forms.py:200 models_finds.py:735
msgid "Check date"
msgstr ""
#: forms.py:201 forms_treatments.py:140 forms_treatments.py:488
-#: models_finds.py:202 models_finds.py:712 models_treatments.py:110
+#: models_finds.py:215 models_finds.py:728 models_treatments.py:110
#: models_treatments.py:530
msgid "Comment"
msgstr ""
-#: forms.py:204 models_finds.py:713
+#: forms.py:204 models_finds.py:729
msgid "Comment on dating"
msgstr ""
-#: forms.py:205 models_finds.py:721
+#: forms.py:205 models_finds.py:737
msgid "Estimated value"
msgstr ""
@@ -198,7 +198,7 @@ msgstr ""
msgid "Coordinates are not relevant for the spatial reference system used: {}."
msgstr ""
-#: forms.py:273 templates/ishtar/sheet_find.html:70
+#: forms.py:273 templates/ishtar/sheet_find.html:71
msgid "Preservation"
msgstr ""
@@ -206,39 +206,39 @@ msgstr ""
msgid "Find - 030 - Preservation"
msgstr ""
-#: forms.py:284 forms.py:387 models_finds.py:63 models_finds.py:729
+#: forms.py:284 forms.py:387 models_finds.py:63 models_finds.py:745
msgid "Conservatory state"
msgstr ""
-#: forms.py:287 models_finds.py:738
+#: forms.py:287 models_finds.py:754
msgid "Alteration"
msgstr ""
-#: forms.py:290 models_finds.py:742
+#: forms.py:290 models_finds.py:758
msgid "Alteration cause"
msgstr ""
-#: forms.py:293 models_finds.py:735
+#: forms.py:293 models_finds.py:751
msgid "Recommended treatments"
msgstr ""
-#: forms.py:295 models_finds.py:746
+#: forms.py:295 models_finds.py:762
msgid "Treatment emergency"
msgstr ""
-#: forms.py:297 models_finds.py:749
+#: forms.py:297 models_finds.py:765
msgid "Insurance value"
msgstr ""
-#: forms.py:299 models_finds.py:751
+#: forms.py:299 models_finds.py:767
msgid "Appraisal date"
msgstr ""
-#: forms.py:301 models_finds.py:731
+#: forms.py:301 models_finds.py:747
msgid "Conservatory comment"
msgstr ""
-#: forms.py:320 forms.py:344 models_finds.py:684
+#: forms.py:320 forms.py:344 models_finds.py:697
msgid "Dating"
msgstr ""
@@ -247,14 +247,14 @@ msgid "Period"
msgstr ""
#: forms.py:326 forms_treatments.py:142 forms_treatments.py:290
-#: forms_treatments.py:490 models_finds.py:1407 models_treatments.py:113
-#: models_treatments.py:322 templates/ishtar/sheet_find.html:109
-#: templates/ishtar/sheet_find.html:147
+#: forms_treatments.py:490 models_finds.py:1423 models_treatments.py:113
+#: models_treatments.py:322 templates/ishtar/sheet_find.html:110
+#: templates/ishtar/sheet_find.html:148
msgid "Start date"
msgstr ""
-#: forms.py:328 models_finds.py:1408 models_treatments.py:323
-#: templates/ishtar/sheet_find.html:110 templates/ishtar/sheet_find.html:148
+#: forms.py:328 models_finds.py:1424 models_treatments.py:323
+#: templates/ishtar/sheet_find.html:111 templates/ishtar/sheet_find.html:149
msgid "End date"
msgstr ""
@@ -279,11 +279,11 @@ msgstr ""
msgid "Full text search"
msgstr ""
-#: forms.py:351 models_finds.py:234
+#: forms.py:351 models_finds.py:247
msgid "Short ID"
msgstr ""
-#: forms.py:352 models_finds.py:237
+#: forms.py:352 models_finds.py:250
msgid "Complete ID"
msgstr ""
@@ -313,7 +313,7 @@ msgstr ""
msgid "Search within related context records"
msgstr ""
-#: forms.py:384 models_finds.py:132
+#: forms.py:384 models_finds.py:134
msgid "Object type"
msgstr ""
@@ -350,7 +350,7 @@ msgstr ""
msgid "Upstream finds"
msgstr ""
-#: forms.py:518 models_finds.py:770
+#: forms.py:518 models_finds.py:786
msgid "Finds"
msgstr ""
@@ -423,7 +423,7 @@ msgid "Basket"
msgstr ""
#: forms_treatments.py:53 forms_treatments.py:96 models_treatments.py:83
-#: templates/ishtar/sheet_find.html:103 templates/ishtar/sheet_find.html:141
+#: templates/ishtar/sheet_find.html:104 templates/ishtar/sheet_find.html:142
msgid "Label"
msgstr ""
@@ -457,7 +457,7 @@ msgid "Treatment - 020 - General"
msgstr ""
#: forms_treatments.py:107 models_treatments.py:71 models_treatments.py:95
-#: templates/ishtar/sheet_find.html:105 templates/ishtar/sheet_find.html:143
+#: templates/ishtar/sheet_find.html:106 templates/ishtar/sheet_find.html:144
msgid "State"
msgstr ""
@@ -638,8 +638,8 @@ msgid "Internal ref."
msgstr ""
#: forms_treatments.py:411 forms_treatments.py:469 models_treatments.py:70
-#: templates/ishtar/sheet_find.html:104 templates/ishtar/sheet_find.html:142
-#: templates/ishtar/sheet_find.html:240
+#: templates/ishtar/sheet_find.html:105 templates/ishtar/sheet_find.html:143
+#: templates/ishtar/sheet_find.html:241
msgid "Type"
msgstr ""
@@ -744,12 +744,12 @@ msgstr ""
msgid "Documentation"
msgstr ""
-#: ishtar_menu.py:133 ishtar_menu.py:214 models_finds.py:1404
+#: ishtar_menu.py:133 ishtar_menu.py:214 models_finds.py:1420
msgid "Administrative act"
msgstr ""
-#: ishtar_menu.py:151 ishtar_menu.py:233 templates/ishtar/sheet_find.html:234
-#: templates/ishtar/sheet_find.html:236
+#: ishtar_menu.py:151 ishtar_menu.py:233 templates/ishtar/sheet_find.html:235
+#: templates/ishtar/sheet_find.html:237
msgid "Documents"
msgstr ""
@@ -775,7 +775,7 @@ msgstr ""
msgid "Recommendation"
msgstr ""
-#: models_finds.py:53 models_finds.py:588 models_finds.py:669
+#: models_finds.py:53 models_finds.py:601 models_finds.py:682
msgid "Material types"
msgstr ""
@@ -783,7 +783,7 @@ msgstr ""
msgid "Conservatory states"
msgstr ""
-#: models_finds.py:73 models_finds.py:119 models_finds.py:665
+#: models_finds.py:73 models_finds.py:121 models_finds.py:678
#: models_treatments.py:317
msgid "Order"
msgstr ""
@@ -816,226 +816,240 @@ msgstr ""
msgid "Treatment types"
msgstr ""
-#: models_finds.py:98
+#: models_finds.py:100
msgid "Integrity / interest type"
msgstr ""
-#: models_finds.py:99
+#: models_finds.py:101
msgid "Integrity / interest types"
msgstr ""
-#: models_finds.py:109
+#: models_finds.py:111
msgid "Remarkability type"
msgstr ""
-#: models_finds.py:110
+#: models_finds.py:112
msgid "Remarkability types"
msgstr ""
-#: models_finds.py:121
+#: models_finds.py:123
msgid "Batch type"
msgstr ""
-#: models_finds.py:122
+#: models_finds.py:124
msgid "Batch types"
msgstr ""
-#: models_finds.py:143
+#: models_finds.py:145
msgid "Alteration type"
msgstr ""
-#: models_finds.py:144
+#: models_finds.py:146
msgid "Alteration types"
msgstr ""
-#: models_finds.py:154
+#: models_finds.py:156
msgid "Alteration cause type"
msgstr ""
-#: models_finds.py:155
+#: models_finds.py:157
msgid "Alteration cause types"
msgstr ""
-#: models_finds.py:165
+#: models_finds.py:167
msgid "Treatment emergency type"
msgstr ""
-#: models_finds.py:166
+#: models_finds.py:168
msgid "Treatment emergency types"
msgstr ""
-#: models_finds.py:198 models_finds.py:662 models_treatments.py:108
+#: models_finds.py:178
+#| msgid "Remarkability type"
+msgid "Communicability type"
+msgstr ""
+
+#: models_finds.py:179
+#| msgid "Remarkability types"
+msgid "Communicability types"
+msgstr ""
+
+#: models_finds.py:211 models_finds.py:675 models_treatments.py:108
#: models_treatments.py:507
msgid "External ID"
msgstr ""
-#: models_finds.py:200 models_finds.py:664
+#: models_finds.py:213 models_finds.py:677
msgid "External ID is set automatically"
msgstr ""
-#: models_finds.py:203
+#: models_finds.py:216
msgid "Special interest"
msgstr ""
-#: models_finds.py:207
+#: models_finds.py:220
msgid "Context Record"
msgstr ""
-#: models_finds.py:213
+#: models_finds.py:226
msgid "Material index"
msgstr ""
-#: models_finds.py:230
+#: models_finds.py:243
msgid "Point (3D)"
msgstr ""
-#: models_finds.py:235 models_finds.py:238
+#: models_finds.py:248 models_finds.py:251
msgid "Cached value - do not edit"
msgstr ""
-#: models_finds.py:247 models_finds.py:660
+#: models_finds.py:260 models_finds.py:673
msgid "Base find"
msgstr ""
-#: models_finds.py:248
+#: models_finds.py:261
msgid "Base finds"
msgstr ""
-#: models_finds.py:491
+#: models_finds.py:504
msgid "g"
msgstr ""
-#: models_finds.py:492
+#: models_finds.py:505
msgid "kg"
msgstr ""
-#: models_finds.py:494
+#: models_finds.py:507
msgid "Not checked"
msgstr ""
-#: models_finds.py:495
+#: models_finds.py:508
msgid "Checked but incorrect"
msgstr ""
-#: models_finds.py:496
+#: models_finds.py:509
msgid "Checked and correct"
msgstr ""
-#: models_finds.py:569 templates/ishtar/sheet_find.html:20
+#: models_finds.py:582 templates/ishtar/sheet_find.html:20
msgid "Base find - Short ID"
msgstr ""
-#: models_finds.py:570 templates/ishtar/sheet_find.html:19
+#: models_finds.py:583 templates/ishtar/sheet_find.html:19
msgid "Base find - Complete ID"
msgstr ""
-#: models_finds.py:572
+#: models_finds.py:585
msgid "Operation (code)"
msgstr ""
-#: models_finds.py:574
+#: models_finds.py:587
msgid "Town"
msgstr ""
-#: models_finds.py:576
+#: models_finds.py:589
msgid "Operation (name)"
msgstr ""
-#: models_finds.py:578
+#: models_finds.py:591
msgid "Parcel"
msgstr ""
-#: models_finds.py:579
+#: models_finds.py:592
msgid "Batch"
msgstr ""
-#: models_finds.py:580
+#: models_finds.py:593
msgid "Base find - Comment"
msgstr ""
-#: models_finds.py:581
+#: models_finds.py:594
msgid "Base find - Description"
msgstr ""
-#: models_finds.py:582
+#: models_finds.py:595
msgid "Base find - Topographic localisation"
msgstr ""
-#: models_finds.py:584
+#: models_finds.py:597
msgid "Base find - Special interest"
msgstr ""
-#: models_finds.py:585
+#: models_finds.py:598
msgid "Base find - Discovery date"
msgstr ""
-#: models_finds.py:586 models_finds.py:687 models_treatments.py:115
-#: models_treatments.py:325 templates/ishtar/sheet_find.html:108
-#: templates/ishtar/sheet_find.html:146
+#: models_finds.py:599 models_finds.py:700 models_treatments.py:115
+#: models_treatments.py:325 templates/ishtar/sheet_find.html:109
+#: templates/ishtar/sheet_find.html:147
msgid "Container"
msgstr ""
-#: models_finds.py:587
+#: models_finds.py:600
msgid "Periods"
msgstr ""
-#: models_finds.py:674
+#: models_finds.py:687
msgid "Weight unit"
msgstr ""
-#: models_finds.py:680 templates/ishtar/sheet_find.html:98
+#: models_finds.py:693 templates/ishtar/sheet_find.html:99
msgid "Upstream treatment"
msgstr ""
-#: models_finds.py:683 templates/ishtar/sheet_find.html:136
+#: models_finds.py:696 templates/ishtar/sheet_find.html:137
msgid "Downstream treatment"
msgstr ""
-#: models_finds.py:724
+#: models_finds.py:716
+msgid "Communicability"
+msgstr ""
+
+#: models_finds.py:740
msgid "Collection"
msgstr ""
-#: models_finds.py:753 models_treatments.py:127
+#: models_finds.py:769 models_treatments.py:127
msgid "Images"
msgstr ""
-#: models_finds.py:755 models_treatments.py:129 models_treatments.py:531
+#: models_finds.py:771 models_treatments.py:129 models_treatments.py:531
msgid "Cached name"
msgstr ""
-#: models_finds.py:782
+#: models_finds.py:798
msgid "FIND"
msgstr ""
-#: models_finds.py:868 wizards.py:63 wizards.py:200
+#: models_finds.py:884 wizards.py:63 wizards.py:200
msgid "Operation"
msgstr ""
-#: models_finds.py:1167
+#: models_finds.py:1183
msgid "No container have been set - the localisation cannot be set."
msgstr ""
-#: models_finds.py:1173
+#: models_finds.py:1189
msgid "The division number {} have not been set for the warehouse {}."
msgstr ""
-#: models_finds.py:1367
+#: models_finds.py:1383
msgid "Find documentation"
msgstr ""
-#: models_finds.py:1368
+#: models_finds.py:1384
msgid "Find documentations"
msgstr ""
-#: models_finds.py:1405
+#: models_finds.py:1421
msgid "Person"
msgstr ""
-#: models_finds.py:1411
+#: models_finds.py:1427
msgid "Property"
msgstr ""
-#: models_finds.py:1412
+#: models_finds.py:1428
msgid "Properties"
msgstr ""
@@ -1075,7 +1089,7 @@ msgstr ""
msgid "Target a basket"
msgstr ""
-#: models_treatments.py:135 templates/ishtar/sheet_find.html:95
+#: models_treatments.py:135 templates/ishtar/sheet_find.html:96
#: templates/ishtar/sheet_treatmentfile.html:61
msgid "Treatments"
msgstr ""
@@ -1088,8 +1102,8 @@ msgstr ""
msgid "Downstream finds"
msgstr ""
-#: models_treatments.py:326 templates/ishtar/sheet_find.html:107
-#: templates/ishtar/sheet_find.html:145
+#: models_treatments.py:326 templates/ishtar/sheet_find.html:108
+#: templates/ishtar/sheet_find.html:146
msgid "Doer"
msgstr ""
@@ -1151,51 +1165,51 @@ msgstr ""
msgid "Administrative index"
msgstr ""
-#: templates/ishtar/sheet_find.html:84
+#: templates/ishtar/sheet_find.html:85
msgid "Warehouse"
msgstr ""
-#: templates/ishtar/sheet_find.html:102 templates/ishtar/sheet_find.html:140
+#: templates/ishtar/sheet_find.html:103 templates/ishtar/sheet_find.html:141
msgid "Year - index"
msgstr ""
-#: templates/ishtar/sheet_find.html:106 templates/ishtar/sheet_find.html:144
+#: templates/ishtar/sheet_find.html:107 templates/ishtar/sheet_find.html:145
msgid "Related finds (max. 15 displayed)"
msgstr ""
-#: templates/ishtar/sheet_find.html:132
+#: templates/ishtar/sheet_find.html:133
msgid "Export as CSV"
msgstr ""
-#: templates/ishtar/sheet_find.html:132 templates/ishtar/sheet_find.html:171
+#: templates/ishtar/sheet_find.html:133 templates/ishtar/sheet_find.html:172
msgid "CSV"
msgstr ""
-#: templates/ishtar/sheet_find.html:176
+#: templates/ishtar/sheet_find.html:177
msgid "Associated base finds"
msgstr ""
-#: templates/ishtar/sheet_find.html:183
+#: templates/ishtar/sheet_find.html:184
msgid "Internal ID"
msgstr ""
-#: templates/ishtar/sheet_find.html:215
+#: templates/ishtar/sheet_find.html:216
msgid "Coordinates"
msgstr ""
-#: templates/ishtar/sheet_find.html:222
+#: templates/ishtar/sheet_find.html:223
msgid "SRID"
msgstr ""
-#: templates/ishtar/sheet_find.html:239
+#: templates/ishtar/sheet_find.html:240
msgid "Title"
msgstr ""
-#: templates/ishtar/sheet_find.html:241
+#: templates/ishtar/sheet_find.html:242
msgid "Authors"
msgstr ""
-#: templates/ishtar/sheet_find.html:242
+#: templates/ishtar/sheet_find.html:243
msgid "Link"
msgstr ""
diff --git a/archaeological_operations/locale/django.pot b/archaeological_operations/locale/django.pot
index c6cb7c976..2327f8a32 100644
--- a/archaeological_operations/locale/django.pot
+++ b/archaeological_operations/locale/django.pot
@@ -8,21 +8,21 @@
msgid ""
msgstr ""
-#: admin.py:90 models.py:381
+#: admin.py:90 models.py:387
msgid "Point"
msgstr ""
-#: admin.py:92 models.py:382
+#: admin.py:92 models.py:388
msgid "Multi polygon"
msgstr ""
-#: forms.py:71 forms.py:1081 forms.py:1097 forms.py:1103 models.py:1309
+#: forms.py:71 forms.py:1081 forms.py:1097 forms.py:1103 models.py:1315
#: templates/ishtar/blocks/window_tables/parcels.html:9
#: templates/ishtar/sheet_operation.html:218
msgid "Parcels"
msgstr ""
-#: forms.py:74 forms.py:207 forms.py:1056 models.py:1295
+#: forms.py:74 forms.py:207 forms.py:1056 models.py:1301
#: templates/ishtar/blocks/window_tables/parcels.html:6
#: templates/ishtar/dashboards/dashboard_operation.html:432
#: templates/ishtar/dashboards/dashboard_operation.html:446
@@ -31,22 +31,22 @@ msgstr ""
msgid "Town"
msgstr ""
-#: forms.py:76 forms.py:483 forms.py:786 forms.py:1331 models.py:288
-#: models.py:1101 models.py:1293
+#: forms.py:76 forms.py:483 forms.py:786 forms.py:1331 models.py:294
+#: models.py:1107 models.py:1299
#: templates/ishtar/blocks/window_tables/parcels.html:7
msgid "Year"
msgstr ""
-#: forms.py:79 models.py:1296
+#: forms.py:79 models.py:1302
#: templates/ishtar/blocks/window_tables/parcels.html:8
msgid "Section"
msgstr ""
-#: forms.py:82 models.py:1298
+#: forms.py:82 models.py:1304
msgid "Parcel number"
msgstr ""
-#: forms.py:84 models.py:1300 models.py:1317 models.py:1366
+#: forms.py:84 models.py:1306 models.py:1323 models.py:1372
msgid "Public domain"
msgstr ""
@@ -82,8 +82,8 @@ msgstr ""
msgid "Relation type"
msgstr ""
-#: forms.py:380 ishtar_menu.py:30 models.py:387 models.py:892 models.py:929
-#: models.py:971 models.py:1083 models.py:1292
+#: forms.py:380 ishtar_menu.py:30 models.py:393 models.py:898 models.py:935
+#: models.py:977 models.py:1089 models.py:1298
#: templates/ishtar/sheet_operation.html:4 wizards.py:355 wizards.py:366
msgid "Operation"
msgstr ""
@@ -124,7 +124,7 @@ msgstr ""
msgid "Full text search"
msgstr ""
-#: forms.py:484 forms.py:1300 models.py:289
+#: forms.py:484 forms.py:1300 models.py:295
msgid "Numeric reference"
msgstr ""
@@ -132,7 +132,7 @@ msgstr ""
msgid "Parcel (section/number/public domain)"
msgstr ""
-#: forms.py:494 forms.py:1346 models.py:893
+#: forms.py:494 forms.py:1346 models.py:899
#: templates/ishtar/dashboards/dashboard_operation.html:390
#: templates/ishtar/dashboards/dashboard_operation.html:411
#: templates/ishtar/dashboards/dashboard_operation.html:643
@@ -141,17 +141,17 @@ msgstr ""
msgid "Department"
msgstr ""
-#: forms.py:495 forms.py:1168 models.py:87
+#: forms.py:495 forms.py:1168 models.py:93
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:7
#: templates/ishtar/sheet_operation.html:28
msgid "Name"
msgstr ""
-#: forms.py:497 forms.py:784 models.py:351
+#: forms.py:497 forms.py:784 models.py:357
msgid "Address / Locality"
msgstr ""
-#: forms.py:499 forms.py:703 forms.py:780 forms.py:1307 models.py:296
+#: forms.py:499 forms.py:703 forms.py:780 forms.py:1307 models.py:302
msgid "Operation type"
msgstr ""
@@ -159,24 +159,24 @@ msgstr ""
msgid "Is open?"
msgstr ""
-#: forms.py:509 forms.py:816 models.py:281
+#: forms.py:509 forms.py:816 models.py:287
msgid "In charge"
msgstr ""
-#: forms.py:516 models.py:1077
+#: forms.py:516 models.py:1083
msgid "Scientist in charge"
msgstr ""
-#: forms.py:518 forms.py:705 forms.py:806 models.py:279
+#: forms.py:518 forms.py:705 forms.py:806 models.py:285
msgid "Operator"
msgstr ""
-#: forms.py:527 forms.py:1173 models.py:91 models.py:298
+#: forms.py:527 forms.py:1173 models.py:97 models.py:304
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:9
msgid "Remains"
msgstr ""
-#: forms.py:528 forms.py:1151 forms.py:1170 models.py:89 models.py:304
+#: forms.py:528 forms.py:1151 forms.py:1170 models.py:95 models.py:310
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:8
msgid "Periods"
msgstr ""
@@ -209,23 +209,23 @@ msgstr ""
msgid "Abstract (full text search)"
msgstr ""
-#: forms.py:539 forms.py:867 models.py:354
+#: forms.py:539 forms.py:867 models.py:360
msgid "Comment about scientific documentation"
msgstr ""
-#: forms.py:540 forms.py:869 models.py:368
+#: forms.py:540 forms.py:869 models.py:374
msgid "Record quality"
msgstr ""
-#: forms.py:541 forms.py:835 models.py:316
+#: forms.py:541 forms.py:835 models.py:322
msgid "Report processing"
msgstr ""
-#: forms.py:543 forms.py:872 models.py:363
+#: forms.py:543 forms.py:872 models.py:369
msgid "Virtual operation"
msgstr ""
-#: forms.py:545 forms.py:1208 forms.py:1212 models.py:95
+#: forms.py:545 forms.py:1208 forms.py:1212 models.py:101
msgid "Archaeological site"
msgstr ""
@@ -245,7 +245,7 @@ msgstr ""
msgid "Documentation deadline after"
msgstr ""
-#: forms.py:568 forms.py:857 models.py:375
+#: forms.py:568 forms.py:857 models.py:381
msgid "Documentation received"
msgstr ""
@@ -257,7 +257,7 @@ msgstr ""
msgid "Finds deadline after"
msgstr ""
-#: forms.py:574 forms.py:862 models.py:379
+#: forms.py:574 forms.py:862 models.py:385
msgid "Finds received"
msgstr ""
@@ -269,12 +269,12 @@ msgstr ""
msgid "Associated file"
msgstr ""
-#: forms.py:668 forms.py:978 models.py:537 models.py:970 models.py:1088
+#: forms.py:668 forms.py:978 models.py:543 models.py:976 models.py:1094
#: wizards.py:80
msgid "Archaeological file"
msgstr ""
-#: forms.py:675 forms.py:679 models.py:370
+#: forms.py:675 forms.py:679 models.py:376
msgid "Abstract"
msgstr ""
@@ -290,7 +290,7 @@ msgstr ""
msgid "years"
msgstr ""
-#: forms.py:685 models.py:265
+#: forms.py:685 models.py:271
msgid "Creation date"
msgstr ""
@@ -351,11 +351,11 @@ msgstr ""
msgid "Operation - 010 - General"
msgstr ""
-#: forms.py:782 models.py:350
+#: forms.py:782 models.py:356
msgid "Generic name"
msgstr ""
-#: forms.py:791 models.py:318
+#: forms.py:791 models.py:324
msgid "Old code"
msgstr ""
@@ -363,7 +363,7 @@ msgstr ""
msgid "Head scientist"
msgstr ""
-#: forms.py:813 models.py:349
+#: forms.py:813 models.py:355
msgid "Operator reference"
msgstr ""
@@ -371,23 +371,23 @@ msgstr ""
msgid "Total surface (m2)"
msgstr ""
-#: forms.py:830 models.py:55 models.py:268 models.py:1503
+#: forms.py:830 models.py:57 models.py:274 models.py:1509
msgid "Start date"
msgstr ""
-#: forms.py:831 models.py:270
+#: forms.py:831 models.py:276
msgid "Excavation end date"
msgstr ""
-#: forms.py:833 models.py:271
+#: forms.py:833 models.py:277
msgid "Report delivery date"
msgstr ""
-#: forms.py:854 models.py:372
+#: forms.py:854 models.py:378
msgid "Deadline for submission of the documentation"
msgstr ""
-#: forms.py:859 models.py:377
+#: forms.py:859 models.py:383
msgid "Deadline for submission of the finds"
msgstr ""
@@ -422,11 +422,11 @@ msgstr ""
msgid "Bad operation code"
msgstr ""
-#: forms.py:974 models.py:552 models.py:922
+#: forms.py:974 models.py:558 models.py:928
msgid "Operation code"
msgstr ""
-#: forms.py:1004 forms.py:1011 models.py:285
+#: forms.py:1004 forms.py:1011 models.py:291
msgid "Collaborators"
msgstr ""
@@ -442,20 +442,20 @@ msgstr ""
msgid "Operation - 033 - Preventive - Excavation"
msgstr ""
-#: forms.py:1024 models.py:302
+#: forms.py:1024 models.py:308
#: templates/ishtar/dashboards/dashboard_operation.html:701
msgid "Cost (euros)"
msgstr ""
-#: forms.py:1025 models.py:307
+#: forms.py:1025 models.py:313
msgid "Scheduled man-days"
msgstr ""
-#: forms.py:1027 models.py:310
+#: forms.py:1027 models.py:316
msgid "Optional man-days"
msgstr ""
-#: forms.py:1029 models.py:313
+#: forms.py:1029 models.py:319
msgid "Effective man-days"
msgstr ""
@@ -467,19 +467,19 @@ msgstr ""
msgid "Operation - 037 - Preventive - Diagnostic"
msgstr ""
-#: forms.py:1045 models.py:333
+#: forms.py:1045 models.py:339
msgid "Prescription on zoning"
msgstr ""
-#: forms.py:1047 models.py:336
+#: forms.py:1047 models.py:342
msgid "Prescription on large area"
msgstr ""
-#: forms.py:1050 models.py:338
+#: forms.py:1050 models.py:344
msgid "Prescription on geoarchaeological context"
msgstr ""
-#: forms.py:1054 forms.py:1070 forms.py:1075 models.py:300 models.py:1111
+#: forms.py:1054 forms.py:1070 forms.py:1075 models.py:306 models.py:1117
msgid "Towns"
msgstr ""
@@ -491,7 +491,7 @@ msgstr ""
msgid "Operation - 040 - Towns (2)"
msgstr ""
-#: forms.py:1084 models.py:1308 models.py:1501
+#: forms.py:1084 models.py:1314 models.py:1507
msgid "Parcel"
msgstr ""
@@ -524,7 +524,7 @@ msgstr ""
msgid "Period"
msgstr ""
-#: forms.py:1167 models.py:86
+#: forms.py:1167 models.py:92
msgid "Reference"
msgstr ""
@@ -532,7 +532,7 @@ msgstr ""
msgid "This reference already exists."
msgstr ""
-#: forms.py:1223 models.py:96 models.py:360
+#: forms.py:1223 models.py:102 models.py:366
#: templates/ishtar/sheet_operation.html:162
msgid "Archaeological sites"
msgstr ""
@@ -557,7 +557,7 @@ msgstr ""
msgid "Would you like to delete this operation?"
msgstr ""
-#: forms.py:1255 forms.py:1332 forms.py:1472 models.py:931 models.py:1068
+#: forms.py:1255 forms.py:1332 forms.py:1472 models.py:937 models.py:1074
msgid "Index"
msgstr ""
@@ -584,7 +584,7 @@ msgstr ""
msgid "You should select a document."
msgstr ""
-#: forms.py:1340 forms.py:1411 models.py:984 models.py:1062
+#: forms.py:1340 forms.py:1411 models.py:990 models.py:1068
msgid "Act type"
msgstr ""
@@ -592,7 +592,7 @@ msgstr ""
msgid "Indexed?"
msgstr ""
-#: forms.py:1347 forms.py:1416 models.py:1102
+#: forms.py:1347 forms.py:1416 models.py:1108
#: templates/ishtar/blocks/window_tables/administrativacts.html:9
msgid "Object"
msgstr ""
@@ -609,7 +609,7 @@ msgstr ""
msgid "Operation - Administrative act - General"
msgstr ""
-#: forms.py:1419 models.py:1099
+#: forms.py:1419 models.py:1105
msgid "Signature date"
msgstr ""
@@ -665,7 +665,7 @@ msgstr ""
msgid "Deletion"
msgstr ""
-#: ishtar_menu.py:59 models.py:1118
+#: ishtar_menu.py:59 models.py:1124
#: templates/ishtar/sheet_administrativeact.html:4
msgid "Administrative act"
msgstr ""
@@ -690,366 +690,366 @@ msgstr ""
msgid "General informations"
msgstr ""
-#: ishtar_menu.py:139 models.py:388
+#: ishtar_menu.py:139 models.py:394
#: templates/ishtar/dashboards/dashboard_operation.html:8
msgid "Operations"
msgstr ""
-#: models.py:54 models.py:72 models.py:1981
+#: models.py:56 models.py:76 models.py:1987
msgid "Order"
msgstr ""
-#: models.py:56 models.py:1504
+#: models.py:58 models.py:1510
msgid "End date"
msgstr ""
-#: models.py:57
+#: models.py:59
msgid "Parent period"
msgstr ""
-#: models.py:61
+#: models.py:63
msgid "Type Period"
msgstr ""
-#: models.py:62
+#: models.py:64
msgid "Types Period"
msgstr ""
-#: models.py:75
+#: models.py:79
msgid "Type of report state"
msgstr ""
-#: models.py:76
+#: models.py:80
msgid "Types of report state"
msgstr ""
-#: models.py:144
+#: models.py:150
msgid "Not documented"
msgstr ""
-#: models.py:145
+#: models.py:151
msgid "Arbitrary"
msgstr ""
-#: models.py:146
+#: models.py:152
msgid "Reliable"
msgstr ""
-#: models.py:232
+#: models.py:238
msgid "Associated file (label)"
msgstr ""
-#: models.py:233
+#: models.py:239
msgid "Operator name"
msgstr ""
-#: models.py:234
+#: models.py:240
msgid "Scientist (full name)"
msgstr ""
-#: models.py:235
+#: models.py:241
msgid "Associated file (external ID)"
msgstr ""
-#: models.py:236
+#: models.py:242
msgid "Scientist (title)"
msgstr ""
-#: models.py:237
+#: models.py:243
msgid "Scientist (surname)"
msgstr ""
-#: models.py:238
+#: models.py:244
msgid "Scientist (name)"
msgstr ""
-#: models.py:239
+#: models.py:245
msgid "Scientist - Organization (name)"
msgstr ""
-#: models.py:240
+#: models.py:246
msgid "In charge (title)"
msgstr ""
-#: models.py:241
+#: models.py:247
msgid "In charge (surname)"
msgstr ""
-#: models.py:242
+#: models.py:248
msgid "In charge (name)"
msgstr ""
-#: models.py:243
+#: models.py:249
msgid "In charge - Organization (name)"
msgstr ""
-#: models.py:248
+#: models.py:254
msgid "Archaeological sites (reference)"
msgstr ""
-#: models.py:267 templates/ishtar/sheet_operation.html:57
+#: models.py:273 templates/ishtar/sheet_operation.html:57
msgid "Closing date"
msgstr ""
-#: models.py:274
+#: models.py:280
msgid "In charge scientist"
msgstr ""
-#: models.py:293 models.py:1288
+#: models.py:299 models.py:1294
msgid "File"
msgstr ""
-#: models.py:297
+#: models.py:303
msgid "Surface (m2)"
msgstr ""
-#: models.py:352
+#: models.py:358
msgid "General comment"
msgstr ""
-#: models.py:355
+#: models.py:361
msgid "Images"
msgstr ""
-#: models.py:357
+#: models.py:363
msgid "Cached name"
msgstr ""
-#: models.py:365
+#: models.py:371
msgid ""
"If checked, it means that this operation have not been officialy registered."
msgstr ""
-#: models.py:424
+#: models.py:430
msgid "OPE"
msgstr ""
-#: models.py:500
+#: models.py:506
msgid "Intercommunal"
msgstr ""
-#: models.py:538
+#: models.py:544
msgid "Code patriarche"
msgstr ""
-#: models.py:578
+#: models.py:584
msgid "This operation code already exists for this year"
msgstr ""
-#: models.py:605
+#: models.py:611
msgid "Number of parcels"
msgstr ""
-#: models.py:615
+#: models.py:621
msgid "Number of administrative acts"
msgstr ""
-#: models.py:623
+#: models.py:629
msgid "Number of indexed administrative acts"
msgstr ""
-#: models.py:631
+#: models.py:637
msgid "Number of context records"
msgstr ""
-#: models.py:667
+#: models.py:673
msgid "Number of finds"
msgstr ""
-#: models.py:712
+#: models.py:718
msgid "No type"
msgstr ""
-#: models.py:743
+#: models.py:749
msgid "Number of sources"
msgstr ""
-#: models.py:785 templates/ishtar/dashboards/dashboard_operation.html:309
+#: models.py:791 templates/ishtar/dashboards/dashboard_operation.html:309
#: templates/ishtar/dashboards/dashboard_operation.html:575
#: templates/ishtar/dashboards/dashboard_operation.html:611
msgid "Mean"
msgstr ""
-#: models.py:847
+#: models.py:853
msgid "Operation relation type"
msgstr ""
-#: models.py:848
+#: models.py:854
msgid "Operation relation types"
msgstr ""
-#: models.py:861
+#: models.py:867
msgid "Operation record relation"
msgstr ""
-#: models.py:862
+#: models.py:868
msgid "Operation record relations"
msgstr ""
-#: models.py:921
+#: models.py:927
msgid "Operation year"
msgstr ""
-#: models.py:923
+#: models.py:929
msgid "Document code"
msgstr ""
-#: models.py:935
+#: models.py:941
msgid "Operation documentation"
msgstr ""
-#: models.py:936
+#: models.py:942
msgid "Operation documentations"
msgstr ""
-#: models.py:939
+#: models.py:945
msgid "Can view all Operation sources"
msgstr ""
-#: models.py:941
+#: models.py:947
msgid "Can view own Operation source"
msgstr ""
-#: models.py:943
+#: models.py:949
msgid "Can add own Operation source"
msgstr ""
-#: models.py:945
+#: models.py:951
msgid "Can change own Operation source"
msgstr ""
-#: models.py:947
+#: models.py:953
msgid "Can delete own Operation source"
msgstr ""
-#: models.py:972 models.py:1093
+#: models.py:978 models.py:1099
msgid "Treatment request"
msgstr ""
-#: models.py:973 models.py:1098
+#: models.py:979 models.py:1104
msgid "Treatment"
msgstr ""
-#: models.py:975
+#: models.py:981
msgid "Intended to"
msgstr ""
-#: models.py:977
+#: models.py:983
msgid "Code"
msgstr ""
-#: models.py:980
+#: models.py:986
msgid "Associated template"
msgstr ""
-#: models.py:981
+#: models.py:987
msgid "Indexed"
msgstr ""
-#: models.py:985
+#: models.py:991
msgid "Act types"
msgstr ""
-#: models.py:1053 models.py:1139
+#: models.py:1059 models.py:1145
#: templates/ishtar/blocks/window_tables/administrativacts.html:6
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:6
msgid "Ref."
msgstr ""
-#: models.py:1066
+#: models.py:1072
msgid "Person in charge of the operation"
msgstr ""
-#: models.py:1072
+#: models.py:1078
msgid "Archaeological preventive operator"
msgstr ""
-#: models.py:1080
+#: models.py:1086
msgid "Signatory"
msgstr ""
-#: models.py:1108
+#: models.py:1114
msgid "Departments"
msgstr ""
-#: models.py:1109
+#: models.py:1115
msgid "Cached values get from associated departments"
msgstr ""
-#: models.py:1112
+#: models.py:1118
msgid "Cached values get from associated towns"
msgstr ""
-#: models.py:1119 templates/ishtar/sheet_operation.html:170
+#: models.py:1125 templates/ishtar/sheet_operation.html:170
#: templates/ishtar/sheet_operation.html:212
msgid "Administrative acts"
msgstr ""
-#: models.py:1233
+#: models.py:1239
msgid "This index already exists for this year"
msgstr ""
-#: models.py:1301
+#: models.py:1307
msgid "External ID"
msgstr ""
-#: models.py:1304
+#: models.py:1310
msgid "External ID is set automatically"
msgstr ""
-#: models.py:1305
+#: models.py:1311
msgid "Address - Locality"
msgstr ""
-#: models.py:1499
+#: models.py:1505
msgid "Owner"
msgstr ""
-#: models.py:1507
+#: models.py:1513
msgid "Parcel owner"
msgstr ""
-#: models.py:1508
+#: models.py:1514
msgid "Parcel owners"
msgstr ""
-#: models.py:1542
+#: models.py:1548
msgid "Recorded"
msgstr ""
-#: models.py:1543
+#: models.py:1549
msgid "Effective"
msgstr ""
-#: models.py:1544
+#: models.py:1550
msgid "Active"
msgstr ""
-#: models.py:1545
+#: models.py:1551
msgid "Field completed"
msgstr ""
-#: models.py:1546
+#: models.py:1552
msgid "Associated report"
msgstr ""
-#: models.py:1547
+#: models.py:1553
msgid "Closed"
msgstr ""
-#: models.py:1548
+#: models.py:1554
msgid "Documented and closed"
msgstr ""
-#: models.py:1982
+#: models.py:1988
msgid "Is preventive"
msgstr ""
-#: models.py:1985
+#: models.py:1991
msgid "Operation type old"
msgstr ""
-#: models.py:1986
+#: models.py:1992
msgid "Operation types old"
msgstr ""
diff --git a/archaeological_warehouse/locale/django.pot b/archaeological_warehouse/locale/django.pot
index 9a8449dba..1d7385f31 100644
--- a/archaeological_warehouse/locale/django.pot
+++ b/archaeological_warehouse/locale/django.pot
@@ -5,7 +5,6 @@
# Valérie-Emma Leroux <emma@iggdrasil.net>, 2016. #zanata
# Valérie-Emma Leroux <emma@iggdrasil.net>, 2017. #zanata
# Valérie-Emma Leroux <emma@iggdrasil.net>, 2018. #zanata
-# Étienne Loks <etienne.loks@iggdrasil.net>, 2018. #zanata
msgid ""
msgstr ""
diff --git a/ishtar_common/locale/django.pot b/ishtar_common/locale/django.pot
index db5624737..17fda2ea1 100644
--- a/ishtar_common/locale/django.pot
+++ b/ishtar_common/locale/django.pot
@@ -22,40 +22,67 @@ msgstr ""
msgid "Related item"
msgstr ""
-#: admin.py:100
+#: admin.py:68
+#| msgid "CSV full"
+msgid "CSV file"
+msgstr ""
+
+#: admin.py:69
+msgid "Only unicode encoding is managed - convert your file first"
+msgstr ""
+
+#: admin.py:74
msgid "Export selected as CSV file"
msgstr ""
-#: admin.py:212 admin.py:231 models.py:775
+#: admin.py:197 admin.py:216 models.py:775
msgid "Parent"
msgstr ""
-#: admin.py:219
+#: admin.py:204
msgid "Center"
msgstr ""
-#: admin.py:221 models.py:2888
+#: admin.py:206 models.py:2888
msgid "Limit"
msgstr ""
-#: admin.py:224 models.py:2898
+#: admin.py:209 models.py:2898
msgid "Town children"
msgstr ""
-#: admin.py:232
+#: admin.py:217
msgid "Parents"
msgstr ""
-#: admin.py:482 models.py:1647
+#: admin.py:288
+msgid "The CSV file should at least have a slug/txt_idx column"
+msgstr ""
+
+#: admin.py:345
+#, python-format
+msgid "%d item(s) created."
+msgstr ""
+
+#: admin.py:349
+#, python-format
+msgid "%d item(s) updated."
+msgstr ""
+
+#: admin.py:353
+msgid "Theses parents are missing: {}"
+msgstr ""
+
+#: admin.py:569 models.py:1647
msgid "Form"
msgstr ""
-#: admin.py:484 models.py:1672 models_imports.py:117
+#: admin.py:571 models.py:1672 models_imports.py:117
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr ""
-#: admin.py:504 models.py:1716
+#: admin.py:591 models.py:1716
msgid "Field"
msgstr ""
@@ -1817,6 +1844,16 @@ msgstr ""
msgid "The %(app_name)s team"
msgstr ""
+#: templates/admin/gen_change_list.html:9
+#, python-format
+msgid "Add %(name)s"
+msgstr ""
+
+#: templates/admin/gen_change_list.html:14
+#| msgid "Export as CSV"
+msgid "Import from CSV"
+msgstr ""
+
#: templates/base.html:39
msgid "Searches in the shortcut menu deal with all items."
msgstr ""
@@ -1838,9 +1875,9 @@ msgid "Current items"
msgstr ""
#: templates/base.html:70 templates/blocks/bs_form_snippet.html:55
-#: templates/ishtar/manage_basket.html:4 templates/welcome.html:13
-#: templates/welcome.html:14 templates/welcome.html:15
-#: templates/welcome.html:16
+#: templates/ishtar/manage_basket.html:4 templates/welcome.html:11
+#: templates/welcome.html:12 templates/welcome.html:13
+#: templates/welcome.html:14
msgid ":"
msgstr ""
@@ -2655,45 +2692,45 @@ msgid ""
"archaeological data"
msgstr ""
-#: templates/welcome.html:11
+#: templates/welcome.html:9
msgid "Some useful links:"
msgstr ""
-#: templates/welcome.html:13
+#: templates/welcome.html:11
msgid "Presentation site and blog"
msgstr ""
-#: templates/welcome.html:13
+#: templates/welcome.html:11
msgid "stay tuned with Ishtar news!"
msgstr ""
-#: templates/welcome.html:14
+#: templates/welcome.html:12
msgid "Admin interface"
msgstr ""
-#: templates/welcome.html:14
+#: templates/welcome.html:12
msgid "for admin only."
msgstr ""
-#: templates/welcome.html:15
+#: templates/welcome.html:13
msgid "Forum"
msgstr ""
-#: templates/welcome.html:15
+#: templates/welcome.html:13
msgid ""
"need help? find a new bug? a fantastic feature to propose? Here is the place "
"to go."
msgstr ""
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "Source code"
msgstr ""
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "tickets"
msgstr ""
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "where the magic happens."
msgstr ""
@@ -2713,11 +2750,11 @@ msgstr ""
msgid " (...)"
msgstr ""
-#: utils.py:204
+#: utils.py:206
msgid "Information"
msgstr ""
-#: utils.py:205
+#: utils.py:207
msgid "Load another random image?"
msgstr ""
diff --git a/translations/de/ishtar_common.po b/translations/de/ishtar_common.po
index 605b24cfd..dc099c450 100644
--- a/translations/de/ishtar_common.po
+++ b/translations/de/ishtar_common.po
@@ -24,40 +24,66 @@ msgstr "E-Mail-Adresse"
msgid "Related item"
msgstr ""
-#: admin.py:100
+#: admin.py:68
+msgid "CSV file"
+msgstr ""
+
+#: admin.py:69
+msgid "Only unicode encoding is managed - convert your file first"
+msgstr ""
+
+#: admin.py:74
msgid "Export selected as CSV file"
msgstr ""
-#: admin.py:212 admin.py:231 models.py:775
+#: admin.py:197 admin.py:216 models.py:775
msgid "Parent"
msgstr ""
-#: admin.py:219
+#: admin.py:204
msgid "Center"
msgstr ""
-#: admin.py:221 models.py:2888
+#: admin.py:206 models.py:2888
msgid "Limit"
msgstr ""
-#: admin.py:224 models.py:2898
+#: admin.py:209 models.py:2898
msgid "Town children"
msgstr ""
-#: admin.py:232
+#: admin.py:217
msgid "Parents"
msgstr ""
-#: admin.py:482 models.py:1647
+#: admin.py:288
+msgid "The CSV file should at least have a slug/txt_idx column"
+msgstr ""
+
+#: admin.py:345
+#, python-format
+msgid "%d item(s) created."
+msgstr ""
+
+#: admin.py:349
+#, python-format
+msgid "%d item(s) updated."
+msgstr ""
+
+#: admin.py:353
+msgid "Theses parents are missing: {}"
+msgstr ""
+
+#: admin.py:569 models.py:1647
msgid "Form"
msgstr ""
-#: admin.py:484 models.py:1672 models_imports.py:117
+#: admin.py:571 models.py:1672 models_imports.py:117
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr ""
-#: admin.py:504 models.py:1716
+#: admin.py:591 models.py:1716
msgid "Field"
msgstr ""
@@ -1819,6 +1845,15 @@ msgstr ""
msgid "The %(app_name)s team"
msgstr ""
+#: templates/admin/gen_change_list.html:9
+#, python-format
+msgid "Add %(name)s"
+msgstr ""
+
+#: templates/admin/gen_change_list.html:14
+msgid "Import from CSV"
+msgstr ""
+
#: templates/base.html:39
msgid "Searches in the shortcut menu deal with all items."
msgstr ""
@@ -1840,9 +1875,9 @@ msgid "Current items"
msgstr ""
#: templates/base.html:70 templates/blocks/bs_form_snippet.html:55
-#: templates/ishtar/manage_basket.html:4 templates/welcome.html:13
-#: templates/welcome.html:14 templates/welcome.html:15
-#: templates/welcome.html:16
+#: templates/ishtar/manage_basket.html:4 templates/welcome.html:11
+#: templates/welcome.html:12 templates/welcome.html:13
+#: templates/welcome.html:14
msgid ":"
msgstr ""
@@ -2657,45 +2692,45 @@ msgid ""
"archaeological data"
msgstr ""
-#: templates/welcome.html:11
+#: templates/welcome.html:9
msgid "Some useful links:"
msgstr ""
-#: templates/welcome.html:13
+#: templates/welcome.html:11
msgid "Presentation site and blog"
msgstr ""
-#: templates/welcome.html:13
+#: templates/welcome.html:11
msgid "stay tuned with Ishtar news!"
msgstr ""
-#: templates/welcome.html:14
+#: templates/welcome.html:12
msgid "Admin interface"
msgstr ""
-#: templates/welcome.html:14
+#: templates/welcome.html:12
msgid "for admin only."
msgstr ""
-#: templates/welcome.html:15
+#: templates/welcome.html:13
msgid "Forum"
msgstr ""
-#: templates/welcome.html:15
+#: templates/welcome.html:13
msgid ""
"need help? find a new bug? a fantastic feature to propose? Here is the place "
"to go."
msgstr ""
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "Source code"
msgstr ""
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "tickets"
msgstr ""
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "where the magic happens."
msgstr ""
@@ -2715,11 +2750,11 @@ msgstr ""
msgid " (...)"
msgstr ""
-#: utils.py:204
+#: utils.py:206
msgid "Information"
msgstr ""
-#: utils.py:205
+#: utils.py:207
msgid "Load another random image?"
msgstr ""
diff --git a/translations/fr/archaeological_finds.po b/translations/fr/archaeological_finds.po
index cdeb9c498..481149e8a 100644
--- a/translations/fr/archaeological_finds.po
+++ b/translations/fr/archaeological_finds.po
@@ -5,32 +5,33 @@
# Valérie-Emma Leroux <emma@iggdrasil.net>, 2016. #zanata
# Valérie-Emma Leroux <emma@iggdrasil.net>, 2017. #zanata
# Valérie-Emma Leroux <emma@iggdrasil.net>, 2018. #zanata
+# Étienne Loks <etienne.loks@iggdrasil.net>, 2018. #zanata
msgid ""
msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2018-02-08 05:23-0500\n"
-"Last-Translator: Valérie-Emma Leroux <emma@iggdrasil.net>\n"
+"PO-Revision-Date: 2018-02-15 06:44-0500\n"
+"Last-Translator: Étienne Loks <etienne.loks@iggdrasil.net>\n"
"Language-Team: \n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=n>1;\n"
"X-Generator: Zanata 3.9.6\n"
-#: admin.py:39 models_finds.py:229
+#: admin.py:39 models_finds.py:242
msgid "Point (2D)"
msgstr "Point (2D)"
-#: admin.py:41 models_finds.py:231
+#: admin.py:41 models_finds.py:244
msgid "Line"
msgstr "Ligne"
-#: admin.py:43 models_finds.py:232
+#: admin.py:43 models_finds.py:245
msgid "Polygon"
msgstr "Polygon"
-#: forms.py:97 forms.py:103 forms.py:371 models_finds.py:568
-#: models_finds.py:859 wizards.py:64
+#: forms.py:97 forms.py:103 forms.py:371 models_finds.py:581
+#: models_finds.py:875 wizards.py:64
msgid "Context record"
msgstr "Unité d'Enregistrement"
@@ -38,8 +39,8 @@ msgstr "Unité d'Enregistrement"
msgid "Find - 010 - Context record choice"
msgstr "Mobilier - 010 - Choix de l'unité d'enregistrement"
-#: forms.py:132 ishtar_menu.py:32 models_finds.py:769 models_finds.py:1381
-#: models_finds.py:1402 models_treatments.py:311
+#: forms.py:132 ishtar_menu.py:32 models_finds.py:785 models_finds.py:1397
+#: models_finds.py:1418 models_treatments.py:311
#: templates/ishtar/sheet_find.html:4
msgid "Find"
msgstr "Mobilier"
@@ -48,29 +49,29 @@ msgstr "Mobilier"
msgid "Find - 020 - General"
msgstr "Mobilier - 020 - Général"
-#: forms.py:145 forms.py:353 forms.py:636 models_finds.py:197
-#: models_finds.py:666 templates/ishtar/sheet_find.html:18
+#: forms.py:145 forms.py:353 forms.py:636 models_finds.py:210
+#: models_finds.py:679 templates/ishtar/sheet_find.html:18
msgid "Free ID"
msgstr "ID libre"
-#: forms.py:147 models_finds.py:715
+#: forms.py:147 models_finds.py:731
msgid "Previous ID"
msgstr "Identifiant précédent"
-#: forms.py:148 forms.py:393 forms_treatments.py:138 models_finds.py:201
-#: models_finds.py:667 models_treatments.py:111
+#: forms.py:148 forms.py:393 forms_treatments.py:138 models_finds.py:214
+#: models_finds.py:680 models_treatments.py:111
msgid "Description"
msgstr "Description"
-#: forms.py:151 models_finds.py:208
+#: forms.py:151 models_finds.py:221
msgid "Discovery date"
msgstr "Date de découverte"
-#: forms.py:153 forms.py:395 models_finds.py:210
+#: forms.py:153 forms.py:395 models_finds.py:223
msgid "Batch/object"
msgstr "Lot/objet"
-#: forms.py:155 models_finds.py:690
+#: forms.py:155 models_finds.py:703
msgid "Is complete?"
msgstr "Est complet ?"
@@ -78,113 +79,113 @@ msgstr "Est complet ?"
msgid "Material type"
msgstr "Type de matériau"
-#: forms.py:161 models_finds.py:133 models_finds.py:589 models_finds.py:693
+#: forms.py:161 models_finds.py:135 models_finds.py:602 models_finds.py:706
msgid "Object types"
msgstr "Types d'objet"
-#: forms.py:164 forms.py:389 models_finds.py:697
+#: forms.py:164 forms.py:389 models_finds.py:710
msgid "Integrity / interest"
msgstr "Intégrité / intérêt"
-#: forms.py:167 forms.py:391 models_finds.py:700
+#: forms.py:167 forms.py:391 models_finds.py:713
msgid "Remarkability"
msgstr "Remarquabilité"
-#: forms.py:170 models_finds.py:215
+#: forms.py:170 models_finds.py:228
msgid "Point of topographic reference"
msgstr "Point de référence topographique"
-#: forms.py:173 models_finds.py:217 templates/ishtar/sheet_find.html:217
+#: forms.py:173 models_finds.py:230 templates/ishtar/sheet_find.html:218
msgid "X"
msgstr "X"
-#: forms.py:174 models_finds.py:218 templates/ishtar/sheet_find.html:218
+#: forms.py:174 models_finds.py:231 templates/ishtar/sheet_find.html:219
msgid "Y"
msgstr "Y"
-#: forms.py:175 models_finds.py:219 templates/ishtar/sheet_find.html:219
+#: forms.py:175 models_finds.py:232 templates/ishtar/sheet_find.html:220
msgid "Z"
msgstr "Z"
-#: forms.py:177 models_finds.py:227
+#: forms.py:177 models_finds.py:240
msgid "Spatial Reference System"
msgstr "Système de référence spatiale"
-#: forms.py:180 models_finds.py:220
+#: forms.py:180 models_finds.py:233
msgid "Estimated error for X"
msgstr "Erreur estimée pour X"
-#: forms.py:182 models_finds.py:222
+#: forms.py:182 models_finds.py:235
msgid "Estimated error for Y"
msgstr "Erreur estimée pour Y"
-#: forms.py:184 models_finds.py:224
+#: forms.py:184 models_finds.py:237
msgid "Estimated error for Z"
msgstr "Erreur estimée pour Z"
-#: forms.py:185 models_finds.py:704
+#: forms.py:185 models_finds.py:720
msgid "Length (cm)"
msgstr "Longueur (cm)"
-#: forms.py:186 models_finds.py:705
+#: forms.py:186 models_finds.py:721
msgid "Width (cm)"
msgstr "Largeur (cm)"
-#: forms.py:187 models_finds.py:706
+#: forms.py:187 models_finds.py:722
msgid "Height (cm)"
msgstr "Hauteur (cm)"
-#: forms.py:188 models_finds.py:707
+#: forms.py:188 models_finds.py:723
msgid "Diameter (cm)"
msgstr "Diamètre (cm)"
-#: forms.py:189 models_finds.py:708
+#: forms.py:189 models_finds.py:724
msgid "Thickness (cm)"
msgstr "Épaisseur (cm)"
-#: forms.py:190 forms.py:641 models_finds.py:672
+#: forms.py:190 forms.py:641 models_finds.py:685
msgid "Volume (l)"
msgstr "Volume (l)"
-#: forms.py:191 forms.py:642 models_finds.py:673
+#: forms.py:191 forms.py:642 models_finds.py:686
msgid "Weight (g)"
msgstr "Poids (g)"
-#: forms.py:193 models_finds.py:709
+#: forms.py:193 models_finds.py:725
msgid "Dimensions comment"
msgstr "Commentaire concernant les dimensions"
-#: forms.py:194 forms.py:643 models_finds.py:676
+#: forms.py:194 forms.py:643 models_finds.py:689
msgid "Find number"
msgstr "Mobilier (en nombre)"
-#: forms.py:196 models_finds.py:703
+#: forms.py:196 models_finds.py:719
msgid "Minimum number of individuals (MNI)"
msgstr "Nombre minimum d'individus (NMI)"
-#: forms.py:197 models_finds.py:711
+#: forms.py:197 models_finds.py:727
msgid "Mark"
msgstr "Marque"
-#: forms.py:198 forms.py:396 models_finds.py:717
+#: forms.py:198 forms.py:396 models_finds.py:733
msgid "Check"
msgstr "Vérification"
-#: forms.py:200 models_finds.py:719
+#: forms.py:200 models_finds.py:735
msgid "Check date"
msgstr "Date de vérification"
#: forms.py:201 forms_treatments.py:140 forms_treatments.py:488
-#: models_finds.py:202 models_finds.py:712 models_treatments.py:110
+#: models_finds.py:215 models_finds.py:728 models_treatments.py:110
#: models_treatments.py:530
msgid "Comment"
msgstr "Commentaires"
-#: forms.py:204 models_finds.py:713
+#: forms.py:204 models_finds.py:729
msgid "Comment on dating"
msgstr "Commentaire général sur les datations"
-#: forms.py:205 models_finds.py:721
+#: forms.py:205 models_finds.py:737
msgid "Estimated value"
msgstr "Valeur estimée"
@@ -215,7 +216,7 @@ msgstr ""
"Les coordonnées ne sont pas pertinentes pour le système de référence "
"spatiale utilisé : {}."
-#: forms.py:273 templates/ishtar/sheet_find.html:70
+#: forms.py:273 templates/ishtar/sheet_find.html:71
msgid "Preservation"
msgstr "Conservation"
@@ -223,39 +224,39 @@ msgstr "Conservation"
msgid "Find - 030 - Preservation"
msgstr "Mobilier - 030 - Conservation"
-#: forms.py:284 forms.py:387 models_finds.py:63 models_finds.py:729
+#: forms.py:284 forms.py:387 models_finds.py:63 models_finds.py:745
msgid "Conservatory state"
msgstr "État sanitaire"
-#: forms.py:287 models_finds.py:738
+#: forms.py:287 models_finds.py:754
msgid "Alteration"
msgstr "Altération"
-#: forms.py:290 models_finds.py:742
+#: forms.py:290 models_finds.py:758
msgid "Alteration cause"
msgstr "Cause d'altération"
-#: forms.py:293 models_finds.py:735
+#: forms.py:293 models_finds.py:751
msgid "Recommended treatments"
msgstr "Traitements recommandés"
-#: forms.py:295 models_finds.py:746
+#: forms.py:295 models_finds.py:762
msgid "Treatment emergency"
msgstr "Urgence du traitement"
-#: forms.py:297 models_finds.py:749
+#: forms.py:297 models_finds.py:765
msgid "Insurance value"
msgstr "Valeur d'assurance"
-#: forms.py:299 models_finds.py:751
+#: forms.py:299 models_finds.py:767
msgid "Appraisal date"
msgstr "Date d'évaluation"
-#: forms.py:301 models_finds.py:731
+#: forms.py:301 models_finds.py:747
msgid "Conservatory comment"
msgstr "Commentaire relatif à la conservation"
-#: forms.py:320 forms.py:344 models_finds.py:684
+#: forms.py:320 forms.py:344 models_finds.py:697
msgid "Dating"
msgstr "Datation"
@@ -264,14 +265,14 @@ msgid "Period"
msgstr "Période"
#: forms.py:326 forms_treatments.py:142 forms_treatments.py:290
-#: forms_treatments.py:490 models_finds.py:1407 models_treatments.py:113
-#: models_treatments.py:322 templates/ishtar/sheet_find.html:109
-#: templates/ishtar/sheet_find.html:147
+#: forms_treatments.py:490 models_finds.py:1423 models_treatments.py:113
+#: models_treatments.py:322 templates/ishtar/sheet_find.html:110
+#: templates/ishtar/sheet_find.html:148
msgid "Start date"
msgstr "Date de début"
-#: forms.py:328 models_finds.py:1408 models_treatments.py:323
-#: templates/ishtar/sheet_find.html:110 templates/ishtar/sheet_find.html:148
+#: forms.py:328 models_finds.py:1424 models_treatments.py:323
+#: templates/ishtar/sheet_find.html:111 templates/ishtar/sheet_find.html:149
msgid "End date"
msgstr "Date de fin"
@@ -296,11 +297,11 @@ msgstr "Mobilier - 040 - Datation"
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:351 models_finds.py:234
+#: forms.py:351 models_finds.py:247
msgid "Short ID"
msgstr "ID court"
-#: forms.py:352 models_finds.py:237
+#: forms.py:352 models_finds.py:250
msgid "Complete ID"
msgstr "ID complet"
@@ -330,7 +331,7 @@ msgstr "Rechercher parmi les opérations liées"
msgid "Search within related context records"
msgstr "Recherche parmi les Unités d'Enregistrement associées"
-#: forms.py:384 models_finds.py:132
+#: forms.py:384 models_finds.py:134
msgid "Object type"
msgstr "Type d'objet"
@@ -367,7 +368,7 @@ msgstr "Rechercher un mobilier"
msgid "Upstream finds"
msgstr "Mobilier amont"
-#: forms.py:518 models_finds.py:770
+#: forms.py:518 models_finds.py:786
msgid "Finds"
msgstr "Mobilier"
@@ -440,7 +441,7 @@ msgid "Basket"
msgstr "Panier"
#: forms_treatments.py:53 forms_treatments.py:96 models_treatments.py:83
-#: templates/ishtar/sheet_find.html:103 templates/ishtar/sheet_find.html:141
+#: templates/ishtar/sheet_find.html:104 templates/ishtar/sheet_find.html:142
msgid "Label"
msgstr "Intitulé"
@@ -474,7 +475,7 @@ msgid "Treatment - 020 - General"
msgstr "Traitement - 020 - Général"
#: forms_treatments.py:107 models_treatments.py:71 models_treatments.py:95
-#: templates/ishtar/sheet_find.html:105 templates/ishtar/sheet_find.html:143
+#: templates/ishtar/sheet_find.html:106 templates/ishtar/sheet_find.html:144
msgid "State"
msgstr "État"
@@ -661,8 +662,8 @@ msgid "Internal ref."
msgstr "Réf. interne"
#: forms_treatments.py:411 forms_treatments.py:469 models_treatments.py:70
-#: templates/ishtar/sheet_find.html:104 templates/ishtar/sheet_find.html:142
-#: templates/ishtar/sheet_find.html:240
+#: templates/ishtar/sheet_find.html:105 templates/ishtar/sheet_find.html:143
+#: templates/ishtar/sheet_find.html:241
msgid "Type"
msgstr "Type"
@@ -767,12 +768,12 @@ msgstr "Gestion des éléments"
msgid "Documentation"
msgstr "Documentation"
-#: ishtar_menu.py:133 ishtar_menu.py:214 models_finds.py:1404
+#: ishtar_menu.py:133 ishtar_menu.py:214 models_finds.py:1420
msgid "Administrative act"
msgstr "Acte administratif"
-#: ishtar_menu.py:151 ishtar_menu.py:233 templates/ishtar/sheet_find.html:234
-#: templates/ishtar/sheet_find.html:236
+#: ishtar_menu.py:151 ishtar_menu.py:233 templates/ishtar/sheet_find.html:235
+#: templates/ishtar/sheet_find.html:237
msgid "Documents"
msgstr "Documents"
@@ -798,7 +799,7 @@ msgstr "Code"
msgid "Recommendation"
msgstr "Recommandation"
-#: models_finds.py:53 models_finds.py:588 models_finds.py:669
+#: models_finds.py:53 models_finds.py:601 models_finds.py:682
msgid "Material types"
msgstr "Types de matériau"
@@ -806,7 +807,7 @@ msgstr "Types de matériau"
msgid "Conservatory states"
msgstr "États sanitaires"
-#: models_finds.py:73 models_finds.py:119 models_finds.py:665
+#: models_finds.py:73 models_finds.py:121 models_finds.py:678
#: models_treatments.py:317
msgid "Order"
msgstr "Ordre"
@@ -843,227 +844,239 @@ msgstr ""
msgid "Treatment types"
msgstr "Types de traitement"
-#: models_finds.py:98
+#: models_finds.py:100
msgid "Integrity / interest type"
msgstr "Type d'intégrité / intérêt"
-#: models_finds.py:99
+#: models_finds.py:101
msgid "Integrity / interest types"
msgstr "Types d'intégrité / intérêt"
-#: models_finds.py:109
+#: models_finds.py:111
msgid "Remarkability type"
msgstr "Type de remarquabilité"
-#: models_finds.py:110
+#: models_finds.py:112
msgid "Remarkability types"
msgstr "Types de remarquabilité"
-#: models_finds.py:121
+#: models_finds.py:123
msgid "Batch type"
msgstr "Type de lot"
-#: models_finds.py:122
+#: models_finds.py:124
msgid "Batch types"
msgstr "Types de lot"
-#: models_finds.py:143
+#: models_finds.py:145
msgid "Alteration type"
msgstr "Type d'altération"
-#: models_finds.py:144
+#: models_finds.py:146
msgid "Alteration types"
msgstr "Types d'altération"
-#: models_finds.py:154
+#: models_finds.py:156
msgid "Alteration cause type"
msgstr "Type de cause d'altération"
-#: models_finds.py:155
+#: models_finds.py:157
msgid "Alteration cause types"
msgstr "Types de cause d'altération"
-#: models_finds.py:165
+#: models_finds.py:167
msgid "Treatment emergency type"
msgstr "Type d'urgence du traitement"
-#: models_finds.py:166
+#: models_finds.py:168
msgid "Treatment emergency types"
msgstr "Types d'urgence du traitement"
-#: models_finds.py:198 models_finds.py:662 models_treatments.py:108
+#: models_finds.py:178
+msgid "Communicability type"
+msgstr "Type de communicabilité"
+
+#: models_finds.py:179
+msgid "Communicability types"
+msgstr "Types de communicabilité"
+
+#: models_finds.py:211 models_finds.py:675 models_treatments.py:108
#: models_treatments.py:507
msgid "External ID"
msgstr "ID externe"
-#: models_finds.py:200 models_finds.py:664
+#: models_finds.py:213 models_finds.py:677
msgid "External ID is set automatically"
msgstr "L'identifiant externe est configuré automatiquement"
-#: models_finds.py:203
+#: models_finds.py:216
msgid "Special interest"
msgstr "Intérêt spécifique"
-#: models_finds.py:207
+#: models_finds.py:220
msgid "Context Record"
msgstr "Unité d'Enregistrement"
-#: models_finds.py:213
+#: models_finds.py:226
msgid "Material index"
msgstr "Index matériel"
-#: models_finds.py:230
+#: models_finds.py:243
msgid "Point (3D)"
msgstr "Point (3D)"
-#: models_finds.py:235 models_finds.py:238
+#: models_finds.py:248 models_finds.py:251
msgid "Cached value - do not edit"
msgstr "Valeur en cache - ne pas éditer"
-#: models_finds.py:247 models_finds.py:660
+#: models_finds.py:260 models_finds.py:673
msgid "Base find"
msgstr "Mobilier d'origine"
-#: models_finds.py:248
+#: models_finds.py:261
msgid "Base finds"
msgstr "Mobilier d'origine"
-#: models_finds.py:491
+#: models_finds.py:504
msgid "g"
msgstr "g"
-#: models_finds.py:492
+#: models_finds.py:505
msgid "kg"
msgstr "kg"
-#: models_finds.py:494
+#: models_finds.py:507
msgid "Not checked"
msgstr "Non vérifié"
-#: models_finds.py:495
+#: models_finds.py:508
msgid "Checked but incorrect"
msgstr "Vérifié mais incorrect"
-#: models_finds.py:496
+#: models_finds.py:509
msgid "Checked and correct"
msgstr "Vérifié et correct"
-#: models_finds.py:569 templates/ishtar/sheet_find.html:20
+#: models_finds.py:582 templates/ishtar/sheet_find.html:20
msgid "Base find - Short ID"
msgstr "Mobilier d'origine - ID court"
-#: models_finds.py:570 templates/ishtar/sheet_find.html:19
+#: models_finds.py:583 templates/ishtar/sheet_find.html:19
msgid "Base find - Complete ID"
msgstr "Mobilier d'origine - ID complet"
-#: models_finds.py:572
+#: models_finds.py:585
msgid "Operation (code)"
msgstr "Opération (code)"
-#: models_finds.py:574
+#: models_finds.py:587
msgid "Town"
msgstr "Ville"
-#: models_finds.py:576
+#: models_finds.py:589
msgid "Operation (name)"
msgstr "Opération (nom)"
-#: models_finds.py:578
+#: models_finds.py:591
msgid "Parcel"
msgstr "Parcelle"
-#: models_finds.py:579
+#: models_finds.py:592
msgid "Batch"
msgstr "Lot"
-#: models_finds.py:580
+#: models_finds.py:593
msgid "Base find - Comment"
msgstr "Mobilier d'origine - Commentaires"
-#: models_finds.py:581
+#: models_finds.py:594
msgid "Base find - Description"
msgstr "Mobilier d'origine - Description"
-#: models_finds.py:582
+#: models_finds.py:595
msgid "Base find - Topographic localisation"
msgstr "Mobilier d'origine - Localisation topographique"
-#: models_finds.py:584
+#: models_finds.py:597
msgid "Base find - Special interest"
msgstr "Mobilier d'origine - Intérêt spécifique"
-#: models_finds.py:585
+#: models_finds.py:598
msgid "Base find - Discovery date"
msgstr "Mobilier d'origine - Date de découverte"
-#: models_finds.py:586 models_finds.py:687 models_treatments.py:115
-#: models_treatments.py:325 templates/ishtar/sheet_find.html:108
-#: templates/ishtar/sheet_find.html:146
+#: models_finds.py:599 models_finds.py:700 models_treatments.py:115
+#: models_treatments.py:325 templates/ishtar/sheet_find.html:109
+#: templates/ishtar/sheet_find.html:147
msgid "Container"
msgstr "Contenant"
-#: models_finds.py:587
+#: models_finds.py:600
msgid "Periods"
msgstr "Périodes"
-#: models_finds.py:674
+#: models_finds.py:687
msgid "Weight unit"
msgstr "Unité de poids"
-#: models_finds.py:680 templates/ishtar/sheet_find.html:98
+#: models_finds.py:693 templates/ishtar/sheet_find.html:99
msgid "Upstream treatment"
msgstr "Traitement amont"
-#: models_finds.py:683 templates/ishtar/sheet_find.html:136
+#: models_finds.py:696 templates/ishtar/sheet_find.html:137
msgid "Downstream treatment"
msgstr "Traitement aval"
-#: models_finds.py:724
+#: models_finds.py:716
+msgid "Communicability"
+msgstr "Communicabilité"
+
+#: models_finds.py:740
msgid "Collection"
msgstr "Collection"
-#: models_finds.py:753 models_treatments.py:127
+#: models_finds.py:769 models_treatments.py:127
msgid "Images"
msgstr "Images"
-#: models_finds.py:755 models_treatments.py:129 models_treatments.py:531
+#: models_finds.py:771 models_treatments.py:129 models_treatments.py:531
msgid "Cached name"
msgstr "Nom en cache"
-#: models_finds.py:782
+#: models_finds.py:798
msgid "FIND"
msgstr "MOBILIER"
-#: models_finds.py:868 wizards.py:63 wizards.py:200
+#: models_finds.py:884 wizards.py:63 wizards.py:200
msgid "Operation"
msgstr "Opération"
-#: models_finds.py:1167
+#: models_finds.py:1183
msgid "No container have been set - the localisation cannot be set."
msgstr ""
"Aucun contenant n'a été défini - la localisation ne peut être définie."
-#: models_finds.py:1173
+#: models_finds.py:1189
msgid "The division number {} have not been set for the warehouse {}."
msgstr "La division numéro {} n'a pas été définie pour le dépôt {}."
-#: models_finds.py:1367
+#: models_finds.py:1383
msgid "Find documentation"
msgstr "Documentation de mobilier"
-#: models_finds.py:1368
+#: models_finds.py:1384
msgid "Find documentations"
msgstr "Documentations de mobilier"
-#: models_finds.py:1405
+#: models_finds.py:1421
msgid "Person"
msgstr "Individu"
-#: models_finds.py:1411
+#: models_finds.py:1427
msgid "Property"
msgstr "Propriété"
-#: models_finds.py:1412
+#: models_finds.py:1428
msgid "Properties"
msgstr "Propriétés"
@@ -1105,7 +1118,7 @@ msgstr "Coût d'assurance"
msgid "Target a basket"
msgstr "Appliquer à un panier"
-#: models_treatments.py:135 templates/ishtar/sheet_find.html:95
+#: models_treatments.py:135 templates/ishtar/sheet_find.html:96
#: templates/ishtar/sheet_treatmentfile.html:61
msgid "Treatments"
msgstr "Traitements"
@@ -1118,8 +1131,8 @@ msgstr "TRAITEMENT"
msgid "Downstream finds"
msgstr "Mobilier aval"
-#: models_treatments.py:326 templates/ishtar/sheet_find.html:107
-#: templates/ishtar/sheet_find.html:145
+#: models_treatments.py:326 templates/ishtar/sheet_find.html:108
+#: templates/ishtar/sheet_find.html:146
msgid "Doer"
msgstr "Opérateur"
@@ -1183,51 +1196,51 @@ msgstr ""
msgid "Administrative index"
msgstr "Index administratif"
-#: templates/ishtar/sheet_find.html:84
+#: templates/ishtar/sheet_find.html:85
msgid "Warehouse"
msgstr "Dépôt"
-#: templates/ishtar/sheet_find.html:102 templates/ishtar/sheet_find.html:140
+#: templates/ishtar/sheet_find.html:103 templates/ishtar/sheet_find.html:141
msgid "Year - index"
msgstr "Année - index"
-#: templates/ishtar/sheet_find.html:106 templates/ishtar/sheet_find.html:144
+#: templates/ishtar/sheet_find.html:107 templates/ishtar/sheet_find.html:145
msgid "Related finds (max. 15 displayed)"
msgstr "Mobilier associé (max. 15 affichés)"
-#: templates/ishtar/sheet_find.html:132
+#: templates/ishtar/sheet_find.html:133
msgid "Export as CSV"
msgstr "Export en CSV"
-#: templates/ishtar/sheet_find.html:132 templates/ishtar/sheet_find.html:171
+#: templates/ishtar/sheet_find.html:133 templates/ishtar/sheet_find.html:172
msgid "CSV"
msgstr "CSV"
-#: templates/ishtar/sheet_find.html:176
+#: templates/ishtar/sheet_find.html:177
msgid "Associated base finds"
msgstr "Mobilier d'origine associé"
-#: templates/ishtar/sheet_find.html:183
+#: templates/ishtar/sheet_find.html:184
msgid "Internal ID"
msgstr "ID interne"
-#: templates/ishtar/sheet_find.html:215
+#: templates/ishtar/sheet_find.html:216
msgid "Coordinates"
msgstr "Coordonnées"
-#: templates/ishtar/sheet_find.html:222
+#: templates/ishtar/sheet_find.html:223
msgid "SRID"
msgstr "SRID"
-#: templates/ishtar/sheet_find.html:239
+#: templates/ishtar/sheet_find.html:240
msgid "Title"
msgstr "Titre"
-#: templates/ishtar/sheet_find.html:241
+#: templates/ishtar/sheet_find.html:242
msgid "Authors"
msgstr "Auteurs"
-#: templates/ishtar/sheet_find.html:242
+#: templates/ishtar/sheet_find.html:243
msgid "Link"
msgstr "Lien"
diff --git a/translations/fr/archaeological_operations.po b/translations/fr/archaeological_operations.po
index 2309e0443..99127af54 100644
--- a/translations/fr/archaeological_operations.po
+++ b/translations/fr/archaeological_operations.po
@@ -17,21 +17,21 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n>1;\n"
"X-Generator: Zanata 3.9.6\n"
-#: admin.py:90 models.py:381
+#: admin.py:90 models.py:387
msgid "Point"
msgstr "Point"
-#: admin.py:92 models.py:382
+#: admin.py:92 models.py:388
msgid "Multi polygon"
msgstr "Polygones multi-parties"
-#: forms.py:71 forms.py:1081 forms.py:1097 forms.py:1103 models.py:1309
+#: forms.py:71 forms.py:1081 forms.py:1097 forms.py:1103 models.py:1315
#: templates/ishtar/blocks/window_tables/parcels.html:9
#: templates/ishtar/sheet_operation.html:218
msgid "Parcels"
msgstr "Parcelles"
-#: forms.py:74 forms.py:207 forms.py:1056 models.py:1295
+#: forms.py:74 forms.py:207 forms.py:1056 models.py:1301
#: templates/ishtar/blocks/window_tables/parcels.html:6
#: templates/ishtar/dashboards/dashboard_operation.html:432
#: templates/ishtar/dashboards/dashboard_operation.html:446
@@ -40,22 +40,22 @@ msgstr "Parcelles"
msgid "Town"
msgstr "Commune"
-#: forms.py:76 forms.py:483 forms.py:786 forms.py:1331 models.py:288
-#: models.py:1101 models.py:1293
+#: forms.py:76 forms.py:483 forms.py:786 forms.py:1331 models.py:294
+#: models.py:1107 models.py:1299
#: templates/ishtar/blocks/window_tables/parcels.html:7
msgid "Year"
msgstr "Année"
-#: forms.py:79 models.py:1296
+#: forms.py:79 models.py:1302
#: templates/ishtar/blocks/window_tables/parcels.html:8
msgid "Section"
msgstr "Section"
-#: forms.py:82 models.py:1298
+#: forms.py:82 models.py:1304
msgid "Parcel number"
msgstr "Numéro de parcelle"
-#: forms.py:84 models.py:1300 models.py:1317 models.py:1366
+#: forms.py:84 models.py:1306 models.py:1323 models.py:1372
msgid "Public domain"
msgstr "Domaine public"
@@ -91,8 +91,8 @@ msgstr "Il y a des parcelles identiques."
msgid "Relation type"
msgstr "Type de relation"
-#: forms.py:380 ishtar_menu.py:30 models.py:387 models.py:892 models.py:929
-#: models.py:971 models.py:1083 models.py:1292
+#: forms.py:380 ishtar_menu.py:30 models.py:393 models.py:898 models.py:935
+#: models.py:977 models.py:1089 models.py:1298
#: templates/ishtar/sheet_operation.html:4 wizards.py:355 wizards.py:366
msgid "Operation"
msgstr "Opération"
@@ -133,7 +133,7 @@ msgstr "Opération - 080 - Relations"
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:484 forms.py:1300 models.py:289
+#: forms.py:484 forms.py:1300 models.py:295
msgid "Numeric reference"
msgstr "Identifiant numérique"
@@ -141,7 +141,7 @@ msgstr "Identifiant numérique"
msgid "Parcel (section/number/public domain)"
msgstr "Parcelle (section/numéro/domaine public)"
-#: forms.py:494 forms.py:1346 models.py:893
+#: forms.py:494 forms.py:1346 models.py:899
#: templates/ishtar/dashboards/dashboard_operation.html:390
#: templates/ishtar/dashboards/dashboard_operation.html:411
#: templates/ishtar/dashboards/dashboard_operation.html:643
@@ -150,17 +150,17 @@ msgstr "Parcelle (section/numéro/domaine public)"
msgid "Department"
msgstr "Département"
-#: forms.py:495 forms.py:1168 models.py:87
+#: forms.py:495 forms.py:1168 models.py:93
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:7
#: templates/ishtar/sheet_operation.html:28
msgid "Name"
msgstr "Nom"
-#: forms.py:497 forms.py:784 models.py:351
+#: forms.py:497 forms.py:784 models.py:357
msgid "Address / Locality"
msgstr "Adresse / Lieu-dit"
-#: forms.py:499 forms.py:703 forms.py:780 forms.py:1307 models.py:296
+#: forms.py:499 forms.py:703 forms.py:780 forms.py:1307 models.py:302
msgid "Operation type"
msgstr "Type d'opération"
@@ -168,24 +168,24 @@ msgstr "Type d'opération"
msgid "Is open?"
msgstr "Est ouvert ?"
-#: forms.py:509 forms.py:816 models.py:281
+#: forms.py:509 forms.py:816 models.py:287
msgid "In charge"
msgstr "Responsable du suivi scientifique"
-#: forms.py:516 models.py:1077
+#: forms.py:516 models.py:1083
msgid "Scientist in charge"
msgstr "Responsable scientifique"
-#: forms.py:518 forms.py:705 forms.py:806 models.py:279
+#: forms.py:518 forms.py:705 forms.py:806 models.py:285
msgid "Operator"
msgstr "Opérateur"
-#: forms.py:527 forms.py:1173 models.py:91 models.py:298
+#: forms.py:527 forms.py:1173 models.py:97 models.py:304
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:9
msgid "Remains"
msgstr "Vestiges"
-#: forms.py:528 forms.py:1151 forms.py:1170 models.py:89 models.py:304
+#: forms.py:528 forms.py:1151 forms.py:1170 models.py:95 models.py:310
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:8
msgid "Periods"
msgstr "Périodes"
@@ -218,23 +218,23 @@ msgstr "Commentaire"
msgid "Abstract (full text search)"
msgstr "Résumé (recherche en texte intégral)"
-#: forms.py:539 forms.py:867 models.py:354
+#: forms.py:539 forms.py:867 models.py:360
msgid "Comment about scientific documentation"
msgstr "Commentaire concernant la documentation scientifique"
-#: forms.py:540 forms.py:869 models.py:368
+#: forms.py:540 forms.py:869 models.py:374
msgid "Record quality"
msgstr "Qualité d'enregistrement"
-#: forms.py:541 forms.py:835 models.py:316
+#: forms.py:541 forms.py:835 models.py:322
msgid "Report processing"
msgstr "Traitement du rapport"
-#: forms.py:543 forms.py:872 models.py:363
+#: forms.py:543 forms.py:872 models.py:369
msgid "Virtual operation"
msgstr "Opération virtuelle"
-#: forms.py:545 forms.py:1208 forms.py:1212 models.py:95
+#: forms.py:545 forms.py:1208 forms.py:1212 models.py:101
msgid "Archaeological site"
msgstr "Entité archéologique"
@@ -254,7 +254,7 @@ msgstr "Date limite de versement de la documentation avant"
msgid "Documentation deadline after"
msgstr "Date limite de versement de la documentation après"
-#: forms.py:568 forms.py:857 models.py:375
+#: forms.py:568 forms.py:857 models.py:381
msgid "Documentation received"
msgstr "Documentation reçue"
@@ -266,7 +266,7 @@ msgstr "Date limite de versement du mobilier avant"
msgid "Finds deadline after"
msgstr "Date limite de versement du mobilier après"
-#: forms.py:574 forms.py:862 models.py:379
+#: forms.py:574 forms.py:862 models.py:385
msgid "Finds received"
msgstr "Mobilier reçu"
@@ -278,12 +278,12 @@ msgstr "Rechercher une opération"
msgid "Associated file"
msgstr "Dossier associé"
-#: forms.py:668 forms.py:978 models.py:537 models.py:970 models.py:1088
+#: forms.py:668 forms.py:978 models.py:543 models.py:976 models.py:1094
#: wizards.py:80
msgid "Archaeological file"
msgstr "Dossier archéologique"
-#: forms.py:675 forms.py:679 models.py:370
+#: forms.py:675 forms.py:679 models.py:376
msgid "Abstract"
msgstr "Résumé"
@@ -299,7 +299,7 @@ msgstr "mois"
msgid "years"
msgstr "années"
-#: forms.py:685 models.py:265
+#: forms.py:685 models.py:271
msgid "Creation date"
msgstr "Date de création"
@@ -360,11 +360,11 @@ msgstr "Général"
msgid "Operation - 010 - General"
msgstr "Opération - 010 - Général"
-#: forms.py:782 models.py:350
+#: forms.py:782 models.py:356
msgid "Generic name"
msgstr "Nom générique"
-#: forms.py:791 models.py:318
+#: forms.py:791 models.py:324
msgid "Old code"
msgstr "Ancien code"
@@ -372,7 +372,7 @@ msgstr "Ancien code"
msgid "Head scientist"
msgstr "Responsable scientifique"
-#: forms.py:813 models.py:349
+#: forms.py:813 models.py:355
msgid "Operator reference"
msgstr "Référence de l'opérateur"
@@ -380,23 +380,23 @@ msgstr "Référence de l'opérateur"
msgid "Total surface (m2)"
msgstr "Surface totale (m2)"
-#: forms.py:830 models.py:55 models.py:268 models.py:1503
+#: forms.py:830 models.py:57 models.py:274 models.py:1509
msgid "Start date"
msgstr "Date de début"
-#: forms.py:831 models.py:270
+#: forms.py:831 models.py:276
msgid "Excavation end date"
msgstr "Date de fin de chantier"
-#: forms.py:833 models.py:271
+#: forms.py:833 models.py:277
msgid "Report delivery date"
msgstr "Date de livraison du rapport"
-#: forms.py:854 models.py:372
+#: forms.py:854 models.py:378
msgid "Deadline for submission of the documentation"
msgstr "Date limite de versement de la documentation"
-#: forms.py:859 models.py:377
+#: forms.py:859 models.py:383
msgid "Deadline for submission of the finds"
msgstr "Date limite de versement du mobilier"
@@ -438,11 +438,11 @@ msgstr ""
msgid "Bad operation code"
msgstr "Mauvais code d'opération"
-#: forms.py:974 models.py:552 models.py:922
+#: forms.py:974 models.py:558 models.py:928
msgid "Operation code"
msgstr "Code de l'opération"
-#: forms.py:1004 forms.py:1011 models.py:285
+#: forms.py:1004 forms.py:1011 models.py:291
msgid "Collaborators"
msgstr "Collaborateurs"
@@ -458,20 +458,20 @@ msgstr "Information archéologie préventive - fouille"
msgid "Operation - 033 - Preventive - Excavation"
msgstr "Opération - 033 - Préventif - Fouille"
-#: forms.py:1024 models.py:302
+#: forms.py:1024 models.py:308
#: templates/ishtar/dashboards/dashboard_operation.html:701
msgid "Cost (euros)"
msgstr "Coût (euros)"
-#: forms.py:1025 models.py:307
+#: forms.py:1025 models.py:313
msgid "Scheduled man-days"
msgstr "Jours-hommes prévus"
-#: forms.py:1027 models.py:310
+#: forms.py:1027 models.py:316
msgid "Optional man-days"
msgstr "Jours-hommes optionnels"
-#: forms.py:1029 models.py:313
+#: forms.py:1029 models.py:319
msgid "Effective man-days"
msgstr "Jours-hommes effectifs"
@@ -483,19 +483,19 @@ msgstr "Information archéologie préventive - diagnostic"
msgid "Operation - 037 - Preventive - Diagnostic"
msgstr "Opération - 037 - Préventif - Diagnostic"
-#: forms.py:1045 models.py:333
+#: forms.py:1045 models.py:339
msgid "Prescription on zoning"
msgstr "Prescription sur zonage"
-#: forms.py:1047 models.py:336
+#: forms.py:1047 models.py:342
msgid "Prescription on large area"
msgstr "Prescription sur une vaste surface"
-#: forms.py:1050 models.py:338
+#: forms.py:1050 models.py:344
msgid "Prescription on geoarchaeological context"
msgstr "Prescription sur un contexte géoarchéologique"
-#: forms.py:1054 forms.py:1070 forms.py:1075 models.py:300 models.py:1111
+#: forms.py:1054 forms.py:1070 forms.py:1075 models.py:306 models.py:1117
msgid "Towns"
msgstr "Communes"
@@ -507,7 +507,7 @@ msgstr "Opération - 040 - Communes"
msgid "Operation - 040 - Towns (2)"
msgstr "Opération - 040 - Communes (2)"
-#: forms.py:1084 models.py:1308 models.py:1501
+#: forms.py:1084 models.py:1314 models.py:1507
msgid "Parcel"
msgstr "Parcelle"
@@ -540,7 +540,7 @@ msgstr "Opération - 070 - Périodes"
msgid "Period"
msgstr "Période"
-#: forms.py:1167 models.py:86
+#: forms.py:1167 models.py:92
msgid "Reference"
msgstr "Référence"
@@ -548,7 +548,7 @@ msgstr "Référence"
msgid "This reference already exists."
msgstr "Cette référence existe déjà."
-#: forms.py:1223 models.py:96 models.py:360
+#: forms.py:1223 models.py:102 models.py:366
#: templates/ishtar/sheet_operation.html:162
msgid "Archaeological sites"
msgstr "Entités archéologiques"
@@ -573,7 +573,7 @@ msgstr "Voulez-vous clore cette opération ?"
msgid "Would you like to delete this operation?"
msgstr "Voulez-vous supprimer cette opération ?"
-#: forms.py:1255 forms.py:1332 forms.py:1472 models.py:931 models.py:1068
+#: forms.py:1255 forms.py:1332 forms.py:1472 models.py:937 models.py:1074
msgid "Index"
msgstr "Index"
@@ -602,7 +602,7 @@ msgstr "Rechercher une documentation"
msgid "You should select a document."
msgstr "Vous devez sélectionner un document."
-#: forms.py:1340 forms.py:1411 models.py:984 models.py:1062
+#: forms.py:1340 forms.py:1411 models.py:990 models.py:1068
msgid "Act type"
msgstr "Type d'acte"
@@ -610,7 +610,7 @@ msgstr "Type d'acte"
msgid "Indexed?"
msgstr "Indexé ?"
-#: forms.py:1347 forms.py:1416 models.py:1102
+#: forms.py:1347 forms.py:1416 models.py:1108
#: templates/ishtar/blocks/window_tables/administrativacts.html:9
msgid "Object"
msgstr "Objet"
@@ -627,7 +627,7 @@ msgstr "Vous devez sélectionner un acte administratif."
msgid "Operation - Administrative act - General"
msgstr "Opération - Acte administratif - Général"
-#: forms.py:1419 models.py:1099
+#: forms.py:1419 models.py:1105
msgid "Signature date"
msgstr "Date de signature"
@@ -685,7 +685,7 @@ msgstr "Clôture"
msgid "Deletion"
msgstr "Suppression"
-#: ishtar_menu.py:59 models.py:1118
+#: ishtar_menu.py:59 models.py:1124
#: templates/ishtar/sheet_administrativeact.html:4
msgid "Administrative act"
msgstr "Acte administratif"
@@ -710,368 +710,368 @@ msgstr "Tableau de bord"
msgid "General informations"
msgstr "Informations générales"
-#: ishtar_menu.py:139 models.py:388
+#: ishtar_menu.py:139 models.py:394
#: templates/ishtar/dashboards/dashboard_operation.html:8
msgid "Operations"
msgstr "Opérations"
-#: models.py:54 models.py:72 models.py:1981
+#: models.py:56 models.py:76 models.py:1987
msgid "Order"
msgstr "Ordre"
-#: models.py:56 models.py:1504
+#: models.py:58 models.py:1510
msgid "End date"
msgstr "Date de fin"
-#: models.py:57
+#: models.py:59
msgid "Parent period"
msgstr "Période parente"
-#: models.py:61
+#: models.py:63
msgid "Type Period"
msgstr "Type de période"
-#: models.py:62
+#: models.py:64
msgid "Types Period"
msgstr "Types de période"
-#: models.py:75
+#: models.py:79
msgid "Type of report state"
msgstr "Type d'état de rapport"
-#: models.py:76
+#: models.py:80
msgid "Types of report state"
msgstr "Types d'état de rapport"
-#: models.py:144
+#: models.py:150
msgid "Not documented"
msgstr "Non documenté"
-#: models.py:145
+#: models.py:151
msgid "Arbitrary"
msgstr "Arbitraire"
-#: models.py:146
+#: models.py:152
msgid "Reliable"
msgstr "Fiable"
-#: models.py:232
+#: models.py:238
msgid "Associated file (label)"
msgstr "Dossier associé (nom)"
-#: models.py:233
+#: models.py:239
msgid "Operator name"
msgstr "Nom de l'opérateur"
-#: models.py:234
+#: models.py:240
msgid "Scientist (full name)"
msgstr "Responsable scientifique (nom complet)"
-#: models.py:235
+#: models.py:241
msgid "Associated file (external ID)"
msgstr "Dossier associé (identifiant externe)"
-#: models.py:236
+#: models.py:242
msgid "Scientist (title)"
msgstr "Responsable scientifique (titre)"
-#: models.py:237
+#: models.py:243
msgid "Scientist (surname)"
msgstr "Responsable scientifique (nom)"
-#: models.py:238
+#: models.py:244
msgid "Scientist (name)"
msgstr "Scientifique (nom)"
-#: models.py:239
+#: models.py:245
msgid "Scientist - Organization (name)"
msgstr "Scientifique - Organisation (nom)"
-#: models.py:240
+#: models.py:246
msgid "In charge (title)"
msgstr "Responsable du suivi scientifique (titre)"
-#: models.py:241
+#: models.py:247
msgid "In charge (surname)"
msgstr "Responsable du suivi scientifique (prénom)"
-#: models.py:242
+#: models.py:248
msgid "In charge (name)"
msgstr "Responsable du suivi scientifique (nom)"
-#: models.py:243
+#: models.py:249
msgid "In charge - Organization (name)"
msgstr "Responsable du suivi scientifique - Organisation (nom)"
-#: models.py:248
+#: models.py:254
msgid "Archaeological sites (reference)"
msgstr "Entités archéologiques (référence)"
-#: models.py:267 templates/ishtar/sheet_operation.html:57
+#: models.py:273 templates/ishtar/sheet_operation.html:57
msgid "Closing date"
msgstr "Date de clôture"
-#: models.py:274
+#: models.py:280
msgid "In charge scientist"
msgstr "Responsable du suivi scientifique"
-#: models.py:293 models.py:1288
+#: models.py:299 models.py:1294
msgid "File"
msgstr "Dossier"
-#: models.py:297
+#: models.py:303
msgid "Surface (m2)"
msgstr "Surface (m2)"
-#: models.py:352
+#: models.py:358
msgid "General comment"
msgstr "Commentaire général"
-#: models.py:355
+#: models.py:361
msgid "Images"
msgstr "Images"
-#: models.py:357
+#: models.py:363
msgid "Cached name"
msgstr "Nom en cache"
-#: models.py:365
+#: models.py:371
msgid ""
"If checked, it means that this operation have not been officialy registered."
msgstr ""
"Si coché, cela signifie que cette opération n'a pas été officiellement "
"enregistrée."
-#: models.py:424
+#: models.py:430
msgid "OPE"
msgstr "OPE"
-#: models.py:500
+#: models.py:506
msgid "Intercommunal"
msgstr "Intercommunal"
-#: models.py:538
+#: models.py:544
msgid "Code patriarche"
msgstr "Code patriarche"
-#: models.py:578
+#: models.py:584
msgid "This operation code already exists for this year"
msgstr "Ce code d'opération existe déjà pour cette année."
-#: models.py:605
+#: models.py:611
msgid "Number of parcels"
msgstr "Nombre de parcelles"
-#: models.py:615
+#: models.py:621
msgid "Number of administrative acts"
msgstr "Nombre d'actes administratifs"
-#: models.py:623
+#: models.py:629
msgid "Number of indexed administrative acts"
msgstr "Nombre d'actes administratifs indexés"
-#: models.py:631
+#: models.py:637
msgid "Number of context records"
msgstr "Nombre d'Unités d'Enregistrement"
-#: models.py:667
+#: models.py:673
msgid "Number of finds"
msgstr "Nombre d'éléments de mobilier"
-#: models.py:712
+#: models.py:718
msgid "No type"
msgstr "Pas de type"
-#: models.py:743
+#: models.py:749
msgid "Number of sources"
msgstr "Nombre de documents"
-#: models.py:785 templates/ishtar/dashboards/dashboard_operation.html:309
+#: models.py:791 templates/ishtar/dashboards/dashboard_operation.html:309
#: templates/ishtar/dashboards/dashboard_operation.html:575
#: templates/ishtar/dashboards/dashboard_operation.html:611
msgid "Mean"
msgstr "Moyenne"
-#: models.py:847
+#: models.py:853
msgid "Operation relation type"
msgstr "Type de relation entre opérations"
-#: models.py:848
+#: models.py:854
msgid "Operation relation types"
msgstr "Types de relation entre opérations"
-#: models.py:861
+#: models.py:867
msgid "Operation record relation"
msgstr "Relation entre opérations"
-#: models.py:862
+#: models.py:868
msgid "Operation record relations"
msgstr "Relations entre opérations"
-#: models.py:921
+#: models.py:927
msgid "Operation year"
msgstr "Année de l'opération"
-#: models.py:923
+#: models.py:929
msgid "Document code"
msgstr "Code du document"
-#: models.py:935
+#: models.py:941
msgid "Operation documentation"
msgstr "Documentation d'une opération"
-#: models.py:936
+#: models.py:942
msgid "Operation documentations"
msgstr "Documentations des opérations"
-#: models.py:939
+#: models.py:945
msgid "Can view all Operation sources"
msgstr "Peut voir toutes les Documentations d'opération"
-#: models.py:941
+#: models.py:947
msgid "Can view own Operation source"
msgstr "Peut voir sa propre Documentation d'opération"
-#: models.py:943
+#: models.py:949
msgid "Can add own Operation source"
msgstr "Peut ajouter sa propre Documentation d'opération"
-#: models.py:945
+#: models.py:951
msgid "Can change own Operation source"
msgstr "Peut modifier sa propre Documentation d'opération"
-#: models.py:947
+#: models.py:953
msgid "Can delete own Operation source"
msgstr "Peut supprimer sa propre Documentation d'opération"
-#: models.py:972 models.py:1093
+#: models.py:978 models.py:1099
msgid "Treatment request"
msgstr "Demande de traitement"
-#: models.py:973 models.py:1098
+#: models.py:979 models.py:1104
msgid "Treatment"
msgstr "Traitement"
-#: models.py:975
+#: models.py:981
msgid "Intended to"
msgstr "Destiné à"
-#: models.py:977
+#: models.py:983
msgid "Code"
msgstr "Code"
-#: models.py:980
+#: models.py:986
msgid "Associated template"
msgstr "Patron associé"
-#: models.py:981
+#: models.py:987
msgid "Indexed"
msgstr "Indexé"
-#: models.py:985
+#: models.py:991
msgid "Act types"
msgstr "Types d'acte"
-#: models.py:1053 models.py:1139
+#: models.py:1059 models.py:1145
#: templates/ishtar/blocks/window_tables/administrativacts.html:6
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:6
msgid "Ref."
msgstr "Réf."
-#: models.py:1066
+#: models.py:1072
msgid "Person in charge of the operation"
msgstr "Responsable d'opération"
-#: models.py:1072
+#: models.py:1078
msgid "Archaeological preventive operator"
msgstr "Opérateur d'archéologie préventive"
-#: models.py:1080
+#: models.py:1086
msgid "Signatory"
msgstr "Signataire"
-#: models.py:1108
+#: models.py:1114
msgid "Departments"
msgstr "Départements"
-#: models.py:1109
+#: models.py:1115
msgid "Cached values get from associated departments"
msgstr "Valeur en cache des départements associés"
-#: models.py:1112
+#: models.py:1118
msgid "Cached values get from associated towns"
msgstr "Valeur en cache des communes associées"
-#: models.py:1119 templates/ishtar/sheet_operation.html:170
+#: models.py:1125 templates/ishtar/sheet_operation.html:170
#: templates/ishtar/sheet_operation.html:212
msgid "Administrative acts"
msgstr "Actes administratifs"
-#: models.py:1233
+#: models.py:1239
msgid "This index already exists for this year"
msgstr "Cet index existe déjà pour cette année."
-#: models.py:1301
+#: models.py:1307
msgid "External ID"
msgstr "ID externe"
-#: models.py:1304
+#: models.py:1310
msgid "External ID is set automatically"
msgstr "L'identifiant externe est configuré automatiquement"
-#: models.py:1305
+#: models.py:1311
msgid "Address - Locality"
msgstr "Adresse - Lieu-dit"
-#: models.py:1499
+#: models.py:1505
msgid "Owner"
msgstr "Propriétaire"
-#: models.py:1507
+#: models.py:1513
msgid "Parcel owner"
msgstr "Propriétaire de parcelle"
-#: models.py:1508
+#: models.py:1514
msgid "Parcel owners"
msgstr "Propriétaires de parcelle"
-#: models.py:1542
+#: models.py:1548
msgid "Recorded"
msgstr "Enregistré"
-#: models.py:1543
+#: models.py:1549
msgid "Effective"
msgstr "Effectif"
-#: models.py:1544
+#: models.py:1550
msgid "Active"
msgstr "Actif"
-#: models.py:1545
+#: models.py:1551
msgid "Field completed"
msgstr "Terrain achevé"
-#: models.py:1546
+#: models.py:1552
msgid "Associated report"
msgstr "Rapport associé"
-#: models.py:1547
+#: models.py:1553
msgid "Closed"
msgstr "Clos"
-#: models.py:1548
+#: models.py:1554
msgid "Documented and closed"
msgstr "Documenté et clos"
-#: models.py:1982
+#: models.py:1988
msgid "Is preventive"
msgstr "Préventif"
-#: models.py:1985
+#: models.py:1991
msgid "Operation type old"
msgstr "Type d'opération - ancien"
-#: models.py:1986
+#: models.py:1992
msgid "Operation types old"
msgstr "Types d'opération - ancien"
diff --git a/translations/fr/ishtar_common.po b/translations/fr/ishtar_common.po
index c4ab99dbb..058e62783 100644
--- a/translations/fr/ishtar_common.po
+++ b/translations/fr/ishtar_common.po
@@ -12,8 +12,8 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2018-02-08 05:28-0500\n"
-"Last-Translator: Valérie-Emma Leroux <emma@iggdrasil.net>\n"
+"PO-Revision-Date: 2018-02-15 06:47-0500\n"
+"Last-Translator: Étienne Loks <etienne.loks@iggdrasil.net>\n"
"Language-Team: \n"
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=n>1;\n"
@@ -31,40 +31,66 @@ msgstr "courriel"
msgid "Related item"
msgstr "Élément associé"
-#: admin.py:100
+#: admin.py:68
+msgid "CSV file"
+msgstr "Fichier CSV"
+
+#: admin.py:69
+msgid "Only unicode encoding is managed - convert your file first"
+msgstr "Seul l'unicode est géré - convertissez votre fichier d'abord"
+
+#: admin.py:74
msgid "Export selected as CSV file"
msgstr "Exporter la sélection en fichier CSV"
-#: admin.py:212 admin.py:231 models.py:775
+#: admin.py:197 admin.py:216 models.py:775
msgid "Parent"
msgstr "Parent"
-#: admin.py:219
+#: admin.py:204
msgid "Center"
msgstr "Centre"
-#: admin.py:221 models.py:2888
+#: admin.py:206 models.py:2888
msgid "Limit"
msgstr "Limite"
-#: admin.py:224 models.py:2898
+#: admin.py:209 models.py:2898
msgid "Town children"
msgstr "Communes enfants"
-#: admin.py:232
+#: admin.py:217
msgid "Parents"
msgstr "Parents"
-#: admin.py:482 models.py:1647
+#: admin.py:288
+msgid "The CSV file should at least have a slug/txt_idx column"
+msgstr "Le fichier CSV doit avoir au minimum une colonne slug/txt_idx"
+
+#: admin.py:345
+#, python-format
+msgid "%d item(s) created."
+msgstr "%d élément(s) créés."
+
+#: admin.py:349
+#, python-format
+msgid "%d item(s) updated."
+msgstr "%d élément(s) mis à jour."
+
+#: admin.py:353
+msgid "Theses parents are missing: {}"
+msgstr "Ces parents sont manquants : {}"
+
+#: admin.py:569 models.py:1647
msgid "Form"
msgstr "Formulaire"
-#: admin.py:484 models.py:1672 models_imports.py:117
+#: admin.py:571 models.py:1672 models_imports.py:117
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr "Utilisateurs"
-#: admin.py:504 models.py:1716
+#: admin.py:591 models.py:1716
msgid "Field"
msgstr "Champ"
@@ -1902,6 +1928,15 @@ msgstr "Merci pour l'intérêt que vous portez au projet."
msgid "The %(app_name)s team"
msgstr "L'équipe %(app_name)s"
+#: templates/admin/gen_change_list.html:9
+#, python-format
+msgid "Add %(name)s"
+msgstr "Ajout de %(name)s"
+
+#: templates/admin/gen_change_list.html:14
+msgid "Import from CSV"
+msgstr "Import depuis un CSV"
+
#: templates/base.html:39
msgid "Searches in the shortcut menu deal with all items."
msgstr ""
@@ -1925,9 +1960,9 @@ msgid "Current items"
msgstr "Éléments courants"
#: templates/base.html:70 templates/blocks/bs_form_snippet.html:55
-#: templates/ishtar/manage_basket.html:4 templates/welcome.html:13
-#: templates/welcome.html:14 templates/welcome.html:15
-#: templates/welcome.html:16
+#: templates/ishtar/manage_basket.html:4 templates/welcome.html:11
+#: templates/welcome.html:12 templates/welcome.html:13
+#: templates/welcome.html:14
msgid ":"
msgstr " :"
@@ -2767,31 +2802,31 @@ msgstr ""
"Bienvenue dans Ishtar, logiciel libre de gestion et d'inventaire en "
"archéologie"
-#: templates/welcome.html:11
+#: templates/welcome.html:9
msgid "Some useful links:"
msgstr "Quelques liens utiles :"
-#: templates/welcome.html:13
+#: templates/welcome.html:11
msgid "Presentation site and blog"
msgstr "Site de présentation et blog"
-#: templates/welcome.html:13
+#: templates/welcome.html:11
msgid "stay tuned with Ishtar news!"
msgstr "restez à l'écoute des nouvelles concernant Ishtar !"
-#: templates/welcome.html:14
+#: templates/welcome.html:12
msgid "Admin interface"
msgstr "Interface d'administration"
-#: templates/welcome.html:14
+#: templates/welcome.html:12
msgid "for admin only."
msgstr "seulement pour les administrateurs."
-#: templates/welcome.html:15
+#: templates/welcome.html:13
msgid "Forum"
msgstr "Forum"
-#: templates/welcome.html:15
+#: templates/welcome.html:13
msgid ""
"need help? find a new bug? a fantastic feature to propose? Here is the place "
"to go."
@@ -2799,15 +2834,15 @@ msgstr ""
"besoin d'aide ? un nouveau bug à signaler ? une nouvelle fonctionnalité "
"révolutionnaire à proposer ? C'est là qu'il faut aller."
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "Source code"
msgstr "Dépôt de code source"
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "tickets"
msgstr "tickets"
-#: templates/welcome.html:16
+#: templates/welcome.html:14
msgid "where the magic happens."
msgstr "c'est là que la magie opère."
@@ -2827,11 +2862,11 @@ msgstr "Chargement..."
msgid " (...)"
msgstr " (...)"
-#: utils.py:204
+#: utils.py:206
msgid "Information"
msgstr "Information"
-#: utils.py:205
+#: utils.py:207
msgid "Load another random image?"
msgstr "Charger une autre image au hasard ?"