diff --git a/.gitattributes b/.gitattributes index cfef3621d1..2db620324f 100644 --- a/.gitattributes +++ b/.gitattributes @@ -3,3 +3,4 @@ src/dashboard/frontend/app/locale/*.po linguist-generated=true src/dashboard/frontend/app/locale/*.pot linguist-generated=true src/dashboard/frontend/app/locale/translations.json linguist-generated=true +src/dashboard/frontend/package-lock.json linguist-generated=true diff --git a/src/dashboard/frontend/app/arrangement/arrangement.controller.js b/src/dashboard/frontend/app/arrangement/arrangement.controller.js index 8079fb9a4a..fecfcceba5 100644 --- a/src/dashboard/frontend/app/arrangement/arrangement.controller.js +++ b/src/dashboard/frontend/app/arrangement/arrangement.controller.js @@ -62,6 +62,14 @@ controller('ArrangementController', ['$scope', 'gettextCatalog', '$uibModal', '$ } }; + var show_wait_for_sip_alert = function() { + Alert.alerts.push({ + 'type': 'info', + 'message': gettextCatalog.getString('Please wait while the SIP is started'), + 'show_spinner': true, + }); + }; + vm.create_sip_from_tag = function() { // if there's a SIP already started ask for confirmation if (vm.data.length > 0) { @@ -73,6 +81,7 @@ controller('ArrangementController', ['$scope', 'gettextCatalog', '$uibModal', '$ vm.delete_directory(directory); }); } + show_wait_for_sip_alert(); const tag = vm.create_sip_tag; if (!tag) { return; @@ -86,6 +95,8 @@ controller('ArrangementController', ['$scope', 'gettextCatalog', '$uibModal', '$ let create_directory_promises = []; let copy_to_arrange_promises = []; let files_grouped_by_directory = {}; + let arrange_sources = []; + let arrange_destinations = []; angular.forEach(vm.transfer.id_map, file => { if (file.type === 'file' && file.tags !== undefined && @@ -107,21 +118,30 @@ controller('ArrangementController', ['$scope', 'gettextCatalog', '$uibModal', '$ }); return !(is_repeated); }); - // create promises for creating each unique directory - unique_directories.forEach(directory => { - let directory_arrange_path = '/arrange/' + full_path + '/' + directory + '/'; - let promise = SipArrange.create_directory(directory_arrange_path, directory, undefined); - create_directory_promises.push(promise); - }); - // create promises for copying each file + // create a single promise for creating each unique directory + create_directory_promises.push( + SipArrange.create_directory( + unique_directories.map(directory => { + return '/arrange/' + full_path + '/' + directory + '/'; + }), + undefined, + undefined + ) + ); + // get all the arrange sources and destinations in each directory Object.keys(files_grouped_by_directory).forEach(directory => { let directory_arrange_path = '/arrange/' + full_path + '/' + directory + '/'; files_grouped_by_directory[directory].forEach(file => { let paths = generate_files_list(file, '/originals/', directory_arrange_path); - let promise = SipArrange.copy_to_arrange(paths.source, paths.destination).then(on_copy_success, on_copy_failure); - copy_to_arrange_promises.push(promise); + arrange_sources = arrange_sources.concat(paths.source); + arrange_destinations = arrange_destinations.concat(paths.destination); }); }); + // create a single promise with all the arrange sources and destinations + copy_to_arrange_promises.push( + SipArrange.copy_to_arrange(arrange_sources, arrange_destinations) + .then(on_copy_success, on_copy_failure) + ); let on_success = success => { Alert.alerts.push({ 'type': 'success', @@ -257,6 +277,7 @@ controller('ArrangementController', ['$scope', 'gettextCatalog', '$uibModal', '$ }); }; + show_wait_for_sip_alert(); SipArrange.start_sip('/arrange/' + directory.path + '/').then(on_success, on_failure); }; diff --git a/src/dashboard/frontend/app/front_page/appraisal_tab.html b/src/dashboard/frontend/app/front_page/appraisal_tab.html index 82edc680d2..9eab16c853 100644 --- a/src/dashboard/frontend/app/front_page/appraisal_tab.html +++ b/src/dashboard/frontend/app/front_page/appraisal_tab.html @@ -32,6 +32,7 @@
{{ alert.message }} +
diff --git a/src/dashboard/frontend/app/locale/extract.pot b/src/dashboard/frontend/app/locale/extract.pot index 84ccde0448..027f7612b4 100644 --- a/src/dashboard/frontend/app/locale/extract.pot +++ b/src/dashboard/frontend/app/locale/extract.pot @@ -4,13 +4,13 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Project-Id-Version: \n" -#: ./app/front_page/appraisal_tab.html:47 +#: ./app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "" msgstr[1] "" -#: ./app/front_page/appraisal_tab.html:46 +#: ./app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "" @@ -28,15 +28,15 @@ msgstr "" msgid "Add" msgstr "" -#: ./app/front_page/appraisal_tab.html:311 +#: ./app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "" -#: ./app/front_page/appraisal_tab.html:210 +#: ./app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "" -#: ./app/front_page/appraisal_tab.html:216 +#: ./app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "" @@ -48,7 +48,7 @@ msgstr "" msgid "Add tag to checked files" msgstr "" -#: ./app/front_page/appraisal_tab.html:52 +#: ./app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "" @@ -56,7 +56,7 @@ msgstr "" msgid "All" msgstr "" -#: ./app/front_page/appraisal_tab.html:82 +#: ./app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "" @@ -64,27 +64,27 @@ msgstr "" msgid "Approve automatically" msgstr "" -#: ./app/front_page/appraisal_tab.html:193 -#: ./app/front_page/appraisal_tab.html:196 +#: ./app/front_page/appraisal_tab.html:194 +#: ./app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "" -#: ./app/front_page/appraisal_tab.html:233 -#: ./app/front_page/appraisal_tab.html:322 +#: ./app/front_page/appraisal_tab.html:234 +#: ./app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "" -#: ./app/arrangement/arrangement.controller.js:68 +#: ./app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "" -#: ./app/front_page/appraisal_tab.html:285 -#: ./app/front_page/appraisal_tab.html:288 +#: ./app/front_page/appraisal_tab.html:286 +#: ./app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "" -#: ./app/front_page/appraisal_tab.html:40 -#: ./app/front_page/appraisal_tab.html:43 +#: ./app/front_page/appraisal_tab.html:41 +#: ./app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "" @@ -102,7 +102,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: ./app/front_page/appraisal_tab.html:57 +#: ./app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "" @@ -122,7 +122,7 @@ msgstr "" msgid "Count" msgstr "" -#: ./app/front_page/appraisal_tab.html:330 +#: ./app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "" @@ -142,24 +142,24 @@ msgstr "" msgid "Date expression:" msgstr "" -#: ./app/front_page/appraisal_tab.html:122 +#: ./app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "" -#: ./app/front_page/appraisal_tab.html:115 +#: ./app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "" -#: ./app/front_page/appraisal_tab.html:130 +#: ./app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "" -#: ./app/front_page/appraisal_tab.html:235 -#: ./app/front_page/appraisal_tab.html:324 +#: ./app/front_page/appraisal_tab.html:236 +#: ./app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "" -#: ./app/front_page/appraisal_tab.html:56 +#: ./app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "" @@ -171,15 +171,15 @@ msgstr "" msgid "Download" msgstr "" -#: ./app/front_page/appraisal_tab.html:317 +#: ./app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "" -#: ./app/front_page/appraisal_tab.html:228 +#: ./app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "" -#: ./app/front_page/appraisal_tab.html:221 +#: ./app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "" @@ -187,33 +187,33 @@ msgstr "" msgid "End date:" msgstr "" -#: ./app/arrangement/arrangement.controller.js:372 +#: ./app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: ./app/front_page/appraisal_tab.html:93 +#: ./app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "" -#: ./app/front_page/appraisal_tab.html:58 +#: ./app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "" -#: ./app/arrangement/arrangement.controller.js:382 +#: ./app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" -#: ./app/front_page/appraisal_tab.html:104 -#: ./app/front_page/appraisal_tab.html:107 +#: ./app/front_page/appraisal_tab.html:105 +#: ./app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "" -#: ./app/front_page/appraisal_tab.html:111 +#: ./app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "" #: ./app/examine_contents/examine_contents.html:45 -#: ./app/front_page/appraisal_tab.html:161 +#: ./app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "" @@ -221,7 +221,7 @@ msgstr "" msgid "Files" msgstr "" -#: ./app/front_page/appraisal_tab.html:241 +#: ./app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "" @@ -252,15 +252,15 @@ msgstr "" msgid "Group" msgstr "" -#: ./app/front_page/appraisal_tab.html:147 +#: ./app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "" -#: ./app/front_page/appraisal_tab.html:200 +#: ./app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "" -#: ./app/front_page/appraisal_tab.html:164 +#: ./app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "" @@ -273,7 +273,7 @@ msgstr "" msgid "Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved." msgstr "" -#: ./app/arrangement/arrangement.controller.js:204 +#: ./app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "" @@ -293,7 +293,7 @@ msgstr "" msgid "No information found for selected files." msgstr "" -#: ./app/front_page/appraisal_tab.html:294 +#: ./app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -301,7 +301,7 @@ msgstr "" msgid "Number of files" msgstr "" -#: ./app/front_page/appraisal_tab.html:87 +#: ./app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "" @@ -319,16 +319,20 @@ msgstr "" msgid "PUID" msgstr "" -#: ./app/front_page/appraisal_tab.html:162 +#: ./app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "" +#: ./app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "" + #: ./app/examine_contents/examine_contents.html:47 #: ./app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "" -#: ./app/front_page/appraisal_tab.html:96 +#: ./app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "" @@ -336,7 +340,7 @@ msgstr "" msgid "Previewing {{ file.title }}" msgstr "" -#: ./app/front_page/appraisal_tab.html:335 +#: ./app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "" @@ -344,13 +348,13 @@ msgstr "" msgid "Report" msgstr "" -#: ./app/arrangement/arrangement.controller.js:134 -#: ./app/arrangement/arrangement.controller.js:256 +#: ./app/arrangement/arrangement.controller.js:154 +#: ./app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "" -#: ./app/arrangement/arrangement.controller.js:128 -#: ./app/arrangement/arrangement.controller.js:249 +#: ./app/arrangement/arrangement.controller.js:148 +#: ./app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "" @@ -359,7 +363,7 @@ msgstr "" msgid "Save" msgstr "" -#: ./app/front_page/appraisal_tab.html:201 +#: ./app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "" @@ -375,11 +379,11 @@ msgstr "" msgid "Show metadata & logs directories?" msgstr "" -#: ./app/front_page/appraisal_tab.html:146 +#: ./app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "" -#: ./app/front_page/appraisal_tab.html:163 +#: ./app/front_page/appraisal_tab.html:164 #: ./app/report/format.html:7 msgid "Size" msgstr "" @@ -405,14 +409,14 @@ msgstr "" msgid "Tag" msgstr "" -#: ./app/front_page/appraisal_tab.html:165 +#: ./app/front_page/appraisal_tab.html:166 #: ./app/front_page/appraisal_tab.html:18 -#: ./app/front_page/appraisal_tab.html:292 -#: ./app/front_page/appraisal_tab.html:90 +#: ./app/front_page/appraisal_tab.html:293 +#: ./app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "" -#: ./app/front_page/appraisal_tab.html:199 +#: ./app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "" @@ -470,7 +474,7 @@ msgid "Unable to start SIP; no files arranged into record \"{{title}}\"." msgstr "" #: ./app/archivesspace/archivesspace.controller.js:162 -#: ./app/arrangement/arrangement.controller.js:356 +#: ./app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" diff --git a/src/dashboard/frontend/app/locale/translations.es.po b/src/dashboard/frontend/app/locale/translations.es.po index 5ebdd900e2..65892ab312 100644 --- a/src/dashboard/frontend/app/locale/translations.es.po +++ b/src/dashboard/frontend/app/locale/translations.es.po @@ -13,13 +13,13 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app/front_page/appraisal_tab.html:47 +#: app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "" msgstr[1] "" -#: app/front_page/appraisal_tab.html:46 +#: app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "" @@ -37,15 +37,15 @@ msgstr "Número de accesión" msgid "Add" msgstr "Añadir" -#: app/front_page/appraisal_tab.html:311 +#: app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "Añadir directorio" -#: app/front_page/appraisal_tab.html:210 +#: app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "" -#: app/front_page/appraisal_tab.html:216 +#: app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "" @@ -57,7 +57,7 @@ msgstr "Añadir siguiente" msgid "Add tag to checked files" msgstr "" -#: app/front_page/appraisal_tab.html:52 +#: app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "" @@ -65,7 +65,7 @@ msgstr "" msgid "All" msgstr "Todos" -#: app/front_page/appraisal_tab.html:82 +#: app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "" @@ -73,23 +73,23 @@ msgstr "" msgid "Approve automatically" msgstr "" -#: app/front_page/appraisal_tab.html:193 app/front_page/appraisal_tab.html:196 +#: app/front_page/appraisal_tab.html:194 app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "ArchivesSpace" -#: app/front_page/appraisal_tab.html:233 app/front_page/appraisal_tab.html:322 +#: app/front_page/appraisal_tab.html:234 app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "" -#: app/arrangement/arrangement.controller.js:68 +#: app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "Está seguro de descartar el directorio actual?" -#: app/front_page/appraisal_tab.html:285 app/front_page/appraisal_tab.html:288 +#: app/front_page/appraisal_tab.html:286 app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "Disposición" -#: app/front_page/appraisal_tab.html:40 app/front_page/appraisal_tab.html:43 +#: app/front_page/appraisal_tab.html:41 app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "Cola" @@ -106,7 +106,7 @@ msgstr "" msgid "Cancel" msgstr "Cancelar" -#: app/front_page/appraisal_tab.html:57 +#: app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "" @@ -126,7 +126,7 @@ msgstr "" msgid "Count" msgstr "" -#: app/front_page/appraisal_tab.html:330 +#: app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "Crear SIP" @@ -146,23 +146,23 @@ msgstr "" msgid "Date expression:" msgstr "" -#: app/front_page/appraisal_tab.html:122 +#: app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "" -#: app/front_page/appraisal_tab.html:115 +#: app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "" -#: app/front_page/appraisal_tab.html:130 +#: app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "" -#: app/front_page/appraisal_tab.html:235 app/front_page/appraisal_tab.html:324 +#: app/front_page/appraisal_tab.html:236 app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "" -#: app/front_page/appraisal_tab.html:56 +#: app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "" @@ -174,15 +174,15 @@ msgstr "Imagen de disco" msgid "Download" msgstr "Descargas" -#: app/front_page/appraisal_tab.html:317 +#: app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "" -#: app/front_page/appraisal_tab.html:228 +#: app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "Editar metadatos" -#: app/front_page/appraisal_tab.html:221 +#: app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "" @@ -190,32 +190,32 @@ msgstr "" msgid "End date:" msgstr "" -#: app/arrangement/arrangement.controller.js:372 +#: app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: app/front_page/appraisal_tab.html:93 +#: app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "Examinar contenidos" -#: app/front_page/appraisal_tab.html:58 +#: app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "" -#: app/arrangement/arrangement.controller.js:382 +#: app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" -#: app/front_page/appraisal_tab.html:104 app/front_page/appraisal_tab.html:107 +#: app/front_page/appraisal_tab.html:105 app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "Listado de unidades documentales compuestas" -#: app/front_page/appraisal_tab.html:111 +#: app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "" #: app/examine_contents/examine_contents.html:45 -#: app/front_page/appraisal_tab.html:161 +#: app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "Nombre del archivo" @@ -223,7 +223,7 @@ msgstr "Nombre del archivo" msgid "Files" msgstr "" -#: app/front_page/appraisal_tab.html:241 +#: app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "" @@ -253,15 +253,15 @@ msgstr "" msgid "Group" msgstr "Grupo" -#: app/front_page/appraisal_tab.html:147 +#: app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "" -#: app/front_page/appraisal_tab.html:200 +#: app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "Identificador" -#: app/front_page/appraisal_tab.html:164 +#: app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "Última modificación" @@ -280,7 +280,7 @@ msgstr "" "utilizados si ningún componente es añadido una vez que el formulario sea " "grabado." -#: app/arrangement/arrangement.controller.js:204 +#: app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "" @@ -300,7 +300,7 @@ msgstr "" msgid "No information found for selected files." msgstr "" -#: app/front_page/appraisal_tab.html:294 +#: app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -308,7 +308,7 @@ msgstr "" msgid "Number of files" msgstr "" -#: app/front_page/appraisal_tab.html:87 +#: app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "" @@ -326,16 +326,20 @@ msgstr "" msgid "PUID" msgstr "PUID" -#: app/front_page/appraisal_tab.html:162 +#: app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "Ruta" +#: app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "Por favor espere mientras se comienza el SIP" + #: app/examine_contents/examine_contents.html:47 #: app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "Vista previa" -#: app/front_page/appraisal_tab.html:96 +#: app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "" @@ -343,7 +347,7 @@ msgstr "" msgid "Previewing {{ file.title }}" msgstr "" -#: app/front_page/appraisal_tab.html:335 +#: app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "" @@ -351,13 +355,13 @@ msgstr "" msgid "Report" msgstr "" -#: app/arrangement/arrangement.controller.js:134 -#: app/arrangement/arrangement.controller.js:256 +#: app/arrangement/arrangement.controller.js:154 +#: app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "" -#: app/arrangement/arrangement.controller.js:128 -#: app/arrangement/arrangement.controller.js:249 +#: app/arrangement/arrangement.controller.js:148 +#: app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "" @@ -365,7 +369,7 @@ msgstr "" msgid "Save" msgstr "Grabar" -#: app/front_page/appraisal_tab.html:201 +#: app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "" @@ -381,11 +385,11 @@ msgstr "" msgid "Show metadata & logs directories?" msgstr "Mostrar directorios de metadatos & logs?" -#: app/front_page/appraisal_tab.html:146 +#: app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "" -#: app/front_page/appraisal_tab.html:163 app/report/format.html:7 +#: app/front_page/appraisal_tab.html:164 app/report/format.html:7 msgid "Size" msgstr "Tamaño" @@ -409,12 +413,12 @@ msgstr "" msgid "Tag" msgstr "" -#: app/front_page/appraisal_tab.html:165 app/front_page/appraisal_tab.html:18 -#: app/front_page/appraisal_tab.html:292 app/front_page/appraisal_tab.html:90 +#: app/front_page/appraisal_tab.html:166 app/front_page/appraisal_tab.html:18 +#: app/front_page/appraisal_tab.html:293 app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "" -#: app/front_page/appraisal_tab.html:199 +#: app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "Título" @@ -473,7 +477,7 @@ msgid "Unable to start SIP; no files arranged into record \"{{title}}\"." msgstr "" #: app/archivesspace/archivesspace.controller.js:162 -#: app/arrangement/arrangement.controller.js:356 +#: app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" diff --git a/src/dashboard/frontend/app/locale/translations.fr.po b/src/dashboard/frontend/app/locale/translations.fr.po index b0c77b3a4c..b7600f656a 100644 --- a/src/dashboard/frontend/app/locale/translations.fr.po +++ b/src/dashboard/frontend/app/locale/translations.fr.po @@ -15,13 +15,13 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app/front_page/appraisal_tab.html:47 +#: app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "1 objet sélectionné" msgstr[1] "{{$count}} objets sélectionnés" -#: app/front_page/appraisal_tab.html:46 +#: app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "1 transfert" @@ -39,15 +39,15 @@ msgstr "Numéro d'acquisition" msgid "Add" msgstr "Ajouter" -#: app/front_page/appraisal_tab.html:311 +#: app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "Ajouter un répertoire" -#: app/front_page/appraisal_tab.html:210 +#: app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "Ajouter une nouvelle notice enfant" -#: app/front_page/appraisal_tab.html:216 +#: app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "Ajouter un nouvel objet numérique" @@ -59,7 +59,7 @@ msgstr "Ajouter suivant" msgid "Add tag to checked files" msgstr "Ajouter un mot-clé aux fichiers vérifiés" -#: app/front_page/appraisal_tab.html:52 +#: app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "Ajouter un mot-clé aux fichiers sélectionnés" @@ -67,7 +67,7 @@ msgstr "Ajouter un mot-clé aux fichiers sélectionnés" msgid "All" msgstr "Tout" -#: app/front_page/appraisal_tab.html:82 +#: app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "Analyse" @@ -75,23 +75,23 @@ msgstr "Analyse" msgid "Approve automatically" msgstr "" -#: app/front_page/appraisal_tab.html:193 app/front_page/appraisal_tab.html:196 +#: app/front_page/appraisal_tab.html:194 app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "ArchivesSpace" -#: app/front_page/appraisal_tab.html:233 app/front_page/appraisal_tab.html:322 +#: app/front_page/appraisal_tab.html:234 app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "Êtes-vous sûr de vouloir supprimer ceci ?" -#: app/arrangement/arrangement.controller.js:68 +#: app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "" -#: app/front_page/appraisal_tab.html:285 app/front_page/appraisal_tab.html:288 +#: app/front_page/appraisal_tab.html:286 app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "Classement" -#: app/front_page/appraisal_tab.html:40 app/front_page/appraisal_tab.html:43 +#: app/front_page/appraisal_tab.html:41 app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "Backlog" @@ -108,7 +108,7 @@ msgstr "Journaux (logs) de l'extracteur de masse" msgid "Cancel" msgstr "Annuler" -#: app/front_page/appraisal_tab.html:57 +#: app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "Réduire" @@ -128,7 +128,7 @@ msgstr "Contexte" msgid "Count" msgstr "Total" -#: app/front_page/appraisal_tab.html:330 +#: app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "Créer un SIP " @@ -148,23 +148,23 @@ msgstr "" msgid "Date expression:" msgstr "Expression de date :" -#: app/front_page/appraisal_tab.html:122 +#: app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "Date de fin" -#: app/front_page/appraisal_tab.html:115 +#: app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "Date de début" -#: app/front_page/appraisal_tab.html:130 +#: app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "Dates : " -#: app/front_page/appraisal_tab.html:235 app/front_page/appraisal_tab.html:324 +#: app/front_page/appraisal_tab.html:236 app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "Supprimer la sélection" -#: app/front_page/appraisal_tab.html:56 +#: app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "Désélectionner tout" @@ -176,15 +176,15 @@ msgstr "Image disque" msgid "Download" msgstr "Télécharger" -#: app/front_page/appraisal_tab.html:317 +#: app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "Modifier les métadonnées" -#: app/front_page/appraisal_tab.html:228 +#: app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "Modifier les métadonnées" -#: app/front_page/appraisal_tab.html:221 +#: app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "Éditer les métadonnées concernant les droits" @@ -192,34 +192,34 @@ msgstr "Éditer les métadonnées concernant les droits" msgid "End date:" msgstr "Date de fin" -#: app/arrangement/arrangement.controller.js:372 +#: app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: app/front_page/appraisal_tab.html:93 +#: app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "Examiner le contenu" -#: app/front_page/appraisal_tab.html:58 +#: app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "Tout afficher" -#: app/arrangement/arrangement.controller.js:382 +#: app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" "La copie des fichiers vers Classer un SIP a échoué; consultez les journaux " "du Tableau de bord." -#: app/front_page/appraisal_tab.html:104 app/front_page/appraisal_tab.html:107 +#: app/front_page/appraisal_tab.html:105 app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "Liste de fichiers" -#: app/front_page/appraisal_tab.html:111 +#: app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "La liste des fichiers est vide." #: app/examine_contents/examine_contents.html:45 -#: app/front_page/appraisal_tab.html:161 +#: app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "Nom du fichier" @@ -227,7 +227,7 @@ msgstr "Nom du fichier" msgid "Files" msgstr "Fichiers" -#: app/front_page/appraisal_tab.html:241 +#: app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "Finaliser le classement" @@ -257,15 +257,15 @@ msgstr "Note générale :" msgid "Group" msgstr "Groupe" -#: app/front_page/appraisal_tab.html:147 +#: app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "Cacher le chemin d'accès" -#: app/front_page/appraisal_tab.html:200 +#: app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "Identifiant" -#: app/front_page/appraisal_tab.html:164 +#: app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "Dernière modification" @@ -283,7 +283,7 @@ msgstr "" "composant de ce transfert. Les données ne seront pas utilisées si aucun " "composant n'est ajouter après avoir sauver le formulaire." -#: app/arrangement/arrangement.controller.js:204 +#: app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "Nom du nouveau répertoire?" @@ -303,7 +303,7 @@ msgstr "Aucune information n'a été trouvée pour les transferts sélectionnés msgid "No information found for selected files." msgstr "Aucune information n'a été trouvée pour les fichiers sélectionnés." -#: app/front_page/appraisal_tab.html:294 +#: app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -311,7 +311,7 @@ msgstr "" msgid "Number of files" msgstr "Nombre de fichiers" -#: app/front_page/appraisal_tab.html:87 +#: app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "Objets " @@ -329,16 +329,20 @@ msgstr "PII" msgid "PUID" msgstr "PUID" -#: app/front_page/appraisal_tab.html:162 +#: app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "Chemin d'accès" +#: app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "" + #: app/examine_contents/examine_contents.html:47 #: app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "Aperçu" -#: app/front_page/appraisal_tab.html:96 +#: app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "Aperçu du fichier" @@ -346,7 +350,7 @@ msgstr "Aperçu du fichier" msgid "Previewing {{ file.title }}" msgstr "Aperçu de {{ file.title }}" -#: app/front_page/appraisal_tab.html:335 +#: app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "Recharger" @@ -354,15 +358,15 @@ msgstr "Recharger" msgid "Report" msgstr "Rapport " -#: app/arrangement/arrangement.controller.js:134 -#: app/arrangement/arrangement.controller.js:256 +#: app/arrangement/arrangement.controller.js:154 +#: app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "" "La création du SIP n'a pas pu commencer! Vérifiez les journaux du tableau de " "bord." -#: app/arrangement/arrangement.controller.js:128 -#: app/arrangement/arrangement.controller.js:249 +#: app/arrangement/arrangement.controller.js:148 +#: app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "La création du SIP a bien commencé!" @@ -370,7 +374,7 @@ msgstr "La création du SIP a bien commencé!" msgid "Save" msgstr "Sauvegarder" -#: app/front_page/appraisal_tab.html:201 +#: app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "Chercher dans ArchivesSpace" @@ -386,11 +390,11 @@ msgstr "Sélectionner tout" msgid "Show metadata & logs directories?" msgstr "" -#: app/front_page/appraisal_tab.html:146 +#: app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "Montrer le chemin d'accès" -#: app/front_page/appraisal_tab.html:163 app/report/format.html:7 +#: app/front_page/appraisal_tab.html:164 app/report/format.html:7 msgid "Size" msgstr "Taille" @@ -414,12 +418,12 @@ msgstr "Le SIP a débuté correctement à partir du document \"{{title}}\"" msgid "Tag" msgstr "Mot-clé" -#: app/front_page/appraisal_tab.html:165 app/front_page/appraisal_tab.html:18 -#: app/front_page/appraisal_tab.html:292 app/front_page/appraisal_tab.html:90 +#: app/front_page/appraisal_tab.html:166 app/front_page/appraisal_tab.html:18 +#: app/front_page/appraisal_tab.html:293 app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "Mots-clés" -#: app/front_page/appraisal_tab.html:199 +#: app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "Titre" @@ -485,7 +489,7 @@ msgstr "" "l'enregistrement \"{{title}}\"." #: app/archivesspace/archivesspace.controller.js:162 -#: app/arrangement/arrangement.controller.js:356 +#: app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" "Incapable de soumettre des modifications pour l'enregistrement " diff --git a/src/dashboard/frontend/app/locale/translations.ja.po b/src/dashboard/frontend/app/locale/translations.ja.po index 973e8f46c4..ee58936f64 100644 --- a/src/dashboard/frontend/app/locale/translations.ja.po +++ b/src/dashboard/frontend/app/locale/translations.ja.po @@ -11,12 +11,12 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -#: app/front_page/appraisal_tab.html:47 +#: app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "{{$count}} 件オブジェクト選択済" -#: app/front_page/appraisal_tab.html:46 +#: app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "{{$count}} 件転送" @@ -33,15 +33,15 @@ msgstr " 受入番号." msgid "Add" msgstr "追加" -#: app/front_page/appraisal_tab.html:311 +#: app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "新規のディレクトリを追加" -#: app/front_page/appraisal_tab.html:210 +#: app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "新規の下位レコードを追加" -#: app/front_page/appraisal_tab.html:216 +#: app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "新規のデジタルオブジェクトを追加" @@ -53,7 +53,7 @@ msgstr "次を追加" msgid "Add tag to checked files" msgstr "SIPの作成" -#: app/front_page/appraisal_tab.html:52 +#: app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "選択したファイルにタグを追加" @@ -61,7 +61,7 @@ msgstr "選択したファイルにタグを追加" msgid "All" msgstr "全て" -#: app/front_page/appraisal_tab.html:82 +#: app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "分析" @@ -69,23 +69,23 @@ msgstr "分析" msgid "Approve automatically" msgstr "" -#: app/front_page/appraisal_tab.html:193 app/front_page/appraisal_tab.html:196 +#: app/front_page/appraisal_tab.html:194 app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "アーカイブスペース" -#: app/front_page/appraisal_tab.html:233 app/front_page/appraisal_tab.html:322 +#: app/front_page/appraisal_tab.html:234 app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "削除を確定しますか?" -#: app/arrangement/arrangement.controller.js:68 +#: app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "" -#: app/front_page/appraisal_tab.html:285 app/front_page/appraisal_tab.html:288 +#: app/front_page/appraisal_tab.html:286 app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "編成" -#: app/front_page/appraisal_tab.html:40 app/front_page/appraisal_tab.html:43 +#: app/front_page/appraisal_tab.html:41 app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "バックログ" @@ -102,7 +102,7 @@ msgstr "ログ一括抽出" msgid "Cancel" msgstr "キャンセル" -#: app/front_page/appraisal_tab.html:57 +#: app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "全て折りたたむ" @@ -122,7 +122,7 @@ msgstr "コンテキスト" msgid "Count" msgstr "数" -#: app/front_page/appraisal_tab.html:330 +#: app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "SIPの作成" @@ -142,23 +142,23 @@ msgstr "" msgid "Date expression:" msgstr "日付表現:" -#: app/front_page/appraisal_tab.html:122 +#: app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "日付の範囲終了" -#: app/front_page/appraisal_tab.html:115 +#: app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "日付の範囲開始" -#: app/front_page/appraisal_tab.html:130 +#: app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "日付:" -#: app/front_page/appraisal_tab.html:235 app/front_page/appraisal_tab.html:324 +#: app/front_page/appraisal_tab.html:236 app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "選択したものを削除" -#: app/front_page/appraisal_tab.html:56 +#: app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "全ての選択を解除" @@ -170,15 +170,15 @@ msgstr "ディスクイメージ" msgid "Download" msgstr "ダウンロード" -#: app/front_page/appraisal_tab.html:317 +#: app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "メタデータ編集" -#: app/front_page/appraisal_tab.html:228 +#: app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "メタデータ編集" -#: app/front_page/appraisal_tab.html:221 +#: app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "権利のメタデータ編集" @@ -186,34 +186,34 @@ msgstr "権利のメタデータ編集" msgid "End date:" msgstr "終了日" -#: app/arrangement/arrangement.controller.js:372 +#: app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: app/front_page/appraisal_tab.html:93 +#: app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "内容を検査する" -#: app/front_page/appraisal_tab.html:58 +#: app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "全て展開" -#: app/arrangement/arrangement.controller.js:382 +#: app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" "SIPアレンジにファイルをコピーできませんでした。 ダッシュボードのログを確認し" "てください。" -#: app/front_page/appraisal_tab.html:104 app/front_page/appraisal_tab.html:107 +#: app/front_page/appraisal_tab.html:105 app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "ファイルリスト" -#: app/front_page/appraisal_tab.html:111 +#: app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "ファイルリストは空です。" #: app/examine_contents/examine_contents.html:45 -#: app/front_page/appraisal_tab.html:161 +#: app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "ファイル名" @@ -221,7 +221,7 @@ msgstr "ファイル名" msgid "Files" msgstr "ファイル" -#: app/front_page/appraisal_tab.html:241 +#: app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "配置を確定" @@ -251,15 +251,15 @@ msgstr "一般の注記" msgid "Group" msgstr "グループ" -#: app/front_page/appraisal_tab.html:147 +#: app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "パスを隠す" -#: app/front_page/appraisal_tab.html:200 +#: app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "識別子" -#: app/front_page/appraisal_tab.html:164 +#: app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "最終更新日" @@ -277,7 +277,7 @@ msgstr "" "に関連付けられます。 フォームを保存した後にコンポーネントを追加しないと、デー" "タは使用されません。" -#: app/arrangement/arrangement.controller.js:204 +#: app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "新しいフォルダの名前は?" @@ -297,7 +297,7 @@ msgstr "選択した転送に関する情報が見つかりませんでした。 msgid "No information found for selected files." msgstr "選択したファイルの情報が見つかりません。" -#: app/front_page/appraisal_tab.html:294 +#: app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -305,7 +305,7 @@ msgstr "" msgid "Number of files" msgstr "ファイル数" -#: app/front_page/appraisal_tab.html:87 +#: app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "オブジェクト" @@ -322,16 +322,20 @@ msgstr "PII" msgid "PUID" msgstr "PUID" -#: app/front_page/appraisal_tab.html:162 +#: app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "パス" +#: app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "" + #: app/examine_contents/examine_contents.html:47 #: app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "プレビュー" -#: app/front_page/appraisal_tab.html:96 +#: app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "ファイルのプレビュー" @@ -339,7 +343,7 @@ msgstr "ファイルのプレビュー" msgid "Previewing {{ file.title }}" msgstr "プレビュー中: {{ file.title }}" -#: app/front_page/appraisal_tab.html:335 +#: app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "再読込" @@ -347,13 +351,13 @@ msgstr "再読込" msgid "Report" msgstr "レポート" -#: app/arrangement/arrangement.controller.js:134 -#: app/arrangement/arrangement.controller.js:256 +#: app/arrangement/arrangement.controller.js:154 +#: app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "SIPを開始できませんでした。 ダッシュボードログを確認してください。" -#: app/arrangement/arrangement.controller.js:128 -#: app/arrangement/arrangement.controller.js:249 +#: app/arrangement/arrangement.controller.js:148 +#: app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "SIPが正常に開始しました!" @@ -361,7 +365,7 @@ msgstr "SIPが正常に開始しました!" msgid "Save" msgstr "保存" -#: app/front_page/appraisal_tab.html:201 +#: app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "アーカイブスペースの検索" @@ -377,11 +381,11 @@ msgstr "全てを選択" msgid "Show metadata & logs directories?" msgstr "" -#: app/front_page/appraisal_tab.html:146 +#: app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "パスを表示" -#: app/front_page/appraisal_tab.html:163 app/report/format.html:7 +#: app/front_page/appraisal_tab.html:164 app/report/format.html:7 msgid "Size" msgstr "サイズ" @@ -405,12 +409,12 @@ msgstr "レコード「{{title}}」からSIPを正常に開始しました" msgid "Tag" msgstr "タグ" -#: app/front_page/appraisal_tab.html:165 app/front_page/appraisal_tab.html:18 -#: app/front_page/appraisal_tab.html:292 app/front_page/appraisal_tab.html:90 +#: app/front_page/appraisal_tab.html:166 app/front_page/appraisal_tab.html:18 +#: app/front_page/appraisal_tab.html:293 app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "タグ" -#: app/front_page/appraisal_tab.html:199 +#: app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "タイトル" @@ -472,7 +476,7 @@ msgstr "" "ん。" #: app/archivesspace/archivesspace.controller.js:162 -#: app/arrangement/arrangement.controller.js:356 +#: app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" "「{{title}}」を編集するための編集を送信できません。 ダッシュボードログを確認" diff --git a/src/dashboard/frontend/app/locale/translations.json b/src/dashboard/frontend/app/locale/translations.json index 7af6a45c58..91ff10a992 100644 --- a/src/dashboard/frontend/app/locale/translations.json +++ b/src/dashboard/frontend/app/locale/translations.json @@ -1 +1 @@ -{"es":{"Accession no.":"Número de accesión","Add":"Añadir","Add directory":"Añadir directorio","Add next":"Añadir siguiente","All":"Todos","ArchivesSpace":"ArchivesSpace","Are you sure you want to discard the current directory?":"Está seguro de descartar el directorio actual?","Arrangement":"Disposición","Backlog":"Cola","Browse":"Navegar","Cancel":"Cancelar","Create SIP":"Crear SIP","DSpace":"DSpace","Disk image":"Imagen de disco","Download":"Descargas","Edit metadata":"Editar metadatos","Examine contents":"Examinar contenidos","File list":"Listado de unidades documentales compuestas","Filename":"Nombre del archivo","Format":"Formato","Format group":"Grupo de formatos","Group":"Grupo","Identifier":"Identificador","Last modified":"Última modificación","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Los metadatos introducidos en este formulario serán asociados con el siguiente componente añadido en esta transferencia, sin embargo no serán utilizados si ningún componente es añadido una vez que el formulario sea grabado.","PUID":"PUID","Path":"Ruta","Preview":"Vista previa","Save":"Grabar","Show metadata & logs directories?":"Mostrar directorios de metadatos & logs?","Size":"Tamaño","Standard":"Estándar","Start transfer":"Comenzar transferencia","Title":"Título","Transfer name":"Nombre de la transferencia","Transfer type":"Tipo de transferencia","Unable to fetch record {{id}} from ArchivesSpace!":"No se pudo obtener el registro {{id}} de ArchivesSpace.","Unable to start SIP; check dashboard logs.":"No se pudo comenzar el SIP; por favor compruebe los registros del dashboard.","Unzipped bag":"Bag no comprimido","Zipped bag":"Bag comprimido (zip)"},"fr":{"1 object selected":["1 objet sélectionné","{{$count}} objets sélectionnés"],"1 transfer":["1 transfert","{{$count}} transferts"],"Accession no.":"Numéro d'acquisition","Add":"Ajouter","Add directory":"Ajouter un répertoire","Add new child record":"Ajouter une nouvelle notice enfant","Add new digital object":"Ajouter un nouvel objet numérique","Add next":"Ajouter suivant","Add tag to checked files":"Ajouter un mot-clé aux fichiers vérifiés","Add tag to selected files":"Ajouter un mot-clé aux fichiers sélectionnés","All":"Tout","Analysis":"Analyse","ArchivesSpace":"ArchivesSpace","Are you sure you want to delete this?":"Êtes-vous sûr de vouloir supprimer ceci ?","Arrangement":"Classement","Backlog":"Backlog","Browse":"Naviguer","Bulk extractor logs":"Journaux (logs) de l'extracteur de masse","Cancel":"Annuler","Collapse all":"Réduire","Conditions governing access note:":"Note sur les conditions d'accès","Content":"Contenu","Context":"Contexte","Count":"Total","Create SIP":"Créer un SIP ","Credit card numbers":"Numéro de carte de crédit","DSpace":"DSpace","Date expression:":"Expression de date :","Date range end":"Date de fin","Date range start":"Date de début","Dates:":"Dates : ","Delete selected":"Supprimer la sélection","Deselect all":"Désélectionner tout","Disk image":"Image disque","Download":"Télécharger","Edit Metadata":"Modifier les métadonnées","Edit metadata":"Modifier les métadonnées","Edit rights metadata":"Éditer les métadonnées concernant les droits","End date:":"Date de fin","Examine contents":"Examiner le contenu","Expand all":"Tout afficher","Failed to copy files to SIP arrange; check Dashboard logs.":"La copie des fichiers vers Classer un SIP a échoué; consultez les journaux du Tableau de bord.","File list":"Liste de fichiers","File list is empty.":"La liste des fichiers est vide.","Filename":"Nom du fichier","Files":"Fichiers","Finalize arrangement":"Finaliser le classement","Format":"Format","Format group":"Groupe de formats","Formats (by total number of files)":"Formats (en fonction du nombre total de fichiers)","Formats (by total size of files)":"Formats (en fonction de la taille totale des fichiers)","General note:":"Note générale :","Group":"Groupe","Hide path":"Cacher le chemin d'accès","Identifier":"Identifiant","Last modified":"Dernière modification","Level of description:":"Niveau de description :","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Les métadonnées encodées dans ce formulaire seront associées au prochain composant de ce transfert. Les données ne seront pas utilisées si aucun composant n'est ajouter après avoir sauver le formulaire.","Name of new directory?":"Nom du nouveau répertoire?","No file selected":"Aucun fichier sélectionné","No files selected":"Aucun fichier sélectionné","No information found for selected Transfers.":"Aucune information n'a été trouvée pour les transferts sélectionnés.","No information found for selected files.":"Aucune information n'a été trouvée pour les fichiers sélectionnés.","Number of files":"Nombre de fichiers","Objects":"Objets ","One object":["Un objet","{{$count}} objets"],"PII":"PII","PUID":"PUID","Path":"Chemin d'accès","Preview":"Aperçu","Preview file":"Aperçu du fichier","Previewing {{ file.title }}":"Aperçu de {{ file.title }}","Reload":"Recharger","Report":"Rapport ","SIP could not be started! Check dashboard logs.":"La création du SIP n'a pas pu commencer! Vérifiez les journaux du tableau de bord.","SIP successfully started!":"La création du SIP a bien commencé!","Save":"Sauvegarder","Search ArchivesSpace":"Chercher dans ArchivesSpace","Search transfer backlog":"Chercher dans le backlog des transferts","Select all":"Sélectionner tout","Show path":"Montrer le chemin d'accès","Size":"Taille","Standard":"Standard","Start date:":"Date de début :","Start transfer":"Commencer le transfert","Successfully started SIP from record \"{{title}}\"":"Le SIP a débuté correctement à partir du document \"{{title}}\"","Tag":"Mot-clé","Tags":"Mots-clés","Title":"Titre","Title:":"Titre :","Transfer name":"Nom du transfert","Transfer type":"Type de transfert","Transfers:":"Transferts :","Unable to access ArchivesSpace; check dashboard logs!":"Incapable d'accéder à ArchivesSpace; vérifiez les journaux du tableau de bord.","Unable to add new child record to record {{id}}":"Incapable d'ajouter une nouvelle notice enfant à l'enregistrement {{id}}","Unable to add new digital object component to record {{id}}":"Incapable d'ajouter un nouvel objet numérique à l'enregistrement {{id}}","Unable to fetch record {{id}} from ArchivesSpace!":"Incapable d'extraire l'enregistrement {{id}} d'ArchivesSpace!","Unable to fetch record {{path}} from Arrangement!":"Incapable de récupérer l'enregistrement {{path}} du classement!","Unable to retrieve metadata for file with UUID {{id}}":"Incapable de récupérer les métadonnées pour les fichiers avec UUID {{id}}","Unable to retrieve transfer data from Archivematica.":"Incapable de récupérer les données de transfert d'Archivematica.","Unable to start SIP; check dashboard logs.":"Incapable de commencer le SIP; vérifiez les journaux du tableau de bord.","Unable to start SIP; no files arranged into record \"{{title}}\".":"Incapable de commencer le SIP; aucun fichier n'a été classé dans l'enregistrement \"{{title}}\".","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"Incapable de soumettre des modifications pour l'enregistrement \"{{title}}\"; vérifiez les journaux du tableau de bord.","Unzipped bag":"Bag non compressé","Visualizations":"Visualisations","Zipped bag":"Bag compressé","original order":"Ordre d'origine"},"ja":{"1 object selected":"{{$count}} 件オブジェクト選択済","1 transfer":"{{$count}} 件転送","Accession no.":" 受入番号.","Add":"追加","Add directory":"新規のディレクトリを追加","Add new child record":"新規の下位レコードを追加","Add new digital object":"新規のデジタルオブジェクトを追加","Add next":"次を追加","Add tag to checked files":"SIPの作成","Add tag to selected files":"選択したファイルにタグを追加","All":"全て","Analysis":"分析","ArchivesSpace":"アーカイブスペース","Are you sure you want to delete this?":"削除を確定しますか?","Arrangement":"編成","Backlog":"バックログ","Browse":"ブラウズ","Bulk extractor logs":"ログ一括抽出","Cancel":"キャンセル","Collapse all":"全て折りたたむ","Conditions governing access note:":"アクセスノートを管理する条件:","Content":"内容","Context":"コンテキスト","Count":"数","Create SIP":"SIPの作成","Credit card numbers":"クレジットカード番号","DSpace":"DSpace","Date expression:":"日付表現:","Date range end":"日付の範囲終了","Date range start":"日付の範囲開始","Dates:":"日付:","Delete selected":"選択したものを削除","Deselect all":"全ての選択を解除","Disk image":"ディスクイメージ","Download":"ダウンロード","Edit Metadata":"メタデータ編集","Edit metadata":"メタデータ編集","Edit rights metadata":"権利のメタデータ編集","End date:":"終了日","Examine contents":"内容を検査する","Expand all":"全て展開","Failed to copy files to SIP arrange; check Dashboard logs.":"SIPアレンジにファイルをコピーできませんでした。 ダッシュボードのログを確認してください。","File list":"ファイルリスト","File list is empty.":"ファイルリストは空です。","Filename":"ファイル名","Files":"ファイル","Finalize arrangement":"配置を確定","Format":"フォーマット","Format group":"フォーマットグループ","Formats (by total number of files)":"フォーマット(総ファイル数)","Formats (by total size of files)":"フォーマット(総ファイルサイズ)","General note:":"一般の注記","Group":"グループ","Hide path":"パスを隠す","Identifier":"識別子","Last modified":"最終更新日","Level of description:":"記述レベル","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"このフォームに入力されたメタデータは、この転送に追加された次のコンポーネントに関連付けられます。 フォームを保存した後にコンポーネントを追加しないと、データは使用されません。","Name of new directory?":"新しいフォルダの名前は?","No file selected":"ファイルが選択されていません","No files selected":"ファイルが選択されていません","No information found for selected Transfers.":"選択した転送に関する情報が見つかりませんでした。","No information found for selected files.":"選択したファイルの情報が見つかりません。","Number of files":"ファイル数","Objects":"オブジェクト","One object":"{{$count}} 件オブジェクト","PII":"PII","PUID":"PUID","Path":"パス","Preview":"プレビュー","Preview file":"ファイルのプレビュー","Previewing {{ file.title }}":"プレビュー中: {{ file.title }}","Reload":"再読込","Report":"レポート","SIP could not be started! Check dashboard logs.":"SIPを開始できませんでした。 ダッシュボードログを確認してください。","SIP successfully started!":"SIPが正常に開始しました!","Save":"保存","Search ArchivesSpace":"アーカイブスペースの検索","Search transfer backlog":"転送バックログの検索","Select all":"全てを選択","Show path":"パスを表示","Size":"サイズ","Standard":"標準","Start date:":"開始日","Start transfer":"転送スタート","Successfully started SIP from record \"{{title}}\"":"レコード「{{title}}」からSIPを正常に開始しました","Tag":"タグ","Tags":"タグ","Title":"タイトル","Title:":"タイトル:","Transfer name":"転送名","Transfer type":"転送タイプ","Transfers:":"転送:","Unable to access ArchivesSpace; check dashboard logs!":"アーカイブスペースにアクセスできません。 ダッシュボードログを確認してください!","Unable to add new child record to record {{id}}":"新しい下位レコード{{id}}を追加できません","Unable to add new digital object component to record {{id}}":"新しいデジタルオブジェクトコンポーネント {{id}}を追加できません","Unable to fetch record {{id}} from ArchivesSpace!":"アーカイブスペースからレコード{{id}}を取得できません!","Unable to fetch record {{path}} from Arrangement!":"編成から{{path}}レコードを取得できません!","Unable to retrieve metadata for file with UUID {{id}}":"UUID {{id}}を持つファイルのメタデータを取得できません","Unable to retrieve transfer data from Archivematica.":"Archivematicaから転送データを取得できません。","Unable to start SIP; check dashboard logs.":"SIPを開始できません。 ダッシュボードログを確認してください。","Unable to start SIP; no files arranged into record \"{{title}}\".":"SIPを開始できません。 レコード 「{{title}}」に編成されたファイルはありません。","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"「{{title}}」を編集するための編集を送信できません。 ダッシュボードログを確認してください。","Unzipped bag":"bagをZIP解凍しました","Visualizations":"視覚化","Zipped bag":"bagをZIP圧縮しました","original order":"元の順序"},"pt_BR":{"1 object selected":["1 objeto selecionado","{{$count}} objetos selecionados"],"1 transfer":["1 transfer","{{$count}} transferências"],"Access system ID":"ID do registro de entrada no sistema","Accession no.":"Registro de entrada n.","Add":"Adicionar","Add directory":"Adicionar diretório","Add new child record":"Adicionar novos níveis subordinados","Add new digital object":"Adicionar novo objeto digital","Add next":"Adicionar próximo","Add tag to checked files":"Adicionar marcação para verificar arquivos","Add tag to selected files":"Adicionar marcação para arquivos selecionados","All":"Todos","Analysis":"Análise","Approve automatically":"Aprovar automaticamente","ArchivesSpace":"ArchivesSpace","Are you sure you want to delete this?":"Tem certeza que quer excluir? ","Arrangement":"Arranjo","Backlog":"Backlog","Browse":"Navegador","Bulk extractor logs":"Bulk extractor logs","Cancel":"Cancelar","Collapse all":"Ocultar todos","Conditions governing access note:":"Condições de acesso:","Content":"Conteúdo","Context":"Contexto","Count":"Contagem","Create SIP":"Criar SIP","Credit card numbers":"Números de cartão de crédito","DSpace":"DSpace","Dataverse":"Dataverse","Date expression:":"Expressão de data:","Date range end":"Data-limite final","Date range start":"Data-limite inicial","Dates:":"Datas:","Delete selected":"Deletar selecionados","Deselect all":"Desmarcar todos","Disk image":"Imagem do disco","Download":"Downloads","Edit Metadata":"Editar metadados","Edit metadata":"Editar metadado","Edit rights metadata":"Editar metadados de direitos","End date:":"Data final","Examine contents":"Examinar conteúdos","Expand all":"Expandir todos","Failed to copy files to SIP arrange; check Dashboard logs.":"Falha ao copiar arquivos para o arranjo SIP; Verifique os logs do Painel.","File list":"Lista de arquivos","File list is empty.":"Lista de arquivos vazia","Filename":"Nome do arquivo","Files":"Arquivos","Finalize arrangement":"Finalizar arranjo","Format":"Formato:","Format group":"Formatar grupo","Formats (by total number of files)":"Formatos (por número total de arquivos)","Formats (by total size of files)":"Formatos (pelo tamanho total dos arquivos)","General note:":"Notas gerais","Group":"Grupo","Hide path":"Ocultar caminho","Identifier":"Código de referência","Last modified":"Última modificaçao","Level of description:":"Nível de descrição","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Os metadados inseridos neste formulário serão associados ao próximo componente adicionado a essa transferência. Os dados não serão usados ​​se nenhum componente for adicionado depois que o formulário for salvo.","Name of new directory?":"Nome do novo diretório?","No file selected":"Nenhum arquivo selecionado","No files selected":"Nenhum dos arquivos selelcionados","No information found for selected Transfers.":"Nenhuma informação encontrada para transferências selecionadas.","No information found for selected files.":"Nenhuma informação encontrada para os arquivos selecionados.","Number of files":"Número de arquivos","Objects":"Objetos","One object":["One object","{{$count}} objetos"],"PII":"PII","PUID":"PUID","Path":"Caminho","Preview":"Visualizar","Preview file":"Visualizar arquivo","Previewing {{ file.title }}":"Visualização {{ arquivo.titulo }}","Reload":"Recarregar","Report":"Relatório","SIP could not be started! Check dashboard logs.":"SIP não pôde ser iniciado! Verifique os registros do painel.","SIP successfully started!":"SIP foi iniciado com sucesso!","Save":"Salvar","Search ArchivesSpace":"Pesquisar ArchivesSpace","Search transfer backlog":"Pesquisar transferência do backlog","Select all":"Selecionar todos:","Show path":"Mostrar caminho","Size":"Tamanho","Standard":"Padrão","Start date:":"Data inicial:","Start transfer":"Iniciar transferência","Successfully started SIP from record \"{{title}}\"":"Começou com sucesso o SIP do documento \"{{title}}\"","Tag":"Etiqueta","Tags":"Etiquetas","Title":"Título","Title:":"Títulos:","Transfer name":"Nome da transferência","Transfer type":"Tipo de transferência","Transfers:":"Transferências:","Unable to access ArchivesSpace; check dashboard logs!":"Não foi possível acessar o ArchivesSpace; Verifique os registros do painel!","Unable to add new child record to record {{id}}":"Não é possível adicionar novo nível subrodinado para gravar {{id}}","Unable to add new digital object component to record {{id}}":"Não é possível adicionar um novo componente do objeto digital para gravar {{id}}","Unable to fetch record {{id}} from ArchivesSpace!":"Não é possível buscar o documento {{id}} do ArchivesSpace!","Unable to fetch record {{path}} from Arrangement!":"Não é possível buscar o documento {{path}} do Arranjo!","Unable to retrieve metadata for file with UUID {{id}}":"Não foi possível recuperar metadados para arquivo com UUID {{id}}","Unable to retrieve transfer data from Archivematica.":"Não é possível recuperar dados de transferência da Archivemática.","Unable to start SIP; check dashboard logs.":"Não é possível iniciar o SIP; Verifique os logs do painel.","Unable to start SIP; no files arranged into record \"{{title}}\".":"Não é possível iniciar o SIP; nenhum arquivo configurado no documento \"{{title}}\".","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"Não é possível enviar edições para o documento \"{{title}}\"; Verifique os logs do painel.","Unzipped bag":"Descompactado","Visualizations":"Visualizações","Zipped bag":"Compactado","original order":"ordem original"},"pt":{},"sv":{"1 object selected":["1 föremål valt","{{$count}} föremål valda"],"1 transfer":["1 överföring","{{$count}} överföringspaket"],"Accession no.":"Accessions nummer","Add":"Lägg till","Add directory":"Lägg till mapp","Add new child record":"Lägg till ny underordnad post","Add new digital object":"Lägg till nytt digitalt objekt","Add next":"Lägg till nästa","Add tag to checked files":"Lägg till tagg till markerade filer","Add tag to selected files":"Lägg till tag till valda filer","All":"Alla","Analysis":"Analys","ArchivesSpace":"ArchivesSpace","Are you sure you want to delete this?":"Är du säker på att du vill radera detta?","Arrangement":"Ordningen","Backlog":"Backlogg","Browse":"Bläddra","Bulk extractor logs":"Loggar över samlade extraktioner","Cancel":"Avbryt","Collapse all":"Minimera alla","Conditions governing access note:":"Anteckning rörande villkor för åtkomst:","Content":"Innehåll","Context":"Kontext","Count":"Antal","Create SIP":"Skapa SIP","Credit card numbers":"Kreditkortsnummer","DSpace":"DSpace","Date expression:":"Datumformat:","Date range end":"Datumintervalls slut","Date range start":"Datumintervalls start","Dates:":"Datum:","Delete selected":"Radera valda","Deselect all":"Avmarkera alla","Disk image":"Skiv- eller disk-avbild","Download":"Ladda ner","Edit Metadata":"Redigera metadata","Edit metadata":"Redigera metadata","Edit rights metadata":"Redigera rättighetsmetada","End date:":"Slutdatum:","Examine contents":"Undersök innehåll","Expand all":"Expandera alla","Failed to copy files to SIP arrange; check Dashboard logs.":"Misslyckades att kopiera filer till SIP arrangemang; se din översiktsvylogg.","File list":"Fillista","File list is empty.":"Fillistan är tom.","Filename":"Filnamn","Files":"Filer","Finalize arrangement":"Finalisera ordningen","Format":"Format","Format group":"§","Formats (by total number of files)":"Format (efter total mängd filer)","Formats (by total size of files)":"Format (efter filernras totala storlek)","General note:":"Allmän anmärkning:","Group":"Grupp","Hide path":"Dölj sökväg","Identifier":"Signum","Last modified":"Senast ändrad","Level of description:":"Beskrivningsnivå:","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Metadata inmatat i detta formulär kommer associeras med nästa komponent tillagd till detta överföringspaket. Datan kommer inte användas om inga fler komponenter läggs till efter formuläret sparas.","Name of new directory?":"Den nya mappens namn?","No file selected":"Ingen fil vald","No files selected":"Inga filer valda","No information found for selected Transfers.":"Ingen information hittad för valda transfers.","No information found for selected files.":"Ingen information hittad rörande valda filer.","Number of files":"Antal filer","Objects":"Objekt","One object":["Ett föremål","{{$count}} föremål"],"PII":"PII","PUID":"PUID","Path":"Sökväg","Preview":"Förhandsgranskning","Preview file":"Förhandsgranska fil","Previewing {{ file.title }}":"Förhandsvisa {{ file.title }}","Reload":"Uppdatera","Report":"Rapport","SIP could not be started! Check dashboard logs.":"SIP kunde inte startas! Se din översiktsvylogg.","SIP successfully started!":"Start av SIP lyckad!","Save":"Spara","Search ArchivesSpace":"Sök i ArchivesSpace","Search transfer backlog":"Sök i överföringsbacklogg","Select all":"Markera alla","Show path":"Visa sökväg","Size":"Storlek","Standard":"Standard","Start date:":"Startdatum:","Start transfer":"Starta överföring","Successfully started SIP from record \"{{title}}\"":"Start av SIP från post \"{{title}}\" lyckades","Tag":"Tagg","Tags":"Taggar","Title":"Titel","Title:":"Titel:","Transfer name":"Överföringens namn","Transfer type":"Överföringstyp","Transfers:":"Överföringar:","Unable to access ArchivesSpace; check dashboard logs!":"Kunde inte nå ArchivesSpace; se din översiktsvylogg!","Unable to add new child record to record {{id}}":"Kunde inte lägga till post till post {{id}}","Unable to add new digital object component to record {{id}}":"Kunde inte lägga till digitalt objekt till post {{id}}","Unable to fetch record {{id}} from ArchivesSpace!":"Kunde inte hämta post {{id}} från ArchivesSpace!","Unable to fetch record {{path}} from Arrangement!":"Kunde inte hämta post {{path}} from Ordningen!","Unable to retrieve metadata for file with UUID {{id}}":"Kan inte hämta metadata för fil med UUID {{id}}","Unable to retrieve transfer data from Archivematica.":"Kan inte hämta transferdata från Archivematica.","Unable to start SIP; check dashboard logs.":"Kunde inte starta SIP; se din översiktvylogg.","Unable to start SIP; no files arranged into record \"{{title}}\".":"Kunde inte starta SIP; inga filer ordnade i arkivbeståndet \"{{title}}\".","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"Kunde inte göra gällande redigeringar till arkiv \"{{title}}\"; se din översiktsvylogg.","Unzipped bag":"Unzipped bad","Visualizations":"Visualiseringar","Zipped bag":"Zipped bag","original order":"Ursprunglig ordning"}} \ No newline at end of file +{"es":{"Accession no.":"Número de accesión","Add":"Añadir","Add directory":"Añadir directorio","Add next":"Añadir siguiente","All":"Todos","ArchivesSpace":"ArchivesSpace","Are you sure you want to discard the current directory?":"Está seguro de descartar el directorio actual?","Arrangement":"Disposición","Backlog":"Cola","Browse":"Navegar","Cancel":"Cancelar","Create SIP":"Crear SIP","DSpace":"DSpace","Disk image":"Imagen de disco","Download":"Descargas","Edit metadata":"Editar metadatos","Examine contents":"Examinar contenidos","File list":"Listado de unidades documentales compuestas","Filename":"Nombre del archivo","Format":"Formato","Format group":"Grupo de formatos","Group":"Grupo","Identifier":"Identificador","Last modified":"Última modificación","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Los metadatos introducidos en este formulario serán asociados con el siguiente componente añadido en esta transferencia, sin embargo no serán utilizados si ningún componente es añadido una vez que el formulario sea grabado.","PUID":"PUID","Path":"Ruta","Please wait while the SIP is started":"Por favor espere mientras se comienza el SIP","Preview":"Vista previa","Save":"Grabar","Show metadata & logs directories?":"Mostrar directorios de metadatos & logs?","Size":"Tamaño","Standard":"Estándar","Start transfer":"Comenzar transferencia","Title":"Título","Transfer name":"Nombre de la transferencia","Transfer type":"Tipo de transferencia","Unable to fetch record {{id}} from ArchivesSpace!":"No se pudo obtener el registro {{id}} de ArchivesSpace.","Unable to start SIP; check dashboard logs.":"No se pudo comenzar el SIP; por favor compruebe los registros del dashboard.","Unzipped bag":"Bag no comprimido","Zipped bag":"Bag comprimido (zip)"},"fr":{"1 object selected":["1 objet sélectionné","{{$count}} objets sélectionnés"],"1 transfer":["1 transfert","{{$count}} transferts"],"Accession no.":"Numéro d'acquisition","Add":"Ajouter","Add directory":"Ajouter un répertoire","Add new child record":"Ajouter une nouvelle notice enfant","Add new digital object":"Ajouter un nouvel objet numérique","Add next":"Ajouter suivant","Add tag to checked files":"Ajouter un mot-clé aux fichiers vérifiés","Add tag to selected files":"Ajouter un mot-clé aux fichiers sélectionnés","All":"Tout","Analysis":"Analyse","ArchivesSpace":"ArchivesSpace","Are you sure you want to delete this?":"Êtes-vous sûr de vouloir supprimer ceci ?","Arrangement":"Classement","Backlog":"Backlog","Browse":"Naviguer","Bulk extractor logs":"Journaux (logs) de l'extracteur de masse","Cancel":"Annuler","Collapse all":"Réduire","Conditions governing access note:":"Note sur les conditions d'accès","Content":"Contenu","Context":"Contexte","Count":"Total","Create SIP":"Créer un SIP ","Credit card numbers":"Numéro de carte de crédit","DSpace":"DSpace","Date expression:":"Expression de date :","Date range end":"Date de fin","Date range start":"Date de début","Dates:":"Dates : ","Delete selected":"Supprimer la sélection","Deselect all":"Désélectionner tout","Disk image":"Image disque","Download":"Télécharger","Edit Metadata":"Modifier les métadonnées","Edit metadata":"Modifier les métadonnées","Edit rights metadata":"Éditer les métadonnées concernant les droits","End date:":"Date de fin","Examine contents":"Examiner le contenu","Expand all":"Tout afficher","Failed to copy files to SIP arrange; check Dashboard logs.":"La copie des fichiers vers Classer un SIP a échoué; consultez les journaux du Tableau de bord.","File list":"Liste de fichiers","File list is empty.":"La liste des fichiers est vide.","Filename":"Nom du fichier","Files":"Fichiers","Finalize arrangement":"Finaliser le classement","Format":"Format","Format group":"Groupe de formats","Formats (by total number of files)":"Formats (en fonction du nombre total de fichiers)","Formats (by total size of files)":"Formats (en fonction de la taille totale des fichiers)","General note:":"Note générale :","Group":"Groupe","Hide path":"Cacher le chemin d'accès","Identifier":"Identifiant","Last modified":"Dernière modification","Level of description:":"Niveau de description :","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Les métadonnées encodées dans ce formulaire seront associées au prochain composant de ce transfert. Les données ne seront pas utilisées si aucun composant n'est ajouter après avoir sauver le formulaire.","Name of new directory?":"Nom du nouveau répertoire?","No file selected":"Aucun fichier sélectionné","No files selected":"Aucun fichier sélectionné","No information found for selected Transfers.":"Aucune information n'a été trouvée pour les transferts sélectionnés.","No information found for selected files.":"Aucune information n'a été trouvée pour les fichiers sélectionnés.","Number of files":"Nombre de fichiers","Objects":"Objets ","One object":["Un objet","{{$count}} objets"],"PII":"PII","PUID":"PUID","Path":"Chemin d'accès","Preview":"Aperçu","Preview file":"Aperçu du fichier","Previewing {{ file.title }}":"Aperçu de {{ file.title }}","Reload":"Recharger","Report":"Rapport ","SIP could not be started! Check dashboard logs.":"La création du SIP n'a pas pu commencer! Vérifiez les journaux du tableau de bord.","SIP successfully started!":"La création du SIP a bien commencé!","Save":"Sauvegarder","Search ArchivesSpace":"Chercher dans ArchivesSpace","Search transfer backlog":"Chercher dans le backlog des transferts","Select all":"Sélectionner tout","Show path":"Montrer le chemin d'accès","Size":"Taille","Standard":"Standard","Start date:":"Date de début :","Start transfer":"Commencer le transfert","Successfully started SIP from record \"{{title}}\"":"Le SIP a débuté correctement à partir du document \"{{title}}\"","Tag":"Mot-clé","Tags":"Mots-clés","Title":"Titre","Title:":"Titre :","Transfer name":"Nom du transfert","Transfer type":"Type de transfert","Transfers:":"Transferts :","Unable to access ArchivesSpace; check dashboard logs!":"Incapable d'accéder à ArchivesSpace; vérifiez les journaux du tableau de bord.","Unable to add new child record to record {{id}}":"Incapable d'ajouter une nouvelle notice enfant à l'enregistrement {{id}}","Unable to add new digital object component to record {{id}}":"Incapable d'ajouter un nouvel objet numérique à l'enregistrement {{id}}","Unable to fetch record {{id}} from ArchivesSpace!":"Incapable d'extraire l'enregistrement {{id}} d'ArchivesSpace!","Unable to fetch record {{path}} from Arrangement!":"Incapable de récupérer l'enregistrement {{path}} du classement!","Unable to retrieve metadata for file with UUID {{id}}":"Incapable de récupérer les métadonnées pour les fichiers avec UUID {{id}}","Unable to retrieve transfer data from Archivematica.":"Incapable de récupérer les données de transfert d'Archivematica.","Unable to start SIP; check dashboard logs.":"Incapable de commencer le SIP; vérifiez les journaux du tableau de bord.","Unable to start SIP; no files arranged into record \"{{title}}\".":"Incapable de commencer le SIP; aucun fichier n'a été classé dans l'enregistrement \"{{title}}\".","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"Incapable de soumettre des modifications pour l'enregistrement \"{{title}}\"; vérifiez les journaux du tableau de bord.","Unzipped bag":"Bag non compressé","Visualizations":"Visualisations","Zipped bag":"Bag compressé","original order":"Ordre d'origine"},"ja":{"1 object selected":"{{$count}} 件オブジェクト選択済","1 transfer":"{{$count}} 件転送","Accession no.":" 受入番号.","Add":"追加","Add directory":"新規のディレクトリを追加","Add new child record":"新規の下位レコードを追加","Add new digital object":"新規のデジタルオブジェクトを追加","Add next":"次を追加","Add tag to checked files":"SIPの作成","Add tag to selected files":"選択したファイルにタグを追加","All":"全て","Analysis":"分析","ArchivesSpace":"アーカイブスペース","Are you sure you want to delete this?":"削除を確定しますか?","Arrangement":"編成","Backlog":"バックログ","Browse":"ブラウズ","Bulk extractor logs":"ログ一括抽出","Cancel":"キャンセル","Collapse all":"全て折りたたむ","Conditions governing access note:":"アクセスノートを管理する条件:","Content":"内容","Context":"コンテキスト","Count":"数","Create SIP":"SIPの作成","Credit card numbers":"クレジットカード番号","DSpace":"DSpace","Date expression:":"日付表現:","Date range end":"日付の範囲終了","Date range start":"日付の範囲開始","Dates:":"日付:","Delete selected":"選択したものを削除","Deselect all":"全ての選択を解除","Disk image":"ディスクイメージ","Download":"ダウンロード","Edit Metadata":"メタデータ編集","Edit metadata":"メタデータ編集","Edit rights metadata":"権利のメタデータ編集","End date:":"終了日","Examine contents":"内容を検査する","Expand all":"全て展開","Failed to copy files to SIP arrange; check Dashboard logs.":"SIPアレンジにファイルをコピーできませんでした。 ダッシュボードのログを確認してください。","File list":"ファイルリスト","File list is empty.":"ファイルリストは空です。","Filename":"ファイル名","Files":"ファイル","Finalize arrangement":"配置を確定","Format":"フォーマット","Format group":"フォーマットグループ","Formats (by total number of files)":"フォーマット(総ファイル数)","Formats (by total size of files)":"フォーマット(総ファイルサイズ)","General note:":"一般の注記","Group":"グループ","Hide path":"パスを隠す","Identifier":"識別子","Last modified":"最終更新日","Level of description:":"記述レベル","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"このフォームに入力されたメタデータは、この転送に追加された次のコンポーネントに関連付けられます。 フォームを保存した後にコンポーネントを追加しないと、データは使用されません。","Name of new directory?":"新しいフォルダの名前は?","No file selected":"ファイルが選択されていません","No files selected":"ファイルが選択されていません","No information found for selected Transfers.":"選択した転送に関する情報が見つかりませんでした。","No information found for selected files.":"選択したファイルの情報が見つかりません。","Number of files":"ファイル数","Objects":"オブジェクト","One object":"{{$count}} 件オブジェクト","PII":"PII","PUID":"PUID","Path":"パス","Preview":"プレビュー","Preview file":"ファイルのプレビュー","Previewing {{ file.title }}":"プレビュー中: {{ file.title }}","Reload":"再読込","Report":"レポート","SIP could not be started! Check dashboard logs.":"SIPを開始できませんでした。 ダッシュボードログを確認してください。","SIP successfully started!":"SIPが正常に開始しました!","Save":"保存","Search ArchivesSpace":"アーカイブスペースの検索","Search transfer backlog":"転送バックログの検索","Select all":"全てを選択","Show path":"パスを表示","Size":"サイズ","Standard":"標準","Start date:":"開始日","Start transfer":"転送スタート","Successfully started SIP from record \"{{title}}\"":"レコード「{{title}}」からSIPを正常に開始しました","Tag":"タグ","Tags":"タグ","Title":"タイトル","Title:":"タイトル:","Transfer name":"転送名","Transfer type":"転送タイプ","Transfers:":"転送:","Unable to access ArchivesSpace; check dashboard logs!":"アーカイブスペースにアクセスできません。 ダッシュボードログを確認してください!","Unable to add new child record to record {{id}}":"新しい下位レコード{{id}}を追加できません","Unable to add new digital object component to record {{id}}":"新しいデジタルオブジェクトコンポーネント {{id}}を追加できません","Unable to fetch record {{id}} from ArchivesSpace!":"アーカイブスペースからレコード{{id}}を取得できません!","Unable to fetch record {{path}} from Arrangement!":"編成から{{path}}レコードを取得できません!","Unable to retrieve metadata for file with UUID {{id}}":"UUID {{id}}を持つファイルのメタデータを取得できません","Unable to retrieve transfer data from Archivematica.":"Archivematicaから転送データを取得できません。","Unable to start SIP; check dashboard logs.":"SIPを開始できません。 ダッシュボードログを確認してください。","Unable to start SIP; no files arranged into record \"{{title}}\".":"SIPを開始できません。 レコード 「{{title}}」に編成されたファイルはありません。","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"「{{title}}」を編集するための編集を送信できません。 ダッシュボードログを確認してください。","Unzipped bag":"bagをZIP解凍しました","Visualizations":"視覚化","Zipped bag":"bagをZIP圧縮しました","original order":"元の順序"},"pt_BR":{"1 object selected":["1 objeto selecionado","{{$count}} objetos selecionados"],"1 transfer":["1 transfer","{{$count}} transferências"],"Access system ID":"ID do registro de entrada no sistema","Accession no.":"Registro de entrada n.","Add":"Adicionar","Add directory":"Adicionar diretório","Add new child record":"Adicionar novos níveis subordinados","Add new digital object":"Adicionar novo objeto digital","Add next":"Adicionar próximo","Add tag to checked files":"Adicionar marcação para verificar arquivos","Add tag to selected files":"Adicionar marcação para arquivos selecionados","All":"Todos","Analysis":"Análise","Approve automatically":"Aprovar automaticamente","ArchivesSpace":"ArchivesSpace","Are you sure you want to delete this?":"Tem certeza que quer excluir? ","Arrangement":"Arranjo","Backlog":"Backlog","Browse":"Navegador","Bulk extractor logs":"Bulk extractor logs","Cancel":"Cancelar","Collapse all":"Ocultar todos","Conditions governing access note:":"Condições de acesso:","Content":"Conteúdo","Context":"Contexto","Count":"Contagem","Create SIP":"Criar SIP","Credit card numbers":"Números de cartão de crédito","DSpace":"DSpace","Dataverse":"Dataverse","Date expression:":"Expressão de data:","Date range end":"Data-limite final","Date range start":"Data-limite inicial","Dates:":"Datas:","Delete selected":"Deletar selecionados","Deselect all":"Desmarcar todos","Disk image":"Imagem do disco","Download":"Downloads","Edit Metadata":"Editar metadados","Edit metadata":"Editar metadado","Edit rights metadata":"Editar metadados de direitos","End date:":"Data final","Examine contents":"Examinar conteúdos","Expand all":"Expandir todos","Failed to copy files to SIP arrange; check Dashboard logs.":"Falha ao copiar arquivos para o arranjo SIP; Verifique os logs do Painel.","File list":"Lista de arquivos","File list is empty.":"Lista de arquivos vazia","Filename":"Nome do arquivo","Files":"Arquivos","Finalize arrangement":"Finalizar arranjo","Format":"Formato:","Format group":"Formatar grupo","Formats (by total number of files)":"Formatos (por número total de arquivos)","Formats (by total size of files)":"Formatos (pelo tamanho total dos arquivos)","General note:":"Notas gerais","Group":"Grupo","Hide path":"Ocultar caminho","Identifier":"Código de referência","Last modified":"Última modificaçao","Level of description:":"Nível de descrição","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Os metadados inseridos neste formulário serão associados ao próximo componente adicionado a essa transferência. Os dados não serão usados ​​se nenhum componente for adicionado depois que o formulário for salvo.","Name of new directory?":"Nome do novo diretório?","No file selected":"Nenhum arquivo selecionado","No files selected":"Nenhum dos arquivos selelcionados","No information found for selected Transfers.":"Nenhuma informação encontrada para transferências selecionadas.","No information found for selected files.":"Nenhuma informação encontrada para os arquivos selecionados.","Number of files":"Número de arquivos","Objects":"Objetos","One object":["One object","{{$count}} objetos"],"PII":"PII","PUID":"PUID","Path":"Caminho","Preview":"Visualizar","Preview file":"Visualizar arquivo","Previewing {{ file.title }}":"Visualização {{ arquivo.titulo }}","Reload":"Recarregar","Report":"Relatório","SIP could not be started! Check dashboard logs.":"SIP não pôde ser iniciado! Verifique os registros do painel.","SIP successfully started!":"SIP foi iniciado com sucesso!","Save":"Salvar","Search ArchivesSpace":"Pesquisar ArchivesSpace","Search transfer backlog":"Pesquisar transferência do backlog","Select all":"Selecionar todos:","Show path":"Mostrar caminho","Size":"Tamanho","Standard":"Padrão","Start date:":"Data inicial:","Start transfer":"Iniciar transferência","Successfully started SIP from record \"{{title}}\"":"Começou com sucesso o SIP do documento \"{{title}}\"","Tag":"Etiqueta","Tags":"Etiquetas","Title":"Título","Title:":"Títulos:","Transfer name":"Nome da transferência","Transfer type":"Tipo de transferência","Transfers:":"Transferências:","Unable to access ArchivesSpace; check dashboard logs!":"Não foi possível acessar o ArchivesSpace; Verifique os registros do painel!","Unable to add new child record to record {{id}}":"Não é possível adicionar novo nível subrodinado para gravar {{id}}","Unable to add new digital object component to record {{id}}":"Não é possível adicionar um novo componente do objeto digital para gravar {{id}}","Unable to fetch record {{id}} from ArchivesSpace!":"Não é possível buscar o documento {{id}} do ArchivesSpace!","Unable to fetch record {{path}} from Arrangement!":"Não é possível buscar o documento {{path}} do Arranjo!","Unable to retrieve metadata for file with UUID {{id}}":"Não foi possível recuperar metadados para arquivo com UUID {{id}}","Unable to retrieve transfer data from Archivematica.":"Não é possível recuperar dados de transferência da Archivemática.","Unable to start SIP; check dashboard logs.":"Não é possível iniciar o SIP; Verifique os logs do painel.","Unable to start SIP; no files arranged into record \"{{title}}\".":"Não é possível iniciar o SIP; nenhum arquivo configurado no documento \"{{title}}\".","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"Não é possível enviar edições para o documento \"{{title}}\"; Verifique os logs do painel.","Unzipped bag":"Descompactado","Visualizations":"Visualizações","Zipped bag":"Compactado","original order":"ordem original"},"pt":{},"sv":{"1 object selected":["1 föremål valt","{{$count}} föremål valda"],"1 transfer":["1 överföring","{{$count}} överföringspaket"],"Accession no.":"Accessions nummer","Add":"Lägg till","Add directory":"Lägg till mapp","Add new child record":"Lägg till ny underordnad post","Add new digital object":"Lägg till nytt digitalt objekt","Add next":"Lägg till nästa","Add tag to checked files":"Lägg till tagg till markerade filer","Add tag to selected files":"Lägg till tag till valda filer","All":"Alla","Analysis":"Analys","ArchivesSpace":"ArchivesSpace","Are you sure you want to delete this?":"Är du säker på att du vill radera detta?","Arrangement":"Ordningen","Backlog":"Backlogg","Browse":"Bläddra","Bulk extractor logs":"Loggar över samlade extraktioner","Cancel":"Avbryt","Collapse all":"Minimera alla","Conditions governing access note:":"Anteckning rörande villkor för åtkomst:","Content":"Innehåll","Context":"Kontext","Count":"Antal","Create SIP":"Skapa SIP","Credit card numbers":"Kreditkortsnummer","DSpace":"DSpace","Date expression:":"Datumformat:","Date range end":"Datumintervalls slut","Date range start":"Datumintervalls start","Dates:":"Datum:","Delete selected":"Radera valda","Deselect all":"Avmarkera alla","Disk image":"Skiv- eller disk-avbild","Download":"Ladda ner","Edit Metadata":"Redigera metadata","Edit metadata":"Redigera metadata","Edit rights metadata":"Redigera rättighetsmetada","End date:":"Slutdatum:","Examine contents":"Undersök innehåll","Expand all":"Expandera alla","Failed to copy files to SIP arrange; check Dashboard logs.":"Misslyckades att kopiera filer till SIP arrangemang; se din översiktsvylogg.","File list":"Fillista","File list is empty.":"Fillistan är tom.","Filename":"Filnamn","Files":"Filer","Finalize arrangement":"Finalisera ordningen","Format":"Format","Format group":"§","Formats (by total number of files)":"Format (efter total mängd filer)","Formats (by total size of files)":"Format (efter filernras totala storlek)","General note:":"Allmän anmärkning:","Group":"Grupp","Hide path":"Dölj sökväg","Identifier":"Signum","Last modified":"Senast ändrad","Level of description:":"Beskrivningsnivå:","Metadata entered in this form will be associated with the next component added to this transfer. Data will not be used if no component is added after the form is saved.":"Metadata inmatat i detta formulär kommer associeras med nästa komponent tillagd till detta överföringspaket. Datan kommer inte användas om inga fler komponenter läggs till efter formuläret sparas.","Name of new directory?":"Den nya mappens namn?","No file selected":"Ingen fil vald","No files selected":"Inga filer valda","No information found for selected Transfers.":"Ingen information hittad för valda transfers.","No information found for selected files.":"Ingen information hittad rörande valda filer.","Number of files":"Antal filer","Objects":"Objekt","One object":["Ett föremål","{{$count}} föremål"],"PII":"PII","PUID":"PUID","Path":"Sökväg","Preview":"Förhandsgranskning","Preview file":"Förhandsgranska fil","Previewing {{ file.title }}":"Förhandsvisa {{ file.title }}","Reload":"Uppdatera","Report":"Rapport","SIP could not be started! Check dashboard logs.":"SIP kunde inte startas! Se din översiktsvylogg.","SIP successfully started!":"Start av SIP lyckad!","Save":"Spara","Search ArchivesSpace":"Sök i ArchivesSpace","Search transfer backlog":"Sök i överföringsbacklogg","Select all":"Markera alla","Show path":"Visa sökväg","Size":"Storlek","Standard":"Standard","Start date:":"Startdatum:","Start transfer":"Starta överföring","Successfully started SIP from record \"{{title}}\"":"Start av SIP från post \"{{title}}\" lyckades","Tag":"Tagg","Tags":"Taggar","Title":"Titel","Title:":"Titel:","Transfer name":"Överföringens namn","Transfer type":"Överföringstyp","Transfers:":"Överföringar:","Unable to access ArchivesSpace; check dashboard logs!":"Kunde inte nå ArchivesSpace; se din översiktsvylogg!","Unable to add new child record to record {{id}}":"Kunde inte lägga till post till post {{id}}","Unable to add new digital object component to record {{id}}":"Kunde inte lägga till digitalt objekt till post {{id}}","Unable to fetch record {{id}} from ArchivesSpace!":"Kunde inte hämta post {{id}} från ArchivesSpace!","Unable to fetch record {{path}} from Arrangement!":"Kunde inte hämta post {{path}} from Ordningen!","Unable to retrieve metadata for file with UUID {{id}}":"Kan inte hämta metadata för fil med UUID {{id}}","Unable to retrieve transfer data from Archivematica.":"Kan inte hämta transferdata från Archivematica.","Unable to start SIP; check dashboard logs.":"Kunde inte starta SIP; se din översiktvylogg.","Unable to start SIP; no files arranged into record \"{{title}}\".":"Kunde inte starta SIP; inga filer ordnade i arkivbeståndet \"{{title}}\".","Unable to submit edits to record \"{{title}}\"; check dashboard logs.":"Kunde inte göra gällande redigeringar till arkiv \"{{title}}\"; se din översiktsvylogg.","Unzipped bag":"Unzipped bad","Visualizations":"Visualiseringar","Zipped bag":"Zipped bag","original order":"Ursprunglig ordning"}} \ No newline at end of file diff --git a/src/dashboard/frontend/app/locale/translations.pt.po b/src/dashboard/frontend/app/locale/translations.pt.po index fa7f49875e..6d5ff41003 100644 --- a/src/dashboard/frontend/app/locale/translations.pt.po +++ b/src/dashboard/frontend/app/locale/translations.pt.po @@ -9,13 +9,13 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app/front_page/appraisal_tab.html:47 +#: app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "" msgstr[1] "" -#: app/front_page/appraisal_tab.html:46 +#: app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "" @@ -33,15 +33,15 @@ msgstr "" msgid "Add" msgstr "" -#: app/front_page/appraisal_tab.html:311 +#: app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "" -#: app/front_page/appraisal_tab.html:210 +#: app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "" -#: app/front_page/appraisal_tab.html:216 +#: app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "" @@ -53,7 +53,7 @@ msgstr "" msgid "Add tag to checked files" msgstr "" -#: app/front_page/appraisal_tab.html:52 +#: app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "" @@ -61,7 +61,7 @@ msgstr "" msgid "All" msgstr "" -#: app/front_page/appraisal_tab.html:82 +#: app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "" @@ -69,23 +69,23 @@ msgstr "" msgid "Approve automatically" msgstr "" -#: app/front_page/appraisal_tab.html:193 app/front_page/appraisal_tab.html:196 +#: app/front_page/appraisal_tab.html:194 app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "" -#: app/front_page/appraisal_tab.html:233 app/front_page/appraisal_tab.html:322 +#: app/front_page/appraisal_tab.html:234 app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "" -#: app/arrangement/arrangement.controller.js:68 +#: app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "" -#: app/front_page/appraisal_tab.html:285 app/front_page/appraisal_tab.html:288 +#: app/front_page/appraisal_tab.html:286 app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "" -#: app/front_page/appraisal_tab.html:40 app/front_page/appraisal_tab.html:43 +#: app/front_page/appraisal_tab.html:41 app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "" @@ -102,7 +102,7 @@ msgstr "" msgid "Cancel" msgstr "" -#: app/front_page/appraisal_tab.html:57 +#: app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "" @@ -122,7 +122,7 @@ msgstr "" msgid "Count" msgstr "" -#: app/front_page/appraisal_tab.html:330 +#: app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "" @@ -142,23 +142,23 @@ msgstr "" msgid "Date expression:" msgstr "" -#: app/front_page/appraisal_tab.html:122 +#: app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "" -#: app/front_page/appraisal_tab.html:115 +#: app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "" -#: app/front_page/appraisal_tab.html:130 +#: app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "" -#: app/front_page/appraisal_tab.html:235 app/front_page/appraisal_tab.html:324 +#: app/front_page/appraisal_tab.html:236 app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "" -#: app/front_page/appraisal_tab.html:56 +#: app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "" @@ -170,15 +170,15 @@ msgstr "" msgid "Download" msgstr "" -#: app/front_page/appraisal_tab.html:317 +#: app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "" -#: app/front_page/appraisal_tab.html:228 +#: app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "" -#: app/front_page/appraisal_tab.html:221 +#: app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "" @@ -186,32 +186,32 @@ msgstr "" msgid "End date:" msgstr "" -#: app/arrangement/arrangement.controller.js:372 +#: app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: app/front_page/appraisal_tab.html:93 +#: app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "" -#: app/front_page/appraisal_tab.html:58 +#: app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "" -#: app/arrangement/arrangement.controller.js:382 +#: app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" -#: app/front_page/appraisal_tab.html:104 app/front_page/appraisal_tab.html:107 +#: app/front_page/appraisal_tab.html:105 app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "" -#: app/front_page/appraisal_tab.html:111 +#: app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "" #: app/examine_contents/examine_contents.html:45 -#: app/front_page/appraisal_tab.html:161 +#: app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "" @@ -219,7 +219,7 @@ msgstr "" msgid "Files" msgstr "" -#: app/front_page/appraisal_tab.html:241 +#: app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "" @@ -249,15 +249,15 @@ msgstr "" msgid "Group" msgstr "" -#: app/front_page/appraisal_tab.html:147 +#: app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "" -#: app/front_page/appraisal_tab.html:200 +#: app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "" -#: app/front_page/appraisal_tab.html:164 +#: app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "" @@ -272,7 +272,7 @@ msgid "" "the form is saved." msgstr "" -#: app/arrangement/arrangement.controller.js:204 +#: app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "" @@ -292,7 +292,7 @@ msgstr "" msgid "No information found for selected files." msgstr "" -#: app/front_page/appraisal_tab.html:294 +#: app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -300,7 +300,7 @@ msgstr "" msgid "Number of files" msgstr "" -#: app/front_page/appraisal_tab.html:87 +#: app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "" @@ -318,16 +318,20 @@ msgstr "" msgid "PUID" msgstr "" -#: app/front_page/appraisal_tab.html:162 +#: app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "" +#: app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "" + #: app/examine_contents/examine_contents.html:47 #: app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "" -#: app/front_page/appraisal_tab.html:96 +#: app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "" @@ -335,7 +339,7 @@ msgstr "" msgid "Previewing {{ file.title }}" msgstr "" -#: app/front_page/appraisal_tab.html:335 +#: app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "" @@ -343,13 +347,13 @@ msgstr "" msgid "Report" msgstr "" -#: app/arrangement/arrangement.controller.js:134 -#: app/arrangement/arrangement.controller.js:256 +#: app/arrangement/arrangement.controller.js:154 +#: app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "" -#: app/arrangement/arrangement.controller.js:128 -#: app/arrangement/arrangement.controller.js:249 +#: app/arrangement/arrangement.controller.js:148 +#: app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "" @@ -357,7 +361,7 @@ msgstr "" msgid "Save" msgstr "" -#: app/front_page/appraisal_tab.html:201 +#: app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "" @@ -373,11 +377,11 @@ msgstr "" msgid "Show metadata & logs directories?" msgstr "" -#: app/front_page/appraisal_tab.html:146 +#: app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "" -#: app/front_page/appraisal_tab.html:163 app/report/format.html:7 +#: app/front_page/appraisal_tab.html:164 app/report/format.html:7 msgid "Size" msgstr "" @@ -401,12 +405,12 @@ msgstr "" msgid "Tag" msgstr "" -#: app/front_page/appraisal_tab.html:165 app/front_page/appraisal_tab.html:18 -#: app/front_page/appraisal_tab.html:292 app/front_page/appraisal_tab.html:90 +#: app/front_page/appraisal_tab.html:166 app/front_page/appraisal_tab.html:18 +#: app/front_page/appraisal_tab.html:293 app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "" -#: app/front_page/appraisal_tab.html:199 +#: app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "" @@ -464,7 +468,7 @@ msgid "Unable to start SIP; no files arranged into record \"{{title}}\"." msgstr "" #: app/archivesspace/archivesspace.controller.js:162 -#: app/arrangement/arrangement.controller.js:356 +#: app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" diff --git a/src/dashboard/frontend/app/locale/translations.pt_BR.po b/src/dashboard/frontend/app/locale/translations.pt_BR.po index a4731f97de..c02f64b443 100644 --- a/src/dashboard/frontend/app/locale/translations.pt_BR.po +++ b/src/dashboard/frontend/app/locale/translations.pt_BR.po @@ -14,13 +14,13 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -#: app/front_page/appraisal_tab.html:47 +#: app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "1 objeto selecionado" msgstr[1] "{{$count}} objetos selecionados" -#: app/front_page/appraisal_tab.html:46 +#: app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "1 transfer" @@ -38,15 +38,15 @@ msgstr "Registro de entrada n." msgid "Add" msgstr "Adicionar" -#: app/front_page/appraisal_tab.html:311 +#: app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "Adicionar diretório" -#: app/front_page/appraisal_tab.html:210 +#: app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "Adicionar novos níveis subordinados" -#: app/front_page/appraisal_tab.html:216 +#: app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "Adicionar novo objeto digital" @@ -58,7 +58,7 @@ msgstr "Adicionar próximo" msgid "Add tag to checked files" msgstr "Adicionar marcação para verificar arquivos" -#: app/front_page/appraisal_tab.html:52 +#: app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "Adicionar marcação para arquivos selecionados" @@ -66,7 +66,7 @@ msgstr "Adicionar marcação para arquivos selecionados" msgid "All" msgstr "Todos" -#: app/front_page/appraisal_tab.html:82 +#: app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "Análise" @@ -74,23 +74,23 @@ msgstr "Análise" msgid "Approve automatically" msgstr "Aprovar automaticamente" -#: app/front_page/appraisal_tab.html:193 app/front_page/appraisal_tab.html:196 +#: app/front_page/appraisal_tab.html:194 app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "ArchivesSpace" -#: app/front_page/appraisal_tab.html:233 app/front_page/appraisal_tab.html:322 +#: app/front_page/appraisal_tab.html:234 app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "Tem certeza que quer excluir? " -#: app/arrangement/arrangement.controller.js:68 +#: app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "" -#: app/front_page/appraisal_tab.html:285 app/front_page/appraisal_tab.html:288 +#: app/front_page/appraisal_tab.html:286 app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "Arranjo" -#: app/front_page/appraisal_tab.html:40 app/front_page/appraisal_tab.html:43 +#: app/front_page/appraisal_tab.html:41 app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "Backlog" @@ -107,7 +107,7 @@ msgstr "Bulk extractor logs" msgid "Cancel" msgstr "Cancelar" -#: app/front_page/appraisal_tab.html:57 +#: app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "Ocultar todos" @@ -127,7 +127,7 @@ msgstr "Contexto" msgid "Count" msgstr "Contagem" -#: app/front_page/appraisal_tab.html:330 +#: app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "Criar SIP" @@ -147,23 +147,23 @@ msgstr "Dataverse" msgid "Date expression:" msgstr "Expressão de data:" -#: app/front_page/appraisal_tab.html:122 +#: app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "Data-limite final" -#: app/front_page/appraisal_tab.html:115 +#: app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "Data-limite inicial" -#: app/front_page/appraisal_tab.html:130 +#: app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "Datas:" -#: app/front_page/appraisal_tab.html:235 app/front_page/appraisal_tab.html:324 +#: app/front_page/appraisal_tab.html:236 app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "Deletar selecionados" -#: app/front_page/appraisal_tab.html:56 +#: app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "Desmarcar todos" @@ -175,15 +175,15 @@ msgstr "Imagem do disco" msgid "Download" msgstr "Downloads" -#: app/front_page/appraisal_tab.html:317 +#: app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "Editar metadados" -#: app/front_page/appraisal_tab.html:228 +#: app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "Editar metadado" -#: app/front_page/appraisal_tab.html:221 +#: app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "Editar metadados de direitos" @@ -191,33 +191,33 @@ msgstr "Editar metadados de direitos" msgid "End date:" msgstr "Data final" -#: app/arrangement/arrangement.controller.js:372 +#: app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: app/front_page/appraisal_tab.html:93 +#: app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "Examinar conteúdos" -#: app/front_page/appraisal_tab.html:58 +#: app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "Expandir todos" -#: app/arrangement/arrangement.controller.js:382 +#: app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" "Falha ao copiar arquivos para o arranjo SIP; Verifique os logs do Painel." -#: app/front_page/appraisal_tab.html:104 app/front_page/appraisal_tab.html:107 +#: app/front_page/appraisal_tab.html:105 app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "Lista de arquivos" -#: app/front_page/appraisal_tab.html:111 +#: app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "Lista de arquivos vazia" #: app/examine_contents/examine_contents.html:45 -#: app/front_page/appraisal_tab.html:161 +#: app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "Nome do arquivo" @@ -225,7 +225,7 @@ msgstr "Nome do arquivo" msgid "Files" msgstr "Arquivos" -#: app/front_page/appraisal_tab.html:241 +#: app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "Finalizar arranjo" @@ -255,15 +255,15 @@ msgstr "Notas gerais" msgid "Group" msgstr "Grupo" -#: app/front_page/appraisal_tab.html:147 +#: app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "Ocultar caminho" -#: app/front_page/appraisal_tab.html:200 +#: app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "Código de referência" -#: app/front_page/appraisal_tab.html:164 +#: app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "Última modificaçao" @@ -281,7 +281,7 @@ msgstr "" "componente adicionado a essa transferência. Os dados não serão usados ​​se " "nenhum componente for adicionado depois que o formulário for salvo." -#: app/arrangement/arrangement.controller.js:204 +#: app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "Nome do novo diretório?" @@ -301,7 +301,7 @@ msgstr "Nenhuma informação encontrada para transferências selecionadas." msgid "No information found for selected files." msgstr "Nenhuma informação encontrada para os arquivos selecionados." -#: app/front_page/appraisal_tab.html:294 +#: app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -309,7 +309,7 @@ msgstr "" msgid "Number of files" msgstr "Número de arquivos" -#: app/front_page/appraisal_tab.html:87 +#: app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "Objetos" @@ -327,16 +327,20 @@ msgstr "PII" msgid "PUID" msgstr "PUID" -#: app/front_page/appraisal_tab.html:162 +#: app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "Caminho" +#: app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "" + #: app/examine_contents/examine_contents.html:47 #: app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "Visualizar" -#: app/front_page/appraisal_tab.html:96 +#: app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "Visualizar arquivo" @@ -344,7 +348,7 @@ msgstr "Visualizar arquivo" msgid "Previewing {{ file.title }}" msgstr "Visualização {{ arquivo.titulo }}" -#: app/front_page/appraisal_tab.html:335 +#: app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "Recarregar" @@ -352,13 +356,13 @@ msgstr "Recarregar" msgid "Report" msgstr "Relatório" -#: app/arrangement/arrangement.controller.js:134 -#: app/arrangement/arrangement.controller.js:256 +#: app/arrangement/arrangement.controller.js:154 +#: app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "SIP não pôde ser iniciado! Verifique os registros do painel." -#: app/arrangement/arrangement.controller.js:128 -#: app/arrangement/arrangement.controller.js:249 +#: app/arrangement/arrangement.controller.js:148 +#: app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "SIP foi iniciado com sucesso!" @@ -366,7 +370,7 @@ msgstr "SIP foi iniciado com sucesso!" msgid "Save" msgstr "Salvar" -#: app/front_page/appraisal_tab.html:201 +#: app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "Pesquisar ArchivesSpace" @@ -382,11 +386,11 @@ msgstr "Selecionar todos:" msgid "Show metadata & logs directories?" msgstr "" -#: app/front_page/appraisal_tab.html:146 +#: app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "Mostrar caminho" -#: app/front_page/appraisal_tab.html:163 app/report/format.html:7 +#: app/front_page/appraisal_tab.html:164 app/report/format.html:7 msgid "Size" msgstr "Tamanho" @@ -410,12 +414,12 @@ msgstr "Começou com sucesso o SIP do documento \"{{title}}\"" msgid "Tag" msgstr "Etiqueta" -#: app/front_page/appraisal_tab.html:165 app/front_page/appraisal_tab.html:18 -#: app/front_page/appraisal_tab.html:292 app/front_page/appraisal_tab.html:90 +#: app/front_page/appraisal_tab.html:166 app/front_page/appraisal_tab.html:18 +#: app/front_page/appraisal_tab.html:293 app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "Etiquetas" -#: app/front_page/appraisal_tab.html:199 +#: app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "Título" @@ -478,7 +482,7 @@ msgstr "" "\"{{title}}\"." #: app/archivesspace/archivesspace.controller.js:162 -#: app/arrangement/arrangement.controller.js:356 +#: app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" "Não é possível enviar edições para o documento \"{{title}}\"; Verifique os " diff --git a/src/dashboard/frontend/app/locale/translations.sv.po b/src/dashboard/frontend/app/locale/translations.sv.po index 5ceebb8051..9919fae8c9 100644 --- a/src/dashboard/frontend/app/locale/translations.sv.po +++ b/src/dashboard/frontend/app/locale/translations.sv.po @@ -11,13 +11,13 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: app/front_page/appraisal_tab.html:47 +#: app/front_page/appraisal_tab.html:48 msgid "1 object selected" msgid_plural "{{$count}} objects selected" msgstr[0] "1 föremål valt" msgstr[1] "{{$count}} föremål valda" -#: app/front_page/appraisal_tab.html:46 +#: app/front_page/appraisal_tab.html:47 msgid "1 transfer" msgid_plural "{{$count}} transfers" msgstr[0] "1 överföring" @@ -35,15 +35,15 @@ msgstr "Accessions nummer" msgid "Add" msgstr "Lägg till" -#: app/front_page/appraisal_tab.html:311 +#: app/front_page/appraisal_tab.html:312 msgid "Add directory" msgstr "Lägg till mapp" -#: app/front_page/appraisal_tab.html:210 +#: app/front_page/appraisal_tab.html:211 msgid "Add new child record" msgstr "Lägg till ny underordnad post" -#: app/front_page/appraisal_tab.html:216 +#: app/front_page/appraisal_tab.html:217 msgid "Add new digital object" msgstr "Lägg till nytt digitalt objekt" @@ -55,7 +55,7 @@ msgstr "Lägg till nästa" msgid "Add tag to checked files" msgstr "Lägg till tagg till markerade filer" -#: app/front_page/appraisal_tab.html:52 +#: app/front_page/appraisal_tab.html:53 msgid "Add tag to selected files" msgstr "Lägg till tag till valda filer" @@ -63,7 +63,7 @@ msgstr "Lägg till tag till valda filer" msgid "All" msgstr "Alla" -#: app/front_page/appraisal_tab.html:82 +#: app/front_page/appraisal_tab.html:83 msgid "Analysis" msgstr "Analys" @@ -71,23 +71,23 @@ msgstr "Analys" msgid "Approve automatically" msgstr "" -#: app/front_page/appraisal_tab.html:193 app/front_page/appraisal_tab.html:196 +#: app/front_page/appraisal_tab.html:194 app/front_page/appraisal_tab.html:197 msgid "ArchivesSpace" msgstr "ArchivesSpace" -#: app/front_page/appraisal_tab.html:233 app/front_page/appraisal_tab.html:322 +#: app/front_page/appraisal_tab.html:234 app/front_page/appraisal_tab.html:323 msgid "Are you sure you want to delete this?" msgstr "Är du säker på att du vill radera detta?" -#: app/arrangement/arrangement.controller.js:68 +#: app/arrangement/arrangement.controller.js:76 msgid "Are you sure you want to discard the current directory?" msgstr "" -#: app/front_page/appraisal_tab.html:285 app/front_page/appraisal_tab.html:288 +#: app/front_page/appraisal_tab.html:286 app/front_page/appraisal_tab.html:289 msgid "Arrangement" msgstr "Ordningen" -#: app/front_page/appraisal_tab.html:40 app/front_page/appraisal_tab.html:43 +#: app/front_page/appraisal_tab.html:41 app/front_page/appraisal_tab.html:44 msgid "Backlog" msgstr "Backlogg" @@ -104,7 +104,7 @@ msgstr "Loggar över samlade extraktioner" msgid "Cancel" msgstr "Avbryt" -#: app/front_page/appraisal_tab.html:57 +#: app/front_page/appraisal_tab.html:58 msgid "Collapse all" msgstr "Minimera alla" @@ -124,7 +124,7 @@ msgstr "Kontext" msgid "Count" msgstr "Antal" -#: app/front_page/appraisal_tab.html:330 +#: app/front_page/appraisal_tab.html:331 msgid "Create SIP" msgstr "Skapa SIP" @@ -144,23 +144,23 @@ msgstr "" msgid "Date expression:" msgstr "Datumformat:" -#: app/front_page/appraisal_tab.html:122 +#: app/front_page/appraisal_tab.html:123 msgid "Date range end" msgstr "Datumintervalls slut" -#: app/front_page/appraisal_tab.html:115 +#: app/front_page/appraisal_tab.html:116 msgid "Date range start" msgstr "Datumintervalls start" -#: app/front_page/appraisal_tab.html:130 +#: app/front_page/appraisal_tab.html:131 msgid "Dates:" msgstr "Datum:" -#: app/front_page/appraisal_tab.html:235 app/front_page/appraisal_tab.html:324 +#: app/front_page/appraisal_tab.html:236 app/front_page/appraisal_tab.html:325 msgid "Delete selected" msgstr "Radera valda" -#: app/front_page/appraisal_tab.html:56 +#: app/front_page/appraisal_tab.html:57 msgid "Deselect all" msgstr "Avmarkera alla" @@ -172,15 +172,15 @@ msgstr "Skiv- eller disk-avbild" msgid "Download" msgstr "Ladda ner" -#: app/front_page/appraisal_tab.html:317 +#: app/front_page/appraisal_tab.html:318 msgid "Edit Metadata" msgstr "Redigera metadata" -#: app/front_page/appraisal_tab.html:228 +#: app/front_page/appraisal_tab.html:229 msgid "Edit metadata" msgstr "Redigera metadata" -#: app/front_page/appraisal_tab.html:221 +#: app/front_page/appraisal_tab.html:222 msgid "Edit rights metadata" msgstr "Redigera rättighetsmetada" @@ -188,33 +188,33 @@ msgstr "Redigera rättighetsmetada" msgid "End date:" msgstr "Slutdatum:" -#: app/arrangement/arrangement.controller.js:372 +#: app/arrangement/arrangement.controller.js:393 msgid "Error fetching levels of description" msgstr "" -#: app/front_page/appraisal_tab.html:93 +#: app/front_page/appraisal_tab.html:94 msgid "Examine contents" msgstr "Undersök innehåll" -#: app/front_page/appraisal_tab.html:58 +#: app/front_page/appraisal_tab.html:59 msgid "Expand all" msgstr "Expandera alla" -#: app/arrangement/arrangement.controller.js:382 +#: app/arrangement/arrangement.controller.js:403 msgid "Failed to copy files to SIP arrange; check Dashboard logs." msgstr "" "Misslyckades att kopiera filer till SIP arrangemang; se din översiktsvylogg." -#: app/front_page/appraisal_tab.html:104 app/front_page/appraisal_tab.html:107 +#: app/front_page/appraisal_tab.html:105 app/front_page/appraisal_tab.html:108 msgid "File list" msgstr "Fillista" -#: app/front_page/appraisal_tab.html:111 +#: app/front_page/appraisal_tab.html:112 msgid "File list is empty." msgstr "Fillistan är tom." #: app/examine_contents/examine_contents.html:45 -#: app/front_page/appraisal_tab.html:161 +#: app/front_page/appraisal_tab.html:162 msgid "Filename" msgstr "Filnamn" @@ -222,7 +222,7 @@ msgstr "Filnamn" msgid "Files" msgstr "Filer" -#: app/front_page/appraisal_tab.html:241 +#: app/front_page/appraisal_tab.html:242 msgid "Finalize arrangement" msgstr "Finalisera ordningen" @@ -252,15 +252,15 @@ msgstr "Allmän anmärkning:" msgid "Group" msgstr "Grupp" -#: app/front_page/appraisal_tab.html:147 +#: app/front_page/appraisal_tab.html:148 msgid "Hide path" msgstr "Dölj sökväg" -#: app/front_page/appraisal_tab.html:200 +#: app/front_page/appraisal_tab.html:201 msgid "Identifier" msgstr "Signum" -#: app/front_page/appraisal_tab.html:164 +#: app/front_page/appraisal_tab.html:165 msgid "Last modified" msgstr "Senast ändrad" @@ -278,7 +278,7 @@ msgstr "" "tillagd till detta överföringspaket. Datan kommer inte användas om inga fler " "komponenter läggs till efter formuläret sparas." -#: app/arrangement/arrangement.controller.js:204 +#: app/arrangement/arrangement.controller.js:224 msgid "Name of new directory?" msgstr "Den nya mappens namn?" @@ -298,7 +298,7 @@ msgstr "Ingen information hittad för valda transfers." msgid "No information found for selected files." msgstr "Ingen information hittad rörande valda filer." -#: app/front_page/appraisal_tab.html:294 +#: app/front_page/appraisal_tab.html:295 msgid "None" msgstr "" @@ -306,7 +306,7 @@ msgstr "" msgid "Number of files" msgstr "Antal filer" -#: app/front_page/appraisal_tab.html:87 +#: app/front_page/appraisal_tab.html:88 msgid "Objects" msgstr "Objekt" @@ -324,16 +324,20 @@ msgstr "PII" msgid "PUID" msgstr "PUID" -#: app/front_page/appraisal_tab.html:162 +#: app/front_page/appraisal_tab.html:163 msgid "Path" msgstr "Sökväg" +#: app/arrangement/arrangement.controller.js:68 +msgid "Please wait while the SIP is started" +msgstr "" + #: app/examine_contents/examine_contents.html:47 #: app/examine_contents/examine_contents.html:68 msgid "Preview" msgstr "Förhandsgranskning" -#: app/front_page/appraisal_tab.html:96 +#: app/front_page/appraisal_tab.html:97 msgid "Preview file" msgstr "Förhandsgranska fil" @@ -341,7 +345,7 @@ msgstr "Förhandsgranska fil" msgid "Previewing {{ file.title }}" msgstr "Förhandsvisa {{ file.title }}" -#: app/front_page/appraisal_tab.html:335 +#: app/front_page/appraisal_tab.html:336 msgid "Reload" msgstr "Uppdatera" @@ -349,13 +353,13 @@ msgstr "Uppdatera" msgid "Report" msgstr "Rapport" -#: app/arrangement/arrangement.controller.js:134 -#: app/arrangement/arrangement.controller.js:256 +#: app/arrangement/arrangement.controller.js:154 +#: app/arrangement/arrangement.controller.js:276 msgid "SIP could not be started! Check dashboard logs." msgstr "SIP kunde inte startas! Se din översiktsvylogg." -#: app/arrangement/arrangement.controller.js:128 -#: app/arrangement/arrangement.controller.js:249 +#: app/arrangement/arrangement.controller.js:148 +#: app/arrangement/arrangement.controller.js:269 msgid "SIP successfully started!" msgstr "Start av SIP lyckad!" @@ -363,7 +367,7 @@ msgstr "Start av SIP lyckad!" msgid "Save" msgstr "Spara" -#: app/front_page/appraisal_tab.html:201 +#: app/front_page/appraisal_tab.html:202 msgid "Search ArchivesSpace" msgstr "Sök i ArchivesSpace" @@ -379,11 +383,11 @@ msgstr "Markera alla" msgid "Show metadata & logs directories?" msgstr "" -#: app/front_page/appraisal_tab.html:146 +#: app/front_page/appraisal_tab.html:147 msgid "Show path" msgstr "Visa sökväg" -#: app/front_page/appraisal_tab.html:163 app/report/format.html:7 +#: app/front_page/appraisal_tab.html:164 app/report/format.html:7 msgid "Size" msgstr "Storlek" @@ -407,12 +411,12 @@ msgstr "Start av SIP från post \"{{title}}\" lyckades" msgid "Tag" msgstr "Tagg" -#: app/front_page/appraisal_tab.html:165 app/front_page/appraisal_tab.html:18 -#: app/front_page/appraisal_tab.html:292 app/front_page/appraisal_tab.html:90 +#: app/front_page/appraisal_tab.html:166 app/front_page/appraisal_tab.html:18 +#: app/front_page/appraisal_tab.html:293 app/front_page/appraisal_tab.html:91 msgid "Tags" msgstr "Taggar" -#: app/front_page/appraisal_tab.html:199 +#: app/front_page/appraisal_tab.html:200 msgid "Title" msgstr "Titel" @@ -471,7 +475,7 @@ msgstr "" "Kunde inte starta SIP; inga filer ordnade i arkivbeståndet \"{{title}}\"." #: app/archivesspace/archivesspace.controller.js:162 -#: app/arrangement/arrangement.controller.js:356 +#: app/arrangement/arrangement.controller.js:377 msgid "Unable to submit edits to record \"{{title}}\"; check dashboard logs." msgstr "" "Kunde inte göra gällande redigeringar till arkiv \"{{title}}\"; se din " diff --git a/src/dashboard/frontend/app/services/sip_arrange.service.js b/src/dashboard/frontend/app/services/sip_arrange.service.js index 5372831ee8..ee9bfdcea1 100644 --- a/src/dashboard/frontend/app/services/sip_arrange.service.js +++ b/src/dashboard/frontend/app/services/sip_arrange.service.js @@ -39,7 +39,13 @@ factory('SipArrange', ['Restangular', function(Restangular) { }; }; - return post_form(SipArrange, 'create_directory_within_arrange', {path: Base64.encode(path)}).then(on_success); + if (typeof path === 'string') { + // When a single directory is passed the resulting promise needs to be + // handled to update the node in the UI + return post_form(SipArrange, 'create_directory_within_arrange', {paths: [Base64.encode(path)]}).then(on_success); + } else { + return post_form(SipArrange, 'create_directory_within_arrange', {paths: path.map(p => Base64.encode(p))}); + } }; // Copies files listed in `source` to `destination`. diff --git a/src/dashboard/frontend/package-lock.json b/src/dashboard/frontend/package-lock.json index a3f8da42f4..b66656aaf3 100644 --- a/src/dashboard/frontend/package-lock.json +++ b/src/dashboard/frontend/package-lock.json @@ -118,10 +118,13 @@ "archivematica-browse-helpers": { "version": "git+https://github.com/artefactual-labs/archivematica-browse-helpers.git#ee2e6a5c44c871d98c9329c49bbebe68f9566314", "from": "git+https://github.com/artefactual-labs/archivematica-browse-helpers.git", + "requires": { + "base64-helpers": "git+https://github.com/artefactual-labs/base64-helpers.git#96233c5c84bddd37e29dcd2ccd6b7edda5de6ce1" + }, "dependencies": { "base64-helpers": { "version": "git+https://github.com/artefactual-labs/base64-helpers.git#96233c5c84bddd37e29dcd2ccd6b7edda5de6ce1", - "from": "git+https://github.com/artefactual-labs/base64-helpers.git#96233c5c84bddd37e29dcd2ccd6b7edda5de6ce1" + "from": "git+https://github.com/artefactual-labs/base64-helpers.git" } } }, @@ -1866,7 +1869,6 @@ "version": "0.0.9", "bundled": true, "dev": true, - "optional": true, "requires": { "inherits": "~2.0.0" } @@ -1891,8 +1893,7 @@ "buffer-shims": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "caseless": { "version": "0.12.0", @@ -1909,8 +1910,7 @@ "code-point-at": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "combined-stream": { "version": "1.0.5", @@ -1929,20 +1929,17 @@ "console-control-strings": { "version": "1.1.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "core-util-is": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "cryptiles": { "version": "2.0.5", "bundled": true, "dev": true, - "optional": true, "requires": { "boom": "2.x.x" } @@ -2015,8 +2012,7 @@ "extsprintf": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "forever-agent": { "version": "0.6.1", @@ -2139,7 +2135,6 @@ "version": "3.1.3", "bundled": true, "dev": true, - "optional": true, "requires": { "boom": "2.x.x", "cryptiles": "2.x.x", @@ -2187,7 +2182,6 @@ "version": "1.0.0", "bundled": true, "dev": true, - "optional": true, "requires": { "number-is-nan": "1.0.1" } @@ -2201,8 +2195,7 @@ "isarray": { "version": "1.0.0", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "isstream": { "version": "0.1.2", @@ -2418,8 +2411,7 @@ "process-nextick-args": { "version": "1.0.7", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "punycode": { "version": "1.4.1", @@ -2457,7 +2449,6 @@ "version": "2.2.9", "bundled": true, "dev": true, - "optional": true, "requires": { "buffer-shims": "~1.0.0", "core-util-is": "~1.0.0", @@ -2509,8 +2500,7 @@ "safe-buffer": { "version": "5.0.1", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "semver": { "version": "5.3.0", @@ -2534,7 +2524,6 @@ "version": "1.0.9", "bundled": true, "dev": true, - "optional": true, "requires": { "hoek": "2.x.x" } @@ -2568,7 +2557,6 @@ "version": "1.0.2", "bundled": true, "dev": true, - "optional": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -2579,7 +2567,6 @@ "version": "1.0.1", "bundled": true, "dev": true, - "optional": true, "requires": { "safe-buffer": "^5.0.1" } @@ -2608,7 +2595,6 @@ "version": "2.2.1", "bundled": true, "dev": true, - "optional": true, "requires": { "block-stream": "*", "fstream": "^1.0.2", @@ -2664,8 +2650,7 @@ "util-deprecate": { "version": "1.0.2", "bundled": true, - "dev": true, - "optional": true + "dev": true }, "uuid": { "version": "3.0.1", diff --git a/src/dashboard/frontend/test/unit/sip_arrangeSpec.js b/src/dashboard/frontend/test/unit/sip_arrangeSpec.js index 8500192d0d..ade1b95cf7 100644 --- a/src/dashboard/frontend/test/unit/sip_arrangeSpec.js +++ b/src/dashboard/frontend/test/unit/sip_arrangeSpec.js @@ -6,7 +6,7 @@ import '../../app/vendor/angular-tree-control/demo/jquery.2.0.3.js'; describe('SipArrange', function() { beforeEach(angular.mock.module('sipArrangeService')); beforeEach(angular.mock.inject(function(_$httpBackend_) { - _$httpBackend_.when('POST', '/filesystem/create_directory_within_arrange', 'path=L2FycmFuZ2UvYS9mdWxsL25ld19wYXRo').respond({'success': true}); + _$httpBackend_.when('POST', '/filesystem/create_directory_within_arrange', 'paths%5B%5D=L2FycmFuZ2UvYS9mdWxsL25ld19wYXRo').respond({'success': true}); _$httpBackend_.when('GET', '/filesystem/contents/arrange?path=').respond({ 'entries': [ 'VGVzdA==', diff --git a/src/dashboard/src/components/access/views.py b/src/dashboard/src/components/access/views.py index 41bc2a7c30..92fef2b1d7 100644 --- a/src/dashboard/src/components/access/views.py +++ b/src/dashboard/src/components/access/views.py @@ -257,7 +257,7 @@ def get_digital_object_component_path( mapping.arrange_path, "digital_object_component_{}".format(component_id), "" ) if create: - filesystem_views.create_arrange_directory(component_path) + filesystem_views.create_arrange_directories([component_path]) return component_path @@ -398,7 +398,7 @@ def create_arranged_directory(system, record_id): filepath = ( "/arrange/" + record_id + str(uuid.uuid4()) ) # TODO: get this from the title? - filesystem_views.create_arrange_directory(filepath) + filesystem_views.create_arrange_directories([filepath]) except ValueError: mapping.delete() return diff --git a/src/dashboard/src/components/filesystem_ajax/views.py b/src/dashboard/src/components/filesystem_ajax/views.py index 22c04947a5..c873fbf03b 100644 --- a/src/dashboard/src/components/filesystem_ajax/views.py +++ b/src/dashboard/src/components/filesystem_ajax/views.py @@ -25,7 +25,6 @@ import uuid from django.conf import settings as django_settings -from django.db import IntegrityError import django.http import django.template.defaultfilters from django.utils.translation import ugettext as _, ungettext @@ -66,6 +65,9 @@ "dataverse": "dataverseTransfer", } +# How many objects are created through bulk_create in a single database query +BULK_CREATE_BATCH_SIZE = 2000 + def _prepare_browse_response(response): """ @@ -612,28 +614,34 @@ def _copy_from_arrange_to_completed_common(filepath, sip_uuid, sip_name): return status_code, response -def create_arrange_directory(path): - if not path.startswith(DEFAULT_ARRANGE_PATH): - raise ValueError(_("Directory is not within the arrange directory.")) - models.SIPArrange.objects.get_or_create( - original_path=None, - arrange_path=os.path.join(path, ""), # ensure ends with / - file_uuid=None, - ) +def create_arrange_directories(paths): + for path in paths: + if not path.startswith(DEFAULT_ARRANGE_PATH): + raise ValueError(_("All directories must be within the arrange directory.")) + arranges = [ + models.SIPArrange( + original_path=None, + arrange_path=os.path.join(path, ""), # ensure ends with / + file_uuid=None, + ) + for path in paths + ] + models.SIPArrange.objects.bulk_create(arranges, BULK_CREATE_BATCH_SIZE) def create_directory_within_arrange(request): - """ Creates a directory entry in the SIPArrange table. + """Creates directory entries in the SIPArrange table. - path: GET parameter, path to directory in DEFAULT_ARRANGE_PATH to create + paths: POST parameter, a list of paths of directories in + DEFAULT_ARRANGE_PATH to create. """ error = None - path = base64.b64decode(request.POST.get("path", "")) + paths = map(base64.b64decode, request.POST.getlist("paths", [])) - if path: + if paths: try: - create_arrange_directory(path) + create_arrange_directories(paths) except ValueError as e: error = str(e) @@ -829,20 +837,7 @@ def _copy_files_to_arrange( logger.info("arrange_path: %s", arrange_path) logger.debug("files to be added: %s", to_add) - for entry in to_add: - try: - # TODO enforce uniqueness on arrange panel? - models.SIPArrange.objects.create( - original_path=entry["original_path"], - arrange_path=entry["arrange_path"], - file_uuid=entry["file_uuid"], - transfer_uuid=entry["transfer_uuid"], - ) - except IntegrityError: - # FIXME Expecting this to catch duplicate original_paths, which - # we want to ignore since a file can only be in one SIP. Needs - # to be updated not to ignore other classes of IntegrityErrors. - logger.exception("Integrity error inserting: %s", entry) + return to_add def copy_to_arrange(request, sources=None, destinations=None, fetch_children=False): @@ -905,21 +900,33 @@ def copy_to_arrange(request, sources=None, destinations=None, fetch_children=Fal } ) + entries_to_copy = [] try: for source, dest in zip(sources, destinations): if action == "copy": - _copy_files_to_arrange( + entries = _copy_files_to_arrange( source, dest, fetch_children=fetch_children, backlog_uuid=backlog_uuid, ) - response = {"message": _("Files added to the SIP.")} - status_code = 201 + for entry in entries: + entries_to_copy.append( + models.SIPArrange( + original_path=entry["original_path"], + arrange_path=entry["arrange_path"], + file_uuid=entry["file_uuid"], + transfer_uuid=entry["transfer_uuid"], + ) + ) elif action == "move": _move_files_within_arrange(source, dest) response = {"message": _("SIP files successfully moved.")} status_code = 200 + if entries_to_copy: + models.SIPArrange.objects.bulk_create( + entries_to_copy, BULK_CREATE_BATCH_SIZE + ) except ValueError as e: logger.exception("Failed copying %s to %s", source, dest) response = {"message": str(e), "error": True} diff --git a/src/dashboard/tests/test_filesystem_ajax.py b/src/dashboard/tests/test_filesystem_ajax.py index 4a6e7ffa42..3d768352fd 100644 --- a/src/dashboard/tests/test_filesystem_ajax.py +++ b/src/dashboard/tests/test_filesystem_ajax.py @@ -139,7 +139,7 @@ def test_delete_arranged_files(self): assert base64.b64encode("toplevel") in response_dict["entries"] assert len(response_dict["entries"]) == 1 - def test_create_arranged_directory(self): + def test_create_arranged_directories(self): # Verify does not exist already response = self.client.get( reverse("components.filesystem_ajax.views.arrange_contents"), @@ -156,7 +156,7 @@ def test_create_arranged_directory(self): # Create directory response = self.client.post( reverse("components.filesystem_ajax.views.create_directory_within_arrange"), - data={"path": base64.b64encode("/arrange/new_dir")}, + data={"paths": base64.b64encode("/arrange/new_dir")}, follow=True, ) assert response.status_code == 201