From 5482f6de7988e946586a2d1c2e2e29a96b1f233b Mon Sep 17 00:00:00 2001 From: Alexander Watzinger Date: Fri, 31 May 2024 14:57:50 +0200 Subject: [PATCH] Translations --- openatlas/display/display.py | 2 +- .../translations/ca/LC_MESSAGES/messages.po | 475 ++++++++++-------- .../translations/de/LC_MESSAGES/messages.mo | Bin 37752 -> 38286 bytes .../translations/de/LC_MESSAGES/messages.po | 471 +++++++++-------- .../translations/en/LC_MESSAGES/messages.mo | Bin 35472 -> 36002 bytes .../translations/en/LC_MESSAGES/messages.po | 471 +++++++++-------- .../translations/es/LC_MESSAGES/messages.po | 475 ++++++++++-------- .../translations/fr/LC_MESSAGES/messages.po | 475 ++++++++++-------- openatlas/translations/messages.pot | 469 +++++++++-------- 9 files changed, 1533 insertions(+), 1305 deletions(-) diff --git a/openatlas/display/display.py b/openatlas/display/display.py index ab4239f13..a883586af 100644 --- a/openatlas/display/display.py +++ b/openatlas/display/display.py @@ -76,7 +76,7 @@ def add_data(self) -> None: '') self.data[_('creator')] = self.entity.creator - self.data[_('license_holder')] = self.entity.license_holder + self.data[_('license holder')] = self.entity.license_holder self.data[_('size')] = self.entity.get_file_size() self.data[_('extension')] = self.entity.get_file_ext() diff --git a/openatlas/translations/ca/LC_MESSAGES/messages.po b/openatlas/translations/ca/LC_MESSAGES/messages.po index 6cd8b7f11..5682ed7c6 100644 --- a/openatlas/translations/ca/LC_MESSAGES/messages.po +++ b/openatlas/translations/ca/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-04 19:55+0200\n" +"POT-Creation-Date: 2024-05-31 14:53+0200\n" "PO-Revision-Date: 2024-01-21 14:21+0100\n" "Last-Translator: Enric Rodellas \n" "Language: ca\n" @@ -19,12 +19,12 @@ msgstr "" "Generated-By: Babel 2.10.3\n" #: openatlas/display/base_display.py:83 openatlas/forms/form.py:90 -#: openatlas/views/entity_index.py:45 openatlas/views/model.py:78 +#: openatlas/views/entity_index.py:48 openatlas/views/model.py:78 msgid "icon" msgstr "icona" -#: openatlas/display/base_display.py:119 openatlas/views/index.py:87 -#: openatlas/views/note.py:21 +#: openatlas/display/base_display.py:119 openatlas/views/entity_index.py:71 +#: openatlas/views/index.py:87 openatlas/views/note.py:21 msgid "public" msgstr "públic" @@ -41,12 +41,12 @@ msgstr "vista" msgid "view in frontend" msgstr "vista a l'interfície" -#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:129 +#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:127 msgid "copy" msgstr "copia" -#: openatlas/display/base_display.py:160 openatlas/views/admin.py:535 -#: openatlas/views/admin.py:552 openatlas/views/export.py:53 +#: openatlas/display/base_display.py:160 openatlas/views/admin.py:534 +#: openatlas/views/admin.py:551 openatlas/views/export.py:53 #, python-format msgid "Delete %(name)s?" msgstr "Suprimir %(name)s?" @@ -55,9 +55,9 @@ msgstr "Suprimir %(name)s?" #: openatlas/templates/type/index.html:74 #: openatlas/templates/type/index.html:76 #: openatlas/templates/type/index.html:78 -#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:544 -#: openatlas/views/admin.py:565 openatlas/views/annotation.py:41 -#: openatlas/views/export.py:56 openatlas/views/imports.py:175 +#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:543 +#: openatlas/views/admin.py:564 openatlas/views/annotation.py:41 +#: openatlas/views/export.py:56 openatlas/views/imports.py:178 #: openatlas/views/note.py:39 openatlas/views/tools.py:96 #: openatlas/views/tools.py:98 openatlas/views/type.py:137 #: openatlas/views/user.py:79 openatlas/views/user.py:165 @@ -65,16 +65,16 @@ msgid "delete" msgstr "suprimeix" #: openatlas/display/base_display.py:168 openatlas/display/util.py:52 -#: openatlas/forms/base_manager.py:129 openatlas/templates/admin/data.html:42 +#: openatlas/forms/base_manager.py:127 openatlas/templates/admin/data.html:42 #: openatlas/templates/type/index.html:70 -#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:70 -#: openatlas/views/admin.py:77 openatlas/views/admin.py:85 -#: openatlas/views/admin.py:91 openatlas/views/admin.py:101 -#: openatlas/views/admin.py:122 openatlas/views/admin.py:435 +#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:69 +#: openatlas/views/admin.py:76 openatlas/views/admin.py:84 +#: openatlas/views/admin.py:90 openatlas/views/admin.py:100 +#: openatlas/views/admin.py:121 openatlas/views/admin.py:434 #: openatlas/views/annotation.py:50 openatlas/views/file.py:39 #: openatlas/views/file.py:50 openatlas/views/hierarchy.py:112 -#: openatlas/views/imports.py:172 openatlas/views/imports.py:236 -#: openatlas/views/link.py:99 openatlas/views/link.py:163 +#: openatlas/views/imports.py:175 openatlas/views/imports.py:239 +#: openatlas/views/link.py:85 openatlas/views/link.py:149 #: openatlas/views/note.py:38 openatlas/views/profile.py:72 #: openatlas/views/profile.py:76 openatlas/views/profile.py:79 #: openatlas/views/tools.py:93 openatlas/views/tools.py:192 @@ -97,13 +97,13 @@ msgid "alias" msgstr "àlies" #: openatlas/display/base_display.py:201 openatlas/display/base_display.py:239 -#: openatlas/display/display.py:166 openatlas/templates/util/dates.html:13 +#: openatlas/display/display.py:176 openatlas/templates/util/dates.html:13 #: openatlas/views/index.py:71 msgid "begin" msgstr "comença" #: openatlas/display/base_display.py:202 openatlas/display/base_display.py:244 -#: openatlas/display/display.py:171 openatlas/templates/util/dates.html:64 +#: openatlas/display/display.py:181 openatlas/templates/util/dates.html:64 #: openatlas/views/index.py:71 msgid "end" msgstr "finalitza" @@ -147,8 +147,8 @@ msgstr "esdeveniment posterior" msgid "location" msgstr "localització" -#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:343 -#: openatlas/views/admin.py:60 openatlas/views/user.py:128 +#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:352 +#: openatlas/views/admin.py:59 openatlas/views/user.py:128 #: openatlas/views/user.py:170 msgid "activity" msgstr "activitat" @@ -157,13 +157,13 @@ msgstr "activitat" msgid "overlay" msgstr "superposició" -#: openatlas/display/base_display.py:423 openatlas/display/tab.py:267 -#: openatlas/display/util.py:508 openatlas/templates/forms/form_table.html:5 -#: openatlas/views/link.py:58 openatlas/views/link.py:185 +#: openatlas/display/base_display.py:423 openatlas/display/tab.py:271 +#: openatlas/display/util.py:513 openatlas/templates/forms/form_table.html:5 +#: openatlas/views/link.py:44 openatlas/views/link.py:171 msgid "link" msgstr "enllaç" -#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:480 +#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:476 #: openatlas/templates/type/index.html:18 openatlas/views/hierarchy.py:47 #: openatlas/views/hierarchy.py:49 openatlas/views/hierarchy.py:111 #: openatlas/views/hierarchy.py:112 openatlas/views/hierarchy.py:151 @@ -189,7 +189,7 @@ msgstr "deseleccionar tot" msgid "super" msgstr "super" -#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:658 +#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:667 msgid "unit" msgstr "unitat" @@ -198,11 +198,13 @@ msgstr "unitat" msgid "selectable" msgstr "seleccionar tot" -#: openatlas/display/base_display.py:535 openatlas/views/admin.py:175 +#: openatlas/display/base_display.py:535 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/display/util.py:311 +#: openatlas/views/admin.py:174 openatlas/views/entity_index.py:60 msgid "yes" msgstr "si" -#: openatlas/display/base_display.py:536 +#: openatlas/display/base_display.py:536 openatlas/display/display.py:70 #, fuzzy msgid "no" msgstr "nota" @@ -211,42 +213,42 @@ msgstr "nota" msgid "ID for imports" msgstr "ID per a importacions" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 -#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:144 -#: openatlas/forms/field.py:217 openatlas/forms/manager.py:521 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 +#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:142 +#: openatlas/forms/field.py:217 openatlas/forms/manager.py:530 #: openatlas/forms/util.py:27 openatlas/views/arche.py:36 -#: openatlas/views/imports.py:62 openatlas/views/index.py:71 +#: openatlas/views/imports.py:65 openatlas/views/index.py:71 #: openatlas/views/vocabs.py:82 msgid "name" msgstr "nom" -#: openatlas/display/base_display.py:553 +#: openatlas/display/base_display.py:554 msgid "value" msgstr "valor" -#: openatlas/display/base_display.py:553 openatlas/display/util.py:161 +#: openatlas/display/base_display.py:554 openatlas/display/util.py:161 #: openatlas/forms/setting.py:128 openatlas/views/index.py:67 #: openatlas/views/index.py:71 msgid "class" msgstr "classe" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 #: openatlas/templates/model/cidoc_class_view.html:6 -#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:162 +#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:161 #: openatlas/views/user.py:42 msgid "info" msgstr "info" -#: openatlas/display/base_display.py:565 openatlas/views/type.py:126 +#: openatlas/display/base_display.py:566 openatlas/views/type.py:126 msgid "domain" msgstr "domini" -#: openatlas/display/base_display.py:565 openatlas/views/tools.py:237 +#: openatlas/display/base_display.py:566 openatlas/views/tools.py:237 #: openatlas/views/type.py:126 msgid "range" msgstr "rang" -#: openatlas/display/base_display.py:600 openatlas/forms/form.py:135 +#: openatlas/display/base_display.py:601 openatlas/forms/form.py:135 #: openatlas/views/type.py:172 msgid "move entities" msgstr "moure entitats" @@ -263,8 +265,8 @@ msgstr "donant" msgid "given object" msgstr "objecte donat" -#: openatlas/display/display.py:47 openatlas/display/display.py:323 -#: openatlas/forms/manager.py:605 +#: openatlas/display/display.py:47 openatlas/display/display.py:333 +#: openatlas/forms/manager.py:614 msgid "source" msgstr "font" @@ -276,76 +278,94 @@ msgstr "propietat de" msgid "document" msgstr "document" -#: openatlas/display/display.py:70 +#: openatlas/display/display.py:70 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/forms/manager.py:269 +msgid "public sharing allowed" +msgstr "" + +#: openatlas/display/display.py:75 +msgid "but license is missing " +msgstr "" + +#: openatlas/display/display.py:78 +#, fuzzy +msgid "creator" +msgstr "localització" + +#: openatlas/display/display.py:79 +msgid "license holder" +msgstr "" + +#: openatlas/display/display.py:80 msgid "size" msgstr "mida" -#: openatlas/display/display.py:71 +#: openatlas/display/display.py:81 msgid "extension" msgstr "extensió" -#: openatlas/display/display.py:76 openatlas/templates/import_data.html:6 -#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:542 +#: openatlas/display/display.py:86 openatlas/templates/import_data.html:6 +#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:541 #: openatlas/views/export.py:49 openatlas/views/model.py:311 msgid "download" msgstr "descarrega" -#: openatlas/display/display.py:79 +#: openatlas/display/display.py:89 msgid "missing file" msgstr "fitxer perdut" -#: openatlas/display/display.py:156 +#: openatlas/display/display.py:166 msgid "object" msgstr "objecte" -#: openatlas/display/display.py:178 +#: openatlas/display/display.py:188 msgid "person" msgstr "persona" -#: openatlas/display/display.py:179 openatlas/display/display.py:284 -#: openatlas/forms/manager.py:625 +#: openatlas/display/display.py:189 openatlas/display/display.py:294 +#: openatlas/forms/manager.py:634 msgid "artifact" msgstr "artefacte" -#: openatlas/display/display.py:220 +#: openatlas/display/display.py:230 msgid "produced" msgstr "produït" -#: openatlas/display/display.py:240 openatlas/forms/manager.py:537 +#: openatlas/display/display.py:250 openatlas/forms/manager.py:546 #: openatlas/forms/setting.py:109 msgid "website URL" msgstr "URL del lloc web" -#: openatlas/display/display.py:244 openatlas/forms/manager.py:539 +#: openatlas/display/display.py:254 openatlas/forms/manager.py:548 #: openatlas/forms/setting.py:111 msgid "resolver URL" msgstr "URL de resolució" -#: openatlas/display/display.py:248 openatlas/forms/manager.py:541 +#: openatlas/display/display.py:258 openatlas/forms/manager.py:550 msgid "example ID" msgstr "ID d exemple" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 msgid "entity" msgstr "entitat" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 #: openatlas/templates/forms/reference_field.html:21 msgid "precision" msgstr "precisió" -#: openatlas/display/display.py:270 openatlas/display/util.py:46 +#: openatlas/display/display.py:280 openatlas/display/util.py:46 #: openatlas/views/hierarchy.py:100 openatlas/views/overlay.py:96 msgid "remove" msgstr "elimina" -#: openatlas/display/display.py:310 openatlas/forms/manager.py:570 -#: openatlas/forms/manager.py:600 openatlas/views/admin.py:210 -#: openatlas/views/admin.py:761 +#: openatlas/display/display.py:320 openatlas/forms/manager.py:579 +#: openatlas/forms/manager.py:609 openatlas/views/admin.py:209 +#: openatlas/views/admin.py:760 msgid "content" msgstr "contingut" -#: openatlas/display/display.py:332 openatlas/templates/tools/index.html:3 +#: openatlas/display/display.py:342 openatlas/templates/tools/index.html:3 #: openatlas/views/tools.py:83 openatlas/views/tools.py:121 #: openatlas/views/tools.py:190 openatlas/views/tools.py:215 #: openatlas/views/tools.py:268 @@ -421,26 +441,26 @@ msgstr "desvinculat" msgid "main image" msgstr "imatge principal" -#: openatlas/display/tab.py:95 openatlas/views/admin.py:366 +#: openatlas/display/tab.py:95 openatlas/views/admin.py:365 #: openatlas/views/index.py:67 msgid "count" msgstr "recompte" -#: openatlas/display/tab.py:136 openatlas/views/link.py:211 +#: openatlas/display/tab.py:138 openatlas/views/link.py:197 msgid "add subunit" msgstr "afegeix subunitat" -#: openatlas/display/tab.py:213 +#: openatlas/display/tab.py:215 msgid "view all IIIF images" msgstr "" -#: openatlas/display/tab.py:227 openatlas/views/index.py:64 +#: openatlas/display/tab.py:229 openatlas/views/index.py:64 #: openatlas/views/note.py:50 openatlas/views/note.py:56 #: openatlas/views/note.py:91 msgid "note" msgstr "nota" -#: openatlas/display/tab.py:288 +#: openatlas/display/tab.py:292 msgid "text" msgstr "text" @@ -468,8 +488,8 @@ msgstr "items" msgid "showing %(first)s to %(last)s of %(all)s entries" msgstr "es mostra de %(first)s to %(last)s of %(all)s items" -#: openatlas/display/table.py:34 openatlas/forms/form.py:105 -#: openatlas/views/admin.py:375 +#: openatlas/display/table.py:35 openatlas/forms/form.py:105 +#: openatlas/views/admin.py:374 msgid "no entries" msgstr "no hi ha registres" @@ -482,7 +502,7 @@ msgstr "Elimina %(name)s?" msgid "external reference systems" msgstr "sistemes de referència externs" -#: openatlas/display/util.py:67 openatlas/views/admin.py:138 +#: openatlas/display/util.py:67 openatlas/views/admin.py:137 msgid "at" msgstr "a" @@ -535,38 +555,38 @@ msgstr "no hi ha vista prèvia disponible" msgid "view in IIIF" msgstr "veure a IIIF" -#: openatlas/display/util.py:268 openatlas/views/annotation.py:67 +#: openatlas/display/util.py:269 openatlas/views/annotation.py:67 #: openatlas/views/annotation.py:90 #, fuzzy msgid "annotate" msgstr "nota" -#: openatlas/display/util.py:272 +#: openatlas/display/util.py:274 #, fuzzy msgid "delete IIIF" msgstr "suprimeix" -#: openatlas/display/util.py:277 +#: openatlas/display/util.py:279 msgid "enable IIIF view" msgstr "habiliteu la vista IIIF" -#: openatlas/display/util.py:375 +#: openatlas/display/util.py:380 msgid "error mail login" msgstr "No s ha pogut connectar amb el servidor de correu" -#: openatlas/display/util.py:382 openatlas/views/index.py:154 +#: openatlas/display/util.py:387 openatlas/views/index.py:154 msgid "error mail send" msgstr "No s ha pogut enviar el correu" -#: openatlas/display/util.py:408 +#: openatlas/display/util.py:413 msgid "user OpenAtlas with default password is still active" msgstr "l'usuari OpenAtlas amb contrasenya predeterminada encara està actiu" -#: openatlas/display/util.py:418 openatlas/templates/entity/insert.html:15 +#: openatlas/display/util.py:423 openatlas/templates/entity/insert.html:15 msgid "directory not writable" msgstr "carpeta sense permisos de escriptura" -#: openatlas/display/util.py:542 +#: openatlas/display/util.py:547 msgid "citation_example" msgstr "exemple de citació" @@ -609,54 +629,54 @@ msgstr "ss" msgid "comment" msgstr "comentari" -#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:136 +#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:134 #: openatlas/forms/field.py:232 #: openatlas/templates/model/cidoc_class_view.html:8 #: openatlas/templates/model/property_view.html:8 -#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:65 -#: openatlas/views/imports.py:126 openatlas/views/index.py:138 +#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:68 +#: openatlas/views/imports.py:129 openatlas/views/index.py:138 #: openatlas/views/note.py:22 msgid "description" msgstr "descripció" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:61 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:61 #: openatlas/templates/forms/table_select.html:94 #: openatlas/templates/forms/table_select.html:121 #: openatlas/templates/forms/tree_multi_select.html:111 #: openatlas/templates/forms/tree_multi_select.html:132 #: openatlas/templates/forms/tree_select.html:96 -#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:66 +#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:69 #: openatlas/views/user.py:77 msgid "insert" msgstr "inserta" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:82 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:82 #: openatlas/forms/form.py:165 openatlas/forms/setting.py:18 #: openatlas/forms/setting.py:42 openatlas/forms/setting.py:59 #: openatlas/forms/setting.py:104 openatlas/forms/setting.py:112 #: openatlas/forms/setting.py:117 openatlas/forms/setting.py:124 #: openatlas/forms/setting.py:145 openatlas/forms/setting.py:166 -#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:193 -#: openatlas/views/link.py:152 openatlas/views/note.py:23 +#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:192 +#: openatlas/views/link.py:138 openatlas/views/note.py:23 #: openatlas/views/note.py:106 openatlas/views/overlay.py:28 #: openatlas/views/profile.py:30 openatlas/views/tools.py:161 #: openatlas/views/tools.py:240 openatlas/views/user.py:44 msgid "save" msgstr "guarda" -#: openatlas/forms/base_manager.py:165 openatlas/views/user.py:45 +#: openatlas/forms/base_manager.py:163 openatlas/views/user.py:45 msgid "insert and continue" msgstr "inserta i continua" -#: openatlas/forms/base_manager.py:247 +#: openatlas/forms/base_manager.py:243 msgid "begins in" msgstr "comença en" -#: openatlas/forms/base_manager.py:248 +#: openatlas/forms/base_manager.py:244 msgid "ends in" msgstr "acaba en" -#: openatlas/forms/base_manager.py:454 openatlas/forms/manager.py:544 +#: openatlas/forms/base_manager.py:450 openatlas/forms/manager.py:553 #: openatlas/templates/model/index.html:9 #: openatlas/templates/model/index.html:11 openatlas/templates/search.html:36 #: openatlas/templates/type/index.html:108 openatlas/views/model.py:60 @@ -665,11 +685,11 @@ msgstr "acaba en" msgid "classes" msgstr "classes" -#: openatlas/forms/base_manager.py:455 openatlas/views/vocabs.py:139 +#: openatlas/forms/base_manager.py:451 openatlas/views/vocabs.py:139 msgid "tooltip hierarchy forms" msgstr "Triï en quins formularis estarà disponible aquest tipus." -#: openatlas/forms/base_manager.py:473 openatlas/forms/manager.py:106 +#: openatlas/forms/base_manager.py:469 openatlas/forms/manager.py:106 msgid "inverse" msgstr "invers" @@ -708,7 +728,7 @@ msgid "endpoint" msgstr "endpoint" #: openatlas/forms/form.py:164 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:62 openatlas/views/index.py:72 +#: openatlas/views/admin.py:61 openatlas/views/index.py:72 #: openatlas/views/user.py:86 openatlas/views/user.py:127 #: openatlas/views/user.py:313 openatlas/views/user.py:316 #: openatlas/views/vocabs.py:38 @@ -727,8 +747,8 @@ msgstr "artefacte donat" msgid "URL" msgstr "URL" -#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:488 -#: openatlas/forms/manager.py:625 openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:497 +#: openatlas/forms/manager.py:634 openatlas/forms/manager.py:638 msgid "insert and add" msgstr "inserta i afegeix" @@ -736,66 +756,66 @@ msgstr "inserta i afegeix" msgid "stratigraphic unit" msgstr "unitat estratigràfica" -#: openatlas/forms/manager.py:267 openatlas/views/admin.py:321 -#: openatlas/views/admin.py:324 openatlas/views/annotation.py:65 -#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:35 +#: openatlas/forms/manager.py:267 openatlas/views/admin.py:320 +#: openatlas/views/admin.py:323 openatlas/views/annotation.py:65 +#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:30 #: openatlas/views/file.py:42 openatlas/views/file.py:60 #: openatlas/views/file.py:62 openatlas/views/file.py:230 -#: openatlas/views/imports.py:248 +#: openatlas/views/imports.py:251 msgid "file" msgstr "fitxer" -#: openatlas/forms/manager.py:310 openatlas/views/vocabs.py:145 +#: openatlas/forms/manager.py:319 openatlas/views/vocabs.py:145 msgid "tooltip hierarchy multiple" msgstr "Si està marcada, es poden usar múltiples opcions per a una entitat." -#: openatlas/forms/manager.py:312 openatlas/templates/type/index.html:90 +#: openatlas/forms/manager.py:321 openatlas/templates/type/index.html:90 #: openatlas/views/vocabs.py:144 msgid "multiple" msgstr "múltiple" -#: openatlas/forms/manager.py:382 +#: openatlas/forms/manager.py:391 #, fuzzy msgid "modified place" msgstr "modificat" -#: openatlas/forms/manager.py:412 +#: openatlas/forms/manager.py:421 #, fuzzy msgid "moved artifact" msgstr "artefacte donat" -#: openatlas/forms/manager.py:413 +#: openatlas/forms/manager.py:422 #, fuzzy msgid "moved person" msgstr "persona" -#: openatlas/forms/manager.py:414 +#: openatlas/forms/manager.py:423 #, fuzzy msgid "place to" msgstr "lloc" -#: openatlas/forms/manager.py:415 +#: openatlas/forms/manager.py:424 #, fuzzy msgid "place from" msgstr "lloc" -#: openatlas/forms/manager.py:475 +#: openatlas/forms/manager.py:484 msgid "born in" msgstr "nascut a" -#: openatlas/forms/manager.py:476 +#: openatlas/forms/manager.py:485 msgid "died in" msgstr "mort a" -#: openatlas/forms/manager.py:488 openatlas/models/openatlas_class.py:35 +#: openatlas/forms/manager.py:497 openatlas/models/openatlas_class.py:35 msgid "feature" msgstr "subunitat" -#: openatlas/forms/manager.py:586 +#: openatlas/forms/manager.py:595 msgid "Link artifacts as the information carrier of the source" msgstr "Enllaçar artefactes com portadors d informació de la font" -#: openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:638 msgid "human remains" msgstr "restes humanes" @@ -939,7 +959,7 @@ msgid "limit" msgstr "límit" #: openatlas/forms/setting.py:89 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:700 openatlas/views/user.py:76 +#: openatlas/views/admin.py:699 openatlas/views/user.py:76 #: openatlas/views/user.py:82 openatlas/views/user.py:87 #: openatlas/views/user.py:99 msgid "all" @@ -1014,8 +1034,8 @@ msgid "tooltip show email" msgstr "Si està marcat, el teu correu electrònic es pot mostrar a altres usuaris" #: openatlas/forms/setting.py:143 openatlas/forms/util.py:31 -#: openatlas/views/admin.py:152 openatlas/views/admin.py:799 -#: openatlas/views/admin.py:802 +#: openatlas/views/admin.py:151 openatlas/views/admin.py:798 +#: openatlas/views/admin.py:801 msgid "newsletter" msgstr "butlletí de notícies" @@ -1070,35 +1090,35 @@ msgstr "on" msgid "off" msgstr "off" -#: openatlas/forms/validation.py:19 openatlas/views/imports.py:256 +#: openatlas/forms/validation.py:21 openatlas/views/imports.py:259 msgid "file type not allowed" msgstr "tipus de fitxer no permès" -#: openatlas/forms/validation.py:26 openatlas/views/imports.py:74 +#: openatlas/forms/validation.py:28 openatlas/views/imports.py:77 msgid "error name exists" msgstr "El nom ja existeix" -#: openatlas/forms/validation.py:39 +#: openatlas/forms/validation.py:41 msgid "precision required" msgstr "es requereix la precisió" -#: openatlas/forms/validation.py:43 openatlas/forms/validation.py:49 +#: openatlas/forms/validation.py:45 openatlas/forms/validation.py:51 msgid "wrong id format" msgstr "format d id erroni" -#: openatlas/forms/validation.py:61 +#: openatlas/forms/validation.py:63 msgid "Required for time span" msgstr "Requerit per a rang de temps" -#: openatlas/forms/validation.py:77 +#: openatlas/forms/validation.py:79 msgid "not a valid date" msgstr "data invàlida" -#: openatlas/forms/validation.py:89 +#: openatlas/forms/validation.py:91 msgid "First date cannot be after second." msgstr "La primera data no pot ser posterior a la segona." -#: openatlas/forms/validation.py:97 openatlas/forms/validation.py:106 +#: openatlas/forms/validation.py:99 openatlas/forms/validation.py:108 #: openatlas/views/search.py:73 msgid "Begin dates cannot start after end dates." msgstr "Data d inici no ha de ser posterior a la data final." @@ -1304,20 +1324,20 @@ msgstr "terme de cerca" msgid "profile" msgstr "compte" -#: openatlas/templates/layout.html:122 openatlas/views/admin.py:112 -#: openatlas/views/admin.py:113 openatlas/views/admin.py:212 -#: openatlas/views/admin.py:232 openatlas/views/admin.py:234 -#: openatlas/views/admin.py:294 openatlas/views/admin.py:296 -#: openatlas/views/admin.py:318 openatlas/views/admin.py:353 -#: openatlas/views/admin.py:380 openatlas/views/admin.py:382 -#: openatlas/views/admin.py:444 openatlas/views/admin.py:446 -#: openatlas/views/admin.py:622 openatlas/views/admin.py:624 -#: openatlas/views/admin.py:730 openatlas/views/admin.py:732 -#: openatlas/views/admin.py:801 openatlas/views/arche.py:30 -#: openatlas/views/export.py:76 openatlas/views/imports.py:141 -#: openatlas/views/imports.py:158 openatlas/views/imports.py:211 -#: openatlas/views/imports.py:233 openatlas/views/imports.py:290 -#: openatlas/views/imports.py:316 openatlas/views/sql.py:29 +#: openatlas/templates/layout.html:122 openatlas/views/admin.py:111 +#: openatlas/views/admin.py:112 openatlas/views/admin.py:211 +#: openatlas/views/admin.py:231 openatlas/views/admin.py:233 +#: openatlas/views/admin.py:293 openatlas/views/admin.py:295 +#: openatlas/views/admin.py:317 openatlas/views/admin.py:352 +#: openatlas/views/admin.py:379 openatlas/views/admin.py:381 +#: openatlas/views/admin.py:443 openatlas/views/admin.py:445 +#: openatlas/views/admin.py:621 openatlas/views/admin.py:623 +#: openatlas/views/admin.py:729 openatlas/views/admin.py:731 +#: openatlas/views/admin.py:800 openatlas/views/arche.py:30 +#: openatlas/views/export.py:76 openatlas/views/imports.py:144 +#: openatlas/views/imports.py:161 openatlas/views/imports.py:214 +#: openatlas/views/imports.py:236 openatlas/views/imports.py:293 +#: openatlas/views/imports.py:319 openatlas/views/sql.py:29 #: openatlas/views/sql.py:60 openatlas/views/user.py:128 #: openatlas/views/user.py:180 openatlas/views/user.py:220 #: openatlas/views/user.py:256 openatlas/views/user.py:315 @@ -1412,7 +1432,7 @@ msgstr "seleccionar tot" msgid "data integrity checks" msgstr "verificacions d integritat de dades" -#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:625 +#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:624 #: openatlas/views/model.py:248 msgid "orphans" msgstr "orfes" @@ -1438,13 +1458,13 @@ msgid "data transfer" msgstr "transferència de dades" #: openatlas/templates/admin/data.html:13 -#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:139 -#: openatlas/views/imports.py:142 openatlas/views/imports.py:156 -#: openatlas/views/imports.py:159 openatlas/views/imports.py:209 -#: openatlas/views/imports.py:212 openatlas/views/imports.py:231 -#: openatlas/views/imports.py:234 openatlas/views/imports.py:251 -#: openatlas/views/imports.py:288 openatlas/views/imports.py:291 -#: openatlas/views/imports.py:317 openatlas/views/vocabs.py:86 +#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:142 +#: openatlas/views/imports.py:145 openatlas/views/imports.py:159 +#: openatlas/views/imports.py:162 openatlas/views/imports.py:212 +#: openatlas/views/imports.py:215 openatlas/views/imports.py:234 +#: openatlas/views/imports.py:237 openatlas/views/imports.py:254 +#: openatlas/views/imports.py:291 openatlas/views/imports.py:294 +#: openatlas/views/imports.py:320 openatlas/views/vocabs.py:86 #: openatlas/views/vocabs.py:87 msgid "import" msgstr "importa" @@ -1879,151 +1899,151 @@ msgstr "" msgid "import wkt" msgstr "importa" -#: openatlas/views/admin.py:71 openatlas/views/admin.py:733 +#: openatlas/views/admin.py:70 openatlas/views/admin.py:732 msgid "system log" msgstr "log de sistema" -#: openatlas/views/admin.py:81 +#: openatlas/views/admin.py:80 msgid "defaults for new user" msgstr "valors predeterminats per a l'usuari nou" -#: openatlas/views/admin.py:132 +#: openatlas/views/admin.py:131 #, python-format msgid "Test mail from %(site_name)s" msgstr "Prova de correu des de %(site_name)s" -#: openatlas/views/admin.py:135 +#: openatlas/views/admin.py:134 #, python-format msgid "This test mail was sent by %(username)s" msgstr "Aquest correu de prova fou enviat per %(username)s" -#: openatlas/views/admin.py:140 +#: openatlas/views/admin.py:139 #, python-format msgid "A test mail was sent to %(email)s." msgstr "S ha enviat un correu de prova a %(email)s." -#: openatlas/views/admin.py:203 openatlas/views/admin.py:343 +#: openatlas/views/admin.py:202 openatlas/views/admin.py:342 #: openatlas/views/entity.py:67 openatlas/views/entity.py:257 #: openatlas/views/hierarchy.py:86 openatlas/views/hierarchy.py:122 #: openatlas/views/hierarchy.py:159 openatlas/views/hierarchy.py:168 -#: openatlas/views/link.py:148 openatlas/views/overlay.py:76 +#: openatlas/views/link.py:134 openatlas/views/overlay.py:76 #: openatlas/views/profile.py:113 openatlas/views/tools.py:255 #: openatlas/views/user.py:247 openatlas/views/vocabs.py:60 msgid "info update" msgstr "S han desat els canvis." -#: openatlas/views/admin.py:229 openatlas/views/admin.py:290 -#: openatlas/views/admin.py:440 openatlas/views/admin.py:610 +#: openatlas/views/admin.py:228 openatlas/views/admin.py:289 +#: openatlas/views/admin.py:439 openatlas/views/admin.py:609 msgid "Congratulations, everything looks fine!" msgstr "Enhorabona, tot està bé!" -#: openatlas/views/admin.py:235 +#: openatlas/views/admin.py:234 msgid "check links" msgstr "comproveu els enllaços" -#: openatlas/views/admin.py:271 +#: openatlas/views/admin.py:270 msgid "delete link duplicates" msgstr "eliminar enllaços duplicats" -#: openatlas/views/admin.py:297 +#: openatlas/views/admin.py:296 msgid "check link duplicates" msgstr "comproveu els enllaços duplicats" -#: openatlas/views/admin.py:304 openatlas/views/link.py:23 +#: openatlas/views/admin.py:303 openatlas/views/link.py:23 msgid "link removed" msgstr "enllaç eliminat" -#: openatlas/views/admin.py:321 +#: openatlas/views/admin.py:320 #, fuzzy msgid "settings" msgstr "est" -#: openatlas/views/admin.py:324 +#: openatlas/views/admin.py:323 msgid "IIIF" msgstr "" -#: openatlas/views/admin.py:347 openatlas/views/arche.py:66 +#: openatlas/views/admin.py:346 openatlas/views/arche.py:66 #: openatlas/views/entity.py:237 openatlas/views/entity.py:272 #: openatlas/views/hierarchy.py:40 openatlas/views/hierarchy.py:84 -#: openatlas/views/link.py:88 openatlas/views/link.py:118 -#: openatlas/views/profile.py:117 openatlas/views/sql.py:52 -#: openatlas/views/tools.py:136 openatlas/views/tools.py:175 -#: openatlas/views/vocabs.py:182 +#: openatlas/views/imports.py:310 openatlas/views/link.py:74 +#: openatlas/views/link.py:104 openatlas/views/profile.py:117 +#: openatlas/views/sql.py:52 openatlas/views/tools.py:136 +#: openatlas/views/tools.py:175 openatlas/views/vocabs.py:182 msgid "error transaction" msgstr "Ha ocorregut un error de transacció. Si us plau, informeu-ho." -#: openatlas/views/admin.py:383 +#: openatlas/views/admin.py:382 msgid "check similar names" msgstr "comproveu noms semblants" -#: openatlas/views/admin.py:447 +#: openatlas/views/admin.py:446 msgid "check dates" msgstr "consulteu dates" -#: openatlas/views/admin.py:580 +#: openatlas/views/admin.py:579 #, fuzzy msgid "relink entity" msgstr "Text de l enllaç" -#: openatlas/views/admin.py:587 +#: openatlas/views/admin.py:586 #, fuzzy msgid "remove entity" msgstr "moure entitats" -#: openatlas/views/admin.py:594 openatlas/views/annotation.py:43 +#: openatlas/views/admin.py:593 openatlas/views/annotation.py:43 #, fuzzy msgid "delete annotation" msgstr "localització" -#: openatlas/views/admin.py:613 +#: openatlas/views/admin.py:612 msgid "delete all files without corresponding entities?" msgstr "suprimeix tots els fitxers sense les entitats corresponents?" -#: openatlas/views/admin.py:616 +#: openatlas/views/admin.py:615 msgid "delete all files" msgstr "elimina tots els fitxers" -#: openatlas/views/admin.py:637 openatlas/views/admin.py:650 -#: openatlas/views/admin.py:692 openatlas/views/entity.py:178 +#: openatlas/views/admin.py:636 openatlas/views/admin.py:649 +#: openatlas/views/admin.py:691 openatlas/views/entity.py:178 #: openatlas/views/export.py:89 msgid "error file delete" msgstr "S ha produït un error en intentar eliminar el fitxer." -#: openatlas/views/admin.py:660 openatlas/views/annotation.py:101 +#: openatlas/views/admin.py:659 openatlas/views/annotation.py:101 #, fuzzy msgid "annotation deleted" msgstr "nota eliminada" -#: openatlas/views/admin.py:669 +#: openatlas/views/admin.py:668 #, fuzzy msgid "entities relinked" msgstr "no hi ha entitats per recuperar" -#: openatlas/views/admin.py:680 +#: openatlas/views/admin.py:679 msgid "entity removed from annotation" msgstr "" -#: openatlas/views/admin.py:723 +#: openatlas/views/admin.py:722 msgid "delete all logs" msgstr "eliminar tots els logs" -#: openatlas/views/admin.py:740 +#: openatlas/views/admin.py:739 msgid "Logs deleted" msgstr "Logs eliminats" -#: openatlas/views/admin.py:753 openatlas/views/index.py:132 +#: openatlas/views/admin.py:752 openatlas/views/index.py:132 msgid "subject" msgstr "assumpte" -#: openatlas/views/admin.py:762 openatlas/views/index.py:139 +#: openatlas/views/admin.py:761 openatlas/views/index.py:139 msgid "send" msgstr "envia" -#: openatlas/views/admin.py:809 +#: openatlas/views/admin.py:808 msgid "images were created" msgstr "s han creat imatges" -#: openatlas/views/admin.py:817 +#: openatlas/views/admin.py:816 msgid "resized orphaned images were deleted" msgstr "s han eliminat les imatges òrfenes redimensionades" @@ -2085,10 +2105,18 @@ msgstr "S ha creat una entitat." msgid "Invalid geom entered" msgstr "S hi ha insertat una geometria no vàlida" -#: openatlas/views/entity_index.py:35 +#: openatlas/views/entity_index.py:30 openatlas/views/entity_index.py:70 msgid "files" msgstr "fitxers" +#: openatlas/views/entity_index.py:73 +msgid "public without license" +msgstr "" + +#: openatlas/views/entity_index.py:75 +msgid "public with license but without creator" +msgstr "" + #: openatlas/views/export.py:31 msgid "data was exported" msgstr "les dades s'han exportat" @@ -2163,145 +2191,155 @@ msgstr "s han creat imatges" msgid "logo" msgstr "logo" -#: openatlas/views/imports.py:36 +#: openatlas/views/imports.py:37 #, fuzzy msgid "invalid columns" msgstr "coordenades invàlides" -#: openatlas/views/imports.py:37 +#: openatlas/views/imports.py:38 #, fuzzy msgid "possible duplicates" msgstr "enllaç duplicat" -#: openatlas/views/imports.py:38 +#: openatlas/views/imports.py:39 #, fuzzy msgid "invalid administrative units" msgstr "coordenades invàlides" -#: openatlas/views/imports.py:39 +#: openatlas/views/imports.py:40 #, fuzzy msgid "invalid reference system class" msgstr "sistemes de referència externs" -#: openatlas/views/imports.py:40 +#: openatlas/views/imports.py:41 #, fuzzy msgid "invalid reference system" msgstr "sistema de referència" -#: openatlas/views/imports.py:41 +#: openatlas/views/imports.py:42 #, fuzzy msgid "invalid reference system value" msgstr "sistemes de referència externs" -#: openatlas/views/imports.py:42 +#: openatlas/views/imports.py:43 #, fuzzy msgid "invalid match type" msgstr "dates invàlides" -#: openatlas/views/imports.py:43 +#: openatlas/views/imports.py:44 msgid "invalid type ids" msgstr "id de tipus invàlids" -#: openatlas/views/imports.py:44 +#: openatlas/views/imports.py:45 #, fuzzy msgid "single type duplicates" msgstr "enllaç duplicat" -#: openatlas/views/imports.py:45 +#: openatlas/views/imports.py:46 #, fuzzy msgid "invalid value types" msgstr "dates invàlides" -#: openatlas/views/imports.py:46 +#: openatlas/views/imports.py:47 #, fuzzy msgid "invalid value type ids" msgstr "id de tipus invàlids" -#: openatlas/views/imports.py:47 +#: openatlas/views/imports.py:48 #, fuzzy msgid "invalid value type values" msgstr "id de tipus invàlids" -#: openatlas/views/imports.py:48 +#: openatlas/views/imports.py:49 msgid "invalid coordinates" msgstr "coordenades invàlides" -#: openatlas/views/imports.py:49 +#: openatlas/views/imports.py:50 #, fuzzy msgid "invalid OpenAtlas class" msgstr "coordenades invàlides" -#: openatlas/views/imports.py:50 +#: openatlas/views/imports.py:51 #, fuzzy msgid "invalid references" msgstr "sistema de referència" -#: openatlas/views/imports.py:51 +#: openatlas/views/imports.py:52 #, fuzzy msgid "invalid reference id" msgstr "sistema de referència" -#: openatlas/views/imports.py:52 +#: openatlas/views/imports.py:53 #, fuzzy msgid "empty names" msgstr "nom del lloc" -#: openatlas/views/imports.py:53 +#: openatlas/views/imports.py:54 #, fuzzy msgid "empty ids" msgstr "nom del lloc" -#: openatlas/views/imports.py:54 openatlas/views/imports.py:115 +#: openatlas/views/imports.py:55 openatlas/views/imports.py:118 msgid "missing name column" msgstr "falta el nom de la columna" -#: openatlas/views/imports.py:55 +#: openatlas/views/imports.py:56 msgid "ids already in database" msgstr "" -#: openatlas/views/imports.py:56 +#: openatlas/views/imports.py:57 msgid "double ids in import" msgstr "" -#: openatlas/views/imports.py:126 openatlas/views/imports.py:134 -#: openatlas/views/imports.py:160 +#: openatlas/views/imports.py:58 +#, fuzzy +msgid "multiple parent ids" +msgstr "múltiples entitats enllaçadess" + +#: openatlas/views/imports.py:59 +#, fuzzy +msgid "invalid openatlas parent id" +msgstr "coordenades invàlides" + +#: openatlas/views/imports.py:129 openatlas/views/imports.py:137 +#: openatlas/views/imports.py:163 msgid "project" msgstr "projecte" -#: openatlas/views/imports.py:126 openatlas/views/model.py:62 +#: openatlas/views/imports.py:129 openatlas/views/model.py:62 msgid "entities" msgstr "entitats" -#: openatlas/views/imports.py:151 +#: openatlas/views/imports.py:154 msgid "project inserted" msgstr "projecte insertat" -#: openatlas/views/imports.py:179 +#: openatlas/views/imports.py:182 #, python-format msgid "delete %(name)s?" msgstr "elimina %(name)s?" -#: openatlas/views/imports.py:181 +#: openatlas/views/imports.py:184 msgid "new import" msgstr "nova importació" -#: openatlas/views/imports.py:226 +#: openatlas/views/imports.py:229 msgid "project updated" msgstr "projecte actualitzat" -#: openatlas/views/imports.py:243 +#: openatlas/views/imports.py:246 msgid "project deleted" msgstr "projecte eliminat" -#: openatlas/views/imports.py:249 +#: openatlas/views/imports.py:252 msgid "preview only" msgstr "només previsualització" -#: openatlas/views/imports.py:250 +#: openatlas/views/imports.py:253 msgid "check for duplicates" msgstr "comproveu si hi ha duplicats" -#: openatlas/views/imports.py:282 +#: openatlas/views/imports.py:285 msgid "error at import" msgstr "error a la importació" @@ -2366,15 +2404,15 @@ msgstr "T has donat de baixa amb èxit. Pots tornar a subscriure t al teu compte msgid "unsubscribe newsletter" msgstr "Cancel·lar la subscripció al butlletí" -#: openatlas/views/link.py:155 openatlas/views/link.py:177 +#: openatlas/views/link.py:141 openatlas/views/link.py:163 msgid "link text" msgstr "Text de l enllaç" -#: openatlas/views/link.py:181 openatlas/views/link.py:183 +#: openatlas/views/link.py:167 openatlas/views/link.py:169 msgid "reference" msgstr "referència" -#: openatlas/views/link.py:272 +#: openatlas/views/link.py:258 msgid "page / link text" msgstr "text de pàgina/enllaç" @@ -2752,3 +2790,6 @@ msgstr "Esteu a punt d'importar la jerarquia següent" #~ msgid "iiif folder" #~ msgstr "" +#~ msgid "license_holder" +#~ msgstr "" + diff --git a/openatlas/translations/de/LC_MESSAGES/messages.mo b/openatlas/translations/de/LC_MESSAGES/messages.mo index 132dce146f87c3a5d173a60dc0b981a1d91cd4d7..b76b6831c0284f58a8870649bea5156ca05aa930 100644 GIT binary patch delta 13265 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 delta 12756 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\n" "Language-Team: de \n" "Language: de\n" @@ -20,12 +20,12 @@ msgstr "" "X-Generator: Poedit 3.2.2\n" #: openatlas/display/base_display.py:83 openatlas/forms/form.py:90 -#: openatlas/views/entity_index.py:45 openatlas/views/model.py:78 +#: openatlas/views/entity_index.py:48 openatlas/views/model.py:78 msgid "icon" msgstr "Icon" -#: openatlas/display/base_display.py:119 openatlas/views/index.py:87 -#: openatlas/views/note.py:21 +#: openatlas/display/base_display.py:119 openatlas/views/entity_index.py:71 +#: openatlas/views/index.py:87 openatlas/views/note.py:21 msgid "public" msgstr "public" @@ -42,12 +42,12 @@ msgstr "Ansicht" msgid "view in frontend" msgstr "in Frontend ansehen" -#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:129 +#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:127 msgid "copy" msgstr "kopieren" -#: openatlas/display/base_display.py:160 openatlas/views/admin.py:535 -#: openatlas/views/admin.py:552 openatlas/views/export.py:53 +#: openatlas/display/base_display.py:160 openatlas/views/admin.py:534 +#: openatlas/views/admin.py:551 openatlas/views/export.py:53 #, python-format msgid "Delete %(name)s?" msgstr "%(name)s löschen?" @@ -55,9 +55,9 @@ msgstr "%(name)s löschen?" #: openatlas/display/base_display.py:162 openatlas/display/base_display.py:508 #: openatlas/templates/type/index.html:74 openatlas/templates/type/index.html:76 #: openatlas/templates/type/index.html:78 -#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:544 -#: openatlas/views/admin.py:565 openatlas/views/annotation.py:41 -#: openatlas/views/export.py:56 openatlas/views/imports.py:175 +#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:543 +#: openatlas/views/admin.py:564 openatlas/views/annotation.py:41 +#: openatlas/views/export.py:56 openatlas/views/imports.py:178 #: openatlas/views/note.py:39 openatlas/views/tools.py:96 #: openatlas/views/tools.py:98 openatlas/views/type.py:137 #: openatlas/views/user.py:79 openatlas/views/user.py:165 @@ -65,16 +65,16 @@ msgid "delete" msgstr "löschen" #: openatlas/display/base_display.py:168 openatlas/display/util.py:52 -#: openatlas/forms/base_manager.py:129 openatlas/templates/admin/data.html:42 +#: openatlas/forms/base_manager.py:127 openatlas/templates/admin/data.html:42 #: openatlas/templates/type/index.html:70 -#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:70 -#: openatlas/views/admin.py:77 openatlas/views/admin.py:85 -#: openatlas/views/admin.py:91 openatlas/views/admin.py:101 -#: openatlas/views/admin.py:122 openatlas/views/admin.py:435 +#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:69 +#: openatlas/views/admin.py:76 openatlas/views/admin.py:84 +#: openatlas/views/admin.py:90 openatlas/views/admin.py:100 +#: openatlas/views/admin.py:121 openatlas/views/admin.py:434 #: openatlas/views/annotation.py:50 openatlas/views/file.py:39 #: openatlas/views/file.py:50 openatlas/views/hierarchy.py:112 -#: openatlas/views/imports.py:172 openatlas/views/imports.py:236 -#: openatlas/views/link.py:99 openatlas/views/link.py:163 +#: openatlas/views/imports.py:175 openatlas/views/imports.py:239 +#: openatlas/views/link.py:85 openatlas/views/link.py:149 #: openatlas/views/note.py:38 openatlas/views/profile.py:72 #: openatlas/views/profile.py:76 openatlas/views/profile.py:79 #: openatlas/views/tools.py:93 openatlas/views/tools.py:192 @@ -97,13 +97,13 @@ msgid "alias" msgstr "Alias" #: openatlas/display/base_display.py:201 openatlas/display/base_display.py:239 -#: openatlas/display/display.py:166 openatlas/templates/util/dates.html:13 +#: openatlas/display/display.py:176 openatlas/templates/util/dates.html:13 #: openatlas/views/index.py:71 msgid "begin" msgstr "Beginn" #: openatlas/display/base_display.py:202 openatlas/display/base_display.py:244 -#: openatlas/display/display.py:171 openatlas/templates/util/dates.html:64 +#: openatlas/display/display.py:181 openatlas/templates/util/dates.html:64 #: openatlas/views/index.py:71 msgid "end" msgstr "Ende" @@ -146,8 +146,8 @@ msgstr "nachfolgendes Ereignis" msgid "location" msgstr "Ort" -#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:343 -#: openatlas/views/admin.py:60 openatlas/views/user.py:128 +#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:352 +#: openatlas/views/admin.py:59 openatlas/views/user.py:128 #: openatlas/views/user.py:170 msgid "activity" msgstr "Aktivität" @@ -156,13 +156,13 @@ msgstr "Aktivität" msgid "overlay" msgstr "Overlay" -#: openatlas/display/base_display.py:423 openatlas/display/tab.py:267 -#: openatlas/display/util.py:508 openatlas/templates/forms/form_table.html:5 -#: openatlas/views/link.py:58 openatlas/views/link.py:185 +#: openatlas/display/base_display.py:423 openatlas/display/tab.py:271 +#: openatlas/display/util.py:513 openatlas/templates/forms/form_table.html:5 +#: openatlas/views/link.py:44 openatlas/views/link.py:171 msgid "link" msgstr "Link" -#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:480 +#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:476 #: openatlas/templates/type/index.html:18 openatlas/views/hierarchy.py:47 #: openatlas/views/hierarchy.py:49 openatlas/views/hierarchy.py:111 #: openatlas/views/hierarchy.py:112 openatlas/views/hierarchy.py:151 @@ -186,7 +186,7 @@ msgstr "nicht auswählbar machen" msgid "super" msgstr "Super" -#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:658 +#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:667 msgid "unit" msgstr "Einheit" @@ -194,11 +194,13 @@ msgstr "Einheit" msgid "selectable" msgstr "auswählbar" -#: openatlas/display/base_display.py:535 openatlas/views/admin.py:175 +#: openatlas/display/base_display.py:535 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/display/util.py:311 +#: openatlas/views/admin.py:174 openatlas/views/entity_index.py:60 msgid "yes" msgstr "Ja" -#: openatlas/display/base_display.py:536 +#: openatlas/display/base_display.py:536 openatlas/display/display.py:70 msgid "no" msgstr "Nein" @@ -206,42 +208,42 @@ msgstr "Nein" msgid "ID for imports" msgstr "ID für Importe" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 -#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:144 -#: openatlas/forms/field.py:217 openatlas/forms/manager.py:521 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 +#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:142 +#: openatlas/forms/field.py:217 openatlas/forms/manager.py:530 #: openatlas/forms/util.py:27 openatlas/views/arche.py:36 -#: openatlas/views/imports.py:62 openatlas/views/index.py:71 +#: openatlas/views/imports.py:65 openatlas/views/index.py:71 #: openatlas/views/vocabs.py:82 msgid "name" msgstr "Name" -#: openatlas/display/base_display.py:553 +#: openatlas/display/base_display.py:554 msgid "value" msgstr "Wert" -#: openatlas/display/base_display.py:553 openatlas/display/util.py:161 +#: openatlas/display/base_display.py:554 openatlas/display/util.py:161 #: openatlas/forms/setting.py:128 openatlas/views/index.py:67 #: openatlas/views/index.py:71 msgid "class" msgstr "Klasse" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 #: openatlas/templates/model/cidoc_class_view.html:6 -#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:162 +#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:161 #: openatlas/views/user.py:42 msgid "info" msgstr "Info" -#: openatlas/display/base_display.py:565 openatlas/views/type.py:126 +#: openatlas/display/base_display.py:566 openatlas/views/type.py:126 msgid "domain" msgstr "Ausgangsklasse" -#: openatlas/display/base_display.py:565 openatlas/views/tools.py:237 +#: openatlas/display/base_display.py:566 openatlas/views/tools.py:237 #: openatlas/views/type.py:126 msgid "range" msgstr "Range" -#: openatlas/display/base_display.py:600 openatlas/forms/form.py:135 +#: openatlas/display/base_display.py:601 openatlas/forms/form.py:135 #: openatlas/views/type.py:172 msgid "move entities" msgstr "Entitäten verschieben" @@ -258,8 +260,8 @@ msgstr "Geber" msgid "given object" msgstr "gegebenes Objekt" -#: openatlas/display/display.py:47 openatlas/display/display.py:323 -#: openatlas/forms/manager.py:605 +#: openatlas/display/display.py:47 openatlas/display/display.py:333 +#: openatlas/forms/manager.py:614 msgid "source" msgstr "Quelle" @@ -271,76 +273,93 @@ msgstr "in Besitz von" msgid "document" msgstr "Dokument" -#: openatlas/display/display.py:70 +#: openatlas/display/display.py:70 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/forms/manager.py:269 +msgid "public sharing allowed" +msgstr "öffentlich teilen erlaubt" + +#: openatlas/display/display.py:75 +msgid "but license is missing " +msgstr "aber fehlende Lizenz" + +#: openatlas/display/display.py:78 +msgid "creator" +msgstr "Urheber" + +#: openatlas/display/display.py:79 +msgid "license holder" +msgstr "Lizenzinhaber" + +#: openatlas/display/display.py:80 msgid "size" msgstr "Größe" -#: openatlas/display/display.py:71 +#: openatlas/display/display.py:81 msgid "extension" msgstr "Erweiterung" -#: openatlas/display/display.py:76 openatlas/templates/import_data.html:6 -#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:542 +#: openatlas/display/display.py:86 openatlas/templates/import_data.html:6 +#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:541 #: openatlas/views/export.py:49 openatlas/views/model.py:311 msgid "download" msgstr "Download" -#: openatlas/display/display.py:79 +#: openatlas/display/display.py:89 msgid "missing file" msgstr "Fehlende Datei" -#: openatlas/display/display.py:156 +#: openatlas/display/display.py:166 msgid "object" msgstr "Objekt" -#: openatlas/display/display.py:178 +#: openatlas/display/display.py:188 msgid "person" msgstr "Person" -#: openatlas/display/display.py:179 openatlas/display/display.py:284 -#: openatlas/forms/manager.py:625 +#: openatlas/display/display.py:189 openatlas/display/display.py:294 +#: openatlas/forms/manager.py:634 msgid "artifact" msgstr "Artefakt" -#: openatlas/display/display.py:220 +#: openatlas/display/display.py:230 msgid "produced" msgstr "produzierte" -#: openatlas/display/display.py:240 openatlas/forms/manager.py:537 +#: openatlas/display/display.py:250 openatlas/forms/manager.py:546 #: openatlas/forms/setting.py:109 msgid "website URL" msgstr "URL der Webseite" -#: openatlas/display/display.py:244 openatlas/forms/manager.py:539 +#: openatlas/display/display.py:254 openatlas/forms/manager.py:548 #: openatlas/forms/setting.py:111 msgid "resolver URL" msgstr "Resolver URL" -#: openatlas/display/display.py:248 openatlas/forms/manager.py:541 +#: openatlas/display/display.py:258 openatlas/forms/manager.py:550 msgid "example ID" msgstr "Beispiel-ID" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 msgid "entity" msgstr "Entität" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 #: openatlas/templates/forms/reference_field.html:21 msgid "precision" msgstr "Präzision" -#: openatlas/display/display.py:270 openatlas/display/util.py:46 +#: openatlas/display/display.py:280 openatlas/display/util.py:46 #: openatlas/views/hierarchy.py:100 openatlas/views/overlay.py:96 msgid "remove" msgstr "entfernen" -#: openatlas/display/display.py:310 openatlas/forms/manager.py:570 -#: openatlas/forms/manager.py:600 openatlas/views/admin.py:210 -#: openatlas/views/admin.py:761 +#: openatlas/display/display.py:320 openatlas/forms/manager.py:579 +#: openatlas/forms/manager.py:609 openatlas/views/admin.py:209 +#: openatlas/views/admin.py:760 msgid "content" msgstr "Inhalt" -#: openatlas/display/display.py:332 openatlas/templates/tools/index.html:3 +#: openatlas/display/display.py:342 openatlas/templates/tools/index.html:3 #: openatlas/views/tools.py:83 openatlas/views/tools.py:121 #: openatlas/views/tools.py:190 openatlas/views/tools.py:215 #: openatlas/views/tools.py:268 @@ -413,25 +432,25 @@ msgstr "Entitäten ohne Verlinkung" msgid "main image" msgstr "Angezeigtes Bild" -#: openatlas/display/tab.py:95 openatlas/views/admin.py:366 +#: openatlas/display/tab.py:95 openatlas/views/admin.py:365 #: openatlas/views/index.py:67 msgid "count" msgstr "Anzahl" -#: openatlas/display/tab.py:136 openatlas/views/link.py:211 +#: openatlas/display/tab.py:138 openatlas/views/link.py:197 msgid "add subunit" msgstr "Subunit hinzufügen" -#: openatlas/display/tab.py:213 +#: openatlas/display/tab.py:215 msgid "view all IIIF images" msgstr "alle IIIF Bilder anzeigen" -#: openatlas/display/tab.py:227 openatlas/views/index.py:64 +#: openatlas/display/tab.py:229 openatlas/views/index.py:64 #: openatlas/views/note.py:50 openatlas/views/note.py:56 openatlas/views/note.py:91 msgid "note" msgstr "Notiz" -#: openatlas/display/tab.py:288 +#: openatlas/display/tab.py:292 msgid "text" msgstr "Text" @@ -458,8 +477,8 @@ msgstr "Einträge" msgid "showing %(first)s to %(last)s of %(all)s entries" msgstr "gezeigt werden %(first)s bis %(last)s von %(all)s Einträgen" -#: openatlas/display/table.py:34 openatlas/forms/form.py:105 -#: openatlas/views/admin.py:375 +#: openatlas/display/table.py:35 openatlas/forms/form.py:105 +#: openatlas/views/admin.py:374 msgid "no entries" msgstr "Keine Einträge" @@ -472,7 +491,7 @@ msgstr "%(name)s entfernen?" msgid "external reference systems" msgstr "Externes Referenz System" -#: openatlas/display/util.py:67 openatlas/views/admin.py:138 +#: openatlas/display/util.py:67 openatlas/views/admin.py:137 msgid "at" msgstr "von" @@ -525,36 +544,36 @@ msgstr "Vorschau nicht verfügbar" msgid "view in IIIF" msgstr "in IIIF anschauen" -#: openatlas/display/util.py:268 openatlas/views/annotation.py:67 +#: openatlas/display/util.py:269 openatlas/views/annotation.py:67 #: openatlas/views/annotation.py:90 msgid "annotate" msgstr "annotieren" -#: openatlas/display/util.py:272 +#: openatlas/display/util.py:274 msgid "delete IIIF" msgstr "IIIF Datei löschen" -#: openatlas/display/util.py:277 +#: openatlas/display/util.py:279 msgid "enable IIIF view" msgstr "IIIF aktivieren" -#: openatlas/display/util.py:375 +#: openatlas/display/util.py:380 msgid "error mail login" msgstr "Es konnte keine Verbindung zum E-Mail-Server hergestellt werden" -#: openatlas/display/util.py:382 openatlas/views/index.py:154 +#: openatlas/display/util.py:387 openatlas/views/index.py:154 msgid "error mail send" msgstr "Die E-Mail konnte nicht verschickt werden" -#: openatlas/display/util.py:408 +#: openatlas/display/util.py:413 msgid "user OpenAtlas with default password is still active" msgstr "der OpenAtlas User mit default Passwort existiert noch" -#: openatlas/display/util.py:418 openatlas/templates/entity/insert.html:15 +#: openatlas/display/util.py:423 openatlas/templates/entity/insert.html:15 msgid "directory not writable" msgstr "Ordner nicht beschreibbar" -#: openatlas/display/util.py:542 +#: openatlas/display/util.py:547 msgid "citation_example" msgstr "Beispiel Zitat" @@ -597,53 +616,53 @@ msgstr "ss" msgid "comment" msgstr "Beschreibung" -#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:136 +#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:134 #: openatlas/forms/field.py:232 openatlas/templates/model/cidoc_class_view.html:8 #: openatlas/templates/model/property_view.html:8 -#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:65 -#: openatlas/views/imports.py:126 openatlas/views/index.py:138 +#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:68 +#: openatlas/views/imports.py:129 openatlas/views/index.py:138 #: openatlas/views/note.py:22 msgid "description" msgstr "Beschreibung" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:61 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:61 #: openatlas/templates/forms/table_select.html:94 #: openatlas/templates/forms/table_select.html:121 #: openatlas/templates/forms/tree_multi_select.html:111 #: openatlas/templates/forms/tree_multi_select.html:132 #: openatlas/templates/forms/tree_select.html:96 -#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:66 +#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:69 #: openatlas/views/user.py:77 msgid "insert" msgstr "anlegen" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:82 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:82 #: openatlas/forms/form.py:165 openatlas/forms/setting.py:18 #: openatlas/forms/setting.py:42 openatlas/forms/setting.py:59 #: openatlas/forms/setting.py:104 openatlas/forms/setting.py:112 #: openatlas/forms/setting.py:117 openatlas/forms/setting.py:124 #: openatlas/forms/setting.py:145 openatlas/forms/setting.py:166 -#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:193 -#: openatlas/views/link.py:152 openatlas/views/note.py:23 +#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:192 +#: openatlas/views/link.py:138 openatlas/views/note.py:23 #: openatlas/views/note.py:106 openatlas/views/overlay.py:28 #: openatlas/views/profile.py:30 openatlas/views/tools.py:161 #: openatlas/views/tools.py:240 openatlas/views/user.py:44 msgid "save" msgstr "speichern" -#: openatlas/forms/base_manager.py:165 openatlas/views/user.py:45 +#: openatlas/forms/base_manager.py:163 openatlas/views/user.py:45 msgid "insert and continue" msgstr "Anlegen und weiter" -#: openatlas/forms/base_manager.py:247 +#: openatlas/forms/base_manager.py:243 msgid "begins in" msgstr "beginnt in" -#: openatlas/forms/base_manager.py:248 +#: openatlas/forms/base_manager.py:244 msgid "ends in" msgstr "endet in" -#: openatlas/forms/base_manager.py:454 openatlas/forms/manager.py:544 +#: openatlas/forms/base_manager.py:450 openatlas/forms/manager.py:553 #: openatlas/templates/model/index.html:9 openatlas/templates/model/index.html:11 #: openatlas/templates/search.html:36 openatlas/templates/type/index.html:108 #: openatlas/views/model.py:60 openatlas/views/model.py:131 @@ -652,11 +671,11 @@ msgstr "endet in" msgid "classes" msgstr "Klassen" -#: openatlas/forms/base_manager.py:455 openatlas/views/vocabs.py:139 +#: openatlas/forms/base_manager.py:451 openatlas/views/vocabs.py:139 msgid "tooltip hierarchy forms" msgstr "Auswahl für Formulare in denen dieser Typ verwendet werden kann" -#: openatlas/forms/base_manager.py:473 openatlas/forms/manager.py:106 +#: openatlas/forms/base_manager.py:469 openatlas/forms/manager.py:106 msgid "inverse" msgstr "umgekehrt" @@ -693,7 +712,7 @@ msgid "endpoint" msgstr "endpoint" #: openatlas/forms/form.py:164 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:62 openatlas/views/index.py:72 +#: openatlas/views/admin.py:61 openatlas/views/index.py:72 #: openatlas/views/user.py:86 openatlas/views/user.py:127 #: openatlas/views/user.py:313 openatlas/views/user.py:316 #: openatlas/views/vocabs.py:38 @@ -712,8 +731,8 @@ msgstr "gegebenes Artefakt" msgid "URL" msgstr "URL" -#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:488 -#: openatlas/forms/manager.py:625 openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:497 +#: openatlas/forms/manager.py:634 openatlas/forms/manager.py:638 msgid "insert and add" msgstr "anlegen und weiter mit" @@ -721,60 +740,60 @@ msgstr "anlegen und weiter mit" msgid "stratigraphic unit" msgstr "stratigraphische Einheit" -#: openatlas/forms/manager.py:267 openatlas/views/admin.py:321 -#: openatlas/views/admin.py:324 openatlas/views/annotation.py:65 -#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:35 +#: openatlas/forms/manager.py:267 openatlas/views/admin.py:320 +#: openatlas/views/admin.py:323 openatlas/views/annotation.py:65 +#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:30 #: openatlas/views/file.py:42 openatlas/views/file.py:60 openatlas/views/file.py:62 -#: openatlas/views/file.py:230 openatlas/views/imports.py:248 +#: openatlas/views/file.py:230 openatlas/views/imports.py:251 msgid "file" msgstr "Datei" -#: openatlas/forms/manager.py:310 openatlas/views/vocabs.py:145 +#: openatlas/forms/manager.py:319 openatlas/views/vocabs.py:145 msgid "tooltip hierarchy multiple" msgstr "Aktivieren wenn mehrfach Verwendung für ein Objekt möglich sein soll" -#: openatlas/forms/manager.py:312 openatlas/templates/type/index.html:90 +#: openatlas/forms/manager.py:321 openatlas/templates/type/index.html:90 #: openatlas/views/vocabs.py:144 msgid "multiple" msgstr "mehrfach" -#: openatlas/forms/manager.py:382 +#: openatlas/forms/manager.py:391 msgid "modified place" msgstr "geänderter Ort" -#: openatlas/forms/manager.py:412 +#: openatlas/forms/manager.py:421 msgid "moved artifact" msgstr "bewegtes Artefakt" -#: openatlas/forms/manager.py:413 +#: openatlas/forms/manager.py:422 msgid "moved person" msgstr "bewegte Person" -#: openatlas/forms/manager.py:414 +#: openatlas/forms/manager.py:423 msgid "place to" msgstr "Ort zu" -#: openatlas/forms/manager.py:415 +#: openatlas/forms/manager.py:424 msgid "place from" msgstr "Ort von" -#: openatlas/forms/manager.py:475 +#: openatlas/forms/manager.py:484 msgid "born in" msgstr "geboren in" -#: openatlas/forms/manager.py:476 +#: openatlas/forms/manager.py:485 msgid "died in" msgstr "gestorben in" -#: openatlas/forms/manager.py:488 openatlas/models/openatlas_class.py:35 +#: openatlas/forms/manager.py:497 openatlas/models/openatlas_class.py:35 msgid "feature" msgstr "Feature" -#: openatlas/forms/manager.py:586 +#: openatlas/forms/manager.py:595 msgid "Link artifacts as the information carrier of the source" msgstr "Hier können Artefakte als Träger dieser Quelle verknüpft werden" -#: openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:638 msgid "human remains" msgstr "Menschliche Überreste" @@ -923,7 +942,7 @@ msgid "limit" msgstr "Limit" #: openatlas/forms/setting.py:89 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:700 openatlas/views/user.py:76 +#: openatlas/views/admin.py:699 openatlas/views/user.py:76 #: openatlas/views/user.py:82 openatlas/views/user.py:87 openatlas/views/user.py:99 msgid "all" msgstr "Alle" @@ -997,8 +1016,8 @@ msgid "tooltip show email" msgstr "Wenn markiert, kann die E-Mail Adresse für andere Benutzer sichtbar sein" #: openatlas/forms/setting.py:143 openatlas/forms/util.py:31 -#: openatlas/views/admin.py:152 openatlas/views/admin.py:799 -#: openatlas/views/admin.py:802 +#: openatlas/views/admin.py:151 openatlas/views/admin.py:798 +#: openatlas/views/admin.py:801 msgid "newsletter" msgstr "Newsletter" @@ -1051,35 +1070,35 @@ msgstr "An" msgid "off" msgstr "Aus" -#: openatlas/forms/validation.py:19 openatlas/views/imports.py:256 +#: openatlas/forms/validation.py:21 openatlas/views/imports.py:259 msgid "file type not allowed" msgstr "Dateityp nicht erlaubt" -#: openatlas/forms/validation.py:26 openatlas/views/imports.py:74 +#: openatlas/forms/validation.py:28 openatlas/views/imports.py:77 msgid "error name exists" msgstr "dieser Name wird bereits verwendet" -#: openatlas/forms/validation.py:39 +#: openatlas/forms/validation.py:41 msgid "precision required" msgstr "Präzision erforderlich" -#: openatlas/forms/validation.py:43 openatlas/forms/validation.py:49 +#: openatlas/forms/validation.py:45 openatlas/forms/validation.py:51 msgid "wrong id format" msgstr "falsches ID-Format" -#: openatlas/forms/validation.py:61 +#: openatlas/forms/validation.py:63 msgid "Required for time span" msgstr "Für Zeitspanne benötigt" -#: openatlas/forms/validation.py:77 +#: openatlas/forms/validation.py:79 msgid "not a valid date" msgstr "kein gültiges Datum" -#: openatlas/forms/validation.py:89 +#: openatlas/forms/validation.py:91 msgid "First date cannot be after second." msgstr "Erstes Datum kann nicht nach Zweitem liegen." -#: openatlas/forms/validation.py:97 openatlas/forms/validation.py:106 +#: openatlas/forms/validation.py:99 openatlas/forms/validation.py:108 #: openatlas/views/search.py:73 msgid "Begin dates cannot start after end dates." msgstr "Beginn-Daten können nicht nach End-Daten liegen." @@ -1273,20 +1292,20 @@ msgstr "Suchbegriff" msgid "profile" msgstr "Profil" -#: openatlas/templates/layout.html:122 openatlas/views/admin.py:112 -#: openatlas/views/admin.py:113 openatlas/views/admin.py:212 -#: openatlas/views/admin.py:232 openatlas/views/admin.py:234 -#: openatlas/views/admin.py:294 openatlas/views/admin.py:296 -#: openatlas/views/admin.py:318 openatlas/views/admin.py:353 -#: openatlas/views/admin.py:380 openatlas/views/admin.py:382 -#: openatlas/views/admin.py:444 openatlas/views/admin.py:446 -#: openatlas/views/admin.py:622 openatlas/views/admin.py:624 -#: openatlas/views/admin.py:730 openatlas/views/admin.py:732 -#: openatlas/views/admin.py:801 openatlas/views/arche.py:30 -#: openatlas/views/export.py:76 openatlas/views/imports.py:141 -#: openatlas/views/imports.py:158 openatlas/views/imports.py:211 -#: openatlas/views/imports.py:233 openatlas/views/imports.py:290 -#: openatlas/views/imports.py:316 openatlas/views/sql.py:29 +#: openatlas/templates/layout.html:122 openatlas/views/admin.py:111 +#: openatlas/views/admin.py:112 openatlas/views/admin.py:211 +#: openatlas/views/admin.py:231 openatlas/views/admin.py:233 +#: openatlas/views/admin.py:293 openatlas/views/admin.py:295 +#: openatlas/views/admin.py:317 openatlas/views/admin.py:352 +#: openatlas/views/admin.py:379 openatlas/views/admin.py:381 +#: openatlas/views/admin.py:443 openatlas/views/admin.py:445 +#: openatlas/views/admin.py:621 openatlas/views/admin.py:623 +#: openatlas/views/admin.py:729 openatlas/views/admin.py:731 +#: openatlas/views/admin.py:800 openatlas/views/arche.py:30 +#: openatlas/views/export.py:76 openatlas/views/imports.py:144 +#: openatlas/views/imports.py:161 openatlas/views/imports.py:214 +#: openatlas/views/imports.py:236 openatlas/views/imports.py:293 +#: openatlas/views/imports.py:319 openatlas/views/sql.py:29 #: openatlas/views/sql.py:60 openatlas/views/user.py:128 #: openatlas/views/user.py:180 openatlas/views/user.py:220 #: openatlas/views/user.py:256 openatlas/views/user.py:315 @@ -1381,7 +1400,7 @@ msgstr "Alle auswählen" msgid "data integrity checks" msgstr "Datenintegrität-Tests" -#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:625 +#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:624 #: openatlas/views/model.py:248 msgid "orphans" msgstr "Verwaiste Daten" @@ -1407,13 +1426,13 @@ msgid "data transfer" msgstr "Daten-Transfer" #: openatlas/templates/admin/data.html:13 -#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:139 -#: openatlas/views/imports.py:142 openatlas/views/imports.py:156 -#: openatlas/views/imports.py:159 openatlas/views/imports.py:209 -#: openatlas/views/imports.py:212 openatlas/views/imports.py:231 -#: openatlas/views/imports.py:234 openatlas/views/imports.py:251 -#: openatlas/views/imports.py:288 openatlas/views/imports.py:291 -#: openatlas/views/imports.py:317 openatlas/views/vocabs.py:86 +#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:142 +#: openatlas/views/imports.py:145 openatlas/views/imports.py:159 +#: openatlas/views/imports.py:162 openatlas/views/imports.py:212 +#: openatlas/views/imports.py:215 openatlas/views/imports.py:234 +#: openatlas/views/imports.py:237 openatlas/views/imports.py:254 +#: openatlas/views/imports.py:291 openatlas/views/imports.py:294 +#: openatlas/views/imports.py:320 openatlas/views/vocabs.py:86 #: openatlas/views/vocabs.py:87 msgid "import" msgstr "Import" @@ -1849,145 +1868,145 @@ msgstr "geometry zeichnen" msgid "import wkt" msgstr "WKT importieren" -#: openatlas/views/admin.py:71 openatlas/views/admin.py:733 +#: openatlas/views/admin.py:70 openatlas/views/admin.py:732 msgid "system log" msgstr "System Log" -#: openatlas/views/admin.py:81 +#: openatlas/views/admin.py:80 msgid "defaults for new user" msgstr "Defaults für neue User" -#: openatlas/views/admin.py:132 +#: openatlas/views/admin.py:131 #, python-format msgid "Test mail from %(site_name)s" msgstr "Test-E-Mail von %(site_name)s" -#: openatlas/views/admin.py:135 +#: openatlas/views/admin.py:134 #, python-format msgid "This test mail was sent by %(username)s" msgstr "Dieses Test E-Mail wurde von %(username)s verschickt" -#: openatlas/views/admin.py:140 +#: openatlas/views/admin.py:139 #, python-format msgid "A test mail was sent to %(email)s." msgstr "Ein Test-E-Mail wurde an %(email)s geschickt." -#: openatlas/views/admin.py:203 openatlas/views/admin.py:343 +#: openatlas/views/admin.py:202 openatlas/views/admin.py:342 #: openatlas/views/entity.py:67 openatlas/views/entity.py:257 #: openatlas/views/hierarchy.py:86 openatlas/views/hierarchy.py:122 #: openatlas/views/hierarchy.py:159 openatlas/views/hierarchy.py:168 -#: openatlas/views/link.py:148 openatlas/views/overlay.py:76 +#: openatlas/views/link.py:134 openatlas/views/overlay.py:76 #: openatlas/views/profile.py:113 openatlas/views/tools.py:255 #: openatlas/views/user.py:247 openatlas/views/vocabs.py:60 msgid "info update" msgstr "Die Änderungen wurden gespeichert" -#: openatlas/views/admin.py:229 openatlas/views/admin.py:290 -#: openatlas/views/admin.py:440 openatlas/views/admin.py:610 +#: openatlas/views/admin.py:228 openatlas/views/admin.py:289 +#: openatlas/views/admin.py:439 openatlas/views/admin.py:609 msgid "Congratulations, everything looks fine!" msgstr "Glückwunsch, alles ist gut!" -#: openatlas/views/admin.py:235 +#: openatlas/views/admin.py:234 msgid "check links" msgstr "Links prüfen" -#: openatlas/views/admin.py:271 +#: openatlas/views/admin.py:270 msgid "delete link duplicates" msgstr "Link-Duplikate löschen" -#: openatlas/views/admin.py:297 +#: openatlas/views/admin.py:296 msgid "check link duplicates" msgstr "Link-Duplikate prüfen" -#: openatlas/views/admin.py:304 openatlas/views/link.py:23 +#: openatlas/views/admin.py:303 openatlas/views/link.py:23 msgid "link removed" msgstr "Verbindung gelöscht" -#: openatlas/views/admin.py:321 +#: openatlas/views/admin.py:320 msgid "settings" msgstr "einstellungen" -#: openatlas/views/admin.py:324 +#: openatlas/views/admin.py:323 msgid "IIIF" msgstr "IIIF" -#: openatlas/views/admin.py:347 openatlas/views/arche.py:66 +#: openatlas/views/admin.py:346 openatlas/views/arche.py:66 #: openatlas/views/entity.py:237 openatlas/views/entity.py:272 #: openatlas/views/hierarchy.py:40 openatlas/views/hierarchy.py:84 -#: openatlas/views/link.py:88 openatlas/views/link.py:118 -#: openatlas/views/profile.py:117 openatlas/views/sql.py:52 -#: openatlas/views/tools.py:136 openatlas/views/tools.py:175 -#: openatlas/views/vocabs.py:182 +#: openatlas/views/imports.py:310 openatlas/views/link.py:74 +#: openatlas/views/link.py:104 openatlas/views/profile.py:117 +#: openatlas/views/sql.py:52 openatlas/views/tools.py:136 +#: openatlas/views/tools.py:175 openatlas/views/vocabs.py:182 msgid "error transaction" msgstr "Es gab einen Datenbank-Transaktions-Fehler. Bitte melde diesen Fehler." -#: openatlas/views/admin.py:383 +#: openatlas/views/admin.py:382 msgid "check similar names" msgstr "Ähnliche Namen prüfen" -#: openatlas/views/admin.py:447 +#: openatlas/views/admin.py:446 msgid "check dates" msgstr "Datumswerte kontrollieren" -#: openatlas/views/admin.py:580 +#: openatlas/views/admin.py:579 msgid "relink entity" msgstr "Entität wieder verlinken" -#: openatlas/views/admin.py:587 +#: openatlas/views/admin.py:586 msgid "remove entity" msgstr "Entitäten entfernen" -#: openatlas/views/admin.py:594 openatlas/views/annotation.py:43 +#: openatlas/views/admin.py:593 openatlas/views/annotation.py:43 msgid "delete annotation" msgstr "Annotation löschen" -#: openatlas/views/admin.py:613 +#: openatlas/views/admin.py:612 msgid "delete all files without corresponding entities?" msgstr "Alle Dateien ohne korrespondierende Entitäten löschen?" -#: openatlas/views/admin.py:616 +#: openatlas/views/admin.py:615 msgid "delete all files" msgstr "Alle Dateien löschen" -#: openatlas/views/admin.py:637 openatlas/views/admin.py:650 -#: openatlas/views/admin.py:692 openatlas/views/entity.py:178 +#: openatlas/views/admin.py:636 openatlas/views/admin.py:649 +#: openatlas/views/admin.py:691 openatlas/views/entity.py:178 #: openatlas/views/export.py:89 msgid "error file delete" msgstr "Fehler beim Löschen der Datei" -#: openatlas/views/admin.py:660 openatlas/views/annotation.py:101 +#: openatlas/views/admin.py:659 openatlas/views/annotation.py:101 msgid "annotation deleted" msgstr "Annotation löschen" -#: openatlas/views/admin.py:669 +#: openatlas/views/admin.py:668 msgid "entities relinked" msgstr "Die Entitäten wurden wieder verlinkt" -#: openatlas/views/admin.py:680 +#: openatlas/views/admin.py:679 msgid "entity removed from annotation" msgstr "Die Entität wurde von der Annotation entfernt." -#: openatlas/views/admin.py:723 +#: openatlas/views/admin.py:722 msgid "delete all logs" msgstr "Alle Logeinträge löschen" -#: openatlas/views/admin.py:740 +#: openatlas/views/admin.py:739 msgid "Logs deleted" msgstr "Logs wurden gelöscht" -#: openatlas/views/admin.py:753 openatlas/views/index.py:132 +#: openatlas/views/admin.py:752 openatlas/views/index.py:132 msgid "subject" msgstr "Betreff" -#: openatlas/views/admin.py:762 openatlas/views/index.py:139 +#: openatlas/views/admin.py:761 openatlas/views/index.py:139 msgid "send" msgstr "senden" -#: openatlas/views/admin.py:809 +#: openatlas/views/admin.py:808 msgid "images were created" msgstr "Bilder wurden erzeugt" -#: openatlas/views/admin.py:817 +#: openatlas/views/admin.py:816 msgid "resized orphaned images were deleted" msgstr "Verwaiste Thumbnails wurden gelöscht" @@ -2048,10 +2067,18 @@ msgstr "Neuer Eintrag angelegt" msgid "Invalid geom entered" msgstr "Eine ungültige Geometrie wurde eingegeben" -#: openatlas/views/entity_index.py:35 +#: openatlas/views/entity_index.py:30 openatlas/views/entity_index.py:70 msgid "files" msgstr "Dateien" +#: openatlas/views/entity_index.py:73 +msgid "public without license" +msgstr "öffentlich ohne Lizenz" + +#: openatlas/views/entity_index.py:75 +msgid "public with license but without creator" +msgstr "öffentlich mit Lizenz aber ohne Urheber" + #: openatlas/views/export.py:31 msgid "data was exported" msgstr "Die Daten wurden exportiert" @@ -2121,129 +2148,137 @@ msgstr "alle IIIF Bilder wurden gelöscht" msgid "logo" msgstr "Logo" -#: openatlas/views/imports.py:36 +#: openatlas/views/imports.py:37 msgid "invalid columns" msgstr "Ungültige Spalte" -#: openatlas/views/imports.py:37 +#: openatlas/views/imports.py:38 msgid "possible duplicates" msgstr "Mögliches Duplikat" -#: openatlas/views/imports.py:38 +#: openatlas/views/imports.py:39 msgid "invalid administrative units" msgstr "Ungültige Verwaltungseinheit" -#: openatlas/views/imports.py:39 +#: openatlas/views/imports.py:40 msgid "invalid reference system class" msgstr "ungültige Referenz System Klasse" -#: openatlas/views/imports.py:40 +#: openatlas/views/imports.py:41 msgid "invalid reference system" msgstr "Ungültiges Externes Referenz System" -#: openatlas/views/imports.py:41 +#: openatlas/views/imports.py:42 msgid "invalid reference system value" msgstr "Ungültiger Wert für Externes Referenz System" -#: openatlas/views/imports.py:42 +#: openatlas/views/imports.py:43 msgid "invalid match type" msgstr "Ungültige Übereinstimmungstyp" -#: openatlas/views/imports.py:43 +#: openatlas/views/imports.py:44 msgid "invalid type ids" msgstr "Ungültige Typen-IDs" -#: openatlas/views/imports.py:44 +#: openatlas/views/imports.py:45 msgid "single type duplicates" msgstr "Mehrer Typen für Einzelauswahl-Typus" -#: openatlas/views/imports.py:45 +#: openatlas/views/imports.py:46 msgid "invalid value types" msgstr "Ungültige Werttypen" -#: openatlas/views/imports.py:46 +#: openatlas/views/imports.py:47 msgid "invalid value type ids" msgstr "Ungültige Werttypen-IDs" -#: openatlas/views/imports.py:47 +#: openatlas/views/imports.py:48 msgid "invalid value type values" msgstr "Ungültige Werttypen Einträge" -#: openatlas/views/imports.py:48 +#: openatlas/views/imports.py:49 msgid "invalid coordinates" msgstr "Ungültige Koordinaten" -#: openatlas/views/imports.py:49 +#: openatlas/views/imports.py:50 msgid "invalid OpenAtlas class" msgstr "ungültige OpenAtlas Klasse" -#: openatlas/views/imports.py:50 +#: openatlas/views/imports.py:51 msgid "invalid references" msgstr "ungültige Referenzen" -#: openatlas/views/imports.py:51 +#: openatlas/views/imports.py:52 msgid "invalid reference id" msgstr "ungültige Referenz ID" -#: openatlas/views/imports.py:52 +#: openatlas/views/imports.py:53 msgid "empty names" msgstr "Leere Namensfelder" -#: openatlas/views/imports.py:53 +#: openatlas/views/imports.py:54 msgid "empty ids" msgstr "leere IDs" -#: openatlas/views/imports.py:54 openatlas/views/imports.py:115 +#: openatlas/views/imports.py:55 openatlas/views/imports.py:118 msgid "missing name column" msgstr "Name-Spalte fehlt" -#: openatlas/views/imports.py:55 +#: openatlas/views/imports.py:56 msgid "ids already in database" msgstr "IDs schon in der Datenbank vorhanden" -#: openatlas/views/imports.py:56 +#: openatlas/views/imports.py:57 msgid "double ids in import" msgstr "Doppelte IDs beim importierten" -#: openatlas/views/imports.py:126 openatlas/views/imports.py:134 -#: openatlas/views/imports.py:160 +#: openatlas/views/imports.py:58 +msgid "multiple parent ids" +msgstr "mehrfache super IDs" + +#: openatlas/views/imports.py:59 +msgid "invalid openatlas parent id" +msgstr "ungültige OpenAtlas super ID" + +#: openatlas/views/imports.py:129 openatlas/views/imports.py:137 +#: openatlas/views/imports.py:163 msgid "project" msgstr "Projekt" -#: openatlas/views/imports.py:126 openatlas/views/model.py:62 +#: openatlas/views/imports.py:129 openatlas/views/model.py:62 msgid "entities" msgstr "Entitäten" -#: openatlas/views/imports.py:151 +#: openatlas/views/imports.py:154 msgid "project inserted" msgstr "Projekt angelegt" -#: openatlas/views/imports.py:179 +#: openatlas/views/imports.py:182 #, python-format msgid "delete %(name)s?" msgstr "%(name)s löschen?" -#: openatlas/views/imports.py:181 +#: openatlas/views/imports.py:184 msgid "new import" msgstr "Neuer Import" -#: openatlas/views/imports.py:226 +#: openatlas/views/imports.py:229 msgid "project updated" msgstr "Projekt gespeichert" -#: openatlas/views/imports.py:243 +#: openatlas/views/imports.py:246 msgid "project deleted" msgstr "Projekt wurde gelöscht" -#: openatlas/views/imports.py:249 +#: openatlas/views/imports.py:252 msgid "preview only" msgstr "Nur Vorschau" -#: openatlas/views/imports.py:250 +#: openatlas/views/imports.py:253 msgid "check for duplicates" msgstr "Auf Duplikate prüfen" -#: openatlas/views/imports.py:282 +#: openatlas/views/imports.py:285 msgid "error at import" msgstr "Fehler beim Import" @@ -2309,15 +2344,15 @@ msgstr "" msgid "unsubscribe newsletter" msgstr "Newsletter abbestellen" -#: openatlas/views/link.py:155 openatlas/views/link.py:177 +#: openatlas/views/link.py:141 openatlas/views/link.py:163 msgid "link text" msgstr "Linktext" -#: openatlas/views/link.py:181 openatlas/views/link.py:183 +#: openatlas/views/link.py:167 openatlas/views/link.py:169 msgid "reference" msgstr "Referenz" -#: openatlas/views/link.py:272 +#: openatlas/views/link.py:258 msgid "page / link text" msgstr "Seite / Linktext" diff --git a/openatlas/translations/en/LC_MESSAGES/messages.mo b/openatlas/translations/en/LC_MESSAGES/messages.mo index 880c6ad5fe9348efcfb35fc5e7d9ecd78c3c2efa..62810ea12a457d1690b8f6b5f18e7b61aa7baabe 100644 GIT binary patch literal 36002 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 X9TZ)Fdt)W;0^CO+RH^@+ud@6v$5TWx literal 35472 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\n" "Language-Team: en \n" "Language: en\n" @@ -20,12 +20,12 @@ msgstr "" "X-Generator: Poedit 3.2.2\n" #: openatlas/display/base_display.py:83 openatlas/forms/form.py:90 -#: openatlas/views/entity_index.py:45 openatlas/views/model.py:78 +#: openatlas/views/entity_index.py:48 openatlas/views/model.py:78 msgid "icon" msgstr "icon" -#: openatlas/display/base_display.py:119 openatlas/views/index.py:87 -#: openatlas/views/note.py:21 +#: openatlas/display/base_display.py:119 openatlas/views/entity_index.py:71 +#: openatlas/views/index.py:87 openatlas/views/note.py:21 msgid "public" msgstr "public" @@ -42,12 +42,12 @@ msgstr "view" msgid "view in frontend" msgstr "view in frontend" -#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:129 +#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:127 msgid "copy" msgstr "copy" -#: openatlas/display/base_display.py:160 openatlas/views/admin.py:535 -#: openatlas/views/admin.py:552 openatlas/views/export.py:53 +#: openatlas/display/base_display.py:160 openatlas/views/admin.py:534 +#: openatlas/views/admin.py:551 openatlas/views/export.py:53 #, python-format msgid "Delete %(name)s?" msgstr "Delete %(name)s?" @@ -55,9 +55,9 @@ msgstr "Delete %(name)s?" #: openatlas/display/base_display.py:162 openatlas/display/base_display.py:508 #: openatlas/templates/type/index.html:74 openatlas/templates/type/index.html:76 #: openatlas/templates/type/index.html:78 -#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:544 -#: openatlas/views/admin.py:565 openatlas/views/annotation.py:41 -#: openatlas/views/export.py:56 openatlas/views/imports.py:175 +#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:543 +#: openatlas/views/admin.py:564 openatlas/views/annotation.py:41 +#: openatlas/views/export.py:56 openatlas/views/imports.py:178 #: openatlas/views/note.py:39 openatlas/views/tools.py:96 #: openatlas/views/tools.py:98 openatlas/views/type.py:137 #: openatlas/views/user.py:79 openatlas/views/user.py:165 @@ -65,16 +65,16 @@ msgid "delete" msgstr "delete" #: openatlas/display/base_display.py:168 openatlas/display/util.py:52 -#: openatlas/forms/base_manager.py:129 openatlas/templates/admin/data.html:42 +#: openatlas/forms/base_manager.py:127 openatlas/templates/admin/data.html:42 #: openatlas/templates/type/index.html:70 -#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:70 -#: openatlas/views/admin.py:77 openatlas/views/admin.py:85 -#: openatlas/views/admin.py:91 openatlas/views/admin.py:101 -#: openatlas/views/admin.py:122 openatlas/views/admin.py:435 +#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:69 +#: openatlas/views/admin.py:76 openatlas/views/admin.py:84 +#: openatlas/views/admin.py:90 openatlas/views/admin.py:100 +#: openatlas/views/admin.py:121 openatlas/views/admin.py:434 #: openatlas/views/annotation.py:50 openatlas/views/file.py:39 #: openatlas/views/file.py:50 openatlas/views/hierarchy.py:112 -#: openatlas/views/imports.py:172 openatlas/views/imports.py:236 -#: openatlas/views/link.py:99 openatlas/views/link.py:163 +#: openatlas/views/imports.py:175 openatlas/views/imports.py:239 +#: openatlas/views/link.py:85 openatlas/views/link.py:149 #: openatlas/views/note.py:38 openatlas/views/profile.py:72 #: openatlas/views/profile.py:76 openatlas/views/profile.py:79 #: openatlas/views/tools.py:93 openatlas/views/tools.py:192 @@ -97,13 +97,13 @@ msgid "alias" msgstr "alias" #: openatlas/display/base_display.py:201 openatlas/display/base_display.py:239 -#: openatlas/display/display.py:166 openatlas/templates/util/dates.html:13 +#: openatlas/display/display.py:176 openatlas/templates/util/dates.html:13 #: openatlas/views/index.py:71 msgid "begin" msgstr "begin" #: openatlas/display/base_display.py:202 openatlas/display/base_display.py:244 -#: openatlas/display/display.py:171 openatlas/templates/util/dates.html:64 +#: openatlas/display/display.py:181 openatlas/templates/util/dates.html:64 #: openatlas/views/index.py:71 msgid "end" msgstr "end" @@ -146,8 +146,8 @@ msgstr "succeeding event" msgid "location" msgstr "location" -#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:343 -#: openatlas/views/admin.py:60 openatlas/views/user.py:128 +#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:352 +#: openatlas/views/admin.py:59 openatlas/views/user.py:128 #: openatlas/views/user.py:170 msgid "activity" msgstr "activity" @@ -156,13 +156,13 @@ msgstr "activity" msgid "overlay" msgstr "overlay" -#: openatlas/display/base_display.py:423 openatlas/display/tab.py:267 -#: openatlas/display/util.py:508 openatlas/templates/forms/form_table.html:5 -#: openatlas/views/link.py:58 openatlas/views/link.py:185 +#: openatlas/display/base_display.py:423 openatlas/display/tab.py:271 +#: openatlas/display/util.py:513 openatlas/templates/forms/form_table.html:5 +#: openatlas/views/link.py:44 openatlas/views/link.py:171 msgid "link" msgstr "link" -#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:480 +#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:476 #: openatlas/templates/type/index.html:18 openatlas/views/hierarchy.py:47 #: openatlas/views/hierarchy.py:49 openatlas/views/hierarchy.py:111 #: openatlas/views/hierarchy.py:112 openatlas/views/hierarchy.py:151 @@ -186,7 +186,7 @@ msgstr "set unselectable" msgid "super" msgstr "super" -#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:658 +#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:667 msgid "unit" msgstr "unit" @@ -194,11 +194,13 @@ msgstr "unit" msgid "selectable" msgstr "selectable" -#: openatlas/display/base_display.py:535 openatlas/views/admin.py:175 +#: openatlas/display/base_display.py:535 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/display/util.py:311 +#: openatlas/views/admin.py:174 openatlas/views/entity_index.py:60 msgid "yes" msgstr "yes" -#: openatlas/display/base_display.py:536 +#: openatlas/display/base_display.py:536 openatlas/display/display.py:70 msgid "no" msgstr "no" @@ -206,42 +208,42 @@ msgstr "no" msgid "ID for imports" msgstr "ID for imports" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 -#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:144 -#: openatlas/forms/field.py:217 openatlas/forms/manager.py:521 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 +#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:142 +#: openatlas/forms/field.py:217 openatlas/forms/manager.py:530 #: openatlas/forms/util.py:27 openatlas/views/arche.py:36 -#: openatlas/views/imports.py:62 openatlas/views/index.py:71 +#: openatlas/views/imports.py:65 openatlas/views/index.py:71 #: openatlas/views/vocabs.py:82 msgid "name" msgstr "name" -#: openatlas/display/base_display.py:553 +#: openatlas/display/base_display.py:554 msgid "value" msgstr "value" -#: openatlas/display/base_display.py:553 openatlas/display/util.py:161 +#: openatlas/display/base_display.py:554 openatlas/display/util.py:161 #: openatlas/forms/setting.py:128 openatlas/views/index.py:67 #: openatlas/views/index.py:71 msgid "class" msgstr "class" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 #: openatlas/templates/model/cidoc_class_view.html:6 -#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:162 +#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:161 #: openatlas/views/user.py:42 msgid "info" msgstr "info" -#: openatlas/display/base_display.py:565 openatlas/views/type.py:126 +#: openatlas/display/base_display.py:566 openatlas/views/type.py:126 msgid "domain" msgstr "domain" -#: openatlas/display/base_display.py:565 openatlas/views/tools.py:237 +#: openatlas/display/base_display.py:566 openatlas/views/tools.py:237 #: openatlas/views/type.py:126 msgid "range" msgstr "range" -#: openatlas/display/base_display.py:600 openatlas/forms/form.py:135 +#: openatlas/display/base_display.py:601 openatlas/forms/form.py:135 #: openatlas/views/type.py:172 msgid "move entities" msgstr "move entities" @@ -258,8 +260,8 @@ msgstr "donor" msgid "given object" msgstr "given object" -#: openatlas/display/display.py:47 openatlas/display/display.py:323 -#: openatlas/forms/manager.py:605 +#: openatlas/display/display.py:47 openatlas/display/display.py:333 +#: openatlas/forms/manager.py:614 msgid "source" msgstr "source" @@ -271,76 +273,93 @@ msgstr "owned by" msgid "document" msgstr "document" -#: openatlas/display/display.py:70 +#: openatlas/display/display.py:70 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/forms/manager.py:269 +msgid "public sharing allowed" +msgstr "public sharing allowed" + +#: openatlas/display/display.py:75 +msgid "but license is missing " +msgstr "but license is missing " + +#: openatlas/display/display.py:78 +msgid "creator" +msgstr "creator" + +#: openatlas/display/display.py:79 +msgid "license holder" +msgstr "license holder" + +#: openatlas/display/display.py:80 msgid "size" msgstr "size" -#: openatlas/display/display.py:71 +#: openatlas/display/display.py:81 msgid "extension" msgstr "extension" -#: openatlas/display/display.py:76 openatlas/templates/import_data.html:6 -#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:542 +#: openatlas/display/display.py:86 openatlas/templates/import_data.html:6 +#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:541 #: openatlas/views/export.py:49 openatlas/views/model.py:311 msgid "download" msgstr "download" -#: openatlas/display/display.py:79 +#: openatlas/display/display.py:89 msgid "missing file" msgstr "missing file" -#: openatlas/display/display.py:156 +#: openatlas/display/display.py:166 msgid "object" msgstr "object" -#: openatlas/display/display.py:178 +#: openatlas/display/display.py:188 msgid "person" msgstr "person" -#: openatlas/display/display.py:179 openatlas/display/display.py:284 -#: openatlas/forms/manager.py:625 +#: openatlas/display/display.py:189 openatlas/display/display.py:294 +#: openatlas/forms/manager.py:634 msgid "artifact" msgstr "artifact" -#: openatlas/display/display.py:220 +#: openatlas/display/display.py:230 msgid "produced" msgstr "produced" -#: openatlas/display/display.py:240 openatlas/forms/manager.py:537 +#: openatlas/display/display.py:250 openatlas/forms/manager.py:546 #: openatlas/forms/setting.py:109 msgid "website URL" msgstr "website URL" -#: openatlas/display/display.py:244 openatlas/forms/manager.py:539 +#: openatlas/display/display.py:254 openatlas/forms/manager.py:548 #: openatlas/forms/setting.py:111 msgid "resolver URL" msgstr "resolver URL" -#: openatlas/display/display.py:248 openatlas/forms/manager.py:541 +#: openatlas/display/display.py:258 openatlas/forms/manager.py:550 msgid "example ID" msgstr "example ID" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 msgid "entity" msgstr "entity" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 #: openatlas/templates/forms/reference_field.html:21 msgid "precision" msgstr "precision" -#: openatlas/display/display.py:270 openatlas/display/util.py:46 +#: openatlas/display/display.py:280 openatlas/display/util.py:46 #: openatlas/views/hierarchy.py:100 openatlas/views/overlay.py:96 msgid "remove" msgstr "remove" -#: openatlas/display/display.py:310 openatlas/forms/manager.py:570 -#: openatlas/forms/manager.py:600 openatlas/views/admin.py:210 -#: openatlas/views/admin.py:761 +#: openatlas/display/display.py:320 openatlas/forms/manager.py:579 +#: openatlas/forms/manager.py:609 openatlas/views/admin.py:209 +#: openatlas/views/admin.py:760 msgid "content" msgstr "content" -#: openatlas/display/display.py:332 openatlas/templates/tools/index.html:3 +#: openatlas/display/display.py:342 openatlas/templates/tools/index.html:3 #: openatlas/views/tools.py:83 openatlas/views/tools.py:121 #: openatlas/views/tools.py:190 openatlas/views/tools.py:215 #: openatlas/views/tools.py:268 @@ -413,26 +432,26 @@ msgstr "entities without links" msgid "main image" msgstr "main image" -#: openatlas/display/tab.py:95 openatlas/views/admin.py:366 +#: openatlas/display/tab.py:95 openatlas/views/admin.py:365 #: openatlas/views/index.py:67 msgid "count" msgstr "count" -#: openatlas/display/tab.py:136 openatlas/views/link.py:211 +#: openatlas/display/tab.py:138 openatlas/views/link.py:197 msgid "add subunit" msgstr "add subunit" -#: openatlas/display/tab.py:213 +#: openatlas/display/tab.py:215 msgid "view all IIIF images" msgstr "view all IIIF images" -#: openatlas/display/tab.py:227 openatlas/views/index.py:64 +#: openatlas/display/tab.py:229 openatlas/views/index.py:64 #: openatlas/views/note.py:50 openatlas/views/note.py:56 #: openatlas/views/note.py:91 msgid "note" msgstr "note" -#: openatlas/display/tab.py:288 +#: openatlas/display/tab.py:292 msgid "text" msgstr "text" @@ -460,8 +479,8 @@ msgstr "entries" msgid "showing %(first)s to %(last)s of %(all)s entries" msgstr "showing %(first)s to %(last)s of %(all)s entries" -#: openatlas/display/table.py:34 openatlas/forms/form.py:105 -#: openatlas/views/admin.py:375 +#: openatlas/display/table.py:35 openatlas/forms/form.py:105 +#: openatlas/views/admin.py:374 msgid "no entries" msgstr "no entries" @@ -474,7 +493,7 @@ msgstr "Remove %(name)s?" msgid "external reference systems" msgstr "external reference systems" -#: openatlas/display/util.py:67 openatlas/views/admin.py:138 +#: openatlas/display/util.py:67 openatlas/views/admin.py:137 msgid "at" msgstr "at" @@ -527,36 +546,36 @@ msgstr "no preview available" msgid "view in IIIF" msgstr "view in IIIF" -#: openatlas/display/util.py:268 openatlas/views/annotation.py:67 +#: openatlas/display/util.py:269 openatlas/views/annotation.py:67 #: openatlas/views/annotation.py:90 msgid "annotate" msgstr "annotate" -#: openatlas/display/util.py:272 +#: openatlas/display/util.py:274 msgid "delete IIIF" msgstr "delete IIIF" -#: openatlas/display/util.py:277 +#: openatlas/display/util.py:279 msgid "enable IIIF view" msgstr "enable IIIF view" -#: openatlas/display/util.py:375 +#: openatlas/display/util.py:380 msgid "error mail login" msgstr "couldn't connect to the mail server" -#: openatlas/display/util.py:382 openatlas/views/index.py:154 +#: openatlas/display/util.py:387 openatlas/views/index.py:154 msgid "error mail send" msgstr "the mail couldn't be sent" -#: openatlas/display/util.py:408 +#: openatlas/display/util.py:413 msgid "user OpenAtlas with default password is still active" msgstr "user OpenAtlas with default password is still active" -#: openatlas/display/util.py:418 openatlas/templates/entity/insert.html:15 +#: openatlas/display/util.py:423 openatlas/templates/entity/insert.html:15 msgid "directory not writable" msgstr "directory not writable" -#: openatlas/display/util.py:542 +#: openatlas/display/util.py:547 msgid "citation_example" msgstr "citation example" @@ -599,53 +618,53 @@ msgstr "ss" msgid "comment" msgstr "comment" -#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:136 +#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:134 #: openatlas/forms/field.py:232 openatlas/templates/model/cidoc_class_view.html:8 #: openatlas/templates/model/property_view.html:8 -#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:65 -#: openatlas/views/imports.py:126 openatlas/views/index.py:138 +#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:68 +#: openatlas/views/imports.py:129 openatlas/views/index.py:138 #: openatlas/views/note.py:22 msgid "description" msgstr "description" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:61 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:61 #: openatlas/templates/forms/table_select.html:94 #: openatlas/templates/forms/table_select.html:121 #: openatlas/templates/forms/tree_multi_select.html:111 #: openatlas/templates/forms/tree_multi_select.html:132 #: openatlas/templates/forms/tree_select.html:96 -#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:66 +#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:69 #: openatlas/views/user.py:77 msgid "insert" msgstr "insert" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:82 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:82 #: openatlas/forms/form.py:165 openatlas/forms/setting.py:18 #: openatlas/forms/setting.py:42 openatlas/forms/setting.py:59 #: openatlas/forms/setting.py:104 openatlas/forms/setting.py:112 #: openatlas/forms/setting.py:117 openatlas/forms/setting.py:124 #: openatlas/forms/setting.py:145 openatlas/forms/setting.py:166 -#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:193 -#: openatlas/views/link.py:152 openatlas/views/note.py:23 +#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:192 +#: openatlas/views/link.py:138 openatlas/views/note.py:23 #: openatlas/views/note.py:106 openatlas/views/overlay.py:28 #: openatlas/views/profile.py:30 openatlas/views/tools.py:161 #: openatlas/views/tools.py:240 openatlas/views/user.py:44 msgid "save" msgstr "save" -#: openatlas/forms/base_manager.py:165 openatlas/views/user.py:45 +#: openatlas/forms/base_manager.py:163 openatlas/views/user.py:45 msgid "insert and continue" msgstr "insert and continue" -#: openatlas/forms/base_manager.py:247 +#: openatlas/forms/base_manager.py:243 msgid "begins in" msgstr "begins in" -#: openatlas/forms/base_manager.py:248 +#: openatlas/forms/base_manager.py:244 msgid "ends in" msgstr "ends in" -#: openatlas/forms/base_manager.py:454 openatlas/forms/manager.py:544 +#: openatlas/forms/base_manager.py:450 openatlas/forms/manager.py:553 #: openatlas/templates/model/index.html:9 openatlas/templates/model/index.html:11 #: openatlas/templates/search.html:36 openatlas/templates/type/index.html:108 #: openatlas/views/model.py:60 openatlas/views/model.py:131 @@ -654,11 +673,11 @@ msgstr "ends in" msgid "classes" msgstr "classes" -#: openatlas/forms/base_manager.py:455 openatlas/views/vocabs.py:139 +#: openatlas/forms/base_manager.py:451 openatlas/views/vocabs.py:139 msgid "tooltip hierarchy forms" msgstr "Choose in which forms this type will be available." -#: openatlas/forms/base_manager.py:473 openatlas/forms/manager.py:106 +#: openatlas/forms/base_manager.py:469 openatlas/forms/manager.py:106 msgid "inverse" msgstr "inverse" @@ -695,7 +714,7 @@ msgid "endpoint" msgstr "endpoint" #: openatlas/forms/form.py:164 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:62 openatlas/views/index.py:72 +#: openatlas/views/admin.py:61 openatlas/views/index.py:72 #: openatlas/views/user.py:86 openatlas/views/user.py:127 #: openatlas/views/user.py:313 openatlas/views/user.py:316 #: openatlas/views/vocabs.py:38 @@ -714,8 +733,8 @@ msgstr "given artifact" msgid "URL" msgstr "URL" -#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:488 -#: openatlas/forms/manager.py:625 openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:497 +#: openatlas/forms/manager.py:634 openatlas/forms/manager.py:638 msgid "insert and add" msgstr "insert and add" @@ -723,61 +742,61 @@ msgstr "insert and add" msgid "stratigraphic unit" msgstr "stratigraphic unit" -#: openatlas/forms/manager.py:267 openatlas/views/admin.py:321 -#: openatlas/views/admin.py:324 openatlas/views/annotation.py:65 -#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:35 +#: openatlas/forms/manager.py:267 openatlas/views/admin.py:320 +#: openatlas/views/admin.py:323 openatlas/views/annotation.py:65 +#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:30 #: openatlas/views/file.py:42 openatlas/views/file.py:60 #: openatlas/views/file.py:62 openatlas/views/file.py:230 -#: openatlas/views/imports.py:248 +#: openatlas/views/imports.py:251 msgid "file" msgstr "file" -#: openatlas/forms/manager.py:310 openatlas/views/vocabs.py:145 +#: openatlas/forms/manager.py:319 openatlas/views/vocabs.py:145 msgid "tooltip hierarchy multiple" msgstr "If checked multiple options can be used for one entity." -#: openatlas/forms/manager.py:312 openatlas/templates/type/index.html:90 +#: openatlas/forms/manager.py:321 openatlas/templates/type/index.html:90 #: openatlas/views/vocabs.py:144 msgid "multiple" msgstr "multiple" -#: openatlas/forms/manager.py:382 +#: openatlas/forms/manager.py:391 msgid "modified place" msgstr "modified place" -#: openatlas/forms/manager.py:412 +#: openatlas/forms/manager.py:421 msgid "moved artifact" msgstr "moved artifact" -#: openatlas/forms/manager.py:413 +#: openatlas/forms/manager.py:422 msgid "moved person" msgstr "moved person" -#: openatlas/forms/manager.py:414 +#: openatlas/forms/manager.py:423 msgid "place to" msgstr "place to" -#: openatlas/forms/manager.py:415 +#: openatlas/forms/manager.py:424 msgid "place from" msgstr "place from" -#: openatlas/forms/manager.py:475 +#: openatlas/forms/manager.py:484 msgid "born in" msgstr "born in" -#: openatlas/forms/manager.py:476 +#: openatlas/forms/manager.py:485 msgid "died in" msgstr "died in" -#: openatlas/forms/manager.py:488 openatlas/models/openatlas_class.py:35 +#: openatlas/forms/manager.py:497 openatlas/models/openatlas_class.py:35 msgid "feature" msgstr "feature" -#: openatlas/forms/manager.py:586 +#: openatlas/forms/manager.py:595 msgid "Link artifacts as the information carrier of the source" msgstr "Link artifacts as the information carrier of the source" -#: openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:638 msgid "human remains" msgstr "human remains" @@ -931,7 +950,7 @@ msgid "limit" msgstr "limit" #: openatlas/forms/setting.py:89 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:700 openatlas/views/user.py:76 +#: openatlas/views/admin.py:699 openatlas/views/user.py:76 #: openatlas/views/user.py:82 openatlas/views/user.py:87 #: openatlas/views/user.py:99 msgid "all" @@ -1006,8 +1025,8 @@ msgid "tooltip show email" msgstr "If checked your email can be displayed to other users." #: openatlas/forms/setting.py:143 openatlas/forms/util.py:31 -#: openatlas/views/admin.py:152 openatlas/views/admin.py:799 -#: openatlas/views/admin.py:802 +#: openatlas/views/admin.py:151 openatlas/views/admin.py:798 +#: openatlas/views/admin.py:801 msgid "newsletter" msgstr "newsletter" @@ -1061,35 +1080,35 @@ msgstr "on" msgid "off" msgstr "off" -#: openatlas/forms/validation.py:19 openatlas/views/imports.py:256 +#: openatlas/forms/validation.py:21 openatlas/views/imports.py:259 msgid "file type not allowed" msgstr "file type not allowed" -#: openatlas/forms/validation.py:26 openatlas/views/imports.py:74 +#: openatlas/forms/validation.py:28 openatlas/views/imports.py:77 msgid "error name exists" msgstr "the name is already in use" -#: openatlas/forms/validation.py:39 +#: openatlas/forms/validation.py:41 msgid "precision required" msgstr "precision required" -#: openatlas/forms/validation.py:43 openatlas/forms/validation.py:49 +#: openatlas/forms/validation.py:45 openatlas/forms/validation.py:51 msgid "wrong id format" msgstr "wrong id format" -#: openatlas/forms/validation.py:61 +#: openatlas/forms/validation.py:63 msgid "Required for time span" msgstr "Required for time span" -#: openatlas/forms/validation.py:77 +#: openatlas/forms/validation.py:79 msgid "not a valid date" msgstr "not a valid date" -#: openatlas/forms/validation.py:89 +#: openatlas/forms/validation.py:91 msgid "First date cannot be after second." msgstr "First date cannot be after second." -#: openatlas/forms/validation.py:97 openatlas/forms/validation.py:106 +#: openatlas/forms/validation.py:99 openatlas/forms/validation.py:108 #: openatlas/views/search.py:73 msgid "Begin dates cannot start after end dates." msgstr "Begin dates cannot start after end dates." @@ -1284,20 +1303,20 @@ msgstr "search term" msgid "profile" msgstr "profile" -#: openatlas/templates/layout.html:122 openatlas/views/admin.py:112 -#: openatlas/views/admin.py:113 openatlas/views/admin.py:212 -#: openatlas/views/admin.py:232 openatlas/views/admin.py:234 -#: openatlas/views/admin.py:294 openatlas/views/admin.py:296 -#: openatlas/views/admin.py:318 openatlas/views/admin.py:353 -#: openatlas/views/admin.py:380 openatlas/views/admin.py:382 -#: openatlas/views/admin.py:444 openatlas/views/admin.py:446 -#: openatlas/views/admin.py:622 openatlas/views/admin.py:624 -#: openatlas/views/admin.py:730 openatlas/views/admin.py:732 -#: openatlas/views/admin.py:801 openatlas/views/arche.py:30 -#: openatlas/views/export.py:76 openatlas/views/imports.py:141 -#: openatlas/views/imports.py:158 openatlas/views/imports.py:211 -#: openatlas/views/imports.py:233 openatlas/views/imports.py:290 -#: openatlas/views/imports.py:316 openatlas/views/sql.py:29 +#: openatlas/templates/layout.html:122 openatlas/views/admin.py:111 +#: openatlas/views/admin.py:112 openatlas/views/admin.py:211 +#: openatlas/views/admin.py:231 openatlas/views/admin.py:233 +#: openatlas/views/admin.py:293 openatlas/views/admin.py:295 +#: openatlas/views/admin.py:317 openatlas/views/admin.py:352 +#: openatlas/views/admin.py:379 openatlas/views/admin.py:381 +#: openatlas/views/admin.py:443 openatlas/views/admin.py:445 +#: openatlas/views/admin.py:621 openatlas/views/admin.py:623 +#: openatlas/views/admin.py:729 openatlas/views/admin.py:731 +#: openatlas/views/admin.py:800 openatlas/views/arche.py:30 +#: openatlas/views/export.py:76 openatlas/views/imports.py:144 +#: openatlas/views/imports.py:161 openatlas/views/imports.py:214 +#: openatlas/views/imports.py:236 openatlas/views/imports.py:293 +#: openatlas/views/imports.py:319 openatlas/views/sql.py:29 #: openatlas/views/sql.py:60 openatlas/views/user.py:128 #: openatlas/views/user.py:180 openatlas/views/user.py:220 #: openatlas/views/user.py:256 openatlas/views/user.py:315 @@ -1392,7 +1411,7 @@ msgstr "select all" msgid "data integrity checks" msgstr "data integrity checks" -#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:625 +#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:624 #: openatlas/views/model.py:248 msgid "orphans" msgstr "orphans" @@ -1418,13 +1437,13 @@ msgid "data transfer" msgstr "data transfer" #: openatlas/templates/admin/data.html:13 -#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:139 -#: openatlas/views/imports.py:142 openatlas/views/imports.py:156 -#: openatlas/views/imports.py:159 openatlas/views/imports.py:209 -#: openatlas/views/imports.py:212 openatlas/views/imports.py:231 -#: openatlas/views/imports.py:234 openatlas/views/imports.py:251 -#: openatlas/views/imports.py:288 openatlas/views/imports.py:291 -#: openatlas/views/imports.py:317 openatlas/views/vocabs.py:86 +#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:142 +#: openatlas/views/imports.py:145 openatlas/views/imports.py:159 +#: openatlas/views/imports.py:162 openatlas/views/imports.py:212 +#: openatlas/views/imports.py:215 openatlas/views/imports.py:234 +#: openatlas/views/imports.py:237 openatlas/views/imports.py:254 +#: openatlas/views/imports.py:291 openatlas/views/imports.py:294 +#: openatlas/views/imports.py:320 openatlas/views/vocabs.py:86 #: openatlas/views/vocabs.py:87 msgid "import" msgstr "import" @@ -1854,145 +1873,145 @@ msgstr "draw geometry" msgid "import wkt" msgstr "import wkt" -#: openatlas/views/admin.py:71 openatlas/views/admin.py:733 +#: openatlas/views/admin.py:70 openatlas/views/admin.py:732 msgid "system log" msgstr "system log" -#: openatlas/views/admin.py:81 +#: openatlas/views/admin.py:80 msgid "defaults for new user" msgstr "defaults for new user" -#: openatlas/views/admin.py:132 +#: openatlas/views/admin.py:131 #, python-format msgid "Test mail from %(site_name)s" msgstr "Test mail from %(site_name)s" -#: openatlas/views/admin.py:135 +#: openatlas/views/admin.py:134 #, python-format msgid "This test mail was sent by %(username)s" msgstr "This test mail was sent by %(username)s" -#: openatlas/views/admin.py:140 +#: openatlas/views/admin.py:139 #, python-format msgid "A test mail was sent to %(email)s." msgstr "A test mail was sent to %(email)s." -#: openatlas/views/admin.py:203 openatlas/views/admin.py:343 +#: openatlas/views/admin.py:202 openatlas/views/admin.py:342 #: openatlas/views/entity.py:67 openatlas/views/entity.py:257 #: openatlas/views/hierarchy.py:86 openatlas/views/hierarchy.py:122 #: openatlas/views/hierarchy.py:159 openatlas/views/hierarchy.py:168 -#: openatlas/views/link.py:148 openatlas/views/overlay.py:76 +#: openatlas/views/link.py:134 openatlas/views/overlay.py:76 #: openatlas/views/profile.py:113 openatlas/views/tools.py:255 #: openatlas/views/user.py:247 openatlas/views/vocabs.py:60 msgid "info update" msgstr "changes have been saved" -#: openatlas/views/admin.py:229 openatlas/views/admin.py:290 -#: openatlas/views/admin.py:440 openatlas/views/admin.py:610 +#: openatlas/views/admin.py:228 openatlas/views/admin.py:289 +#: openatlas/views/admin.py:439 openatlas/views/admin.py:609 msgid "Congratulations, everything looks fine!" msgstr "Congratulations, everything looks fine!" -#: openatlas/views/admin.py:235 +#: openatlas/views/admin.py:234 msgid "check links" msgstr "check links" -#: openatlas/views/admin.py:271 +#: openatlas/views/admin.py:270 msgid "delete link duplicates" msgstr "delete link duplicates" -#: openatlas/views/admin.py:297 +#: openatlas/views/admin.py:296 msgid "check link duplicates" msgstr "check link duplicates" -#: openatlas/views/admin.py:304 openatlas/views/link.py:23 +#: openatlas/views/admin.py:303 openatlas/views/link.py:23 msgid "link removed" msgstr "link removed" -#: openatlas/views/admin.py:321 +#: openatlas/views/admin.py:320 msgid "settings" msgstr "settings" -#: openatlas/views/admin.py:324 +#: openatlas/views/admin.py:323 msgid "IIIF" msgstr "IIIF" -#: openatlas/views/admin.py:347 openatlas/views/arche.py:66 +#: openatlas/views/admin.py:346 openatlas/views/arche.py:66 #: openatlas/views/entity.py:237 openatlas/views/entity.py:272 #: openatlas/views/hierarchy.py:40 openatlas/views/hierarchy.py:84 -#: openatlas/views/link.py:88 openatlas/views/link.py:118 -#: openatlas/views/profile.py:117 openatlas/views/sql.py:52 -#: openatlas/views/tools.py:136 openatlas/views/tools.py:175 -#: openatlas/views/vocabs.py:182 +#: openatlas/views/imports.py:310 openatlas/views/link.py:74 +#: openatlas/views/link.py:104 openatlas/views/profile.py:117 +#: openatlas/views/sql.py:52 openatlas/views/tools.py:136 +#: openatlas/views/tools.py:175 openatlas/views/vocabs.py:182 msgid "error transaction" msgstr "a transaction error occurred. Please report this." -#: openatlas/views/admin.py:383 +#: openatlas/views/admin.py:382 msgid "check similar names" msgstr "check similar names" -#: openatlas/views/admin.py:447 +#: openatlas/views/admin.py:446 msgid "check dates" msgstr "check dates" -#: openatlas/views/admin.py:580 +#: openatlas/views/admin.py:579 msgid "relink entity" msgstr "relink entity" -#: openatlas/views/admin.py:587 +#: openatlas/views/admin.py:586 msgid "remove entity" msgstr "remove entity" -#: openatlas/views/admin.py:594 openatlas/views/annotation.py:43 +#: openatlas/views/admin.py:593 openatlas/views/annotation.py:43 msgid "delete annotation" msgstr "delete annotation" -#: openatlas/views/admin.py:613 +#: openatlas/views/admin.py:612 msgid "delete all files without corresponding entities?" msgstr "delete all files without corresponding entities?" -#: openatlas/views/admin.py:616 +#: openatlas/views/admin.py:615 msgid "delete all files" msgstr "delete all files" -#: openatlas/views/admin.py:637 openatlas/views/admin.py:650 -#: openatlas/views/admin.py:692 openatlas/views/entity.py:178 +#: openatlas/views/admin.py:636 openatlas/views/admin.py:649 +#: openatlas/views/admin.py:691 openatlas/views/entity.py:178 #: openatlas/views/export.py:89 msgid "error file delete" msgstr "an error occurred when trying to delete the file" -#: openatlas/views/admin.py:660 openatlas/views/annotation.py:101 +#: openatlas/views/admin.py:659 openatlas/views/annotation.py:101 msgid "annotation deleted" msgstr "annotation deleted" -#: openatlas/views/admin.py:669 +#: openatlas/views/admin.py:668 msgid "entities relinked" msgstr "entities relinked" -#: openatlas/views/admin.py:680 +#: openatlas/views/admin.py:679 msgid "entity removed from annotation" msgstr "entity removed from annotation" -#: openatlas/views/admin.py:723 +#: openatlas/views/admin.py:722 msgid "delete all logs" msgstr "delete all logs" -#: openatlas/views/admin.py:740 +#: openatlas/views/admin.py:739 msgid "Logs deleted" msgstr "Logs deleted" -#: openatlas/views/admin.py:753 openatlas/views/index.py:132 +#: openatlas/views/admin.py:752 openatlas/views/index.py:132 msgid "subject" msgstr "subject" -#: openatlas/views/admin.py:762 openatlas/views/index.py:139 +#: openatlas/views/admin.py:761 openatlas/views/index.py:139 msgid "send" msgstr "send" -#: openatlas/views/admin.py:809 +#: openatlas/views/admin.py:808 msgid "images were created" msgstr "images were created" -#: openatlas/views/admin.py:817 +#: openatlas/views/admin.py:816 msgid "resized orphaned images were deleted" msgstr "resized orphaned images were deleted" @@ -2053,10 +2072,18 @@ msgstr "an entry has been created" msgid "Invalid geom entered" msgstr "An invalid geometry was entered" -#: openatlas/views/entity_index.py:35 +#: openatlas/views/entity_index.py:30 openatlas/views/entity_index.py:70 msgid "files" msgstr "files" +#: openatlas/views/entity_index.py:73 +msgid "public without license" +msgstr "public without license" + +#: openatlas/views/entity_index.py:75 +msgid "public with license but without creator" +msgstr "public with license but without creator" + #: openatlas/views/export.py:31 msgid "data was exported" msgstr "data was exported" @@ -2126,129 +2153,137 @@ msgstr "all IIIF files are deleted" msgid "logo" msgstr "logo" -#: openatlas/views/imports.py:36 +#: openatlas/views/imports.py:37 msgid "invalid columns" msgstr "invalid columns" -#: openatlas/views/imports.py:37 +#: openatlas/views/imports.py:38 msgid "possible duplicates" msgstr "possible duplicates" -#: openatlas/views/imports.py:38 +#: openatlas/views/imports.py:39 msgid "invalid administrative units" msgstr "invalid administrative units" -#: openatlas/views/imports.py:39 +#: openatlas/views/imports.py:40 msgid "invalid reference system class" msgstr "invalid reference system class" -#: openatlas/views/imports.py:40 +#: openatlas/views/imports.py:41 msgid "invalid reference system" msgstr "invalid reference system" -#: openatlas/views/imports.py:41 +#: openatlas/views/imports.py:42 msgid "invalid reference system value" msgstr "invalid reference system value" -#: openatlas/views/imports.py:42 +#: openatlas/views/imports.py:43 msgid "invalid match type" msgstr "invalid match type" -#: openatlas/views/imports.py:43 +#: openatlas/views/imports.py:44 msgid "invalid type ids" msgstr "invalid type ids" -#: openatlas/views/imports.py:44 +#: openatlas/views/imports.py:45 msgid "single type duplicates" msgstr "single type duplicates" -#: openatlas/views/imports.py:45 +#: openatlas/views/imports.py:46 msgid "invalid value types" msgstr "invalid value types" -#: openatlas/views/imports.py:46 +#: openatlas/views/imports.py:47 msgid "invalid value type ids" msgstr "invalid value type ids" -#: openatlas/views/imports.py:47 +#: openatlas/views/imports.py:48 msgid "invalid value type values" msgstr "invalid value type values" -#: openatlas/views/imports.py:48 +#: openatlas/views/imports.py:49 msgid "invalid coordinates" msgstr "invalid coordinates" -#: openatlas/views/imports.py:49 +#: openatlas/views/imports.py:50 msgid "invalid OpenAtlas class" msgstr "invalid OpenAtlas class" -#: openatlas/views/imports.py:50 +#: openatlas/views/imports.py:51 msgid "invalid references" msgstr "invalid references" -#: openatlas/views/imports.py:51 +#: openatlas/views/imports.py:52 msgid "invalid reference id" msgstr "invalid reference id" -#: openatlas/views/imports.py:52 +#: openatlas/views/imports.py:53 msgid "empty names" msgstr "empty names" -#: openatlas/views/imports.py:53 +#: openatlas/views/imports.py:54 msgid "empty ids" msgstr "empty ids" -#: openatlas/views/imports.py:54 openatlas/views/imports.py:115 +#: openatlas/views/imports.py:55 openatlas/views/imports.py:118 msgid "missing name column" msgstr "missing name column" -#: openatlas/views/imports.py:55 +#: openatlas/views/imports.py:56 msgid "ids already in database" msgstr "IDs already in database" -#: openatlas/views/imports.py:56 +#: openatlas/views/imports.py:57 msgid "double ids in import" msgstr "double IDs in import" -#: openatlas/views/imports.py:126 openatlas/views/imports.py:134 -#: openatlas/views/imports.py:160 +#: openatlas/views/imports.py:58 +msgid "multiple parent ids" +msgstr "multiple parent IDs" + +#: openatlas/views/imports.py:59 +msgid "invalid openatlas parent id" +msgstr "invalid OpenAtlas parent ID" + +#: openatlas/views/imports.py:129 openatlas/views/imports.py:137 +#: openatlas/views/imports.py:163 msgid "project" msgstr "project" -#: openatlas/views/imports.py:126 openatlas/views/model.py:62 +#: openatlas/views/imports.py:129 openatlas/views/model.py:62 msgid "entities" msgstr "entities" -#: openatlas/views/imports.py:151 +#: openatlas/views/imports.py:154 msgid "project inserted" msgstr "project inserted" -#: openatlas/views/imports.py:179 +#: openatlas/views/imports.py:182 #, python-format msgid "delete %(name)s?" msgstr "delete %(name)s?" -#: openatlas/views/imports.py:181 +#: openatlas/views/imports.py:184 msgid "new import" msgstr "new import" -#: openatlas/views/imports.py:226 +#: openatlas/views/imports.py:229 msgid "project updated" msgstr "project updated" -#: openatlas/views/imports.py:243 +#: openatlas/views/imports.py:246 msgid "project deleted" msgstr "project deleted" -#: openatlas/views/imports.py:249 +#: openatlas/views/imports.py:252 msgid "preview only" msgstr "preview only" -#: openatlas/views/imports.py:250 +#: openatlas/views/imports.py:253 msgid "check for duplicates" msgstr "check for duplicates" -#: openatlas/views/imports.py:282 +#: openatlas/views/imports.py:285 msgid "error at import" msgstr "error at import" @@ -2315,15 +2350,15 @@ msgstr "" msgid "unsubscribe newsletter" msgstr "unsubscribe newsletter" -#: openatlas/views/link.py:155 openatlas/views/link.py:177 +#: openatlas/views/link.py:141 openatlas/views/link.py:163 msgid "link text" msgstr "link text" -#: openatlas/views/link.py:181 openatlas/views/link.py:183 +#: openatlas/views/link.py:167 openatlas/views/link.py:169 msgid "reference" msgstr "reference" -#: openatlas/views/link.py:272 +#: openatlas/views/link.py:258 msgid "page / link text" msgstr "page / link text" diff --git a/openatlas/translations/es/LC_MESSAGES/messages.po b/openatlas/translations/es/LC_MESSAGES/messages.po index 9ac027e6a..6ac1dc0dc 100644 --- a/openatlas/translations/es/LC_MESSAGES/messages.po +++ b/openatlas/translations/es/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-04 19:55+0200\n" +"POT-Creation-Date: 2024-05-31 14:53+0200\n" "PO-Revision-Date: 2024-01-21 14:20+0100\n" "Last-Translator: Enric Rodellas \n" "Language: es\n" @@ -19,12 +19,12 @@ msgstr "" "Generated-By: Babel 2.10.3\n" #: openatlas/display/base_display.py:83 openatlas/forms/form.py:90 -#: openatlas/views/entity_index.py:45 openatlas/views/model.py:78 +#: openatlas/views/entity_index.py:48 openatlas/views/model.py:78 msgid "icon" msgstr "icono" -#: openatlas/display/base_display.py:119 openatlas/views/index.py:87 -#: openatlas/views/note.py:21 +#: openatlas/display/base_display.py:119 openatlas/views/entity_index.py:71 +#: openatlas/views/index.py:87 openatlas/views/note.py:21 msgid "public" msgstr "público" @@ -41,12 +41,12 @@ msgstr "vista" msgid "view in frontend" msgstr "vista en frontend" -#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:129 +#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:127 msgid "copy" msgstr "" -#: openatlas/display/base_display.py:160 openatlas/views/admin.py:535 -#: openatlas/views/admin.py:552 openatlas/views/export.py:53 +#: openatlas/display/base_display.py:160 openatlas/views/admin.py:534 +#: openatlas/views/admin.py:551 openatlas/views/export.py:53 #, python-format msgid "Delete %(name)s?" msgstr "Suprimir %(name)s?" @@ -55,9 +55,9 @@ msgstr "Suprimir %(name)s?" #: openatlas/templates/type/index.html:74 #: openatlas/templates/type/index.html:76 #: openatlas/templates/type/index.html:78 -#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:544 -#: openatlas/views/admin.py:565 openatlas/views/annotation.py:41 -#: openatlas/views/export.py:56 openatlas/views/imports.py:175 +#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:543 +#: openatlas/views/admin.py:564 openatlas/views/annotation.py:41 +#: openatlas/views/export.py:56 openatlas/views/imports.py:178 #: openatlas/views/note.py:39 openatlas/views/tools.py:96 #: openatlas/views/tools.py:98 openatlas/views/type.py:137 #: openatlas/views/user.py:79 openatlas/views/user.py:165 @@ -65,16 +65,16 @@ msgid "delete" msgstr "suprimir" #: openatlas/display/base_display.py:168 openatlas/display/util.py:52 -#: openatlas/forms/base_manager.py:129 openatlas/templates/admin/data.html:42 +#: openatlas/forms/base_manager.py:127 openatlas/templates/admin/data.html:42 #: openatlas/templates/type/index.html:70 -#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:70 -#: openatlas/views/admin.py:77 openatlas/views/admin.py:85 -#: openatlas/views/admin.py:91 openatlas/views/admin.py:101 -#: openatlas/views/admin.py:122 openatlas/views/admin.py:435 +#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:69 +#: openatlas/views/admin.py:76 openatlas/views/admin.py:84 +#: openatlas/views/admin.py:90 openatlas/views/admin.py:100 +#: openatlas/views/admin.py:121 openatlas/views/admin.py:434 #: openatlas/views/annotation.py:50 openatlas/views/file.py:39 #: openatlas/views/file.py:50 openatlas/views/hierarchy.py:112 -#: openatlas/views/imports.py:172 openatlas/views/imports.py:236 -#: openatlas/views/link.py:99 openatlas/views/link.py:163 +#: openatlas/views/imports.py:175 openatlas/views/imports.py:239 +#: openatlas/views/link.py:85 openatlas/views/link.py:149 #: openatlas/views/note.py:38 openatlas/views/profile.py:72 #: openatlas/views/profile.py:76 openatlas/views/profile.py:79 #: openatlas/views/tools.py:93 openatlas/views/tools.py:192 @@ -97,13 +97,13 @@ msgid "alias" msgstr "alias" #: openatlas/display/base_display.py:201 openatlas/display/base_display.py:239 -#: openatlas/display/display.py:166 openatlas/templates/util/dates.html:13 +#: openatlas/display/display.py:176 openatlas/templates/util/dates.html:13 #: openatlas/views/index.py:71 msgid "begin" msgstr "empieza" #: openatlas/display/base_display.py:202 openatlas/display/base_display.py:244 -#: openatlas/display/display.py:171 openatlas/templates/util/dates.html:64 +#: openatlas/display/display.py:181 openatlas/templates/util/dates.html:64 #: openatlas/views/index.py:71 msgid "end" msgstr "finaliza" @@ -147,8 +147,8 @@ msgstr "evento siguiente" msgid "location" msgstr "localización" -#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:343 -#: openatlas/views/admin.py:60 openatlas/views/user.py:128 +#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:352 +#: openatlas/views/admin.py:59 openatlas/views/user.py:128 #: openatlas/views/user.py:170 msgid "activity" msgstr "actividad" @@ -157,13 +157,13 @@ msgstr "actividad" msgid "overlay" msgstr "capa sobrepuesta" -#: openatlas/display/base_display.py:423 openatlas/display/tab.py:267 -#: openatlas/display/util.py:508 openatlas/templates/forms/form_table.html:5 -#: openatlas/views/link.py:58 openatlas/views/link.py:185 +#: openatlas/display/base_display.py:423 openatlas/display/tab.py:271 +#: openatlas/display/util.py:513 openatlas/templates/forms/form_table.html:5 +#: openatlas/views/link.py:44 openatlas/views/link.py:171 msgid "link" msgstr "enlace" -#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:480 +#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:476 #: openatlas/templates/type/index.html:18 openatlas/views/hierarchy.py:47 #: openatlas/views/hierarchy.py:49 openatlas/views/hierarchy.py:111 #: openatlas/views/hierarchy.py:112 openatlas/views/hierarchy.py:151 @@ -189,7 +189,7 @@ msgstr "deseleccionar todo" msgid "super" msgstr "super" -#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:658 +#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:667 msgid "unit" msgstr "unidad" @@ -198,11 +198,13 @@ msgstr "unidad" msgid "selectable" msgstr "seleccionar todo" -#: openatlas/display/base_display.py:535 openatlas/views/admin.py:175 +#: openatlas/display/base_display.py:535 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/display/util.py:311 +#: openatlas/views/admin.py:174 openatlas/views/entity_index.py:60 msgid "yes" msgstr "si" -#: openatlas/display/base_display.py:536 +#: openatlas/display/base_display.py:536 openatlas/display/display.py:70 #, fuzzy msgid "no" msgstr "nota" @@ -211,42 +213,42 @@ msgstr "nota" msgid "ID for imports" msgstr "ID para importaciones" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 -#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:144 -#: openatlas/forms/field.py:217 openatlas/forms/manager.py:521 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 +#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:142 +#: openatlas/forms/field.py:217 openatlas/forms/manager.py:530 #: openatlas/forms/util.py:27 openatlas/views/arche.py:36 -#: openatlas/views/imports.py:62 openatlas/views/index.py:71 +#: openatlas/views/imports.py:65 openatlas/views/index.py:71 #: openatlas/views/vocabs.py:82 msgid "name" msgstr "nombre" -#: openatlas/display/base_display.py:553 +#: openatlas/display/base_display.py:554 msgid "value" msgstr "valor" -#: openatlas/display/base_display.py:553 openatlas/display/util.py:161 +#: openatlas/display/base_display.py:554 openatlas/display/util.py:161 #: openatlas/forms/setting.py:128 openatlas/views/index.py:67 #: openatlas/views/index.py:71 msgid "class" msgstr "clase" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 #: openatlas/templates/model/cidoc_class_view.html:6 -#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:162 +#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:161 #: openatlas/views/user.py:42 msgid "info" msgstr "info" -#: openatlas/display/base_display.py:565 openatlas/views/type.py:126 +#: openatlas/display/base_display.py:566 openatlas/views/type.py:126 msgid "domain" msgstr "dominio" -#: openatlas/display/base_display.py:565 openatlas/views/tools.py:237 +#: openatlas/display/base_display.py:566 openatlas/views/tools.py:237 #: openatlas/views/type.py:126 msgid "range" msgstr "intervalo" -#: openatlas/display/base_display.py:600 openatlas/forms/form.py:135 +#: openatlas/display/base_display.py:601 openatlas/forms/form.py:135 #: openatlas/views/type.py:172 msgid "move entities" msgstr "mover entidades" @@ -263,8 +265,8 @@ msgstr "donante" msgid "given object" msgstr "objeto donado" -#: openatlas/display/display.py:47 openatlas/display/display.py:323 -#: openatlas/forms/manager.py:605 +#: openatlas/display/display.py:47 openatlas/display/display.py:333 +#: openatlas/forms/manager.py:614 msgid "source" msgstr "fuente" @@ -276,76 +278,94 @@ msgstr "propiedad de" msgid "document" msgstr "documento" -#: openatlas/display/display.py:70 +#: openatlas/display/display.py:70 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/forms/manager.py:269 +msgid "public sharing allowed" +msgstr "" + +#: openatlas/display/display.py:75 +msgid "but license is missing " +msgstr "" + +#: openatlas/display/display.py:78 +#, fuzzy +msgid "creator" +msgstr "localización" + +#: openatlas/display/display.py:79 +msgid "license holder" +msgstr "" + +#: openatlas/display/display.py:80 msgid "size" msgstr "tamaño" -#: openatlas/display/display.py:71 +#: openatlas/display/display.py:81 msgid "extension" msgstr "extensión" -#: openatlas/display/display.py:76 openatlas/templates/import_data.html:6 -#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:542 +#: openatlas/display/display.py:86 openatlas/templates/import_data.html:6 +#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:541 #: openatlas/views/export.py:49 openatlas/views/model.py:311 msgid "download" msgstr "descargar" -#: openatlas/display/display.py:79 +#: openatlas/display/display.py:89 msgid "missing file" msgstr "archivo perdido" -#: openatlas/display/display.py:156 +#: openatlas/display/display.py:166 msgid "object" msgstr "objeto" -#: openatlas/display/display.py:178 +#: openatlas/display/display.py:188 msgid "person" msgstr "persona" -#: openatlas/display/display.py:179 openatlas/display/display.py:284 -#: openatlas/forms/manager.py:625 +#: openatlas/display/display.py:189 openatlas/display/display.py:294 +#: openatlas/forms/manager.py:634 msgid "artifact" msgstr "artefacto" -#: openatlas/display/display.py:220 +#: openatlas/display/display.py:230 msgid "produced" msgstr "producido" -#: openatlas/display/display.py:240 openatlas/forms/manager.py:537 +#: openatlas/display/display.py:250 openatlas/forms/manager.py:546 #: openatlas/forms/setting.py:109 msgid "website URL" msgstr "URL del sitio web" -#: openatlas/display/display.py:244 openatlas/forms/manager.py:539 +#: openatlas/display/display.py:254 openatlas/forms/manager.py:548 #: openatlas/forms/setting.py:111 msgid "resolver URL" msgstr "URL de resolución" -#: openatlas/display/display.py:248 openatlas/forms/manager.py:541 +#: openatlas/display/display.py:258 openatlas/forms/manager.py:550 msgid "example ID" msgstr "ID de ejemplo" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 msgid "entity" msgstr "entidad" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 #: openatlas/templates/forms/reference_field.html:21 msgid "precision" msgstr "precisión" -#: openatlas/display/display.py:270 openatlas/display/util.py:46 +#: openatlas/display/display.py:280 openatlas/display/util.py:46 #: openatlas/views/hierarchy.py:100 openatlas/views/overlay.py:96 msgid "remove" msgstr "eliminar" -#: openatlas/display/display.py:310 openatlas/forms/manager.py:570 -#: openatlas/forms/manager.py:600 openatlas/views/admin.py:210 -#: openatlas/views/admin.py:761 +#: openatlas/display/display.py:320 openatlas/forms/manager.py:579 +#: openatlas/forms/manager.py:609 openatlas/views/admin.py:209 +#: openatlas/views/admin.py:760 msgid "content" msgstr "contenido" -#: openatlas/display/display.py:332 openatlas/templates/tools/index.html:3 +#: openatlas/display/display.py:342 openatlas/templates/tools/index.html:3 #: openatlas/views/tools.py:83 openatlas/views/tools.py:121 #: openatlas/views/tools.py:190 openatlas/views/tools.py:215 #: openatlas/views/tools.py:268 @@ -421,26 +441,26 @@ msgstr "desvinculado" msgid "main image" msgstr "imagen principal" -#: openatlas/display/tab.py:95 openatlas/views/admin.py:366 +#: openatlas/display/tab.py:95 openatlas/views/admin.py:365 #: openatlas/views/index.py:67 msgid "count" msgstr "recuento" -#: openatlas/display/tab.py:136 openatlas/views/link.py:211 +#: openatlas/display/tab.py:138 openatlas/views/link.py:197 msgid "add subunit" msgstr "añade subunidad" -#: openatlas/display/tab.py:213 +#: openatlas/display/tab.py:215 msgid "view all IIIF images" msgstr "" -#: openatlas/display/tab.py:227 openatlas/views/index.py:64 +#: openatlas/display/tab.py:229 openatlas/views/index.py:64 #: openatlas/views/note.py:50 openatlas/views/note.py:56 #: openatlas/views/note.py:91 msgid "note" msgstr "nota" -#: openatlas/display/tab.py:288 +#: openatlas/display/tab.py:292 msgid "text" msgstr "texto" @@ -468,8 +488,8 @@ msgstr "ítems" msgid "showing %(first)s to %(last)s of %(all)s entries" msgstr "mostrando del %(first)s a %(last)s de %(all)s ítems\"" -#: openatlas/display/table.py:34 openatlas/forms/form.py:105 -#: openatlas/views/admin.py:375 +#: openatlas/display/table.py:35 openatlas/forms/form.py:105 +#: openatlas/views/admin.py:374 msgid "no entries" msgstr "no hay registros" @@ -482,7 +502,7 @@ msgstr "Elimina %(name)s?" msgid "external reference systems" msgstr "sistemas de referencia externos" -#: openatlas/display/util.py:67 openatlas/views/admin.py:138 +#: openatlas/display/util.py:67 openatlas/views/admin.py:137 msgid "at" msgstr "en" @@ -535,38 +555,38 @@ msgstr "no hay vista previa disponible" msgid "view in IIIF" msgstr "ver en IIIF" -#: openatlas/display/util.py:268 openatlas/views/annotation.py:67 +#: openatlas/display/util.py:269 openatlas/views/annotation.py:67 #: openatlas/views/annotation.py:90 #, fuzzy msgid "annotate" msgstr "nota" -#: openatlas/display/util.py:272 +#: openatlas/display/util.py:274 #, fuzzy msgid "delete IIIF" msgstr "suprimir" -#: openatlas/display/util.py:277 +#: openatlas/display/util.py:279 msgid "enable IIIF view" msgstr "habilitar la vista IIIF" -#: openatlas/display/util.py:375 +#: openatlas/display/util.py:380 msgid "error mail login" msgstr "No se pudo conectar con el servidor de correo" -#: openatlas/display/util.py:382 openatlas/views/index.py:154 +#: openatlas/display/util.py:387 openatlas/views/index.py:154 msgid "error mail send" msgstr "No se pudo enviar el correo" -#: openatlas/display/util.py:408 +#: openatlas/display/util.py:413 msgid "user OpenAtlas with default password is still active" msgstr "El usuario OpenAtlas con contraseña predeterminada sigue activo." -#: openatlas/display/util.py:418 openatlas/templates/entity/insert.html:15 +#: openatlas/display/util.py:423 openatlas/templates/entity/insert.html:15 msgid "directory not writable" msgstr "carpeta sin permisos de escritura" -#: openatlas/display/util.py:542 +#: openatlas/display/util.py:547 msgid "citation_example" msgstr "ejemplo de cita" @@ -609,54 +629,54 @@ msgstr "ss" msgid "comment" msgstr "comentario" -#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:136 +#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:134 #: openatlas/forms/field.py:232 #: openatlas/templates/model/cidoc_class_view.html:8 #: openatlas/templates/model/property_view.html:8 -#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:65 -#: openatlas/views/imports.py:126 openatlas/views/index.py:138 +#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:68 +#: openatlas/views/imports.py:129 openatlas/views/index.py:138 #: openatlas/views/note.py:22 msgid "description" msgstr "descripción" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:61 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:61 #: openatlas/templates/forms/table_select.html:94 #: openatlas/templates/forms/table_select.html:121 #: openatlas/templates/forms/tree_multi_select.html:111 #: openatlas/templates/forms/tree_multi_select.html:132 #: openatlas/templates/forms/tree_select.html:96 -#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:66 +#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:69 #: openatlas/views/user.py:77 msgid "insert" msgstr "insertar" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:82 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:82 #: openatlas/forms/form.py:165 openatlas/forms/setting.py:18 #: openatlas/forms/setting.py:42 openatlas/forms/setting.py:59 #: openatlas/forms/setting.py:104 openatlas/forms/setting.py:112 #: openatlas/forms/setting.py:117 openatlas/forms/setting.py:124 #: openatlas/forms/setting.py:145 openatlas/forms/setting.py:166 -#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:193 -#: openatlas/views/link.py:152 openatlas/views/note.py:23 +#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:192 +#: openatlas/views/link.py:138 openatlas/views/note.py:23 #: openatlas/views/note.py:106 openatlas/views/overlay.py:28 #: openatlas/views/profile.py:30 openatlas/views/tools.py:161 #: openatlas/views/tools.py:240 openatlas/views/user.py:44 msgid "save" msgstr "guardar" -#: openatlas/forms/base_manager.py:165 openatlas/views/user.py:45 +#: openatlas/forms/base_manager.py:163 openatlas/views/user.py:45 msgid "insert and continue" msgstr "insertar y continuar" -#: openatlas/forms/base_manager.py:247 +#: openatlas/forms/base_manager.py:243 msgid "begins in" msgstr "comienza en" -#: openatlas/forms/base_manager.py:248 +#: openatlas/forms/base_manager.py:244 msgid "ends in" msgstr "termina en" -#: openatlas/forms/base_manager.py:454 openatlas/forms/manager.py:544 +#: openatlas/forms/base_manager.py:450 openatlas/forms/manager.py:553 #: openatlas/templates/model/index.html:9 #: openatlas/templates/model/index.html:11 openatlas/templates/search.html:36 #: openatlas/templates/type/index.html:108 openatlas/views/model.py:60 @@ -665,11 +685,11 @@ msgstr "termina en" msgid "classes" msgstr "clases" -#: openatlas/forms/base_manager.py:455 openatlas/views/vocabs.py:139 +#: openatlas/forms/base_manager.py:451 openatlas/views/vocabs.py:139 msgid "tooltip hierarchy forms" msgstr "Elija en qué formularios estará disponible este tipo." -#: openatlas/forms/base_manager.py:473 openatlas/forms/manager.py:106 +#: openatlas/forms/base_manager.py:469 openatlas/forms/manager.py:106 msgid "inverse" msgstr "inverso" @@ -708,7 +728,7 @@ msgid "endpoint" msgstr "endpoint" #: openatlas/forms/form.py:164 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:62 openatlas/views/index.py:72 +#: openatlas/views/admin.py:61 openatlas/views/index.py:72 #: openatlas/views/user.py:86 openatlas/views/user.py:127 #: openatlas/views/user.py:313 openatlas/views/user.py:316 #: openatlas/views/vocabs.py:38 @@ -727,8 +747,8 @@ msgstr "artefacto dado" msgid "URL" msgstr "URL" -#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:488 -#: openatlas/forms/manager.py:625 openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:497 +#: openatlas/forms/manager.py:634 openatlas/forms/manager.py:638 msgid "insert and add" msgstr "inserta y añade" @@ -736,66 +756,66 @@ msgstr "inserta y añade" msgid "stratigraphic unit" msgstr "unidad estratigráfica" -#: openatlas/forms/manager.py:267 openatlas/views/admin.py:321 -#: openatlas/views/admin.py:324 openatlas/views/annotation.py:65 -#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:35 +#: openatlas/forms/manager.py:267 openatlas/views/admin.py:320 +#: openatlas/views/admin.py:323 openatlas/views/annotation.py:65 +#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:30 #: openatlas/views/file.py:42 openatlas/views/file.py:60 #: openatlas/views/file.py:62 openatlas/views/file.py:230 -#: openatlas/views/imports.py:248 +#: openatlas/views/imports.py:251 msgid "file" msgstr "archivo" -#: openatlas/forms/manager.py:310 openatlas/views/vocabs.py:145 +#: openatlas/forms/manager.py:319 openatlas/views/vocabs.py:145 msgid "tooltip hierarchy multiple" msgstr "Si está marcada, se pueden usar múltiples opciones para una entidad." -#: openatlas/forms/manager.py:312 openatlas/templates/type/index.html:90 +#: openatlas/forms/manager.py:321 openatlas/templates/type/index.html:90 #: openatlas/views/vocabs.py:144 msgid "multiple" msgstr "múltiple" -#: openatlas/forms/manager.py:382 +#: openatlas/forms/manager.py:391 #, fuzzy msgid "modified place" msgstr "modificado" -#: openatlas/forms/manager.py:412 +#: openatlas/forms/manager.py:421 #, fuzzy msgid "moved artifact" msgstr "artefacto dado" -#: openatlas/forms/manager.py:413 +#: openatlas/forms/manager.py:422 #, fuzzy msgid "moved person" msgstr "persona" -#: openatlas/forms/manager.py:414 +#: openatlas/forms/manager.py:423 #, fuzzy msgid "place to" msgstr "lugar" -#: openatlas/forms/manager.py:415 +#: openatlas/forms/manager.py:424 #, fuzzy msgid "place from" msgstr "lugar" -#: openatlas/forms/manager.py:475 +#: openatlas/forms/manager.py:484 msgid "born in" msgstr "nacido en" -#: openatlas/forms/manager.py:476 +#: openatlas/forms/manager.py:485 msgid "died in" msgstr "murió en" -#: openatlas/forms/manager.py:488 openatlas/models/openatlas_class.py:35 +#: openatlas/forms/manager.py:497 openatlas/models/openatlas_class.py:35 msgid "feature" msgstr "característica" -#: openatlas/forms/manager.py:586 +#: openatlas/forms/manager.py:595 msgid "Link artifacts as the information carrier of the source" msgstr "Enlazar artefactos como portadores de información de la fuente" -#: openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:638 msgid "human remains" msgstr "restos humanos" @@ -939,7 +959,7 @@ msgid "limit" msgstr "límite" #: openatlas/forms/setting.py:89 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:700 openatlas/views/user.py:76 +#: openatlas/views/admin.py:699 openatlas/views/user.py:76 #: openatlas/views/user.py:82 openatlas/views/user.py:87 #: openatlas/views/user.py:99 msgid "all" @@ -1014,8 +1034,8 @@ msgid "tooltip show email" msgstr "Si está marcado, su correo electrónico se puede mostrar a otros usuarios" #: openatlas/forms/setting.py:143 openatlas/forms/util.py:31 -#: openatlas/views/admin.py:152 openatlas/views/admin.py:799 -#: openatlas/views/admin.py:802 +#: openatlas/views/admin.py:151 openatlas/views/admin.py:798 +#: openatlas/views/admin.py:801 msgid "newsletter" msgstr "boletín informativo" @@ -1070,35 +1090,35 @@ msgstr "on" msgid "off" msgstr "off" -#: openatlas/forms/validation.py:19 openatlas/views/imports.py:256 +#: openatlas/forms/validation.py:21 openatlas/views/imports.py:259 msgid "file type not allowed" msgstr "tipo de fichero no permitido" -#: openatlas/forms/validation.py:26 openatlas/views/imports.py:74 +#: openatlas/forms/validation.py:28 openatlas/views/imports.py:77 msgid "error name exists" msgstr "El nombre ya existe" -#: openatlas/forms/validation.py:39 +#: openatlas/forms/validation.py:41 msgid "precision required" msgstr "se requiere la precisión" -#: openatlas/forms/validation.py:43 openatlas/forms/validation.py:49 +#: openatlas/forms/validation.py:45 openatlas/forms/validation.py:51 msgid "wrong id format" msgstr "formato de id erróneo" -#: openatlas/forms/validation.py:61 +#: openatlas/forms/validation.py:63 msgid "Required for time span" msgstr "Requerido para rango de tiempo" -#: openatlas/forms/validation.py:77 +#: openatlas/forms/validation.py:79 msgid "not a valid date" msgstr "fecha inválida" -#: openatlas/forms/validation.py:89 +#: openatlas/forms/validation.py:91 msgid "First date cannot be after second." msgstr "La primera fecha no puede ser después de la segunda" -#: openatlas/forms/validation.py:97 openatlas/forms/validation.py:106 +#: openatlas/forms/validation.py:99 openatlas/forms/validation.py:108 #: openatlas/views/search.py:73 msgid "Begin dates cannot start after end dates." msgstr "Fecha de inicio no debe ser después de fecha final" @@ -1304,20 +1324,20 @@ msgstr "término de búsqueda" msgid "profile" msgstr "cuenta" -#: openatlas/templates/layout.html:122 openatlas/views/admin.py:112 -#: openatlas/views/admin.py:113 openatlas/views/admin.py:212 -#: openatlas/views/admin.py:232 openatlas/views/admin.py:234 -#: openatlas/views/admin.py:294 openatlas/views/admin.py:296 -#: openatlas/views/admin.py:318 openatlas/views/admin.py:353 -#: openatlas/views/admin.py:380 openatlas/views/admin.py:382 -#: openatlas/views/admin.py:444 openatlas/views/admin.py:446 -#: openatlas/views/admin.py:622 openatlas/views/admin.py:624 -#: openatlas/views/admin.py:730 openatlas/views/admin.py:732 -#: openatlas/views/admin.py:801 openatlas/views/arche.py:30 -#: openatlas/views/export.py:76 openatlas/views/imports.py:141 -#: openatlas/views/imports.py:158 openatlas/views/imports.py:211 -#: openatlas/views/imports.py:233 openatlas/views/imports.py:290 -#: openatlas/views/imports.py:316 openatlas/views/sql.py:29 +#: openatlas/templates/layout.html:122 openatlas/views/admin.py:111 +#: openatlas/views/admin.py:112 openatlas/views/admin.py:211 +#: openatlas/views/admin.py:231 openatlas/views/admin.py:233 +#: openatlas/views/admin.py:293 openatlas/views/admin.py:295 +#: openatlas/views/admin.py:317 openatlas/views/admin.py:352 +#: openatlas/views/admin.py:379 openatlas/views/admin.py:381 +#: openatlas/views/admin.py:443 openatlas/views/admin.py:445 +#: openatlas/views/admin.py:621 openatlas/views/admin.py:623 +#: openatlas/views/admin.py:729 openatlas/views/admin.py:731 +#: openatlas/views/admin.py:800 openatlas/views/arche.py:30 +#: openatlas/views/export.py:76 openatlas/views/imports.py:144 +#: openatlas/views/imports.py:161 openatlas/views/imports.py:214 +#: openatlas/views/imports.py:236 openatlas/views/imports.py:293 +#: openatlas/views/imports.py:319 openatlas/views/sql.py:29 #: openatlas/views/sql.py:60 openatlas/views/user.py:128 #: openatlas/views/user.py:180 openatlas/views/user.py:220 #: openatlas/views/user.py:256 openatlas/views/user.py:315 @@ -1412,7 +1432,7 @@ msgstr "seleccionar todo" msgid "data integrity checks" msgstr "verificaciones de integridad de datos" -#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:625 +#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:624 #: openatlas/views/model.py:248 msgid "orphans" msgstr "huérfanas" @@ -1438,13 +1458,13 @@ msgid "data transfer" msgstr "transferencia de datos" #: openatlas/templates/admin/data.html:13 -#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:139 -#: openatlas/views/imports.py:142 openatlas/views/imports.py:156 -#: openatlas/views/imports.py:159 openatlas/views/imports.py:209 -#: openatlas/views/imports.py:212 openatlas/views/imports.py:231 -#: openatlas/views/imports.py:234 openatlas/views/imports.py:251 -#: openatlas/views/imports.py:288 openatlas/views/imports.py:291 -#: openatlas/views/imports.py:317 openatlas/views/vocabs.py:86 +#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:142 +#: openatlas/views/imports.py:145 openatlas/views/imports.py:159 +#: openatlas/views/imports.py:162 openatlas/views/imports.py:212 +#: openatlas/views/imports.py:215 openatlas/views/imports.py:234 +#: openatlas/views/imports.py:237 openatlas/views/imports.py:254 +#: openatlas/views/imports.py:291 openatlas/views/imports.py:294 +#: openatlas/views/imports.py:320 openatlas/views/vocabs.py:86 #: openatlas/views/vocabs.py:87 msgid "import" msgstr "importar" @@ -1883,151 +1903,151 @@ msgstr "" msgid "import wkt" msgstr "importar" -#: openatlas/views/admin.py:71 openatlas/views/admin.py:733 +#: openatlas/views/admin.py:70 openatlas/views/admin.py:732 msgid "system log" msgstr "log de sistema" -#: openatlas/views/admin.py:81 +#: openatlas/views/admin.py:80 msgid "defaults for new user" msgstr "valores predeterminados para nuevos usuarios" -#: openatlas/views/admin.py:132 +#: openatlas/views/admin.py:131 #, python-format msgid "Test mail from %(site_name)s" msgstr "Prueba de correo desde %(site_name)s" -#: openatlas/views/admin.py:135 +#: openatlas/views/admin.py:134 #, python-format msgid "This test mail was sent by %(username)s" msgstr "Este correo de prueba fue enviado por %(username)s" -#: openatlas/views/admin.py:140 +#: openatlas/views/admin.py:139 #, python-format msgid "A test mail was sent to %(email)s." msgstr "Se envió un correo de prueba a %(email)s." -#: openatlas/views/admin.py:203 openatlas/views/admin.py:343 +#: openatlas/views/admin.py:202 openatlas/views/admin.py:342 #: openatlas/views/entity.py:67 openatlas/views/entity.py:257 #: openatlas/views/hierarchy.py:86 openatlas/views/hierarchy.py:122 #: openatlas/views/hierarchy.py:159 openatlas/views/hierarchy.py:168 -#: openatlas/views/link.py:148 openatlas/views/overlay.py:76 +#: openatlas/views/link.py:134 openatlas/views/overlay.py:76 #: openatlas/views/profile.py:113 openatlas/views/tools.py:255 #: openatlas/views/user.py:247 openatlas/views/vocabs.py:60 msgid "info update" msgstr "Los cambios han sido guardados." -#: openatlas/views/admin.py:229 openatlas/views/admin.py:290 -#: openatlas/views/admin.py:440 openatlas/views/admin.py:610 +#: openatlas/views/admin.py:228 openatlas/views/admin.py:289 +#: openatlas/views/admin.py:439 openatlas/views/admin.py:609 msgid "Congratulations, everything looks fine!" msgstr "Felicidades, todo se ve bien!" -#: openatlas/views/admin.py:235 +#: openatlas/views/admin.py:234 msgid "check links" msgstr "comprobar enlaces" -#: openatlas/views/admin.py:271 +#: openatlas/views/admin.py:270 msgid "delete link duplicates" msgstr "eliminar enlaces duplicados" -#: openatlas/views/admin.py:297 +#: openatlas/views/admin.py:296 msgid "check link duplicates" msgstr "comprobar enlaces duplicados" -#: openatlas/views/admin.py:304 openatlas/views/link.py:23 +#: openatlas/views/admin.py:303 openatlas/views/link.py:23 msgid "link removed" msgstr "enlace eliminado" -#: openatlas/views/admin.py:321 +#: openatlas/views/admin.py:320 #, fuzzy msgid "settings" msgstr "este" -#: openatlas/views/admin.py:324 +#: openatlas/views/admin.py:323 msgid "IIIF" msgstr "" -#: openatlas/views/admin.py:347 openatlas/views/arche.py:66 +#: openatlas/views/admin.py:346 openatlas/views/arche.py:66 #: openatlas/views/entity.py:237 openatlas/views/entity.py:272 #: openatlas/views/hierarchy.py:40 openatlas/views/hierarchy.py:84 -#: openatlas/views/link.py:88 openatlas/views/link.py:118 -#: openatlas/views/profile.py:117 openatlas/views/sql.py:52 -#: openatlas/views/tools.py:136 openatlas/views/tools.py:175 -#: openatlas/views/vocabs.py:182 +#: openatlas/views/imports.py:310 openatlas/views/link.py:74 +#: openatlas/views/link.py:104 openatlas/views/profile.py:117 +#: openatlas/views/sql.py:52 openatlas/views/tools.py:136 +#: openatlas/views/tools.py:175 openatlas/views/vocabs.py:182 msgid "error transaction" msgstr "Ocurrió un error de transacción. Por favor, informe de esto." -#: openatlas/views/admin.py:383 +#: openatlas/views/admin.py:382 msgid "check similar names" msgstr "comprobar nombres similares" -#: openatlas/views/admin.py:447 +#: openatlas/views/admin.py:446 msgid "check dates" msgstr "consultar fechas" -#: openatlas/views/admin.py:580 +#: openatlas/views/admin.py:579 #, fuzzy msgid "relink entity" msgstr "Texto del enlace" -#: openatlas/views/admin.py:587 +#: openatlas/views/admin.py:586 #, fuzzy msgid "remove entity" msgstr "mover entidades" -#: openatlas/views/admin.py:594 openatlas/views/annotation.py:43 +#: openatlas/views/admin.py:593 openatlas/views/annotation.py:43 #, fuzzy msgid "delete annotation" msgstr "localización" -#: openatlas/views/admin.py:613 +#: openatlas/views/admin.py:612 msgid "delete all files without corresponding entities?" msgstr "¿Eliminar todos los archivos sin las entidades correspondientes?" -#: openatlas/views/admin.py:616 +#: openatlas/views/admin.py:615 msgid "delete all files" msgstr "borrar todos los archivos" -#: openatlas/views/admin.py:637 openatlas/views/admin.py:650 -#: openatlas/views/admin.py:692 openatlas/views/entity.py:178 +#: openatlas/views/admin.py:636 openatlas/views/admin.py:649 +#: openatlas/views/admin.py:691 openatlas/views/entity.py:178 #: openatlas/views/export.py:89 msgid "error file delete" msgstr "Se produjo un error al intentar eliminar el archivo." -#: openatlas/views/admin.py:660 openatlas/views/annotation.py:101 +#: openatlas/views/admin.py:659 openatlas/views/annotation.py:101 #, fuzzy msgid "annotation deleted" msgstr "nota eliminada" -#: openatlas/views/admin.py:669 +#: openatlas/views/admin.py:668 #, fuzzy msgid "entities relinked" msgstr "no hay entidades que recuperar" -#: openatlas/views/admin.py:680 +#: openatlas/views/admin.py:679 msgid "entity removed from annotation" msgstr "" -#: openatlas/views/admin.py:723 +#: openatlas/views/admin.py:722 msgid "delete all logs" msgstr "eliminar todos los logs" -#: openatlas/views/admin.py:740 +#: openatlas/views/admin.py:739 msgid "Logs deleted" msgstr "Logs eliminados" -#: openatlas/views/admin.py:753 openatlas/views/index.py:132 +#: openatlas/views/admin.py:752 openatlas/views/index.py:132 msgid "subject" msgstr "asunto" -#: openatlas/views/admin.py:762 openatlas/views/index.py:139 +#: openatlas/views/admin.py:761 openatlas/views/index.py:139 msgid "send" msgstr "envia" -#: openatlas/views/admin.py:809 +#: openatlas/views/admin.py:808 msgid "images were created" msgstr "se crearon imagenes" -#: openatlas/views/admin.py:817 +#: openatlas/views/admin.py:816 msgid "resized orphaned images were deleted" msgstr "Se eliminaron las imágenes huérfanas redimensionadas" @@ -2089,10 +2109,18 @@ msgstr "Se ha creado una entidad." msgid "Invalid geom entered" msgstr "Se ingresó una geometría no válida" -#: openatlas/views/entity_index.py:35 +#: openatlas/views/entity_index.py:30 openatlas/views/entity_index.py:70 msgid "files" msgstr "archivos" +#: openatlas/views/entity_index.py:73 +msgid "public without license" +msgstr "" + +#: openatlas/views/entity_index.py:75 +msgid "public with license but without creator" +msgstr "" + #: openatlas/views/export.py:31 msgid "data was exported" msgstr "los datos fueron exportados" @@ -2167,145 +2195,155 @@ msgstr "se crearon imagenes" msgid "logo" msgstr "logo" -#: openatlas/views/imports.py:36 +#: openatlas/views/imports.py:37 #, fuzzy msgid "invalid columns" msgstr "coordenadas inválidas" -#: openatlas/views/imports.py:37 +#: openatlas/views/imports.py:38 #, fuzzy msgid "possible duplicates" msgstr "enlace duplicado" -#: openatlas/views/imports.py:38 +#: openatlas/views/imports.py:39 #, fuzzy msgid "invalid administrative units" msgstr "coordenadas inválidas" -#: openatlas/views/imports.py:39 +#: openatlas/views/imports.py:40 #, fuzzy msgid "invalid reference system class" msgstr "sistemas de referencia externos" -#: openatlas/views/imports.py:40 +#: openatlas/views/imports.py:41 #, fuzzy msgid "invalid reference system" msgstr "sistema de referencia" -#: openatlas/views/imports.py:41 +#: openatlas/views/imports.py:42 #, fuzzy msgid "invalid reference system value" msgstr "sistemas de referencia externos" -#: openatlas/views/imports.py:42 +#: openatlas/views/imports.py:43 #, fuzzy msgid "invalid match type" msgstr "fechas inválidas" -#: openatlas/views/imports.py:43 +#: openatlas/views/imports.py:44 msgid "invalid type ids" msgstr "id de tipos inválidos" -#: openatlas/views/imports.py:44 +#: openatlas/views/imports.py:45 #, fuzzy msgid "single type duplicates" msgstr "enlace duplicado" -#: openatlas/views/imports.py:45 +#: openatlas/views/imports.py:46 #, fuzzy msgid "invalid value types" msgstr "fechas inválidas" -#: openatlas/views/imports.py:46 +#: openatlas/views/imports.py:47 #, fuzzy msgid "invalid value type ids" msgstr "id de tipos inválidos" -#: openatlas/views/imports.py:47 +#: openatlas/views/imports.py:48 #, fuzzy msgid "invalid value type values" msgstr "id de tipos inválidos" -#: openatlas/views/imports.py:48 +#: openatlas/views/imports.py:49 msgid "invalid coordinates" msgstr "coordenadas inválidas" -#: openatlas/views/imports.py:49 +#: openatlas/views/imports.py:50 #, fuzzy msgid "invalid OpenAtlas class" msgstr "coordenadas inválidas" -#: openatlas/views/imports.py:50 +#: openatlas/views/imports.py:51 #, fuzzy msgid "invalid references" msgstr "sistema de referencia" -#: openatlas/views/imports.py:51 +#: openatlas/views/imports.py:52 #, fuzzy msgid "invalid reference id" msgstr "sistema de referencia" -#: openatlas/views/imports.py:52 +#: openatlas/views/imports.py:53 #, fuzzy msgid "empty names" msgstr "nombre del sitio" -#: openatlas/views/imports.py:53 +#: openatlas/views/imports.py:54 #, fuzzy msgid "empty ids" msgstr "nombre del sitio" -#: openatlas/views/imports.py:54 openatlas/views/imports.py:115 +#: openatlas/views/imports.py:55 openatlas/views/imports.py:118 msgid "missing name column" msgstr "falta el nombre de la columna" -#: openatlas/views/imports.py:55 +#: openatlas/views/imports.py:56 msgid "ids already in database" msgstr "" -#: openatlas/views/imports.py:56 +#: openatlas/views/imports.py:57 msgid "double ids in import" msgstr "" -#: openatlas/views/imports.py:126 openatlas/views/imports.py:134 -#: openatlas/views/imports.py:160 +#: openatlas/views/imports.py:58 +#, fuzzy +msgid "multiple parent ids" +msgstr "varias entidades vinculadas" + +#: openatlas/views/imports.py:59 +#, fuzzy +msgid "invalid openatlas parent id" +msgstr "coordenadas inválidas" + +#: openatlas/views/imports.py:129 openatlas/views/imports.py:137 +#: openatlas/views/imports.py:163 msgid "project" msgstr "proyecto" -#: openatlas/views/imports.py:126 openatlas/views/model.py:62 +#: openatlas/views/imports.py:129 openatlas/views/model.py:62 msgid "entities" msgstr "entidades" -#: openatlas/views/imports.py:151 +#: openatlas/views/imports.py:154 msgid "project inserted" msgstr "proyecto insertado" -#: openatlas/views/imports.py:179 +#: openatlas/views/imports.py:182 #, python-format msgid "delete %(name)s?" msgstr "elimina %(name)s?" -#: openatlas/views/imports.py:181 +#: openatlas/views/imports.py:184 msgid "new import" msgstr "nueva importación" -#: openatlas/views/imports.py:226 +#: openatlas/views/imports.py:229 msgid "project updated" msgstr "proyecto actualizado" -#: openatlas/views/imports.py:243 +#: openatlas/views/imports.py:246 msgid "project deleted" msgstr "proyecto eliminado" -#: openatlas/views/imports.py:249 +#: openatlas/views/imports.py:252 msgid "preview only" msgstr "solo vista previa" -#: openatlas/views/imports.py:250 +#: openatlas/views/imports.py:253 msgid "check for duplicates" msgstr "buscar duplicados" -#: openatlas/views/imports.py:282 +#: openatlas/views/imports.py:285 msgid "error at import" msgstr "error en la importación" @@ -2370,15 +2408,15 @@ msgstr "Te has dado de baja con éxito. Puedes volver a suscribirte en tu Cuenta msgid "unsubscribe newsletter" msgstr "cancelar la suscripción al boletín" -#: openatlas/views/link.py:155 openatlas/views/link.py:177 +#: openatlas/views/link.py:141 openatlas/views/link.py:163 msgid "link text" msgstr "Texto del enlace" -#: openatlas/views/link.py:181 openatlas/views/link.py:183 +#: openatlas/views/link.py:167 openatlas/views/link.py:169 msgid "reference" msgstr "referencia" -#: openatlas/views/link.py:272 +#: openatlas/views/link.py:258 msgid "page / link text" msgstr "texto de página/enlace" @@ -2759,3 +2797,6 @@ msgstr "Estás a punto de importar la siguiente jerarquía" #~ msgid "iiif folder" #~ msgstr "" +#~ msgid "license_holder" +#~ msgstr "" + diff --git a/openatlas/translations/fr/LC_MESSAGES/messages.po b/openatlas/translations/fr/LC_MESSAGES/messages.po index 80a9430c9..85fc0caf7 100644 --- a/openatlas/translations/fr/LC_MESSAGES/messages.po +++ b/openatlas/translations/fr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-04 19:55+0200\n" +"POT-Creation-Date: 2024-05-31 14:53+0200\n" "PO-Revision-Date: 2023-07-15 13:06+0200\n" "Last-Translator: Clément Besnier \n" "Language: fr\n" @@ -19,12 +19,12 @@ msgstr "" "Generated-By: Babel 2.10.3\n" #: openatlas/display/base_display.py:83 openatlas/forms/form.py:90 -#: openatlas/views/entity_index.py:45 openatlas/views/model.py:78 +#: openatlas/views/entity_index.py:48 openatlas/views/model.py:78 msgid "icon" msgstr "icône" -#: openatlas/display/base_display.py:119 openatlas/views/index.py:87 -#: openatlas/views/note.py:21 +#: openatlas/display/base_display.py:119 openatlas/views/entity_index.py:71 +#: openatlas/views/index.py:87 openatlas/views/note.py:21 msgid "public" msgstr "public" @@ -41,12 +41,12 @@ msgstr "vue" msgid "view in frontend" msgstr "voir dans l'interface" -#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:129 +#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:127 msgid "copy" msgstr "copier" -#: openatlas/display/base_display.py:160 openatlas/views/admin.py:535 -#: openatlas/views/admin.py:552 openatlas/views/export.py:53 +#: openatlas/display/base_display.py:160 openatlas/views/admin.py:534 +#: openatlas/views/admin.py:551 openatlas/views/export.py:53 #, python-format msgid "Delete %(name)s?" msgstr "Supprimer %(name)s ?" @@ -55,9 +55,9 @@ msgstr "Supprimer %(name)s ?" #: openatlas/templates/type/index.html:74 #: openatlas/templates/type/index.html:76 #: openatlas/templates/type/index.html:78 -#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:544 -#: openatlas/views/admin.py:565 openatlas/views/annotation.py:41 -#: openatlas/views/export.py:56 openatlas/views/imports.py:175 +#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:543 +#: openatlas/views/admin.py:564 openatlas/views/annotation.py:41 +#: openatlas/views/export.py:56 openatlas/views/imports.py:178 #: openatlas/views/note.py:39 openatlas/views/tools.py:96 #: openatlas/views/tools.py:98 openatlas/views/type.py:137 #: openatlas/views/user.py:79 openatlas/views/user.py:165 @@ -65,16 +65,16 @@ msgid "delete" msgstr "supprimer" #: openatlas/display/base_display.py:168 openatlas/display/util.py:52 -#: openatlas/forms/base_manager.py:129 openatlas/templates/admin/data.html:42 +#: openatlas/forms/base_manager.py:127 openatlas/templates/admin/data.html:42 #: openatlas/templates/type/index.html:70 -#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:70 -#: openatlas/views/admin.py:77 openatlas/views/admin.py:85 -#: openatlas/views/admin.py:91 openatlas/views/admin.py:101 -#: openatlas/views/admin.py:122 openatlas/views/admin.py:435 +#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:69 +#: openatlas/views/admin.py:76 openatlas/views/admin.py:84 +#: openatlas/views/admin.py:90 openatlas/views/admin.py:100 +#: openatlas/views/admin.py:121 openatlas/views/admin.py:434 #: openatlas/views/annotation.py:50 openatlas/views/file.py:39 #: openatlas/views/file.py:50 openatlas/views/hierarchy.py:112 -#: openatlas/views/imports.py:172 openatlas/views/imports.py:236 -#: openatlas/views/link.py:99 openatlas/views/link.py:163 +#: openatlas/views/imports.py:175 openatlas/views/imports.py:239 +#: openatlas/views/link.py:85 openatlas/views/link.py:149 #: openatlas/views/note.py:38 openatlas/views/profile.py:72 #: openatlas/views/profile.py:76 openatlas/views/profile.py:79 #: openatlas/views/tools.py:93 openatlas/views/tools.py:192 @@ -97,13 +97,13 @@ msgid "alias" msgstr "alias" #: openatlas/display/base_display.py:201 openatlas/display/base_display.py:239 -#: openatlas/display/display.py:166 openatlas/templates/util/dates.html:13 +#: openatlas/display/display.py:176 openatlas/templates/util/dates.html:13 #: openatlas/views/index.py:71 msgid "begin" msgstr "début" #: openatlas/display/base_display.py:202 openatlas/display/base_display.py:244 -#: openatlas/display/display.py:171 openatlas/templates/util/dates.html:64 +#: openatlas/display/display.py:181 openatlas/templates/util/dates.html:64 #: openatlas/views/index.py:71 msgid "end" msgstr "fin" @@ -147,8 +147,8 @@ msgstr "événement suivant" msgid "location" msgstr "lieu" -#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:343 -#: openatlas/views/admin.py:60 openatlas/views/user.py:128 +#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:352 +#: openatlas/views/admin.py:59 openatlas/views/user.py:128 #: openatlas/views/user.py:170 msgid "activity" msgstr "activité" @@ -157,13 +157,13 @@ msgstr "activité" msgid "overlay" msgstr "surcouche" -#: openatlas/display/base_display.py:423 openatlas/display/tab.py:267 -#: openatlas/display/util.py:508 openatlas/templates/forms/form_table.html:5 -#: openatlas/views/link.py:58 openatlas/views/link.py:185 +#: openatlas/display/base_display.py:423 openatlas/display/tab.py:271 +#: openatlas/display/util.py:513 openatlas/templates/forms/form_table.html:5 +#: openatlas/views/link.py:44 openatlas/views/link.py:171 msgid "link" msgstr "lien" -#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:480 +#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:476 #: openatlas/templates/type/index.html:18 openatlas/views/hierarchy.py:47 #: openatlas/views/hierarchy.py:49 openatlas/views/hierarchy.py:111 #: openatlas/views/hierarchy.py:112 openatlas/views/hierarchy.py:151 @@ -189,7 +189,7 @@ msgstr "tout déselectionner" msgid "super" msgstr "super" -#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:658 +#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:667 msgid "unit" msgstr "unité" @@ -198,11 +198,13 @@ msgstr "unité" msgid "selectable" msgstr "tout sélectionner" -#: openatlas/display/base_display.py:535 openatlas/views/admin.py:175 +#: openatlas/display/base_display.py:535 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/display/util.py:311 +#: openatlas/views/admin.py:174 openatlas/views/entity_index.py:60 msgid "yes" msgstr "oui" -#: openatlas/display/base_display.py:536 +#: openatlas/display/base_display.py:536 openatlas/display/display.py:70 #, fuzzy msgid "no" msgstr "note" @@ -211,42 +213,42 @@ msgstr "note" msgid "ID for imports" msgstr "ID pour les imports" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 -#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:144 -#: openatlas/forms/field.py:217 openatlas/forms/manager.py:521 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 +#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:142 +#: openatlas/forms/field.py:217 openatlas/forms/manager.py:530 #: openatlas/forms/util.py:27 openatlas/views/arche.py:36 -#: openatlas/views/imports.py:62 openatlas/views/index.py:71 +#: openatlas/views/imports.py:65 openatlas/views/index.py:71 #: openatlas/views/vocabs.py:82 msgid "name" msgstr "nom" -#: openatlas/display/base_display.py:553 +#: openatlas/display/base_display.py:554 msgid "value" msgstr "valeur" -#: openatlas/display/base_display.py:553 openatlas/display/util.py:161 +#: openatlas/display/base_display.py:554 openatlas/display/util.py:161 #: openatlas/forms/setting.py:128 openatlas/views/index.py:67 #: openatlas/views/index.py:71 msgid "class" msgstr "classe" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 #: openatlas/templates/model/cidoc_class_view.html:6 -#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:162 +#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:161 #: openatlas/views/user.py:42 msgid "info" msgstr "info" -#: openatlas/display/base_display.py:565 openatlas/views/type.py:126 +#: openatlas/display/base_display.py:566 openatlas/views/type.py:126 msgid "domain" msgstr "domaine" -#: openatlas/display/base_display.py:565 openatlas/views/tools.py:237 +#: openatlas/display/base_display.py:566 openatlas/views/tools.py:237 #: openatlas/views/type.py:126 msgid "range" msgstr "rangée" -#: openatlas/display/base_display.py:600 openatlas/forms/form.py:135 +#: openatlas/display/base_display.py:601 openatlas/forms/form.py:135 #: openatlas/views/type.py:172 msgid "move entities" msgstr "déplacer les entités" @@ -263,8 +265,8 @@ msgstr "donneur" msgid "given object" msgstr "objet donné" -#: openatlas/display/display.py:47 openatlas/display/display.py:323 -#: openatlas/forms/manager.py:605 +#: openatlas/display/display.py:47 openatlas/display/display.py:333 +#: openatlas/forms/manager.py:614 msgid "source" msgstr "source" @@ -276,76 +278,94 @@ msgstr "possédé par" msgid "document" msgstr "document" -#: openatlas/display/display.py:70 +#: openatlas/display/display.py:70 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/forms/manager.py:269 +msgid "public sharing allowed" +msgstr "" + +#: openatlas/display/display.py:75 +msgid "but license is missing " +msgstr "" + +#: openatlas/display/display.py:78 +#, fuzzy +msgid "creator" +msgstr "lieu" + +#: openatlas/display/display.py:79 +msgid "license holder" +msgstr "" + +#: openatlas/display/display.py:80 msgid "size" msgstr "taille" -#: openatlas/display/display.py:71 +#: openatlas/display/display.py:81 msgid "extension" msgstr "extension" -#: openatlas/display/display.py:76 openatlas/templates/import_data.html:6 -#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:542 +#: openatlas/display/display.py:86 openatlas/templates/import_data.html:6 +#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:541 #: openatlas/views/export.py:49 openatlas/views/model.py:311 msgid "download" msgstr "télécharger" -#: openatlas/display/display.py:79 +#: openatlas/display/display.py:89 msgid "missing file" msgstr "fichier manquant" -#: openatlas/display/display.py:156 +#: openatlas/display/display.py:166 msgid "object" msgstr "objet" -#: openatlas/display/display.py:178 +#: openatlas/display/display.py:188 msgid "person" msgstr "personne" -#: openatlas/display/display.py:179 openatlas/display/display.py:284 -#: openatlas/forms/manager.py:625 +#: openatlas/display/display.py:189 openatlas/display/display.py:294 +#: openatlas/forms/manager.py:634 msgid "artifact" msgstr "artefact" -#: openatlas/display/display.py:220 +#: openatlas/display/display.py:230 msgid "produced" msgstr "produit" -#: openatlas/display/display.py:240 openatlas/forms/manager.py:537 +#: openatlas/display/display.py:250 openatlas/forms/manager.py:546 #: openatlas/forms/setting.py:109 msgid "website URL" msgstr "URL du site internet" -#: openatlas/display/display.py:244 openatlas/forms/manager.py:539 +#: openatlas/display/display.py:254 openatlas/forms/manager.py:548 #: openatlas/forms/setting.py:111 msgid "resolver URL" msgstr "URL résolveur" -#: openatlas/display/display.py:248 openatlas/forms/manager.py:541 +#: openatlas/display/display.py:258 openatlas/forms/manager.py:550 msgid "example ID" msgstr "ID d'exemple" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 msgid "entity" msgstr "entité" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 #: openatlas/templates/forms/reference_field.html:21 msgid "precision" msgstr "précision" -#: openatlas/display/display.py:270 openatlas/display/util.py:46 +#: openatlas/display/display.py:280 openatlas/display/util.py:46 #: openatlas/views/hierarchy.py:100 openatlas/views/overlay.py:96 msgid "remove" msgstr "supprimer" -#: openatlas/display/display.py:310 openatlas/forms/manager.py:570 -#: openatlas/forms/manager.py:600 openatlas/views/admin.py:210 -#: openatlas/views/admin.py:761 +#: openatlas/display/display.py:320 openatlas/forms/manager.py:579 +#: openatlas/forms/manager.py:609 openatlas/views/admin.py:209 +#: openatlas/views/admin.py:760 msgid "content" msgstr "contenu" -#: openatlas/display/display.py:332 openatlas/templates/tools/index.html:3 +#: openatlas/display/display.py:342 openatlas/templates/tools/index.html:3 #: openatlas/views/tools.py:83 openatlas/views/tools.py:121 #: openatlas/views/tools.py:190 openatlas/views/tools.py:215 #: openatlas/views/tools.py:268 @@ -422,26 +442,26 @@ msgstr "non lié" msgid "main image" msgstr "image principale" -#: openatlas/display/tab.py:95 openatlas/views/admin.py:366 +#: openatlas/display/tab.py:95 openatlas/views/admin.py:365 #: openatlas/views/index.py:67 msgid "count" msgstr "décompte" -#: openatlas/display/tab.py:136 openatlas/views/link.py:211 +#: openatlas/display/tab.py:138 openatlas/views/link.py:197 msgid "add subunit" msgstr "ajouter une sous-unité" -#: openatlas/display/tab.py:213 +#: openatlas/display/tab.py:215 msgid "view all IIIF images" msgstr "voir tous les images IIIF" -#: openatlas/display/tab.py:227 openatlas/views/index.py:64 +#: openatlas/display/tab.py:229 openatlas/views/index.py:64 #: openatlas/views/note.py:50 openatlas/views/note.py:56 #: openatlas/views/note.py:91 msgid "note" msgstr "note" -#: openatlas/display/tab.py:288 +#: openatlas/display/tab.py:292 msgid "text" msgstr "texte" @@ -469,8 +489,8 @@ msgstr "entrées" msgid "showing %(first)s to %(last)s of %(all)s entries" msgstr "montrer de %(first)s à %(last)s de %(all)s entrées" -#: openatlas/display/table.py:34 openatlas/forms/form.py:105 -#: openatlas/views/admin.py:375 +#: openatlas/display/table.py:35 openatlas/forms/form.py:105 +#: openatlas/views/admin.py:374 msgid "no entries" msgstr "aucune entrée" @@ -483,7 +503,7 @@ msgstr "Retirer %(name)s ?" msgid "external reference systems" msgstr "système de référence externe" -#: openatlas/display/util.py:67 openatlas/views/admin.py:138 +#: openatlas/display/util.py:67 openatlas/views/admin.py:137 msgid "at" msgstr "à" @@ -536,38 +556,38 @@ msgstr "aucune prévisualisation disponible" msgid "view in IIIF" msgstr "voir dans le IIIF" -#: openatlas/display/util.py:268 openatlas/views/annotation.py:67 +#: openatlas/display/util.py:269 openatlas/views/annotation.py:67 #: openatlas/views/annotation.py:90 #, fuzzy msgid "annotate" msgstr "note" -#: openatlas/display/util.py:272 +#: openatlas/display/util.py:274 #, fuzzy msgid "delete IIIF" msgstr "supprimer" -#: openatlas/display/util.py:277 +#: openatlas/display/util.py:279 msgid "enable IIIF view" msgstr "activer la vue IIIF" -#: openatlas/display/util.py:375 +#: openatlas/display/util.py:380 msgid "error mail login" msgstr "erreur de connexion" -#: openatlas/display/util.py:382 openatlas/views/index.py:154 +#: openatlas/display/util.py:387 openatlas/views/index.py:154 msgid "error mail send" msgstr "erreur lors de l'envoi de l'email" -#: openatlas/display/util.py:408 +#: openatlas/display/util.py:413 msgid "user OpenAtlas with default password is still active" msgstr "l'utilisateur OpenAtlas a encore son mot de passe qui est celui par défaut" -#: openatlas/display/util.py:418 openatlas/templates/entity/insert.html:15 +#: openatlas/display/util.py:423 openatlas/templates/entity/insert.html:15 msgid "directory not writable" msgstr "impossible d'écrire dans le dossier" -#: openatlas/display/util.py:542 +#: openatlas/display/util.py:547 msgid "citation_example" msgstr "exemple de citation" @@ -610,54 +630,54 @@ msgstr "ss" msgid "comment" msgstr "commentaire" -#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:136 +#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:134 #: openatlas/forms/field.py:232 #: openatlas/templates/model/cidoc_class_view.html:8 #: openatlas/templates/model/property_view.html:8 -#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:65 -#: openatlas/views/imports.py:126 openatlas/views/index.py:138 +#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:68 +#: openatlas/views/imports.py:129 openatlas/views/index.py:138 #: openatlas/views/note.py:22 msgid "description" msgstr "description" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:61 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:61 #: openatlas/templates/forms/table_select.html:94 #: openatlas/templates/forms/table_select.html:121 #: openatlas/templates/forms/tree_multi_select.html:111 #: openatlas/templates/forms/tree_multi_select.html:132 #: openatlas/templates/forms/tree_select.html:96 -#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:66 +#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:69 #: openatlas/views/user.py:77 msgid "insert" msgstr "insérer" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:82 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:82 #: openatlas/forms/form.py:165 openatlas/forms/setting.py:18 #: openatlas/forms/setting.py:42 openatlas/forms/setting.py:59 #: openatlas/forms/setting.py:104 openatlas/forms/setting.py:112 #: openatlas/forms/setting.py:117 openatlas/forms/setting.py:124 #: openatlas/forms/setting.py:145 openatlas/forms/setting.py:166 -#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:193 -#: openatlas/views/link.py:152 openatlas/views/note.py:23 +#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:192 +#: openatlas/views/link.py:138 openatlas/views/note.py:23 #: openatlas/views/note.py:106 openatlas/views/overlay.py:28 #: openatlas/views/profile.py:30 openatlas/views/tools.py:161 #: openatlas/views/tools.py:240 openatlas/views/user.py:44 msgid "save" msgstr "sauvegarder" -#: openatlas/forms/base_manager.py:165 openatlas/views/user.py:45 +#: openatlas/forms/base_manager.py:163 openatlas/views/user.py:45 msgid "insert and continue" msgstr "insérer et continuer" -#: openatlas/forms/base_manager.py:247 +#: openatlas/forms/base_manager.py:243 msgid "begins in" msgstr "commence dans" -#: openatlas/forms/base_manager.py:248 +#: openatlas/forms/base_manager.py:244 msgid "ends in" msgstr "se termine dans" -#: openatlas/forms/base_manager.py:454 openatlas/forms/manager.py:544 +#: openatlas/forms/base_manager.py:450 openatlas/forms/manager.py:553 #: openatlas/templates/model/index.html:9 #: openatlas/templates/model/index.html:11 openatlas/templates/search.html:36 #: openatlas/templates/type/index.html:108 openatlas/views/model.py:60 @@ -666,11 +686,11 @@ msgstr "se termine dans" msgid "classes" msgstr "classes" -#: openatlas/forms/base_manager.py:455 openatlas/views/vocabs.py:139 +#: openatlas/forms/base_manager.py:451 openatlas/views/vocabs.py:139 msgid "tooltip hierarchy forms" msgstr "Choisissez dans quelles formulaires ce type sera disponible." -#: openatlas/forms/base_manager.py:473 openatlas/forms/manager.py:106 +#: openatlas/forms/base_manager.py:469 openatlas/forms/manager.py:106 msgid "inverse" msgstr "inverse" @@ -709,7 +729,7 @@ msgid "endpoint" msgstr "point d'accès" #: openatlas/forms/form.py:164 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:62 openatlas/views/index.py:72 +#: openatlas/views/admin.py:61 openatlas/views/index.py:72 #: openatlas/views/user.py:86 openatlas/views/user.py:127 #: openatlas/views/user.py:313 openatlas/views/user.py:316 #: openatlas/views/vocabs.py:38 @@ -728,8 +748,8 @@ msgstr "artefact donné" msgid "URL" msgstr "URL" -#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:488 -#: openatlas/forms/manager.py:625 openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:497 +#: openatlas/forms/manager.py:634 openatlas/forms/manager.py:638 msgid "insert and add" msgstr "insérer et ajouter" @@ -737,66 +757,66 @@ msgstr "insérer et ajouter" msgid "stratigraphic unit" msgstr "unité stratigraphique" -#: openatlas/forms/manager.py:267 openatlas/views/admin.py:321 -#: openatlas/views/admin.py:324 openatlas/views/annotation.py:65 -#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:35 +#: openatlas/forms/manager.py:267 openatlas/views/admin.py:320 +#: openatlas/views/admin.py:323 openatlas/views/annotation.py:65 +#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:30 #: openatlas/views/file.py:42 openatlas/views/file.py:60 #: openatlas/views/file.py:62 openatlas/views/file.py:230 -#: openatlas/views/imports.py:248 +#: openatlas/views/imports.py:251 msgid "file" msgstr "fichier" -#: openatlas/forms/manager.py:310 openatlas/views/vocabs.py:145 +#: openatlas/forms/manager.py:319 openatlas/views/vocabs.py:145 msgid "tooltip hierarchy multiple" msgstr "Si coché, plusieurs options peuvent être utilisées pour une entité" -#: openatlas/forms/manager.py:312 openatlas/templates/type/index.html:90 +#: openatlas/forms/manager.py:321 openatlas/templates/type/index.html:90 #: openatlas/views/vocabs.py:144 msgid "multiple" msgstr "plusieurs" -#: openatlas/forms/manager.py:382 +#: openatlas/forms/manager.py:391 #, fuzzy msgid "modified place" msgstr "modifié" -#: openatlas/forms/manager.py:412 +#: openatlas/forms/manager.py:421 #, fuzzy msgid "moved artifact" msgstr "artefact donné" -#: openatlas/forms/manager.py:413 +#: openatlas/forms/manager.py:422 #, fuzzy msgid "moved person" msgstr "personne" -#: openatlas/forms/manager.py:414 +#: openatlas/forms/manager.py:423 #, fuzzy msgid "place to" msgstr "lieu" -#: openatlas/forms/manager.py:415 +#: openatlas/forms/manager.py:424 #, fuzzy msgid "place from" msgstr "lieu" -#: openatlas/forms/manager.py:475 +#: openatlas/forms/manager.py:484 msgid "born in" msgstr "né en" -#: openatlas/forms/manager.py:476 +#: openatlas/forms/manager.py:485 msgid "died in" msgstr "mort en" -#: openatlas/forms/manager.py:488 openatlas/models/openatlas_class.py:35 +#: openatlas/forms/manager.py:497 openatlas/models/openatlas_class.py:35 msgid "feature" msgstr "caractéristique" -#: openatlas/forms/manager.py:586 +#: openatlas/forms/manager.py:595 msgid "Link artifacts as the information carrier of the source" msgstr "Lier les artefacts en tant que support d'information de la source" -#: openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:638 msgid "human remains" msgstr "restes humains" @@ -952,7 +972,7 @@ msgid "limit" msgstr "limite" #: openatlas/forms/setting.py:89 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:700 openatlas/views/user.py:76 +#: openatlas/views/admin.py:699 openatlas/views/user.py:76 #: openatlas/views/user.py:82 openatlas/views/user.py:87 #: openatlas/views/user.py:99 msgid "all" @@ -1027,8 +1047,8 @@ msgid "tooltip show email" msgstr "Si coché, votre adresse email est visible des autres utilisateurs." #: openatlas/forms/setting.py:143 openatlas/forms/util.py:31 -#: openatlas/views/admin.py:152 openatlas/views/admin.py:799 -#: openatlas/views/admin.py:802 +#: openatlas/views/admin.py:151 openatlas/views/admin.py:798 +#: openatlas/views/admin.py:801 msgid "newsletter" msgstr "lettre d'information" @@ -1083,35 +1103,35 @@ msgstr "activé" msgid "off" msgstr "désactivé" -#: openatlas/forms/validation.py:19 openatlas/views/imports.py:256 +#: openatlas/forms/validation.py:21 openatlas/views/imports.py:259 msgid "file type not allowed" msgstr "type du fichier non autorisé" -#: openatlas/forms/validation.py:26 openatlas/views/imports.py:74 +#: openatlas/forms/validation.py:28 openatlas/views/imports.py:77 msgid "error name exists" msgstr "erreur : le nom existe déjà" -#: openatlas/forms/validation.py:39 +#: openatlas/forms/validation.py:41 msgid "precision required" msgstr "précision requise" -#: openatlas/forms/validation.py:43 openatlas/forms/validation.py:49 +#: openatlas/forms/validation.py:45 openatlas/forms/validation.py:51 msgid "wrong id format" msgstr "le format de l'id est incorrect" -#: openatlas/forms/validation.py:61 +#: openatlas/forms/validation.py:63 msgid "Required for time span" msgstr "Obligatoire pour l'intervalle temporel" -#: openatlas/forms/validation.py:77 +#: openatlas/forms/validation.py:79 msgid "not a valid date" msgstr "date invalide" -#: openatlas/forms/validation.py:89 +#: openatlas/forms/validation.py:91 msgid "First date cannot be after second." msgstr "La première date ne peut pas être après la deuxième" -#: openatlas/forms/validation.py:97 openatlas/forms/validation.py:106 +#: openatlas/forms/validation.py:99 openatlas/forms/validation.py:108 #: openatlas/views/search.py:73 msgid "Begin dates cannot start after end dates." msgstr "Les dates de début ne peuvent pas être après les dates de fin." @@ -1319,20 +1339,20 @@ msgstr "terme de recherche" msgid "profile" msgstr "profil" -#: openatlas/templates/layout.html:122 openatlas/views/admin.py:112 -#: openatlas/views/admin.py:113 openatlas/views/admin.py:212 -#: openatlas/views/admin.py:232 openatlas/views/admin.py:234 -#: openatlas/views/admin.py:294 openatlas/views/admin.py:296 -#: openatlas/views/admin.py:318 openatlas/views/admin.py:353 -#: openatlas/views/admin.py:380 openatlas/views/admin.py:382 -#: openatlas/views/admin.py:444 openatlas/views/admin.py:446 -#: openatlas/views/admin.py:622 openatlas/views/admin.py:624 -#: openatlas/views/admin.py:730 openatlas/views/admin.py:732 -#: openatlas/views/admin.py:801 openatlas/views/arche.py:30 -#: openatlas/views/export.py:76 openatlas/views/imports.py:141 -#: openatlas/views/imports.py:158 openatlas/views/imports.py:211 -#: openatlas/views/imports.py:233 openatlas/views/imports.py:290 -#: openatlas/views/imports.py:316 openatlas/views/sql.py:29 +#: openatlas/templates/layout.html:122 openatlas/views/admin.py:111 +#: openatlas/views/admin.py:112 openatlas/views/admin.py:211 +#: openatlas/views/admin.py:231 openatlas/views/admin.py:233 +#: openatlas/views/admin.py:293 openatlas/views/admin.py:295 +#: openatlas/views/admin.py:317 openatlas/views/admin.py:352 +#: openatlas/views/admin.py:379 openatlas/views/admin.py:381 +#: openatlas/views/admin.py:443 openatlas/views/admin.py:445 +#: openatlas/views/admin.py:621 openatlas/views/admin.py:623 +#: openatlas/views/admin.py:729 openatlas/views/admin.py:731 +#: openatlas/views/admin.py:800 openatlas/views/arche.py:30 +#: openatlas/views/export.py:76 openatlas/views/imports.py:144 +#: openatlas/views/imports.py:161 openatlas/views/imports.py:214 +#: openatlas/views/imports.py:236 openatlas/views/imports.py:293 +#: openatlas/views/imports.py:319 openatlas/views/sql.py:29 #: openatlas/views/sql.py:60 openatlas/views/user.py:128 #: openatlas/views/user.py:180 openatlas/views/user.py:220 #: openatlas/views/user.py:256 openatlas/views/user.py:315 @@ -1425,7 +1445,7 @@ msgstr "tout sélectionner" msgid "data integrity checks" msgstr "vérification de l'intégrité des données" -#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:625 +#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:624 #: openatlas/views/model.py:248 msgid "orphans" msgstr "orphelins" @@ -1451,13 +1471,13 @@ msgid "data transfer" msgstr "transfert de données" #: openatlas/templates/admin/data.html:13 -#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:139 -#: openatlas/views/imports.py:142 openatlas/views/imports.py:156 -#: openatlas/views/imports.py:159 openatlas/views/imports.py:209 -#: openatlas/views/imports.py:212 openatlas/views/imports.py:231 -#: openatlas/views/imports.py:234 openatlas/views/imports.py:251 -#: openatlas/views/imports.py:288 openatlas/views/imports.py:291 -#: openatlas/views/imports.py:317 openatlas/views/vocabs.py:86 +#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:142 +#: openatlas/views/imports.py:145 openatlas/views/imports.py:159 +#: openatlas/views/imports.py:162 openatlas/views/imports.py:212 +#: openatlas/views/imports.py:215 openatlas/views/imports.py:234 +#: openatlas/views/imports.py:237 openatlas/views/imports.py:254 +#: openatlas/views/imports.py:291 openatlas/views/imports.py:294 +#: openatlas/views/imports.py:320 openatlas/views/vocabs.py:86 #: openatlas/views/vocabs.py:87 msgid "import" msgstr "import" @@ -1895,151 +1915,151 @@ msgstr "dessiner la géométrie" msgid "import wkt" msgstr "import" -#: openatlas/views/admin.py:71 openatlas/views/admin.py:733 +#: openatlas/views/admin.py:70 openatlas/views/admin.py:732 msgid "system log" msgstr "log du système" -#: openatlas/views/admin.py:81 +#: openatlas/views/admin.py:80 msgid "defaults for new user" msgstr "par défaut pour les nouveaux utilisateurs" -#: openatlas/views/admin.py:132 +#: openatlas/views/admin.py:131 #, python-format msgid "Test mail from %(site_name)s" msgstr "Tester le message de %(site_name)s" -#: openatlas/views/admin.py:135 +#: openatlas/views/admin.py:134 #, python-format msgid "This test mail was sent by %(username)s" msgstr "Ce message de test a été envoyé par %(username)s" -#: openatlas/views/admin.py:140 +#: openatlas/views/admin.py:139 #, python-format msgid "A test mail was sent to %(email)s." msgstr "Un message de test a été envoyé à %(email)s." -#: openatlas/views/admin.py:203 openatlas/views/admin.py:343 +#: openatlas/views/admin.py:202 openatlas/views/admin.py:342 #: openatlas/views/entity.py:67 openatlas/views/entity.py:257 #: openatlas/views/hierarchy.py:86 openatlas/views/hierarchy.py:122 #: openatlas/views/hierarchy.py:159 openatlas/views/hierarchy.py:168 -#: openatlas/views/link.py:148 openatlas/views/overlay.py:76 +#: openatlas/views/link.py:134 openatlas/views/overlay.py:76 #: openatlas/views/profile.py:113 openatlas/views/tools.py:255 #: openatlas/views/user.py:247 openatlas/views/vocabs.py:60 msgid "info update" msgstr "les changements ont été mis à jour" -#: openatlas/views/admin.py:229 openatlas/views/admin.py:290 -#: openatlas/views/admin.py:440 openatlas/views/admin.py:610 +#: openatlas/views/admin.py:228 openatlas/views/admin.py:289 +#: openatlas/views/admin.py:439 openatlas/views/admin.py:609 msgid "Congratulations, everything looks fine!" msgstr "Félicitations, tout va bien" -#: openatlas/views/admin.py:235 +#: openatlas/views/admin.py:234 msgid "check links" msgstr "vérifier les liens" -#: openatlas/views/admin.py:271 +#: openatlas/views/admin.py:270 msgid "delete link duplicates" msgstr "supprimer les liens en doublon" -#: openatlas/views/admin.py:297 +#: openatlas/views/admin.py:296 msgid "check link duplicates" msgstr "vérifier les liens en doublon" -#: openatlas/views/admin.py:304 openatlas/views/link.py:23 +#: openatlas/views/admin.py:303 openatlas/views/link.py:23 msgid "link removed" msgstr "lien supprimé" -#: openatlas/views/admin.py:321 +#: openatlas/views/admin.py:320 #, fuzzy msgid "settings" msgstr "abscisse" -#: openatlas/views/admin.py:324 +#: openatlas/views/admin.py:323 msgid "IIIF" msgstr "IIIF" -#: openatlas/views/admin.py:347 openatlas/views/arche.py:66 +#: openatlas/views/admin.py:346 openatlas/views/arche.py:66 #: openatlas/views/entity.py:237 openatlas/views/entity.py:272 #: openatlas/views/hierarchy.py:40 openatlas/views/hierarchy.py:84 -#: openatlas/views/link.py:88 openatlas/views/link.py:118 -#: openatlas/views/profile.py:117 openatlas/views/sql.py:52 -#: openatlas/views/tools.py:136 openatlas/views/tools.py:175 -#: openatlas/views/vocabs.py:182 +#: openatlas/views/imports.py:310 openatlas/views/link.py:74 +#: openatlas/views/link.py:104 openatlas/views/profile.py:117 +#: openatlas/views/sql.py:52 openatlas/views/tools.py:136 +#: openatlas/views/tools.py:175 openatlas/views/vocabs.py:182 msgid "error transaction" msgstr "une erreur de transaction a eu lieu. Veuillez prévenir de cela" -#: openatlas/views/admin.py:383 +#: openatlas/views/admin.py:382 msgid "check similar names" msgstr "vérifier les noms similaires" -#: openatlas/views/admin.py:447 +#: openatlas/views/admin.py:446 msgid "check dates" msgstr "vérifiez les dates" -#: openatlas/views/admin.py:580 +#: openatlas/views/admin.py:579 #, fuzzy msgid "relink entity" msgstr "lien texte" -#: openatlas/views/admin.py:587 +#: openatlas/views/admin.py:586 #, fuzzy msgid "remove entity" msgstr "déplacer les entités" -#: openatlas/views/admin.py:594 openatlas/views/annotation.py:43 +#: openatlas/views/admin.py:593 openatlas/views/annotation.py:43 #, fuzzy msgid "delete annotation" msgstr "lieu" -#: openatlas/views/admin.py:613 +#: openatlas/views/admin.py:612 msgid "delete all files without corresponding entities?" msgstr "vérifier tous les fichiers pour les entités qui correspondent ?" -#: openatlas/views/admin.py:616 +#: openatlas/views/admin.py:615 msgid "delete all files" msgstr "supprimer tous les fichiers" -#: openatlas/views/admin.py:637 openatlas/views/admin.py:650 -#: openatlas/views/admin.py:692 openatlas/views/entity.py:178 +#: openatlas/views/admin.py:636 openatlas/views/admin.py:649 +#: openatlas/views/admin.py:691 openatlas/views/entity.py:178 #: openatlas/views/export.py:89 msgid "error file delete" msgstr "une erreur a eu lieu lors d ela suppression du fichier" -#: openatlas/views/admin.py:660 openatlas/views/annotation.py:101 +#: openatlas/views/admin.py:659 openatlas/views/annotation.py:101 #, fuzzy msgid "annotation deleted" msgstr "note supprimée" -#: openatlas/views/admin.py:669 +#: openatlas/views/admin.py:668 #, fuzzy msgid "entities relinked" msgstr "aucune entité à récupérer" -#: openatlas/views/admin.py:680 +#: openatlas/views/admin.py:679 msgid "entity removed from annotation" msgstr "" -#: openatlas/views/admin.py:723 +#: openatlas/views/admin.py:722 msgid "delete all logs" msgstr "supprimer tous les logs" -#: openatlas/views/admin.py:740 +#: openatlas/views/admin.py:739 msgid "Logs deleted" msgstr "logs supprimés" -#: openatlas/views/admin.py:753 openatlas/views/index.py:132 +#: openatlas/views/admin.py:752 openatlas/views/index.py:132 msgid "subject" msgstr "sujet" -#: openatlas/views/admin.py:762 openatlas/views/index.py:139 +#: openatlas/views/admin.py:761 openatlas/views/index.py:139 msgid "send" msgstr "envoyer" -#: openatlas/views/admin.py:809 +#: openatlas/views/admin.py:808 msgid "images were created" msgstr "les images ont été créés" -#: openatlas/views/admin.py:817 +#: openatlas/views/admin.py:816 msgid "resized orphaned images were deleted" msgstr "les images orphelines qui ont été redimensionnées ont été supprimées" @@ -2098,10 +2118,18 @@ msgstr "entité créée" msgid "Invalid geom entered" msgstr "coordonnées géographiques invalides" -#: openatlas/views/entity_index.py:35 +#: openatlas/views/entity_index.py:30 openatlas/views/entity_index.py:70 msgid "files" msgstr "fichiers" +#: openatlas/views/entity_index.py:73 +msgid "public without license" +msgstr "" + +#: openatlas/views/entity_index.py:75 +msgid "public with license but without creator" +msgstr "" + #: openatlas/views/export.py:31 msgid "data was exported" msgstr "les données ont été exportées" @@ -2176,145 +2204,155 @@ msgstr "les images ont été créés" msgid "logo" msgstr "logo" -#: openatlas/views/imports.py:36 +#: openatlas/views/imports.py:37 #, fuzzy msgid "invalid columns" msgstr "coordonnées invalides" -#: openatlas/views/imports.py:37 +#: openatlas/views/imports.py:38 #, fuzzy msgid "possible duplicates" msgstr "duplications de liens" -#: openatlas/views/imports.py:38 +#: openatlas/views/imports.py:39 #, fuzzy msgid "invalid administrative units" msgstr "coordonnées invalides" -#: openatlas/views/imports.py:39 +#: openatlas/views/imports.py:40 #, fuzzy msgid "invalid reference system class" msgstr "système de référence externe" -#: openatlas/views/imports.py:40 +#: openatlas/views/imports.py:41 #, fuzzy msgid "invalid reference system" msgstr "système de référence" -#: openatlas/views/imports.py:41 +#: openatlas/views/imports.py:42 #, fuzzy msgid "invalid reference system value" msgstr "système de référence externe" -#: openatlas/views/imports.py:42 +#: openatlas/views/imports.py:43 #, fuzzy msgid "invalid match type" msgstr "dates invalides" -#: openatlas/views/imports.py:43 +#: openatlas/views/imports.py:44 msgid "invalid type ids" msgstr "type des ids invalides" -#: openatlas/views/imports.py:44 +#: openatlas/views/imports.py:45 #, fuzzy msgid "single type duplicates" msgstr "duplications de liens" -#: openatlas/views/imports.py:45 +#: openatlas/views/imports.py:46 #, fuzzy msgid "invalid value types" msgstr "dates invalides" -#: openatlas/views/imports.py:46 +#: openatlas/views/imports.py:47 #, fuzzy msgid "invalid value type ids" msgstr "type des ids invalides" -#: openatlas/views/imports.py:47 +#: openatlas/views/imports.py:48 #, fuzzy msgid "invalid value type values" msgstr "type des ids invalides" -#: openatlas/views/imports.py:48 +#: openatlas/views/imports.py:49 msgid "invalid coordinates" msgstr "coordonnées invalides" -#: openatlas/views/imports.py:49 +#: openatlas/views/imports.py:50 #, fuzzy msgid "invalid OpenAtlas class" msgstr "coordonnées invalides" -#: openatlas/views/imports.py:50 +#: openatlas/views/imports.py:51 #, fuzzy msgid "invalid references" msgstr "système de référence" -#: openatlas/views/imports.py:51 +#: openatlas/views/imports.py:52 #, fuzzy msgid "invalid reference id" msgstr "système de référence" -#: openatlas/views/imports.py:52 +#: openatlas/views/imports.py:53 #, fuzzy msgid "empty names" msgstr "nom du site" -#: openatlas/views/imports.py:53 +#: openatlas/views/imports.py:54 #, fuzzy msgid "empty ids" msgstr "nom du site" -#: openatlas/views/imports.py:54 openatlas/views/imports.py:115 +#: openatlas/views/imports.py:55 openatlas/views/imports.py:118 msgid "missing name column" msgstr "colonne nom manquante" -#: openatlas/views/imports.py:55 +#: openatlas/views/imports.py:56 msgid "ids already in database" msgstr "les ids sont déjà dans la base de données" -#: openatlas/views/imports.py:56 +#: openatlas/views/imports.py:57 msgid "double ids in import" msgstr "il y a des doublons d'ids dans l'import" -#: openatlas/views/imports.py:126 openatlas/views/imports.py:134 -#: openatlas/views/imports.py:160 +#: openatlas/views/imports.py:58 +#, fuzzy +msgid "multiple parent ids" +msgstr "nombreuses entités liées" + +#: openatlas/views/imports.py:59 +#, fuzzy +msgid "invalid openatlas parent id" +msgstr "coordonnées invalides" + +#: openatlas/views/imports.py:129 openatlas/views/imports.py:137 +#: openatlas/views/imports.py:163 msgid "project" msgstr "projets" -#: openatlas/views/imports.py:126 openatlas/views/model.py:62 +#: openatlas/views/imports.py:129 openatlas/views/model.py:62 msgid "entities" msgstr "entités" -#: openatlas/views/imports.py:151 +#: openatlas/views/imports.py:154 msgid "project inserted" msgstr "projet inséré" -#: openatlas/views/imports.py:179 +#: openatlas/views/imports.py:182 #, python-format msgid "delete %(name)s?" msgstr "supprimer %(name)s ?" -#: openatlas/views/imports.py:181 +#: openatlas/views/imports.py:184 msgid "new import" msgstr "nouvel import" -#: openatlas/views/imports.py:226 +#: openatlas/views/imports.py:229 msgid "project updated" msgstr "projet mis à jour" -#: openatlas/views/imports.py:243 +#: openatlas/views/imports.py:246 msgid "project deleted" msgstr "projet supprimé" -#: openatlas/views/imports.py:249 +#: openatlas/views/imports.py:252 msgid "preview only" msgstr "seulement prévisualiser" -#: openatlas/views/imports.py:250 +#: openatlas/views/imports.py:253 msgid "check for duplicates" msgstr "vérifier les doublons" -#: openatlas/views/imports.py:282 +#: openatlas/views/imports.py:285 msgid "error at import" msgstr "erreur lors de l'import" @@ -2384,15 +2422,15 @@ msgstr "" msgid "unsubscribe newsletter" msgstr "se désabonner à la lettre de diffusion" -#: openatlas/views/link.py:155 openatlas/views/link.py:177 +#: openatlas/views/link.py:141 openatlas/views/link.py:163 msgid "link text" msgstr "lien texte" -#: openatlas/views/link.py:181 openatlas/views/link.py:183 +#: openatlas/views/link.py:167 openatlas/views/link.py:169 msgid "reference" msgstr "référence" -#: openatlas/views/link.py:272 +#: openatlas/views/link.py:258 msgid "page / link text" msgstr "page / lien text" @@ -2861,3 +2899,6 @@ msgstr "Vous êtes sur le point d'importer la hiérarchie suivante" #~ msgid "iiif folder" #~ msgstr "" +#~ msgid "license_holder" +#~ msgstr "" + diff --git a/openatlas/translations/messages.pot b/openatlas/translations/messages.pot index 7e0fed0f0..6f6b70f09 100644 --- a/openatlas/translations/messages.pot +++ b/openatlas/translations/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2024-05-04 19:55+0200\n" +"POT-Creation-Date: 2024-05-31 14:53+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,12 +18,12 @@ msgstr "" "Generated-By: Babel 2.10.3\n" #: openatlas/display/base_display.py:83 openatlas/forms/form.py:90 -#: openatlas/views/entity_index.py:45 openatlas/views/model.py:78 +#: openatlas/views/entity_index.py:48 openatlas/views/model.py:78 msgid "icon" msgstr "" -#: openatlas/display/base_display.py:119 openatlas/views/index.py:87 -#: openatlas/views/note.py:21 +#: openatlas/display/base_display.py:119 openatlas/views/entity_index.py:71 +#: openatlas/views/index.py:87 openatlas/views/note.py:21 msgid "public" msgstr "" @@ -40,12 +40,12 @@ msgstr "" msgid "view in frontend" msgstr "" -#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:129 +#: openatlas/display/base_display.py:152 openatlas/forms/base_manager.py:127 msgid "copy" msgstr "" -#: openatlas/display/base_display.py:160 openatlas/views/admin.py:535 -#: openatlas/views/admin.py:552 openatlas/views/export.py:53 +#: openatlas/display/base_display.py:160 openatlas/views/admin.py:534 +#: openatlas/views/admin.py:551 openatlas/views/export.py:53 #, python-format msgid "Delete %(name)s?" msgstr "" @@ -54,9 +54,9 @@ msgstr "" #: openatlas/templates/type/index.html:74 #: openatlas/templates/type/index.html:76 #: openatlas/templates/type/index.html:78 -#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:544 -#: openatlas/views/admin.py:565 openatlas/views/annotation.py:41 -#: openatlas/views/export.py:56 openatlas/views/imports.py:175 +#: openatlas/templates/util/translations.html:6 openatlas/views/admin.py:543 +#: openatlas/views/admin.py:564 openatlas/views/annotation.py:41 +#: openatlas/views/export.py:56 openatlas/views/imports.py:178 #: openatlas/views/note.py:39 openatlas/views/tools.py:96 #: openatlas/views/tools.py:98 openatlas/views/type.py:137 #: openatlas/views/user.py:79 openatlas/views/user.py:165 @@ -64,16 +64,16 @@ msgid "delete" msgstr "" #: openatlas/display/base_display.py:168 openatlas/display/util.py:52 -#: openatlas/forms/base_manager.py:129 openatlas/templates/admin/data.html:42 +#: openatlas/forms/base_manager.py:127 openatlas/templates/admin/data.html:42 #: openatlas/templates/type/index.html:70 -#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:70 -#: openatlas/views/admin.py:77 openatlas/views/admin.py:85 -#: openatlas/views/admin.py:91 openatlas/views/admin.py:101 -#: openatlas/views/admin.py:122 openatlas/views/admin.py:435 +#: openatlas/templates/util/translations.html:5 openatlas/views/admin.py:69 +#: openatlas/views/admin.py:76 openatlas/views/admin.py:84 +#: openatlas/views/admin.py:90 openatlas/views/admin.py:100 +#: openatlas/views/admin.py:121 openatlas/views/admin.py:434 #: openatlas/views/annotation.py:50 openatlas/views/file.py:39 #: openatlas/views/file.py:50 openatlas/views/hierarchy.py:112 -#: openatlas/views/imports.py:172 openatlas/views/imports.py:236 -#: openatlas/views/link.py:99 openatlas/views/link.py:163 +#: openatlas/views/imports.py:175 openatlas/views/imports.py:239 +#: openatlas/views/link.py:85 openatlas/views/link.py:149 #: openatlas/views/note.py:38 openatlas/views/profile.py:72 #: openatlas/views/profile.py:76 openatlas/views/profile.py:79 #: openatlas/views/tools.py:93 openatlas/views/tools.py:192 @@ -96,13 +96,13 @@ msgid "alias" msgstr "" #: openatlas/display/base_display.py:201 openatlas/display/base_display.py:239 -#: openatlas/display/display.py:166 openatlas/templates/util/dates.html:13 +#: openatlas/display/display.py:176 openatlas/templates/util/dates.html:13 #: openatlas/views/index.py:71 msgid "begin" msgstr "" #: openatlas/display/base_display.py:202 openatlas/display/base_display.py:244 -#: openatlas/display/display.py:171 openatlas/templates/util/dates.html:64 +#: openatlas/display/display.py:181 openatlas/templates/util/dates.html:64 #: openatlas/views/index.py:71 msgid "end" msgstr "" @@ -146,8 +146,8 @@ msgstr "" msgid "location" msgstr "" -#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:343 -#: openatlas/views/admin.py:60 openatlas/views/user.py:128 +#: openatlas/display/base_display.py:351 openatlas/forms/manager.py:352 +#: openatlas/views/admin.py:59 openatlas/views/user.py:128 #: openatlas/views/user.py:170 msgid "activity" msgstr "" @@ -156,13 +156,13 @@ msgstr "" msgid "overlay" msgstr "" -#: openatlas/display/base_display.py:423 openatlas/display/tab.py:267 -#: openatlas/display/util.py:508 openatlas/templates/forms/form_table.html:5 -#: openatlas/views/link.py:58 openatlas/views/link.py:185 +#: openatlas/display/base_display.py:423 openatlas/display/tab.py:271 +#: openatlas/display/util.py:513 openatlas/templates/forms/form_table.html:5 +#: openatlas/views/link.py:44 openatlas/views/link.py:171 msgid "link" msgstr "" -#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:480 +#: openatlas/display/base_display.py:496 openatlas/forms/base_manager.py:476 #: openatlas/templates/type/index.html:18 openatlas/views/hierarchy.py:47 #: openatlas/views/hierarchy.py:49 openatlas/views/hierarchy.py:111 #: openatlas/views/hierarchy.py:112 openatlas/views/hierarchy.py:151 @@ -186,7 +186,7 @@ msgstr "" msgid "super" msgstr "" -#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:658 +#: openatlas/display/base_display.py:534 openatlas/forms/manager.py:667 msgid "unit" msgstr "" @@ -194,11 +194,13 @@ msgstr "" msgid "selectable" msgstr "" -#: openatlas/display/base_display.py:535 openatlas/views/admin.py:175 +#: openatlas/display/base_display.py:535 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/display/util.py:311 +#: openatlas/views/admin.py:174 openatlas/views/entity_index.py:60 msgid "yes" msgstr "" -#: openatlas/display/base_display.py:536 +#: openatlas/display/base_display.py:536 openatlas/display/display.py:70 msgid "no" msgstr "" @@ -206,42 +208,42 @@ msgstr "" msgid "ID for imports" msgstr "" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 -#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:144 -#: openatlas/forms/field.py:217 openatlas/forms/manager.py:521 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 +#: openatlas/forms/add_fields.py:236 openatlas/forms/base_manager.py:142 +#: openatlas/forms/field.py:217 openatlas/forms/manager.py:530 #: openatlas/forms/util.py:27 openatlas/views/arche.py:36 -#: openatlas/views/imports.py:62 openatlas/views/index.py:71 +#: openatlas/views/imports.py:65 openatlas/views/index.py:71 #: openatlas/views/vocabs.py:82 msgid "name" msgstr "" -#: openatlas/display/base_display.py:553 +#: openatlas/display/base_display.py:554 msgid "value" msgstr "" -#: openatlas/display/base_display.py:553 openatlas/display/util.py:161 +#: openatlas/display/base_display.py:554 openatlas/display/util.py:161 #: openatlas/forms/setting.py:128 openatlas/views/index.py:67 #: openatlas/views/index.py:71 msgid "class" msgstr "" -#: openatlas/display/base_display.py:553 openatlas/display/tab.py:95 +#: openatlas/display/base_display.py:554 openatlas/display/tab.py:95 #: openatlas/templates/model/cidoc_class_view.html:6 -#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:162 +#: openatlas/templates/model/property_view.html:6 openatlas/views/admin.py:161 #: openatlas/views/user.py:42 msgid "info" msgstr "" -#: openatlas/display/base_display.py:565 openatlas/views/type.py:126 +#: openatlas/display/base_display.py:566 openatlas/views/type.py:126 msgid "domain" msgstr "" -#: openatlas/display/base_display.py:565 openatlas/views/tools.py:237 +#: openatlas/display/base_display.py:566 openatlas/views/tools.py:237 #: openatlas/views/type.py:126 msgid "range" msgstr "" -#: openatlas/display/base_display.py:600 openatlas/forms/form.py:135 +#: openatlas/display/base_display.py:601 openatlas/forms/form.py:135 #: openatlas/views/type.py:172 msgid "move entities" msgstr "" @@ -258,8 +260,8 @@ msgstr "" msgid "given object" msgstr "" -#: openatlas/display/display.py:47 openatlas/display/display.py:323 -#: openatlas/forms/manager.py:605 +#: openatlas/display/display.py:47 openatlas/display/display.py:333 +#: openatlas/forms/manager.py:614 msgid "source" msgstr "" @@ -271,76 +273,93 @@ msgstr "" msgid "document" msgstr "" -#: openatlas/display/display.py:70 +#: openatlas/display/display.py:70 openatlas/display/display.py:72 +#: openatlas/display/display.py:74 openatlas/forms/manager.py:269 +msgid "public sharing allowed" +msgstr "" + +#: openatlas/display/display.py:75 +msgid "but license is missing " +msgstr "" + +#: openatlas/display/display.py:78 +msgid "creator" +msgstr "" + +#: openatlas/display/display.py:79 +msgid "license holder" +msgstr "" + +#: openatlas/display/display.py:80 msgid "size" msgstr "" -#: openatlas/display/display.py:71 +#: openatlas/display/display.py:81 msgid "extension" msgstr "" -#: openatlas/display/display.py:76 openatlas/templates/import_data.html:6 -#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:542 +#: openatlas/display/display.py:86 openatlas/templates/import_data.html:6 +#: openatlas/templates/sql/execute.html:6 openatlas/views/admin.py:541 #: openatlas/views/export.py:49 openatlas/views/model.py:311 msgid "download" msgstr "" -#: openatlas/display/display.py:79 +#: openatlas/display/display.py:89 msgid "missing file" msgstr "" -#: openatlas/display/display.py:156 +#: openatlas/display/display.py:166 msgid "object" msgstr "" -#: openatlas/display/display.py:178 +#: openatlas/display/display.py:188 msgid "person" msgstr "" -#: openatlas/display/display.py:179 openatlas/display/display.py:284 -#: openatlas/forms/manager.py:625 +#: openatlas/display/display.py:189 openatlas/display/display.py:294 +#: openatlas/forms/manager.py:634 msgid "artifact" msgstr "" -#: openatlas/display/display.py:220 +#: openatlas/display/display.py:230 msgid "produced" msgstr "" -#: openatlas/display/display.py:240 openatlas/forms/manager.py:537 +#: openatlas/display/display.py:250 openatlas/forms/manager.py:546 #: openatlas/forms/setting.py:109 msgid "website URL" msgstr "" -#: openatlas/display/display.py:244 openatlas/forms/manager.py:539 +#: openatlas/display/display.py:254 openatlas/forms/manager.py:548 #: openatlas/forms/setting.py:111 msgid "resolver URL" msgstr "" -#: openatlas/display/display.py:248 openatlas/forms/manager.py:541 +#: openatlas/display/display.py:258 openatlas/forms/manager.py:550 msgid "example ID" msgstr "" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 msgid "entity" msgstr "" -#: openatlas/display/display.py:256 +#: openatlas/display/display.py:266 #: openatlas/templates/forms/reference_field.html:21 msgid "precision" msgstr "" -#: openatlas/display/display.py:270 openatlas/display/util.py:46 +#: openatlas/display/display.py:280 openatlas/display/util.py:46 #: openatlas/views/hierarchy.py:100 openatlas/views/overlay.py:96 msgid "remove" msgstr "" -#: openatlas/display/display.py:310 openatlas/forms/manager.py:570 -#: openatlas/forms/manager.py:600 openatlas/views/admin.py:210 -#: openatlas/views/admin.py:761 +#: openatlas/display/display.py:320 openatlas/forms/manager.py:579 +#: openatlas/forms/manager.py:609 openatlas/views/admin.py:209 +#: openatlas/views/admin.py:760 msgid "content" msgstr "" -#: openatlas/display/display.py:332 openatlas/templates/tools/index.html:3 +#: openatlas/display/display.py:342 openatlas/templates/tools/index.html:3 #: openatlas/views/tools.py:83 openatlas/views/tools.py:121 #: openatlas/views/tools.py:190 openatlas/views/tools.py:215 #: openatlas/views/tools.py:268 @@ -414,26 +433,26 @@ msgstr "" msgid "main image" msgstr "" -#: openatlas/display/tab.py:95 openatlas/views/admin.py:366 +#: openatlas/display/tab.py:95 openatlas/views/admin.py:365 #: openatlas/views/index.py:67 msgid "count" msgstr "" -#: openatlas/display/tab.py:136 openatlas/views/link.py:211 +#: openatlas/display/tab.py:138 openatlas/views/link.py:197 msgid "add subunit" msgstr "" -#: openatlas/display/tab.py:213 +#: openatlas/display/tab.py:215 msgid "view all IIIF images" msgstr "" -#: openatlas/display/tab.py:227 openatlas/views/index.py:64 +#: openatlas/display/tab.py:229 openatlas/views/index.py:64 #: openatlas/views/note.py:50 openatlas/views/note.py:56 #: openatlas/views/note.py:91 msgid "note" msgstr "" -#: openatlas/display/tab.py:288 +#: openatlas/display/tab.py:292 msgid "text" msgstr "" @@ -461,8 +480,8 @@ msgstr "" msgid "showing %(first)s to %(last)s of %(all)s entries" msgstr "" -#: openatlas/display/table.py:34 openatlas/forms/form.py:105 -#: openatlas/views/admin.py:375 +#: openatlas/display/table.py:35 openatlas/forms/form.py:105 +#: openatlas/views/admin.py:374 msgid "no entries" msgstr "" @@ -475,7 +494,7 @@ msgstr "" msgid "external reference systems" msgstr "" -#: openatlas/display/util.py:67 openatlas/views/admin.py:138 +#: openatlas/display/util.py:67 openatlas/views/admin.py:137 msgid "at" msgstr "" @@ -528,36 +547,36 @@ msgstr "" msgid "view in IIIF" msgstr "" -#: openatlas/display/util.py:268 openatlas/views/annotation.py:67 +#: openatlas/display/util.py:269 openatlas/views/annotation.py:67 #: openatlas/views/annotation.py:90 msgid "annotate" msgstr "" -#: openatlas/display/util.py:272 +#: openatlas/display/util.py:274 msgid "delete IIIF" msgstr "" -#: openatlas/display/util.py:277 +#: openatlas/display/util.py:279 msgid "enable IIIF view" msgstr "" -#: openatlas/display/util.py:375 +#: openatlas/display/util.py:380 msgid "error mail login" msgstr "" -#: openatlas/display/util.py:382 openatlas/views/index.py:154 +#: openatlas/display/util.py:387 openatlas/views/index.py:154 msgid "error mail send" msgstr "" -#: openatlas/display/util.py:408 +#: openatlas/display/util.py:413 msgid "user OpenAtlas with default password is still active" msgstr "" -#: openatlas/display/util.py:418 openatlas/templates/entity/insert.html:15 +#: openatlas/display/util.py:423 openatlas/templates/entity/insert.html:15 msgid "directory not writable" msgstr "" -#: openatlas/display/util.py:542 +#: openatlas/display/util.py:547 msgid "citation_example" msgstr "" @@ -600,54 +619,54 @@ msgstr "" msgid "comment" msgstr "" -#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:136 +#: openatlas/forms/add_fields.py:244 openatlas/forms/base_manager.py:134 #: openatlas/forms/field.py:232 #: openatlas/templates/model/cidoc_class_view.html:8 #: openatlas/templates/model/property_view.html:8 -#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:65 -#: openatlas/views/imports.py:126 openatlas/views/index.py:138 +#: openatlas/templates/type/index.html:136 openatlas/views/imports.py:68 +#: openatlas/views/imports.py:129 openatlas/views/index.py:138 #: openatlas/views/note.py:22 msgid "description" msgstr "" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:61 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:61 #: openatlas/templates/forms/table_select.html:94 #: openatlas/templates/forms/table_select.html:121 #: openatlas/templates/forms/tree_multi_select.html:111 #: openatlas/templates/forms/tree_multi_select.html:132 #: openatlas/templates/forms/tree_select.html:96 -#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:66 +#: openatlas/templates/forms/tree_select.html:123 openatlas/views/imports.py:69 #: openatlas/views/user.py:77 msgid "insert" msgstr "" -#: openatlas/forms/base_manager.py:160 openatlas/forms/form.py:82 +#: openatlas/forms/base_manager.py:158 openatlas/forms/form.py:82 #: openatlas/forms/form.py:165 openatlas/forms/setting.py:18 #: openatlas/forms/setting.py:42 openatlas/forms/setting.py:59 #: openatlas/forms/setting.py:104 openatlas/forms/setting.py:112 #: openatlas/forms/setting.py:117 openatlas/forms/setting.py:124 #: openatlas/forms/setting.py:145 openatlas/forms/setting.py:166 -#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:193 -#: openatlas/views/link.py:152 openatlas/views/note.py:23 +#: openatlas/templates/util/translations.html:4 openatlas/views/admin.py:192 +#: openatlas/views/link.py:138 openatlas/views/note.py:23 #: openatlas/views/note.py:106 openatlas/views/overlay.py:28 #: openatlas/views/profile.py:30 openatlas/views/tools.py:161 #: openatlas/views/tools.py:240 openatlas/views/user.py:44 msgid "save" msgstr "" -#: openatlas/forms/base_manager.py:165 openatlas/views/user.py:45 +#: openatlas/forms/base_manager.py:163 openatlas/views/user.py:45 msgid "insert and continue" msgstr "" -#: openatlas/forms/base_manager.py:247 +#: openatlas/forms/base_manager.py:243 msgid "begins in" msgstr "" -#: openatlas/forms/base_manager.py:248 +#: openatlas/forms/base_manager.py:244 msgid "ends in" msgstr "" -#: openatlas/forms/base_manager.py:454 openatlas/forms/manager.py:544 +#: openatlas/forms/base_manager.py:450 openatlas/forms/manager.py:553 #: openatlas/templates/model/index.html:9 #: openatlas/templates/model/index.html:11 openatlas/templates/search.html:36 #: openatlas/templates/type/index.html:108 openatlas/views/model.py:60 @@ -656,11 +675,11 @@ msgstr "" msgid "classes" msgstr "" -#: openatlas/forms/base_manager.py:455 openatlas/views/vocabs.py:139 +#: openatlas/forms/base_manager.py:451 openatlas/views/vocabs.py:139 msgid "tooltip hierarchy forms" msgstr "" -#: openatlas/forms/base_manager.py:473 openatlas/forms/manager.py:106 +#: openatlas/forms/base_manager.py:469 openatlas/forms/manager.py:106 msgid "inverse" msgstr "" @@ -697,7 +716,7 @@ msgid "endpoint" msgstr "" #: openatlas/forms/form.py:164 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:62 openatlas/views/index.py:72 +#: openatlas/views/admin.py:61 openatlas/views/index.py:72 #: openatlas/views/user.py:86 openatlas/views/user.py:127 #: openatlas/views/user.py:313 openatlas/views/user.py:316 #: openatlas/views/vocabs.py:38 @@ -716,8 +735,8 @@ msgstr "" msgid "URL" msgstr "" -#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:488 -#: openatlas/forms/manager.py:625 openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:236 openatlas/forms/manager.py:497 +#: openatlas/forms/manager.py:634 openatlas/forms/manager.py:638 msgid "insert and add" msgstr "" @@ -725,61 +744,61 @@ msgstr "" msgid "stratigraphic unit" msgstr "" -#: openatlas/forms/manager.py:267 openatlas/views/admin.py:321 -#: openatlas/views/admin.py:324 openatlas/views/annotation.py:65 -#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:35 +#: openatlas/forms/manager.py:267 openatlas/views/admin.py:320 +#: openatlas/views/admin.py:323 openatlas/views/annotation.py:65 +#: openatlas/views/annotation.py:88 openatlas/views/entity_index.py:30 #: openatlas/views/file.py:42 openatlas/views/file.py:60 #: openatlas/views/file.py:62 openatlas/views/file.py:230 -#: openatlas/views/imports.py:248 +#: openatlas/views/imports.py:251 msgid "file" msgstr "" -#: openatlas/forms/manager.py:310 openatlas/views/vocabs.py:145 +#: openatlas/forms/manager.py:319 openatlas/views/vocabs.py:145 msgid "tooltip hierarchy multiple" msgstr "" -#: openatlas/forms/manager.py:312 openatlas/templates/type/index.html:90 +#: openatlas/forms/manager.py:321 openatlas/templates/type/index.html:90 #: openatlas/views/vocabs.py:144 msgid "multiple" msgstr "" -#: openatlas/forms/manager.py:382 +#: openatlas/forms/manager.py:391 msgid "modified place" msgstr "" -#: openatlas/forms/manager.py:412 +#: openatlas/forms/manager.py:421 msgid "moved artifact" msgstr "" -#: openatlas/forms/manager.py:413 +#: openatlas/forms/manager.py:422 msgid "moved person" msgstr "" -#: openatlas/forms/manager.py:414 +#: openatlas/forms/manager.py:423 msgid "place to" msgstr "" -#: openatlas/forms/manager.py:415 +#: openatlas/forms/manager.py:424 msgid "place from" msgstr "" -#: openatlas/forms/manager.py:475 +#: openatlas/forms/manager.py:484 msgid "born in" msgstr "" -#: openatlas/forms/manager.py:476 +#: openatlas/forms/manager.py:485 msgid "died in" msgstr "" -#: openatlas/forms/manager.py:488 openatlas/models/openatlas_class.py:35 +#: openatlas/forms/manager.py:497 openatlas/models/openatlas_class.py:35 msgid "feature" msgstr "" -#: openatlas/forms/manager.py:586 +#: openatlas/forms/manager.py:595 msgid "Link artifacts as the information carrier of the source" msgstr "" -#: openatlas/forms/manager.py:629 +#: openatlas/forms/manager.py:638 msgid "human remains" msgstr "" @@ -922,7 +941,7 @@ msgid "limit" msgstr "" #: openatlas/forms/setting.py:89 openatlas/forms/setting.py:94 -#: openatlas/views/admin.py:700 openatlas/views/user.py:76 +#: openatlas/views/admin.py:699 openatlas/views/user.py:76 #: openatlas/views/user.py:82 openatlas/views/user.py:87 #: openatlas/views/user.py:99 msgid "all" @@ -995,8 +1014,8 @@ msgid "tooltip show email" msgstr "" #: openatlas/forms/setting.py:143 openatlas/forms/util.py:31 -#: openatlas/views/admin.py:152 openatlas/views/admin.py:799 -#: openatlas/views/admin.py:802 +#: openatlas/views/admin.py:151 openatlas/views/admin.py:798 +#: openatlas/views/admin.py:801 msgid "newsletter" msgstr "" @@ -1047,35 +1066,35 @@ msgstr "" msgid "off" msgstr "" -#: openatlas/forms/validation.py:19 openatlas/views/imports.py:256 +#: openatlas/forms/validation.py:21 openatlas/views/imports.py:259 msgid "file type not allowed" msgstr "" -#: openatlas/forms/validation.py:26 openatlas/views/imports.py:74 +#: openatlas/forms/validation.py:28 openatlas/views/imports.py:77 msgid "error name exists" msgstr "" -#: openatlas/forms/validation.py:39 +#: openatlas/forms/validation.py:41 msgid "precision required" msgstr "" -#: openatlas/forms/validation.py:43 openatlas/forms/validation.py:49 +#: openatlas/forms/validation.py:45 openatlas/forms/validation.py:51 msgid "wrong id format" msgstr "" -#: openatlas/forms/validation.py:61 +#: openatlas/forms/validation.py:63 msgid "Required for time span" msgstr "" -#: openatlas/forms/validation.py:77 +#: openatlas/forms/validation.py:79 msgid "not a valid date" msgstr "" -#: openatlas/forms/validation.py:89 +#: openatlas/forms/validation.py:91 msgid "First date cannot be after second." msgstr "" -#: openatlas/forms/validation.py:97 openatlas/forms/validation.py:106 +#: openatlas/forms/validation.py:99 openatlas/forms/validation.py:108 #: openatlas/views/search.py:73 msgid "Begin dates cannot start after end dates." msgstr "" @@ -1271,20 +1290,20 @@ msgstr "" msgid "profile" msgstr "" -#: openatlas/templates/layout.html:122 openatlas/views/admin.py:112 -#: openatlas/views/admin.py:113 openatlas/views/admin.py:212 -#: openatlas/views/admin.py:232 openatlas/views/admin.py:234 -#: openatlas/views/admin.py:294 openatlas/views/admin.py:296 -#: openatlas/views/admin.py:318 openatlas/views/admin.py:353 -#: openatlas/views/admin.py:380 openatlas/views/admin.py:382 -#: openatlas/views/admin.py:444 openatlas/views/admin.py:446 -#: openatlas/views/admin.py:622 openatlas/views/admin.py:624 -#: openatlas/views/admin.py:730 openatlas/views/admin.py:732 -#: openatlas/views/admin.py:801 openatlas/views/arche.py:30 -#: openatlas/views/export.py:76 openatlas/views/imports.py:141 -#: openatlas/views/imports.py:158 openatlas/views/imports.py:211 -#: openatlas/views/imports.py:233 openatlas/views/imports.py:290 -#: openatlas/views/imports.py:316 openatlas/views/sql.py:29 +#: openatlas/templates/layout.html:122 openatlas/views/admin.py:111 +#: openatlas/views/admin.py:112 openatlas/views/admin.py:211 +#: openatlas/views/admin.py:231 openatlas/views/admin.py:233 +#: openatlas/views/admin.py:293 openatlas/views/admin.py:295 +#: openatlas/views/admin.py:317 openatlas/views/admin.py:352 +#: openatlas/views/admin.py:379 openatlas/views/admin.py:381 +#: openatlas/views/admin.py:443 openatlas/views/admin.py:445 +#: openatlas/views/admin.py:621 openatlas/views/admin.py:623 +#: openatlas/views/admin.py:729 openatlas/views/admin.py:731 +#: openatlas/views/admin.py:800 openatlas/views/arche.py:30 +#: openatlas/views/export.py:76 openatlas/views/imports.py:144 +#: openatlas/views/imports.py:161 openatlas/views/imports.py:214 +#: openatlas/views/imports.py:236 openatlas/views/imports.py:293 +#: openatlas/views/imports.py:319 openatlas/views/sql.py:29 #: openatlas/views/sql.py:60 openatlas/views/user.py:128 #: openatlas/views/user.py:180 openatlas/views/user.py:220 #: openatlas/views/user.py:256 openatlas/views/user.py:315 @@ -1377,7 +1396,7 @@ msgstr "" msgid "data integrity checks" msgstr "" -#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:625 +#: openatlas/templates/admin/data.html:4 openatlas/views/admin.py:624 #: openatlas/views/model.py:248 msgid "orphans" msgstr "" @@ -1403,13 +1422,13 @@ msgid "data transfer" msgstr "" #: openatlas/templates/admin/data.html:13 -#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:139 -#: openatlas/views/imports.py:142 openatlas/views/imports.py:156 -#: openatlas/views/imports.py:159 openatlas/views/imports.py:209 -#: openatlas/views/imports.py:212 openatlas/views/imports.py:231 -#: openatlas/views/imports.py:234 openatlas/views/imports.py:251 -#: openatlas/views/imports.py:288 openatlas/views/imports.py:291 -#: openatlas/views/imports.py:317 openatlas/views/vocabs.py:86 +#: openatlas/templates/util/translations.html:8 openatlas/views/imports.py:142 +#: openatlas/views/imports.py:145 openatlas/views/imports.py:159 +#: openatlas/views/imports.py:162 openatlas/views/imports.py:212 +#: openatlas/views/imports.py:215 openatlas/views/imports.py:234 +#: openatlas/views/imports.py:237 openatlas/views/imports.py:254 +#: openatlas/views/imports.py:291 openatlas/views/imports.py:294 +#: openatlas/views/imports.py:320 openatlas/views/vocabs.py:86 #: openatlas/views/vocabs.py:87 msgid "import" msgstr "" @@ -1818,145 +1837,145 @@ msgstr "" msgid "import wkt" msgstr "" -#: openatlas/views/admin.py:71 openatlas/views/admin.py:733 +#: openatlas/views/admin.py:70 openatlas/views/admin.py:732 msgid "system log" msgstr "" -#: openatlas/views/admin.py:81 +#: openatlas/views/admin.py:80 msgid "defaults for new user" msgstr "" -#: openatlas/views/admin.py:132 +#: openatlas/views/admin.py:131 #, python-format msgid "Test mail from %(site_name)s" msgstr "" -#: openatlas/views/admin.py:135 +#: openatlas/views/admin.py:134 #, python-format msgid "This test mail was sent by %(username)s" msgstr "" -#: openatlas/views/admin.py:140 +#: openatlas/views/admin.py:139 #, python-format msgid "A test mail was sent to %(email)s." msgstr "" -#: openatlas/views/admin.py:203 openatlas/views/admin.py:343 +#: openatlas/views/admin.py:202 openatlas/views/admin.py:342 #: openatlas/views/entity.py:67 openatlas/views/entity.py:257 #: openatlas/views/hierarchy.py:86 openatlas/views/hierarchy.py:122 #: openatlas/views/hierarchy.py:159 openatlas/views/hierarchy.py:168 -#: openatlas/views/link.py:148 openatlas/views/overlay.py:76 +#: openatlas/views/link.py:134 openatlas/views/overlay.py:76 #: openatlas/views/profile.py:113 openatlas/views/tools.py:255 #: openatlas/views/user.py:247 openatlas/views/vocabs.py:60 msgid "info update" msgstr "" -#: openatlas/views/admin.py:229 openatlas/views/admin.py:290 -#: openatlas/views/admin.py:440 openatlas/views/admin.py:610 +#: openatlas/views/admin.py:228 openatlas/views/admin.py:289 +#: openatlas/views/admin.py:439 openatlas/views/admin.py:609 msgid "Congratulations, everything looks fine!" msgstr "" -#: openatlas/views/admin.py:235 +#: openatlas/views/admin.py:234 msgid "check links" msgstr "" -#: openatlas/views/admin.py:271 +#: openatlas/views/admin.py:270 msgid "delete link duplicates" msgstr "" -#: openatlas/views/admin.py:297 +#: openatlas/views/admin.py:296 msgid "check link duplicates" msgstr "" -#: openatlas/views/admin.py:304 openatlas/views/link.py:23 +#: openatlas/views/admin.py:303 openatlas/views/link.py:23 msgid "link removed" msgstr "" -#: openatlas/views/admin.py:321 +#: openatlas/views/admin.py:320 msgid "settings" msgstr "" -#: openatlas/views/admin.py:324 +#: openatlas/views/admin.py:323 msgid "IIIF" msgstr "" -#: openatlas/views/admin.py:347 openatlas/views/arche.py:66 +#: openatlas/views/admin.py:346 openatlas/views/arche.py:66 #: openatlas/views/entity.py:237 openatlas/views/entity.py:272 #: openatlas/views/hierarchy.py:40 openatlas/views/hierarchy.py:84 -#: openatlas/views/link.py:88 openatlas/views/link.py:118 -#: openatlas/views/profile.py:117 openatlas/views/sql.py:52 -#: openatlas/views/tools.py:136 openatlas/views/tools.py:175 -#: openatlas/views/vocabs.py:182 +#: openatlas/views/imports.py:310 openatlas/views/link.py:74 +#: openatlas/views/link.py:104 openatlas/views/profile.py:117 +#: openatlas/views/sql.py:52 openatlas/views/tools.py:136 +#: openatlas/views/tools.py:175 openatlas/views/vocabs.py:182 msgid "error transaction" msgstr "" -#: openatlas/views/admin.py:383 +#: openatlas/views/admin.py:382 msgid "check similar names" msgstr "" -#: openatlas/views/admin.py:447 +#: openatlas/views/admin.py:446 msgid "check dates" msgstr "" -#: openatlas/views/admin.py:580 +#: openatlas/views/admin.py:579 msgid "relink entity" msgstr "" -#: openatlas/views/admin.py:587 +#: openatlas/views/admin.py:586 msgid "remove entity" msgstr "" -#: openatlas/views/admin.py:594 openatlas/views/annotation.py:43 +#: openatlas/views/admin.py:593 openatlas/views/annotation.py:43 msgid "delete annotation" msgstr "" -#: openatlas/views/admin.py:613 +#: openatlas/views/admin.py:612 msgid "delete all files without corresponding entities?" msgstr "" -#: openatlas/views/admin.py:616 +#: openatlas/views/admin.py:615 msgid "delete all files" msgstr "" -#: openatlas/views/admin.py:637 openatlas/views/admin.py:650 -#: openatlas/views/admin.py:692 openatlas/views/entity.py:178 +#: openatlas/views/admin.py:636 openatlas/views/admin.py:649 +#: openatlas/views/admin.py:691 openatlas/views/entity.py:178 #: openatlas/views/export.py:89 msgid "error file delete" msgstr "" -#: openatlas/views/admin.py:660 openatlas/views/annotation.py:101 +#: openatlas/views/admin.py:659 openatlas/views/annotation.py:101 msgid "annotation deleted" msgstr "" -#: openatlas/views/admin.py:669 +#: openatlas/views/admin.py:668 msgid "entities relinked" msgstr "" -#: openatlas/views/admin.py:680 +#: openatlas/views/admin.py:679 msgid "entity removed from annotation" msgstr "" -#: openatlas/views/admin.py:723 +#: openatlas/views/admin.py:722 msgid "delete all logs" msgstr "" -#: openatlas/views/admin.py:740 +#: openatlas/views/admin.py:739 msgid "Logs deleted" msgstr "" -#: openatlas/views/admin.py:753 openatlas/views/index.py:132 +#: openatlas/views/admin.py:752 openatlas/views/index.py:132 msgid "subject" msgstr "" -#: openatlas/views/admin.py:762 openatlas/views/index.py:139 +#: openatlas/views/admin.py:761 openatlas/views/index.py:139 msgid "send" msgstr "" -#: openatlas/views/admin.py:809 +#: openatlas/views/admin.py:808 msgid "images were created" msgstr "" -#: openatlas/views/admin.py:817 +#: openatlas/views/admin.py:816 msgid "resized orphaned images were deleted" msgstr "" @@ -2015,10 +2034,18 @@ msgstr "" msgid "Invalid geom entered" msgstr "" -#: openatlas/views/entity_index.py:35 +#: openatlas/views/entity_index.py:30 openatlas/views/entity_index.py:70 msgid "files" msgstr "" +#: openatlas/views/entity_index.py:73 +msgid "public without license" +msgstr "" + +#: openatlas/views/entity_index.py:75 +msgid "public with license but without creator" +msgstr "" + #: openatlas/views/export.py:31 msgid "data was exported" msgstr "" @@ -2088,129 +2115,137 @@ msgstr "" msgid "logo" msgstr "" -#: openatlas/views/imports.py:36 +#: openatlas/views/imports.py:37 msgid "invalid columns" msgstr "" -#: openatlas/views/imports.py:37 +#: openatlas/views/imports.py:38 msgid "possible duplicates" msgstr "" -#: openatlas/views/imports.py:38 +#: openatlas/views/imports.py:39 msgid "invalid administrative units" msgstr "" -#: openatlas/views/imports.py:39 +#: openatlas/views/imports.py:40 msgid "invalid reference system class" msgstr "" -#: openatlas/views/imports.py:40 +#: openatlas/views/imports.py:41 msgid "invalid reference system" msgstr "" -#: openatlas/views/imports.py:41 +#: openatlas/views/imports.py:42 msgid "invalid reference system value" msgstr "" -#: openatlas/views/imports.py:42 +#: openatlas/views/imports.py:43 msgid "invalid match type" msgstr "" -#: openatlas/views/imports.py:43 +#: openatlas/views/imports.py:44 msgid "invalid type ids" msgstr "" -#: openatlas/views/imports.py:44 +#: openatlas/views/imports.py:45 msgid "single type duplicates" msgstr "" -#: openatlas/views/imports.py:45 +#: openatlas/views/imports.py:46 msgid "invalid value types" msgstr "" -#: openatlas/views/imports.py:46 +#: openatlas/views/imports.py:47 msgid "invalid value type ids" msgstr "" -#: openatlas/views/imports.py:47 +#: openatlas/views/imports.py:48 msgid "invalid value type values" msgstr "" -#: openatlas/views/imports.py:48 +#: openatlas/views/imports.py:49 msgid "invalid coordinates" msgstr "" -#: openatlas/views/imports.py:49 +#: openatlas/views/imports.py:50 msgid "invalid OpenAtlas class" msgstr "" -#: openatlas/views/imports.py:50 +#: openatlas/views/imports.py:51 msgid "invalid references" msgstr "" -#: openatlas/views/imports.py:51 +#: openatlas/views/imports.py:52 msgid "invalid reference id" msgstr "" -#: openatlas/views/imports.py:52 +#: openatlas/views/imports.py:53 msgid "empty names" msgstr "" -#: openatlas/views/imports.py:53 +#: openatlas/views/imports.py:54 msgid "empty ids" msgstr "" -#: openatlas/views/imports.py:54 openatlas/views/imports.py:115 +#: openatlas/views/imports.py:55 openatlas/views/imports.py:118 msgid "missing name column" msgstr "" -#: openatlas/views/imports.py:55 +#: openatlas/views/imports.py:56 msgid "ids already in database" msgstr "" -#: openatlas/views/imports.py:56 +#: openatlas/views/imports.py:57 msgid "double ids in import" msgstr "" -#: openatlas/views/imports.py:126 openatlas/views/imports.py:134 -#: openatlas/views/imports.py:160 +#: openatlas/views/imports.py:58 +msgid "multiple parent ids" +msgstr "" + +#: openatlas/views/imports.py:59 +msgid "invalid openatlas parent id" +msgstr "" + +#: openatlas/views/imports.py:129 openatlas/views/imports.py:137 +#: openatlas/views/imports.py:163 msgid "project" msgstr "" -#: openatlas/views/imports.py:126 openatlas/views/model.py:62 +#: openatlas/views/imports.py:129 openatlas/views/model.py:62 msgid "entities" msgstr "" -#: openatlas/views/imports.py:151 +#: openatlas/views/imports.py:154 msgid "project inserted" msgstr "" -#: openatlas/views/imports.py:179 +#: openatlas/views/imports.py:182 #, python-format msgid "delete %(name)s?" msgstr "" -#: openatlas/views/imports.py:181 +#: openatlas/views/imports.py:184 msgid "new import" msgstr "" -#: openatlas/views/imports.py:226 +#: openatlas/views/imports.py:229 msgid "project updated" msgstr "" -#: openatlas/views/imports.py:243 +#: openatlas/views/imports.py:246 msgid "project deleted" msgstr "" -#: openatlas/views/imports.py:249 +#: openatlas/views/imports.py:252 msgid "preview only" msgstr "" -#: openatlas/views/imports.py:250 +#: openatlas/views/imports.py:253 msgid "check for duplicates" msgstr "" -#: openatlas/views/imports.py:282 +#: openatlas/views/imports.py:285 msgid "error at import" msgstr "" @@ -2275,15 +2310,15 @@ msgstr "" msgid "unsubscribe newsletter" msgstr "" -#: openatlas/views/link.py:155 openatlas/views/link.py:177 +#: openatlas/views/link.py:141 openatlas/views/link.py:163 msgid "link text" msgstr "" -#: openatlas/views/link.py:181 openatlas/views/link.py:183 +#: openatlas/views/link.py:167 openatlas/views/link.py:169 msgid "reference" msgstr "" -#: openatlas/views/link.py:272 +#: openatlas/views/link.py:258 msgid "page / link text" msgstr ""