summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-14 12:58:58 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2019-09-14 12:58:58 +0200
commit7ef15eb8bba17b765c7c389fa99b92e8523b938b (patch)
tree60a5a9d44db34247627f5748dd54e0f31cce06c8
parent5054eeb89a13ab09920b6b70130fccdb2c484e36 (diff)
downloadIshtar-7ef15eb8bba17b765c7c389fa99b92e8523b938b.tar.bz2
Ishtar-7ef15eb8bba17b765c7c389fa99b92e8523b938b.zip
Update translations
-rw-r--r--archaeological_context_records/locale/django.pot257
-rw-r--r--archaeological_files/locale/django.pot259
-rw-r--r--archaeological_files_pdl/locale/django.pot10
-rw-r--r--archaeological_finds/locale/django.pot1003
-rw-r--r--archaeological_operations/locale/django.pot742
-rw-r--r--archaeological_warehouse/locale/django.pot224
-rw-r--r--ishtar_common/locale/django.pot1268
-rw-r--r--translations/de/ishtar_common.po1238
-rw-r--r--translations/fr/archaeological_context_records.po257
-rw-r--r--translations/fr/archaeological_files.po262
-rw-r--r--translations/fr/archaeological_files_pdl.po10
-rw-r--r--translations/fr/archaeological_finds.po1006
-rw-r--r--translations/fr/archaeological_operations.po743
-rw-r--r--translations/fr/archaeological_warehouse.po223
-rw-r--r--translations/fr/ishtar_common.po1245
15 files changed, 4385 insertions, 4362 deletions
diff --git a/archaeological_context_records/locale/django.pot b/archaeological_context_records/locale/django.pot
index f4d5bb067..c3b2d2fb2 100644
--- a/archaeological_context_records/locale/django.pot
+++ b/archaeological_context_records/locale/django.pot
@@ -18,281 +18,268 @@ msgstr ""
msgid "Multi polygon"
msgstr ""
-#: forms.py:49 forms.py:55 models.py:477 wizards.py:81
+#: forms.py:50 forms.py:56 models.py:478 wizards.py:82
msgid "Operation"
msgstr ""
-#: forms.py:50
+#: forms.py:51
msgid "Context record - 010 - Operation choice"
msgstr ""
-#: forms.py:64
+#: forms.py:65
msgid "Context record - 001 - Search"
msgstr ""
-#: forms.py:68
+#: forms.py:69
msgid "Full text search"
msgstr ""
-#: forms.py:71 forms.py:169 forms.py:425 models.py:483 models.py:972
+#: forms.py:72 forms.py:172 forms.py:428 models.py:484 models.py:973
msgid "ID"
msgstr ""
-#: forms.py:77
+#: forms.py:78
msgid "Code PATRIARCHE"
msgstr ""
-#: forms.py:78
+#: forms.py:79
msgid "Operation's year"
msgstr ""
-#: forms.py:80
+#: forms.py:81
msgid "Operation's number (index by year)"
msgstr ""
-#: forms.py:82 models.py:480
+#: forms.py:83 models.py:481
msgid "Archaeological site"
msgstr ""
-#: forms.py:88
+#: forms.py:89
msgid "Search within related operations"
msgstr ""
-#: forms.py:89 forms.py:328 models.py:72 models.py:333
+#: forms.py:90 forms.py:331 models.py:72 models.py:334
msgid "Period"
msgstr ""
-#: forms.py:90
+#: forms.py:91
msgid "Unit type"
msgstr ""
-#: forms.py:91 forms.py:162 forms.py:427 models.py:321 models.py:322
-#: models.py:472 models.py:974
+#: forms.py:92 forms.py:165 forms.py:430 models.py:322 models.py:323
+#: models.py:473 models.py:975
msgid "Parcel"
msgstr ""
-#: forms.py:93
+#: forms.py:94
msgid "Search within relations"
msgstr ""
-#: forms.py:118 views.py:102
+#: forms.py:119 forms.py:135 views.py:102
msgid "Context record search"
msgstr ""
-#: forms.py:134
-msgid "You should at least select one context record."
-msgstr ""
-
-#: forms.py:140
-msgid "Invalid selection."
-msgstr ""
-
-#: forms.py:142
-#| msgid "Context record modification"
-msgid "This context record is locked for edition."
-msgstr ""
-
-#: forms.py:149
+#: forms.py:152
msgid "General"
msgstr ""
-#: forms.py:150
+#: forms.py:153
msgid "Context record - 020 - General"
msgstr ""
-#: forms.py:163 forms.py:419 models.py:318 models.py:319 models.py:475
+#: forms.py:166 forms.py:422 models.py:319 models.py:320 models.py:476
msgid "Town"
msgstr ""
-#: forms.py:166 forms.py:422
+#: forms.py:169 forms.py:425
msgid "Only the items associated to the operation can be selected."
msgstr ""
-#: forms.py:171 forms.py:428 models.py:323 models.py:332 models.py:505
-#: models.py:973
+#: forms.py:174 forms.py:431 models.py:324 models.py:333 models.py:506
+#: models.py:974
msgid "Context record type"
msgstr ""
-#: forms.py:173 models.py:484 models.py:975
+#: forms.py:176 models.py:485 models.py:976
#: templates/ishtar/sheet_contextrecord.html:129
msgid "Description"
msgstr ""
-#: forms.py:175 models.py:485
+#: forms.py:178 models.py:486
msgid "General comment"
msgstr ""
-#: forms.py:178 models.py:336 models.py:535
+#: forms.py:181 models.py:337 models.py:536
msgid "Excavation technique"
msgstr ""
-#: forms.py:179 models.py:489
+#: forms.py:182 models.py:490
msgid "Length (m)"
msgstr ""
-#: forms.py:180 models.py:490
+#: forms.py:183 models.py:491
msgid "Width (m)"
msgstr ""
-#: forms.py:181 models.py:491
+#: forms.py:184 models.py:492
msgid "Thickness (m)"
msgstr ""
-#: forms.py:182 models.py:493
+#: forms.py:185 models.py:494
msgid "Diameter (m)"
msgstr ""
-#: forms.py:183 models.py:494
+#: forms.py:186 models.py:495
msgid "Depth (m)"
msgstr ""
-#: forms.py:185 models.py:496
+#: forms.py:188 models.py:497
msgid "Depth of appearance (m)"
msgstr ""
-#: forms.py:186 models.py:486
+#: forms.py:189 models.py:487
msgid "Opening date"
msgstr ""
-#: forms.py:188 models.py:488 templates/ishtar/sheet_contextrecord.html:216
+#: forms.py:191 models.py:489 templates/ishtar/sheet_contextrecord.html:216
msgid "Closing date"
msgstr ""
-#: forms.py:191
+#: forms.py:194
msgid "Documentation"
msgstr ""
-#: forms.py:194 models.py:498
+#: forms.py:197 models.py:499
msgid "Location"
msgstr ""
-#: forms.py:197
+#: forms.py:200
msgid "Coordinates"
msgstr ""
-#: forms.py:198
+#: forms.py:201
msgid "X"
msgstr ""
-#: forms.py:199
+#: forms.py:202
msgid "Estimated error for X"
msgstr ""
-#: forms.py:201
+#: forms.py:204
msgid "Y"
msgstr ""
-#: forms.py:202
+#: forms.py:205
msgid "Estimated error for Y"
msgstr ""
-#: forms.py:204
+#: forms.py:207
msgid "Z"
msgstr ""
-#: forms.py:205
+#: forms.py:208
msgid "Estimated error for Z"
msgstr ""
-#: forms.py:208
+#: forms.py:211
msgid "Spatial Reference System"
msgstr ""
-#: forms.py:313
+#: forms.py:316
msgid "This ID already exists for this operation."
msgstr ""
-#: forms.py:317
+#: forms.py:320
msgid "You have to choose a town or a parcel."
msgstr ""
-#: forms.py:323 forms.py:344 models.py:86
+#: forms.py:326 forms.py:347 models.py:86
msgid "Dating"
msgstr ""
-#: forms.py:329 models.py:73
+#: forms.py:332 models.py:73
msgid "Start date"
msgstr ""
-#: forms.py:330 models.py:74
+#: forms.py:333 models.py:74
msgid "End date"
msgstr ""
-#: forms.py:331 models.py:78
+#: forms.py:334 models.py:78
msgid "Quality"
msgstr ""
-#: forms.py:332 models.py:50 models.py:75
+#: forms.py:335 models.py:50 models.py:75
msgid "Dating type"
msgstr ""
-#: forms.py:345
+#: forms.py:348
msgid "Context record - 030 - Dating"
msgstr ""
-#: forms.py:355 ishtar_menu.py:29 models.py:175 views.py:221
+#: forms.py:358 ishtar_menu.py:29 models.py:175 views.py:219
msgid "Context record"
msgstr ""
-#: forms.py:371 templates/ishtar/sheet_contextrecord.html:76
+#: forms.py:374 templates/ishtar/sheet_contextrecord.html:76
msgid "Relations"
msgstr ""
-#: forms.py:372
+#: forms.py:375
msgid "Context record - 050 - Relations"
msgstr ""
-#: forms.py:377 forms.py:388 models.py:509
+#: forms.py:380 forms.py:391 models.py:510
#: templates/ishtar/sheet_contextrecord.html:42
#: templates/ishtar/sheet_contextrecord.html:167
msgid "Interpretation"
msgstr ""
-#: forms.py:378
+#: forms.py:381
msgid "Context record - 040 - Interpretation"
msgstr ""
-#: forms.py:384
+#: forms.py:387
msgid "Comments on dating"
msgstr ""
-#: forms.py:386 models.py:508
+#: forms.py:389 models.py:509
msgid "Filling"
msgstr ""
-#: forms.py:390 models.py:335 models.py:531
+#: forms.py:393 models.py:336 models.py:532
msgid "Activity"
msgstr ""
-#: forms.py:392 models.py:334 models.py:528
+#: forms.py:395 models.py:335 models.py:529
msgid "Identification"
msgstr ""
-#: forms.py:394 models.py:512
+#: forms.py:397 models.py:513
msgid "TAQ"
msgstr ""
-#: forms.py:395 models.py:516
+#: forms.py:398 models.py:517
msgid "Estimated TAQ"
msgstr ""
-#: forms.py:397 models.py:519
+#: forms.py:400 models.py:520
msgid "TPQ"
msgstr ""
-#: forms.py:398 models.py:523
+#: forms.py:401 models.py:524
msgid "Estimated TPQ"
msgstr ""
-#: forms.py:408
+#: forms.py:411
msgid "Operation search"
msgstr ""
-#: forms.py:410
+#: forms.py:413
msgid "You should select an operation."
msgstr ""
-#: forms.py:415
+#: forms.py:418
msgid "Would you like to delete this context record?"
msgstr ""
@@ -384,224 +371,224 @@ msgstr ""
msgid "Documentation types"
msgstr ""
-#: models.py:310 models.py:311 models.py:976
+#: models.py:311 models.py:312 models.py:977
msgid "Periods"
msgstr ""
-#: models.py:312
+#: models.py:313
msgid "Datings (period)"
msgstr ""
-#: models.py:313 models.py:314
+#: models.py:314 models.py:315
msgid "Related context records"
msgstr ""
-#: models.py:315
+#: models.py:316
msgid "Operation (Patriarche code)"
msgstr ""
-#: models.py:316
+#: models.py:317
msgid "Operation (name)"
msgstr ""
-#: models.py:317
+#: models.py:318
msgid "Parcel (external ID)"
msgstr ""
-#: models.py:320
+#: models.py:321
msgid "Parcel (year)"
msgstr ""
-#: models.py:337
+#: models.py:338
msgid "Associated document type"
msgstr ""
-#: models.py:368
+#: models.py:369
msgctxt "key for text search"
msgid "id"
msgstr ""
-#: models.py:372 tests.py:529
+#: models.py:373 tests.py:529
msgctxt "key for text search"
msgid "town"
msgstr ""
-#: models.py:376
+#: models.py:377
msgctxt "key for text search"
msgid "operation-year"
msgstr ""
-#: models.py:380
+#: models.py:381
msgctxt "key for text search"
msgid "patriarche"
msgstr ""
-#: models.py:384
+#: models.py:385
msgctxt "key for text search"
msgid "operation-code"
msgstr ""
-#: models.py:388 models.py:435
+#: models.py:389 models.py:436
msgctxt "key for text search"
msgid "operation"
msgstr ""
-#: models.py:392 models.py:438
+#: models.py:393 models.py:439
msgctxt "key for text search"
msgid "site"
msgstr ""
-#: models.py:396 tests.py:606
+#: models.py:397 tests.py:606
msgctxt "key for text search"
msgid "operation-relation-type"
msgstr ""
-#: models.py:400
+#: models.py:401
msgctxt "key for text search"
msgid "period"
msgstr ""
-#: models.py:404
+#: models.py:405
msgctxt "key for text search"
msgid "unit-type"
msgstr ""
-#: models.py:408
+#: models.py:409
msgctxt "key for text search"
msgid "parcel"
msgstr ""
-#: models.py:412 tests.py:567
+#: models.py:413 tests.py:567
msgctxt "key for text search"
msgid "record-relation-type"
msgstr ""
-#: models.py:456
+#: models.py:457
msgid "Lock/Unlock"
msgstr ""
-#: models.py:468
+#: models.py:469
msgid "External ID"
msgstr ""
-#: models.py:470
+#: models.py:471
msgid "External ID is set automatically"
msgstr ""
-#: models.py:499
+#: models.py:500
msgid "A short description of the location of the context record"
msgstr ""
-#: models.py:503
+#: models.py:504
msgid "Comment on datings"
msgstr ""
-#: models.py:513
+#: models.py:514
msgid ""
"\"Terminus Ante Quem\" the context record can't have been created after this "
"date"
msgstr ""
-#: models.py:517
+#: models.py:518
msgid "Estimation of a \"Terminus Ante Quem\""
msgstr ""
-#: models.py:520
+#: models.py:521
msgid ""
"\"Terminus Post Quem\" the context record can't have been created before "
"this date"
msgstr ""
-#: models.py:524
+#: models.py:525
msgid "Estimation of a \"Terminus Post Quem\""
msgstr ""
-#: models.py:539 templates/ishtar/sheet_contextrecord.html:85
+#: models.py:540 templates/ishtar/sheet_contextrecord.html:85
msgid "Documents"
msgstr ""
-#: models.py:544
+#: models.py:545
msgid "Main image"
msgstr ""
-#: models.py:545
+#: models.py:546
msgid "Cached name"
msgstr ""
-#: models.py:548
+#: models.py:549
msgid "Cached periods label"
msgstr ""
-#: models.py:549 models.py:553
+#: models.py:550 models.py:554
msgid "Generated automatically - do not edit"
msgstr ""
-#: models.py:552
+#: models.py:553
msgid "Cached related context records"
msgstr ""
-#: models.py:557 models.py:558 templates/ishtar/sheet_contextrecord.html:4
+#: models.py:558 models.py:559 templates/ishtar/sheet_contextrecord.html:4
msgid "Context Record"
msgstr ""
-#: models.py:577
+#: models.py:578
msgctxt "short"
msgid "Context record"
msgstr ""
-#: models.py:890 models.py:921 models.py:971
+#: models.py:891 models.py:922 models.py:972
msgid "Relation type"
msgstr ""
-#: models.py:891
+#: models.py:892
msgid "Relation types"
msgstr ""
-#: models.py:916
+#: models.py:917
msgid "ID (left)"
msgstr ""
-#: models.py:917
+#: models.py:918
msgid "Context record type (left)"
msgstr ""
-#: models.py:918
+#: models.py:919
msgid "Parcel (left)"
msgstr ""
-#: models.py:919
+#: models.py:920
msgid "Description (left)"
msgstr ""
-#: models.py:920
+#: models.py:921
msgid "Periods (left)"
msgstr ""
-#: models.py:922
+#: models.py:923
msgid "ID (right)"
msgstr ""
-#: models.py:923
+#: models.py:924
msgid "Context record type (right)"
msgstr ""
-#: models.py:924
+#: models.py:925
msgid "Parcel (right)"
msgstr ""
-#: models.py:925
+#: models.py:926
msgid "Description (right)"
msgstr ""
-#: models.py:926
+#: models.py:927
msgid "Periods (right)"
msgstr ""
-#: models.py:935
+#: models.py:936
msgid "Record relation"
msgstr ""
-#: models.py:936
+#: models.py:937
msgid "Record relations"
msgstr ""
@@ -709,14 +696,10 @@ msgstr ""
msgid "Context record modification"
msgstr ""
-#: views.py:143
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-
-#: views.py:163
+#: views.py:150
msgid "Context record deletion"
msgstr ""
-#: views.py:226
+#: views.py:224
msgid "Add context record"
msgstr ""
diff --git a/archaeological_files/locale/django.pot b/archaeological_files/locale/django.pot
index 4475d1aed..2eaebd24c 100644
--- a/archaeological_files/locale/django.pot
+++ b/archaeological_files/locale/django.pot
@@ -10,280 +10,268 @@
msgid ""
msgstr ""
-#: forms.py:51
+#: forms.py:52
msgid "File - 001 - Search"
msgstr ""
-#: forms.py:55 forms.py:417 forms.py:451
+#: forms.py:56 forms.py:419 forms.py:453
msgid "Full text search"
msgstr ""
-#: forms.py:58 forms.py:221 forms.py:266 forms.py:421 forms.py:455 models.py:94
-#: models.py:239 templates/ishtar/sheet_file.html:191
+#: forms.py:59 forms.py:223 forms.py:268 forms.py:423 forms.py:457 models.py:95
+#: models.py:240 templates/ishtar/sheet_file.html:191
msgid "Year"
msgstr ""
-#: forms.py:59 forms.py:226 forms.py:268 models.py:241
+#: forms.py:60 forms.py:228 forms.py:270 models.py:242
msgid "Numeric reference"
msgstr ""
-#: forms.py:61 forms.py:228
+#: forms.py:62 forms.py:230
msgid "Other reference"
msgstr ""
-#: forms.py:63 forms.py:463
+#: forms.py:64 forms.py:465
msgid "Parcel"
msgstr ""
-#: forms.py:66 forms.py:432 forms.py:466 models.py:750
+#: forms.py:67 forms.py:434 forms.py:468 models.py:751
msgid "Department"
msgstr ""
-#: forms.py:67 forms.py:475
+#: forms.py:68 forms.py:477
msgid "File name"
msgstr ""
-#: forms.py:68 forms.py:165 forms.py:232 models.py:95 models.py:100
-#: models.py:249
+#: forms.py:69 forms.py:167 forms.py:234 models.py:96 models.py:101
+#: models.py:250
msgid "File type"
msgstr ""
-#: forms.py:69
+#: forms.py:70
msgid "Is active?"
msgstr ""
-#: forms.py:70 forms.py:167 forms.py:332
+#: forms.py:71 forms.py:169 forms.py:334
msgid "Saisine type"
msgstr ""
-#: forms.py:71 forms.py:322 models.py:65 models.py:99 models.py:280
+#: forms.py:72 forms.py:324 models.py:65 models.py:100 models.py:281
msgid "Permit type"
msgstr ""
-#: forms.py:73 forms.py:325 models.py:283
+#: forms.py:74 forms.py:327 models.py:284
msgid "Permit reference"
msgstr ""
-#: forms.py:74 forms.py:238 forms.py:382 models.py:318
+#: forms.py:75 forms.py:240 forms.py:384 models.py:319
msgid "Comment"
msgstr ""
-#: forms.py:76 templates/ishtar/sheet_file.html:167
+#: forms.py:77 templates/ishtar/sheet_file.html:167
msgid "In charge"
msgstr ""
-#: forms.py:83 forms.py:299 forms.py:477 models.py:256
+#: forms.py:84 forms.py:301 forms.py:479 models.py:257
msgid "General contractor"
msgstr ""
-#: forms.py:90 forms.py:485
+#: forms.py:91 forms.py:487
msgid "Organization of general contractor"
msgstr ""
-#: forms.py:98 forms.py:508
+#: forms.py:99 forms.py:510
msgid "Created by"
msgstr ""
-#: forms.py:105 forms.py:516
+#: forms.py:106 forms.py:518
msgid "Modified by"
msgstr ""
-#: forms.py:128
+#: forms.py:129 forms.py:142
msgid "Archaeological file search"
msgstr ""
-#: forms.py:142
-msgid "You should select a file."
-msgstr ""
-
-#: forms.py:147
-msgid "Invalid selection."
-msgstr ""
-
-#: forms.py:149
-msgid "This file is locked for edition."
-msgstr ""
-
-#: forms.py:153 forms.py:230 models.py:294
+#: forms.py:155 forms.py:232 models.py:295
msgid "Creation date"
msgstr ""
-#: forms.py:154 forms.py:335 models.py:296
+#: forms.py:156 forms.py:337 models.py:297
msgid "Reception date"
msgstr ""
-#: forms.py:159
+#: forms.py:161
msgid "Slicing"
msgstr ""
-#: forms.py:161
+#: forms.py:163
msgid "Department detail"
msgstr ""
-#: forms.py:163
+#: forms.py:165
msgid "Date get from"
msgstr ""
-#: forms.py:169
+#: forms.py:171
msgid "Date after"
msgstr ""
-#: forms.py:171
+#: forms.py:173
msgid "Date before"
msgstr ""
-#: forms.py:208 templates/ishtar/sheet_file.html:34
+#: forms.py:210 templates/ishtar/sheet_file.html:34
msgid "General"
msgstr ""
-#: forms.py:213 models.py:251
+#: forms.py:215 models.py:252
msgid "Person in charge"
msgstr ""
-#: forms.py:229 models.py:248
+#: forms.py:231 models.py:249
msgid "Name"
msgstr ""
-#: forms.py:234 models.py:299
+#: forms.py:236 models.py:300
msgid "Related file"
msgstr ""
-#: forms.py:242 models.py:309
+#: forms.py:244 models.py:310
msgid "Total surface (m2)"
msgstr ""
-#: forms.py:245 models.py:315
+#: forms.py:247 models.py:316
msgid "Main address"
msgstr ""
-#: forms.py:246
+#: forms.py:248
msgid "Main address - complement"
msgstr ""
-#: forms.py:259
+#: forms.py:261
#, python-format
msgid "<br/>(last recorded: %s)"
msgstr ""
-#: forms.py:281
+#: forms.py:283
msgid "Another file with this numeric id exists."
msgstr ""
-#: forms.py:287
+#: forms.py:289
msgid "Parcels"
msgstr ""
-#: forms.py:288
+#: forms.py:290
msgid "Archaeological file - 020 - Parcel"
msgstr ""
-#: forms.py:293
+#: forms.py:295
msgid "Preventive informations"
msgstr ""
-#: forms.py:311 models.py:268
+#: forms.py:313 models.py:269
msgid "Responsible for planning service"
msgstr ""
-#: forms.py:328 models.py:312
+#: forms.py:330 models.py:313
msgid "Total developed surface (m2)"
msgstr ""
-#: forms.py:351 templates/ishtar/dashboards/dashboard_file.html:53
+#: forms.py:353 templates/ishtar/dashboards/dashboard_file.html:53
#: templates/ishtar/sheet_file.html:122
msgid "Research archaeology"
msgstr ""
-#: forms.py:352
+#: forms.py:354
msgid "Archaeological file - 045 - Research - General"
msgstr ""
-#: forms.py:360 models.py:321
+#: forms.py:362 models.py:322
msgid "Departments"
msgstr ""
-#: forms.py:369 models.py:331
+#: forms.py:371 models.py:332
msgid "Scientist in charge"
msgstr ""
-#: forms.py:371 models.py:325
+#: forms.py:373 models.py:326
msgid "Requested operation type"
msgstr ""
-#: forms.py:373
+#: forms.py:375
msgid "Lead organization"
msgstr ""
-#: forms.py:389 models.py:335
+#: forms.py:391 models.py:336
msgid "Classified area"
msgstr ""
-#: forms.py:391 models.py:337
+#: forms.py:393 models.py:338
msgid "Protected area"
msgstr ""
-#: forms.py:405
+#: forms.py:407
msgid "Would you like to close this archaeological file?"
msgstr ""
-#: forms.py:410
+#: forms.py:412
msgid "Would you like to delete this archaeological file ?"
msgstr ""
-#: forms.py:422 forms.py:456 forms.py:572
+#: forms.py:424 forms.py:458 forms.py:574
msgid "Index"
msgstr ""
-#: forms.py:426 forms.py:460 forms.py:561
+#: forms.py:428 forms.py:462 forms.py:563
msgid "Act type"
msgstr ""
-#: forms.py:427
+#: forms.py:429
msgid "Object (full text search)"
msgstr ""
-#: forms.py:461
+#: forms.py:463
msgid "Indexed?"
msgstr ""
-#: forms.py:467
+#: forms.py:469
msgid "Object"
msgstr ""
-#: forms.py:471
+#: forms.py:473
msgid "Signature date before"
msgstr ""
-#: forms.py:473
+#: forms.py:475
msgid "Signature date after"
msgstr ""
-#: forms.py:493
+#: forms.py:495
msgid "File numeric reference"
msgstr ""
-#: forms.py:494
+#: forms.py:496
msgid "File year"
msgstr ""
-#: forms.py:496
+#: forms.py:498
msgid "File other reference"
msgstr ""
-#: forms.py:498
+#: forms.py:500
msgid "File in charge"
msgstr ""
-#: forms.py:506
+#: forms.py:508
msgid "File permit reference"
msgstr ""
-#: forms.py:559
+#: forms.py:561
msgid "Archaeological file - Administrative act - General"
msgstr ""
-#: ishtar_menu.py:33 models.py:365 templates/ishtar/sheet_file.html:4
-#: wizards.py:156 wizards.py:166
+#: ishtar_menu.py:33 models.py:366 templates/ishtar/sheet_file.html:4
+#: wizards.py:148 wizards.py:158
msgid "Archaeological file"
msgstr ""
@@ -327,195 +315,195 @@ msgstr ""
msgid "Delay (in days)"
msgstr ""
-#: models.py:96
+#: models.py:97
msgid "Area"
msgstr ""
-#: models.py:97
+#: models.py:98
msgid "Extended area"
msgstr ""
-#: models.py:106
+#: models.py:107
msgid "Number"
msgstr ""
-#: models.py:107
+#: models.py:108
msgid "Total surface (km2)"
msgstr ""
-#: models.py:109
+#: models.py:110
msgid "Total developed surface (km2)"
msgstr ""
-#: models.py:159 models.py:291
+#: models.py:160 models.py:292
msgid "Towns"
msgstr ""
-#: models.py:165
+#: models.py:166
msgctxt "key for text search"
msgid "year"
msgstr ""
-#: models.py:169
+#: models.py:170
msgctxt "key for text search"
msgid "reference"
msgstr ""
-#: models.py:173
+#: models.py:174
msgctxt "key for text search"
msgid "other-reference"
msgstr ""
-#: models.py:177
+#: models.py:178
msgctxt "key for text search"
msgid "town"
msgstr ""
-#: models.py:181
+#: models.py:182
msgctxt "key for text search"
msgid "parcel"
msgstr ""
-#: models.py:185
+#: models.py:186
msgctxt "key for text search"
msgid "department"
msgstr ""
-#: models.py:189
+#: models.py:190
msgctxt "key for text search"
msgid "name"
msgstr ""
-#: models.py:193
+#: models.py:194
msgctxt "key for text search"
msgid "type"
msgstr ""
-#: models.py:197
+#: models.py:198
msgctxt "key for text search"
msgid "active"
msgstr ""
-#: models.py:201
+#: models.py:202
msgctxt "key for text search"
msgid "saisine-type"
msgstr ""
-#: models.py:205
+#: models.py:206
msgctxt "key for text search"
msgid "permit-type"
msgstr ""
-#: models.py:209
+#: models.py:210
msgctxt "key for text search"
msgid "permit-reference"
msgstr ""
-#: models.py:213
+#: models.py:214
msgctxt "key for text search"
msgid "comment"
msgstr ""
-#: models.py:217
+#: models.py:218
msgctxt "key for text search"
msgid "in-charge"
msgstr ""
-#: models.py:221
+#: models.py:222
msgctxt "key for text search"
msgid "general-contractor"
msgstr ""
-#: models.py:226
+#: models.py:227
msgctxt "key for text search"
msgid "general-contractor-organization"
msgstr ""
-#: models.py:242
+#: models.py:243
msgid "Internal reference"
msgstr ""
-#: models.py:244
+#: models.py:245
msgid "External ID"
msgstr ""
-#: models.py:247
+#: models.py:248
msgid "External ID is set automatically"
msgstr ""
-#: models.py:259
+#: models.py:260
msgid "General contractor (raw)"
msgstr ""
-#: models.py:263
+#: models.py:264
msgid "General contractor organization"
msgstr ""
-#: models.py:271
+#: models.py:272
msgid "Planning service (raw)"
msgstr ""
-#: models.py:277
+#: models.py:278
msgid "Planning service organization"
msgstr ""
-#: models.py:285 templates/ishtar/sheet_file.html:55
+#: models.py:286 templates/ishtar/sheet_file.html:55
msgid "Closing date"
msgstr ""
-#: models.py:287
+#: models.py:288
msgid "Main town"
msgstr ""
-#: models.py:307
+#: models.py:308
msgid "Instruction deadline"
msgstr ""
-#: models.py:313
+#: models.py:314
msgid "Locality"
msgstr ""
-#: models.py:316
+#: models.py:317
msgid "Main address - postal code"
msgstr ""
-#: models.py:327
+#: models.py:328
msgid "Organization"
msgstr ""
-#: models.py:332
+#: models.py:333
msgid "Research archaeology comment"
msgstr ""
-#: models.py:348
+#: models.py:349
msgid "Documents"
msgstr ""
-#: models.py:351
+#: models.py:352
msgid "Cached name"
msgstr ""
-#: models.py:353
+#: models.py:354
msgid "Imported line"
msgstr ""
-#: models.py:366 templates/ishtar/dashboards/dashboard_file.html:7
+#: models.py:367 templates/ishtar/dashboards/dashboard_file.html:7
msgid "Archaeological files"
msgstr ""
-#: models.py:391
+#: models.py:392
msgid "FILE"
msgstr ""
-#: models.py:571
+#: models.py:572
msgid "Multi-town"
msgstr ""
-#: models.py:577
+#: models.py:578
msgid "No town"
msgstr ""
-#: models.py:749
+#: models.py:750
msgid "File"
msgstr ""
@@ -651,7 +639,8 @@ msgstr ""
msgid "Administrative acts"
msgstr ""
-#: templates/ishtar/sheet_file.html:161 wizards.py:127
+#: templates/ishtar/sheet_file.html:161
+#: templates/ishtar/wizard/wizard_file_deletion.html:6
msgid "Associated operations"
msgstr ""
@@ -687,39 +676,35 @@ msgstr ""
msgid "No administrative act linked to operations"
msgstr ""
-#: views.py:105
+#: views.py:106
msgid "File search"
msgstr ""
-#: views.py:114
+#: views.py:115
msgid "New file"
msgstr ""
-#: views.py:133
+#: views.py:134
msgid "File modification"
msgstr ""
-#: views.py:151
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-
-#: views.py:172
+#: views.py:160
msgid "File closing"
msgstr ""
-#: views.py:177
+#: views.py:165
msgid "File deletion"
msgstr ""
-#: views.py:184
+#: views.py:182
msgid "File: search administrative act"
msgstr ""
-#: views.py:193
+#: views.py:191
msgid "File: new administrative act"
msgstr ""
-#: views.py:203
+#: views.py:201
msgid "File: administrative act modification"
msgstr ""
diff --git a/archaeological_files_pdl/locale/django.pot b/archaeological_files_pdl/locale/django.pot
index ba28ccc08..74af00e76 100644
--- a/archaeological_files_pdl/locale/django.pot
+++ b/archaeological_files_pdl/locale/django.pot
@@ -19,7 +19,7 @@ msgstr ""
msgid "File type"
msgstr ""
-#: forms.py:45 forms.py:434
+#: forms.py:45 forms.py:435
msgid "Year"
msgstr ""
@@ -133,19 +133,19 @@ msgstr ""
msgid "Archaeological file - 050 - Instruction"
msgstr ""
-#: forms.py:414
+#: forms.py:415
msgid "Person in charge"
msgstr ""
-#: forms.py:426
+#: forms.py:427
msgid "Related file"
msgstr ""
-#: forms.py:430
+#: forms.py:431
msgid "Comment"
msgstr ""
-#: forms.py:437
+#: forms.py:438
msgid "Numeric reference"
msgstr ""
diff --git a/archaeological_finds/locale/django.pot b/archaeological_finds/locale/django.pot
index 1b4b26ae2..992f44748 100644
--- a/archaeological_finds/locale/django.pot
+++ b/archaeological_finds/locale/django.pot
@@ -23,768 +23,759 @@ msgstr ""
msgid "Multi polygon"
msgstr ""
-#: forms.py:96 forms.py:102 forms.py:566 forms.py:579 forms.py:975
-#: models_finds.py:797 models_finds.py:1801
-#: templates/ishtar/forms/qa_find_duplicate.html:22 wizards.py:86
+#: forms.py:97 forms.py:103 forms.py:567 forms.py:580 forms.py:976
+#: models_finds.py:798 models_finds.py:1807
+#: templates/ishtar/forms/qa_find_duplicate.html:22 wizards.py:88
msgid "Context record"
msgstr ""
-#: forms.py:97
+#: forms.py:98
msgid "Find - 010 - Context record choice"
msgstr ""
-#: forms.py:134 forms.py:274 ishtar_menu.py:32 models_finds.py:1621
-#: models_finds.py:2480 models_treatments.py:623
+#: forms.py:135 forms.py:275 ishtar_menu.py:32 models_finds.py:1627
+#: models_finds.py:2486 models_treatments.py:623
#: templates/ishtar/sheet_find.html:4
msgid "Find"
msgstr ""
-#: forms.py:135
+#: forms.py:136
msgid "Simple find - 020 - General"
msgstr ""
-#: forms.py:158 forms.py:416 forms.py:567 templates/ishtar/sheet_find.html:125
+#: forms.py:159 forms.py:417 forms.py:568 templates/ishtar/sheet_find.html:125
msgid "Identification"
msgstr ""
-#: forms.py:161 forms.py:419 forms.py:586 forms.py:733 forms.py:928
-#: forms.py:1430 models_finds.py:276 models_finds.py:1467
+#: forms.py:162 forms.py:420 forms.py:587 forms.py:734 forms.py:929
+#: forms.py:1448 models_finds.py:276 models_finds.py:1473
msgid "Free ID"
msgstr ""
-#: forms.py:163 forms.py:421 forms.py:588 forms.py:734 forms.py:929
-#: forms.py:1497 models_finds.py:1468
+#: forms.py:164 forms.py:422 forms.py:589 forms.py:735 forms.py:930
+#: forms.py:1512 models_finds.py:1474
msgid "Denomination"
msgstr ""
-#: forms.py:164 forms.py:589 forms.py:930 models_finds.py:1550
+#: forms.py:165 forms.py:590 forms.py:931 models_finds.py:1556
msgid "Previous ID"
msgstr ""
-#: forms.py:165 forms.py:592 forms.py:933 models_finds.py:1469
+#: forms.py:166 forms.py:593 forms.py:934 models_finds.py:1475
msgid "Museum ID"
msgstr ""
-#: forms.py:166 forms.py:593 forms.py:932 models_finds.py:1464
+#: forms.py:167 forms.py:594 forms.py:933 models_finds.py:1470
msgid "Seal number"
msgstr ""
-#: forms.py:167 forms.py:594 forms.py:934 models_finds.py:1546
+#: forms.py:168 forms.py:595 forms.py:935 models_finds.py:1552
msgid "Mark"
msgstr ""
-#: forms.py:169 forms.py:170 forms.py:424 forms.py:426 forms.py:568
-#: forms.py:597 forms.py:987 forms_treatments.py:147 models_finds.py:281
-#: models_finds.py:1470 models_treatments.py:181
+#: forms.py:170 forms.py:171 forms.py:425 forms.py:427 forms.py:569
+#: forms.py:598 forms.py:988 forms_treatments.py:149 models_finds.py:281
+#: models_finds.py:1476 models_treatments.py:181
#: templates/ishtar/sheet_find.html:143
msgid "Description"
msgstr ""
-#: forms.py:173 models_finds.py:1590
+#: forms.py:174 models_finds.py:1596
msgid "Public description"
msgstr ""
-#: forms.py:174 forms.py:428 forms.py:1007 models_finds.py:1509
+#: forms.py:175 forms.py:429 forms.py:1008 models_finds.py:1515
msgid "Is complete?"
msgstr ""
-#: forms.py:177 forms.py:430 forms.py:599 models_finds.py:62
-#: models_finds.py:824 models_finds.py:825 models_finds.py:1476
+#: forms.py:178 forms.py:431 forms.py:600 models_finds.py:62
+#: models_finds.py:825 models_finds.py:826 models_finds.py:1482
msgid "Material types"
msgstr ""
-#: forms.py:180 forms.py:433 forms.py:1014 models_finds.py:1481
+#: forms.py:181 forms.py:434 forms.py:1015 models_finds.py:1487
msgid "Material type quality"
msgstr ""
-#: forms.py:182 forms.py:1016 models_finds.py:1485
+#: forms.py:183 forms.py:1017 models_finds.py:1491
msgid "Comment on the material"
msgstr ""
-#: forms.py:185 forms.py:435 forms.py:602 models_finds.py:172
-#: models_finds.py:826 models_finds.py:827 models_finds.py:1512
+#: forms.py:186 forms.py:436 forms.py:603 models_finds.py:172
+#: models_finds.py:827 models_finds.py:828 models_finds.py:1518
msgid "Object types"
msgstr ""
-#: forms.py:188 forms.py:438 forms.py:1024 models_finds.py:1517
+#: forms.py:189 forms.py:439 forms.py:1025 models_finds.py:1523
msgid "Object type quality"
msgstr ""
-#: forms.py:189 forms.py:440 forms.py:1026 forms.py:1437 models_finds.py:1491
+#: forms.py:190 forms.py:441 forms.py:1027 forms.py:1455 models_finds.py:1497
msgid "Find number"
msgstr ""
-#: forms.py:191 forms.py:442 forms.py:1028 models_finds.py:1530
+#: forms.py:192 forms.py:443 forms.py:1029 models_finds.py:1536
msgid "Minimum number of individuals (MNI)"
msgstr ""
-#: forms.py:193 forms.py:445 forms.py:1031 models_finds.py:1471
+#: forms.py:194 forms.py:446 forms.py:1032 models_finds.py:1477
msgid "Decoration"
msgstr ""
-#: forms.py:195 forms.py:447 forms.py:1032 models_finds.py:1472
+#: forms.py:196 forms.py:448 forms.py:1033 models_finds.py:1478
msgid "Inscription"
msgstr ""
-#: forms.py:198 forms.py:449 forms.py:605 forms.py:1030 models_finds.py:1474
+#: forms.py:199 forms.py:450 forms.py:606 forms.py:1031 models_finds.py:1480
msgid "Manufacturing place"
msgstr ""
-#: forms.py:200 forms.py:451 forms.py:607 forms.py:1034 models_finds.py:857
-#: models_finds.py:1527
+#: forms.py:201 forms.py:452 forms.py:608 forms.py:1035 models_finds.py:858
+#: models_finds.py:1533
msgid "Communicability"
msgstr ""
-#: forms.py:202 forms.py:453 forms.py:616 forms.py:1035 forms.py:1539
-#: forms_treatments.py:149 forms_treatments.py:717 models_finds.py:282
-#: models_finds.py:1547 models_treatments.py:180 models_treatments.py:958
+#: forms.py:203 forms.py:454 forms.py:617 forms.py:1036 forms.py:1554
+#: forms_treatments.py:151 forms_treatments.py:733 models_finds.py:282
+#: models_finds.py:1553 models_treatments.py:180 models_treatments.py:959
msgid "Comment"
msgstr ""
-#: forms.py:205 forms.py:456 forms.py:626 forms.py:1038 models_finds.py:1548
+#: forms.py:206 forms.py:457 forms.py:627 forms.py:1039 models_finds.py:1554
msgid "Comment on dating"
msgstr ""
-#: forms.py:207 forms.py:458 forms.py:906 templates/ishtar/sheet_find.html:163
+#: forms.py:208 forms.py:459 forms.py:907 templates/ishtar/sheet_find.html:163
msgid "Dimensions"
msgstr ""
-#: forms.py:208 forms.py:459 models_finds.py:1531
+#: forms.py:209 forms.py:460 models_finds.py:1537
msgid "Length (cm)"
msgstr ""
-#: forms.py:210 forms.py:460 models_finds.py:1532
+#: forms.py:211 forms.py:461 models_finds.py:1538
msgid "Width (cm)"
msgstr ""
-#: forms.py:212 forms.py:461 models_finds.py:1533
+#: forms.py:213 forms.py:462 models_finds.py:1539
msgid "Height (cm)"
msgstr ""
-#: forms.py:214 forms.py:465 models_finds.py:1537
+#: forms.py:215 forms.py:466 models_finds.py:1543
msgid "Thickness (cm)"
msgstr ""
-#: forms.py:216 forms.py:462 models_finds.py:1534
+#: forms.py:217 forms.py:463 models_finds.py:1540
msgid "Diameter (cm)"
msgstr ""
-#: forms.py:219 forms.py:463 models_finds.py:1535
+#: forms.py:220 forms.py:464 models_finds.py:1541
msgid "Circumference (cm)"
msgstr ""
-#: forms.py:221 forms.py:466 forms.py:1435 models_finds.py:1487
+#: forms.py:222 forms.py:467 forms.py:1453 models_finds.py:1493
msgid "Volume (l)"
msgstr ""
-#: forms.py:222 forms.py:467 forms.py:1436 templates/ishtar/sheet_find.html:172
+#: forms.py:223 forms.py:468 forms.py:1454 templates/ishtar/sheet_find.html:172
msgid "Weight (g)"
msgstr ""
-#: forms.py:225 forms.py:469
+#: forms.py:226 forms.py:470
msgid "Clutter long side (cm)"
msgstr ""
-#: forms.py:228 forms.py:471
+#: forms.py:229 forms.py:472
msgid "Clutter short side (cm)"
msgstr ""
-#: forms.py:231 forms.py:473
+#: forms.py:232 forms.py:474
msgid "Clutter height (cm)"
msgstr ""
-#: forms.py:234 forms.py:475 forms.py:1101 models_finds.py:1544
+#: forms.py:235 forms.py:476 forms.py:1102 models_finds.py:1550
msgid "Dimensions comment"
msgstr ""
-#: forms.py:236 forms.py:477 forms.py:569
+#: forms.py:237 forms.py:478 forms.py:570
#: templates/ishtar/sheet_basefind.html:48 templates/ishtar/sheet_find.html:181
msgid "Sheet"
msgstr ""
-#: forms.py:237 forms.py:478 forms.py:619 forms.py:1106 models_finds.py:858
-#: models_finds.py:1552
+#: forms.py:238 forms.py:479 forms.py:620 forms.py:1107 models_finds.py:859
+#: models_finds.py:1558
msgid "Check"
msgstr ""
-#: forms.py:239 forms.py:481 forms.py:621 models_finds.py:1555
+#: forms.py:240 forms.py:482 forms.py:622 models_finds.py:1561
msgid "Check date"
msgstr ""
-#: forms.py:266
+#: forms.py:267
msgid "Clutter: short side cannot be bigger than the long side."
msgstr ""
-#: forms.py:275
+#: forms.py:276
msgid "Find - 020 - General"
msgstr ""
-#: forms.py:307 forms.py:591 forms.py:931 models_finds.py:280
+#: forms.py:308 forms.py:592 forms.py:932 models_finds.py:280
msgid "Excavation ID"
msgstr ""
-#: forms.py:310 models_finds.py:288
+#: forms.py:311 models_finds.py:288
msgid "Discovery date (exact or TPQ)"
msgstr ""
-#: forms.py:313 models_finds.py:290 templates/ishtar/sheet_basefind.html:33
+#: forms.py:314 models_finds.py:290 templates/ishtar/sheet_basefind.html:33
msgid "Discovery date (TAQ)"
msgstr ""
-#: forms.py:315 forms.py:1006 models_finds.py:292
+#: forms.py:316 forms.py:1007 models_finds.py:292
msgid "Batch/object"
msgstr ""
-#: forms.py:318
+#: forms.py:319
msgid "Coordinates"
msgstr ""
-#: forms.py:319
+#: forms.py:320
msgid "X"
msgstr ""
-#: forms.py:321
+#: forms.py:322
msgid "Estimated error for X"
msgstr ""
-#: forms.py:322
+#: forms.py:323
msgid "Y"
msgstr ""
-#: forms.py:324
+#: forms.py:325
msgid "Estimated error for Y"
msgstr ""
-#: forms.py:325
+#: forms.py:326
msgid "Z"
msgstr ""
-#: forms.py:327
+#: forms.py:328
msgid "Estimated error for Z"
msgstr ""
-#: forms.py:329
+#: forms.py:330
msgid "Spatial Reference System"
msgstr ""
-#: forms.py:332 forms.py:1104 models_finds.py:298
+#: forms.py:333 forms.py:1105 models_finds.py:298
msgid "Point of topographic reference"
msgstr ""
-#: forms.py:360
+#: forms.py:361
msgid ""
"Discovery date: if a TAQ date is provided a TPQ date has to be informed. If "
"you have a precise date fill only the TPQ - discovery date field."
msgstr ""
-#: forms.py:366
+#: forms.py:367
msgid "Discovery date: TAQ date must be older than TPQ date."
msgstr ""
-#: forms.py:381
+#: forms.py:382
msgid "You should at least provide X, Y and the spatial reference system used."
msgstr ""
-#: forms.py:390
+#: forms.py:391
msgid "Coordinates are not relevant for the spatial reference system used: {}."
msgstr ""
-#: forms.py:403 forms.py:1427
+#: forms.py:404 forms.py:1445
msgid "Resulting find"
msgstr ""
-#: forms.py:404
+#: forms.py:405
msgid "Treatment n-1 - 030 - Resulting find"
msgstr ""
-#: forms.py:500 forms.py:1446
+#: forms.py:501 forms.py:1464
msgid "Resulting finds"
msgstr ""
-#: forms.py:501
+#: forms.py:502
msgid "Treatment 1-n - 030 - Resulting finds"
msgstr ""
-#: forms.py:506
+#: forms.py:507
msgid "Number of resulting finds"
msgstr ""
-#: forms.py:510
+#: forms.py:511
msgid "Prefix label for resulting finds"
msgstr ""
-#: forms.py:513
+#: forms.py:514
msgid ""
"E.g.: with a prefix \"item-\", each resulting item will be named \"item-1\", "
"\"item-2\", \"item-3\""
msgstr ""
-#: forms.py:517
+#: forms.py:518
msgid "Numbering starting from"
msgstr ""
-#: forms.py:520
+#: forms.py:521
msgid "Name of the new basket containing the resulting items"
msgstr ""
-#: forms.py:538 forms.py:716 forms.py:777
+#: forms.py:539 forms.py:717 forms.py:778
msgid "A basket with this label already exists."
msgstr ""
-#: forms.py:544
+#: forms.py:545
msgid "Find - Quick action - Modify"
msgstr ""
-#: forms.py:570
+#: forms.py:571
msgid "Datation"
msgstr ""
-#: forms.py:610 forms.py:810 forms.py:1120 models_finds.py:859
-#: models_finds.py:1574
+#: forms.py:611 forms.py:811 forms.py:1121 models_finds.py:860
+#: models_finds.py:1580
msgid "Alteration"
msgstr ""
-#: forms.py:613 forms.py:813 forms.py:1122 models_finds.py:860
-#: models_finds.py:1578
+#: forms.py:614 forms.py:814 forms.py:1123 models_finds.py:861
+#: models_finds.py:1584
msgid "Alteration cause"
msgstr ""
-#: forms.py:624 forms.py:854 forms.py:1037 models_finds.py:850
+#: forms.py:625 forms.py:855 forms.py:1038 models_finds.py:851
#: templates/ishtar/sheet_find.html:213
msgid "Period"
msgstr ""
-#: forms.py:671
+#: forms.py:672
msgid "Find - Quick action - Modify single"
msgstr ""
-#: forms.py:684
+#: forms.py:685
msgid "Create"
msgstr ""
-#: forms.py:685
+#: forms.py:686
msgid "Update"
msgstr ""
-#: forms.py:687 forms.py:985 forms.py:1620 forms.py:1624 forms.py:1626
-#: ishtar_menu.py:57 models_finds.py:656 models_finds.py:1416
-#: templates/ishtar/sheet_findbasket.html:4 views.py:930 wizards.py:360
+#: forms.py:688 forms.py:986 forms.py:1635 forms.py:1639 forms.py:1641
+#: ishtar_menu.py:57 models_finds.py:656 models_finds.py:1417
+#: templates/ishtar/sheet_findbasket.html:4 views.py:1006 wizards.py:375
msgid "Basket"
msgstr ""
-#: forms.py:709
+#: forms.py:710
msgid "On update, you have to select a basket."
msgstr ""
-#: forms.py:713 forms.py:774
+#: forms.py:714 forms.py:775
msgid "A label is required."
msgstr ""
-#: forms.py:747 forms.py:769
+#: forms.py:748 forms.py:770
msgid " - duplicate"
msgstr ""
-#: forms.py:787 forms.py:917 templates/ishtar/sheet_find.html:193
+#: forms.py:788 forms.py:918 templates/ishtar/sheet_find.html:193
msgid "Preservation"
msgstr ""
-#: forms.py:788
+#: forms.py:789
msgid "Find - 030 - Preservation"
msgstr ""
-#: forms.py:802 forms.py:1113 models_finds.py:855 models_finds.py:1521
+#: forms.py:803 forms.py:1114 models_finds.py:856 models_finds.py:1527
msgid "Integrity / interest"
msgstr ""
-#: forms.py:805 forms.py:1115 models_finds.py:856 models_finds.py:1524
+#: forms.py:806 forms.py:1116 models_finds.py:857 models_finds.py:1530
msgid "Remarkability"
msgstr ""
-#: forms.py:807 forms.py:1117 models_finds.py:854 models_finds.py:1565
+#: forms.py:808 forms.py:1118 models_finds.py:855 models_finds.py:1571
msgid "Conservatory state"
msgstr ""
-#: forms.py:816 models_finds.py:1571
+#: forms.py:817 models_finds.py:1577
msgid "Recommended treatments"
msgstr ""
-#: forms.py:818 forms.py:1126 models_finds.py:861 models_finds.py:1582
+#: forms.py:819 forms.py:1127 models_finds.py:862 models_finds.py:1588
msgid "Treatment emergency"
msgstr ""
-#: forms.py:820 models_finds.py:870 models_finds.py:1557
+#: forms.py:821 models_finds.py:871 models_finds.py:1563
msgid "Estimated value"
msgstr ""
-#: forms.py:821 models_finds.py:871 models_finds.py:1586
+#: forms.py:822 models_finds.py:872 models_finds.py:1592
msgid "Insurance value"
msgstr ""
-#: forms.py:823 models_finds.py:1588
+#: forms.py:824 models_finds.py:1594
msgid "Appraisal date"
msgstr ""
-#: forms.py:825 forms.py:1142 models_finds.py:1567
+#: forms.py:826 forms.py:1143 models_finds.py:1573
msgid "Conservatory comment"
msgstr ""
-#: forms.py:849 forms.py:873 models_finds.py:1499
+#: forms.py:850 forms.py:874 models_finds.py:1505
#: templates/ishtar/sheet_find.html:210
msgid "Dating"
msgstr ""
-#: forms.py:855 forms_treatments.py:134 forms_treatments.py:498
-#: forms_treatments.py:719 models_finds.py:2485 models_treatments.py:183
+#: forms.py:856 forms_treatments.py:136 forms_treatments.py:500
+#: forms_treatments.py:735 models_finds.py:2491 models_treatments.py:183
#: models_treatments.py:634 templates/ishtar/sheet_find.html:214
#: templates/ishtar/sheet_find.html:283 templates/ishtar/sheet_find.html:321
#: templates/ishtar/sheet_find.html:359
msgid "Start date"
msgstr ""
-#: forms.py:857 models_finds.py:2486 models_treatments.py:635
+#: forms.py:858 models_finds.py:2492 models_treatments.py:635
#: templates/ishtar/sheet_find.html:215 templates/ishtar/sheet_find.html:284
#: templates/ishtar/sheet_find.html:322 templates/ishtar/sheet_find.html:360
#: templates/ishtar/sheet_find.html:398
msgid "End date"
msgstr ""
-#: forms.py:858 templates/ishtar/sheet_find.html:217
+#: forms.py:859 templates/ishtar/sheet_find.html:217
msgid "Quality"
msgstr ""
-#: forms.py:860 templates/ishtar/sheet_find.html:216
+#: forms.py:861 templates/ishtar/sheet_find.html:216
msgid "Dating type"
msgstr ""
-#: forms.py:862 templates/ishtar/sheet_find.html:218
+#: forms.py:863 templates/ishtar/sheet_find.html:218
msgid "Precise dating"
msgstr ""
-#: forms.py:874
+#: forms.py:875
msgid "Find - 040 - Dating"
msgstr ""
-#: forms.py:880
+#: forms.py:881
msgid "Find - 001 - Search"
msgstr ""
-#: forms.py:883
+#: forms.py:884
msgid "Find origin"
msgstr ""
-#: forms.py:898 templates/ishtar/sheet_basefind.html:25
+#: forms.py:899 templates/ishtar/sheet_basefind.html:25
msgid "Discovery date"
msgstr ""
-#: forms.py:925 forms.py:1493 forms_treatments.py:51 forms_treatments.py:547
-#: forms_treatments.py:625 forms_treatments.py:825
+#: forms.py:926 forms.py:1508 forms_treatments.py:52 forms_treatments.py:549
+#: forms_treatments.py:627 forms_treatments.py:841
msgid "Full text search"
msgstr ""
-#: forms.py:937 models_finds.py:798
+#: forms.py:938 models_finds.py:799
msgid "Base find - Short ID"
msgstr ""
-#: forms.py:939 models_finds.py:799
+#: forms.py:940 models_finds.py:800
msgid "Base find - Complete ID"
msgstr ""
-#: forms.py:942 forms_treatments.py:57 forms_treatments.py:106
-#: forms_treatments.py:378 forms_treatments.py:551 forms_treatments.py:630
-#: forms_treatments.py:684 forms_treatments.py:829 models_finds.py:845
-#: models_treatments.py:152 models_treatments.py:931
+#: forms.py:943 forms_treatments.py:58 forms_treatments.py:108
+#: forms_treatments.py:380 forms_treatments.py:553 forms_treatments.py:632
+#: forms_treatments.py:700 forms_treatments.py:845 models_finds.py:846
+#: models_treatments.py:152 models_treatments.py:932
msgid "Year"
msgstr ""
-#: forms.py:944
+#: forms.py:945
msgid "Operation's number (index by year)"
msgstr ""
-#: forms.py:947
+#: forms.py:948
msgid "Code PATRIARCHE"
msgstr ""
-#: forms.py:951 models_finds.py:844
+#: forms.py:952 models_finds.py:845
msgid "Operation type"
msgstr ""
-#: forms.py:954
+#: forms.py:955
msgid "Areas"
msgstr ""
-#: forms.py:957
+#: forms.py:958
msgid "Archaeological site (attached to the operation)"
msgstr ""
-#: forms.py:963
+#: forms.py:964
msgid "Archaeological site name (attached to the operation)"
msgstr ""
-#: forms.py:966
+#: forms.py:967
msgid "Archaeological site (attached to the context record)"
msgstr ""
-#: forms.py:972
+#: forms.py:973
msgid "Archaeological site name (attached to the context record)"
msgstr ""
-#: forms.py:981
+#: forms.py:982
msgid "Search within related operations"
msgstr ""
-#: forms.py:983
+#: forms.py:984
msgid "Search within related context records"
msgstr ""
-#: forms.py:989
+#: forms.py:990
msgid "Discovery date after"
msgstr ""
-#: forms.py:992
+#: forms.py:993
msgid "Discovery date before"
msgstr ""
-#: forms.py:995
+#: forms.py:996
msgid "Discovery date (exact or TPQ) after"
msgstr ""
-#: forms.py:998
+#: forms.py:999
msgid "Discovery date (exact or TPQ) before"
msgstr ""
-#: forms.py:1001
+#: forms.py:1002
msgid "Discovery date (TAQ) after"
msgstr ""
-#: forms.py:1004
+#: forms.py:1005
msgid "Discovery date (TAQ) before"
msgstr ""
-#: forms.py:1009 forms.py:1434 models_finds.py:61 models_finds.py:851
+#: forms.py:1010 forms.py:1452 models_finds.py:61 models_finds.py:852
msgid "Material type"
msgstr ""
-#: forms.py:1018 models_finds.py:171 models_finds.py:852
+#: forms.py:1019 models_finds.py:171 models_finds.py:853
msgid "Object type"
msgstr ""
-#: forms.py:1040
+#: forms.py:1041
msgid "Length - higher than (cm)"
msgstr ""
-#: forms.py:1042
+#: forms.py:1043
msgid "Length - lower than (cm)"
msgstr ""
-#: forms.py:1045
+#: forms.py:1046
msgid "Width - lower than (cm)"
msgstr ""
-#: forms.py:1048
+#: forms.py:1049
msgid "Width - higher than (cm)"
msgstr ""
-#: forms.py:1051
+#: forms.py:1052
msgid "Height - lower than (cm)"
msgstr ""
-#: forms.py:1054
+#: forms.py:1055
msgid "Height - higher than (cm)"
msgstr ""
-#: forms.py:1057
+#: forms.py:1058
msgid "Thickness - lower than (cm)"
msgstr ""
-#: forms.py:1060
+#: forms.py:1061
msgid "Thickness - higher than (cm)"
msgstr ""
-#: forms.py:1063
+#: forms.py:1064
msgid "Diameter - lower than (cm)"
msgstr ""
-#: forms.py:1066
+#: forms.py:1067
msgid "Diameter - higher than (cm)"
msgstr ""
-#: forms.py:1069
+#: forms.py:1070
msgid "Circumference - lower than (cm)"
msgstr ""
-#: forms.py:1072
+#: forms.py:1073
msgid "Circumference - higher than (cm)"
msgstr ""
-#: forms.py:1074
+#: forms.py:1075
msgid "Volume - lower than (l)"
msgstr ""
-#: forms.py:1075
+#: forms.py:1076
msgid "Volume - higher than (l)"
msgstr ""
-#: forms.py:1077
+#: forms.py:1078
msgid "Weight - lower than (g)"
msgstr ""
-#: forms.py:1080
+#: forms.py:1081
msgid "Weight - higher than (g)"
msgstr ""
-#: forms.py:1083
+#: forms.py:1084
msgid "Clutter long side - lower than (cm)"
msgstr ""
-#: forms.py:1086
+#: forms.py:1087
msgid "Clutter long side - higher than (cm)"
msgstr ""
-#: forms.py:1089
+#: forms.py:1090
msgid "Clutter short side - lower than (cm)"
msgstr ""
-#: forms.py:1092
+#: forms.py:1093
msgid "Clutter short side - higher than (cm)"
msgstr ""
-#: forms.py:1095
+#: forms.py:1096
msgid "Clutter height - lower than (cm)"
msgstr ""
-#: forms.py:1098
+#: forms.py:1099
msgid "Clutter height - higher than (cm)"
msgstr ""
-#: forms.py:1108
+#: forms.py:1109
msgid "Check date after"
msgstr ""
-#: forms.py:1111
+#: forms.py:1112
msgid "Check date before"
msgstr ""
-#: forms.py:1124
+#: forms.py:1125
msgid "Preservation type"
msgstr ""
-#: forms.py:1130
+#: forms.py:1131
msgid "Estimated value - higher than"
msgstr ""
-#: forms.py:1132
+#: forms.py:1133
msgid "Estimated value - lower than"
msgstr ""
-#: forms.py:1134
+#: forms.py:1135
msgid "Insurance value - higher than"
msgstr ""
-#: forms.py:1136
+#: forms.py:1137
msgid "Insurance value - lower than"
msgstr ""
-#: forms.py:1138
+#: forms.py:1139
msgid "Appraisal date after"
msgstr ""
-#: forms.py:1140
+#: forms.py:1141
msgid "Appraisal date before"
msgstr ""
-#: forms.py:1144 forms_treatments.py:60
+#: forms.py:1145 forms_treatments.py:61
msgid "Has an image?"
msgstr ""
-#: forms.py:1145
+#: forms.py:1146
msgid "Loan?"
msgstr ""
-#: forms.py:1147
+#: forms.py:1148
msgid "Treatment file end date before"
msgstr ""
-#: forms.py:1206
+#: forms.py:1207
msgid "Reference container - Warehouse (location)"
msgstr ""
-#: forms.py:1212
+#: forms.py:1213
msgid "Reference container - Warehouse (responsible)"
msgstr ""
-#: forms.py:1218
+#: forms.py:1219
msgid "Reference container ID"
msgstr ""
-#: forms.py:1220
+#: forms.py:1221
msgid "Reference container ref."
msgstr ""
-#: forms.py:1222
+#: forms.py:1223
msgid "Current container - Warehouse (location)"
msgstr ""
-#: forms.py:1228
+#: forms.py:1229
msgid "Current container - Warehouse (responsible)"
msgstr ""
-#: forms.py:1233
+#: forms.py:1234
msgid "Current container ID"
msgstr ""
-#: forms.py:1234
+#: forms.py:1235
msgid "Current container ref."
msgstr ""
-#: forms.py:1239 forms.py:1282 views.py:279
+#: forms.py:1240 forms.py:1256 forms.py:1298 views.py:282
msgid "Find search"
msgstr ""
-#: forms.py:1263
-#| msgid "Find deletion"
-msgid "Invalid selection."
-msgstr ""
-
-#: forms.py:1266
-msgid "This find is locked for edition."
-msgstr ""
-
-#: forms.py:1309 forms.py:1455 models_treatments.py:298
+#: forms.py:1327 forms.py:1473 models_treatments.py:298
#: templates/ishtar/sheet_treatment.html:102
msgid "Upstream finds"
msgstr ""
-#: forms.py:1311 models_finds.py:1622
+#: forms.py:1329 models_finds.py:1628
#: templates/ishtar/forms/qa_find_treatment.html:11
#: templates/ishtar/sheet_treatment.html:24
msgid "Finds"
msgstr ""
-#: forms.py:1324
+#: forms.py:1342
msgid "You should at least select one archaeological find."
msgstr ""
-#: forms.py:1432
+#: forms.py:1450
msgid "Precise description"
msgstr ""
-#: forms.py:1451
+#: forms.py:1469
msgid "Would you like to delete this find?"
msgstr ""
-#: forms.py:1490
+#: forms.py:1505
msgid "Find basket - 001 - Search"
msgstr ""
-#: forms.py:1502 forms.py:1517 views.py:202
+#: forms.py:1517 forms.py:1532 views.py:203
msgid "Basket search"
msgstr ""
-#: forms.py:1531
+#: forms.py:1546
msgid "Find basket"
msgstr ""
-#: forms.py:1535 forms_treatments.py:55 forms_treatments.py:128
+#: forms.py:1550 forms_treatments.py:56 forms_treatments.py:130
#: models_treatments.py:148
#: templates/ishtar/forms/qa_findbasket_duplicate.html:15
#: templates/ishtar/sheet_find.html:277 templates/ishtar/sheet_find.html:315
@@ -792,378 +783,378 @@ msgstr ""
msgid "Label"
msgstr ""
-#: forms.py:1537
+#: forms.py:1552
msgid "Slug"
msgstr ""
-#: forms.py:1538
+#: forms.py:1553
msgid "Is public"
msgstr ""
-#: forms.py:1543 forms.py:1577
+#: forms.py:1558 forms.py:1592
msgid "Shared (read) with"
msgstr ""
-#: forms.py:1548 forms.py:1582
+#: forms.py:1563 forms.py:1597
msgid "Shared (read/edit) with"
msgstr ""
-#: forms.py:1569 forms.py:1610
+#: forms.py:1584 forms.py:1625
msgid "A basket with this slug already exists."
msgstr ""
-#: forms.py:1605
+#: forms.py:1620
msgid "Another basket already exists with this name."
msgstr ""
-#: forms_treatments.py:47
+#: forms_treatments.py:48
msgid "Treatment - 001 - Search"
msgstr ""
-#: forms_treatments.py:56 forms_treatments.py:131 models_treatments.py:150
+#: forms_treatments.py:57 forms_treatments.py:133 models_treatments.py:150
msgid "Other ref."
msgstr ""
-#: forms_treatments.py:58 forms_treatments.py:304 forms_treatments.py:552
-#: forms_treatments.py:614 forms_treatments.py:631 forms_treatments.py:742
-#: forms_treatments.py:830 forms_treatments.py:897 models_treatments.py:153
-#: models_treatments.py:932
+#: forms_treatments.py:59 forms_treatments.py:306 forms_treatments.py:554
+#: forms_treatments.py:616 forms_treatments.py:633 forms_treatments.py:758
+#: forms_treatments.py:846 forms_treatments.py:913 models_treatments.py:153
+#: models_treatments.py:933
msgid "Index"
msgstr ""
-#: forms_treatments.py:59 forms_treatments.py:103 forms_treatments.py:375
-#: forms_treatments.py:506 forms_treatments.py:568 models_finds.py:126
+#: forms_treatments.py:60 forms_treatments.py:105 forms_treatments.py:377
+#: forms_treatments.py:508 forms_treatments.py:570 models_finds.py:126
#: models_treatments.py:159 models_treatments.py:633
msgid "Treatment type"
msgstr ""
-#: forms_treatments.py:72 views.py:520
+#: forms_treatments.py:73 views.py:539
msgid "Treatment search"
msgstr ""
-#: forms_treatments.py:88 ishtar_menu.py:143 models_treatments.py:209
+#: forms_treatments.py:89 ishtar_menu.py:143 models_treatments.py:209
#: models_treatments.py:625 templates/ishtar/sheet_treatment.html:4
#: templates/ishtar/sheet_treatment.html:17
msgid "Treatment"
msgstr ""
-#: forms_treatments.py:89
+#: forms_treatments.py:90
msgid "Treatment - 020 - General"
msgstr ""
-#: forms_treatments.py:105 models_treatments.py:87 models_treatments.py:161
+#: forms_treatments.py:107 models_treatments.py:87 models_treatments.py:161
#: templates/ishtar/sheet_find.html:279 templates/ishtar/sheet_find.html:317
#: templates/ishtar/sheet_find.html:355
msgid "State"
msgstr ""
-#: forms_treatments.py:111 models_treatments.py:167 models_treatments.py:636
+#: forms_treatments.py:113 models_treatments.py:167 models_treatments.py:636
msgid "Location"
msgstr ""
-#: forms_treatments.py:117 forms_treatments.py:384 forms_treatments.py:695
+#: forms_treatments.py:119 forms_treatments.py:386 forms_treatments.py:711
#: models_treatments.py:88 models_treatments.py:173
msgid "Responsible"
msgstr ""
-#: forms_treatments.py:123 forms_treatments.py:390 models_treatments.py:176
+#: forms_treatments.py:125 forms_treatments.py:392 models_treatments.py:176
msgid "Organization"
msgstr ""
-#: forms_treatments.py:136 forms_treatments.py:498 forms_treatments.py:725
-#: forms_treatments.py:778 models_treatments.py:184 models_treatments.py:952
+#: forms_treatments.py:138 forms_treatments.py:500 forms_treatments.py:741
+#: forms_treatments.py:794 models_treatments.py:184 models_treatments.py:953
msgid "Closing date"
msgstr ""
-#: forms_treatments.py:139
+#: forms_treatments.py:141
msgid "Destination container (relevant for treatment that change location)"
msgstr ""
-#: forms_treatments.py:145 models_treatments.py:182
+#: forms_treatments.py:147 models_treatments.py:182
msgid "Goal"
msgstr ""
-#: forms_treatments.py:151
+#: forms_treatments.py:153
#, python-brace-format
msgid "Estimated cost ({currency})"
msgstr ""
-#: forms_treatments.py:153
+#: forms_treatments.py:155
#, python-brace-format
msgid "Quoted cost ({currency})"
msgstr ""
-#: forms_treatments.py:155
+#: forms_treatments.py:157
#, python-brace-format
msgid "Realized cost ({currency})"
msgstr ""
-#: forms_treatments.py:157
+#: forms_treatments.py:159
#, python-brace-format
msgid "Insurance cost ({currency})"
msgstr ""
-#: forms_treatments.py:219
+#: forms_treatments.py:221
msgid "Unknow treatment type"
msgstr ""
-#: forms_treatments.py:240 forms_treatments.py:249
+#: forms_treatments.py:242 forms_treatments.py:251
msgid "{} is not compatible with {} treatment(s)."
msgstr ""
-#: forms_treatments.py:260
+#: forms_treatments.py:262
msgid ""
"The container field is attached to the treatment but no treatment with "
"container change is defined."
msgstr ""
-#: forms_treatments.py:265
+#: forms_treatments.py:267
msgid ""
"A treatment with location change is defined, the container field must be "
"filled."
msgstr ""
-#: forms_treatments.py:269
+#: forms_treatments.py:271
msgid "A responsible or an organization must be defined."
msgstr ""
-#: forms_treatments.py:275
+#: forms_treatments.py:277
msgid "Treatment n-1 - 020 - General"
msgstr ""
-#: forms_treatments.py:290
+#: forms_treatments.py:292
msgid "Treatment 1-n - 020 - General"
msgstr ""
-#: forms_treatments.py:328
+#: forms_treatments.py:330
msgid "Another treatment with this index exists for {}."
msgstr ""
-#: forms_treatments.py:334 models_treatments.py:157
+#: forms_treatments.py:336 models_treatments.py:157
msgid "Associated request"
msgstr ""
-#: forms_treatments.py:335
+#: forms_treatments.py:337
msgid "Treatment - 010 - Request choice"
msgstr ""
-#: forms_treatments.py:340 forms_treatments.py:673 ishtar_menu.py:95
-#: models_treatments.py:975 models_treatments.py:997
-#: templates/ishtar/sheet_treatmentfile.html:4 wizards.py:465
+#: forms_treatments.py:342 forms_treatments.py:688 ishtar_menu.py:95
+#: models_treatments.py:976 models_treatments.py:998
+#: templates/ishtar/sheet_treatmentfile.html:4 wizards.py:488
msgid "Treatment request"
msgstr ""
-#: forms_treatments.py:349
+#: forms_treatments.py:351
msgid ""
"Are you sure you want to delete this treatment? All changes made to the "
"associated finds since this treatment record will be lost!"
msgstr ""
-#: forms_treatments.py:352
+#: forms_treatments.py:354
msgid "Would you like to delete this treatment?"
msgstr ""
-#: forms_treatments.py:357 models_finds.py:1502 models_treatments.py:186
+#: forms_treatments.py:359 models_finds.py:1508 models_treatments.py:186
#: models_treatments.py:637 templates/ishtar/sheet_find.html:282
#: templates/ishtar/sheet_find.html:320 templates/ishtar/sheet_find.html:358
msgid "Container"
msgstr ""
-#: forms_treatments.py:363
+#: forms_treatments.py:365
msgid "Change "
msgstr ""
-#: forms_treatments.py:365
+#: forms_treatments.py:367
msgid "current and reference containers"
msgstr ""
-#: forms_treatments.py:366
+#: forms_treatments.py:368
msgid "the reference container"
msgstr ""
-#: forms_treatments.py:367
+#: forms_treatments.py:369
msgid "the current container"
msgstr ""
-#: forms_treatments.py:371
+#: forms_treatments.py:373
msgid "Create a treatment"
msgstr ""
-#: forms_treatments.py:381
+#: forms_treatments.py:383
msgid "Precise date"
msgstr ""
-#: forms_treatments.py:449
+#: forms_treatments.py:451
msgid "At least a year is required."
msgstr ""
-#: forms_treatments.py:451
+#: forms_treatments.py:453
msgid "Treatment type is required."
msgstr ""
-#: forms_treatments.py:464
+#: forms_treatments.py:466
msgid "Completed"
msgstr ""
-#: forms_treatments.py:497
+#: forms_treatments.py:499
msgid "months"
msgstr ""
-#: forms_treatments.py:497
+#: forms_treatments.py:499
msgid "years"
msgstr ""
-#: forms_treatments.py:502 forms_treatments.py:782
+#: forms_treatments.py:504 forms_treatments.py:798
msgid "Slicing"
msgstr ""
-#: forms_treatments.py:505 forms_treatments.py:785
+#: forms_treatments.py:507 forms_treatments.py:801
msgid "Date get from"
msgstr ""
-#: forms_treatments.py:508 forms_treatments.py:788
+#: forms_treatments.py:510 forms_treatments.py:804
msgid "Date after"
msgstr ""
-#: forms_treatments.py:510 forms_treatments.py:790
+#: forms_treatments.py:512 forms_treatments.py:806
msgid "Date before"
msgstr ""
-#: forms_treatments.py:553 forms_treatments.py:603 forms_treatments.py:831
-#: forms_treatments.py:886
+#: forms_treatments.py:555 forms_treatments.py:605 forms_treatments.py:847
+#: forms_treatments.py:902
msgid "Act type"
msgstr ""
-#: forms_treatments.py:554 forms_treatments.py:832
+#: forms_treatments.py:556 forms_treatments.py:848
msgid "Indexed?"
msgstr ""
-#: forms_treatments.py:555 forms_treatments.py:833
+#: forms_treatments.py:557 forms_treatments.py:849
msgid "Object"
msgstr ""
-#: forms_treatments.py:559 forms_treatments.py:837
+#: forms_treatments.py:561 forms_treatments.py:853
msgid "Signature date after"
msgstr ""
-#: forms_treatments.py:561 forms_treatments.py:839
+#: forms_treatments.py:563 forms_treatments.py:855
msgid "Signature date before"
msgstr ""
-#: forms_treatments.py:563
+#: forms_treatments.py:565
msgid "Treatment name"
msgstr ""
-#: forms_treatments.py:564
+#: forms_treatments.py:566
msgid "Treatment year"
msgstr ""
-#: forms_treatments.py:565
+#: forms_treatments.py:567
msgid "Treatment index"
msgstr ""
-#: forms_treatments.py:567
+#: forms_treatments.py:569
msgid "Treatment internal reference"
msgstr ""
-#: forms_treatments.py:571 forms_treatments.py:853
+#: forms_treatments.py:573 forms_treatments.py:869
msgid "Modified by"
msgstr ""
-#: forms_treatments.py:601
+#: forms_treatments.py:603
msgid "Treatment - Administrative act - General"
msgstr ""
-#: forms_treatments.py:621
+#: forms_treatments.py:623
msgid "Treatment file - 001 - Search"
msgstr ""
-#: forms_treatments.py:628 forms_treatments.py:682 models_treatments.py:937
+#: forms_treatments.py:630 forms_treatments.py:698 models_treatments.py:938
#: templates/ishtar/sheet_find.html:393
msgid "Name"
msgstr ""
-#: forms_treatments.py:629 forms_treatments.py:689
+#: forms_treatments.py:631 forms_treatments.py:705
msgid "Internal ref."
msgstr ""
-#: forms_treatments.py:632 forms_treatments.py:693 models_treatments.py:86
+#: forms_treatments.py:634 forms_treatments.py:709 models_treatments.py:86
#: templates/ishtar/sheet_find.html:278 templates/ishtar/sheet_find.html:316
#: templates/ishtar/sheet_find.html:354 templates/ishtar/sheet_find.html:392
msgid "Type"
msgstr ""
-#: forms_treatments.py:635
+#: forms_treatments.py:637
msgid "In charge"
msgstr ""
-#: forms_treatments.py:641 forms_treatments.py:701 models_treatments.py:946
+#: forms_treatments.py:643 forms_treatments.py:717 models_treatments.py:947
#: templates/ishtar/sheet_find.html:395
#: templates/ishtar/sheet_treatmentfile.html:46
msgid "Applicant"
msgstr ""
-#: forms_treatments.py:647 forms_treatments.py:707 models_treatments.py:950
+#: forms_treatments.py:649 forms_treatments.py:723 models_treatments.py:951
#: templates/ishtar/sheet_find.html:396
#: templates/ishtar/sheet_treatmentfile.html:54
msgid "Applicant organisation"
msgstr ""
-#: forms_treatments.py:661 views.py:775
+#: forms_treatments.py:663 forms_treatments.py:675 views.py:821
msgid "Treatment request search"
msgstr ""
-#: forms_treatments.py:691
+#: forms_treatments.py:707
msgid "External ref."
msgstr ""
-#: forms_treatments.py:713
+#: forms_treatments.py:729
msgid "Associated basket"
msgstr ""
-#: forms_treatments.py:723 forms_treatments.py:777 models_treatments.py:956
+#: forms_treatments.py:739 forms_treatments.py:793 models_treatments.py:957
#: templates/ishtar/sheet_find.html:397
msgid "Reception date"
msgstr ""
-#: forms_treatments.py:765
+#: forms_treatments.py:781
msgid "Another treatment request with this index exists for {}."
msgstr ""
-#: forms_treatments.py:771
+#: forms_treatments.py:787
msgid "Are you sure you want to delete this treatment request?"
msgstr ""
-#: forms_treatments.py:772
+#: forms_treatments.py:788
msgid "Would you like to delete this treatment request?"
msgstr ""
-#: forms_treatments.py:776 models_treatments.py:954
+#: forms_treatments.py:792 models_treatments.py:955
msgid "Creation date"
msgstr ""
-#: forms_treatments.py:786 forms_treatments.py:850 models_treatments.py:863
-#: models_treatments.py:939
+#: forms_treatments.py:802 forms_treatments.py:866 models_treatments.py:863
+#: models_treatments.py:940
msgid "Treatment request type"
msgstr ""
-#: forms_treatments.py:842
+#: forms_treatments.py:858
msgid "Treatment request name"
msgstr ""
-#: forms_treatments.py:844
+#: forms_treatments.py:860
msgid "Treatment request year"
msgstr ""
-#: forms_treatments.py:846
+#: forms_treatments.py:862
msgid "Treatment request index"
msgstr ""
-#: forms_treatments.py:848
+#: forms_treatments.py:864
msgid "Treatment request internal reference"
msgstr ""
-#: forms_treatments.py:884
+#: forms_treatments.py:900
msgid "Treatment request - Administrative act - General"
msgstr ""
@@ -1191,7 +1182,7 @@ msgstr ""
msgid "Manage items"
msgstr ""
-#: ishtar_menu.py:120 ishtar_menu.py:178 models_finds.py:2482
+#: ishtar_menu.py:120 ishtar_menu.py:178 models_finds.py:2488
msgid "Administrative act"
msgstr ""
@@ -1216,7 +1207,7 @@ msgid "Recommendation"
msgstr ""
#: models_finds.py:71 models_finds.py:84 models_finds.py:97 models_finds.py:158
-#: models_finds.py:181 models_finds.py:238 models_finds.py:1466
+#: models_finds.py:181 models_finds.py:238 models_finds.py:1472
#: models_treatments.py:48 models_treatments.py:629
msgid "Order"
msgstr ""
@@ -1372,12 +1363,12 @@ msgstr ""
msgid "Checked types"
msgstr ""
-#: models_finds.py:277 models_finds.py:1459 models_treatments.py:178
-#: models_treatments.py:935
+#: models_finds.py:277 models_finds.py:1465 models_treatments.py:178
+#: models_treatments.py:936
msgid "External ID"
msgstr ""
-#: models_finds.py:279 models_finds.py:1461
+#: models_finds.py:279 models_finds.py:1467
msgid "External ID is set automatically"
msgstr ""
@@ -1405,7 +1396,7 @@ msgstr ""
msgid "Complete ID"
msgstr ""
-#: models_finds.py:323 models_finds.py:1457
+#: models_finds.py:323 models_finds.py:1463
msgid "Base find"
msgstr ""
@@ -1421,12 +1412,12 @@ msgstr ""
msgid "kg"
msgstr ""
-#: models_finds.py:651 models_finds.py:1412 models_finds.py:1756 views.py:947
-#: views.py:963 views.py:1000 views.py:1017
+#: models_finds.py:651 models_finds.py:1413 models_finds.py:1762 views.py:1023
+#: views.py:1039 views.py:1076 views.py:1093
msgid "Duplicate"
msgstr ""
-#: models_finds.py:687 views.py:420
+#: models_finds.py:687 views.py:439
msgid "Manage basket"
msgstr ""
@@ -1438,734 +1429,734 @@ msgstr ""
msgid "Add treatment file"
msgstr ""
-#: models_finds.py:801
+#: models_finds.py:802
msgid "Operation (code)"
msgstr ""
-#: models_finds.py:803
+#: models_finds.py:804
msgid "Town"
msgstr ""
-#: models_finds.py:805
+#: models_finds.py:806
msgid "Operation (name)"
msgstr ""
-#: models_finds.py:809
+#: models_finds.py:810
msgid "Parcel"
msgstr ""
-#: models_finds.py:810
+#: models_finds.py:811
msgid "Batch"
msgstr ""
-#: models_finds.py:811
+#: models_finds.py:812
msgid "Base find - Comment"
msgstr ""
-#: models_finds.py:812
+#: models_finds.py:813
msgid "Base find - Description"
msgstr ""
-#: models_finds.py:813
+#: models_finds.py:814
msgid "Base find - Topographic localisation"
msgstr ""
-#: models_finds.py:815
+#: models_finds.py:816
msgid "Base find - Special interest"
msgstr ""
-#: models_finds.py:817
+#: models_finds.py:818
msgid "Base find - Discovery date (exact or TPQ)"
msgstr ""
-#: models_finds.py:819
+#: models_finds.py:820
msgid "Base find - Discovery date (TAQ)"
msgstr ""
-#: models_finds.py:820
+#: models_finds.py:821
msgid "Current container"
msgstr ""
-#: models_finds.py:821 models_finds.py:1506
+#: models_finds.py:822 models_finds.py:1512
msgid "Reference container"
msgstr ""
-#: models_finds.py:822 models_finds.py:823
+#: models_finds.py:823 models_finds.py:824
msgid "Periods"
msgstr ""
-#: models_finds.py:847
+#: models_finds.py:848
msgid "Area"
msgstr ""
-#: models_finds.py:849
+#: models_finds.py:850
msgid "Extended area"
msgstr ""
-#: models_finds.py:853
+#: models_finds.py:854
msgid "Preservation to consider"
msgstr ""
-#: models_finds.py:862
+#: models_finds.py:863
msgid "Associated document type"
msgstr ""
-#: models_finds.py:868
+#: models_finds.py:869
msgid "Number"
msgstr ""
-#: models_finds.py:869
+#: models_finds.py:870
msgid "Weight (kg)"
msgstr ""
-#: models_finds.py:928
+#: models_finds.py:929
msgctxt "key for text search"
msgid "short-id"
msgstr ""
-#: models_finds.py:931
+#: models_finds.py:932
msgctxt "key for text search"
msgid "complete-id"
msgstr ""
-#: models_finds.py:934
+#: models_finds.py:935
msgctxt "key for text search"
msgid "free-id"
msgstr ""
-#: models_finds.py:937
+#: models_finds.py:938
msgctxt "key for text search"
msgid "denomination"
msgstr ""
-#: models_finds.py:941
+#: models_finds.py:942
msgctxt "key for text search"
msgid "town"
msgstr ""
-#: models_finds.py:944 models_treatments.py:106 models_treatments.py:904
+#: models_finds.py:945 models_treatments.py:106 models_treatments.py:905
msgctxt "key for text search"
msgid "year"
msgstr ""
-#: models_finds.py:948
+#: models_finds.py:949
msgctxt "key for text search"
msgid "operation-code"
msgstr ""
-#: models_finds.py:952
+#: models_finds.py:953
msgctxt "key for text search"
msgid "code-patriarche"
msgstr ""
-#: models_finds.py:957
+#: models_finds.py:958
msgctxt "key for text search"
msgid "operation-type"
msgstr ""
-#: models_finds.py:962
+#: models_finds.py:963
msgctxt "key for text search"
msgid "area"
msgstr ""
-#: models_finds.py:966
+#: models_finds.py:967
msgctxt "key for text search"
msgid "site"
msgstr ""
-#: models_finds.py:971
+#: models_finds.py:972
msgctxt "key for text search"
msgid "site-name"
msgstr ""
-#: models_finds.py:976 models_finds.py:1436
+#: models_finds.py:977 models_finds.py:1437
msgctxt "key for text search"
msgid "context-record-site"
msgstr ""
-#: models_finds.py:982
+#: models_finds.py:983
msgctxt "key for text search"
msgid "context-record-site-name"
msgstr ""
-#: models_finds.py:987 models_finds.py:1430
+#: models_finds.py:988 models_finds.py:1431
msgctxt "key for text search"
msgid "context-record"
msgstr ""
-#: models_finds.py:991
+#: models_finds.py:992
msgctxt "key for text search"
msgid "operation-relation-type"
msgstr ""
-#: models_finds.py:996
+#: models_finds.py:997
msgctxt "key for text search"
msgid "context-record-relation-type"
msgstr ""
-#: models_finds.py:1000
+#: models_finds.py:1001
msgctxt "key for text search"
msgid "period"
msgstr ""
-#: models_finds.py:1004
+#: models_finds.py:1005
msgctxt "key for text search"
msgid "material"
msgstr ""
-#: models_finds.py:1008
+#: models_finds.py:1009
msgctxt "key for text search"
msgid "object-type"
msgstr ""
-#: models_finds.py:1012
+#: models_finds.py:1013
msgctxt "key for text search"
msgid "preservation"
msgstr ""
-#: models_finds.py:1016
+#: models_finds.py:1017
msgctxt "key for text search"
msgid "conservatory"
msgstr ""
-#: models_finds.py:1020
+#: models_finds.py:1021
msgctxt "key for text search"
msgid "integrity"
msgstr ""
-#: models_finds.py:1024
+#: models_finds.py:1025
msgctxt "key for text search"
msgid "remarkability"
msgstr ""
-#: models_finds.py:1028
+#: models_finds.py:1029
msgctxt "key for text search"
msgid "description"
msgstr ""
-#: models_finds.py:1032
+#: models_finds.py:1033
msgctxt "key for text search"
msgid "batch"
msgstr ""
-#: models_finds.py:1036
+#: models_finds.py:1037
msgctxt "key for text search"
msgid "checked"
msgstr ""
-#: models_finds.py:1040 models_treatments.py:114
+#: models_finds.py:1041 models_treatments.py:114
msgctxt "key for text search"
msgid "has-image"
msgstr ""
-#: models_finds.py:1044 models_finds.py:1433
+#: models_finds.py:1045 models_finds.py:1434
msgctxt "key for text search"
msgid "location"
msgstr ""
-#: models_finds.py:1048
+#: models_finds.py:1049
msgctxt "key for text search"
msgid "warehouse"
msgstr ""
-#: models_finds.py:1052
+#: models_finds.py:1053
msgctxt "key for text search"
msgid "container-index"
msgstr ""
-#: models_finds.py:1056
+#: models_finds.py:1057
msgctxt "key for text search"
msgid "container-ref"
msgstr ""
-#: models_finds.py:1060
+#: models_finds.py:1061
msgctxt "key for text search"
msgid "current-location"
msgstr ""
-#: models_finds.py:1064
+#: models_finds.py:1065
msgctxt "key for text search"
msgid "current-warehouse"
msgstr ""
-#: models_finds.py:1068
+#: models_finds.py:1069
msgctxt "key for text search"
msgid "current-container-index"
msgstr ""
-#: models_finds.py:1072
+#: models_finds.py:1073
msgctxt "key for text search"
msgid "current-container-ref"
msgstr ""
-#: models_finds.py:1076 wizards.py:399
+#: models_finds.py:1077 wizards.py:417
msgctxt "key for text search"
msgid "basket"
msgstr ""
-#: models_finds.py:1080 models_finds.py:1427
+#: models_finds.py:1081 models_finds.py:1428
msgctxt "key for text search"
msgid "operation"
msgstr ""
-#: models_finds.py:1085
+#: models_finds.py:1086
msgctxt "key for text search"
msgid "last-modified-by"
msgstr ""
-#: models_finds.py:1090
+#: models_finds.py:1091
msgctxt "key for text search"
msgid "modified-since"
msgstr ""
-#: models_finds.py:1094
+#: models_finds.py:1095
msgctxt "key for text search"
msgid "created-by"
msgstr ""
-#: models_finds.py:1099 tests.py:966
+#: models_finds.py:1100 tests.py:966
msgctxt "key for text search"
msgid "loan"
msgstr ""
-#: models_finds.py:1103
+#: models_finds.py:1104
msgctxt "key for text search"
msgid "treatment-end-date-before"
msgstr ""
-#: models_finds.py:1107
+#: models_finds.py:1108
msgctxt "key for text search"
msgid "previous-id"
msgstr ""
-#: models_finds.py:1111
+#: models_finds.py:1112
msgctxt "key for text search"
msgid "seal-number"
msgstr ""
-#: models_finds.py:1115
+#: models_finds.py:1116
msgctxt "key for text search"
msgid "excavation-id"
msgstr ""
-#: models_finds.py:1119
+#: models_finds.py:1120
msgctxt "key for text search"
msgid "museum-id"
msgstr ""
-#: models_finds.py:1123
+#: models_finds.py:1124
msgctxt "key for text search"
msgid "mark"
msgstr ""
-#: models_finds.py:1127
+#: models_finds.py:1128
msgctxt "key for text search"
msgid "discovery-date-before"
msgstr ""
-#: models_finds.py:1131
+#: models_finds.py:1132
msgctxt "key for text search"
msgid "discovery-date-after"
msgstr ""
-#: models_finds.py:1136
+#: models_finds.py:1137
msgctxt "key for text search"
msgid "discovery-date-tpq-before"
msgstr ""
-#: models_finds.py:1141
+#: models_finds.py:1142
msgctxt "key for text search"
msgid "discovery-date-tpq-after"
msgstr ""
-#: models_finds.py:1146
+#: models_finds.py:1147
msgctxt "key for text search"
msgid "discovery-date-taq-before"
msgstr ""
-#: models_finds.py:1151
+#: models_finds.py:1152
msgctxt "key for text search"
msgid "discovery-date-taq-after"
msgstr ""
-#: models_finds.py:1155
+#: models_finds.py:1156
msgctxt "key for text search"
msgid "is-complete"
msgstr ""
-#: models_finds.py:1159
+#: models_finds.py:1160
msgctxt "key for text search"
msgid "material-type-quality"
msgstr ""
-#: models_finds.py:1163
+#: models_finds.py:1164
msgctxt "key for text search"
msgid "object-type-quality"
msgstr ""
-#: models_finds.py:1167
+#: models_finds.py:1168
msgctxt "key for text search"
msgid "find-number"
msgstr ""
-#: models_finds.py:1172
+#: models_finds.py:1173
msgctxt "key for text search"
msgid "min-number-of-individuals"
msgstr ""
-#: models_finds.py:1176
+#: models_finds.py:1177
msgctxt "key for text search"
msgid "decoration"
msgstr ""
-#: models_finds.py:1180
+#: models_finds.py:1181
msgctxt "key for text search"
msgid "inscription"
msgstr ""
-#: models_finds.py:1184
+#: models_finds.py:1185
msgctxt "key for text search"
msgid "manufacturing-place"
msgstr ""
-#: models_finds.py:1188
+#: models_finds.py:1189
msgctxt "key for text search"
msgid "communicabilities"
msgstr ""
-#: models_finds.py:1192
+#: models_finds.py:1193
msgctxt "key for text search"
msgid "comment"
msgstr ""
-#: models_finds.py:1196
+#: models_finds.py:1197
msgctxt "key for text search"
msgid "material-comment"
msgstr ""
-#: models_finds.py:1200
+#: models_finds.py:1201
msgctxt "key for text search"
msgid "dating-comment"
msgstr ""
-#: models_finds.py:1204
+#: models_finds.py:1205
msgctxt "key for text search"
msgid "length-lower"
msgstr ""
-#: models_finds.py:1208
+#: models_finds.py:1209
msgctxt "key for text search"
msgid "width-lower"
msgstr ""
-#: models_finds.py:1212
+#: models_finds.py:1213
msgctxt "key for text search"
msgid "height-lower"
msgstr ""
-#: models_finds.py:1216
+#: models_finds.py:1217
msgctxt "key for text search"
msgid "thickness-lower"
msgstr ""
-#: models_finds.py:1220
+#: models_finds.py:1221
msgctxt "key for text search"
msgid "diameter-lower"
msgstr ""
-#: models_finds.py:1224
+#: models_finds.py:1225
msgctxt "key for text search"
msgid "circumference-lower"
msgstr ""
-#: models_finds.py:1228
+#: models_finds.py:1229
msgctxt "key for text search"
msgid "volume-lower"
msgstr ""
-#: models_finds.py:1232
+#: models_finds.py:1233
msgctxt "key for text search"
msgid "weight-lower"
msgstr ""
-#: models_finds.py:1237
+#: models_finds.py:1238
msgctxt "key for text search"
msgid "clutter-long-side-lower"
msgstr ""
-#: models_finds.py:1242
+#: models_finds.py:1243
msgctxt "key for text search"
msgid "clutter-short-side-lower"
msgstr ""
-#: models_finds.py:1246
+#: models_finds.py:1247
msgctxt "key for text search"
msgid "clutter-height-lower"
msgstr ""
-#: models_finds.py:1250
+#: models_finds.py:1251
msgctxt "key for text search"
msgid "length-higher"
msgstr ""
-#: models_finds.py:1254
+#: models_finds.py:1255
msgctxt "key for text search"
msgid "width-higher"
msgstr ""
-#: models_finds.py:1258
+#: models_finds.py:1259
msgctxt "key for text search"
msgid "height-higher"
msgstr ""
-#: models_finds.py:1262
+#: models_finds.py:1263
msgctxt "key for text search"
msgid "thickness-higher"
msgstr ""
-#: models_finds.py:1266
+#: models_finds.py:1267
msgctxt "key for text search"
msgid "diameter-higher"
msgstr ""
-#: models_finds.py:1270
+#: models_finds.py:1271
msgctxt "key for text search"
msgid "circumference-higher"
msgstr ""
-#: models_finds.py:1274
+#: models_finds.py:1275
msgctxt "key for text search"
msgid "volume-higher"
msgstr ""
-#: models_finds.py:1278
+#: models_finds.py:1279
msgctxt "key for text search"
msgid "weight-higher"
msgstr ""
-#: models_finds.py:1283
+#: models_finds.py:1284
msgctxt "key for text search"
msgid "clutter-long-side-higher"
msgstr ""
-#: models_finds.py:1288
+#: models_finds.py:1289
msgctxt "key for text search"
msgid "clutter-short-side-higher"
msgstr ""
-#: models_finds.py:1292
+#: models_finds.py:1293
msgctxt "key for text search"
msgid "clutter-height-higher"
msgstr ""
-#: models_finds.py:1297
+#: models_finds.py:1298
msgctxt "key for text search"
msgid "dimensions-comment"
msgstr ""
-#: models_finds.py:1302
+#: models_finds.py:1303
msgctxt "key for text search"
msgid "topographic-localisation"
msgstr ""
-#: models_finds.py:1306
+#: models_finds.py:1307
msgctxt "key for text search"
msgid "check-date-before"
msgstr ""
-#: models_finds.py:1310
+#: models_finds.py:1311
msgctxt "key for text search"
msgid "check-date-after"
msgstr ""
-#: models_finds.py:1314
+#: models_finds.py:1315
msgctxt "key for text search"
msgid "alterations"
msgstr ""
-#: models_finds.py:1318
+#: models_finds.py:1319
msgctxt "key for text search"
msgid "alteration-causes"
msgstr ""
-#: models_finds.py:1322
+#: models_finds.py:1323
msgctxt "key for text search"
msgid "treatment-emergency"
msgstr ""
-#: models_finds.py:1327
+#: models_finds.py:1328
msgctxt "key for text search"
msgid "estimated-value-higher"
msgstr ""
-#: models_finds.py:1331
+#: models_finds.py:1332
msgctxt "key for text search"
msgid "estimated-value-lower"
msgstr ""
-#: models_finds.py:1336
+#: models_finds.py:1337
msgctxt "key for text search"
msgid "insurance-value-higher"
msgstr ""
-#: models_finds.py:1340
+#: models_finds.py:1341
msgctxt "key for text search"
msgid "insurance-value-lower"
msgstr ""
-#: models_finds.py:1344
+#: models_finds.py:1345
msgctxt "key for text search"
msgid "appraisal-date-before"
msgstr ""
-#: models_finds.py:1348
+#: models_finds.py:1349
msgctxt "key for text search"
msgid "appraisal-date-after"
msgstr ""
-#: models_finds.py:1355
+#: models_finds.py:1356
msgid "Division current -"
msgstr ""
-#: models_finds.py:1359
+#: models_finds.py:1360
msgctxt "key for text search"
msgid "current-division"
msgstr ""
-#: models_finds.py:1364
+#: models_finds.py:1365
msgid "Division reference -"
msgstr ""
-#: models_finds.py:1368 tests.py:1060
+#: models_finds.py:1369 tests.py:1060
msgctxt "key for text search"
msgid "reference-division"
msgstr ""
-#: models_finds.py:1400
+#: models_finds.py:1401
msgid "Bulk update"
msgstr ""
-#: models_finds.py:1404
+#: models_finds.py:1405
msgid "Lock/Unlock"
msgstr ""
-#: models_finds.py:1420 models_finds.py:1768
-#: templates/ishtar/forms/qa_find_treatment.html:16 views.py:975
+#: models_finds.py:1421 models_finds.py:1774
+#: templates/ishtar/forms/qa_find_treatment.html:16 views.py:1051
msgid "Packaging"
msgstr ""
-#: models_finds.py:1488
+#: models_finds.py:1494
msgid "Weight"
msgstr ""
-#: models_finds.py:1489
+#: models_finds.py:1495
msgid "Weight unit"
msgstr ""
-#: models_finds.py:1495 templates/ishtar/sheet_find.html:310
+#: models_finds.py:1501 templates/ishtar/sheet_find.html:310
msgid "Upstream treatment"
msgstr ""
-#: models_finds.py:1498 templates/ishtar/sheet_find.html:348
+#: models_finds.py:1504 templates/ishtar/sheet_find.html:348
msgid "Downstream treatment"
msgstr ""
-#: models_finds.py:1539
+#: models_finds.py:1545
msgid "Clutter - long side (cm)"
msgstr ""
-#: models_finds.py:1541
+#: models_finds.py:1547
msgid "Clutter - short side (cm)"
msgstr ""
-#: models_finds.py:1543
+#: models_finds.py:1549
msgid "Clutter - height (cm)"
msgstr ""
-#: models_finds.py:1560
+#: models_finds.py:1566
msgid "Collection"
msgstr ""
-#: models_finds.py:1593 models_treatments.py:198 models_treatments.py:960
+#: models_finds.py:1599 models_treatments.py:198 models_treatments.py:961
#: templates/ishtar/sheet_find.html:70 templates/ishtar/sheet_treatment.html:32
msgid "Documents"
msgstr ""
-#: models_finds.py:1598 models_treatments.py:203 models_treatments.py:965
+#: models_finds.py:1604 models_treatments.py:203 models_treatments.py:966
msgid "Main image"
msgstr ""
-#: models_finds.py:1600 models_treatments.py:210
+#: models_finds.py:1606 models_treatments.py:210
#: templates/ishtar/sheet_treatmentfile.html:62
msgid "Treatments"
msgstr ""
-#: models_finds.py:1602
+#: models_finds.py:1608
msgid "Related treatments when no new find is created"
msgstr ""
-#: models_finds.py:1603 models_treatments.py:204 models_treatments.py:970
+#: models_finds.py:1609 models_treatments.py:204 models_treatments.py:971
msgid "Cached name"
msgstr ""
-#: models_finds.py:1606
+#: models_finds.py:1612
msgid "Cached periods label"
msgstr ""
-#: models_finds.py:1607 models_finds.py:1611 models_finds.py:1615
+#: models_finds.py:1613 models_finds.py:1617 models_finds.py:1621
msgid "Generated automatically - do not edit"
msgstr ""
-#: models_finds.py:1610
+#: models_finds.py:1616
msgid "Cached object types label"
msgstr ""
-#: models_finds.py:1614
+#: models_finds.py:1620
msgid "Cached material types label"
msgstr ""
-#: models_finds.py:1637
+#: models_finds.py:1643
msgid "FIND"
msgstr ""
-#: models_finds.py:1758
+#: models_finds.py:1764
msgid "Add to basket"
msgstr ""
-#: models_finds.py:1761
+#: models_finds.py:1767
msgid "Simple treatment"
msgstr ""
-#: models_finds.py:1763
+#: models_finds.py:1769
msgid "Divide treatment"
msgstr ""
-#: models_finds.py:1810 templates/ishtar/forms/qa_find_duplicate.html:16
-#: wizards.py:85 wizards.py:477
+#: models_finds.py:1816 templates/ishtar/forms/qa_find_duplicate.html:16
+#: wizards.py:87 wizards.py:500
msgid "Operation"
msgstr ""
-#: models_finds.py:2251
+#: models_finds.py:2257
msgid "No reference container have been set - the localisation cannot be set."
msgstr ""
-#: models_finds.py:2255
+#: models_finds.py:2261
msgid "No container have been set - the localisation cannot be set."
msgstr ""
-#: models_finds.py:2261
+#: models_finds.py:2267
msgid "The division number {} have not been set for the warehouse {}."
msgstr ""
-#: models_finds.py:2483
+#: models_finds.py:2489
msgid "Person"
msgstr ""
-#: models_finds.py:2489
+#: models_finds.py:2495
msgid "Property"
msgstr ""
-#: models_finds.py:2490
+#: models_finds.py:2496
msgid "Properties"
msgstr ""
@@ -2199,12 +2190,12 @@ msgctxt "key for text search"
msgid "other-reference"
msgstr ""
-#: models_treatments.py:110 models_treatments.py:908
+#: models_treatments.py:110 models_treatments.py:909
msgctxt "key for text search"
msgid "index"
msgstr ""
-#: models_treatments.py:118 models_treatments.py:912
+#: models_treatments.py:118 models_treatments.py:913
msgctxt "key for text search"
msgid "type"
msgstr ""
@@ -2241,11 +2232,11 @@ msgstr ""
msgid "Downstream finds"
msgstr ""
-#: models_treatments.py:307 models_treatments.py:1017
+#: models_treatments.py:307 models_treatments.py:1018
msgid "Add associated administrative act"
msgstr ""
-#: models_treatments.py:308 models_treatments.py:1018
+#: models_treatments.py:308 models_treatments.py:1019
msgid "admin. act"
msgstr ""
@@ -2267,44 +2258,44 @@ msgstr ""
msgid "Treatment request types"
msgstr ""
-#: models_treatments.py:896
+#: models_treatments.py:897
msgctxt "key for text search"
msgid "name"
msgstr ""
-#: models_treatments.py:900
+#: models_treatments.py:901
msgctxt "key for text search"
msgid "reference"
msgstr ""
-#: models_treatments.py:916
+#: models_treatments.py:917
msgctxt "key for text search"
msgid "in-charge"
msgstr ""
-#: models_treatments.py:920
+#: models_treatments.py:921
msgctxt "key for text search"
msgid "applicant"
msgstr ""
-#: models_treatments.py:924
+#: models_treatments.py:925
msgctxt "key for text search"
msgid "applicant-organisation"
msgstr ""
-#: models_treatments.py:933
+#: models_treatments.py:934
msgid "Internal reference"
msgstr ""
-#: models_treatments.py:942 templates/ishtar/sheet_find.html:394
+#: models_treatments.py:943 templates/ishtar/sheet_find.html:394
msgid "Person in charge"
msgstr ""
-#: models_treatments.py:976 templates/ishtar/sheet_find.html:387
+#: models_treatments.py:977 templates/ishtar/sheet_find.html:387
msgid "Treatment requests"
msgstr ""
-#: models_treatments.py:1030
+#: models_treatments.py:1031
msgid "Add associated treatment"
msgstr ""
@@ -2517,91 +2508,91 @@ msgstr ""
msgid "No"
msgstr ""
-#: views.py:213
+#: views.py:214
msgid "Basket modify"
msgstr ""
-#: views.py:236
+#: views.py:239
msgid "Basket deletion"
msgstr ""
-#: views.py:267
+#: views.py:270
msgid "New find"
msgstr ""
-#: views.py:319
+#: views.py:322
msgid "Find modification"
msgstr ""
-#: views.py:357
+#: views.py:359
msgid "Find deletion"
msgstr ""
-#: views.py:370
+#: views.py:389
msgid "New basket"
msgstr ""
-#: views.py:399
+#: views.py:418
msgid "Manage items in basket"
msgstr ""
-#: views.py:525 views.py:538 views.py:551
+#: views.py:544 views.py:557 views.py:570
msgid "New treatment"
msgstr ""
-#: views.py:559
+#: views.py:578
msgid "Treatment modification"
msgstr ""
-#: views.py:703
+#: views.py:724
msgid "Treatment deletion"
msgstr ""
-#: views.py:710
+#: views.py:743
msgid "Treatment: search administrative act"
msgstr ""
-#: views.py:719
+#: views.py:752
msgid "Treatment: new administrative act"
msgstr ""
-#: views.py:729
+#: views.py:762
msgid "Treatment: administrative act modification"
msgstr ""
-#: views.py:738
+#: views.py:788
msgid "Treatment: administrative act deletion"
msgstr ""
-#: views.py:785
+#: views.py:831
msgid "New treatment request"
msgstr ""
-#: views.py:794
+#: views.py:840
msgid "Treatment request modification"
msgstr ""
-#: views.py:822
+#: views.py:870
msgid "Treatment request deletion"
msgstr ""
-#: views.py:829
+#: views.py:889
msgid "Treatment request: search administrative act"
msgstr ""
-#: views.py:840
+#: views.py:900
msgid "Treatment request: new administrative act"
msgstr ""
-#: views.py:850
+#: views.py:910
msgid "Treatment request: administrative act modification"
msgstr ""
-#: views.py:859
+#: views.py:952
msgid "Treatment request: administrative act deletion"
msgstr ""
-#: wizards.py:394
+#: wizards.py:412
msgid ""
"The new basket: \"{}\" have been created with the resulting items. This "
"search have been pinned."
diff --git a/archaeological_operations/locale/django.pot b/archaeological_operations/locale/django.pot
index 41fe77d8f..174695c7a 100644
--- a/archaeological_operations/locale/django.pot
+++ b/archaeological_operations/locale/django.pot
@@ -18,13 +18,13 @@ msgstr ""
msgid "Multi polygon"
msgstr ""
-#: forms.py:64 forms.py:1109 forms.py:1125 forms.py:1131 models.py:2256
+#: forms.py:65 forms.py:1111 forms.py:1127 forms.py:1133 models.py:2270
#: templates/ishtar/blocks/window_tables/parcels.html:9
#: templates/ishtar/sheet_operation.html:391
msgid "Parcels"
msgstr ""
-#: forms.py:67 forms.py:200 forms.py:1084 models.py:2240
+#: forms.py:68 forms.py:201 forms.py:1086 models.py:2254
#: templates/ishtar/blocks/window_tables/parcels.html:6
#: templates/ishtar/dashboards/dashboard_operation.html:432
#: templates/ishtar/dashboards/dashboard_operation.html:446
@@ -33,121 +33,121 @@ msgstr ""
msgid "Town"
msgstr ""
-#: forms.py:69 forms.py:482 forms.py:784 forms.py:1534 models.py:606
-#: models.py:938 models.py:1819 models.py:2020 models.py:2238
+#: forms.py:70 forms.py:483 forms.py:786 forms.py:1566 models.py:608
+#: models.py:940 models.py:1822 models.py:2023 models.py:2252
#: templates/ishtar/blocks/window_tables/parcels.html:7
msgid "Year"
msgstr ""
-#: forms.py:72 models.py:2241
+#: forms.py:73 models.py:2255
#: templates/ishtar/blocks/window_tables/parcels.html:8
msgid "Section"
msgstr ""
-#: forms.py:75 models.py:2243
+#: forms.py:76 models.py:2257
msgid "Parcel number"
msgstr ""
-#: forms.py:77 models.py:2245 models.py:2264 models.py:2322
+#: forms.py:78 models.py:2259 models.py:2278 models.py:2336
msgid "Public domain"
msgstr ""
-#: forms.py:121
+#: forms.py:122
msgid "Town section is required."
msgstr ""
-#: forms.py:157
+#: forms.py:158
msgid "public domain"
msgstr ""
-#: forms.py:164
+#: forms.py:165
msgid "Current parcels"
msgstr ""
-#: forms.py:166
+#: forms.py:167
msgid "Deleted parcels"
msgstr ""
-#: forms.py:203
+#: forms.py:204
msgid "Full text input"
msgstr ""
-#: forms.py:205
+#: forms.py:206
msgid "example: \"2013: XD:1 to 13,24,33 to 39, YD:24\" or \"AB:24,AC:42\""
msgstr ""
-#: forms.py:359
+#: forms.py:360
msgid "There are identical parcels."
msgstr ""
-#: forms.py:370
+#: forms.py:371
msgid "Relation type"
msgstr ""
-#: forms.py:373 forms.py:1331 ishtar_menu.py:32 models.py:1067 models.py:1722
-#: models.py:1734 models.py:1821 models.py:2002 models.py:2237
-#: templates/ishtar/sheet_operation.html:4 wizards.py:320 wizards.py:331
+#: forms.py:374 forms.py:1359 ishtar_menu.py:32 models.py:1069 models.py:1724
+#: models.py:1736 models.py:1824 models.py:2005 models.py:2251
+#: templates/ishtar/sheet_operation.html:4 wizards.py:323 wizards.py:334
msgid "Operation"
msgstr ""
-#: forms.py:396
+#: forms.py:397
msgid ":"
msgstr ""
-#: forms.py:404 forms.py:618
+#: forms.py:405
msgid "You should select an operation."
msgstr ""
-#: forms.py:408
+#: forms.py:409
msgid "You should select a relation type."
msgstr ""
-#: forms.py:413
+#: forms.py:414
msgid "An operation cannot be related to herself."
msgstr ""
-#: forms.py:443
+#: forms.py:444
msgid "Current relations"
msgstr ""
-#: forms.py:445
+#: forms.py:446
msgid "Deleted relations"
msgstr ""
-#: forms.py:469 templates/ishtar/sheet_operation.html:64
+#: forms.py:470 templates/ishtar/sheet_operation.html:64
#: templates/ishtar/sheet_operation.html:303
msgid "Relations"
msgstr ""
-#: forms.py:470
+#: forms.py:471
msgid "Operation - 080 - Relations"
msgstr ""
-#: forms.py:476
+#: forms.py:477
msgid "Operation - 001 - Search"
msgstr ""
-#: forms.py:480 forms.py:1313 forms.py:1530
+#: forms.py:481 forms.py:1341 forms.py:1562
msgid "Full text search"
msgstr ""
-#: forms.py:483 models.py:939
+#: forms.py:484 models.py:941
msgid "Numeric reference"
msgstr ""
-#: forms.py:489 forms.py:777 models.py:1043
+#: forms.py:490 forms.py:779 models.py:1045
msgid "DRASSM code"
msgstr ""
-#: forms.py:491 forms.py:1321
+#: forms.py:492 forms.py:1349
msgid "Areas"
msgstr ""
-#: forms.py:492 forms.py:1112 forms.py:1546 models.py:2255 models.py:2465
+#: forms.py:493 forms.py:1114 forms.py:1578 models.py:2269 models.py:2479
msgid "Parcel"
msgstr ""
-#: forms.py:495 forms.py:1549 models.py:1723
+#: forms.py:496 forms.py:1581 models.py:1725
#: templates/ishtar/dashboards/dashboard_operation.html:390
#: templates/ishtar/dashboards/dashboard_operation.html:411
#: templates/ishtar/dashboards/dashboard_operation.html:643
@@ -156,617 +156,600 @@ msgstr ""
msgid "Department"
msgstr ""
-#: forms.py:496 forms.py:1197 forms.py:1317 forms.py:1422 models.py:271
+#: forms.py:497 forms.py:1201 forms.py:1345 forms.py:1454 models.py:272
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:7
#: templates/ishtar/sheet_operation.html:125
msgid "Name"
msgstr ""
-#: forms.py:497 forms.py:782 models.py:1002
+#: forms.py:498 forms.py:784 models.py:1004
msgid "Address / Locality"
msgstr ""
-#: forms.py:498 forms.py:696 forms.py:778 forms.py:1783 models.py:605
-#: models.py:681 models.py:947
+#: forms.py:499 forms.py:697 forms.py:780 forms.py:1816 models.py:607
+#: models.py:683 models.py:949
msgid "Operation type"
msgstr ""
-#: forms.py:499
+#: forms.py:500
msgid "Is open?"
msgstr ""
-#: forms.py:507 forms.py:814 models.py:931
+#: forms.py:508 forms.py:816 models.py:933
msgid "In charge"
msgstr ""
-#: forms.py:514 models.py:1996
+#: forms.py:515 models.py:1999
msgid "Scientist in charge"
msgstr ""
-#: forms.py:516 forms.py:698 forms.py:804 models.py:929
+#: forms.py:517 forms.py:699 forms.py:806 models.py:931
msgid "Operator"
msgstr ""
-#: forms.py:525 forms.py:1202 forms.py:1319 forms.py:1427 models.py:125
-#: models.py:133 models.py:275 models.py:609 models.py:684 models.py:949
+#: forms.py:526 forms.py:1206 forms.py:1347 forms.py:1459 models.py:126
+#: models.py:134 models.py:276 models.py:611 models.py:686 models.py:951
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:9
msgid "Remains"
msgstr ""
-#: forms.py:526 forms.py:1179 forms.py:1199 forms.py:1318 forms.py:1424
-#: models.py:124 models.py:132 models.py:273 models.py:610 models.py:683
-#: models.py:955
+#: forms.py:527 forms.py:1181 forms.py:1203 forms.py:1346 forms.py:1456
+#: models.py:125 models.py:133 models.py:274 models.py:612 models.py:685
+#: models.py:957
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:8
msgid "Periods"
msgstr ""
-#: forms.py:527
+#: forms.py:528
msgid "Started before"
msgstr ""
-#: forms.py:528
+#: forms.py:529
msgid "Started after"
msgstr ""
-#: forms.py:529
+#: forms.py:530
msgid "Ended before"
msgstr ""
-#: forms.py:530
+#: forms.py:531
msgid "Ended after"
msgstr ""
-#: forms.py:532
+#: forms.py:533
msgid "Search within relations"
msgstr ""
-#: forms.py:533 forms.py:862 forms.py:1322 forms.py:1431 models.py:279
-#: models.py:1003
+#: forms.py:534 forms.py:864 forms.py:1350 forms.py:1463 models.py:280
+#: models.py:1005
msgid "Comment"
msgstr ""
-#: forms.py:534
+#: forms.py:535
msgid "Abstract (full text search)"
msgstr ""
-#: forms.py:536 forms.py:865 models.py:1005
+#: forms.py:537 forms.py:867 models.py:1007
msgid "Comment about scientific documentation"
msgstr ""
-#: forms.py:537 forms.py:867 models.py:611 models.py:1028
+#: forms.py:538 forms.py:869 models.py:613 models.py:1030
msgid "Record quality"
msgstr ""
-#: forms.py:538 forms.py:833 models.py:967
+#: forms.py:539 forms.py:835 models.py:969
msgid "Report processing"
msgstr ""
-#: forms.py:540 forms.py:870 models.py:1023
+#: forms.py:541 forms.py:872 models.py:1025
msgid "Virtual operation"
msgstr ""
-#: forms.py:542 forms.py:1261 forms.py:1265 models.py:331
+#: forms.py:543 forms.py:1287 forms.py:1291 models.py:332
msgid "Archaeological site"
msgstr ""
-#: forms.py:548 forms.py:1553
+#: forms.py:549 forms.py:1585
msgid "Created by"
msgstr ""
-#: forms.py:554 forms.py:1559
+#: forms.py:555 forms.py:1591
msgid "Modified by"
msgstr ""
-#: forms.py:561 forms.py:855 models.py:612 models.py:1036
+#: forms.py:562 forms.py:857 models.py:614 models.py:1038
msgid "Documentation received"
msgstr ""
-#: forms.py:563
+#: forms.py:564
msgid "Documentation deadline before"
msgstr ""
-#: forms.py:565
+#: forms.py:566
msgid "Documentation deadline after"
msgstr ""
-#: forms.py:567 forms.py:860 models.py:613 models.py:1040
+#: forms.py:568 forms.py:862 models.py:615 models.py:1042
msgid "Finds received"
msgstr ""
-#: forms.py:569
+#: forms.py:570
msgid "Finds deadline before"
msgstr ""
-#: forms.py:571
+#: forms.py:572
msgid "Finds deadline after"
msgstr ""
-#: forms.py:604 views.py:184
+#: forms.py:605 forms.py:618 views.py:188
msgid "Operation search"
msgstr ""
-#: forms.py:623 forms.py:1403
-msgid "Invalid selection."
-msgstr ""
-
-#: forms.py:625
-#| msgid "This operation is virtual."
-msgid "This operation is locked for edition."
-msgstr ""
-
-#: forms.py:657
+#: forms.py:658
msgid "Associated file"
msgstr ""
-#: forms.py:661 forms.py:985 models.py:1309 models.py:1733 models.py:1820
-#: models.py:2007 wizards.py:83
+#: forms.py:662 forms.py:987 models.py:1311 models.py:1735 models.py:1823
+#: models.py:2010 wizards.py:84
msgid "Archaeological file"
msgstr ""
-#: forms.py:668 forms.py:672 models.py:1031
+#: forms.py:669 forms.py:673 models.py:1033
msgid "Abstract"
msgstr ""
-#: forms.py:669
+#: forms.py:670
msgid "Operation - 090 - Abstract"
msgstr ""
-#: forms.py:676
+#: forms.py:677
msgid "months"
msgstr ""
-#: forms.py:676
+#: forms.py:677
msgid "years"
msgstr ""
-#: forms.py:678 models.py:915
+#: forms.py:679 models.py:917
msgid "Creation date"
msgstr ""
-#: forms.py:679
+#: forms.py:680
msgid "Start of field work"
msgstr ""
-#: forms.py:681
+#: forms.py:682
msgid "All"
msgstr ""
-#: forms.py:682
+#: forms.py:683
msgid "Preventive"
msgstr ""
-#: forms.py:683
+#: forms.py:684
msgid "Research"
msgstr ""
-#: forms.py:687
+#: forms.py:688
msgid "Slicing"
msgstr ""
-#: forms.py:690
+#: forms.py:691
msgid "Department detail"
msgstr ""
-#: forms.py:692
+#: forms.py:693
msgid "Date get from"
msgstr ""
-#: forms.py:694
+#: forms.py:695
msgid "Preventive/Research"
msgstr ""
-#: forms.py:700
+#: forms.py:701
msgid "Date after"
msgstr ""
-#: forms.py:701
+#: forms.py:702
msgid "Date before"
msgstr ""
-#: forms.py:702
+#: forms.py:703
msgid "With reports"
msgstr ""
-#: forms.py:703
+#: forms.py:704
msgid "With finds"
msgstr ""
-#: forms.py:756 forms.py:1412 forms.py:1600
+#: forms.py:757 forms.py:1444 forms.py:1632
#: templates/ishtar/sheet_administrativeact.html:23
#: templates/ishtar/sheet_operation.html:38 templates/ishtar/sheet_site.html:33
msgid "General"
msgstr ""
-#: forms.py:757
+#: forms.py:758
msgid "Operation - 010 - General"
msgstr ""
-#: forms.py:780 models.py:1001
+#: forms.py:782 models.py:1003
msgid "Generic name"
msgstr ""
-#: forms.py:789 models.py:970
+#: forms.py:791 models.py:972
msgid "Old code"
msgstr ""
-#: forms.py:792
+#: forms.py:794
msgid "Head scientist"
msgstr ""
-#: forms.py:811 models.py:1000
+#: forms.py:813 models.py:1002
msgid "Operator reference"
msgstr ""
-#: forms.py:825
+#: forms.py:827
msgid "Total surface (m2)"
msgstr ""
-#: forms.py:828 models.py:63 models.py:918 models.py:2467
+#: forms.py:830 models.py:63 models.py:920 models.py:2481
msgid "Start date"
msgstr ""
-#: forms.py:829 models.py:920
+#: forms.py:831 models.py:922
msgid "Excavation end date"
msgstr ""
-#: forms.py:831 models.py:921
+#: forms.py:833 models.py:923
msgid "Report delivery date"
msgstr ""
-#: forms.py:852 models.py:1033
+#: forms.py:854 models.py:1035
msgid "Deadline for submission of the documentation"
msgstr ""
-#: forms.py:857 models.py:1038
+#: forms.py:859 models.py:1040
msgid "Deadline for submission of the finds"
msgstr ""
-#: forms.py:872 forms.py:1204 forms.py:1442
+#: forms.py:874 forms.py:1208 forms.py:1474
msgid "Coordinates"
msgstr ""
-#: forms.py:873 forms.py:1205 forms.py:1443
+#: forms.py:875 forms.py:1209 forms.py:1475
msgid "X"
msgstr ""
-#: forms.py:874 forms.py:1206 forms.py:1444
+#: forms.py:876 forms.py:1210 forms.py:1476
msgid "Estimated error for X"
msgstr ""
-#: forms.py:876 forms.py:1208 forms.py:1446
+#: forms.py:878 forms.py:1212 forms.py:1478
msgid "Y"
msgstr ""
-#: forms.py:877 forms.py:1209 forms.py:1447
+#: forms.py:879 forms.py:1213 forms.py:1479
msgid "Estimated error for Y"
msgstr ""
-#: forms.py:879 forms.py:1211 forms.py:1449
+#: forms.py:881 forms.py:1215 forms.py:1481
msgid "Z"
msgstr ""
-#: forms.py:880 forms.py:1212 forms.py:1450
+#: forms.py:882 forms.py:1216 forms.py:1482
msgid "Estimated error for Z"
msgstr ""
-#: forms.py:883 forms.py:1215 forms.py:1453
+#: forms.py:885 forms.py:1219 forms.py:1485
msgid "Spatial Reference System"
msgstr ""
-#: forms.py:936
+#: forms.py:938
msgid ""
"If you want to set an excavation end date you have to provide a start date."
msgstr ""
-#: forms.py:941
+#: forms.py:943
msgid "The excavation end date cannot be before the start date."
msgstr ""
-#: forms.py:971
+#: forms.py:973
#, python-format
msgid ""
"Operation code already exists for year: %(year)d - use a value bigger than "
"%(last_val)d"
msgstr ""
-#: forms.py:975
+#: forms.py:977
msgid "Bad operation code"
msgstr ""
-#: forms.py:981 models.py:1324
+#: forms.py:983 models.py:1326
msgid "Operation code"
msgstr ""
-#: forms.py:1016 templates/ishtar/sheet_operation.html:243
+#: forms.py:1018 templates/ishtar/sheet_operation.html:243
msgid "Court-ordered seizure"
msgstr ""
-#: forms.py:1017
+#: forms.py:1019
msgid "Operation - 015 - Court-ordered seizure"
msgstr ""
-#: forms.py:1021 models.py:1046
+#: forms.py:1023 models.py:1048
msgid "Seizure name"
msgstr ""
-#: forms.py:1024 models.py:1047
+#: forms.py:1026 models.py:1049
msgid "Official report number"
msgstr ""
-#: forms.py:1027 models.py:1049
+#: forms.py:1029 models.py:1051
msgid "Name of the protagonist"
msgstr ""
-#: forms.py:1032 forms.py:1039 forms.py:1430 models.py:287 models.py:935
+#: forms.py:1034 forms.py:1041 forms.py:1462 models.py:288 models.py:937
msgid "Collaborators"
msgstr ""
-#: forms.py:1033
+#: forms.py:1035
msgid "Operation - 020 - Collaborators"
msgstr ""
-#: forms.py:1048
+#: forms.py:1050
msgid "Preventive informations - excavation"
msgstr ""
-#: forms.py:1049
+#: forms.py:1051
msgid "Operation - 033 - Preventive - Excavation"
msgstr ""
-#: forms.py:1052 models.py:953
+#: forms.py:1054 models.py:955
#: templates/ishtar/dashboards/dashboard_operation.html:701
msgid "Cost (euros)"
msgstr ""
-#: forms.py:1053 models.py:958
+#: forms.py:1055 models.py:960
msgid "Scheduled man-days"
msgstr ""
-#: forms.py:1055 models.py:961
+#: forms.py:1057 models.py:963
msgid "Optional man-days"
msgstr ""
-#: forms.py:1057 models.py:964
+#: forms.py:1059 models.py:966
msgid "Effective man-days"
msgstr ""
-#: forms.py:1067
+#: forms.py:1069
msgid "Preventive informations - diagnostic"
msgstr ""
-#: forms.py:1068
+#: forms.py:1070
msgid "Operation - 037 - Preventive - Diagnostic"
msgstr ""
-#: forms.py:1073 models.py:983
+#: forms.py:1075 models.py:985
msgid "Prescription on zoning"
msgstr ""
-#: forms.py:1075 models.py:986
+#: forms.py:1077 models.py:988
msgid "Prescription on large area"
msgstr ""
-#: forms.py:1078 models.py:988
+#: forms.py:1080 models.py:990
msgid "Prescription on geoarchaeological context"
msgstr ""
-#: forms.py:1082 forms.py:1098 forms.py:1103 forms.py:1489 models.py:123
-#: models.py:277 models.py:680 models.py:682 models.py:951 models.py:2030
+#: forms.py:1084 forms.py:1100 forms.py:1105 forms.py:1521 models.py:124
+#: models.py:278 models.py:682 models.py:684 models.py:953 models.py:2033
msgid "Towns"
msgstr ""
-#: forms.py:1099
+#: forms.py:1101
msgid "Operation - 040 - Towns"
msgstr ""
-#: forms.py:1104
+#: forms.py:1106
msgid "Operation - 040 - Towns (2)"
msgstr ""
-#: forms.py:1126
+#: forms.py:1128
msgid "Operation - 050 - Parcels"
msgstr ""
-#: forms.py:1133
+#: forms.py:1135
msgid "Operation - 050 - Parcels (2)"
msgstr ""
-#: forms.py:1163 models.py:53
+#: forms.py:1165 models.py:53
msgid "Remain types"
msgstr ""
-#: forms.py:1164
+#: forms.py:1166
msgid "Operation - 060 - Remains"
msgstr ""
-#: forms.py:1170 models.py:52
+#: forms.py:1172 models.py:52
msgid "Remain type"
msgstr ""
-#: forms.py:1180
+#: forms.py:1182
msgid "Operation - 070 - Periods"
msgstr ""
-#: forms.py:1186 templates/ishtar/sheet_operation.html:414
+#: forms.py:1188 templates/ishtar/sheet_operation.html:414
#: templates/ishtar/sheet_operation.html:451
msgid "Period"
msgstr ""
-#: forms.py:1196 forms.py:1315 forms.py:1421 models.py:270
+#: forms.py:1200 forms.py:1343 forms.py:1453 models.py:271
msgid "Reference"
msgstr ""
-#: forms.py:1244 forms.py:1483
+#: forms.py:1248 forms.py:1515
msgid "This reference already exists."
msgstr ""
-#: forms.py:1277 models.py:332 models.py:1016
+#: forms.py:1303 models.py:333 models.py:1018
#: templates/ishtar/sheet_operation.html:274
msgid "Archaeological sites"
msgstr ""
-#: forms.py:1279
+#: forms.py:1305
msgid "Operation - 030 - Archaeological sites"
msgstr ""
-#: forms.py:1284
+#: forms.py:1312
msgid "Associated archaeological sites"
msgstr ""
-#: forms.py:1290 ishtar_menu.py:36 ishtar_menu.py:66 ishtar_menu.py:108
+#: forms.py:1318 ishtar_menu.py:36 ishtar_menu.py:66 ishtar_menu.py:108
msgid "Search"
msgstr ""
-#: forms.py:1295
+#: forms.py:1323
msgid "Would you like to close this operation?"
msgstr ""
-#: forms.py:1300
+#: forms.py:1328
msgid "Would you like to delete this operation?"
msgstr ""
-#: forms.py:1309
+#: forms.py:1337
msgid "Archaeological site - 001 - Search"
msgstr ""
-#: forms.py:1325
+#: forms.py:1353
msgid "Top operation"
msgstr ""
-#: forms.py:1337 forms.py:1434 models.py:281
+#: forms.py:1365 forms.py:1466 models.py:282
msgid "National Geographic Institute locality"
msgstr ""
-#: forms.py:1340 forms.py:1438 models.py:284
+#: forms.py:1368 forms.py:1470 models.py:285
msgid "Cadastral locality"
msgstr ""
-#: forms.py:1344 forms.py:1504 models.py:301
+#: forms.py:1372 forms.py:1536 models.py:302
msgid "AffMar number"
msgstr ""
-#: forms.py:1346 forms.py:1506 models.py:303
+#: forms.py:1374 forms.py:1538 models.py:304
msgid "DRASSM number"
msgstr ""
-#: forms.py:1348 forms.py:1508 models.py:292
+#: forms.py:1376 forms.py:1540 models.py:293
msgid "Shipwreck name"
msgstr ""
-#: forms.py:1351 forms.py:1516 models.py:294
+#: forms.py:1379 forms.py:1548 models.py:295
msgid "Oceanographic service localisation"
msgstr ""
-#: forms.py:1354 forms.py:1510 models.py:296
+#: forms.py:1382 forms.py:1542 models.py:297
msgid "Shipwreck code"
msgstr ""
-#: forms.py:1356 forms.py:1512 models.py:298
+#: forms.py:1384 forms.py:1544 models.py:299
msgid "Sinking date"
msgstr ""
-#: forms.py:1358 forms.py:1514 models.py:300
+#: forms.py:1386 forms.py:1546 models.py:301
msgid "Discovery area"
msgstr ""
-#: forms.py:1398
-msgid "You should select an item."
-msgstr ""
-
-#: forms.py:1405
-msgid "This site is locked for edition."
-msgstr ""
-
-#: forms.py:1413
+#: forms.py:1445
msgid "Archaeological site - 010 - General"
msgstr ""
-#: forms.py:1490
+#: forms.py:1522
msgid "Archaeological site - 020 - Towns"
msgstr ""
-#: forms.py:1499 templates/ishtar/sheet_site.html:44
+#: forms.py:1531 templates/ishtar/sheet_site.html:44
msgid "Underwater"
msgstr ""
-#: forms.py:1500
+#: forms.py:1532
msgid "Archaeological site - 030 - Underwater"
msgstr ""
-#: forms.py:1535 forms.py:1671 models.py:1987
+#: forms.py:1567 forms.py:1704 models.py:1990
msgid "Index"
msgstr ""
-#: forms.py:1543 forms.py:1603 models.py:1747 models.py:1981
+#: forms.py:1575 forms.py:1636 models.py:1750 models.py:1984
msgid "Act type"
msgstr ""
-#: forms.py:1544 forms.py:1741
+#: forms.py:1576 forms.py:1774
msgid "Indexed?"
msgstr ""
-#: forms.py:1550 forms.py:1610 models.py:2021
+#: forms.py:1582 forms.py:1643 models.py:2024
#: templates/ishtar/blocks/window_tables/administrativacts.html:10
msgid "Object"
msgstr ""
-#: forms.py:1580 views.py:439
+#: forms.py:1612 views.py:441
msgid "Administrative act search"
msgstr ""
-#: forms.py:1595 forms.py:1699 forms.py:1766
+#: forms.py:1627 forms.py:1732 forms.py:1799
msgid "You should select an administrative act."
msgstr ""
-#: forms.py:1605 models.py:1999
+#: forms.py:1638 models.py:2002
msgid "Signatory"
msgstr ""
-#: forms.py:1613 models.py:2018
+#: forms.py:1646 models.py:2021
msgid "Signature date"
msgstr ""
-#: forms.py:1625
+#: forms.py:1658
msgid "Operation - Administrative act - General"
msgstr ""
-#: forms.py:1659
+#: forms.py:1692
#, python-format
msgid ""
"This index already exists for year: %(year)d - use a value bigger than "
"%(last_val)d"
msgstr ""
-#: forms.py:1663
+#: forms.py:1696
msgid "Bad index"
msgstr ""
-#: forms.py:1676
+#: forms.py:1709
msgid "Would you like to delete this administrative act?"
msgstr ""
-#: forms.py:1681
+#: forms.py:1714
msgid "Template"
msgstr ""
-#: forms.py:1705 forms.py:1709
+#: forms.py:1738 forms.py:1742
msgid "This document is not intended for this type of act."
msgstr ""
-#: forms.py:1727
+#: forms.py:1760
msgid "Doc generation"
msgstr ""
-#: forms.py:1729
+#: forms.py:1762
msgid "Generate the associated doc?"
msgstr ""
-#: forms.py:1750 ishtar_menu.py:96 views.py:492
+#: forms.py:1783 ishtar_menu.py:96 views.py:505
msgctxt "admin act register"
msgid "Register"
msgstr ""
-#: forms.py:1771
+#: forms.py:1804
msgid "Operation - Quick action - Modify"
msgstr ""
@@ -786,7 +769,7 @@ msgstr ""
msgid "Deletion"
msgstr ""
-#: ishtar_menu.py:61 models.py:2037
+#: ishtar_menu.py:61 models.py:2040
#: templates/ishtar/sheet_administrativeact.html:4
msgid "Administrative act"
msgstr ""
@@ -795,11 +778,11 @@ msgstr ""
msgid "Administrative Act"
msgstr ""
-#: models.py:62 models.py:83 models.py:101 models.py:2949
+#: models.py:62 models.py:83 models.py:101 models.py:2963
msgid "Order"
msgstr ""
-#: models.py:64 models.py:2468
+#: models.py:64 models.py:2482
msgid "End date"
msgstr ""
@@ -831,7 +814,7 @@ msgstr ""
msgid "Types of record quality"
msgstr ""
-#: models.py:130 models.py:607
+#: models.py:131 models.py:609
#: templates/ishtar/dashboards/dashboard_operation.html:225
#: templates/ishtar/dashboards/dashboard_operation.html:240
#: templates/ishtar/dashboards/dashboard_operation.html:257
@@ -842,724 +825,724 @@ msgstr ""
msgid "Area"
msgstr ""
-#: models.py:131 models.py:608
+#: models.py:132 models.py:610
msgid "Extended area"
msgstr ""
-#: models.py:134 models.py:614
+#: models.py:135 models.py:616
msgid "Associated document type"
msgstr ""
-#: models.py:172
+#: models.py:173
msgctxt "key for text search"
msgid "reference"
msgstr ""
-#: models.py:176 models.py:762 tests.py:2056
+#: models.py:177 models.py:764 tests.py:2122
msgctxt "key for text search"
msgid "name"
msgstr ""
-#: models.py:180 models.py:794 tests.py:1964
+#: models.py:181 models.py:796 tests.py:2030
msgctxt "key for text search"
msgid "period"
msgstr ""
-#: models.py:184 models.py:790 tests.py:1996
+#: models.py:185 models.py:792 tests.py:2062
msgctxt "key for text search"
msgid "remain"
msgstr ""
-#: models.py:188 models.py:746 tests.py:1972
+#: models.py:189 models.py:748 tests.py:2038
msgctxt "key for text search"
msgid "town"
msgstr ""
-#: models.py:192 models.py:750
+#: models.py:193 models.py:752
msgctxt "key for text search"
msgid "area"
msgstr ""
-#: models.py:196 models.py:818
+#: models.py:197 models.py:820
msgctxt "key for text search"
msgid "comment"
msgstr ""
-#: models.py:200
+#: models.py:201
msgctxt "key for text search"
msgid "locality-ngi"
msgstr ""
-#: models.py:204
+#: models.py:205
msgctxt "key for text search"
msgid "locality-cadastral"
msgstr ""
-#: models.py:208
+#: models.py:209
msgctxt "key for text search"
msgid "shipwreck-name"
msgstr ""
-#: models.py:213
+#: models.py:214
msgctxt "key for text search"
msgid "oceanographic-service-localisation"
msgstr ""
-#: models.py:217
+#: models.py:218
msgctxt "key for text search"
msgid "shipwreck-code"
msgstr ""
-#: models.py:221
+#: models.py:222
msgctxt "key for text search"
msgid "sinking-date"
msgstr ""
-#: models.py:225
+#: models.py:226
msgctxt "key for text search"
msgid "discovery-area"
msgstr ""
-#: models.py:229 models.py:248
+#: models.py:230 models.py:249
msgctxt "key for text search"
msgid "operation"
msgstr ""
-#: models.py:233
+#: models.py:234
msgctxt "key for text search"
msgid "top-operation"
msgstr ""
-#: models.py:237
+#: models.py:238
msgctxt "key for text search"
msgid "numero-drassm"
msgstr ""
-#: models.py:241
+#: models.py:242
msgctxt "key for text search"
msgid "numero-affmar"
msgstr ""
-#: models.py:261 models.py:885
+#: models.py:262 models.py:887
msgid "Lock/Unlock"
msgstr ""
-#: models.py:307 models.py:1007 templates/ishtar/sheet_operation.html:55
+#: models.py:308 models.py:1009 templates/ishtar/sheet_operation.html:55
#: templates/ishtar/sheet_site.html:89
msgid "Documents"
msgstr ""
-#: models.py:312 models.py:1012
+#: models.py:313 models.py:1014
msgid "Main image"
msgstr ""
-#: models.py:313 models.py:1013 models.py:2251
+#: models.py:314 models.py:1015 models.py:2265
msgid "Cached name"
msgstr ""
-#: models.py:316 models.py:1052
+#: models.py:317 models.py:1054
msgid "Cached town label"
msgstr ""
-#: models.py:317 models.py:321 models.py:325 models.py:1053 models.py:1057
-#: models.py:1061
+#: models.py:318 models.py:322 models.py:326 models.py:1055 models.py:1059
+#: models.py:1063
msgid "Generated automatically - do not edit"
msgstr ""
-#: models.py:320 models.py:1056
+#: models.py:321 models.py:1058
msgid "Cached periods label"
msgstr ""
-#: models.py:324 models.py:1060
+#: models.py:325 models.py:1062
msgid "Cached remains label"
msgstr ""
-#: models.py:351
+#: models.py:352
msgid "SITE"
msgstr ""
-#: models.py:488
+#: models.py:489
msgid "Unknown"
msgstr ""
-#: models.py:491
+#: models.py:492
msgid "Virtual operation of site: {}"
msgstr ""
-#: models.py:662
+#: models.py:664
msgid "Associated file (label)"
msgstr ""
-#: models.py:663
+#: models.py:665
msgid "Operator name"
msgstr ""
-#: models.py:664
+#: models.py:666
msgid "Scientist (full name)"
msgstr ""
-#: models.py:665
+#: models.py:667
msgid "Associated file (external ID)"
msgstr ""
-#: models.py:666
+#: models.py:668
msgid "Scientist (title)"
msgstr ""
-#: models.py:667
+#: models.py:669
msgid "Scientist (surname)"
msgstr ""
-#: models.py:668
+#: models.py:670
msgid "Scientist (name)"
msgstr ""
-#: models.py:669
+#: models.py:671
msgid "Scientist - Organization (name)"
msgstr ""
-#: models.py:670
+#: models.py:672
msgid "In charge (title)"
msgstr ""
-#: models.py:671
+#: models.py:673
msgid "In charge (surname)"
msgstr ""
-#: models.py:672
+#: models.py:674
msgid "In charge (name)"
msgstr ""
-#: models.py:673
+#: models.py:675
msgid "In charge - Organization (name)"
msgstr ""
-#: models.py:679
+#: models.py:681
msgid "Archaeological sites (reference)"
msgstr ""
-#: models.py:734 models.py:1838 tests.py:1967 tests.py:2013
+#: models.py:736 models.py:1841 tests.py:2033 tests.py:2079
msgctxt "key for text search"
msgid "year"
msgstr ""
-#: models.py:738
+#: models.py:740
msgctxt "key for text search"
msgid "operation-code"
msgstr ""
-#: models.py:742 models.py:1850
+#: models.py:744 models.py:1853
msgctxt "key for text search"
msgid "patriarche"
msgstr ""
-#: models.py:754 models.py:1870
+#: models.py:756 models.py:1873
msgctxt "key for text search"
msgid "parcel"
msgstr ""
-#: models.py:758
+#: models.py:760
msgctxt "key for text search"
msgid "department"
msgstr ""
-#: models.py:766
+#: models.py:768
msgctxt "key for text search"
msgid "address"
msgstr ""
-#: models.py:770 models.py:1854 tests.py:2067
+#: models.py:772 models.py:1857 tests.py:2133
msgctxt "key for text search"
msgid "type"
msgstr ""
-#: models.py:774 tests.py:2001
+#: models.py:776 tests.py:2067
msgctxt "key for text search"
msgid "is-open"
msgstr ""
-#: models.py:778
+#: models.py:780
msgctxt "key for text search"
msgid "in-charge"
msgstr ""
-#: models.py:782
+#: models.py:784
msgctxt "key for text search"
msgid "scientist"
msgstr ""
-#: models.py:786 tests.py:1834 tests.py:2224
+#: models.py:788 tests.py:1900 tests.py:2290
msgctxt "key for text search"
msgid "operator"
msgstr ""
-#: models.py:798
+#: models.py:800
msgctxt "key for text search"
msgid "start-before"
msgstr ""
-#: models.py:802
+#: models.py:804
msgctxt "key for text search"
msgid "start-after"
msgstr ""
-#: models.py:806
+#: models.py:808
msgctxt "key for text search"
msgid "end-before"
msgstr ""
-#: models.py:810
+#: models.py:812
msgctxt "key for text search"
msgid "end-after"
msgstr ""
-#: models.py:814 tests.py:2036
+#: models.py:816 tests.py:2102
msgctxt "key for text search"
msgid "relation-types"
msgstr ""
-#: models.py:822
+#: models.py:824
msgctxt "key for text search"
msgid "abstract"
msgstr ""
-#: models.py:827
+#: models.py:829
msgctxt "key for text search"
msgid "scientific-documentation-comment"
msgstr ""
-#: models.py:831
+#: models.py:833
msgctxt "key for text search"
msgid "record-quality"
msgstr ""
-#: models.py:836
+#: models.py:838
msgctxt "key for text search"
msgid "report-processing"
msgstr ""
-#: models.py:841
+#: models.py:843
msgctxt "key for text search"
msgid "virtual-operation"
msgstr ""
-#: models.py:846 models.py:893
+#: models.py:848 models.py:895
msgctxt "key for text search"
msgid "site"
msgstr ""
-#: models.py:850
+#: models.py:852
msgctxt "key for text search"
msgid "documentation-received"
msgstr ""
-#: models.py:854
+#: models.py:856
msgctxt "key for text search"
msgid "documentation-deadline-before"
msgstr ""
-#: models.py:858
+#: models.py:860
msgctxt "key for text search"
msgid "documentation-deadline-after"
msgstr ""
-#: models.py:862
+#: models.py:864
msgctxt "key for text search"
msgid "finds-received"
msgstr ""
-#: models.py:866
+#: models.py:868
msgctxt "key for text search"
msgid "finds-deadline-before"
msgstr ""
-#: models.py:870
+#: models.py:872
msgctxt "key for text search"
msgid "finds-deadline-after"
msgstr ""
-#: models.py:874
+#: models.py:876
msgctxt "key for text search"
msgid "code-drassm"
msgstr ""
-#: models.py:881
+#: models.py:883
msgid "Bulk update"
msgstr ""
-#: models.py:895
+#: models.py:897
msgctxt "key for text search"
msgid "file"
msgstr ""
-#: models.py:917 templates/ishtar/sheet_operation.html:157
+#: models.py:919 templates/ishtar/sheet_operation.html:157
msgid "Closing date"
msgstr ""
-#: models.py:924
+#: models.py:926
msgid "In charge scientist"
msgstr ""
-#: models.py:943 models.py:2233
+#: models.py:945 models.py:2247
msgid "File"
msgstr ""
-#: models.py:948
+#: models.py:950
msgid "Surface (m2)"
msgstr ""
-#: models.py:1020
+#: models.py:1022
msgid "Sites for which this operation is top operation"
msgstr ""
-#: models.py:1025
+#: models.py:1027
msgid ""
"If checked, it means that this operation have not been officialy registered."
msgstr ""
-#: models.py:1068 templates/ishtar/dashboards/dashboard_operation.html:8
+#: models.py:1070 templates/ishtar/dashboards/dashboard_operation.html:8
#: templates/ishtar/sheet_site.html:79
msgid "Operations"
msgstr ""
-#: models.py:1136
+#: models.py:1138
msgid "OPE"
msgstr ""
-#: models.py:1244
+#: models.py:1246
msgid "Intercommunal"
msgstr ""
-#: models.py:1304
+#: models.py:1306
msgid "Add context record"
msgstr ""
-#: models.py:1305
+#: models.py:1307
msgid "context record"
msgstr ""
-#: models.py:1310
+#: models.py:1312
msgid "Code patriarche"
msgstr ""
-#: models.py:1352
+#: models.py:1354
msgid "This operation code already exists for this year"
msgstr ""
-#: models.py:1412
+#: models.py:1414
msgid "Number of parcels"
msgstr ""
-#: models.py:1422
+#: models.py:1424
msgid "Number of administrative acts"
msgstr ""
-#: models.py:1430
+#: models.py:1432
msgid "Number of indexed administrative acts"
msgstr ""
-#: models.py:1438
+#: models.py:1440
msgid "Number of context records"
msgstr ""
-#: models.py:1476
+#: models.py:1478
msgid "Number of finds"
msgstr ""
-#: models.py:1523
+#: models.py:1525
msgid "No type"
msgstr ""
-#: models.py:1555
+#: models.py:1557
msgid "Number of sources"
msgstr ""
-#: models.py:1594 templates/ishtar/dashboards/dashboard_operation.html:309
+#: models.py:1596 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:1664
+#: models.py:1666
msgid "Operation relation type"
msgstr ""
-#: models.py:1665
+#: models.py:1667
msgid "Operation relation types"
msgstr ""
-#: models.py:1687
+#: models.py:1689
msgid "Operation record relation"
msgstr ""
-#: models.py:1688
+#: models.py:1690
msgid "Operation record relations"
msgstr ""
-#: models.py:1735 models.py:2012
+#: models.py:1737 models.py:2015
msgid "Treatment request"
msgstr ""
-#: models.py:1736 models.py:2017
+#: models.py:1738 models.py:2020
msgid "Treatment"
msgstr ""
-#: models.py:1738
+#: models.py:1741
msgid "Intended to"
msgstr ""
-#: models.py:1740
+#: models.py:1743
msgid "Code"
msgstr ""
-#: models.py:1743
+#: models.py:1746
msgid "Associated template"
msgstr ""
-#: models.py:1744
+#: models.py:1747
msgid "Indexed"
msgstr ""
-#: models.py:1748
+#: models.py:1751
msgid "Act types"
msgstr ""
-#: models.py:1819 models.py:2058
+#: models.py:1822 models.py:2072
#: templates/ishtar/blocks/window_tables/administrativacts.html:7
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:6
msgid "Ref."
msgstr ""
-#: models.py:1842
+#: models.py:1845
msgctxt "key for text search"
msgid "index"
msgstr ""
-#: models.py:1846
+#: models.py:1849
msgctxt "key for text search"
msgid "other-ref"
msgstr ""
-#: models.py:1858
+#: models.py:1861
msgctxt "key for text search"
msgid "indexed"
msgstr ""
-#: models.py:1862
+#: models.py:1865
msgctxt "key for text search"
msgid "operation-town"
msgstr ""
-#: models.py:1866
+#: models.py:1869
msgctxt "key for text search"
msgid "file-town"
msgstr ""
-#: models.py:1876
+#: models.py:1879
msgctxt "key for text search"
msgid "operation-department"
msgstr ""
-#: models.py:1880
+#: models.py:1883
msgctxt "key for text search"
msgid "file-department"
msgstr ""
-#: models.py:1884
+#: models.py:1887
msgctxt "key for text search"
msgid "object"
msgstr ""
-#: models.py:1888
+#: models.py:1891
msgctxt "key for text search"
msgid "signature-before"
msgstr ""
-#: models.py:1892
+#: models.py:1895
msgctxt "key for text search"
msgid "signature-after"
msgstr ""
-#: models.py:1896
+#: models.py:1899
msgctxt "key for text search"
msgid "file-name"
msgstr ""
-#: models.py:1900
+#: models.py:1903
msgctxt "key for text search"
msgid "general-contractor"
msgstr ""
-#: models.py:1905
+#: models.py:1908
msgctxt "key for text search"
msgid "general-contractor-organization"
msgstr ""
-#: models.py:1910
+#: models.py:1913
msgctxt "key for text search"
msgid "file-reference"
msgstr ""
-#: models.py:1914
+#: models.py:1917
msgctxt "key for text search"
msgid "file-year"
msgstr ""
-#: models.py:1918
+#: models.py:1921
msgctxt "key for text search"
msgid "file-other-reference"
msgstr ""
-#: models.py:1922
+#: models.py:1925
msgctxt "key for text search"
msgid "file-in-charge"
msgstr ""
-#: models.py:1926
+#: models.py:1929
msgctxt "key for text search"
msgid "file-permit-reference"
msgstr ""
-#: models.py:1930
+#: models.py:1933
msgctxt "key for text search"
msgid "treatment-name"
msgstr ""
-#: models.py:1934
+#: models.py:1937
msgctxt "key for text search"
msgid "treatment-reference"
msgstr ""
-#: models.py:1938
+#: models.py:1941
msgctxt "key for text search"
msgid "treatment-year"
msgstr ""
-#: models.py:1942
+#: models.py:1945
msgctxt "key for text search"
msgid "treatment-index"
msgstr ""
-#: models.py:1946
+#: models.py:1949
msgctxt "key for text search"
msgid "treatment-type"
msgstr ""
-#: models.py:1950
+#: models.py:1953
msgctxt "key for text search"
msgid "treatment-file-name"
msgstr ""
-#: models.py:1954
+#: models.py:1957
msgctxt "key for text search"
msgid "treatment-file-reference"
msgstr ""
-#: models.py:1958
+#: models.py:1961
msgctxt "key for text search"
msgid "treatment-file-year"
msgstr ""
-#: models.py:1962
+#: models.py:1965
msgctxt "key for text search"
msgid "treatment-file-index"
msgstr ""
-#: models.py:1966
+#: models.py:1969
msgctxt "key for text search"
msgid "treatment-file-type"
msgstr ""
-#: models.py:1985
+#: models.py:1988
msgid "Person in charge of the operation"
msgstr ""
-#: models.py:1991
+#: models.py:1994
msgid "Archaeological preventive operator"
msgstr ""
-#: models.py:2027
+#: models.py:2030
msgid "Departments"
msgstr ""
-#: models.py:2028
+#: models.py:2031
msgid "Cached values get from associated departments"
msgstr ""
-#: models.py:2031
+#: models.py:2034
msgid "Cached values get from associated towns"
msgstr ""
-#: models.py:2038 templates/ishtar/sheet_operation.html:284
+#: models.py:2041 templates/ishtar/sheet_operation.html:284
#: templates/ishtar/sheet_operation.html:385
msgid "Administrative acts"
msgstr ""
-#: models.py:2170
+#: models.py:2184
msgid "This index already exists for this year"
msgstr ""
-#: models.py:2246
+#: models.py:2260
msgid "External ID"
msgstr ""
-#: models.py:2249
+#: models.py:2263
msgid "External ID is set automatically"
msgstr ""
-#: models.py:2250
+#: models.py:2264
msgid "Address - Locality"
msgstr ""
-#: models.py:2463
+#: models.py:2477
msgid "Owner"
msgstr ""
-#: models.py:2472
+#: models.py:2486
msgid "Parcel owner"
msgstr ""
-#: models.py:2473
+#: models.py:2487
msgid "Parcel owners"
msgstr ""
-#: models.py:2510
+#: models.py:2524
msgid "Recorded"
msgstr ""
-#: models.py:2511
+#: models.py:2525
msgid "Effective"
msgstr ""
-#: models.py:2512
+#: models.py:2526
msgid "Active"
msgstr ""
-#: models.py:2513
+#: models.py:2527
msgid "Field completed"
msgstr ""
-#: models.py:2514
+#: models.py:2528
msgid "Associated report"
msgstr ""
-#: models.py:2515
+#: models.py:2529
msgid "Closed"
msgstr ""
-#: models.py:2516
+#: models.py:2530
msgid "Documented and closed"
msgstr ""
-#: models.py:2950
+#: models.py:2964
msgid "Is preventive"
msgstr ""
-#: models.py:2953
+#: models.py:2967
msgid "Operation type old"
msgstr ""
-#: models.py:2954
+#: models.py:2968
msgid "Operation types old"
msgstr ""
@@ -1946,35 +1929,40 @@ msgid ""
"The following error(s) has been encountered while parsing the source file:"
msgstr ""
-#: views.py:246
-msgid "New operation"
+#: tests.py:1684
+msgid "This operation is locked for edition."
msgstr ""
-#: views.py:295
-msgid "Operation modification"
+#: tests.py:1698
+#| msgid "This site is locked for edition."
+msgid "This item has been locked. Edition is disabled."
msgstr ""
-#: views.py:306 views.py:408
-msgid "You don't have sufficient permissions to do this action."
+#: views.py:250
+msgid "New operation"
+msgstr ""
+
+#: views.py:299
+msgid "Operation modification"
msgstr ""
-#: views.py:339
+#: views.py:331
msgid "Operation closing"
msgstr ""
-#: views.py:350
+#: views.py:342
msgid "Operation deletion"
msgstr ""
-#: views.py:433
+#: views.py:424
msgid "Site deletion"
msgstr ""
-#: views.py:452
+#: views.py:454
msgid "Operation: new administrative act"
msgstr ""
-#: views.py:462
+#: views.py:464
msgid "Operation: administrative act modification"
msgstr ""
@@ -1982,7 +1970,7 @@ msgstr ""
msgid "Operation: administrative act deletion"
msgstr ""
-#: views.py:556
+#: views.py:569
msgid ""
"Syntax error on the source template \"{}\" - contact your administrator and "
"ask him to check the syntax of this document."
@@ -1992,7 +1980,7 @@ msgstr ""
msgid "Add"
msgstr ""
-#: wizards.py:209
+#: wizards.py:210
msgid ""
"Warning: No Archaeological File is provided. If you have forget it return to "
"the first step."
diff --git a/archaeological_warehouse/locale/django.pot b/archaeological_warehouse/locale/django.pot
index 2f2578aa2..c19cddd3b 100644
--- a/archaeological_warehouse/locale/django.pot
+++ b/archaeological_warehouse/locale/django.pot
@@ -10,16 +10,16 @@
msgid ""
msgstr ""
-#: forms.py:52 forms.py:143 ishtar_menu.py:30 models.py:125 models.py:354
+#: forms.py:52 forms.py:141 ishtar_menu.py:30 models.py:128 models.py:357
#: templates/ishtar/sheet_warehouse.html:4
msgid "Warehouse"
msgstr ""
-#: forms.py:61 forms.py:66 models.py:906
+#: forms.py:61 forms.py:66 models.py:911
msgid "Division"
msgstr ""
-#: forms.py:68 models.py:388
+#: forms.py:68 models.py:391
msgid "Order"
msgstr ""
@@ -31,7 +31,7 @@ msgstr ""
msgid "Order fields must be different."
msgstr ""
-#: forms.py:88 models.py:109
+#: forms.py:88 models.py:112
msgid "Divisions"
msgstr ""
@@ -47,57 +47,43 @@ msgstr ""
msgid "Full text search"
msgstr ""
-#: forms.py:102 forms.py:154 models.py:98 models.py:351
+#: forms.py:102 forms.py:153 models.py:101 models.py:354
msgid "Name"
msgstr ""
-#: forms.py:103 forms.py:156 models.py:44 models.py:100
+#: forms.py:103 forms.py:155 models.py:45 models.py:103
msgid "Warehouse type"
msgstr ""
-#: forms.py:115 views.py:125
+#: forms.py:115 forms.py:127 views.py:126
msgid "Warehouse search"
msgstr ""
-#: forms.py:128
-#| msgid "You should select a container."
-msgid "You should select an item."
-msgstr ""
-
-#: forms.py:133
-#| msgid "Container deletion"
-msgid "Invalid selection."
-msgstr ""
-
-#: forms.py:136
-msgid "This warehouse is locked for edition."
-msgstr ""
-
-#: forms.py:144
+#: forms.py:142
msgid "Warehouse - 010 - General"
msgstr ""
-#: forms.py:159 models.py:106
+#: forms.py:158 models.py:109
msgid "Organization"
msgstr ""
-#: forms.py:166 models.py:103
+#: forms.py:165 models.py:106
msgid "Person in charge"
msgstr ""
-#: forms.py:173
+#: forms.py:172
msgid "Create a new organization from this warehouse"
msgstr ""
-#: forms.py:176 forms.py:281 forms.py:371 models.py:107 models.py:607
+#: forms.py:175 forms.py:281 forms.py:371 models.py:110 models.py:612
msgid "Comment"
msgstr ""
-#: forms.py:179 forms.py:185
+#: forms.py:178 forms.py:184
msgid "Address"
msgstr ""
-#: forms.py:181
+#: forms.py:180
msgid ""
"Only fill the following fields if no organization is provided or if the "
"address of the warehouse is different from the one of the organization. If a "
@@ -105,76 +91,76 @@ msgid ""
"used for the organization."
msgstr ""
-#: forms.py:187
+#: forms.py:186
msgid "Address complement"
msgstr ""
-#: forms.py:189
+#: forms.py:188
msgid "Postal code"
msgstr ""
-#: forms.py:191
+#: forms.py:190
msgid "Town (freeform)"
msgstr ""
-#: forms.py:194
+#: forms.py:193
msgid "Country"
msgstr ""
-#: forms.py:196
+#: forms.py:195
msgid "Phone"
msgstr ""
-#: forms.py:197
+#: forms.py:196
msgid "Mobile phone"
msgstr ""
-#: forms.py:199
+#: forms.py:198
msgid "Coordinates"
msgstr ""
-#: forms.py:200
+#: forms.py:199
msgid "X"
msgstr ""
-#: forms.py:201
+#: forms.py:200
msgid "Y"
msgstr ""
-#: forms.py:203
+#: forms.py:202
msgid "Spatial Reference System"
msgstr ""
-#: forms.py:219
+#: forms.py:218
msgid "A new organization is not created if an organization is selected."
msgstr ""
-#: forms.py:253 forms.py:254
+#: forms.py:252 forms.py:253
msgid "Would you like to delete this warehouse?"
msgstr ""
-#: forms.py:258 models.py:628 models.py:903
+#: forms.py:257 models.py:633 models.py:908
#: templates/ishtar/sheet_container.html:4
msgid "Container"
msgstr ""
-#: forms.py:259
+#: forms.py:258
msgid "Container - 010 - General"
msgstr ""
-#: forms.py:265 forms.py:369 models.py:407
+#: forms.py:265 forms.py:369 models.py:410
msgid "Ref."
msgstr ""
-#: forms.py:266 forms.py:370 models.py:615
+#: forms.py:266 forms.py:370 models.py:620
msgid "Old reference"
msgstr ""
-#: forms.py:268 forms.py:368 models.py:411 models.py:605
+#: forms.py:268 forms.py:368 models.py:414 models.py:610
msgid "Container type"
msgstr ""
-#: forms.py:270 forms.py:367 models.py:602
+#: forms.py:270 forms.py:367 models.py:607
msgid "Responsible warehouse"
msgstr ""
@@ -270,11 +256,11 @@ msgstr ""
msgid "Treatment emergency"
msgstr ""
-#: forms.py:449 forms.py:457 views.py:190
+#: forms.py:449 forms.py:457 forms.py:465 views.py:188
msgid "Container search"
msgstr ""
-#: forms.py:451 forms.py:459
+#: forms.py:451 forms.py:459 forms.py:467
msgid "You should select a container."
msgstr ""
@@ -282,32 +268,32 @@ msgstr ""
msgid "Add a new container"
msgstr ""
-#: forms.py:465 views.py:120
+#: forms.py:474 views.py:121
msgid "Packaging"
msgstr ""
-#: forms.py:471
+#: forms.py:480
msgid "Packager"
msgstr ""
-#: forms.py:477
+#: forms.py:486
msgid "Date"
msgstr ""
-#: forms.py:483
+#: forms.py:492
msgid "Packaged finds"
msgstr ""
-#: forms.py:487
+#: forms.py:496
msgid "Container - 020 - Localisation"
msgstr ""
-#: forms.py:489 models.py:608 templates/ishtar/sheet_container.html:43
+#: forms.py:498 models.py:613 templates/ishtar/sheet_container.html:43
#: templates/ishtar/sheet_warehouse.html:42
msgid "Localisation"
msgstr ""
-#: forms.py:514 forms.py:515
+#: forms.py:523 forms.py:524
msgid "Would you like to delete this container?"
msgstr ""
@@ -327,254 +313,254 @@ msgstr ""
msgid "Deletion"
msgstr ""
-#: ishtar_menu.py:47 models.py:629 templates/ishtar/sheet_warehouse.html:56
+#: ishtar_menu.py:47 models.py:634 templates/ishtar/sheet_warehouse.html:56
#: templates/ishtar/sheet_warehouse.html:101
msgid "Containers"
msgstr ""
-#: models.py:45
+#: models.py:46
msgid "Warehouse types"
msgstr ""
-#: models.py:77
+#: models.py:79
msgctxt "key for text search"
msgid "name"
msgstr ""
-#: models.py:81 models.py:476
+#: models.py:83 models.py:480
msgctxt "key for text search"
msgid "type"
msgstr ""
-#: models.py:91 models.py:590
+#: models.py:93 models.py:594
msgid "Lock/Unlock"
msgstr ""
-#: models.py:113 models.py:620
+#: models.py:116 models.py:625
msgid "Documents"
msgstr ""
-#: models.py:118 models.py:625
+#: models.py:121 models.py:630
msgid "Main image"
msgstr ""
-#: models.py:119 models.py:616
+#: models.py:122 models.py:621
msgid "External ID"
msgstr ""
-#: models.py:121 models.py:618
+#: models.py:124 models.py:623
msgid "External ID is set automatically"
msgstr ""
-#: models.py:126
+#: models.py:129
msgid "Warehouses"
msgstr ""
-#: models.py:158
+#: models.py:161
msgid "Undefined"
msgstr ""
-#: models.py:353
+#: models.py:356
msgid "Description"
msgstr ""
-#: models.py:358 models.py:359
+#: models.py:361 models.py:362
msgid "Collection"
msgstr ""
-#: models.py:368
+#: models.py:371
msgid "Warehouse division type"
msgstr ""
-#: models.py:369
+#: models.py:372
msgid "Warehouse division types"
msgstr ""
-#: models.py:403
+#: models.py:406
msgid "Length (mm)"
msgstr ""
-#: models.py:404
+#: models.py:407
msgid "Width (mm)"
msgstr ""
-#: models.py:405
+#: models.py:408
msgid "Height (mm)"
msgstr ""
-#: models.py:406
+#: models.py:409
msgid "Volume (l)"
msgstr ""
-#: models.py:412
+#: models.py:415
msgid "Container types"
msgstr ""
-#: models.py:458
+#: models.py:462
msgid "Location - index"
msgstr ""
-#: models.py:459
+#: models.py:463
msgid "Precise localisation"
msgstr ""
-#: models.py:460
+#: models.py:464
msgid "Type"
msgstr ""
-#: models.py:468
+#: models.py:472
msgctxt "key for text search"
msgid "location"
msgstr ""
-#: models.py:472
+#: models.py:476
msgctxt "key for text search"
msgid "responsible-warehouse"
msgstr ""
-#: models.py:480
+#: models.py:484
msgctxt "key for text search"
msgid "reference"
msgstr ""
-#: models.py:484
+#: models.py:488
msgctxt "key for text search"
msgid "old-reference"
msgstr ""
-#: models.py:488
+#: models.py:492
msgctxt "key for text search"
msgid "comment"
msgstr ""
-#: models.py:493
+#: models.py:497
msgctxt "key for text search"
msgid "code-patriarche"
msgstr ""
-#: models.py:499
+#: models.py:503
msgctxt "key for text search"
msgid "site"
msgstr ""
-#: models.py:504
+#: models.py:508
msgctxt "key for text search"
msgid "site-name"
msgstr ""
-#: models.py:509
+#: models.py:513
msgctxt "key for text search"
msgid "context-record-site"
msgstr ""
-#: models.py:515
+#: models.py:519
msgctxt "key for text search"
msgid "context-record-site-name"
msgstr ""
-#: models.py:520
+#: models.py:524
msgctxt "key for text search"
msgid "context-record"
msgstr ""
-#: models.py:524
+#: models.py:528
msgctxt "key for text search"
msgid "material"
msgstr ""
-#: models.py:528
+#: models.py:532
msgctxt "key for text search"
msgid "object-type"
msgstr ""
-#: models.py:532
+#: models.py:536
msgctxt "key for text search"
msgid "preservation"
msgstr ""
-#: models.py:536
+#: models.py:540
msgctxt "key for text search"
msgid "conservatory"
msgstr ""
-#: models.py:540
+#: models.py:544
msgctxt "key for text search"
msgid "integrity"
msgstr ""
-#: models.py:544
+#: models.py:548
msgctxt "key for text search"
msgid "remarkability"
msgstr ""
-#: models.py:548
+#: models.py:552
msgctxt "key for text search"
msgid "alterations"
msgstr ""
-#: models.py:552
+#: models.py:556
msgctxt "key for text search"
msgid "alteration-causes"
msgstr ""
-#: models.py:556
+#: models.py:560
msgctxt "key for text search"
msgid "treatment-emergency"
msgstr ""
-#: models.py:560
+#: models.py:564
msgctxt "key for text search"
msgid "find-description"
msgstr ""
-#: models.py:563
+#: models.py:567
msgctxt "key for text search"
msgid "empty"
msgstr ""
-#: models.py:567
+#: models.py:571
msgctxt "key for text search"
msgid "no-associated-finds"
msgstr ""
-#: models.py:578
+#: models.py:582
msgid "Division -"
msgstr ""
-#: models.py:582
+#: models.py:586
msgctxt "key for text search"
msgid "division"
msgstr ""
-#: models.py:599
+#: models.py:604
msgid "Location (warehouse)"
msgstr ""
-#: models.py:606
+#: models.py:611
msgid "Container ref."
msgstr ""
-#: models.py:610
+#: models.py:615
msgid "Cached location"
msgstr ""
-#: models.py:612
+#: models.py:617
msgid "Cached division"
msgstr ""
-#: models.py:843
+#: models.py:848
msgid "Add treatment"
msgstr ""
-#: models.py:907
+#: models.py:912
msgid "Reference"
msgstr ""
-#: models.py:911
+#: models.py:916
msgid "Container localisation"
msgstr ""
-#: models.py:912
+#: models.py:917
msgid "Container localisations"
msgstr ""
@@ -639,30 +625,26 @@ msgid ""
"change divisions."
msgstr ""
-#: views.py:137
+#: views.py:138
msgid "Warehouse creation"
msgstr ""
-#: views.py:146
+#: views.py:147
msgid "Warehouse modification"
msgstr ""
-#: views.py:157 views.py:221
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-
-#: views.py:179
+#: views.py:166
msgid "Warehouse deletion"
msgstr ""
-#: views.py:201
+#: views.py:199
msgid "Container creation"
msgstr ""
-#: views.py:210
+#: views.py:208
msgid "Container modification"
msgstr ""
-#: views.py:242
+#: views.py:227
msgid "Container deletion"
msgstr ""
diff --git a/ishtar_common/locale/django.pot b/ishtar_common/locale/django.pot
index 99379b5f4..67ec1096f 100644
--- a/ishtar_common/locale/django.pot
+++ b/ishtar_common/locale/django.pot
@@ -40,16 +40,16 @@ msgstr ""
msgid "Export selected as GeoJSON file"
msgstr ""
-#: admin.py:247 models.py:2816
+#: admin.py:247 models.py:2821
msgid "Maps - default center"
msgstr ""
-#: admin.py:282 models.py:2456 templates/navbar.html:31
+#: admin.py:282 models.py:2461 templates/navbar.html:31
msgid "Profile"
msgstr ""
-#: admin.py:283 forms_common.py:828 forms_common.py:847 forms_common.py:848
-#: models.py:4323
+#: admin.py:283 forms_common.py:864 forms_common.py:883 forms_common.py:884
+#: models.py:4314
msgid "Profiles"
msgstr ""
@@ -153,7 +153,7 @@ msgstr ""
msgid "Too many errors..."
msgstr ""
-#: admin.py:696 admin.py:715 models.py:1024 models.py:3762
+#: admin.py:696 admin.py:715 models.py:1026 models.py:3767
msgid "Parent"
msgstr ""
@@ -161,11 +161,11 @@ msgstr ""
msgid "Center"
msgstr ""
-#: admin.py:705 models.py:3606
+#: admin.py:705 models.py:3611
msgid "Limit"
msgstr ""
-#: admin.py:708 models.py:3617
+#: admin.py:708 models.py:3622
msgid "Town children"
msgstr ""
@@ -221,21 +221,20 @@ msgstr ""
msgid "Hide selected"
msgstr ""
-#: admin.py:1288 models.py:2927
+#: admin.py:1288 models.py:2932
msgid "Form"
msgstr ""
-#: admin.py:1290 models.py:2959 models_imports.py:101
+#: admin.py:1290 models.py:2964 models_imports.py:101
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr ""
-#: admin.py:1310 models.py:3046
+#: admin.py:1310 models.py:3051
msgid "Field"
msgstr ""
-#: admin.py:1414 admin.py:1466
-#| msgid "Select only one item."
+#: admin.py:1414 admin.py:1460
msgid "Select only one task."
msgstr ""
@@ -244,16 +243,14 @@ msgid "Export already exported/scheduled."
msgstr ""
#: admin.py:1435
-#| msgid "Launch import"
msgid "Launch export"
msgstr ""
-#: admin.py:1475
-#| msgid "Already imported"
+#: admin.py:1469
msgid "Import already imported/scheduled."
msgstr ""
-#: admin.py:1487 models_imports.py:1074
+#: admin.py:1481 models_imports.py:1074
msgid "Launch import"
msgstr ""
@@ -347,7 +344,7 @@ msgstr ""
msgid "Too many cols (%(user_col)d) when maximum is %(ref_col)d"
msgstr ""
-#: data_importer.py:736 views.py:1330
+#: data_importer.py:736 views.py:1375
msgid "No data provided"
msgstr ""
@@ -376,7 +373,7 @@ msgid ""
"source file."
msgstr ""
-#: data_importer.py:1253 views.py:1408 views.py:1418
+#: data_importer.py:1253 views.py:1453 views.py:1463
msgid "Not imported"
msgstr ""
@@ -445,7 +442,7 @@ msgstr ""
msgid "File too large. Size should not exceed {} Mo."
msgstr ""
-#: forms.py:108 forms_common.py:854 views.py:2206
+#: forms.py:108 forms_common.py:890 views.py:2279
msgid "Confirm"
msgstr ""
@@ -453,62 +450,60 @@ msgstr ""
msgid "Are you sure you want to delete?"
msgstr ""
-#: forms.py:441
-msgid "There are identical items."
+#: forms.py:400 forms.py:749
+msgid "You should select an item."
msgstr ""
-#: forms.py:643
-msgid "Created by"
+#: forms.py:411
+msgid "Invalid selection."
msgstr ""
-#: forms.py:649
-msgid "Last modified by"
+#: forms.py:413
+msgid "This item is locked for edition."
msgstr ""
-#: forms.py:655
-msgid "Modified since"
+#: forms.py:491
+msgid "There are identical items."
msgstr ""
-#: forms.py:682 forms.py:683
-msgid "Closing date"
+#: forms.py:693
+msgid "Created by"
msgstr ""
-#: forms.py:699 forms_common.py:1356
-msgid "You should select an item."
+#: forms.py:699
+msgid "Last modified by"
msgstr ""
-#: forms.py:700
-msgid "Add a new item"
+#: forms.py:705
+msgid "Modified since"
msgstr ""
-#: forms.py:743
-#| msgid "Default selection"
-msgid "Invalid selection."
+#: forms.py:732 forms.py:733
+msgid "Closing date"
msgstr ""
-#: forms.py:745
-#| msgid "This item already exists."
-msgid "This item is locked for edition."
+#: forms.py:750
+msgid "Add a new item"
msgstr ""
-#: forms.py:869
+#: forms.py:918
msgid " - append to existing"
msgstr ""
-#: forms.py:872
+#: forms.py:921
msgid " - replace"
msgstr ""
-#: forms.py:915 models.py:3410
+#: forms.py:964 models.py:3415
msgid "Template"
msgstr ""
-#: forms_common.py:57 forms_common.py:75 models.py:1861 models.py:3624
+#: forms_common.py:58 forms_common.py:76 models.py:1863 models.py:3629
#: templates/blocks/JQueryAdvancedTown.html:19
msgid "Town"
msgstr ""
-#: forms_common.py:59
+#: forms_common.py:60
msgid ""
"<p>Type name, department code of the town you would like to select. The "
"search is insensitive to case.</p>\n"
@@ -518,35 +513,35 @@ msgid ""
"french town Saint-Denis in the Seine-Saint-Denis department.</p>"
msgstr ""
-#: forms_common.py:84 forms_common.py:1419 ishtar_menu.py:48 models.py:4238
-#: models.py:4488 models.py:4621 models.py:4841
+#: forms_common.py:85 forms_common.py:1465 ishtar_menu.py:48 models.py:4232
+#: models.py:4479 models.py:4612 models.py:4819
#: templates/ishtar/sheet_person.html:4
msgid "Person"
msgstr ""
-#: forms_common.py:125
+#: forms_common.py:126
msgid "Associated images (web link to a zip file)"
msgstr ""
-#: forms_common.py:163
+#: forms_common.py:164
msgid ""
"This import type have no unicity type defined. Conservative import is not "
"possible."
msgstr ""
-#: forms_common.py:168
+#: forms_common.py:169
msgid "You put either a file or a download link for images but not both."
msgstr ""
-#: forms_common.py:179
+#: forms_common.py:180
msgid "Invalid link or no file is available for this link."
msgstr ""
-#: forms_common.py:208
+#: forms_common.py:209
msgid "Target"
msgstr ""
-#: forms_common.py:210 models.py:3099 models_imports.py:635
+#: forms_common.py:211 models.py:3104 models_imports.py:635
#: templates/ishtar/formset_import_match.html:34
#: templates/ishtar/import_step_by_step.html:172
#: templates/ishtar/import_step_by_step.html:200
@@ -554,41 +549,41 @@ msgstr ""
msgid "Value"
msgstr ""
-#: forms_common.py:212
+#: forms_common.py:213
msgid "Remember"
msgstr ""
-#: forms_common.py:230
+#: forms_common.py:231
msgid "Set to NULL"
msgstr ""
-#: forms_common.py:237
+#: forms_common.py:238
msgid "this import only"
msgstr ""
-#: forms_common.py:238
+#: forms_common.py:239
msgid "me"
msgstr ""
-#: forms_common.py:244
+#: forms_common.py:245
msgid "the current group: {}"
msgstr ""
-#: forms_common.py:247
+#: forms_common.py:248
msgid "all users"
msgstr ""
-#: forms_common.py:314 forms_common.py:488 forms_common.py:646
-#: ishtar_menu.py:76 models.py:4051 models.py:4172 models.py:4586
+#: forms_common.py:315 forms_common.py:509 forms_common.py:682
+#: ishtar_menu.py:76 models.py:4055 models.py:4164 models.py:4577
#: templates/ishtar/sheet_organization.html:4
msgid "Organization"
msgstr ""
-#: forms_common.py:318 forms_common.py:363 forms_common.py:483
-#: forms_common.py:561 forms_common.py:641 forms_common.py:836
-#: forms_common.py:869 models.py:1269 models.py:1304 models.py:2673
-#: models.py:2926 models.py:3406 models.py:3602 models.py:4043 models.py:4222
-#: models.py:4476 models.py:5568 models_imports.py:72 models_imports.py:97
+#: forms_common.py:319 forms_common.py:370 forms_common.py:504
+#: forms_common.py:597 forms_common.py:677 forms_common.py:872
+#: forms_common.py:905 models.py:1271 models.py:1306 models.py:2678
+#: models.py:2931 models.py:3411 models.py:3607 models.py:4045 models.py:4215
+#: models.py:4467 models.py:5563 models_imports.py:72 models_imports.py:97
#: models_imports.py:485 models_imports.py:502 models_imports.py:608
#: models_imports.py:903 templates/ishtar/import_step_by_step.html:102
#: templates/ishtar/import_step_by_step.html:270
@@ -598,56 +593,56 @@ msgstr ""
msgid "Name"
msgstr ""
-#: forms_common.py:319 models.py:4001 models_imports.py:701
+#: forms_common.py:320 models.py:4006 models_imports.py:701
#: models_imports.py:702
msgid "Organization type"
msgstr ""
-#: forms_common.py:321 forms_common.py:585 models.py:3794
+#: forms_common.py:322 forms_common.py:621 models.py:3799
#: templates/ishtar/blocks/sheet_address_section.html:4
msgid "Address"
msgstr ""
-#: forms_common.py:323 forms_common.py:588 models.py:3795
+#: forms_common.py:324 forms_common.py:624 models.py:3800
msgid "Address complement"
msgstr ""
-#: forms_common.py:325 forms_common.py:589 models.py:3797
+#: forms_common.py:326 forms_common.py:625 models.py:3802
msgid "Postal code"
msgstr ""
-#: forms_common.py:327 forms_common.py:591 models.py:3799
+#: forms_common.py:328 forms_common.py:627 models.py:3804
msgid "Town (freeform)"
msgstr ""
-#: forms_common.py:330 forms_common.py:594 models.py:3803
+#: forms_common.py:331 forms_common.py:630 models.py:3808
msgid "Country"
msgstr ""
-#: forms_common.py:332 forms_common.py:485 forms_common.py:565
-#: forms_common.py:643 forms_common.py:768 models.py:3830
+#: forms_common.py:333 forms_common.py:506 forms_common.py:601
+#: forms_common.py:679 forms_common.py:804 models.py:3835
msgid "Email"
msgstr ""
-#: forms_common.py:333 forms_common.py:568 models.py:3815
+#: forms_common.py:334 forms_common.py:604 models.py:3820
#: templates/ishtar/sheet_person.html:27
#: templates/ishtar/wizard/wizard_person.html:34
msgid "Phone"
msgstr ""
-#: forms_common.py:334 forms_common.py:577 models.py:3827
+#: forms_common.py:335 forms_common.py:613 models.py:3832
#: templates/ishtar/sheet_person.html:45
#: templates/ishtar/wizard/wizard_person.html:55
msgid "Mobile phone"
msgstr ""
-#: forms_common.py:360 forms_common.py:480 forms_common.py:637
-#: forms_common.py:1280
+#: forms_common.py:367 forms_common.py:501 forms_common.py:673
+#: forms_common.py:1316
msgid "Full text search"
msgstr ""
-#: forms_common.py:364 forms_common.py:486 forms_common.py:644
-#: forms_common.py:834 models.py:1313 models.py:4045 models.py:5123
+#: forms_common.py:371 forms_common.py:507 forms_common.py:680
+#: forms_common.py:870 models.py:1315 models.py:4047 models.py:5118
#: models_imports.py:756 templates/blocks/DataTables-stats.html:22
#: templates/ishtar/blocks/window_image_detail.html:24
#: templates/ishtar/blocks/window_tables/documents.html:8
@@ -657,411 +652,416 @@ msgstr ""
msgid "Type"
msgstr ""
-#: forms_common.py:374 views.py:153
+#: forms_common.py:381 forms_common.py:394 views.py:184
msgid "Organization search"
msgstr ""
-#: forms_common.py:398
+#: forms_common.py:419
msgid "At least two items have to be selected."
msgstr ""
-#: forms_common.py:416
+#: forms_common.py:437
msgid "Merge all items into"
msgstr ""
-#: forms_common.py:451
+#: forms_common.py:472
msgid "Organization to merge"
msgstr ""
-#: forms_common.py:484 forms_common.py:559 forms_common.py:642 models.py:4220
+#: forms_common.py:505 forms_common.py:595 forms_common.py:678 models.py:4213
#: templates/ishtar/sheet_organization.html:25
msgid "Surname"
msgstr ""
-#: forms_common.py:501 forms_common.py:622 views.py:118
+#: forms_common.py:522 forms_common.py:534 forms_common.py:658 views.py:137
msgid "Person search"
msgstr ""
-#: forms_common.py:513
+#: forms_common.py:548
msgid "Person - Quick action - Modify"
msgstr ""
-#: forms_common.py:525 forms_common.py:556 forms_common.py:1143
-#: forms_common.py:1290 models.py:4213 models.py:4215 models.py:5113
+#: forms_common.py:560 forms_common.py:592 forms_common.py:1179
+#: forms_common.py:1326 models.py:4206 models.py:4208 models.py:5108
#: models_imports.py:704 templates/ishtar/blocks/window_tables/documents.html:7
msgid "Title"
msgstr ""
-#: forms_common.py:535
+#: forms_common.py:570
msgid "Person to merge"
msgstr ""
-#: forms_common.py:552 templates/ishtar/wizard/wizard_person.html:19
+#: forms_common.py:588 templates/ishtar/wizard/wizard_person.html:19
msgid "Identity"
msgstr ""
-#: forms_common.py:557 models.py:4218
+#: forms_common.py:593 models.py:4211
msgid "Salutation"
msgstr ""
-#: forms_common.py:563 models.py:4224
+#: forms_common.py:599 models.py:4217
msgid "Raw name"
msgstr ""
-#: forms_common.py:566 models.py:3816
+#: forms_common.py:602 models.py:3821
msgid "Phone description"
msgstr ""
-#: forms_common.py:569 models.py:3818 models.py:3820
+#: forms_common.py:605 models.py:3823 models.py:3825
msgid "Phone description 2"
msgstr ""
-#: forms_common.py:571
+#: forms_common.py:607
msgid "Phone 2"
msgstr ""
-#: forms_common.py:573 models.py:3824
+#: forms_common.py:609 models.py:3829
msgid "Phone description 3"
msgstr ""
-#: forms_common.py:575 models.py:3822
+#: forms_common.py:611 models.py:3827
msgid "Phone 3"
msgstr ""
-#: forms_common.py:580
+#: forms_common.py:616
msgid "Current organization"
msgstr ""
-#: forms_common.py:596 models.py:3805
+#: forms_common.py:632 models.py:3810
msgid "Other address: address"
msgstr ""
-#: forms_common.py:599 models.py:3808
+#: forms_common.py:635 models.py:3813
msgid "Other address: address complement"
msgstr ""
-#: forms_common.py:601 models.py:3809
+#: forms_common.py:637 models.py:3814
msgid "Other address: postal code"
msgstr ""
-#: forms_common.py:603 models.py:3811
+#: forms_common.py:639 models.py:3816
msgid "Other address: town"
msgstr ""
-#: forms_common.py:605 models.py:3813
+#: forms_common.py:641 models.py:3818
msgid "Other address: country"
msgstr ""
-#: forms_common.py:617
+#: forms_common.py:653
msgid "Already has an account"
msgstr ""
-#: forms_common.py:640 models.py:4587
+#: forms_common.py:676 models.py:4578
msgid "Username"
msgstr ""
-#: forms_common.py:659
+#: forms_common.py:695
msgid "Account search"
msgstr ""
-#: forms_common.py:706 forms_common.py:746 forms_common.py:750 models.py:4105
+#: forms_common.py:742 forms_common.py:782 forms_common.py:786 models.py:4109
#: models_imports.py:703
msgid "Person type"
msgstr ""
-#: forms_common.py:762 forms_common.py:767 ishtar_menu.py:33
+#: forms_common.py:798 forms_common.py:803 ishtar_menu.py:33
msgid "Account"
msgstr ""
-#: forms_common.py:771 forms_common.py:779 wizards.py:1666
+#: forms_common.py:807 forms_common.py:815 wizards.py:1804
msgid "New password"
msgstr ""
-#: forms_common.py:774
+#: forms_common.py:810
msgid "New password (confirmation)"
msgstr ""
-#: forms_common.py:780
+#: forms_common.py:816
msgid ""
"Keep theses fields empty if you do not want to change password. On creation, "
"if you leave these fields empty, the user will not be able to connect."
msgstr ""
-#: forms_common.py:810
+#: forms_common.py:846
msgid "Your password and confirmation password do not match."
msgstr ""
-#: forms_common.py:815
+#: forms_common.py:851
msgid "You must provide a correct password."
msgstr ""
-#: forms_common.py:823
+#: forms_common.py:859
msgid "This username already exists."
msgstr ""
-#: forms_common.py:835 models.py:3769 models.py:4479
+#: forms_common.py:871 models.py:3774 models.py:4470
msgid "Areas"
msgstr ""
-#: forms_common.py:855
+#: forms_common.py:891
msgid "Send the new password by email?"
msgstr ""
-#: forms_common.py:867 models.py:4481 views.py:1010
+#: forms_common.py:903 models.py:4472 views.py:1055
msgid "Current profile"
msgstr ""
-#: forms_common.py:870 models.py:4459 models.py:4478
+#: forms_common.py:906 models.py:4450 models.py:4469
msgid "Profile type"
msgstr ""
-#: forms_common.py:873
+#: forms_common.py:909
msgid "Pin automatically items on creation and modification"
msgstr ""
-#: forms_common.py:876
+#: forms_common.py:912
msgid "Show pin menu"
msgstr ""
-#: forms_common.py:880
+#: forms_common.py:916
msgid "Duplicate this profile"
msgstr ""
-#: forms_common.py:882
+#: forms_common.py:918
msgid "Delete this profile"
msgstr ""
-#: forms_common.py:933
+#: forms_common.py:969
msgid "A profile with the same name exists."
msgstr ""
-#: forms_common.py:965
+#: forms_common.py:1001
msgid " (duplicate)"
msgstr ""
-#: forms_common.py:978 forms_common.py:992 forms_common.py:993 models.py:3625
-#: models.py:3757
+#: forms_common.py:1014 forms_common.py:1028 forms_common.py:1029
+#: models.py:3630 models.py:3762
msgid "Towns"
msgstr ""
-#: forms_common.py:988
+#: forms_common.py:1024
msgid "There are identical towns."
msgstr ""
-#: forms_common.py:1075
+#: forms_common.py:1111
msgid "Only one choice can be checked."
msgstr ""
-#: forms_common.py:1123
+#: forms_common.py:1159
#, python-format
msgid "Heavy images are resized to: %(width)dx%(height)d (ratio is preserved)."
msgstr ""
-#: forms_common.py:1136
+#: forms_common.py:1172
msgid "Documentation"
msgstr ""
-#: forms_common.py:1137
+#: forms_common.py:1173
msgid "Document - General"
msgstr ""
-#: forms_common.py:1146 forms_common.py:1291 forms_common.py:1373
-#: models.py:4892 models_imports.py:705
+#: forms_common.py:1182 forms_common.py:1327 forms_common.py:1419
+#: models.py:4887 models_imports.py:705
msgid "Source type"
msgstr ""
-#: forms_common.py:1149 forms_common.py:1204 forms_common.py:1459
-#: forms_common.py:1460 models.py:4850 models.py:4981 models.py:5136
+#: forms_common.py:1185 forms_common.py:1240 forms_common.py:1514
+#: forms_common.py:1515 models.py:4828 models.py:4976 models.py:5131
#: templates/ishtar/blocks/window_image_detail.html:9
#: templates/ishtar/blocks/window_tables/documents.html:9
msgid "Authors"
msgstr ""
-#: forms_common.py:1153 models.py:5142
+#: forms_common.py:1189 models.py:5137
msgid "Numerical ressource (web address)"
msgstr ""
-#: forms_common.py:1155
+#: forms_common.py:1191
msgid "Image"
msgstr ""
-#: forms_common.py:1160 templates/ishtar/sheet_document.html:28
+#: forms_common.py:1196 templates/ishtar/sheet_document.html:28
msgctxt "Not directory"
msgid "File"
msgstr ""
-#: forms_common.py:1165 forms_common.py:1292 models.py:3759
+#: forms_common.py:1201 forms_common.py:1328 models.py:3764
msgid "Reference"
msgstr ""
-#: forms_common.py:1168 forms_common.py:1293
+#: forms_common.py:1204 forms_common.py:1329
msgid "Internal reference"
msgstr ""
-#: forms_common.py:1170 models.py:5144
+#: forms_common.py:1206 models.py:5139
#: templates/ishtar/blocks/window_image_detail.html:150
msgid "Receipt date"
msgstr ""
-#: forms_common.py:1172 models.py:5146 models_imports.py:942
+#: forms_common.py:1208 models.py:5141 models_imports.py:942
#: templates/ishtar/blocks/window_image_detail.html:54
msgid "Creation date"
msgstr ""
-#: forms_common.py:1175 models.py:5149
+#: forms_common.py:1211 models.py:5144
#: templates/ishtar/blocks/window_image_detail.html:160
msgid "Receipt date in documentation"
msgstr ""
-#: forms_common.py:1177 forms_common.py:1295 models.py:593 models.py:4228
-#: models.py:4708 models.py:5152 models_imports.py:554
+#: forms_common.py:1213 forms_common.py:1331 models.py:595 models.py:4221
+#: models.py:4699 models.py:5147 models_imports.py:554
#: templates/ishtar/blocks/window_image_detail.html:170
msgid "Comment"
msgstr ""
-#: forms_common.py:1179 forms_common.py:1294 models.py:2678 models.py:5151
+#: forms_common.py:1215 forms_common.py:1330 models.py:2683 models.py:5146
#: models_imports.py:99 models_imports.py:407 models_imports.py:486
#: models_imports.py:504
msgid "Description"
msgstr ""
-#: forms_common.py:1182 models.py:5153
+#: forms_common.py:1218 models.py:5148
#: templates/ishtar/blocks/window_image_detail.html:182
msgid "Additional information"
msgstr ""
-#: forms_common.py:1184 forms_common.py:1298 models.py:5155
+#: forms_common.py:1220 forms_common.py:1334 models.py:5150
#: templates/ishtar/blocks/window_image_detail.html:108
msgid "Has a duplicate"
msgstr ""
-#: forms_common.py:1202 templates/ishtar/organization_person_form.html:9
+#: forms_common.py:1238 templates/ishtar/organization_person_form.html:9
#: templates/ishtar/person_form.html:9
msgid "Identification"
msgstr ""
-#: forms_common.py:1203
+#: forms_common.py:1239
msgid "Content"
msgstr ""
-#: forms_common.py:1205
+#: forms_common.py:1241
msgid "Dates"
msgstr ""
-#: forms_common.py:1206
+#: forms_common.py:1242
msgid "Advanced"
msgstr ""
-#: forms_common.py:1207 templates/ishtar/sheet_document.html:51
+#: forms_common.py:1243 templates/ishtar/sheet_document.html:51
msgid "Related items"
msgstr ""
-#: forms_common.py:1236
+#: forms_common.py:1272
msgid "You should at least fill one of this field: title, url, image or file."
msgstr ""
-#: forms_common.py:1242
+#: forms_common.py:1278
msgid "A document has to be attached at least to one item"
msgstr ""
-#: forms_common.py:1276
+#: forms_common.py:1312
msgid "Document - 001 - Search"
msgstr ""
-#: forms_common.py:1287 forms_common.py:1412 forms_common.py:1447
-#: models.py:4849 templates/ishtar/wizard/wizard_person_deletion.html:139
+#: forms_common.py:1323 forms_common.py:1458 forms_common.py:1502
+#: models.py:4827 templates/ishtar/wizard/wizard_person_deletion.html:139
msgid "Author"
msgstr ""
-#: forms_common.py:1297
+#: forms_common.py:1333
msgid "Additional informations"
msgstr ""
-#: forms_common.py:1299
+#: forms_common.py:1335
msgid "Has an image?"
msgstr ""
-#: forms_common.py:1301 models.py:5687 views.py:267
+#: forms_common.py:1337 models.py:5682 views.py:312
msgid "Operation"
msgstr ""
-#: forms_common.py:1307 models.py:5689 views.py:271
+#: forms_common.py:1343 models.py:5684 views.py:316
msgid "Context record"
msgstr ""
-#: forms_common.py:1313 models.py:5690 views.py:275
+#: forms_common.py:1349 models.py:5685 views.py:320
msgid "Find"
msgstr ""
-#: forms_common.py:1318
+#: forms_common.py:1354
msgid "Find - denomination"
msgstr ""
-#: forms_common.py:1321
+#: forms_common.py:1357
msgid "Container"
msgstr ""
-#: forms_common.py:1340
+#: forms_common.py:1376 forms_common.py:1391
msgid "Document search"
msgstr ""
-#: forms_common.py:1361
+#: forms_common.py:1407
msgid "Document - Quick action - Modify"
msgstr ""
-#: forms_common.py:1383 templates/ishtar/import_table.html:32
+#: forms_common.py:1429 templates/ishtar/import_table.html:32
msgid "Action"
msgstr ""
-#: forms_common.py:1383
+#: forms_common.py:1429
msgid "Lock"
msgstr ""
-#: forms_common.py:1384
+#: forms_common.py:1430
msgid "Unlock"
msgstr ""
-#: forms_common.py:1404
+#: forms_common.py:1450
msgid "Would you like to delete this documentation?"
msgstr ""
-#: forms_common.py:1420 models.py:4814 models.py:4843 models_imports.py:706
+#: forms_common.py:1466 models.py:4805 models.py:4821 models_imports.py:706
msgid "Author type"
msgstr ""
-#: forms_common.py:1439
+#: forms_common.py:1481
+#| msgid "This item already exists."
+msgid "This author already exist."
+msgstr ""
+
+#: forms_common.py:1494
msgid "Author selection"
msgstr ""
-#: forms_common.py:1454
+#: forms_common.py:1509
msgid "There are identical authors."
msgstr ""
-#: forms_common.py:1465 models.py:2453
+#: forms_common.py:1520 models.py:2458
msgid "Query"
msgstr ""
-#: forms_common.py:1470 models.py:2457
+#: forms_common.py:1525 models.py:2462
msgid "Is an alert"
msgstr ""
-#: forms_common.py:1472
+#: forms_common.py:1527
msgid "Create"
msgstr ""
-#: forms_common.py:1473 templates/ishtar/forms/search_query.html:60
+#: forms_common.py:1528 templates/ishtar/forms/search_query.html:60
msgid "Update"
msgstr ""
-#: forms_common.py:1488
+#: forms_common.py:1543
msgid "A label is required for a new search query."
msgstr ""
-#: forms_common.py:1492
+#: forms_common.py:1547
msgid "Select the search query to update"
msgstr ""
-#: forms_common.py:1498 forms_common.py:1513
+#: forms_common.py:1553 forms_common.py:1568
msgid "Query does not exist."
msgstr ""
@@ -1081,7 +1081,7 @@ msgstr ""
msgid "Deletion"
msgstr ""
-#: ishtar_menu.py:40 models.py:3104 views.py:1144
+#: ishtar_menu.py:40 models.py:3109 views.py:1189
msgid "Global variables"
msgstr ""
@@ -1118,15 +1118,15 @@ msgstr ""
msgid "Imports"
msgstr ""
-#: ishtar_menu.py:113 views.py:1152
+#: ishtar_menu.py:113 views.py:1197
msgid "New import"
msgstr ""
-#: ishtar_menu.py:117 views.py:1171
+#: ishtar_menu.py:117 views.py:1216
msgid "Current imports"
msgstr ""
-#: ishtar_menu.py:121 views.py:1625
+#: ishtar_menu.py:121 views.py:1670
msgid "Old imports"
msgstr ""
@@ -1134,39 +1134,39 @@ msgstr ""
msgid "Documentation / Images"
msgstr ""
-#: models.py:283
+#: models.py:285
msgid "Not a valid item."
msgstr ""
-#: models.py:299
+#: models.py:301
msgid "A selected item is not a valid item."
msgstr ""
-#: models.py:311
+#: models.py:313
msgid "This item already exists."
msgstr ""
-#: models.py:585 models.py:2452 models.py:3076 models.py:3527 models.py:3543
-#: models.py:4707 models_imports.py:403
+#: models.py:587 models.py:2457 models.py:3081 models.py:3532 models.py:3548
+#: models.py:4698 models_imports.py:403
msgid "Label"
msgstr ""
-#: models.py:587
+#: models.py:589
msgid "Textual ID"
msgstr ""
-#: models.py:590
+#: models.py:592
msgid ""
"The slug is the standardized version of the name. It contains only lowercase "
"letters, numbers and hyphens. Each slug must be unique."
msgstr ""
-#: models.py:594 models.py:2928 models.py:3411 models.py:4715
+#: models.py:596 models.py:2933 models.py:3416 models.py:4706
#: models_imports.py:114 models_imports.py:613
msgid "Available"
msgstr ""
-#: models.py:1064 models.py:1307 models_imports.py:634
+#: models.py:1066 models.py:1309 models_imports.py:634
#: templates/ishtar/formset_import_match.html:33
#: templates/ishtar/import_step_by_step.html:171
#: templates/ishtar/import_step_by_step.html:199
@@ -1175,88 +1175,88 @@ msgstr ""
msgid "Key"
msgstr ""
-#: models.py:1070
+#: models.py:1072
msgid "Specific key to an import"
msgstr ""
-#: models.py:1213
+#: models.py:1215
msgid "Generated relation image (SVG)"
msgstr ""
-#: models.py:1217
+#: models.py:1219
msgid "Generated relation image (PNG)"
msgstr ""
-#: models.py:1221
+#: models.py:1223
msgid "Generated relation image (DOT)"
msgstr ""
-#: models.py:1225
+#: models.py:1227
msgid "Generated above relation image (SVG)"
msgstr ""
-#: models.py:1229
+#: models.py:1231
msgid "Generated above relation image (DOT)"
msgstr ""
-#: models.py:1233
+#: models.py:1235
msgid "Generated above relation image (PNG)"
msgstr ""
-#: models.py:1237
+#: models.py:1239
msgid "Generated below relation image (SVG)"
msgstr ""
-#: models.py:1241
+#: models.py:1243
msgid "Generated below relation image (DOT)"
msgstr ""
-#: models.py:1245
+#: models.py:1247
msgid "Generated below relation image (PNG)"
msgstr ""
-#: models.py:1270 models.py:1315 models.py:1844 models.py:2374 models.py:3078
-#: models.py:4811 models.py:5485
+#: models.py:1272 models.py:1317 models.py:1846 models.py:2379 models.py:3083
+#: models.py:4802 models.py:5480
msgid "Order"
msgstr ""
-#: models.py:1274
+#: models.py:1276
msgid "Json data - Menu"
msgstr ""
-#: models.py:1275
+#: models.py:1277
msgid "Json data - Menus"
msgstr ""
-#: models.py:1287
+#: models.py:1289
msgid "Text"
msgstr ""
-#: models.py:1288
+#: models.py:1290
msgid "Long text"
msgstr ""
-#: models.py:1289 models_imports.py:752
+#: models.py:1291 models_imports.py:752
msgid "Integer"
msgstr ""
-#: models.py:1290
+#: models.py:1292
msgid "Boolean"
msgstr ""
-#: models.py:1291 models_imports.py:753
+#: models.py:1293 models_imports.py:753
msgid "Float"
msgstr ""
-#: models.py:1292 models_imports.py:755
+#: models.py:1294 models_imports.py:755
msgid "Date"
msgstr ""
-#: models.py:1293
+#: models.py:1295
msgid "Choices"
msgstr ""
-#: models.py:1308
+#: models.py:1310
msgid ""
"Value of the key in the JSON schema. For hierarchical key use \"__\" to "
"explain it. For instance for the key 'my_subkey' with data such as "
@@ -1264,1329 +1264,1334 @@ msgid ""
"my_key__my_subkey."
msgstr ""
-#: models.py:1312
+#: models.py:1314
msgid "Display"
msgstr ""
-#: models.py:1316
+#: models.py:1318
msgid "Use in search indexes"
msgstr ""
-#: models.py:1325
+#: models.py:1327
msgid "Json data - Field"
msgstr ""
-#: models.py:1326
+#: models.py:1328
msgid "Json data - Fields"
msgstr ""
-#: models.py:1341
+#: models.py:1343
msgid "Content types of the field and of the menu do not match"
msgstr ""
-#: models.py:1503
+#: models.py:1505
msgid "Search vector"
msgstr ""
-#: models.py:1504
+#: models.py:1506
msgid "Auto filled at save"
msgstr ""
-#: models.py:1833
+#: models.py:1835
msgid "Add document/image"
msgstr ""
-#: models.py:1835
+#: models.py:1837
msgid "doc./image"
msgstr ""
-#: models.py:1846
+#: models.py:1848
msgid "Authority name"
msgstr ""
-#: models.py:1847
+#: models.py:1849
msgid "Authority SRID"
msgstr ""
-#: models.py:1850 models_imports.py:744
+#: models.py:1852 models_imports.py:744
msgid "Spatial reference system"
msgstr ""
-#: models.py:1851
+#: models.py:1853
msgid "Spatial reference systems"
msgstr ""
-#: models.py:1861
+#: models.py:1863
msgid "Precise"
msgstr ""
-#: models.py:1861
+#: models.py:1863
msgid "Polygon"
msgstr ""
-#: models.py:1865
+#: models.py:1867
msgid "X"
msgstr ""
-#: models.py:1866
+#: models.py:1868
msgid "Y"
msgstr ""
-#: models.py:1867
+#: models.py:1869
msgid "Z"
msgstr ""
-#: models.py:1868
+#: models.py:1870
msgid "Estimated error for X"
msgstr ""
-#: models.py:1870
+#: models.py:1872
msgid "Estimated error for Y"
msgstr ""
-#: models.py:1872
+#: models.py:1874
msgid "Estimated error for Z"
msgstr ""
-#: models.py:1875
+#: models.py:1877
msgid "Spatial Reference System"
msgstr ""
-#: models.py:1877
+#: models.py:1879
msgid "Point"
msgstr ""
-#: models.py:1878
+#: models.py:1880
msgid "Point (2D)"
msgstr ""
-#: models.py:1880 templates/ishtar/blocks/sheet_coordinates.html:20
+#: models.py:1882 templates/ishtar/blocks/sheet_coordinates.html:20
msgid "Point source"
msgstr ""
-#: models.py:1883
+#: models.py:1885
msgid "Point source item"
msgstr ""
-#: models.py:1884
+#: models.py:1886
msgid "Multi polygon"
msgstr ""
-#: models.py:1887
+#: models.py:1889
msgid "Multi-polygon source"
msgstr ""
-#: models.py:1890
+#: models.py:1892
msgid "Multi polygon source item"
msgstr ""
-#: models.py:2070 models.py:3319 models.py:3528 models.py:3544
+#: models.py:2072 models.py:3324 models.py:3533 models.py:3549
#: templates/ishtar/dashboards/dashboard_main_detail.html:211
#: templates/ishtar/dashboards/dashboard_main_detail_users.html:5
#: templates/ishtar/sheet_person.html:30
msgid "Number"
msgstr ""
-#: models.py:2090
+#: models.py:2092
msgid "Last editor"
msgstr ""
-#: models.py:2093
+#: models.py:2095
msgid "Creator"
msgstr ""
-#: models.py:2097
+#: models.py:2099
msgid "Need update"
msgstr ""
-#: models.py:2099
+#: models.py:2101
msgid "Item locked for edition"
msgstr ""
-#: models.py:2102
+#: models.py:2104
msgid "Locked by"
msgstr ""
-#: models.py:2106
+#: models.py:2108
msgctxt "key for text search"
msgid "created-by"
msgstr ""
-#: models.py:2110
+#: models.py:2112
msgctxt "key for text search"
msgid "modified-by"
msgstr ""
-#: models.py:2114
+#: models.py:2116
msgctxt "key for text search"
msgid "modified-since"
msgstr ""
-#: models.py:2367
+#: models.py:2372
msgid "Above"
msgstr ""
-#: models.py:2368
+#: models.py:2373
msgid "Below"
msgstr ""
-#: models.py:2369
+#: models.py:2374
msgid "Equal"
msgstr ""
-#: models.py:2375
+#: models.py:2380
msgid "Symmetrical"
msgstr ""
-#: models.py:2376
+#: models.py:2381
msgid "Tiny label"
msgstr ""
-#: models.py:2379
+#: models.py:2384
msgid "Inverse relation"
msgstr ""
-#: models.py:2382
+#: models.py:2387
msgid "Logical relation"
msgstr ""
-#: models.py:2392
+#: models.py:2397
msgid "Cannot have symmetrical and an inverse_relation"
msgstr ""
-#: models.py:2455
+#: models.py:2460
msgid "Content type"
msgstr ""
-#: models.py:2460
+#: models.py:2465
msgid "Search query"
msgstr ""
-#: models.py:2461
+#: models.py:2466
msgid "Search queries"
msgstr ""
-#: models.py:2636
+#: models.py:2641
msgid "Euro"
msgstr ""
-#: models.py:2637
+#: models.py:2642
msgid "US dollar"
msgstr ""
-#: models.py:2638 views.py:779 views.py:840
+#: models.py:2643 views.py:824 views.py:885
msgid "Operations"
msgstr ""
-#: models.py:2639 views.py:781 views.py:844
+#: models.py:2644 views.py:826 views.py:889
msgid "Context records"
msgstr ""
-#: models.py:2640
+#: models.py:2645
msgid "Site"
msgstr ""
-#: models.py:2640
+#: models.py:2645
msgid "Archaeological entity"
msgstr ""
-#: models.py:2644
+#: models.py:2649
msgid "Site search"
msgstr ""
-#: models.py:2645
+#: models.py:2650
msgid "New site"
msgstr ""
-#: models.py:2646
+#: models.py:2651
msgid "Site modification"
msgstr ""
-#: models.py:2647
+#: models.py:2652
msgid "Site deletion"
msgstr ""
-#: models.py:2648
+#: models.py:2653
msgid "Site (attached to the operation)"
msgstr ""
-#: models.py:2650
+#: models.py:2655
msgid "Site name (attached to the operation)"
msgstr ""
-#: models.py:2651
+#: models.py:2656
msgid "Site (attached to the context record)"
msgstr ""
-#: models.py:2652
+#: models.py:2657
msgid "Site name (attached to the context record)"
msgstr ""
-#: models.py:2655
+#: models.py:2660
msgid "Archaeological entity search"
msgstr ""
-#: models.py:2656
+#: models.py:2661
msgid "New archaeological entity"
msgstr ""
-#: models.py:2657
+#: models.py:2662
msgid "Archaeological entity modification"
msgstr ""
-#: models.py:2658
+#: models.py:2663
msgid "Archaeological entity deletion"
msgstr ""
-#: models.py:2659
+#: models.py:2664
msgid "Archaeological entity (attached to the operation)"
msgstr ""
-#: models.py:2661
+#: models.py:2666
msgid "Archaeological entity name (attached to the operation)"
msgstr ""
-#: models.py:2663
+#: models.py:2668
msgid "Archaeological entity (attached to the context record)"
msgstr ""
-#: models.py:2666
+#: models.py:2671
msgid "Archaeological entity name (attached to the context record)"
msgstr ""
-#: models.py:2674 models.py:3407 models.py:4709 models_imports.py:98
+#: models.py:2679 models.py:3412 models.py:4700 models_imports.py:98
#: models_imports.py:503
msgid "Slug"
msgstr ""
-#: models.py:2675
+#: models.py:2680
msgid "Current active"
msgstr ""
-#: models.py:2677
+#: models.py:2682
msgid "Activate experimental feature"
msgstr ""
-#: models.py:2680
+#: models.py:2685
msgid "Alternate configuration"
msgstr ""
-#: models.py:2682
+#: models.py:2687
msgid "Choose an alternate configuration for label, index management"
msgstr ""
-#: models.py:2686
+#: models.py:2691
msgid "Files module"
msgstr ""
-#: models.py:2688
+#: models.py:2693
msgid "Archaeological site module"
msgstr ""
-#: models.py:2690
+#: models.py:2695
msgid "Archaeological site type"
msgstr ""
-#: models.py:2694
+#: models.py:2699
msgid "Context records module"
msgstr ""
-#: models.py:2696
+#: models.py:2701
msgid "Finds module"
msgstr ""
-#: models.py:2697
+#: models.py:2702
msgid "Need context records module"
msgstr ""
-#: models.py:2699
+#: models.py:2704
msgid "Find index is based on"
msgstr ""
-#: models.py:2701
+#: models.py:2706
msgid ""
"To prevent irrelevant indexes, change this parameter only if there is no "
"find in the database"
msgstr ""
-#: models.py:2704
+#: models.py:2709
msgid "Warehouses module"
msgstr ""
-#: models.py:2705
+#: models.py:2710
msgid "Need finds module"
msgstr ""
-#: models.py:2706
+#: models.py:2711
msgid "Preservation module"
msgstr ""
-#: models.py:2708
+#: models.py:2713
msgid "Mapping module"
msgstr ""
-#: models.py:2710
+#: models.py:2715
msgid "Point precision (search and sheets)"
msgstr ""
-#: models.py:2712
+#: models.py:2717
msgid ""
"Number of digit to round from the decimal point for coordinates in WGS84 "
"(latitude, longitude). Empty value means no round."
msgstr ""
-#: models.py:2717
+#: models.py:2722
msgid "Locate warehouse and containers"
msgstr ""
-#: models.py:2719
+#: models.py:2724
msgid ""
"Mapping module must be activated. With many containers and background task "
"not activated, activating this option may consume many resources."
msgstr ""
-#: models.py:2724
+#: models.py:2729
msgid "Use town to locate when coordinates are missing"
msgstr ""
-#: models.py:2725
+#: models.py:2730
msgid "Generate relation graph"
msgstr ""
-#: models.py:2727
+#: models.py:2732
msgid "Underwater module"
msgstr ""
-#: models.py:2729
+#: models.py:2734
msgid "Parcel are mandatory for context records"
msgstr ""
-#: models.py:2731
+#: models.py:2736
msgid "Home page"
msgstr ""
-#: models.py:2732
+#: models.py:2737
#, python-brace-format
msgid ""
"Homepage of Ishtar - if not defined a default homepage will appear. Use the "
"markdown syntax. {random_image} can be used to display a random image."
msgstr ""
-#: models.py:2736
+#: models.py:2741
msgid "Main operation code prefix"
msgstr ""
-#: models.py:2740
+#: models.py:2745
msgid "Default operation code prefix"
msgstr ""
-#: models.py:2744
+#: models.py:2749
msgid "Operation region code"
msgstr ""
-#: models.py:2748
+#: models.py:2753
msgid "File external id"
msgstr ""
-#: models.py:2750
+#: models.py:2755
msgid ""
"Formula to manage file external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2755
+#: models.py:2760
msgid "Parcel external id"
msgstr ""
-#: models.py:2758
+#: models.py:2763
msgid ""
"Formula to manage parcel external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2763
+#: models.py:2768
msgid "Context record external id"
msgstr ""
-#: models.py:2765
+#: models.py:2770
msgid ""
"Formula to manage context record external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2770
+#: models.py:2775
msgid "Base find external id"
msgstr ""
-#: models.py:2772
+#: models.py:2777
msgid ""
"Formula to manage base find external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2777
+#: models.py:2782
msgid "Find external id"
msgstr ""
-#: models.py:2779
+#: models.py:2784
msgid ""
"Formula to manage find external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2784
+#: models.py:2789
msgid "Container external id"
msgstr ""
-#: models.py:2786
+#: models.py:2791
msgid ""
"Formula to manage container external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2791
+#: models.py:2796
msgid "Warehouse external id"
msgstr ""
-#: models.py:2793
+#: models.py:2798
msgid ""
"Formula to manage warehouse external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2798
+#: models.py:2803
msgid "Document external id"
msgstr ""
-#: models.py:2800
+#: models.py:2805
msgid ""
"Formula to manage document external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2805
+#: models.py:2810
msgid "Raw name for person"
msgstr ""
-#: models.py:2807
+#: models.py:2812
msgid ""
"Formula to manage person raw_name. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2811
+#: models.py:2816
msgid "Use auto index for finds"
msgstr ""
-#: models.py:2813
+#: models.py:2818
msgid "Currency"
msgstr ""
-#: models.py:2819
+#: models.py:2824
msgid "Maps - default zoom"
msgstr ""
-#: models.py:2822
+#: models.py:2827
msgid "Spatial Reference System for display"
msgstr ""
-#: models.py:2824
+#: models.py:2829
msgid "Spatial Reference System used for display when no SRS is defined"
msgstr ""
-#: models.py:2830
+#: models.py:2835
msgid "Ishtar site profile"
msgstr ""
-#: models.py:2831
+#: models.py:2836
msgid "Ishtar site profiles"
msgstr ""
-#: models.py:2930
+#: models.py:2935
msgid "Enable this form"
msgstr ""
-#: models.py:2931
+#: models.py:2936
msgid ""
"Disable with caution: disabling a form with mandatory fields may lead to "
"database errors."
msgstr ""
-#: models.py:2934
+#: models.py:2939
msgid "Apply to all"
msgstr ""
-#: models.py:2935
+#: models.py:2940
msgid ""
"Apply this form to all users. If set to True, selecting user and user type "
"is useless."
msgstr ""
-#: models.py:2944
+#: models.py:2949
msgid "Custom form"
msgstr ""
-#: models.py:2945
+#: models.py:2950
msgid "Custom forms"
msgstr ""
-#: models.py:2965
+#: models.py:2970
msgid "User types"
msgstr ""
-#: models.py:3050
+#: models.py:3055
msgid "Excluded field"
msgstr ""
-#: models.py:3051
+#: models.py:3056
msgid "Excluded fields"
msgstr ""
-#: models.py:3079 templates/blocks/form_flex_snippet.html:18
+#: models.py:3084 templates/blocks/form_flex_snippet.html:18
#: templates/blocks/table_form_snippet.html:9
msgid "Help"
msgstr ""
-#: models.py:3083
+#: models.py:3088
msgid "Custom form - Json data field"
msgstr ""
-#: models.py:3084
+#: models.py:3089
msgid "Custom form - Json data fields"
msgstr ""
-#: models.py:3096
+#: models.py:3101
msgid "Variable name"
msgstr ""
-#: models.py:3097
+#: models.py:3102
msgid "Description of the variable"
msgstr ""
-#: models.py:3103
+#: models.py:3108
msgid "Global variable"
msgstr ""
-#: models.py:3135
+#: models.py:3140
msgid "Model name"
msgstr ""
-#: models.py:3136
+#: models.py:3141
msgid "Associated primary key"
msgstr ""
-#: models.py:3142
+#: models.py:3147
msgid "Cache for stats"
msgstr ""
-#: models.py:3143
+#: models.py:3148
msgid "Caches for stats"
msgstr ""
-#: models.py:3312 models.py:3342
+#: models.py:3317 models.py:3347
msgid "Total"
msgstr ""
-#: models.py:3412
+#: models.py:3417
msgid "Used for labels"
msgstr ""
-#: models.py:3414
+#: models.py:3419
msgid "Number of label per page"
msgstr ""
-#: models.py:3415
+#: models.py:3420
msgid "Only relevant for label template"
msgstr ""
-#: models.py:3421
+#: models.py:3426
msgid "Document template"
msgstr ""
-#: models.py:3422
+#: models.py:3427
msgid "Document templates"
msgstr ""
-#: models.py:3433
+#: models.py:3438
msgid "For label template, you must provide number of label per page."
msgstr ""
-#: models.py:3532 models.py:3546 models.py:5591 models.py:5711 models.py:5767
+#: models.py:3537 models.py:3551 models.py:5586 models.py:5706 models.py:5771
#: models_imports.py:936
msgid "State"
msgstr ""
-#: models.py:3552 models.py:3610 templates/blocks/JQueryAdvancedTown.html:12
+#: models.py:3557 models.py:3615 templates/blocks/JQueryAdvancedTown.html:12
msgid "Department"
msgstr ""
-#: models.py:3553
+#: models.py:3558
msgid "Departments"
msgstr ""
-#: models.py:3603
+#: models.py:3608
msgid "Surface (m2)"
msgstr ""
-#: models.py:3604
+#: models.py:3609
msgid "Localisation"
msgstr ""
-#: models.py:3613
+#: models.py:3618
msgid "Year of creation"
msgstr ""
-#: models.py:3614
+#: models.py:3619
msgid "Filling this field is relevant to distinguish old towns from new towns."
msgstr ""
-#: models.py:3619 models.py:4046 models.py:4233 models.py:4844
+#: models.py:3624 models.py:4048 models.py:4226 models.py:4822
msgid "Cached name"
msgstr ""
-#: models.py:3763
+#: models.py:3768
msgid "Only four level of parent are managed."
msgstr ""
-#: models.py:3768
+#: models.py:3773
msgid "Area"
msgstr ""
-#: models.py:3802
+#: models.py:3807
msgid "Town (precise)"
msgstr ""
-#: models.py:3826
+#: models.py:3831
msgid "Raw phone"
msgstr ""
-#: models.py:3832
+#: models.py:3837
msgid "Alternative address is prefered"
msgstr ""
-#: models.py:3917
+#: models.py:3922
msgid "Tel: "
msgstr ""
-#: models.py:3921
+#: models.py:3926
msgid "Mobile: "
msgstr ""
-#: models.py:3925
+#: models.py:3930
msgid "Email: "
msgstr ""
-#: models.py:3930
+#: models.py:3935
msgid "Merge key"
msgstr ""
-#: models.py:4002
+#: models.py:4007
msgid "Organization types"
msgstr ""
-#: models.py:4031 models.py:4178 models.py:4597
+#: models.py:4032 models.py:4170 models.py:4588
msgctxt "key for text search"
msgid "name"
msgstr ""
-#: models.py:4035 models.py:4190 models.py:4609 models.py:5008
+#: models.py:4036 models.py:4182 models.py:4600 models.py:5003
msgctxt "key for text search"
msgid "type"
msgstr ""
-#: models.py:4052
+#: models.py:4056
msgid "Organizations"
msgstr ""
-#: models.py:4080
+#: models.py:4084
msgid "unknown organization"
msgstr ""
-#: models.py:4106
+#: models.py:4110
msgid "Person types"
msgstr ""
-#: models.py:4119 models_imports.py:746
+#: models.py:4123 models_imports.py:746
msgid "Title type"
msgstr ""
-#: models.py:4120
+#: models.py:4124
msgid "Title types"
msgstr ""
-#: models.py:4145
+#: models.py:4136
msgid "Mr"
msgstr ""
-#: models.py:4146
+#: models.py:4137
msgid "Miss"
msgstr ""
-#: models.py:4147
+#: models.py:4138
msgid "Mr and Mrs"
msgstr ""
-#: models.py:4148
+#: models.py:4139
msgid "Mrs"
msgstr ""
-#: models.py:4149
+#: models.py:4140
msgid "Doctor"
msgstr ""
-#: models.py:4182 models.py:4601
+#: models.py:4174 models.py:4592
msgctxt "key for text search"
msgid "surname"
msgstr ""
-#: models.py:4186 models.py:4605
+#: models.py:4178 models.py:4596
msgctxt "key for text search"
msgid "email"
msgstr ""
-#: models.py:4194 models.py:4613
+#: models.py:4186 models.py:4604
msgctxt "key for text search"
msgid "organization"
msgstr ""
-#: models.py:4198
+#: models.py:4190
msgctxt "key for text search"
msgid "has-account"
msgstr ""
-#: models.py:4204 models.py:5106
+#: models.py:4196 models.py:5101
msgid "Bulk update"
msgstr ""
-#: models.py:4226
+#: models.py:4219
msgid "Contact type"
msgstr ""
-#: models.py:4229 models.py:4317
+#: models.py:4222 models.py:4308
msgid "Types"
msgstr ""
-#: models.py:4232
+#: models.py:4225
msgid "Is attached to"
msgstr ""
-#: models.py:4239
+#: models.py:4233
msgid "Persons"
msgstr ""
-#: models.py:4455
+#: models.py:4446
msgid "Groups"
msgstr ""
-#: models.py:4460
+#: models.py:4451
msgid "Profile types"
msgstr ""
-#: models.py:4471
+#: models.py:4462
msgid "Profile type summary"
msgstr ""
-#: models.py:4472
+#: models.py:4463
msgid "Profile types summary"
msgstr ""
-#: models.py:4483
+#: models.py:4474
msgid "Show field number"
msgstr ""
-#: models.py:4484
+#: models.py:4475
msgid "Automatically pin"
msgstr ""
-#: models.py:4485
+#: models.py:4476
msgid "Display pin menu"
msgstr ""
-#: models.py:4491
+#: models.py:4482
msgid "User profile"
msgstr ""
-#: models.py:4492
+#: models.py:4483
msgid "User profiles"
msgstr ""
-#: models.py:4527 models.py:4802
+#: models.py:4518 models.py:4793
msgid " - duplicate"
msgstr ""
-#: models.py:4593
+#: models.py:4584
msgctxt "key for text search"
msgid "username"
msgstr ""
-#: models.py:4624
+#: models.py:4615
msgid "Advanced shortcut menu"
msgstr ""
-#: models.py:4627
+#: models.py:4618
msgid "Ishtar user"
msgstr ""
-#: models.py:4628
+#: models.py:4619
msgid "Ishtar users"
msgstr ""
-#: models.py:4710
+#: models.py:4701
msgid "Public"
msgstr ""
-#: models.py:4714
+#: models.py:4705
msgid "Owner"
msgstr ""
-#: models.py:4717
+#: models.py:4708
msgid "Shared (read) with"
msgstr ""
-#: models.py:4721
+#: models.py:4712
msgid "Shared (read/edit) with"
msgstr ""
-#: models.py:4815
+#: models.py:4806
msgid "Author types"
msgstr ""
-#: models.py:4893
+#: models.py:4888
msgid "Source types"
msgstr ""
-#: models.py:4903 models_imports.py:745
+#: models.py:4898 models_imports.py:745
msgid "Support type"
msgstr ""
-#: models.py:4904
+#: models.py:4899
msgid "Support types"
msgstr ""
-#: models.py:4913
+#: models.py:4908
msgid "Format type"
msgstr ""
-#: models.py:4914
+#: models.py:4909
msgid "Format types"
msgstr ""
-#: models.py:4923
+#: models.py:4918
msgid "URL"
msgstr ""
-#: models.py:4926
+#: models.py:4921
msgid "License type"
msgstr ""
-#: models.py:4927
+#: models.py:4922
msgid "License types"
msgstr ""
-#: models.py:5000
+#: models.py:4995
msgctxt "key for text search"
msgid "author"
msgstr ""
-#: models.py:5004
+#: models.py:4999
msgctxt "key for text search"
msgid "title"
msgstr ""
-#: models.py:5012
+#: models.py:5007
msgctxt "key for text search"
msgid "reference"
msgstr ""
-#: models.py:5016
+#: models.py:5011
msgctxt "key for text search"
msgid "internal-reference"
msgstr ""
-#: models.py:5020
+#: models.py:5015
msgctxt "key for text search"
msgid "description"
msgstr ""
-#: models.py:5024
+#: models.py:5019
msgctxt "key for text search"
msgid "comment"
msgstr ""
-#: models.py:5028
+#: models.py:5023
msgctxt "key for text search"
msgid "additional-information"
msgstr ""
-#: models.py:5032
+#: models.py:5027
msgctxt "key for text search"
msgid "has-duplicate"
msgstr ""
-#: models.py:5036 models.py:5090
+#: models.py:5031 models.py:5085
msgctxt "key for text search"
msgid "operation"
msgstr ""
-#: models.py:5040 models.py:5093
+#: models.py:5035 models.py:5088
msgctxt "key for text search"
msgid "context-record"
msgstr ""
-#: models.py:5044 models.py:5095
+#: models.py:5039 models.py:5090
msgctxt "key for text search"
msgid "find"
msgstr ""
-#: models.py:5048
+#: models.py:5043
msgctxt "key for text search"
msgid "find-denomination"
msgstr ""
-#: models.py:5052 models.py:5094
+#: models.py:5047 models.py:5089
msgctxt "key for text search"
msgid "file"
msgstr ""
-#: models.py:5056
+#: models.py:5051
msgctxt "key for text search"
msgid "container"
msgstr ""
-#: models.py:5060 models.py:5096
+#: models.py:5055 models.py:5091
msgctxt "key for text search"
msgid "site"
msgstr ""
-#: models.py:5064 models.py:5097
+#: models.py:5059 models.py:5092
msgctxt "key for text search"
msgid "warehouse"
msgstr ""
-#: models.py:5069
+#: models.py:5064
msgctxt "key for text search"
msgid "has-image"
msgstr ""
-#: models.py:5099
+#: models.py:5094
msgctxt "key for text search"
msgid "treatment"
msgstr ""
-#: models.py:5102
+#: models.py:5097
msgctxt "key for text search"
msgid "treatment-file"
msgstr ""
-#: models.py:5117
+#: models.py:5112
msgid "Index"
msgstr ""
-#: models.py:5119
+#: models.py:5114
msgid "External ID"
msgstr ""
-#: models.py:5120 templates/ishtar/blocks/window_image_detail.html:34
+#: models.py:5115 templates/ishtar/blocks/window_image_detail.html:34
msgid "Ref."
msgstr ""
-#: models.py:5121 templates/ishtar/blocks/window_image_detail.html:44
+#: models.py:5116 templates/ishtar/blocks/window_image_detail.html:44
msgid "Internal ref."
msgstr ""
-#: models.py:5126
+#: models.py:5121
msgid "License"
msgstr ""
-#: models.py:5128 templates/ishtar/blocks/window_image_detail.html:78
+#: models.py:5123 templates/ishtar/blocks/window_image_detail.html:78
msgid "Support"
msgstr ""
-#: models.py:5131 models_imports.py:707
+#: models.py:5126 models_imports.py:707
#: templates/ishtar/blocks/window_image_detail.html:88
msgid "Format"
msgstr ""
-#: models.py:5134 templates/ishtar/blocks/window_image_detail.html:98
+#: models.py:5129 templates/ishtar/blocks/window_image_detail.html:98
msgid "Scale"
msgstr ""
-#: models.py:5138
+#: models.py:5133
msgid "Authors (raw)"
msgstr ""
-#: models.py:5150 templates/ishtar/blocks/window_image_detail.html:118
+#: models.py:5145 templates/ishtar/blocks/window_image_detail.html:118
msgid "Number of items"
msgstr ""
-#: models.py:5157
+#: models.py:5152
msgid "Symbolic links"
msgstr ""
-#: models.py:5160
+#: models.py:5155
msgid "Related"
msgstr ""
-#: models.py:5161
+#: models.py:5156
msgid "Cached value - do not edit"
msgstr ""
-#: models.py:5164 templates/ishtar/sheet_document.html:4
+#: models.py:5159 templates/ishtar/sheet_document.html:4
msgid "Document"
msgstr ""
-#: models.py:5165 templates/ishtar/sheet_person.html:161
+#: models.py:5160 templates/ishtar/sheet_person.html:161
msgid "Documents"
msgstr ""
-#: models.py:5169
+#: models.py:5164
msgid "Can view all Documents"
msgstr ""
-#: models.py:5171
+#: models.py:5166
msgid "Can view own Document"
msgstr ""
-#: models.py:5173
+#: models.py:5168
msgid "Can add own Document"
msgstr ""
-#: models.py:5175
+#: models.py:5170
msgid "Can change own Document"
msgstr ""
-#: models.py:5177
+#: models.py:5172
msgid "Can delete own Document"
msgstr ""
-#: models.py:5486
+#: models.py:5481
msgid "Is preventive"
msgstr ""
-#: models.py:5487
+#: models.py:5482
msgid "Is judiciary"
msgstr ""
-#: models.py:5490 models_imports.py:708
+#: models.py:5485 models_imports.py:708
msgid "Operation type"
msgstr ""
-#: models.py:5491
+#: models.py:5486
msgid "Operation types"
msgstr ""
-#: models.py:5530
+#: models.py:5525
msgid "Judiciary"
msgstr ""
-#: models.py:5532
+#: models.py:5527
msgid "Preventive"
msgstr ""
-#: models.py:5534
+#: models.py:5529
msgid "Research"
msgstr ""
-#: models.py:5567
+#: models.py:5562
msgid "Filename"
msgstr ""
-#: models.py:5572
+#: models.py:5567
msgid "Administration script"
msgstr ""
-#: models.py:5573
+#: models.py:5568
msgid "Administration scripts"
msgstr ""
-#: models.py:5580
+#: models.py:5575
msgid "Scheduled"
msgstr ""
-#: models.py:5581
+#: models.py:5576
msgid "In progress"
msgstr ""
-#: models.py:5582 models_imports.py:868
+#: models.py:5577 models_imports.py:868
msgid "Finished with errors"
msgstr ""
-#: models.py:5583 models_imports.py:869
+#: models.py:5578 models_imports.py:869
msgid "Finished"
msgstr ""
-#: models.py:5596 models.py:5723
+#: models.py:5591 models.py:5727
msgid "Result"
msgstr ""
-#: models.py:5599
+#: models.py:5594
msgid "Administration task"
msgstr ""
-#: models.py:5600
+#: models.py:5595
msgid "Administration tasks"
msgstr ""
-#: models.py:5604 models.py:5734 models.py:5780 views_item.py:1228
+#: models.py:5599 models.py:5738 models.py:5786 views_item.py:1242
msgid "Unknown"
msgstr ""
-#: models.py:5619
+#: models.py:5614
msgid ""
"ISHTAR_SCRIPT_DIR is not set in your local_settings. Contact your "
"administrator."
msgstr ""
-#: models.py:5628
+#: models.py:5623
msgid ""
"Your ISHTAR_SCRIPT_DIR is containing dots \"..\". As it can refer to "
"relative paths, it can be a security issue and this is not allowed. Only put "
"a full path."
msgstr ""
-#: models.py:5639
+#: models.py:5634
msgid "Your ISHTAR_SCRIPT_DIR: \"{}\" is not a valid directory."
msgstr ""
-#: models.py:5655
+#: models.py:5650
msgid ""
"Script \"{}\" is not available in your script directory. Check your "
"configuration."
msgstr ""
-#: models.py:5688
-#| msgid "Archaeological file"
+#: models.py:5683
msgid "Archaeological site"
msgstr ""
-#: models.py:5691 views.py:273
+#: models.py:5686 views.py:318
msgid "Warehouse"
msgstr ""
-#: models.py:5695 models_imports.py:860
+#: models.py:5690 models_imports.py:860
#: templates/ishtar/dashboards/dashboard_main_detail.html:132
msgid "Created"
msgstr ""
-#: models.py:5700
-#| msgid "Filter..."
+#: models.py:5695
msgid "Filter on"
msgstr ""
-#: models.py:5703
-#| msgid "Search query"
+#: models.py:5698
msgid "Filter query"
msgstr ""
-#: models.py:5704
+#: models.py:5699
msgid "Textual query on this item (try it on the main interface)"
msgstr ""
-#: models.py:5707
+#: models.py:5702
msgid "Export geographic data"
msgstr ""
-#: models.py:5708
+#: models.py:5703
msgid ""
"Geographic data can represent large volume of information. Geographic data "
"can be excluded from the export"
msgstr ""
+#: models.py:5708
+msgid "Put locks on associated items"
+msgstr ""
+
+#: models.py:5712
+#| msgid "Lock"
+msgid "Lock user"
+msgstr ""
+
#: models.py:5713
-#| msgid "Support types"
+msgid ""
+"Owner of the lock if item are locked. Warning: if no user is provided the "
+"locks can be remove by any user with the permission to edit."
+msgstr ""
+
+#: models.py:5717
msgid "Export types"
msgstr ""
-#: models.py:5714
-#| msgid "Alternate configuration"
+#: models.py:5718
msgid "Export configuration"
msgstr ""
-#: models.py:5715
-#| msgid "Not imported"
+#: models.py:5719
msgid "Export importers"
msgstr ""
-#: models.py:5716
+#: models.py:5720
msgid "Export towns, areas..."
msgstr ""
-#: models.py:5717
-#| msgid "Directory"
+#: models.py:5721
msgid "Export directory"
msgstr ""
-#: models.py:5718
-#| msgid "Documents"
+#: models.py:5722
msgid "Export documents"
msgstr ""
-#: models.py:5719
-#| msgid "Export as PDF file"
+#: models.py:5723
msgid "Export main items"
msgstr ""
-#: models.py:5725
-#| msgid "Information"
+#: models.py:5729
msgid "Result information"
msgstr ""
-#: models.py:5729
-#| msgid "Archive"
+#: models.py:5733
msgid "Archive - Export"
msgstr ""
-#: models.py:5730
+#: models.py:5734
msgid "Archive - Exports"
msgstr ""
-#: models.py:5741
+#: models.py:5745
msgid "Whole database"
msgstr ""
-#: models.py:5752
+#: models.py:5756
msgid "To filter filter type and filter text must be filled."
msgstr ""
-#: models.py:5762
-#| msgid "Imports"
+#: models.py:5766
msgid "Import user"
msgstr ""
-#: models.py:5763
+#: models.py:5767
msgid ""
"If set the \"Import user\" will be the editor for last version. If the field "
"is left empty no history will be recorded."
msgstr ""
-#: models.py:5770
+#: models.py:5774
msgid "Delete before adding"
msgstr ""
-#: models.py:5771
+#: models.py:5775
msgid "Delete existing items before adding"
msgstr ""
-#: models.py:5772
-#| msgid "source"
+#: models.py:5777
+msgid "Releasing locks on associated items"
+msgstr ""
+
+#: models.py:5778
msgid "Source"
msgstr ""
-#: models.py:5775
-#| msgid "Archive"
+#: models.py:5781
msgid "Archive - Import"
msgstr ""
-#: models.py:5776
+#: models.py:5782
msgid "Archive - Imports"
msgstr ""
@@ -2750,11 +2755,11 @@ msgstr ""
msgid "Importer - Targets"
msgstr ""
-#: models_imports.py:596 views_item.py:388 views_item.py:1073
+#: models_imports.py:596 views_item.py:399 views_item.py:1084
msgid "True"
msgstr ""
-#: models_imports.py:597 views_item.py:1075
+#: models_imports.py:597 views_item.py:1086
msgid "False"
msgstr ""
@@ -3094,8 +3099,9 @@ msgstr ""
msgid "Unarchive"
msgstr ""
-#: models_imports.py:1093 templates/ishtar/form_delete.html:11 views.py:2068
-#: widgets.py:381 widgets.py:413
+#: models_imports.py:1093 templates/ishtar/blocks/window_nav.html:61
+#: templates/ishtar/form_delete.html:11 views.py:2126 widgets.py:381
+#: widgets.py:413
msgid "Delete"
msgstr ""
@@ -3119,13 +3125,11 @@ msgstr ""
msgid "Import {} finished with no errors"
msgstr ""
-#: tasks.py:87 tasks.py:99 tasks.py:111 tasks.py:122 tasks.py:133
-#| msgid "No data provided"
+#: tasks.py:99 tasks.py:111 tasks.py:123 tasks.py:134 tasks.py:145
msgid "No data to export"
msgstr ""
-#: tasks.py:147
-#| msgid "Export field name"
+#: tasks.py:159
msgid "Export finished"
msgstr ""
@@ -3177,12 +3181,12 @@ msgid "View on site"
msgstr ""
#: templates/admin/change_form.html:24 templates/admin/change_form.html:27
-#: views.py:1384 views.py:1389
+#: views.py:1429 views.py:1434
msgid "Previous"
msgstr ""
#: templates/admin/change_form.html:32 templates/admin/change_form.html:35
-#: views.py:1392 views.py:1395
+#: views.py:1437 views.py:1440
msgid "Next"
msgstr ""
@@ -3341,7 +3345,7 @@ msgstr ""
#: templates/base.html:128 templates/ishtar/forms/qa_base.html:33
#: templates/ishtar/forms/qa_form.html:21 templates/ishtar/manage_basket.html:4
#: templates/welcome.html:11 templates/welcome.html:12
-#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:436
+#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:453
msgid ":"
msgstr ""
@@ -3349,19 +3353,19 @@ msgstr ""
msgid "Sheets"
msgstr ""
-#: templates/base.html:202
+#: templates/base.html:210
msgid "Processing..."
msgstr ""
-#: templates/base.html:204
+#: templates/base.html:212
msgid "This can be long."
msgstr ""
-#: templates/base.html:206
+#: templates/base.html:214
msgid "Time to take a coffee?"
msgstr ""
-#: templates/base.html:208
+#: templates/base.html:216
msgid "Time to take another coffee?"
msgstr ""
@@ -3372,8 +3376,8 @@ msgstr ""
#: templates/blocks/DataTables-content.html:28
#: templates/blocks/JQueryJqGrid.html:26
-#: templates/ishtar/blocks/window_nav.html:62
#: templates/ishtar/blocks/window_nav.html:68
+#: templates/ishtar/blocks/window_nav.html:74
#: templates/ishtar/blocks/window_tables/dynamic_documents.html:45
msgid "Export"
msgstr ""
@@ -3545,6 +3549,7 @@ msgid "Clear"
msgstr ""
#: templates/blocks/bs_form_snippet.html:111
+#: templates/ishtar/forms/qa_new_item.html:16
#: templates/ishtar/manage_basket.html:73 templates/ishtar/sheet.html:58
msgid "Close"
msgstr ""
@@ -3700,7 +3705,7 @@ msgstr ""
#: templates/ishtar/blocks/window_image_detail.html:111
#: templates/ishtar/import_delete.html:20 templatetags/window_field.py:17
-#: views_item.py:387 views_item.py:638 views_item.py:669 wizards.py:406
+#: views_item.py:398 views_item.py:649 views_item.py:680 wizards.py:423
msgid "Yes"
msgstr ""
@@ -3741,23 +3746,23 @@ msgstr ""
msgid "Actions"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:73
+#: templates/ishtar/blocks/window_nav.html:79
msgid "Export as OpenOffice.org file"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:77
+#: templates/ishtar/blocks/window_nav.html:83
msgid "Export as PDF file"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:84
+#: templates/ishtar/blocks/window_nav.html:90
msgid "QR Code"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:87
+#: templates/ishtar/blocks/window_nav.html:93
msgid "Permanent link"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:98
+#: templates/ishtar/blocks/window_nav.html:104
msgid "Relation between items are not historized."
msgstr ""
@@ -3844,7 +3849,7 @@ msgstr ""
#: templates/ishtar/forms/search_query.html:77 templates/ishtar/formset.html:8
#: templates/ishtar/formset_import_match.html:98
#: templates/ishtar/import_list.html:30 templates/ishtar/merge.html:42
-#: templates/ishtar/simple_form.html:7 templates/ishtar/wizard/search.html:29
+#: templates/ishtar/simple_form.html:7 templates/ishtar/wizard/search.html:32
#: templates/ishtar/wizard/validation_bar.html:6
msgid "Validate"
msgstr ""
@@ -3868,6 +3873,16 @@ msgstr ""
msgid "Cancel"
msgstr ""
+#: templates/ishtar/forms/qa_new_item.html:6
+#| msgid "Item A"
+msgid "Item"
+msgstr ""
+
+#: templates/ishtar/forms/qa_new_item.html:6
+#| msgid "Created"
+msgid "created."
+msgstr ""
+
#: templates/ishtar/forms/search_query.html:5
#: templates/widgets/search_input.html:32
msgid "Bookmark this search"
@@ -3943,7 +3958,7 @@ msgstr ""
msgid "Go"
msgstr ""
-#: templates/ishtar/import_step_by_step.html:63 views.py:1235
+#: templates/ishtar/import_step_by_step.html:63 views.py:1280
msgid "Import step by step"
msgstr ""
@@ -4247,14 +4262,14 @@ msgstr ""
msgid "You have entered the following informations:"
msgstr ""
-#: templates/ishtar/wizard/confirm_wizard.html:56
+#: templates/ishtar/wizard/confirm_wizard.html:57
msgid "Would you like to save them?"
msgstr ""
#: templates/ishtar/wizard/default_wizard.html:31
#: templates/ishtar/wizard/parcels_wizard.html:33
#: templates/ishtar/wizard/relations_wizard.html:25
-#: templates/ishtar/wizard/search.html:36
+#: templates/ishtar/wizard/search.html:39
#: templates/ishtar/wizard/towns_wizard.html:19
msgid "Add/Modify"
msgstr ""
@@ -4265,6 +4280,22 @@ msgid ""
"lost."
msgstr ""
+#: templates/ishtar/wizard/delete_wizard.html:8
+#| msgid "Are you sure you want to delete?"
+msgid "Are you sure to want to delete theses items?"
+msgstr ""
+
+#: templates/ishtar/wizard/delete_wizard.html:13
+#| msgid "Are you sure you want to delete?"
+msgid "Are you sure to want to delete this item?"
+msgstr ""
+
+#: templates/ishtar/wizard/delete_wizard.html:15
+msgid ""
+"No rollback is possible. Be careful to scroll to the end of page to check "
+"every piece of information."
+msgstr ""
+
#: templates/ishtar/wizard/parcels_wizard.html:14
msgid ""
"Existing parcels from the operation will be automatically added to the "
@@ -4542,19 +4573,19 @@ msgstr ""
msgid "Bookmarks"
msgstr ""
-#: templatetags/window_field.py:22 wizards.py:408
+#: templatetags/window_field.py:22 wizards.py:425
msgid "No"
msgstr ""
-#: templatetags/window_tables.py:94 widgets.py:1118
+#: templatetags/window_tables.py:94 widgets.py:1124
msgid "No results"
msgstr ""
-#: templatetags/window_tables.py:95 widgets.py:1119
+#: templatetags/window_tables.py:95 widgets.py:1125
msgid "Loading..."
msgstr ""
-#: utils.py:161
+#: utils.py:161 views.py:87
msgid "You don't have sufficient permissions to do this action."
msgstr ""
@@ -4574,169 +4605,177 @@ msgstr ""
msgid "The maximum supported file size is {} Mo."
msgstr ""
-#: views.py:94
+#: views.py:113
msgid ""
"PROJECT_SLUG is set to \"default\". Change it in your local_settings (or ask "
"your admin to do it)."
msgstr ""
-#: views.py:99
+#: views.py:118
msgid ""
"The slug of your current profile is set to \"default\". Change it on the "
"administration page (or ask your admin to do it)."
msgstr ""
-#: views.py:125
+#: views.py:144
msgid "New person"
msgstr ""
-#: views.py:133
+#: views.py:152
msgid "Person modification"
msgstr ""
-#: views.py:148
+#: views.py:169
msgid "Person deletion"
msgstr ""
-#: views.py:159
+#: views.py:190
msgid "New organization"
msgstr ""
-#: views.py:166
+#: views.py:197
msgid "Organization modification"
msgstr ""
-#: views.py:182
+#: views.py:215
msgid "Organization deletion"
msgstr ""
-#: views.py:193
+#: views.py:238
msgid "Account management"
msgstr ""
-#: views.py:199
+#: views.py:244
msgid "Account deletion"
msgstr ""
-#: views.py:266
+#: views.py:311
msgid "Archaeological file"
msgstr ""
-#: views.py:277
+#: views.py:322
msgid "Treatment request"
msgstr ""
-#: views.py:278
+#: views.py:323
msgid "Treatment"
msgstr ""
-#: views.py:761 views_item.py:147
+#: views.py:806 views_item.py:148
msgid "Operation not permitted."
msgstr ""
-#: views.py:778 views.py:836
+#: views.py:823 views.py:881
msgid "Archaeological files"
msgstr ""
-#: views.py:783 views.py:847
+#: views.py:828 views.py:892
msgid "Finds"
msgstr ""
-#: views.py:785 views.py:852
+#: views.py:830 views.py:897
msgid "Treatment requests"
msgstr ""
-#: views.py:786 views.py:858
+#: views.py:831 views.py:903
msgid "Treatments"
msgstr ""
-#: views.py:1580
+#: views.py:1625
msgid "Col. "
msgstr ""
-#: views.py:1586 views.py:1598
+#: views.py:1631 views.py:1643
msgid "* empty *"
msgstr ""
-#: views.py:1639
+#: views.py:1684
msgid "Link unmatched items"
msgstr ""
-#: views.py:1674
+#: views.py:1719
msgid "Delete import"
msgstr ""
-#: views.py:1713
+#: views.py:1758
msgid "Merge persons"
msgstr ""
-#: views.py:1737
+#: views.py:1782
msgid "Select the main person"
msgstr ""
-#: views.py:1746
+#: views.py:1791
msgid "Merge organization"
msgstr ""
-#: views.py:1756
+#: views.py:1801
msgid "Select the main organization"
msgstr ""
-#: views.py:1796 views.py:1812
+#: views.py:1841 views.py:1857
msgid "Corporation manager"
msgstr ""
-#: views.py:1834
+#: views.py:1879
msgid "Document: search"
msgstr ""
-#: views.py:1849
+#: views.py:1894
msgid "Document creation"
msgstr ""
-#: views.py:1882
+#: views.py:1935
msgid "Document modification"
msgstr ""
-#: views.py:1909
+#: views.py:1967
msgid "Main image for"
msgstr ""
-#: views.py:1923
+#: views.py:1981
msgid "Document deletion"
msgstr ""
-#: views.py:1952
+#: views.py:2010
msgid "Error on your template"
msgstr ""
-#: views.py:2044
+#: views.py:2102
msgid "Delete bookmark"
msgstr ""
-#: views.py:2067
+#: views.py:2125
msgid "Bookmark - Delete"
msgstr ""
-#: views.py:2119
-#| msgid "Available"
+#: views.py:2174
+msgid "Some items have been locked by other users."
+msgstr ""
+
+#: views.py:2176
+#| msgid " items added."
+msgid "Some items are locked."
+msgstr ""
+
+#: views.py:2180
msgid "Not available"
msgstr ""
-#: views.py:2120
+#: views.py:2181
msgid "Action not available for these items."
msgstr ""
-#: views.py:2223
+#: views.py:2296
msgid "lock/unlock"
msgstr ""
-#: views_item.py:149
+#: views_item.py:154
#, python-format
msgid "New %s"
msgstr ""
-#: views_item.py:682
+#: views_item.py:693
msgctxt "key for text search"
msgid "today"
msgstr ""
@@ -4749,27 +4788,32 @@ msgstr ""
msgid "{} is not a valid key for {}"
msgstr ""
-#: widgets.py:663 widgets.py:796 widgets.py:911
+#: widgets.py:663 widgets.py:802 widgets.py:917
msgid "Search..."
msgstr ""
-#: widgets.py:732
+#: widgets.py:738
msgid "Previous value:"
msgstr ""
-#: widgets.py:1120
+#: widgets.py:1126
msgid "Remove"
msgstr ""
-#: wizards.py:172
+#: wizards.py:189
msgid "Permission error: you cannot do this action."
msgstr ""
-#: wizards.py:444
+#: wizards.py:461
msgid "Deleted"
msgstr ""
-#: wizards.py:1784
+#: wizards.py:1686
+#| msgid "delete"
+msgid "{} deleted."
+msgstr ""
+
+#: wizards.py:1922
#, python-format
msgid "[%(app_name)s] Account creation/modification"
msgstr ""
diff --git a/translations/de/ishtar_common.po b/translations/de/ishtar_common.po
index d0b860f0d..4abafe818 100644
--- a/translations/de/ishtar_common.po
+++ b/translations/de/ishtar_common.po
@@ -40,16 +40,16 @@ msgstr ""
msgid "Export selected as GeoJSON file"
msgstr ""
-#: admin.py:247 models.py:2816
+#: admin.py:247 models.py:2821
msgid "Maps - default center"
msgstr ""
-#: admin.py:282 models.py:2456 templates/navbar.html:31
+#: admin.py:282 models.py:2461 templates/navbar.html:31
msgid "Profile"
msgstr ""
-#: admin.py:283 forms_common.py:828 forms_common.py:847 forms_common.py:848
-#: models.py:4323
+#: admin.py:283 forms_common.py:864 forms_common.py:883 forms_common.py:884
+#: models.py:4314
msgid "Profiles"
msgstr ""
@@ -153,7 +153,7 @@ msgstr ""
msgid "Too many errors..."
msgstr ""
-#: admin.py:696 admin.py:715 models.py:1024 models.py:3762
+#: admin.py:696 admin.py:715 models.py:1026 models.py:3767
msgid "Parent"
msgstr ""
@@ -161,11 +161,11 @@ msgstr ""
msgid "Center"
msgstr ""
-#: admin.py:705 models.py:3606
+#: admin.py:705 models.py:3611
msgid "Limit"
msgstr ""
-#: admin.py:708 models.py:3617
+#: admin.py:708 models.py:3622
msgid "Town children"
msgstr ""
@@ -221,20 +221,20 @@ msgstr ""
msgid "Hide selected"
msgstr ""
-#: admin.py:1288 models.py:2927
+#: admin.py:1288 models.py:2932
msgid "Form"
msgstr ""
-#: admin.py:1290 models.py:2959 models_imports.py:101
+#: admin.py:1290 models.py:2964 models_imports.py:101
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr ""
-#: admin.py:1310 models.py:3046
+#: admin.py:1310 models.py:3051
msgid "Field"
msgstr ""
-#: admin.py:1414 admin.py:1466
+#: admin.py:1414 admin.py:1460
msgid "Select only one task."
msgstr ""
@@ -246,11 +246,11 @@ msgstr ""
msgid "Launch export"
msgstr ""
-#: admin.py:1475
+#: admin.py:1469
msgid "Import already imported/scheduled."
msgstr ""
-#: admin.py:1487 models_imports.py:1074
+#: admin.py:1481 models_imports.py:1074
msgid "Launch import"
msgstr ""
@@ -344,7 +344,7 @@ msgstr ""
msgid "Too many cols (%(user_col)d) when maximum is %(ref_col)d"
msgstr ""
-#: data_importer.py:736 views.py:1330
+#: data_importer.py:736 views.py:1375
msgid "No data provided"
msgstr ""
@@ -373,7 +373,7 @@ msgid ""
"source file."
msgstr ""
-#: data_importer.py:1253 views.py:1408 views.py:1418
+#: data_importer.py:1253 views.py:1453 views.py:1463
msgid "Not imported"
msgstr ""
@@ -442,7 +442,7 @@ msgstr ""
msgid "File too large. Size should not exceed {} Mo."
msgstr ""
-#: forms.py:108 forms_common.py:854 views.py:2206
+#: forms.py:108 forms_common.py:890 views.py:2279
msgid "Confirm"
msgstr ""
@@ -450,60 +450,60 @@ msgstr ""
msgid "Are you sure you want to delete?"
msgstr ""
-#: forms.py:441
-msgid "There are identical items."
+#: forms.py:400 forms.py:749
+msgid "You should select an item."
msgstr ""
-#: forms.py:643
-msgid "Created by"
+#: forms.py:411
+msgid "Invalid selection."
msgstr ""
-#: forms.py:649
-msgid "Last modified by"
+#: forms.py:413
+msgid "This item is locked for edition."
msgstr ""
-#: forms.py:655
-msgid "Modified since"
+#: forms.py:491
+msgid "There are identical items."
msgstr ""
-#: forms.py:682 forms.py:683
-msgid "Closing date"
+#: forms.py:693
+msgid "Created by"
msgstr ""
-#: forms.py:699 forms_common.py:1356
-msgid "You should select an item."
+#: forms.py:699
+msgid "Last modified by"
msgstr ""
-#: forms.py:700
-msgid "Add a new item"
+#: forms.py:705
+msgid "Modified since"
msgstr ""
-#: forms.py:743
-msgid "Invalid selection."
+#: forms.py:732 forms.py:733
+msgid "Closing date"
msgstr ""
-#: forms.py:745
-msgid "This item is locked for edition."
+#: forms.py:750
+msgid "Add a new item"
msgstr ""
-#: forms.py:869
+#: forms.py:918
msgid " - append to existing"
msgstr ""
-#: forms.py:872
+#: forms.py:921
msgid " - replace"
msgstr ""
-#: forms.py:915 models.py:3410
+#: forms.py:964 models.py:3415
msgid "Template"
msgstr ""
-#: forms_common.py:57 forms_common.py:75 models.py:1861 models.py:3624
+#: forms_common.py:58 forms_common.py:76 models.py:1863 models.py:3629
#: templates/blocks/JQueryAdvancedTown.html:19
msgid "Town"
msgstr ""
-#: forms_common.py:59
+#: forms_common.py:60
msgid ""
"<p>Type name, department code of the town you would like to select. The "
"search is insensitive to case.</p>\n"
@@ -513,35 +513,35 @@ msgid ""
"french town Saint-Denis in the Seine-Saint-Denis department.</p>"
msgstr ""
-#: forms_common.py:84 forms_common.py:1419 ishtar_menu.py:48 models.py:4238
-#: models.py:4488 models.py:4621 models.py:4841
+#: forms_common.py:85 forms_common.py:1465 ishtar_menu.py:48 models.py:4232
+#: models.py:4479 models.py:4612 models.py:4819
#: templates/ishtar/sheet_person.html:4
msgid "Person"
msgstr ""
-#: forms_common.py:125
+#: forms_common.py:126
msgid "Associated images (web link to a zip file)"
msgstr ""
-#: forms_common.py:163
+#: forms_common.py:164
msgid ""
"This import type have no unicity type defined. Conservative import is not "
"possible."
msgstr ""
-#: forms_common.py:168
+#: forms_common.py:169
msgid "You put either a file or a download link for images but not both."
msgstr ""
-#: forms_common.py:179
+#: forms_common.py:180
msgid "Invalid link or no file is available for this link."
msgstr ""
-#: forms_common.py:208
+#: forms_common.py:209
msgid "Target"
msgstr ""
-#: forms_common.py:210 models.py:3099 models_imports.py:635
+#: forms_common.py:211 models.py:3104 models_imports.py:635
#: templates/ishtar/formset_import_match.html:34
#: templates/ishtar/import_step_by_step.html:172
#: templates/ishtar/import_step_by_step.html:200
@@ -549,41 +549,41 @@ msgstr ""
msgid "Value"
msgstr ""
-#: forms_common.py:212
+#: forms_common.py:213
msgid "Remember"
msgstr ""
-#: forms_common.py:230
+#: forms_common.py:231
msgid "Set to NULL"
msgstr ""
-#: forms_common.py:237
+#: forms_common.py:238
msgid "this import only"
msgstr ""
-#: forms_common.py:238
+#: forms_common.py:239
msgid "me"
msgstr ""
-#: forms_common.py:244
+#: forms_common.py:245
msgid "the current group: {}"
msgstr ""
-#: forms_common.py:247
+#: forms_common.py:248
msgid "all users"
msgstr ""
-#: forms_common.py:314 forms_common.py:488 forms_common.py:646
-#: ishtar_menu.py:76 models.py:4051 models.py:4172 models.py:4586
+#: forms_common.py:315 forms_common.py:509 forms_common.py:682
+#: ishtar_menu.py:76 models.py:4055 models.py:4164 models.py:4577
#: templates/ishtar/sheet_organization.html:4
msgid "Organization"
msgstr ""
-#: forms_common.py:318 forms_common.py:363 forms_common.py:483
-#: forms_common.py:561 forms_common.py:641 forms_common.py:836
-#: forms_common.py:869 models.py:1269 models.py:1304 models.py:2673
-#: models.py:2926 models.py:3406 models.py:3602 models.py:4043 models.py:4222
-#: models.py:4476 models.py:5568 models_imports.py:72 models_imports.py:97
+#: forms_common.py:319 forms_common.py:370 forms_common.py:504
+#: forms_common.py:597 forms_common.py:677 forms_common.py:872
+#: forms_common.py:905 models.py:1271 models.py:1306 models.py:2678
+#: models.py:2931 models.py:3411 models.py:3607 models.py:4045 models.py:4215
+#: models.py:4467 models.py:5563 models_imports.py:72 models_imports.py:97
#: models_imports.py:485 models_imports.py:502 models_imports.py:608
#: models_imports.py:903 templates/ishtar/import_step_by_step.html:102
#: templates/ishtar/import_step_by_step.html:270
@@ -593,56 +593,56 @@ msgstr ""
msgid "Name"
msgstr "Name"
-#: forms_common.py:319 models.py:4001 models_imports.py:701
+#: forms_common.py:320 models.py:4006 models_imports.py:701
#: models_imports.py:702
msgid "Organization type"
msgstr ""
-#: forms_common.py:321 forms_common.py:585 models.py:3794
+#: forms_common.py:322 forms_common.py:621 models.py:3799
#: templates/ishtar/blocks/sheet_address_section.html:4
msgid "Address"
msgstr ""
-#: forms_common.py:323 forms_common.py:588 models.py:3795
+#: forms_common.py:324 forms_common.py:624 models.py:3800
msgid "Address complement"
msgstr ""
-#: forms_common.py:325 forms_common.py:589 models.py:3797
+#: forms_common.py:326 forms_common.py:625 models.py:3802
msgid "Postal code"
msgstr "Postleitzahl"
-#: forms_common.py:327 forms_common.py:591 models.py:3799
+#: forms_common.py:328 forms_common.py:627 models.py:3804
msgid "Town (freeform)"
msgstr ""
-#: forms_common.py:330 forms_common.py:594 models.py:3803
+#: forms_common.py:331 forms_common.py:630 models.py:3808
msgid "Country"
msgstr ""
-#: forms_common.py:332 forms_common.py:485 forms_common.py:565
-#: forms_common.py:643 forms_common.py:768 models.py:3830
+#: forms_common.py:333 forms_common.py:506 forms_common.py:601
+#: forms_common.py:679 forms_common.py:804 models.py:3835
msgid "Email"
msgstr "E-Mail-Adresse"
-#: forms_common.py:333 forms_common.py:568 models.py:3815
+#: forms_common.py:334 forms_common.py:604 models.py:3820
#: templates/ishtar/sheet_person.html:27
#: templates/ishtar/wizard/wizard_person.html:34
msgid "Phone"
msgstr ""
-#: forms_common.py:334 forms_common.py:577 models.py:3827
+#: forms_common.py:335 forms_common.py:613 models.py:3832
#: templates/ishtar/sheet_person.html:45
#: templates/ishtar/wizard/wizard_person.html:55
msgid "Mobile phone"
msgstr ""
-#: forms_common.py:360 forms_common.py:480 forms_common.py:637
-#: forms_common.py:1280
+#: forms_common.py:367 forms_common.py:501 forms_common.py:673
+#: forms_common.py:1316
msgid "Full text search"
msgstr ""
-#: forms_common.py:364 forms_common.py:486 forms_common.py:644
-#: forms_common.py:834 models.py:1313 models.py:4045 models.py:5123
+#: forms_common.py:371 forms_common.py:507 forms_common.py:680
+#: forms_common.py:870 models.py:1315 models.py:4047 models.py:5118
#: models_imports.py:756 templates/blocks/DataTables-stats.html:22
#: templates/ishtar/blocks/window_image_detail.html:24
#: templates/ishtar/blocks/window_tables/documents.html:8
@@ -652,412 +652,416 @@ msgstr ""
msgid "Type"
msgstr ""
-#: forms_common.py:374 views.py:153
+#: forms_common.py:381 forms_common.py:394 views.py:184
msgid "Organization search"
msgstr ""
-#: forms_common.py:398
+#: forms_common.py:419
msgid "At least two items have to be selected."
msgstr ""
-#: forms_common.py:416
+#: forms_common.py:437
msgid "Merge all items into"
msgstr ""
-#: forms_common.py:451
+#: forms_common.py:472
msgid "Organization to merge"
msgstr ""
-#: forms_common.py:484 forms_common.py:559 forms_common.py:642 models.py:4220
+#: forms_common.py:505 forms_common.py:595 forms_common.py:678 models.py:4213
#: templates/ishtar/sheet_organization.html:25
msgid "Surname"
msgstr ""
-#: forms_common.py:501 forms_common.py:622 views.py:118
+#: forms_common.py:522 forms_common.py:534 forms_common.py:658 views.py:137
msgid "Person search"
msgstr ""
-#: forms_common.py:513
+#: forms_common.py:548
msgid "Person - Quick action - Modify"
msgstr ""
-#: forms_common.py:525 forms_common.py:556 forms_common.py:1143
-#: forms_common.py:1290 models.py:4213 models.py:4215 models.py:5113
+#: forms_common.py:560 forms_common.py:592 forms_common.py:1179
+#: forms_common.py:1326 models.py:4206 models.py:4208 models.py:5108
#: models_imports.py:704 templates/ishtar/blocks/window_tables/documents.html:7
msgid "Title"
msgstr ""
-#: forms_common.py:535
+#: forms_common.py:570
msgid "Person to merge"
msgstr ""
-#: forms_common.py:552 templates/ishtar/wizard/wizard_person.html:19
+#: forms_common.py:588 templates/ishtar/wizard/wizard_person.html:19
msgid "Identity"
msgstr ""
-#: forms_common.py:557 models.py:4218
+#: forms_common.py:593 models.py:4211
msgid "Salutation"
msgstr ""
-#: forms_common.py:563 models.py:4224
+#: forms_common.py:599 models.py:4217
msgid "Raw name"
msgstr ""
-#: forms_common.py:566 models.py:3816
+#: forms_common.py:602 models.py:3821
msgid "Phone description"
msgstr ""
-#: forms_common.py:569 models.py:3818 models.py:3820
+#: forms_common.py:605 models.py:3823 models.py:3825
msgid "Phone description 2"
msgstr ""
-#: forms_common.py:571
+#: forms_common.py:607
msgid "Phone 2"
msgstr ""
-#: forms_common.py:573 models.py:3824
+#: forms_common.py:609 models.py:3829
msgid "Phone description 3"
msgstr ""
-#: forms_common.py:575 models.py:3822
+#: forms_common.py:611 models.py:3827
msgid "Phone 3"
msgstr ""
-#: forms_common.py:580
+#: forms_common.py:616
msgid "Current organization"
msgstr ""
-#: forms_common.py:596 models.py:3805
+#: forms_common.py:632 models.py:3810
msgid "Other address: address"
msgstr ""
-#: forms_common.py:599 models.py:3808
+#: forms_common.py:635 models.py:3813
msgid "Other address: address complement"
msgstr ""
-#: forms_common.py:601 models.py:3809
+#: forms_common.py:637 models.py:3814
msgid "Other address: postal code"
msgstr ""
-#: forms_common.py:603 models.py:3811
+#: forms_common.py:639 models.py:3816
msgid "Other address: town"
msgstr ""
-#: forms_common.py:605 models.py:3813
+#: forms_common.py:641 models.py:3818
msgid "Other address: country"
msgstr ""
-#: forms_common.py:617
+#: forms_common.py:653
msgid "Already has an account"
msgstr ""
-#: forms_common.py:640 models.py:4587
+#: forms_common.py:676 models.py:4578
msgid "Username"
msgstr "Benutzername"
-#: forms_common.py:659
+#: forms_common.py:695
msgid "Account search"
msgstr ""
-#: forms_common.py:706 forms_common.py:746 forms_common.py:750 models.py:4105
+#: forms_common.py:742 forms_common.py:782 forms_common.py:786 models.py:4109
#: models_imports.py:703
msgid "Person type"
msgstr ""
-#: forms_common.py:762 forms_common.py:767 ishtar_menu.py:33
+#: forms_common.py:798 forms_common.py:803 ishtar_menu.py:33
msgid "Account"
msgstr ""
-#: forms_common.py:771 forms_common.py:779 wizards.py:1666
+#: forms_common.py:807 forms_common.py:815 wizards.py:1804
msgid "New password"
msgstr ""
-#: forms_common.py:774
+#: forms_common.py:810
msgid "New password (confirmation)"
msgstr ""
-#: forms_common.py:780
+#: forms_common.py:816
msgid ""
"Keep theses fields empty if you do not want to change password. On creation, "
"if you leave these fields empty, the user will not be able to connect."
msgstr ""
-#: forms_common.py:810
+#: forms_common.py:846
msgid "Your password and confirmation password do not match."
msgstr ""
-#: forms_common.py:815
+#: forms_common.py:851
msgid "You must provide a correct password."
msgstr ""
-#: forms_common.py:823
+#: forms_common.py:859
msgid "This username already exists."
msgstr ""
-#: forms_common.py:835 models.py:3769 models.py:4479
+#: forms_common.py:871 models.py:3774 models.py:4470
msgid "Areas"
msgstr ""
-#: forms_common.py:855
+#: forms_common.py:891
msgid "Send the new password by email?"
msgstr ""
-#: forms_common.py:867 models.py:4481 views.py:1010
+#: forms_common.py:903 models.py:4472 views.py:1055
msgid "Current profile"
msgstr ""
-#: forms_common.py:870 models.py:4459 models.py:4478
+#: forms_common.py:906 models.py:4450 models.py:4469
msgid "Profile type"
msgstr ""
-#: forms_common.py:873
+#: forms_common.py:909
msgid "Pin automatically items on creation and modification"
msgstr ""
-#: forms_common.py:876
+#: forms_common.py:912
msgid "Show pin menu"
msgstr ""
-#: forms_common.py:880
+#: forms_common.py:916
msgid "Duplicate this profile"
msgstr ""
-#: forms_common.py:882
+#: forms_common.py:918
msgid "Delete this profile"
msgstr ""
-#: forms_common.py:933
+#: forms_common.py:969
msgid "A profile with the same name exists."
msgstr ""
-#: forms_common.py:965
+#: forms_common.py:1001
msgid " (duplicate)"
msgstr ""
-#: forms_common.py:978 forms_common.py:992 forms_common.py:993 models.py:3625
-#: models.py:3757
+#: forms_common.py:1014 forms_common.py:1028 forms_common.py:1029
+#: models.py:3630 models.py:3762
msgid "Towns"
msgstr ""
-#: forms_common.py:988
+#: forms_common.py:1024
msgid "There are identical towns."
msgstr ""
-#: forms_common.py:1075
+#: forms_common.py:1111
msgid "Only one choice can be checked."
msgstr ""
-#: forms_common.py:1123
+#: forms_common.py:1159
#, python-format
msgid ""
"Heavy images are resized to: %(width)dx%(height)d (ratio is preserved)."
msgstr ""
-#: forms_common.py:1136
+#: forms_common.py:1172
msgid "Documentation"
msgstr ""
-#: forms_common.py:1137
+#: forms_common.py:1173
msgid "Document - General"
msgstr ""
-#: forms_common.py:1146 forms_common.py:1291 forms_common.py:1373
-#: models.py:4892 models_imports.py:705
+#: forms_common.py:1182 forms_common.py:1327 forms_common.py:1419
+#: models.py:4887 models_imports.py:705
msgid "Source type"
msgstr ""
-#: forms_common.py:1149 forms_common.py:1204 forms_common.py:1459
-#: forms_common.py:1460 models.py:4850 models.py:4981 models.py:5136
+#: forms_common.py:1185 forms_common.py:1240 forms_common.py:1514
+#: forms_common.py:1515 models.py:4828 models.py:4976 models.py:5131
#: templates/ishtar/blocks/window_image_detail.html:9
#: templates/ishtar/blocks/window_tables/documents.html:9
msgid "Authors"
msgstr ""
-#: forms_common.py:1153 models.py:5142
+#: forms_common.py:1189 models.py:5137
msgid "Numerical ressource (web address)"
msgstr ""
-#: forms_common.py:1155
+#: forms_common.py:1191
msgid "Image"
msgstr "Bild"
-#: forms_common.py:1160 templates/ishtar/sheet_document.html:28
+#: forms_common.py:1196 templates/ishtar/sheet_document.html:28
msgctxt "Not directory"
msgid "File"
msgstr ""
-#: forms_common.py:1165 forms_common.py:1292 models.py:3759
+#: forms_common.py:1201 forms_common.py:1328 models.py:3764
msgid "Reference"
msgstr ""
-#: forms_common.py:1168 forms_common.py:1293
+#: forms_common.py:1204 forms_common.py:1329
msgid "Internal reference"
msgstr ""
-#: forms_common.py:1170 models.py:5144
+#: forms_common.py:1206 models.py:5139
#: templates/ishtar/blocks/window_image_detail.html:150
msgid "Receipt date"
msgstr ""
-#: forms_common.py:1172 models.py:5146 models_imports.py:942
+#: forms_common.py:1208 models.py:5141 models_imports.py:942
#: templates/ishtar/blocks/window_image_detail.html:54
msgid "Creation date"
msgstr "Gründungsdatum"
-#: forms_common.py:1175 models.py:5149
+#: forms_common.py:1211 models.py:5144
#: templates/ishtar/blocks/window_image_detail.html:160
msgid "Receipt date in documentation"
msgstr ""
-#: forms_common.py:1177 forms_common.py:1295 models.py:593 models.py:4228
-#: models.py:4708 models.py:5152 models_imports.py:554
+#: forms_common.py:1213 forms_common.py:1331 models.py:595 models.py:4221
+#: models.py:4699 models.py:5147 models_imports.py:554
#: templates/ishtar/blocks/window_image_detail.html:170
msgid "Comment"
msgstr ""
-#: forms_common.py:1179 forms_common.py:1294 models.py:2678 models.py:5151
+#: forms_common.py:1215 forms_common.py:1330 models.py:2683 models.py:5146
#: models_imports.py:99 models_imports.py:407 models_imports.py:486
#: models_imports.py:504
msgid "Description"
msgstr "Beschreibung"
-#: forms_common.py:1182 models.py:5153
+#: forms_common.py:1218 models.py:5148
#: templates/ishtar/blocks/window_image_detail.html:182
msgid "Additional information"
msgstr ""
-#: forms_common.py:1184 forms_common.py:1298 models.py:5155
+#: forms_common.py:1220 forms_common.py:1334 models.py:5150
#: templates/ishtar/blocks/window_image_detail.html:108
msgid "Has a duplicate"
msgstr ""
-#: forms_common.py:1202 templates/ishtar/organization_person_form.html:9
+#: forms_common.py:1238 templates/ishtar/organization_person_form.html:9
#: templates/ishtar/person_form.html:9
msgid "Identification"
msgstr ""
-#: forms_common.py:1203
+#: forms_common.py:1239
msgid "Content"
msgstr ""
-#: forms_common.py:1205
+#: forms_common.py:1241
msgid "Dates"
msgstr ""
-#: forms_common.py:1206
+#: forms_common.py:1242
msgid "Advanced"
msgstr ""
-#: forms_common.py:1207 templates/ishtar/sheet_document.html:51
+#: forms_common.py:1243 templates/ishtar/sheet_document.html:51
msgid "Related items"
msgstr ""
-#: forms_common.py:1236
+#: forms_common.py:1272
msgid "You should at least fill one of this field: title, url, image or file."
msgstr ""
-#: forms_common.py:1242
+#: forms_common.py:1278
msgid "A document has to be attached at least to one item"
msgstr ""
-#: forms_common.py:1276
+#: forms_common.py:1312
msgid "Document - 001 - Search"
msgstr ""
-#: forms_common.py:1287 forms_common.py:1412 forms_common.py:1447
-#: models.py:4849 templates/ishtar/wizard/wizard_person_deletion.html:139
+#: forms_common.py:1323 forms_common.py:1458 forms_common.py:1502
+#: models.py:4827 templates/ishtar/wizard/wizard_person_deletion.html:139
msgid "Author"
msgstr ""
-#: forms_common.py:1297
+#: forms_common.py:1333
msgid "Additional informations"
msgstr ""
-#: forms_common.py:1299
+#: forms_common.py:1335
msgid "Has an image?"
msgstr ""
-#: forms_common.py:1301 models.py:5687 views.py:267
+#: forms_common.py:1337 models.py:5682 views.py:312
msgid "Operation"
msgstr ""
-#: forms_common.py:1307 models.py:5689 views.py:271
+#: forms_common.py:1343 models.py:5684 views.py:316
msgid "Context record"
msgstr ""
-#: forms_common.py:1313 models.py:5690 views.py:275
+#: forms_common.py:1349 models.py:5685 views.py:320
msgid "Find"
msgstr ""
-#: forms_common.py:1318
+#: forms_common.py:1354
msgid "Find - denomination"
msgstr ""
-#: forms_common.py:1321
+#: forms_common.py:1357
msgid "Container"
msgstr ""
-#: forms_common.py:1340
+#: forms_common.py:1376 forms_common.py:1391
msgid "Document search"
msgstr ""
-#: forms_common.py:1361
+#: forms_common.py:1407
msgid "Document - Quick action - Modify"
msgstr ""
-#: forms_common.py:1383 templates/ishtar/import_table.html:32
+#: forms_common.py:1429 templates/ishtar/import_table.html:32
msgid "Action"
msgstr ""
-#: forms_common.py:1383
+#: forms_common.py:1429
msgid "Lock"
msgstr ""
-#: forms_common.py:1384
+#: forms_common.py:1430
msgid "Unlock"
msgstr ""
-#: forms_common.py:1404
+#: forms_common.py:1450
msgid "Would you like to delete this documentation?"
msgstr ""
-#: forms_common.py:1420 models.py:4814 models.py:4843 models_imports.py:706
+#: forms_common.py:1466 models.py:4805 models.py:4821 models_imports.py:706
msgid "Author type"
msgstr ""
-#: forms_common.py:1439
+#: forms_common.py:1481
+msgid "This author already exist."
+msgstr ""
+
+#: forms_common.py:1494
msgid "Author selection"
msgstr ""
-#: forms_common.py:1454
+#: forms_common.py:1509
msgid "There are identical authors."
msgstr ""
-#: forms_common.py:1465 models.py:2453
+#: forms_common.py:1520 models.py:2458
msgid "Query"
msgstr ""
-#: forms_common.py:1470 models.py:2457
+#: forms_common.py:1525 models.py:2462
msgid "Is an alert"
msgstr ""
-#: forms_common.py:1472
+#: forms_common.py:1527
msgid "Create"
msgstr ""
-#: forms_common.py:1473 templates/ishtar/forms/search_query.html:60
+#: forms_common.py:1528 templates/ishtar/forms/search_query.html:60
msgid "Update"
msgstr ""
-#: forms_common.py:1488
+#: forms_common.py:1543
msgid "A label is required for a new search query."
msgstr ""
-#: forms_common.py:1492
+#: forms_common.py:1547
msgid "Select the search query to update"
msgstr ""
-#: forms_common.py:1498 forms_common.py:1513
+#: forms_common.py:1553 forms_common.py:1568
msgid "Query does not exist."
msgstr ""
@@ -1077,7 +1081,7 @@ msgstr ""
msgid "Deletion"
msgstr ""
-#: ishtar_menu.py:40 models.py:3104 views.py:1144
+#: ishtar_menu.py:40 models.py:3109 views.py:1189
msgid "Global variables"
msgstr ""
@@ -1114,15 +1118,15 @@ msgstr ""
msgid "Imports"
msgstr ""
-#: ishtar_menu.py:113 views.py:1152
+#: ishtar_menu.py:113 views.py:1197
msgid "New import"
msgstr ""
-#: ishtar_menu.py:117 views.py:1171
+#: ishtar_menu.py:117 views.py:1216
msgid "Current imports"
msgstr ""
-#: ishtar_menu.py:121 views.py:1625
+#: ishtar_menu.py:121 views.py:1670
msgid "Old imports"
msgstr ""
@@ -1130,39 +1134,39 @@ msgstr ""
msgid "Documentation / Images"
msgstr ""
-#: models.py:283
+#: models.py:285
msgid "Not a valid item."
msgstr ""
-#: models.py:299
+#: models.py:301
msgid "A selected item is not a valid item."
msgstr ""
-#: models.py:311
+#: models.py:313
msgid "This item already exists."
msgstr ""
-#: models.py:585 models.py:2452 models.py:3076 models.py:3527 models.py:3543
-#: models.py:4707 models_imports.py:403
+#: models.py:587 models.py:2457 models.py:3081 models.py:3532 models.py:3548
+#: models.py:4698 models_imports.py:403
msgid "Label"
msgstr ""
-#: models.py:587
+#: models.py:589
msgid "Textual ID"
msgstr ""
-#: models.py:590
+#: models.py:592
msgid ""
"The slug is the standardized version of the name. It contains only lowercase "
"letters, numbers and hyphens. Each slug must be unique."
msgstr ""
-#: models.py:594 models.py:2928 models.py:3411 models.py:4715
+#: models.py:596 models.py:2933 models.py:3416 models.py:4706
#: models_imports.py:114 models_imports.py:613
msgid "Available"
msgstr ""
-#: models.py:1064 models.py:1307 models_imports.py:634
+#: models.py:1066 models.py:1309 models_imports.py:634
#: templates/ishtar/formset_import_match.html:33
#: templates/ishtar/import_step_by_step.html:171
#: templates/ishtar/import_step_by_step.html:199
@@ -1171,1404 +1175,1422 @@ msgstr ""
msgid "Key"
msgstr ""
-#: models.py:1070
+#: models.py:1072
msgid "Specific key to an import"
msgstr ""
-#: models.py:1213
+#: models.py:1215
msgid "Generated relation image (SVG)"
msgstr ""
-#: models.py:1217
+#: models.py:1219
msgid "Generated relation image (PNG)"
msgstr ""
-#: models.py:1221
+#: models.py:1223
msgid "Generated relation image (DOT)"
msgstr ""
-#: models.py:1225
+#: models.py:1227
msgid "Generated above relation image (SVG)"
msgstr ""
-#: models.py:1229
+#: models.py:1231
msgid "Generated above relation image (DOT)"
msgstr ""
-#: models.py:1233
+#: models.py:1235
msgid "Generated above relation image (PNG)"
msgstr ""
-#: models.py:1237
+#: models.py:1239
msgid "Generated below relation image (SVG)"
msgstr ""
-#: models.py:1241
+#: models.py:1243
msgid "Generated below relation image (DOT)"
msgstr ""
-#: models.py:1245
+#: models.py:1247
msgid "Generated below relation image (PNG)"
msgstr ""
-#: models.py:1270 models.py:1315 models.py:1844 models.py:2374 models.py:3078
-#: models.py:4811 models.py:5485
+#: models.py:1272 models.py:1317 models.py:1846 models.py:2379 models.py:3083
+#: models.py:4802 models.py:5480
msgid "Order"
msgstr ""
-#: models.py:1274
+#: models.py:1276
msgid "Json data - Menu"
msgstr ""
-#: models.py:1275
+#: models.py:1277
msgid "Json data - Menus"
msgstr ""
-#: models.py:1287
+#: models.py:1289
msgid "Text"
msgstr ""
-#: models.py:1288
+#: models.py:1290
msgid "Long text"
msgstr ""
-#: models.py:1289 models_imports.py:752
+#: models.py:1291 models_imports.py:752
msgid "Integer"
msgstr ""
-#: models.py:1290
+#: models.py:1292
msgid "Boolean"
msgstr ""
-#: models.py:1291 models_imports.py:753
+#: models.py:1293 models_imports.py:753
msgid "Float"
msgstr ""
-#: models.py:1292 models_imports.py:755
+#: models.py:1294 models_imports.py:755
msgid "Date"
msgstr ""
-#: models.py:1293
+#: models.py:1295
msgid "Choices"
msgstr ""
-#: models.py:1308
+#: models.py:1310
msgid ""
"Value of the key in the JSON schema. For hierarchical key use \"__\" to "
"explain it. For instance for the key 'my_subkey' with data such as {'my_key':"
" {'my_subkey': 'value'}}, its value will be reached with my_key__my_subkey."
msgstr ""
-#: models.py:1312
+#: models.py:1314
msgid "Display"
msgstr ""
-#: models.py:1316
+#: models.py:1318
msgid "Use in search indexes"
msgstr ""
-#: models.py:1325
+#: models.py:1327
msgid "Json data - Field"
msgstr ""
-#: models.py:1326
+#: models.py:1328
msgid "Json data - Fields"
msgstr ""
-#: models.py:1341
+#: models.py:1343
msgid "Content types of the field and of the menu do not match"
msgstr ""
-#: models.py:1503
+#: models.py:1505
msgid "Search vector"
msgstr ""
-#: models.py:1504
+#: models.py:1506
msgid "Auto filled at save"
msgstr ""
-#: models.py:1833
+#: models.py:1835
msgid "Add document/image"
msgstr ""
-#: models.py:1835
+#: models.py:1837
msgid "doc./image"
msgstr ""
-#: models.py:1846
+#: models.py:1848
msgid "Authority name"
msgstr ""
-#: models.py:1847
+#: models.py:1849
msgid "Authority SRID"
msgstr ""
-#: models.py:1850 models_imports.py:744
+#: models.py:1852 models_imports.py:744
msgid "Spatial reference system"
msgstr ""
-#: models.py:1851
+#: models.py:1853
msgid "Spatial reference systems"
msgstr ""
-#: models.py:1861
+#: models.py:1863
msgid "Precise"
msgstr ""
-#: models.py:1861
+#: models.py:1863
msgid "Polygon"
msgstr ""
-#: models.py:1865
+#: models.py:1867
msgid "X"
msgstr ""
-#: models.py:1866
+#: models.py:1868
msgid "Y"
msgstr ""
-#: models.py:1867
+#: models.py:1869
msgid "Z"
msgstr ""
-#: models.py:1868
+#: models.py:1870
msgid "Estimated error for X"
msgstr ""
-#: models.py:1870
+#: models.py:1872
msgid "Estimated error for Y"
msgstr ""
-#: models.py:1872
+#: models.py:1874
msgid "Estimated error for Z"
msgstr ""
-#: models.py:1875
+#: models.py:1877
msgid "Spatial Reference System"
msgstr ""
-#: models.py:1877
+#: models.py:1879
msgid "Point"
msgstr ""
-#: models.py:1878
+#: models.py:1880
msgid "Point (2D)"
msgstr ""
-#: models.py:1880 templates/ishtar/blocks/sheet_coordinates.html:20
+#: models.py:1882 templates/ishtar/blocks/sheet_coordinates.html:20
msgid "Point source"
msgstr ""
-#: models.py:1883
+#: models.py:1885
msgid "Point source item"
msgstr ""
-#: models.py:1884
+#: models.py:1886
msgid "Multi polygon"
msgstr ""
-#: models.py:1887
+#: models.py:1889
msgid "Multi-polygon source"
msgstr ""
-#: models.py:1890
+#: models.py:1892
msgid "Multi polygon source item"
msgstr ""
-#: models.py:2070 models.py:3319 models.py:3528 models.py:3544
+#: models.py:2072 models.py:3324 models.py:3533 models.py:3549
#: templates/ishtar/dashboards/dashboard_main_detail.html:211
#: templates/ishtar/dashboards/dashboard_main_detail_users.html:5
#: templates/ishtar/sheet_person.html:30
msgid "Number"
msgstr ""
-#: models.py:2090
+#: models.py:2092
msgid "Last editor"
msgstr ""
-#: models.py:2093
+#: models.py:2095
msgid "Creator"
msgstr ""
-#: models.py:2097
+#: models.py:2099
msgid "Need update"
msgstr ""
-#: models.py:2099
+#: models.py:2101
msgid "Item locked for edition"
msgstr ""
-#: models.py:2102
+#: models.py:2104
msgid "Locked by"
msgstr ""
-#: models.py:2106
+#: models.py:2108
msgctxt "key for text search"
msgid "created-by"
msgstr ""
-#: models.py:2110
+#: models.py:2112
msgctxt "key for text search"
msgid "modified-by"
msgstr ""
-#: models.py:2114
+#: models.py:2116
msgctxt "key for text search"
msgid "modified-since"
msgstr ""
-#: models.py:2367
+#: models.py:2372
msgid "Above"
msgstr ""
-#: models.py:2368
+#: models.py:2373
msgid "Below"
msgstr ""
-#: models.py:2369
+#: models.py:2374
msgid "Equal"
msgstr ""
-#: models.py:2375
+#: models.py:2380
msgid "Symmetrical"
msgstr ""
-#: models.py:2376
+#: models.py:2381
msgid "Tiny label"
msgstr ""
-#: models.py:2379
+#: models.py:2384
msgid "Inverse relation"
msgstr ""
-#: models.py:2382
+#: models.py:2387
msgid "Logical relation"
msgstr ""
-#: models.py:2392
+#: models.py:2397
msgid "Cannot have symmetrical and an inverse_relation"
msgstr ""
-#: models.py:2455
+#: models.py:2460
msgid "Content type"
msgstr ""
-#: models.py:2460
+#: models.py:2465
msgid "Search query"
msgstr ""
-#: models.py:2461
+#: models.py:2466
msgid "Search queries"
msgstr ""
-#: models.py:2636
+#: models.py:2641
msgid "Euro"
msgstr ""
-#: models.py:2637
+#: models.py:2642
msgid "US dollar"
msgstr ""
-#: models.py:2638 views.py:779 views.py:840
+#: models.py:2643 views.py:824 views.py:885
msgid "Operations"
msgstr ""
-#: models.py:2639 views.py:781 views.py:844
+#: models.py:2644 views.py:826 views.py:889
msgid "Context records"
msgstr ""
-#: models.py:2640
+#: models.py:2645
msgid "Site"
msgstr ""
-#: models.py:2640
+#: models.py:2645
msgid "Archaeological entity"
msgstr ""
-#: models.py:2644
+#: models.py:2649
msgid "Site search"
msgstr ""
-#: models.py:2645
+#: models.py:2650
msgid "New site"
msgstr ""
-#: models.py:2646
+#: models.py:2651
msgid "Site modification"
msgstr ""
-#: models.py:2647
+#: models.py:2652
msgid "Site deletion"
msgstr ""
-#: models.py:2648
+#: models.py:2653
msgid "Site (attached to the operation)"
msgstr ""
-#: models.py:2650
+#: models.py:2655
msgid "Site name (attached to the operation)"
msgstr ""
-#: models.py:2651
+#: models.py:2656
msgid "Site (attached to the context record)"
msgstr ""
-#: models.py:2652
+#: models.py:2657
msgid "Site name (attached to the context record)"
msgstr ""
-#: models.py:2655
+#: models.py:2660
msgid "Archaeological entity search"
msgstr ""
-#: models.py:2656
+#: models.py:2661
msgid "New archaeological entity"
msgstr ""
-#: models.py:2657
+#: models.py:2662
msgid "Archaeological entity modification"
msgstr ""
-#: models.py:2658
+#: models.py:2663
msgid "Archaeological entity deletion"
msgstr ""
-#: models.py:2659
+#: models.py:2664
msgid "Archaeological entity (attached to the operation)"
msgstr ""
-#: models.py:2661
+#: models.py:2666
msgid "Archaeological entity name (attached to the operation)"
msgstr ""
-#: models.py:2663
+#: models.py:2668
msgid "Archaeological entity (attached to the context record)"
msgstr ""
-#: models.py:2666
+#: models.py:2671
msgid "Archaeological entity name (attached to the context record)"
msgstr ""
-#: models.py:2674 models.py:3407 models.py:4709 models_imports.py:98
+#: models.py:2679 models.py:3412 models.py:4700 models_imports.py:98
#: models_imports.py:503
msgid "Slug"
msgstr ""
-#: models.py:2675
+#: models.py:2680
msgid "Current active"
msgstr ""
-#: models.py:2677
+#: models.py:2682
msgid "Activate experimental feature"
msgstr ""
-#: models.py:2680
+#: models.py:2685
msgid "Alternate configuration"
msgstr ""
-#: models.py:2682
+#: models.py:2687
msgid "Choose an alternate configuration for label, index management"
msgstr ""
-#: models.py:2686
+#: models.py:2691
msgid "Files module"
msgstr ""
-#: models.py:2688
+#: models.py:2693
msgid "Archaeological site module"
msgstr ""
-#: models.py:2690
+#: models.py:2695
msgid "Archaeological site type"
msgstr ""
-#: models.py:2694
+#: models.py:2699
msgid "Context records module"
msgstr ""
-#: models.py:2696
+#: models.py:2701
msgid "Finds module"
msgstr ""
-#: models.py:2697
+#: models.py:2702
msgid "Need context records module"
msgstr ""
-#: models.py:2699
+#: models.py:2704
msgid "Find index is based on"
msgstr ""
-#: models.py:2701
+#: models.py:2706
msgid ""
"To prevent irrelevant indexes, change this parameter only if there is no "
"find in the database"
msgstr ""
-#: models.py:2704
+#: models.py:2709
msgid "Warehouses module"
msgstr ""
-#: models.py:2705
+#: models.py:2710
msgid "Need finds module"
msgstr ""
-#: models.py:2706
+#: models.py:2711
msgid "Preservation module"
msgstr ""
-#: models.py:2708
+#: models.py:2713
msgid "Mapping module"
msgstr ""
-#: models.py:2710
+#: models.py:2715
msgid "Point precision (search and sheets)"
msgstr ""
-#: models.py:2712
+#: models.py:2717
msgid ""
"Number of digit to round from the decimal point for coordinates in WGS84 "
"(latitude, longitude). Empty value means no round."
msgstr ""
-#: models.py:2717
+#: models.py:2722
msgid "Locate warehouse and containers"
msgstr ""
-#: models.py:2719
+#: models.py:2724
msgid ""
"Mapping module must be activated. With many containers and background task "
"not activated, activating this option may consume many resources."
msgstr ""
-#: models.py:2724
+#: models.py:2729
msgid "Use town to locate when coordinates are missing"
msgstr ""
-#: models.py:2725
+#: models.py:2730
msgid "Generate relation graph"
msgstr ""
-#: models.py:2727
+#: models.py:2732
msgid "Underwater module"
msgstr ""
-#: models.py:2729
+#: models.py:2734
msgid "Parcel are mandatory for context records"
msgstr ""
-#: models.py:2731
+#: models.py:2736
msgid "Home page"
msgstr ""
-#: models.py:2732
+#: models.py:2737
#, python-brace-format
msgid ""
"Homepage of Ishtar - if not defined a default homepage will appear. Use the "
"markdown syntax. {random_image} can be used to display a random image."
msgstr ""
-#: models.py:2736
+#: models.py:2741
msgid "Main operation code prefix"
msgstr ""
-#: models.py:2740
+#: models.py:2745
msgid "Default operation code prefix"
msgstr ""
-#: models.py:2744
+#: models.py:2749
msgid "Operation region code"
msgstr ""
-#: models.py:2748
+#: models.py:2753
msgid "File external id"
msgstr ""
-#: models.py:2750
+#: models.py:2755
msgid ""
"Formula to manage file external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2755
+#: models.py:2760
msgid "Parcel external id"
msgstr ""
-#: models.py:2758
+#: models.py:2763
msgid ""
"Formula to manage parcel external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2763
+#: models.py:2768
msgid "Context record external id"
msgstr ""
-#: models.py:2765
+#: models.py:2770
msgid ""
"Formula to manage context record external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2770
+#: models.py:2775
msgid "Base find external id"
msgstr ""
-#: models.py:2772
+#: models.py:2777
msgid ""
"Formula to manage base find external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2777
+#: models.py:2782
msgid "Find external id"
msgstr ""
-#: models.py:2779
+#: models.py:2784
msgid ""
"Formula to manage find external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2784
+#: models.py:2789
msgid "Container external id"
msgstr ""
-#: models.py:2786
+#: models.py:2791
msgid ""
"Formula to manage container external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2791
+#: models.py:2796
msgid "Warehouse external id"
msgstr ""
-#: models.py:2793
+#: models.py:2798
msgid ""
"Formula to manage warehouse external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2798
+#: models.py:2803
msgid "Document external id"
msgstr ""
-#: models.py:2800
+#: models.py:2805
msgid ""
"Formula to manage document external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
"data can be destructive."
msgstr ""
-#: models.py:2805
+#: models.py:2810
msgid "Raw name for person"
msgstr ""
-#: models.py:2807
+#: models.py:2812
msgid ""
"Formula to manage person raw_name. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
"be destructive."
msgstr ""
-#: models.py:2811
+#: models.py:2816
msgid "Use auto index for finds"
msgstr ""
-#: models.py:2813
+#: models.py:2818
msgid "Currency"
msgstr ""
-#: models.py:2819
+#: models.py:2824
msgid "Maps - default zoom"
msgstr ""
-#: models.py:2822
+#: models.py:2827
msgid "Spatial Reference System for display"
msgstr ""
-#: models.py:2824
+#: models.py:2829
msgid "Spatial Reference System used for display when no SRS is defined"
msgstr ""
-#: models.py:2830
+#: models.py:2835
msgid "Ishtar site profile"
msgstr ""
-#: models.py:2831
+#: models.py:2836
msgid "Ishtar site profiles"
msgstr ""
-#: models.py:2930
+#: models.py:2935
msgid "Enable this form"
msgstr ""
-#: models.py:2931
+#: models.py:2936
msgid ""
"Disable with caution: disabling a form with mandatory fields may lead to "
"database errors."
msgstr ""
-#: models.py:2934
+#: models.py:2939
msgid "Apply to all"
msgstr ""
-#: models.py:2935
+#: models.py:2940
msgid ""
"Apply this form to all users. If set to True, selecting user and user type "
"is useless."
msgstr ""
-#: models.py:2944
+#: models.py:2949
msgid "Custom form"
msgstr ""
-#: models.py:2945
+#: models.py:2950
msgid "Custom forms"
msgstr ""
-#: models.py:2965
+#: models.py:2970
msgid "User types"
msgstr ""
-#: models.py:3050
+#: models.py:3055
msgid "Excluded field"
msgstr ""
-#: models.py:3051
+#: models.py:3056
msgid "Excluded fields"
msgstr ""
-#: models.py:3079 templates/blocks/form_flex_snippet.html:18
+#: models.py:3084 templates/blocks/form_flex_snippet.html:18
#: templates/blocks/table_form_snippet.html:9
msgid "Help"
msgstr ""
-#: models.py:3083
+#: models.py:3088
msgid "Custom form - Json data field"
msgstr ""
-#: models.py:3084
+#: models.py:3089
msgid "Custom form - Json data fields"
msgstr ""
-#: models.py:3096
+#: models.py:3101
msgid "Variable name"
msgstr ""
-#: models.py:3097
+#: models.py:3102
msgid "Description of the variable"
msgstr ""
-#: models.py:3103
+#: models.py:3108
msgid "Global variable"
msgstr ""
-#: models.py:3135
+#: models.py:3140
msgid "Model name"
msgstr ""
-#: models.py:3136
+#: models.py:3141
msgid "Associated primary key"
msgstr ""
-#: models.py:3142
+#: models.py:3147
msgid "Cache for stats"
msgstr ""
-#: models.py:3143
+#: models.py:3148
msgid "Caches for stats"
msgstr ""
-#: models.py:3312 models.py:3342
+#: models.py:3317 models.py:3347
msgid "Total"
msgstr ""
-#: models.py:3412
+#: models.py:3417
msgid "Used for labels"
msgstr ""
-#: models.py:3414
+#: models.py:3419
msgid "Number of label per page"
msgstr ""
-#: models.py:3415
+#: models.py:3420
msgid "Only relevant for label template"
msgstr ""
-#: models.py:3421
+#: models.py:3426
msgid "Document template"
msgstr ""
-#: models.py:3422
+#: models.py:3427
msgid "Document templates"
msgstr ""
-#: models.py:3433
+#: models.py:3438
msgid "For label template, you must provide number of label per page."
msgstr ""
-#: models.py:3532 models.py:3546 models.py:5591 models.py:5711 models.py:5767
+#: models.py:3537 models.py:3551 models.py:5586 models.py:5706 models.py:5771
#: models_imports.py:936
msgid "State"
msgstr ""
-#: models.py:3552 models.py:3610 templates/blocks/JQueryAdvancedTown.html:12
+#: models.py:3557 models.py:3615 templates/blocks/JQueryAdvancedTown.html:12
msgid "Department"
msgstr ""
-#: models.py:3553
+#: models.py:3558
msgid "Departments"
msgstr ""
-#: models.py:3603
+#: models.py:3608
msgid "Surface (m2)"
msgstr ""
-#: models.py:3604
+#: models.py:3609
msgid "Localisation"
msgstr "Lokalisierung"
-#: models.py:3613
+#: models.py:3618
msgid "Year of creation"
msgstr ""
-#: models.py:3614
+#: models.py:3619
msgid ""
"Filling this field is relevant to distinguish old towns from new towns."
msgstr ""
-#: models.py:3619 models.py:4046 models.py:4233 models.py:4844
+#: models.py:3624 models.py:4048 models.py:4226 models.py:4822
msgid "Cached name"
msgstr ""
-#: models.py:3763
+#: models.py:3768
msgid "Only four level of parent are managed."
msgstr ""
-#: models.py:3768
+#: models.py:3773
msgid "Area"
msgstr ""
-#: models.py:3802
+#: models.py:3807
msgid "Town (precise)"
msgstr ""
-#: models.py:3826
+#: models.py:3831
msgid "Raw phone"
msgstr ""
-#: models.py:3832
+#: models.py:3837
msgid "Alternative address is prefered"
msgstr ""
-#: models.py:3917
+#: models.py:3922
msgid "Tel: "
msgstr ""
-#: models.py:3921
+#: models.py:3926
msgid "Mobile: "
msgstr ""
-#: models.py:3925
+#: models.py:3930
msgid "Email: "
msgstr "E-Mail-Adresse:"
-#: models.py:3930
+#: models.py:3935
msgid "Merge key"
msgstr ""
-#: models.py:4002
+#: models.py:4007
msgid "Organization types"
msgstr ""
-#: models.py:4031 models.py:4178 models.py:4597
+#: models.py:4032 models.py:4170 models.py:4588
msgctxt "key for text search"
msgid "name"
msgstr ""
-#: models.py:4035 models.py:4190 models.py:4609 models.py:5008
+#: models.py:4036 models.py:4182 models.py:4600 models.py:5003
msgctxt "key for text search"
msgid "type"
msgstr ""
-#: models.py:4052
+#: models.py:4056
msgid "Organizations"
msgstr ""
-#: models.py:4080
+#: models.py:4084
msgid "unknown organization"
msgstr ""
-#: models.py:4106
+#: models.py:4110
msgid "Person types"
msgstr ""
-#: models.py:4119 models_imports.py:746
+#: models.py:4123 models_imports.py:746
msgid "Title type"
msgstr ""
-#: models.py:4120
+#: models.py:4124
msgid "Title types"
msgstr ""
-#: models.py:4145
+#: models.py:4136
msgid "Mr"
msgstr ""
-#: models.py:4146
+#: models.py:4137
msgid "Miss"
msgstr ""
-#: models.py:4147
+#: models.py:4138
msgid "Mr and Mrs"
msgstr ""
-#: models.py:4148
+#: models.py:4139
msgid "Mrs"
msgstr ""
-#: models.py:4149
+#: models.py:4140
msgid "Doctor"
msgstr ""
-#: models.py:4182 models.py:4601
+#: models.py:4174 models.py:4592
msgctxt "key for text search"
msgid "surname"
msgstr ""
-#: models.py:4186 models.py:4605
+#: models.py:4178 models.py:4596
msgctxt "key for text search"
msgid "email"
msgstr ""
-#: models.py:4194 models.py:4613
+#: models.py:4186 models.py:4604
msgctxt "key for text search"
msgid "organization"
msgstr ""
-#: models.py:4198
+#: models.py:4190
msgctxt "key for text search"
msgid "has-account"
msgstr ""
-#: models.py:4204 models.py:5106
+#: models.py:4196 models.py:5101
msgid "Bulk update"
msgstr ""
-#: models.py:4226
+#: models.py:4219
msgid "Contact type"
msgstr ""
-#: models.py:4229 models.py:4317
+#: models.py:4222 models.py:4308
msgid "Types"
msgstr ""
-#: models.py:4232
+#: models.py:4225
msgid "Is attached to"
msgstr ""
-#: models.py:4239
+#: models.py:4233
msgid "Persons"
msgstr ""
-#: models.py:4455
+#: models.py:4446
msgid "Groups"
msgstr ""
-#: models.py:4460
+#: models.py:4451
msgid "Profile types"
msgstr ""
-#: models.py:4471
+#: models.py:4462
msgid "Profile type summary"
msgstr ""
-#: models.py:4472
+#: models.py:4463
msgid "Profile types summary"
msgstr ""
-#: models.py:4483
+#: models.py:4474
msgid "Show field number"
msgstr ""
-#: models.py:4484
+#: models.py:4475
msgid "Automatically pin"
msgstr ""
-#: models.py:4485
+#: models.py:4476
msgid "Display pin menu"
msgstr ""
-#: models.py:4491
+#: models.py:4482
msgid "User profile"
msgstr ""
-#: models.py:4492
+#: models.py:4483
msgid "User profiles"
msgstr ""
-#: models.py:4527 models.py:4802
+#: models.py:4518 models.py:4793
msgid " - duplicate"
msgstr ""
-#: models.py:4593
+#: models.py:4584
msgctxt "key for text search"
msgid "username"
msgstr ""
-#: models.py:4624
+#: models.py:4615
msgid "Advanced shortcut menu"
msgstr ""
-#: models.py:4627
+#: models.py:4618
msgid "Ishtar user"
msgstr ""
-#: models.py:4628
+#: models.py:4619
msgid "Ishtar users"
msgstr ""
-#: models.py:4710
+#: models.py:4701
msgid "Public"
msgstr ""
-#: models.py:4714
+#: models.py:4705
msgid "Owner"
msgstr ""
-#: models.py:4717
+#: models.py:4708
msgid "Shared (read) with"
msgstr ""
-#: models.py:4721
+#: models.py:4712
msgid "Shared (read/edit) with"
msgstr ""
-#: models.py:4815
+#: models.py:4806
msgid "Author types"
msgstr ""
-#: models.py:4893
+#: models.py:4888
msgid "Source types"
msgstr ""
-#: models.py:4903 models_imports.py:745
+#: models.py:4898 models_imports.py:745
msgid "Support type"
msgstr ""
-#: models.py:4904
+#: models.py:4899
msgid "Support types"
msgstr ""
-#: models.py:4913
+#: models.py:4908
msgid "Format type"
msgstr ""
-#: models.py:4914
+#: models.py:4909
msgid "Format types"
msgstr ""
-#: models.py:4923
+#: models.py:4918
msgid "URL"
msgstr ""
-#: models.py:4926
+#: models.py:4921
msgid "License type"
msgstr ""
-#: models.py:4927
+#: models.py:4922
msgid "License types"
msgstr ""
-#: models.py:5000
+#: models.py:4995
msgctxt "key for text search"
msgid "author"
msgstr ""
-#: models.py:5004
+#: models.py:4999
msgctxt "key for text search"
msgid "title"
msgstr ""
-#: models.py:5012
+#: models.py:5007
msgctxt "key for text search"
msgid "reference"
msgstr ""
-#: models.py:5016
+#: models.py:5011
msgctxt "key for text search"
msgid "internal-reference"
msgstr ""
-#: models.py:5020
+#: models.py:5015
msgctxt "key for text search"
msgid "description"
msgstr ""
-#: models.py:5024
+#: models.py:5019
msgctxt "key for text search"
msgid "comment"
msgstr ""
-#: models.py:5028
+#: models.py:5023
msgctxt "key for text search"
msgid "additional-information"
msgstr ""
-#: models.py:5032
+#: models.py:5027
msgctxt "key for text search"
msgid "has-duplicate"
msgstr ""
-#: models.py:5036 models.py:5090
+#: models.py:5031 models.py:5085
msgctxt "key for text search"
msgid "operation"
msgstr ""
-#: models.py:5040 models.py:5093
+#: models.py:5035 models.py:5088
msgctxt "key for text search"
msgid "context-record"
msgstr ""
-#: models.py:5044 models.py:5095
+#: models.py:5039 models.py:5090
msgctxt "key for text search"
msgid "find"
msgstr ""
-#: models.py:5048
+#: models.py:5043
msgctxt "key for text search"
msgid "find-denomination"
msgstr ""
-#: models.py:5052 models.py:5094
+#: models.py:5047 models.py:5089
msgctxt "key for text search"
msgid "file"
msgstr ""
-#: models.py:5056
+#: models.py:5051
msgctxt "key for text search"
msgid "container"
msgstr ""
-#: models.py:5060 models.py:5096
+#: models.py:5055 models.py:5091
msgctxt "key for text search"
msgid "site"
msgstr ""
-#: models.py:5064 models.py:5097
+#: models.py:5059 models.py:5092
msgctxt "key for text search"
msgid "warehouse"
msgstr ""
-#: models.py:5069
+#: models.py:5064
msgctxt "key for text search"
msgid "has-image"
msgstr ""
-#: models.py:5099
+#: models.py:5094
msgctxt "key for text search"
msgid "treatment"
msgstr ""
-#: models.py:5102
+#: models.py:5097
msgctxt "key for text search"
msgid "treatment-file"
msgstr ""
-#: models.py:5117
+#: models.py:5112
msgid "Index"
msgstr ""
-#: models.py:5119
+#: models.py:5114
msgid "External ID"
msgstr ""
-#: models.py:5120 templates/ishtar/blocks/window_image_detail.html:34
+#: models.py:5115 templates/ishtar/blocks/window_image_detail.html:34
msgid "Ref."
msgstr ""
-#: models.py:5121 templates/ishtar/blocks/window_image_detail.html:44
+#: models.py:5116 templates/ishtar/blocks/window_image_detail.html:44
msgid "Internal ref."
msgstr ""
-#: models.py:5126
+#: models.py:5121
msgid "License"
msgstr ""
-#: models.py:5128 templates/ishtar/blocks/window_image_detail.html:78
+#: models.py:5123 templates/ishtar/blocks/window_image_detail.html:78
msgid "Support"
msgstr ""
-#: models.py:5131 models_imports.py:707
+#: models.py:5126 models_imports.py:707
#: templates/ishtar/blocks/window_image_detail.html:88
msgid "Format"
msgstr ""
-#: models.py:5134 templates/ishtar/blocks/window_image_detail.html:98
+#: models.py:5129 templates/ishtar/blocks/window_image_detail.html:98
msgid "Scale"
msgstr ""
-#: models.py:5138
+#: models.py:5133
msgid "Authors (raw)"
msgstr ""
-#: models.py:5150 templates/ishtar/blocks/window_image_detail.html:118
+#: models.py:5145 templates/ishtar/blocks/window_image_detail.html:118
msgid "Number of items"
msgstr ""
-#: models.py:5157
+#: models.py:5152
msgid "Symbolic links"
msgstr ""
-#: models.py:5160
+#: models.py:5155
msgid "Related"
msgstr ""
-#: models.py:5161
+#: models.py:5156
msgid "Cached value - do not edit"
msgstr ""
-#: models.py:5164 templates/ishtar/sheet_document.html:4
+#: models.py:5159 templates/ishtar/sheet_document.html:4
msgid "Document"
msgstr ""
-#: models.py:5165 templates/ishtar/sheet_person.html:161
+#: models.py:5160 templates/ishtar/sheet_person.html:161
msgid "Documents"
msgstr ""
-#: models.py:5169
+#: models.py:5164
msgid "Can view all Documents"
msgstr ""
-#: models.py:5171
+#: models.py:5166
msgid "Can view own Document"
msgstr ""
-#: models.py:5173
+#: models.py:5168
msgid "Can add own Document"
msgstr ""
-#: models.py:5175
+#: models.py:5170
msgid "Can change own Document"
msgstr ""
-#: models.py:5177
+#: models.py:5172
msgid "Can delete own Document"
msgstr ""
-#: models.py:5486
+#: models.py:5481
msgid "Is preventive"
msgstr ""
-#: models.py:5487
+#: models.py:5482
msgid "Is judiciary"
msgstr ""
-#: models.py:5490 models_imports.py:708
+#: models.py:5485 models_imports.py:708
msgid "Operation type"
msgstr ""
-#: models.py:5491
+#: models.py:5486
msgid "Operation types"
msgstr ""
-#: models.py:5530
+#: models.py:5525
msgid "Judiciary"
msgstr ""
-#: models.py:5532
+#: models.py:5527
msgid "Preventive"
msgstr ""
-#: models.py:5534
+#: models.py:5529
msgid "Research"
msgstr ""
-#: models.py:5567
+#: models.py:5562
msgid "Filename"
msgstr ""
-#: models.py:5572
+#: models.py:5567
msgid "Administration script"
msgstr ""
-#: models.py:5573
+#: models.py:5568
msgid "Administration scripts"
msgstr ""
-#: models.py:5580
+#: models.py:5575
msgid "Scheduled"
msgstr ""
-#: models.py:5581
+#: models.py:5576
msgid "In progress"
msgstr ""
-#: models.py:5582 models_imports.py:868
+#: models.py:5577 models_imports.py:868
msgid "Finished with errors"
msgstr ""
-#: models.py:5583 models_imports.py:869
+#: models.py:5578 models_imports.py:869
msgid "Finished"
msgstr ""
-#: models.py:5596 models.py:5723
+#: models.py:5591 models.py:5727
msgid "Result"
msgstr ""
-#: models.py:5599
+#: models.py:5594
msgid "Administration task"
msgstr ""
-#: models.py:5600
+#: models.py:5595
msgid "Administration tasks"
msgstr ""
-#: models.py:5604 models.py:5734 models.py:5780 views_item.py:1228
+#: models.py:5599 models.py:5738 models.py:5786 views_item.py:1242
msgid "Unknown"
msgstr ""
-#: models.py:5619
+#: models.py:5614
msgid ""
"ISHTAR_SCRIPT_DIR is not set in your local_settings. Contact your "
"administrator."
msgstr ""
-#: models.py:5628
+#: models.py:5623
msgid ""
"Your ISHTAR_SCRIPT_DIR is containing dots \"..\". As it can refer to "
"relative paths, it can be a security issue and this is not allowed. Only put "
"a full path."
msgstr ""
-#: models.py:5639
+#: models.py:5634
msgid "Your ISHTAR_SCRIPT_DIR: \"{}\" is not a valid directory."
msgstr ""
-#: models.py:5655
+#: models.py:5650
msgid ""
"Script \"{}\" is not available in your script directory. Check your "
"configuration."
msgstr ""
-#: models.py:5688
+#: models.py:5683
msgid "Archaeological site"
msgstr ""
-#: models.py:5691 views.py:273
+#: models.py:5686 views.py:318
msgid "Warehouse"
msgstr ""
-#: models.py:5695 models_imports.py:860
+#: models.py:5690 models_imports.py:860
#: templates/ishtar/dashboards/dashboard_main_detail.html:132
msgid "Created"
msgstr ""
-#: models.py:5700
+#: models.py:5695
msgid "Filter on"
msgstr ""
-#: models.py:5703
+#: models.py:5698
msgid "Filter query"
msgstr ""
-#: models.py:5704
+#: models.py:5699
msgid "Textual query on this item (try it on the main interface)"
msgstr ""
-#: models.py:5707
+#: models.py:5702
msgid "Export geographic data"
msgstr ""
-#: models.py:5708
+#: models.py:5703
msgid ""
"Geographic data can represent large volume of information. Geographic data "
"can be excluded from the export"
msgstr ""
+#: models.py:5708
+msgid "Put locks on associated items"
+msgstr ""
+
+#: models.py:5712
+msgid "Lock user"
+msgstr ""
+
#: models.py:5713
+msgid ""
+"Owner of the lock if item are locked. Warning: if no user is provided the "
+"locks can be remove by any user with the permission to edit."
+msgstr ""
+
+#: models.py:5717
msgid "Export types"
msgstr ""
-#: models.py:5714
+#: models.py:5718
msgid "Export configuration"
msgstr ""
-#: models.py:5715
+#: models.py:5719
msgid "Export importers"
msgstr ""
-#: models.py:5716
+#: models.py:5720
msgid "Export towns, areas..."
msgstr ""
-#: models.py:5717
+#: models.py:5721
msgid "Export directory"
msgstr ""
-#: models.py:5718
+#: models.py:5722
msgid "Export documents"
msgstr ""
-#: models.py:5719
+#: models.py:5723
msgid "Export main items"
msgstr ""
-#: models.py:5725
+#: models.py:5729
msgid "Result information"
msgstr ""
-#: models.py:5729
+#: models.py:5733
msgid "Archive - Export"
msgstr ""
-#: models.py:5730
+#: models.py:5734
msgid "Archive - Exports"
msgstr ""
-#: models.py:5741
+#: models.py:5745
msgid "Whole database"
msgstr ""
-#: models.py:5752
+#: models.py:5756
msgid "To filter filter type and filter text must be filled."
msgstr ""
-#: models.py:5762
+#: models.py:5766
msgid "Import user"
msgstr ""
-#: models.py:5763
+#: models.py:5767
msgid ""
"If set the \"Import user\" will be the editor for last version. If the field "
"is left empty no history will be recorded."
msgstr ""
-#: models.py:5770
+#: models.py:5774
msgid "Delete before adding"
msgstr ""
-#: models.py:5771
+#: models.py:5775
msgid "Delete existing items before adding"
msgstr ""
-#: models.py:5772
+#: models.py:5777
+msgid "Releasing locks on associated items"
+msgstr ""
+
+#: models.py:5778
msgid "Source"
msgstr ""
-#: models.py:5775
+#: models.py:5781
msgid "Archive - Import"
msgstr ""
-#: models.py:5776
+#: models.py:5782
msgid "Archive - Imports"
msgstr ""
@@ -2732,11 +2754,11 @@ msgstr ""
msgid "Importer - Targets"
msgstr ""
-#: models_imports.py:596 views_item.py:388 views_item.py:1073
+#: models_imports.py:596 views_item.py:399 views_item.py:1084
msgid "True"
msgstr ""
-#: models_imports.py:597 views_item.py:1075
+#: models_imports.py:597 views_item.py:1086
msgid "False"
msgstr ""
@@ -3076,8 +3098,9 @@ msgstr ""
msgid "Unarchive"
msgstr ""
-#: models_imports.py:1093 templates/ishtar/form_delete.html:11 views.py:2068
-#: widgets.py:381 widgets.py:413
+#: models_imports.py:1093 templates/ishtar/blocks/window_nav.html:61
+#: templates/ishtar/form_delete.html:11 views.py:2126 widgets.py:381
+#: widgets.py:413
msgid "Delete"
msgstr ""
@@ -3101,11 +3124,11 @@ msgstr ""
msgid "Import {} finished with no errors"
msgstr ""
-#: tasks.py:87 tasks.py:99 tasks.py:111 tasks.py:122 tasks.py:133
+#: tasks.py:99 tasks.py:111 tasks.py:123 tasks.py:134 tasks.py:145
msgid "No data to export"
msgstr ""
-#: tasks.py:147
+#: tasks.py:159
msgid "Export finished"
msgstr ""
@@ -3157,12 +3180,12 @@ msgid "View on site"
msgstr ""
#: templates/admin/change_form.html:24 templates/admin/change_form.html:27
-#: views.py:1384 views.py:1389
+#: views.py:1429 views.py:1434
msgid "Previous"
msgstr ""
#: templates/admin/change_form.html:32 templates/admin/change_form.html:35
-#: views.py:1392 views.py:1395
+#: views.py:1437 views.py:1440
msgid "Next"
msgstr ""
@@ -3321,7 +3344,7 @@ msgstr ""
#: templates/base.html:128 templates/ishtar/forms/qa_base.html:33
#: templates/ishtar/forms/qa_form.html:21 templates/ishtar/manage_basket.html:4
#: templates/welcome.html:11 templates/welcome.html:12
-#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:436
+#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:453
msgid ":"
msgstr ""
@@ -3329,19 +3352,19 @@ msgstr ""
msgid "Sheets"
msgstr ""
-#: templates/base.html:202
+#: templates/base.html:210
msgid "Processing..."
msgstr ""
-#: templates/base.html:204
+#: templates/base.html:212
msgid "This can be long."
msgstr ""
-#: templates/base.html:206
+#: templates/base.html:214
msgid "Time to take a coffee?"
msgstr ""
-#: templates/base.html:208
+#: templates/base.html:216
msgid "Time to take another coffee?"
msgstr ""
@@ -3352,8 +3375,8 @@ msgstr ""
#: templates/blocks/DataTables-content.html:28
#: templates/blocks/JQueryJqGrid.html:26
-#: templates/ishtar/blocks/window_nav.html:62
#: templates/ishtar/blocks/window_nav.html:68
+#: templates/ishtar/blocks/window_nav.html:74
#: templates/ishtar/blocks/window_tables/dynamic_documents.html:45
msgid "Export"
msgstr ""
@@ -3525,6 +3548,7 @@ msgid "Clear"
msgstr ""
#: templates/blocks/bs_form_snippet.html:111
+#: templates/ishtar/forms/qa_new_item.html:16
#: templates/ishtar/manage_basket.html:73 templates/ishtar/sheet.html:58
msgid "Close"
msgstr ""
@@ -3680,7 +3704,7 @@ msgstr ""
#: templates/ishtar/blocks/window_image_detail.html:111
#: templates/ishtar/import_delete.html:20 templatetags/window_field.py:17
-#: views_item.py:387 views_item.py:638 views_item.py:669 wizards.py:406
+#: views_item.py:398 views_item.py:649 views_item.py:680 wizards.py:423
msgid "Yes"
msgstr ""
@@ -3721,23 +3745,23 @@ msgstr ""
msgid "Actions"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:73
+#: templates/ishtar/blocks/window_nav.html:79
msgid "Export as OpenOffice.org file"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:77
+#: templates/ishtar/blocks/window_nav.html:83
msgid "Export as PDF file"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:84
+#: templates/ishtar/blocks/window_nav.html:90
msgid "QR Code"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:87
+#: templates/ishtar/blocks/window_nav.html:93
msgid "Permanent link"
msgstr ""
-#: templates/ishtar/blocks/window_nav.html:98
+#: templates/ishtar/blocks/window_nav.html:104
msgid "Relation between items are not historized."
msgstr ""
@@ -3824,7 +3848,7 @@ msgstr ""
#: templates/ishtar/forms/search_query.html:77 templates/ishtar/formset.html:8
#: templates/ishtar/formset_import_match.html:98
#: templates/ishtar/import_list.html:30 templates/ishtar/merge.html:42
-#: templates/ishtar/simple_form.html:7 templates/ishtar/wizard/search.html:29
+#: templates/ishtar/simple_form.html:7 templates/ishtar/wizard/search.html:32
#: templates/ishtar/wizard/validation_bar.html:6
msgid "Validate"
msgstr ""
@@ -3848,6 +3872,14 @@ msgstr ""
msgid "Cancel"
msgstr ""
+#: templates/ishtar/forms/qa_new_item.html:6
+msgid "Item"
+msgstr ""
+
+#: templates/ishtar/forms/qa_new_item.html:6
+msgid "created."
+msgstr ""
+
#: templates/ishtar/forms/search_query.html:5
#: templates/widgets/search_input.html:32
msgid "Bookmark this search"
@@ -3923,7 +3955,7 @@ msgstr ""
msgid "Go"
msgstr ""
-#: templates/ishtar/import_step_by_step.html:63 views.py:1235
+#: templates/ishtar/import_step_by_step.html:63 views.py:1280
msgid "Import step by step"
msgstr ""
@@ -4227,14 +4259,14 @@ msgstr ""
msgid "You have entered the following informations:"
msgstr ""
-#: templates/ishtar/wizard/confirm_wizard.html:56
+#: templates/ishtar/wizard/confirm_wizard.html:57
msgid "Would you like to save them?"
msgstr ""
#: templates/ishtar/wizard/default_wizard.html:31
#: templates/ishtar/wizard/parcels_wizard.html:33
#: templates/ishtar/wizard/relations_wizard.html:25
-#: templates/ishtar/wizard/search.html:36
+#: templates/ishtar/wizard/search.html:39
#: templates/ishtar/wizard/towns_wizard.html:19
msgid "Add/Modify"
msgstr ""
@@ -4245,6 +4277,20 @@ msgid ""
"lost."
msgstr ""
+#: templates/ishtar/wizard/delete_wizard.html:8
+msgid "Are you sure to want to delete theses items?"
+msgstr ""
+
+#: templates/ishtar/wizard/delete_wizard.html:13
+msgid "Are you sure to want to delete this item?"
+msgstr ""
+
+#: templates/ishtar/wizard/delete_wizard.html:15
+msgid ""
+"No rollback is possible. Be careful to scroll to the end of page to check "
+"every piece of information."
+msgstr ""
+
#: templates/ishtar/wizard/parcels_wizard.html:14
msgid ""
"Existing parcels from the operation will be automatically added to the "
@@ -4522,19 +4568,19 @@ msgstr ""
msgid "Bookmarks"
msgstr ""
-#: templatetags/window_field.py:22 wizards.py:408
+#: templatetags/window_field.py:22 wizards.py:425
msgid "No"
msgstr ""
-#: templatetags/window_tables.py:94 widgets.py:1118
+#: templatetags/window_tables.py:94 widgets.py:1124
msgid "No results"
msgstr ""
-#: templatetags/window_tables.py:95 widgets.py:1119
+#: templatetags/window_tables.py:95 widgets.py:1125
msgid "Loading..."
msgstr ""
-#: utils.py:161
+#: utils.py:161 views.py:87
msgid "You don't have sufficient permissions to do this action."
msgstr ""
@@ -4554,168 +4600,176 @@ msgstr ""
msgid "The maximum supported file size is {} Mo."
msgstr ""
-#: views.py:94
+#: views.py:113
msgid ""
"PROJECT_SLUG is set to \"default\". Change it in your local_settings (or ask "
"your admin to do it)."
msgstr ""
-#: views.py:99
+#: views.py:118
msgid ""
"The slug of your current profile is set to \"default\". Change it on the "
"administration page (or ask your admin to do it)."
msgstr ""
-#: views.py:125
+#: views.py:144
msgid "New person"
msgstr ""
-#: views.py:133
+#: views.py:152
msgid "Person modification"
msgstr ""
-#: views.py:148
+#: views.py:169
msgid "Person deletion"
msgstr ""
-#: views.py:159
+#: views.py:190
msgid "New organization"
msgstr ""
-#: views.py:166
+#: views.py:197
msgid "Organization modification"
msgstr ""
-#: views.py:182
+#: views.py:215
msgid "Organization deletion"
msgstr ""
-#: views.py:193
+#: views.py:238
msgid "Account management"
msgstr ""
-#: views.py:199
+#: views.py:244
msgid "Account deletion"
msgstr ""
-#: views.py:266
+#: views.py:311
msgid "Archaeological file"
msgstr ""
-#: views.py:277
+#: views.py:322
msgid "Treatment request"
msgstr ""
-#: views.py:278
+#: views.py:323
msgid "Treatment"
msgstr ""
-#: views.py:761 views_item.py:147
+#: views.py:806 views_item.py:148
msgid "Operation not permitted."
msgstr ""
-#: views.py:778 views.py:836
+#: views.py:823 views.py:881
msgid "Archaeological files"
msgstr ""
-#: views.py:783 views.py:847
+#: views.py:828 views.py:892
msgid "Finds"
msgstr ""
-#: views.py:785 views.py:852
+#: views.py:830 views.py:897
msgid "Treatment requests"
msgstr ""
-#: views.py:786 views.py:858
+#: views.py:831 views.py:903
msgid "Treatments"
msgstr ""
-#: views.py:1580
+#: views.py:1625
msgid "Col. "
msgstr ""
-#: views.py:1586 views.py:1598
+#: views.py:1631 views.py:1643
msgid "* empty *"
msgstr ""
-#: views.py:1639
+#: views.py:1684
msgid "Link unmatched items"
msgstr ""
-#: views.py:1674
+#: views.py:1719
msgid "Delete import"
msgstr ""
-#: views.py:1713
+#: views.py:1758
msgid "Merge persons"
msgstr ""
-#: views.py:1737
+#: views.py:1782
msgid "Select the main person"
msgstr ""
-#: views.py:1746
+#: views.py:1791
msgid "Merge organization"
msgstr ""
-#: views.py:1756
+#: views.py:1801
msgid "Select the main organization"
msgstr ""
-#: views.py:1796 views.py:1812
+#: views.py:1841 views.py:1857
msgid "Corporation manager"
msgstr ""
-#: views.py:1834
+#: views.py:1879
msgid "Document: search"
msgstr ""
-#: views.py:1849
+#: views.py:1894
msgid "Document creation"
msgstr ""
-#: views.py:1882
+#: views.py:1935
msgid "Document modification"
msgstr ""
-#: views.py:1909
+#: views.py:1967
msgid "Main image for"
msgstr ""
-#: views.py:1923
+#: views.py:1981
msgid "Document deletion"
msgstr ""
-#: views.py:1952
+#: views.py:2010
msgid "Error on your template"
msgstr ""
-#: views.py:2044
+#: views.py:2102
msgid "Delete bookmark"
msgstr ""
-#: views.py:2067
+#: views.py:2125
msgid "Bookmark - Delete"
msgstr ""
-#: views.py:2119
+#: views.py:2174
+msgid "Some items have been locked by other users."
+msgstr ""
+
+#: views.py:2176
+msgid "Some items are locked."
+msgstr ""
+
+#: views.py:2180
msgid "Not available"
msgstr ""
-#: views.py:2120
+#: views.py:2181
msgid "Action not available for these items."
msgstr ""
-#: views.py:2223
+#: views.py:2296
msgid "lock/unlock"
msgstr ""
-#: views_item.py:149
+#: views_item.py:154
#, python-format
msgid "New %s"
msgstr ""
-#: views_item.py:682
+#: views_item.py:693
msgctxt "key for text search"
msgid "today"
msgstr ""
@@ -4728,27 +4782,31 @@ msgstr ""
msgid "{} is not a valid key for {}"
msgstr ""
-#: widgets.py:663 widgets.py:796 widgets.py:911
+#: widgets.py:663 widgets.py:802 widgets.py:917
msgid "Search..."
msgstr ""
-#: widgets.py:732
+#: widgets.py:738
msgid "Previous value:"
msgstr ""
-#: widgets.py:1120
+#: widgets.py:1126
msgid "Remove"
msgstr ""
-#: wizards.py:172
+#: wizards.py:189
msgid "Permission error: you cannot do this action."
msgstr ""
-#: wizards.py:444
+#: wizards.py:461
msgid "Deleted"
msgstr ""
-#: wizards.py:1784
+#: wizards.py:1686
+msgid "{} deleted."
+msgstr ""
+
+#: wizards.py:1922
#, python-format
msgid "[%(app_name)s] Account creation/modification"
msgstr ""
diff --git a/translations/fr/archaeological_context_records.po b/translations/fr/archaeological_context_records.po
index af70659b4..82d32bec5 100644
--- a/translations/fr/archaeological_context_records.po
+++ b/translations/fr/archaeological_context_records.po
@@ -27,280 +27,268 @@ msgstr "Point"
msgid "Multi polygon"
msgstr "Polygones multi-parties"
-#: forms.py:49 forms.py:55 models.py:477 wizards.py:81
+#: forms.py:50 forms.py:56 models.py:478 wizards.py:82
msgid "Operation"
msgstr "Opération"
-#: forms.py:50
+#: forms.py:51
msgid "Context record - 010 - Operation choice"
msgstr "Unité d'enregistrement - 010 - Choix de l'opération"
-#: forms.py:64
+#: forms.py:65
msgid "Context record - 001 - Search"
msgstr "Unité d'enregistrement - 001 - Recherche"
-#: forms.py:68
+#: forms.py:69
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:71 forms.py:169 forms.py:425 models.py:483 models.py:972
+#: forms.py:72 forms.py:172 forms.py:428 models.py:484 models.py:973
msgid "ID"
msgstr "Identifiant"
-#: forms.py:77
+#: forms.py:78
msgid "Code PATRIARCHE"
msgstr "Code PATRIARCHE"
-#: forms.py:78
+#: forms.py:79
msgid "Operation's year"
msgstr "Année de l'opération"
-#: forms.py:80
+#: forms.py:81
msgid "Operation's number (index by year)"
msgstr "Numéro de l'opération (index par année)"
-#: forms.py:82 models.py:480
+#: forms.py:83 models.py:481
msgid "Archaeological site"
msgstr "Entité archéologique"
-#: forms.py:88
+#: forms.py:89
msgid "Search within related operations"
msgstr "Rechercher parmi les opérations liées"
-#: forms.py:89 forms.py:328 models.py:72 models.py:333
+#: forms.py:90 forms.py:331 models.py:72 models.py:334
msgid "Period"
msgstr "Période"
-#: forms.py:90
+#: forms.py:91
msgid "Unit type"
msgstr "Type d'unité"
-#: forms.py:91 forms.py:162 forms.py:427 models.py:321 models.py:322
-#: models.py:472 models.py:974
+#: forms.py:92 forms.py:165 forms.py:430 models.py:322 models.py:323
+#: models.py:473 models.py:975
msgid "Parcel"
msgstr "Parcelle"
-#: forms.py:93
+#: forms.py:94
msgid "Search within relations"
msgstr "Rechercher parmi les relations"
-#: forms.py:118 views.py:102
+#: forms.py:119 forms.py:135 views.py:102
msgid "Context record search"
msgstr "Rechercher une Unité d'Enregistrement"
-#: forms.py:134
-msgid "You should at least select one context record."
-msgstr "Vous devez sélectionner au moins une Unité d'Enregistrement."
-
-#: forms.py:140
-msgid "Invalid selection."
-msgstr "Sélection invalide."
-
-#: forms.py:142
-msgid "This context record is locked for edition."
-msgstr "Cette Unité d'Enregistrement est verrouillée pour l'édition."
-
-#: forms.py:149
+#: forms.py:152
msgid "General"
msgstr "Général"
-#: forms.py:150
+#: forms.py:153
msgid "Context record - 020 - General"
msgstr "Unité d'enregistrement - 020 - Général"
-#: forms.py:163 forms.py:419 models.py:318 models.py:319 models.py:475
+#: forms.py:166 forms.py:422 models.py:319 models.py:320 models.py:476
msgid "Town"
msgstr "Commune"
-#: forms.py:166 forms.py:422
+#: forms.py:169 forms.py:425
msgid "Only the items associated to the operation can be selected."
msgstr "Seuls les éléments associés à l'opération peuvent être sélectionnés."
-#: forms.py:171 forms.py:428 models.py:323 models.py:332 models.py:505
-#: models.py:973
+#: forms.py:174 forms.py:431 models.py:324 models.py:333 models.py:506
+#: models.py:974
msgid "Context record type"
msgstr "Type d'Unité d'Enregistrement"
-#: forms.py:173 models.py:484 models.py:975
+#: forms.py:176 models.py:485 models.py:976
#: templates/ishtar/sheet_contextrecord.html:129
msgid "Description"
msgstr "Description"
-#: forms.py:175 models.py:485
+#: forms.py:178 models.py:486
msgid "General comment"
msgstr "Commentaire général"
-#: forms.py:178 models.py:336 models.py:535
+#: forms.py:181 models.py:337 models.py:536
msgid "Excavation technique"
msgstr "Méthode de fouille"
-#: forms.py:179 models.py:489
+#: forms.py:182 models.py:490
msgid "Length (m)"
msgstr "Taille (m)"
-#: forms.py:180 models.py:490
+#: forms.py:183 models.py:491
msgid "Width (m)"
msgstr "Largeur (m)"
-#: forms.py:181 models.py:491
+#: forms.py:184 models.py:492
msgid "Thickness (m)"
msgstr "Épaisseur (m)"
-#: forms.py:182 models.py:493
+#: forms.py:185 models.py:494
msgid "Diameter (m)"
msgstr "Diamètre (m)"
-#: forms.py:183 models.py:494
+#: forms.py:186 models.py:495
msgid "Depth (m)"
msgstr "Profondeur (m)"
-#: forms.py:185 models.py:496
+#: forms.py:188 models.py:497
msgid "Depth of appearance (m)"
msgstr "Profondeur d'apparition (m)"
-#: forms.py:186 models.py:486
+#: forms.py:189 models.py:487
msgid "Opening date"
msgstr "Date d'ouverture"
-#: forms.py:188 models.py:488 templates/ishtar/sheet_contextrecord.html:216
+#: forms.py:191 models.py:489 templates/ishtar/sheet_contextrecord.html:216
msgid "Closing date"
msgstr "Date de clôture"
-#: forms.py:191
+#: forms.py:194
msgid "Documentation"
msgstr "Documentation"
-#: forms.py:194 models.py:498
+#: forms.py:197 models.py:499
msgid "Location"
msgstr "Localisation"
-#: forms.py:197
+#: forms.py:200
msgid "Coordinates"
msgstr "Coordonnées"
-#: forms.py:198
+#: forms.py:201
msgid "X"
msgstr "X/Long"
-#: forms.py:199
+#: forms.py:202
msgid "Estimated error for X"
msgstr "Erreur estimée pour X"
-#: forms.py:201
+#: forms.py:204
msgid "Y"
msgstr "Y/Lat"
-#: forms.py:202
+#: forms.py:205
msgid "Estimated error for Y"
msgstr "Erreur estimée pour Y"
-#: forms.py:204
+#: forms.py:207
msgid "Z"
msgstr "Z"
-#: forms.py:205
+#: forms.py:208
msgid "Estimated error for Z"
msgstr "Erreur estimée pour Z"
-#: forms.py:208
+#: forms.py:211
msgid "Spatial Reference System"
msgstr "Système de référence spatiale"
-#: forms.py:313
+#: forms.py:316
msgid "This ID already exists for this operation."
msgstr "Cet identifiant existe déjà pour cette opération."
-#: forms.py:317
+#: forms.py:320
msgid "You have to choose a town or a parcel."
msgstr "Vous devez choisir une commune ou une parcelle."
-#: forms.py:323 forms.py:344 models.py:86
+#: forms.py:326 forms.py:347 models.py:86
msgid "Dating"
msgstr "Datation"
-#: forms.py:329 models.py:73
+#: forms.py:332 models.py:73
msgid "Start date"
msgstr "Date de début"
-#: forms.py:330 models.py:74
+#: forms.py:333 models.py:74
msgid "End date"
msgstr "Date de fin"
-#: forms.py:331 models.py:78
+#: forms.py:334 models.py:78
msgid "Quality"
msgstr "Qualité"
-#: forms.py:332 models.py:50 models.py:75
+#: forms.py:335 models.py:50 models.py:75
msgid "Dating type"
msgstr "Type de datation"
-#: forms.py:345
+#: forms.py:348
msgid "Context record - 030 - Dating"
msgstr "Unité d'enregistrement - 030 - Datation"
-#: forms.py:355 ishtar_menu.py:29 models.py:175 views.py:221
+#: forms.py:358 ishtar_menu.py:29 models.py:175 views.py:219
msgid "Context record"
msgstr "Unité d'Enregistrement"
-#: forms.py:371 templates/ishtar/sheet_contextrecord.html:76
+#: forms.py:374 templates/ishtar/sheet_contextrecord.html:76
msgid "Relations"
msgstr "Relations"
-#: forms.py:372
+#: forms.py:375
msgid "Context record - 050 - Relations"
msgstr "Unité d'enregistrement - 050 - Relations"
-#: forms.py:377 forms.py:388 models.py:509
+#: forms.py:380 forms.py:391 models.py:510
#: templates/ishtar/sheet_contextrecord.html:42
#: templates/ishtar/sheet_contextrecord.html:167
msgid "Interpretation"
msgstr "Interprétation"
-#: forms.py:378
+#: forms.py:381
msgid "Context record - 040 - Interpretation"
msgstr "Unité d'enregistrement - 040 - Interprétation"
-#: forms.py:384
+#: forms.py:387
msgid "Comments on dating"
msgstr "Commentaire relatif à la datation"
-#: forms.py:386 models.py:508
+#: forms.py:389 models.py:509
msgid "Filling"
msgstr "Remplissage"
-#: forms.py:390 models.py:335 models.py:531
+#: forms.py:393 models.py:336 models.py:532
msgid "Activity"
msgstr "Activité"
-#: forms.py:392 models.py:334 models.py:528
+#: forms.py:395 models.py:335 models.py:529
msgid "Identification"
msgstr "Identification"
-#: forms.py:394 models.py:512
+#: forms.py:397 models.py:513
msgid "TAQ"
msgstr "TAQ"
-#: forms.py:395 models.py:516
+#: forms.py:398 models.py:517
msgid "Estimated TAQ"
msgstr "TAQ estimé"
-#: forms.py:397 models.py:519
+#: forms.py:400 models.py:520
msgid "TPQ"
msgstr "TPQ"
-#: forms.py:398 models.py:523
+#: forms.py:401 models.py:524
msgid "Estimated TPQ"
msgstr "TPQ estimé"
-#: forms.py:408
+#: forms.py:411
msgid "Operation search"
msgstr "Rechercher une opération"
-#: forms.py:410
+#: forms.py:413
msgid "You should select an operation."
msgstr "Vous devez sélectionner une Opération."
-#: forms.py:415
+#: forms.py:418
msgid "Would you like to delete this context record?"
msgstr "Voulez-vous supprimer cette Unité d'Enregistrement ?"
@@ -392,119 +380,119 @@ msgstr "Type de documentation"
msgid "Documentation types"
msgstr "Types de documentation"
-#: models.py:310 models.py:311 models.py:976
+#: models.py:311 models.py:312 models.py:977
msgid "Periods"
msgstr "Périodes"
-#: models.py:312
+#: models.py:313
msgid "Datings (period)"
msgstr "Datations (période)"
-#: models.py:313 models.py:314
+#: models.py:314 models.py:315
msgid "Related context records"
msgstr "Unités d'Enregistrement liées"
-#: models.py:315
+#: models.py:316
msgid "Operation (Patriarche code)"
msgstr "Opération (code Patriarche)"
-#: models.py:316
+#: models.py:317
msgid "Operation (name)"
msgstr "Opération (nom)"
-#: models.py:317
+#: models.py:318
msgid "Parcel (external ID)"
msgstr "Parcelle (identifiant)"
-#: models.py:320
+#: models.py:321
msgid "Parcel (year)"
msgstr "Parcelle (année)"
-#: models.py:337
+#: models.py:338
msgid "Associated document type"
msgstr "Type de document associé"
-#: models.py:368
+#: models.py:369
msgctxt "key for text search"
msgid "id"
msgstr "id"
-#: models.py:372 tests.py:529
+#: models.py:373 tests.py:529
msgctxt "key for text search"
msgid "town"
msgstr "commune"
-#: models.py:376
+#: models.py:377
msgctxt "key for text search"
msgid "operation-year"
msgstr "operation-annee"
-#: models.py:380
+#: models.py:381
msgctxt "key for text search"
msgid "patriarche"
msgstr "patriarche"
-#: models.py:384
+#: models.py:385
msgctxt "key for text search"
msgid "operation-code"
msgstr "operation-code"
-#: models.py:388 models.py:435
+#: models.py:389 models.py:436
msgctxt "key for text search"
msgid "operation"
msgstr "operation"
-#: models.py:392 models.py:438
+#: models.py:393 models.py:439
msgctxt "key for text search"
msgid "site"
msgstr "site"
-#: models.py:396 tests.py:606
+#: models.py:397 tests.py:606
msgctxt "key for text search"
msgid "operation-relation-type"
msgstr "operation-type-relation"
-#: models.py:400
+#: models.py:401
msgctxt "key for text search"
msgid "period"
msgstr "periode"
-#: models.py:404
+#: models.py:405
msgctxt "key for text search"
msgid "unit-type"
msgstr "type"
-#: models.py:408
+#: models.py:409
msgctxt "key for text search"
msgid "parcel"
msgstr "parcelle"
-#: models.py:412 tests.py:567
+#: models.py:413 tests.py:567
msgctxt "key for text search"
msgid "record-relation-type"
msgstr "ue-type-relation"
-#: models.py:456
+#: models.py:457
msgid "Lock/Unlock"
msgstr "Verrouiller/Déverrouiller"
-#: models.py:468
+#: models.py:469
msgid "External ID"
msgstr "Identifiant"
-#: models.py:470
+#: models.py:471
msgid "External ID is set automatically"
msgstr "L'identifiant est attribué automatiquement"
-#: models.py:499
+#: models.py:500
msgid "A short description of the location of the context record"
msgstr "Une courte description de la localisation de l'Unité d'Enregistrement"
-#: models.py:503
+#: models.py:504
msgid "Comment on datings"
msgstr "Commentaire relatif aux datations"
-#: models.py:513
+#: models.py:514
msgid ""
"\"Terminus Ante Quem\" the context record can't have been created after this "
"date"
@@ -512,11 +500,11 @@ msgstr ""
"« Terminus Ante Quem ». L'Unité d'Enregistrement ne peut avoir été créée "
"après cette date."
-#: models.py:517
+#: models.py:518
msgid "Estimation of a \"Terminus Ante Quem\""
msgstr "Estimation d'un « Terminus Ante Quem »."
-#: models.py:520
+#: models.py:521
msgid ""
"\"Terminus Post Quem\" the context record can't have been created before "
"this date"
@@ -524,96 +512,96 @@ msgstr ""
"« Terminus Post Quem ». L'Unité d'Enregistrement ne peut avoir été créée "
"avant cette date."
-#: models.py:524
+#: models.py:525
msgid "Estimation of a \"Terminus Post Quem\""
msgstr "Estimation d'un « Terminus Post Quem »."
-#: models.py:539 templates/ishtar/sheet_contextrecord.html:85
+#: models.py:540 templates/ishtar/sheet_contextrecord.html:85
msgid "Documents"
msgstr "Documents"
-#: models.py:544
+#: models.py:545
msgid "Main image"
msgstr "Image principale"
-#: models.py:545
+#: models.py:546
msgid "Cached name"
msgstr "Nom en cache"
-#: models.py:548
+#: models.py:549
msgid "Cached periods label"
msgstr "Nom en cache des périodes"
-#: models.py:549 models.py:553
+#: models.py:550 models.py:554
msgid "Generated automatically - do not edit"
msgstr "Généré automatiquement - ne pas éditer"
-#: models.py:552
+#: models.py:553
msgid "Cached related context records"
msgstr "Nom en cache des unités d'enregistrements liées"
-#: models.py:557 models.py:558 templates/ishtar/sheet_contextrecord.html:4
+#: models.py:558 models.py:559 templates/ishtar/sheet_contextrecord.html:4
msgid "Context Record"
msgstr "Unité d'Enregistrement"
-#: models.py:577
+#: models.py:578
msgctxt "short"
msgid "Context record"
msgstr "UE"
-#: models.py:890 models.py:921 models.py:971
+#: models.py:891 models.py:922 models.py:972
msgid "Relation type"
msgstr "Type de relation"
-#: models.py:891
+#: models.py:892
msgid "Relation types"
msgstr "Types de relation"
-#: models.py:916
+#: models.py:917
msgid "ID (left)"
msgstr "Identifiant (gauche)"
-#: models.py:917
+#: models.py:918
msgid "Context record type (left)"
msgstr "Type d'UE (gauche)"
-#: models.py:918
+#: models.py:919
msgid "Parcel (left)"
msgstr "Parcelle (gauche)"
-#: models.py:919
+#: models.py:920
msgid "Description (left)"
msgstr "Description (gauche)"
-#: models.py:920
+#: models.py:921
msgid "Periods (left)"
msgstr "Périodes (gauche)"
-#: models.py:922
+#: models.py:923
msgid "ID (right)"
msgstr "Identifiant (droit)"
-#: models.py:923
+#: models.py:924
msgid "Context record type (right)"
msgstr "Type d'UE (droite)"
-#: models.py:924
+#: models.py:925
msgid "Parcel (right)"
msgstr "Parcelle (droite)"
-#: models.py:925
+#: models.py:926
msgid "Description (right)"
msgstr "Description (droite)"
-#: models.py:926
+#: models.py:927
msgid "Periods (right)"
msgstr "Périodes (droite)"
-#: models.py:935
+#: models.py:936
msgid "Record relation"
msgstr "Relation entre Unités d'Enregistrement"
-#: models.py:936
+#: models.py:937
msgid "Record relations"
msgstr "Relations entre Unités d'Enregistrement"
@@ -723,15 +711,10 @@ msgstr "Ajouter une Unité d'Enregistrement"
msgid "Context record modification"
msgstr "Modifier une Unité d'Enregistrement"
-#: views.py:143
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-"Vous n'avez pas les permissions suffisantes pour effectuer cette action."
-
-#: views.py:163
+#: views.py:150
msgid "Context record deletion"
msgstr "Supprimer une Unité d'Enregistrement"
-#: views.py:226
+#: views.py:224
msgid "Add context record"
msgstr "Ajouter Unité d'enregistrement"
diff --git a/translations/fr/archaeological_files.po b/translations/fr/archaeological_files.po
index 5fce40a4d..30af97d99 100644
--- a/translations/fr/archaeological_files.po
+++ b/translations/fr/archaeological_files.po
@@ -12,287 +12,275 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-09-11 07:22+0000\n"
+"PO-Revision-Date: 2019-05-27 07:29+0000\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 4.6.2\n"
-#: forms.py:51
+#: forms.py:52
msgid "File - 001 - Search"
msgstr "Dossier - 001 - Recherche"
-#: forms.py:55 forms.py:417 forms.py:451
+#: forms.py:56 forms.py:419 forms.py:453
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:58 forms.py:221 forms.py:266 forms.py:421 forms.py:455 models.py:94
-#: models.py:239 templates/ishtar/sheet_file.html:191
+#: forms.py:59 forms.py:223 forms.py:268 forms.py:423 forms.py:457 models.py:95
+#: models.py:240 templates/ishtar/sheet_file.html:191
msgid "Year"
msgstr "Année"
-#: forms.py:59 forms.py:226 forms.py:268 models.py:241
+#: forms.py:60 forms.py:228 forms.py:270 models.py:242
msgid "Numeric reference"
msgstr "Référence numérique"
-#: forms.py:61 forms.py:228
+#: forms.py:62 forms.py:230
msgid "Other reference"
msgstr "Autre référence"
-#: forms.py:63 forms.py:463
+#: forms.py:64 forms.py:465
msgid "Parcel"
msgstr "Parcelle"
-#: forms.py:66 forms.py:432 forms.py:466 models.py:750
+#: forms.py:67 forms.py:434 forms.py:468 models.py:751
msgid "Department"
msgstr "Département"
-#: forms.py:67 forms.py:475
+#: forms.py:68 forms.py:477
msgid "File name"
msgstr "Nom du dossier"
-#: forms.py:68 forms.py:165 forms.py:232 models.py:95 models.py:100
-#: models.py:249
+#: forms.py:69 forms.py:167 forms.py:234 models.py:96 models.py:101
+#: models.py:250
msgid "File type"
msgstr "Type de dossier"
-#: forms.py:69
+#: forms.py:70
msgid "Is active?"
msgstr "Est actif ?"
-#: forms.py:70 forms.py:167 forms.py:332
+#: forms.py:71 forms.py:169 forms.py:334
msgid "Saisine type"
msgstr "Type de saisine"
-#: forms.py:71 forms.py:322 models.py:65 models.py:99 models.py:280
+#: forms.py:72 forms.py:324 models.py:65 models.py:100 models.py:281
msgid "Permit type"
msgstr "Type de permis"
-#: forms.py:73 forms.py:325 models.py:283
+#: forms.py:74 forms.py:327 models.py:284
msgid "Permit reference"
msgstr "Référence du permis"
-#: forms.py:74 forms.py:238 forms.py:382 models.py:318
+#: forms.py:75 forms.py:240 forms.py:384 models.py:319
msgid "Comment"
msgstr "Commentaire"
-#: forms.py:76 templates/ishtar/sheet_file.html:167
+#: forms.py:77 templates/ishtar/sheet_file.html:167
msgid "In charge"
msgstr "Responsable"
-#: forms.py:83 forms.py:299 forms.py:477 models.py:256
+#: forms.py:84 forms.py:301 forms.py:479 models.py:257
msgid "General contractor"
msgstr "Aménageur"
-#: forms.py:90 forms.py:485
+#: forms.py:91 forms.py:487
msgid "Organization of general contractor"
msgstr "Organisation de l'aménageur"
-#: forms.py:98 forms.py:508
+#: forms.py:99 forms.py:510
msgid "Created by"
msgstr "Créé par"
-#: forms.py:105 forms.py:516
+#: forms.py:106 forms.py:518
msgid "Modified by"
msgstr "Modifié par"
-#: forms.py:128
+#: forms.py:129 forms.py:142
msgid "Archaeological file search"
msgstr "Rechercher un dossier archéologique"
-#: forms.py:142
-msgid "You should select a file."
-msgstr "Vous devez sélectionner un dossier archéologique."
-
-#: forms.py:147
-msgid "Invalid selection."
-msgstr "Sélection invalide."
-
-#: forms.py:149
-msgid "This file is locked for edition."
-msgstr "Ce dossier est verrouillé pour l'édition."
-
-#: forms.py:153 forms.py:230 models.py:294
+#: forms.py:155 forms.py:232 models.py:295
msgid "Creation date"
msgstr "Date de création"
-#: forms.py:154 forms.py:335 models.py:296
+#: forms.py:156 forms.py:337 models.py:297
msgid "Reception date"
msgstr "Date de réception"
-#: forms.py:159
+#: forms.py:161
msgid "Slicing"
msgstr "Découpage"
-#: forms.py:161
+#: forms.py:163
msgid "Department detail"
msgstr "Détail par département"
-#: forms.py:163
+#: forms.py:165
msgid "Date get from"
msgstr "Date utilisée"
-#: forms.py:169
+#: forms.py:171
msgid "Date after"
msgstr "Date après"
-#: forms.py:171
+#: forms.py:173
msgid "Date before"
msgstr "Date avant"
-#: forms.py:208 templates/ishtar/sheet_file.html:34
+#: forms.py:210 templates/ishtar/sheet_file.html:34
msgid "General"
msgstr "Général"
-#: forms.py:213 models.py:251
+#: forms.py:215 models.py:252
msgid "Person in charge"
msgstr "Responsable"
-#: forms.py:229 models.py:248
+#: forms.py:231 models.py:249
msgid "Name"
msgstr "Nom"
-#: forms.py:234 models.py:299
+#: forms.py:236 models.py:300
msgid "Related file"
msgstr "Dossier associé"
-#: forms.py:242 models.py:309
+#: forms.py:244 models.py:310
msgid "Total surface (m2)"
msgstr "Surface totale (m2)"
-#: forms.py:245 models.py:315
+#: forms.py:247 models.py:316
msgid "Main address"
msgstr "Adresse des terrains"
-#: forms.py:246
+#: forms.py:248
msgid "Main address - complement"
msgstr "Adresse des terrains - complément"
-#: forms.py:259
+#: forms.py:261
#, python-format
msgid "<br/>(last recorded: %s)"
msgstr "<br/>(dernier enregistrement : %s)"
-#: forms.py:281
+#: forms.py:283
msgid "Another file with this numeric id exists."
msgstr "Un autre dossier avec cet identifiant numérique existe."
-#: forms.py:287
+#: forms.py:289
msgid "Parcels"
msgstr "Parcelles"
-#: forms.py:288
+#: forms.py:290
msgid "Archaeological file - 020 - Parcel"
msgstr "Dossier archéologique - 020 - Parcelles"
-#: forms.py:293
+#: forms.py:295
msgid "Preventive informations"
msgstr "Information archéologie préventive"
-#: forms.py:311 models.py:268
+#: forms.py:313 models.py:269
msgid "Responsible for planning service"
msgstr "Responsable pour le service instructeur"
-#: forms.py:328 models.py:312
+#: forms.py:330 models.py:313
msgid "Total developed surface (m2)"
msgstr "Surface totale aménagée (m2)"
-#: forms.py:351 templates/ishtar/dashboards/dashboard_file.html:53
+#: forms.py:353 templates/ishtar/dashboards/dashboard_file.html:53
#: templates/ishtar/sheet_file.html:122
msgid "Research archaeology"
msgstr "Archéologie programmée"
-#: forms.py:352
+#: forms.py:354
msgid "Archaeological file - 045 - Research - General"
msgstr "Dossier archéologique - 045 - Recherche - Général"
-#: forms.py:360 models.py:321
+#: forms.py:362 models.py:322
msgid "Departments"
msgstr "Départements"
-#: forms.py:369 models.py:331
+#: forms.py:371 models.py:332
msgid "Scientist in charge"
msgstr "Responsable scientifique"
-#: forms.py:371 models.py:325
+#: forms.py:373 models.py:326
msgid "Requested operation type"
msgstr "Type d'opération demandée"
-#: forms.py:373
+#: forms.py:375
msgid "Lead organization"
msgstr "Organisation porteuse du projet"
-#: forms.py:389 models.py:335
+#: forms.py:391 models.py:336
msgid "Classified area"
msgstr "Au sein d'un site classé"
-#: forms.py:391 models.py:337
+#: forms.py:393 models.py:338
msgid "Protected area"
msgstr "Au sein d'un secteur sauvegardé"
-#: forms.py:405
+#: forms.py:407
msgid "Would you like to close this archaeological file?"
msgstr "Voulez-vous clore ce dossier archéologique ?"
-#: forms.py:410
+#: forms.py:412
msgid "Would you like to delete this archaeological file ?"
msgstr "Voulez-vous supprimer ce dossier archéologique ?"
-#: forms.py:422 forms.py:456 forms.py:572
+#: forms.py:424 forms.py:458 forms.py:574
msgid "Index"
msgstr "Index"
-#: forms.py:426 forms.py:460 forms.py:561
+#: forms.py:428 forms.py:462 forms.py:563
msgid "Act type"
msgstr "Type d'acte"
-#: forms.py:427
+#: forms.py:429
msgid "Object (full text search)"
msgstr "Objet (recherche en texte intégral)"
-#: forms.py:461
+#: forms.py:463
msgid "Indexed?"
msgstr "Indexé ?"
-#: forms.py:467
+#: forms.py:469
msgid "Object"
msgstr "Objet"
-#: forms.py:471
+#: forms.py:473
msgid "Signature date before"
msgstr "Date de signature avant"
-#: forms.py:473
+#: forms.py:475
msgid "Signature date after"
msgstr "Date de signature après"
-#: forms.py:493
+#: forms.py:495
msgid "File numeric reference"
msgstr "Dossier : réf. numérique"
-#: forms.py:494
+#: forms.py:496
msgid "File year"
msgstr "Dossier : année"
-#: forms.py:496
+#: forms.py:498
msgid "File other reference"
msgstr "Dossier : autre référence"
-#: forms.py:498
+#: forms.py:500
msgid "File in charge"
msgstr "Dossier : responsable"
-#: forms.py:506
+#: forms.py:508
msgid "File permit reference"
msgstr "Dossier : réf. du permis"
-#: forms.py:559
+#: forms.py:561
msgid "Archaeological file - Administrative act - General"
msgstr "Dossier archéologique - Acte administratif - Général"
-#: ishtar_menu.py:33 models.py:365 templates/ishtar/sheet_file.html:4
-#: wizards.py:156 wizards.py:166
+#: ishtar_menu.py:33 models.py:366 templates/ishtar/sheet_file.html:4
+#: wizards.py:148 wizards.py:158
msgid "Archaeological file"
msgstr "Dossier"
@@ -336,195 +324,195 @@ msgstr "Types de permis"
msgid "Delay (in days)"
msgstr "Délai (en jours)"
-#: models.py:96
+#: models.py:97
msgid "Area"
msgstr "Zone"
-#: models.py:97
+#: models.py:98
msgid "Extended area"
msgstr "Zone étendue"
-#: models.py:106
+#: models.py:107
msgid "Number"
msgstr "Nombre"
-#: models.py:107
+#: models.py:108
msgid "Total surface (km2)"
msgstr "Surface totale (km2)"
-#: models.py:109
+#: models.py:110
msgid "Total developed surface (km2)"
msgstr "Surface totale aménagée (km²)"
-#: models.py:159 models.py:291
+#: models.py:160 models.py:292
msgid "Towns"
msgstr "Communes"
-#: models.py:165
+#: models.py:166
msgctxt "key for text search"
msgid "year"
msgstr "annee"
-#: models.py:169
+#: models.py:170
msgctxt "key for text search"
msgid "reference"
msgstr "reference"
-#: models.py:173
+#: models.py:174
msgctxt "key for text search"
msgid "other-reference"
msgstr "autre-reference"
-#: models.py:177
+#: models.py:178
msgctxt "key for text search"
msgid "town"
msgstr "commune"
-#: models.py:181
+#: models.py:182
msgctxt "key for text search"
msgid "parcel"
msgstr "parcelle"
-#: models.py:185
+#: models.py:186
msgctxt "key for text search"
msgid "department"
msgstr "departement"
-#: models.py:189
+#: models.py:190
msgctxt "key for text search"
msgid "name"
msgstr "nom"
-#: models.py:193
+#: models.py:194
msgctxt "key for text search"
msgid "type"
msgstr "type"
-#: models.py:197
+#: models.py:198
msgctxt "key for text search"
msgid "active"
msgstr "actif"
-#: models.py:201
+#: models.py:202
msgctxt "key for text search"
msgid "saisine-type"
msgstr "type-saisine"
-#: models.py:205
+#: models.py:206
msgctxt "key for text search"
msgid "permit-type"
msgstr "type-permis"
-#: models.py:209
+#: models.py:210
msgctxt "key for text search"
msgid "permit-reference"
msgstr "reference-permis"
-#: models.py:213
+#: models.py:214
msgctxt "key for text search"
msgid "comment"
msgstr "commentaire"
-#: models.py:217
+#: models.py:218
msgctxt "key for text search"
msgid "in-charge"
msgstr "responsable"
-#: models.py:221
+#: models.py:222
msgctxt "key for text search"
msgid "general-contractor"
msgstr "amenageur"
-#: models.py:226
+#: models.py:227
msgctxt "key for text search"
msgid "general-contractor-organization"
msgstr "amenageur-organisation"
-#: models.py:242
+#: models.py:243
msgid "Internal reference"
msgstr "Référence interne"
-#: models.py:244
+#: models.py:245
msgid "External ID"
msgstr "Identifiant"
-#: models.py:247
+#: models.py:248
msgid "External ID is set automatically"
msgstr "L'identifiant est attribué automatiquement"
-#: models.py:259
+#: models.py:260
msgid "General contractor (raw)"
msgstr "Aménageur (brut)"
-#: models.py:263
+#: models.py:264
msgid "General contractor organization"
msgstr "Organisation de l'aménageur"
-#: models.py:271
+#: models.py:272
msgid "Planning service (raw)"
msgstr "Service instructeur (brut)"
-#: models.py:277
+#: models.py:278
msgid "Planning service organization"
msgstr "Service instructeur"
-#: models.py:285 templates/ishtar/sheet_file.html:55
+#: models.py:286 templates/ishtar/sheet_file.html:55
msgid "Closing date"
msgstr "Date de clôture"
-#: models.py:287
+#: models.py:288
msgid "Main town"
msgstr "Commune principale"
-#: models.py:307
+#: models.py:308
msgid "Instruction deadline"
msgstr "Date limite d'instruction"
-#: models.py:313
+#: models.py:314
msgid "Locality"
msgstr "Lieu-dit"
-#: models.py:316
+#: models.py:317
msgid "Main address - postal code"
msgstr "Adresse des terrains - code postal"
-#: models.py:327
+#: models.py:328
msgid "Organization"
msgstr "Organisation"
-#: models.py:332
+#: models.py:333
msgid "Research archaeology comment"
msgstr "Commentaire relatif à l'archéologie programmée"
-#: models.py:348
+#: models.py:349
msgid "Documents"
msgstr "Documents"
-#: models.py:351
+#: models.py:352
msgid "Cached name"
msgstr "Nom en cache"
-#: models.py:353
+#: models.py:354
msgid "Imported line"
msgstr "Ligne importée"
-#: models.py:366 templates/ishtar/dashboards/dashboard_file.html:7
+#: models.py:367 templates/ishtar/dashboards/dashboard_file.html:7
msgid "Archaeological files"
msgstr "Dossiers archéologiques"
-#: models.py:391
+#: models.py:392
msgid "FILE"
msgstr "DOSSIER"
-#: models.py:571
+#: models.py:572
msgid "Multi-town"
msgstr "Intercommunal"
-#: models.py:577
+#: models.py:578
msgid "No town"
msgstr "Pas de commune"
-#: models.py:749
+#: models.py:750
msgid "File"
msgstr "Dossier"
@@ -660,7 +648,8 @@ msgstr "Parcelles associées"
msgid "Administrative acts"
msgstr "Actes administratifs"
-#: templates/ishtar/sheet_file.html:161 wizards.py:127
+#: templates/ishtar/sheet_file.html:161
+#: templates/ishtar/wizard/wizard_file_deletion.html:6
msgid "Associated operations"
msgstr "Opérations associées"
@@ -696,40 +685,35 @@ msgstr "Date"
msgid "No administrative act linked to operations"
msgstr "Pas d'acte administratif associé à ces opérations"
-#: views.py:105
+#: views.py:106
msgid "File search"
msgstr "Rechercher un dossier archéologique"
-#: views.py:114
+#: views.py:115
msgid "New file"
msgstr "Ajouter un dossier"
-#: views.py:133
+#: views.py:134
msgid "File modification"
msgstr "Modifier un dossier archéologique"
-#: views.py:151
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-"Vous n'avez pas les permissions suffisantes pour effectuer cette action."
-
-#: views.py:172
+#: views.py:160
msgid "File closing"
msgstr "Clôture de dossier archéologique"
-#: views.py:177
+#: views.py:165
msgid "File deletion"
msgstr "Supprimer un dossier"
-#: views.py:184
+#: views.py:182
msgid "File: search administrative act"
msgstr "Dossier : rechercher un acte administratif"
-#: views.py:193
+#: views.py:191
msgid "File: new administrative act"
msgstr "Dossier : ajouter un acte administratif"
-#: views.py:203
+#: views.py:201
msgid "File: administrative act modification"
msgstr "Dossier : modifier un acte administratif"
diff --git a/translations/fr/archaeological_files_pdl.po b/translations/fr/archaeological_files_pdl.po
index 21ce7a418..a10a45e99 100644
--- a/translations/fr/archaeological_files_pdl.po
+++ b/translations/fr/archaeological_files_pdl.po
@@ -28,7 +28,7 @@ msgstr "Dossier archéologique - 010 - Général"
msgid "File type"
msgstr "Type de dossier"
-#: forms.py:45 forms.py:434
+#: forms.py:45 forms.py:435
msgid "Year"
msgstr "Année"
@@ -142,19 +142,19 @@ msgstr "Référence du dossier"
msgid "Archaeological file - 050 - Instruction"
msgstr "Dossier archéologique - 050 - Instruction"
-#: forms.py:414
+#: forms.py:415
msgid "Person in charge"
msgstr "Dossier suivi par"
-#: forms.py:426
+#: forms.py:427
msgid "Related file"
msgstr "Dossier lié à"
-#: forms.py:430
+#: forms.py:431
msgid "Comment"
msgstr "Commentaires"
-#: forms.py:437
+#: forms.py:438
msgid "Numeric reference"
msgstr "Référence numérique"
diff --git a/translations/fr/archaeological_finds.po b/translations/fr/archaeological_finds.po
index 818c4c190..09ef992f7 100644
--- a/translations/fr/archaeological_finds.po
+++ b/translations/fr/archaeological_finds.po
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-09-11 07:23+0000\n"
+"PO-Revision-Date: 2019-09-14 10:58+0000\n"
"Last-Translator: Étienne Loks <etienne.loks@iggdrasil.net>\n"
"Language-Team: \n"
"Language: fr\n"
@@ -32,257 +32,257 @@ msgstr "Ligne"
msgid "Multi polygon"
msgstr "Polygones multi-parties"
-#: forms.py:96 forms.py:102 forms.py:566 forms.py:579 forms.py:975
-#: models_finds.py:797 models_finds.py:1801
-#: templates/ishtar/forms/qa_find_duplicate.html:22 wizards.py:86
+#: forms.py:97 forms.py:103 forms.py:567 forms.py:580 forms.py:976
+#: models_finds.py:798 models_finds.py:1807
+#: templates/ishtar/forms/qa_find_duplicate.html:22 wizards.py:88
msgid "Context record"
msgstr "Unité d'Enregistrement"
-#: forms.py:97
+#: forms.py:98
msgid "Find - 010 - Context record choice"
msgstr "Mobilier - 010 - Choix de l'unité d'enregistrement"
-#: forms.py:134 forms.py:274 ishtar_menu.py:32 models_finds.py:1621
-#: models_finds.py:2480 models_treatments.py:623
+#: forms.py:135 forms.py:275 ishtar_menu.py:32 models_finds.py:1627
+#: models_finds.py:2486 models_treatments.py:623
#: templates/ishtar/sheet_find.html:4
msgid "Find"
msgstr "Mobilier"
-#: forms.py:135
+#: forms.py:136
msgid "Simple find - 020 - General"
msgstr "Mobilier simple - 020 - Général"
-#: forms.py:158 forms.py:416 forms.py:567 templates/ishtar/sheet_find.html:125
+#: forms.py:159 forms.py:417 forms.py:568 templates/ishtar/sheet_find.html:125
msgid "Identification"
msgstr "Identification"
-#: forms.py:161 forms.py:419 forms.py:586 forms.py:733 forms.py:928
-#: forms.py:1430 models_finds.py:276 models_finds.py:1467
+#: forms.py:162 forms.py:420 forms.py:587 forms.py:734 forms.py:929
+#: forms.py:1448 models_finds.py:276 models_finds.py:1473
msgid "Free ID"
msgstr "Identifiant libre"
-#: forms.py:163 forms.py:421 forms.py:588 forms.py:734 forms.py:929
-#: forms.py:1497 models_finds.py:1468
+#: forms.py:164 forms.py:422 forms.py:589 forms.py:735 forms.py:930
+#: forms.py:1512 models_finds.py:1474
msgid "Denomination"
msgstr "Dénomination"
-#: forms.py:164 forms.py:589 forms.py:930 models_finds.py:1550
+#: forms.py:165 forms.py:590 forms.py:931 models_finds.py:1556
msgid "Previous ID"
msgstr "Identifiant précédent"
-#: forms.py:165 forms.py:592 forms.py:933 models_finds.py:1469
+#: forms.py:166 forms.py:593 forms.py:934 models_finds.py:1475
msgid "Museum ID"
msgstr "Identifiant musée"
-#: forms.py:166 forms.py:593 forms.py:932 models_finds.py:1464
+#: forms.py:167 forms.py:594 forms.py:933 models_finds.py:1470
msgid "Seal number"
msgstr "Numéro de scellé"
-#: forms.py:167 forms.py:594 forms.py:934 models_finds.py:1546
+#: forms.py:168 forms.py:595 forms.py:935 models_finds.py:1552
msgid "Mark"
msgstr "Marquage"
-#: forms.py:169 forms.py:170 forms.py:424 forms.py:426 forms.py:568
-#: forms.py:597 forms.py:987 forms_treatments.py:147 models_finds.py:281
-#: models_finds.py:1470 models_treatments.py:181
+#: forms.py:170 forms.py:171 forms.py:425 forms.py:427 forms.py:569
+#: forms.py:598 forms.py:988 forms_treatments.py:149 models_finds.py:281
+#: models_finds.py:1476 models_treatments.py:181
#: templates/ishtar/sheet_find.html:143
msgid "Description"
msgstr "Description"
-#: forms.py:173 models_finds.py:1590
+#: forms.py:174 models_finds.py:1596
msgid "Public description"
msgstr "Description publique"
-#: forms.py:174 forms.py:428 forms.py:1007 models_finds.py:1509
+#: forms.py:175 forms.py:429 forms.py:1008 models_finds.py:1515
msgid "Is complete?"
msgstr "Est complet ?"
-#: forms.py:177 forms.py:430 forms.py:599 models_finds.py:62
-#: models_finds.py:824 models_finds.py:825 models_finds.py:1476
+#: forms.py:178 forms.py:431 forms.py:600 models_finds.py:62
+#: models_finds.py:825 models_finds.py:826 models_finds.py:1482
msgid "Material types"
msgstr "Types de matériau"
-#: forms.py:180 forms.py:433 forms.py:1014 models_finds.py:1481
+#: forms.py:181 forms.py:434 forms.py:1015 models_finds.py:1487
msgid "Material type quality"
msgstr "Qualité du type de matériaux"
-#: forms.py:182 forms.py:1016 models_finds.py:1485
+#: forms.py:183 forms.py:1017 models_finds.py:1491
msgid "Comment on the material"
msgstr "Commentaire relatif au matériau"
-#: forms.py:185 forms.py:435 forms.py:602 models_finds.py:172
-#: models_finds.py:826 models_finds.py:827 models_finds.py:1512
+#: forms.py:186 forms.py:436 forms.py:603 models_finds.py:172
+#: models_finds.py:827 models_finds.py:828 models_finds.py:1518
msgid "Object types"
msgstr "Types d'objet"
-#: forms.py:188 forms.py:438 forms.py:1024 models_finds.py:1517
+#: forms.py:189 forms.py:439 forms.py:1025 models_finds.py:1523
msgid "Object type quality"
msgstr "Qualité du type d'objet"
-#: forms.py:189 forms.py:440 forms.py:1026 forms.py:1437 models_finds.py:1491
+#: forms.py:190 forms.py:441 forms.py:1027 forms.py:1455 models_finds.py:1497
msgid "Find number"
msgstr "Mobilier (en nombre)"
-#: forms.py:191 forms.py:442 forms.py:1028 models_finds.py:1530
+#: forms.py:192 forms.py:443 forms.py:1029 models_finds.py:1536
msgid "Minimum number of individuals (MNI)"
msgstr "Nombre minimum d'individus (NMI)"
-#: forms.py:193 forms.py:445 forms.py:1031 models_finds.py:1471
+#: forms.py:194 forms.py:446 forms.py:1032 models_finds.py:1477
msgid "Decoration"
msgstr "Décor"
-#: forms.py:195 forms.py:447 forms.py:1032 models_finds.py:1472
+#: forms.py:196 forms.py:448 forms.py:1033 models_finds.py:1478
msgid "Inscription"
msgstr "Inscription"
-#: forms.py:198 forms.py:449 forms.py:605 forms.py:1030 models_finds.py:1474
+#: forms.py:199 forms.py:450 forms.py:606 forms.py:1031 models_finds.py:1480
msgid "Manufacturing place"
msgstr "Lieu de fabrication"
-#: forms.py:200 forms.py:451 forms.py:607 forms.py:1034 models_finds.py:857
-#: models_finds.py:1527
+#: forms.py:201 forms.py:452 forms.py:608 forms.py:1035 models_finds.py:858
+#: models_finds.py:1533
msgid "Communicability"
msgstr "Communicabilité"
-#: forms.py:202 forms.py:453 forms.py:616 forms.py:1035 forms.py:1539
-#: forms_treatments.py:149 forms_treatments.py:717 models_finds.py:282
-#: models_finds.py:1547 models_treatments.py:180 models_treatments.py:958
+#: forms.py:203 forms.py:454 forms.py:617 forms.py:1036 forms.py:1554
+#: forms_treatments.py:151 forms_treatments.py:733 models_finds.py:282
+#: models_finds.py:1553 models_treatments.py:180 models_treatments.py:959
msgid "Comment"
msgstr "Commentaire général"
-#: forms.py:205 forms.py:456 forms.py:626 forms.py:1038 models_finds.py:1548
+#: forms.py:206 forms.py:457 forms.py:627 forms.py:1039 models_finds.py:1554
msgid "Comment on dating"
msgstr "Commentaire relatif aux datations"
-#: forms.py:207 forms.py:458 forms.py:906 templates/ishtar/sheet_find.html:163
+#: forms.py:208 forms.py:459 forms.py:907 templates/ishtar/sheet_find.html:163
msgid "Dimensions"
msgstr "Dimensions"
-#: forms.py:208 forms.py:459 models_finds.py:1531
+#: forms.py:209 forms.py:460 models_finds.py:1537
msgid "Length (cm)"
msgstr "Longueur (cm)"
-#: forms.py:210 forms.py:460 models_finds.py:1532
+#: forms.py:211 forms.py:461 models_finds.py:1538
msgid "Width (cm)"
msgstr "Largeur (cm)"
-#: forms.py:212 forms.py:461 models_finds.py:1533
+#: forms.py:213 forms.py:462 models_finds.py:1539
msgid "Height (cm)"
msgstr "Hauteur (cm)"
-#: forms.py:214 forms.py:465 models_finds.py:1537
+#: forms.py:215 forms.py:466 models_finds.py:1543
msgid "Thickness (cm)"
msgstr "Épaisseur (cm)"
-#: forms.py:216 forms.py:462 models_finds.py:1534
+#: forms.py:217 forms.py:463 models_finds.py:1540
msgid "Diameter (cm)"
msgstr "Diamètre (cm)"
-#: forms.py:219 forms.py:463 models_finds.py:1535
+#: forms.py:220 forms.py:464 models_finds.py:1541
msgid "Circumference (cm)"
msgstr "Circonférence (cm)"
-#: forms.py:221 forms.py:466 forms.py:1435 models_finds.py:1487
+#: forms.py:222 forms.py:467 forms.py:1453 models_finds.py:1493
msgid "Volume (l)"
msgstr "Volume (l)"
-#: forms.py:222 forms.py:467 forms.py:1436 templates/ishtar/sheet_find.html:172
+#: forms.py:223 forms.py:468 forms.py:1454 templates/ishtar/sheet_find.html:172
msgid "Weight (g)"
msgstr "Poids (g)"
-#: forms.py:225 forms.py:469
+#: forms.py:226 forms.py:470
msgid "Clutter long side (cm)"
msgstr "Encombrement grand côté (cm)"
-#: forms.py:228 forms.py:471
+#: forms.py:229 forms.py:472
msgid "Clutter short side (cm)"
msgstr "Encombrement petit côté (cm)"
-#: forms.py:231 forms.py:473
+#: forms.py:232 forms.py:474
msgid "Clutter height (cm)"
msgstr "Encombrement hauteur (cm)"
-#: forms.py:234 forms.py:475 forms.py:1101 models_finds.py:1544
+#: forms.py:235 forms.py:476 forms.py:1102 models_finds.py:1550
msgid "Dimensions comment"
msgstr "Commentaire relatif aux dimensions"
-#: forms.py:236 forms.py:477 forms.py:569
+#: forms.py:237 forms.py:478 forms.py:570
#: templates/ishtar/sheet_basefind.html:48 templates/ishtar/sheet_find.html:181
msgid "Sheet"
msgstr "Fiche"
-#: forms.py:237 forms.py:478 forms.py:619 forms.py:1106 models_finds.py:858
-#: models_finds.py:1552
+#: forms.py:238 forms.py:479 forms.py:620 forms.py:1107 models_finds.py:859
+#: models_finds.py:1558
msgid "Check"
msgstr "Vérification"
-#: forms.py:239 forms.py:481 forms.py:621 models_finds.py:1555
+#: forms.py:240 forms.py:482 forms.py:622 models_finds.py:1561
msgid "Check date"
msgstr "Date de vérification"
-#: forms.py:266
+#: forms.py:267
msgid "Clutter: short side cannot be bigger than the long side."
msgstr ""
"Encombrement : le petit côté court ne peut pas être plus grand que le grand "
"côté."
-#: forms.py:275
+#: forms.py:276
msgid "Find - 020 - General"
msgstr "Mobilier - 020 - Général"
-#: forms.py:307 forms.py:591 forms.py:931 models_finds.py:280
+#: forms.py:308 forms.py:592 forms.py:932 models_finds.py:280
msgid "Excavation ID"
msgstr "Identifiant fouille"
-#: forms.py:310 models_finds.py:288
+#: forms.py:311 models_finds.py:288
msgid "Discovery date (exact or TPQ)"
msgstr "Date de découverte (exacte ou TPQ)"
-#: forms.py:313 models_finds.py:290 templates/ishtar/sheet_basefind.html:33
+#: forms.py:314 models_finds.py:290 templates/ishtar/sheet_basefind.html:33
msgid "Discovery date (TAQ)"
msgstr "Date de découverte (TAQ)"
-#: forms.py:315 forms.py:1006 models_finds.py:292
+#: forms.py:316 forms.py:1007 models_finds.py:292
msgid "Batch/object"
msgstr "Lot/objet"
-#: forms.py:318
+#: forms.py:319
msgid "Coordinates"
msgstr "Coordonnées"
-#: forms.py:319
+#: forms.py:320
msgid "X"
msgstr "X/Long"
-#: forms.py:321
+#: forms.py:322
msgid "Estimated error for X"
msgstr "Erreur estimée pour X"
-#: forms.py:322
+#: forms.py:323
msgid "Y"
msgstr "Y/Lat"
-#: forms.py:324
+#: forms.py:325
msgid "Estimated error for Y"
msgstr "Erreur estimée pour Y"
-#: forms.py:325
+#: forms.py:326
msgid "Z"
msgstr "Z"
-#: forms.py:327
+#: forms.py:328
msgid "Estimated error for Z"
msgstr "Erreur estimée pour Z"
-#: forms.py:329
+#: forms.py:330
msgid "Spatial Reference System"
msgstr "Système de référence spatiale"
-#: forms.py:332 forms.py:1104 models_finds.py:298
+#: forms.py:333 forms.py:1105 models_finds.py:298
msgid "Point of topographic reference"
msgstr "Point topographique"
-#: forms.py:360
+#: forms.py:361
msgid ""
"Discovery date: if a TAQ date is provided a TPQ date has to be informed. If "
"you have a precise date fill only the TPQ - discovery date field."
@@ -291,49 +291,49 @@ msgstr ""
"renseignée. Si vous avez une date précise, remplissez seulement le champ « "
"date de découverte (exacte ou TPQ) »."
-#: forms.py:366
+#: forms.py:367
msgid "Discovery date: TAQ date must be older than TPQ date."
msgstr "Date de découverte : la date TAQ doit être postérieure à la date TPQ."
-#: forms.py:381
+#: forms.py:382
msgid ""
"You should at least provide X, Y and the spatial reference system used."
msgstr ""
"Vous devez au minimum fournir X, Y et le système de référence spatiale "
"utilisé."
-#: forms.py:390
+#: forms.py:391
msgid ""
"Coordinates are not relevant for the spatial reference system used: {}."
msgstr ""
"Les coordonnées ne sont pas pertinentes pour le système de référence "
"spatiale utilisé : {}."
-#: forms.py:403 forms.py:1427
+#: forms.py:404 forms.py:1445
msgid "Resulting find"
msgstr "Mobilier résultant"
-#: forms.py:404
+#: forms.py:405
msgid "Treatment n-1 - 030 - Resulting find"
msgstr "Traitement n-1 - 030 - Mobilier résultant"
-#: forms.py:500 forms.py:1446
+#: forms.py:501 forms.py:1464
msgid "Resulting finds"
msgstr "Mobiliers résultants"
-#: forms.py:501
+#: forms.py:502
msgid "Treatment 1-n - 030 - Resulting finds"
msgstr "Traitement 1-n - 030 - Mobiliers résultants"
-#: forms.py:506
+#: forms.py:507
msgid "Number of resulting finds"
msgstr "Nombre de mobiliers résultants"
-#: forms.py:510
+#: forms.py:511
msgid "Prefix label for resulting finds"
msgstr "Préfixe du libellé des mobiliers résultants"
-#: forms.py:513
+#: forms.py:514
msgid ""
"E.g.: with a prefix \"item-\", each resulting item will be named \"item-1\", "
"\"item-2\", \"item-3\""
@@ -341,471 +341,463 @@ msgstr ""
"Par exemple : avec un préfixe « élément- », chaque élément résultant sera "
"nommé « élément-1 », « élément-2 », « élément-3 »..."
-#: forms.py:517
+#: forms.py:518
msgid "Numbering starting from"
msgstr "Numérotation commençant depuis"
-#: forms.py:520
+#: forms.py:521
msgid "Name of the new basket containing the resulting items"
msgstr "Nom du nouveau panier contenant les éléments résultants"
-#: forms.py:538 forms.py:716 forms.py:777
+#: forms.py:539 forms.py:717 forms.py:778
msgid "A basket with this label already exists."
msgstr "Un panier avec ce libellé existe déjà."
-#: forms.py:544
+#: forms.py:545
msgid "Find - Quick action - Modify"
msgstr "Mobilier - Action rapide - Modification"
-#: forms.py:570
+#: forms.py:571
msgid "Datation"
msgstr "Datation"
-#: forms.py:610 forms.py:810 forms.py:1120 models_finds.py:859
-#: models_finds.py:1574
+#: forms.py:611 forms.py:811 forms.py:1121 models_finds.py:860
+#: models_finds.py:1580
msgid "Alteration"
msgstr "Altération"
-#: forms.py:613 forms.py:813 forms.py:1122 models_finds.py:860
-#: models_finds.py:1578
+#: forms.py:614 forms.py:814 forms.py:1123 models_finds.py:861
+#: models_finds.py:1584
msgid "Alteration cause"
msgstr "Cause d'altération"
-#: forms.py:624 forms.py:854 forms.py:1037 models_finds.py:850
+#: forms.py:625 forms.py:855 forms.py:1038 models_finds.py:851
#: templates/ishtar/sheet_find.html:213
msgid "Period"
msgstr "Période"
-#: forms.py:671
+#: forms.py:672
msgid "Find - Quick action - Modify single"
msgstr "Mobilier - Action rapide - Modification simple"
-#: forms.py:684
+#: forms.py:685
msgid "Create"
msgstr "Création"
-#: forms.py:685
+#: forms.py:686
msgid "Update"
msgstr "Mise à jour"
-#: forms.py:687 forms.py:985 forms.py:1620 forms.py:1624 forms.py:1626
-#: ishtar_menu.py:57 models_finds.py:656 models_finds.py:1416
-#: templates/ishtar/sheet_findbasket.html:4 views.py:930 wizards.py:360
+#: forms.py:688 forms.py:986 forms.py:1635 forms.py:1639 forms.py:1641
+#: ishtar_menu.py:57 models_finds.py:656 models_finds.py:1417
+#: templates/ishtar/sheet_findbasket.html:4 views.py:1006 wizards.py:375
msgid "Basket"
msgstr "Panier"
-#: forms.py:709
+#: forms.py:710
msgid "On update, you have to select a basket."
msgstr "Pour la mise à jour, sélectionnez un panier."
-#: forms.py:713 forms.py:774
+#: forms.py:714 forms.py:775
msgid "A label is required."
msgstr "Un libellé est obligatoire"
-#: forms.py:747 forms.py:769
+#: forms.py:748 forms.py:770
msgid " - duplicate"
msgstr " - copie"
-#: forms.py:787 forms.py:917 templates/ishtar/sheet_find.html:193
+#: forms.py:788 forms.py:918 templates/ishtar/sheet_find.html:193
msgid "Preservation"
msgstr "Conservation"
-#: forms.py:788
+#: forms.py:789
msgid "Find - 030 - Preservation"
msgstr "Mobilier - 030 - Conservation"
-#: forms.py:802 forms.py:1113 models_finds.py:855 models_finds.py:1521
+#: forms.py:803 forms.py:1114 models_finds.py:856 models_finds.py:1527
msgid "Integrity / interest"
msgstr "Intégrité / intérêt"
-#: forms.py:805 forms.py:1115 models_finds.py:856 models_finds.py:1524
+#: forms.py:806 forms.py:1116 models_finds.py:857 models_finds.py:1530
msgid "Remarkability"
msgstr "Remarquabilité"
-#: forms.py:807 forms.py:1117 models_finds.py:854 models_finds.py:1565
+#: forms.py:808 forms.py:1118 models_finds.py:855 models_finds.py:1571
msgid "Conservatory state"
msgstr "État sanitaire"
-#: forms.py:816 models_finds.py:1571
+#: forms.py:817 models_finds.py:1577
msgid "Recommended treatments"
msgstr "Traitements recommandés"
-#: forms.py:818 forms.py:1126 models_finds.py:861 models_finds.py:1582
+#: forms.py:819 forms.py:1127 models_finds.py:862 models_finds.py:1588
msgid "Treatment emergency"
msgstr "Urgence du traitement"
-#: forms.py:820 models_finds.py:870 models_finds.py:1557
+#: forms.py:821 models_finds.py:871 models_finds.py:1563
msgid "Estimated value"
msgstr "Valeur estimée"
-#: forms.py:821 models_finds.py:871 models_finds.py:1586
+#: forms.py:822 models_finds.py:872 models_finds.py:1592
msgid "Insurance value"
msgstr "Valeur d'assurance"
-#: forms.py:823 models_finds.py:1588
+#: forms.py:824 models_finds.py:1594
msgid "Appraisal date"
msgstr "Date d'évaluation"
-#: forms.py:825 forms.py:1142 models_finds.py:1567
+#: forms.py:826 forms.py:1143 models_finds.py:1573
msgid "Conservatory comment"
msgstr "Commentaire relatif à la conservation"
-#: forms.py:849 forms.py:873 models_finds.py:1499
+#: forms.py:850 forms.py:874 models_finds.py:1505
#: templates/ishtar/sheet_find.html:210
msgid "Dating"
msgstr "Datation"
-#: forms.py:855 forms_treatments.py:134 forms_treatments.py:498
-#: forms_treatments.py:719 models_finds.py:2485 models_treatments.py:183
+#: forms.py:856 forms_treatments.py:136 forms_treatments.py:500
+#: forms_treatments.py:735 models_finds.py:2491 models_treatments.py:183
#: models_treatments.py:634 templates/ishtar/sheet_find.html:214
#: templates/ishtar/sheet_find.html:283 templates/ishtar/sheet_find.html:321
#: templates/ishtar/sheet_find.html:359
msgid "Start date"
msgstr "Date de début"
-#: forms.py:857 models_finds.py:2486 models_treatments.py:635
+#: forms.py:858 models_finds.py:2492 models_treatments.py:635
#: templates/ishtar/sheet_find.html:215 templates/ishtar/sheet_find.html:284
#: templates/ishtar/sheet_find.html:322 templates/ishtar/sheet_find.html:360
#: templates/ishtar/sheet_find.html:398
msgid "End date"
msgstr "Date de fin"
-#: forms.py:858 templates/ishtar/sheet_find.html:217
+#: forms.py:859 templates/ishtar/sheet_find.html:217
msgid "Quality"
msgstr "Qualité"
-#: forms.py:860 templates/ishtar/sheet_find.html:216
+#: forms.py:861 templates/ishtar/sheet_find.html:216
msgid "Dating type"
msgstr "Type de datation"
-#: forms.py:862 templates/ishtar/sheet_find.html:218
+#: forms.py:863 templates/ishtar/sheet_find.html:218
msgid "Precise dating"
msgstr "Datation précise"
-#: forms.py:874
+#: forms.py:875
msgid "Find - 040 - Dating"
msgstr "Mobilier - 040 - Datation"
-#: forms.py:880
+#: forms.py:881
msgid "Find - 001 - Search"
msgstr "Mobilier - 001 - Recherche"
-#: forms.py:883
+#: forms.py:884
msgid "Find origin"
msgstr "Origine du mobilier"
-#: forms.py:898 templates/ishtar/sheet_basefind.html:25
+#: forms.py:899 templates/ishtar/sheet_basefind.html:25
msgid "Discovery date"
msgstr "Date de découverte"
-#: forms.py:925 forms.py:1493 forms_treatments.py:51 forms_treatments.py:547
-#: forms_treatments.py:625 forms_treatments.py:825
+#: forms.py:926 forms.py:1508 forms_treatments.py:52 forms_treatments.py:549
+#: forms_treatments.py:627 forms_treatments.py:841
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:937 models_finds.py:798
+#: forms.py:938 models_finds.py:799
msgid "Base find - Short ID"
msgstr "Mobilier d'origine - ID court"
-#: forms.py:939 models_finds.py:799
+#: forms.py:940 models_finds.py:800
msgid "Base find - Complete ID"
msgstr "Mobilier d'origine - ID complet"
-#: forms.py:942 forms_treatments.py:57 forms_treatments.py:106
-#: forms_treatments.py:378 forms_treatments.py:551 forms_treatments.py:630
-#: forms_treatments.py:684 forms_treatments.py:829 models_finds.py:845
-#: models_treatments.py:152 models_treatments.py:931
+#: forms.py:943 forms_treatments.py:58 forms_treatments.py:108
+#: forms_treatments.py:380 forms_treatments.py:553 forms_treatments.py:632
+#: forms_treatments.py:700 forms_treatments.py:845 models_finds.py:846
+#: models_treatments.py:152 models_treatments.py:932
msgid "Year"
msgstr "Année"
-#: forms.py:944
+#: forms.py:945
msgid "Operation's number (index by year)"
msgstr "Numéro de l'opération (index par année)"
-#: forms.py:947
+#: forms.py:948
msgid "Code PATRIARCHE"
msgstr "Code PATRIARCHE"
-#: forms.py:951 models_finds.py:844
+#: forms.py:952 models_finds.py:845
msgid "Operation type"
msgstr "Type d'opération"
-#: forms.py:954
+#: forms.py:955
msgid "Areas"
msgstr "Zones"
-#: forms.py:957
+#: forms.py:958
msgid "Archaeological site (attached to the operation)"
msgstr "Site archéologique (attaché à l'opération)"
-#: forms.py:963
+#: forms.py:964
msgid "Archaeological site name (attached to the operation)"
msgstr "Site archéologique nom (attaché à l'opération)"
-#: forms.py:966
+#: forms.py:967
msgid "Archaeological site (attached to the context record)"
msgstr "Site archéologique (attaché à l'UE)"
-#: forms.py:972
+#: forms.py:973
msgid "Archaeological site name (attached to the context record)"
msgstr "Site archéologique nom (attaché à l'UE)"
-#: forms.py:981
+#: forms.py:982
msgid "Search within related operations"
msgstr "Rechercher parmi les opérations liées"
-#: forms.py:983
+#: forms.py:984
msgid "Search within related context records"
msgstr "Recherche parmi les Unités d'Enregistrement associées"
-#: forms.py:989
+#: forms.py:990
msgid "Discovery date after"
msgstr "Date de découverte après"
-#: forms.py:992
+#: forms.py:993
msgid "Discovery date before"
msgstr "Date de découverte avant"
-#: forms.py:995
+#: forms.py:996
msgid "Discovery date (exact or TPQ) after"
msgstr "Date de découverte (exacte ou TPQ) après"
-#: forms.py:998
+#: forms.py:999
msgid "Discovery date (exact or TPQ) before"
msgstr "Date de découverte (exacte ou TPQ) avant"
-#: forms.py:1001
+#: forms.py:1002
msgid "Discovery date (TAQ) after"
msgstr "Date de découverte (TAQ) après"
-#: forms.py:1004
+#: forms.py:1005
msgid "Discovery date (TAQ) before"
msgstr "Date de découverte (TAQ) avant"
-#: forms.py:1009 forms.py:1434 models_finds.py:61 models_finds.py:851
+#: forms.py:1010 forms.py:1452 models_finds.py:61 models_finds.py:852
msgid "Material type"
msgstr "Type de matériau"
-#: forms.py:1018 models_finds.py:171 models_finds.py:852
+#: forms.py:1019 models_finds.py:171 models_finds.py:853
msgid "Object type"
msgstr "Type d'objet"
-#: forms.py:1040
+#: forms.py:1041
msgid "Length - higher than (cm)"
msgstr "Longueur - plus grand que (cm)"
-#: forms.py:1042
+#: forms.py:1043
msgid "Length - lower than (cm)"
msgstr "Longueur - plus petit que (cm)"
-#: forms.py:1045
+#: forms.py:1046
msgid "Width - lower than (cm)"
msgstr "Largeur - plus petit que (cm)"
-#: forms.py:1048
+#: forms.py:1049
msgid "Width - higher than (cm)"
msgstr "Largeur - plus grand que (cm)"
-#: forms.py:1051
+#: forms.py:1052
msgid "Height - lower than (cm)"
msgstr "Hauteur - plus petit que (cm)"
-#: forms.py:1054
+#: forms.py:1055
msgid "Height - higher than (cm)"
msgstr "Hauteur - plus grand que (cm)"
-#: forms.py:1057
+#: forms.py:1058
msgid "Thickness - lower than (cm)"
msgstr "Épaisseur - plus petit que (cm)"
-#: forms.py:1060
+#: forms.py:1061
msgid "Thickness - higher than (cm)"
msgstr "Épaisseur - plus grand que (cm)"
-#: forms.py:1063
+#: forms.py:1064
msgid "Diameter - lower than (cm)"
msgstr "Diamètre - plus petit que (cm)"
-#: forms.py:1066
+#: forms.py:1067
msgid "Diameter - higher than (cm)"
msgstr "Diamètre - plus grand que (cm)"
-#: forms.py:1069
+#: forms.py:1070
msgid "Circumference - lower than (cm)"
msgstr "Circonférence - plus petit que (cm)"
-#: forms.py:1072
+#: forms.py:1073
msgid "Circumference - higher than (cm)"
msgstr "Circonférence - plus grand que (cm)"
-#: forms.py:1074
+#: forms.py:1075
msgid "Volume - lower than (l)"
msgstr "Volume - plus petit que (l)"
-#: forms.py:1075
+#: forms.py:1076
msgid "Volume - higher than (l)"
msgstr "Volume - plus grand que (l)"
-#: forms.py:1077
+#: forms.py:1078
msgid "Weight - lower than (g)"
msgstr "Poids - plus petit que (g)"
-#: forms.py:1080
+#: forms.py:1081
msgid "Weight - higher than (g)"
msgstr "Poids - plus grand que (g)"
-#: forms.py:1083
+#: forms.py:1084
msgid "Clutter long side - lower than (cm)"
msgstr "Encombrement grand côté - plus petit que (cm)"
-#: forms.py:1086
+#: forms.py:1087
msgid "Clutter long side - higher than (cm)"
msgstr "Encombrement grand côté - plus grand que (cm)"
-#: forms.py:1089
+#: forms.py:1090
msgid "Clutter short side - lower than (cm)"
msgstr "Encombrement petit côté - plus petit que (cm)"
-#: forms.py:1092
+#: forms.py:1093
msgid "Clutter short side - higher than (cm)"
msgstr "Encombrement petit côté - plus grand que (cm)"
-#: forms.py:1095
+#: forms.py:1096
msgid "Clutter height - lower than (cm)"
msgstr "Encombrement hauteur - plus petit que (cm)"
-#: forms.py:1098
+#: forms.py:1099
msgid "Clutter height - higher than (cm)"
msgstr "Encombrement hauteur - plus grand que (cm)"
-#: forms.py:1108
+#: forms.py:1109
msgid "Check date after"
msgstr "Date de vérification après"
-#: forms.py:1111
+#: forms.py:1112
msgid "Check date before"
msgstr "Date de vérification avant"
-#: forms.py:1124
+#: forms.py:1125
msgid "Preservation type"
msgstr "Type de conservation"
-#: forms.py:1130
+#: forms.py:1131
msgid "Estimated value - higher than"
msgstr "Valeur estimée - plus grand que"
-#: forms.py:1132
+#: forms.py:1133
msgid "Estimated value - lower than"
msgstr "Valeur estimée - plus petit que"
-#: forms.py:1134
+#: forms.py:1135
msgid "Insurance value - higher than"
msgstr "Valeur d'assurance - plus grand que"
-#: forms.py:1136
+#: forms.py:1137
msgid "Insurance value - lower than"
msgstr "Valeur d'assurance - plus petit que"
-#: forms.py:1138
+#: forms.py:1139
msgid "Appraisal date after"
msgstr "Date d'évaluation après"
-#: forms.py:1140
+#: forms.py:1141
msgid "Appraisal date before"
msgstr "Date d'évaluation avant"
-#: forms.py:1144 forms_treatments.py:60
+#: forms.py:1145 forms_treatments.py:61
msgid "Has an image?"
msgstr "Dispose d'une image ?"
-#: forms.py:1145
+#: forms.py:1146
msgid "Loan?"
msgstr "Prêt ?"
-#: forms.py:1147
+#: forms.py:1148
msgid "Treatment file end date before"
msgstr "Dossier de traitement - date de clotûre avant"
-#: forms.py:1206
+#: forms.py:1207
msgid "Reference container - Warehouse (location)"
msgstr "Contenant de référence - Lieu de conservation (localisation)"
-#: forms.py:1212
+#: forms.py:1213
msgid "Reference container - Warehouse (responsible)"
msgstr "Contenant de référence - Lieu de conservation (responsable)"
-#: forms.py:1218
+#: forms.py:1219
msgid "Reference container ID"
msgstr "Identifiant du contenant de référence"
-#: forms.py:1220
+#: forms.py:1221
msgid "Reference container ref."
msgstr "Réf. du contenant de référence"
-#: forms.py:1222
+#: forms.py:1223
msgid "Current container - Warehouse (location)"
msgstr "Contenant actuel - Lieu de conservation (localisation)"
-#: forms.py:1228
+#: forms.py:1229
msgid "Current container - Warehouse (responsible)"
msgstr "Contenant actuel - Lieu de conservation (responsable)"
-#: forms.py:1233
+#: forms.py:1234
msgid "Current container ID"
msgstr "Identifiant du contenant actuel"
-#: forms.py:1234
+#: forms.py:1235
msgid "Current container ref."
msgstr "Réf. du contenant actuel"
-#: forms.py:1239 forms.py:1282 views.py:279
+#: forms.py:1240 forms.py:1256 forms.py:1298 views.py:282
msgid "Find search"
msgstr "Rechercher un mobilier"
-#: forms.py:1263
-msgid "Invalid selection."
-msgstr "Sélection invalide."
-
-#: forms.py:1266
-msgid "This find is locked for edition."
-msgstr "Ce mobilier est verrouillé pour l'édition."
-
-#: forms.py:1309 forms.py:1455 models_treatments.py:298
+#: forms.py:1327 forms.py:1473 models_treatments.py:298
#: templates/ishtar/sheet_treatment.html:102
msgid "Upstream finds"
msgstr "Mobilier amont"
-#: forms.py:1311 models_finds.py:1622
+#: forms.py:1329 models_finds.py:1628
#: templates/ishtar/forms/qa_find_treatment.html:11
#: templates/ishtar/sheet_treatment.html:24
msgid "Finds"
msgstr "Mobilier"
-#: forms.py:1324
+#: forms.py:1342
msgid "You should at least select one archaeological find."
msgstr "Vous devez sélectionner au moins un mobilier archéologique."
-#: forms.py:1432
+#: forms.py:1450
msgid "Precise description"
msgstr "Description précise"
-#: forms.py:1451
+#: forms.py:1469
msgid "Would you like to delete this find?"
msgstr "Voulez-vous supprimer ce mobilier ?"
-#: forms.py:1490
+#: forms.py:1505
msgid "Find basket - 001 - Search"
msgstr "Panier mobilier - 001 - Recherche"
-#: forms.py:1502 forms.py:1517 views.py:202
+#: forms.py:1517 forms.py:1532 views.py:203
msgid "Basket search"
msgstr "Recherche de panier"
-#: forms.py:1531
+#: forms.py:1546
msgid "Find basket"
msgstr "Panier de mobilier"
-#: forms.py:1535 forms_treatments.py:55 forms_treatments.py:128
+#: forms.py:1550 forms_treatments.py:56 forms_treatments.py:130
#: models_treatments.py:148
#: templates/ishtar/forms/qa_findbasket_duplicate.html:15
#: templates/ishtar/sheet_find.html:277 templates/ishtar/sheet_find.html:315
@@ -813,128 +805,128 @@ msgstr "Panier de mobilier"
msgid "Label"
msgstr "Dénomination"
-#: forms.py:1537
+#: forms.py:1552
msgid "Slug"
msgstr "Identifiant textuel"
-#: forms.py:1538
+#: forms.py:1553
msgid "Is public"
msgstr "Est public"
-#: forms.py:1543 forms.py:1577
+#: forms.py:1558 forms.py:1592
msgid "Shared (read) with"
msgstr "Partagé (lecture) avec"
-#: forms.py:1548 forms.py:1582
+#: forms.py:1563 forms.py:1597
msgid "Shared (read/edit) with"
msgstr "Partagé (lecture/édition) avec"
-#: forms.py:1569 forms.py:1610
+#: forms.py:1584 forms.py:1625
msgid "A basket with this slug already exists."
msgstr "Un panier avec cet identifiant textuel existe déjà"
-#: forms.py:1605
+#: forms.py:1620
msgid "Another basket already exists with this name."
msgstr "Un autre panier existant utilise déjà ce nom."
-#: forms_treatments.py:47
+#: forms_treatments.py:48
msgid "Treatment - 001 - Search"
msgstr "Traitement - 001 - Recherche"
-#: forms_treatments.py:56 forms_treatments.py:131 models_treatments.py:150
+#: forms_treatments.py:57 forms_treatments.py:133 models_treatments.py:150
msgid "Other ref."
msgstr "Autre réf."
-#: forms_treatments.py:58 forms_treatments.py:304 forms_treatments.py:552
-#: forms_treatments.py:614 forms_treatments.py:631 forms_treatments.py:742
-#: forms_treatments.py:830 forms_treatments.py:897 models_treatments.py:153
-#: models_treatments.py:932
+#: forms_treatments.py:59 forms_treatments.py:306 forms_treatments.py:554
+#: forms_treatments.py:616 forms_treatments.py:633 forms_treatments.py:758
+#: forms_treatments.py:846 forms_treatments.py:913 models_treatments.py:153
+#: models_treatments.py:933
msgid "Index"
msgstr "Index"
-#: forms_treatments.py:59 forms_treatments.py:103 forms_treatments.py:375
-#: forms_treatments.py:506 forms_treatments.py:568 models_finds.py:126
+#: forms_treatments.py:60 forms_treatments.py:105 forms_treatments.py:377
+#: forms_treatments.py:508 forms_treatments.py:570 models_finds.py:126
#: models_treatments.py:159 models_treatments.py:633
msgid "Treatment type"
msgstr "Type de traitement"
-#: forms_treatments.py:72 views.py:520
+#: forms_treatments.py:73 views.py:539
msgid "Treatment search"
msgstr "Rechercher un traitement"
-#: forms_treatments.py:88 ishtar_menu.py:143 models_treatments.py:209
+#: forms_treatments.py:89 ishtar_menu.py:143 models_treatments.py:209
#: models_treatments.py:625 templates/ishtar/sheet_treatment.html:4
#: templates/ishtar/sheet_treatment.html:17
msgid "Treatment"
msgstr "Traitement"
-#: forms_treatments.py:89
+#: forms_treatments.py:90
msgid "Treatment - 020 - General"
msgstr "Traitement - 020 - Général"
-#: forms_treatments.py:105 models_treatments.py:87 models_treatments.py:161
+#: forms_treatments.py:107 models_treatments.py:87 models_treatments.py:161
#: templates/ishtar/sheet_find.html:279 templates/ishtar/sheet_find.html:317
#: templates/ishtar/sheet_find.html:355
msgid "State"
msgstr "État"
-#: forms_treatments.py:111 models_treatments.py:167 models_treatments.py:636
+#: forms_treatments.py:113 models_treatments.py:167 models_treatments.py:636
msgid "Location"
msgstr "Localisation"
-#: forms_treatments.py:117 forms_treatments.py:384 forms_treatments.py:695
+#: forms_treatments.py:119 forms_treatments.py:386 forms_treatments.py:711
#: models_treatments.py:88 models_treatments.py:173
msgid "Responsible"
msgstr "Responsable"
-#: forms_treatments.py:123 forms_treatments.py:390 models_treatments.py:176
+#: forms_treatments.py:125 forms_treatments.py:392 models_treatments.py:176
msgid "Organization"
msgstr "Organisation"
-#: forms_treatments.py:136 forms_treatments.py:498 forms_treatments.py:725
-#: forms_treatments.py:778 models_treatments.py:184 models_treatments.py:952
+#: forms_treatments.py:138 forms_treatments.py:500 forms_treatments.py:741
+#: forms_treatments.py:794 models_treatments.py:184 models_treatments.py:953
msgid "Closing date"
msgstr "Date de clôture"
-#: forms_treatments.py:139
+#: forms_treatments.py:141
msgid "Destination container (relevant for treatment that change location)"
msgstr ""
"Contenant de destination (pertinent pour des traitements changeant la "
"localisation)"
-#: forms_treatments.py:145 models_treatments.py:182
+#: forms_treatments.py:147 models_treatments.py:182
msgid "Goal"
msgstr "But"
-#: forms_treatments.py:151
+#: forms_treatments.py:153
#, python-brace-format
msgid "Estimated cost ({currency})"
msgstr "Coût estimé ({currency})"
-#: forms_treatments.py:153
+#: forms_treatments.py:155
#, python-brace-format
msgid "Quoted cost ({currency})"
msgstr "Coût devisé ({currency})"
-#: forms_treatments.py:155
+#: forms_treatments.py:157
#, python-brace-format
msgid "Realized cost ({currency})"
msgstr "Coût réalisé ({currency})"
-#: forms_treatments.py:157
+#: forms_treatments.py:159
#, python-brace-format
msgid "Insurance cost ({currency})"
msgstr "Coût d''assurance ({currency})"
-#: forms_treatments.py:219
+#: forms_treatments.py:221
msgid "Unknow treatment type"
msgstr "Type de traitement inconnu"
-#: forms_treatments.py:240 forms_treatments.py:249
+#: forms_treatments.py:242 forms_treatments.py:251
msgid "{} is not compatible with {} treatment(s)."
msgstr "{} n'est pas compatible avec le(s) traitement(s) {}."
-#: forms_treatments.py:260
+#: forms_treatments.py:262
msgid ""
"The container field is attached to the treatment but no treatment with "
"container change is defined."
@@ -942,7 +934,7 @@ msgstr ""
"Le champ concernant le contenant est rattaché au traitement mais aucun "
"traitement changeant le contenant n'est sélectionné."
-#: forms_treatments.py:265
+#: forms_treatments.py:267
msgid ""
"A treatment with location change is defined, the container field must be "
"filled."
@@ -950,37 +942,37 @@ msgstr ""
"Un traitement avec un changement de localisation est défini, le champ "
"contenant doit être rempli."
-#: forms_treatments.py:269
+#: forms_treatments.py:271
msgid "A responsible or an organization must be defined."
msgstr "Un responsable ou une organisation doit être défini."
-#: forms_treatments.py:275
+#: forms_treatments.py:277
msgid "Treatment n-1 - 020 - General"
msgstr "Traitement n-1 - 020 - Général"
-#: forms_treatments.py:290
+#: forms_treatments.py:292
msgid "Treatment 1-n - 020 - General"
msgstr "Traitement 1-n - 020 - Général"
-#: forms_treatments.py:328
+#: forms_treatments.py:330
msgid "Another treatment with this index exists for {}."
msgstr "Un autre traitement avec cet index existe pour {}."
-#: forms_treatments.py:334 models_treatments.py:157
+#: forms_treatments.py:336 models_treatments.py:157
msgid "Associated request"
msgstr "Demande associée"
-#: forms_treatments.py:335
+#: forms_treatments.py:337
msgid "Treatment - 010 - Request choice"
msgstr "Traitement - 010 - Choix de la demande de traitement"
-#: forms_treatments.py:340 forms_treatments.py:673 ishtar_menu.py:95
-#: models_treatments.py:975 models_treatments.py:997
-#: templates/ishtar/sheet_treatmentfile.html:4 wizards.py:465
+#: forms_treatments.py:342 forms_treatments.py:688 ishtar_menu.py:95
+#: models_treatments.py:976 models_treatments.py:998
+#: templates/ishtar/sheet_treatmentfile.html:4 wizards.py:488
msgid "Treatment request"
msgstr "Demande de traitement"
-#: forms_treatments.py:349
+#: forms_treatments.py:351
msgid ""
"Are you sure you want to delete this treatment? All changes made to the "
"associated finds since this treatment record will be lost!"
@@ -989,211 +981,211 @@ msgstr ""
"sur le mobilier associé réalisées depuis l'enregistrement de ce traitement "
"seront perdues !"
-#: forms_treatments.py:352
+#: forms_treatments.py:354
msgid "Would you like to delete this treatment?"
msgstr "Voulez-vous supprimer ce traitement ?"
-#: forms_treatments.py:357 models_finds.py:1502 models_treatments.py:186
+#: forms_treatments.py:359 models_finds.py:1508 models_treatments.py:186
#: models_treatments.py:637 templates/ishtar/sheet_find.html:282
#: templates/ishtar/sheet_find.html:320 templates/ishtar/sheet_find.html:358
msgid "Container"
msgstr "Contenant"
-#: forms_treatments.py:363
+#: forms_treatments.py:365
msgid "Change "
msgstr "Changer"
-#: forms_treatments.py:365
+#: forms_treatments.py:367
msgid "current and reference containers"
msgstr "le contenant actuel et le contenant de référence"
-#: forms_treatments.py:366
+#: forms_treatments.py:368
msgid "the reference container"
msgstr "le contenant de référence"
-#: forms_treatments.py:367
+#: forms_treatments.py:369
msgid "the current container"
msgstr "le contenant actuel"
-#: forms_treatments.py:371
+#: forms_treatments.py:373
msgid "Create a treatment"
msgstr "Créer un traitement"
-#: forms_treatments.py:381
+#: forms_treatments.py:383
msgid "Precise date"
msgstr "Date précise"
-#: forms_treatments.py:449
+#: forms_treatments.py:451
msgid "At least a year is required."
msgstr "Au minimum une année doit être précisée."
-#: forms_treatments.py:451
+#: forms_treatments.py:453
msgid "Treatment type is required."
msgstr "Type de traitement est requis."
-#: forms_treatments.py:464
+#: forms_treatments.py:466
msgid "Completed"
msgstr "Achevé"
-#: forms_treatments.py:497
+#: forms_treatments.py:499
msgid "months"
msgstr "mois"
-#: forms_treatments.py:497
+#: forms_treatments.py:499
msgid "years"
msgstr "années"
-#: forms_treatments.py:502 forms_treatments.py:782
+#: forms_treatments.py:504 forms_treatments.py:798
msgid "Slicing"
msgstr "Découpage"
-#: forms_treatments.py:505 forms_treatments.py:785
+#: forms_treatments.py:507 forms_treatments.py:801
msgid "Date get from"
msgstr "Date utilisée"
-#: forms_treatments.py:508 forms_treatments.py:788
+#: forms_treatments.py:510 forms_treatments.py:804
msgid "Date after"
msgstr "Date après"
-#: forms_treatments.py:510 forms_treatments.py:790
+#: forms_treatments.py:512 forms_treatments.py:806
msgid "Date before"
msgstr "Date avant"
-#: forms_treatments.py:553 forms_treatments.py:603 forms_treatments.py:831
-#: forms_treatments.py:886
+#: forms_treatments.py:555 forms_treatments.py:605 forms_treatments.py:847
+#: forms_treatments.py:902
msgid "Act type"
msgstr "Type d'acte"
-#: forms_treatments.py:554 forms_treatments.py:832
+#: forms_treatments.py:556 forms_treatments.py:848
msgid "Indexed?"
msgstr "Indexé ?"
-#: forms_treatments.py:555 forms_treatments.py:833
+#: forms_treatments.py:557 forms_treatments.py:849
msgid "Object"
msgstr "Objet"
-#: forms_treatments.py:559 forms_treatments.py:837
+#: forms_treatments.py:561 forms_treatments.py:853
msgid "Signature date after"
msgstr "Date de signature après"
-#: forms_treatments.py:561 forms_treatments.py:839
+#: forms_treatments.py:563 forms_treatments.py:855
msgid "Signature date before"
msgstr "Date de signature avant"
-#: forms_treatments.py:563
+#: forms_treatments.py:565
msgid "Treatment name"
msgstr "Nom du traitement"
-#: forms_treatments.py:564
+#: forms_treatments.py:566
msgid "Treatment year"
msgstr "Année du traitement"
-#: forms_treatments.py:565
+#: forms_treatments.py:567
msgid "Treatment index"
msgstr "Index du traitement"
-#: forms_treatments.py:567
+#: forms_treatments.py:569
msgid "Treatment internal reference"
msgstr "Référence interne du traitement"
-#: forms_treatments.py:571 forms_treatments.py:853
+#: forms_treatments.py:573 forms_treatments.py:869
msgid "Modified by"
msgstr "Modifié par"
-#: forms_treatments.py:601
+#: forms_treatments.py:603
msgid "Treatment - Administrative act - General"
msgstr "Traitement - Acte administratif - Général"
-#: forms_treatments.py:621
+#: forms_treatments.py:623
msgid "Treatment file - 001 - Search"
msgstr "Dossier de traitement - 001 - Recherche"
-#: forms_treatments.py:628 forms_treatments.py:682 models_treatments.py:937
+#: forms_treatments.py:630 forms_treatments.py:698 models_treatments.py:938
#: templates/ishtar/sheet_find.html:393
msgid "Name"
msgstr "Nom"
-#: forms_treatments.py:629 forms_treatments.py:689
+#: forms_treatments.py:631 forms_treatments.py:705
msgid "Internal ref."
msgstr "Réf. interne"
-#: forms_treatments.py:632 forms_treatments.py:693 models_treatments.py:86
+#: forms_treatments.py:634 forms_treatments.py:709 models_treatments.py:86
#: templates/ishtar/sheet_find.html:278 templates/ishtar/sheet_find.html:316
#: templates/ishtar/sheet_find.html:354 templates/ishtar/sheet_find.html:392
msgid "Type"
msgstr "Type"
-#: forms_treatments.py:635
+#: forms_treatments.py:637
msgid "In charge"
msgstr "Responsable"
-#: forms_treatments.py:641 forms_treatments.py:701 models_treatments.py:946
+#: forms_treatments.py:643 forms_treatments.py:717 models_treatments.py:947
#: templates/ishtar/sheet_find.html:395
#: templates/ishtar/sheet_treatmentfile.html:46
msgid "Applicant"
msgstr "Demandeur"
-#: forms_treatments.py:647 forms_treatments.py:707 models_treatments.py:950
+#: forms_treatments.py:649 forms_treatments.py:723 models_treatments.py:951
#: templates/ishtar/sheet_find.html:396
#: templates/ishtar/sheet_treatmentfile.html:54
msgid "Applicant organisation"
-msgstr "Organisation du demandeur"
+msgstr "Organisation demandeuse"
-#: forms_treatments.py:661 views.py:775
+#: forms_treatments.py:663 forms_treatments.py:675 views.py:821
msgid "Treatment request search"
msgstr "Rechercher une demande de traitement"
-#: forms_treatments.py:691
+#: forms_treatments.py:707
msgid "External ref."
msgstr "Référence"
-#: forms_treatments.py:713
+#: forms_treatments.py:729
msgid "Associated basket"
msgstr "Panier associé"
-#: forms_treatments.py:723 forms_treatments.py:777 models_treatments.py:956
+#: forms_treatments.py:739 forms_treatments.py:793 models_treatments.py:957
#: templates/ishtar/sheet_find.html:397
msgid "Reception date"
msgstr "Date de réception"
-#: forms_treatments.py:765
+#: forms_treatments.py:781
msgid "Another treatment request with this index exists for {}."
msgstr "Une autre demande de traitement avec cet index existe pour {}."
-#: forms_treatments.py:771
+#: forms_treatments.py:787
msgid "Are you sure you want to delete this treatment request?"
msgstr "Êtes-vous sûr de vouloir supprimer cette demande de traitement ? "
-#: forms_treatments.py:772
+#: forms_treatments.py:788
msgid "Would you like to delete this treatment request?"
msgstr "Voulez-vous supprimer cette demande de traitement ?"
-#: forms_treatments.py:776 models_treatments.py:954
+#: forms_treatments.py:792 models_treatments.py:955
msgid "Creation date"
msgstr "Date de création"
-#: forms_treatments.py:786 forms_treatments.py:850 models_treatments.py:863
-#: models_treatments.py:939
+#: forms_treatments.py:802 forms_treatments.py:866 models_treatments.py:863
+#: models_treatments.py:940
msgid "Treatment request type"
msgstr "Type de demande de traitement"
-#: forms_treatments.py:842
+#: forms_treatments.py:858
msgid "Treatment request name"
msgstr "Nom du dossier de traitement"
-#: forms_treatments.py:844
+#: forms_treatments.py:860
msgid "Treatment request year"
msgstr "Année du dossier de traitement"
-#: forms_treatments.py:846
+#: forms_treatments.py:862
msgid "Treatment request index"
msgstr "Index de la demande de traitement"
-#: forms_treatments.py:848
+#: forms_treatments.py:864
msgid "Treatment request internal reference"
msgstr "Référence interne de la demande de traitement"
-#: forms_treatments.py:884
+#: forms_treatments.py:900
msgid "Treatment request - Administrative act - General"
msgstr "Demande de traitement - Acte administratif - Général"
@@ -1221,7 +1213,7 @@ msgstr "Suppression"
msgid "Manage items"
msgstr "Gestion des éléments"
-#: ishtar_menu.py:120 ishtar_menu.py:178 models_finds.py:2482
+#: ishtar_menu.py:120 ishtar_menu.py:178 models_finds.py:2488
msgid "Administrative act"
msgstr "Acte administratif"
@@ -1246,7 +1238,7 @@ msgid "Recommendation"
msgstr "Recommandation"
#: models_finds.py:71 models_finds.py:84 models_finds.py:97 models_finds.py:158
-#: models_finds.py:181 models_finds.py:238 models_finds.py:1466
+#: models_finds.py:181 models_finds.py:238 models_finds.py:1472
#: models_treatments.py:48 models_treatments.py:629
msgid "Order"
msgstr "Ordre"
@@ -1410,12 +1402,12 @@ msgstr "Type de vérification"
msgid "Checked types"
msgstr "Types de vérification"
-#: models_finds.py:277 models_finds.py:1459 models_treatments.py:178
-#: models_treatments.py:935
+#: models_finds.py:277 models_finds.py:1465 models_treatments.py:178
+#: models_treatments.py:936
msgid "External ID"
msgstr "Identifiant"
-#: models_finds.py:279 models_finds.py:1461
+#: models_finds.py:279 models_finds.py:1467
msgid "External ID is set automatically"
msgstr "L'identifiant est attribué automatiquement"
@@ -1443,7 +1435,7 @@ msgstr "Valeur en cache - ne pas éditer"
msgid "Complete ID"
msgstr "Identifiant complet"
-#: models_finds.py:323 models_finds.py:1457
+#: models_finds.py:323 models_finds.py:1463
msgid "Base find"
msgstr "Mobilier d'origine"
@@ -1459,12 +1451,12 @@ msgstr "g"
msgid "kg"
msgstr "kg"
-#: models_finds.py:651 models_finds.py:1412 models_finds.py:1756 views.py:947
-#: views.py:963 views.py:1000 views.py:1017
+#: models_finds.py:651 models_finds.py:1413 models_finds.py:1762 views.py:1023
+#: views.py:1039 views.py:1076 views.py:1093
msgid "Duplicate"
msgstr "Dupliquer"
-#: models_finds.py:687 views.py:420
+#: models_finds.py:687 views.py:439
msgid "Manage basket"
msgstr "Gérer un panier"
@@ -1476,739 +1468,739 @@ msgstr "Ajouter un traitement"
msgid "Add treatment file"
msgstr "Ajouter une demande de traitement"
-#: models_finds.py:801
+#: models_finds.py:802
msgid "Operation (code)"
msgstr "Opération (code)"
-#: models_finds.py:803
+#: models_finds.py:804
msgid "Town"
msgstr "Ville"
-#: models_finds.py:805
+#: models_finds.py:806
msgid "Operation (name)"
msgstr "Opération (nom)"
-#: models_finds.py:809
+#: models_finds.py:810
msgid "Parcel"
msgstr "Parcelle"
-#: models_finds.py:810
+#: models_finds.py:811
msgid "Batch"
msgstr "Lot"
-#: models_finds.py:811
+#: models_finds.py:812
msgid "Base find - Comment"
msgstr "Mobilier d'origine - Commentaires"
-#: models_finds.py:812
+#: models_finds.py:813
msgid "Base find - Description"
msgstr "Mobilier d'origine - Description"
-#: models_finds.py:813
+#: models_finds.py:814
msgid "Base find - Topographic localisation"
msgstr "Mobilier d'origine - Localisation topographique"
-#: models_finds.py:815
+#: models_finds.py:816
msgid "Base find - Special interest"
msgstr "Mobilier d'origine - Intérêt spécifique"
-#: models_finds.py:817
+#: models_finds.py:818
msgid "Base find - Discovery date (exact or TPQ)"
msgstr "Mobilier d'origine - Date de découverte (exacte ou TPQ)"
-#: models_finds.py:819
+#: models_finds.py:820
msgid "Base find - Discovery date (TAQ)"
msgstr "Mobilier d'origine - Date de découverte (TAQ)"
-#: models_finds.py:820
+#: models_finds.py:821
msgid "Current container"
msgstr "Contenant actuel"
-#: models_finds.py:821 models_finds.py:1506
+#: models_finds.py:822 models_finds.py:1512
msgid "Reference container"
msgstr "Contenant de référence"
-#: models_finds.py:822 models_finds.py:823
+#: models_finds.py:823 models_finds.py:824
msgid "Periods"
msgstr "Périodes"
-#: models_finds.py:847
+#: models_finds.py:848
msgid "Area"
msgstr "Zone"
-#: models_finds.py:849
+#: models_finds.py:850
msgid "Extended area"
msgstr "Zone étendue"
-#: models_finds.py:853
+#: models_finds.py:854
msgid "Preservation to consider"
msgstr "Mesures de conservation à envisager"
-#: models_finds.py:862
+#: models_finds.py:863
msgid "Associated document type"
msgstr "Type de document associé"
-#: models_finds.py:868
+#: models_finds.py:869
msgid "Number"
msgstr "Nombre"
-#: models_finds.py:869
+#: models_finds.py:870
msgid "Weight (kg)"
msgstr "Poids (kg)"
-#: models_finds.py:928
+#: models_finds.py:929
msgctxt "key for text search"
msgid "short-id"
msgstr "id-court"
-#: models_finds.py:931
+#: models_finds.py:932
msgctxt "key for text search"
msgid "complete-id"
msgstr "id-complet"
-#: models_finds.py:934
+#: models_finds.py:935
msgctxt "key for text search"
msgid "free-id"
msgstr "id-libre"
-#: models_finds.py:937
+#: models_finds.py:938
msgctxt "key for text search"
msgid "denomination"
msgstr "denomination"
-#: models_finds.py:941
+#: models_finds.py:942
msgctxt "key for text search"
msgid "town"
msgstr "commune"
-#: models_finds.py:944 models_treatments.py:106 models_treatments.py:904
+#: models_finds.py:945 models_treatments.py:106 models_treatments.py:905
msgctxt "key for text search"
msgid "year"
msgstr "annee"
-#: models_finds.py:948
+#: models_finds.py:949
msgctxt "key for text search"
msgid "operation-code"
msgstr "operation-code"
-#: models_finds.py:952
+#: models_finds.py:953
msgctxt "key for text search"
msgid "code-patriarche"
msgstr "code-patriarche"
-#: models_finds.py:957
+#: models_finds.py:958
msgctxt "key for text search"
msgid "operation-type"
msgstr "operation-type"
-#: models_finds.py:962
+#: models_finds.py:963
msgctxt "key for text search"
msgid "area"
msgstr "zone"
-#: models_finds.py:966
+#: models_finds.py:967
msgctxt "key for text search"
msgid "site"
msgstr "site"
-#: models_finds.py:971
+#: models_finds.py:972
msgctxt "key for text search"
msgid "site-name"
msgstr "site-nom"
-#: models_finds.py:976 models_finds.py:1436
+#: models_finds.py:977 models_finds.py:1437
msgctxt "key for text search"
msgid "context-record-site"
msgstr "ue-site"
-#: models_finds.py:982
+#: models_finds.py:983
msgctxt "key for text search"
msgid "context-record-site-name"
msgstr "ue-site-nom"
-#: models_finds.py:987 models_finds.py:1430
+#: models_finds.py:988 models_finds.py:1431
msgctxt "key for text search"
msgid "context-record"
msgstr "ue"
-#: models_finds.py:991
+#: models_finds.py:992
msgctxt "key for text search"
msgid "operation-relation-type"
msgstr "operation-type-relation"
-#: models_finds.py:996
+#: models_finds.py:997
msgctxt "key for text search"
msgid "context-record-relation-type"
msgstr "ue-type-relation"
-#: models_finds.py:1000
+#: models_finds.py:1001
msgctxt "key for text search"
msgid "period"
msgstr "periode"
-#: models_finds.py:1004
+#: models_finds.py:1005
msgctxt "key for text search"
msgid "material"
msgstr "materiau"
-#: models_finds.py:1008
+#: models_finds.py:1009
msgctxt "key for text search"
msgid "object-type"
msgstr "type-objet"
-#: models_finds.py:1012
+#: models_finds.py:1013
msgctxt "key for text search"
msgid "preservation"
msgstr "preservation"
-#: models_finds.py:1016
+#: models_finds.py:1017
msgctxt "key for text search"
msgid "conservatory"
msgstr "conservation"
-#: models_finds.py:1020
+#: models_finds.py:1021
msgctxt "key for text search"
msgid "integrity"
msgstr "integrite"
-#: models_finds.py:1024
+#: models_finds.py:1025
msgctxt "key for text search"
msgid "remarkability"
msgstr "remarquabilite"
-#: models_finds.py:1028
+#: models_finds.py:1029
msgctxt "key for text search"
msgid "description"
msgstr "description"
-#: models_finds.py:1032
+#: models_finds.py:1033
msgctxt "key for text search"
msgid "batch"
msgstr "lot"
-#: models_finds.py:1036
+#: models_finds.py:1037
msgctxt "key for text search"
msgid "checked"
msgstr "verifie"
-#: models_finds.py:1040 models_treatments.py:114
+#: models_finds.py:1041 models_treatments.py:114
msgctxt "key for text search"
msgid "has-image"
msgstr "a-une-image"
-#: models_finds.py:1044 models_finds.py:1433
+#: models_finds.py:1045 models_finds.py:1434
msgctxt "key for text search"
msgid "location"
msgstr "localisation"
-#: models_finds.py:1048
+#: models_finds.py:1049
msgctxt "key for text search"
msgid "warehouse"
msgstr "depot"
-#: models_finds.py:1052
+#: models_finds.py:1053
msgctxt "key for text search"
msgid "container-index"
msgstr "contenant-index"
-#: models_finds.py:1056
+#: models_finds.py:1057
msgctxt "key for text search"
msgid "container-ref"
msgstr "contenant-ref"
-#: models_finds.py:1060
+#: models_finds.py:1061
msgctxt "key for text search"
msgid "current-location"
msgstr "localisation-actuelle"
-#: models_finds.py:1064
+#: models_finds.py:1065
msgctxt "key for text search"
msgid "current-warehouse"
msgstr "depot-actuel"
-#: models_finds.py:1068
+#: models_finds.py:1069
msgctxt "key for text search"
msgid "current-container-index"
msgstr "contenant-actuel-index"
-#: models_finds.py:1072
+#: models_finds.py:1073
msgctxt "key for text search"
msgid "current-container-ref"
msgstr "contenant-actuel-ref"
-#: models_finds.py:1076 wizards.py:399
+#: models_finds.py:1077 wizards.py:417
msgctxt "key for text search"
msgid "basket"
msgstr "panier"
-#: models_finds.py:1080 models_finds.py:1427
+#: models_finds.py:1081 models_finds.py:1428
msgctxt "key for text search"
msgid "operation"
msgstr "operation"
-#: models_finds.py:1085
+#: models_finds.py:1086
msgctxt "key for text search"
msgid "last-modified-by"
msgstr "modifie-en-dernier-par"
-#: models_finds.py:1090
+#: models_finds.py:1091
msgctxt "key for text search"
msgid "modified-since"
msgstr "modifie-depuis"
-#: models_finds.py:1094
+#: models_finds.py:1095
msgctxt "key for text search"
msgid "created-by"
msgstr "cree-par"
-#: models_finds.py:1099 tests.py:966
+#: models_finds.py:1100 tests.py:966
msgctxt "key for text search"
msgid "loan"
msgstr "pret"
-#: models_finds.py:1103
+#: models_finds.py:1104
msgctxt "key for text search"
msgid "treatment-end-date-before"
msgstr "fin-de-traitement-avant"
-#: models_finds.py:1107
+#: models_finds.py:1108
msgctxt "key for text search"
msgid "previous-id"
msgstr "id-precedent"
-#: models_finds.py:1111
+#: models_finds.py:1112
msgctxt "key for text search"
msgid "seal-number"
msgstr "numero-scelle"
-#: models_finds.py:1115
+#: models_finds.py:1116
msgctxt "key for text search"
msgid "excavation-id"
msgstr "id-fouille"
-#: models_finds.py:1119
+#: models_finds.py:1120
msgctxt "key for text search"
msgid "museum-id"
msgstr "id-musee"
-#: models_finds.py:1123
+#: models_finds.py:1124
msgctxt "key for text search"
msgid "mark"
msgstr "marquage"
-#: models_finds.py:1127
+#: models_finds.py:1128
msgctxt "key for text search"
msgid "discovery-date-before"
msgstr "date-decouverte-avant"
-#: models_finds.py:1131
+#: models_finds.py:1132
msgctxt "key for text search"
msgid "discovery-date-after"
msgstr "date-decouverte-apres"
-#: models_finds.py:1136
+#: models_finds.py:1137
msgctxt "key for text search"
msgid "discovery-date-tpq-before"
msgstr "date-decouverte-tpq-avant"
-#: models_finds.py:1141
+#: models_finds.py:1142
msgctxt "key for text search"
msgid "discovery-date-tpq-after"
msgstr "date-decouverte-tpq-avant"
-#: models_finds.py:1146
+#: models_finds.py:1147
msgctxt "key for text search"
msgid "discovery-date-taq-before"
msgstr "date-decouverte-taq-avant"
-#: models_finds.py:1151
+#: models_finds.py:1152
msgctxt "key for text search"
msgid "discovery-date-taq-after"
msgstr "date-decouverte-taq-apres"
-#: models_finds.py:1155
+#: models_finds.py:1156
msgctxt "key for text search"
msgid "is-complete"
msgstr "est-complet"
-#: models_finds.py:1159
+#: models_finds.py:1160
msgctxt "key for text search"
msgid "material-type-quality"
msgstr "type-materiaux-qualite"
-#: models_finds.py:1163
+#: models_finds.py:1164
msgctxt "key for text search"
msgid "object-type-quality"
msgstr "type-objet-qualite"
-#: models_finds.py:1167
+#: models_finds.py:1168
msgctxt "key for text search"
msgid "find-number"
msgstr "nombre-mobilier"
-#: models_finds.py:1172
+#: models_finds.py:1173
msgctxt "key for text search"
msgid "min-number-of-individuals"
msgstr "nmi"
-#: models_finds.py:1176
+#: models_finds.py:1177
msgctxt "key for text search"
msgid "decoration"
msgstr "decor"
-#: models_finds.py:1180
+#: models_finds.py:1181
msgctxt "key for text search"
msgid "inscription"
msgstr "inscription"
-#: models_finds.py:1184
+#: models_finds.py:1185
msgctxt "key for text search"
msgid "manufacturing-place"
msgstr "lieu-fabrication"
-#: models_finds.py:1188
+#: models_finds.py:1189
msgctxt "key for text search"
msgid "communicabilities"
msgstr "communicabilite"
-#: models_finds.py:1192
+#: models_finds.py:1193
msgctxt "key for text search"
msgid "comment"
msgstr "commentaire"
-#: models_finds.py:1196
+#: models_finds.py:1197
msgctxt "key for text search"
msgid "material-comment"
msgstr "materiau-commentaire"
-#: models_finds.py:1200
+#: models_finds.py:1201
msgctxt "key for text search"
msgid "dating-comment"
msgstr "commentaire-datation"
-#: models_finds.py:1204
+#: models_finds.py:1205
msgctxt "key for text search"
msgid "length-lower"
msgstr "longueur-plus-petit"
-#: models_finds.py:1208
+#: models_finds.py:1209
msgctxt "key for text search"
msgid "width-lower"
msgstr "largeur-plus-petit"
-#: models_finds.py:1212
+#: models_finds.py:1213
msgctxt "key for text search"
msgid "height-lower"
msgstr "hauteur-plus-petit"
-#: models_finds.py:1216
+#: models_finds.py:1217
msgctxt "key for text search"
msgid "thickness-lower"
msgstr "epaisseur-plus-petit"
-#: models_finds.py:1220
+#: models_finds.py:1221
msgctxt "key for text search"
msgid "diameter-lower"
msgstr "diametre-plus-petit"
-#: models_finds.py:1224
+#: models_finds.py:1225
msgctxt "key for text search"
msgid "circumference-lower"
msgstr "circonference-plus-petit"
-#: models_finds.py:1228
+#: models_finds.py:1229
msgctxt "key for text search"
msgid "volume-lower"
msgstr "volume-plus-petit"
-#: models_finds.py:1232
+#: models_finds.py:1233
msgctxt "key for text search"
msgid "weight-lower"
msgstr "poids-plus-petit"
-#: models_finds.py:1237
+#: models_finds.py:1238
msgctxt "key for text search"
msgid "clutter-long-side-lower"
msgstr "encombrement-cote-long-plus-petit"
-#: models_finds.py:1242
+#: models_finds.py:1243
msgctxt "key for text search"
msgid "clutter-short-side-lower"
msgstr "encombrement-cote-court-plus-petit"
-#: models_finds.py:1246
+#: models_finds.py:1247
msgctxt "key for text search"
msgid "clutter-height-lower"
msgstr "encombrement-hauteur-plus-petit"
-#: models_finds.py:1250
+#: models_finds.py:1251
msgctxt "key for text search"
msgid "length-higher"
msgstr "longueur-plus-grand"
-#: models_finds.py:1254
+#: models_finds.py:1255
msgctxt "key for text search"
msgid "width-higher"
msgstr "largeur-plus-grand"
-#: models_finds.py:1258
+#: models_finds.py:1259
msgctxt "key for text search"
msgid "height-higher"
msgstr "hauteur-plus-grand"
-#: models_finds.py:1262
+#: models_finds.py:1263
msgctxt "key for text search"
msgid "thickness-higher"
msgstr "epaisseur-plus-grand"
-#: models_finds.py:1266
+#: models_finds.py:1267
msgctxt "key for text search"
msgid "diameter-higher"
msgstr "diametre-plus-grand"
-#: models_finds.py:1270
+#: models_finds.py:1271
msgctxt "key for text search"
msgid "circumference-higher"
msgstr "circonference-plus-grand"
-#: models_finds.py:1274
+#: models_finds.py:1275
msgctxt "key for text search"
msgid "volume-higher"
msgstr "volume-plus-grand"
-#: models_finds.py:1278
+#: models_finds.py:1279
msgctxt "key for text search"
msgid "weight-higher"
msgstr "poids-plus-grand"
-#: models_finds.py:1283
+#: models_finds.py:1284
msgctxt "key for text search"
msgid "clutter-long-side-higher"
msgstr "encombrement-cote-long-plus-grand"
-#: models_finds.py:1288
+#: models_finds.py:1289
msgctxt "key for text search"
msgid "clutter-short-side-higher"
msgstr "encombrement-cote-court-plus-grand"
-#: models_finds.py:1292
+#: models_finds.py:1293
msgctxt "key for text search"
msgid "clutter-height-higher"
msgstr "encombrement-hauteur-plus-grand"
-#: models_finds.py:1297
+#: models_finds.py:1298
msgctxt "key for text search"
msgid "dimensions-comment"
msgstr "commentaire-dimensions"
-#: models_finds.py:1302
+#: models_finds.py:1303
msgctxt "key for text search"
msgid "topographic-localisation"
msgstr "localisation-topographique"
-#: models_finds.py:1306
+#: models_finds.py:1307
msgctxt "key for text search"
msgid "check-date-before"
msgstr "date-verification-avant"
-#: models_finds.py:1310
+#: models_finds.py:1311
msgctxt "key for text search"
msgid "check-date-after"
msgstr "date-verification-apres"
-#: models_finds.py:1314
+#: models_finds.py:1315
msgctxt "key for text search"
msgid "alterations"
msgstr "alterations"
-#: models_finds.py:1318
+#: models_finds.py:1319
msgctxt "key for text search"
msgid "alteration-causes"
msgstr "causes-alterations"
-#: models_finds.py:1322
+#: models_finds.py:1323
msgctxt "key for text search"
msgid "treatment-emergency"
msgstr "urgence-traitement"
-#: models_finds.py:1327
+#: models_finds.py:1328
msgctxt "key for text search"
msgid "estimated-value-higher"
msgstr "valeur-estimee-plus-grand"
-#: models_finds.py:1331
+#: models_finds.py:1332
msgctxt "key for text search"
msgid "estimated-value-lower"
msgstr "valeur-estimee-plus-petit"
-#: models_finds.py:1336
+#: models_finds.py:1337
msgctxt "key for text search"
msgid "insurance-value-higher"
msgstr "valeur-assurance-plus-grand"
-#: models_finds.py:1340
+#: models_finds.py:1341
msgctxt "key for text search"
msgid "insurance-value-lower"
msgstr "valeur-assurance-plus-petit"
-#: models_finds.py:1344
+#: models_finds.py:1345
msgctxt "key for text search"
msgid "appraisal-date-before"
msgstr "date-evaluation-avant"
-#: models_finds.py:1348
+#: models_finds.py:1349
msgctxt "key for text search"
msgid "appraisal-date-after"
msgstr "date-evaluation-apres"
-#: models_finds.py:1355
+#: models_finds.py:1356
msgid "Division current -"
msgstr "Division actuelle -"
-#: models_finds.py:1359
+#: models_finds.py:1360
msgctxt "key for text search"
msgid "current-division"
msgstr "division-actuelle"
-#: models_finds.py:1364
+#: models_finds.py:1365
msgid "Division reference -"
msgstr "Division référence -"
-#: models_finds.py:1368 tests.py:1060
+#: models_finds.py:1369 tests.py:1060
msgctxt "key for text search"
msgid "reference-division"
msgstr "division-reference"
-#: models_finds.py:1400
+#: models_finds.py:1401
msgid "Bulk update"
msgstr "Modification par lot"
-#: models_finds.py:1404
+#: models_finds.py:1405
msgid "Lock/Unlock"
msgstr "Verrouiller/Déverrouiller"
-#: models_finds.py:1420 models_finds.py:1768
-#: templates/ishtar/forms/qa_find_treatment.html:16 views.py:975
+#: models_finds.py:1421 models_finds.py:1774
+#: templates/ishtar/forms/qa_find_treatment.html:16 views.py:1051
msgid "Packaging"
msgstr "Conditionnement"
-#: models_finds.py:1488
+#: models_finds.py:1494
msgid "Weight"
msgstr "Poids"
-#: models_finds.py:1489
+#: models_finds.py:1495
msgid "Weight unit"
msgstr "Unité de poids"
-#: models_finds.py:1495 templates/ishtar/sheet_find.html:310
+#: models_finds.py:1501 templates/ishtar/sheet_find.html:310
msgid "Upstream treatment"
msgstr "Traitement amont"
-#: models_finds.py:1498 templates/ishtar/sheet_find.html:348
+#: models_finds.py:1504 templates/ishtar/sheet_find.html:348
msgid "Downstream treatment"
msgstr "Traitement aval"
-#: models_finds.py:1539
+#: models_finds.py:1545
msgid "Clutter - long side (cm)"
msgstr "Encombrement - grand côté (cm)"
-#: models_finds.py:1541
+#: models_finds.py:1547
msgid "Clutter - short side (cm)"
msgstr "Encombrement - petit côté (cm)"
-#: models_finds.py:1543
+#: models_finds.py:1549
msgid "Clutter - height (cm)"
msgstr "Encombrement - hauteur (cm)"
-#: models_finds.py:1560
+#: models_finds.py:1566
msgid "Collection"
msgstr "Collection"
-#: models_finds.py:1593 models_treatments.py:198 models_treatments.py:960
+#: models_finds.py:1599 models_treatments.py:198 models_treatments.py:961
#: templates/ishtar/sheet_find.html:70 templates/ishtar/sheet_treatment.html:32
msgid "Documents"
msgstr "Documents"
-#: models_finds.py:1598 models_treatments.py:203 models_treatments.py:965
+#: models_finds.py:1604 models_treatments.py:203 models_treatments.py:966
msgid "Main image"
msgstr "Image principale"
-#: models_finds.py:1600 models_treatments.py:210
+#: models_finds.py:1606 models_treatments.py:210
#: templates/ishtar/sheet_treatmentfile.html:62
msgid "Treatments"
msgstr "Traitements"
-#: models_finds.py:1602
+#: models_finds.py:1608
msgid "Related treatments when no new find is created"
msgstr ""
"Traitements associés quand il n'y a pas de création de nouveau mobilier"
-#: models_finds.py:1603 models_treatments.py:204 models_treatments.py:970
+#: models_finds.py:1609 models_treatments.py:204 models_treatments.py:971
msgid "Cached name"
msgstr "Nom en cache"
-#: models_finds.py:1606
+#: models_finds.py:1612
msgid "Cached periods label"
msgstr "Nom en cache des périodes"
-#: models_finds.py:1607 models_finds.py:1611 models_finds.py:1615
+#: models_finds.py:1613 models_finds.py:1617 models_finds.py:1621
msgid "Generated automatically - do not edit"
msgstr "Généré automatiquement - ne pas éditer"
-#: models_finds.py:1610
+#: models_finds.py:1616
msgid "Cached object types label"
msgstr "Nom en cache des types d'objet"
-#: models_finds.py:1614
+#: models_finds.py:1620
msgid "Cached material types label"
msgstr "Nom en cache des types de matériaux"
-#: models_finds.py:1637
+#: models_finds.py:1643
msgid "FIND"
msgstr "MOBILIER"
-#: models_finds.py:1758
+#: models_finds.py:1764
msgid "Add to basket"
msgstr "Ajouter au panier"
-#: models_finds.py:1761
+#: models_finds.py:1767
msgid "Simple treatment"
msgstr "Traitement simple"
-#: models_finds.py:1763
+#: models_finds.py:1769
msgid "Divide treatment"
msgstr "Traitement de division"
-#: models_finds.py:1810 templates/ishtar/forms/qa_find_duplicate.html:16
-#: wizards.py:85 wizards.py:477
+#: models_finds.py:1816 templates/ishtar/forms/qa_find_duplicate.html:16
+#: wizards.py:87 wizards.py:500
msgid "Operation"
msgstr "Opération (OA)"
-#: models_finds.py:2251
+#: models_finds.py:2257
msgid "No reference container have been set - the localisation cannot be set."
msgstr ""
"Aucun contenant de référence n'a été défini - la localisation ne peut être "
"paramétrée."
-#: models_finds.py:2255
+#: models_finds.py:2261
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:2261
+#: models_finds.py:2267
msgid "The division number {} have not been set for the warehouse {}."
msgstr ""
"La division numéro {} n'a pas été définie pour le lieu de conservation {}."
-#: models_finds.py:2483
+#: models_finds.py:2489
msgid "Person"
msgstr "Individu"
-#: models_finds.py:2489
+#: models_finds.py:2495
msgid "Property"
msgstr "Propriété"
-#: models_finds.py:2490
+#: models_finds.py:2496
msgid "Properties"
msgstr "Propriétés"
@@ -2242,12 +2234,12 @@ msgctxt "key for text search"
msgid "other-reference"
msgstr "autre-reference"
-#: models_treatments.py:110 models_treatments.py:908
+#: models_treatments.py:110 models_treatments.py:909
msgctxt "key for text search"
msgid "index"
msgstr "index"
-#: models_treatments.py:118 models_treatments.py:912
+#: models_treatments.py:118 models_treatments.py:913
msgctxt "key for text search"
msgid "type"
msgstr "type"
@@ -2286,11 +2278,11 @@ msgstr "TRAITEMENT"
msgid "Downstream finds"
msgstr "Mobilier aval"
-#: models_treatments.py:307 models_treatments.py:1017
+#: models_treatments.py:307 models_treatments.py:1018
msgid "Add associated administrative act"
msgstr "Ajouter un acte administratif associé"
-#: models_treatments.py:308 models_treatments.py:1018
+#: models_treatments.py:308 models_treatments.py:1019
msgid "admin. act"
msgstr "acte admin."
@@ -2312,44 +2304,44 @@ msgstr "Est en amont"
msgid "Treatment request types"
msgstr "Types de demande de traitement"
-#: models_treatments.py:896
+#: models_treatments.py:897
msgctxt "key for text search"
msgid "name"
msgstr "nom"
-#: models_treatments.py:900
+#: models_treatments.py:901
msgctxt "key for text search"
msgid "reference"
msgstr "reference"
-#: models_treatments.py:916
+#: models_treatments.py:917
msgctxt "key for text search"
msgid "in-charge"
msgstr "responsable"
-#: models_treatments.py:920
+#: models_treatments.py:921
msgctxt "key for text search"
msgid "applicant"
msgstr "demandeur"
-#: models_treatments.py:924
+#: models_treatments.py:925
msgctxt "key for text search"
msgid "applicant-organisation"
msgstr "demandeur-organisation"
-#: models_treatments.py:933
+#: models_treatments.py:934
msgid "Internal reference"
msgstr "Référence interne"
-#: models_treatments.py:942 templates/ishtar/sheet_find.html:394
+#: models_treatments.py:943 templates/ishtar/sheet_find.html:394
msgid "Person in charge"
msgstr "Personne responsable"
-#: models_treatments.py:976 templates/ishtar/sheet_find.html:387
+#: models_treatments.py:977 templates/ishtar/sheet_find.html:387
msgid "Treatment requests"
msgstr "Demandes de traitement"
-#: models_treatments.py:1030
+#: models_treatments.py:1031
msgid "Add associated treatment"
msgstr "Ajouter un traitement associé"
@@ -2580,91 +2572,91 @@ msgstr "Oui"
msgid "No"
msgstr "Non"
-#: views.py:213
+#: views.py:214
msgid "Basket modify"
msgstr "Modification de panier"
-#: views.py:236
+#: views.py:239
msgid "Basket deletion"
msgstr "Suppression du panier"
-#: views.py:267
+#: views.py:270
msgid "New find"
msgstr "Ajouter un mobilier"
-#: views.py:319
+#: views.py:322
msgid "Find modification"
msgstr "Modifier un mobilier"
-#: views.py:357
+#: views.py:359
msgid "Find deletion"
msgstr "Supprimer un mobilier"
-#: views.py:370
+#: views.py:389
msgid "New basket"
msgstr "Ajouter un panier"
-#: views.py:399
+#: views.py:418
msgid "Manage items in basket"
msgstr "Gérer les éléments dans un panier"
-#: views.py:525 views.py:538 views.py:551
+#: views.py:544 views.py:557 views.py:570
msgid "New treatment"
msgstr "Ajouter un traitement"
-#: views.py:559
+#: views.py:578
msgid "Treatment modification"
msgstr "Modifier un traitement"
-#: views.py:703
+#: views.py:724
msgid "Treatment deletion"
msgstr "Supprimer un traitement"
-#: views.py:710
+#: views.py:743
msgid "Treatment: search administrative act"
msgstr "Traitement : rechercher un acte administratif"
-#: views.py:719
+#: views.py:752
msgid "Treatment: new administrative act"
msgstr "Traitement : ajouter un acte administratif"
-#: views.py:729
+#: views.py:762
msgid "Treatment: administrative act modification"
msgstr "Traitement : modifier un acte administratif"
-#: views.py:738
+#: views.py:788
msgid "Treatment: administrative act deletion"
msgstr "Traitement : supprimer un acte administratif"
-#: views.py:785
+#: views.py:831
msgid "New treatment request"
msgstr "Ajouter une demande de traitement"
-#: views.py:794
+#: views.py:840
msgid "Treatment request modification"
msgstr "Modifier une demande de traitement"
-#: views.py:822
+#: views.py:870
msgid "Treatment request deletion"
msgstr "Supprimer une demande de traitement"
-#: views.py:829
+#: views.py:889
msgid "Treatment request: search administrative act"
msgstr "Demande de traitement : rechercher un acte administratif"
-#: views.py:840
+#: views.py:900
msgid "Treatment request: new administrative act"
msgstr "Demande de traitement : ajouter un acte administratif"
-#: views.py:850
+#: views.py:910
msgid "Treatment request: administrative act modification"
msgstr "Demande de traitement : modifier un acte administratif"
-#: views.py:859
+#: views.py:952
msgid "Treatment request: administrative act deletion"
msgstr "Demande de traitement : supprimer un acte administratif"
-#: wizards.py:394
+#: wizards.py:412
msgid ""
"The new basket: \"{}\" have been created with the resulting items. This "
"search have been pinned."
diff --git a/translations/fr/archaeological_operations.po b/translations/fr/archaeological_operations.po
index 2a3ef615d..d1f6560d7 100644
--- a/translations/fr/archaeological_operations.po
+++ b/translations/fr/archaeological_operations.po
@@ -12,7 +12,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-09-11 07:24+0000\n"
+"PO-Revision-Date: 2019-09-14 10:51+0000\n"
"Last-Translator: Étienne Loks <etienne.loks@iggdrasil.net>\n"
"Language-Team: \n"
"Language: fr\n"
@@ -27,13 +27,13 @@ msgstr "Point"
msgid "Multi polygon"
msgstr "Polygones multi-parties"
-#: forms.py:64 forms.py:1109 forms.py:1125 forms.py:1131 models.py:2256
+#: forms.py:65 forms.py:1111 forms.py:1127 forms.py:1133 models.py:2270
#: templates/ishtar/blocks/window_tables/parcels.html:9
#: templates/ishtar/sheet_operation.html:391
msgid "Parcels"
msgstr "Parcelles"
-#: forms.py:67 forms.py:200 forms.py:1084 models.py:2240
+#: forms.py:68 forms.py:201 forms.py:1086 models.py:2254
#: templates/ishtar/blocks/window_tables/parcels.html:6
#: templates/ishtar/dashboards/dashboard_operation.html:432
#: templates/ishtar/dashboards/dashboard_operation.html:446
@@ -42,121 +42,121 @@ msgstr "Parcelles"
msgid "Town"
msgstr "Commune"
-#: forms.py:69 forms.py:482 forms.py:784 forms.py:1534 models.py:606
-#: models.py:938 models.py:1819 models.py:2020 models.py:2238
+#: forms.py:70 forms.py:483 forms.py:786 forms.py:1566 models.py:608
+#: models.py:940 models.py:1822 models.py:2023 models.py:2252
#: templates/ishtar/blocks/window_tables/parcels.html:7
msgid "Year"
msgstr "Année"
-#: forms.py:72 models.py:2241
+#: forms.py:73 models.py:2255
#: templates/ishtar/blocks/window_tables/parcels.html:8
msgid "Section"
msgstr "Section"
-#: forms.py:75 models.py:2243
+#: forms.py:76 models.py:2257
msgid "Parcel number"
msgstr "Numéro de parcelle"
-#: forms.py:77 models.py:2245 models.py:2264 models.py:2322
+#: forms.py:78 models.py:2259 models.py:2278 models.py:2336
msgid "Public domain"
msgstr "Domaine public"
-#: forms.py:121
+#: forms.py:122
msgid "Town section is required."
msgstr "Vous devez renseigner la section."
-#: forms.py:157
+#: forms.py:158
msgid "public domain"
msgstr "domaine public"
-#: forms.py:164
+#: forms.py:165
msgid "Current parcels"
msgstr "Parcelles actuelles"
-#: forms.py:166
+#: forms.py:167
msgid "Deleted parcels"
msgstr "Parcelles supprimées"
-#: forms.py:203
+#: forms.py:204
msgid "Full text input"
msgstr "Saisie libre"
-#: forms.py:205
+#: forms.py:206
msgid "example: \"2013: XD:1 to 13,24,33 to 39, YD:24\" or \"AB:24,AC:42\""
msgstr "exemple : \"2013: XD:1 à 13,24,33 à 39, YD:24\" ou \"AB:24,AC:42\""
-#: forms.py:359
+#: forms.py:360
msgid "There are identical parcels."
msgstr "Il y a des parcelles identiques."
-#: forms.py:370
+#: forms.py:371
msgid "Relation type"
msgstr "Type de relation"
-#: forms.py:373 forms.py:1331 ishtar_menu.py:32 models.py:1067 models.py:1722
-#: models.py:1734 models.py:1821 models.py:2002 models.py:2237
-#: templates/ishtar/sheet_operation.html:4 wizards.py:320 wizards.py:331
+#: forms.py:374 forms.py:1359 ishtar_menu.py:32 models.py:1069 models.py:1724
+#: models.py:1736 models.py:1824 models.py:2005 models.py:2251
+#: templates/ishtar/sheet_operation.html:4 wizards.py:323 wizards.py:334
msgid "Operation"
msgstr "Opération (OA)"
-#: forms.py:396
+#: forms.py:397
msgid ":"
msgstr ": "
-#: forms.py:404 forms.py:618
+#: forms.py:405
msgid "You should select an operation."
msgstr "Vous devez sélectionner une opération."
-#: forms.py:408
+#: forms.py:409
msgid "You should select a relation type."
msgstr "Vous devez sélectionner un type de relation."
-#: forms.py:413
+#: forms.py:414
msgid "An operation cannot be related to herself."
msgstr "Une opération ne peut être associée à elle-même."
-#: forms.py:443
+#: forms.py:444
msgid "Current relations"
msgstr "Relations actuelles"
-#: forms.py:445
+#: forms.py:446
msgid "Deleted relations"
msgstr "Relations supprimées"
-#: forms.py:469 templates/ishtar/sheet_operation.html:64
+#: forms.py:470 templates/ishtar/sheet_operation.html:64
#: templates/ishtar/sheet_operation.html:303
msgid "Relations"
msgstr "Relations"
-#: forms.py:470
+#: forms.py:471
msgid "Operation - 080 - Relations"
msgstr "Opération - 080 - Relations"
-#: forms.py:476
+#: forms.py:477
msgid "Operation - 001 - Search"
msgstr "Opération - 001 - Recherche"
-#: forms.py:480 forms.py:1313 forms.py:1530
+#: forms.py:481 forms.py:1341 forms.py:1562
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:483 models.py:939
+#: forms.py:484 models.py:941
msgid "Numeric reference"
msgstr "Identifiant numérique"
-#: forms.py:489 forms.py:777 models.py:1043
+#: forms.py:490 forms.py:779 models.py:1045
msgid "DRASSM code"
msgstr "Code DRASSM"
-#: forms.py:491 forms.py:1321
+#: forms.py:492 forms.py:1349
msgid "Areas"
msgstr "Zones"
-#: forms.py:492 forms.py:1112 forms.py:1546 models.py:2255 models.py:2465
+#: forms.py:493 forms.py:1114 forms.py:1578 models.py:2269 models.py:2479
msgid "Parcel"
msgstr "Parcelle"
-#: forms.py:495 forms.py:1549 models.py:1723
+#: forms.py:496 forms.py:1581 models.py:1725
#: templates/ishtar/dashboards/dashboard_operation.html:390
#: templates/ishtar/dashboards/dashboard_operation.html:411
#: templates/ishtar/dashboards/dashboard_operation.html:643
@@ -165,315 +165,307 @@ msgstr "Parcelle"
msgid "Department"
msgstr "Département"
-#: forms.py:496 forms.py:1197 forms.py:1317 forms.py:1422 models.py:271
+#: forms.py:497 forms.py:1201 forms.py:1345 forms.py:1454 models.py:272
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:7
#: templates/ishtar/sheet_operation.html:125
msgid "Name"
msgstr "Nom"
-#: forms.py:497 forms.py:782 models.py:1002
+#: forms.py:498 forms.py:784 models.py:1004
msgid "Address / Locality"
msgstr "Adresse / Lieu-dit"
-#: forms.py:498 forms.py:696 forms.py:778 forms.py:1783 models.py:605
-#: models.py:681 models.py:947
+#: forms.py:499 forms.py:697 forms.py:780 forms.py:1816 models.py:607
+#: models.py:683 models.py:949
msgid "Operation type"
msgstr "Type d'opération"
-#: forms.py:499
+#: forms.py:500
msgid "Is open?"
msgstr "Est ouvert ?"
-#: forms.py:507 forms.py:814 models.py:931
+#: forms.py:508 forms.py:816 models.py:933
msgid "In charge"
msgstr "Responsable du suivi scientifique"
-#: forms.py:514 models.py:1996
+#: forms.py:515 models.py:1999
msgid "Scientist in charge"
msgstr "Responsable scientifique"
-#: forms.py:516 forms.py:698 forms.py:804 models.py:929
+#: forms.py:517 forms.py:699 forms.py:806 models.py:931
msgid "Operator"
msgstr "Opérateur"
-#: forms.py:525 forms.py:1202 forms.py:1319 forms.py:1427 models.py:125
-#: models.py:133 models.py:275 models.py:609 models.py:684 models.py:949
+#: forms.py:526 forms.py:1206 forms.py:1347 forms.py:1459 models.py:126
+#: models.py:134 models.py:276 models.py:611 models.py:686 models.py:951
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:9
msgid "Remains"
msgstr "Vestiges"
-#: forms.py:526 forms.py:1179 forms.py:1199 forms.py:1318 forms.py:1424
-#: models.py:124 models.py:132 models.py:273 models.py:610 models.py:683
-#: models.py:955
+#: forms.py:527 forms.py:1181 forms.py:1203 forms.py:1346 forms.py:1456
+#: models.py:125 models.py:133 models.py:274 models.py:612 models.py:685
+#: models.py:957
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:8
msgid "Periods"
msgstr "Périodes"
-#: forms.py:527
+#: forms.py:528
msgid "Started before"
msgstr "Commencé avant"
-#: forms.py:528
+#: forms.py:529
msgid "Started after"
msgstr "Commencé après"
-#: forms.py:529
+#: forms.py:530
msgid "Ended before"
msgstr "Terminé avant"
-#: forms.py:530
+#: forms.py:531
msgid "Ended after"
msgstr "Terminé après"
-#: forms.py:532
+#: forms.py:533
msgid "Search within relations"
msgstr "Rechercher parmi les relations"
-#: forms.py:533 forms.py:862 forms.py:1322 forms.py:1431 models.py:279
-#: models.py:1003
+#: forms.py:534 forms.py:864 forms.py:1350 forms.py:1463 models.py:280
+#: models.py:1005
msgid "Comment"
msgstr "Commentaire"
-#: forms.py:534
+#: forms.py:535
msgid "Abstract (full text search)"
msgstr "Résumé (recherche en texte intégral)"
-#: forms.py:536 forms.py:865 models.py:1005
+#: forms.py:537 forms.py:867 models.py:1007
msgid "Comment about scientific documentation"
msgstr "Commentaire relatif à la documentation scientifique"
-#: forms.py:537 forms.py:867 models.py:611 models.py:1028
+#: forms.py:538 forms.py:869 models.py:613 models.py:1030
msgid "Record quality"
msgstr "Qualité d'enregistrement"
-#: forms.py:538 forms.py:833 models.py:967
+#: forms.py:539 forms.py:835 models.py:969
msgid "Report processing"
msgstr "Traitement du rapport"
-#: forms.py:540 forms.py:870 models.py:1023
+#: forms.py:541 forms.py:872 models.py:1025
msgid "Virtual operation"
msgstr "Opération virtuelle"
-#: forms.py:542 forms.py:1261 forms.py:1265 models.py:331
+#: forms.py:543 forms.py:1287 forms.py:1291 models.py:332
msgid "Archaeological site"
msgstr "Entité (EA)"
-#: forms.py:548 forms.py:1553
+#: forms.py:549 forms.py:1585
msgid "Created by"
msgstr "Créé par"
-#: forms.py:554 forms.py:1559
+#: forms.py:555 forms.py:1591
msgid "Modified by"
msgstr "Modifié par"
-#: forms.py:561 forms.py:855 models.py:612 models.py:1036
+#: forms.py:562 forms.py:857 models.py:614 models.py:1038
msgid "Documentation received"
msgstr "Documentation reçue"
-#: forms.py:563
+#: forms.py:564
msgid "Documentation deadline before"
msgstr "Date limite de versement de la documentation avant"
-#: forms.py:565
+#: forms.py:566
msgid "Documentation deadline after"
msgstr "Date limite de versement de la documentation après"
-#: forms.py:567 forms.py:860 models.py:613 models.py:1040
+#: forms.py:568 forms.py:862 models.py:615 models.py:1042
msgid "Finds received"
msgstr "Mobilier reçu"
-#: forms.py:569
+#: forms.py:570
msgid "Finds deadline before"
msgstr "Date limite de versement du mobilier avant"
-#: forms.py:571
+#: forms.py:572
msgid "Finds deadline after"
msgstr "Date limite de versement du mobilier après"
-#: forms.py:604 views.py:184
+#: forms.py:605 forms.py:618 views.py:188
msgid "Operation search"
msgstr "Rechercher une opération"
-#: forms.py:623 forms.py:1403
-msgid "Invalid selection."
-msgstr "Sélection invalide."
-
-#: forms.py:625
-msgid "This operation is locked for edition."
-msgstr "Cette opérations est verrouillée pour l'édition."
-
-#: forms.py:657
+#: forms.py:658
msgid "Associated file"
msgstr "Dossier associé"
-#: forms.py:661 forms.py:985 models.py:1309 models.py:1733 models.py:1820
-#: models.py:2007 wizards.py:83
+#: forms.py:662 forms.py:987 models.py:1311 models.py:1735 models.py:1823
+#: models.py:2010 wizards.py:84
msgid "Archaeological file"
msgstr "Dossier archéologique"
-#: forms.py:668 forms.py:672 models.py:1031
+#: forms.py:669 forms.py:673 models.py:1033
msgid "Abstract"
msgstr "Résumé"
-#: forms.py:669
+#: forms.py:670
msgid "Operation - 090 - Abstract"
msgstr "Opération - 090 - Résumé"
-#: forms.py:676
+#: forms.py:677
msgid "months"
msgstr "mois"
-#: forms.py:676
+#: forms.py:677
msgid "years"
msgstr "années"
-#: forms.py:678 models.py:915
+#: forms.py:679 models.py:917
msgid "Creation date"
msgstr "Date de création"
-#: forms.py:679
+#: forms.py:680
msgid "Start of field work"
msgstr "Début du travail de terrain"
-#: forms.py:681
+#: forms.py:682
msgid "All"
msgstr "Tout"
-#: forms.py:682
+#: forms.py:683
msgid "Preventive"
msgstr "Préventif"
-#: forms.py:683
+#: forms.py:684
msgid "Research"
msgstr "Programmé"
-#: forms.py:687
+#: forms.py:688
msgid "Slicing"
msgstr "Découpage"
-#: forms.py:690
+#: forms.py:691
msgid "Department detail"
msgstr "Détail par département"
-#: forms.py:692
+#: forms.py:693
msgid "Date get from"
msgstr "Date obtenue depuis"
-#: forms.py:694
+#: forms.py:695
msgid "Preventive/Research"
msgstr "Préventif/Programmé"
-#: forms.py:700
+#: forms.py:701
msgid "Date after"
msgstr "Date après"
-#: forms.py:701
+#: forms.py:702
msgid "Date before"
msgstr "Date avant"
-#: forms.py:702
+#: forms.py:703
msgid "With reports"
msgstr "Avec un rapport"
-#: forms.py:703
+#: forms.py:704
msgid "With finds"
msgstr "Avec du mobilier"
-#: forms.py:756 forms.py:1412 forms.py:1600
+#: forms.py:757 forms.py:1444 forms.py:1632
#: templates/ishtar/sheet_administrativeact.html:23
#: templates/ishtar/sheet_operation.html:38 templates/ishtar/sheet_site.html:33
msgid "General"
msgstr "Général"
-#: forms.py:757
+#: forms.py:758
msgid "Operation - 010 - General"
msgstr "Opération - 010 - Général"
-#: forms.py:780 models.py:1001
+#: forms.py:782 models.py:1003
msgid "Generic name"
msgstr "Nom générique"
-#: forms.py:789 models.py:970
+#: forms.py:791 models.py:972
msgid "Old code"
msgstr "Ancien code"
-#: forms.py:792
+#: forms.py:794
msgid "Head scientist"
msgstr "Responsable scientifique"
-#: forms.py:811 models.py:1000
+#: forms.py:813 models.py:1002
msgid "Operator reference"
msgstr "Référence de l'opérateur"
-#: forms.py:825
+#: forms.py:827
msgid "Total surface (m2)"
msgstr "Surface totale (m2)"
-#: forms.py:828 models.py:63 models.py:918 models.py:2467
+#: forms.py:830 models.py:63 models.py:920 models.py:2481
msgid "Start date"
msgstr "Date de début"
-#: forms.py:829 models.py:920
+#: forms.py:831 models.py:922
msgid "Excavation end date"
msgstr "Date de fin de chantier"
-#: forms.py:831 models.py:921
+#: forms.py:833 models.py:923
msgid "Report delivery date"
msgstr "Date de livraison du rapport"
-#: forms.py:852 models.py:1033
+#: forms.py:854 models.py:1035
msgid "Deadline for submission of the documentation"
msgstr "Date limite de versement de la documentation"
-#: forms.py:857 models.py:1038
+#: forms.py:859 models.py:1040
msgid "Deadline for submission of the finds"
msgstr "Date limite de versement du mobilier"
-#: forms.py:872 forms.py:1204 forms.py:1442
+#: forms.py:874 forms.py:1208 forms.py:1474
msgid "Coordinates"
msgstr "Coordonnées"
-#: forms.py:873 forms.py:1205 forms.py:1443
+#: forms.py:875 forms.py:1209 forms.py:1475
msgid "X"
msgstr "X/Long"
-#: forms.py:874 forms.py:1206 forms.py:1444
+#: forms.py:876 forms.py:1210 forms.py:1476
msgid "Estimated error for X"
msgstr "Erreur estimée pour X"
-#: forms.py:876 forms.py:1208 forms.py:1446
+#: forms.py:878 forms.py:1212 forms.py:1478
msgid "Y"
msgstr "Y/Lat"
-#: forms.py:877 forms.py:1209 forms.py:1447
+#: forms.py:879 forms.py:1213 forms.py:1479
msgid "Estimated error for Y"
msgstr "Erreur estimée pour Y"
-#: forms.py:879 forms.py:1211 forms.py:1449
+#: forms.py:881 forms.py:1215 forms.py:1481
msgid "Z"
msgstr "Z"
-#: forms.py:880 forms.py:1212 forms.py:1450
+#: forms.py:882 forms.py:1216 forms.py:1482
msgid "Estimated error for Z"
msgstr "Erreur estimée pour Z"
-#: forms.py:883 forms.py:1215 forms.py:1453
+#: forms.py:885 forms.py:1219 forms.py:1485
msgid "Spatial Reference System"
msgstr "Système de référence spatiale"
-#: forms.py:936
+#: forms.py:938
msgid ""
"If you want to set an excavation end date you have to provide a start date."
msgstr ""
"Avant de renseigner la date de fin de chantier, il est nécessaire de "
"renseigner une date de début."
-#: forms.py:941
+#: forms.py:943
msgid "The excavation end date cannot be before the start date."
msgstr ""
"La date de fin de chantier ne peut être antérieure à la date de début."
-#: forms.py:971
+#: forms.py:973
#, python-format
msgid ""
"Operation code already exists for year: %(year)d - use a value bigger than "
@@ -482,268 +474,260 @@ msgstr ""
"Ce code d'opération existe déjà pour l'année %(year)d - utilisez une valeur "
"plus grande que %(last_val)d"
-#: forms.py:975
+#: forms.py:977
msgid "Bad operation code"
msgstr "Mauvais code d'opération"
-#: forms.py:981 models.py:1324
+#: forms.py:983 models.py:1326
msgid "Operation code"
msgstr "Code de l'opération"
-#: forms.py:1016 templates/ishtar/sheet_operation.html:243
+#: forms.py:1018 templates/ishtar/sheet_operation.html:243
msgid "Court-ordered seizure"
msgstr "Saisie judiciaire"
-#: forms.py:1017
+#: forms.py:1019
msgid "Operation - 015 - Court-ordered seizure"
msgstr "Opération - 015 - Saisie judiciaire"
-#: forms.py:1021 models.py:1046
+#: forms.py:1023 models.py:1048
msgid "Seizure name"
msgstr "Nom de la saisie"
-#: forms.py:1024 models.py:1047
+#: forms.py:1026 models.py:1049
msgid "Official report number"
msgstr "Numéro de procès-verbal"
-#: forms.py:1027 models.py:1049
+#: forms.py:1029 models.py:1051
msgid "Name of the protagonist"
msgstr "Nom du protagoniste"
-#: forms.py:1032 forms.py:1039 forms.py:1430 models.py:287 models.py:935
+#: forms.py:1034 forms.py:1041 forms.py:1462 models.py:288 models.py:937
msgid "Collaborators"
msgstr "Collaborateurs"
-#: forms.py:1033
+#: forms.py:1035
msgid "Operation - 020 - Collaborators"
msgstr "Opération - 020 - Collaborateurs"
-#: forms.py:1048
+#: forms.py:1050
msgid "Preventive informations - excavation"
msgstr "Information archéologie préventive - fouille"
-#: forms.py:1049
+#: forms.py:1051
msgid "Operation - 033 - Preventive - Excavation"
msgstr "Opération - 033 - Préventif - Fouille"
-#: forms.py:1052 models.py:953
+#: forms.py:1054 models.py:955
#: templates/ishtar/dashboards/dashboard_operation.html:701
msgid "Cost (euros)"
msgstr "Coût (euros)"
-#: forms.py:1053 models.py:958
+#: forms.py:1055 models.py:960
msgid "Scheduled man-days"
msgstr "Jours-hommes prévus"
-#: forms.py:1055 models.py:961
+#: forms.py:1057 models.py:963
msgid "Optional man-days"
msgstr "Jours-hommes optionnels"
-#: forms.py:1057 models.py:964
+#: forms.py:1059 models.py:966
msgid "Effective man-days"
msgstr "Jours-hommes effectifs"
-#: forms.py:1067
+#: forms.py:1069
msgid "Preventive informations - diagnostic"
msgstr "Information archéologie préventive - diagnostic"
-#: forms.py:1068
+#: forms.py:1070
msgid "Operation - 037 - Preventive - Diagnostic"
msgstr "Opération - 037 - Préventif - Diagnostic"
-#: forms.py:1073 models.py:983
+#: forms.py:1075 models.py:985
msgid "Prescription on zoning"
msgstr "Prescription sur zonage"
-#: forms.py:1075 models.py:986
+#: forms.py:1077 models.py:988
msgid "Prescription on large area"
msgstr "Prescription sur une vaste surface"
-#: forms.py:1078 models.py:988
+#: forms.py:1080 models.py:990
msgid "Prescription on geoarchaeological context"
msgstr "Prescription sur un contexte géoarchéologique"
-#: forms.py:1082 forms.py:1098 forms.py:1103 forms.py:1489 models.py:123
-#: models.py:277 models.py:680 models.py:682 models.py:951 models.py:2030
+#: forms.py:1084 forms.py:1100 forms.py:1105 forms.py:1521 models.py:124
+#: models.py:278 models.py:682 models.py:684 models.py:953 models.py:2033
msgid "Towns"
msgstr "Communes"
-#: forms.py:1099
+#: forms.py:1101
msgid "Operation - 040 - Towns"
msgstr "Opération - 040 - Communes"
-#: forms.py:1104
+#: forms.py:1106
msgid "Operation - 040 - Towns (2)"
msgstr "Opération - 040 - Communes (2)"
-#: forms.py:1126
+#: forms.py:1128
msgid "Operation - 050 - Parcels"
msgstr "Opération - 050 - Parcelles"
-#: forms.py:1133
+#: forms.py:1135
msgid "Operation - 050 - Parcels (2)"
msgstr "Opération - 050 - Parcelles (2)"
-#: forms.py:1163 models.py:53
+#: forms.py:1165 models.py:53
msgid "Remain types"
msgstr "Types de vestige"
-#: forms.py:1164
+#: forms.py:1166
msgid "Operation - 060 - Remains"
msgstr "Opération - 060 - Vestiges"
-#: forms.py:1170 models.py:52
+#: forms.py:1172 models.py:52
msgid "Remain type"
msgstr "Type de vestige"
-#: forms.py:1180
+#: forms.py:1182
msgid "Operation - 070 - Periods"
msgstr "Opération - 070 - Périodes"
-#: forms.py:1186 templates/ishtar/sheet_operation.html:414
+#: forms.py:1188 templates/ishtar/sheet_operation.html:414
#: templates/ishtar/sheet_operation.html:451
msgid "Period"
msgstr "Période"
-#: forms.py:1196 forms.py:1315 forms.py:1421 models.py:270
+#: forms.py:1200 forms.py:1343 forms.py:1453 models.py:271
msgid "Reference"
msgstr "Référence"
-#: forms.py:1244 forms.py:1483
+#: forms.py:1248 forms.py:1515
msgid "This reference already exists."
msgstr "Cette référence existe déjà."
-#: forms.py:1277 models.py:332 models.py:1016
+#: forms.py:1303 models.py:333 models.py:1018
#: templates/ishtar/sheet_operation.html:274
msgid "Archaeological sites"
msgstr "Entités archéologiques"
-#: forms.py:1279
+#: forms.py:1305
msgid "Operation - 030 - Archaeological sites"
msgstr "Opération - 030 - Sites archéologiques"
-#: forms.py:1284
+#: forms.py:1312
msgid "Associated archaeological sites"
msgstr "Entités archéologiques associées"
-#: forms.py:1290 ishtar_menu.py:36 ishtar_menu.py:66 ishtar_menu.py:108
+#: forms.py:1318 ishtar_menu.py:36 ishtar_menu.py:66 ishtar_menu.py:108
msgid "Search"
msgstr "Recherche"
-#: forms.py:1295
+#: forms.py:1323
msgid "Would you like to close this operation?"
msgstr "Voulez-vous clore cette opération ?"
-#: forms.py:1300
+#: forms.py:1328
msgid "Would you like to delete this operation?"
msgstr "Voulez-vous supprimer cette opération ?"
-#: forms.py:1309
+#: forms.py:1337
msgid "Archaeological site - 001 - Search"
msgstr "Site archéologique - 001 - Recherche"
-#: forms.py:1325
+#: forms.py:1353
msgid "Top operation"
msgstr "Opération chapeau"
-#: forms.py:1337 forms.py:1434 models.py:281
+#: forms.py:1365 forms.py:1466 models.py:282
msgid "National Geographic Institute locality"
msgstr "Lieu-dit IGN"
-#: forms.py:1340 forms.py:1438 models.py:284
+#: forms.py:1368 forms.py:1470 models.py:285
msgid "Cadastral locality"
msgstr "Lieu-dit cadastre"
-#: forms.py:1344 forms.py:1504 models.py:301
+#: forms.py:1372 forms.py:1536 models.py:302
msgid "AffMar number"
msgstr "Numéro AffMar"
-#: forms.py:1346 forms.py:1506 models.py:303
+#: forms.py:1374 forms.py:1538 models.py:304
msgid "DRASSM number"
msgstr "Numéro DRASSM"
-#: forms.py:1348 forms.py:1508 models.py:292
+#: forms.py:1376 forms.py:1540 models.py:293
msgid "Shipwreck name"
msgstr "Nom de l'épave"
-#: forms.py:1351 forms.py:1516 models.py:294
+#: forms.py:1379 forms.py:1548 models.py:295
msgid "Oceanographic service localisation"
msgstr "Localisation SHOM"
-#: forms.py:1354 forms.py:1510 models.py:296
+#: forms.py:1382 forms.py:1542 models.py:297
msgid "Shipwreck code"
msgstr "Code épave"
-#: forms.py:1356 forms.py:1512 models.py:298
+#: forms.py:1384 forms.py:1544 models.py:299
msgid "Sinking date"
msgstr "Date de naufrage"
-#: forms.py:1358 forms.py:1514 models.py:300
+#: forms.py:1386 forms.py:1546 models.py:301
msgid "Discovery area"
msgstr "Zone de découverte"
-#: forms.py:1398
-msgid "You should select an item."
-msgstr "Vous devez sélectionner un élément."
-
-#: forms.py:1405
-msgid "This site is locked for edition."
-msgstr "Ce site/EA est verrouillé pour l'édition."
-
-#: forms.py:1413
+#: forms.py:1445
msgid "Archaeological site - 010 - General"
msgstr "Site archéologique - 010 - Général"
-#: forms.py:1490
+#: forms.py:1522
msgid "Archaeological site - 020 - Towns"
msgstr "Site archéologique - 020 - Villes"
-#: forms.py:1499 templates/ishtar/sheet_site.html:44
+#: forms.py:1531 templates/ishtar/sheet_site.html:44
msgid "Underwater"
msgstr "Sous-marin / subaquatique"
-#: forms.py:1500
+#: forms.py:1532
msgid "Archaeological site - 030 - Underwater"
msgstr "Site archéologique - 030 - Sous-marin / subaquatique"
-#: forms.py:1535 forms.py:1671 models.py:1987
+#: forms.py:1567 forms.py:1704 models.py:1990
msgid "Index"
msgstr "Index"
-#: forms.py:1543 forms.py:1603 models.py:1747 models.py:1981
+#: forms.py:1575 forms.py:1636 models.py:1750 models.py:1984
msgid "Act type"
msgstr "Type d'acte"
-#: forms.py:1544 forms.py:1741
+#: forms.py:1576 forms.py:1774
msgid "Indexed?"
msgstr "Indexé ?"
-#: forms.py:1550 forms.py:1610 models.py:2021
+#: forms.py:1582 forms.py:1643 models.py:2024
#: templates/ishtar/blocks/window_tables/administrativacts.html:10
msgid "Object"
msgstr "Objet"
-#: forms.py:1580 views.py:439
+#: forms.py:1612 views.py:441
msgid "Administrative act search"
msgstr "Rechercher un acte administratif"
-#: forms.py:1595 forms.py:1699 forms.py:1766
+#: forms.py:1627 forms.py:1732 forms.py:1799
msgid "You should select an administrative act."
msgstr "Vous devez sélectionner un acte administratif."
-#: forms.py:1605 models.py:1999
+#: forms.py:1638 models.py:2002
msgid "Signatory"
msgstr "Signataire"
-#: forms.py:1613 models.py:2018
+#: forms.py:1646 models.py:2021
msgid "Signature date"
msgstr "Date de signature"
-#: forms.py:1625
+#: forms.py:1658
msgid "Operation - Administrative act - General"
msgstr "Opération - Acte administratif - Général"
-#: forms.py:1659
+#: forms.py:1692
#, python-format
msgid ""
"This index already exists for year: %(year)d - use a value bigger than "
@@ -752,36 +736,36 @@ msgstr ""
"Cet index existe déjà pour l'année : %(year)d, utilisez une valeur plus "
"grande que %(last_val)d"
-#: forms.py:1663
+#: forms.py:1696
msgid "Bad index"
msgstr "Mauvais index"
-#: forms.py:1676
+#: forms.py:1709
msgid "Would you like to delete this administrative act?"
msgstr "Voulez-vous supprimer cet acte administratif ?"
-#: forms.py:1681
+#: forms.py:1714
msgid "Template"
msgstr "Patron"
-#: forms.py:1705 forms.py:1709
+#: forms.py:1738 forms.py:1742
msgid "This document is not intended for this type of act."
msgstr "Ce document n'est pas destiné à ce type d'acte."
-#: forms.py:1727
+#: forms.py:1760
msgid "Doc generation"
msgstr "Génération de document"
-#: forms.py:1729
+#: forms.py:1762
msgid "Generate the associated doc?"
msgstr "Générer le document associé ?"
-#: forms.py:1750 ishtar_menu.py:96 views.py:492
+#: forms.py:1783 ishtar_menu.py:96 views.py:505
msgctxt "admin act register"
msgid "Register"
msgstr "Registre"
-#: forms.py:1771
+#: forms.py:1804
msgid "Operation - Quick action - Modify"
msgstr "Opération - Action rapide - Modification"
@@ -801,7 +785,7 @@ msgstr "Clôture"
msgid "Deletion"
msgstr "Suppression"
-#: ishtar_menu.py:61 models.py:2037
+#: ishtar_menu.py:61 models.py:2040
#: templates/ishtar/sheet_administrativeact.html:4
msgid "Administrative act"
msgstr "Acte administratif"
@@ -810,11 +794,11 @@ msgstr "Acte administratif"
msgid "Administrative Act"
msgstr "Acte administratif"
-#: models.py:62 models.py:83 models.py:101 models.py:2949
+#: models.py:62 models.py:83 models.py:101 models.py:2963
msgid "Order"
msgstr "Ordre"
-#: models.py:64 models.py:2468
+#: models.py:64 models.py:2482
msgid "End date"
msgstr "Date de fin"
@@ -846,7 +830,7 @@ msgstr "Type de qualité d'enregistrement"
msgid "Types of record quality"
msgstr "Types de qualité d'enregistrement"
-#: models.py:130 models.py:607
+#: models.py:131 models.py:609
#: templates/ishtar/dashboards/dashboard_operation.html:225
#: templates/ishtar/dashboards/dashboard_operation.html:240
#: templates/ishtar/dashboards/dashboard_operation.html:257
@@ -857,726 +841,726 @@ msgstr "Types de qualité d'enregistrement"
msgid "Area"
msgstr "Surface"
-#: models.py:131 models.py:608
+#: models.py:132 models.py:610
msgid "Extended area"
msgstr "Zone étendue"
-#: models.py:134 models.py:614
+#: models.py:135 models.py:616
msgid "Associated document type"
msgstr "Type de document associé"
-#: models.py:172
+#: models.py:173
msgctxt "key for text search"
msgid "reference"
msgstr "reference"
-#: models.py:176 models.py:762 tests.py:2056
+#: models.py:177 models.py:764 tests.py:2122
msgctxt "key for text search"
msgid "name"
msgstr "nom"
-#: models.py:180 models.py:794 tests.py:1964
+#: models.py:181 models.py:796 tests.py:2030
msgctxt "key for text search"
msgid "period"
msgstr "periode"
-#: models.py:184 models.py:790 tests.py:1996
+#: models.py:185 models.py:792 tests.py:2062
msgctxt "key for text search"
msgid "remain"
msgstr "vestige"
-#: models.py:188 models.py:746 tests.py:1972
+#: models.py:189 models.py:748 tests.py:2038
msgctxt "key for text search"
msgid "town"
msgstr "commune"
-#: models.py:192 models.py:750
+#: models.py:193 models.py:752
msgctxt "key for text search"
msgid "area"
msgstr "zone"
-#: models.py:196 models.py:818
+#: models.py:197 models.py:820
msgctxt "key for text search"
msgid "comment"
msgstr "commentaire"
-#: models.py:200
+#: models.py:201
msgctxt "key for text search"
msgid "locality-ngi"
msgstr "lieu-dit-ign"
-#: models.py:204
+#: models.py:205
msgctxt "key for text search"
msgid "locality-cadastral"
msgstr "lieu-dit-cadastre"
-#: models.py:208
+#: models.py:209
msgctxt "key for text search"
msgid "shipwreck-name"
msgstr "nom-epave"
-#: models.py:213
+#: models.py:214
msgctxt "key for text search"
msgid "oceanographic-service-localisation"
msgstr "localisation-shom"
-#: models.py:217
+#: models.py:218
msgctxt "key for text search"
msgid "shipwreck-code"
msgstr "code-epave"
-#: models.py:221
+#: models.py:222
msgctxt "key for text search"
msgid "sinking-date"
msgstr "date-naufrage"
-#: models.py:225
+#: models.py:226
msgctxt "key for text search"
msgid "discovery-area"
msgstr "zone-decouverte"
-#: models.py:229 models.py:248
+#: models.py:230 models.py:249
msgctxt "key for text search"
msgid "operation"
msgstr "operation"
-#: models.py:233
+#: models.py:234
msgctxt "key for text search"
msgid "top-operation"
msgstr "operation-chapeau"
-#: models.py:237
+#: models.py:238
msgctxt "key for text search"
msgid "numero-drassm"
msgstr "numero-drassm"
-#: models.py:241
+#: models.py:242
msgctxt "key for text search"
msgid "numero-affmar"
msgstr "numero-affmar"
-#: models.py:261 models.py:885
+#: models.py:262 models.py:887
msgid "Lock/Unlock"
msgstr "Verrouiller/Déverrouiller"
-#: models.py:307 models.py:1007 templates/ishtar/sheet_operation.html:55
+#: models.py:308 models.py:1009 templates/ishtar/sheet_operation.html:55
#: templates/ishtar/sheet_site.html:89
msgid "Documents"
msgstr "Documents"
-#: models.py:312 models.py:1012
+#: models.py:313 models.py:1014
msgid "Main image"
msgstr "Image principale"
-#: models.py:313 models.py:1013 models.py:2251
+#: models.py:314 models.py:1015 models.py:2265
msgid "Cached name"
msgstr "Nom en cache"
-#: models.py:316 models.py:1052
+#: models.py:317 models.py:1054
msgid "Cached town label"
msgstr "Nom en cache des communes"
-#: models.py:317 models.py:321 models.py:325 models.py:1053 models.py:1057
-#: models.py:1061
+#: models.py:318 models.py:322 models.py:326 models.py:1055 models.py:1059
+#: models.py:1063
msgid "Generated automatically - do not edit"
msgstr "Généré automatiquement - ne pas éditer"
-#: models.py:320 models.py:1056
+#: models.py:321 models.py:1058
msgid "Cached periods label"
msgstr "Nom en cache des périodes"
-#: models.py:324 models.py:1060
+#: models.py:325 models.py:1062
msgid "Cached remains label"
msgstr "Nom en cache des vestiges"
-#: models.py:351
+#: models.py:352
msgid "SITE"
msgstr "SITE"
-#: models.py:488
+#: models.py:489
msgid "Unknown"
msgstr "Inconnu"
-#: models.py:491
+#: models.py:492
msgid "Virtual operation of site: {}"
msgstr "Opération virtuelle du site : {}"
-#: models.py:662
+#: models.py:664
msgid "Associated file (label)"
msgstr "Dossier associé (nom)"
-#: models.py:663
+#: models.py:665
msgid "Operator name"
msgstr "Nom de l'opérateur"
-#: models.py:664
+#: models.py:666
msgid "Scientist (full name)"
msgstr "Responsable scientifique (nom complet)"
-#: models.py:665
+#: models.py:667
msgid "Associated file (external ID)"
msgstr "Dossier associé (identifiant)"
-#: models.py:666
+#: models.py:668
msgid "Scientist (title)"
msgstr "Responsable scientifique (titre)"
-#: models.py:667
+#: models.py:669
msgid "Scientist (surname)"
msgstr "Responsable scientifique (nom)"
-#: models.py:668
+#: models.py:670
msgid "Scientist (name)"
msgstr "Scientifique (nom)"
-#: models.py:669
+#: models.py:671
msgid "Scientist - Organization (name)"
msgstr "Scientifique - Organisation (nom)"
-#: models.py:670
+#: models.py:672
msgid "In charge (title)"
msgstr "Responsable du suivi scientifique (titre)"
-#: models.py:671
+#: models.py:673
msgid "In charge (surname)"
msgstr "Responsable du suivi scientifique (prénom)"
-#: models.py:672
+#: models.py:674
msgid "In charge (name)"
msgstr "Responsable du suivi scientifique (nom)"
-#: models.py:673
+#: models.py:675
msgid "In charge - Organization (name)"
msgstr "Responsable du suivi scientifique - Organisation (nom)"
-#: models.py:679
+#: models.py:681
msgid "Archaeological sites (reference)"
msgstr "Entités archéologiques (référence)"
-#: models.py:734 models.py:1838 tests.py:1967 tests.py:2013
+#: models.py:736 models.py:1841 tests.py:2033 tests.py:2079
msgctxt "key for text search"
msgid "year"
msgstr "annee"
-#: models.py:738
+#: models.py:740
msgctxt "key for text search"
msgid "operation-code"
msgstr "code-operation"
-#: models.py:742 models.py:1850
+#: models.py:744 models.py:1853
msgctxt "key for text search"
msgid "patriarche"
msgstr "patriarche"
-#: models.py:754 models.py:1870
+#: models.py:756 models.py:1873
msgctxt "key for text search"
msgid "parcel"
msgstr "parcelle"
-#: models.py:758
+#: models.py:760
msgctxt "key for text search"
msgid "department"
msgstr "departement"
-#: models.py:766
+#: models.py:768
msgctxt "key for text search"
msgid "address"
msgstr "adresse"
-#: models.py:770 models.py:1854 tests.py:2067
+#: models.py:772 models.py:1857 tests.py:2133
msgctxt "key for text search"
msgid "type"
msgstr "type"
-#: models.py:774 tests.py:2001
+#: models.py:776 tests.py:2067
msgctxt "key for text search"
msgid "is-open"
msgstr "est-ouvert"
-#: models.py:778
+#: models.py:780
msgctxt "key for text search"
msgid "in-charge"
msgstr "responsable-suivi"
-#: models.py:782
+#: models.py:784
msgctxt "key for text search"
msgid "scientist"
msgstr "scientifique"
-#: models.py:786 tests.py:1834 tests.py:2224
+#: models.py:788 tests.py:1900 tests.py:2290
msgctxt "key for text search"
msgid "operator"
msgstr "operateur"
-#: models.py:798
+#: models.py:800
msgctxt "key for text search"
msgid "start-before"
msgstr "commence-avant"
-#: models.py:802
+#: models.py:804
msgctxt "key for text search"
msgid "start-after"
msgstr "commence-apres"
-#: models.py:806
+#: models.py:808
msgctxt "key for text search"
msgid "end-before"
msgstr "fini-apres"
-#: models.py:810
+#: models.py:812
msgctxt "key for text search"
msgid "end-after"
msgstr "fini-avant"
-#: models.py:814 tests.py:2036
+#: models.py:816 tests.py:2102
msgctxt "key for text search"
msgid "relation-types"
msgstr "type-relation"
-#: models.py:822
+#: models.py:824
msgctxt "key for text search"
msgid "abstract"
msgstr "resume"
-#: models.py:827
+#: models.py:829
msgctxt "key for text search"
msgid "scientific-documentation-comment"
msgstr "commentaire-documentation-scientifique"
-#: models.py:831
+#: models.py:833
msgctxt "key for text search"
msgid "record-quality"
msgstr "qualite-enregistrement"
-#: models.py:836
+#: models.py:838
msgctxt "key for text search"
msgid "report-processing"
msgstr "traitement-rapport"
-#: models.py:841
+#: models.py:843
msgctxt "key for text search"
msgid "virtual-operation"
msgstr "operation-virtuelle"
-#: models.py:846 models.py:893
+#: models.py:848 models.py:895
msgctxt "key for text search"
msgid "site"
msgstr "site"
-#: models.py:850
+#: models.py:852
msgctxt "key for text search"
msgid "documentation-received"
msgstr "documentation-recue"
-#: models.py:854
+#: models.py:856
msgctxt "key for text search"
msgid "documentation-deadline-before"
msgstr "documentation-date-limite-avant"
-#: models.py:858
+#: models.py:860
msgctxt "key for text search"
msgid "documentation-deadline-after"
msgstr "documentation-date-limite-après"
-#: models.py:862
+#: models.py:864
msgctxt "key for text search"
msgid "finds-received"
msgstr "mobilier-recu"
-#: models.py:866
+#: models.py:868
msgctxt "key for text search"
msgid "finds-deadline-before"
msgstr "mobilier-date-limite-avant"
-#: models.py:870
+#: models.py:872
msgctxt "key for text search"
msgid "finds-deadline-after"
msgstr "mobilier-date-limite-apres"
-#: models.py:874
+#: models.py:876
msgctxt "key for text search"
msgid "code-drassm"
msgstr "code-drassm"
-#: models.py:881
+#: models.py:883
msgid "Bulk update"
msgstr "Modification par lot"
-#: models.py:895
+#: models.py:897
msgctxt "key for text search"
msgid "file"
msgstr "dossier"
-#: models.py:917 templates/ishtar/sheet_operation.html:157
+#: models.py:919 templates/ishtar/sheet_operation.html:157
msgid "Closing date"
msgstr "Date de clôture"
-#: models.py:924
+#: models.py:926
msgid "In charge scientist"
msgstr "Responsable du suivi scientifique"
-#: models.py:943 models.py:2233
+#: models.py:945 models.py:2247
msgid "File"
msgstr "Dossier"
-#: models.py:948
+#: models.py:950
msgid "Surface (m2)"
msgstr "Surface (m2)"
-#: models.py:1020
+#: models.py:1022
msgid "Sites for which this operation is top operation"
msgstr "Sites pour lesquels cette opération est une opération chapeau"
-#: models.py:1025
+#: models.py:1027
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:1068 templates/ishtar/dashboards/dashboard_operation.html:8
+#: models.py:1070 templates/ishtar/dashboards/dashboard_operation.html:8
#: templates/ishtar/sheet_site.html:79
msgid "Operations"
msgstr "Opérations"
-#: models.py:1136
+#: models.py:1138
msgid "OPE"
msgstr "OPE"
-#: models.py:1244
+#: models.py:1246
msgid "Intercommunal"
msgstr "Intercommunal"
-#: models.py:1304
+#: models.py:1306
msgid "Add context record"
msgstr "Ajouter une unité d'enregistrement"
-#: models.py:1305
+#: models.py:1307
msgid "context record"
msgstr "UE"
-#: models.py:1310
+#: models.py:1312
msgid "Code patriarche"
msgstr "Code patriarche"
-#: models.py:1352
+#: models.py:1354
msgid "This operation code already exists for this year"
msgstr "Ce code d'opération existe déjà pour cette année."
-#: models.py:1412
+#: models.py:1414
msgid "Number of parcels"
msgstr "Nombre de parcelles"
-#: models.py:1422
+#: models.py:1424
msgid "Number of administrative acts"
msgstr "Nombre d'actes administratifs"
-#: models.py:1430
+#: models.py:1432
msgid "Number of indexed administrative acts"
msgstr "Nombre d'actes administratifs indexés"
-#: models.py:1438
+#: models.py:1440
msgid "Number of context records"
msgstr "Nombre d'Unités d'Enregistrement"
-#: models.py:1476
+#: models.py:1478
msgid "Number of finds"
msgstr "Nombre d'éléments de mobilier"
-#: models.py:1523
+#: models.py:1525
msgid "No type"
msgstr "Pas de type"
-#: models.py:1555
+#: models.py:1557
msgid "Number of sources"
msgstr "Nombre de documents"
-#: models.py:1594 templates/ishtar/dashboards/dashboard_operation.html:309
+#: models.py:1596 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:1664
+#: models.py:1666
msgid "Operation relation type"
msgstr "Type de relation entre opérations"
-#: models.py:1665
+#: models.py:1667
msgid "Operation relation types"
msgstr "Types de relation entre opérations"
-#: models.py:1687
+#: models.py:1689
msgid "Operation record relation"
msgstr "Relation entre opérations"
-#: models.py:1688
+#: models.py:1690
msgid "Operation record relations"
msgstr "Relations entre opérations"
-#: models.py:1735 models.py:2012
+#: models.py:1737 models.py:2015
msgid "Treatment request"
msgstr "Demande de traitement"
-#: models.py:1736 models.py:2017
+#: models.py:1738 models.py:2020
msgid "Treatment"
msgstr "Traitement"
-#: models.py:1738
+#: models.py:1741
msgid "Intended to"
msgstr "Destiné à"
-#: models.py:1740
+#: models.py:1743
msgid "Code"
msgstr "Code"
-#: models.py:1743
+#: models.py:1746
msgid "Associated template"
msgstr "Patron associé"
-#: models.py:1744
+#: models.py:1747
msgid "Indexed"
msgstr "Indexé"
-#: models.py:1748
+#: models.py:1751
msgid "Act types"
msgstr "Types d'acte"
-#: models.py:1819 models.py:2058
+#: models.py:1822 models.py:2072
#: templates/ishtar/blocks/window_tables/administrativacts.html:7
#: templates/ishtar/blocks/window_tables/archaeologicalsites.html:6
msgid "Ref."
msgstr "Réf."
-#: models.py:1842
+#: models.py:1845
msgctxt "key for text search"
msgid "index"
msgstr "index"
-#: models.py:1846
+#: models.py:1849
msgctxt "key for text search"
msgid "other-ref"
msgstr "autre-ref"
-#: models.py:1858
+#: models.py:1861
msgctxt "key for text search"
msgid "indexed"
msgstr "indexe"
-#: models.py:1862
+#: models.py:1865
msgctxt "key for text search"
msgid "operation-town"
msgstr "operation-commune"
-#: models.py:1866
+#: models.py:1869
msgctxt "key for text search"
msgid "file-town"
msgstr "dossier-commune"
-#: models.py:1876
+#: models.py:1879
msgctxt "key for text search"
msgid "operation-department"
msgstr "operation-departement"
-#: models.py:1880
+#: models.py:1883
msgctxt "key for text search"
msgid "file-department"
msgstr "dossier-departement"
-#: models.py:1884
+#: models.py:1887
msgctxt "key for text search"
msgid "object"
msgstr "objet"
-#: models.py:1888
+#: models.py:1891
msgctxt "key for text search"
msgid "signature-before"
msgstr "signature-avant"
-#: models.py:1892
+#: models.py:1895
msgctxt "key for text search"
msgid "signature-after"
msgstr "signature-apres"
-#: models.py:1896
+#: models.py:1899
msgctxt "key for text search"
msgid "file-name"
msgstr "dossier-nom"
-#: models.py:1900
+#: models.py:1903
msgctxt "key for text search"
msgid "general-contractor"
msgstr "amenageur"
-#: models.py:1905
+#: models.py:1908
msgctxt "key for text search"
msgid "general-contractor-organization"
msgstr "amenageur-organisation"
-#: models.py:1910
+#: models.py:1913
msgctxt "key for text search"
msgid "file-reference"
msgstr "dossier-reference"
-#: models.py:1914
+#: models.py:1917
msgctxt "key for text search"
msgid "file-year"
msgstr "dossier-annee"
-#: models.py:1918
+#: models.py:1921
msgctxt "key for text search"
msgid "file-other-reference"
msgstr "dossier-autre-reference"
-#: models.py:1922
+#: models.py:1925
msgctxt "key for text search"
msgid "file-in-charge"
msgstr "dossier-responsable"
-#: models.py:1926
+#: models.py:1929
msgctxt "key for text search"
msgid "file-permit-reference"
msgstr "dossier-ref-permis"
-#: models.py:1930
+#: models.py:1933
msgctxt "key for text search"
msgid "treatment-name"
msgstr "traitement-nom"
-#: models.py:1934
+#: models.py:1937
msgctxt "key for text search"
msgid "treatment-reference"
msgstr "traitement-reference"
-#: models.py:1938
+#: models.py:1941
msgctxt "key for text search"
msgid "treatment-year"
msgstr "traitement-annee"
-#: models.py:1942
+#: models.py:1945
msgctxt "key for text search"
msgid "treatment-index"
msgstr "traitement-index"
-#: models.py:1946
+#: models.py:1949
msgctxt "key for text search"
msgid "treatment-type"
msgstr "traitement-type"
-#: models.py:1950
+#: models.py:1953
msgctxt "key for text search"
msgid "treatment-file-name"
msgstr "dossier-traitement-nom"
-#: models.py:1954
+#: models.py:1957
msgctxt "key for text search"
msgid "treatment-file-reference"
msgstr "dossier-traitement-reference"
-#: models.py:1958
+#: models.py:1961
msgctxt "key for text search"
msgid "treatment-file-year"
msgstr "dossier-traitement-annee"
-#: models.py:1962
+#: models.py:1965
msgctxt "key for text search"
msgid "treatment-file-index"
msgstr "dossier-traitement-index"
-#: models.py:1966
+#: models.py:1969
msgctxt "key for text search"
msgid "treatment-file-type"
msgstr "dossier-traitement-type"
-#: models.py:1985
+#: models.py:1988
msgid "Person in charge of the operation"
msgstr "Responsable d'opération"
-#: models.py:1991
+#: models.py:1994
msgid "Archaeological preventive operator"
msgstr "Opérateur d'archéologie préventive"
-#: models.py:2027
+#: models.py:2030
msgid "Departments"
msgstr "Départements"
-#: models.py:2028
+#: models.py:2031
msgid "Cached values get from associated departments"
msgstr "Valeur en cache des départements associés"
-#: models.py:2031
+#: models.py:2034
msgid "Cached values get from associated towns"
msgstr "Valeur en cache des communes associées"
-#: models.py:2038 templates/ishtar/sheet_operation.html:284
+#: models.py:2041 templates/ishtar/sheet_operation.html:284
#: templates/ishtar/sheet_operation.html:385
msgid "Administrative acts"
msgstr "Actes administratifs"
-#: models.py:2170
+#: models.py:2184
msgid "This index already exists for this year"
msgstr "Cet index existe déjà pour cette année."
-#: models.py:2246
+#: models.py:2260
msgid "External ID"
msgstr "Identifiant"
-#: models.py:2249
+#: models.py:2263
msgid "External ID is set automatically"
msgstr "L'identifiant est attribué automatiquement"
-#: models.py:2250
+#: models.py:2264
msgid "Address - Locality"
msgstr "Adresse - Lieu-dit"
-#: models.py:2463
+#: models.py:2477
msgid "Owner"
msgstr "Propriétaire"
-#: models.py:2472
+#: models.py:2486
msgid "Parcel owner"
msgstr "Propriétaire de parcelle"
-#: models.py:2473
+#: models.py:2487
msgid "Parcel owners"
msgstr "Propriétaires de parcelle"
-#: models.py:2510
+#: models.py:2524
msgid "Recorded"
msgstr "Enregistré"
-#: models.py:2511
+#: models.py:2525
msgid "Effective"
msgstr "Effectif"
-#: models.py:2512
+#: models.py:2526
msgid "Active"
msgstr "Actif"
-#: models.py:2513
+#: models.py:2527
msgid "Field completed"
msgstr "Terrain achevé"
-#: models.py:2514
+#: models.py:2528
msgid "Associated report"
msgstr "Rapport associé"
-#: models.py:2515
+#: models.py:2529
msgid "Closed"
msgstr "Clos"
-#: models.py:2516
+#: models.py:2530
msgid "Documented and closed"
msgstr "Documenté et clos"
-#: models.py:2950
+#: models.py:2964
msgid "Is preventive"
msgstr "Préventif"
-#: models.py:2953
+#: models.py:2967
msgid "Operation type old"
msgstr "Type d'opération - ancien"
-#: models.py:2954
+#: models.py:2968
msgid "Operation types old"
msgstr "Types d'opération - ancien"
@@ -1967,36 +1951,39 @@ msgstr ""
"Le(s) erreur(s) suivante(s) ont été rencontrées lors de l'analyse du fichier "
"source :"
-#: views.py:246
+#: tests.py:1684
+msgid "This operation is locked for edition."
+msgstr "Cette opérations est verrouillée pour l'édition."
+
+#: tests.py:1698
+msgid "This item has been locked. Edition is disabled."
+msgstr "Cet élément a été verrouillé. L'édition est désactivée."
+
+#: views.py:250
msgid "New operation"
msgstr "Ajouter une opération"
-#: views.py:295
+#: views.py:299
msgid "Operation modification"
msgstr "Modifier une opération"
-#: views.py:306 views.py:408
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-"Vous n'avez pas les permissions suffisantes pour effectuer cette action."
-
-#: views.py:339
+#: views.py:331
msgid "Operation closing"
msgstr "Clôturer une opération"
-#: views.py:350
+#: views.py:342
msgid "Operation deletion"
msgstr "Supprimer une opération"
-#: views.py:433
+#: views.py:424
msgid "Site deletion"
msgstr "Suppression du site"
-#: views.py:452
+#: views.py:454
msgid "Operation: new administrative act"
msgstr "Opération : ajouter un acte administratif"
-#: views.py:462
+#: views.py:464
msgid "Operation: administrative act modification"
msgstr "Opération : modification d'un acte administratif"
@@ -2004,7 +1991,7 @@ msgstr "Opération : modification d'un acte administratif"
msgid "Operation: administrative act deletion"
msgstr "Opération : supprimer un acte administratif"
-#: views.py:556
+#: views.py:569
msgid ""
"Syntax error on the source template \"{}\" - contact your administrator and "
"ask him to check the syntax of this document."
@@ -2016,7 +2003,7 @@ msgstr ""
msgid "Add"
msgstr "Ajouter"
-#: wizards.py:209
+#: wizards.py:210
msgid ""
"Warning: No Archaeological File is provided. If you have forget it return to "
"the first step."
diff --git a/translations/fr/archaeological_warehouse.po b/translations/fr/archaeological_warehouse.po
index 31e8468c3..6705ff35c 100644
--- a/translations/fr/archaeological_warehouse.po
+++ b/translations/fr/archaeological_warehouse.po
@@ -19,16 +19,16 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n>1;\n"
"X-Generator: Zanata 4.6.2\n"
-#: forms.py:52 forms.py:143 ishtar_menu.py:30 models.py:125 models.py:354
+#: forms.py:52 forms.py:141 ishtar_menu.py:30 models.py:128 models.py:357
#: templates/ishtar/sheet_warehouse.html:4
msgid "Warehouse"
msgstr "Lieu de conservation"
-#: forms.py:61 forms.py:66 models.py:906
+#: forms.py:61 forms.py:66 models.py:911
msgid "Division"
msgstr "Division"
-#: forms.py:68 models.py:388
+#: forms.py:68 models.py:391
msgid "Order"
msgstr "Ordre"
@@ -40,7 +40,7 @@ msgstr "Il y a des divisions identiques"
msgid "Order fields must be different."
msgstr "Les champs « ordre » doivent être différents."
-#: forms.py:88 models.py:109
+#: forms.py:88 models.py:112
msgid "Divisions"
msgstr "Divisions"
@@ -56,55 +56,43 @@ msgstr "Lieu de conservation - 001 - Recherche"
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms.py:102 forms.py:154 models.py:98 models.py:351
+#: forms.py:102 forms.py:153 models.py:101 models.py:354
msgid "Name"
msgstr "Nom"
-#: forms.py:103 forms.py:156 models.py:44 models.py:100
+#: forms.py:103 forms.py:155 models.py:45 models.py:103
msgid "Warehouse type"
msgstr "Type de lieu de conservation"
-#: forms.py:115 views.py:125
+#: forms.py:115 forms.py:127 views.py:126
msgid "Warehouse search"
msgstr "Rechercher un lieu de conservation"
-#: forms.py:128
-msgid "You should select an item."
-msgstr "Vous devez sélectionner un élément."
-
-#: forms.py:133
-msgid "Invalid selection."
-msgstr "Sélection invalide."
-
-#: forms.py:136
-msgid "This warehouse is locked for edition."
-msgstr "Ce dépôt est verrouillé pour l'édition."
-
-#: forms.py:144
+#: forms.py:142
msgid "Warehouse - 010 - General"
msgstr "Lieu de conservation - 010 - Général"
-#: forms.py:159 models.py:106
+#: forms.py:158 models.py:109
msgid "Organization"
msgstr "Organisation"
-#: forms.py:166 models.py:103
+#: forms.py:165 models.py:106
msgid "Person in charge"
msgstr "Responsable"
-#: forms.py:173
+#: forms.py:172
msgid "Create a new organization from this warehouse"
msgstr "Créer une nouvelle organisation depuis ce lieu de conservation"
-#: forms.py:176 forms.py:281 forms.py:371 models.py:107 models.py:607
+#: forms.py:175 forms.py:281 forms.py:371 models.py:110 models.py:612
msgid "Comment"
msgstr "Commentaire"
-#: forms.py:179 forms.py:185
+#: forms.py:178 forms.py:184
msgid "Address"
msgstr "Adresse"
-#: forms.py:181
+#: forms.py:180
msgid ""
"Only fill the following fields if no organization is provided or if the "
"address of the warehouse is different from the one of the organization. If a "
@@ -116,78 +104,78 @@ msgstr ""
"l'organisation. Si une nouvelle organisation est crée depuis ce lieu de "
"conservation, les champs suivants sont utilisés pour cette organisation."
-#: forms.py:187
+#: forms.py:186
msgid "Address complement"
msgstr "Complément d'adresse"
-#: forms.py:189
+#: forms.py:188
msgid "Postal code"
msgstr "Code postal"
-#: forms.py:191
+#: forms.py:190
msgid "Town (freeform)"
msgstr "Commune (saisie libre)"
-#: forms.py:194
+#: forms.py:193
msgid "Country"
msgstr "Pays"
-#: forms.py:196
+#: forms.py:195
msgid "Phone"
msgstr "Téléphone"
-#: forms.py:197
+#: forms.py:196
msgid "Mobile phone"
msgstr "Téléphone mobile"
-#: forms.py:199
+#: forms.py:198
msgid "Coordinates"
msgstr "Coordonnées"
-#: forms.py:200
+#: forms.py:199
msgid "X"
msgstr "X/Long"
-#: forms.py:201
+#: forms.py:200
msgid "Y"
msgstr "Y/Lat"
-#: forms.py:203
+#: forms.py:202
msgid "Spatial Reference System"
msgstr "Système de référence spatiale"
-#: forms.py:219
+#: forms.py:218
msgid "A new organization is not created if an organization is selected."
msgstr ""
"Une nouvelle organisation ne peut être créée si une organisation est "
"sélectionnée"
-#: forms.py:253 forms.py:254
+#: forms.py:252 forms.py:253
msgid "Would you like to delete this warehouse?"
msgstr "Voulez-vous supprimer ce lieu de conservation?"
-#: forms.py:258 models.py:628 models.py:903
+#: forms.py:257 models.py:633 models.py:908
#: templates/ishtar/sheet_container.html:4
msgid "Container"
msgstr "Contenant"
-#: forms.py:259
+#: forms.py:258
msgid "Container - 010 - General"
msgstr "Contenant - 010 - Général"
-#: forms.py:265 forms.py:369 models.py:407
+#: forms.py:265 forms.py:369 models.py:410
msgid "Ref."
msgstr "Réf."
-#: forms.py:266 forms.py:370 models.py:615
+#: forms.py:266 forms.py:370 models.py:620
msgid "Old reference"
msgstr "Ancienne référence"
-#: forms.py:268 forms.py:368 models.py:411 models.py:605
+#: forms.py:268 forms.py:368 models.py:414 models.py:610
msgid "Container type"
msgstr "Type de contenant"
-#: forms.py:270 forms.py:367 models.py:602
+#: forms.py:270 forms.py:367 models.py:607
msgid "Responsible warehouse"
msgstr "Lieu de conservation responsable"
@@ -283,11 +271,11 @@ msgstr "Type de conservation"
msgid "Treatment emergency"
msgstr "Urgence du traitement"
-#: forms.py:449 forms.py:457 views.py:190
+#: forms.py:449 forms.py:457 forms.py:465 views.py:188
msgid "Container search"
msgstr "Rechercher un contenant"
-#: forms.py:451 forms.py:459
+#: forms.py:451 forms.py:459 forms.py:467
msgid "You should select a container."
msgstr "Vous devez sélectionner un contenant."
@@ -295,32 +283,32 @@ msgstr "Vous devez sélectionner un contenant."
msgid "Add a new container"
msgstr "Ajouter un nouveau contenant"
-#: forms.py:465 views.py:120
+#: forms.py:474 views.py:121
msgid "Packaging"
msgstr "Conditionnement"
-#: forms.py:471
+#: forms.py:480
msgid "Packager"
msgstr "Personne assurant le conditionnement"
-#: forms.py:477
+#: forms.py:486
msgid "Date"
msgstr "Date"
-#: forms.py:483
+#: forms.py:492
msgid "Packaged finds"
msgstr "Mobilier conditionné"
-#: forms.py:487
+#: forms.py:496
msgid "Container - 020 - Localisation"
msgstr "Contenant - 020 - Localisation"
-#: forms.py:489 models.py:608 templates/ishtar/sheet_container.html:43
+#: forms.py:498 models.py:613 templates/ishtar/sheet_container.html:43
#: templates/ishtar/sheet_warehouse.html:42
msgid "Localisation"
msgstr "Localisation"
-#: forms.py:514 forms.py:515
+#: forms.py:523 forms.py:524
msgid "Would you like to delete this container?"
msgstr "Voulez-vous supprimer ce contenant ?"
@@ -340,254 +328,254 @@ msgstr "Modification"
msgid "Deletion"
msgstr "Suppression"
-#: ishtar_menu.py:47 models.py:629 templates/ishtar/sheet_warehouse.html:56
+#: ishtar_menu.py:47 models.py:634 templates/ishtar/sheet_warehouse.html:56
#: templates/ishtar/sheet_warehouse.html:101
msgid "Containers"
msgstr "Contenants"
-#: models.py:45
+#: models.py:46
msgid "Warehouse types"
msgstr "Types de lieu de conservation"
-#: models.py:77
+#: models.py:79
msgctxt "key for text search"
msgid "name"
msgstr "nom"
-#: models.py:81 models.py:476
+#: models.py:83 models.py:480
msgctxt "key for text search"
msgid "type"
msgstr "type"
-#: models.py:91 models.py:590
+#: models.py:93 models.py:594
msgid "Lock/Unlock"
msgstr "Verrouiller/Déverrouiller"
-#: models.py:113 models.py:620
+#: models.py:116 models.py:625
msgid "Documents"
msgstr "Documents"
-#: models.py:118 models.py:625
+#: models.py:121 models.py:630
msgid "Main image"
msgstr "Image principale"
-#: models.py:119 models.py:616
+#: models.py:122 models.py:621
msgid "External ID"
msgstr "Identifiant"
-#: models.py:121 models.py:618
+#: models.py:124 models.py:623
msgid "External ID is set automatically"
msgstr "L'identifiant est attribué automatiquement"
-#: models.py:126
+#: models.py:129
msgid "Warehouses"
msgstr "Lieux de conservation"
-#: models.py:158
+#: models.py:161
msgid "Undefined"
msgstr "Indéfini"
-#: models.py:353
+#: models.py:356
msgid "Description"
msgstr "Description"
-#: models.py:358 models.py:359
+#: models.py:361 models.py:362
msgid "Collection"
msgstr "Collection"
-#: models.py:368
+#: models.py:371
msgid "Warehouse division type"
msgstr "Type de division de lieu de conservation"
-#: models.py:369
+#: models.py:372
msgid "Warehouse division types"
msgstr "Types de division de lieu de conservation"
-#: models.py:403
+#: models.py:406
msgid "Length (mm)"
msgstr "Longueur (mm)"
-#: models.py:404
+#: models.py:407
msgid "Width (mm)"
msgstr "Largeur (mm)"
-#: models.py:405
+#: models.py:408
msgid "Height (mm)"
msgstr "Hauteur (mm)"
-#: models.py:406
+#: models.py:409
msgid "Volume (l)"
msgstr "Volume (l)"
-#: models.py:412
+#: models.py:415
msgid "Container types"
msgstr "Types de contenant"
-#: models.py:458
+#: models.py:462
msgid "Location - index"
msgstr "Localisation - index"
-#: models.py:459
+#: models.py:463
msgid "Precise localisation"
msgstr "Localisation précise"
-#: models.py:460
+#: models.py:464
msgid "Type"
msgstr "Type"
-#: models.py:468
+#: models.py:472
msgctxt "key for text search"
msgid "location"
msgstr "localisation"
-#: models.py:472
+#: models.py:476
msgctxt "key for text search"
msgid "responsible-warehouse"
msgstr "lieu-de-conservation-responsable"
-#: models.py:480
+#: models.py:484
msgctxt "key for text search"
msgid "reference"
msgstr "reference"
-#: models.py:484
+#: models.py:488
msgctxt "key for text search"
msgid "old-reference"
msgstr "ancienne-reference"
-#: models.py:488
+#: models.py:492
msgctxt "key for text search"
msgid "comment"
msgstr "commentaire"
-#: models.py:493
+#: models.py:497
msgctxt "key for text search"
msgid "code-patriarche"
msgstr "code-patriarche"
-#: models.py:499
+#: models.py:503
msgctxt "key for text search"
msgid "site"
msgstr "site"
-#: models.py:504
+#: models.py:508
msgctxt "key for text search"
msgid "site-name"
msgstr "site-nom"
-#: models.py:509
+#: models.py:513
msgctxt "key for text search"
msgid "context-record-site"
msgstr "ue-site"
-#: models.py:515
+#: models.py:519
msgctxt "key for text search"
msgid "context-record-site-name"
msgstr "ue-site-nom"
-#: models.py:520
+#: models.py:524
msgctxt "key for text search"
msgid "context-record"
msgstr "ue"
-#: models.py:524
+#: models.py:528
msgctxt "key for text search"
msgid "material"
msgstr "materiau"
-#: models.py:528
+#: models.py:532
msgctxt "key for text search"
msgid "object-type"
msgstr "type-objet"
-#: models.py:532
+#: models.py:536
msgctxt "key for text search"
msgid "preservation"
msgstr "preservation"
-#: models.py:536
+#: models.py:540
msgctxt "key for text search"
msgid "conservatory"
msgstr "conservation"
-#: models.py:540
+#: models.py:544
msgctxt "key for text search"
msgid "integrity"
msgstr "integrite"
-#: models.py:544
+#: models.py:548
msgctxt "key for text search"
msgid "remarkability"
msgstr "remarquabilite"
-#: models.py:548
+#: models.py:552
msgctxt "key for text search"
msgid "alterations"
msgstr "alterations"
-#: models.py:552
+#: models.py:556
msgctxt "key for text search"
msgid "alteration-causes"
msgstr "causes-alterations"
-#: models.py:556
+#: models.py:560
msgctxt "key for text search"
msgid "treatment-emergency"
msgstr "urgence-traitement"
-#: models.py:560
+#: models.py:564
msgctxt "key for text search"
msgid "find-description"
msgstr "mobilier-description"
-#: models.py:563
+#: models.py:567
msgctxt "key for text search"
msgid "empty"
msgstr "vide"
-#: models.py:567
+#: models.py:571
msgctxt "key for text search"
msgid "no-associated-finds"
msgstr "sans-mobilier-associe"
-#: models.py:578
+#: models.py:582
msgid "Division -"
msgstr "Division -"
-#: models.py:582
+#: models.py:586
msgctxt "key for text search"
msgid "division"
msgstr "division"
-#: models.py:599
+#: models.py:604
msgid "Location (warehouse)"
msgstr "Localisation (lieu de conservation)"
-#: models.py:606
+#: models.py:611
msgid "Container ref."
msgstr "Réf. du contenant"
-#: models.py:610
+#: models.py:615
msgid "Cached location"
msgstr "Localisation - en cache"
-#: models.py:612
+#: models.py:617
msgid "Cached division"
msgstr "Division mise en cache"
-#: models.py:843
+#: models.py:848
msgid "Add treatment"
msgstr "Ajouter un traitement"
-#: models.py:907
+#: models.py:912
msgid "Reference"
msgstr "Référence"
-#: models.py:911
+#: models.py:916
msgid "Container localisation"
msgstr "Localisation de contenant"
-#: models.py:912
+#: models.py:917
msgid "Container localisations"
msgstr "Localisations de contenant"
@@ -656,31 +644,26 @@ msgstr ""
"Des contenants localisés sont associés à ce lieu de conservation. Vous ne "
"pouvez pas modifier les divisions."
-#: views.py:137
+#: views.py:138
msgid "Warehouse creation"
msgstr "Ajouter un lieu de conservation"
-#: views.py:146
+#: views.py:147
msgid "Warehouse modification"
msgstr "Modifier un lieu de conservation"
-#: views.py:157 views.py:221
-msgid "You don't have sufficient permissions to do this action."
-msgstr ""
-"Vous n'avez pas les permissions suffisantes pour effectuer cette action."
-
-#: views.py:179
+#: views.py:166
msgid "Warehouse deletion"
msgstr "Supprimer un lieu de conservation"
-#: views.py:201
+#: views.py:199
msgid "Container creation"
msgstr "Ajouter un contenant"
-#: views.py:210
+#: views.py:208
msgid "Container modification"
msgstr "Modifier un contenant"
-#: views.py:242
+#: views.py:227
msgid "Container deletion"
msgstr "Supprimer un contenant"
diff --git a/translations/fr/ishtar_common.po b/translations/fr/ishtar_common.po
index 552303ed7..9c72b0c8d 100644
--- a/translations/fr/ishtar_common.po
+++ b/translations/fr/ishtar_common.po
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Transfer-Encoding: 8bit\n"
"Content-Type: text/plain; charset=UTF-8\n"
-"PO-Revision-Date: 2019-09-11 07:41+0000\n"
+"PO-Revision-Date: 2019-09-14 10:56+0000\n"
"Last-Translator: Étienne Loks <etienne.loks@iggdrasil.net>\n"
"Language-Team: \n"
"Language: fr\n"
@@ -49,16 +49,16 @@ msgstr "Exporter la sélection en fichier CSV"
msgid "Export selected as GeoJSON file"
msgstr "Exporter la sélection en fichier GeoJSON"
-#: admin.py:247 models.py:2816
+#: admin.py:247 models.py:2821
msgid "Maps - default center"
msgstr "Cartes - centre par défaut"
-#: admin.py:282 models.py:2456 templates/navbar.html:31
+#: admin.py:282 models.py:2461 templates/navbar.html:31
msgid "Profile"
msgstr "Profil"
-#: admin.py:283 forms_common.py:828 forms_common.py:847 forms_common.py:848
-#: models.py:4323
+#: admin.py:283 forms_common.py:864 forms_common.py:883 forms_common.py:884
+#: models.py:4314
msgid "Profiles"
msgstr "Profils"
@@ -167,7 +167,7 @@ msgstr "Mauvais fichier GeoJSON"
msgid "Too many errors..."
msgstr "Trop d'erreurs..."
-#: admin.py:696 admin.py:715 models.py:1024 models.py:3762
+#: admin.py:696 admin.py:715 models.py:1026 models.py:3767
msgid "Parent"
msgstr "Parent"
@@ -175,11 +175,11 @@ msgstr "Parent"
msgid "Center"
msgstr "Centre"
-#: admin.py:705 models.py:3606
+#: admin.py:705 models.py:3611
msgid "Limit"
msgstr "Limite"
-#: admin.py:708 models.py:3617
+#: admin.py:708 models.py:3622
msgid "Town children"
msgstr "Communes enfants"
@@ -236,20 +236,20 @@ msgstr "Afficher les éléments sélectionnés"
msgid "Hide selected"
msgstr "Cacher les éléments sélectionnés"
-#: admin.py:1288 models.py:2927
+#: admin.py:1288 models.py:2932
msgid "Form"
msgstr "Formulaire"
-#: admin.py:1290 models.py:2959 models_imports.py:101
+#: admin.py:1290 models.py:2964 models_imports.py:101
#: templates/ishtar/dashboards/dashboard_main.html:39
msgid "Users"
msgstr "Utilisateurs"
-#: admin.py:1310 models.py:3046
+#: admin.py:1310 models.py:3051
msgid "Field"
msgstr "Champ"
-#: admin.py:1414 admin.py:1466
+#: admin.py:1414 admin.py:1460
msgid "Select only one task."
msgstr "Sélectionnez seulement une seule tâche."
@@ -261,11 +261,11 @@ msgstr "Export déjà réalisé/planifié."
msgid "Launch export"
msgstr "Lancer l'export"
-#: admin.py:1475
+#: admin.py:1469
msgid "Import already imported/scheduled."
msgstr "Import déjà réalisé/planifié."
-#: admin.py:1487 models_imports.py:1074
+#: admin.py:1481 models_imports.py:1074
msgid "Launch import"
msgstr "Lancer l'import"
@@ -364,7 +364,7 @@ msgstr ""
msgid "Too many cols (%(user_col)d) when maximum is %(ref_col)d"
msgstr "Trop de colonnes (%(user_col)d). Le maximum est %(ref_col)d"
-#: data_importer.py:736 views.py:1330
+#: data_importer.py:736 views.py:1375
msgid "No data provided"
msgstr "Aucune donnée fournie"
@@ -397,7 +397,7 @@ msgstr ""
"L'élément {} avec les valeurs {} n'existe pas dans la base de données. Créez-"
"le d'abord ou corrigez votre fichier source."
-#: data_importer.py:1253 views.py:1408 views.py:1418
+#: data_importer.py:1253 views.py:1453 views.py:1463
msgid "Not imported"
msgstr "Non importé"
@@ -468,7 +468,7 @@ msgstr "Entrez un nom correct composé de lettres, espaces et tirets."
msgid "File too large. Size should not exceed {} Mo."
msgstr "Fichier trop gros. La taille ne doit pas excéder {} Mo."
-#: forms.py:108 forms_common.py:854 views.py:2206
+#: forms.py:108 forms_common.py:890 views.py:2279
msgid "Confirm"
msgstr "Confirmer"
@@ -476,60 +476,60 @@ msgstr "Confirmer"
msgid "Are you sure you want to delete?"
msgstr "Êtes-vous sûr de vouloir supprimer ?"
-#: forms.py:441
+#: forms.py:400 forms.py:749
+msgid "You should select an item."
+msgstr "Vous devez sélectionner un élément."
+
+#: forms.py:411
+msgid "Invalid selection."
+msgstr "Sélection invalide."
+
+#: forms.py:413
+msgid "This item is locked for edition."
+msgstr "Cet élément est verrouillé pour l'édition."
+
+#: forms.py:491
msgid "There are identical items."
msgstr "Il y a des éléments identiques."
-#: forms.py:643
+#: forms.py:693
msgid "Created by"
msgstr "Créé par"
-#: forms.py:649
+#: forms.py:699
msgid "Last modified by"
msgstr "Modifié en dernier par"
-#: forms.py:655
+#: forms.py:705
msgid "Modified since"
msgstr "Modifié depuis"
-#: forms.py:682 forms.py:683
+#: forms.py:732 forms.py:733
msgid "Closing date"
msgstr "Date de clôture"
-#: forms.py:699 forms_common.py:1356
-msgid "You should select an item."
-msgstr "Vous devez sélectionner un élément."
-
-#: forms.py:700
+#: forms.py:750
msgid "Add a new item"
msgstr "Ajouter un nouvel élément"
-#: forms.py:743
-msgid "Invalid selection."
-msgstr "Sélection invalide."
-
-#: forms.py:745
-msgid "This item is locked for edition."
-msgstr "Cet élément est verrouillé pour l'édition."
-
-#: forms.py:869
+#: forms.py:918
msgid " - append to existing"
msgstr " - ajouter à l'existant"
-#: forms.py:872
+#: forms.py:921
msgid " - replace"
msgstr " - remplacer"
-#: forms.py:915 models.py:3410
+#: forms.py:964 models.py:3415
msgid "Template"
msgstr "Patron"
-#: forms_common.py:57 forms_common.py:75 models.py:1861 models.py:3624
+#: forms_common.py:58 forms_common.py:76 models.py:1863 models.py:3629
#: templates/blocks/JQueryAdvancedTown.html:19
msgid "Town"
msgstr "Commune"
-#: forms_common.py:59
+#: forms_common.py:60
msgid ""
"<p>Type name, department code of the town you would like to select. The "
"search is insensitive to case.</p>\n"
@@ -546,17 +546,17 @@ msgstr ""
"<p class='example'>Par exemple tapez « saint denis 93 » pour obtenir la "
"commune Saint-Denis dans le département français de Seine-Saint-Denis.</p>"
-#: forms_common.py:84 forms_common.py:1419 ishtar_menu.py:48 models.py:4238
-#: models.py:4488 models.py:4621 models.py:4841
+#: forms_common.py:85 forms_common.py:1465 ishtar_menu.py:48 models.py:4232
+#: models.py:4479 models.py:4612 models.py:4819
#: templates/ishtar/sheet_person.html:4
msgid "Person"
msgstr "Personne"
-#: forms_common.py:125
+#: forms_common.py:126
msgid "Associated images (web link to a zip file)"
msgstr "Images associées (lien web vers un fichier zip)"
-#: forms_common.py:163
+#: forms_common.py:164
msgid ""
"This import type have no unicity type defined. Conservative import is not "
"possible."
@@ -564,21 +564,21 @@ msgstr ""
"Cet import n'a pas de clé d'unicité paramétrée. L'import conservateur n'est "
"pas possible."
-#: forms_common.py:168
+#: forms_common.py:169
msgid "You put either a file or a download link for images but not both."
msgstr ""
"Vous devez soit déposer un fichier soit renseigner un lien pour les images "
"mais pas les deux."
-#: forms_common.py:179
+#: forms_common.py:180
msgid "Invalid link or no file is available for this link."
msgstr "Lien invalide ou aucun fichier n'est disponible sur ce lien."
-#: forms_common.py:208
+#: forms_common.py:209
msgid "Target"
msgstr "Cible"
-#: forms_common.py:210 models.py:3099 models_imports.py:635
+#: forms_common.py:211 models.py:3104 models_imports.py:635
#: templates/ishtar/formset_import_match.html:34
#: templates/ishtar/import_step_by_step.html:172
#: templates/ishtar/import_step_by_step.html:200
@@ -586,41 +586,41 @@ msgstr "Cible"
msgid "Value"
msgstr "Valeur"
-#: forms_common.py:212
+#: forms_common.py:213
msgid "Remember"
msgstr "Enregistrer"
-#: forms_common.py:230
+#: forms_common.py:231
msgid "Set to NULL"
msgstr "Mettre à la valeur NULL"
-#: forms_common.py:237
+#: forms_common.py:238
msgid "this import only"
msgstr "cet import seulement"
-#: forms_common.py:238
+#: forms_common.py:239
msgid "me"
msgstr "moi"
-#: forms_common.py:244
+#: forms_common.py:245
msgid "the current group: {}"
msgstr "le groupe actuel {}"
-#: forms_common.py:247
+#: forms_common.py:248
msgid "all users"
msgstr "tous les utilisateurs"
-#: forms_common.py:314 forms_common.py:488 forms_common.py:646
-#: ishtar_menu.py:76 models.py:4051 models.py:4172 models.py:4586
+#: forms_common.py:315 forms_common.py:509 forms_common.py:682
+#: ishtar_menu.py:76 models.py:4055 models.py:4164 models.py:4577
#: templates/ishtar/sheet_organization.html:4
msgid "Organization"
msgstr "Organisation"
-#: forms_common.py:318 forms_common.py:363 forms_common.py:483
-#: forms_common.py:561 forms_common.py:641 forms_common.py:836
-#: forms_common.py:869 models.py:1269 models.py:1304 models.py:2673
-#: models.py:2926 models.py:3406 models.py:3602 models.py:4043 models.py:4222
-#: models.py:4476 models.py:5568 models_imports.py:72 models_imports.py:97
+#: forms_common.py:319 forms_common.py:370 forms_common.py:504
+#: forms_common.py:597 forms_common.py:677 forms_common.py:872
+#: forms_common.py:905 models.py:1271 models.py:1306 models.py:2678
+#: models.py:2931 models.py:3411 models.py:3607 models.py:4045 models.py:4215
+#: models.py:4467 models.py:5563 models_imports.py:72 models_imports.py:97
#: models_imports.py:485 models_imports.py:502 models_imports.py:608
#: models_imports.py:903 templates/ishtar/import_step_by_step.html:102
#: templates/ishtar/import_step_by_step.html:270
@@ -630,56 +630,56 @@ msgstr "Organisation"
msgid "Name"
msgstr "Nom"
-#: forms_common.py:319 models.py:4001 models_imports.py:701
+#: forms_common.py:320 models.py:4006 models_imports.py:701
#: models_imports.py:702
msgid "Organization type"
msgstr "Type d'organisation"
-#: forms_common.py:321 forms_common.py:585 models.py:3794
+#: forms_common.py:322 forms_common.py:621 models.py:3799
#: templates/ishtar/blocks/sheet_address_section.html:4
msgid "Address"
msgstr "Adresse"
-#: forms_common.py:323 forms_common.py:588 models.py:3795
+#: forms_common.py:324 forms_common.py:624 models.py:3800
msgid "Address complement"
msgstr "Complément d'adresse"
-#: forms_common.py:325 forms_common.py:589 models.py:3797
+#: forms_common.py:326 forms_common.py:625 models.py:3802
msgid "Postal code"
msgstr "Code postal"
-#: forms_common.py:327 forms_common.py:591 models.py:3799
+#: forms_common.py:328 forms_common.py:627 models.py:3804
msgid "Town (freeform)"
msgstr "Commune (saisie libre)"
-#: forms_common.py:330 forms_common.py:594 models.py:3803
+#: forms_common.py:331 forms_common.py:630 models.py:3808
msgid "Country"
msgstr "Pays"
-#: forms_common.py:332 forms_common.py:485 forms_common.py:565
-#: forms_common.py:643 forms_common.py:768 models.py:3830
+#: forms_common.py:333 forms_common.py:506 forms_common.py:601
+#: forms_common.py:679 forms_common.py:804 models.py:3835
msgid "Email"
msgstr "Courriel"
-#: forms_common.py:333 forms_common.py:568 models.py:3815
+#: forms_common.py:334 forms_common.py:604 models.py:3820
#: templates/ishtar/sheet_person.html:27
#: templates/ishtar/wizard/wizard_person.html:34
msgid "Phone"
msgstr "Téléphone"
-#: forms_common.py:334 forms_common.py:577 models.py:3827
+#: forms_common.py:335 forms_common.py:613 models.py:3832
#: templates/ishtar/sheet_person.html:45
#: templates/ishtar/wizard/wizard_person.html:55
msgid "Mobile phone"
msgstr "Téléphone portable"
-#: forms_common.py:360 forms_common.py:480 forms_common.py:637
-#: forms_common.py:1280
+#: forms_common.py:367 forms_common.py:501 forms_common.py:673
+#: forms_common.py:1316
msgid "Full text search"
msgstr "Recherche en texte intégral"
-#: forms_common.py:364 forms_common.py:486 forms_common.py:644
-#: forms_common.py:834 models.py:1313 models.py:4045 models.py:5123
+#: forms_common.py:371 forms_common.py:507 forms_common.py:680
+#: forms_common.py:870 models.py:1315 models.py:4047 models.py:5118
#: models_imports.py:756 templates/blocks/DataTables-stats.html:22
#: templates/ishtar/blocks/window_image_detail.html:24
#: templates/ishtar/blocks/window_tables/documents.html:8
@@ -689,131 +689,131 @@ msgstr "Recherche en texte intégral"
msgid "Type"
msgstr "Type"
-#: forms_common.py:374 views.py:153
+#: forms_common.py:381 forms_common.py:394 views.py:184
msgid "Organization search"
msgstr "Rechercher une organisation"
-#: forms_common.py:398
+#: forms_common.py:419
msgid "At least two items have to be selected."
msgstr "Au moins deux éléments doivent être sélectionnés."
-#: forms_common.py:416
+#: forms_common.py:437
msgid "Merge all items into"
msgstr "Fusionner tous les éléments dans"
-#: forms_common.py:451
+#: forms_common.py:472
msgid "Organization to merge"
msgstr "Organisation à fusionner"
-#: forms_common.py:484 forms_common.py:559 forms_common.py:642 models.py:4220
+#: forms_common.py:505 forms_common.py:595 forms_common.py:678 models.py:4213
#: templates/ishtar/sheet_organization.html:25
msgid "Surname"
msgstr "Prénom"
-#: forms_common.py:501 forms_common.py:622 views.py:118
+#: forms_common.py:522 forms_common.py:534 forms_common.py:658 views.py:137
msgid "Person search"
msgstr "Rechercher une personne"
-#: forms_common.py:513
+#: forms_common.py:548
msgid "Person - Quick action - Modify"
msgstr "Personne - Action rapide - Modification"
-#: forms_common.py:525 forms_common.py:556 forms_common.py:1143
-#: forms_common.py:1290 models.py:4213 models.py:4215 models.py:5113
+#: forms_common.py:560 forms_common.py:592 forms_common.py:1179
+#: forms_common.py:1326 models.py:4206 models.py:4208 models.py:5108
#: models_imports.py:704 templates/ishtar/blocks/window_tables/documents.html:7
msgid "Title"
msgstr "Titre"
-#: forms_common.py:535
+#: forms_common.py:570
msgid "Person to merge"
msgstr "Personne à fusionner"
-#: forms_common.py:552 templates/ishtar/wizard/wizard_person.html:19
+#: forms_common.py:588 templates/ishtar/wizard/wizard_person.html:19
msgid "Identity"
msgstr "Identité"
-#: forms_common.py:557 models.py:4218
+#: forms_common.py:593 models.py:4211
msgid "Salutation"
msgstr "Formule d'appel"
-#: forms_common.py:563 models.py:4224
+#: forms_common.py:599 models.py:4217
msgid "Raw name"
msgstr "Nom brut"
-#: forms_common.py:566 models.py:3816
+#: forms_common.py:602 models.py:3821
msgid "Phone description"
msgstr "Type de téléphone"
-#: forms_common.py:569 models.py:3818 models.py:3820
+#: forms_common.py:605 models.py:3823 models.py:3825
msgid "Phone description 2"
msgstr "Type de téléphone 2"
-#: forms_common.py:571
+#: forms_common.py:607
msgid "Phone 2"
msgstr "Téléphone 2"
-#: forms_common.py:573 models.py:3824
+#: forms_common.py:609 models.py:3829
msgid "Phone description 3"
msgstr "Type de téléphone 3"
-#: forms_common.py:575 models.py:3822
+#: forms_common.py:611 models.py:3827
msgid "Phone 3"
msgstr "Téléphone 3"
-#: forms_common.py:580
+#: forms_common.py:616
msgid "Current organization"
msgstr "Organisation actuelle"
-#: forms_common.py:596 models.py:3805
+#: forms_common.py:632 models.py:3810
msgid "Other address: address"
msgstr "Autre adresse : adresse"
-#: forms_common.py:599 models.py:3808
+#: forms_common.py:635 models.py:3813
msgid "Other address: address complement"
msgstr "Autre adresse : complément d'adresse"
-#: forms_common.py:601 models.py:3809
+#: forms_common.py:637 models.py:3814
msgid "Other address: postal code"
msgstr "Autre adresse : code postal"
-#: forms_common.py:603 models.py:3811
+#: forms_common.py:639 models.py:3816
msgid "Other address: town"
msgstr "Autre adresse : ville"
-#: forms_common.py:605 models.py:3813
+#: forms_common.py:641 models.py:3818
msgid "Other address: country"
msgstr "Autre adresse : pays"
-#: forms_common.py:617
+#: forms_common.py:653
msgid "Already has an account"
msgstr "A déjà un compte"
-#: forms_common.py:640 models.py:4587
+#: forms_common.py:676 models.py:4578
msgid "Username"
msgstr "Nom d'utilisateur"
-#: forms_common.py:659
+#: forms_common.py:695
msgid "Account search"
msgstr "Rechercher un compte"
-#: forms_common.py:706 forms_common.py:746 forms_common.py:750 models.py:4105
+#: forms_common.py:742 forms_common.py:782 forms_common.py:786 models.py:4109
#: models_imports.py:703
msgid "Person type"
msgstr "Type de personne"
-#: forms_common.py:762 forms_common.py:767 ishtar_menu.py:33
+#: forms_common.py:798 forms_common.py:803 ishtar_menu.py:33
msgid "Account"
msgstr "Compte"
-#: forms_common.py:771 forms_common.py:779 wizards.py:1666
+#: forms_common.py:807 forms_common.py:815 wizards.py:1804
msgid "New password"
msgstr "Nouveau mot de passe"
-#: forms_common.py:774
+#: forms_common.py:810
msgid "New password (confirmation)"
msgstr "Nouveau mot de passe (confirmation)"
-#: forms_common.py:780
+#: forms_common.py:816
msgid ""
"Keep theses fields empty if you do not want to change password. On creation, "
"if you leave these fields empty, the user will not be able to connect."
@@ -822,73 +822,73 @@ msgstr ""
"création, si vous laissez ces champs vides, l'utilisateur ne sera pas à même "
"de se connecter."
-#: forms_common.py:810
+#: forms_common.py:846
msgid "Your password and confirmation password do not match."
msgstr "La vérification du mot de passe a échoué."
-#: forms_common.py:815
+#: forms_common.py:851
msgid "You must provide a correct password."
msgstr "Vous devez fournir un mot de passe correct."
-#: forms_common.py:823
+#: forms_common.py:859
msgid "This username already exists."
msgstr "Ce nom d'utilisateur existe déjà."
-#: forms_common.py:835 models.py:3769 models.py:4479
+#: forms_common.py:871 models.py:3774 models.py:4470
msgid "Areas"
msgstr "Zones"
-#: forms_common.py:855
+#: forms_common.py:891
msgid "Send the new password by email?"
msgstr "Envoyer le nouveau mot de passe par courriel ?"
-#: forms_common.py:867 models.py:4481 views.py:1010
+#: forms_common.py:903 models.py:4472 views.py:1055
msgid "Current profile"
msgstr "Profil actuel"
-#: forms_common.py:870 models.py:4459 models.py:4478
+#: forms_common.py:906 models.py:4450 models.py:4469
msgid "Profile type"
msgstr "Type de profil"
-#: forms_common.py:873
+#: forms_common.py:909
msgid "Pin automatically items on creation and modification"
msgstr ""
"Épingler automatiquement les éléments à la création et à la modification"
-#: forms_common.py:876
+#: forms_common.py:912
msgid "Show pin menu"
msgstr "Montrer le menu d'épinglage"
-#: forms_common.py:880
+#: forms_common.py:916
msgid "Duplicate this profile"
msgstr "Dupliquer ce profil"
-#: forms_common.py:882
+#: forms_common.py:918
msgid "Delete this profile"
msgstr "Supprimer ce profil"
-#: forms_common.py:933
+#: forms_common.py:969
msgid "A profile with the same name exists."
msgstr "Un profil avec un nom identique existe"
-#: forms_common.py:965
+#: forms_common.py:1001
msgid " (duplicate)"
msgstr "(copie)"
-#: forms_common.py:978 forms_common.py:992 forms_common.py:993 models.py:3625
-#: models.py:3757
+#: forms_common.py:1014 forms_common.py:1028 forms_common.py:1029
+#: models.py:3630 models.py:3762
msgid "Towns"
msgstr "Communes"
-#: forms_common.py:988
+#: forms_common.py:1024
msgid "There are identical towns."
msgstr "Il y a des communes identiques."
-#: forms_common.py:1075
+#: forms_common.py:1111
msgid "Only one choice can be checked."
msgstr "Seul un choix peut être coché."
-#: forms_common.py:1123
+#: forms_common.py:1159
#, python-format
msgid ""
"Heavy images are resized to: %(width)dx%(height)d (ratio is preserved)."
@@ -896,213 +896,217 @@ msgstr ""
"Les images trop grandes sont retaillées en : %(width)dx%(height)d (le ratio "
"est conservé)."
-#: forms_common.py:1136
+#: forms_common.py:1172
msgid "Documentation"
msgstr "Documentation"
-#: forms_common.py:1137
+#: forms_common.py:1173
msgid "Document - General"
msgstr "Document - Général"
-#: forms_common.py:1146 forms_common.py:1291 forms_common.py:1373
-#: models.py:4892 models_imports.py:705
+#: forms_common.py:1182 forms_common.py:1327 forms_common.py:1419
+#: models.py:4887 models_imports.py:705
msgid "Source type"
msgstr "Type de document"
-#: forms_common.py:1149 forms_common.py:1204 forms_common.py:1459
-#: forms_common.py:1460 models.py:4850 models.py:4981 models.py:5136
+#: forms_common.py:1185 forms_common.py:1240 forms_common.py:1514
+#: forms_common.py:1515 models.py:4828 models.py:4976 models.py:5131
#: templates/ishtar/blocks/window_image_detail.html:9
#: templates/ishtar/blocks/window_tables/documents.html:9
msgid "Authors"
msgstr "Auteurs"
-#: forms_common.py:1153 models.py:5142
+#: forms_common.py:1189 models.py:5137
msgid "Numerical ressource (web address)"
msgstr "Ressource numérique (adresse web)"
-#: forms_common.py:1155
+#: forms_common.py:1191
msgid "Image"
msgstr "Image"
-#: forms_common.py:1160 templates/ishtar/sheet_document.html:28
+#: forms_common.py:1196 templates/ishtar/sheet_document.html:28
msgctxt "Not directory"
msgid "File"
msgstr "Fichier"
-#: forms_common.py:1165 forms_common.py:1292 models.py:3759
+#: forms_common.py:1201 forms_common.py:1328 models.py:3764
msgid "Reference"
msgstr "Référence"
-#: forms_common.py:1168 forms_common.py:1293
+#: forms_common.py:1204 forms_common.py:1329
msgid "Internal reference"
msgstr "Référence interne"
-#: forms_common.py:1170 models.py:5144
+#: forms_common.py:1206 models.py:5139
#: templates/ishtar/blocks/window_image_detail.html:150
msgid "Receipt date"
msgstr "Date de réception"
-#: forms_common.py:1172 models.py:5146 models_imports.py:942
+#: forms_common.py:1208 models.py:5141 models_imports.py:942
#: templates/ishtar/blocks/window_image_detail.html:54
msgid "Creation date"
msgstr "Date de création"
-#: forms_common.py:1175 models.py:5149
+#: forms_common.py:1211 models.py:5144
#: templates/ishtar/blocks/window_image_detail.html:160
msgid "Receipt date in documentation"
msgstr "Date de réception en documentation"
-#: forms_common.py:1177 forms_common.py:1295 models.py:593 models.py:4228
-#: models.py:4708 models.py:5152 models_imports.py:554
+#: forms_common.py:1213 forms_common.py:1331 models.py:595 models.py:4221
+#: models.py:4699 models.py:5147 models_imports.py:554
#: templates/ishtar/blocks/window_image_detail.html:170
msgid "Comment"
msgstr "Commentaire"
-#: forms_common.py:1179 forms_common.py:1294 models.py:2678 models.py:5151
+#: forms_common.py:1215 forms_common.py:1330 models.py:2683 models.py:5146
#: models_imports.py:99 models_imports.py:407 models_imports.py:486
#: models_imports.py:504
msgid "Description"
msgstr "Description"
-#: forms_common.py:1182 models.py:5153
+#: forms_common.py:1218 models.py:5148
#: templates/ishtar/blocks/window_image_detail.html:182
msgid "Additional information"
msgstr "Information supplémentaire"
-#: forms_common.py:1184 forms_common.py:1298 models.py:5155
+#: forms_common.py:1220 forms_common.py:1334 models.py:5150
#: templates/ishtar/blocks/window_image_detail.html:108
msgid "Has a duplicate"
msgstr "Existe en doublon"
-#: forms_common.py:1202 templates/ishtar/organization_person_form.html:9
+#: forms_common.py:1238 templates/ishtar/organization_person_form.html:9
#: templates/ishtar/person_form.html:9
msgid "Identification"
msgstr "Identification"
-#: forms_common.py:1203
+#: forms_common.py:1239
msgid "Content"
msgstr "Contenu"
-#: forms_common.py:1205
+#: forms_common.py:1241
msgid "Dates"
msgstr "Dates"
-#: forms_common.py:1206
+#: forms_common.py:1242
msgid "Advanced"
msgstr "Avancé"
-#: forms_common.py:1207 templates/ishtar/sheet_document.html:51
+#: forms_common.py:1243 templates/ishtar/sheet_document.html:51
msgid "Related items"
msgstr "Éléments reliés"
-#: forms_common.py:1236
+#: forms_common.py:1272
msgid "You should at least fill one of this field: title, url, image or file."
msgstr ""
"Vous devez au minimum remplir un de ces champs : titre, url, image ou "
"fichier."
-#: forms_common.py:1242
+#: forms_common.py:1278
msgid "A document has to be attached at least to one item"
msgstr "Un document doit être attaché au moins à un élément"
-#: forms_common.py:1276
+#: forms_common.py:1312
msgid "Document - 001 - Search"
msgstr "Document - 001 - Recherche"
-#: forms_common.py:1287 forms_common.py:1412 forms_common.py:1447
-#: models.py:4849 templates/ishtar/wizard/wizard_person_deletion.html:139
+#: forms_common.py:1323 forms_common.py:1458 forms_common.py:1502
+#: models.py:4827 templates/ishtar/wizard/wizard_person_deletion.html:139
msgid "Author"
msgstr "Auteur"
-#: forms_common.py:1297
+#: forms_common.py:1333
msgid "Additional informations"
msgstr "Informations supplémentaires"
-#: forms_common.py:1299
+#: forms_common.py:1335
msgid "Has an image?"
msgstr "Dispose d'une image ?"
-#: forms_common.py:1301 models.py:5687 views.py:267
+#: forms_common.py:1337 models.py:5682 views.py:312
msgid "Operation"
msgstr "Opération"
-#: forms_common.py:1307 models.py:5689 views.py:271
+#: forms_common.py:1343 models.py:5684 views.py:316
msgid "Context record"
msgstr "Unité d'Enregistrement"
-#: forms_common.py:1313 models.py:5690 views.py:275
+#: forms_common.py:1349 models.py:5685 views.py:320
msgid "Find"
msgstr "Mobilier"
-#: forms_common.py:1318
+#: forms_common.py:1354
msgid "Find - denomination"
msgstr "Mobilier - dénomination"
-#: forms_common.py:1321
+#: forms_common.py:1357
msgid "Container"
msgstr "Contenant"
-#: forms_common.py:1340
+#: forms_common.py:1376 forms_common.py:1391
msgid "Document search"
msgstr "Recherche document"
-#: forms_common.py:1361
+#: forms_common.py:1407
msgid "Document - Quick action - Modify"
msgstr "Document - Action rapide - Modification"
-#: forms_common.py:1383 templates/ishtar/import_table.html:32
+#: forms_common.py:1429 templates/ishtar/import_table.html:32
msgid "Action"
msgstr "Action"
-#: forms_common.py:1383
+#: forms_common.py:1429
msgid "Lock"
msgstr "Verrouiller"
-#: forms_common.py:1384
+#: forms_common.py:1430
msgid "Unlock"
msgstr "Déverrouiller"
-#: forms_common.py:1404
+#: forms_common.py:1450
msgid "Would you like to delete this documentation?"
msgstr "Voulez-vous supprimer ce document ?"
-#: forms_common.py:1420 models.py:4814 models.py:4843 models_imports.py:706
+#: forms_common.py:1466 models.py:4805 models.py:4821 models_imports.py:706
msgid "Author type"
msgstr "Type d'auteur"
-#: forms_common.py:1439
+#: forms_common.py:1481
+msgid "This author already exist."
+msgstr "Cet auteur existe déjà."
+
+#: forms_common.py:1494
msgid "Author selection"
msgstr "Sélection d'auteur"
-#: forms_common.py:1454
+#: forms_common.py:1509
msgid "There are identical authors."
msgstr "Il y a des auteurs identiques."
-#: forms_common.py:1465 models.py:2453
+#: forms_common.py:1520 models.py:2458
msgid "Query"
msgstr "Requête"
-#: forms_common.py:1470 models.py:2457
+#: forms_common.py:1525 models.py:2462
msgid "Is an alert"
msgstr "Est une alerte"
-#: forms_common.py:1472
+#: forms_common.py:1527
msgid "Create"
msgstr "Créer"
-#: forms_common.py:1473 templates/ishtar/forms/search_query.html:60
+#: forms_common.py:1528 templates/ishtar/forms/search_query.html:60
msgid "Update"
msgstr "Mettre à jour"
-#: forms_common.py:1488
+#: forms_common.py:1543
msgid "A label is required for a new search query."
msgstr "Un libellé est nécessaire pour une nouvelle requête de recherche."
-#: forms_common.py:1492
+#: forms_common.py:1547
msgid "Select the search query to update"
msgstr "Sélectionnez la requête de recherche à mettre à jour"
-#: forms_common.py:1498 forms_common.py:1513
+#: forms_common.py:1553 forms_common.py:1568
msgid "Query does not exist."
msgstr "Cette requête n'existe pas."
@@ -1122,7 +1126,7 @@ msgstr "Ajout/modification"
msgid "Deletion"
msgstr "Suppression"
-#: ishtar_menu.py:40 models.py:3104 views.py:1144
+#: ishtar_menu.py:40 models.py:3109 views.py:1189
msgid "Global variables"
msgstr "Variables globales"
@@ -1159,15 +1163,15 @@ msgstr "Fusion manuelle"
msgid "Imports"
msgstr "Imports"
-#: ishtar_menu.py:113 views.py:1152
+#: ishtar_menu.py:113 views.py:1197
msgid "New import"
msgstr "Nouvel import"
-#: ishtar_menu.py:117 views.py:1171
+#: ishtar_menu.py:117 views.py:1216
msgid "Current imports"
msgstr "Imports en cours"
-#: ishtar_menu.py:121 views.py:1625
+#: ishtar_menu.py:121 views.py:1670
msgid "Old imports"
msgstr "Anciens imports"
@@ -1175,28 +1179,28 @@ msgstr "Anciens imports"
msgid "Documentation / Images"
msgstr "Documentation / Images"
-#: models.py:283
+#: models.py:285
msgid "Not a valid item."
msgstr "Élément invalide."
-#: models.py:299
+#: models.py:301
msgid "A selected item is not a valid item."
msgstr "Un élément sélectionné n'est pas valide."
-#: models.py:311
+#: models.py:313
msgid "This item already exists."
msgstr "Cet élément existe déjà."
-#: models.py:585 models.py:2452 models.py:3076 models.py:3527 models.py:3543
-#: models.py:4707 models_imports.py:403
+#: models.py:587 models.py:2457 models.py:3081 models.py:3532 models.py:3548
+#: models.py:4698 models_imports.py:403
msgid "Label"
msgstr "Dénomination"
-#: models.py:587
+#: models.py:589
msgid "Textual ID"
msgstr "Identifiant textuel"
-#: models.py:590
+#: models.py:592
msgid ""
"The slug is the standardized version of the name. It contains only lowercase "
"letters, numbers and hyphens. Each slug must be unique."
@@ -1205,12 +1209,12 @@ msgstr ""
"lettres en minuscule, des nombres et des tirets (-). Chaque \"slug\" doit "
"être unique dans la typologie."
-#: models.py:594 models.py:2928 models.py:3411 models.py:4715
+#: models.py:596 models.py:2933 models.py:3416 models.py:4706
#: models_imports.py:114 models_imports.py:613
msgid "Available"
msgstr "Disponible"
-#: models.py:1064 models.py:1307 models_imports.py:634
+#: models.py:1066 models.py:1309 models_imports.py:634
#: templates/ishtar/formset_import_match.html:33
#: templates/ishtar/import_step_by_step.html:171
#: templates/ishtar/import_step_by_step.html:199
@@ -1219,88 +1223,88 @@ msgstr "Disponible"
msgid "Key"
msgstr "Clé"
-#: models.py:1070
+#: models.py:1072
msgid "Specific key to an import"
msgstr "Clé spécifique à un import"
-#: models.py:1213
+#: models.py:1215
msgid "Generated relation image (SVG)"
msgstr "Image des relations (SVG généré)"
-#: models.py:1217
+#: models.py:1219
msgid "Generated relation image (PNG)"
msgstr "Image des relations (PNG généré)"
-#: models.py:1221
+#: models.py:1223
msgid "Generated relation image (DOT)"
msgstr "Image des relations (DOT généré)"
-#: models.py:1225
+#: models.py:1227
msgid "Generated above relation image (SVG)"
msgstr "Image des relations au dessus (SVG généré)"
-#: models.py:1229
+#: models.py:1231
msgid "Generated above relation image (DOT)"
msgstr "Image des relations au dessus (DOT généré)"
-#: models.py:1233
+#: models.py:1235
msgid "Generated above relation image (PNG)"
msgstr "Image des relations au dessus (PNG généré)"
-#: models.py:1237
+#: models.py:1239
msgid "Generated below relation image (SVG)"
msgstr "Image des relations au dessous (SVG généré)"
-#: models.py:1241
+#: models.py:1243
msgid "Generated below relation image (DOT)"
msgstr "Image des relations au dessous (DOT généré)"
-#: models.py:1245
+#: models.py:1247
msgid "Generated below relation image (PNG)"
msgstr "Image des relations au dessous (PNG généré)"
-#: models.py:1270 models.py:1315 models.py:1844 models.py:2374 models.py:3078
-#: models.py:4811 models.py:5485
+#: models.py:1272 models.py:1317 models.py:1846 models.py:2379 models.py:3083
+#: models.py:4802 models.py:5480
msgid "Order"
msgstr "Ordre"
-#: models.py:1274
+#: models.py:1276
msgid "Json data - Menu"
msgstr "Données JSON - Menu"
-#: models.py:1275
+#: models.py:1277
msgid "Json data - Menus"
msgstr "Données JSON - Menus"
-#: models.py:1287
+#: models.py:1289
msgid "Text"
msgstr "Texte"
-#: models.py:1288
+#: models.py:1290
msgid "Long text"
msgstr "Texte long"
-#: models.py:1289 models_imports.py:752
+#: models.py:1291 models_imports.py:752
msgid "Integer"
msgstr "Entier"
-#: models.py:1290
+#: models.py:1292
msgid "Boolean"
msgstr "Booléen"
-#: models.py:1291 models_imports.py:753
+#: models.py:1293 models_imports.py:753
msgid "Float"
msgstr "Nombre à virgule"
-#: models.py:1292 models_imports.py:755
+#: models.py:1294 models_imports.py:755
msgid "Date"
msgstr "Date"
-#: models.py:1293
+#: models.py:1295
msgid "Choices"
msgstr "Choix"
-#: models.py:1308
+#: models.py:1310
msgid ""
"Value of the key in the JSON schema. For hierarchical key use \"__\" to "
"explain it. For instance for the key 'my_subkey' with data such as {'my_key':"
@@ -1311,347 +1315,347 @@ msgstr ""
"{'ma_clef': {'ma_sousclef': 'valeur'}}, sa valeur sera atteinte avec : "
"ma_clef__ma_sousclef."
-#: models.py:1312
+#: models.py:1314
msgid "Display"
msgstr "Afficher"
-#: models.py:1316
+#: models.py:1318
msgid "Use in search indexes"
msgstr "Utiliser dans les index de recherche"
-#: models.py:1325
+#: models.py:1327
msgid "Json data - Field"
msgstr "Donnée JSON - Champ"
-#: models.py:1326
+#: models.py:1328
msgid "Json data - Fields"
msgstr "Donnée JSON - Champs"
-#: models.py:1341
+#: models.py:1343
msgid "Content types of the field and of the menu do not match"
msgstr "Les types de contenu du champ et du menu ne correspondent pas"
-#: models.py:1503
+#: models.py:1505
msgid "Search vector"
msgstr "Vecteur de recherche"
-#: models.py:1504
+#: models.py:1506
msgid "Auto filled at save"
msgstr "Auto-rempli à la sauvegarde"
-#: models.py:1833
+#: models.py:1835
msgid "Add document/image"
msgstr "Ajouter un document / une image"
-#: models.py:1835
+#: models.py:1837
msgid "doc./image"
msgstr "doc./image"
-#: models.py:1846
+#: models.py:1848
msgid "Authority name"
msgstr "Registre"
-#: models.py:1847
+#: models.py:1849
msgid "Authority SRID"
msgstr "SRID"
-#: models.py:1850 models_imports.py:744
+#: models.py:1852 models_imports.py:744
msgid "Spatial reference system"
msgstr "Système de référence spatiale"
-#: models.py:1851
+#: models.py:1853
msgid "Spatial reference systems"
msgstr "Systèmes de référence spatiale"
-#: models.py:1861
+#: models.py:1863
msgid "Precise"
msgstr "Précis"
-#: models.py:1861
+#: models.py:1863
msgid "Polygon"
msgstr "Polygone"
-#: models.py:1865
+#: models.py:1867
msgid "X"
msgstr "X/Long"
-#: models.py:1866
+#: models.py:1868
msgid "Y"
msgstr "Y/Lat"
-#: models.py:1867
+#: models.py:1869
msgid "Z"
msgstr "Z"
-#: models.py:1868
+#: models.py:1870
msgid "Estimated error for X"
msgstr "Erreur estimée pour X"
-#: models.py:1870
+#: models.py:1872
msgid "Estimated error for Y"
msgstr "Erreur estimée pour Y"
-#: models.py:1872
+#: models.py:1874
msgid "Estimated error for Z"
msgstr "Erreur estimée pour Z"
-#: models.py:1875
+#: models.py:1877
msgid "Spatial Reference System"
msgstr "Système de référence spatiale"
-#: models.py:1877
+#: models.py:1879
msgid "Point"
msgstr "Point"
-#: models.py:1878
+#: models.py:1880
msgid "Point (2D)"
msgstr "Point (2D)"
-#: models.py:1880 templates/ishtar/blocks/sheet_coordinates.html:20
+#: models.py:1882 templates/ishtar/blocks/sheet_coordinates.html:20
msgid "Point source"
msgstr "Source du point"
-#: models.py:1883
+#: models.py:1885
msgid "Point source item"
msgstr "Élément source du point"
-#: models.py:1884
+#: models.py:1886
msgid "Multi polygon"
msgstr "Polygones multi-parties"
-#: models.py:1887
+#: models.py:1889
msgid "Multi-polygon source"
msgstr "Source du multi-polygone"
-#: models.py:1890
+#: models.py:1892
msgid "Multi polygon source item"
msgstr "Élément source du multi-polygone"
-#: models.py:2070 models.py:3319 models.py:3528 models.py:3544
+#: models.py:2072 models.py:3324 models.py:3533 models.py:3549
#: templates/ishtar/dashboards/dashboard_main_detail.html:211
#: templates/ishtar/dashboards/dashboard_main_detail_users.html:5
#: templates/ishtar/sheet_person.html:30
msgid "Number"
msgstr "Nombre"
-#: models.py:2090
+#: models.py:2092
msgid "Last editor"
msgstr "Dernier éditeur"
-#: models.py:2093
+#: models.py:2095
msgid "Creator"
msgstr "Créateur"
-#: models.py:2097
+#: models.py:2099
msgid "Need update"
msgstr "Nécessite une mise à jour"
-#: models.py:2099
+#: models.py:2101
msgid "Item locked for edition"
msgstr "Élément verrouillé pour l'édition"
-#: models.py:2102
+#: models.py:2104
msgid "Locked by"
msgstr "Verrouillé par"
-#: models.py:2106
+#: models.py:2108
msgctxt "key for text search"
msgid "created-by"
msgstr "cree-par"
-#: models.py:2110
+#: models.py:2112
msgctxt "key for text search"
msgid "modified-by"
msgstr "modifie-par"
-#: models.py:2114
+#: models.py:2116
msgctxt "key for text search"
msgid "modified-since"
msgstr "modifie-depuis"
-#: models.py:2367
+#: models.py:2372
msgid "Above"
msgstr "Au-dessus"
-#: models.py:2368
+#: models.py:2373
msgid "Below"
msgstr "Dessous"
-#: models.py:2369
+#: models.py:2374
msgid "Equal"
msgstr "Égal"
-#: models.py:2375
+#: models.py:2380
msgid "Symmetrical"
msgstr "Symétrique"
-#: models.py:2376
+#: models.py:2381
msgid "Tiny label"
msgstr "Dénomination courte"
-#: models.py:2379
+#: models.py:2384
msgid "Inverse relation"
msgstr "Relation inverse"
-#: models.py:2382
+#: models.py:2387
msgid "Logical relation"
msgstr "Relation logique"
-#: models.py:2392
+#: models.py:2397
msgid "Cannot have symmetrical and an inverse_relation"
msgstr "Ne peut pas être symétrique et avoir une relation inverse"
-#: models.py:2455
+#: models.py:2460
msgid "Content type"
msgstr "Type de contenu"
-#: models.py:2460
+#: models.py:2465
msgid "Search query"
msgstr "Requête de recherche"
-#: models.py:2461
+#: models.py:2466
msgid "Search queries"
msgstr "Requêtes de recherche"
-#: models.py:2636
+#: models.py:2641
msgid "Euro"
msgstr "Euro"
-#: models.py:2637
+#: models.py:2642
msgid "US dollar"
msgstr "Dollar US"
-#: models.py:2638 views.py:779 views.py:840
+#: models.py:2643 views.py:824 views.py:885
msgid "Operations"
msgstr "Opérations"
-#: models.py:2639 views.py:781 views.py:844
+#: models.py:2644 views.py:826 views.py:889
msgid "Context records"
msgstr "Unités d'Enregistrement"
-#: models.py:2640
+#: models.py:2645
msgid "Site"
msgstr "Site"
-#: models.py:2640
+#: models.py:2645
msgid "Archaeological entity"
msgstr "Entité (EA)"
-#: models.py:2644
+#: models.py:2649
msgid "Site search"
msgstr "Rechercher un site"
-#: models.py:2645
+#: models.py:2650
msgid "New site"
msgstr "Ajouter un site"
-#: models.py:2646
+#: models.py:2651
msgid "Site modification"
msgstr "Modifier un site"
-#: models.py:2647
+#: models.py:2652
msgid "Site deletion"
msgstr "Supprimer un site"
-#: models.py:2648
+#: models.py:2653
msgid "Site (attached to the operation)"
msgstr "Site (attaché à l'opération)"
-#: models.py:2650
+#: models.py:2655
msgid "Site name (attached to the operation)"
msgstr "Site nom (attaché à l'opération)"
-#: models.py:2651
+#: models.py:2656
msgid "Site (attached to the context record)"
msgstr "Site (attaché à l'UE)"
-#: models.py:2652
+#: models.py:2657
msgid "Site name (attached to the context record)"
msgstr "Site nom (attaché à l'UE)"
-#: models.py:2655
+#: models.py:2660
msgid "Archaeological entity search"
msgstr "Rechercher une entité archéologique"
-#: models.py:2656
+#: models.py:2661
msgid "New archaeological entity"
msgstr "Nouvelle entité archéologique"
-#: models.py:2657
+#: models.py:2662
msgid "Archaeological entity modification"
msgstr "Modifier une entité archéologique"
-#: models.py:2658
+#: models.py:2663
msgid "Archaeological entity deletion"
msgstr "Supprimer une entité archéologique"
-#: models.py:2659
+#: models.py:2664
msgid "Archaeological entity (attached to the operation)"
msgstr "Entité Archéologique (attaché à l'opération)"
-#: models.py:2661
+#: models.py:2666
msgid "Archaeological entity name (attached to the operation)"
msgstr "Entité Archéologique nom (attaché à l'opération)"
-#: models.py:2663
+#: models.py:2668
msgid "Archaeological entity (attached to the context record)"
msgstr "Entité Archéologique (attaché à l'UE)"
-#: models.py:2666
+#: models.py:2671
msgid "Archaeological entity name (attached to the context record)"
msgstr "Entité Archéologique nom (attaché à l'UE)"
-#: models.py:2674 models.py:3407 models.py:4709 models_imports.py:98
+#: models.py:2679 models.py:3412 models.py:4700 models_imports.py:98
#: models_imports.py:503
msgid "Slug"
msgstr "Identifiant texte"
-#: models.py:2675
+#: models.py:2680
msgid "Current active"
msgstr "Actuellement utilisé"
-#: models.py:2677
+#: models.py:2682
msgid "Activate experimental feature"
msgstr "Activer les fonctionnalités expérimentales"
-#: models.py:2680
+#: models.py:2685
msgid "Alternate configuration"
msgstr "Configuration alternative"
-#: models.py:2682
+#: models.py:2687
msgid "Choose an alternate configuration for label, index management"
msgstr ""
"Choisir une configuration alternative pour les libellés, gestion des index"
-#: models.py:2686
+#: models.py:2691
msgid "Files module"
msgstr "Module Dossiers"
-#: models.py:2688
+#: models.py:2693
msgid "Archaeological site module"
msgstr "Module Site archéologique"
-#: models.py:2690
+#: models.py:2695
msgid "Archaeological site type"
msgstr "Type de site archéologique"
-#: models.py:2694
+#: models.py:2699
msgid "Context records module"
msgstr "Module Unités d'Enregistrement"
-#: models.py:2696
+#: models.py:2701
msgid "Finds module"
msgstr "Module Mobilier"
-#: models.py:2697
+#: models.py:2702
msgid "Need context records module"
msgstr "Nécessite le module Unités d'Enregistrement"
-#: models.py:2699
+#: models.py:2704
msgid "Find index is based on"
msgstr "Index mobilier basé sur"
-#: models.py:2701
+#: models.py:2706
msgid ""
"To prevent irrelevant indexes, change this parameter only if there is no "
"find in the database"
@@ -1659,27 +1663,27 @@ msgstr ""
"Pour éviter des index non pertinents, ne changer ce paramètre que s'il n'y a "
"pas encore de mobilier dans cette base de données"
-#: models.py:2704
+#: models.py:2709
msgid "Warehouses module"
msgstr "Module Lieu de conservation"
-#: models.py:2705
+#: models.py:2710
msgid "Need finds module"
msgstr "Nécessite le module mobilier"
-#: models.py:2706
+#: models.py:2711
msgid "Preservation module"
msgstr "Module de conservation"
-#: models.py:2708
+#: models.py:2713
msgid "Mapping module"
msgstr "Module cartographique"
-#: models.py:2710
+#: models.py:2715
msgid "Point precision (search and sheets)"
msgstr "Précision du point (recherche et fiches)"
-#: models.py:2712
+#: models.py:2717
msgid ""
"Number of digit to round from the decimal point for coordinates in WGS84 "
"(latitude, longitude). Empty value means no round."
@@ -1687,11 +1691,11 @@ msgstr ""
"Nombre de chiffres après la virgule pour les coordonnées en WGS84 (latitude, "
"longitude). Une valeur vide signifie pas d'arrondissement."
-#: models.py:2717
+#: models.py:2722
msgid "Locate warehouse and containers"
msgstr "Localiser les dépôts et les contenants"
-#: models.py:2719
+#: models.py:2724
msgid ""
"Mapping module must be activated. With many containers and background task "
"not activated, activating this option may consume many resources."
@@ -1700,28 +1704,28 @@ msgstr ""
"tâches de fond non activé, activer cette option peut consommer beaucoup de "
"ressources."
-#: models.py:2724
+#: models.py:2729
msgid "Use town to locate when coordinates are missing"
msgstr ""
"Utiliser la commune pour la localisation quand les coordonnées manques"
-#: models.py:2725
+#: models.py:2730
msgid "Generate relation graph"
msgstr "Générer le graphe de relations"
-#: models.py:2727
+#: models.py:2732
msgid "Underwater module"
msgstr "Module sous-marin / subaquatique"
-#: models.py:2729
+#: models.py:2734
msgid "Parcel are mandatory for context records"
msgstr "Parcelles cadastrales obligatoires pour les Unités d'Enregistrement"
-#: models.py:2731
+#: models.py:2736
msgid "Home page"
msgstr "Page d'accueil"
-#: models.py:2732
+#: models.py:2737
#, python-brace-format
msgid ""
"Homepage of Ishtar - if not defined a default homepage will appear. Use the "
@@ -1731,23 +1735,23 @@ msgstr ""
"défaut apparaît. Utiliser la syntaxe Markdown. {random_image} peut être "
"utilisé pour afficher une image au hasard."
-#: models.py:2736
+#: models.py:2741
msgid "Main operation code prefix"
msgstr "Préfixe principal pour le code opération"
-#: models.py:2740
+#: models.py:2745
msgid "Default operation code prefix"
msgstr "Préfixe par défaut pour le code opération"
-#: models.py:2744
+#: models.py:2749
msgid "Operation region code"
msgstr "Code région des opérations"
-#: models.py:2748
+#: models.py:2753
msgid "File external id"
msgstr "Identifiant de fichier"
-#: models.py:2750
+#: models.py:2755
msgid ""
"Formula to manage file external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
@@ -1757,11 +1761,11 @@ msgstr ""
" Une formule incorrecte peut rendre l'application inutilisable et l'import "
"de données externes peut alors être destructif."
-#: models.py:2755
+#: models.py:2760
msgid "Parcel external id"
msgstr "Identifiant de parcelle"
-#: models.py:2758
+#: models.py:2763
msgid ""
"Formula to manage parcel external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
@@ -1771,11 +1775,11 @@ msgstr ""
"précaution. Une formule incorrecte peut rendre l'application inutilisable et "
"l'import de données externes peut alors être destructif."
-#: models.py:2763
+#: models.py:2768
msgid "Context record external id"
msgstr "Identifiant d'unité d'enregistrement"
-#: models.py:2765
+#: models.py:2770
msgid ""
"Formula to manage context record external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
@@ -1785,11 +1789,11 @@ msgstr ""
"avec précaution. Une formule incorrecte peut rendre l'application "
"inutilisable et l'import de données externes peut alors être destructif."
-#: models.py:2770
+#: models.py:2775
msgid "Base find external id"
msgstr "Identifiant de mobilier d'origine"
-#: models.py:2772
+#: models.py:2777
msgid ""
"Formula to manage base find external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
@@ -1799,11 +1803,11 @@ msgstr ""
"précaution. Une formule incorrecte peut rendre l'application inutilisable et "
"l'import de données externes peut alors être destructif."
-#: models.py:2777
+#: models.py:2782
msgid "Find external id"
msgstr "Identifiant de mobilier"
-#: models.py:2779
+#: models.py:2784
msgid ""
"Formula to manage find external ID. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
@@ -1813,11 +1817,11 @@ msgstr ""
" Une formule incorrecte peut rendre l'application inutilisable et l'import "
"de données externes peut alors être destructif."
-#: models.py:2784
+#: models.py:2789
msgid "Container external id"
msgstr "ID du contenant"
-#: models.py:2786
+#: models.py:2791
msgid ""
"Formula to manage container external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
@@ -1827,11 +1831,11 @@ msgstr ""
"précaution. Une formule incorrecte peut rendre l'application inutilisable et "
"l'import de données externes peut alors être destructif."
-#: models.py:2791
+#: models.py:2796
msgid "Warehouse external id"
msgstr "Identifiant du lieu de conservation"
-#: models.py:2793
+#: models.py:2798
msgid ""
"Formula to manage warehouse external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
@@ -1841,11 +1845,11 @@ msgstr ""
"avec précaution. Une formule incorrecte peut rendre l'application "
"inutilisable et l'import de données externes peut alors être destructif."
-#: models.py:2798
+#: models.py:2803
msgid "Document external id"
msgstr "ID externe document"
-#: models.py:2800
+#: models.py:2805
msgid ""
"Formula to manage document external ID. Change this with care. With "
"incorrect formula, the application might be unusable and import of external "
@@ -1855,11 +1859,11 @@ msgstr ""
" Une formule incorrecte peut rendre l'application inutilisable et l'import "
"de données externes peut alors être destructif."
-#: models.py:2805
+#: models.py:2810
msgid "Raw name for person"
msgstr "Nom brut pour une personne"
-#: models.py:2807
+#: models.py:2812
msgid ""
"Formula to manage person raw_name. Change this with care. With incorrect "
"formula, the application might be unusable and import of external data can "
@@ -1869,39 +1873,39 @@ msgstr ""
"Une formule incorrecte peut rendre l'application inutilisable et l'import de "
"données externes peut alors être destructif."
-#: models.py:2811
+#: models.py:2816
msgid "Use auto index for finds"
msgstr "Utiliser les index automatiques pour le mobilier"
-#: models.py:2813
+#: models.py:2818
msgid "Currency"
msgstr "Devise"
-#: models.py:2819
+#: models.py:2824
msgid "Maps - default zoom"
msgstr "Cartes - zoom par défaut"
-#: models.py:2822
+#: models.py:2827
msgid "Spatial Reference System for display"
msgstr "Système de référence spatiale pour l'affichage"
-#: models.py:2824
+#: models.py:2829
msgid "Spatial Reference System used for display when no SRS is defined"
msgstr "Système de référence spatiale utilisé quand aucun SRS n'est défini"
-#: models.py:2830
+#: models.py:2835
msgid "Ishtar site profile"
msgstr "Profil d'instance Ishtar"
-#: models.py:2831
+#: models.py:2836
msgid "Ishtar site profiles"
msgstr "Profils d'instance Ishtar"
-#: models.py:2930
+#: models.py:2935
msgid "Enable this form"
msgstr "Activer ce formulaire"
-#: models.py:2931
+#: models.py:2936
msgid ""
"Disable with caution: disabling a form with mandatory fields may lead to "
"database errors."
@@ -1909,11 +1913,11 @@ msgstr ""
"Désactiver avec précaution : désactiver un formulaire avec des champs "
"obligatoires peut entraîner des erreurs dans la base de données."
-#: models.py:2934
+#: models.py:2939
msgid "Apply to all"
msgstr "S'applique à tous"
-#: models.py:2935
+#: models.py:2940
msgid ""
"Apply this form to all users. If set to True, selecting user and user type "
"is useless."
@@ -1921,621 +1925,621 @@ msgstr ""
"Activer ce formulaire pour tous les utilisateurs. Si mis à Vrai, "
"sélectionner des utilisateurs ou des types d'utilisateurs est inutile."
-#: models.py:2944
+#: models.py:2949
msgid "Custom form"
msgstr "Formulaire personnalisé"
-#: models.py:2945
+#: models.py:2950
msgid "Custom forms"
msgstr "Formulaires personnalisés"
-#: models.py:2965
+#: models.py:2970
msgid "User types"
msgstr "Types d'utilisateur"
-#: models.py:3050
+#: models.py:3055
msgid "Excluded field"
msgstr "Champ exclus"
-#: models.py:3051
+#: models.py:3056
msgid "Excluded fields"
msgstr "Champs exclus"
-#: models.py:3079 templates/blocks/form_flex_snippet.html:18
+#: models.py:3084 templates/blocks/form_flex_snippet.html:18
#: templates/blocks/table_form_snippet.html:9
msgid "Help"
msgstr "Aide"
-#: models.py:3083
+#: models.py:3088
msgid "Custom form - Json data field"
msgstr "Formulaire personnalisé - Champ de donnée Json"
-#: models.py:3084
+#: models.py:3089
msgid "Custom form - Json data fields"
msgstr "Formulaire personnalisé - Champs de donnée Json"
-#: models.py:3096
+#: models.py:3101
msgid "Variable name"
msgstr "Nom de la variable"
-#: models.py:3097
+#: models.py:3102
msgid "Description of the variable"
msgstr "Description de la variable"
-#: models.py:3103
+#: models.py:3108
msgid "Global variable"
msgstr "Variable globale"
-#: models.py:3135
+#: models.py:3140
msgid "Model name"
msgstr "Nom de modèle"
-#: models.py:3136
+#: models.py:3141
msgid "Associated primary key"
msgstr "Clé primaire associée"
-#: models.py:3142
+#: models.py:3147
msgid "Cache for stats"
msgstr "Cache pour les statistiques"
-#: models.py:3143
+#: models.py:3148
msgid "Caches for stats"
msgstr "Caches pour les statistiques"
-#: models.py:3312 models.py:3342
+#: models.py:3317 models.py:3347
msgid "Total"
msgstr "Total"
-#: models.py:3412
+#: models.py:3417
msgid "Used for labels"
msgstr "Utilisé pour les étiquettes"
-#: models.py:3414
+#: models.py:3419
msgid "Number of label per page"
msgstr "Nombre d'étiquettes par page"
-#: models.py:3415
+#: models.py:3420
msgid "Only relevant for label template"
msgstr "Seulement applicable pour les patrons d'étiquettes"
-#: models.py:3421
+#: models.py:3426
msgid "Document template"
msgstr "Patron de document"
-#: models.py:3422
+#: models.py:3427
msgid "Document templates"
msgstr "Patrons de document"
-#: models.py:3433
+#: models.py:3438
msgid "For label template, you must provide number of label per page."
msgstr ""
"Pour les patrons d'étiquettes, vous devez fournir le nombre d'étiquettes par "
"page."
-#: models.py:3532 models.py:3546 models.py:5591 models.py:5711 models.py:5767
+#: models.py:3537 models.py:3551 models.py:5586 models.py:5706 models.py:5771
#: models_imports.py:936
msgid "State"
msgstr "État"
-#: models.py:3552 models.py:3610 templates/blocks/JQueryAdvancedTown.html:12
+#: models.py:3557 models.py:3615 templates/blocks/JQueryAdvancedTown.html:12
msgid "Department"
msgstr "Département"
-#: models.py:3553
+#: models.py:3558
msgid "Departments"
msgstr "Départements"
-#: models.py:3603
+#: models.py:3608
msgid "Surface (m2)"
msgstr "Surface (m2)"
-#: models.py:3604
+#: models.py:3609
msgid "Localisation"
msgstr "Localisation"
-#: models.py:3613
+#: models.py:3618
msgid "Year of creation"
msgstr "Année de création"
-#: models.py:3614
+#: models.py:3619
msgid ""
"Filling this field is relevant to distinguish old towns from new towns."
msgstr ""
"Remplir ce champ est nécessaire pour distinguer les anciennes communes des "
"nouvelles communes."
-#: models.py:3619 models.py:4046 models.py:4233 models.py:4844
+#: models.py:3624 models.py:4048 models.py:4226 models.py:4822
msgid "Cached name"
msgstr "Nom en cache"
-#: models.py:3763
+#: models.py:3768
msgid "Only four level of parent are managed."
msgstr "Seulement quatre niveaux de parents sont gérés."
-#: models.py:3768
+#: models.py:3773
msgid "Area"
msgstr "Zone"
-#: models.py:3802
+#: models.py:3807
msgid "Town (precise)"
msgstr "Commune (précis)"
-#: models.py:3826
+#: models.py:3831
msgid "Raw phone"
msgstr "Téléphone brut"
-#: models.py:3832
+#: models.py:3837
msgid "Alternative address is prefered"
msgstr "L'adresse alternative est préférée"
-#: models.py:3917
+#: models.py:3922
msgid "Tel: "
msgstr "Tél :"
-#: models.py:3921
+#: models.py:3926
msgid "Mobile: "
msgstr "Mobile :"
-#: models.py:3925
+#: models.py:3930
msgid "Email: "
msgstr "Courriel :"
-#: models.py:3930
+#: models.py:3935
msgid "Merge key"
msgstr "Clé de fusion"
-#: models.py:4002
+#: models.py:4007
msgid "Organization types"
msgstr "Types d'organisation"
-#: models.py:4031 models.py:4178 models.py:4597
+#: models.py:4032 models.py:4170 models.py:4588
msgctxt "key for text search"
msgid "name"
msgstr "nom"
-#: models.py:4035 models.py:4190 models.py:4609 models.py:5008
+#: models.py:4036 models.py:4182 models.py:4600 models.py:5003
msgctxt "key for text search"
msgid "type"
msgstr "type"
-#: models.py:4052
+#: models.py:4056
msgid "Organizations"
msgstr "Organisations"
-#: models.py:4080
+#: models.py:4084
msgid "unknown organization"
msgstr "organisation inconnue"
-#: models.py:4106
+#: models.py:4110
msgid "Person types"
msgstr "Types de personne"
-#: models.py:4119 models_imports.py:746
+#: models.py:4123 models_imports.py:746
msgid "Title type"
msgstr "Type de titre"
-#: models.py:4120
+#: models.py:4124
msgid "Title types"
msgstr "Types de titre"
-#: models.py:4145
+#: models.py:4136
msgid "Mr"
msgstr "M."
-#: models.py:4146
+#: models.py:4137
msgid "Miss"
msgstr "Mlle"
-#: models.py:4147
+#: models.py:4138
msgid "Mr and Mrs"
msgstr "M. et Mme"
-#: models.py:4148
+#: models.py:4139
msgid "Mrs"
msgstr "Mme"
-#: models.py:4149
+#: models.py:4140
msgid "Doctor"
msgstr "Dr."
-#: models.py:4182 models.py:4601
+#: models.py:4174 models.py:4592
msgctxt "key for text search"
msgid "surname"
msgstr "prenom"
-#: models.py:4186 models.py:4605
+#: models.py:4178 models.py:4596
msgctxt "key for text search"
msgid "email"
msgstr "courriel"
-#: models.py:4194 models.py:4613
+#: models.py:4186 models.py:4604
msgctxt "key for text search"
msgid "organization"
msgstr "organisation"
-#: models.py:4198
+#: models.py:4190
msgctxt "key for text search"
msgid "has-account"
msgstr "a-un-compte"
-#: models.py:4204 models.py:5106
+#: models.py:4196 models.py:5101
msgid "Bulk update"
msgstr "Modification par lot"
-#: models.py:4226
+#: models.py:4219
msgid "Contact type"
msgstr "Type de contact"
-#: models.py:4229 models.py:4317
+#: models.py:4222 models.py:4308
msgid "Types"
msgstr "Types"
-#: models.py:4232
+#: models.py:4225
msgid "Is attached to"
msgstr "Est rattaché à"
-#: models.py:4239
+#: models.py:4233
msgid "Persons"
msgstr "Personnes"
-#: models.py:4455
+#: models.py:4446
msgid "Groups"
msgstr "Groupes"
-#: models.py:4460
+#: models.py:4451
msgid "Profile types"
msgstr "Types de profil"
-#: models.py:4471
+#: models.py:4462
msgid "Profile type summary"
msgstr "Résumé du type de profil"
-#: models.py:4472
+#: models.py:4463
msgid "Profile types summary"
msgstr "Résumés des types de profil"
-#: models.py:4483
+#: models.py:4474
msgid "Show field number"
msgstr "Afficher les numéros des champs"
-#: models.py:4484
+#: models.py:4475
msgid "Automatically pin"
msgstr "Épingler automatiquement"
-#: models.py:4485
+#: models.py:4476
msgid "Display pin menu"
msgstr "Montrer le menu d'épinglage"
-#: models.py:4491
+#: models.py:4482
msgid "User profile"
msgstr "Profil d'utilisateur"
-#: models.py:4492
+#: models.py:4483
msgid "User profiles"
msgstr "Profils d'utilisateurs"
-#: models.py:4527 models.py:4802
+#: models.py:4518 models.py:4793
msgid " - duplicate"
msgstr " - copie"
-#: models.py:4593
+#: models.py:4584
msgctxt "key for text search"
msgid "username"
msgstr "nom-utilisateur"
-#: models.py:4624
+#: models.py:4615
msgid "Advanced shortcut menu"
msgstr "Menu de raccourci (avancé)"
-#: models.py:4627
+#: models.py:4618
msgid "Ishtar user"
msgstr "Utilisateur d'Ishtar"
-#: models.py:4628
+#: models.py:4619
msgid "Ishtar users"
msgstr "Utilisateurs d'Ishtar"
-#: models.py:4710
+#: models.py:4701
msgid "Public"
msgstr "Public"
-#: models.py:4714
+#: models.py:4705
msgid "Owner"
msgstr "Propriétaire"
-#: models.py:4717
+#: models.py:4708
msgid "Shared (read) with"
msgstr "Partagé (lecture) avec"
-#: models.py:4721
+#: models.py:4712
msgid "Shared (read/edit) with"
msgstr "Partagé (lecture/édition) avec"
-#: models.py:4815
+#: models.py:4806
msgid "Author types"
msgstr "Types d'auteur"
-#: models.py:4893
+#: models.py:4888
msgid "Source types"
msgstr "Types de document"
-#: models.py:4903 models_imports.py:745
+#: models.py:4898 models_imports.py:745
msgid "Support type"
msgstr "Type de support"
-#: models.py:4904
+#: models.py:4899
msgid "Support types"
msgstr "Types de support"
-#: models.py:4913
+#: models.py:4908
msgid "Format type"
msgstr "Type de format"
-#: models.py:4914
+#: models.py:4909
msgid "Format types"
msgstr "Types de format"
-#: models.py:4923
+#: models.py:4918
msgid "URL"
msgstr "URL"
-#: models.py:4926
+#: models.py:4921
msgid "License type"
msgstr "Type de licence"
-#: models.py:4927
+#: models.py:4922
msgid "License types"
msgstr "Types de licence"
-#: models.py:5000
+#: models.py:4995
msgctxt "key for text search"
msgid "author"
msgstr "auteur"
-#: models.py:5004
+#: models.py:4999
msgctxt "key for text search"
msgid "title"
msgstr "titre"
-#: models.py:5012
+#: models.py:5007
msgctxt "key for text search"
msgid "reference"
msgstr "reference"
-#: models.py:5016
+#: models.py:5011
msgctxt "key for text search"
msgid "internal-reference"
msgstr "reference-interne"
-#: models.py:5020
+#: models.py:5015
msgctxt "key for text search"
msgid "description"
msgstr "description"
-#: models.py:5024
+#: models.py:5019
msgctxt "key for text search"
msgid "comment"
msgstr "commentaire"
-#: models.py:5028
+#: models.py:5023
msgctxt "key for text search"
msgid "additional-information"
msgstr "informations-supplementaires"
-#: models.py:5032
+#: models.py:5027
msgctxt "key for text search"
msgid "has-duplicate"
msgstr "existe-en-doublon"
-#: models.py:5036 models.py:5090
+#: models.py:5031 models.py:5085
msgctxt "key for text search"
msgid "operation"
msgstr "operation"
-#: models.py:5040 models.py:5093
+#: models.py:5035 models.py:5088
msgctxt "key for text search"
msgid "context-record"
msgstr "ue"
-#: models.py:5044 models.py:5095
+#: models.py:5039 models.py:5090
msgctxt "key for text search"
msgid "find"
msgstr "mobilier"
-#: models.py:5048
+#: models.py:5043
msgctxt "key for text search"
msgid "find-denomination"
msgstr "mobilier-denomination"
-#: models.py:5052 models.py:5094
+#: models.py:5047 models.py:5089
msgctxt "key for text search"
msgid "file"
msgstr "dossier"
-#: models.py:5056
+#: models.py:5051
msgctxt "key for text search"
msgid "container"
msgstr "contenant"
-#: models.py:5060 models.py:5096
+#: models.py:5055 models.py:5091
msgctxt "key for text search"
msgid "site"
msgstr "site"
-#: models.py:5064 models.py:5097
+#: models.py:5059 models.py:5092
msgctxt "key for text search"
msgid "warehouse"
msgstr "depot"
-#: models.py:5069
+#: models.py:5064
msgctxt "key for text search"
msgid "has-image"
msgstr "a-une-image"
-#: models.py:5099
+#: models.py:5094
msgctxt "key for text search"
msgid "treatment"
msgstr "traitement"
-#: models.py:5102
+#: models.py:5097
msgctxt "key for text search"
msgid "treatment-file"
msgstr "dossier-traitement"
-#: models.py:5117
+#: models.py:5112
msgid "Index"
msgstr "Index"
-#: models.py:5119
+#: models.py:5114
msgid "External ID"
msgstr "Identifiant"
-#: models.py:5120 templates/ishtar/blocks/window_image_detail.html:34
+#: models.py:5115 templates/ishtar/blocks/window_image_detail.html:34
msgid "Ref."
msgstr "Réf."
-#: models.py:5121 templates/ishtar/blocks/window_image_detail.html:44
+#: models.py:5116 templates/ishtar/blocks/window_image_detail.html:44
msgid "Internal ref."
msgstr "Réf. interne"
-#: models.py:5126
+#: models.py:5121
msgid "License"
msgstr "Licence"
-#: models.py:5128 templates/ishtar/blocks/window_image_detail.html:78
+#: models.py:5123 templates/ishtar/blocks/window_image_detail.html:78
msgid "Support"
msgstr "Support"
-#: models.py:5131 models_imports.py:707
+#: models.py:5126 models_imports.py:707
#: templates/ishtar/blocks/window_image_detail.html:88
msgid "Format"
msgstr "Format"
-#: models.py:5134 templates/ishtar/blocks/window_image_detail.html:98
+#: models.py:5129 templates/ishtar/blocks/window_image_detail.html:98
msgid "Scale"
msgstr "Échelle"
-#: models.py:5138
+#: models.py:5133
msgid "Authors (raw)"
msgstr "Auteurs (brut)"
-#: models.py:5150 templates/ishtar/blocks/window_image_detail.html:118
+#: models.py:5145 templates/ishtar/blocks/window_image_detail.html:118
msgid "Number of items"
msgstr "Nombre d'éléments"
-#: models.py:5157
+#: models.py:5152
msgid "Symbolic links"
msgstr "Liens symboliques"
-#: models.py:5160
+#: models.py:5155
msgid "Related"
msgstr "Lié"
-#: models.py:5161
+#: models.py:5156
msgid "Cached value - do not edit"
msgstr "Valeur en cache - ne pas éditer"
-#: models.py:5164 templates/ishtar/sheet_document.html:4
+#: models.py:5159 templates/ishtar/sheet_document.html:4
msgid "Document"
msgstr "Document"
-#: models.py:5165 templates/ishtar/sheet_person.html:161
+#: models.py:5160 templates/ishtar/sheet_person.html:161
msgid "Documents"
msgstr "Documents"
-#: models.py:5169
+#: models.py:5164
msgid "Can view all Documents"
msgstr "Peut voir tous les Documents"
-#: models.py:5171
+#: models.py:5166
msgid "Can view own Document"
msgstr "Peut voir ses propres Documents"
-#: models.py:5173
+#: models.py:5168
msgid "Can add own Document"
msgstr "Peut ajouter son propre Document"
-#: models.py:5175
+#: models.py:5170
msgid "Can change own Document"
msgstr "Peut modifier ses propres Documents"
-#: models.py:5177
+#: models.py:5172
msgid "Can delete own Document"
msgstr "Peut supprimer ses propres Documents"
-#: models.py:5486
+#: models.py:5481
msgid "Is preventive"
msgstr "Est du préventif"
-#: models.py:5487
+#: models.py:5482
msgid "Is judiciary"
msgstr "Est judiciaire"
-#: models.py:5490 models_imports.py:708
+#: models.py:5485 models_imports.py:708
msgid "Operation type"
msgstr "Type d'opération"
-#: models.py:5491
+#: models.py:5486
msgid "Operation types"
msgstr "Types d'opération"
-#: models.py:5530
+#: models.py:5525
msgid "Judiciary"
msgstr "Judiciaire"
-#: models.py:5532
+#: models.py:5527
msgid "Preventive"
msgstr "Préventif"
-#: models.py:5534
+#: models.py:5529
msgid "Research"
msgstr "Programmé"
-#: models.py:5567
+#: models.py:5562
msgid "Filename"
msgstr "Nom de fichier"
-#: models.py:5572
+#: models.py:5567
msgid "Administration script"
msgstr "Script d'administration"
-#: models.py:5573
+#: models.py:5568
msgid "Administration scripts"
msgstr "Scripts d'administration"
-#: models.py:5580
+#: models.py:5575
msgid "Scheduled"
msgstr "Planifié"
-#: models.py:5581
+#: models.py:5576
msgid "In progress"
msgstr "En cours"
-#: models.py:5582 models_imports.py:868
+#: models.py:5577 models_imports.py:868
msgid "Finished with errors"
msgstr "Terminé avec des erreurs"
-#: models.py:5583 models_imports.py:869
+#: models.py:5578 models_imports.py:869
msgid "Finished"
msgstr "Terminé"
-#: models.py:5596 models.py:5723
+#: models.py:5591 models.py:5727
msgid "Result"
msgstr "Résultat"
-#: models.py:5599
+#: models.py:5594
msgid "Administration task"
msgstr "Tâche d'administration"
-#: models.py:5600
+#: models.py:5595
msgid "Administration tasks"
msgstr "Tâches d'administration"
-#: models.py:5604 models.py:5734 models.py:5780 views_item.py:1228
+#: models.py:5599 models.py:5738 models.py:5786 views_item.py:1242
msgid "Unknown"
msgstr "Inconnu"
-#: models.py:5619
+#: models.py:5614
msgid ""
"ISHTAR_SCRIPT_DIR is not set in your local_settings. Contact your "
"administrator."
@@ -2543,7 +2547,7 @@ msgstr ""
"ISHTAR_SCRIPT_DIR n'est pas défini dans votre fichier local_settings. "
"Contactez l'administrateur."
-#: models.py:5628
+#: models.py:5623
msgid ""
"Your ISHTAR_SCRIPT_DIR is containing dots \"..\". As it can refer to "
"relative paths, it can be a security issue and this is not allowed. Only put "
@@ -2554,11 +2558,11 @@ msgstr ""
"problème de sécurité et cela n'est pas permis. Seul un chemin complet est "
"permis."
-#: models.py:5639
+#: models.py:5634
msgid "Your ISHTAR_SCRIPT_DIR: \"{}\" is not a valid directory."
msgstr "ISHTAR_SCRIPT_DIR: « {} » n'est pas un répertoire valable."
-#: models.py:5655
+#: models.py:5650
msgid ""
"Script \"{}\" is not available in your script directory. Check your "
"configuration."
@@ -2566,37 +2570,37 @@ msgstr ""
"Le script « {} »n'est pas un fichier valable de votre répertoire de script. "
"Vérifiez la configuration."
-#: models.py:5688
+#: models.py:5683
msgid "Archaeological site"
msgstr "Entité (EA)"
-#: models.py:5691 views.py:273
+#: models.py:5686 views.py:318
msgid "Warehouse"
msgstr "Lieu de conservation"
-#: models.py:5695 models_imports.py:860
+#: models.py:5690 models_imports.py:860
#: templates/ishtar/dashboards/dashboard_main_detail.html:132
msgid "Created"
msgstr "Créé"
-#: models.py:5700
+#: models.py:5695
msgid "Filter on"
msgstr "Filtrer sur"
-#: models.py:5703
+#: models.py:5698
msgid "Filter query"
msgstr "Requête filtrante"
-#: models.py:5704
+#: models.py:5699
msgid "Textual query on this item (try it on the main interface)"
msgstr ""
"Requête textuelle sur cet élément (essayez la sur l'interface principale)"
-#: models.py:5707
+#: models.py:5702
msgid "Export geographic data"
msgstr "Exporter les données géographiques"
-#: models.py:5708
+#: models.py:5703
msgid ""
"Geographic data can represent large volume of information. Geographic data "
"can be excluded from the export"
@@ -2604,61 +2608,78 @@ msgstr ""
"Les données géographiques peuvent représenter un volume important "
"d'information. Celles-ci peuvent être exclues de l'export."
+#: models.py:5708
+msgid "Put locks on associated items"
+msgstr "Mettre un verrou sur les éléments associés"
+
+#: models.py:5712
+msgid "Lock user"
+msgstr "Utilisateur pour le verrou"
+
#: models.py:5713
+msgid ""
+"Owner of the lock if item are locked. Warning: if no user is provided the "
+"locks can be remove by any user with the permission to edit."
+msgstr ""
+"Propriétaire du verrou si les éléments sont verrouillés. Attention : si "
+"aucun utilisateur n'est désigné les verrous pourront être supprimé par "
+"n'importe quel utilisateur avec les permissions d'édition."
+
+#: models.py:5717
msgid "Export types"
msgstr "Exporter les types"
-#: models.py:5714
+#: models.py:5718
msgid "Export configuration"
msgstr "Exporter la configuration"
-#: models.py:5715
+#: models.py:5719
msgid "Export importers"
msgstr "Exporter les importeurs"
-#: models.py:5716
+#: models.py:5720
msgid "Export towns, areas..."
msgstr "Exporter les villes, les zones, ..."
-#: models.py:5717
+#: models.py:5721
msgid "Export directory"
msgstr "Exporter l'annuaire"
-#: models.py:5718
+#: models.py:5722
msgid "Export documents"
msgstr "Exporter les documents"
-#: models.py:5719
+#: models.py:5723
msgid "Export main items"
msgstr "Exporter les éléments principaux"
-#: models.py:5725
+#: models.py:5729
msgid "Result information"
msgstr "Informations"
-#: models.py:5729
+#: models.py:5733
msgid "Archive - Export"
msgstr "Archive - Export"
-#: models.py:5730
+#: models.py:5734
msgid "Archive - Exports"
msgstr "Archive - Exports"
-#: models.py:5741
+#: models.py:5745
msgid "Whole database"
msgstr "Base de données complète"
-#: models.py:5752
+#: models.py:5756
msgid "To filter filter type and filter text must be filled."
msgstr ""
"Pour filtrer, à la fois le type de filtre et la requête filtrante doivent "
"être remplis."
-#: models.py:5762
+#: models.py:5766
msgid "Import user"
msgstr "Utilisateur pour l'import"
-#: models.py:5763
+#: models.py:5767
msgid ""
"If set the \"Import user\" will be the editor for last version. If the field "
"is left empty no history will be recorded."
@@ -2667,23 +2688,27 @@ msgstr ""
"version des éléments. Si ce champ est laissé vide aucun historique ne sera "
"renseigné."
-#: models.py:5770
+#: models.py:5774
msgid "Delete before adding"
msgstr "Supprimer avant ajout"
-#: models.py:5771
+#: models.py:5775
msgid "Delete existing items before adding"
msgstr "Supprime les éléments existants avant d'ajouter de nouveaux éléments"
-#: models.py:5772
+#: models.py:5777
+msgid "Releasing locks on associated items"
+msgstr "Relâcher les verrous sur les éléments associés"
+
+#: models.py:5778
msgid "Source"
msgstr "Source"
-#: models.py:5775
+#: models.py:5781
msgid "Archive - Import"
msgstr "Archive - Import"
-#: models.py:5776
+#: models.py:5782
msgid "Archive - Imports"
msgstr "Archive - Imports"
@@ -2855,11 +2880,11 @@ msgstr "Importeur - Cible"
msgid "Importer - Targets"
msgstr "Importeur - Cibles"
-#: models_imports.py:596 views_item.py:388 views_item.py:1073
+#: models_imports.py:596 views_item.py:399 views_item.py:1084
msgid "True"
msgstr "Oui"
-#: models_imports.py:597 views_item.py:1075
+#: models_imports.py:597 views_item.py:1086
msgid "False"
msgstr "Non"
@@ -3203,8 +3228,9 @@ msgstr "Archiver"
msgid "Unarchive"
msgstr "Désarchiver"
-#: models_imports.py:1093 templates/ishtar/form_delete.html:11 views.py:2068
-#: widgets.py:381 widgets.py:413
+#: models_imports.py:1093 templates/ishtar/blocks/window_nav.html:61
+#: templates/ishtar/form_delete.html:11 views.py:2126 widgets.py:381
+#: widgets.py:413
msgid "Delete"
msgstr "Supprimer"
@@ -3228,11 +3254,11 @@ msgstr "Import {} fini avec des erreurs"
msgid "Import {} finished with no errors"
msgstr "Import {} fini avec aucune erreur"
-#: tasks.py:87 tasks.py:99 tasks.py:111 tasks.py:122 tasks.py:133
+#: tasks.py:99 tasks.py:111 tasks.py:123 tasks.py:134 tasks.py:145
msgid "No data to export"
msgstr "Pas de données à exporter"
-#: tasks.py:147
+#: tasks.py:159
msgid "Export finished"
msgstr "Export fini"
@@ -3284,12 +3310,12 @@ msgid "View on site"
msgstr "Voir sur le site"
#: templates/admin/change_form.html:24 templates/admin/change_form.html:27
-#: views.py:1384 views.py:1389
+#: views.py:1429 views.py:1434
msgid "Previous"
msgstr "Précédent"
#: templates/admin/change_form.html:32 templates/admin/change_form.html:35
-#: views.py:1392 views.py:1395
+#: views.py:1437 views.py:1440
msgid "Next"
msgstr "Suivant"
@@ -3458,7 +3484,7 @@ msgstr "Éléments courants"
#: templates/base.html:128 templates/ishtar/forms/qa_base.html:33
#: templates/ishtar/forms/qa_form.html:21 templates/ishtar/manage_basket.html:4
#: templates/welcome.html:11 templates/welcome.html:12
-#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:436
+#: templates/welcome.html:13 templates/welcome.html:14 wizards.py:453
msgid ":"
msgstr " :"
@@ -3466,19 +3492,19 @@ msgstr " :"
msgid "Sheets"
msgstr "Fiches"
-#: templates/base.html:202
+#: templates/base.html:210
msgid "Processing..."
msgstr "En traitement..."
-#: templates/base.html:204
+#: templates/base.html:212
msgid "This can be long."
msgstr "Cela peut être long."
-#: templates/base.html:206
+#: templates/base.html:214
msgid "Time to take a coffee?"
msgstr "Il est peut-être temps de prendre un café ?"
-#: templates/base.html:208
+#: templates/base.html:216
msgid "Time to take another coffee?"
msgstr "Pourquoi pas un autre café ?"
@@ -3489,8 +3515,8 @@ msgstr "Agrandir le tableau"
#: templates/blocks/DataTables-content.html:28
#: templates/blocks/JQueryJqGrid.html:26
-#: templates/ishtar/blocks/window_nav.html:62
#: templates/ishtar/blocks/window_nav.html:68
+#: templates/ishtar/blocks/window_nav.html:74
#: templates/ishtar/blocks/window_tables/dynamic_documents.html:45
msgid "Export"
msgstr "Exporter"
@@ -3666,6 +3692,7 @@ msgid "Clear"
msgstr "Effacer"
#: templates/blocks/bs_form_snippet.html:111
+#: templates/ishtar/forms/qa_new_item.html:16
#: templates/ishtar/manage_basket.html:73 templates/ishtar/sheet.html:58
msgid "Close"
msgstr "Fermer"
@@ -3828,7 +3855,7 @@ msgstr "Licences"
#: templates/ishtar/blocks/window_image_detail.html:111
#: templates/ishtar/import_delete.html:20 templatetags/window_field.py:17
-#: views_item.py:387 views_item.py:638 views_item.py:669 wizards.py:406
+#: views_item.py:398 views_item.py:649 views_item.py:680 wizards.py:423
msgid "Yes"
msgstr "Oui"
@@ -3871,23 +3898,23 @@ msgstr "Cet élément a été épinglé dans votre menu de raccourcis."
msgid "Actions"
msgstr "Actions"
-#: templates/ishtar/blocks/window_nav.html:73
+#: templates/ishtar/blocks/window_nav.html:79
msgid "Export as OpenOffice.org file"
msgstr "Exporter en fichier OpenOffice.org"
-#: templates/ishtar/blocks/window_nav.html:77
+#: templates/ishtar/blocks/window_nav.html:83
msgid "Export as PDF file"
msgstr "Exporter en fichier PDF"
-#: templates/ishtar/blocks/window_nav.html:84
+#: templates/ishtar/blocks/window_nav.html:90
msgid "QR Code"
msgstr "QR Code"
-#: templates/ishtar/blocks/window_nav.html:87
+#: templates/ishtar/blocks/window_nav.html:93
msgid "Permanent link"
msgstr "Lien permanent"
-#: templates/ishtar/blocks/window_nav.html:98
+#: templates/ishtar/blocks/window_nav.html:104
msgid "Relation between items are not historized."
msgstr "Les relations entre éléments ne sont pas historisées."
@@ -3974,7 +4001,7 @@ msgstr "Rechercher et sélectionner un élément dans le tableau"
#: templates/ishtar/forms/search_query.html:77 templates/ishtar/formset.html:8
#: templates/ishtar/formset_import_match.html:98
#: templates/ishtar/import_list.html:30 templates/ishtar/merge.html:42
-#: templates/ishtar/simple_form.html:7 templates/ishtar/wizard/search.html:29
+#: templates/ishtar/simple_form.html:7 templates/ishtar/wizard/search.html:32
#: templates/ishtar/wizard/validation_bar.html:6
msgid "Validate"
msgstr "Valider"
@@ -3998,6 +4025,14 @@ msgstr "Éléments modifiés"
msgid "Cancel"
msgstr "Annuler"
+#: templates/ishtar/forms/qa_new_item.html:6
+msgid "Item"
+msgstr "Élément"
+
+#: templates/ishtar/forms/qa_new_item.html:6
+msgid "created."
+msgstr "créé."
+
#: templates/ishtar/forms/search_query.html:5
#: templates/widgets/search_input.html:32
msgid "Bookmark this search"
@@ -4078,7 +4113,7 @@ msgstr "Pas de changement"
msgid "Go"
msgstr "Aller"
-#: templates/ishtar/import_step_by_step.html:63 views.py:1235
+#: templates/ishtar/import_step_by_step.html:63 views.py:1280
msgid "Import step by step"
msgstr "Import pas à pas"
@@ -4390,14 +4425,14 @@ msgstr "Responsable des lieux de conservation"
msgid "You have entered the following informations:"
msgstr "Vous avez entré les informations suivantes :"
-#: templates/ishtar/wizard/confirm_wizard.html:56
+#: templates/ishtar/wizard/confirm_wizard.html:57
msgid "Would you like to save them?"
msgstr "Voulez-vous sauvegarder ces informations ?"
#: templates/ishtar/wizard/default_wizard.html:31
#: templates/ishtar/wizard/parcels_wizard.html:33
#: templates/ishtar/wizard/relations_wizard.html:25
-#: templates/ishtar/wizard/search.html:36
+#: templates/ishtar/wizard/search.html:39
#: templates/ishtar/wizard/towns_wizard.html:19
msgid "Add/Modify"
msgstr "Ajouter/Modifier"
@@ -4410,6 +4445,22 @@ msgstr ""
"Le formulaire a changé. Si vous ne le validez pas, tous vos changements "
"seront perdus."
+#: templates/ishtar/wizard/delete_wizard.html:8
+msgid "Are you sure to want to delete theses items?"
+msgstr "Êtes vous sûr de vouloir supprimer ces éléments ?"
+
+#: templates/ishtar/wizard/delete_wizard.html:13
+msgid "Are you sure to want to delete this item?"
+msgstr "Êtes vous sûr de vouloir supprimer cet élément ?"
+
+#: templates/ishtar/wizard/delete_wizard.html:15
+msgid ""
+"No rollback is possible. Be careful to scroll to the end of page to check "
+"every piece of information."
+msgstr ""
+"Aucun retour arrière n'est possible. Faite bien attention à descendre "
+"jusqu'en bas de la page pour vérifier toutes les informations."
+
#: templates/ishtar/wizard/parcels_wizard.html:14
msgid ""
"Existing parcels from the operation will be automatically added to the "
@@ -4699,19 +4750,19 @@ msgstr "Épingler la recherche actuelle"
msgid "Bookmarks"
msgstr "Marque-pages"
-#: templatetags/window_field.py:22 wizards.py:408
+#: templatetags/window_field.py:22 wizards.py:425
msgid "No"
msgstr "Non"
-#: templatetags/window_tables.py:94 widgets.py:1118
+#: templatetags/window_tables.py:94 widgets.py:1124
msgid "No results"
msgstr "Pas de résultats"
-#: templatetags/window_tables.py:95 widgets.py:1119
+#: templatetags/window_tables.py:95 widgets.py:1125
msgid "Loading..."
msgstr "Chargement..."
-#: utils.py:161
+#: utils.py:161 views.py:87
msgid "You don't have sufficient permissions to do this action."
msgstr ""
"Vous n'avez pas les permissions suffisantes pour effectuer cette action."
@@ -4732,7 +4783,7 @@ msgstr "Charger une autre image au hasard ?"
msgid "The maximum supported file size is {} Mo."
msgstr "La taille maximale supportée pour le fichier est de {} Mo."
-#: views.py:94
+#: views.py:113
msgid ""
"PROJECT_SLUG is set to \"default\". Change it in your local_settings (or ask "
"your admin to do it)."
@@ -4741,7 +4792,7 @@ msgstr ""
"default ». Changez-le sur la page d'administration (ou demandez à un "
"administrateur de le faire)."
-#: views.py:99
+#: views.py:118
msgid ""
"The slug of your current profile is set to \"default\". Change it on the "
"administration page (or ask your admin to do it)."
@@ -4749,156 +4800,164 @@ msgstr ""
"PROJECT_SLUG a été laissé à la valeur « default ». Changez-le dans le "
"fichier local_settings (ou demandez à un administrateur de le faire)."
-#: views.py:125
+#: views.py:144
msgid "New person"
msgstr "Ajouter une personne"
-#: views.py:133
+#: views.py:152
msgid "Person modification"
msgstr "Modifier une personne"
-#: views.py:148
+#: views.py:169
msgid "Person deletion"
msgstr "Supprimer une personne"
-#: views.py:159
+#: views.py:190
msgid "New organization"
msgstr "Ajouter une organisation"
-#: views.py:166
+#: views.py:197
msgid "Organization modification"
msgstr "Modifier une organisation"
-#: views.py:182
+#: views.py:215
msgid "Organization deletion"
msgstr "Supprimer une organisation"
-#: views.py:193
+#: views.py:238
msgid "Account management"
msgstr "Gérer les comptes"
-#: views.py:199
+#: views.py:244
msgid "Account deletion"
msgstr "Supprimer un compte"
-#: views.py:266
+#: views.py:311
msgid "Archaeological file"
msgstr "Dossier"
-#: views.py:277
+#: views.py:322
msgid "Treatment request"
msgstr "Demande de traitement"
-#: views.py:278
+#: views.py:323
msgid "Treatment"
msgstr "Traitement"
-#: views.py:761 views_item.py:147
+#: views.py:806 views_item.py:148
msgid "Operation not permitted."
msgstr "Opération non permise."
-#: views.py:778 views.py:836
+#: views.py:823 views.py:881
msgid "Archaeological files"
msgstr "Dossiers"
-#: views.py:783 views.py:847
+#: views.py:828 views.py:892
msgid "Finds"
msgstr "Mobilier"
-#: views.py:785 views.py:852
+#: views.py:830 views.py:897
msgid "Treatment requests"
msgstr "Demandes de traitement"
-#: views.py:786 views.py:858
+#: views.py:831 views.py:903
msgid "Treatments"
msgstr "Traitements"
-#: views.py:1580
+#: views.py:1625
msgid "Col. "
msgstr "Col."
-#: views.py:1586 views.py:1598
+#: views.py:1631 views.py:1643
msgid "* empty *"
msgstr "* vide *"
-#: views.py:1639
+#: views.py:1684
msgid "Link unmatched items"
msgstr "Associer les éléments non rapprochés"
-#: views.py:1674
+#: views.py:1719
msgid "Delete import"
msgstr "Supprimer un import"
-#: views.py:1713
+#: views.py:1758
msgid "Merge persons"
msgstr "Fusionner des personnes"
-#: views.py:1737
+#: views.py:1782
msgid "Select the main person"
msgstr "Choisir la personne principale"
-#: views.py:1746
+#: views.py:1791
msgid "Merge organization"
msgstr "Fusionner des organisations"
-#: views.py:1756
+#: views.py:1801
msgid "Select the main organization"
msgstr "Sélectionner l'organisation principale"
-#: views.py:1796 views.py:1812
+#: views.py:1841 views.py:1857
msgid "Corporation manager"
msgstr "Représentant de la personne morale"
-#: views.py:1834
+#: views.py:1879
msgid "Document: search"
msgstr "Document : recherche"
-#: views.py:1849
+#: views.py:1894
msgid "Document creation"
msgstr "Document : création"
-#: views.py:1882
+#: views.py:1935
msgid "Document modification"
msgstr "Document : modification"
-#: views.py:1909
+#: views.py:1967
msgid "Main image for"
msgstr "Image principale pour"
-#: views.py:1923
+#: views.py:1981
msgid "Document deletion"
msgstr "Document : suppression"
-#: views.py:1952
+#: views.py:2010
msgid "Error on your template"
msgstr "Erreur sur votre patron"
-#: views.py:2044
+#: views.py:2102
msgid "Delete bookmark"
msgstr "Supprimer le marque page"
-#: views.py:2067
+#: views.py:2125
msgid "Bookmark - Delete"
msgstr "Marque page - Suppression"
-#: views.py:2119
+#: views.py:2174
+msgid "Some items have been locked by other users."
+msgstr "Des éléments ont été verrouillés par d'autres utilisateurs."
+
+#: views.py:2176
+msgid "Some items are locked."
+msgstr "Des éléments sont verrouillés."
+
+#: views.py:2180
msgid "Not available"
msgstr "Non disponible"
-#: views.py:2120
+#: views.py:2181
msgid "Action not available for these items."
msgstr "Action non disponible pour ces éléments."
-#: views.py:2223
+#: views.py:2296
msgid "lock/unlock"
msgstr "verrouiller/déverrouiller"
-#: views_item.py:149
+#: views_item.py:154
#, python-format
msgid "New %s"
msgstr "Nouveau %s"
-#: views_item.py:682
+#: views_item.py:693
msgctxt "key for text search"
msgid "today"
msgstr "aujourdhui"
@@ -4911,27 +4970,31 @@ msgstr "Le caractère \" n'est pas accepté"
msgid "{} is not a valid key for {}"
msgstr "{} n’est pas une valeur valide pour {}"
-#: widgets.py:663 widgets.py:796 widgets.py:911
+#: widgets.py:663 widgets.py:802 widgets.py:917
msgid "Search..."
msgstr "Recherche..."
-#: widgets.py:732
+#: widgets.py:738
msgid "Previous value:"
msgstr "Valeur précédente :"
-#: widgets.py:1120
+#: widgets.py:1126
msgid "Remove"
msgstr "Enlever"
-#: wizards.py:172
+#: wizards.py:189
msgid "Permission error: you cannot do this action."
msgstr "Erreur de permission : vous ne pouvez pas faire cette action."
-#: wizards.py:444
+#: wizards.py:461
msgid "Deleted"
msgstr "Supprimé"
-#: wizards.py:1784
+#: wizards.py:1686
+msgid "{} deleted."
+msgstr "{} supprimé(e)(s)."
+
+#: wizards.py:1922
#, python-format
msgid "[%(app_name)s] Account creation/modification"
msgstr "[%(app_name)s] Création/modification du compte"