From d852ca0816199e8af502e5a6a1e2e5a20f6eb9b0 Mon Sep 17 00:00:00 2001 From: Andrea Barbasso <´andrea.barbasso@4science.com´> Date: Wed, 18 Jan 2023 09:58:33 +0100 Subject: [PATCH 1/7] CST-8165 show logo when browsing collections --- .../browse-by-date-page.component.ts | 1 + .../browse-by-metadata-page.component.html | 5 +++ .../browse-by-metadata-page.component.spec.ts | 7 ++++ .../browse-by-metadata-page.component.ts | 33 +++++++++++++++++-- .../browse-by-title-page.component.ts | 1 + 5 files changed, 45 insertions(+), 2 deletions(-) diff --git a/src/app/browse-by/browse-by-date-page/browse-by-date-page.component.ts b/src/app/browse-by/browse-by-date-page/browse-by-date-page.component.ts index c4a67349a5..ffa7e882af 100644 --- a/src/app/browse-by/browse-by-date-page/browse-by-date-page.component.ts +++ b/src/app/browse-by/browse-by-date-page/browse-by-date-page.component.ts @@ -65,6 +65,7 @@ export class BrowseByDatePageComponent extends BrowseByMetadataPageComponent { const searchOptions = browseParamsToOptions(params, currentPage, currentSort, this.browseId, this.fetchThumbnails); this.updatePageWithItems(searchOptions, this.value, undefined); this.updateParent(params.scope); + this.updateLogo(); this.updateStartsWithOptions(this.browseId, metadataKeys, params.scope); })); } diff --git a/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.html b/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.html index 227fa8aa78..b68f498771 100644 --- a/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.html +++ b/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.html @@ -5,6 +5,11 @@ + + + { route.params = observableOf(paramsWithValue); comp.ngOnInit(); + comp.updateParent('fake-scope'); + comp.updateLogo(); + fixture.detectChanges(); }); it('should fetch items', () => { @@ -151,6 +154,10 @@ describe('BrowseByMetadataPageComponent', () => { expect(result.payload.page).toEqual(mockItems); }); }); + + it('should fetch the logo', () => { + expect(comp.logo$).toBeTruthy(); + }); }); describe('when calling browseParamsToOptions', () => { diff --git a/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.ts b/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.ts index 4cfe332da1..5de6c7d856 100644 --- a/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.ts +++ b/src/app/browse-by/browse-by-metadata-page/browse-by-metadata-page.component.ts @@ -15,7 +15,11 @@ import { DSpaceObjectDataService } from '../../core/data/dspace-object-data.serv import { DSpaceObject } from '../../core/shared/dspace-object.model'; import { StartsWithType } from '../../shared/starts-with/starts-with-decorator'; import { PaginationService } from '../../core/pagination/pagination.service'; -import { map } from 'rxjs/operators'; +import { filter, map, mergeMap } from 'rxjs/operators'; +import { followLink, FollowLinkConfig } from '../../shared/utils/follow-link-config.model'; +import { Bitstream } from '../../core/shared/bitstream.model'; +import { Collection } from '../../core/shared/collection.model'; +import { Community } from '../../core/shared/community.model'; import { APP_CONFIG, AppConfig } from '../../../config/app-config.interface'; export const BBM_PAGINATION_ID = 'bbm'; @@ -48,6 +52,11 @@ export class BrowseByMetadataPageComponent implements OnInit, OnDestroy { */ parent$: Observable>; + /** + * The logo of the current Community or Collection + */ + logo$: Observable>; + /** * The pagination config used to display the values */ @@ -151,6 +160,7 @@ export class BrowseByMetadataPageComponent implements OnInit, OnDestroy { this.updatePage(browseParamsToOptions(params, currentPage, currentSort, this.browseId, false)); } this.updateParent(params.scope); + this.updateLogo(); })); this.updateStartsWithTextOptions(); @@ -196,12 +206,31 @@ export class BrowseByMetadataPageComponent implements OnInit, OnDestroy { */ updateParent(scope: string) { if (hasValue(scope)) { - this.parent$ = this.dsoService.findById(scope).pipe( + const linksToFollow = () => { + return [followLink('logo')]; + }; + this.parent$ = this.dsoService.findById(scope, + true, + true, + ...linksToFollow() as FollowLinkConfig[]).pipe( getFirstSucceededRemoteData() ); } } + /** + * Update the parent Community or Collection logo + */ + updateLogo() { + if (hasValue(this.parent$)) { + this.logo$ = this.parent$.pipe( + map((rd: RemoteData) => rd.payload), + filter((collectionOrCommunity: Collection | Community) => hasValue(collectionOrCommunity.logo)), + mergeMap((collectionOrCommunity: Collection | Community) => collectionOrCommunity.logo) + ); + } + } + /** * Navigate to the previous page */ diff --git a/src/app/browse-by/browse-by-title-page/browse-by-title-page.component.ts b/src/app/browse-by/browse-by-title-page/browse-by-title-page.component.ts index 5320d7bb48..3e9af2197c 100644 --- a/src/app/browse-by/browse-by-title-page/browse-by-title-page.component.ts +++ b/src/app/browse-by/browse-by-title-page/browse-by-title-page.component.ts @@ -49,6 +49,7 @@ export class BrowseByTitlePageComponent extends BrowseByMetadataPageComponent { this.browseId = params.id || this.defaultBrowseId; this.updatePageWithItems(browseParamsToOptions(params, currentPage, currentSort, this.browseId, this.fetchThumbnails), undefined, undefined); this.updateParent(params.scope); + this.updateLogo(); })); this.updateStartsWithTextOptions(); } From 636b4f8a29e049460d07a9e66e1a4c21ebed6535 Mon Sep 17 00:00:00 2001 From: Toni Prieto Date: Mon, 7 Nov 2022 22:08:36 +0100 Subject: [PATCH 2/7] Catalan translation --- src/assets/i18n/ca.json5 | 7155 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 7155 insertions(+) create mode 100644 src/assets/i18n/ca.json5 diff --git a/src/assets/i18n/ca.json5 b/src/assets/i18n/ca.json5 new file mode 100644 index 0000000000..24698baac0 --- /dev/null +++ b/src/assets/i18n/ca.json5 @@ -0,0 +1,7155 @@ +{ + + // "401.help": "You're not authorized to access this page. You can use the button below to get back to the home page.", + "401.help": "No està autoritzat a accedir a aquesta pàgina. Podeu utilitzar el botó de sota per tornar a la pàgina inicial.", + + // "401.link.home-page": "Take me to the home page", + "401.link.home-page": "Porta'm a la pàgina d'inici", + + // "401.unauthorized": "unauthorized", + "401.unauthorized": "no autoritzat", + + + + // "403.help": "You don't have permission to access this page. You can use the button below to get back to the home page.", + "403.help": "No teniu permisos per accedir a aquesta pàgina. Podeu utilitzar el botó de sota per tornar a la pàgina inicial.", + + // "403.link.home-page": "Take me to the home page", + "403.link.home-page": "Porta'm a la pàgina d'inici", + + // "403.forbidden": "forbidden", + "403.forbidden": "prohibit", + + // "500.page-internal-server-error": "Service Unavailable", + "500.page-internal-server-error": "Servei no disponible", + + // "500.help": "The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.", + "500.help": "No es pot atendre la vostra petició a causa de problemes de capacitat o manteniments programats del servidor. Intenteu-ho més endavant, si us plau.", + + // "500.link.home-page": "Take me to the home page", + "500.link.home-page": "Porta'm a la pàgina d'inici", + + + // "404.help": "We can't find the page you're looking for. The page may have been moved or deleted. You can use the button below to get back to the home page. ", + "404.help": "No podem trobar la pàgina que busqueu. La pàgina pot haver estat moguda o eliminada. Podeu utilitzar el botó de sota per tornar a la pàgina d'inici. ", + + // "404.link.home-page": "Take me to the home page", + "404.link.home-page": "Porta'm a la pàgina d'inici", + + // "404.page-not-found": "page not found", + "404.page-not-found": "pàgina no trobada", + + // "error-page.description.401": "unauthorized", + "error-page.description.401": "no autoritzat", + + // "error-page.description.403": "forbidden", + "error-page.description.403": "prohibit", + + // "error-page.description.500": "Service Unavailable", + "error-page.description.500": "Servei no disponible", + + // "error-page.description.404": "page not found", + "error-page.description.404": "pàgina no trobada", + + // "error-page.orcid.generic-error": "An error occurred during login via ORCID. Make sure you have shared your ORCID account email address with DSpace. If the error persists, contact the administrator", + "error-page.orcid.generic-error": "S'ha produït un error al login via ORCID. Assegureu-vos que heu compartit el correu electrònic del vostre compte ORCID amb Dspace. Si l'error continua, contacteu amb l'administrador", + + // "access-status.embargo.listelement.badge": "Embargo", + "access-status.embargo.listelement.badge": "Embargament", + + // "access-status.metadata.only.listelement.badge": "Metadata only", + "access-status.metadata.only.listelement.badge": "Només Metadades", + + // "access-status.open.access.listelement.badge": "Open Access", + "access-status.open.access.listelement.badge": "Accés Obert", + + // "access-status.restricted.listelement.badge": "Restricted", + "access-status.restricted.listelement.badge": "Restringit", + + // "access-status.unknown.listelement.badge": "Unknown", + "access-status.unknown.listelement.badge": "Desconegut", + + // "admin.curation-tasks.breadcrumbs": "System curation tasks", + "admin.curation-tasks.breadcrumbs": "Tasques de curació del sistema", + + // "admin.curation-tasks.title": "System curation tasks", + "admin.curation-tasks.title": "Tasques de curació del sistema", + + // "admin.curation-tasks.header": "System curation tasks", + "admin.curation-tasks.header": "Tasques de curació del sistema", + + // "admin.registries.bitstream-formats.breadcrumbs": "Format registry", + "admin.registries.bitstream-formats.breadcrumbs": "Registre de formats", + + // "admin.registries.bitstream-formats.create.breadcrumbs": "Bitstream format", + "admin.registries.bitstream-formats.create.breadcrumbs": "Format del fitxer", + + // "admin.registries.bitstream-formats.create.failure.content": "An error occurred while creating the new bitstream format.", + "admin.registries.bitstream-formats.create.failure.content": "S'ha produït un error en crear el nou format de fitxer.", + + // "admin.registries.bitstream-formats.create.failure.head": "Failure", + "admin.registries.bitstream-formats.create.failure.head": "Fallada", + + // "admin.registries.bitstream-formats.create.head": "Create Bitstream format", + "admin.registries.bitstream-formats.create.head": "Crear format de fitxer", + + // "admin.registries.bitstream-formats.create.new": "Add a new bitstream format", + "admin.registries.bitstream-formats.create.new": "Afegir un nou format de fitxer", + + // "admin.registries.bitstream-formats.create.success.content": "The new bitstream format was successfully created.", + "admin.registries.bitstream-formats.create.success.content": "El format de fitxer nou s'ha crear correctament.", + + // "admin.registries.bitstream-formats.create.success.head": "Success", + "admin.registries.bitstream-formats.create.success.head": "Èxit", + + // "admin.registries.bitstream-formats.delete.failure.amount": "Failed to remove {{ amount }} format(s)", + "admin.registries.bitstream-formats.delete.failure.amount": "Error en eliminar {{ amount }} format(s)", + + // "admin.registries.bitstream-formats.delete.failure.head": "Failure", + "admin.registries.bitstream-formats.delete.failure.head": "Fallada", + + // "admin.registries.bitstream-formats.delete.success.amount": "Successfully removed {{ amount }} format(s)", + "admin.registries.bitstream-formats.delete.success.amount": "S'han eliminat correctament {{ amount }} format(s)", + + // "admin.registries.bitstream-formats.delete.success.head": "Success", + "admin.registries.bitstream-formats.delete.success.head": "Èxit", + + // "admin.registries.bitstream-formats.description": "This list of bitstream formats provides information about known formats and their support level.", + "admin.registries.bitstream-formats.description": "Aquesta llista de formats de fitxer proporciona informació sobre formats coneguts i el nivell de suport.", + + // "admin.registries.bitstream-formats.edit.breadcrumbs": "Bitstream format", + "admin.registries.bitstream-formats.edit.breadcrumbs": "Format del fitxer", + + // "admin.registries.bitstream-formats.edit.description.hint": "", + "admin.registries.bitstream-formats.edit.description.hint": "", + + // "admin.registries.bitstream-formats.edit.description.label": "Description", + "admin.registries.bitstream-formats.edit.description.label": "Descripció", + + // "admin.registries.bitstream-formats.edit.extensions.hint": "Extensions are file extensions that are used to automatically identify the format of uploaded files. You can enter several extensions for each format.", + "admin.registries.bitstream-formats.edit.extensions.hint": "Les extensions fan referència a les extensions de fitxers que s'utilitzen per identificar automàticament el format dels fitxers carregats. Podeu introduir vàries extensions per a cada format.", + + // "admin.registries.bitstream-formats.edit.extensions.label": "File extensions", + "admin.registries.bitstream-formats.edit.extensions.label": "Extensions de fitxer", + + // "admin.registries.bitstream-formats.edit.extensions.placeholder": "Enter a file extension without the dot", + "admin.registries.bitstream-formats.edit.extensions.placeholder": "Introduïu una extensió de fitxer (sense el punt)", + + // "admin.registries.bitstream-formats.edit.failure.content": "An error occurred while editing the bitstream format.", + "admin.registries.bitstream-formats.edit.failure.content": "S'ha produït un error en editar el format del fitxer.", + + // "admin.registries.bitstream-formats.edit.failure.head": "Failure", + "admin.registries.bitstream-formats.edit.failure.head": "Fallada", + + // "admin.registries.bitstream-formats.edit.head": "Bitstream format: {{ format }}", + "admin.registries.bitstream-formats.edit.head": "Format del fitxer: {{ format }}", + + // "admin.registries.bitstream-formats.edit.internal.hint": "Formats marked as internal are hidden from the user, and used for administrative purposes.", + "admin.registries.bitstream-formats.edit.internal.hint": "Els formats marcats com a interns estan ocults a l'usuari i s'utilitzen amb finalitats administratives.", + + // "admin.registries.bitstream-formats.edit.internal.label": "Internal", + "admin.registries.bitstream-formats.edit.internal.label": "Intern", + + // "admin.registries.bitstream-formats.edit.mimetype.hint": "The MIME type associated with this format, does not have to be unique.", + "admin.registries.bitstream-formats.edit.mimetype.hint": "El tipus MIME associat amb aquest format no ha de ser únic.", + + // "admin.registries.bitstream-formats.edit.mimetype.label": "MIME Type", + "admin.registries.bitstream-formats.edit.mimetype.label": "Tipus MIME", + + // "admin.registries.bitstream-formats.edit.shortDescription.hint": "A unique name for this format, (e.g. Microsoft Word XP or Microsoft Word 2000)", + "admin.registries.bitstream-formats.edit.shortDescription.hint": "Un nom únic per a aquest format, (per exemple, Microsoft Word XP o Microsoft Word 2000)", + + // "admin.registries.bitstream-formats.edit.shortDescription.label": "Name", + "admin.registries.bitstream-formats.edit.shortDescription.label": "Nom", + + // "admin.registries.bitstream-formats.edit.success.content": "The bitstream format was successfully edited.", + "admin.registries.bitstream-formats.edit.success.content": "El format del fitxer s'ha editat correctament.", + + // "admin.registries.bitstream-formats.edit.success.head": "Success", + "admin.registries.bitstream-formats.edit.success.head": "Èxit", + + // "admin.registries.bitstream-formats.edit.supportLevel.hint": "The level of support your institution pledges for this format.", + "admin.registries.bitstream-formats.edit.supportLevel.hint": "El nivell de suport que la seva institució promet per a aquest format.", + + // "admin.registries.bitstream-formats.edit.supportLevel.label": "Support level", + "admin.registries.bitstream-formats.edit.supportLevel.label": "Nivell de suport", + + // "admin.registries.bitstream-formats.head": "Bitstream Format Registry", + "admin.registries.bitstream-formats.head": "Registre de formats de fitxer", + + // "admin.registries.bitstream-formats.no-items": "No bitstream formats to show.", + "admin.registries.bitstream-formats.no-items": "No hi ha formats de fitxer a mostrar.", + + // "admin.registries.bitstream-formats.table.delete": "Delete selected", + "admin.registries.bitstream-formats.table.delete": "Eliminar seleccionat", + + // "admin.registries.bitstream-formats.table.deselect-all": "Deselect all", + "admin.registries.bitstream-formats.table.deselect-all": "Deseleccionar tot", + + // "admin.registries.bitstream-formats.table.internal": "internal", + "admin.registries.bitstream-formats.table.internal": "intern", + + // "admin.registries.bitstream-formats.table.mimetype": "MIME Type", + "admin.registries.bitstream-formats.table.mimetype": "Tipus MIME", + + // "admin.registries.bitstream-formats.table.name": "Name", + "admin.registries.bitstream-formats.table.name": "Nom", + // "admin.registries.bitstream-formats.table.id" : "ID", + "admin.registries.bitstream-formats.table.id" : "ID", + + // "admin.registries.bitstream-formats.table.return": "Back", + "admin.registries.bitstream-formats.table.return": "Enrere", + + // "admin.registries.bitstream-formats.table.supportLevel.KNOWN": "Known", + "admin.registries.bitstream-formats.table.supportLevel.KNOWN": "Conegut", + + // "admin.registries.bitstream-formats.table.supportLevel.SUPPORTED": "Supported", + "admin.registries.bitstream-formats.table.supportLevel.SUPPORTED": "Suportat", + + // "admin.registries.bitstream-formats.table.supportLevel.UNKNOWN": "Unknown", + "admin.registries.bitstream-formats.table.supportLevel.UNKNOWN": "Desconegut", + + // "admin.registries.bitstream-formats.table.supportLevel.head": "Support Level", + "admin.registries.bitstream-formats.table.supportLevel.head": "Nivell de suport", + + // "admin.registries.bitstream-formats.title": "Bitstream Format Registry", + "admin.registries.bitstream-formats.title": "Registre de format Fitxer", + + + + // "admin.registries.metadata.breadcrumbs": "Metadata registry", + "admin.registries.metadata.breadcrumbs": "Registre de metadades", + + // "admin.registries.metadata.description": "The metadata registry maintains a list of all metadata fields available in the repository. These fields may be divided amongst multiple schemas. However, DSpace requires the qualified Dublin Core schema.", + "admin.registries.metadata.description": "El registre de metadades manté una llista de tots els camps de metadades disponibles al dipòsit. Aquests camps poden estar dividits entre múltiples esquemes. No obstant això, DSpace requereix l'esquema qualificat de Dublin Core.", + + // "admin.registries.metadata.form.create": "Create metadata schema", + "admin.registries.metadata.form.create": "Crear esquema de metadades", + + // "admin.registries.metadata.form.edit": "Edit metadata schema", + "admin.registries.metadata.form.edit": "Editar esquema de metadades", + + // "admin.registries.metadata.form.name": "Name", + "admin.registries.metadata.form.name": "Nom", + + // "admin.registries.metadata.form.namespace": "Namespace", + "admin.registries.metadata.form.namespace": "Espai de noms", + + // "admin.registries.metadata.head": "Metadata Registry", + "admin.registries.metadata.head": "Registre de metadades", + + // "admin.registries.metadata.schemas.no-items": "No metadata schemas to show.", + "admin.registries.metadata.schemas.no-items": "No hi ha esquemes de metadades per mostrar.", + + // "admin.registries.metadata.schemas.table.delete": "Delete selected", + "admin.registries.metadata.schemas.table.delete": "Eliminar seleccionat", + + // "admin.registries.metadata.schemas.table.id": "ID", + "admin.registries.metadata.schemas.table.id": "ID", + + // "admin.registries.metadata.schemas.table.name": "Name", + "admin.registries.metadata.schemas.table.name": "Nom", + + // "admin.registries.metadata.schemas.table.namespace": "Namespace", + "admin.registries.metadata.schemas.table.namespace": "Espai de noms", + + // "admin.registries.metadata.title": "Metadata Registry", + "admin.registries.metadata.title": "Registre de metadades", + + + + // "admin.registries.schema.breadcrumbs": "Metadata schema", + "admin.registries.schema.breadcrumbs": "Esquema de metadades", + + // "admin.registries.schema.description": "This is the metadata schema for \"{{namespace}}\".", + "admin.registries.schema.description": "Aquest és l'esquema de metadades per a \"{{ namespace }}\".", + + // "admin.registries.schema.fields.head": "Schema metadata fields", + "admin.registries.schema.fields.head": "Camps de metadades de l'esquema", + + // "admin.registries.schema.fields.no-items": "No metadata fields to show.", + "admin.registries.schema.fields.no-items": "No hi ha camps de metadades per mostrar.", + + // "admin.registries.schema.fields.table.delete": "Delete selected", + "admin.registries.schema.fields.table.delete": "Elimina seleccionat", + + // "admin.registries.schema.fields.table.field": "Field", + "admin.registries.schema.fields.table.field": "Camp", + // "admin.registries.schema.fields.table.id" : "ID", + "admin.registries.schema.fields.table.id" : "ID", + + // "admin.registries.schema.fields.table.scopenote": "Scope Note", + "admin.registries.schema.fields.table.scopenote": "Nota d'abast", + + // "admin.registries.schema.form.create": "Create metadata field", + "admin.registries.schema.form.create": "Crear camp de metadades", + + // "admin.registries.schema.form.edit": "Edit metadata field", + "admin.registries.schema.form.edit": "Editar camp de metadades", + + // "admin.registries.schema.form.element": "Element", + "admin.registries.schema.form.element": "Element", + + // "admin.registries.schema.form.qualifier": "Qualifier", + "admin.registries.schema.form.qualifier": "Qualificador", + + // "admin.registries.schema.form.scopenote": "Scope Note", + "admin.registries.schema.form.scopenote": "Nota d'abast", + + // "admin.registries.schema.head": "Metadata Schema", + "admin.registries.schema.head": "Esquema de metadades", + + // "admin.registries.schema.notification.created": "Successfully created metadata schema \"{{prefix}}\"", + "admin.registries.schema.notification.created": "Esquema de metadades creat correctament \"{{ prefix }}\"", + + // "admin.registries.schema.notification.deleted.failure": "Failed to delete {{amount}} metadata schemas", + "admin.registries.schema.notification.deleted.failure": "Error en eliminar {{ amount }} esquemes de metadades", + + // "admin.registries.schema.notification.deleted.success": "Successfully deleted {{amount}} metadata schemas", + "admin.registries.schema.notification.deleted.success": "{{ amount }} esquemes de metadades eliminats correctament", + + // "admin.registries.schema.notification.edited": "Successfully edited metadata schema \"{{prefix}}\"", + "admin.registries.schema.notification.edited": "Esquema de metadades editat correctament \"{{ prefix }}\"", + + // "admin.registries.schema.notification.failure": "Error", + "admin.registries.schema.notification.failure": "Error", + + // "admin.registries.schema.notification.field.created": "Successfully created metadata field \"{{field}}\"", + "admin.registries.schema.notification.field.created": "Camp de metadades creat correctament \"{{ field }}\"", + + // "admin.registries.schema.notification.field.deleted.failure": "Failed to delete {{amount}} metadata fields", + "admin.registries.schema.notification.field.deleted.failure": "No s'han pogut esborrar {{ amount }} camps de metadades", + + // "admin.registries.schema.notification.field.deleted.success": "Successfully deleted {{amount}} metadata fields", + "admin.registries.schema.notification.field.deleted.success": "{{ amount }} camps de metadades eliminats correctament", + + // "admin.registries.schema.notification.field.edited": "Successfully edited metadata field \"{{field}}\"", + "admin.registries.schema.notification.field.edited": "Camp de metadades editat correctament \"{{ field }}\"", + + // "admin.registries.schema.notification.success": "Success", + "admin.registries.schema.notification.success": "Èxit", + + // "admin.registries.schema.return": "Back", + "admin.registries.schema.return": "Enrere", + + // "admin.registries.schema.title": "Metadata Schema Registry", + "admin.registries.schema.title": "Registre d'esquemes de metadades", + + + + // "admin.access-control.epeople.actions.delete": "Delete EPerson", + "admin.access-control.epeople.actions.delete": "Eliminar usuari", + + // "admin.access-control.epeople.actions.impersonate": "Impersonate EPerson", + "admin.access-control.epeople.actions.impersonate": "Fer-se passar per usuari", + + // "admin.access-control.epeople.actions.reset": "Reset password", + "admin.access-control.epeople.actions.reset": "Restablir la contrasenya", + + // "admin.access-control.epeople.actions.stop-impersonating": "Stop impersonating EPerson", + "admin.access-control.epeople.actions.stop-impersonating": "Deixa de fer-se passar per usuari", + + // "admin.access-control.epeople.breadcrumbs": "EPeople", + "admin.access-control.epeople.breadcrumbs": "Usuaris", + + // "admin.access-control.epeople.title": "EPeople", + "admin.access-control.epeople.title": "Usuaris", + + // "admin.access-control.epeople.head": "EPeople", + "admin.access-control.epeople.head": "Usuaris", + + // "admin.access-control.epeople.search.head": "Search", + "admin.access-control.epeople.search.head": "Cerca", + + // "admin.access-control.epeople.button.see-all": "Browse All", + "admin.access-control.epeople.button.see-all": "Examinar tot", + + // "admin.access-control.epeople.search.scope.metadata": "Metadata", + "admin.access-control.epeople.search.scope.metadata": "Metadades", + + // "admin.access-control.epeople.search.scope.email": "E-mail (exact)", + "admin.access-control.epeople.search.scope.email": "Correu electrònic (exacte)", + + // "admin.access-control.epeople.search.button": "Search", + "admin.access-control.epeople.search.button": "Cerca", + + // "admin.access-control.epeople.search.placeholder": "Search people...", + "admin.access-control.epeople.search.placeholder": "Cerca usuaris...", + + // "admin.access-control.epeople.button.add": "Add EPerson", + "admin.access-control.epeople.button.add": "Afegir un usuari", + + // "admin.access-control.epeople.table.id": "ID", + "admin.access-control.epeople.table.id": "ID", + + // "admin.access-control.epeople.table.name": "Name", + "admin.access-control.epeople.table.name": "Nom", + + // "admin.access-control.epeople.table.email": "E-mail (exact)", + "admin.access-control.epeople.table.email": "Correu electrònic (exacte)", + + // "admin.access-control.epeople.table.edit": "Edit", + "admin.access-control.epeople.table.edit": "Editar", + + // "admin.access-control.epeople.table.edit.buttons.edit": "Edit \"{{name}}\"", + "admin.access-control.epeople.table.edit.buttons.edit": "Editar \"{{ name }}\"", + + // "admin.access-control.epeople.table.edit.buttons.edit-disabled": "You are not authorized to edit this group", + "admin.access-control.epeople.table.edit.buttons.edit-disabled": "No teniu autorització per editar aquest grup.", + + // "admin.access-control.epeople.table.edit.buttons.remove": "Delete \"{{name}}\"", + "admin.access-control.epeople.table.edit.buttons.remove": "Eliminar \"{{ name }}\"", + + // "admin.access-control.epeople.no-items": "No EPeople to show.", + "admin.access-control.epeople.no-items": "No hi ha usuaris per mostrar.", + + // "admin.access-control.epeople.form.create": "Create EPerson", + "admin.access-control.epeople.form.create": "Crear un usuari", + + // "admin.access-control.epeople.form.edit": "Edit EPerson", + "admin.access-control.epeople.form.edit": "Editar usuari", + + // "admin.access-control.epeople.form.firstName": "First name", + "admin.access-control.epeople.form.firstName": "Nom", + + // "admin.access-control.epeople.form.lastName": "Last name", + "admin.access-control.epeople.form.lastName": "Cognoms", + + // "admin.access-control.epeople.form.email": "E-mail", + "admin.access-control.epeople.form.email": "Correu electrònic", + + // "admin.access-control.epeople.form.emailHint": "Must be valid e-mail address", + "admin.access-control.epeople.form.emailHint": "Ha de ser una adreça de correu electrònic vàlida", + + // "admin.access-control.epeople.form.canLogIn": "Can log in", + "admin.access-control.epeople.form.canLogIn": "Pot iniciar sessió", + + // "admin.access-control.epeople.form.requireCertificate": "Requires certificate", + "admin.access-control.epeople.form.requireCertificate": "Requereix certificat", + + // "admin.access-control.epeople.form.return": "Back", + "admin.access-control.epeople.form.return": "Enrere", + + // "admin.access-control.epeople.form.notification.created.success": "Successfully created EPerson \"{{name}}\"", + "admin.access-control.epeople.form.notification.created.success": "Usuari \"{{ name }}\" creat correctament", + + // "admin.access-control.epeople.form.notification.created.failure": "Failed to create EPerson \"{{name}}\"", + "admin.access-control.epeople.form.notification.created.failure": "Error en crear usuari \"{{ name }}\"", + + // "admin.access-control.epeople.form.notification.created.failure.emailInUse": "Failed to create EPerson \"{{name}}\", email \"{{email}}\" already in use.", + "admin.access-control.epeople.form.notification.created.failure.emailInUse": "Error creant usuari \"{{ name }}\", el correu electrònic \"{{ email }}\" ja està en ús.", + + // "admin.access-control.epeople.form.notification.edited.failure.emailInUse": "Failed to edit EPerson \"{{name}}\", email \"{{email}}\" already in use.", + "admin.access-control.epeople.form.notification.edited.failure.emailInUse": "Error editant usuari \"{{ name }}\", el correu electrònic \"{{ email }}\" ja està en ús.", + + // "admin.access-control.epeople.form.notification.edited.success": "Successfully edited EPerson \"{{name}}\"", + "admin.access-control.epeople.form.notification.edited.success": "Usuari \"{{ name }}\" editat correctament", + + // "admin.access-control.epeople.form.notification.edited.failure": "Failed to edit EPerson \"{{name}}\"", + "admin.access-control.epeople.form.notification.edited.failure": "Error editant usuari \"{{ name }}\"", + + // "admin.access-control.epeople.form.notification.deleted.success": "Successfully deleted EPerson \"{{name}}\"", + "admin.access-control.epeople.form.notification.deleted.success": "Usuari \"{{ name }}\" eliminat correctament", + + // "admin.access-control.epeople.form.notification.deleted.failure": "Failed to delete EPerson \"{{name}}\"", + "admin.access-control.epeople.form.notification.deleted.failure": "No s'ha pogut esborrar l'usuari \"{{ name }}\"", + + // "admin.access-control.epeople.form.groupsEPersonIsMemberOf": "Member of these groups:", + "admin.access-control.epeople.form.groupsEPersonIsMemberOf": "Membre d'aquests grups:", + + // "admin.access-control.epeople.form.table.id": "ID", + "admin.access-control.epeople.form.table.id": "ID", + + // "admin.access-control.epeople.form.table.name": "Name", + "admin.access-control.epeople.form.table.name": "Nom", + + // "admin.access-control.epeople.form.table.collectionOrCommunity": "Collection/Community", + "admin.access-control.epeople.form.table.collectionOrCommunity": "Col·lecció/Comunitat", + + // "admin.access-control.epeople.form.memberOfNoGroups": "This EPerson is not a member of any groups", + "admin.access-control.epeople.form.memberOfNoGroups": "Aquest usuari no és membre de cap grup", + + // "admin.access-control.epeople.form.goToGroups": "Add to groups", + "admin.access-control.epeople.form.goToGroups": "Afegir a grups", + + // "admin.access-control.epeople.notification.deleted.failure": "Failed to delete EPerson: \"{{name}}\"", + "admin.access-control.epeople.notification.deleted.failure": "No s'ha pogut esborrar l'usuari: \"{{ name }}\"", + + // "admin.access-control.epeople.notification.deleted.success": "Successfully deleted EPerson: \"{{name}}\"", + "admin.access-control.epeople.notification.deleted.success": "Usuari eliminat correctament: \"{{ name }}\"", + + + + // "admin.access-control.groups.title": "Groups", + "admin.access-control.groups.title": "Grups", + + // "admin.access-control.groups.breadcrumbs": "Groups", + "admin.access-control.groups.breadcrumbs": "Grups", + + // "admin.access-control.groups.singleGroup.breadcrumbs": "Edit Group", + "admin.access-control.groups.singleGroup.breadcrumbs": "Editar grup", + + // "admin.access-control.groups.title.singleGroup": "Edit Group", + "admin.access-control.groups.title.singleGroup": "Editar grup", + + // "admin.access-control.groups.title.addGroup": "New Group", + "admin.access-control.groups.title.addGroup": "Nou grup", + + // "admin.access-control.groups.addGroup.breadcrumbs": "New Group", + "admin.access-control.groups.addGroup.breadcrumbs": "Nou grup", + + // "admin.access-control.groups.head": "Groups", + "admin.access-control.groups.head": "Grups", + + // "admin.access-control.groups.button.add": "Add group", + "admin.access-control.groups.button.add": "Afegir grup", + + // "admin.access-control.groups.search.head": "Search groups", + "admin.access-control.groups.search.head": "Cerca grups", + + // "admin.access-control.groups.button.see-all": "Browse all", + "admin.access-control.groups.button.see-all": "Examinar-ho tot", + + // "admin.access-control.groups.search.button": "Search", + "admin.access-control.groups.search.button": "Cerca", + + // "admin.access-control.groups.search.placeholder": "Search groups...", + "admin.access-control.groups.search.placeholder": "Cerca grups...", + + // "admin.access-control.groups.table.id": "ID", + "admin.access-control.groups.table.id": "ID", + + // "admin.access-control.groups.table.name": "Name", + "admin.access-control.groups.table.name": "Nom", + + // "admin.access-control.groups.table.collectionOrCommunity": "Collection/Community", + "admin.access-control.groups.table.collectionOrCommunity": "Col·lecció/Comunitat", + + // "admin.access-control.groups.table.members": "Members", + "admin.access-control.groups.table.members": "Membres", + + // "admin.access-control.groups.table.edit": "Edit", + "admin.access-control.groups.table.edit": "Editar", + + // "admin.access-control.groups.table.edit.buttons.edit": "Edit \"{{name}}\"", + "admin.access-control.groups.table.edit.buttons.edit": "Editar \"{{ name }}\"", + + // "admin.access-control.groups.table.edit.buttons.remove": "Delete \"{{name}}\"", + "admin.access-control.groups.table.edit.buttons.remove": "Eliminar \"{{ name }}\"", + + // "admin.access-control.groups.no-items": "No groups found with this in their name or this as UUID", + "admin.access-control.groups.no-items": "No s'han trobat grups cercant al camp nom o al camp UUID", + + // "admin.access-control.groups.notification.deleted.success": "Successfully deleted group \"{{name}}\"", + "admin.access-control.groups.notification.deleted.success": "El grup \"{{ name }}\" s'ha eliminat correctament", + + // "admin.access-control.groups.notification.deleted.failure.title": "Failed to delete group \"{{name}}\"", + "admin.access-control.groups.notification.deleted.failure.title": "No s'ha pogut esborrar el grup \"{{ name }}\"", + + // "admin.access-control.groups.notification.deleted.failure.content": "Cause: \"{{cause}}\"", + "admin.access-control.groups.notification.deleted.failure.content": "Causa: \"{{ cause }}\"", + + + + // "admin.access-control.groups.form.alert.permanent": "This group is permanent, so it can't be edited or deleted. You can still add and remove group members using this page.", + "admin.access-control.groups.form.alert.permanent": "Aquest grup és permanent, per la qual cosa no es pot editar ni eliminar. Però podeu afegir i eliminar membres del grup utilitzant aquesta pàgina.", + + // "admin.access-control.groups.form.alert.workflowGroup": "This group can’t be modified or deleted because it corresponds to a role in the submission and workflow process in the \"{{name}}\" {{comcol}}. You can delete it from the \"assign roles\" tab on the edit {{comcol}} page. You can still add and remove group members using this page.", + "admin.access-control.groups.form.alert.workflowGroup": "Aquest grup no pot ser modificat o eliminat perquè correspon a un rol en el procés d'entrada i revisió d'enviaments a {{ comcol }} \"{{ name }}\". Podeu eliminar-lo des de la pestanya \" assignar rols\" de la pàgina d'edició de la {{ comcol }}. Sí que podeu afegir i eliminar membres del grup utilitzant aquesta pàgina.", + + // "admin.access-control.groups.form.head.create": "Create group", + "admin.access-control.groups.form.head.create": "Crear un grup", + + // "admin.access-control.groups.form.head.edit": "Edit group", + "admin.access-control.groups.form.head.edit": "Editar grup", + + // "admin.access-control.groups.form.groupName": "Group name", + "admin.access-control.groups.form.groupName": "Nom del grup", + + // "admin.access-control.groups.form.groupCommunity": "Community or Collection", + "admin.access-control.groups.form.groupCommunity": "Comunitat o Col·lecció", + + // "admin.access-control.groups.form.groupDescription": "Description", + "admin.access-control.groups.form.groupDescription": "Descripció", + + // "admin.access-control.groups.form.notification.created.success": "Successfully created Group \"{{name}}\"", + "admin.access-control.groups.form.notification.created.success": "Grup creat amb èxit \"{{ name }}\"", + + // "admin.access-control.groups.form.notification.created.failure": "Failed to create Group \"{{name}}\"", + "admin.access-control.groups.form.notification.created.failure": "No s'ha pogut crear el grup \"{{ name }}\"", + + // "admin.access-control.groups.form.notification.created.failure.groupNameInUse": "Failed to create Group with name: \"{{name}}\", make sure the name is not already in use.", + "admin.access-control.groups.form.notification.created.failure.groupNameInUse": "No s'ha pogut crear el grup amb el nom: \"{{ name }}\", assegureu-vos que el nom no estigui en ús.", + + // "admin.access-control.groups.form.notification.edited.failure": "Failed to edit Group \"{{name}}\"", + "admin.access-control.groups.form.notification.edited.failure": "No s'ha pogut editar el grup \"{{ name }}\"", + + // "admin.access-control.groups.form.notification.edited.failure.groupNameInUse": "Name \"{{name}}\" already in use!", + "admin.access-control.groups.form.notification.edited.failure.groupNameInUse": "El nom \"{{ name }}\" ja està en ús!", + + // "admin.access-control.groups.form.notification.edited.success": "Successfully edited Group \"{{name}}\"", + "admin.access-control.groups.form.notification.edited.success": "Grup \"{{ name }}\" editat correctament", + + // "admin.access-control.groups.form.actions.delete": "Delete Group", + "admin.access-control.groups.form.actions.delete": "Eliminar grup", + + // "admin.access-control.groups.form.delete-group.modal.header": "Delete Group \"{{ dsoName }}\"", + "admin.access-control.groups.form.delete-group.modal.header": "Eliminar grup \"{{ dsoName }}\"", + + // "admin.access-control.groups.form.delete-group.modal.info": "Are you sure you want to delete Group \"{{ dsoName }}\"", + "admin.access-control.groups.form.delete-group.modal.info": "Esteu segur que voleu suprimir el grup \"{{ dsoName }}\"?", + + // "admin.access-control.groups.form.delete-group.modal.cancel": "Cancel", + "admin.access-control.groups.form.delete-group.modal.cancel": "Cancel·lar", + + // "admin.access-control.groups.form.delete-group.modal.confirm": "Delete", + "admin.access-control.groups.form.delete-group.modal.confirm": "Esborrar", + + // "admin.access-control.groups.form.notification.deleted.success": "Successfully deleted group \"{{ name }}\"", + "admin.access-control.groups.form.notification.deleted.success": "El grup \"{{ name }}\" s'ha eliminat correctament", + + // "admin.access-control.groups.form.notification.deleted.failure.title": "Failed to delete group \"{{ name }}\"", + "admin.access-control.groups.form.notification.deleted.failure.title": "No s'ha pogut esborrar el grup \"{{ name }}\"", + + // "admin.access-control.groups.form.notification.deleted.failure.content": "Cause: \"{{ cause }}\"", + "admin.access-control.groups.form.notification.deleted.failure.content": "Causa: \"{{ cause }}\"", + + // "admin.access-control.groups.form.members-list.head": "EPeople", + "admin.access-control.groups.form.members-list.head": "Usuaris", + + // "admin.access-control.groups.form.members-list.search.head": "Add EPeople", + "admin.access-control.groups.form.members-list.search.head": "Afegir usuaris", + + // "admin.access-control.groups.form.members-list.button.see-all": "Browse All", + "admin.access-control.groups.form.members-list.button.see-all": "Examinar tot", + + // "admin.access-control.groups.form.members-list.headMembers": "Current Members", + "admin.access-control.groups.form.members-list.headMembers": "Membres actuals", + + // "admin.access-control.groups.form.members-list.search.scope.metadata": "Metadata", + "admin.access-control.groups.form.members-list.search.scope.metadata": "Metadades", + + // "admin.access-control.groups.form.members-list.search.scope.email": "E-mail (exact)", + "admin.access-control.groups.form.members-list.search.scope.email": "Correu electrònic (exacte)", + + // "admin.access-control.groups.form.members-list.search.button": "Search", + "admin.access-control.groups.form.members-list.search.button": "Cerca", + + // "admin.access-control.groups.form.members-list.table.id": "ID", + "admin.access-control.groups.form.members-list.table.id": "ID", + + // "admin.access-control.groups.form.members-list.table.name": "Name", + "admin.access-control.groups.form.members-list.table.name": "Nom", + + // "admin.access-control.groups.form.members-list.table.identity": "Identity", + "admin.access-control.groups.form.members-list.table.identity": "Identitat", + + // "admin.access-control.groups.form.members-list.table.email": "Email", + "admin.access-control.groups.form.members-list.table.email": "Correu electrònic", + + // "admin.access-control.groups.form.members-list.table.netid": "NetID", + "admin.access-control.groups.form.members-list.table.netid": "NetID", + + // "admin.access-control.groups.form.members-list.table.edit": "Remove / Add", + "admin.access-control.groups.form.members-list.table.edit": "Eliminar / Afegir", + + // "admin.access-control.groups.form.members-list.table.edit.buttons.remove": "Remove member with name \"{{name}}\"", + "admin.access-control.groups.form.members-list.table.edit.buttons.remove": "Eliminar membre amb nom \"{{ name }}\"", + + // "admin.access-control.groups.form.members-list.notification.success.addMember": "Successfully added member: \"{{name}}\"", + "admin.access-control.groups.form.members-list.notification.success.addMember": "Membre afegit amb èxit: \"{{ name }}\"", + + // "admin.access-control.groups.form.members-list.notification.failure.addMember": "Failed to add member: \"{{name}}\"", + "admin.access-control.groups.form.members-list.notification.failure.addMember": "No s'ha pogut afegir el membre: \"{{ name }}\"", + + // "admin.access-control.groups.form.members-list.notification.success.deleteMember": "Successfully deleted member: \"{{name}}\"", + "admin.access-control.groups.form.members-list.notification.success.deleteMember": "Membre eliminat correctament: \"{{ name }}\"", + + // "admin.access-control.groups.form.members-list.notification.failure.deleteMember": "Failed to delete member: \"{{name}}\"", + "admin.access-control.groups.form.members-list.notification.failure.deleteMember": "No s'ha pogut suprimir el membre: \"{{ name }}\"", + + // "admin.access-control.groups.form.members-list.table.edit.buttons.add": "Add member with name \"{{name}}\"", + "admin.access-control.groups.form.members-list.table.edit.buttons.add": "Afegir membre amb nom \"{{ name }}\"", + + // "admin.access-control.groups.form.members-list.notification.failure.noActiveGroup": "No current active group, submit a name first.", + "admin.access-control.groups.form.members-list.notification.failure.noActiveGroup": "No hi ha un grup actiu actual, envieu primer un nom.", + + // "admin.access-control.groups.form.members-list.no-members-yet": "No members in group yet, search and add.", + "admin.access-control.groups.form.members-list.no-members-yet": "Encara no hi ha membres al grup, cerqueu i afegiu.", + + // "admin.access-control.groups.form.members-list.no-items": "No EPeople found in that search", + "admin.access-control.groups.form.members-list.no-items": "No s'han trobat usuaris en aquesta cerca", + + // "admin.access-control.groups.form.subgroups-list.notification.failure": "Something went wrong: \"{{cause}}\"", + "admin.access-control.groups.form.subgroups-list.notification.failure": "Alguna cosa ha sortir malament: \"{{ cause }}\"", + + // "admin.access-control.groups.form.subgroups-list.head": "Groups", + "admin.access-control.groups.form.subgroups-list.head": "Grups", + + // "admin.access-control.groups.form.subgroups-list.search.head": "Add Subgroup", + "admin.access-control.groups.form.subgroups-list.search.head": "Afegir subgrup", + + // "admin.access-control.groups.form.subgroups-list.button.see-all": "Browse All", + "admin.access-control.groups.form.subgroups-list.button.see-all": "Examinar tot", + + // "admin.access-control.groups.form.subgroups-list.headSubgroups": "Current Subgroups", + "admin.access-control.groups.form.subgroups-list.headSubgroups": "Subgrups actuals", + + // "admin.access-control.groups.form.subgroups-list.search.button": "Search", + "admin.access-control.groups.form.subgroups-list.search.button": "Cerca", + + // "admin.access-control.groups.form.subgroups-list.table.id": "ID", + "admin.access-control.groups.form.subgroups-list.table.id": "ID", + + // "admin.access-control.groups.form.subgroups-list.table.name": "Name", + "admin.access-control.groups.form.subgroups-list.table.name": "Nom", + + // "admin.access-control.groups.form.subgroups-list.table.collectionOrCommunity": "Collection/Community", + "admin.access-control.groups.form.subgroups-list.table.collectionOrCommunity": "Col·lecció/Comunitat", + + // "admin.access-control.groups.form.subgroups-list.table.edit": "Remove / Add", + "admin.access-control.groups.form.subgroups-list.table.edit": "Eliminar / Afegir", + + // "admin.access-control.groups.form.subgroups-list.table.edit.buttons.remove": "Remove subgroup with name \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.table.edit.buttons.remove": "Eliminar subgrup amb nom \"{{ name }}\"", + + // "admin.access-control.groups.form.subgroups-list.table.edit.buttons.add": "Add subgroup with name \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.table.edit.buttons.add": "Afegir subgrup amb el nom \"{{ name }}\"", + + // "admin.access-control.groups.form.subgroups-list.table.edit.currentGroup": "Current group", + "admin.access-control.groups.form.subgroups-list.table.edit.currentGroup": "Grup actual", + + // "admin.access-control.groups.form.subgroups-list.notification.success.addSubgroup": "Successfully added subgroup: \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.notification.success.addSubgroup": "Subgrup afegit correctament: \"{{ name }}\"", + + // "admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "Failed to add subgroup: \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "No s'ha pogut afegir el subgrup: \"{{ name }}\"", + + // "admin.access-control.groups.form.subgroups-list.notification.success.deleteSubgroup": "Successfully deleted subgroup: \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.notification.success.deleteSubgroup": "Subgrup eliminat correctament: \"{{ name }}\"", + + // "admin.access-control.groups.form.subgroups-list.notification.failure.deleteSubgroup": "Failed to delete subgroup: \"{{name}}\"", + "admin.access-control.groups.form.subgroups-list.notification.failure.deleteSubgroup": "No s'ha pogut suprimir el subgrup: \"{{ name }}\"", + + // "admin.access-control.groups.form.subgroups-list.notification.failure.noActiveGroup": "No current active group, submit a name first.", + "admin.access-control.groups.form.subgroups-list.notification.failure.noActiveGroup": "No hi ha un grup actiu actual, envieu un nom primer.", + + // "admin.access-control.groups.form.subgroups-list.notification.failure.subgroupToAddIsActiveGroup": "This is the current group, can't be added.", + "admin.access-control.groups.form.subgroups-list.notification.failure.subgroupToAddIsActiveGroup": "Aquest és el grup actual, no es pot afegir.", + + // "admin.access-control.groups.form.subgroups-list.no-items": "No groups found with this in their name or this as UUID", + "admin.access-control.groups.form.subgroups-list.no-items": "No s'han trobat grups amb aquest text al nom o al UUID", + + // "admin.access-control.groups.form.subgroups-list.no-subgroups-yet": "No subgroups in group yet.", + "admin.access-control.groups.form.subgroups-list.no-subgroups-yet": "Encara no hi ha subgrups al grup.", + + // "admin.access-control.groups.form.return": "Back", + "admin.access-control.groups.form.return": "Enrere", + + + + // "admin.search.breadcrumbs": "Administrative Search", + "admin.search.breadcrumbs": "Cerca administrativa", + + // "admin.search.collection.edit": "Edit", + "admin.search.collection.edit": "Editar", + + // "admin.search.community.edit": "Edit", + "admin.search.community.edit": "Editar", + + // "admin.search.item.delete": "Delete", + "admin.search.item.delete": "Esborrar", + + // "admin.search.item.edit": "Edit", + "admin.search.item.edit": "Editar", + + // "admin.search.item.make-private": "Make non-discoverable", + "admin.search.item.make-private": "Fer-ho privat", + + // "admin.search.item.make-public": "Make discoverable", + "admin.search.item.make-public": "Fer-ho públic", + + // "admin.search.item.move": "Move", + "admin.search.item.move": "Moure", + + // "admin.search.item.reinstate": "Reinstate", + "admin.search.item.reinstate": "Reintegrar", + + // "admin.search.item.withdraw": "Withdraw", + "admin.search.item.withdraw": "Retira", + + // "admin.search.title": "Administrative Search", + "admin.search.title": "Cerca administrativa", + + // "administrativeView.search.results.head": "Administrative Search", + "administrativeView.search.results.head": "Cerca administrativa", + + + + + // "admin.workflow.breadcrumbs": "Administer Workflow", + "admin.workflow.breadcrumbs": "Administrar flux de treball", + + // "admin.workflow.title": "Administer Workflow", + "admin.workflow.title": "Administrar flux de treball", + + // "admin.workflow.item.workflow": "Workflow", + "admin.workflow.item.workflow": "Flux de treball", + + // "admin.workflow.item.delete": "Delete", + "admin.workflow.item.delete": "Esborrar", + + // "admin.workflow.item.send-back": "Send back", + "admin.workflow.item.send-back": "Tornar", + + + + // "admin.metadata-import.breadcrumbs": "Import Metadata", + "admin.metadata-import.breadcrumbs": "Importa metadades", + + // "admin.batch-import.breadcrumbs": "Import Batch", + "admin.batch-import.breadcrumbs": "Importació per lots", + + // "admin.metadata-import.title": "Import Metadata", + "admin.metadata-import.title": "Importar metadades", + + // "admin.batch-import.title": "Import Batch", + "admin.batch-import.title": "Importació per lots", + + // "admin.metadata-import.page.header": "Import Metadata", + "admin.metadata-import.page.header": "Importa metadades", + + // "admin.batch-import.page.header": "Import Batch", + "admin.batch-import.page.header": "Importació per lots", + + // "admin.metadata-import.page.help": "You can drop or browse CSV files that contain batch metadata operations on files here", + "admin.metadata-import.page.help": "Podeu deixar anar o examinar fitxers CSV que contenen operacions de metadades per lots aquí", + + // "admin.batch-import.page.help": "Select the Collection to import into. Then, drop or browse to a Simple Archive Format (SAF) zip file that includes the Items to import", + "admin.batch-import.page.help": "Seleccioneu la Col·lecció a la qual importar. Després, deixeu anar o busqueu el fitxer zip en format Simple Archive Format (SAF) que inclou els ítems a importar", + + // "admin.metadata-import.page.dropMsg": "Drop a metadata CSV to import", + "admin.metadata-import.page.dropMsg": "Deixeu anar un CSV de metadades per importar", + + // "admin.batch-import.page.dropMsg": "Drop a batch ZIP to import", + "admin.batch-import.page.dropMsg": "Deixeu anar un ZIP per lots per importar", + + // "admin.metadata-import.page.dropMsgReplace": "Drop to replace the metadata CSV to import", + "admin.metadata-import.page.dropMsgReplace": "Deixa anar per reemplaçar el CSV de metadades a importar", + + // "admin.batch-import.page.dropMsgReplace": "Drop to replace the batch ZIP to import", + "admin.batch-import.page.dropMsgReplace": "Deixa anar per reemplaçar el ZIP per lots a importar", + + // "admin.metadata-import.page.button.return": "Back", + "admin.metadata-import.page.button.return": "Enrere", + + // "admin.metadata-import.page.button.proceed": "Proceed", + "admin.metadata-import.page.button.proceed": "Continuar", + + // "admin.metadata-import.page.button.select-collection": "Select Collection", + "admin.metadata-import.page.button.select-collection": "Selecciona la Col·lecció", + + // "admin.metadata-import.page.error.addFile": "Select file first!", + "admin.metadata-import.page.error.addFile": "Seleccioneu el fitxer primer!", + + // "admin.batch-import.page.error.addFile": "Select Zip file first!", + "admin.batch-import.page.error.addFile": "Seleccioneu el fitxer ZIP primer!", + + // "admin.metadata-import.page.validateOnly": "Validate Only", + "admin.metadata-import.page.validateOnly": "Només Validar", + + // "admin.metadata-import.page.validateOnly.hint": "When selected, the uploaded CSV will be validated. You will receive a report of detected changes, but no changes will be saved.", + "admin.metadata-import.page.validateOnly.hint": "En seleccionar, es validarà el CSV pujat. Rebreu un informe amb els canvis detectats, però no s'efectuaran aquests canvis.", + + // "admin.batch-import.page.validateOnly.hint": "When selected, the uploaded ZIP will be validated. You will receive a report of detected changes, but no changes will be saved.", + "admin.batch-import.page.validateOnly.hint": "En seleccionar, es validarà el fitxer ZIP pujat. Rebreu un informe amb els canvis detectats, però no s'efectuaran aquests canvis.", + + // "admin.batch-import.page.remove": "remove", + "admin.batch-import.page.remove": "eliminar", + + // "auth.errors.invalid-user": "Invalid email address or password.", + "auth.errors.invalid-user": "Adreça de correu electrònic o contrasenya no vàlids.", + + // "auth.messages.expired": "Your session has expired. Please log in again.", + "auth.messages.expired": "La vostra sessió ha caducat. Inicieu sessió de nou.", + + // "auth.messages.token-refresh-failed": "Refreshing your session token failed. Please log in again.", + "auth.messages.token-refresh-failed": "No s'ha pogut actualitzar el token de la sessió. Inicieu sessió de nou.", + + + + // "bitstream.download.page": "Now downloading {{bitstream}}..." , + "bitstream.download.page": "Descarregant {{ bitstream }}...", + + // "bitstream.download.page.back": "Back" , + "bitstream.download.page.back": "Enrere", + + + // "bitstream.edit.authorizations.link": "Edit bitstream's Policies", + "bitstream.edit.authorizations.link": "Editar les polítiques del fitxer", + + // "bitstream.edit.authorizations.title": "Edit bitstream's Policies", + "bitstream.edit.authorizations.title": "Editar les polítiques de fitxer", + + // "bitstream.edit.return": "Back", + "bitstream.edit.return": "Enrere", + + // "bitstream.edit.bitstream": "Bitstream: ", + "bitstream.edit.bitstream": "Arxiu: ", + + // "bitstream.edit.form.description.hint": "Optionally, provide a brief description of the file, for example \"Main article\" or \"Experiment data readings\".", + "bitstream.edit.form.description.hint": "Opcionalment, proporcioneu una breu descripció del fitxer, per exemple \"Article principal\" o \"Lectures de dades de l'experiment\".", + + // "bitstream.edit.form.description.label": "Description", + "bitstream.edit.form.description.label": "Descripció", + + // "bitstream.edit.form.embargo.hint": "The first day from which access is allowed. This date cannot be modified on this form. To set an embargo date for a bitstream, go to the Item Status tab, click Authorizations..., create or edit the bitstream's READ policy, and set the Start Date as desired.", + "bitstream.edit.form.embargo.hint": "El primer dia a partir del qual es permet l'accés. Aquesta data no es pot modificar en aquest formulari. Per establir una data d'embargament per a un fitxer, aneu a la pestanya Estat de l'ítem , feu clic a Autoritzacions... , creeu o editeu la política READ del fitxer i configureu la Data d'inici com vulgueu.", + + // "bitstream.edit.form.embargo.label": "Embargo until specific date", + "bitstream.edit.form.embargo.label": "Embargament fins a data concreta", + + // "bitstream.edit.form.fileName.hint": "Change the filename for the bitstream. Note that this will change the display bitstream URL, but old links will still resolve as long as the sequence ID does not change.", + "bitstream.edit.form.fileName.hint": "Canvieu el nom del fitxer. Tingueu en compte que això canviarà l'URL de visualització del fitxer, però els enllaços antics continuaran resolent-se sempre que la ID de seqüència no canviï.", + + // "bitstream.edit.form.fileName.label": "Filename", + "bitstream.edit.form.fileName.label": "Nom del fitxer", + + // "bitstream.edit.form.newFormat.label": "Describe new format", + "bitstream.edit.form.newFormat.label": "Descriu el nou format", + + // "bitstream.edit.form.newFormat.hint": "The application you used to create the file, and the version number (for example, \"ACMESoft SuperApp version 1.5\").", + "bitstream.edit.form.newFormat.hint": "L'aplicació que heu utilitzat per crear el fitxer i el número de versió (per exemple, \"ACMESoft SuperApp versió 1.5\").", + + // "bitstream.edit.form.primaryBitstream.label": "Primary bitstream", + "bitstream.edit.form.primaryBitstream.label": "Fitxer principal", + + // "bitstream.edit.form.selectedFormat.hint": "If the format is not in the above list, select \"format not in list\" above and describe it under \"Describe new format\".", + "bitstream.edit.form.selectedFormat.hint": "Si el format no és a la llista anterior, seleccioneu \"el format no és a la llista\" a dalt i descriviu-lo a \"Descriure el nou format\".", + + // "bitstream.edit.form.selectedFormat.label": "Selected Format", + "bitstream.edit.form.selectedFormat.label": "Format seleccionat", + + // "bitstream.edit.form.selectedFormat.unknown": "Format not in list", + "bitstream.edit.form.selectedFormat.unknown": "El format no és a la llista", + + // "bitstream.edit.notifications.error.format.title": "An error occurred saving the bitstream's format", + "bitstream.edit.notifications.error.format.title": "S'ha produït un error en desar el format del fitxer.", + + // "bitstream.edit.form.iiifLabel.label": "IIIF Label", + "bitstream.edit.form.iiifLabel.label": "Etiqueta IIIF", + + // "bitstream.edit.form.iiifLabel.hint": "Canvas label for this image. If not provided default label will be used.", + "bitstream.edit.form.iiifLabel.hint": "Etiqueta Canvas per a aquesta imatge. Si no es proporciona, s'utilitzarà l'etiqueta per defecte.", + + // "bitstream.edit.form.iiifToc.label": "IIIF Table of Contents", + "bitstream.edit.form.iiifToc.label": "Índex de l'IIIF", + + // "bitstream.edit.form.iiifToc.hint": "Adding text here makes this the start of a new table of contents range.", + "bitstream.edit.form.iiifToc.hint": "Afegir text aquí crea un nou començament de l'índex.", + + // "bitstream.edit.form.iiifWidth.label": "IIIF Canvas Width", + "bitstream.edit.form.iiifWidth.label": "Amplada del marc IIIF", + + // "bitstream.edit.form.iiifWidth.hint": "The canvas width should usually match the image width.", + "bitstream.edit.form.iiifWidth.hint": "L'amplada del marc normalment hauria de coincidir amb l'amplada de la imatge.", + + // "bitstream.edit.form.iiifHeight.label": "IIIF Canvas Height", + "bitstream.edit.form.iiifHeight.label": "Alçada del marc IIIF", + + // "bitstream.edit.form.iiifHeight.hint": "The canvas height should usually match the image height.", + "bitstream.edit.form.iiifHeight.hint": "L'alçada del marc normalment hauria de coincidir amb l'alçada de la imatge", + + + // "bitstream.edit.notifications.saved.content": "Your changes to this bitstream were saved.", + "bitstream.edit.notifications.saved.content": "S'han desat els canvis en aquest fitxer.", + + // "bitstream.edit.notifications.saved.title": "Bitstream saved", + "bitstream.edit.notifications.saved.title": "Fitxer desat", + + // "bitstream.edit.title": "Edit bitstream", + "bitstream.edit.title": "Editar fitxer", + + // "bitstream-request-a-copy.alert.canDownload1": "You already have access to this file. If you want to download the file, click ", + "bitstream-request-a-copy.alert.canDownload1": "Ja teniu accés al fitxer, si voleu descarregar-lo premeu ", + + // "bitstream-request-a-copy.alert.canDownload2": "here", + "bitstream-request-a-copy.alert.canDownload2": "aquí", + + // "bitstream-request-a-copy.header": "Request a copy of the file", + "bitstream-request-a-copy.header": "Sol·licitar una còpia del fitxer", + + // "bitstream-request-a-copy.intro": "Enter the following information to request a copy for the following item: ", + "bitstream-request-a-copy.intro": "Introduïu la informació següent per sol·licitar una còpia del següent ítem: ", + + // "bitstream-request-a-copy.intro.bitstream.one": "Requesting the following file: ", + "bitstream-request-a-copy.intro.bitstream.one": "Sol·licitant el fitxer següent: ", + // "bitstream-request-a-copy.intro.bitstream.all": "Requesting all files. ", + "bitstream-request-a-copy.intro.bitstream.all": "Sol·licitant tots els fitxers. ", + + // "bitstream-request-a-copy.name.label": "Name *", + "bitstream-request-a-copy.name.label": "Nom *", + + // "bitstream-request-a-copy.name.error": "The name is required", + "bitstream-request-a-copy.name.error": "Es requereix un nom", + + // "bitstream-request-a-copy.email.label": "Your e-mail address *", + "bitstream-request-a-copy.email.label": "La vostra adreça de correu electrònic *", + + // "bitstream-request-a-copy.email.hint": "This email address is used for sending the file.", + "bitstream-request-a-copy.email.hint": "S'enviarà el fitxer a aquesta adreça de correu electrònic.", + + // "bitstream-request-a-copy.email.error": "Please enter a valid email address.", + "bitstream-request-a-copy.email.error": "Si us plau, introduïu una adreça de correu electrònic vàlida.", + + // "bitstream-request-a-copy.allfiles.label": "Files", + "bitstream-request-a-copy.allfiles.label": "Fitxers", + + // "bitstream-request-a-copy.files-all-false.label": "Only the requested file", + "bitstream-request-a-copy.files-all-false.label": "Només el fitxer indicat", + + // "bitstream-request-a-copy.files-all-true.label": "All files (of this item) in restricted access", + "bitstream-request-a-copy.files-all-true.label": "Tots els fitxers (d'aquest ítem) en accés restringit", + + // "bitstream-request-a-copy.message.label": "Message", + "bitstream-request-a-copy.message.label": "Missatge", + + // "bitstream-request-a-copy.return": "Back", + "bitstream-request-a-copy.return": "Enrere", + + // "bitstream-request-a-copy.submit": "Request copy", + "bitstream-request-a-copy.submit": "Sol·licitar còpia", + + // "bitstream-request-a-copy.submit.success": "The item request was submitted successfully.", + "bitstream-request-a-copy.submit.success": "S'ha enviat la sol·licitud de còpia.", + + // "bitstream-request-a-copy.submit.error": "Something went wrong with submitting the item request.", + "bitstream-request-a-copy.submit.error": "S'ha produït un error en l'enviament de la sol·licitud de còpia.", + + + + // "browse.back.all-results": "All browse results", + "browse.back.all-results": "Tots els resultats de la cerca", + + // "browse.comcol.by.author": "By Author", + "browse.comcol.by.author": "Per autor", + + // "browse.comcol.by.dateissued": "By Issue Date", + "browse.comcol.by.dateissued": "Per data de publicació", + + // "browse.comcol.by.subject": "By Subject", + "browse.comcol.by.subject": "Per matèria", + + // "browse.comcol.by.title": "By Title", + "browse.comcol.by.title": "Per títol", + + // "browse.comcol.head": "Browse", + "browse.comcol.head": "Examinar", + + // "browse.empty": "No items to show.", + "browse.empty": "No hi ha ítems per mostrar.", + + // "browse.metadata.author": "Author", + "browse.metadata.author": "Autor", + + // "browse.metadata.dateissued": "Issue Date", + "browse.metadata.dateissued": "Data de publicació", + + // "browse.metadata.subject": "Subject", + "browse.metadata.subject": "Matèria", + + // "browse.metadata.title": "Title", + "browse.metadata.title": "Títol", + + // "browse.metadata.author.breadcrumbs": "Browse by Author", + "browse.metadata.author.breadcrumbs": "Cerca per autor", + + // "browse.metadata.dateissued.breadcrumbs": "Browse by Date", + "browse.metadata.dateissued.breadcrumbs": "Examinar per data", + + // "browse.metadata.subject.breadcrumbs": "Browse by Subject", + "browse.metadata.subject.breadcrumbs": "Examinar per matèria", + + // "browse.metadata.title.breadcrumbs": "Browse by Title", + "browse.metadata.title.breadcrumbs": "Examinar per títol", + + // "pagination.next.button": "Next", + "pagination.next.button": "Següent", + + // "pagination.previous.button": "Previous", + "pagination.previous.button": "Anterior", + + // "pagination.next.button.disabled.tooltip": "No more pages of results", + "pagination.next.button.disabled.tooltip": "No hi ha més pàgines de resultats", + + // "browse.startsWith": ", starting with {{ startsWith }}", + "browse.startsWith": ", començant per {{ startsWith }}", + + // "browse.startsWith.choose_start": "(Choose start)", + "browse.startsWith.choose_start": "(Triar inici)", + + // "browse.startsWith.choose_year": "(Choose year)", + "browse.startsWith.choose_year": "(Triar any)", + + // "browse.startsWith.choose_year.label": "Choose the issue year", + "browse.startsWith.choose_year.label": "Trieu l'any de publicació", + + // "browse.startsWith.jump": "Filter results by year or month", + "browse.startsWith.jump": "Filtrar resultats per any o per mes:", + + // "browse.startsWith.months.april": "April", + "browse.startsWith.months.april": "abril", + + // "browse.startsWith.months.august": "August", + "browse.startsWith.months.august": "agost", + + // "browse.startsWith.months.december": "December", + "browse.startsWith.months.december": "desembre", + + // "browse.startsWith.months.february": "February", + "browse.startsWith.months.february": "febrer", + + // "browse.startsWith.months.january": "January", + "browse.startsWith.months.january": "gener", + + // "browse.startsWith.months.july": "July", + "browse.startsWith.months.july": "juliol", + + // "browse.startsWith.months.june": "June", + "browse.startsWith.months.june": "juny", + + // "browse.startsWith.months.march": "March", + "browse.startsWith.months.march": "març", + + // "browse.startsWith.months.may": "May", + "browse.startsWith.months.may": "maig", + + // "browse.startsWith.months.none": "(Choose month)", + "browse.startsWith.months.none": "(Triar mes)", + + // "browse.startsWith.months.none.label": "Choose the issue month", + "browse.startsWith.months.none.label": "Trieu el mes de publicació", + + // "browse.startsWith.months.november": "November", + "browse.startsWith.months.november": "novembre", + + // "browse.startsWith.months.october": "October", + "browse.startsWith.months.october": "octubre", + + // "browse.startsWith.months.september": "September", + "browse.startsWith.months.september": "setembre", + + // "browse.startsWith.submit": "Browse", + "browse.startsWith.submit": "Examinar", + + // "browse.startsWith.type_date": "Filter results by date", + "browse.startsWith.type_date": "Resultats per data", + + // "browse.startsWith.type_date.label": "Or type in a date (year-month) and click on the Browse button", + "browse.startsWith.type_date.label": "O escriviu una data (any-mes) i feu clic al botó Examinar", + + // "browse.startsWith.type_text": "Filter results by typing the first few letters", + "browse.startsWith.type_text": "Seleccioneu resultats teclejant les primeres lletres", + + // "browse.title": "Browsing {{ collection }} by {{ field }}{{ startsWith }} {{ value }}", + "browse.title": "Examinant {{ collection }} per {{ field }}{{ startsWith }} {{ value }}", + + // "browse.title.page": "Browsing {{ collection }} by {{ field }} {{ value }}", + "browse.title.page": "Examinant {{ collection }} per {{ field }} {{ value }}", + + + // "chips.remove": "Remove chip", + "chips.remove": "Treu xip", + + + + // "collection.create.head": "Create a Collection", + "collection.create.head": "Crear una col·lecció", + + // "collection.create.notifications.success": "Successfully created the Collection", + "collection.create.notifications.success": "Col·lecció creada amb èxit", + + // "collection.create.sub-head": "Create a Collection for Community {{ parent }}", + "collection.create.sub-head": "Crea una col·lecció per a la comunitat {{ parent }}", + + // "collection.curate.header": "Curate Collection: {{collection}}", + "collection.curate.header": "Curar col·lecció: {{ collection }}", + + // "collection.delete.cancel": "Cancel", + "collection.delete.cancel": "Cancel·lar", + + // "collection.delete.confirm": "Confirm", + "collection.delete.confirm": "Confirmar", + + // "collection.delete.processing": "Deleting", + "collection.delete.processing": "Eliminant", + + // "collection.delete.head": "Delete Collection", + "collection.delete.head": "Eliminar col·lecció", + + // "collection.delete.notification.fail": "Collection could not be deleted", + "collection.delete.notification.fail": "No s'ha pogut esborrar la col·lecció", + + // "collection.delete.notification.success": "Successfully deleted collection", + "collection.delete.notification.success": "Col·lecció eliminada correctament", + + // "collection.delete.text": "Are you sure you want to delete collection \"{{ dso }}\"", + "collection.delete.text": "Estàs segur que vols eliminar la col·lecció \"{{ dso }}\"?", + + + + // "collection.edit.delete": "Delete this collection", + "collection.edit.delete": "Eliminar aquesta col·lecció", + + // "collection.edit.head": "Edit Collection", + "collection.edit.head": "Editar col·lecció", + + // "collection.edit.breadcrumbs": "Edit Collection", + "collection.edit.breadcrumbs": "Editar col·lecció", + + + + // "collection.edit.tabs.mapper.head": "Item Mapper", + "collection.edit.tabs.mapper.head": "Mapeig d'ítems", + + // "collection.edit.tabs.item-mapper.title": "Collection Edit - Item Mapper", + "collection.edit.tabs.item-mapper.title": "Editar col·lecció: mapeig d'ítems", + + // "collection.edit.item-mapper.cancel": "Cancel", + "collection.edit.item-mapper.cancel": "Cancel·lar", + + // "collection.edit.item-mapper.collection": "Collection: \"{{name}}\"", + "collection.edit.item-mapper.collection": "Col·lecció: \"{{ name }}\"", + + // "collection.edit.item-mapper.confirm": "Map selected items", + "collection.edit.item-mapper.confirm": "Mapeja els ítems seleccionats", + + // "collection.edit.item-mapper.description": "This is the item mapper tool that allows collection administrators to map items from other collections into this collection. You can search for items from other collections and map them, or browse the list of currently mapped items.", + "collection.edit.item-mapper.description": "Aquesta és l'eina de mapatge d'ítems que permet als administradors de col·leccions assignar ítems d'altres col·leccions a aquesta col·lecció. Podeu cercar ítems d'altres col·leccions i mapejar-los, o explorar la llista d'ítems mapeats.", + + // "collection.edit.item-mapper.head": "Item Mapper - Map Items from Other Collections", + "collection.edit.item-mapper.head": "Mapeig d'ítems: mapea ítems d'altres col·leccions", + + // "collection.edit.item-mapper.no-search": "Please enter a query to search", + "collection.edit.item-mapper.no-search": "Introduïu una consulta per cercar", + + // "collection.edit.item-mapper.notifications.map.error.content": "Errors occurred for mapping of {{amount}} items.", + "collection.edit.item-mapper.notifications.map.error.content": "S'han produït errors en l'assignació de {{ amount }} ítems.", + + // "collection.edit.item-mapper.notifications.map.error.head": "Mapping errors", + "collection.edit.item-mapper.notifications.map.error.head": "Errors de mapatge", + + // "collection.edit.item-mapper.notifications.map.success.content": "Successfully mapped {{amount}} items.", + "collection.edit.item-mapper.notifications.map.success.content": "{{ amount }} ítems mapejats correctament.", + + // "collection.edit.item-mapper.notifications.map.success.head": "Mapping completed", + "collection.edit.item-mapper.notifications.map.success.head": "Mapeig completat", + + // "collection.edit.item-mapper.notifications.unmap.error.content": "Errors occurred for removing the mappings of {{amount}} items.", + "collection.edit.item-mapper.notifications.unmap.error.content": "S'han produït errors en eliminar els mapeigs de {{ amount }} ítems.", + + // "collection.edit.item-mapper.notifications.unmap.error.head": "Remove mapping errors", + "collection.edit.item-mapper.notifications.unmap.error.head": "Eliminar errors de mapatge", + + // "collection.edit.item-mapper.notifications.unmap.success.content": "Successfully removed the mappings of {{amount}} items.", + "collection.edit.item-mapper.notifications.unmap.success.content": "S'han eliminat correctament els mapeigs de {{ amount }} ítems.", + + // "collection.edit.item-mapper.notifications.unmap.success.head": "Remove mapping completed", + "collection.edit.item-mapper.notifications.unmap.success.head": "Finalitzada l'eliminació del mapatge", + + // "collection.edit.item-mapper.remove": "Remove selected item mappings", + "collection.edit.item-mapper.remove": "Eliminar els mapeigs d'ítems seleccionats", + + // "collection.edit.item-mapper.search-form.placeholder": "Search items...", + "collection.edit.item-mapper.search-form.placeholder": "Cerca els ítems...", + + // "collection.edit.item-mapper.tabs.browse": "Browse mapped items", + "collection.edit.item-mapper.tabs.browse": "Examinar ítems mapejats", + + // "collection.edit.item-mapper.tabs.map": "Map new items", + "collection.edit.item-mapper.tabs.map": "Assignar nous ítems", + + + // "collection.edit.logo.delete.title": "Delete logo", + "collection.edit.logo.delete.title": "Eliminar logo", + + // "collection.edit.logo.delete-undo.title": "Undo delete", + "collection.edit.logo.delete-undo.title": "Desfer eliminació", + + // "collection.edit.logo.label": "Collection logo", + "collection.edit.logo.label": "Logotip de la col·lecció", + + // "collection.edit.logo.notifications.add.error": "Uploading Collection logo failed. Please verify the content before retrying.", + "collection.edit.logo.notifications.add.error": "Error en carregar el logotip de la col·lecció. Verifiqueu el contingut abans de tornar-ho a provar.", + + // "collection.edit.logo.notifications.add.success": "Upload Collection logo successful.", + "collection.edit.logo.notifications.add.success": "Pujada correcta del logotip de la col·lecció.", + + // "collection.edit.logo.notifications.delete.success.title": "Logo deleted", + "collection.edit.logo.notifications.delete.success.title": "Logotip eliminat", + + // "collection.edit.logo.notifications.delete.success.content": "Successfully deleted the collection's logo", + "collection.edit.logo.notifications.delete.success.content": "S'ha eliminat correctament el logotip de la col·lecció.", + + // "collection.edit.logo.notifications.delete.error.title": "Error deleting logo", + "collection.edit.logo.notifications.delete.error.title": "Error en eliminar el logotip", + + // "collection.edit.logo.upload": "Drop a Collection Logo to upload", + "collection.edit.logo.upload": "Deixeu anar un logotip de col·lecció per carregar-lo", + + + + // "collection.edit.notifications.success": "Successfully edited the Collection", + "collection.edit.notifications.success": "Col·lecció editada amb èxit", + + // "collection.edit.return": "Back", + "collection.edit.return": "Enrere", + + + + // "collection.edit.tabs.curate.head": "Curate", + "collection.edit.tabs.curate.head": "Curar", + + // "collection.edit.tabs.curate.title": "Collection Edit - Curate", + "collection.edit.tabs.curate.title": "Edició de col·lecció - Curar", + + // "collection.edit.tabs.authorizations.head": "Authorizations", + "collection.edit.tabs.authorizations.head": "Autoritzacions", + + // "collection.edit.tabs.authorizations.title": "Collection Edit - Authorizations", + "collection.edit.tabs.authorizations.title": "Edició de col·lecció: autoritzacions", + + // "collection.edit.item.authorizations.load-bundle-button": "Load more bundles", + "collection.edit.item.authorizations.load-bundle-button": "Carregar més paquets", + + // "collection.edit.item.authorizations.load-more-button": "Load more", + "collection.edit.item.authorizations.load-more-button": "Carregar més", + + // "collection.edit.item.authorizations.show-bitstreams-button": "Show bitstream policies for bundle", + "collection.edit.item.authorizations.show-bitstreams-button": "Mostrar les autoritzacions dels fitxers del paquet", + + // "collection.edit.tabs.metadata.head": "Edit Metadata", + "collection.edit.tabs.metadata.head": "Editar metadades", + + // "collection.edit.tabs.metadata.title": "Collection Edit - Metadata", + "collection.edit.tabs.metadata.title": "Edició de col·lecció: metadades", + + // "collection.edit.tabs.roles.head": "Assign Roles", + "collection.edit.tabs.roles.head": "Assignar rols", + + // "collection.edit.tabs.roles.title": "Collection Edit - Roles", + "collection.edit.tabs.roles.title": "Edició de col·lecció - Rols", + + // "collection.edit.tabs.source.external": "This collection harvests its content from an external source", + "collection.edit.tabs.source.external": "Aquesta col·lecció recull el contingut d'una font externa", + + // "collection.edit.tabs.source.form.errors.oaiSource.required": "You must provide a set id of the target collection.", + "collection.edit.tabs.source.form.errors.oaiSource.required": "Heu de proporcionar el set-ID de la col·lecció de destinació.", + + // "collection.edit.tabs.source.form.harvestType": "Content being harvested", + "collection.edit.tabs.source.form.harvestType": "Contingut que s'està recol·lectant", + + // "collection.edit.tabs.source.form.head": "Configure an external source", + "collection.edit.tabs.source.form.head": "Configura una font externa", + + // "collection.edit.tabs.source.form.metadataConfigId": "Metadata Format", + "collection.edit.tabs.source.form.metadataConfigId": "Format de metadades", + + // "collection.edit.tabs.source.form.oaiSetId": "OAI specific set id", + "collection.edit.tabs.source.form.oaiSetId": "ID de set específic d'OAI", + + // "collection.edit.tabs.source.form.oaiSource": "OAI Provider", + "collection.edit.tabs.source.form.oaiSource": "Proveïdor OAI", + + // "collection.edit.tabs.source.form.options.harvestType.METADATA_AND_BITSTREAMS": "Harvest metadata and bitstreams (requires ORE support)", + "collection.edit.tabs.source.form.options.harvestType.METADATA_AND_BITSTREAMS": "Recollir metadades i fitxers (requereix suport ORE)", + + // "collection.edit.tabs.source.form.options.harvestType.METADATA_AND_REF": "Harvest metadata and references to bitstreams (requires ORE support)", + "collection.edit.tabs.source.form.options.harvestType.METADATA_AND_REF": "Recollir metadades i referències a fitxers (requereix suport ORE)", + + // "collection.edit.tabs.source.form.options.harvestType.METADATA_ONLY": "Harvest metadata only", + "collection.edit.tabs.source.form.options.harvestType.METADATA_ONLY": "Recollir només metadades", + + // "collection.edit.tabs.source.head": "Content Source", + "collection.edit.tabs.source.head": "Origen del contingut", + + // "collection.edit.tabs.source.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", + "collection.edit.tabs.source.notifications.discarded.content": "Els teus canvis han sigut descartats. Per recuperar-los, premeu el botó 'Desfer'", + + // "collection.edit.tabs.source.notifications.discarded.title": "Changes discarded", + "collection.edit.tabs.source.notifications.discarded.title": "Canvis descartats", + + // "collection.edit.tabs.source.notifications.invalid.content": "Your changes were not saved. Please make sure all fields are valid before you save.", + "collection.edit.tabs.source.notifications.invalid.content": "Els canvis no s'han desat. Assegureu-vos que tots els camps siguin vàlids abans de desar.", + + // "collection.edit.tabs.source.notifications.invalid.title": "Metadata invalid", + "collection.edit.tabs.source.notifications.invalid.title": "Metadades invàlides", + + // "collection.edit.tabs.source.notifications.saved.content": "Your changes to this collection's content source were saved.", + "collection.edit.tabs.source.notifications.saved.content": "S'han desat els canvis a la font de contingut d'aquesta col·lecció.", + + // "collection.edit.tabs.source.notifications.saved.title": "Content Source saved", + "collection.edit.tabs.source.notifications.saved.title": "Font de contingut desat", + + // "collection.edit.tabs.source.title": "Collection Edit - Content Source", + "collection.edit.tabs.source.title": "Edició de col·lecció: font de contingut", + + + + // "collection.edit.template.add-button": "Add", + "collection.edit.template.add-button": "Afegir", + + // "collection.edit.template.breadcrumbs": "Item template", + "collection.edit.template.breadcrumbs": "Plantilla d'ítem", + + // "collection.edit.template.cancel": "Cancel", + "collection.edit.template.cancel": "Cancel·lar", + + // "collection.edit.template.delete-button": "Delete", + "collection.edit.template.delete-button": "Esborrar", + + // "collection.edit.template.edit-button": "Edit", + "collection.edit.template.edit-button": "Editar", + + // "collection.edit.template.error": "An error occurred retrieving the template item", + "collection.edit.template.error": "S'ha produït un error en recuperar la plantilla de l'ítem.", + + // "collection.edit.template.head": "Edit Template Item for Collection \"{{ collection }}\"", + "collection.edit.template.head": "Editar plantilla de l'ítem per a la col·lecció \"{{ collection }}\"", + + // "collection.edit.template.label": "Template item", + "collection.edit.template.label": "Plantilla d'ítem", + + // "collection.edit.template.loading": "Loading template item...", + "collection.edit.template.loading": "Carregant plantilla d'ítem...", + + // "collection.edit.template.notifications.delete.error": "Failed to delete the item template", + "collection.edit.template.notifications.delete.error": "No s'ha pogut suprimir la plantilla d'ítem.", + + // "collection.edit.template.notifications.delete.success": "Successfully deleted the item template", + "collection.edit.template.notifications.delete.success": "S'ha eliminat correctament la plantilla d'ítem.", + + // "collection.edit.template.title": "Edit Template Item", + "collection.edit.template.title": "Editar plantilla d'ítem", + + + + // "collection.form.abstract": "Short Description", + "collection.form.abstract": "Breu descripció", + + // "collection.form.description": "Introductory text (HTML)", + "collection.form.description": "Text introductori (HTML)", + + // "collection.form.errors.title.required": "Please enter a collection name", + "collection.form.errors.title.required": "Introduïu un nom de col·lecció", + + // "collection.form.license": "License", + "collection.form.license": "Llicència", + + // "collection.form.provenance": "Provenance", + "collection.form.provenance": "Procedència", + + // "collection.form.rights": "Copyright text (HTML)", + "collection.form.rights": "Text de copyright (HTML)", + + // "collection.form.tableofcontents": "News (HTML)", + "collection.form.tableofcontents": "Notícies (HTML)", + + // "collection.form.title": "Name", + "collection.form.title": "Nom", + + // "collection.form.entityType": "Entity Type", + "collection.form.entityType": "Tipus d'Entitat", + + + + // "collection.listelement.badge": "Collection", + "collection.listelement.badge": "Col·lecció", + + + + // "collection.page.browse.recent.head": "Recent Submissions", + "collection.page.browse.recent.head": "Enviaments recents", + + // "collection.page.browse.recent.empty": "No items to show", + "collection.page.browse.recent.empty": "No hi ha elements per mostrar", + + // "collection.page.edit": "Edit this collection", + "collection.page.edit": "Editar aquesta col·lecció", + + // "collection.page.handle": "Permanent URI for this collection", + "collection.page.handle": "URI permanent per a aquesta col·lecció", + + // "collection.page.license": "License", + "collection.page.license": "Llicència", + + // "collection.page.news": "News", + "collection.page.news": "Notícies", + + + + // "collection.select.confirm": "Confirm selected", + "collection.select.confirm": "Confirmar selecció", + + // "collection.select.empty": "No collections to show", + "collection.select.empty": "No hi ha col·leccions per mostrar", + + // "collection.select.table.title": "Title", + "collection.select.table.title": "Títol", + + + // "collection.source.controls.head": "Harvest Controls", + "collection.source.controls.head": "Controls de recol·lecció", + // "collection.source.controls.test.submit.error": "Something went wrong with initiating the testing of the settings", + "collection.source.controls.test.submit.error": "Hi ha hagut errors en realitzar les proves de comprovació de la configuració", + // "collection.source.controls.test.failed": "The script to test the settings has failed", + "collection.source.controls.test.failed": "La prova de la configuració ha fallat", + // "collection.source.controls.test.completed": "The script to test the settings has successfully finished", + "collection.source.controls.test.completed": "L'script de prova de la configuració s'ha acabat correctament", + // "collection.source.controls.test.submit": "Test configuration", + "collection.source.controls.test.submit": "Proveu la configuració", + // "collection.source.controls.test.running": "Testing configuration...", + "collection.source.controls.test.running": "Provant la configuració...", + // "collection.source.controls.import.submit.success": "The import has been successfully initiated", + "collection.source.controls.import.submit.success": "La importació ha començat correctament", + // "collection.source.controls.import.submit.error": "Something went wrong with initiating the import", + "collection.source.controls.import.submit.error": "Hi ha hagut alguna errada en iniciar la importació", + // "collection.source.controls.import.submit": "Import now", + "collection.source.controls.import.submit": "Importa ara", + // "collection.source.controls.import.running": "Importing...", + "collection.source.controls.import.running": "Important...", + // "collection.source.controls.import.failed": "An error occurred during the import", + "collection.source.controls.import.failed": "S'ha produït un error durant la importació", + // "collection.source.controls.import.completed": "The import completed", + "collection.source.controls.import.completed": "La importació ha finalitzat", + // "collection.source.controls.reset.submit.success": "The reset and reimport has been successfully initiated", + "collection.source.controls.reset.submit.success": "La restauració i reimportació ha començat correctament", + // "collection.source.controls.reset.submit.error": "Something went wrong with initiating the reset and reimport", + "collection.source.controls.reset.submit.error": "S'ha produït un error en iniciar la restauració i reimportació", + // "collection.source.controls.reset.failed": "An error occurred during the reset and reimport", + "collection.source.controls.reset.failed": "S'ha produït un error en la restauració i reimportació", + // "collection.source.controls.reset.completed": "The reset and reimport completed", + "collection.source.controls.reset.completed": "Restauració i reimportació finalitzades", + // "collection.source.controls.reset.submit": "Reset and reimport", + "collection.source.controls.reset.submit": "Restauració i reimportació", + // "collection.source.controls.reset.running": "Resetting and reimporting...", + "collection.source.controls.reset.running": "Restaurant i reimportant...", + // "collection.source.controls.harvest.status": "Harvest status:", + "collection.source.controls.harvest.status": "Estat de la Recol·lecció:", + // "collection.source.controls.harvest.start": "Harvest start time:", + "collection.source.controls.harvest.start": "Inici de la recol·lecció:", + // "collection.source.controls.harvest.last": "Last time harvested:", + "collection.source.controls.harvest.last": "Data de la darrera recol·lecció:", + // "collection.source.controls.harvest.message": "Harvest info:", + "collection.source.controls.harvest.message": "Informació de recol·lecció:", + // "collection.source.controls.harvest.no-information": "N/A", + "collection.source.controls.harvest.no-information": "N/A", + + + // "collection.source.update.notifications.error.content": "The provided settings have been tested and didn't work.", + "collection.source.update.notifications.error.content": "La configuració proporcionada s'ha provat i no ha funcionat.", + + // "collection.source.update.notifications.error.title": "Server Error", + "collection.source.update.notifications.error.title": "Error del servidor", + + + + // "communityList.breadcrumbs": "Community List", + "communityList.breadcrumbs": "Llista de comunitats", + + // "communityList.tabTitle": "Community List", + "communityList.tabTitle": "Llista de comunitats", + + // "communityList.title": "List of Communities", + "communityList.title": "Llista de comunitats", + + // "communityList.showMore": "Show More", + "communityList.showMore": "Mostrar més", + + + + // "community.create.head": "Create a Community", + "community.create.head": "Crear una comunitat", + + // "community.create.notifications.success": "Successfully created the Community", + "community.create.notifications.success": "Comunitat creada amb èxit", + + // "community.create.sub-head": "Create a Sub-Community for Community {{ parent }}", + "community.create.sub-head": "Crear una subcomunitat per a la comunitat {{ parent }}", + + // "community.curate.header": "Curate Community: {{community}}", + "community.curate.header": "Curar comunitat: {{ community }}", + + // "community.delete.cancel": "Cancel", + "community.delete.cancel": "Cancel·lar", + + // "community.delete.confirm": "Confirm", + "community.delete.confirm": "Confirmar", + + // "community.delete.processing": "Deleting...", + "community.delete.processing": "Eliminant...", + + // "community.delete.head": "Delete Community", + "community.delete.head": "Eliminar comunitat", + + // "community.delete.notification.fail": "Community could not be deleted", + "community.delete.notification.fail": "No s'ha pogut eliminar la comunitat", + + // "community.delete.notification.success": "Successfully deleted community", + "community.delete.notification.success": "Comunitat eliminada amb èxit", + + // "community.delete.text": "Are you sure you want to delete community \"{{ dso }}\"", + "community.delete.text": "Esteu segur que voleu suprimir la comunitat \"{{ dso }}\"?", + + // "community.edit.delete": "Delete this community", + "community.edit.delete": "Eliminar aquesta comunitat", + + // "community.edit.head": "Edit Community", + "community.edit.head": "Editar comunitat", + + // "community.edit.breadcrumbs": "Edit Community", + "community.edit.breadcrumbs": "Editar comunitat", + + + // "community.edit.logo.delete.title": "Delete logo", + "community.edit.logo.delete.title": "Eliminar logo", + + // "community.edit.logo.delete-undo.title": "Undo delete", + "community.edit.logo.delete-undo.title": "Desfer eliminació", + + // "community.edit.logo.label": "Community logo", + "community.edit.logo.label": "Logotip de la comunitat", + + // "community.edit.logo.notifications.add.error": "Uploading Community logo failed. Please verify the content before retrying.", + "community.edit.logo.notifications.add.error": "Error en carregar el logotip de la comunitat. Verifiqueu el contingut abans de tornar-ho a provar.", + + // "community.edit.logo.notifications.add.success": "Upload Community logo successful.", + "community.edit.logo.notifications.add.success": "Logotip de la comunitat pujat correctament.", + + // "community.edit.logo.notifications.delete.success.title": "Logo deleted", + "community.edit.logo.notifications.delete.success.title": "Logotip eliminat", + + // "community.edit.logo.notifications.delete.success.content": "Successfully deleted the community's logo", + "community.edit.logo.notifications.delete.success.content": "S'ha eliminat correctament el logotip de la comunitat.", + + // "community.edit.logo.notifications.delete.error.title": "Error deleting logo", + "community.edit.logo.notifications.delete.error.title": "Error en eliminar el logotip", + + // "community.edit.logo.upload": "Drop a Community Logo to upload", + "community.edit.logo.upload": "Deixeu anar un logotip de la comunitat per carregar", + + + + // "community.edit.notifications.success": "Successfully edited the Community", + "community.edit.notifications.success": "Comunitat editada amb èxit", + + // "community.edit.notifications.unauthorized": "You do not have privileges to make this change", + "community.edit.notifications.unauthorized": "No tens privilegis per fer aquest canvi", + + // "community.edit.notifications.error": "An error occured while editing the Community", + "community.edit.notifications.error": "S'ha produït un error en editar la comunitat.", + + // "community.edit.return": "Back", + "community.edit.return": "Enrere", + + + + // "community.edit.tabs.curate.head": "Curate", + "community.edit.tabs.curate.head": "Curar", + + // "community.edit.tabs.curate.title": "Community Edit - Curate", + "community.edit.tabs.curate.title": "Edició de la comunitat - Curar", + + // "community.edit.tabs.metadata.head": "Edit Metadata", + "community.edit.tabs.metadata.head": "Editar metadades", + + // "community.edit.tabs.metadata.title": "Community Edit - Metadata", + "community.edit.tabs.metadata.title": "Edició de la comunitat: metadades", + + // "community.edit.tabs.roles.head": "Assign Roles", + "community.edit.tabs.roles.head": "Assignar rols", + + // "community.edit.tabs.roles.title": "Community Edit - Roles", + "community.edit.tabs.roles.title": "Edició de la comunitat: funcions", + + // "community.edit.tabs.authorizations.head": "Authorizations", + "community.edit.tabs.authorizations.head": "Autoritzacions", + + // "community.edit.tabs.authorizations.title": "Community Edit - Authorizations", + "community.edit.tabs.authorizations.title": "Edició de la comunitat: autoritzacions", + + + + // "community.listelement.badge": "Community", + "community.listelement.badge": "Comunitat", + + + + // "comcol-role.edit.no-group": "None", + "comcol-role.edit.no-group": "Cap", + + // "comcol-role.edit.create": "Create", + "comcol-role.edit.create": "Crear", + + // "comcol-role.edit.create.error.title": "Failed to create a group for the '{{ role }}' role", + "comcol-role.edit.create.error.title": "Error en crear un grup per al rol '{{ role }}'", + + // "comcol-role.edit.restrict": "Restrict", + "comcol-role.edit.restrict": "Restringir", + + // "comcol-role.edit.delete": "Delete", + "comcol-role.edit.delete": "Esborrar", + + // "comcol-role.edit.delete.error.title": "Failed to delete the '{{ role }}' role's group", + "comcol-role.edit.delete.error.title": "Error en esborrar el grup del rol '{{ role }}'", + + + // "comcol-role.edit.community-admin.name": "Administrators", + "comcol-role.edit.community-admin.name": "Administradors", + + // "comcol-role.edit.collection-admin.name": "Administrators", + "comcol-role.edit.collection-admin.name": "Administradors", + + + // "comcol-role.edit.community-admin.description": "Community administrators can create sub-communities or collections, and manage or assign management for those sub-communities or collections. In addition, they decide who can submit items to any sub-collections, edit item metadata (after submission), and add (map) existing items from other collections (subject to authorization).", + "comcol-role.edit.community-admin.description": "Els administradors de la comunitat poden crear subcomunitats o col·leccions i gestionar o assignar la gestió per a aquestes subcomunitats o col·leccions. A més, decideixen qui pot enviar ítems a les subcol·leccions, editar les metadades de l'ítem (un cop publicats) i afegir (mapejar) ítems existents d'altres col·leccions (subjecte a autorització).", + + // "comcol-role.edit.collection-admin.description": "Collection administrators decide who can submit items to the collection, edit item metadata (after submission), and add (map) existing items from other collections to this collection (subject to authorization for that collection).", + "comcol-role.edit.collection-admin.description": "Els administradors de la col·lecció decideixen qui pot enviar ítems a la col·lecció, editar les metadades de l'ítem (un cop publicats) i afegir (mapejar) ítems existents d'altres col·leccions a aquesta col·lecció (subjecte a autorització).", + + + // "comcol-role.edit.submitters.name": "Submitters", + "comcol-role.edit.submitters.name": "Remitents", + + // "comcol-role.edit.submitters.description": "The E-People and Groups that have permission to submit new items to this collection.", + "comcol-role.edit.submitters.description": "Els Usuaris i Grups que tenen permís per enviar nous ítems a aquesta col·lecció.", + + + // "comcol-role.edit.item_read.name": "Default item read access", + "comcol-role.edit.item_read.name": "Accés de lectura predeterminat de l'ítem", + + // "comcol-role.edit.item_read.description": "E-People and Groups that can read new items submitted to this collection. Changes to this role are not retroactive. Existing items in the system will still be viewable by those who had read access at the time of their addition.", + "comcol-role.edit.item_read.description": "Usuaris i Grups que poden llegir nous ítems enviats a aquesta col·lecció. Els canvis en aquest rol no són retroactius. Els ítems existents al sistema encara seran visibles per a aquells que tenien accés de lectura en el moment de la seva addició.", + + // "comcol-role.edit.item_read.anonymous-group": "Default read for incoming items is currently set to Anonymous.", + "comcol-role.edit.item_read.anonymous-group": "La lectura predeterminada per als ítems entrants està configurada actualment com a Anònim.", + + + // "comcol-role.edit.bitstream_read.name": "Default bitstream read access", + "comcol-role.edit.bitstream_read.name": "Accés de lectura per defecte de fitxers", + + // "comcol-role.edit.bitstream_read.description": "Community administrators can create sub-communities or collections, and manage or assign management for those sub-communities or collections. In addition, they decide who can submit items to any sub-collections, edit item metadata (after submission), and add (map) existing items from other collections (subject to authorization).", + "comcol-role.edit.bitstream_read.description": "Els administradors de la comunitat poden crear subcomunitats o col·leccions i gestionar o assignar la gestió per a aquestes subcomunitats o col·leccions. A més, decideixen qui pot enviar ítems a les subcol·leccions, editar les metadades de l'ítem (un cop publicats) i afegir (mapejar) ítems existents d'altres col·leccions (subjecte a autorització).", + + // "comcol-role.edit.bitstream_read.anonymous-group": "Default read for incoming bitstreams is currently set to Anonymous.", + "comcol-role.edit.bitstream_read.anonymous-group": "La lectura predeterminada per als fitxers entrants s'estableix actualment a Anònim.", + + + // "comcol-role.edit.editor.name": "Editors", + "comcol-role.edit.editor.name": "Editors", + + // "comcol-role.edit.editor.description": "Editors are able to edit the metadata of incoming submissions, and then accept or reject them.", + "comcol-role.edit.editor.description": "Els editors poden editar les metadades dels enviaments entrants i després acceptar-los o rebutjar-los.", + + + // "comcol-role.edit.finaleditor.name": "Final editors", + "comcol-role.edit.finaleditor.name": "Editors finals", + + // "comcol-role.edit.finaleditor.description": "Final editors are able to edit the metadata of incoming submissions, but will not be able to reject them.", + "comcol-role.edit.finaleditor.description": "Els editors finals poden editar les metadades dels enviaments entrants, però no els poden rebutjar.", + + + // "comcol-role.edit.reviewer.name": "Reviewers", + "comcol-role.edit.reviewer.name": "Revisors", + + // "comcol-role.edit.reviewer.description": "Reviewers are able to accept or reject incoming submissions. However, they are not able to edit the submission's metadata.", + "comcol-role.edit.reviewer.description": "Els revisors poden acceptar o rebutjar enviaments entrants. No obstant això, no poden editar les metadades de l'enviament.", + + + + // "community.form.abstract": "Short Description", + "community.form.abstract": "Breu descripció", + + // "community.form.description": "Introductory text (HTML)", + "community.form.description": "Text introductori (HTML)", + + // "community.form.errors.title.required": "Please enter a community name", + "community.form.errors.title.required": "Introduïu un nom de comunitat", + + // "community.form.rights": "Copyright text (HTML)", + "community.form.rights": "Text de copyright (HTML)", + + // "community.form.tableofcontents": "News (HTML)", + "community.form.tableofcontents": "Notícies (HTML)", + + // "community.form.title": "Name", + "community.form.title": "Nom", + + // "community.page.edit": "Edit this community", + "community.page.edit": "Editar aquesta comunitat", + + // "community.page.handle": "Permanent URI for this community", + "community.page.handle": "URI permanent per a aquesta comunitat", + + // "community.page.license": "License", + "community.page.license": "Llicència", + + // "community.page.news": "News", + "community.page.news": "Notícies", + + // "community.all-lists.head": "Subcommunities and Collections", + "community.all-lists.head": "Subcomunitats i col·leccions", + + // "community.sub-collection-list.head": "Collections of this Community", + "community.sub-collection-list.head": "Col·leccions d'aquesta comunitat", + + // "community.sub-community-list.head": "Communities of this Community", + "community.sub-community-list.head": "Comunitats d'aquesta comunitat", + + + + // "cookies.consent.accept-all": "Accept all", + "cookies.consent.accept-all": "Acceptar tot", + + // "cookies.consent.accept-selected": "Accept selected", + "cookies.consent.accept-selected": "Acceptar selecció", + + // "cookies.consent.app.opt-out.description": "This app is loaded by default (but you can opt out)", + "cookies.consent.app.opt-out.description": "Aquesta aplicació es carrega per defecte (però podeu optar per sortir)", + + // "cookies.consent.app.opt-out.title": "(opt-out)", + "cookies.consent.app.opt-out.title": "(optar per sortir)", + + // "cookies.consent.app.purpose": "purpose", + "cookies.consent.app.purpose": "objectiu", + + // "cookies.consent.app.required.description": "This application is always required", + "cookies.consent.app.required.description": "Aquesta aplicació sempre és necessària", + + // "cookies.consent.app.required.title": "(always required)", + "cookies.consent.app.required.title": "(sempre requerit)", + + // "cookies.consent.app.disable-all.description": "Use this switch to enable or disable all services.", + "cookies.consent.app.disable-all.description": "Utilitzeu aquest camp per activar o desactivar tots els serveis.", + + // "cookies.consent.app.disable-all.title": "Enable or disable all services", + "cookies.consent.app.disable-all.title": "Activar o desactivar tots els serveis", + + // "cookies.consent.update": "There were changes since your last visit, please update your consent.", + "cookies.consent.update": "Hi ha hagut canvis des de la darrera visita, si us plau, actualitzeu el vostre consentiment.", + + // "cookies.consent.close": "Close", + "cookies.consent.close": "Tancar", + + // "cookies.consent.decline": "Decline", + "cookies.consent.decline": "Declinar", + + // "cookies.consent.ok": "That's ok", + "cookies.consent.ok": "D'acord", + + // "cookies.consent.save": "Save", + "cookies.consent.save": "Guardar", + + // "cookies.consent.content-notice.title": "Cookie Consent", + "cookies.consent.content-notice.title": "Cookie Consent", + + // "cookies.consent.content-notice.description": "We collect and process your personal information for the following purposes: Authentication, Preferences, Acknowledgement and Statistics.
To learn more, please read our {privacyPolicy}.", + "cookies.consent.content-notice.description": "Recopilem i processem la vostra informació personal amb les finalitats següents: Autenticació, Preferències, Reconeixement i Estadístiques.
Per obtenir més informació, llegiu la nostra {privacyPolicy}.", + + // "cookies.consent.content-notice.description.no-privacy": "We collect and process your personal information for the following purposes: Authentication, Preferences, Acknowledgement and Statistics.", + "cookies.consent.content-notice.description.no-privacy": "Recopilem i processem la vostra informació personal per als següents propòsits: Autenticació, Preferències, Reconeixement i Estadístiques.", + + // "cookies.consent.content-notice.learnMore": "Customize", + "cookies.consent.content-notice.learnMore": "Personalitzar", + + // "cookies.consent.content-modal.description": "Here you can see and customize the information that we collect about you.", + "cookies.consent.content-modal.description": "Aquí podeu veure i personalitzar la informació que recopilem sobre vostè.", + + // "cookies.consent.content-modal.privacy-policy.name": "privacy policy", + "cookies.consent.content-modal.privacy-policy.name": "política de privacitat", + + // "cookies.consent.content-modal.privacy-policy.text": "To learn more, please read our {privacyPolicy}.", + "cookies.consent.content-modal.privacy-policy.text": "Per a més informació, llegiu si us plau la nostra {privacyPolicy}.", + + // "cookies.consent.content-modal.title": "Information that we collect", + "cookies.consent.content-modal.title": "Informació que recopilem", + + // "cookies.consent.content-modal.services": "services", + "cookies.consent.content-modal.services": "serveis", + + // "cookies.consent.content-modal.service": "service", + "cookies.consent.content-modal.service": "servei", + + // "cookies.consent.app.title.authentication": "Authentication", + "cookies.consent.app.title.authentication": "Autenticació", + + // "cookies.consent.app.description.authentication": "Required for signing you in", + "cookies.consent.app.description.authentication": "Requerit per iniciar sessió", + + + // "cookies.consent.app.title.preferences": "Preferences", + "cookies.consent.app.title.preferences": "Preferències", + + // "cookies.consent.app.description.preferences": "Required for saving your preferences", + "cookies.consent.app.description.preferences": "Requerit per desar les vostres preferències", + + + + // "cookies.consent.app.title.acknowledgement": "Acknowledgement", + "cookies.consent.app.title.acknowledgement": "Reconeixement", + + // "cookies.consent.app.description.acknowledgement": "Required for saving your acknowledgements and consents", + "cookies.consent.app.description.acknowledgement": "Requerit per guardar els seus reconeixements i consentiments", + + + + // "cookies.consent.app.title.google-analytics": "Google Analytics", + "cookies.consent.app.title.google-analytics": "Google Analytics", + + // "cookies.consent.app.description.google-analytics": "Allows us to track statistical data", + "cookies.consent.app.description.google-analytics": "Ens permet rastrejar dades estadístiques", + + + + // "cookies.consent.app.title.google-recaptcha": "Google reCaptcha", + "cookies.consent.app.title.google-recaptcha": "Google reCaptcha", + + // "cookies.consent.app.description.google-recaptcha": "We use google reCAPTCHA service during registration and password recovery", + "cookies.consent.app.description.google-recaptcha": "Utilitzem el servei google reCAPTCHA durant el registre i la recuperació de contrasenya", + + + // "cookies.consent.purpose.functional": "Functional", + "cookies.consent.purpose.functional": "Funcional", + + // "cookies.consent.purpose.statistical": "Statistical", + "cookies.consent.purpose.statistical": "Estadístic", + + // "cookies.consent.purpose.registration-password-recovery": "Registration and Password recovery", + "cookies.consent.purpose.registration-password-recovery": "Registre i recuperació de contrasenya", + + // "cookies.consent.purpose.sharing": "Sharing", + "cookies.consent.purpose.sharing": "Compartició", + + // "curation-task.task.citationpage.label": "Generate Citation Page", + "curation-task.task.citationpage.label": "Generar pàgina de cita", + + // "curation-task.task.checklinks.label": "Check Links in Metadata", + "curation-task.task.checklinks.label": "Comprovar enllaços a metadades", + + // "curation-task.task.noop.label": "NOOP", + "curation-task.task.noop.label": "NOOP", + + // "curation-task.task.profileformats.label": "Profile Bitstream Formats", + "curation-task.task.profileformats.label": "Perfil de formats de fitxer", + + // "curation-task.task.requiredmetadata.label": "Check for Required Metadata", + "curation-task.task.requiredmetadata.label": "Comprovar les metadades obligatòries", + + // "curation-task.task.translate.label": "Microsoft Translator", + "curation-task.task.translate.label": "Traductor de Microsoft", + + // "curation-task.task.vscan.label": "Virus Scan", + "curation-task.task.vscan.label": "Comprovacio de virus", + + // "curation-task.task.registerdoi.label": "Register DOI", + "curation-task.task.registerdoi.label": "Registrar DOI", + + + + // "curation.form.task-select.label": "Task:", + "curation.form.task-select.label": "Tasca:", + + // "curation.form.submit": "Start", + "curation.form.submit": "Iniciar", + + // "curation.form.submit.success.head": "The curation task has been started successfully", + "curation.form.submit.success.head": "La tasca de curació s'ha iniciat amb èxit.", + + // "curation.form.submit.success.content": "You will be redirected to the corresponding process page.", + "curation.form.submit.success.content": "Serà redirigit a la pàgina del procés corresponent.", + + // "curation.form.submit.error.head": "Running the curation task failed", + "curation.form.submit.error.head": "Error en executar la tasca de curació", + + // "curation.form.submit.error.content": "An error occured when trying to start the curation task.", + "curation.form.submit.error.content": "S'ha produït un error en intentar iniciar la tasca de curació.", + + // "curation.form.submit.error.invalid-handle": "Couldn't determine the handle for this object", + "curation.form.submit.error.invalid-handle": "No s'ha pogut determinar l'handle d'aquest objecte", + + // "curation.form.handle.label": "Handle:", + "curation.form.handle.label": "Handle:", + + // "curation.form.handle.hint": "Hint: Enter [your-handle-prefix]/0 to run a task across entire site (not all tasks may support this capability)", + "curation.form.handle.hint": "Suggeriment: Introduïu [el-vostre-prefix-handle]/0 per executar una tasca en tota la instal·lació (no totes les tasques permeten aquesta opció)", + + + + // "deny-request-copy.email.message": "Dear {{ recipientName }},\nIn response to your request I regret to inform you that it's not possible to send you a copy of the file(s) you have requested, concerning the document: \"{{ itemUrl }}\" ({{ itemName }}), of which I am an author.\n\nBest regards,\n{{ authorName }} <{{ authorEmail }}>", + "deny-request-copy.email.message": "Estimat {{ recipientName }},\nEn resposta a la vostra sol·licitud, lamento informar-vos que no és possible enviar-vos una còpia dels fitxers que heu sol·licitat, en relació amb el document: \"{{ itemUrl }}\" ({{ itemName }}), del qual sóc autor.\n\nSalutacions cordials,\n{{ authorName }} <{{ authorEmail }}>", + + // "deny-request-copy.email.subject": "Request copy of document", + "deny-request-copy.email.subject": "Sol·licitar una còpia del document", + + // "deny-request-copy.error": "An error occurred", + "deny-request-copy.error": "S'ha produit un error", + + // "deny-request-copy.header": "Deny document copy request", + "deny-request-copy.header": "Denegar còpia del document", + + // "deny-request-copy.intro": "This message will be sent to the applicant of the request", + "deny-request-copy.intro": "Aquest és el text que serà enviat al sol·licitant.", + + // "deny-request-copy.success": "Successfully denied item request", + "deny-request-copy.success": "Sol·licitud de còpia de document denegada", + + + + // "dso.name.untitled": "Untitled", + "dso.name.untitled": "Sense títol", + + + + // "dso-selector.create.collection.head": "New collection", + "dso-selector.create.collection.head": "Nova col·lecció", + + // "dso-selector.create.collection.sub-level": "Create a new collection in", + "dso-selector.create.collection.sub-level": "Crea una nova col·lecció a", + + // "dso-selector.create.community.head": "New community", + "dso-selector.create.community.head": "Nova comunitat", + + // "dso-selector.create.community.or-divider": "or", + "dso-selector.create.community.or-divider": "o", + + // "dso-selector.create.community.sub-level": "Create a new community in", + "dso-selector.create.community.sub-level": "Crea una nova comunitat a", + + // "dso-selector.create.community.top-level": "Create a new top-level community", + "dso-selector.create.community.top-level": "Crea una nova comunitat de primer nivell", + + // "dso-selector.create.item.head": "New item", + "dso-selector.create.item.head": "Nou ítem", + + // "dso-selector.create.item.sub-level": "Create a new item in", + "dso-selector.create.item.sub-level": "Crea un nou ítem a", + + // "dso-selector.create.submission.head": "New submission", + "dso-selector.create.submission.head": "Nou enviament", + + // "dso-selector.edit.collection.head": "Edit collection", + "dso-selector.edit.collection.head": "Editar col·lecció", + + // "dso-selector.edit.community.head": "Edit community", + "dso-selector.edit.community.head": "Editar comunitat", + + // "dso-selector.edit.item.head": "Edit item", + "dso-selector.edit.item.head": "Editar ítem", + + // "dso-selector.error.title": "An error occurred searching for a {{ type }}", + "dso-selector.error.title": "S'ha produït un error en cercar un {{ type }}", + + // "dso-selector.export-metadata.dspaceobject.head": "Export metadata from", + "dso-selector.export-metadata.dspaceobject.head": "Exportar metadades des de", + + // "dso-selector.export-batch.dspaceobject.head": "Export Batch (ZIP) from", + "dso-selector.export-batch.dspaceobject.head": "Exportar fitxer per lots (ZIP) des de", + + // "dso-selector.import-batch.dspaceobject.head": "Import batch from", + "dso-selector.import-batch.dspaceobject.head": "Importar fitxer per lots des de", + + // "dso-selector.no-results": "No {{ type }} found", + "dso-selector.no-results": "No s'ha trobat {{ type }}", + + // "dso-selector.placeholder": "Search for a {{ type }}", + "dso-selector.placeholder": "Cerca un/a {{ type }}", + + // "dso-selector.select.collection.head": "Select a collection", + "dso-selector.select.collection.head": "Seleccionar una col·lecció", + + // "dso-selector.set-scope.community.head": "Select a search scope", + "dso-selector.set-scope.community.head": "Seleccionar un àmbit de cerca", + + // "dso-selector.set-scope.community.button": "Search all of DSpace", + "dso-selector.set-scope.community.button": "Cercar a tot DSpace", + + // "dso-selector.set-scope.community.or-divider": "or", + "dso-selector.set-scope.community.or-divider": "o", + + // "dso-selector.set-scope.community.input-header": "Search for a community or collection", + "dso-selector.set-scope.community.input-header": "Cerca una comunitat o una col·lecció", + + // "dso-selector.claim.item.head": "Profile tips", + "dso-selector.claim.item.head": "Suggeriments de perfil", + + // "dso-selector.claim.item.body": "These are existing profiles that may be related to you. If you recognize yourself in one of these profiles, select it and on the detail page, among the options, choose to claim it. Otherwise you can create a new profile from scratch using the button below.", + "dso-selector.claim.item.body": "Hi ha perfils que podrien estar relacionats amb vostè. Si es veu reflectit en un d'ells, seleccioneu-lo i a la pàgina de detalls, escolliu l'opció de reclamar-lo. Opcionalment, podeu crear un nou perfil des de zero amb el botó inferior.", + + // "dso-selector.claim.item.not-mine-label": "None of these are mine", + "dso-selector.claim.item.not-mine-label": "Cap d'aquests és meu", + + // "dso-selector.claim.item.create-from-scratch": "Create a new one", + "dso-selector.claim.item.create-from-scratch": "Crear-ne un de nou", + + // "dso-selector.results-could-not-be-retrieved": "Something went wrong, please refresh again ↻", + "dso-selector.results-could-not-be-retrieved": "S'ha produït un error, si us plau, actualitzeu de nou ↻", + + // "confirmation-modal.export-metadata.header": "Export metadata for {{ dsoName }}", + "confirmation-modal.export-metadata.header": "Exporta metadades per a {{ dsoName }}", + + // "confirmation-modal.export-metadata.info": "Are you sure you want to export metadata for {{ dsoName }}", + "confirmation-modal.export-metadata.info": "Esteu segur que voleu exportar metadades per a {{ dsoName }}?", + + // "confirmation-modal.export-metadata.cancel": "Cancel", + "confirmation-modal.export-metadata.cancel": "Cancel·lar", + + // "confirmation-modal.export-metadata.confirm": "Export", + "confirmation-modal.export-metadata.confirm": "Exporta", + + // "confirmation-modal.export-batch.header": "Export batch (ZIP) for {{ dsoName }}", + "confirmation-modal.export-batch.header": "Exportar fitxer per lots (ZIP) per a {{ dsoName }}", + + // "confirmation-modal.export-batch.info": "Are you sure you want to export batch (ZIP) for {{ dsoName }}", + "confirmation-modal.export-batch.info": "Esteu segur que voleu exportar un fitxer per lots (ZIP) per a {{ dsoName }}?", + + // "confirmation-modal.export-batch.cancel": "Cancel", + "confirmation-modal.export-batch.cancel": "Cancel·lar", + + // "confirmation-modal.export-batch.confirm": "Export", + "confirmation-modal.export-batch.confirm": "Exportar", + + // "confirmation-modal.delete-eperson.header": "Delete EPerson \"{{ dsoName }}\"", + "confirmation-modal.delete-eperson.header": "Esborrar usuari \"{{ dsoName }}\"", + + // "confirmation-modal.delete-eperson.info": "Are you sure you want to delete EPerson \"{{ dsoName }}\"", + "confirmation-modal.delete-eperson.info": "Esteu segur que voleu eliminar l'usuari \"{{ dsoName }}\"?", + + // "confirmation-modal.delete-eperson.cancel": "Cancel", + "confirmation-modal.delete-eperson.cancel": "Cancel·lar", + + // "confirmation-modal.delete-eperson.confirm": "Delete", + "confirmation-modal.delete-eperson.confirm": "Esborrar", + + // "confirmation-modal.delete-profile.header": "Delete Profile", + "confirmation-modal.delete-profile.header": "Esborrar Perfil", + + // "confirmation-modal.delete-profile.info": "Are you sure you want to delete your profile", + "confirmation-modal.delete-profile.info": "Esteu segur que voleu suprimir el vostre perfil?", + + // "confirmation-modal.delete-profile.cancel": "Cancel", + "confirmation-modal.delete-profile.cancel": "Cancel·lar", + + // "confirmation-modal.delete-profile.confirm": "Delete", + "confirmation-modal.delete-profile.confirm": "Esborrar", + + + // "error.bitstream": "Error fetching bitstream", + "error.bitstream": "Error en obtenir el fitxer", + + // "error.browse-by": "Error fetching items", + "error.browse-by": "Error en recuperar ítems", + + // "error.collection": "Error fetching collection", + "error.collection": "Error en recuperar la col·lecció", + + // "error.collections": "Error fetching collections", + "error.collections": "Error en recuperar col·leccions", + + // "error.community": "Error fetching community", + "error.community": "Error en recuperar la comunitat", + + // "error.identifier": "No item found for the identifier", + "error.identifier": "No s'ha trobat cap ítem amb aquest identificador", + + // "error.default": "Error", + "error.default": "Error", + + // "error.item": "Error fetching item", + "error.item": "Error en recuperar l'ítem", + + // "error.items": "Error fetching items", + "error.items": "Error en recuperar ítems", + + // "error.objects": "Error fetching objects", + "error.objects": "Error en recuperar objectes", + + // "error.recent-submissions": "Error fetching recent submissions", + "error.recent-submissions": "Error en recuperar els enviaments recents", + + // "error.search-results": "Error fetching search results", + "error.search-results": "Error en recuperar els resultats de cerca", + + // "error.invalid-search-query": "Search query is not valid. Please check Solr query syntax best practices for further information about this error.", + "error.invalid-search-query": "La cerca no és vàlida. Reviseu a la sintaxi de cerques Solr per a més informació sobre aquest error.", + + // "error.sub-collections": "Error fetching sub-collections", + "error.sub-collections": "Error en recuperar subcol·leccions", + + // "error.sub-communities": "Error fetching sub-communities", + "error.sub-communities": "Error en recuperar subcomunitats", + + // "error.submission.sections.init-form-error": "An error occurred during section initialize, please check your input-form configuration. Details are below :

", + "error.submission.sections.init-form-error": "S'ha produït un error durant la inicialització de la secció. Comproveu la configuració del formulari d'entrada. Els detalls es mostren a continuació:

", + + // "error.top-level-communities": "Error fetching top-level communities", + "error.top-level-communities": "Error en recuperar les comunitats de primer nivell", + + // "error.validation.license.notgranted": "You must grant this license to complete your submission. If you are unable to grant this license at this time you may save your work and return later or remove the submission.", + "error.validation.license.notgranted": "Ha de concedir aquesta llicència de dipòsit per completar l'enviament. Si no podeu concedir aquesta llicència en aquest moment, podeu desar el vostre treball i tornar més tard o bé eliminar l'enviament.", + + // "error.validation.pattern": "This input is restricted by the current pattern: {{ pattern }}.", + "error.validation.pattern": "Aquest camp d'entrada està restringit per aquest patró: {{ pattern }}.", + + // "error.validation.filerequired": "The file upload is mandatory", + "error.validation.filerequired": "La càrrega d'un fitxer és obligatòria", + + // "error.validation.required": "This field is required", + "error.validation.required": "Aquest camp es obligatori", + + // "error.validation.NotValidEmail": "This E-mail is not a valid email", + "error.validation.NotValidEmail": "Aquest no és un correu electrònic vàlid", + + // "error.validation.emailTaken": "This E-mail is already taken", + "error.validation.emailTaken": "Aquest correu electrònic ja està en ús", + + // "error.validation.groupExists": "This group already exists", + "error.validation.groupExists": "Aquest grup ja existeix", + + + // "feed.description": "Syndication feed", + "feed.description": "Fil de sindicació", + + + // "file-section.error.header": "Error obtaining files for this item", + "file-section.error.header": "Error en obtenir els fitxers per a aquest ítem", + + + + // "footer.copyright": "copyright © 2002-{{ year }}", + "footer.copyright": "copyright © 2002-{{ year }}", + + // "footer.link.dspace": "DSpace software", + "footer.link.dspace": "Software DSpace", + + // "footer.link.lyrasis": "LYRASIS", + "footer.link.lyrasis": "LYRASIS", + + // "footer.link.cookies": "Cookie settings", + "footer.link.cookies": "Configuració de cookies", + + // "footer.link.privacy-policy": "Privacy policy", + "footer.link.privacy-policy": "Política de privadesa", + + // "footer.link.end-user-agreement":"End User Agreement", + "footer.link.end-user-agreement": "Acord d'usuari final", + + // "footer.link.feedback":"Send Feedback", + "footer.link.feedback": "Enviar Suggeriments", + + + + // "forgot-email.form.header": "Forgot Password", + "forgot-email.form.header": "Oblit de contrasenya", + + // "forgot-email.form.info": "Enter the email address associated with the account.", + "forgot-email.form.info": "Introduïu l'adreça de correu electrònic que vau proporcionar al registrar-vos.", + + // "forgot-email.form.email": "Email Address *", + "forgot-email.form.email": "Adreça de correu electrònic *", + + // "forgot-email.form.email.error.required": "Please fill in an email address", + "forgot-email.form.email.error.required": "Si us plau introduïu una adreça de correu electrònic", + + // "forgot-email.form.email.error.pattern": "Please fill in a valid email address", + "forgot-email.form.email.error.pattern": "Si us plau introduïu una adreça de correu electrònic vàlida", + + // "forgot-email.form.email.hint": "An email will be sent to this address with a further instructions.", + "forgot-email.form.email.hint": "Se us enviarà un missatge a aquesta adreça amb les instruccions pertinents.", + + // "forgot-email.form.submit": "Reset password", + "forgot-email.form.submit": "Restablir contrasenya", + + // "forgot-email.form.success.head": "Password reset email sent", + "forgot-email.form.success.head": "S'ha enviat el missatge de restabliment de contrasenya", + + // "forgot-email.form.success.content": "An email has been sent to {{ email }} containing a special URL and further instructions.", + "forgot-email.form.success.content": "S'ha enviat un correu a {{ email }} que conté una URL especial i instruccions addicionals.", + + // "forgot-email.form.error.head": "Error when trying to reset password", + "forgot-email.form.error.head": "Error en intentar restablir la contrasenya", + + // "forgot-email.form.error.content": "An error occured when attempting to reset the password for the account associated with the following email address: {{ email }}", + "forgot-email.form.error.content": "S'ha produït un error intentant restablir la contrasenya del compte associat al correu electrònic: {{ email }}", + + + + // "forgot-password.title": "Forgot Password", + "forgot-password.title": "Oblit de contrasenya", + + // "forgot-password.form.head": "Forgot Password", + "forgot-password.form.head": "Oblit de contrasenya", + + // "forgot-password.form.info": "Enter a new password in the box below, and confirm it by typing it again into the second box.", + "forgot-password.form.info": "Introduïu una nova contrasenya al camp a continuació i confirmeu-la reescrivint-la al segon camp.", + + // "forgot-password.form.card.security": "Security", + "forgot-password.form.card.security": "Seguretat", + + // "forgot-password.form.identification.header": "Identify", + "forgot-password.form.identification.header": "Identitat", + + // "forgot-password.form.identification.email": "Email address: ", + "forgot-password.form.identification.email": "Adreça de correu electrònic: ", + + // "forgot-password.form.label.password": "Password", + "forgot-password.form.label.password": "Contrasenya", + + // "forgot-password.form.label.passwordrepeat": "Retype to confirm", + "forgot-password.form.label.passwordrepeat": "Reescriviu per confirmar", + + // "forgot-password.form.error.empty-password": "Please enter a password in the box below.", + "forgot-password.form.error.empty-password": "Introduïu una contrasenya al cap a continuació.", + + // "forgot-password.form.error.matching-passwords": "The passwords do not match.", + "forgot-password.form.error.matching-passwords": "Les contrasenyes no coincideixen.", + + // "forgot-password.form.notification.error.title": "Error when trying to submit new password", + "forgot-password.form.notification.error.title": "Error en intentar enviar una contrasenya nova", + + // "forgot-password.form.notification.success.content": "The password reset was successful. You have been logged in as the created user.", + "forgot-password.form.notification.success.content": "El restabliment de la contrasenya ha sigut exitós. Heu iniciat sessió com a l'usuari creat.", + + // "forgot-password.form.notification.success.title": "Password reset completed", + "forgot-password.form.notification.success.title": "S'ha completat el restabliment de la contrasenya", + + // "forgot-password.form.submit": "Submit password", + "forgot-password.form.submit": "Envia contrasenya", + + + // "form.add": "Add more", + "form.add": "Afegir més", + + // "form.add-help": "Click here to add the current entry and to add another one", + "form.add-help": "Feu clic aquí per afegir l'entrada actual i per afegir-ne una altra", + + // "form.cancel": "Cancel", + "form.cancel": "Cancel·lar", + + // "form.clear": "Clear", + "form.clear": "Netejar", + + // "form.clear-help": "Click here to remove the selected value", + "form.clear-help": "Feu clic aquí per eliminar el valor seleccionat", + + // "form.discard": "Discard", + "form.discard": "Descartar", + + // "form.drag": "Drag", + "form.drag": "Arrossegar", + + // "form.edit": "Edit", + "form.edit": "Editar", + + // "form.edit-help": "Click here to edit the selected value", + "form.edit-help": "Feu clic aquí per editar el valor seleccionat", + + // "form.first-name": "First name", + "form.first-name": "Nom", + + // "form.group-collapse": "Collapse", + "form.group-collapse": "Contraure", + + // "form.group-collapse-help": "Click here to collapse", + "form.group-collapse-help": "Feu clic aquí per contraure", + + // "form.group-expand": "Expand", + "form.group-expand": "Expandir", + + // "form.group-expand-help": "Click here to expand and add more elements", + "form.group-expand-help": "Feu clic aquí per expandir i afegir més elements", + + // "form.last-name": "Last name", + "form.last-name": "Cognoms", + + // "form.loading": "Loading...", + "form.loading": "Carregant...", + + // "form.lookup": "Lookup", + "form.lookup": "Cercar", + + // "form.lookup-help": "Click here to look up an existing relation", + "form.lookup-help": "Feu clic aquí per cercar una relació existent", + + // "form.no-results": "No results found", + "form.no-results": "No s'han trobat resultats", + + // "form.no-value": "No value entered", + "form.no-value": "No s'ha introduït cap valor", + + // "form.other-information": {}, + "form.other-information": {}, + + // "form.remove": "Remove", + "form.remove": "Eliminar", + + // "form.save": "Save", + "form.save": "Guardar", + + // "form.save-help": "Save changes", + "form.save-help": "Desa els canvis", + + // "form.search": "Search", + "form.search": "Cercar", + + // "form.search-help": "Click here to look for an existing correspondence", + "form.search-help": "Feu clic aquí per cercar una correspondència existent", + + // "form.submit": "Save", + "form.submit": "Guardar", + + // "form.repeatable.sort.tip": "Drop the item in the new position", + "form.repeatable.sort.tip": "Deixeu anar l'ítem a la nova posició", + + + + // "grant-deny-request-copy.deny": "Don't send copy", + "grant-deny-request-copy.deny": "No envieu còpia", + + // "grant-deny-request-copy.email.back": "Back", + "grant-deny-request-copy.email.back": "Enrere", + + // "grant-deny-request-copy.email.message": "Message", + "grant-deny-request-copy.email.message": "Missatge", + + // "grant-deny-request-copy.email.message.empty": "Please enter a message", + "grant-deny-request-copy.email.message.empty": "Si us plau, introduïu un missatge", + + // "grant-deny-request-copy.email.permissions.info": "You may use this occasion to reconsider the access restrictions on the document, to avoid having to respond to these requests. If you’d like to ask the repository administrators to remove these restrictions, please check the box below.", + "grant-deny-request-copy.email.permissions.info": "Podeu aprofitar aquesta ocasió per reconsiderar les restriccions d'accés del document, per evitar haver de respondre a aquestes sol·licituds. Si voleu demanar als administradors del dipòsit que eliminen aquestes restriccions, marqueu la casella següent.", + + // "grant-deny-request-copy.email.permissions.label": "Change to open access", + "grant-deny-request-copy.email.permissions.label": "Canvi a Accés Obert", + + // "grant-deny-request-copy.email.send": "Send", + "grant-deny-request-copy.email.send": "Enviar", + + // "grant-deny-request-copy.email.subject": "Subject", + "grant-deny-request-copy.email.subject": "Assumpte", + + // "grant-deny-request-copy.email.subject.empty": "Please enter a subject", + "grant-deny-request-copy.email.subject.empty": "Si us plau, introduïu un assumpte", + + // "grant-deny-request-copy.grant": "Send copy", + "grant-deny-request-copy.grant": "Enviar còpia", + + // "grant-deny-request-copy.header": "Document copy request", + "grant-deny-request-copy.header": "Sol·licitud de còpia de document", + + // "grant-deny-request-copy.home-page": "Take me to the home page", + "grant-deny-request-copy.home-page": "Porta'm a la pàgina d'inici", + + // "grant-deny-request-copy.intro1": "If you are one of the authors of the document {{ name }}, then please use one of the options below to respond to the user's request.", + "grant-deny-request-copy.intro1": "Si sou un dels autors del document {{ name }}, utilitzeu els botons inferiors per respondre la sol·licitud de l'usuari", + + // "grant-deny-request-copy.intro2": "After choosing an option, you will be presented with a suggested email reply which you may edit.", + "grant-deny-request-copy.intro2": "Després de triar una opció, us suggerirem un text de correu electrònic que podeu editar.", + + // "grant-deny-request-copy.processed": "This request has already been processed. You can use the button below to get back to the home page.", + "grant-deny-request-copy.processed": "Aquesta sol·licitud ja ha estat processada. Podeu utilitzar els botons inferiors per tornar a la pàgina inicial", + + + + // "grant-request-copy.email.message": "Dear {{ recipientName }},\nIn response to your request I have the pleasure to send you in attachment a copy of the file(s) concerning the document: \"{{ itemUrl }}\" ({{ itemName }}), of which I am an author.\n\nBest regards,\n{{ authorName }} <{{ authorEmail }}>", + "grant-request-copy.email.message": "Estimat {{ recipientName }},\nResponent a la vostra sol·licitud, us envio annexada una còpia del fitxer corresponent al document: \"{{ itemUrl }}\" ({{ itemName }} .\n\nUna cordial salutació,\n{{ authorName }} <{{ authorEmail }}>", + + // "grant-request-copy.email.subject": "Request copy of document", + "grant-request-copy.email.subject": "Sol·licitar còpia de document", + + // "grant-request-copy.error": "An error occurred", + "grant-request-copy.error": "S'ha produït un error", + + // "grant-request-copy.header": "Grant document copy request", + "grant-request-copy.header": "Concedir sol·licitud de còpia de document", + + // "grant-request-copy.intro": "This message will be sent to the applicant of the request. The requested document(s) will be attached.", + "grant-request-copy.intro": "Aquest missatge s'enviarà al sol·licitant de la còpia. Se us annexarà una còpia del document.", + + // "grant-request-copy.success": "Successfully granted item request", + "grant-request-copy.success": "Sol·licitud d'ítem concedida amb èxit", + + + // "health.breadcrumbs": "Health", + "health.breadcrumbs": "Revisió de salut", + + // "health-page.heading" : "Health", + "health-page.heading": "Revisió de salut", + + // "health-page.info-tab" : "Info", + "health-page.info-tab": "Informació", + + // "health-page.status-tab" : "Status", + "health-page.status-tab": "Estat", + + // "health-page.error.msg": "The health check service is temporarily unavailable", + "health-page.error.msg": "El servei de comprovació de salud no està temporalment disponible", + + // "health-page.property.status": "Status code", + "health-page.property.status": "Codi d'estat", + + // "health-page.section.db.title": "Database", + "health-page.section.db.title": "Database", + + // "health-page.section.geoIp.title": "GeoIp", + "health-page.section.geoIp.title": "GeoIp", + + // "health-page.section.solrAuthorityCore.title": "Solr: authority core", + "health-page.section.solrAuthorityCore.title": "Solr: authority core", + + // "health-page.section.solrOaiCore.title": "Solr: oai core", + "health-page.section.solrOaiCore.title": "Solr: oai core", + + // "health-page.section.solrSearchCore.title": "Solr: search core", + "health-page.section.solrSearchCore.title": "Solr: search core", + + // "health-page.section.solrStatisticsCore.title": "Solr: statistics core", + "health-page.section.solrStatisticsCore.title": "Solr: statistics core", + + // "health-page.section-info.app.title": "Application Backend", + "health-page.section-info.app.title": "Backend de l'aplicació", + + // "health-page.section-info.java.title": "Java", + "health-page.section-info.java.title": "Java", + + // "health-page.status": "Status", + "health-page.status": "Estat", + + // "health-page.status.ok.info": "Operational", + "health-page.status.ok.info": "Operatiu", + + // "health-page.status.error.info": "Problems detected", + "health-page.status.error.info": "Problemes detectats", + + // "health-page.status.warning.info": "Possible issues detected", + "health-page.status.warning.info": "Detectats problemes potencials", + + // "health-page.title": "Health", + "health-page.title": "Revisió de salut", + + // "health-page.section.no-issues": "No issues detected", + "health-page.section.no-issues": "No s'han detectat problemes", + + + // "home.description": "", + "home.description": "", + + // "home.breadcrumbs": "Home", + "home.breadcrumbs": "Inici", + + // "home.search-form.placeholder": "Search the repository ...", + "home.search-form.placeholder": "Cerca al repositori ...", + + // "home.title": "Home", + "home.title": "Inici", + + // "home.top-level-communities.head": "Communities in DSpace", + "home.top-level-communities.head": "Comunitats a DSpace", + + // "home.top-level-communities.help": "Select a community to browse its collections.", + "home.top-level-communities.help": "Seleccioneu una comunitat per explorar les seves col·leccions.", + + + + // "info.end-user-agreement.accept": "I have read and I agree to the End User Agreement", + "info.end-user-agreement.accept": "He llegit i accepto l'Acord d'usuari final.", + + // "info.end-user-agreement.accept.error": "An error occurred accepting the End User Agreement", + "info.end-user-agreement.accept.error": "S'ha produït un error en acceptar l'Acord d'usuari final.", + + // "info.end-user-agreement.accept.success": "Successfully updated the End User Agreement", + "info.end-user-agreement.accept.success": "S'ha actualitzat correctament l'Acord d'usuari final.", + + // "info.end-user-agreement.breadcrumbs": "End User Agreement", + "info.end-user-agreement.breadcrumbs": "Acord d'usuari final", + + // "info.end-user-agreement.buttons.cancel": "Cancel", + "info.end-user-agreement.buttons.cancel": "Cancel·lar", + + // "info.end-user-agreement.buttons.save": "Save", + "info.end-user-agreement.buttons.save": "Guardar", + + // "info.end-user-agreement.head": "End User Agreement", + "info.end-user-agreement.head": "Acord d'usuari final", + + // "info.end-user-agreement.title": "End User Agreement", + "info.end-user-agreement.title": "Acord d'usuari final", + + // "info.privacy.breadcrumbs": "Privacy Statement", + "info.privacy.breadcrumbs": "Declaració de privadesa", + + // "info.privacy.head": "Privacy Statement", + "info.privacy.head": "Declaració de privadesa", + + // "info.privacy.title": "Privacy Statement", + "info.privacy.title": "Declaració de privadesa", + + // "info.feedback.breadcrumbs": "Feedback", + "info.feedback.breadcrumbs": "Suggeriments", + + // "info.feedback.head": "Feedback", + "info.feedback.head": "Suggeriments", + + // "info.feedback.title": "Feedback", + "info.feedback.title": "Suggeriments", + + // "info.feedback.info": "Thanks for sharing your feedback about the DSpace system. Your comments are appreciated!", + "info.feedback.info": "Gràcies per compartir els vostres suggeriments sobre el repositori. Tindrem en compte els vostres comentaris!", + + // "info.feedback.email_help": "This address will be used to follow up on your feedback.", + "info.feedback.email_help": "Aquesta adreça s'utilitzarà per al seguiment del vostre suggeriment.", + + // "info.feedback.send": "Send Feedback", + "info.feedback.send": "Enviar suggeriment", + + // "info.feedback.comments": "Comments", + "info.feedback.comments": "Comentaris", + + // "info.feedback.email-label": "Your Email", + "info.feedback.email-label": "El vostre correu electrònic", + + // "info.feedback.create.success" : "Feedback Sent Successfully!", + "info.feedback.create.success": "Enviament exitós de suggeriment", + + // "info.feedback.error.email.required" : "A valid email address is required", + "info.feedback.error.email.required": "es requereix una adreça vàlida de correu electrònic", + + // "info.feedback.error.message.required" : "A comment is required", + "info.feedback.error.message.required": "Es requereix un comentari", + + // "info.feedback.page-label" : "Page", + "info.feedback.page-label": "Pàgina", + + // "info.feedback.page_help" : "Tha page related to your feedback", + "info.feedback.page_help": "La pàgina relacionada amb el vostre suggeriment", + + + + // "item.alerts.private": "This item is non-discoverable", + "item.alerts.private": "Aquest ítem és privat", + + // "item.alerts.withdrawn": "This item has been withdrawn", + "item.alerts.withdrawn": "Aquest ítem ha estat retirat", + + + + // "item.edit.authorizations.heading": "With this editor you can view and alter the policies of an item, plus alter policies of individual item components: bundles and bitstreams. Briefly, an item is a container of bundles, and bundles are containers of bitstreams. Containers usually have ADD/REMOVE/READ/WRITE policies, while bitstreams only have READ/WRITE policies.", + "item.edit.authorizations.heading": "Amb aquest editor pot veure i modificar les polítiques d'un ítem, a més de modificar les polítiques dels components individuals de l'ítem: paquets i fitxers. Breument, un ítem és un contenidor de paquets i els paquets són contenidors d'arxius. Els contenidors solen tenir polítiques AFEGIR/ELIMINAR/LLEGIR/ESCRIURE, mentre que els fitxers només tenen polítiques LLEGIR/ESCRIURE.", + + // "item.edit.authorizations.title": "Edit item's Policies", + "item.edit.authorizations.title": "Editar les polítiques de l'ítem", + + + + // "item.badge.private": "Non-discoverable", + "item.badge.private": "Privat", + + // "item.badge.withdrawn": "Withdrawn", + "item.badge.withdrawn": "Retirat", + + + + // "item.bitstreams.upload.bundle": "Bundle", + "item.bitstreams.upload.bundle": "Paquet", + + // "item.bitstreams.upload.bundle.placeholder": "Select a bundle or input new bundle name", + "item.bitstreams.upload.bundle.placeholder": "Seleccioneu un paquet o introduïu un nou nom de paquet", + + // "item.bitstreams.upload.bundle.new": "Create bundle", + "item.bitstreams.upload.bundle.new": "Crear paquet", + + // "item.bitstreams.upload.bundles.empty": "This item doesn\'t contain any bundles to upload a bitstream to.", + "item.bitstreams.upload.bundles.empty": "Aquest ítem no conté cap paquet per carregar un fitxer.", + + // "item.bitstreams.upload.cancel": "Cancel", + "item.bitstreams.upload.cancel": "Cancel·lar", + + // "item.bitstreams.upload.drop-message": "Drop a file to upload", + "item.bitstreams.upload.drop-message": "Deixeu anar un fitxer per pujar", + + // "item.bitstreams.upload.item": "Item: ", + "item.bitstreams.upload.item": "Ítem: ", + + // "item.bitstreams.upload.notifications.bundle.created.content": "Successfully created new bundle.", + "item.bitstreams.upload.notifications.bundle.created.content": "Nou paquet creat amb èxit.", + + // "item.bitstreams.upload.notifications.bundle.created.title": "Created bundle", + "item.bitstreams.upload.notifications.bundle.created.title": "Paquet creat", + + // "item.bitstreams.upload.notifications.upload.failed": "Upload failed. Please verify the content before retrying.", + "item.bitstreams.upload.notifications.upload.failed": "Pujada fallida. Verifiqueu el contingut abans de tornar-ho a provar.", + + // "item.bitstreams.upload.title": "Upload bitstream", + "item.bitstreams.upload.title": "Pujar fitxer", + + + + // "item.edit.bitstreams.bundle.edit.buttons.upload": "Upload", + "item.edit.bitstreams.bundle.edit.buttons.upload": "Pujar", + + // "item.edit.bitstreams.bundle.displaying": "Currently displaying {{ amount }} bitstreams of {{ total }}.", + "item.edit.bitstreams.bundle.displaying": "Actualment es mostren {{ amount }} fitxers de {{ total }}.", + + // "item.edit.bitstreams.bundle.load.all": "Load all ({{ total }})", + "item.edit.bitstreams.bundle.load.all": "Carregar tot ({{ total }})", + + // "item.edit.bitstreams.bundle.load.more": "Load more", + "item.edit.bitstreams.bundle.load.more": "Càrrega més", + + // "item.edit.bitstreams.bundle.name": "BUNDLE: {{ name }}", + "item.edit.bitstreams.bundle.name": "PAQUET: {{ name }}", + + // "item.edit.bitstreams.discard-button": "Discard", + "item.edit.bitstreams.discard-button": "Descartar", + + // "item.edit.bitstreams.edit.buttons.download": "Download", + "item.edit.bitstreams.edit.buttons.download": "Descarregar", + + // "item.edit.bitstreams.edit.buttons.drag": "Drag", + "item.edit.bitstreams.edit.buttons.drag": "Arrossegar", + + // "item.edit.bitstreams.edit.buttons.edit": "Edit", + "item.edit.bitstreams.edit.buttons.edit": "Editar", + + // "item.edit.bitstreams.edit.buttons.remove": "Remove", + "item.edit.bitstreams.edit.buttons.remove": "Eliminar", + + // "item.edit.bitstreams.edit.buttons.undo": "Undo changes", + "item.edit.bitstreams.edit.buttons.undo": "Desfer canvis", + + // "item.edit.bitstreams.empty": "This item doesn't contain any bitstreams. Click the upload button to create one.", + "item.edit.bitstreams.empty": "Aquest ítem no conté cap fitxer. Feu clic al botó de càrrega per crear-ne un.", + + // "item.edit.bitstreams.headers.actions": "Actions", + "item.edit.bitstreams.headers.actions": "Accions", + + // "item.edit.bitstreams.headers.bundle": "Bundle", + "item.edit.bitstreams.headers.bundle": "Paquet", + + // "item.edit.bitstreams.headers.description": "Description", + "item.edit.bitstreams.headers.description": "Descripció", + + // "item.edit.bitstreams.headers.format": "Format", + "item.edit.bitstreams.headers.format": "Format", + + // "item.edit.bitstreams.headers.name": "Name", + "item.edit.bitstreams.headers.name": "Nom", + + // "item.edit.bitstreams.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", + "item.edit.bitstreams.notifications.discarded.content": "Els teus canvis han sigut descartats. Per restaurar els teus canvis feu clic al botó 'Desfer'", + + // "item.edit.bitstreams.notifications.discarded.title": "Changes discarded", + "item.edit.bitstreams.notifications.discarded.title": "Canvis descartats", + + // "item.edit.bitstreams.notifications.move.failed.title": "Error moving bitstreams", + "item.edit.bitstreams.notifications.move.failed.title": "Error en moure fitxers", + + // "item.edit.bitstreams.notifications.move.saved.content": "Your move changes to this item's bitstreams and bundles have been saved.", + "item.edit.bitstreams.notifications.move.saved.content": "S'han desat els canvis de moviments als fitxers i paquets d'aquest ítem.", + + // "item.edit.bitstreams.notifications.move.saved.title": "Move changes saved", + "item.edit.bitstreams.notifications.move.saved.title": "Canvis de moviments desats", + + // "item.edit.bitstreams.notifications.outdated.content": "The item you're currently working on has been changed by another user. Your current changes are discarded to prevent conflicts", + "item.edit.bitstreams.notifications.outdated.content": "Un altre usuari ha canviat l'ítem en què està treballant actualment. Els teus canvis han estat descartats per evitar conflictes", + + // "item.edit.bitstreams.notifications.outdated.title": "Changes outdated", + "item.edit.bitstreams.notifications.outdated.title": "Canvis desactualitzats", + + // "item.edit.bitstreams.notifications.remove.failed.title": "Error deleting bitstream", + "item.edit.bitstreams.notifications.remove.failed.title": "Error en suprimir fitxer", + + // "item.edit.bitstreams.notifications.remove.saved.content": "Your removal changes to this item's bitstreams have been saved.", + "item.edit.bitstreams.notifications.remove.saved.content": "S'han desat els canvis d'eliminació dels fitxers d'aquest ítem.", + + // "item.edit.bitstreams.notifications.remove.saved.title": "Removal changes saved", + "item.edit.bitstreams.notifications.remove.saved.title": "S'han desat els canvis d'eliminació", + + // "item.edit.bitstreams.reinstate-button": "Undo", + "item.edit.bitstreams.reinstate-button": "Desfer", + + // "item.edit.bitstreams.save-button": "Save", + "item.edit.bitstreams.save-button": "Guardar", + + // "item.edit.bitstreams.upload-button": "Upload", + "item.edit.bitstreams.upload-button": "Pujar", + + + + // "item.edit.delete.cancel": "Cancel", + "item.edit.delete.cancel": "Cancel·lar", + + // "item.edit.delete.confirm": "Delete", + "item.edit.delete.confirm": "Esborrar", + + // "item.edit.delete.description": "Are you sure this item should be completely deleted? Caution: At present, no tombstone would be left.", + "item.edit.delete.description": "Estàs segur que aquest ítem s'ha d'eliminar completament? Precaució: actualment no es deixaria cap rastre.", + + // "item.edit.delete.error": "An error occurred while deleting the item", + "item.edit.delete.error": "S'ha produït un error en eliminar l'ítem.", + + // "item.edit.delete.header": "Delete item: {{ id }}", + "item.edit.delete.header": "Eliminar ítem: {{ id }}", + + // "item.edit.delete.success": "The item has been deleted", + "item.edit.delete.success": "L'ítem ha estat eliminat", + + // "item.edit.head": "Edit Item", + "item.edit.head": "Editar ítem", + + // "item.edit.breadcrumbs": "Edit Item", + "item.edit.breadcrumbs": "Editar ítem", + + // "item.edit.tabs.disabled.tooltip": "You're not authorized to access this tab", + "item.edit.tabs.disabled.tooltip": "No tens autorització per accedir a aquesta pestanya", + + + // "item.edit.tabs.mapper.head": "Collection Mapper", + "item.edit.tabs.mapper.head": "Mapejador de col·leccions", + + // "item.edit.tabs.item-mapper.title": "Item Edit - Collection Mapper", + "item.edit.tabs.item-mapper.title": "Edició d'ítem - Mapeador de col·leccions", + + // "item.edit.item-mapper.buttons.add": "Map item to selected collections", + "item.edit.item-mapper.buttons.add": "Assignar ítem a col·leccions seleccionades", + + // "item.edit.item-mapper.buttons.remove": "Remove item's mapping for selected collections", + "item.edit.item-mapper.buttons.remove": "Eliminar l'assignació d'ítem per a les col·leccions seleccionades", + + // "item.edit.item-mapper.cancel": "Cancel", + "item.edit.item-mapper.cancel": "Cancel·lar", + + // "item.edit.item-mapper.description": "This is the item mapper tool that allows administrators to map this item to other collections. You can search for collections and map them, or browse the list of collections the item is currently mapped to.", + "item.edit.item-mapper.description": "Aquesta és l'eina d'assignació d'ítems que permet als administradors assignar aquest ítem a altres col·leccions. Podeu cercar col·leccions i mapejar-les, o explorar la llista de col·leccions a les quals l'ítem està mapejat actualment.", + + // "item.edit.item-mapper.head": "Item Mapper - Map Item to Collections", + "item.edit.item-mapper.head": "Assignador d'ítems: assigna ítems a col·leccions", + + // "item.edit.item-mapper.item": "Item: \"{{name}}\"", + "item.edit.item-mapper.item": "Ítem: \"{{ name }}\"", + + // "item.edit.item-mapper.no-search": "Please enter a query to search", + "item.edit.item-mapper.no-search": "Introduïu una consulta per cercar", + + // "item.edit.item-mapper.notifications.add.error.content": "Errors occurred for mapping of item to {{amount}} collections.", + "item.edit.item-mapper.notifications.add.error.content": "S'han produït errors en mapejar l'ítem a {{ amount }} col·leccions.", + + // "item.edit.item-mapper.notifications.add.error.head": "Mapping errors", + "item.edit.item-mapper.notifications.add.error.head": "Errors de mapatge", + + // "item.edit.item-mapper.notifications.add.success.content": "Successfully mapped item to {{amount}} collections.", + "item.edit.item-mapper.notifications.add.success.content": "L'ítem s'ha assignat correctament a {{ amount }} col·leccions.", + + // "item.edit.item-mapper.notifications.add.success.head": "Mapping completed", + "item.edit.item-mapper.notifications.add.success.head": "Mapeig completat", + + // "item.edit.item-mapper.notifications.remove.error.content": "Errors occurred for the removal of the mapping to {{amount}} collections.", + "item.edit.item-mapper.notifications.remove.error.content": "S'han produït errors en l'eliminació de l'assignació a {{ amount }} col·leccions.", + + // "item.edit.item-mapper.notifications.remove.error.head": "Removal of mapping errors", + "item.edit.item-mapper.notifications.remove.error.head": "Errors a l'eliminació de mapatge", + + // "item.edit.item-mapper.notifications.remove.success.content": "Successfully removed mapping of item to {{amount}} collections.", + "item.edit.item-mapper.notifications.remove.success.content": "S'ha eliminat correctament l'assignació de l'ítem a {{ amount }} col·leccions.", + + // "item.edit.item-mapper.notifications.remove.success.head": "Removal of mapping completed", + "item.edit.item-mapper.notifications.remove.success.head": "Eliminació del mapatge completat", + + // "item.edit.item-mapper.search-form.placeholder": "Search collections...", + "item.edit.item-mapper.search-form.placeholder": "Cerca col·leccions...", + + // "item.edit.item-mapper.tabs.browse": "Browse mapped collections", + "item.edit.item-mapper.tabs.browse": "Examinar col·leccions mapejades", + + // "item.edit.item-mapper.tabs.map": "Map new collections", + "item.edit.item-mapper.tabs.map": "Mapejar noves col·leccions", + + + + // "item.edit.metadata.add-button": "Add", + "item.edit.metadata.add-button": "Afegir", + + // "item.edit.metadata.discard-button": "Discard", + "item.edit.metadata.discard-button": "Descartar", + + // "item.edit.metadata.edit.buttons.edit": "Edit", + "item.edit.metadata.edit.buttons.edit": "Editar", + + // "item.edit.metadata.edit.buttons.remove": "Remove", + "item.edit.metadata.edit.buttons.remove": "Eliminar", + + // "item.edit.metadata.edit.buttons.undo": "Undo changes", + "item.edit.metadata.edit.buttons.undo": "Desfer canvis", + + // "item.edit.metadata.edit.buttons.unedit": "Stop editing", + "item.edit.metadata.edit.buttons.unedit": "Deixar d'editar", + + // "item.edit.metadata.empty": "The item currently doesn't contain any metadata. Click Add to start adding a metadata value.", + "item.edit.metadata.empty": "Actualment, l'ítem no conté metadades. Feu clic a Afegir per començar a afegir un valor de metadades.", + + // "item.edit.metadata.headers.edit": "Edit", + "item.edit.metadata.headers.edit": "Editar", + + // "item.edit.metadata.headers.field": "Field", + "item.edit.metadata.headers.field": "Camp", + + // "item.edit.metadata.headers.language": "Lang", + "item.edit.metadata.headers.language": "Idioma", + + // "item.edit.metadata.headers.value": "Value", + "item.edit.metadata.headers.value": "Valor", + + // "item.edit.metadata.metadatafield.invalid": "Please choose a valid metadata field", + "item.edit.metadata.metadatafield.invalid": "Trieu un camp de metadades vàlid", + + // "item.edit.metadata.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", + "item.edit.metadata.notifications.discarded.content": "Els teus canvis han sigut descartats. ", + + // "item.edit.metadata.notifications.discarded.title": "Changes discarded", + "item.edit.metadata.notifications.discarded.title": "Canvis descartats", + + // "item.edit.metadata.notifications.error.title": "An error occurred", + "item.edit.metadata.notifications.error.title": "S'ha produït un error", + + // "item.edit.metadata.notifications.invalid.content": "Your changes were not saved. Please make sure all fields are valid before you save.", + "item.edit.metadata.notifications.invalid.content": "Els canvis no s'han desat. Assegureu-vos que tots els camps siguin vàlids abans de desar.", + + // "item.edit.metadata.notifications.invalid.title": "Metadata invalid", + "item.edit.metadata.notifications.invalid.title": "Metadades invàlides", + + // "item.edit.metadata.notifications.outdated.content": "The item you're currently working on has been changed by another user. Your current changes are discarded to prevent conflicts", + "item.edit.metadata.notifications.outdated.content": "Un altre usuari ha canviat l'ítem en què està treballant actualment. Els teus canvis han estat descartats per evitar conflictes", + + // "item.edit.metadata.notifications.outdated.title": "Changes outdated", + "item.edit.metadata.notifications.outdated.title": "Canvis desactualitzats", + + // "item.edit.metadata.notifications.saved.content": "Your changes to this item's metadata were saved.", + "item.edit.metadata.notifications.saved.content": "S'han desat els canvis a les metadades d'aquest ítem.", + + // "item.edit.metadata.notifications.saved.title": "Metadata saved", + "item.edit.metadata.notifications.saved.title": "Metadades desades", + + // "item.edit.metadata.reinstate-button": "Undo", + "item.edit.metadata.reinstate-button": "Desfer", + + // "item.edit.metadata.save-button": "Save", + "item.edit.metadata.save-button": "Guardar", + + + + // "item.edit.modify.overview.field": "Field", + "item.edit.modify.overview.field": "Camp", + + // "item.edit.modify.overview.language": "Language", + "item.edit.modify.overview.language": "Idioma", + + // "item.edit.modify.overview.value": "Value", + "item.edit.modify.overview.value": "Valor", + + + + // "item.edit.move.cancel": "Back", + "item.edit.move.cancel": "Enrere", + + // "item.edit.move.save-button": "Save", + "item.edit.move.save-button": "Guardar", + + // "item.edit.move.discard-button": "Discard", + "item.edit.move.discard-button": "Descartar", + + // "item.edit.move.description": "Select the collection you wish to move this item to. To narrow down the list of displayed collections, you can enter a search query in the box.", + "item.edit.move.description": "Seleccioneu la col·lecció a la qual voleu moure aquest ítem. Per reduir la llista de col·leccions mostrades, podeu introduir una cerca al camp.", + + // "item.edit.move.error": "An error occurred when attempting to move the item", + "item.edit.move.error": "S'ha produït un error en intentar moure l'ítem.", + + // "item.edit.move.head": "Move item: {{id}}", + "item.edit.move.head": "Moure ítem: {{ id }}", + + // "item.edit.move.inheritpolicies.checkbox": "Inherit policies", + "item.edit.move.inheritpolicies.checkbox": "Heretar polítiques", + + // "item.edit.move.inheritpolicies.description": "Inherit the default policies of the destination collection", + "item.edit.move.inheritpolicies.description": "Hereta les polítiques predeterminades de la col·lecció de destinació", + + // "item.edit.move.move": "Move", + "item.edit.move.move": "Moure", + + // "item.edit.move.processing": "Moving...", + "item.edit.move.processing": "Movent...", + + // "item.edit.move.search.placeholder": "Enter a search query to look for collections", + "item.edit.move.search.placeholder": "Introduïu una consulta de cerca per cercar col·leccions", + + // "item.edit.move.success": "The item has been moved successfully", + "item.edit.move.success": "L'ítem s'ha mogut correctament.", + + // "item.edit.move.title": "Move item", + "item.edit.move.title": "Moure ítem", + + + + // "item.edit.private.cancel": "Cancel", + "item.edit.private.cancel": "Cancel·lar", + + // "item.edit.private.confirm": "Make it non-discoverable", + "item.edit.private.confirm": "Convertir-ho en privat", + + // "item.edit.private.description": "Are you sure this item should be made non-discoverable in the archive?", + "item.edit.private.description": "Està segur que aquest ítem s'ha de convertir en privat?", + + // "item.edit.private.error": "An error occurred while making the item non-discoverable", + "item.edit.private.error": "S'ha produït un error en convertir l'ítem en privat.", + + // "item.edit.private.header": "Make item non-discoverable: {{ id }}", + "item.edit.private.header": "Convertir l'ítem a privat: {{ id }}", + + // "item.edit.private.success": "The item is now non-discoverable", + "item.edit.private.success": "L'ítem ara és privat", + + + + // "item.edit.public.cancel": "Cancel", + "item.edit.public.cancel": "Cancel·lar", + + // "item.edit.public.confirm": "Make it discoverable", + "item.edit.public.confirm": "Convertir-ho en públic", + + // "item.edit.public.description": "Are you sure this item should be made discoverable in the archive?", + "item.edit.public.description": "Està segur que aquest ítem s'ha de convertir en públic?", + + // "item.edit.public.error": "An error occurred while making the item discoverable", + "item.edit.public.error": "S'ha produït un error en convertir l'ítem en públic.", + + // "item.edit.public.header": "Make item discoverable: {{ id }}", + "item.edit.public.header": "Convertir l'ítem en públic: {{ id }}", + + // "item.edit.public.success": "The item is now discoverable", + "item.edit.public.success": "L'ítem ara és públic", + + + + // "item.edit.reinstate.cancel": "Cancel", + "item.edit.reinstate.cancel": "Cancel·lar", + + // "item.edit.reinstate.confirm": "Reinstate", + "item.edit.reinstate.confirm": "Reintegrar", + + // "item.edit.reinstate.description": "Are you sure this item should be reinstated to the archive?", + "item.edit.reinstate.description": "Està segur que aquest ítem s'ha de reintegrar?", + + // "item.edit.reinstate.error": "An error occurred while reinstating the item", + "item.edit.reinstate.error": "S'ha produït un error en reintegrar l'ítem", + + // "item.edit.reinstate.header": "Reinstate item: {{ id }}", + "item.edit.reinstate.header": "Reintegrar l'ítem: {{ id }}", + + // "item.edit.reinstate.success": "The item was reinstated successfully", + "item.edit.reinstate.success": "L'ítem s'ha reintegrat correctament", + + + + // "item.edit.relationships.discard-button": "Discard", + "item.edit.relationships.discard-button": "Descartar", + + // "item.edit.relationships.edit.buttons.add": "Add", + "item.edit.relationships.edit.buttons.add": "Afegir", + + // "item.edit.relationships.edit.buttons.remove": "Remove", + "item.edit.relationships.edit.buttons.remove": "Eliminar", + + // "item.edit.relationships.edit.buttons.undo": "Undo changes", + "item.edit.relationships.edit.buttons.undo": "Desfer canvis", + + // "item.edit.relationships.no-relationships": "No relationships", + "item.edit.relationships.no-relationships": "Sense relacions", + + // "item.edit.relationships.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", + "item.edit.relationships.notifications.discarded.content": "Els seus canvis han sigut descartats. Per recuperar els canvis premi el botó 'Desfer'", + + // "item.edit.relationships.notifications.discarded.title": "Changes discarded", + "item.edit.relationships.notifications.discarded.title": "Canvis descartats", + + // "item.edit.relationships.notifications.failed.title": "Error editing relationships", + "item.edit.relationships.notifications.failed.title": "Error en editar les relacions", + + // "item.edit.relationships.notifications.outdated.content": "The item you're currently working on has been changed by another user. Your current changes are discarded to prevent conflicts", + "item.edit.relationships.notifications.outdated.content": "Un altre usuari ha canviat l'ítem en què està treballant actualment. Els seus canvis es descartaran per prevenir conflictes", + + // "item.edit.relationships.notifications.outdated.title": "Changes outdated", + "item.edit.relationships.notifications.outdated.title": "Canvis desactualitzats", + + // "item.edit.relationships.notifications.saved.content": "Your changes to this item's relationships were saved.", + "item.edit.relationships.notifications.saved.content": "S'han desat els canvis en les relacions d'aquest ítem.", + + // "item.edit.relationships.notifications.saved.title": "Relationships saved", + "item.edit.relationships.notifications.saved.title": "Relacions guardades", + + // "item.edit.relationships.reinstate-button": "Undo", + "item.edit.relationships.reinstate-button": "Desfer", + + // "item.edit.relationships.save-button": "Save", + "item.edit.relationships.save-button": "Guardar", + + // "item.edit.relationships.no-entity-type": "Add 'dspace.entity.type' metadata to enable relationships for this item", + "item.edit.relationships.no-entity-type": "Afegiu la metadada 'dspace.entity.type' per habilitar les relacions per a aquest ítem", + + + // "item.edit.return": "Back", + "item.edit.return": "Enrere", + + + // "item.edit.tabs.bitstreams.head": "Bitstreams", + "item.edit.tabs.bitstreams.head": "Fitxers", + + // "item.edit.tabs.bitstreams.title": "Item Edit - Bitstreams", + "item.edit.tabs.bitstreams.title": "Edició d'ítems: fitxers", + + // "item.edit.tabs.curate.head": "Curate", + "item.edit.tabs.curate.head": "Curar", + + // "item.edit.tabs.curate.title": "Item Edit - Curate", + "item.edit.tabs.curate.title": "Edició d'ítem: Curar", + + // "item.edit.tabs.metadata.head": "Metadata", + "item.edit.tabs.metadata.head": "Metadades", + + // "item.edit.tabs.metadata.title": "Item Edit - Metadata", + "item.edit.tabs.metadata.title": "Edició d'ítem: Metadades", + + // "item.edit.tabs.relationships.head": "Relationships", + "item.edit.tabs.relationships.head": "Relacions", + + // "item.edit.tabs.relationships.title": "Item Edit - Relationships", + "item.edit.tabs.relationships.title": "Edició d'ítem: Relacions", + + // "item.edit.tabs.status.buttons.authorizations.button": "Authorizations...", + "item.edit.tabs.status.buttons.authorizations.button": "Autoritzacions...", + + // "item.edit.tabs.status.buttons.authorizations.label": "Edit item's authorization policies", + "item.edit.tabs.status.buttons.authorizations.label": "Editar privilegis d'autorització de l'ítem:", + + // "item.edit.tabs.status.buttons.delete.button": "Permanently delete", + "item.edit.tabs.status.buttons.delete.button": "Esborrar permanentment", + + // "item.edit.tabs.status.buttons.delete.label": "Completely expunge item", + "item.edit.tabs.status.buttons.delete.label": "Esborrar completament l'ítem:", + + // "item.edit.tabs.status.buttons.mappedCollections.button": "Mapped collections", + "item.edit.tabs.status.buttons.mappedCollections.button": "Col·leccions mapejades", + + // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", + "item.edit.tabs.status.buttons.mappedCollections.label": "Administra col·leccions mapejades", + + // "item.edit.tabs.status.buttons.move.button": "Move...", + "item.edit.tabs.status.buttons.move.button": "Moure...", + + // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", + "item.edit.tabs.status.buttons.move.label": "Moure ítem a una altra col·lecció", + + // "item.edit.tabs.status.buttons.private.button": "Make it non-discoverable...", + "item.edit.tabs.status.buttons.private.button": "Convertir-ho en privat...", + + // "item.edit.tabs.status.buttons.private.label": "Make item non-discoverable", + "item.edit.tabs.status.buttons.private.label": "Convertir l'ítem a privat", + + // "item.edit.tabs.status.buttons.public.button": "Make it discoverable...", + "item.edit.tabs.status.buttons.public.button": "Convertir-ho en públic...", + + // "item.edit.tabs.status.buttons.public.label": "Make item discoverable", + "item.edit.tabs.status.buttons.public.label": "Convertir l'ítem en públic", + + // "item.edit.tabs.status.buttons.reinstate.button": "Reinstate...", + "item.edit.tabs.status.buttons.reinstate.button": "Reintegrar...", + + // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", + "item.edit.tabs.status.buttons.reinstate.label": "Restablir l'ítem al repositori", + + // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", + "item.edit.tabs.status.buttons.unauthorized": "No estàs autoritzat a realitzar aquesta acció.", + + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + "item.edit.tabs.status.buttons.withdraw.button": "Retira...", + + // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", + "item.edit.tabs.status.buttons.withdraw.label": "Retirar ítem del repositori", + + // "item.edit.tabs.status.description": "Welcome to the item management page. From here you can withdraw, reinstate, move or delete the item. You may also update or add new metadata / bitstreams on the other tabs.", + "item.edit.tabs.status.description": "Benvingut a la pàgina d'administració d'ítems. Des d'aquí podeu retirar, restablir, moure o eliminar l'ítem. També podeu actualitzar o afegir noves metadades / fitxers a les altres pestanyes.", + + // "item.edit.tabs.status.head": "Status", + "item.edit.tabs.status.head": "Estat", + + // "item.edit.tabs.status.labels.handle": "Handle", + "item.edit.tabs.status.labels.handle": "Handle", + + // "item.edit.tabs.status.labels.id": "Item Internal ID", + "item.edit.tabs.status.labels.id": "ID intern de l'ítem", + + // "item.edit.tabs.status.labels.itemPage": "Item Page", + "item.edit.tabs.status.labels.itemPage": "Pàgina de l'ítem", + + // "item.edit.tabs.status.labels.lastModified": "Last Modified", + "item.edit.tabs.status.labels.lastModified": "Última modificació", + + // "item.edit.tabs.status.title": "Item Edit - Status", + "item.edit.tabs.status.title": "Edició d'ítem: Estat", + + // "item.edit.tabs.versionhistory.head": "Version History", + "item.edit.tabs.versionhistory.head": "Historial de versions", + + // "item.edit.tabs.versionhistory.title": "Item Edit - Version History", + "item.edit.tabs.versionhistory.title": "Edició d'ítems: Historial de versions", + + // "item.edit.tabs.versionhistory.under-construction": "Editing or adding new versions is not yet possible in this user interface.", + "item.edit.tabs.versionhistory.under-construction": "Encara no és possible editar o afegir noves versions en aquesta interfície d'usuari.", + + // "item.edit.tabs.view.head": "View Item", + "item.edit.tabs.view.head": "Veure ítem", + + // "item.edit.tabs.view.title": "Item Edit - View", + "item.edit.tabs.view.title": "Edició d'ítem - Visualitza", + + + + // "item.edit.withdraw.cancel": "Cancel", + "item.edit.withdraw.cancel": "Cancel·lar", + + // "item.edit.withdraw.confirm": "Withdraw", + "item.edit.withdraw.confirm": "Retirar", + + // "item.edit.withdraw.description": "Are you sure this item should be withdrawn from the archive?", + "item.edit.withdraw.description": "Esteu segur que aquest ítem s'ha de retirar del fitxer?", + + // "item.edit.withdraw.error": "An error occurred while withdrawing the item", + "item.edit.withdraw.error": "S'ha produït un error en retirar l'ítem", + + // "item.edit.withdraw.header": "Withdraw item: {{ id }}", + "item.edit.withdraw.header": "Retira l'ítem: {{ id }}", + + // "item.edit.withdraw.success": "The item was withdrawn successfully", + "item.edit.withdraw.success": "L'ítem s'ha retirat amb èxit", + + // "item.orcid.return": "Back", + "item.orcid.return": "Enrere", + + + // "item.listelement.badge": "Item", + "item.listelement.badge": "Ítem", + + // "item.page.description": "Description", + "item.page.description": "Descripció", + + // "item.page.journal-issn": "Journal ISSN", + "item.page.journal-issn": "ISSN de la revista", + + // "item.page.journal-title": "Journal Title", + "item.page.journal-title": "Títol de la revista", + + // "item.page.publisher": "Publisher", + "item.page.publisher": "Editor", + + // "item.page.titleprefix": "Item: ", + "item.page.titleprefix": "Ítem: ", + + // "item.page.volume-title": "Volume Title", + "item.page.volume-title": "Títol del volum", + + // "item.search.results.head": "Item Search Results", + "item.search.results.head": "Resultats de la cerca d'ítems", + + // "item.search.title": "Item Search", + "item.search.title": "Cerca d'ítems", + + // "item.truncatable-part.show-more": "Show more", + "item.truncatable-part.show-more": "Més...", + + // "item.truncatable-part.show-less": "Collapse", + "item.truncatable-part.show-less": "Contraure", + + + + // "item.page.abstract": "Abstract", + "item.page.abstract": "Resum", + + // "item.page.author": "Authors", + "item.page.author": "Autors", + + // "item.page.citation": "Citation", + "item.page.citation": "Citació", + + // "item.page.collections": "Collections", + "item.page.collections": "Col·leccions", + + // "item.page.collections.loading": "Loading...", + "item.page.collections.loading": "Carregant...", + + // "item.page.collections.load-more": "Load more", + "item.page.collections.load-more": "Carregar més", + + // "item.page.date": "Date", + "item.page.date": "Data", + + // "item.page.edit": "Edit this item", + "item.page.edit": "Editar aquest ítem", + + // "item.page.files": "Files", + "item.page.files": "Fitxers", + + // "item.page.filesection.description": "Description:", + "item.page.filesection.description": "Descripció:", + + // "item.page.filesection.download": "Download", + "item.page.filesection.download": "Descarregar", + + // "item.page.filesection.format": "Format:", + "item.page.filesection.format": "Format:", + + // "item.page.filesection.name": "Name:", + "item.page.filesection.name": "Nom:", + + // "item.page.filesection.size": "Size:", + "item.page.filesection.size": "Mida:", + + // "item.page.journal.search.title": "Articles in this journal", + "item.page.journal.search.title": "Ítems d'aquesta revista", + + // "item.page.link.full": "Full item page", + "item.page.link.full": "Pàgina completa de l'ítem", + + // "item.page.link.simple": "Simple item page", + "item.page.link.simple": "Vista senzilla d'ítem", + + // "item.page.orcid.title": "ORCID", + "item.page.orcid.title": "ORCID", + + // "item.page.orcid.tooltip": "Open ORCID setting page", + "item.page.orcid.tooltip": "Obrir la pàgina de configuració de ORCID", + + // "item.page.person.search.title": "Articles by this author", + "item.page.person.search.title": "Ítems d'aquest autor", + + // "item.page.related-items.view-more": "Show {{ amount }} more", + "item.page.related-items.view-more": "Mostra {{ amount }} més", + + // "item.page.related-items.view-less": "Hide last {{ amount }}", + "item.page.related-items.view-less": "Ocultar els últims {{ amount }}", + + // "item.page.relationships.isAuthorOfPublication": "Publications", + "item.page.relationships.isAuthorOfPublication": "Publicacions", + + // "item.page.relationships.isJournalOfPublication": "Publications", + "item.page.relationships.isJournalOfPublication": "Publicacions", + + // "item.page.relationships.isOrgUnitOfPerson": "Authors", + "item.page.relationships.isOrgUnitOfPerson": "Autors", + + // "item.page.relationships.isOrgUnitOfProject": "Research Projects", + "item.page.relationships.isOrgUnitOfProject": "Projectes de recerca", + + // "item.page.subject": "Keywords", + "item.page.subject": "Paraules clau", + + // "item.page.uri": "URI", + "item.page.uri": "URI", + + // "item.page.bitstreams.view-more": "Show more", + "item.page.bitstreams.view-more": "Mostrar més", + + // "item.page.bitstreams.collapse": "Collapse", + "item.page.bitstreams.collapse": "Contraure", + + // "item.page.filesection.original.bundle" : "Original bundle", + "item.page.filesection.original.bundle": "Paquet original", + + // "item.page.filesection.license.bundle" : "License bundle", + "item.page.filesection.license.bundle": "Paquet de llicències", + + // "item.page.return": "Back", + "item.page.return": "Enrere", + + // "item.page.version.create": "Create new version", + "item.page.version.create": "Crear una nova versió", + + // "item.page.version.hasDraft": "A new version cannot be created because there is an inprogress submission in the version history", + "item.page.version.hasDraft": "No es pot crear una nova versió perquè a l'historial de versions hi ha un enviament en curs", + + // "item.page.claim.button": "Claim", + "item.page.claim.button": "Reclamar", + + // "item.page.claim.tooltip": "Claim this item as profile", + "item.page.claim.tooltip": "Reclamar aquest ítem com a perfil", + + // "item.preview.dc.identifier.uri": "Identifier:", + "item.preview.dc.identifier.uri": "Identificador:", + + // "item.preview.dc.contributor.author": "Authors:", + "item.preview.dc.contributor.author": "Autors:", + + // "item.preview.dc.date.issued": "Published date:", + "item.preview.dc.date.issued": "Data de publicació:", + + // "item.preview.dc.description.abstract": "Abstract:", + "item.preview.dc.description.abstract": "Resum:", + + // "item.preview.dc.identifier.other": "Other identifier:", + "item.preview.dc.identifier.other": "Un altre identificador:", + + // "item.preview.dc.language.iso": "Language:", + "item.preview.dc.language.iso": "Idioma:", + + // "item.preview.dc.subject": "Subjects:", + "item.preview.dc.subject": "Matèries:", + + // "item.preview.dc.title": "Title:", + "item.preview.dc.title": "Títol:", + + // "item.preview.dc.type": "Type:", + "item.preview.dc.type": "Tipus:", + + // "item.preview.oaire.citation.issue" : "Issue", + "item.preview.oaire.citation.issue": "Número", + + // "item.preview.oaire.citation.volume" : "Volume", + "item.preview.oaire.citation.volume": "Volum", + + // "item.preview.dc.relation.issn" : "ISSN", + "item.preview.dc.relation.issn": "ISSN", + + // "item.preview.dc.identifier.isbn" : "ISBN", + "item.preview.dc.identifier.isbn": "ISBN", + + // "item.preview.dc.identifier": "Identifier:", + "item.preview.dc.identifier": "Identificador:", + + // "item.preview.dc.relation.ispartof" : "Journal or Serie", + "item.preview.dc.relation.ispartof": "Revista o Sèrie", + + // "item.preview.dc.identifier.doi" : "DOI", + "item.preview.dc.identifier.doi": "DOI", + + // "item.preview.person.familyName": "Surname:", + "item.preview.person.familyName": "Cognoms:", + + // "item.preview.person.givenName": "Name:", + "item.preview.person.givenName": "Nom:", + + // "item.preview.person.identifier.orcid": "ORCID:", + "item.preview.person.identifier.orcid": "ORCID:", + + // "item.preview.project.funder.name": "Funder:", + "item.preview.project.funder.name": "Finançador:", + + // "item.preview.project.funder.identifier": "Funder Identifier:", + "item.preview.project.funder.identifier": "Identificador del finançador:", + + // "item.preview.oaire.awardNumber": "Funding ID:", + "item.preview.oaire.awardNumber": "ID de finançament:", + + // "item.preview.dc.title.alternative": "Acronym:", + "item.preview.dc.title.alternative": "Acrònim:", + + // "item.preview.dc.coverage.spatial": "Jurisdiction:", + "item.preview.dc.coverage.spatial": "Jurisdicció:", + + // "item.preview.oaire.fundingStream": "Funding Stream:", + "item.preview.oaire.fundingStream": "Línia de finançament:", + + + + // "item.select.confirm": "Confirm selected", + "item.select.confirm": "Confirmar seleccionat", + + // "item.select.empty": "No items to show", + "item.select.empty": "No hi ha elements per mostrar", + + // "item.select.table.author": "Author", + "item.select.table.author": "Autor", + + // "item.select.table.collection": "Collection", + "item.select.table.collection": "Col·lecció", + + // "item.select.table.title": "Title", + "item.select.table.title": "Títol", + + + // "item.version.history.empty": "There are no other versions for this item yet.", + "item.version.history.empty": "Encara no hi ha altres versions per a aquest ítem.", + + // "item.version.history.head": "Version History", + "item.version.history.head": "Historial de versions", + + // "item.version.history.return": "Back", + "item.version.history.return": "Enrere", + + // "item.version.history.selected": "Selected version", + "item.version.history.selected": "Versió seleccionada", + + // "item.version.history.selected.alert": "You are currently viewing version {{version}} of the item.", + "item.version.history.selected.alert": "Esta veient la versió {{version}} de l'ítem.", + + // "item.version.history.table.version": "Version", + "item.version.history.table.version": "Versió", + + // "item.version.history.table.item": "Item", + "item.version.history.table.item": "Ítem", + + // "item.version.history.table.editor": "Editor", + "item.version.history.table.editor": "Editor", + + // "item.version.history.table.date": "Date", + "item.version.history.table.date": "Data", + + // "item.version.history.table.summary": "Summary", + "item.version.history.table.summary": "Resum", + + // "item.version.history.table.workspaceItem": "Workspace item", + "item.version.history.table.workspaceItem": "Ítem de l'espai de treball", + + // "item.version.history.table.workflowItem": "Workflow item", + "item.version.history.table.workflowItem": "Ítem del flux de treball", + + // "item.version.history.table.actions": "Action", + "item.version.history.table.actions": "Acció", + + // "item.version.history.table.action.editWorkspaceItem": "Edit workspace item", + "item.version.history.table.action.editWorkspaceItem": "Editar ítem de l'espai de treball", + + // "item.version.history.table.action.editSummary": "Edit summary", + "item.version.history.table.action.editSummary": "Editar resum", + + // "item.version.history.table.action.saveSummary": "Save summary edits", + "item.version.history.table.action.saveSummary": "Salvar resum", + + // "item.version.history.table.action.discardSummary": "Discard summary edits", + "item.version.history.table.action.discardSummary": "Descartar canvis del resum", + + // "item.version.history.table.action.newVersion": "Create new version from this one", + "item.version.history.table.action.newVersion": "Crear nova versió a partir d'aquesta", + + // "item.version.history.table.action.deleteVersion": "Delete version", + "item.version.history.table.action.deleteVersion": "Esborrar versió", + + // "item.version.history.table.action.hasDraft": "A new version cannot be created because there is an inprogress submission in the version history", + "item.version.history.table.action.hasDraft": "No és possible crear una nova versió ja que existeix a l'historial de versions un enviament pendent", + + + // "item.version.notice": "This is not the latest version of this item. The latest version can be found here.", + "item.version.notice": "Aquesta no és l'última versió d'aquest ítem. L'última versió es pot trobar aquí.", + + + // "item.version.create.modal.header": "New version", + "item.version.create.modal.header": "Nova versió", + + // "item.version.create.modal.text": "Create a new version for this item", + "item.version.create.modal.text": "Crear una nova versió d'aquest ítem", + + // "item.version.create.modal.text.startingFrom": "starting from version {{version}}", + "item.version.create.modal.text.startingFrom": "començant des de versió {{version}}", + + // "item.version.create.modal.button.confirm": "Create", + "item.version.create.modal.button.confirm": "Crear", + + // "item.version.create.modal.button.confirm.tooltip": "Create new version", + "item.version.create.modal.button.confirm.tooltip": "Crear nova versió", + + // "item.version.create.modal.button.cancel": "Cancel", + "item.version.create.modal.button.cancel": "Cancel·lar", + + // "item.version.create.modal.button.cancel.tooltip": "Do not create new version", + "item.version.create.modal.button.cancel.tooltip": "No crear una nova versió", + + // "item.version.create.modal.form.summary.label": "Summary", + "item.version.create.modal.form.summary.label": "Resum", + + // "item.version.create.modal.form.summary.placeholder": "Insert the summary for the new version", + "item.version.create.modal.form.summary.placeholder": "Introduïu el resum d'aquesta nova versió", + + // "item.version.create.modal.submitted.header": "Creating new version...", + "item.version.create.modal.submitted.header": "Creant nova versió...", + + // "item.version.create.modal.submitted.text": "The new version is being created. This may take some time if the item has a lot of relationships.", + "item.version.create.modal.submitted.text": "S'està creant la nova versió. Si l'ítem té moltes relacions, aquest procés podria trigar.", + + // "item.version.create.notification.success" : "New version has been created with version number {{version}}", + "item.version.create.notification.success": "S'ha creat una nova versió amb número {{version}}", + + // "item.version.create.notification.failure" : "New version has not been created", + "item.version.create.notification.failure": "No s'ha creat una nova versió", + + // "item.version.create.notification.inProgress" : "A new version cannot be created because there is an inprogress submission in the version history", + "item.version.create.notification.inProgress": "No és possible crear una nova versió ja que existeix a l'historial de versions un enviament pendent", + + + // "item.version.delete.modal.header": "Delete version", + "item.version.delete.modal.header": "Esborrar versió", + + // "item.version.delete.modal.text": "Do you want to delete version {{version}}?", + "item.version.delete.modal.text": "Vol esborrar la versió {{version}}?", + + // "item.version.delete.modal.button.confirm": "Delete", + "item.version.delete.modal.button.confirm": "Esborrar", + + // "item.version.delete.modal.button.confirm.tooltip": "Delete this version", + "item.version.delete.modal.button.confirm.tooltip": "Esborrar aquesta versió", + + // "item.version.delete.modal.button.cancel": "Cancel", + "item.version.delete.modal.button.cancel": "Cancel·lar", + + // "item.version.delete.modal.button.cancel.tooltip": "Do not delete this version", + "item.version.delete.modal.button.cancel.tooltip": "No esborrar aquesta versió", + + // "item.version.delete.notification.success" : "Version number {{version}} has been deleted", + "item.version.delete.notification.success": "S'ha esborrat la versió número {{version}}", + + // "item.version.delete.notification.failure" : "Version number {{version}} has not been deleted", + "item.version.delete.notification.failure": "No s'ha esborrat la versió número {{version}}", + + + // "item.version.edit.notification.success" : "The summary of version number {{version}} has been changed", + "item.version.edit.notification.success": "Ha canviat el resum de la versió número {{version}}", + + // "item.version.edit.notification.failure" : "The summary of version number {{version}} has not been changed", + "item.version.edit.notification.failure": "No ha canviat el resum de la versió número {{version}}", + + + + // "journal.listelement.badge": "Journal", + "journal.listelement.badge": "Revista", + + // "journal.page.description": "Description", + "journal.page.description": "Descripció", + + // "journal.page.edit": "Edit this item", + "journal.page.edit": "Editar aquest ítem", + + // "journal.page.editor": "Editor-in-Chief", + "journal.page.editor": "Editor en cap", + + // "journal.page.issn": "ISSN", + "journal.page.issn": "ISSN", + + // "journal.page.publisher": "Publisher", + "journal.page.publisher": "Editor", + + // "journal.page.titleprefix": "Journal: ", + "journal.page.titleprefix": "Revista: ", + + // "journal.search.results.head": "Journal Search Results", + "journal.search.results.head": "Resultats de la cerca de revistes", + + // "journal-relationships.search.results.head": "Journal Search Results", + "journal-relationships.search.results.head": "Resultats de la cerca de revistes", + + // "journal.search.title": "Journal Search", + "journal.search.title": "Cerca de revistes", + + + + // "journalissue.listelement.badge": "Journal Issue", + "journalissue.listelement.badge": "Número de la revista", + + // "journalissue.page.description": "Description", + "journalissue.page.description": "Descripció", + + // "journalissue.page.edit": "Edit this item", + "journalissue.page.edit": "Editar aquest ítem", + + // "journalissue.page.issuedate": "Issue Date", + "journalissue.page.issuedate": "Data de publicació", + + // "journalissue.page.journal-issn": "Journal ISSN", + "journalissue.page.journal-issn": "ISSN de la revista", + + // "journalissue.page.journal-title": "Journal Title", + "journalissue.page.journal-title": "Títol de la revista", + + // "journalissue.page.keyword": "Keywords", + "journalissue.page.keyword": "Paraules clau", + + // "journalissue.page.number": "Number", + "journalissue.page.number": "Número", + + // "journalissue.page.titleprefix": "Journal Issue: ", + "journalissue.page.titleprefix": "Número de la revista: ", + + + + // "journalvolume.listelement.badge": "Journal Volume", + "journalvolume.listelement.badge": "Volum de la revista", + + // "journalvolume.page.description": "Description", + "journalvolume.page.description": "Descripció", + + // "journalvolume.page.edit": "Edit this item", + "journalvolume.page.edit": "Editar aquest ítem", + + // "journalvolume.page.issuedate": "Issue Date", + "journalvolume.page.issuedate": "Data de publicació", + + // "journalvolume.page.titleprefix": "Journal Volume: ", + "journalvolume.page.titleprefix": "Volum de la revista: ", + + // "journalvolume.page.volume": "Volume", + "journalvolume.page.volume": "Volum", + + + // "iiifsearchable.listelement.badge": "Document Media", + "iiifsearchable.listelement.badge": "Suport del document", + + // "iiifsearchable.page.titleprefix": "Document: ", + "iiifsearchable.page.titleprefix": "Document: ", + + // "iiifsearchable.page.doi": "Permanent Link: ", + "iiifsearchable.page.doi": "Enllaç permanent: ", + + // "iiifsearchable.page.issue": "Issue: ", + "iiifsearchable.page.issue": "Número: ", + + // "iiifsearchable.page.description": "Description: ", + "iiifsearchable.page.description": "Descripció: ", + + // "iiifviewer.fullscreen.notice": "Use full screen for better viewing.", + "iiifviewer.fullscreen.notice": "Per visualitzar millor, utilitzeu el mode pantalla completa.", + + // "iiif.listelement.badge": "Image Media", + "iiif.listelement.badge": "Image Media", + + // "iiif.page.titleprefix": "Image: ", + "iiif.page.titleprefix": "Imatge: ", + + // "iiif.page.doi": "Permanent Link: ", + "iiif.page.doi": "Enllaç permanent: ", + + // "iiif.page.issue": "Issue: ", + "iiif.page.issue": "Número: ", + + // "iiif.page.description": "Description: ", + "iiif.page.description": "Descripció: ", + + + // "loading.bitstream": "Loading bitstream...", + "loading.bitstream": "Carregant fitxer...", + + // "loading.bitstreams": "Loading bitstreams...", + "loading.bitstreams": "Carregant fitxers...", + + // "loading.browse-by": "Loading items...", + "loading.browse-by": "Carregant ítems...", + + // "loading.browse-by-page": "Loading page...", + "loading.browse-by-page": "Carregant pàgina...", + + // "loading.collection": "Loading collection...", + "loading.collection": "Carregant col·lecció...", + + // "loading.collections": "Loading collections...", + "loading.collections": "Carregant col·leccions...", + + // "loading.content-source": "Loading content source...", + "loading.content-source": "Carregant font de contingut...", + + // "loading.community": "Loading community...", + "loading.community": "Carregant comunitat...", + + // "loading.default": "Loading...", + "loading.default": "Carregant...", + + // "loading.item": "Loading item...", + "loading.item": "Carregant ítem...", + + // "loading.items": "Loading items...", + "loading.items": "Carregant ítems...", + + // "loading.mydspace-results": "Loading items...", + "loading.mydspace-results": "Carregant ítems...", + + // "loading.objects": "Loading...", + "loading.objects": "Carregant...", + + // "loading.recent-submissions": "Loading recent submissions...", + "loading.recent-submissions": "Carregant enviaments recents...", + + // "loading.search-results": "Loading search results...", + "loading.search-results": "Carregant resultats de cerca...", + + // "loading.sub-collections": "Loading sub-collections...", + "loading.sub-collections": "Carregant subcol·leccions...", + + // "loading.sub-communities": "Loading sub-communities...", + "loading.sub-communities": "Carregant subcomunitats...", + + // "loading.top-level-communities": "Loading top-level communities...", + "loading.top-level-communities": "Carregant comunitats de primer nivell...", + + + + // "login.form.email": "Email address", + "login.form.email": "Correu electrònic", + + // "login.form.forgot-password": "Have you forgotten your password?", + "login.form.forgot-password": "Has oblidat la teva contrasenya?", + + // "login.form.header": "Please log in to DSpace", + "login.form.header": "Inicia sessió a DSpace", + + // "login.form.new-user": "New user? Click here to register.", + "login.form.new-user": "Nou Usuari? Feu clic aquí per registrar-se", + + // "login.form.or-divider": "or", + "login.form.or-divider": "o", + + // "login.form.oidc": "Log in with OIDC", + "login.form.oidc": "Iniciar sessió amb OIDC", + + // "login.form.orcid": "Log in with ORCID", + "login.form.orcid": "Iniciar sessió amb ORCID", + + // "login.form.password": "Password", + "login.form.password": "Contrasenya", + + // "login.form.shibboleth": "Log in with Shibboleth", + "login.form.shibboleth": "Iniciar sessió amb Shibboleth", + + // "login.form.submit": "Log in", + "login.form.submit": "Iniciar sessió", + + // "login.title": "Login", + "login.title": "Iniciar sessió", + + // "login.breadcrumbs": "Login", + "login.breadcrumbs": "Iniciar sessió", + + + + // "logout.form.header": "Log out from DSpace", + "logout.form.header": "Tancar sessió a DSpace", + + // "logout.form.submit": "Log out", + "logout.form.submit": "Tancar sessió", + + // "logout.title": "Logout", + "logout.title": "Tancar sessió", + + + + // "menu.header.admin": "Management", + "menu.header.admin": "Administració", + + // "menu.header.image.logo": "Repository logo", + "menu.header.image.logo": "Logotip del repositori", + + // "menu.header.admin.description": "Management menu", + "menu.header.admin.description": "Menú d'administració", + + + + // "menu.section.access_control": "Access Control", + "menu.section.access_control": "Control d'accés", + + // "menu.section.access_control_authorizations": "Authorizations", + "menu.section.access_control_authorizations": "Autoritzacions", + + // "menu.section.access_control_groups": "Groups", + "menu.section.access_control_groups": "Grups", + + // "menu.section.access_control_people": "People", + "menu.section.access_control_people": "Usuaris", + + + + // "menu.section.admin_search": "Admin Search", + "menu.section.admin_search": "Cerca d'administrador", + + + + // "menu.section.browse_community": "This Community", + "menu.section.browse_community": "Aquesta comunitat", + + // "menu.section.browse_community_by_author": "By Author", + "menu.section.browse_community_by_author": "Per autor", + + // "menu.section.browse_community_by_issue_date": "By Issue Date", + "menu.section.browse_community_by_issue_date": "Per data de publicació", + + // "menu.section.browse_community_by_title": "By Title", + "menu.section.browse_community_by_title": "Per títol", + + // "menu.section.browse_global": "All of DSpace", + "menu.section.browse_global": "Tot DSpace", + + // "menu.section.browse_global_by_author": "By Author", + "menu.section.browse_global_by_author": "Per autor", + + // "menu.section.browse_global_by_dateissued": "By Issue Date", + "menu.section.browse_global_by_dateissued": "Per data de publicació", + + // "menu.section.browse_global_by_subject": "By Subject", + "menu.section.browse_global_by_subject": "Per tema", + + // "menu.section.browse_global_by_title": "By Title", + "menu.section.browse_global_by_title": "Per títol", + + // "menu.section.browse_global_communities_and_collections": "Communities & Collections", + "menu.section.browse_global_communities_and_collections": "Comunitats i col·leccions", + + + + // "menu.section.control_panel": "Control Panel", + "menu.section.control_panel": "Panel de control", + + // "menu.section.curation_task": "Curation Task", + "menu.section.curation_task": "Tasques de curació", + + + + // "menu.section.edit": "Edit", + "menu.section.edit": "Editar", + + // "menu.section.edit_collection": "Collection", + "menu.section.edit_collection": "Col·lecció", + + // "menu.section.edit_community": "Community", + "menu.section.edit_community": "Comunitat", + + // "menu.section.edit_item": "Item", + "menu.section.edit_item": "Ítem", + + + + // "menu.section.export": "Export", + "menu.section.export": "Exportar", + + // "menu.section.export_collection": "Collection", + "menu.section.export_collection": "Col·lecció", + + // "menu.section.export_community": "Community", + "menu.section.export_community": "Comunitat", + + // "menu.section.export_item": "Item", + "menu.section.export_item": "Ítem", + + // "menu.section.export_metadata": "Metadata", + "menu.section.export_metadata": "Metadades", + + // "menu.section.export_batch": "Batch Export (ZIP)", + "menu.section.export_batch": "Exportació per lots (ZIP)", + + + // "menu.section.icon.access_control": "Access Control menu section", + "menu.section.icon.access_control": "Secció del menú de control d'accés", + + // "menu.section.icon.admin_search": "Admin search menu section", + "menu.section.icon.admin_search": "Secció del menú de cerca d'administrador", + + // "menu.section.icon.control_panel": "Control Panel menu section", + "menu.section.icon.control_panel": "Secció del menú del Tauler de control", + + // "menu.section.icon.curation_tasks": "Curation Task menu section", + "menu.section.icon.curation_tasks": "Secció del menú de Tasques de curació", + + // "menu.section.icon.edit": "Edit menu section", + "menu.section.icon.edit": "Secció del menú d'edició", + + // "menu.section.icon.export": "Export menu section", + "menu.section.icon.export": "Secció de menú d'exportació", + + // "menu.section.icon.find": "Find menu section", + "menu.section.icon.find": "Secció de menú de cerca", + + // "menu.section.icon.health": "Health check menu section", + "menu.section.icon.health": "Secció de menú de Revisió de salut", + + // "menu.section.icon.import": "Import menu section", + "menu.section.icon.import": "Secció de menú d'importació", + + // "menu.section.icon.new": "New menu section", + "menu.section.icon.new": "Secció de menú de creació", + + // "menu.section.icon.pin": "Pin sidebar", + "menu.section.icon.pin": "Ancorar barra lateral", + + // "menu.section.icon.processes": "Processes Health", + "menu.section.icon.processes": "Secció de menú de Processos de revisió", + + // "menu.section.icon.registries": "Registries menu section", + "menu.section.icon.registries": "Secció de menú de Registres", + + // "menu.section.icon.statistics_task": "Statistics Task menu section", + "menu.section.icon.statistics_task": "Secció del menú de Tasques d'estadístiques", + + // "menu.section.icon.workflow": "Administer workflow menu section", + "menu.section.icon.workflow": "Secció del menú d'Administració de fluxos de treball", + + // "menu.section.icon.unpin": "Unpin sidebar", + "menu.section.icon.unpin": "Desanclar la barra lateral", + + + + // "menu.section.import": "Import", + "menu.section.import": "Importar", + + // "menu.section.import_batch": "Batch Import (ZIP)", + "menu.section.import_batch": "Importació per lots (ZIP)", + + // "menu.section.import_metadata": "Metadata", + "menu.section.import_metadata": "Metadades", + + + + // "menu.section.new": "New", + "menu.section.new": "Nou", + + // "menu.section.new_collection": "Collection", + "menu.section.new_collection": "Col·lecció", + + // "menu.section.new_community": "Community", + "menu.section.new_community": "Comunitat", + + // "menu.section.new_item": "Item", + "menu.section.new_item": "Ítem", + + // "menu.section.new_item_version": "Item Version", + "menu.section.new_item_version": "Versió de l'ítem", + + // "menu.section.new_process": "Process", + "menu.section.new_process": "Procés", + + + + // "menu.section.pin": "Pin sidebar", + "menu.section.pin": "Ancorar barra lateral", + + // "menu.section.unpin": "Unpin sidebar", + "menu.section.unpin": "Desancorar la barra lateral", + + + + // "menu.section.processes": "Processes", + "menu.section.processes": "Processos", + + // "menu.section.health": "Health", + "menu.section.health": "Revisió de salut", + + + + // "menu.section.registries": "Registries", + "menu.section.registries": "Registres", + + // "menu.section.registries_format": "Format", + "menu.section.registries_format": "Format", + + // "menu.section.registries_metadata": "Metadata", + "menu.section.registries_metadata": "Metadades", + + + + // "menu.section.statistics": "Statistics", + "menu.section.statistics": "Estadístiques", + + // "menu.section.statistics_task": "Statistics Task", + "menu.section.statistics_task": "Tasques d'estadístiques", + + + + // "menu.section.toggle.access_control": "Toggle Access Control section", + "menu.section.toggle.access_control": "Alternar secció de Control d'accés", + + // "menu.section.toggle.control_panel": "Toggle Control Panel section", + "menu.section.toggle.control_panel": "Alternar la secció del Panell de control", + + // "menu.section.toggle.curation_task": "Toggle Curation Task section", + "menu.section.toggle.curation_task": "Alternar la secció Tasques de curació", + + // "menu.section.toggle.edit": "Toggle Edit section", + "menu.section.toggle.edit": "Alternar secció d'Edició", + + // "menu.section.toggle.export": "Toggle Export section", + "menu.section.toggle.export": "Alternar secció d'Exportació", + + // "menu.section.toggle.find": "Toggle Find section", + "menu.section.toggle.find": "Alternar secció de Cerca", + + // "menu.section.toggle.import": "Toggle Import section", + "menu.section.toggle.import": "Alternar secció d'Importació", + + // "menu.section.toggle.new": "Toggle New section", + "menu.section.toggle.new": "Alternar secció de Creació", + + // "menu.section.toggle.registries": "Toggle Registries section", + "menu.section.toggle.registries": "Alternar secció de Registres", + + // "menu.section.toggle.statistics_task": "Toggle Statistics Task section", + "menu.section.toggle.statistics_task": "Alternar secció de Tasca d'estadístiques", + + + // "menu.section.workflow": "Administer Workflow", + "menu.section.workflow": "Administrar flux de treball", + + + // "metadata-export-search.tooltip": "Export search results as CSV", + "metadata-export-search.tooltip": "Exporta els resultats de cerca a CSV", + // "metadata-export-search.submit.success": "The export was started successfully", + "metadata-export-search.submit.success": "L'exportació s'ha iniciat satisfactòriament", + // "metadata-export-search.submit.error": "Starting the export has failed", + "metadata-export-search.submit.error": "Ha fallat l'inici de l'exportació", + + + // "mydspace.breadcrumbs": "MyDSpace", + "mydspace.breadcrumbs": "El meu DSpace", + + // "mydspace.description": "", + "mydspace.description": "", + + // "mydspace.messages.controller-help": "Select this option to send a message to item's submitter.", + "mydspace.messages.controller-help": "Seleccioneu aquesta opció per enviar un missatge al remitent de l'ítem.", + + // "mydspace.messages.description-placeholder": "Insert your message here...", + "mydspace.messages.description-placeholder": "Insereix el teu missatge aquí...", + + // "mydspace.messages.hide-msg": "Hide message", + "mydspace.messages.hide-msg": "Amagar missatge", + + // "mydspace.messages.mark-as-read": "Mark as read", + "mydspace.messages.mark-as-read": "Marcar com a llegit", + + // "mydspace.messages.mark-as-unread": "Mark as unread", + "mydspace.messages.mark-as-unread": "Marcar com no llegit", + + // "mydspace.messages.no-content": "No content.", + "mydspace.messages.no-content": "Sense contingut.", + + // "mydspace.messages.no-messages": "No messages yet.", + "mydspace.messages.no-messages": "Encara no hi ha missatges.", + + // "mydspace.messages.send-btn": "Send", + "mydspace.messages.send-btn": "Enviar", + + // "mydspace.messages.show-msg": "Show message", + "mydspace.messages.show-msg": "Mostrar missatge", + + // "mydspace.messages.subject-placeholder": "Subject...", + "mydspace.messages.subject-placeholder": "Assumpte...", + + // "mydspace.messages.submitter-help": "Select this option to send a message to controller.", + "mydspace.messages.submitter-help": "Seleccioneu aquesta opció per enviar un missatge al controlador.", + + // "mydspace.messages.title": "Messages", + "mydspace.messages.title": "Missatges", + + // "mydspace.messages.to": "To", + "mydspace.messages.to": "Per", + + // "mydspace.new-submission": "New submission", + "mydspace.new-submission": "Nou enviament", + + // "mydspace.new-submission-external": "Import metadata from external source", + "mydspace.new-submission-external": "Importa metadades d'una font externa", + + // "mydspace.new-submission-external-short": "Import metadata", + "mydspace.new-submission-external-short": "Importa metadades", + + // "mydspace.results.head": "Your submissions", + "mydspace.results.head": "Els teus enviaments", + + // "mydspace.results.no-abstract": "No Abstract", + "mydspace.results.no-abstract": "Sense resum", + + // "mydspace.results.no-authors": "No Authors", + "mydspace.results.no-authors": "Sense autors", + + // "mydspace.results.no-collections": "No Collections", + "mydspace.results.no-collections": "No hi ha col·leccions", + + // "mydspace.results.no-date": "No Date", + "mydspace.results.no-date": "Sense data", + + // "mydspace.results.no-files": "No Files", + "mydspace.results.no-files": "Sense fitxers", + + // "mydspace.results.no-results": "There were no items to show", + "mydspace.results.no-results": "No hi ha elements per mostrar", + + // "mydspace.results.no-title": "No title", + "mydspace.results.no-title": "Sense títol", + + // "mydspace.results.no-uri": "No Uri", + "mydspace.results.no-uri": "Sense URI", + + // "mydspace.search-form.placeholder": "Search in mydspace...", + "mydspace.search-form.placeholder": "Cerca al meu DSpace...", + + // "mydspace.show.workflow": "Workflow tasks", + "mydspace.show.workflow": "Tasques del flux de treball", + + // "mydspace.show.workspace": "Your Submissions", + "mydspace.show.workspace": "Els seus enviaments", + + // "mydspace.status.archived": "Archived", + "mydspace.status.archived": "Arxivat", + + // "mydspace.status.validation": "Validation", + "mydspace.status.validation": "Validació", + + // "mydspace.status.waiting-for-controller": "Waiting for controller", + "mydspace.status.waiting-for-controller": "Esperant el controlador", + + // "mydspace.status.workflow": "Workflow", + "mydspace.status.workflow": "Flux de treball", + + // "mydspace.status.workspace": "Workspace", + "mydspace.status.workspace": "Espai de treball", + + // "mydspace.title": "MyDSpace", + "mydspace.title": "El meu DSpace", + + // "mydspace.upload.upload-failed": "Error creating new workspace. Please verify the content uploaded before retry.", + "mydspace.upload.upload-failed": "Error en crear un nou ítem de l'espai de treball. Verifiqueu el contingut carregat abans de tornar-ho a provar.", + + // "mydspace.upload.upload-failed-manyentries": "Unprocessable file. Detected too many entries but allowed only one for file.", + "mydspace.upload.upload-failed-manyentries": "Fitxer no processable. S'han detectat massa entrades, però només se'n permet una per fitxer.", + + // "mydspace.upload.upload-failed-moreonefile": "Unprocessable request. Only one file is allowed.", + "mydspace.upload.upload-failed-moreonefile": "Sol·licitud no processable. Només es permet un fitxer.", + + // "mydspace.upload.upload-multiple-successful": "{{qty}} new workspace items created.", + "mydspace.upload.upload-multiple-successful": "S'han creat {{ qty }} nous ítems de l'espai de treball.", + + // "mydspace.view-btn": "View", + "mydspace.view-btn": "Veure", + + + + // "nav.browse.header": "All of DSpace", + "nav.browse.header": "Tot DSpace", + + // "nav.community-browse.header": "By Community", + "nav.community-browse.header": "Per comunitat", + + // "nav.language": "Language switch", + "nav.language": "Canvi d'idioma", + + // "nav.login": "Log In", + "nav.login": "Iniciar sessió", + + // "nav.user-profile-menu-and-logout": "User profile menu and Log Out", + "nav.user-profile-menu-and-logout": "Menú de perfil d'usuari i tancament de sessió", + + // "nav.logout": "Log Out", + "nav.logout": "Tancar sessió", + + // "nav.main.description": "Main navigation bar", + "nav.main.description": "Barra de navegació principal", + + // "nav.mydspace": "MyDSpace", + "nav.mydspace": "El meu DSpace", + + // "nav.profile": "Profile", + "nav.profile": "Perfil", + + // "nav.search": "Search", + "nav.search": "Cerca", + + // "nav.statistics.header": "Statistics", + "nav.statistics.header": "Estadístiques", + + // "nav.stop-impersonating": "Stop impersonating EPerson", + "nav.stop-impersonating": "Deixeu de fer-vos passar per usuari", + + // "nav.toggle" : "Toggle navigation", + "nav.toggle": "Alternar navegació", + + // "nav.user.description" : "User profile bar", + "nav.user.description": "Barra de perfil d'usuari", + + // "none.listelement.badge": "Item", + "none.listelement.badge": "Ítem", + + + // "orgunit.listelement.badge": "Organizational Unit", + "orgunit.listelement.badge": "Unitat organitzativa", + + // "orgunit.listelement.no-title": "Untitled", + "orgunit.listelement.no-title": "Sense títol", + + // "orgunit.page.city": "City", + "orgunit.page.city": "Ciutat", + + // "orgunit.page.country": "Country", + "orgunit.page.country": "País", + + // "orgunit.page.dateestablished": "Date established", + "orgunit.page.dateestablished": "Data d'establiment", + + // "orgunit.page.description": "Description", + "orgunit.page.description": "Descripció", + + // "orgunit.page.edit": "Edit this item", + "orgunit.page.edit": "Editar aquest ítem", + + // "orgunit.page.id": "ID", + "orgunit.page.id": "ID", + + // "orgunit.page.titleprefix": "Organizational Unit: ", + "orgunit.page.titleprefix": "Unitat organitzativa: ", + + + + // "pagination.options.description": "Pagination options", + "pagination.options.description": "Opcions de paginació", + + // "pagination.results-per-page": "Results Per Page", + "pagination.results-per-page": "Resultats per pàgina", + + // "pagination.showing.detail": "{{ range }} of {{ total }}", + "pagination.showing.detail": "{{ range }} de {{ total }}", + + // "pagination.showing.label": "Now showing ", + "pagination.showing.label": "Mostrant ", + + // "pagination.sort-direction": "Sort Options", + "pagination.sort-direction": "Opcions d'ordenació", + + + + // "person.listelement.badge": "Person", + "person.listelement.badge": "Persona", + + // "person.listelement.no-title": "No name found", + "person.listelement.no-title": "No s'ha trobat cap nom", + + // "person.page.birthdate": "Birth Date", + "person.page.birthdate": "Data de naixement", + + // "person.page.edit": "Edit this item", + "person.page.edit": "Editar aquest ítem", + + // "person.page.email": "Email Address", + "person.page.email": "Adreça de correu electrònic", + + // "person.page.firstname": "First Name", + "person.page.firstname": "Nom", + + // "person.page.jobtitle": "Job Title", + "person.page.jobtitle": "Lloc de treball", + + // "person.page.lastname": "Last Name", + "person.page.lastname": "Cognoms", + + // "person.page.name": "Name", + "person.page.name": "Nom", + + // "person.page.link.full": "Show all metadata", + "person.page.link.full": "Mostra totes les metadades", + + // "person.page.orcid": "ORCID", + "person.page.orcid": "ORCID", + + // "person.page.staffid": "Staff ID", + "person.page.staffid": "Identificació de Personal", + + // "person.page.titleprefix": "Person: ", + "person.page.titleprefix": "Persona: ", + + // "person.search.results.head": "Person Search Results", + "person.search.results.head": "Resultats de cerca de persones", + + // "person-relationships.search.results.head": "Person Search Results", + "person-relationships.search.results.head": "Resultats de cerca de persones", + + // "person.search.title": "Person Search", + "person.search.title": "Cerca de persones", + + + + // "process.new.select-parameters": "Parameters", + "process.new.select-parameters": "Paràmetres", + + // "process.new.cancel": "Cancel", + "process.new.cancel": "Cancel·lar", + + // "process.new.submit": "Save", + "process.new.submit": "Guardar", + + // "process.new.select-script": "Script", + "process.new.select-script": "Script", + + // "process.new.select-script.placeholder": "Choose a script...", + "process.new.select-script.placeholder": "Trieu un script...", + + // "process.new.select-script.required": "Script is required", + "process.new.select-script.required": "Es requereix un script", + + // "process.new.parameter.file.upload-button": "Select file...", + "process.new.parameter.file.upload-button": "Selecciona fitxer...", + + // "process.new.parameter.file.required": "Please select a file", + "process.new.parameter.file.required": "Si us plau seleccioneu un fitxer", + + // "process.new.parameter.string.required": "Parameter value is required", + "process.new.parameter.string.required": "Es requereix el valor del paràmetre", + + // "process.new.parameter.type.value": "value", + "process.new.parameter.type.value": "valor", + + // "process.new.parameter.type.file": "file", + "process.new.parameter.type.file": "arxiu", + + // "process.new.parameter.required.missing": "The following parameters are required but still missing:", + "process.new.parameter.required.missing": "Els paràmetres següents són obligatoris però encara falten:", + + // "process.new.notification.success.title": "Success", + "process.new.notification.success.title": "Èxit", + + // "process.new.notification.success.content": "The process was successfully created", + "process.new.notification.success.content": "El procés s'ha creat amb èxit", + + // "process.new.notification.error.title": "Error", + "process.new.notification.error.title": "Error", + + // "process.new.notification.error.content": "An error occurred while creating this process", + "process.new.notification.error.content": "S'ha produït un error en crear aquest procés.", + + // "process.new.header": "Create a new process", + "process.new.header": "Crea un nou procés", + + // "process.new.title": "Create a new process", + "process.new.title": "Crea un nou procés", + + // "process.new.breadcrumbs": "Create a new process", + "process.new.breadcrumbs": "Crea un nou procés", + + + + // "process.detail.arguments" : "Arguments", + "process.detail.arguments": "Arguments", + + // "process.detail.arguments.empty" : "This process doesn't contain any arguments", + "process.detail.arguments.empty": "Aquest procés no conté cap argument", + + // "process.detail.back" : "Back", + "process.detail.back": "Enrere", + + // "process.detail.output" : "Process Output", + "process.detail.output": "Sortida del procés", + + // "process.detail.logs.button": "Retrieve process output", + "process.detail.logs.button": "Recuperar la sortida del procés", + + // "process.detail.logs.loading": "Retrieving", + "process.detail.logs.loading": "Recuperant", + + // "process.detail.logs.none": "This process has no output", + "process.detail.logs.none": "Aquest procés no té sortida", + + // "process.detail.output-files" : "Output Files", + "process.detail.output-files": "Fitxers de sortida", + + // "process.detail.output-files.empty" : "This process doesn't contain any output files", + "process.detail.output-files.empty": "Aquest procés no conté cap fitxer de sortida", + + // "process.detail.script" : "Script", + "process.detail.script": "Seqüència d'ordres", + + // "process.detail.title" : "Process: {{ id }} - {{ name }}", + "process.detail.title": "Procés: {{ id }} - {{ name }}", + + // "process.detail.start-time" : "Start time", + "process.detail.start-time": "Hora d'inici", + + // "process.detail.end-time" : "Finish time", + "process.detail.end-time": "Hora de finalització", + + // "process.detail.status" : "Status", + "process.detail.status": "Estat", + + // "process.detail.create" : "Create similar process", + "process.detail.create": "Crear un procés similar", + + // "process.detail.actions": "Actions", + "process.detail.actions": "Accions", + + // "process.detail.delete.button": "Delete process", + "process.detail.delete.button": "Eliminar procés", + + // "process.detail.delete.header": "Delete process", + "process.detail.delete.header": "Eliminar procés", + + // "process.detail.delete.body": "Are you sure you want to delete the current process?", + "process.detail.delete.body": "Esteu segur que voleu eliminar el procés actual?", + + // "process.detail.delete.cancel": "Cancel", + "process.detail.delete.cancel": "Cancel·lar", + + // "process.detail.delete.confirm": "Delete process", + "process.detail.delete.confirm": "Eliminar procés", + + // "process.detail.delete.success": "The process was successfully deleted.", + "process.detail.delete.success": "Procés eliminat satisfactòriament.", + + // "process.detail.delete.error": "Something went wrong when deleting the process", + "process.detail.delete.error": "Alguna cosa ha fallat eliminant el procés", + + + + // "process.overview.table.finish" : "Finish time (UTC)", + "process.overview.table.finish": "Hora de finalització (UTC)", + + // "process.overview.table.id" : "Process ID", + "process.overview.table.id": "ID de procés", + + // "process.overview.table.name" : "Name", + "process.overview.table.name": "Nom", + + // "process.overview.table.start" : "Start time (UTC)", + "process.overview.table.start": "Hora d'inici (UTC)", + + // "process.overview.table.status" : "Status", + "process.overview.table.status": "Estat", + + // "process.overview.table.user" : "User", + "process.overview.table.user": "Usuari", + + // "process.overview.title": "Processes Overview", + "process.overview.title": "Resum de processos", + + // "process.overview.breadcrumbs": "Processes Overview", + "process.overview.breadcrumbs": "Resum de processos", + + // "process.overview.new": "New", + "process.overview.new": "Nou", + + // "process.overview.table.actions": "Actions", + "process.overview.table.actions": "Accions", + + // "process.overview.delete": "Delete {{count}} processes", + "process.overview.delete": "Eliminar {{count}} processos", + + // "process.overview.delete.clear": "Clear delete selection", + "process.overview.delete.clear": "Netejar la selecció", + + // "process.overview.delete.processing": "{{count}} process(es) are being deleted. Please wait for the deletion to fully complete. Note that this can take a while.", + "process.overview.delete.processing": "S'eliminen {{count}} procés(sos). Espereu que l'eliminació es completi completament. Tingueu en compte que això pot trigar un temps.", + + // "process.overview.delete.body": "Are you sure you want to delete {{count}} process(es)?", + "process.overview.delete.body": "Està segur que voleu eliminar {{count}} procés(sos)?", + + // "process.overview.delete.header": "Delete processes", + "process.overview.delete.header": "Elimina processos", + + // "process.bulk.delete.error.head": "Error on deleteing process", + "process.bulk.delete.error.head": "Error eliminant procés", + + // "process.bulk.delete.error.body": "The process with ID {{processId}} could not be deleted. The remaining processes will continue being deleted. ", + "process.bulk.delete.error.body": "No s'ha pogut eliminar el procés amb ID {{processId}}. La resta de processos es continuaran eliminant. ", + + // "process.bulk.delete.success": "{{count}} process(es) have been succesfully deleted", + "process.bulk.delete.success": "{{count}} procés(sos) s'han eliminat correctament", + + + + // "profile.breadcrumbs": "Update Profile", + "profile.breadcrumbs": "Actualització del perfil", + + // "profile.card.identify": "Identify", + "profile.card.identify": "Identitat", + + // "profile.card.security": "Security", + "profile.card.security": "Seguretat", + + // "profile.form.submit": "Save", + "profile.form.submit": "Guardar", + + // "profile.groups.head": "Authorization groups you belong to", + "profile.groups.head": "Grups d'autorització als quals pertanys", + + // "profile.special.groups.head": "Authorization special groups you belong to", + "profile.special.groups.head": "Grups d'autorització especials als quals pertanys", + + // "profile.head": "Update Profile", + "profile.head": "Actualització del perfil", + + // "profile.metadata.form.error.firstname.required": "First Name is required", + "profile.metadata.form.error.firstname.required": "Es requereix el nom", + + // "profile.metadata.form.error.lastname.required": "Last Name is required", + "profile.metadata.form.error.lastname.required": "Es requereix el cognom", + + // "profile.metadata.form.label.email": "Email Address", + "profile.metadata.form.label.email": "Adreça de correu electrònic", + + // "profile.metadata.form.label.firstname": "First Name", + "profile.metadata.form.label.firstname": "Nom", + + // "profile.metadata.form.label.language": "Language", + "profile.metadata.form.label.language": "Idioma", + + // "profile.metadata.form.label.lastname": "Last Name", + "profile.metadata.form.label.lastname": "Cognoms", + + // "profile.metadata.form.label.phone": "Contact Telephone", + "profile.metadata.form.label.phone": "Telèfon de contacte", + + // "profile.metadata.form.notifications.success.content": "Your changes to the profile were saved.", + "profile.metadata.form.notifications.success.content": "S'han desat els vostres canvis al perfil.", + + // "profile.metadata.form.notifications.success.title": "Profile saved", + "profile.metadata.form.notifications.success.title": "Perfil desat", + + // "profile.notifications.warning.no-changes.content": "No changes were made to the Profile.", + "profile.notifications.warning.no-changes.content": "No s'han fet canvis al perfil.", + + // "profile.notifications.warning.no-changes.title": "No changes", + "profile.notifications.warning.no-changes.title": "Sense canvis", + + // "profile.security.form.error.matching-passwords": "The passwords do not match.", + "profile.security.form.error.matching-passwords": "Les contrasenyes no coincideixen.", + + // "profile.security.form.info": "Optionally, you can enter a new password in the box below, and confirm it by typing it again into the second box.", + "profile.security.form.info": "Opcionalment, podeu introduir una nova contrasenya al quadre a continuació i confirmar-la escrivint-la novament al segon quadre.", + + // "profile.security.form.label.password": "Password", + "profile.security.form.label.password": "Contrasenya", + + // "profile.security.form.label.passwordrepeat": "Retype to confirm", + "profile.security.form.label.passwordrepeat": "Rescriviu per confirmar", + + // "profile.security.form.label.current-password": "Current password", + "profile.security.form.label.current-password": "Contrasenya actual", + + // "profile.security.form.notifications.success.content": "Your changes to the password were saved.", + "profile.security.form.notifications.success.content": "S'han desat els canvis de contrasenya.", + + // "profile.security.form.notifications.success.title": "Password saved", + "profile.security.form.notifications.success.title": "Contrasenya desada", + + // "profile.security.form.notifications.error.title": "Error changing passwords", + "profile.security.form.notifications.error.title": "Error en canviar la contrasenya", + + // "profile.security.form.notifications.error.change-failed": "An error occurred while trying to change the password. Please check if the current password is correct.", + "profile.security.form.notifications.error.change-failed": "S'ha produït un error en intentar canviar la contrasenya. Si us plau, comproveu si la contrasenya actual és correcta.", + + // "profile.security.form.notifications.error.not-same": "The provided passwords are not the same.", + "profile.security.form.notifications.error.not-same": "Les contrasenyes proporcionades no coincideixen.", + + // "profile.security.form.notifications.error.general": "Please fill required fields of security form.", + "profile.security.form.notifications.error.general": "Si us plau, ompliu els camps obligatoris del formulari de seguretat.", + + // "profile.title": "Update Profile", + "profile.title": "Actualització del perfil", + + // "profile.card.researcher": "Researcher Profile", + "profile.card.researcher": "Perfil d'investigador", + + // "project.listelement.badge": "Research Project", + "project.listelement.badge": "Projecte de Recerca", + + // "project.page.contributor": "Contributors", + "project.page.contributor": "Col·laboradors", + + // "project.page.description": "Description", + "project.page.description": "Descripció", + + // "project.page.edit": "Edit this item", + "project.page.edit": "Editar aquest ítem", + + // "project.page.expectedcompletion": "Expected Completion", + "project.page.expectedcompletion": "Finalització prevista", + + // "project.page.funder": "Funders", + "project.page.funder": "Finançadors", + + // "project.page.id": "ID", + "project.page.id": "ID", + + // "project.page.keyword": "Keywords", + "project.page.keyword": "Paraules clau", + + // "project.page.status": "Status", + "project.page.status": "Estat", + + // "project.page.titleprefix": "Research Project: ", + "project.page.titleprefix": "Projecte de recerca: ", + + // "project.search.results.head": "Project Search Results", + "project.search.results.head": "Resultats de cerca de projectes", + + // "project-relationships.search.results.head": "Project Search Results", + "project-relationships.search.results.head": "Resultats de cerca de projectes", + + + + // "publication.listelement.badge": "Publication", + "publication.listelement.badge": "Publicació", + + // "publication.page.description": "Description", + "publication.page.description": "Descripció", + + // "publication.page.edit": "Edit this item", + "publication.page.edit": "Editar aquest ítem", + + // "publication.page.journal-issn": "Journal ISSN", + "publication.page.journal-issn": "ISSN de la revista", + + // "publication.page.journal-title": "Journal Title", + "publication.page.journal-title": "Títol de la revista", + + // "publication.page.publisher": "Publisher", + "publication.page.publisher": "Editor", + + // "publication.page.titleprefix": "Publication: ", + "publication.page.titleprefix": "Publicació: ", + + // "publication.page.volume-title": "Volume Title", + "publication.page.volume-title": "Títol del volum", + + // "publication.search.results.head": "Publication Search Results", + "publication.search.results.head": "Resultats de la cerca de publicacions", + + // "publication-relationships.search.results.head": "Publication Search Results", + "publication-relationships.search.results.head": "Resultats de la cerca de publicacions", + + // "publication.search.title": "Publication Search", + "publication.search.title": "Cerca de publicacions", + + + // "media-viewer.next": "Next", + "media-viewer.next": "Següent", + + // "media-viewer.previous": "Previous", + "media-viewer.previous": "Anterior", + + // "media-viewer.playlist": "Playlist", + "media-viewer.playlist": "Llista de reproducció", + + + // "register-email.title": "New user registration", + "register-email.title": "Registre de nou usuari", + + // "register-page.create-profile.header": "Create Profile", + "register-page.create-profile.header": "Crear perfil", + + // "register-page.create-profile.identification.header": "Identify", + "register-page.create-profile.identification.header": "Identitat", + + // "register-page.create-profile.identification.email": "Email Address", + "register-page.create-profile.identification.email": "Adreça de correu electrònic", + + // "register-page.create-profile.identification.first-name": "First Name *", + "register-page.create-profile.identification.first-name": "Nom *", + + // "register-page.create-profile.identification.first-name.error": "Please fill in a First Name", + "register-page.create-profile.identification.first-name.error": "Si us plau introduïu el Nom", + + // "register-page.create-profile.identification.last-name": "Last Name *", + "register-page.create-profile.identification.last-name": "Cognoms *", + + // "register-page.create-profile.identification.last-name.error": "Please fill in a Last Name", + "register-page.create-profile.identification.last-name.error": "Si us plau introduïu els Cognoms", + + // "register-page.create-profile.identification.contact": "Contact Telephone", + "register-page.create-profile.identification.contact": "Telèfon de contacte", + + // "register-page.create-profile.identification.language": "Language", + "register-page.create-profile.identification.language": "Idioma", + + // "register-page.create-profile.security.header": "Security", + "register-page.create-profile.security.header": "Seguretat", + + // "register-page.create-profile.security.info": "Please enter a password in the box below, and confirm it by typing it again into the second box.", + "register-page.create-profile.security.info": "Introduïu una contrasenya al quadre següent i confirmeu-la escrivint-la novament al segon quadre. ", + + // "register-page.create-profile.security.label.password": "Password *", + "register-page.create-profile.security.label.password": "Contrasenya *", + + // "register-page.create-profile.security.label.passwordrepeat": "Retype to confirm *", + "register-page.create-profile.security.label.passwordrepeat": "Rescriviu per confirmar *", + + // "register-page.create-profile.security.error.empty-password": "Please enter a password in the box below.", + "register-page.create-profile.security.error.empty-password": "Introduïu una contrasenya al quadre a continuació.", + + // "register-page.create-profile.security.error.matching-passwords": "The passwords do not match.", + "register-page.create-profile.security.error.matching-passwords": "Les contrasenyes no coincideixen.", + + // "register-page.create-profile.submit": "Complete Registration", + "register-page.create-profile.submit": "Registre complet", + + // "register-page.create-profile.submit.error.content": "Something went wrong while registering a new user.", + "register-page.create-profile.submit.error.content": "S'ha produït un error en registrar un nou usuari.", + + // "register-page.create-profile.submit.error.head": "Registration failed", + "register-page.create-profile.submit.error.head": "El registre ha fallat", + + // "register-page.create-profile.submit.success.content": "The registration was successful. You have been logged in as the created user.", + "register-page.create-profile.submit.success.content": "El registre s'ha fet correctament. Heu iniciat sessió com a usuari creat.", + + // "register-page.create-profile.submit.success.head": "Registration completed", + "register-page.create-profile.submit.success.head": "Registre completat", + + + // "register-page.registration.header": "New user registration", + "register-page.registration.header": "Registre de nou usuari", + + // "register-page.registration.info": "Register an account to subscribe to collections for email updates, and submit new items to DSpace.", + "register-page.registration.info": "Registreu un compte per subscriure's a col·leccions i rebre actualitzacions per correu electrònic, així com enviar nous ítems a DSpace.", + + // "register-page.registration.email": "Email Address *", + "register-page.registration.email": "Adreça de correu electrònic *", + + // "register-page.registration.email.error.required": "Please fill in an email address", + "register-page.registration.email.error.required": "Si us plau, introduïu una adreça de correu electrònic", + + // "register-page.registration.email.error.pattern": "Please fill in a valid email address", + "register-page.registration.email.error.pattern": "Si us plau, introduïu una adreça de correu electrònic vàlida", + + // "register-page.registration.email.hint": "This address will be verified and used as your login name.", + "register-page.registration.email.hint": "Aquesta adreça serà verificada i utilitzada com a nom d'inici de sessió.", + + // "register-page.registration.submit": "Register", + "register-page.registration.submit": "Registrar-se", + + // "register-page.registration.success.head": "Verification email sent", + "register-page.registration.success.head": "El missatge de verificació ha estat enviat", + + // "register-page.registration.success.content": "An email has been sent to {{ email }} containing a special URL and further instructions.", + "register-page.registration.success.content": "S'ha enviat un correu electrònic a {{ email }} que conté una URL especial i més instruccions.", + + // "register-page.registration.error.head": "Error when trying to register email", + "register-page.registration.error.head": "Error en intentar registrar el correu electrònic", + + // "register-page.registration.error.content": "An error occured when registering the following email address: {{ email }}", + "register-page.registration.error.content": "S'ha produït un error en registrar la següent adreça de correu electrònic: {{ email }}", + + // "register-page.registration.error.recaptcha": "Error when trying to authenticate with recaptcha", + "register-page.registration.error.recaptcha": "Error en intentar autenticar amb recaptcha", + + // "register-page.registration.google-recaptcha.must-accept-cookies": "In order to register you must accept the Registration and Password recovery (Google reCaptcha) cookies.", + "register-page.registration.google-recaptcha.must-accept-cookies": "Per registrar-se heu d'acceptar les cookies de Registre i recuperació de contrasenya (Google reCaptcha).", + + // "register-page.registration.google-recaptcha.open-cookie-settings": "Open cookie settings", + "register-page.registration.google-recaptcha.open-cookie-settings": "Obrir configuració de cookies", + + // "register-page.registration.google-recaptcha.notification.title": "Google reCaptcha", + "register-page.registration.google-recaptcha.notification.title": "Google reCaptcha", + + // "register-page.registration.google-recaptcha.notification.message.error": "An error occurred during reCaptcha verification", + "register-page.registration.google-recaptcha.notification.message.error": "S'ha produït un error durant la verificació de reCaptcha", + + // "register-page.registration.google-recaptcha.notification.message.expired": "Verification expired. Please verify again.", + "register-page.registration.google-recaptcha.notification.message.expired": "Verificació caducada. Verifiqueu de nou.", + + // "relationships.add.error.relationship-type.content": "No suitable match could be found for relationship type {{ type }} between the two items", + "relationships.add.error.relationship-type.content": "No s'ha pogut trobar una coincidència adequada per al tipus de relació {{ type }} entre els dos ítems", + + // "relationships.add.error.server.content": "The server returned an error", + "relationships.add.error.server.content": "El servidor ha tornat un error", + + // "relationships.add.error.title": "Unable to add relationship", + "relationships.add.error.title": "No es pot afegir una relació", + + // "relationships.isAuthorOf": "Authors", + "relationships.isAuthorOf": "Autors", + + // "relationships.isAuthorOf.Person": "Authors (persons)", + "relationships.isAuthorOf.Person": "Autors (persones)", + + // "relationships.isAuthorOf.OrgUnit": "Authors (organizational units)", + "relationships.isAuthorOf.OrgUnit": "Autors (unitats organitzatives)", + + // "relationships.isIssueOf": "Journal Issues", + "relationships.isIssueOf": "Números de revista", + + // "relationships.isJournalIssueOf": "Journal Issue", + "relationships.isJournalIssueOf": "Número de la revista", + + // "relationships.isJournalOf": "Journals", + "relationships.isJournalOf": "Revistes", + + // "relationships.isOrgUnitOf": "Organizational Units", + "relationships.isOrgUnitOf": "Unitats organitzatives", + + // "relationships.isPersonOf": "Authors", + "relationships.isPersonOf": "Autors", + + // "relationships.isProjectOf": "Research Projects", + "relationships.isProjectOf": "Projectes de recerca", + + // "relationships.isPublicationOf": "Publications", + "relationships.isPublicationOf": "Publicacions", + + // "relationships.isPublicationOfJournalIssue": "Articles", + "relationships.isPublicationOfJournalIssue": "Articles", + + // "relationships.isSingleJournalOf": "Journal", + "relationships.isSingleJournalOf": "Revista", + + // "relationships.isSingleVolumeOf": "Journal Volume", + "relationships.isSingleVolumeOf": "Volum de la revista", + + // "relationships.isVolumeOf": "Journal Volumes", + "relationships.isVolumeOf": "Volums de revistes", + + // "relationships.isContributorOf": "Contributors", + "relationships.isContributorOf": "Col·laboradors", + + // "relationships.isContributorOf.OrgUnit": "Contributor (Organizational Unit)", + "relationships.isContributorOf.OrgUnit": "Col·laborador (Unitat organitzativa)", + + // "relationships.isContributorOf.Person": "Contributor", + "relationships.isContributorOf.Person": "Contribuïdor", + + // "relationships.isFundingAgencyOf.OrgUnit": "Funder", + "relationships.isFundingAgencyOf.OrgUnit": "Finançador", + + + // "repository.image.logo": "Repository logo", + "repository.image.logo": "Logotip del repositori", + + // "repository.title.prefix": "DSpace Angular :: ", + "repository.title.prefix": "DSpace Angular :: ", + + // "repository.title.prefixDSpace": "DSpace Angular ::", + "repository.title.prefixDSpace": "DSpace Angular ::", + + + // "resource-policies.add.button": "Add", + "resource-policies.add.button": "Afegir", + + // "resource-policies.add.for.": "Add a new policy", + "resource-policies.add.for.": "Afegir una política nova", + + // "resource-policies.add.for.bitstream": "Add a new Bitstream policy", + "resource-policies.add.for.bitstream": "Afegir una nova política d'arxiu", + + // "resource-policies.add.for.bundle": "Add a new Bundle policy", + "resource-policies.add.for.bundle": "Afegir una nova política de paquet", + + // "resource-policies.add.for.item": "Add a new Item policy", + "resource-policies.add.for.item": "Afegir una nova política d'Item", + + // "resource-policies.add.for.community": "Add a new Community policy", + "resource-policies.add.for.community": "Afegir una nova política de Comunitat", + + // "resource-policies.add.for.collection": "Add a new Collection policy", + "resource-policies.add.for.collection": "Afegir una nova política de col·lecció", + + // "resource-policies.create.page.heading": "Create new resource policy for ", + "resource-policies.create.page.heading": "Crear una nova política de recursos per a ", + + // "resource-policies.create.page.failure.content": "An error occurred while creating the resource policy.", + "resource-policies.create.page.failure.content": "S'ha produït un error en crear la política de recursos.", + + // "resource-policies.create.page.success.content": "Operation successful", + "resource-policies.create.page.success.content": "Operació completada amb èxit", + + // "resource-policies.create.page.title": "Create new resource policy", + "resource-policies.create.page.title": "Crear nova política de recursos", + + // "resource-policies.delete.btn": "Delete selected", + "resource-policies.delete.btn": "Eliminar seleccionat", + + // "resource-policies.delete.btn.title": "Delete selected resource policies", + "resource-policies.delete.btn.title": "Eliminar les polítiques de recursos seleccionades", + + // "resource-policies.delete.failure.content": "An error occurred while deleting selected resource policies.", + "resource-policies.delete.failure.content": "S'ha produït un error en eliminar les polítiques de recursos seleccionades.", + + // "resource-policies.delete.success.content": "Operation successful", + "resource-policies.delete.success.content": "Operació completada amb èxit", + + // "resource-policies.edit.page.heading": "Edit resource policy ", + "resource-policies.edit.page.heading": "Editar la política de recursos ", + + // "resource-policies.edit.page.failure.content": "An error occurred while editing the resource policy.", + "resource-policies.edit.page.failure.content": "S'ha produït un error en editar la política de recursos.", + + // "resource-policies.edit.page.target-failure.content": "An error occurred while editing the target (ePerson or group) of the resource policy.", + "resource-policies.edit.page.target-failure.content": "S'ha produït un error en editar el destinatari (usuari o grup) de la política de recursos.", + + // "resource-policies.edit.page.other-failure.content": "An error occurred while editing the resource policy. The target (ePerson or group) has been successfully updated.", + "resource-policies.edit.page.other-failure.content": "S'ha produït un error en editar la política de recursos. El destinatari (usuari o grup) ha estat actualitzat amb èxit", + + // "resource-policies.edit.page.success.content": "Operation successful", + "resource-policies.edit.page.success.content": "Operació completada amb èxit", + + // "resource-policies.edit.page.title": "Edit resource policy", + "resource-policies.edit.page.title": "Editar la política de recursos", + + // "resource-policies.form.action-type.label": "Select the action type", + "resource-policies.form.action-type.label": "Seleccioneu el tipus d'acció", + + // "resource-policies.form.action-type.required": "You must select the resource policy action.", + "resource-policies.form.action-type.required": "Heu de seleccionar l'acció de la política de recursos.", + + // "resource-policies.form.eperson-group-list.label": "The eperson or group that will be granted the permission", + "resource-policies.form.eperson-group-list.label": "L'usuari o grup al qual se li atorgarà el permís", + + // "resource-policies.form.eperson-group-list.select.btn": "Select", + "resource-policies.form.eperson-group-list.select.btn": "Seleccionar", + + // "resource-policies.form.eperson-group-list.tab.eperson": "Search for a ePerson", + "resource-policies.form.eperson-group-list.tab.eperson": "Cerca un usuari", + + // "resource-policies.form.eperson-group-list.tab.group": "Search for a group", + "resource-policies.form.eperson-group-list.tab.group": "Cerca un grup", + + // "resource-policies.form.eperson-group-list.table.headers.action": "Action", + "resource-policies.form.eperson-group-list.table.headers.action": "Acció", + + // "resource-policies.form.eperson-group-list.table.headers.id": "ID", + "resource-policies.form.eperson-group-list.table.headers.id": "ID", + + // "resource-policies.form.eperson-group-list.table.headers.name": "Name", + "resource-policies.form.eperson-group-list.table.headers.name": "Nom", + + // "resource-policies.form.eperson-group-list.modal.header": "Cannot change type", + "resource-policies.form.eperson-group-list.modal.header": "No es pot canviar el tipus", + + // "resource-policies.form.eperson-group-list.modal.text1.toGroup": "It is not possible to replace an ePerson with a group.", + "resource-policies.form.eperson-group-list.modal.text1.toGroup": "No és possible canviar un usuari per un grup.", + + // "resource-policies.form.eperson-group-list.modal.text1.toEPerson": "It is not possible to replace a group with an ePerson.", + "resource-policies.form.eperson-group-list.modal.text1.toEPerson": "No és possible canviar un grup per un usuari.", + + // "resource-policies.form.eperson-group-list.modal.text2": "Delete the current resource policy and create a new one with the desired type.", + "resource-policies.form.eperson-group-list.modal.text2": "Esborra la política de recursos actual i creeu-ne una de nova amb el tipus desitjat.", + + // "resource-policies.form.eperson-group-list.modal.close": "Ok", + "resource-policies.form.eperson-group-list.modal.close": "D'acord", + + // "resource-policies.form.date.end.label": "End Date", + "resource-policies.form.date.end.label": "Data de finalització", + + // "resource-policies.form.date.start.label": "Start Date", + "resource-policies.form.date.start.label": "Data d'inici", + + // "resource-policies.form.description.label": "Description", + "resource-policies.form.description.label": "Descripció", + + // "resource-policies.form.name.label": "Name", + "resource-policies.form.name.label": "Nom", + + // "resource-policies.form.policy-type.label": "Select the policy type", + "resource-policies.form.policy-type.label": "Seleccioneu el tipus de política", + + // "resource-policies.form.policy-type.required": "You must select the resource policy type.", + "resource-policies.form.policy-type.required": "Heu de seleccionar el tipus de política de recursos.", + + // "resource-policies.table.headers.action": "Action", + "resource-policies.table.headers.action": "Acció", + + // "resource-policies.table.headers.date.end": "End Date", + "resource-policies.table.headers.date.end": "Data final", + + // "resource-policies.table.headers.date.start": "Start Date", + "resource-policies.table.headers.date.start": "Data d'inici", + + // "resource-policies.table.headers.edit": "Edit", + "resource-policies.table.headers.edit": "Editar", + + // "resource-policies.table.headers.edit.group": "Edit group", + "resource-policies.table.headers.edit.group": "Editar grup", + + // "resource-policies.table.headers.edit.policy": "Edit policy", + "resource-policies.table.headers.edit.policy": "Editar política", + + // "resource-policies.table.headers.eperson": "EPerson", + "resource-policies.table.headers.eperson": "Usuari", + + // "resource-policies.table.headers.group": "Group", + "resource-policies.table.headers.group": "Grup", + + // "resource-policies.table.headers.id": "ID", + "resource-policies.table.headers.id": "ID", + + // "resource-policies.table.headers.name": "Name", + "resource-policies.table.headers.name": "Nom", + + // "resource-policies.table.headers.policyType": "type", + "resource-policies.table.headers.policyType": "Tipus", + + // "resource-policies.table.headers.title.for.bitstream": "Policies for Bitstream", + "resource-policies.table.headers.title.for.bitstream": "Polítiques per a Arxius", + + // "resource-policies.table.headers.title.for.bundle": "Policies for Bundle", + "resource-policies.table.headers.title.for.bundle": "Polítiques per al paquet", + + // "resource-policies.table.headers.title.for.item": "Policies for Item", + "resource-policies.table.headers.title.for.item": "Polítiques per a l'ítem", + + // "resource-policies.table.headers.title.for.community": "Policies for Community", + "resource-policies.table.headers.title.for.community": "Polítiques per a la comunitat", + + // "resource-policies.table.headers.title.for.collection": "Policies for Collection", + "resource-policies.table.headers.title.for.collection": "Polítiques per a la col·lecció", + + + + // "search.description": "", + "search.description": "", + + // "search.switch-configuration.title": "Show", + "search.switch-configuration.title": "Mostrar", + + // "search.title": "Search", + "search.title": "Cerca", + + // "search.breadcrumbs": "Search", + "search.breadcrumbs": "Cerca", + + // "search.search-form.placeholder": "Search the repository ...", + "search.search-form.placeholder": "Cerca al repositori ...", + + + // "search.filters.applied.f.author": "Author", + "search.filters.applied.f.author": "Autor", + + // "search.filters.applied.f.dateIssued.max": "End date", + "search.filters.applied.f.dateIssued.max": "Data de finalització", + + // "search.filters.applied.f.dateIssued.min": "Start date", + "search.filters.applied.f.dateIssued.min": "Data d'inici", + + // "search.filters.applied.f.dateSubmitted": "Date submitted", + "search.filters.applied.f.dateSubmitted": "Data d'enviament", + + // "search.filters.applied.f.discoverable": "Non-discoverable", + "search.filters.applied.f.discoverable": "Privat", + + // "search.filters.applied.f.entityType": "Item Type", + "search.filters.applied.f.entityType": "Tipus d'ítem", + + // "search.filters.applied.f.has_content_in_original_bundle": "Has files", + "search.filters.applied.f.has_content_in_original_bundle": "Té fitxers", + + // "search.filters.applied.f.itemtype": "Type", + "search.filters.applied.f.itemtype": "Tipus", + + // "search.filters.applied.f.namedresourcetype": "Status", + "search.filters.applied.f.namedresourcetype": "Estat", + + // "search.filters.applied.f.subject": "Subject", + "search.filters.applied.f.subject": "Matèria", + + // "search.filters.applied.f.submitter": "Submitter", + "search.filters.applied.f.submitter": "Remitent", + + // "search.filters.applied.f.jobTitle": "Job Title", + "search.filters.applied.f.jobTitle": "Lloc de treball", + + // "search.filters.applied.f.birthDate.max": "End birth date", + "search.filters.applied.f.birthDate.max": "Data de naixement, final", + + // "search.filters.applied.f.birthDate.min": "Start birth date", + "search.filters.applied.f.birthDate.min": "Data de naixement, inicial", + + // "search.filters.applied.f.withdrawn": "Withdrawn", + "search.filters.applied.f.withdrawn": "Retirat", + + + + // "search.filters.filter.author.head": "Author", + "search.filters.filter.author.head": "Autor", + + // "search.filters.filter.author.placeholder": "Author name", + "search.filters.filter.author.placeholder": "Nom d'autor", + + // "search.filters.filter.author.label": "Search author name", + "search.filters.filter.author.label": "Cerca per nom d'autor", + + // "search.filters.filter.birthDate.head": "Birth Date", + "search.filters.filter.birthDate.head": "Data de naixement", + + // "search.filters.filter.birthDate.placeholder": "Birth Date", + "search.filters.filter.birthDate.placeholder": "Data de naixement", + + // "search.filters.filter.birthDate.label": "Search birth date", + "search.filters.filter.birthDate.label": "Cerca per data de naixement", + + // "search.filters.filter.collapse": "Collapse filter", + "search.filters.filter.collapse": "Contraure filtre", + + // "search.filters.filter.creativeDatePublished.head": "Date Published", + "search.filters.filter.creativeDatePublished.head": "Data de publicació", + + // "search.filters.filter.creativeDatePublished.placeholder": "Date Published", + "search.filters.filter.creativeDatePublished.placeholder": "Data de publicació", + + // "search.filters.filter.creativeDatePublished.label": "Search date published", + "search.filters.filter.creativeDatePublished.label": "Cerca per data de publicació", + + // "search.filters.filter.creativeWorkEditor.head": "Editor", + "search.filters.filter.creativeWorkEditor.head": "Editor", + + // "search.filters.filter.creativeWorkEditor.placeholder": "Editor", + "search.filters.filter.creativeWorkEditor.placeholder": "Editor", + + // "search.filters.filter.creativeWorkEditor.label": "Search editor", + "search.filters.filter.creativeWorkEditor.label": "Cerca per Editor", + + // "search.filters.filter.creativeWorkKeywords.head": "Subject", + "search.filters.filter.creativeWorkKeywords.head": "Matèries", + + // "search.filters.filter.creativeWorkKeywords.placeholder": "Subject", + "search.filters.filter.creativeWorkKeywords.placeholder": "Matèries", + + // "search.filters.filter.creativeWorkKeywords.label": "Search subject", + "search.filters.filter.creativeWorkKeywords.label": "Cerca per Matèries", + + // "search.filters.filter.creativeWorkPublisher.head": "Publisher", + "search.filters.filter.creativeWorkPublisher.head": "Editor", + + // "search.filters.filter.creativeWorkPublisher.placeholder": "Publisher", + "search.filters.filter.creativeWorkPublisher.placeholder": "Editor", + + // "search.filters.filter.creativeWorkPublisher.label": "Search publisher", + "search.filters.filter.creativeWorkPublisher.label": "Cerca per Editor", + + // "search.filters.filter.dateIssued.head": "Date", + "search.filters.filter.dateIssued.head": "Data", + + // "search.filters.filter.dateIssued.max.placeholder": "Maximum Date", + "search.filters.filter.dateIssued.max.placeholder": "Data màxima", + + // "search.filters.filter.dateIssued.max.label": "End", + "search.filters.filter.dateIssued.max.label": "Fi", + + // "search.filters.filter.dateIssued.min.placeholder": "Minimum Date", + "search.filters.filter.dateIssued.min.placeholder": "Data mínima", + + // "search.filters.filter.dateIssued.min.label": "Start", + "search.filters.filter.dateIssued.min.label": "Començament", + + // "search.filters.filter.dateSubmitted.head": "Date submitted", + "search.filters.filter.dateSubmitted.head": "Data d'enviament", + + // "search.filters.filter.dateSubmitted.placeholder": "Date submitted", + "search.filters.filter.dateSubmitted.placeholder": "Data d'enviament", + + // "search.filters.filter.dateSubmitted.label": "Search date submitted", + "search.filters.filter.dateSubmitted.label": "Cerca per Data d'enviament", + + // "search.filters.filter.discoverable.head": "Non-discoverable", + "search.filters.filter.discoverable.head": "Privat", + + // "search.filters.filter.withdrawn.head": "Withdrawn", + "search.filters.filter.withdrawn.head": "Retirat", + + // "search.filters.filter.entityType.head": "Item Type", + "search.filters.filter.entityType.head": "Tipus d'ítem", + + // "search.filters.filter.entityType.placeholder": "Item Type", + "search.filters.filter.entityType.placeholder": "Tipus d'ítem", + + // "search.filters.filter.entityType.label": "Search item type", + "search.filters.filter.entityType.label": "Cerca per tipus d'ítem", + + // "search.filters.filter.expand": "Expand filter", + "search.filters.filter.expand": "Expandir filtre", + + // "search.filters.filter.has_content_in_original_bundle.head": "Has files", + "search.filters.filter.has_content_in_original_bundle.head": "Té fitxers", + + // "search.filters.filter.itemtype.head": "Type", + "search.filters.filter.itemtype.head": "Tipus", + + // "search.filters.filter.itemtype.placeholder": "Type", + "search.filters.filter.itemtype.placeholder": "Tipus", + + // "search.filters.filter.itemtype.label": "Search type", + "search.filters.filter.itemtype.label": "Cerca per Tipus", + + // "search.filters.filter.jobTitle.head": "Job Title", + "search.filters.filter.jobTitle.head": "Lloc de treball", + + // "search.filters.filter.jobTitle.placeholder": "Job Title", + "search.filters.filter.jobTitle.placeholder": "Lloc de treball", + + // "search.filters.filter.jobTitle.label": "Search job title", + "search.filters.filter.jobTitle.label": "Cerca per lloc de treball", + + // "search.filters.filter.knowsLanguage.head": "Known language", + "search.filters.filter.knowsLanguage.head": "Idioma conegut", + + // "search.filters.filter.knowsLanguage.placeholder": "Known language", + "search.filters.filter.knowsLanguage.placeholder": "Idioma conegut", + + // "search.filters.filter.knowsLanguage.label": "Search known language", + "search.filters.filter.knowsLanguage.label": "Cerca per idioma conegut", + + // "search.filters.filter.namedresourcetype.head": "Status", + "search.filters.filter.namedresourcetype.head": "Estat", + + // "search.filters.filter.namedresourcetype.placeholder": "Status", + "search.filters.filter.namedresourcetype.placeholder": "Estat", + + // "search.filters.filter.namedresourcetype.label": "Search status", + "search.filters.filter.namedresourcetype.label": "Cerca per Estat", + + // "search.filters.filter.objectpeople.head": "People", + "search.filters.filter.objectpeople.head": "Persones", + + // "search.filters.filter.objectpeople.placeholder": "People", + "search.filters.filter.objectpeople.placeholder": "Persones", + + // "search.filters.filter.objectpeople.label": "Search people", + "search.filters.filter.objectpeople.label": "Cerca per Persones", + + // "search.filters.filter.organizationAddressCountry.head": "Country", + "search.filters.filter.organizationAddressCountry.head": "País", + + // "search.filters.filter.organizationAddressCountry.placeholder": "Country", + "search.filters.filter.organizationAddressCountry.placeholder": "País", + + // "search.filters.filter.organizationAddressCountry.label": "Search country", + "search.filters.filter.organizationAddressCountry.label": "Cerca per País", + + // "search.filters.filter.organizationAddressLocality.head": "City", + "search.filters.filter.organizationAddressLocality.head": "Ciutat", + + // "search.filters.filter.organizationAddressLocality.placeholder": "City", + "search.filters.filter.organizationAddressLocality.placeholder": "Ciutat", + + // "search.filters.filter.organizationAddressLocality.label": "Search city", + "search.filters.filter.organizationAddressLocality.label": "Cerca per ciutat", + + // "search.filters.filter.organizationFoundingDate.head": "Date Founded", + "search.filters.filter.organizationFoundingDate.head": "Data de fundació", + + // "search.filters.filter.organizationFoundingDate.placeholder": "Date Founded", + "search.filters.filter.organizationFoundingDate.placeholder": "Data de fundació", + + // "search.filters.filter.organizationFoundingDate.label": "Search date founded", + "search.filters.filter.organizationFoundingDate.label": "Cerca per Data de fundació", + + // "search.filters.filter.scope.head": "Scope", + "search.filters.filter.scope.head": "Abast", + + // "search.filters.filter.scope.placeholder": "Scope filter", + "search.filters.filter.scope.placeholder": "Filtre d'abast", + + // "search.filters.filter.scope.label": "Search scope filter", + "search.filters.filter.scope.label": "Filtre d'abast de cerca", + + // "search.filters.filter.show-less": "Collapse", + "search.filters.filter.show-less": "Contraure", + + // "search.filters.filter.show-more": "Show more", + "search.filters.filter.show-more": "Mostrar més", + + // "search.filters.filter.subject.head": "Subject", + "search.filters.filter.subject.head": "Matèries", + + // "search.filters.filter.subject.placeholder": "Subject", + "search.filters.filter.subject.placeholder": "Matèries", + + // "search.filters.filter.subject.label": "Search subject", + "search.filters.filter.subject.label": "Cerca de matèries", + + // "search.filters.filter.submitter.head": "Submitter", + "search.filters.filter.submitter.head": "Remitent", + + // "search.filters.filter.submitter.placeholder": "Submitter", + "search.filters.filter.submitter.placeholder": "Remitent", + + // "search.filters.filter.submitter.label": "Search submitter", + "search.filters.filter.submitter.label": "Remitent de cerca", + + // "search.filters.filter.show-tree": "Browse {{ name }} tree", + "search.filters.filter.show-tree": "Navega per l'arbre {{ name }}", + + + // "search.filters.entityType.JournalIssue": "Journal Issue", + "search.filters.entityType.JournalIssue": "Número de la revista", + + // "search.filters.entityType.JournalVolume": "Journal Volume", + "search.filters.entityType.JournalVolume": "Volum de la revista", + + // "search.filters.entityType.OrgUnit": "Organizational Unit", + "search.filters.entityType.OrgUnit": "Unitat organitzativa", + + // "search.filters.has_content_in_original_bundle.true": "Yes", + "search.filters.has_content_in_original_bundle.true": "Sí", + + // "search.filters.has_content_in_original_bundle.false": "No", + "search.filters.has_content_in_original_bundle.false": "No", + + // "search.filters.discoverable.true": "No", + "search.filters.discoverable.true": "No", + + // "search.filters.discoverable.false": "Yes", + "search.filters.discoverable.false": "Sí", + + // "search.filters.withdrawn.true": "Yes", + "search.filters.withdrawn.true": "Sí", + + // "search.filters.withdrawn.false": "No", + "search.filters.withdrawn.false": "No", + + + // "search.filters.head": "Filters", + "search.filters.head": "Filtres", + + // "search.filters.reset": "Reset filters", + "search.filters.reset": "Restablir filtres", + + // "search.filters.search.submit": "Submit", + "search.filters.search.submit": "Enviar", + + + + // "search.form.search": "Search", + "search.form.search": "Cerca", + + // "search.form.search_dspace": "All repository", + "search.form.search_dspace": "Tot el repositori", + + // "search.form.scope.all": "All of DSpace", + "search.form.scope.all": "Tot DSpace", + + + + // "search.results.head": "Search Results", + "search.results.head": "Resultats de la cerca", + + // "search.results.no-results": "Your search returned no results. Having trouble finding what you're looking for? Try putting", + "search.results.no-results": "La cerca no ha produït resultats. Té problemes per trobar el que busca? Intenteu posar", + + // "search.results.no-results-link": "quotes around it", + "search.results.no-results-link": "cites al seu voltant", + + // "search.results.empty": "Your search returned no results.", + "search.results.empty": "La vostra cerca no ha produït resultats.", + + // "search.results.view-result": "View", + "search.results.view-result": "Veure", + + // "search.results.response.500": "An error occurred during query execution, please try again later", + "search.results.response.500": "S'ha produït un error durant l'execució de la consulta, torneu a provar més tard", + + // "default.search.results.head": "Search Results", + "default.search.results.head": "Resultats de la cerca", + + // "default-relationships.search.results.head": "Search Results", + "default-relationships.search.results.head": "Resultats de la cerca", + + + // "search.sidebar.close": "Back to results", + "search.sidebar.close": "Tornar a resultats", + + // "search.sidebar.filters.title": "Filters", + "search.sidebar.filters.title": "Filtres", + + // "search.sidebar.open": "Search Tools", + "search.sidebar.open": "Eines de cerca", + + // "search.sidebar.results": "results", + "search.sidebar.results": "resultats", + + // "search.sidebar.settings.rpp": "Results per page", + "search.sidebar.settings.rpp": "Resultats per pàgina", + + // "search.sidebar.settings.sort-by": "Sort By", + "search.sidebar.settings.sort-by": "Ordenar per", + + // "search.sidebar.settings.title": "Settings", + "search.sidebar.settings.title": "Configuració", + + + + // "search.view-switch.show-detail": "Show detail", + "search.view-switch.show-detail": "Mostrar detall", + + // "search.view-switch.show-grid": "Show as grid", + "search.view-switch.show-grid": "Mostra com a quadrícula", + + // "search.view-switch.show-list": "Show as list", + "search.view-switch.show-list": "Mostra com a llista", + + + + // "sorting.ASC": "Ascending", + "sorting.ASC": "Ascendent", + + // "sorting.DESC": "Descending", + "sorting.DESC": "Descendent", + + // "sorting.dc.title.ASC": "Title Ascending", + "sorting.dc.title.ASC": "Títol Ascendent", + + // "sorting.dc.title.DESC": "Title Descending", + "sorting.dc.title.DESC": "Títol descendent", + + // "sorting.score.ASC": "Least Relevant", + "sorting.score.ASC": "El menys rellevant", + + // "sorting.score.DESC": "Most Relevant", + "sorting.score.DESC": "El més rellevant", + + // "sorting.dc.date.issued.ASC": "Date Issued Ascending", + "sorting.dc.date.issued.ASC": "Data de publicació Ascendent", + + // "sorting.dc.date.issued.DESC": "Date Issued Descending", + "sorting.dc.date.issued.DESC": "Data de publicació Descendent", + + // "sorting.dc.date.accessioned.ASC": "Accessioned Date Ascending", + "sorting.dc.date.accessioned.ASC": "Data d'enviament Ascendent", + + // "sorting.dc.date.accessioned.DESC": "Accessioned Date Descending", + "sorting.dc.date.accessioned.DESC": "Data d'enviament Descendent", + + // "sorting.lastModified.ASC": "Last modified Ascending", + "sorting.lastModified.ASC": "Última modificació Ascendent", + + // "sorting.lastModified.DESC": "Last modified Descending", + "sorting.lastModified.DESC": "Última modificació Descendent", + + + // "statistics.title": "Statistics", + "statistics.title": "Estadístiques", + + // "statistics.header": "Statistics for {{ scope }}", + "statistics.header": "Estadístiques de {{ scope }}", + + // "statistics.breadcrumbs": "Statistics", + "statistics.breadcrumbs": "Estadístiques", + + // "statistics.page.no-data": "No data available", + "statistics.page.no-data": "Dades no disponibles", + + // "statistics.table.no-data": "No data available", + "statistics.table.no-data": "Dades no disponibles", + + // "statistics.table.title.TotalVisits": "Total visits", + "statistics.table.title.TotalVisits": "Visites totals", + + // "statistics.table.title.TotalVisitsPerMonth": "Total visits per month", + "statistics.table.title.TotalVisitsPerMonth": "Visites totals per mes", + + // "statistics.table.title.TotalDownloads": "File Visits", + "statistics.table.title.TotalDownloads": "Visites del fitxer", + + // "statistics.table.title.TopCountries": "Top country views", + "statistics.table.title.TopCountries": "Vistes principals per país", + + // "statistics.table.title.TopCities": "Top city views", + "statistics.table.title.TopCities": "Visites principals per ciutat", + + // "statistics.table.header.views": "Views", + "statistics.table.header.views": "Visites", + + + + // "submission.edit.breadcrumbs": "Edit Submission", + "submission.edit.breadcrumbs": "Editar enviament", + + // "submission.edit.title": "Edit Submission", + "submission.edit.title": "Editar enviament", + + // "submission.general.cancel": "Cancel", + "submission.general.cancel": "Cancel·lar", + + // "submission.general.cannot_submit": "You have not the privilege to make a new submission.", + "submission.general.cannot_submit": "No teniu els permisos per fer un enviament nou.", + + // "submission.general.deposit": "Deposit", + "submission.general.deposit": "Dipositar", + + // "submission.general.discard.confirm.cancel": "Cancel", + "submission.general.discard.confirm.cancel": "Cancel·lar", + + // "submission.general.discard.confirm.info": "This operation can't be undone. Are you sure?", + "submission.general.discard.confirm.info": "Aquesta operació no es pot desfer. Esteu segur?", + + // "submission.general.discard.confirm.submit": "Yes, I'm sure", + "submission.general.discard.confirm.submit": "Sí que estic segur", + + // "submission.general.discard.confirm.title": "Discard submission", + "submission.general.discard.confirm.title": "Descartar enviament", + + // "submission.general.discard.submit": "Discard", + "submission.general.discard.submit": "Descartar", + + // "submission.general.info.saved": "Saved", + "submission.general.info.saved": "Guardat", + + // "submission.general.info.pending-changes": "Unsaved changes", + "submission.general.info.pending-changes": "Canvis no desats", + + // "submission.general.save": "Save", + "submission.general.save": "Guardar", + + // "submission.general.save-later": "Save for later", + "submission.general.save-later": "Desa per més endavant", + + + // "submission.import-external.page.title": "Import metadata from an external source", + "submission.import-external.page.title": "Importar metadades des d'una font externa", + + // "submission.import-external.title": "Import metadata from an external source", + "submission.import-external.title": "Importar metadades des d'una font externa", + + // "submission.import-external.title.Journal": "Import a journal from an external source", + "submission.import-external.title.Journal": "Importar una revista des d'una font externa", + + // "submission.import-external.title.JournalIssue": "Import a journal issue from an external source", + "submission.import-external.title.JournalIssue": "Importar un número de revista des d'una font externa", + + // "submission.import-external.title.JournalVolume": "Import a journal volume from an external source", + "submission.import-external.title.JournalVolume": "Importar un volum de revista des d'una font externa", + + // "submission.import-external.title.OrgUnit": "Import a publisher from an external source", + "submission.import-external.title.OrgUnit": "Importar editor des d'una font externa", + + // "submission.import-external.title.Person": "Import a person from an external source", + "submission.import-external.title.Person": "Importar una persona des d'una font externa", + + // "submission.import-external.title.Project": "Import a project from an external source", + "submission.import-external.title.Project": "Importar projectes des d'una font externa", + + // "submission.import-external.title.Publication": "Import a publication from an external source", + "submission.import-external.title.Publication": "Importar una publicació des d'una font externa", + + // "submission.import-external.title.none": "Import metadata from an external source", + "submission.import-external.title.none": "Importar metadades des d'una font externa", + + // "submission.import-external.page.hint": "Enter a query above to find items from the web to import in to DSpace.", + "submission.import-external.page.hint": "Introduïu una consulta a dalt per buscar ítems de la web per importar-los a DSpace.", + + // "submission.import-external.back-to-my-dspace": "Back to MyDSpace", + "submission.import-external.back-to-my-dspace": "Tornar al meu DSpace", + + // "submission.import-external.search.placeholder": "Search the external source", + "submission.import-external.search.placeholder": "Cerca font externa", + + // "submission.import-external.search.button": "Search", + "submission.import-external.search.button": "Cerca", + + // "submission.import-external.search.button.hint": "Write some words to search", + "submission.import-external.search.button.hint": "Escriviu algunes paraules per cercar", + + // "submission.import-external.search.source.hint": "Pick an external source", + "submission.import-external.search.source.hint": "Trieu una font externa", + + // "submission.import-external.source.arxiv": "arXiv", + "submission.import-external.source.arxiv": "arXiv", + + // "submission.import-external.source.ads": "NASA/ADS", + "submission.import-external.source.ads": "NASA/ADS", + + // "submission.import-external.source.cinii": "CiNii", + "submission.import-external.source.cinii": "CiNii", + + // "submission.import-external.source.crossref": "CrossRef", + "submission.import-external.source.crossref": "CrossRef", + + // "submission.import-external.source.datacite": "DataCite", + "submission.import-external.source.datacite": "DataCite", + + // "submission.import-external.source.scielo": "SciELO", + "submission.import-external.source.scielo": "SciELO", + + // "submission.import-external.source.scopus": "Scopus", + "submission.import-external.source.scopus": "Scopus", + + // "submission.import-external.source.vufind": "VuFind", + "submission.import-external.source.vufind": "VuFind", + + // "submission.import-external.source.wos": "Web Of Science", + "submission.import-external.source.wos": "Web Of Science", + + // "submission.import-external.source.orcidWorks": "ORCID", + "submission.import-external.source.orcidWorks": "ORCID", + + // "submission.import-external.source.epo": "European Patent Office (EPO)", + "submission.import-external.source.epo": "Oficina Europea de Patents (EPO)", + + // "submission.import-external.source.loading": "Loading ...", + "submission.import-external.source.loading": "Carregant ...", + + // "submission.import-external.source.sherpaJournal": "SHERPA Journals", + "submission.import-external.source.sherpaJournal": "Revistes SHERPA", + + // "submission.import-external.source.sherpaJournalIssn": "SHERPA Journals by ISSN", + "submission.import-external.source.sherpaJournalIssn": "Revistes SHERPA per ISSN", + + // "submission.import-external.source.sherpaPublisher": "SHERPA Publishers", + "submission.import-external.source.sherpaPublisher": "Editors SHERPA", + + // "submission.import-external.source.openAIREFunding": "Funding OpenAIRE API", + "submission.import-external.source.openAIREFunding": "API de Finançament d'OpenAIRE", + + // "submission.import-external.source.orcid": "ORCID", + "submission.import-external.source.orcid": "ORCID", + + // "submission.import-external.source.pubmed": "Pubmed", + "submission.import-external.source.pubmed": "Pubmed", + + // "submission.import-external.source.pubmedeu": "Pubmed Europe", + "submission.import-external.source.pubmedeu": "Pubmed Europe", + + // "submission.import-external.source.lcname": "Library of Congress Names", + "submission.import-external.source.lcname": "Noms de la Biblioteca del Congrés", + + // "submission.import-external.preview.title": "Item Preview", + "submission.import-external.preview.title": "Vista prèvia de l'ítem", + + // "submission.import-external.preview.title.Publication": "Publication Preview", + "submission.import-external.preview.title.Publication": "Previsualització de Publicació", + + // "submission.import-external.preview.title.none": "Item Preview", + "submission.import-external.preview.title.none": "Previsualització d'Ítem", + + // "submission.import-external.preview.title.Journal": "Journal Preview", + "submission.import-external.preview.title.Journal": "Previsualització de Revista", + + // "submission.import-external.preview.title.OrgUnit": "Organizational Unit Preview", + "submission.import-external.preview.title.OrgUnit": "Previsualització d'Unitat organitzativa", + + // "submission.import-external.preview.title.Person": "Person Preview", + "submission.import-external.preview.title.Person": "Previsualització de Persona", + + // "submission.import-external.preview.title.Project": "Project Preview", + "submission.import-external.preview.title.Project": "Previsualització de Projecte", + + // "submission.import-external.preview.subtitle": "The metadata below was imported from an external source. It will be pre-filled when you start the submission.", + "submission.import-external.preview.subtitle": "Les metadades següents s'han importat d'una font externa. S'omplirà prèviament quan inicieu l'enviament.", + + // "submission.import-external.preview.button.import": "Start submission", + "submission.import-external.preview.button.import": "Iniciar enviament", + + // "submission.import-external.preview.error.import.title": "Submission error", + "submission.import-external.preview.error.import.title": "Error d'enviament", + + // "submission.import-external.preview.error.import.body": "An error occurs during the external source entry import process.", + "submission.import-external.preview.error.import.body": "S'ha produït un error durant el procés d'importació de l'entrada de font externa.", + + // "submission.sections.describe.relationship-lookup.close": "Close", + "submission.sections.describe.relationship-lookup.close": "Tancar", + + // "submission.sections.describe.relationship-lookup.external-source.added": "Successfully added local entry to the selection", + "submission.sections.describe.relationship-lookup.external-source.added": "Entrada local afegida amb èxit a la selecció", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.isAuthorOfPublication": "Import remote author", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.isAuthorOfPublication": "Importació remota d'autor", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Journal": "Import remote journal", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Journal": "Importació remota de revista", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Journal Issue": "Import remote journal issue", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Journal Issue": "Importació remota de número de revista", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Journal Volume": "Import remote journal volume", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Journal Volume": "Importació remota de volum de revista", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.isProjectOfPublication": "Project", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.isProjectOfPublication": "Projecte", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.none": "Import remote item", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.none": "Importació remota d'ítem", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Event": "Import remote event", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Event": "Importació remota d'esdeveniment", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Product": "Import remote product", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Product": "Importació remota de producte", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Equipment": "Import remote equipment", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Equipment": "Importació remota d'equipament", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.OrgUnit": "Import remote organizational unit", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.OrgUnit": "Importació remota d'unitat organitzativa", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Funding": "Import remote fund", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Funding": "Importació remota de finançament", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Person": "Import remote person", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Person": "Importació remota de persona", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Patent": "Import remote patent", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Patent": "Importació remota de patent", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Project": "Import remote project", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Project": "Importació remota de projecte", + + // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Publication": "Import remote publication", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Publication": "Importació remota de publicació", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.added.new-entity": "New Entity Added!", + "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.added.new-entity": "Nova entitat afegida!", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.title": "Project", + "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.title": "Projecte", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.openAIREFunding": "Funding OpenAIRE API", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.openAIREFunding": "API OpenAIRE de Finançament", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfPublication.title": "Import Remote Author", + "submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfPublication.title": "Importació remota d'autor", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfPublication.added.local-entity": "Successfully added local author to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfPublication.added.local-entity": "Autor local afegit amb èxit a la selecció", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfPublication.added.new-entity": "Successfully imported and added external author to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.isAuthorOfPublication.added.new-entity": "Autor extern importat i afegit amb èxit a la selecció", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.authority": "Authority", + "submission.sections.describe.relationship-lookup.external-source.import-modal.authority": "Autoritat", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.authority.new": "Import as a new local authority entry", + "submission.sections.describe.relationship-lookup.external-source.import-modal.authority.new": "Importa com una nova entrada d'autoritat local", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.cancel": "Cancel", + "submission.sections.describe.relationship-lookup.external-source.import-modal.cancel": "Cancel·lar", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.collection": "Select a collection to import new entries to", + "submission.sections.describe.relationship-lookup.external-source.import-modal.collection": "Seleccioneu una col·lecció per importar entrades noves", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.entities": "Entities", + "submission.sections.describe.relationship-lookup.external-source.import-modal.entities": "Entitats", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.entities.new": "Import as a new local entity", + "submission.sections.describe.relationship-lookup.external-source.import-modal.entities.new": "Importar com una nova entitat local", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.lcname": "Importing from LC Name", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.lcname": "Importa des de LCName", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.orcid": "Importing from ORCID", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.orcid": "Important des d'ORCID", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.sherpaJournal": "Importing from Sherpa Journal", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.sherpaJournal": "Importar des de Sherpa Journal", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.sherpaPublisher": "Importing from Sherpa Publisher", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.sherpaPublisher": "Importar des de Sherpa Publisher", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.pubmed": "Importing from PubMed", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.pubmed": "Importa des de PubMed", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.head.arxiv": "Importing from arXiv", + "submission.sections.describe.relationship-lookup.external-source.import-modal.head.arxiv": "Important des d'arXiv", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.import": "Import", + "submission.sections.describe.relationship-lookup.external-source.import-modal.import": "Importar", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.title": "Import Remote Journal", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.title": "Importació remota de Revista", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.added.local-entity": "Successfully added local journal to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.added.local-entity": "Revista local afegida amb èxit a la selecció", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.added.new-entity": "Successfully imported and added external journal to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.added.new-entity": "Revista externa importada i afegida amb èxit a la selecció", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.title": "Import Remote Journal Issue", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.title": "Importació remota de número de revista", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.local-entity": "Successfully added local journal issue to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.local-entity": "S'ha afegit localment un número de revista a la selecció.", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.new-entity": "Successfully imported and added external journal issue to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.new-entity": "S'ha importat amb èxit i s'ha afegit externament un número de revista a la selecció.", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.title": "Import Remote Journal Volume", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.title": "Importació remota de volum de revista", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.added.local-entity": "Successfully added local journal volume to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.added.local-entity": "S'ha afegit amb èxit el volum de la revista local a la selecció.", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.added.new-entity": "Successfully imported and added external journal volume to the selection", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.added.new-entity": "S'ha importat i afegit amb èxit un volum de revista extern a la selecció", + + // "submission.sections.describe.relationship-lookup.external-source.import-modal.select": "Select a local match:", + "submission.sections.describe.relationship-lookup.external-source.import-modal.select": "Seleccioneu una coincidència local:", + + // "submission.sections.describe.relationship-lookup.search-tab.deselect-all": "Deselect all", + "submission.sections.describe.relationship-lookup.search-tab.deselect-all": "Deseleccionar tot", + + // "submission.sections.describe.relationship-lookup.search-tab.deselect-page": "Deselect page", + "submission.sections.describe.relationship-lookup.search-tab.deselect-page": "Desseleccionar pàgina", + + // "submission.sections.describe.relationship-lookup.search-tab.loading": "Loading...", + "submission.sections.describe.relationship-lookup.search-tab.loading": "Carregant...", + + // "submission.sections.describe.relationship-lookup.search-tab.placeholder": "Search query", + "submission.sections.describe.relationship-lookup.search-tab.placeholder": "Consulta de cerca", + + // "submission.sections.describe.relationship-lookup.search-tab.search": "Go", + "submission.sections.describe.relationship-lookup.search-tab.search": "Anar", + + // "submission.sections.describe.relationship-lookup.search-tab.search-form.placeholder": "Search...", + "submission.sections.describe.relationship-lookup.search-tab.search-form.placeholder": "Cerca...", + + // "submission.sections.describe.relationship-lookup.search-tab.select-all": "Select all", + "submission.sections.describe.relationship-lookup.search-tab.select-all": "Seleccionar tot", + + // "submission.sections.describe.relationship-lookup.search-tab.select-page": "Select page", + "submission.sections.describe.relationship-lookup.search-tab.select-page": "Selecciona la pàgina", + + // "submission.sections.describe.relationship-lookup.selected": "Selected {{ size }} items", + "submission.sections.describe.relationship-lookup.selected": "{{ size }} ítems seleccionats", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isAuthorOfPublication": "Local Authors ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isAuthorOfPublication": "Autors locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalOfPublication": "Local Journals ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalOfPublication": "Revistes locals ({{ count }})", + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.Project": "Local Projects ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.Project": "Projectes locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.Publication": "Local Publications ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.Publication": "Publicacions locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.Person": "Local Authors ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.Person": "Autors locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.OrgUnit": "Local Organizational Units ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.OrgUnit": "Unitats organitzatives locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.DataPackage": "Local Data Packages ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.DataPackage": "Paquets de dades locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.DataFile": "Local Data Files ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.DataFile": "Fitxers de dades locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.Journal": "Local Journals ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.Journal": "Revistes locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalIssueOfPublication": "Local Journal Issues ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalIssueOfPublication": "Números de revista locals ({{ count }})", + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalIssue": "Local Journal Issues ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalIssue": "Números de revista locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalVolumeOfPublication": "Local Journal Volumes ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalVolumeOfPublication": "Volums de revista locals ({{ count }})", + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalVolume": "Local Journal Volumes ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalVolume": "Volums de revista locals ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.sherpaJournal": "Sherpa Journals ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.sherpaJournal": "Revistes Sherpa ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.sherpaPublisher": "Sherpa Publishers ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.sherpaPublisher": "Editors Sherpa ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.orcid": "ORCID ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.orcid": "ORCID ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.lcname": "LC Names ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.lcname": "LC Names ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.pubmed": "PubMed ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.pubmed": "PubMed ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.arxiv": "arXiv ({{ count }})", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.arxiv": "arXiv ({{ count }})", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingAgencyOfPublication": "Search for Funding Agencies", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingAgencyOfPublication": "Cerca d'agències de finançament", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingOfPublication": "Search for Funding", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingOfPublication": "Cerca de finançament", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isChildOrgUnitOf": "Search for Organizational Units", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isChildOrgUnitOf": "Cerca d'unitats organitzatives", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.openAIREFunding": "Funding OpenAIRE API", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.openAIREFunding": "API OpenAire de Finançament", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isProjectOfPublication": "Projects", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isProjectOfPublication": "Projectes", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingAgencyOfProject": "Funder of the Project", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingAgencyOfProject": "Finançador del Projecte", + + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isPublicationOfAuthor": "Publication of the Author", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isPublicationOfAuthor": "Publicació de l'autor", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.openAIREFunding": "Funding OpenAIRE API", + "submission.sections.describe.relationship-lookup.selection-tab.title.openAIREFunding": "API OpenAIRE de Finançament", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isProjectOfPublication": "Project", + "submission.sections.describe.relationship-lookup.selection-tab.title.isProjectOfPublication": "Projecte", + + // "submission.sections.describe.relationship-lookup.title.isProjectOfPublication": "Projects", + "submission.sections.describe.relationship-lookup.title.isProjectOfPublication": "Projectes", + + // "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfProject": "Funder of the Project", + "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfProject": "Finançador del Projecte", + + + + + // "submission.sections.describe.relationship-lookup.selection-tab.search-form.placeholder": "Search...", + "submission.sections.describe.relationship-lookup.selection-tab.search-form.placeholder": "Cerca...", + + // "submission.sections.describe.relationship-lookup.selection-tab.tab-title": "Current Selection ({{ count }})", + "submission.sections.describe.relationship-lookup.selection-tab.tab-title": "Selecció actual ({{ count }})", + + // "submission.sections.describe.relationship-lookup.title.isJournalIssueOfPublication": "Journal Issues", + "submission.sections.describe.relationship-lookup.title.isJournalIssueOfPublication": "Números de revista", + // "submission.sections.describe.relationship-lookup.title.JournalIssue": "Journal Issues", + "submission.sections.describe.relationship-lookup.title.JournalIssue": "Números de revista", + + // "submission.sections.describe.relationship-lookup.title.isJournalVolumeOfPublication": "Journal Volumes", + "submission.sections.describe.relationship-lookup.title.isJournalVolumeOfPublication": "Volums de revista", + // "submission.sections.describe.relationship-lookup.title.JournalVolume": "Journal Volumes", + "submission.sections.describe.relationship-lookup.title.JournalVolume": "Volums de revista", + + // "submission.sections.describe.relationship-lookup.title.isJournalOfPublication": "Journals", + "submission.sections.describe.relationship-lookup.title.isJournalOfPublication": "Revistes", + + // "submission.sections.describe.relationship-lookup.title.isAuthorOfPublication": "Authors", + "submission.sections.describe.relationship-lookup.title.isAuthorOfPublication": "Autors", + + // "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfPublication": "Funding Agency", + "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfPublication": "Agència finançadora", + // "submission.sections.describe.relationship-lookup.title.Project": "Projects", + "submission.sections.describe.relationship-lookup.title.Project": "Projectes", + + // "submission.sections.describe.relationship-lookup.title.Publication": "Publications", + "submission.sections.describe.relationship-lookup.title.Publication": "Publicacions", + + // "submission.sections.describe.relationship-lookup.title.Person": "Authors", + "submission.sections.describe.relationship-lookup.title.Person": "Autors", + + // "submission.sections.describe.relationship-lookup.title.OrgUnit": "Organizational Units", + "submission.sections.describe.relationship-lookup.title.OrgUnit": "Unitats organitzatives", + + // "submission.sections.describe.relationship-lookup.title.DataPackage": "Data Packages", + "submission.sections.describe.relationship-lookup.title.DataPackage": "Paquets de dades", + + // "submission.sections.describe.relationship-lookup.title.DataFile": "Data Files", + "submission.sections.describe.relationship-lookup.title.DataFile": "Fitxers d'informació", + + // "submission.sections.describe.relationship-lookup.title.Funding Agency": "Funding Agency", + "submission.sections.describe.relationship-lookup.title.Funding Agency": "Agència finançadora", + + // "submission.sections.describe.relationship-lookup.title.isFundingOfPublication": "Funding", + "submission.sections.describe.relationship-lookup.title.isFundingOfPublication": "Finançament", + + // "submission.sections.describe.relationship-lookup.title.isChildOrgUnitOf": "Parent Organizational Unit", + "submission.sections.describe.relationship-lookup.title.isChildOrgUnitOf": "Unitat organitzativa matriu", + + // "submission.sections.describe.relationship-lookup.title.isPublicationOfAuthor": "Publication", + "submission.sections.describe.relationship-lookup.title.isPublicationOfAuthor": "Publicació", + + // "submission.sections.describe.relationship-lookup.search-tab.toggle-dropdown": "Toggle dropdown", + "submission.sections.describe.relationship-lookup.search-tab.toggle-dropdown": "Alternar menú desplegable", + + // "submission.sections.describe.relationship-lookup.selection-tab.settings": "Settings", + "submission.sections.describe.relationship-lookup.selection-tab.settings": "Configuració", + + // "submission.sections.describe.relationship-lookup.selection-tab.no-selection": "Your selection is currently empty.", + "submission.sections.describe.relationship-lookup.selection-tab.no-selection": "La vostra selecció està actualment buida.", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isAuthorOfPublication": "Selected Authors", + "submission.sections.describe.relationship-lookup.selection-tab.title.isAuthorOfPublication": "Autors seleccionats", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalOfPublication": "Selected Journals", + "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalOfPublication": "Revistes seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalVolumeOfPublication": "Selected Journal Volume", + "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalVolumeOfPublication": "Volum de revista seleccionada", + // "submission.sections.describe.relationship-lookup.selection-tab.title.Project": "Selected Projects", + "submission.sections.describe.relationship-lookup.selection-tab.title.Project": "Projectes seleccionats", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.Publication": "Selected Publications", + "submission.sections.describe.relationship-lookup.selection-tab.title.Publication": "Publicacions seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.Person": "Selected Authors", + "submission.sections.describe.relationship-lookup.selection-tab.title.Person": "Autors seleccionats", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.OrgUnit": "Selected Organizational Units", + "submission.sections.describe.relationship-lookup.selection-tab.title.OrgUnit": "Unitats organitzatives seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.DataPackage": "Selected Data Packages", + "submission.sections.describe.relationship-lookup.selection-tab.title.DataPackage": "Paquets de dades seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.DataFile": "Selected Data Files", + "submission.sections.describe.relationship-lookup.selection-tab.title.DataFile": "Fitxers de dades seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.Journal": "Selected Journals", + "submission.sections.describe.relationship-lookup.selection-tab.title.Journal": "Revistes seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalIssueOfPublication": "Selected Issue", + "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalIssueOfPublication": "Número de revista seleccionat", + // "submission.sections.describe.relationship-lookup.selection-tab.title.JournalVolume": "Selected Journal Volume", + "submission.sections.describe.relationship-lookup.selection-tab.title.JournalVolume": "Volums de revista seleccionats", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingAgencyOfPublication": "Selected Funding Agency", + "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingAgencyOfPublication": "Agències de finançament seleccionades", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingOfPublication": "Selected Funding", + "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingOfPublication": "Finançaments seleccionats", + // "submission.sections.describe.relationship-lookup.selection-tab.title.JournalIssue": "Selected Issue", + "submission.sections.describe.relationship-lookup.selection-tab.title.JournalIssue": "Número seleccionat", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.isChildOrgUnitOf": "Selected Organizational Unit", + "submission.sections.describe.relationship-lookup.selection-tab.title.isChildOrgUnitOf": "Unitat organitzativa seleccionada", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.sherpaJournal": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.sherpaJournal": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.sherpaPublisher": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.sherpaPublisher": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.orcid": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.orcid": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.orcidv2": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.orcidv2": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.lcname": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.lcname": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.pubmed": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.pubmed": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.arxiv": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.arxiv": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.crossref": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.crossref": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.epo": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.epo": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.scopus": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.scopus": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.scielo": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.scielo": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title.wos": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title.wos": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.selection-tab.title": "Search Results", + "submission.sections.describe.relationship-lookup.selection-tab.title": "Resultats de la cerca", + + // "submission.sections.describe.relationship-lookup.name-variant.notification.content": "Would you like to save \"{{ value }}\" as a name variant for this person so you and others can reuse it for future submissions? If you don\'t you can still use it for this submission.", + "submission.sections.describe.relationship-lookup.name-variant.notification.content": "Li agradaria desar \"{{ value }}\" com una variant de nom per a aquesta persona perquè vostè i altres puguin reutilitzar-lo per a enviaments futurs? Si no ho fa, encara pot usar-lo per a aquest enviament.", + + // "submission.sections.describe.relationship-lookup.name-variant.notification.confirm": "Save a new name variant", + "submission.sections.describe.relationship-lookup.name-variant.notification.confirm": "Guardar una nova variant de nom", + + // "submission.sections.describe.relationship-lookup.name-variant.notification.decline": "Use only for this submission", + "submission.sections.describe.relationship-lookup.name-variant.notification.decline": "Usar només per a aquest enviament", + + // "submission.sections.ccLicense.type": "License Type", + "submission.sections.ccLicense.type": "Tipus de llicència", + + // "submission.sections.ccLicense.select": "Select a license type…", + "submission.sections.ccLicense.select": "Seleccioneu un tipus de llicència…", + + // "submission.sections.ccLicense.change": "Change your license type…", + "submission.sections.ccLicense.change": "Canvieu el vostre tipus de llicència…", + + // "submission.sections.ccLicense.none": "No licenses available", + "submission.sections.ccLicense.none": "No hi ha llicències disponibles", + + // "submission.sections.ccLicense.option.select": "Select an option…", + "submission.sections.ccLicense.option.select": "Seleccioneu una opció…", + + // "submission.sections.ccLicense.link": "You’ve selected the following license:", + "submission.sections.ccLicense.link": "Ha seleccionat la llicència següent:", + + // "submission.sections.ccLicense.confirmation": "I grant the license above", + "submission.sections.ccLicense.confirmation": "Concedeixo la llicència", + + // "submission.sections.general.add-more": "Add more", + "submission.sections.general.add-more": "Afegir més", + + // "submission.sections.general.cannot_deposit": "Deposit cannot be completed due to errors in the form.
Please fill out all required fields to complete the deposit.", + "submission.sections.general.cannot_deposit": "El dipòsit no s'ha pogut completar per errors al formulari.
Omple tots els camps obligatoris per completar el dipòsit", + + // "submission.sections.general.collection": "Collection", + "submission.sections.general.collection": "Col·lecció", + + // "submission.sections.general.deposit_error_notice": "There was an issue when submitting the item, please try again later.", + "submission.sections.general.deposit_error_notice": "S'ha produït un problema en enviar l'ítem. Torneu-ho a provar més tard.", + + // "submission.sections.general.deposit_success_notice": "Submission deposited successfully.", + "submission.sections.general.deposit_success_notice": "Enviament dipositat amb èxit.", + + // "submission.sections.general.discard_error_notice": "There was an issue when discarding the item, please try again later.", + "submission.sections.general.discard_error_notice": "S'ha produït un problema en descartar l'ítem. Torneu-ho a provar més tard.", + + // "submission.sections.general.discard_success_notice": "Submission discarded successfully.", + "submission.sections.general.discard_success_notice": "Enviament descartat amb èxit.", + + // "submission.sections.general.metadata-extracted": "New metadata have been extracted and added to the {{sectionId}} section.", + "submission.sections.general.metadata-extracted": "S'han extret i han afegit noves metadades a la secció {{ sectionId }}.", + + // "submission.sections.general.metadata-extracted-new-section": "New {{sectionId}} section has been added to submission.", + "submission.sections.general.metadata-extracted-new-section": "S'ha afegit una nova secció {{ sectionId }} a l'enviament.", + + // "submission.sections.general.no-collection": "No collection found", + "submission.sections.general.no-collection": "No s'ha trobat cap col·lecció", + + // "submission.sections.general.no-sections": "No options available", + "submission.sections.general.no-sections": "No hi ha opcions disponibles", + + // "submission.sections.general.save_error_notice": "There was an issue when saving the item, please try again later.", + "submission.sections.general.save_error_notice": "S'ha produït un problema en desar l'ítem. Torneu-ho a provar més tard.", + + // "submission.sections.general.save_success_notice": "Submission saved successfully.", + "submission.sections.general.save_success_notice": "Enviament desat amb èxit.", + + // "submission.sections.general.search-collection": "Search for a collection", + "submission.sections.general.search-collection": "Cerca una col·lecció", + + // "submission.sections.general.sections_not_valid": "There are incomplete sections.", + "submission.sections.general.sections_not_valid": "Hi ha seccions incompletes.", + + + + // "submission.sections.submit.progressbar.accessCondition": "Item access conditions", + "submission.sections.submit.progressbar.accessCondition": "Condicions d'accés a l'ítem", + + // "submission.sections.submit.progressbar.CClicense": "Creative commons license", + "submission.sections.submit.progressbar.CClicense": "Llicència Creative Commons", + + // "submission.sections.submit.progressbar.describe.recycle": "Recycle", + "submission.sections.submit.progressbar.describe.recycle": "Reciclar", + + // "submission.sections.submit.progressbar.describe.stepcustom": "Describe", + "submission.sections.submit.progressbar.describe.stepcustom": "Descriure", + + // "submission.sections.submit.progressbar.describe.stepone": "Describe", + "submission.sections.submit.progressbar.describe.stepone": "Descriure", + + // "submission.sections.submit.progressbar.describe.steptwo": "Describe", + "submission.sections.submit.progressbar.describe.steptwo": "Descriure", + + // "submission.sections.submit.progressbar.detect-duplicate": "Potential duplicates", + "submission.sections.submit.progressbar.detect-duplicate": "Possibles duplicats", + + // "submission.sections.submit.progressbar.license": "Deposit license", + "submission.sections.submit.progressbar.license": "Llicència de dipòsit", + + // "submission.sections.submit.progressbar.sherpapolicy": "Sherpa policies", + "submission.sections.submit.progressbar.sherpapolicy": "Polítiques Sherpa", + + // "submission.sections.submit.progressbar.upload": "Upload files", + "submission.sections.submit.progressbar.upload": "Pujar fitxers", + + // "submission.sections.submit.progressbar.sherpaPolicies": "Publisher open access policy information", + "submission.sections.submit.progressbar.sherpaPolicies": "Informació sobre polítiques editorials d'accés obert", + + + // "submission.sections.sherpa-policy.title-empty": "No publisher policy information available. If your work has an associated ISSN, please enter it above to see any related publisher open access policies.", + "submission.sections.sherpa-policy.title-empty": "No es troba disponible la informació sobre política editorial. Si teniu un ISSN associat, introduïu-lo a dalt per veure informació sobre polítiques editorials d'accés obert.", + + // "submission.sections.status.errors.title": "Errors", + "submission.sections.status.errors.title": "Errors", + + // "submission.sections.status.valid.title": "Valid", + "submission.sections.status.valid.title": "Vàlid", + + // "submission.sections.status.warnings.title": "Warnings", + "submission.sections.status.warnings.title": "Avisos", + + // "submission.sections.status.errors.aria": "has errors", + "submission.sections.status.errors.aria": "amb errors", + + // "submission.sections.status.valid.aria": "is valid", + "submission.sections.status.valid.aria": "és vàlid", + + // "submission.sections.status.warnings.aria": "has warnings", + "submission.sections.status.warnings.aria": "amb avisos", + + // "submission.sections.status.info.title": "Additional Information", + "submission.sections.status.info.title": "Informació addicional", + + // "submission.sections.status.info.aria": "Additional Information", + "submission.sections.status.info.aria": "Informació addicional", + + // "submission.sections.toggle.open": "Open section", + "submission.sections.toggle.open": "Obrir secció", + + // "submission.sections.toggle.close": "Close section", + "submission.sections.toggle.close": "Tancar secció", + + // "submission.sections.toggle.aria.open": "Expand {{sectionHeader}} section", + "submission.sections.toggle.aria.open": "Expandir secció {{sectionHeader}}", + + // "submission.sections.toggle.aria.close": "Collapse {{sectionHeader}} section", + "submission.sections.toggle.aria.close": "Contraure secció {{sectionHeader}}", + + // "submission.sections.upload.delete.confirm.cancel": "Cancel", + "submission.sections.upload.delete.confirm.cancel": "Cancel·lar", + + // "submission.sections.upload.delete.confirm.info": "This operation can't be undone. Are you sure?", + "submission.sections.upload.delete.confirm.info": "Aquesta operació no es pot desfer. Esteu segur?", + + // "submission.sections.upload.delete.confirm.submit": "Yes, I'm sure", + "submission.sections.upload.delete.confirm.submit": "Sí, n'estic segur", + + // "submission.sections.upload.delete.confirm.title": "Delete bitstream", + "submission.sections.upload.delete.confirm.title": "Eliminar fitxer", + + // "submission.sections.upload.delete.submit": "Delete", + "submission.sections.upload.delete.submit": "Esborrar", + + // "submission.sections.upload.download.title": "Download bitstream", + "submission.sections.upload.download.title": "Descarregar fitxer", + + // "submission.sections.upload.drop-message": "Drop files to attach them to the item", + "submission.sections.upload.drop-message": "Deixeu anar fitxers per adjuntar-los a l'ítem", + + // "submission.sections.upload.edit.title": "Edit bitstream", + "submission.sections.upload.edit.title": "Editar fitxer", + + // "submission.sections.upload.form.access-condition-label": "Access condition type", + "submission.sections.upload.form.access-condition-label": "Tipus de condició d'accés", + + // "submission.sections.upload.form.access-condition-hint": "Select an access condition to apply on the bitstream once the item is deposited", + "submission.sections.upload.form.access-condition-hint": "Seleccioneu la condició d'accés que s'aplicarà als fitxers una vegada es dipositi l'ítem", + + // "submission.sections.upload.form.date-required": "Date is required.", + "submission.sections.upload.form.date-required": "Es requereix la data.", + + // "submission.sections.upload.form.date-required-from": "Grant access from date is required.", + "submission.sections.upload.form.date-required-from": "Per aplicar l'accés es requereix una data d'inici.", + + // "submission.sections.upload.form.date-required-until": "Grant access until date is required.", + "submission.sections.upload.form.date-required-until": "Per aplicar l'accés es requereix una data de finalització.", + + // "submission.sections.upload.form.from-label": "Grant access from", + "submission.sections.upload.form.from-label": "Permetre accés des de", + + // "submission.sections.upload.form.from-hint": "Select the date from which the related access condition is applied", + "submission.sections.upload.form.from-hint": "Seleccioneu la data a partir de la qual serà aplicada la condició d'accés", + + // "submission.sections.upload.form.from-placeholder": "From", + "submission.sections.upload.form.from-placeholder": "Des de", + + // "submission.sections.upload.form.group-label": "Group", + "submission.sections.upload.form.group-label": "Grup", + + // "submission.sections.upload.form.group-required": "Group is required.", + "submission.sections.upload.form.group-required": "Es requereix el grup.", + + // "submission.sections.upload.form.until-label": "Grant access until", + "submission.sections.upload.form.until-label": "Concedir accés fins", + + // "submission.sections.upload.form.until-hint": "Select the date until which the related access condition is applied", + "submission.sections.upload.form.until-hint": "Seleccioneu la data fins a la qual serà aplicada la condició d'accés", + + // "submission.sections.upload.form.until-placeholder": "Until", + "submission.sections.upload.form.until-placeholder": "Fins", + + // "submission.sections.upload.header.policy.default.nolist": "Uploaded files in the {{collectionName}} collection will be accessible according to the following group(s):", + "submission.sections.upload.header.policy.default.nolist": "Es podrà accedir als fitxers carregats a la col·lecció {{ collectionName }} d'acord amb els grups següents:", + + // "submission.sections.upload.header.policy.default.withlist": "Please note that uploaded files in the {{collectionName}} collection will be accessible, in addition to what is explicitly decided for the single file, with the following group(s):", + "submission.sections.upload.header.policy.default.withlist": "Tingueu en compte que els fitxers carregats a la col·lecció {{ collectionName }} seran accessibles, a més del que es decideixi explícitament per al fitxer, per als grups següents:", + + // "submission.sections.upload.info": "Here you will find all the files currently in the item. You can update the file metadata and access conditions or upload additional files just dragging & dropping them everywhere in the page", + "submission.sections.upload.info": "Aquí trobareu tots els fitxers que es troben actualment a l'ítem. Podeu actualitzar les metadades del fitxer i les condicions d'accés o incloure fitxers addicionals simplement arrossegant i deixant anar a qualsevol lloc de la pàgina", + + // "submission.sections.upload.no-entry": "No", + "submission.sections.upload.no-entry": "No", + + // "submission.sections.upload.no-file-uploaded": "No file uploaded yet.", + "submission.sections.upload.no-file-uploaded": "Encara no s'ha penjat cap fitxer.", + + // "submission.sections.upload.save-metadata": "Save metadata", + "submission.sections.upload.save-metadata": "Guardar metadades", + + // "submission.sections.upload.undo": "Cancel", + "submission.sections.upload.undo": "Cancel·lar", + + // "submission.sections.upload.upload-failed": "Upload failed", + "submission.sections.upload.upload-failed": "Pujada fallida", + + // "submission.sections.upload.upload-successful": "Upload successful", + "submission.sections.upload.upload-successful": "Pujada completada amb èxit", + + // "submission.sections.accesses.form.discoverable-description": "When checked, this item will be discoverable in search/browse. When unchecked, the item will only be available via a direct link and will never appear in search/browse.", + "submission.sections.accesses.form.discoverable-description": "Si el marca, l'ítem serà detectable al cercador/navegador. Si el desmarca, l'ítem només estarà disponible mitjançant l'enllaç directe, i no apareixerà al cercar/navegar.", + + // "submission.sections.accesses.form.discoverable-label": "Discoverable", + "submission.sections.accesses.form.discoverable-label": "Públic (Detectable)", + + // "submission.sections.accesses.form.access-condition-label": "Access condition type", + "submission.sections.accesses.form.access-condition-label": "Tipus de condició d'accés", + + // "submission.sections.accesses.form.access-condition-hint": "Select an access condition to apply on the item once it is deposited", + "submission.sections.accesses.form.access-condition-hint": "Seleccioneu la condició d'accés que s'aplicarà a l'ítem una vegada dipositat", + + // "submission.sections.accesses.form.date-required": "Date is required.", + "submission.sections.accesses.form.date-required": "Es requereix una data.", + + // "submission.sections.accesses.form.date-required-from": "Grant access from date is required.", + "submission.sections.accesses.form.date-required-from": "Per aplicar l'accés cal una data d'inici.", + + // "submission.sections.accesses.form.date-required-until": "Grant access until date is required.", + "submission.sections.accesses.form.date-required-until": "Per aplicar l'accés cal una data de finalització.", + + // "submission.sections.accesses.form.from-label": "Grant access from", + "submission.sections.accesses.form.from-label": "Permetre accés des de", + + // "submission.sections.accesses.form.from-hint": "Select the date from which the related access condition is applied", + "submission.sections.accesses.form.from-hint": "Seleccioneu la data a partir de la qual serà aplicada la condició d'accés", + + // "submission.sections.accesses.form.from-placeholder": "From", + "submission.sections.accesses.form.from-placeholder": "Des de", + + // "submission.sections.accesses.form.group-label": "Group", + "submission.sections.accesses.form.group-label": "Grup", + + // "submission.sections.accesses.form.group-required": "Group is required.", + "submission.sections.accesses.form.group-required": "Es requereix un grup.", + + // "submission.sections.accesses.form.until-label": "Grant access until", + "submission.sections.accesses.form.until-label": "Permetre accés fins", + + // "submission.sections.accesses.form.until-hint": "Select the date until which the related access condition is applied", + "submission.sections.accesses.form.until-hint": "Seleccioneu la data fins a quina serà aplicada la condició d'accés", + + // "submission.sections.accesses.form.until-placeholder": "Until", + "submission.sections.accesses.form.until-placeholder": "Fins", + + // "submission.sections.license.granted-label": "I confirm the license above", + "submission.sections.license.granted-label": "Confirmo la llicència", + + // "submission.sections.license.required": "You must accept the license", + "submission.sections.license.required": "Ha d'acceptar la llicència", + + // "submission.sections.license.notgranted": "You must accept the license", + "submission.sections.license.notgranted": "Heu d'acceptar la llicència", + + + // "submission.sections.sherpa.publication.information": "Publication information", + "submission.sections.sherpa.publication.information": "Informació de la Publicació", + + // "submission.sections.sherpa.publication.information.title": "Title", + "submission.sections.sherpa.publication.information.title": "Títol", + + // "submission.sections.sherpa.publication.information.issns": "ISSNs", + "submission.sections.sherpa.publication.information.issns": "ISSNs", + + // "submission.sections.sherpa.publication.information.url": "URL", + "submission.sections.sherpa.publication.information.url": "URL", + + // "submission.sections.sherpa.publication.information.publishers": "Publisher", + "submission.sections.sherpa.publication.information.publishers": "Editor", + + // "submission.sections.sherpa.publication.information.romeoPub": "Romeo Pub", + "submission.sections.sherpa.publication.information.romeoPub": "Romeo Pub", + + // "submission.sections.sherpa.publication.information.zetoPub": "Zeto Pub", + "submission.sections.sherpa.publication.information.zetoPub": "Zeto Pub", + + // "submission.sections.sherpa.publisher.policy": "Publisher Policy", + "submission.sections.sherpa.publisher.policy": "Política editorial", + + // "submission.sections.sherpa.publisher.policy.description": "The below information was found via Sherpa Romeo. Based on the policies of your publisher, it provides advice regarding whether an embargo may be necessary and/or which files you are allowed to upload. If you have questions, please contact your site administrator via the feedback form in the footer.", + "submission.sections.sherpa.publisher.policy.description": "La següent informacióm s'ha trobat via Sherpa Romeo. En base a aquestes polítiques, es proporcionen consells sobre les necessitats d'un embargament i d'aquells fitxers que podeu utilitzar. Si teniu dubtes, si us plau, contacteu amb l'administrador del repositori mitjançant el formulari de suggeriments.", + + // "submission.sections.sherpa.publisher.policy.openaccess": "Open Access pathways permitted by this journal's policy are listed below by article version. Click on a pathway for a more detailed view", + "submission.sections.sherpa.publisher.policy.openaccess": "Els camins cap a l'accés Obert que aquesta revista permet es llisten a sota per versió d'article. Feu clic en un camí per a una visió més detallada", + + // "submission.sections.sherpa.publisher.policy.more.information": "For more information, please see the following links:", + "submission.sections.sherpa.publisher.policy.more.information": "Per a més informació, si us plau, seguiu els següents enllaços:", + + // "submission.sections.sherpa.publisher.policy.version": "Version", + "submission.sections.sherpa.publisher.policy.version": "Versió", + + // "submission.sections.sherpa.publisher.policy.embargo": "Embargo", + "submission.sections.sherpa.publisher.policy.embargo": "Embargament", + + // "submission.sections.sherpa.publisher.policy.noembargo": "No Embargo", + "submission.sections.sherpa.publisher.policy.noembargo": "Sense Embargament", + + // "submission.sections.sherpa.publisher.policy.nolocation": "None", + "submission.sections.sherpa.publisher.policy.nolocation": "Cap", + + // "submission.sections.sherpa.publisher.policy.license": "License", + "submission.sections.sherpa.publisher.policy.license": "Llicència", + + // "submission.sections.sherpa.publisher.policy.prerequisites": "Prerequisites", + "submission.sections.sherpa.publisher.policy.prerequisites": "Prerequisits", + + // "submission.sections.sherpa.publisher.policy.location": "Location", + "submission.sections.sherpa.publisher.policy.location": "Lloc", + + // "submission.sections.sherpa.publisher.policy.conditions": "Conditions", + "submission.sections.sherpa.publisher.policy.conditions": "Condicions", + + // "submission.sections.sherpa.publisher.policy.refresh": "Refresh", + "submission.sections.sherpa.publisher.policy.refresh": "Refrescar", + + // "submission.sections.sherpa.record.information": "Record Information", + "submission.sections.sherpa.record.information": "Informació del registre", + + // "submission.sections.sherpa.record.information.id": "ID", + "submission.sections.sherpa.record.information.id": "ID", + + // "submission.sections.sherpa.record.information.date.created": "Date Created", + "submission.sections.sherpa.record.information.date.created": "Data de creació", + + // "submission.sections.sherpa.record.information.date.modified": "Last Modified", + "submission.sections.sherpa.record.information.date.modified": "Última modificació", + + // "submission.sections.sherpa.record.information.uri": "URI", + "submission.sections.sherpa.record.information.uri": "URI", + + // "submission.sections.sherpa.error.message": "There was an error retrieving sherpa informations", + "submission.sections.sherpa.error.message": "S'ha produït un error recuperant la informació de Sherpa", + + + + // "submission.submit.breadcrumbs": "New submission", + "submission.submit.breadcrumbs": "Nou enviament", + + // "submission.submit.title": "New submission", + "submission.submit.title": "Nou enviament", + + + + // "submission.workflow.generic.delete": "Delete", + "submission.workflow.generic.delete": "Eliminar", + + // "submission.workflow.generic.delete-help": "If you would to discard this item, select \"Delete\". You will then be asked to confirm it.", + "submission.workflow.generic.delete-help": "Si voleu descartar aquest element, seleccioneu \"Eliminar\". Després se us demanarà que ho confirmeu.", + + // "submission.workflow.generic.edit": "Edit", + "submission.workflow.generic.edit": "Editar", + + // "submission.workflow.generic.edit-help": "Select this option to change the item's metadata.", + "submission.workflow.generic.edit-help": "Seleccioneu aquesta opció per canviar les metadades de l'ítem.", + + // "submission.workflow.generic.view": "View", + "submission.workflow.generic.view": "Veure", + + // "submission.workflow.generic.view-help": "Select this option to view the item's metadata.", + "submission.workflow.generic.view-help": "Seleccioneu aquesta opció per veure les metadades de l'ítem.", + + + + // "submission.workflow.tasks.claimed.approve": "Approve", + "submission.workflow.tasks.claimed.approve": "Aprovar", + + // "submission.workflow.tasks.claimed.approve_help": "If you have reviewed the item and it is suitable for inclusion in the collection, select \"Approve\".", + "submission.workflow.tasks.claimed.approve_help": "Si heu revisat l'ítem i és adequat per incloure'l a la col·lecció, seleccioneu \"Aprovar\".", + + // "submission.workflow.tasks.claimed.edit": "Edit", + "submission.workflow.tasks.claimed.edit": "Editar", + + // "submission.workflow.tasks.claimed.edit_help": "Select this option to change the item's metadata.", + "submission.workflow.tasks.claimed.edit_help": "Seleccioneu aquesta opció per canviar les metadades de l'ítem.", + + // "submission.workflow.tasks.claimed.reject.reason.info": "Please enter your reason for rejecting the submission into the box below, indicating whether the submitter may fix a problem and resubmit.", + "submission.workflow.tasks.claimed.reject.reason.info": "Introduïu el vostre motiu per rebutjar l'enviament al quadre a continuació, indicant si el remitent pot solucionar el problema i tornar-lo a enviar.", + + // "submission.workflow.tasks.claimed.reject.reason.placeholder": "Describe the reason of reject", + "submission.workflow.tasks.claimed.reject.reason.placeholder": "Descriviu el motiu del rebuig.", + + // "submission.workflow.tasks.claimed.reject.reason.submit": "Reject item", + "submission.workflow.tasks.claimed.reject.reason.submit": "Rebutjar l'element", + + // "submission.workflow.tasks.claimed.reject.reason.title": "Reason", + "submission.workflow.tasks.claimed.reject.reason.title": "Raó", + + // "submission.workflow.tasks.claimed.reject.submit": "Reject", + "submission.workflow.tasks.claimed.reject.submit": "Rebutjar", + + // "submission.workflow.tasks.claimed.reject_help": "If you have reviewed the item and found it is not suitable for inclusion in the collection, select \"Reject\". You will then be asked to enter a message indicating why the item is unsuitable, and whether the submitter should change something and resubmit.", + "submission.workflow.tasks.claimed.reject_help": "Si heu revisat l'ítem i heu trobat que no és adequat per a la seva inclusió a la col·lecció, seleccioneu \"Rebutjar\". Després, se us demanarà que introduïu un missatge que indiqui per què l'ítem no és adequat i si el remitent ha de canviar alguna cosa i tornar-ho a enviar.", + + // "submission.workflow.tasks.claimed.return": "Return to pool", + "submission.workflow.tasks.claimed.return": "Retornar al pool", + + // "submission.workflow.tasks.claimed.return_help": "Return the task to the pool so that another user may perform the task.", + "submission.workflow.tasks.claimed.return_help": "Torneu la tasca al pool perquè un altre usuari pugui realitzar-la.", + + + + // "submission.workflow.tasks.generic.error": "Error occurred during operation...", + "submission.workflow.tasks.generic.error": "S'ha produït un error durant l'operació...", + + // "submission.workflow.tasks.generic.processing": "Processing...", + "submission.workflow.tasks.generic.processing": "Processant...", + + // "submission.workflow.tasks.generic.submitter": "Submitter", + "submission.workflow.tasks.generic.submitter": "Remitent", + + // "submission.workflow.tasks.generic.success": "Operation successful", + "submission.workflow.tasks.generic.success": "Operació completada amb èxit", + + + + // "submission.workflow.tasks.pool.claim": "Claim", + "submission.workflow.tasks.pool.claim": "Assumir tasca", + + // "submission.workflow.tasks.pool.claim_help": "Assign this task to yourself.", + "submission.workflow.tasks.pool.claim_help": "Assignar aquesta tasca a vosaltres mateixos.", + + // "submission.workflow.tasks.pool.hide-detail": "Hide detail", + "submission.workflow.tasks.pool.hide-detail": "Amagar detalls", + + // "submission.workflow.tasks.pool.show-detail": "Show detail", + "submission.workflow.tasks.pool.show-detail": "Mostrar detalls", + + + // "submission.workspace.generic.view": "View", + "submission.workspace.generic.view": "Veure", + + // "submission.workspace.generic.view-help": "Select this option to view the item's metadata.", + "submission.workspace.generic.view-help": "Seleccioneu aquesta opció per veure les metadades de l'ítem.", + + + // "thumbnail.default.alt": "Thumbnail Image", + "thumbnail.default.alt": "Miniatura", + + // "thumbnail.default.placeholder": "No Thumbnail Available", + "thumbnail.default.placeholder": "No hi ha miniatura disponible", + + // "thumbnail.project.alt": "Project Logo", + "thumbnail.project.alt": "Logotip del projecte", + + // "thumbnail.project.placeholder": "Project Placeholder Image", + "thumbnail.project.placeholder": "Imatge del projecte al marcador de posició", + + // "thumbnail.orgunit.alt": "OrgUnit Logo", + "thumbnail.orgunit.alt": "Logotip d'Unitat Organitzativa", + + // "thumbnail.orgunit.placeholder": "OrgUnit Placeholder Image", + "thumbnail.orgunit.placeholder": "Imatge d'Unitat Organitzativa al marcador de posició", + + // "thumbnail.person.alt": "Profile Picture", + "thumbnail.person.alt": "Foto de perfil", + + // "thumbnail.person.placeholder": "No Profile Picture Available", + "thumbnail.person.placeholder": "No hi ha imatge de perfil disponible", + + + + // "title": "DSpace", + "title": "DSpace", + + + + // "vocabulary-treeview.header": "Hierarchical tree view", + "vocabulary-treeview.header": "Vista d'arbre jeràrquic", + + // "vocabulary-treeview.load-more": "Load more", + "vocabulary-treeview.load-more": "Carregar més", + + // "vocabulary-treeview.search.form.reset": "Reset", + "vocabulary-treeview.search.form.reset": "Reiniciar", + + // "vocabulary-treeview.search.form.search": "Search", + "vocabulary-treeview.search.form.search": "Cerca", + + // "vocabulary-treeview.search.no-result": "There were no items to show", + "vocabulary-treeview.search.no-result": "No hi havia elements per mostrar", + + // "vocabulary-treeview.tree.description.nsi": "The Norwegian Science Index", + "vocabulary-treeview.tree.description.nsi": "Norwegian Science Index", + + // "vocabulary-treeview.tree.description.srsc": "Research Subject Categories", + "vocabulary-treeview.tree.description.srsc": "Categories de temes de recerca", + + // "vocabulary-treeview.info": "Select a subject to add as search filter", + "vocabulary-treeview.info": "Selecciona un tema per afegir com a filtre de cerca", + + // "uploader.browse": "browse", + "uploader.browse": "examinar", + + // "uploader.drag-message": "Drag & Drop your files here", + "uploader.drag-message": "Arrossegar i deixar anar els fitxers aquí", + + // "uploader.delete.btn-title": "Delete", + "uploader.delete.btn-title": "Esborrar", + + // "uploader.or": ", or ", + "uploader.or": ", o ", + + // "uploader.processing": "Processing uploaded file(s)... (it's now safe to close this page)", + "uploader.processing": "Processant pujada de fitxer(s), (ara és segur tancar aquesta pàgina)", + + // "uploader.queue-length": "Queue length", + "uploader.queue-length": "Longitud de la cua", + + // "virtual-metadata.delete-item.info": "Select the types for which you want to save the virtual metadata as real metadata", + "virtual-metadata.delete-item.info": "Seleccioneu els tipus per als quals voleu desar les metadades virtuals com a metadades reals", + + // "virtual-metadata.delete-item.modal-head": "The virtual metadata of this relation", + "virtual-metadata.delete-item.modal-head": "Les metadades virtuals d'aquesta relació", + + // "virtual-metadata.delete-relationship.modal-head": "Select the items for which you want to save the virtual metadata as real metadata", + "virtual-metadata.delete-relationship.modal-head": "Seleccioneu els ítems per als quals voleu desar les metadades virtuals com a metadades reals", + + + + // "workspace.search.results.head": "Your submissions", + "workspace.search.results.head": "Els teus enviaments", + + // "workflowAdmin.search.results.head": "Administer Workflow", + "workflowAdmin.search.results.head": "Administrar flux de treball", + + // "workflow.search.results.head": "Workflow tasks", + "workflow.search.results.head": "Tasques del flux de treball", + + + + // "workflow-item.edit.breadcrumbs": "Edit workflowitem", + "workflow-item.edit.breadcrumbs": "Editar ítem del flux de treball", + + // "workflow-item.edit.title": "Edit workflowitem", + "workflow-item.edit.title": "Editar ítem del flux de treball", + + // "workflow-item.delete.notification.success.title": "Deleted", + "workflow-item.delete.notification.success.title": "Eliminat", + + // "workflow-item.delete.notification.success.content": "This workflow item was successfully deleted", + "workflow-item.delete.notification.success.content": "Aquest ítem del flux de treball s'ha eliminat correctament", + + // "workflow-item.delete.notification.error.title": "Something went wrong", + "workflow-item.delete.notification.error.title": "Alguna cosa ha sortit malament", + + // "workflow-item.delete.notification.error.content": "The workflow item could not be deleted", + "workflow-item.delete.notification.error.content": "No s'ha pogut eliminar l'ítem del flux de treball", + + // "workflow-item.delete.title": "Delete workflow item", + "workflow-item.delete.title": "Eliminar ítem del flux de treball", + + // "workflow-item.delete.header": "Delete workflow item", + "workflow-item.delete.header": "Eliminar ítem del flux de treball", + + // "workflow-item.delete.button.cancel": "Cancel", + "workflow-item.delete.button.cancel": "Cancel·lar", + + // "workflow-item.delete.button.confirm": "Delete", + "workflow-item.delete.button.confirm": "Esborrar", + + + // "workflow-item.send-back.notification.success.title": "Sent back to submitter", + "workflow-item.send-back.notification.success.title": "Tornar al remitent", + + // "workflow-item.send-back.notification.success.content": "This workflow item was successfully sent back to the submitter", + "workflow-item.send-back.notification.success.content": "Aquest ítem del flux de treball s'ha tornat correctament al remitent.", + + // "workflow-item.send-back.notification.error.title": "Something went wrong", + "workflow-item.send-back.notification.error.title": "Alguna cosa ha sortit malament", + + // "workflow-item.send-back.notification.error.content": "The workflow item could not be sent back to the submitter", + "workflow-item.send-back.notification.error.content": "L'ítem del flux de treball no s'ha pogut tornar al remitent.", + + // "workflow-item.send-back.title": "Send workflow item back to submitter", + "workflow-item.send-back.title": "Enviar l'ítem del flux de treball al remitent", + + // "workflow-item.send-back.header": "Send workflow item back to submitter", + "workflow-item.send-back.header": "Enviar l'ítem del flux de treball al remitent", + + // "workflow-item.send-back.button.cancel": "Cancel", + "workflow-item.send-back.button.cancel": "Cancel·lar", + + // "workflow-item.send-back.button.confirm": "Send back", + "workflow-item.send-back.button.confirm": "Tornar", + + // "workflow-item.view.breadcrumbs": "Workflow View", + "workflow-item.view.breadcrumbs": "Vista del flux de treball", + + // "workspace-item.view.breadcrumbs": "Workspace View", + "workspace-item.view.breadcrumbs": "Vista del flux de treball", + + // "workspace-item.view.title": "Workspace View", + "workspace-item.view.title": "Vista del flux de treball", + + // "idle-modal.header": "Session will expire soon", + "idle-modal.header": "La sessió caducarà aviat", + + // "idle-modal.info": "For security reasons, user sessions expire after {{ timeToExpire }} minutes of inactivity. Your session will expire soon. Would you like to extend it or log out?", + "idle-modal.info": "Per raons de seguretat, les sessions d'usuari caduquen després de {{ timeToExpire }} minuts d'inactivitat. La vostra sessió caducarà aviat. Voleu prolongar-la o tancar la sessió?", + + // "idle-modal.log-out": "Log out", + "idle-modal.log-out": "Tancar sessió", + + // "idle-modal.extend-session": "Extend session", + "idle-modal.extend-session": "Prolongar la sessió", + + // "researcher.profile.action.processing" : "Processing...", + "researcher.profile.action.processing": "Processant...", + + // "researcher.profile.associated": "Researcher profile associated", + "researcher.profile.associated": "Perfil associat d'investigador", + + // "researcher.profile.change-visibility.fail": "An unexpected error occurs while changing the profile visibility", + "researcher.profile.change-visibility.fail": "S'ha produït un error en canviar la visibilitat del perfil", + + // "researcher.profile.create.new": "Create new", + "researcher.profile.create.new": "Crear nou", + + // "researcher.profile.create.success": "Researcher profile created successfully", + "researcher.profile.create.success": "Perfil d'investigador creat amb èxit", + + // "researcher.profile.create.fail": "An error occurs during the researcher profile creation", + "researcher.profile.create.fail": "S'ha produït un error en la creació del perfil d'investigador", + + // "researcher.profile.delete": "Delete", + "researcher.profile.delete": "Esborrar", + + // "researcher.profile.expose": "Expose", + "researcher.profile.expose": "Mostrar", + + // "researcher.profile.hide": "Hide", + "researcher.profile.hide": "Ocultar", + + // "researcher.profile.not.associated": "Researcher profile not yet associated", + "researcher.profile.not.associated": "No hi ha associat encara un perfil d'investigador", + + // "researcher.profile.view": "View", + "researcher.profile.view": "Veure", + + // "researcher.profile.private.visibility" : "PRIVATE", + "researcher.profile.private.visibility": "PRIVAT", + + // "researcher.profile.public.visibility" : "PUBLIC", + "researcher.profile.public.visibility": "PÚBLIC", + + // "researcher.profile.status": "Status:", + "researcher.profile.status": "Estat:", + + // "researcherprofile.claim.not-authorized": "You are not authorized to claim this item. For more details contact the administrator(s).", + "researcherprofile.claim.not-authorized": "No està autoritzat per reclamar aquest ítem. Contacteu amb l'administrador per a més detalls.", + + // "researcherprofile.error.claim.body" : "An error occurred while claiming the profile, please try again later", + "researcherprofile.error.claim.body": "S'ha produït un error reclamant el perfil, si us plau, intenteu-ho més tard", + + // "researcherprofile.error.claim.title" : "Error", + "researcherprofile.error.claim.title": "Error", + + // "researcherprofile.success.claim.body" : "Profile claimed with success", + "researcherprofile.success.claim.body": "Perfil reclamat amb èxit", + + // "researcherprofile.success.claim.title" : "Success", + "researcherprofile.success.claim.title": "Èxit", + + // "person.page.orcid.create": "Create an ORCID ID", + "person.page.orcid.create": "Crear un ORCID ID", + + // "person.page.orcid.granted-authorizations": "Granted authorizations", + "person.page.orcid.granted-authorizations": "Autoritzacions concedides", + + // "person.page.orcid.grant-authorizations" : "Grant authorizations", + "person.page.orcid.grant-authorizations": "Concedir autoritzacions", + + // "person.page.orcid.link": "Connect to ORCID ID", + "person.page.orcid.link": "Connectar amb ORCID ID", + + // "person.page.orcid.link.processing": "Linking profile to ORCID...", + "person.page.orcid.link.processing": "Connectant perfil amb ORCID...", + + // "person.page.orcid.link.error.message": "Something went wrong while connecting the profile with ORCID. If the problem persists, contact the administrator.", + "person.page.orcid.link.error.message": "Alguna cosa ha fallat en connectar el perfil amb ORCID. Si el problema continua, contacteu amb l'administrador.", + + // "person.page.orcid.orcid-not-linked-message": "The ORCID iD of this profile ({{ orcid }}) has not yet been connected to an account on the ORCID registry or the connection is expired.", + "person.page.orcid.orcid-not-linked-message": "L'ORCID iD d'aquest perfil ({{ orcid }}) encara no s'ha connectat amb un compte al registre ORCID o la connexió ha caducat.", + + // "person.page.orcid.unlink": "Disconnect from ORCID", + "person.page.orcid.unlink": "Desconectar d'ORCID", + + // "person.page.orcid.unlink.processing": "Processing...", + "person.page.orcid.unlink.processing": "Processant...", + + // "person.page.orcid.missing-authorizations": "Missing authorizations", + "person.page.orcid.missing-authorizations": "Falten autoritzacions", + + // "person.page.orcid.missing-authorizations-message": "The following authorizations are missing:", + "person.page.orcid.missing-authorizations-message": "Falten les següents autoritzacions:", + + // "person.page.orcid.no-missing-authorizations-message": "Great! This box is empty, so you have granted all access rights to use all functions offers by your institution.", + "person.page.orcid.no-missing-authorizations-message": "Perfecte! Aquesta caixa està buida, per la qual cosa vostè ha concedit tots els permisos d'accés per a totes les funcions que utilitza la vostra institució.", + + // "person.page.orcid.no-orcid-message": "No ORCID iD associated yet. By clicking on the button below it is possible to link this profile with an ORCID account.", + "person.page.orcid.no-orcid-message": "Encara no està associat amb un ORCID iD. En prémer el botó inferior pot enllaçar aquest perfil amb un compte ORCID.", + + // "person.page.orcid.profile-preferences": "Profile preferences", + "person.page.orcid.profile-preferences": "Preferències del perfil", + + // "person.page.orcid.funding-preferences": "Funding preferences", + "person.page.orcid.funding-preferences": "Preferències de finançament", + + // "person.page.orcid.publications-preferences": "Publication preferences", + "person.page.orcid.publications-preferences": "Preferències de publicació", + + // "person.page.orcid.remove-orcid-message": "If you need to remove your ORCID, please contact the repository administrator", + "person.page.orcid.remove-orcid-message": "Si necessiteu retirar el vostre ORCID, contacteu si us plau amb l'administrador del repositori", + + // "person.page.orcid.save.preference.changes": "Update settings", + "person.page.orcid.save.preference.changes": "Actualitzar configuració", + + // "person.page.orcid.sync-profile.affiliation" : "Affiliation", + "person.page.orcid.sync-profile.affiliation": "Afiliació", + + // "person.page.orcid.sync-profile.biographical" : "Biographical data", + "person.page.orcid.sync-profile.biographical": "Biografia", + + // "person.page.orcid.sync-profile.education" : "Education", + "person.page.orcid.sync-profile.education": "Titulació", + + // "person.page.orcid.sync-profile.identifiers" : "Identifiers", + "person.page.orcid.sync-profile.identifiers": "Identificadors", + + // "person.page.orcid.sync-fundings.all" : "All fundings", + "person.page.orcid.sync-fundings.all": "Tots els finançaments", + + // "person.page.orcid.sync-fundings.mine" : "My fundings", + "person.page.orcid.sync-fundings.mine": "El meu finançament", + + // "person.page.orcid.sync-fundings.my_selected" : "Selected fundings", + "person.page.orcid.sync-fundings.my_selected": "Finançaments seleccionats", + + // "person.page.orcid.sync-fundings.disabled" : "Disabled", + "person.page.orcid.sync-fundings.disabled": "Deshabilitat", + + // "person.page.orcid.sync-publications.all" : "All publications", + "person.page.orcid.sync-publications.all": "Totes les publicacions", + + // "person.page.orcid.sync-publications.mine" : "My publications", + "person.page.orcid.sync-publications.mine": "Les meves publicacions", + + // "person.page.orcid.sync-publications.my_selected" : "Selected publications", + "person.page.orcid.sync-publications.my_selected": "Publicacions seleccionades", + + // "person.page.orcid.sync-publications.disabled" : "Disabled", + "person.page.orcid.sync-publications.disabled": "Deshabilitat", + + // "person.page.orcid.sync-queue.discard" : "Discard the change and do not synchronize with the ORCID registry", + "person.page.orcid.sync-queue.discard": "Desfer el canvi i no sincronitzar amb ORCID", + + // "person.page.orcid.sync-queue.discard.error": "The discarding of the ORCID queue record failed", + "person.page.orcid.sync-queue.discard.error": "No s'ha pogut descartar el registre de la cua ORCID", + + // "person.page.orcid.sync-queue.discard.success": "The ORCID queue record have been discarded successfully", + "person.page.orcid.sync-queue.discard.success": "El registre ORCID ha estat eliminat amb èxit de la cua", + + // "person.page.orcid.sync-queue.empty-message": "The ORCID queue registry is empty", + "person.page.orcid.sync-queue.empty-message": "La cua del registre d'ORCID és buida", + + // "person.page.orcid.sync-queue.table.header.type" : "Type", + "person.page.orcid.sync-queue.table.header.type": "Tipus", + + // "person.page.orcid.sync-queue.table.header.description" : "Description", + "person.page.orcid.sync-queue.table.header.description": "Descripció", + + // "person.page.orcid.sync-queue.table.header.action" : "Action", + "person.page.orcid.sync-queue.table.header.action": "Acció", + + // "person.page.orcid.sync-queue.description.affiliation": "Affiliations", + "person.page.orcid.sync-queue.description.affiliation": "Afiliacions", + + // "person.page.orcid.sync-queue.description.country": "Country", + "person.page.orcid.sync-queue.description.country": "País", + + // "person.page.orcid.sync-queue.description.education": "Educations", + "person.page.orcid.sync-queue.description.education": "Titulacions", + + // "person.page.orcid.sync-queue.description.external_ids": "External ids", + "person.page.orcid.sync-queue.description.external_ids": "IDs externs", + + // "person.page.orcid.sync-queue.description.other_names": "Other names", + "person.page.orcid.sync-queue.description.other_names": "Altres signatures", + + // "person.page.orcid.sync-queue.description.qualification": "Qualifications", + "person.page.orcid.sync-queue.description.qualification": "Qualificacions", + + // "person.page.orcid.sync-queue.description.researcher_urls": "Researcher urls", + "person.page.orcid.sync-queue.description.researcher_urls": "URLs de l'investigador", + + // "person.page.orcid.sync-queue.description.keywords": "Keywords", + "person.page.orcid.sync-queue.description.keywords": "Paraules clau", + + // "person.page.orcid.sync-queue.tooltip.insert": "Add a new entry in the ORCID registry", + "person.page.orcid.sync-queue.tooltip.insert": "Afegir una nova entrada al registre ORCID", + + // "person.page.orcid.sync-queue.tooltip.update": "Update this entry on the ORCID registry", + "person.page.orcid.sync-queue.tooltip.update": "Actualitzar aquesta entrada al registre ORCID", + + // "person.page.orcid.sync-queue.tooltip.delete": "Remove this entry from the ORCID registry", + "person.page.orcid.sync-queue.tooltip.delete": "Retira aquesta entrada del registre ORCID", + + // "person.page.orcid.sync-queue.tooltip.publication": "Publication", + "person.page.orcid.sync-queue.tooltip.publication": "Publicació", + + // "person.page.orcid.sync-queue.tooltip.project": "Project", + "person.page.orcid.sync-queue.tooltip.project": "Projecte", + + // "person.page.orcid.sync-queue.tooltip.affiliation": "Affiliation", + "person.page.orcid.sync-queue.tooltip.affiliation": "Afiliació", + + // "person.page.orcid.sync-queue.tooltip.education": "Education", + "person.page.orcid.sync-queue.tooltip.education": "Titulació", + + // "person.page.orcid.sync-queue.tooltip.qualification": "Qualification", + "person.page.orcid.sync-queue.tooltip.qualification": "Qualificació", + + // "person.page.orcid.sync-queue.tooltip.other_names": "Other name", + "person.page.orcid.sync-queue.tooltip.other_names": "Altres signatures", + + // "person.page.orcid.sync-queue.tooltip.country": "Country", + "person.page.orcid.sync-queue.tooltip.country": "País", + + // "person.page.orcid.sync-queue.tooltip.keywords": "Keyword", + "person.page.orcid.sync-queue.tooltip.keywords": "Paraules clau", + + // "person.page.orcid.sync-queue.tooltip.external_ids": "External identifier", + "person.page.orcid.sync-queue.tooltip.external_ids": "Identificador extern", + + // "person.page.orcid.sync-queue.tooltip.researcher_urls": "Researcher url", + "person.page.orcid.sync-queue.tooltip.researcher_urls": "URL de l'investigador", + + // "person.page.orcid.sync-queue.send" : "Synchronize with ORCID registry", + "person.page.orcid.sync-queue.send": "Sincronitzar amb el registre ORCID", + + // "person.page.orcid.sync-queue.send.unauthorized-error.title": "The submission to ORCID failed for missing authorizations.", + "person.page.orcid.sync-queue.send.unauthorized-error.title": "Ha fallar l'enviament a ORCID degut a autorització insuficient.", + + // "person.page.orcid.sync-queue.send.unauthorized-error.content": "Click here to grant again the required permissions. If the problem persists, contact the administrator", + "person.page.orcid.sync-queue.send.unauthorized-error.content": "Premeu aquí per tornar a concedir els permisos requerits. Si continueu el problema, contacteu amb l'administrador", + + // "person.page.orcid.sync-queue.send.bad-request-error": "The submission to ORCID failed because the resource sent to ORCID registry is not valid", + "person.page.orcid.sync-queue.send.bad-request-error": "L'enviament a ORCID ha fallat perquè el recurs que s'ha enviat no era vàlid", + + // "person.page.orcid.sync-queue.send.error": "The submission to ORCID failed", + "person.page.orcid.sync-queue.send.error": "Ha fallat l'enviament a ORCID", + + // "person.page.orcid.sync-queue.send.conflict-error": "The submission to ORCID failed because the resource is already present on the ORCID registry", + "person.page.orcid.sync-queue.send.conflict-error": "L'enviament a ORCID ha fallat pel fet que el recurs ja existia al registre ORCID", + + // "person.page.orcid.sync-queue.send.not-found-warning": "The resource does not exists anymore on the ORCID registry.", + "person.page.orcid.sync-queue.send.not-found-warning": "El recurs ja no existeix al registre ORCID.", + + // "person.page.orcid.sync-queue.send.success": "The submission to ORCID was completed successfully", + "person.page.orcid.sync-queue.send.success": "L'enviament a ORCID ha estat completat amb èxit", + + // "person.page.orcid.sync-queue.send.validation-error": "The data that you want to synchronize with ORCID is not valid", + "person.page.orcid.sync-queue.send.validation-error": "Les dades que vol sincronitzar amb ORCID no són vàlides", + + // "person.page.orcid.sync-queue.send.validation-error.amount-currency.required": "The amount's currency is required", + "person.page.orcid.sync-queue.send.validation-error.amount-currency.required": "Es requereix la quantitat de divisa", + + // "person.page.orcid.sync-queue.send.validation-error.external-id.required": "The resource to be sent requires at least one identifier", + "person.page.orcid.sync-queue.send.validation-error.external-id.required": "El recurs que es vol enviar necessita com a mínim un identificador", + + // "person.page.orcid.sync-queue.send.validation-error.title.required": "The title is required", + "person.page.orcid.sync-queue.send.validation-error.title.required": "Es requereix un títol", + + // "person.page.orcid.sync-queue.send.validation-error.type.required": "The dc.type is required", + "person.page.orcid.sync-queue.send.validation-error.type.required": "Es requereix un dc.type", + + // "person.page.orcid.sync-queue.send.validation-error.start-date.required": "The start date is required", + "person.page.orcid.sync-queue.send.validation-error.start-date.required": "Es requereix una data d'inici", + + // "person.page.orcid.sync-queue.send.validation-error.funder.required": "The funder is required", + "person.page.orcid.sync-queue.send.validation-error.funder.required": "Es requereix un finançador", + + // "person.page.orcid.sync-queue.send.validation-error.country.invalid": "Invalid 2 digits ISO 3166 country", + "person.page.orcid.sync-queue.send.validation-error.country.invalid": "Els 2 dígits ISO 3166 de país són invàlids", + + // "person.page.orcid.sync-queue.send.validation-error.organization.required": "The organization is required", + "person.page.orcid.sync-queue.send.validation-error.organization.required": "Es requereix una organització", + + // "person.page.orcid.sync-queue.send.validation-error.organization.name-required": "The organization's name is required", + "person.page.orcid.sync-queue.send.validation-error.organization.name-required": "Es requereix el nom de l'organització", + + // "person.page.orcid.sync-queue.send.validation-error.publication.date-invalid" : "The publication date must be one year after 1900", + "person.page.orcid.sync-queue.send.validation-error.publication.date-invalid": "la data de la publicació ha de ser posterior a 1900", + + // "person.page.orcid.sync-queue.send.validation-error.organization.address-required": "The organization to be sent requires an address", + "person.page.orcid.sync-queue.send.validation-error.organization.address-required": "Es requereix l'adreça de l'organització", + + // "person.page.orcid.sync-queue.send.validation-error.organization.city-required": "The address of the organization to be sent requires a city", + "person.page.orcid.sync-queue.send.validation-error.organization.city-required": "Es requereix que la direcció de l'organització tingui una ciutat", + + // "person.page.orcid.sync-queue.send.validation-error.organization.country-required": "The address of the organization to be sent requires a valid 2 digits ISO 3166 country", + "person.page.orcid.sync-queue.send.validation-error.organization.country-required": "Cal que l'adreça de l'organització tingui un codi de país de 2 dígits ISO 3166 vàlid", + + // "person.page.orcid.sync-queue.send.validation-error.disambiguated-organization.required": "An identifier to disambiguate organizations is required. Supported ids are GRID, Ringgold, Legal Entity identifiers (LEIs) and Crossref Funder Registry identifiers", + "person.page.orcid.sync-queue.send.validation-error.disambiguated-organization.required": "Es requereix un identificador per desambiguar l'organització. Els identificadors admesos són GRID, Ringgold, Legal Entity identifiers (LEIs) i Crossref Funder Registry", + + // "person.page.orcid.sync-queue.send.validation-error.disambiguated-organization.value-required": "The organization's identifiers requires a value", + "person.page.orcid.sync-queue.send.validation-error.disambiguated-organization.value-required": "Es requereix que els identificadors de l'organització tinguin un valor", + + // "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.required": "The organization's identifiers requires a source", + "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.required": "Es requereix que els identificadors de l'organització tinguin una font", + + // "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.invalid": "The source of one of the organization identifiers is invalid. Supported sources are RINGGOLD, GRID, LEI and FUNDREF", + "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.invalid": "La font d'un dels identificadors d'organització és invàlida. Les fonts admeses són RINGGOLD, GRID, LEI i FUNDREF", + + // "person.page.orcid.synchronization-mode": "Synchronization mode", + "person.page.orcid.synchronization-mode": "Mode sincronització", + + // "person.page.orcid.synchronization-mode.batch": "Batch", + "person.page.orcid.synchronization-mode.batch": "Batch", + + // "person.page.orcid.synchronization-mode.label": "Synchronization mode", + "person.page.orcid.synchronization-mode.label": "Mode sincronització", + + // "person.page.orcid.synchronization-mode-message": "Please select how you would like synchronization to ORCID to occur. The options include \"Manual\" (you must send your data to ORCID manually), or \"Batch\" (the system will send your data to ORCID via a scheduled script).", + "person.page.orcid.synchronization-mode-message": "Seleccioneu com preferiu realitzar la sincronització amb ORCID. Podeu escollir \"Manual\" (vosaltres envieu les dades a ORCID manualment), o \"Batch\" (el sistema enviarà les vostres dades a ORCID.", + + // "person.page.orcid.synchronization-mode-funding-message": "Select whether to send your linked Project entities to your ORCID record's list of funding information.", + "person.page.orcid.synchronization-mode-funding-message": "Seleccioneu si enviareu informació de les vostres entitats connectades de tipus Projecte a la informació de finançament d'ORCID.", + + // "person.page.orcid.synchronization-mode-publication-message": "Select whether to send your linked Publication entities to your ORCID record's list of works.", + "person.page.orcid.synchronization-mode-publication-message": "Seleccioneu si enviareu informació de les vostres entitats connectades de tipus Publicació a la informació de treballs d'ORCID.", + + // "person.page.orcid.synchronization-mode-profile-message": "Select whether to send your biographical data or personal identifiers to your ORCID record.", + "person.page.orcid.synchronization-mode-profile-message": "Seleccioneu si enviareu informació de les vostres dades biogràfiques o identificadors personals a ORCID", + + // "person.page.orcid.synchronization-settings-update.success": "The synchronization settings have been updated successfully", + "person.page.orcid.synchronization-settings-update.success": "Els paràmetres de sincronització s'han actualitzat amb èxit", + + // "person.page.orcid.synchronization-settings-update.error": "The update of the synchronization settings failed", + "person.page.orcid.synchronization-settings-update.error": "Ha fallat l'actualització dels paràmetres de sincronització", + + // "person.page.orcid.synchronization-mode.manual": "Manual", + "person.page.orcid.synchronization-mode.manual": "Manual", + + // "person.page.orcid.scope.authenticate": "Get your ORCID iD", + "person.page.orcid.scope.authenticate": "Obtingueu el vostre ORCID iD", + + // "person.page.orcid.scope.read-limited": "Read your information with visibility set to Trusted Parties", + "person.page.orcid.scope.read-limited": "Llegiu la vostra informació amb la visibilitat ajustada a Tercers Confiables", + + // "person.page.orcid.scope.activities-update": "Add/update your research activities", + "person.page.orcid.scope.activities-update": "Afegir/actualitzar les vostres activitats de recerca", + + // "person.page.orcid.scope.person-update": "Add/update other information about you", + "person.page.orcid.scope.person-update": "Afegir/actualitzar altres informacions sobre vostè", + + // "person.page.orcid.unlink.success": "The disconnection between the profile and the ORCID registry was successful", + "person.page.orcid.unlink.success": "S'ha efectuat amb èxit la desconnexió entre el perfil i el registre d'ORCID", + + // "person.page.orcid.unlink.error": "An error occurred while disconnecting between the profile and the ORCID registry. Try again", + "person.page.orcid.unlink.error": "S'ha produït un error en la desconnexió entre el perfil i el registre d'ORCID. Torneu-ho a provar", + + // "person.orcid.sync.setting": "ORCID Synchronization settings", + "person.orcid.sync.setting": "Paràmetres de sincronització d'ORCID", + + // "person.orcid.registry.queue": "ORCID Registry Queue", + "person.orcid.registry.queue": "Cua de registre d'ORCID", + + // "person.orcid.registry.auth": "ORCID Authorizations", + "person.orcid.registry.auth": "Autoritzacions ORCID", + // "home.recent-submissions.head": "Recent Submissions", + "home.recent-submissions.head": "Enviaments recents", + + // "listable-notification-object.default-message": "This object couldn't be retrieved", + "listable-notification-object.default-message": "Aquest objecte no s'ha pogut recuperar", + + +} From f6a95e692ffc8643940c64f0206dead2eb7c64cf Mon Sep 17 00:00:00 2001 From: Toni Prieto Date: Sat, 21 Jan 2023 12:23:45 +0100 Subject: [PATCH 3/7] Enable Catalan language --- config/config.example.yml | 3 +++ src/config/default-app-config.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/config/config.example.yml b/config/config.example.yml index c548d6944a..af04859201 100644 --- a/config/config.example.yml +++ b/config/config.example.yml @@ -121,6 +121,9 @@ languages: - code: en label: English active: true + - code: ca + label: Català + active: true - code: cs label: Čeština active: true diff --git a/src/config/default-app-config.ts b/src/config/default-app-config.ts index d7b3efc2ed..205ea8acc0 100644 --- a/src/config/default-app-config.ts +++ b/src/config/default-app-config.ts @@ -190,6 +190,7 @@ export class DefaultAppConfig implements AppConfig { // When set to active, users will be able to switch to the use of this language in the user interface. languages: LangConfig[] = [ { code: 'en', label: 'English', active: true }, + { code: 'ca', label: 'Català', active: true }, { code: 'cs', label: 'Čeština', active: true }, { code: 'de', label: 'Deutsch', active: true }, { code: 'es', label: 'Español', active: true }, From 6dc4f58decbb99089be588d5413ead9c75b775fd Mon Sep 17 00:00:00 2001 From: Toni Prieto Date: Mon, 7 Nov 2022 21:55:13 +0100 Subject: [PATCH 4/7] Update es.json5 --- src/assets/i18n/es.json5 | 961 +++++++++++++++++++++++---------------- 1 file changed, 560 insertions(+), 401 deletions(-) diff --git a/src/assets/i18n/es.json5 b/src/assets/i18n/es.json5 index 02169514c4..84035a7a1f 100644 --- a/src/assets/i18n/es.json5 +++ b/src/assets/i18n/es.json5 @@ -10,6 +10,7 @@ "401.unauthorized": "no autorizado", + // "403.help": "You don't have permission to access this page. You can use the button below to get back to the home page.", "403.help": "No tiene permisos para acceder a esta página. Puede utilizar el botón de abajo para volver a la página de inicio.", @@ -22,8 +23,8 @@ // "500.page-internal-server-error": "Service Unavailable", "500.page-internal-server-error": "Servicio no disponible", - // "500.help": "The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.", - "500.help": "No se puede atender su petición debido a problemas de capacidad o mantenimeintos programados del servidor. Inténtelo mas adelante, por favor.", + // "500.help": "The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.", + "500.help": "No se puede atender su petición debido a problemas de capacidad o mantenimientos programados del servidor. Inténtelo más tarde, por favor.", // "500.link.home-page": "Take me to the home page", "500.link.home-page": "Llévame a la página de inicio", @@ -72,7 +73,7 @@ "admin.curation-tasks.breadcrumbs": "Tareas de curación del sistema", // "admin.curation-tasks.title": "System curation tasks", - "admin.curation-tasks.title": "Tareas de conservación del sistema", + "admin.curation-tasks.title": "Tareas de curación del sistema", // "admin.curation-tasks.header": "System curation tasks", "admin.curation-tasks.header": "Tareas de curación del sistema", @@ -174,7 +175,7 @@ "admin.registries.bitstream-formats.edit.supportLevel.label": "Nivel de soporte", // "admin.registries.bitstream-formats.head": "Bitstream Format Registry", - "admin.registries.bitstream-formats.head": "Registro de formato Archivo", + "admin.registries.bitstream-formats.head": "Registro de formatos de archivo", // "admin.registries.bitstream-formats.no-items": "No bitstream formats to show.", "admin.registries.bitstream-formats.no-items": "No hay formatos de archivo para mostrar.", @@ -193,7 +194,7 @@ // "admin.registries.bitstream-formats.table.name": "Name", "admin.registries.bitstream-formats.table.name": "Nombre", - // TODO New key - Add a translation + // "admin.registries.bitstream-formats.table.id" : "ID", "admin.registries.bitstream-formats.table.id" : "ID", // "admin.registries.bitstream-formats.table.return": "Back", @@ -244,7 +245,7 @@ "admin.registries.metadata.schemas.table.delete": "Eliminar seleccionado", // "admin.registries.metadata.schemas.table.id": "ID", - "admin.registries.metadata.schemas.table.id": "IDENTIFICACIÓN", + "admin.registries.metadata.schemas.table.id": "ID", // "admin.registries.metadata.schemas.table.name": "Name", "admin.registries.metadata.schemas.table.name": "Nombre", @@ -261,7 +262,7 @@ "admin.registries.schema.breadcrumbs": "Esquema de metadatos", // "admin.registries.schema.description": "This is the metadata schema for \"{{namespace}}\".", - "admin.registries.schema.description": "Este es el esquema de metadatos para \"{{ namespace }} \".", + "admin.registries.schema.description": "Este es el esquema de metadatos para \"{{ namespace }}\".", // "admin.registries.schema.fields.head": "Schema metadata fields", "admin.registries.schema.fields.head": "Campos de metadatos de esquema", @@ -274,7 +275,7 @@ // "admin.registries.schema.fields.table.field": "Field", "admin.registries.schema.fields.table.field": "Campo", - // TODO New key - Add a translation + // "admin.registries.schema.fields.table.id" : "ID", "admin.registries.schema.fields.table.id" : "ID", // "admin.registries.schema.fields.table.scopenote": "Scope Note", @@ -287,10 +288,10 @@ "admin.registries.schema.form.edit": "Editar campo de metadatos", // "admin.registries.schema.form.element": "Element", - "admin.registries.schema.form.element": "Artículo", + "admin.registries.schema.form.element": "Elemento", // "admin.registries.schema.form.qualifier": "Qualifier", - "admin.registries.schema.form.qualifier": "Calificatorio", + "admin.registries.schema.form.qualifier": "Cualificador", // "admin.registries.schema.form.scopenote": "Scope Note", "admin.registries.schema.form.scopenote": "Nota de alcance", @@ -299,7 +300,7 @@ "admin.registries.schema.head": "Esquema de metadatos", // "admin.registries.schema.notification.created": "Successfully created metadata schema \"{{prefix}}\"", - "admin.registries.schema.notification.created": "Esquema de metadatos creado correctamente \"{{ prefix }} \"", + "admin.registries.schema.notification.created": "Esquema de metadatos creado correctamente \"{{ prefix }}\"", // "admin.registries.schema.notification.deleted.failure": "Failed to delete {{amount}} metadata schemas", "admin.registries.schema.notification.deleted.failure": "Error al eliminar {{ amount }} esquemas de metadatos", @@ -308,22 +309,22 @@ "admin.registries.schema.notification.deleted.success": "{{ amount }} esquemas de metadatos eliminados correctamente", // "admin.registries.schema.notification.edited": "Successfully edited metadata schema \"{{prefix}}\"", - "admin.registries.schema.notification.edited": "Esquema de metadatos editado correctamente \"{{ prefix }} \"", + "admin.registries.schema.notification.edited": "Esquema de metadatos editado correctamente \"{{ prefix }}\"", // "admin.registries.schema.notification.failure": "Error", "admin.registries.schema.notification.failure": "Error", // "admin.registries.schema.notification.field.created": "Successfully created metadata field \"{{field}}\"", - "admin.registries.schema.notification.field.created": "Campo de metadatos creado correctamente \"{{ field }} \"", + "admin.registries.schema.notification.field.created": "Campo de metadatos creado correctamente \"{{ field }}\"", // "admin.registries.schema.notification.field.deleted.failure": "Failed to delete {{amount}} metadata fields", - "admin.registries.schema.notification.field.deleted.failure": "No se pudieron borrar los campos de metadatos de {{ amount }}", + "admin.registries.schema.notification.field.deleted.failure": "No se pudieron borrar {{ amount }} campos de metadatos", // "admin.registries.schema.notification.field.deleted.success": "Successfully deleted {{amount}} metadata fields", "admin.registries.schema.notification.field.deleted.success": "{{ amount }} campos de metadatos eliminados correctamente", // "admin.registries.schema.notification.field.edited": "Successfully edited metadata field \"{{field}}\"", - "admin.registries.schema.notification.field.edited": "Campo de metadatos editado correctamente \"{{ field }} \"", + "admin.registries.schema.notification.field.edited": "Campo de metadatos editado correctamente \"{{ field }}\"", // "admin.registries.schema.notification.success": "Success", "admin.registries.schema.notification.success": "Éxito", @@ -337,25 +338,25 @@ // "admin.access-control.epeople.actions.delete": "Delete EPerson", - "admin.access-control.epeople.actions.delete": "Eliminar EPerson", + "admin.access-control.epeople.actions.delete": "Eliminar usuario", // "admin.access-control.epeople.actions.impersonate": "Impersonate EPerson", - "admin.access-control.epeople.actions.impersonate": "Hacerse pasar por EPerson", + "admin.access-control.epeople.actions.impersonate": "Hacerse pasar por usuario", // "admin.access-control.epeople.actions.reset": "Reset password", "admin.access-control.epeople.actions.reset": "Restablecer la contraseña", // "admin.access-control.epeople.actions.stop-impersonating": "Stop impersonating EPerson", - "admin.access-control.epeople.actions.stop-impersonating": "Deja de hacerse pasar por EPerson", + "admin.access-control.epeople.actions.stop-impersonating": "Deja de hacerse pasar por usuario", // "admin.access-control.epeople.breadcrumbs": "EPeople", - "admin.access-control.epeople.breadcrumbs": "EPeople", + "admin.access-control.epeople.breadcrumbs": "Usuarios", // "admin.access-control.epeople.title": "EPeople", - "admin.access-control.epeople.title": "EPeople", + "admin.access-control.epeople.title": "Usuarios", // "admin.access-control.epeople.head": "EPeople", - "admin.access-control.epeople.head": "EPeople", + "admin.access-control.epeople.head": "Usuarios", // "admin.access-control.epeople.search.head": "Search", "admin.access-control.epeople.search.head": "Buscar", @@ -373,13 +374,13 @@ "admin.access-control.epeople.search.button": "Buscar", // "admin.access-control.epeople.search.placeholder": "Search people...", - "admin.access-control.epeople.search.placeholder": "Busca gente...", + "admin.access-control.epeople.search.placeholder": "Busca usuarios...", // "admin.access-control.epeople.button.add": "Add EPerson", - "admin.access-control.epeople.button.add": "Agregar una persona", + "admin.access-control.epeople.button.add": "Agregar un usuario", // "admin.access-control.epeople.table.id": "ID", - "admin.access-control.epeople.table.id": "IDENTIFICACIÓN", + "admin.access-control.epeople.table.id": "ID", // "admin.access-control.epeople.table.name": "Name", "admin.access-control.epeople.table.name": "Nombre", @@ -397,22 +398,22 @@ "admin.access-control.epeople.table.edit.buttons.edit-disabled": "No tienes autorización para editar este grupo.", // "admin.access-control.epeople.table.edit.buttons.remove": "Delete \"{{name}}\"", - "admin.access-control.epeople.table.edit.buttons.remove": "Eliminar \"{{ name }} \"", + "admin.access-control.epeople.table.edit.buttons.remove": "Eliminar \"{{ name }}\"", // "admin.access-control.epeople.no-items": "No EPeople to show.", - "admin.access-control.epeople.no-items": "No hay EPeople para mostrar.", + "admin.access-control.epeople.no-items": "No hay usuarios para mostrar.", // "admin.access-control.epeople.form.create": "Create EPerson", - "admin.access-control.epeople.form.create": "Crear una persona", + "admin.access-control.epeople.form.create": "Crear un usuario", // "admin.access-control.epeople.form.edit": "Edit EPerson", - "admin.access-control.epeople.form.edit": "Editar EPerson", + "admin.access-control.epeople.form.edit": "Editar usuario", // "admin.access-control.epeople.form.firstName": "First name", - "admin.access-control.epeople.form.firstName": "Nombre de pila", + "admin.access-control.epeople.form.firstName": "Nombre", // "admin.access-control.epeople.form.lastName": "Last name", - "admin.access-control.epeople.form.lastName": "Apellido", + "admin.access-control.epeople.form.lastName": "Apellidos", // "admin.access-control.epeople.form.email": "E-mail", "admin.access-control.epeople.form.email": "Correo electrónico", @@ -430,34 +431,34 @@ "admin.access-control.epeople.form.return": "Atrás", // "admin.access-control.epeople.form.notification.created.success": "Successfully created EPerson \"{{name}}\"", - "admin.access-control.epeople.form.notification.created.success": "EPerson \"{{ name }} \" creada correctamente", + "admin.access-control.epeople.form.notification.created.success": "Usuario \"{{ name }}\" creado correctamente", // "admin.access-control.epeople.form.notification.created.failure": "Failed to create EPerson \"{{name}}\"", - "admin.access-control.epeople.form.notification.created.failure": "Error al crear EPerson \"{{ name }} \"", + "admin.access-control.epeople.form.notification.created.failure": "Error al crear usuario \"{{ name }}\"", // "admin.access-control.epeople.form.notification.created.failure.emailInUse": "Failed to create EPerson \"{{name}}\", email \"{{email}}\" already in use.", - "admin.access-control.epeople.form.notification.created.failure.emailInUse": "Error al crear EPerson \"{{ name }}\", el correo electrónico \"{{ email }}\" ya está en uso.", + "admin.access-control.epeople.form.notification.created.failure.emailInUse": "Error al crear usuario \"{{ name }}\", el correo electrónico \"{{ email }}\" ya está en uso.", // "admin.access-control.epeople.form.notification.edited.failure.emailInUse": "Failed to edit EPerson \"{{name}}\", email \"{{email}}\" already in use.", - "admin.access-control.epeople.form.notification.edited.failure.emailInUse": "Error al editar EPerson \"{{ name }}\", el correo electrónico \"{{ email }}\" ya está en uso.", + "admin.access-control.epeople.form.notification.edited.failure.emailInUse": "Error al editar usuario \"{{ name }}\", el correo electrónico \"{{ email }}\" ya está en uso.", // "admin.access-control.epeople.form.notification.edited.success": "Successfully edited EPerson \"{{name}}\"", - "admin.access-control.epeople.form.notification.edited.success": "EPerson \"{{ name }} \" editado correctamente", + "admin.access-control.epeople.form.notification.edited.success": "Usuario \"{{ name }}\" editado correctamente", // "admin.access-control.epeople.form.notification.edited.failure": "Failed to edit EPerson \"{{name}}\"", - "admin.access-control.epeople.form.notification.edited.failure": "Error al editar EPerson \"{{ name }} \"", + "admin.access-control.epeople.form.notification.edited.failure": "Error al editar usuario \"{{ name }}\"", // "admin.access-control.epeople.form.notification.deleted.success": "Successfully deleted EPerson \"{{name}}\"", - "admin.access-control.epeople.form.notification.deleted.success": "EPerson \"{{ name }} \" eliminada correctamente", + "admin.access-control.epeople.form.notification.deleted.success": "Usuario \"{{ name }}\" eliminado correctamente", // "admin.access-control.epeople.form.notification.deleted.failure": "Failed to delete EPerson \"{{name}}\"", - "admin.access-control.epeople.form.notification.deleted.failure": "No se pudo borrar EPerson \"{{ name }} \"", + "admin.access-control.epeople.form.notification.deleted.failure": "No se pudo borrar el usuario \"{{ name }}\"", // "admin.access-control.epeople.form.groupsEPersonIsMemberOf": "Member of these groups:", "admin.access-control.epeople.form.groupsEPersonIsMemberOf": "Miembro de estos grupos:", // "admin.access-control.epeople.form.table.id": "ID", - "admin.access-control.epeople.form.table.id": "IDENTIFICACIÓN", + "admin.access-control.epeople.form.table.id": "ID", // "admin.access-control.epeople.form.table.name": "Name", "admin.access-control.epeople.form.table.name": "Nombre", @@ -466,16 +467,16 @@ "admin.access-control.epeople.form.table.collectionOrCommunity": "Colección/Comunidad", // "admin.access-control.epeople.form.memberOfNoGroups": "This EPerson is not a member of any groups", - "admin.access-control.epeople.form.memberOfNoGroups": "Esta EPerson no es miembro de ningún grupo", + "admin.access-control.epeople.form.memberOfNoGroups": "Este usuario no es miembro de ningún grupo", // "admin.access-control.epeople.form.goToGroups": "Add to groups", "admin.access-control.epeople.form.goToGroups": "Agregar a grupos", // "admin.access-control.epeople.notification.deleted.failure": "Failed to delete EPerson: \"{{name}}\"", - "admin.access-control.epeople.notification.deleted.failure": "No se pudo borrar EPerson: \"{{ name }} \"", + "admin.access-control.epeople.notification.deleted.failure": "No se pudo borrar el usuario: \"{{ name }}\"", // "admin.access-control.epeople.notification.deleted.success": "Successfully deleted EPerson: \"{{name}}\"", - "admin.access-control.epeople.notification.deleted.success": "EPerson eliminada correctamente: \"{{ name }} \"", + "admin.access-control.epeople.notification.deleted.success": "Usuario eliminado correctamente: \"{{ name }}\"", @@ -504,7 +505,7 @@ "admin.access-control.groups.button.add": "Añadir grupo", // "admin.access-control.groups.search.head": "Search groups", - "admin.access-control.groups.search.head": "Grupos de búsqueda", + "admin.access-control.groups.search.head": "Buscar grupos", // "admin.access-control.groups.button.see-all": "Browse all", "admin.access-control.groups.button.see-all": "Examinar todo", @@ -516,7 +517,7 @@ "admin.access-control.groups.search.placeholder": "Buscar grupos...", // "admin.access-control.groups.table.id": "ID", - "admin.access-control.groups.table.id": "IDENTIFICACIÓN", + "admin.access-control.groups.table.id": "ID", // "admin.access-control.groups.table.name": "Name", "admin.access-control.groups.table.name": "Nombre", @@ -546,7 +547,7 @@ "admin.access-control.groups.notification.deleted.failure.title": "No se pudo borrar el grupo \"{{ name }}\"", // "admin.access-control.groups.notification.deleted.failure.content": "Cause: \"{{cause}}\"", - "admin.access-control.groups.notification.deleted.failure.content": "Causa: \"{{ cause }} \"", + "admin.access-control.groups.notification.deleted.failure.content": "Causa: \"{{ cause }}\"", @@ -554,7 +555,7 @@ "admin.access-control.groups.form.alert.permanent": "Este grupo es permanente, por lo que no se puede editar ni eliminar. Sin embargo, puedes añadir y eliminar miembros del grupo utilizando esta página.", // "admin.access-control.groups.form.alert.workflowGroup": "This group can’t be modified or deleted because it corresponds to a role in the submission and workflow process in the \"{{name}}\" {{comcol}}. You can delete it from the \"assign roles\" tab on the edit {{comcol}} page. You can still add and remove group members using this page.", - "admin.access-control.groups.form.alert.workflowGroup": "Este grupo no puede ser modificado o eliminado porque corresponde a un rol en el proceso de presentación y flujo de trabajo en el \"{{ name }}\" {{ comcol }}. Puede eliminarlo desde la pestaña \"asignar roles\" de la página de edición del {{ comcol }}. Todavía puede añadir y eliminar miembros del grupo utilizando esta página.", + "admin.access-control.groups.form.alert.workflowGroup": "Este grupo no puede ser modificado o eliminado porque corresponde a un rol en el proceso de entrada y revisión de envíos en {{ comcol }} \"{{ name }}\". Puede eliminarlo desde la pestaña \"asignar roles\" de la página de edición de la {{ comcol }}. Sí puede añadir y eliminar miembros del grupo utilizando esta página.", // "admin.access-control.groups.form.head.create": "Create group", "admin.access-control.groups.form.head.create": "Crea un grupo", @@ -572,31 +573,31 @@ "admin.access-control.groups.form.groupDescription": "Descripción", // "admin.access-control.groups.form.notification.created.success": "Successfully created Group \"{{name}}\"", - "admin.access-control.groups.form.notification.created.success": "Grupo creado con éxito \"{{ name }} \"", + "admin.access-control.groups.form.notification.created.success": "Grupo creado con éxito \"{{ name }}\"", // "admin.access-control.groups.form.notification.created.failure": "Failed to create Group \"{{name}}\"", - "admin.access-control.groups.form.notification.created.failure": "No se pudo crear el grupo \"{{ name }} \"", + "admin.access-control.groups.form.notification.created.failure": "No se pudo crear el grupo \"{{ name }}\"", // "admin.access-control.groups.form.notification.created.failure.groupNameInUse": "Failed to create Group with name: \"{{name}}\", make sure the name is not already in use.", "admin.access-control.groups.form.notification.created.failure.groupNameInUse": "No se pudo crear el grupo con el nombre: \"{{ name }}\", asegúrese de que el nombre no esté en uso.", // "admin.access-control.groups.form.notification.edited.failure": "Failed to edit Group \"{{name}}\"", - "admin.access-control.groups.form.notification.edited.failure": "No se pudo editar el grupo \"{{ name }} \"", + "admin.access-control.groups.form.notification.edited.failure": "No se pudo editar el grupo \"{{ name }}\"", // "admin.access-control.groups.form.notification.edited.failure.groupNameInUse": "Name \"{{name}}\" already in use!", - "admin.access-control.groups.form.notification.edited.failure.groupNameInUse": "¡El nombre \"{{ name }} \" ya está en uso!", + "admin.access-control.groups.form.notification.edited.failure.groupNameInUse": "¡El nombre \"{{ name }}\" ya está en uso!", // "admin.access-control.groups.form.notification.edited.success": "Successfully edited Group \"{{name}}\"", - "admin.access-control.groups.form.notification.edited.success": "Grupo editado correctamente \"{{ name }} \"", + "admin.access-control.groups.form.notification.edited.success": "Grupo \"{{ name }}\" editado correctamente", // "admin.access-control.groups.form.actions.delete": "Delete Group", "admin.access-control.groups.form.actions.delete": "Eliminar grupo", // "admin.access-control.groups.form.delete-group.modal.header": "Delete Group \"{{ dsoName }}\"", - "admin.access-control.groups.form.delete-group.modal.header": "Eliminar grupo \"{{ dsoName }} \"", + "admin.access-control.groups.form.delete-group.modal.header": "Eliminar grupo \"{{ dsoName }}\"", // "admin.access-control.groups.form.delete-group.modal.info": "Are you sure you want to delete Group \"{{ dsoName }}\"", - "admin.access-control.groups.form.delete-group.modal.info": "¿Está seguro de que desea eliminar el grupo \"{{ dsoName }} \"?", + "admin.access-control.groups.form.delete-group.modal.info": "¿Está seguro de que desea eliminar el grupo \"{{ dsoName }}\"?", // "admin.access-control.groups.form.delete-group.modal.cancel": "Cancel", "admin.access-control.groups.form.delete-group.modal.cancel": "Cancelar", @@ -605,19 +606,19 @@ "admin.access-control.groups.form.delete-group.modal.confirm": "Borrar", // "admin.access-control.groups.form.notification.deleted.success": "Successfully deleted group \"{{ name }}\"", - "admin.access-control.groups.form.notification.deleted.success": "El grupo \"{{ name }} \" se eliminó correctamente", + "admin.access-control.groups.form.notification.deleted.success": "El grupo \"{{ name }}\" se eliminó correctamente", // "admin.access-control.groups.form.notification.deleted.failure.title": "Failed to delete group \"{{ name }}\"", - "admin.access-control.groups.form.notification.deleted.failure.title": "No se pudo borrar el grupo \"{{ name }} \"", + "admin.access-control.groups.form.notification.deleted.failure.title": "No se pudo borrar el grupo \"{{ name }}\"", // "admin.access-control.groups.form.notification.deleted.failure.content": "Cause: \"{{ cause }}\"", - "admin.access-control.groups.form.notification.deleted.failure.content": "Causa: \"{{ cause }} \"", + "admin.access-control.groups.form.notification.deleted.failure.content": "Causa: \"{{ cause }}\"", // "admin.access-control.groups.form.members-list.head": "EPeople", - "admin.access-control.groups.form.members-list.head": "EPeople", + "admin.access-control.groups.form.members-list.head": "Usuarios", // "admin.access-control.groups.form.members-list.search.head": "Add EPeople", - "admin.access-control.groups.form.members-list.search.head": "Agregar EPeople", + "admin.access-control.groups.form.members-list.search.head": "Agregar usuarios", // "admin.access-control.groups.form.members-list.button.see-all": "Browse All", "admin.access-control.groups.form.members-list.button.see-all": "Examinar todo", @@ -653,22 +654,22 @@ "admin.access-control.groups.form.members-list.table.edit": "Eliminar / Agregar", // "admin.access-control.groups.form.members-list.table.edit.buttons.remove": "Remove member with name \"{{name}}\"", - "admin.access-control.groups.form.members-list.table.edit.buttons.remove": "Eliminar miembro con nombre \"{{ name }} \"", + "admin.access-control.groups.form.members-list.table.edit.buttons.remove": "Eliminar miembro con nombre \"{{ name }}\"", // "admin.access-control.groups.form.members-list.notification.success.addMember": "Successfully added member: \"{{name}}\"", - "admin.access-control.groups.form.members-list.notification.success.addMember": "Miembro agregado exitosamente: \"{{ name }} \"", + "admin.access-control.groups.form.members-list.notification.success.addMember": "Miembro agregado exitosamente: \"{{ name }}\"", // "admin.access-control.groups.form.members-list.notification.failure.addMember": "Failed to add member: \"{{name}}\"", - "admin.access-control.groups.form.members-list.notification.failure.addMember": "No se pudo agregar el miembro: \"{{ name }} \"", + "admin.access-control.groups.form.members-list.notification.failure.addMember": "No se pudo agregar el miembro: \"{{ name }}\"", // "admin.access-control.groups.form.members-list.notification.success.deleteMember": "Successfully deleted member: \"{{name}}\"", - "admin.access-control.groups.form.members-list.notification.success.deleteMember": "Miembro eliminado correctamente: \"{{ name }} \"", + "admin.access-control.groups.form.members-list.notification.success.deleteMember": "Miembro eliminado correctamente: \"{{ name }}\"", // "admin.access-control.groups.form.members-list.notification.failure.deleteMember": "Failed to delete member: \"{{name}}\"", - "admin.access-control.groups.form.members-list.notification.failure.deleteMember": "No se pudo borrar el miembro: \"{{ name }} \"", + "admin.access-control.groups.form.members-list.notification.failure.deleteMember": "No se pudo borrar el miembro: \"{{ name }}\"", // "admin.access-control.groups.form.members-list.table.edit.buttons.add": "Add member with name \"{{name}}\"", - "admin.access-control.groups.form.members-list.table.edit.buttons.add": "Agregar miembro con nombre \"{{ name }} \"", + "admin.access-control.groups.form.members-list.table.edit.buttons.add": "Agregar miembro con nombre \"{{ name }}\"", // "admin.access-control.groups.form.members-list.notification.failure.noActiveGroup": "No current active group, submit a name first.", "admin.access-control.groups.form.members-list.notification.failure.noActiveGroup": "No hay un grupo activo actual, envíe un nombre primero.", @@ -677,10 +678,10 @@ "admin.access-control.groups.form.members-list.no-members-yet": "Aún no hay miembros en el grupo, busque y agregue.", // "admin.access-control.groups.form.members-list.no-items": "No EPeople found in that search", - "admin.access-control.groups.form.members-list.no-items": "No se encontraron E-People en esa búsqueda", + "admin.access-control.groups.form.members-list.no-items": "No se encontraron usuarios en esa búsqueda", // "admin.access-control.groups.form.subgroups-list.notification.failure": "Something went wrong: \"{{cause}}\"", - "admin.access-control.groups.form.subgroups-list.notification.failure": "Algo salió mal: \"{{ cause }} \"", + "admin.access-control.groups.form.subgroups-list.notification.failure": "Algo salió mal: \"{{ cause }}\"", // "admin.access-control.groups.form.subgroups-list.head": "Groups", "admin.access-control.groups.form.subgroups-list.head": "Grupos", @@ -698,7 +699,7 @@ "admin.access-control.groups.form.subgroups-list.search.button": "Buscar", // "admin.access-control.groups.form.subgroups-list.table.id": "ID", - "admin.access-control.groups.form.subgroups-list.table.id": "IDENTIFICACIÓN", + "admin.access-control.groups.form.subgroups-list.table.id": "ID", // "admin.access-control.groups.form.subgroups-list.table.name": "Name", "admin.access-control.groups.form.subgroups-list.table.name": "Nombre", @@ -710,25 +711,25 @@ "admin.access-control.groups.form.subgroups-list.table.edit": "Eliminar / Agregar", // "admin.access-control.groups.form.subgroups-list.table.edit.buttons.remove": "Remove subgroup with name \"{{name}}\"", - "admin.access-control.groups.form.subgroups-list.table.edit.buttons.remove": "Eliminar subgrupo con nombre \"{{ name }} \"", + "admin.access-control.groups.form.subgroups-list.table.edit.buttons.remove": "Eliminar subgrupo con nombre \"{{ name }}\"", // "admin.access-control.groups.form.subgroups-list.table.edit.buttons.add": "Add subgroup with name \"{{name}}\"", - "admin.access-control.groups.form.subgroups-list.table.edit.buttons.add": "Agregar subgrupo con el nombre \"{{ name }} \"", + "admin.access-control.groups.form.subgroups-list.table.edit.buttons.add": "Agregar subgrupo con el nombre \"{{ name }}\"", // "admin.access-control.groups.form.subgroups-list.table.edit.currentGroup": "Current group", "admin.access-control.groups.form.subgroups-list.table.edit.currentGroup": "Grupo actual", // "admin.access-control.groups.form.subgroups-list.notification.success.addSubgroup": "Successfully added subgroup: \"{{name}}\"", - "admin.access-control.groups.form.subgroups-list.notification.success.addSubgroup": "Subgrupo agregado exitosamente: \"{{ name }} \"", + "admin.access-control.groups.form.subgroups-list.notification.success.addSubgroup": "Subgrupo agregado exitosamente: \"{{ name }}\"", // "admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "Failed to add subgroup: \"{{name}}\"", - "admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "No se pudo agregar el subgrupo: \"{{ name }} \"", + "admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "No se pudo agregar el subgrupo: \"{{ name }}\"", // "admin.access-control.groups.form.subgroups-list.notification.success.deleteSubgroup": "Successfully deleted subgroup: \"{{name}}\"", - "admin.access-control.groups.form.subgroups-list.notification.success.deleteSubgroup": "Subgrupo eliminado correctamente: \"{{ name }} \"", + "admin.access-control.groups.form.subgroups-list.notification.success.deleteSubgroup": "Subgrupo eliminado correctamente: \"{{ name }}\"", // "admin.access-control.groups.form.subgroups-list.notification.failure.deleteSubgroup": "Failed to delete subgroup: \"{{name}}\"", - "admin.access-control.groups.form.subgroups-list.notification.failure.deleteSubgroup": "No se pudo borrar el subgrupo: \"{{ name }} \"", + "admin.access-control.groups.form.subgroups-list.notification.failure.deleteSubgroup": "No se pudo borrar el subgrupo: \"{{ name }}\"", // "admin.access-control.groups.form.subgroups-list.notification.failure.noActiveGroup": "No current active group, submit a name first.", "admin.access-control.groups.form.subgroups-list.notification.failure.noActiveGroup": "No hay un grupo activo actual, envíe un nombre primero.", @@ -766,10 +767,10 @@ "admin.search.item.make-private": "Hacerlo privado", // "admin.search.item.make-public": "Make discoverable", - "admin.search.item.make-public": "Hacer público", + "admin.search.item.make-public": "Hacerlo público", // "admin.search.item.move": "Move", - "admin.search.item.move": "Moverse", + "admin.search.item.move": "Mover", // "admin.search.item.reinstate": "Reinstate", "admin.search.item.reinstate": "Reintegrar", @@ -806,20 +807,38 @@ // "admin.metadata-import.breadcrumbs": "Import Metadata", "admin.metadata-import.breadcrumbs": "Importar metadatos", + // "admin.batch-import.breadcrumbs": "Import Batch", + "admin.batch-import.breadcrumbs": "Importación por lotes", + // "admin.metadata-import.title": "Import Metadata", "admin.metadata-import.title": "Importar metadatos", + // "admin.batch-import.title": "Import Batch", + "admin.batch-import.title": "Importación por lotes", + // "admin.metadata-import.page.header": "Import Metadata", "admin.metadata-import.page.header": "Importar metadatos", + // "admin.batch-import.page.header": "Import Batch", + "admin.batch-import.page.header": "Importación por lotes", + // "admin.metadata-import.page.help": "You can drop or browse CSV files that contain batch metadata operations on files here", - "admin.metadata-import.page.help": "Puede soltar o explorar archivos CSV que contienen operaciones de metadatos por lotes en archivos aquí", + "admin.metadata-import.page.help": "Puede soltar o examinar archivos CSV que contienen operaciones de metadatos por lotes aquí", + + // "admin.batch-import.page.help": "Select the Collection to import into. Then, drop or browse to a Simple Archive Format (SAF) zip file that includes the Items to import", + "admin.batch-import.page.help": "Seleccione la Colección a la que importar. Luego, suelte o busque el archivo zip en formato Simple Archive Format (SAF) que incluye los ítems a importar", // "admin.metadata-import.page.dropMsg": "Drop a metadata CSV to import", "admin.metadata-import.page.dropMsg": "Suelta un CSV de metadatos para importar", + // "admin.batch-import.page.dropMsg": "Drop a batch ZIP to import", + "admin.batch-import.page.dropMsg": "Suelta un ZIP por lotes para importar", + // "admin.metadata-import.page.dropMsgReplace": "Drop to replace the metadata CSV to import", - "admin.metadata-import.page.dropMsgReplace": "Suelta para reemplazar el CSV de metadatos para importar", + "admin.metadata-import.page.dropMsgReplace": "Suelta para reemplazar el CSV de metadatos a importar", + + // "admin.batch-import.page.dropMsgReplace": "Drop to replace the batch ZIP to import", + "admin.batch-import.page.dropMsgReplace": "Suelta para reemplazar el ZIP por lotes a importar", // "admin.metadata-import.page.button.return": "Back", "admin.metadata-import.page.button.return": "Atrás", @@ -827,17 +846,26 @@ // "admin.metadata-import.page.button.proceed": "Proceed", "admin.metadata-import.page.button.proceed": "Continuar", + // "admin.metadata-import.page.button.select-collection": "Select Collection", + "admin.metadata-import.page.button.select-collection": "Selecciona la Colleción", + // "admin.metadata-import.page.error.addFile": "Select file first!", "admin.metadata-import.page.error.addFile": "¡Seleccione el archivo primero!", + // "admin.batch-import.page.error.addFile": "Select Zip file first!", + "admin.batch-import.page.error.addFile": "¡Seleccione el archivo ZIP primero!", + // "admin.metadata-import.page.validateOnly": "Validate Only", "admin.metadata-import.page.validateOnly": "Solo Validar", // "admin.metadata-import.page.validateOnly.hint": "When selected, the uploaded CSV will be validated. You will receive a report of detected changes, but no changes will be saved.", "admin.metadata-import.page.validateOnly.hint": "Al seleccionar, se validará el CSV subido. Recibirá un informe con los cambios detectados, pero no se efectuarán dichos cambios.", + // "admin.batch-import.page.validateOnly.hint": "When selected, the uploaded ZIP will be validated. You will receive a report of detected changes, but no changes will be saved.", + "admin.batch-import.page.validateOnly.hint": "Al seleccionar, se validará el archivo ZIP subido. Recibirá un informe con los cambios detectados, pero no se efectuarán dichos cambios.", - + // "admin.batch-import.page.remove": "remove", + "admin.batch-import.page.remove": "eliminar", // "auth.errors.invalid-user": "Invalid email address or password.", "auth.errors.invalid-user": "Dirección de correo electrónico o contraseña no válidos.", @@ -858,16 +886,16 @@ // "bitstream.edit.authorizations.link": "Edit bitstream's Policies", - "bitstream.edit.authorizations.link": "Editar las políticas de archivo", + "bitstream.edit.authorizations.link": "Editar las políticas del archivo", // "bitstream.edit.authorizations.title": "Edit bitstream's Policies", - "bitstream.edit.authorizations.title": "Editar las políticas de archivo", + "bitstream.edit.authorizations.title": "Editar las políticas del archivo", // "bitstream.edit.return": "Back", "bitstream.edit.return": "Atrás", // "bitstream.edit.bitstream": "Bitstream: ", - "bitstream.edit.bitstream": "Archivo:", + "bitstream.edit.bitstream": "Archivo: ", // "bitstream.edit.form.description.hint": "Optionally, provide a brief description of the file, for example \"Main article\" or \"Experiment data readings\".", "bitstream.edit.form.description.hint": "Opcionalmente, proporcione una breve descripción del archivo, por ejemplo \"Artículo principal\" o \"Lecturas de datos del experimento\".", @@ -876,13 +904,13 @@ "bitstream.edit.form.description.label": "Descripción", // "bitstream.edit.form.embargo.hint": "The first day from which access is allowed. This date cannot be modified on this form. To set an embargo date for a bitstream, go to the Item Status tab, click Authorizations..., create or edit the bitstream's READ policy, and set the Start Date as desired.", - "bitstream.edit.form.embargo.hint": "El primer día a partir del cual se permite el acceso. Esta fecha no se puede modificar en este formulario. Para establecer una fecha de embargo para un archivo, vaya a la pestaña Estado del artículo , haga clic en Autorizaciones... , cree o edite la política READ del archivo y configure la Fecha de inicio como desee.", + "bitstream.edit.form.embargo.hint": "El primer día a partir del cual se permite el acceso. Esta fecha no se puede modificar en este formulario. Para establecer una fecha de embargo para un archivo, vaya a la pestaña Estado del ítem, haga clic en Autorizaciones..., cree o edite la política READ del archivo y configure la Fecha de inicio como desee.", // "bitstream.edit.form.embargo.label": "Embargo until specific date", "bitstream.edit.form.embargo.label": "Embargo hasta fecha concreta", // "bitstream.edit.form.fileName.hint": "Change the filename for the bitstream. Note that this will change the display bitstream URL, but old links will still resolve as long as the sequence ID does not change.", - "bitstream.edit.form.fileName.hint": "Cambie el nombre de archivo del archivo. Tenga en cuenta que esto cambiará la URL de archivo de visualización, pero los enlaces antiguos seguirán resolviéndose siempre que la ID de secuencia no cambie.", + "bitstream.edit.form.fileName.hint": "Cambie el nombre del archivo. Tenga en cuenta que esto cambiará la URL de visualización del archivo, pero los enlaces antiguos seguirán resolviéndose siempre que la ID de secuencia no cambie.", // "bitstream.edit.form.fileName.label": "Filename", "bitstream.edit.form.fileName.label": "Nombre del archivo", @@ -891,13 +919,13 @@ "bitstream.edit.form.newFormat.label": "Describe el nuevo formato", // "bitstream.edit.form.newFormat.hint": "The application you used to create the file, and the version number (for example, \"ACMESoft SuperApp version 1.5\").", - "bitstream.edit.form.newFormat.hint": "La aplicación que usó para crear el archivo y el número de versión (por ejemplo, \" ACMESoft SuperApp versión 1.5 \").", + "bitstream.edit.form.newFormat.hint": "La aplicación que usó para crear el archivo y el número de versión (por ejemplo, \"ACMESoft SuperApp versión 1.5\").", // "bitstream.edit.form.primaryBitstream.label": "Primary bitstream", - "bitstream.edit.form.primaryBitstream.label": "archivo primario", + "bitstream.edit.form.primaryBitstream.label": "Archivo principal", // "bitstream.edit.form.selectedFormat.hint": "If the format is not in the above list, select \"format not in list\" above and describe it under \"Describe new format\".", - "bitstream.edit.form.selectedFormat.hint": "Si el formato no está en la lista anterior, seleccione \"el formato no está en la lista \" arriba y descríbalo en \"Describir el nuevo formato \".", + "bitstream.edit.form.selectedFormat.hint": "Si el formato no está en la lista anterior, seleccione \"el formato no está en la lista\" arriba y descríbalo en \"Describir el nuevo formato\".", // "bitstream.edit.form.selectedFormat.label": "Selected Format", "bitstream.edit.form.selectedFormat.label": "Formato seleccionado", @@ -912,7 +940,7 @@ "bitstream.edit.form.iiifLabel.label": "Etiqueta IIIF", // "bitstream.edit.form.iiifLabel.hint": "Canvas label for this image. If not provided default label will be used.", - "bitstream.edit.form.iiifLabel.hint": "Canvas label for this image. If not provided default label will be used.", + "bitstream.edit.form.iiifLabel.hint": "Etiqueta Canvas para esta imagen. Si no se proporciona, se utilizará la etiqueta predeterminada.", // "bitstream.edit.form.iiifToc.label": "IIIF Table of Contents", "bitstream.edit.form.iiifToc.label": "Índice del IIIF", @@ -955,8 +983,7 @@ "bitstream-request-a-copy.intro": "Introduzca la siguiente información para solicitar una copia del siguiente ítem: ", // "bitstream-request-a-copy.intro.bitstream.one": "Requesting the following file: ", - "bitstream-request-a-copy.intro.bitstream.one": "Solicitando el fichero siguiente: ", - + "bitstream-request-a-copy.intro.bitstream.one": "Solicitando el siguiente fichero: ", // "bitstream-request-a-copy.intro.bitstream.all": "Requesting all files. ", "bitstream-request-a-copy.intro.bitstream.all": "Solicitando todos los ficheros. ", @@ -1000,6 +1027,7 @@ "bitstream-request-a-copy.submit.error": "Hubo un fallo en el envío de la solicitud de ítem.", + // "browse.back.all-results": "All browse results", "browse.back.all-results": "Todos los resultados de la búsqueda", @@ -1007,7 +1035,7 @@ "browse.comcol.by.author": "Por autor", // "browse.comcol.by.dateissued": "By Issue Date", - "browse.comcol.by.dateissued": "Por fecha de emisión", + "browse.comcol.by.dateissued": "Por fecha de publicación", // "browse.comcol.by.subject": "By Subject", "browse.comcol.by.subject": "Por materia", @@ -1058,7 +1086,7 @@ "browse.startsWith": ", comenzando por {{ startsWith }}", // "browse.startsWith.choose_start": "(Choose start)", - "browse.startsWith.choose_start": "(Elija inicio)", + "browse.startsWith.choose_start": "(Elegir inicio)", // "browse.startsWith.choose_year": "(Choose year)", "browse.startsWith.choose_year": "(Elegir año)", @@ -1067,7 +1095,7 @@ "browse.startsWith.choose_year.label": "Elija el año de publicación", // "browse.startsWith.jump": "Filter results by year or month", - "browse.startsWith.jump": "Filtrar resultado spor año o por mes:", + "browse.startsWith.jump": "Filtrar resultados por año o por mes:", // "browse.startsWith.months.april": "April", "browse.startsWith.months.april": "abril", @@ -1097,7 +1125,7 @@ "browse.startsWith.months.may": "mayo", // "browse.startsWith.months.none": "(Choose month)", - "browse.startsWith.months.none": "(Elija mes)", + "browse.startsWith.months.none": "(Elegir mes)", // "browse.startsWith.months.none.label": "Choose the issue month", "browse.startsWith.months.none.label": "Elija el mes de publicación", @@ -1127,7 +1155,7 @@ "browse.title": "Examinando {{ collection }} por {{ field }} {{ value }}", // "browse.title.page": "Browsing {{ collection }} by {{ field }} {{ value }}", - "browse.title.page": "Examinando {{ collection }}porby {{ field }} {{ value }}", + "browse.title.page": "Examinando {{ collection }} por {{ field }} {{ value }}", // "chips.remove": "Remove chip", @@ -1166,7 +1194,7 @@ "collection.delete.notification.success": "Colección eliminada correctamente", // "collection.delete.text": "Are you sure you want to delete collection \"{{ dso }}\"", - "collection.delete.text": "¿Estás seguro de que quieres eliminar la colección \"{{ dso }} \"?", + "collection.delete.text": "¿Estás seguro de que quieres eliminar la colección \"{{ dso }}\"?", @@ -1212,19 +1240,19 @@ "collection.edit.item-mapper.notifications.map.error.head": "Errores de mapeo", // "collection.edit.item-mapper.notifications.map.success.content": "Successfully mapped {{amount}} items.", - "collection.edit.item-mapper.notifications.map.success.content": "{{ amount }} ítems mapeados correctamente.", + "collection.edit.item-mapper.notifications.map.success.content": "{{ amount }} ítems mapeados correctamente.", // "collection.edit.item-mapper.notifications.map.success.head": "Mapping completed", "collection.edit.item-mapper.notifications.map.success.head": "Mapeo completado", // "collection.edit.item-mapper.notifications.unmap.error.content": "Errors occurred for removing the mappings of {{amount}} items.", - "collection.edit.item-mapper.notifications.unmap.error.content": "Se produjeron errores al eliminar los mapeos de {{ amount }} ítems.", + "collection.edit.item-mapper.notifications.unmap.error.content": "Se produjeron errores al eliminar los mapeos de {{ amount }} ítems.", // "collection.edit.item-mapper.notifications.unmap.error.head": "Remove mapping errors", "collection.edit.item-mapper.notifications.unmap.error.head": "Eliminar errores de mapeo", // "collection.edit.item-mapper.notifications.unmap.success.content": "Successfully removed the mappings of {{amount}} items.", - "collection.edit.item-mapper.notifications.unmap.success.content": "Se eliminaron correctamente los mapeos de {{ amount }} ítems.", + "collection.edit.item-mapper.notifications.unmap.success.content": "Se eliminaron correctamente los mapeos de {{ amount }} ítems.", // "collection.edit.item-mapper.notifications.unmap.success.head": "Remove mapping completed", "collection.edit.item-mapper.notifications.unmap.success.head": "Finalizada la eliminación del mapeo", @@ -1316,7 +1344,7 @@ "collection.edit.tabs.source.external": "Esta colección recolecta su contenido de una fuente externa", // "collection.edit.tabs.source.form.errors.oaiSource.required": "You must provide a set id of the target collection.", - "collection.edit.tabs.source.form.errors.oaiSource.required": "Debe proporcionar el set-ID de la colección de destino.", + "collection.edit.tabs.source.form.errors.oaiSource.required": "Debe proporcionar el set-ID de la colección de destino.", // "collection.edit.tabs.source.form.harvestType": "Content being harvested", "collection.edit.tabs.source.form.harvestType": "Contenido que se está recolectando", @@ -1348,8 +1376,8 @@ // "collection.edit.tabs.source.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", "collection.edit.tabs.source.notifications.discarded.content": "Tus cambios fueron descartados. Para recuperarlos, pulse el botón 'Deshacer'", - // "collection.edit.tabs.source.notifications.discarded.title": "Changed discarded", - "collection.edit.tabs.source.notifications.discarded.title": "Cambiado descartado", + // "collection.edit.tabs.source.notifications.discarded.title": "Changes discarded", + "collection.edit.tabs.source.notifications.discarded.title": "Cambios descartados", // "collection.edit.tabs.source.notifications.invalid.content": "Your changes were not saved. Please make sure all fields are valid before you save.", "collection.edit.tabs.source.notifications.invalid.content": "Tus cambios no se guardaron. Asegúrese de que todos los campos sean válidos antes de guardar.", @@ -1387,7 +1415,7 @@ "collection.edit.template.error": "Se produjo un error al recuperar la plantilla del ítem.", // "collection.edit.template.head": "Edit Template Item for Collection \"{{ collection }}\"", - "collection.edit.template.head": "Editar plantilla del ítem para la colección \"{{ collection }} \"", + "collection.edit.template.head": "Editar plantilla del ítem para la colección \"{{ collection }}\"", // "collection.edit.template.label": "Template item", "collection.edit.template.label": "Plantilla de ítem", @@ -1458,6 +1486,8 @@ // "collection.page.news": "News", "collection.page.news": "Noticias", + + // "collection.select.confirm": "Confirm selected", "collection.select.confirm": "Confirmar seleccionado", @@ -1470,70 +1500,48 @@ // "collection.source.controls.head": "Harvest Controls", "collection.source.controls.head": "Controles de recolección", - // "collection.source.controls.test.submit.error": "Something went wrong with initiating the testing of the settings", "collection.source.controls.test.submit.error": "Hubo fallos al realizar las pruebas de comprobación de los ajustes", - // "collection.source.controls.test.failed": "The script to test the settings has failed", "collection.source.controls.test.failed": "La prueba de los ajustes ha fallado", - // "collection.source.controls.test.completed": "The script to test the settings has successfully finished", - "collection.source.controls.test.completed": "El script de prueba de los ajustes ha terminado correctamente ", - + "collection.source.controls.test.completed": "El script de prueba de los ajustes ha terminado correctamente", // "collection.source.controls.test.submit": "Test configuration", "collection.source.controls.test.submit": "Probar la configuración", - // "collection.source.controls.test.running": "Testing configuration...", "collection.source.controls.test.running": "Probando la configuración...", - // "collection.source.controls.import.submit.success": "The import has been successfully initiated", "collection.source.controls.import.submit.success": "La importación ha comenzado correctamente", - // "collection.source.controls.import.submit.error": "Something went wrong with initiating the import", "collection.source.controls.import.submit.error": "Hubo algún fallo al iniciar la importación", - // "collection.source.controls.import.submit": "Import now", "collection.source.controls.import.submit": "Importar ahora", - // "collection.source.controls.import.running": "Importing...", "collection.source.controls.import.running": "Importando...", - // "collection.source.controls.import.failed": "An error occurred during the import", "collection.source.controls.import.failed": "Ha ocurrido un error durante la importación", - // "collection.source.controls.import.completed": "The import completed", "collection.source.controls.import.completed": "La importación finalizó", - // "collection.source.controls.reset.submit.success": "The reset and reimport has been successfully initiated", "collection.source.controls.reset.submit.success": "La restauración y reimportación ha comenzado correctamente", - // "collection.source.controls.reset.submit.error": "Something went wrong with initiating the reset and reimport", "collection.source.controls.reset.submit.error": "Ha ocurrido un error al iniciar la restauración y reimportación", - // "collection.source.controls.reset.failed": "An error occurred during the reset and reimport", "collection.source.controls.reset.failed": "Ha ocurrido un error en la restauración y reimportación", - // "collection.source.controls.reset.completed": "The reset and reimport completed", "collection.source.controls.reset.completed": "Restauración y reimportación finalizadas", - // "collection.source.controls.reset.submit": "Reset and reimport", "collection.source.controls.reset.submit": "Restauración y reimportación", - // "collection.source.controls.reset.running": "Resetting and reimporting...", "collection.source.controls.reset.running": "Restaurando y reimportando...", - // "collection.source.controls.harvest.status": "Harvest status:", "collection.source.controls.harvest.status": "Estado de la Recolección:", - // "collection.source.controls.harvest.start": "Harvest start time:", "collection.source.controls.harvest.start": "Comienzo de la recolección:", - // "collection.source.controls.harvest.last": "Last time harvested:", "collection.source.controls.harvest.last": "Fecha de la última recolección:", - // "collection.source.controls.harvest.message": "Harvest info:", "collection.source.controls.harvest.message": "Información de recolección:", - // "collection.source.controls.harvest.no-information": "N/A", "collection.source.controls.harvest.no-information": "N/A", @@ -1552,7 +1560,7 @@ // "communityList.tabTitle": "Community List", "communityList.tabTitle": "Lista de comunidades", - // "communityList.title": "List of communities", + // "communityList.title": "List of Communities", "communityList.title": "Lista de Comunidades", // "communityList.showMore": "Show More", @@ -1564,7 +1572,7 @@ "community.create.head": "Crear una comunidad", // "community.create.notifications.success": "Successfully created the Community", - "community.create.notifications.success": "Creada con éxito la comunidad", + "community.create.notifications.success": "Comunidad creada con éxito", // "community.create.sub-head": "Create a Sub-Community for Community {{ parent }}", "community.create.sub-head": "Crear una subcomunidad para la comunidad {{ parent }}", @@ -1591,7 +1599,7 @@ "community.delete.notification.success": "Comunidad eliminada con éxito", // "community.delete.text": "Are you sure you want to delete community \"{{ dso }}\"", - "community.delete.text": "¿Está seguro de que desea eliminar la comunidad \"{{ dso }} \"?", + "community.delete.text": "¿Está seguro de que desea eliminar la comunidad \"{{ dso }}\"?", // "community.edit.delete": "Delete this community", "community.edit.delete": "Eliminar esta comunidad", @@ -1647,10 +1655,10 @@ // "community.edit.tabs.curate.head": "Curate", - "community.edit.tabs.curate.head": "Cura", + "community.edit.tabs.curate.head": "Curar", // "community.edit.tabs.curate.title": "Community Edit - Curate", - "community.edit.tabs.curate.title": "Edición de la comunidad - Curate", + "community.edit.tabs.curate.title": "Edición de la comunidad - Curar", // "community.edit.tabs.metadata.head": "Edit Metadata", "community.edit.tabs.metadata.head": "Editar metadatos", @@ -1704,34 +1712,34 @@ // "comcol-role.edit.community-admin.description": "Community administrators can create sub-communities or collections, and manage or assign management for those sub-communities or collections. In addition, they decide who can submit items to any sub-collections, edit item metadata (after submission), and add (map) existing items from other collections (subject to authorization).", - "comcol-role.edit.community-admin.description": "Los administradores de la comunidad pueden crear subcomunidades o colecciones y gestionar o asignar la gestión para esas subcomunidades o colecciones. Además, deciden quién puede enviar artículos a las subcolecciones, editar los metadatos del artículo (después del envío) y agregar (mapear) artículos existentes de otras colecciones (sujeto a autorización).", + "comcol-role.edit.community-admin.description": "Los administradores de la comunidad pueden crear subcomunidades o colecciones y gestionar o asignar la gestión para esas subcomunidades o colecciones. Además, deciden quién puede enviar ítems a las subcolecciones, editar los metadatos del ítem (después del envío) y agregar (mapear) ítems existentes de otras colecciones (sujeto a autorización).", // "comcol-role.edit.collection-admin.description": "Collection administrators decide who can submit items to the collection, edit item metadata (after submission), and add (map) existing items from other collections to this collection (subject to authorization for that collection).", - "comcol-role.edit.collection-admin.description": "Los administradores de la colección deciden quién puede enviar artículos a la colección, editar los metadatos del artículo (después del envío) y agregar (mapear) artículos existentes de otras colecciones a esta colección (sujeto a autorización para esa colección).", + "comcol-role.edit.collection-admin.description": "Los administradores de la colección deciden quién puede enviar ítems a la colección, editar los metadatos del ítem (después del envío) y agregar (mapear) ítems existentes de otras colecciones a esta colección (sujeto a autorización para esa colección).", // "comcol-role.edit.submitters.name": "Submitters", "comcol-role.edit.submitters.name": "Remitentes", // "comcol-role.edit.submitters.description": "The E-People and Groups that have permission to submit new items to this collection.", - "comcol-role.edit.submitters.description": "Los E-People y Grupos que tienen permiso para enviar nuevos artículos a esta colección.", + "comcol-role.edit.submitters.description": "Los Usuarios y Grupos que tienen permiso para enviar nuevos ítems a esta colección.", // "comcol-role.edit.item_read.name": "Default item read access", - "comcol-role.edit.item_read.name": "Acceso de lectura de artículo predeterminado", + "comcol-role.edit.item_read.name": "Acceso de lectura predeterminado del ítem", // "comcol-role.edit.item_read.description": "E-People and Groups that can read new items submitted to this collection. Changes to this role are not retroactive. Existing items in the system will still be viewable by those who had read access at the time of their addition.", - "comcol-role.edit.item_read.description": "E-People y Grupos que pueden leer nuevos artículos enviados a esta colección. Los cambios en este rol no son retroactivos. Los artículos existentes en el sistema aún serán visibles para aquellos que tenían acceso de lectura en el momento de su adición.", + "comcol-role.edit.item_read.description": "Usuarios y Grupos que pueden leer nuevos ítems enviados a esta colección. Los cambios en este rol no son retroactivos. Los ítems existentes en el sistema aún serán visibles para aquellos que tenían acceso de lectura en el momento de su adición.", // "comcol-role.edit.item_read.anonymous-group": "Default read for incoming items is currently set to Anonymous.", - "comcol-role.edit.item_read.anonymous-group": "La lectura predeterminada para los artículos entrantes está configurada actualmente como Anónimo.", + "comcol-role.edit.item_read.anonymous-group": "La lectura predeterminada para los ítems entrantes está configurada actualmente como Anónimo.", // "comcol-role.edit.bitstream_read.name": "Default bitstream read access", - "comcol-role.edit.bitstream_read.name": "Acceso de lectura de archivo predeterminado", + "comcol-role.edit.bitstream_read.name": "Acceso de lectura predeterminado de archivos", // "comcol-role.edit.bitstream_read.description": "Community administrators can create sub-communities or collections, and manage or assign management for those sub-communities or collections. In addition, they decide who can submit items to any sub-collections, edit item metadata (after submission), and add (map) existing items from other collections (subject to authorization).", - "comcol-role.edit.bitstream_read.description": "Los administradores de la comunidad pueden crear subcomunidades o colecciones y gestionar o asignar la gestión para esas subcomunidades o colecciones. Además, deciden quién puede enviar artículos a las subcolecciones, editar los metadatos del artículo (después del envío) y agregar (mapear) artículos existentes de otras colecciones (sujeto a autorización).", + "comcol-role.edit.bitstream_read.description": "Los administradores de la comunidad pueden crear subcomunidades o colecciones y gestionar o asignar la gestión para esas subcomunidades o colecciones. Además, deciden quién puede enviar ítems a las subcolecciones, editar los metadatos del ítem (después del envío) y agregar (mapear) ítems existentes de otras colecciones (sujeto a autorización).", // "comcol-role.edit.bitstream_read.anonymous-group": "Default read for incoming bitstreams is currently set to Anonymous.", "comcol-role.edit.bitstream_read.anonymous-group": "La lectura predeterminada para los archivos entrantes se establece actualmente en Anónimo.", @@ -1821,6 +1829,12 @@ // "cookies.consent.app.required.title": "(always required)", "cookies.consent.app.required.title": "(siempre requerido)", + // "cookies.consent.app.disable-all.description": "Use this switch to enable or disable all services.", + "cookies.consent.app.disable-all.description": "Use este campo para habilitar o deshabilitar todos los servicios.", + + // "cookies.consent.app.disable-all.title": "Enable or disable all services", + "cookies.consent.app.disable-all.title": "Habilita o deshabilita todos los servicios", + // "cookies.consent.update": "There were changes since your last visit, please update your consent.", "cookies.consent.update": "Hubo cambios desde su última visita, actualice su consentimiento.", @@ -1828,10 +1842,22 @@ "cookies.consent.close": "Cerrar", // "cookies.consent.decline": "Decline", - "cookies.consent.decline": "Disminución", + "cookies.consent.decline": "Declinar", + + // "cookies.consent.ok": "That's ok", + "cookies.consent.ok": "Aceptar", + + // "cookies.consent.save": "Save", + "cookies.consent.save": "Guardar", + + // "cookies.consent.content-notice.title": "Cookie Consent", + "cookies.consent.content-notice.title": "Cookie Consent", // "cookies.consent.content-notice.description": "We collect and process your personal information for the following purposes: Authentication, Preferences, Acknowledgement and Statistics.
To learn more, please read our {privacyPolicy}.", - "cookies.consent.content-notice.description": "Recopilamos y procesamos su información personal para los siguientes propósitos: Autenticación, Preferencias, Reconocimiento y Estadísticas .
Para obtener más información, lea nuestra {privacyPolicy}.", + "cookies.consent.content-notice.description": "Recopilamos y procesamos su información personal para los siguientes propósitos: Autenticación, Preferencias, Reconocimiento y Estadísticas.
Para obtener más información, lea nuestra {privacyPolicy}.", + + // "cookies.consent.content-notice.description.no-privacy": "We collect and process your personal information for the following purposes: Authentication, Preferences, Acknowledgement and Statistics.", + "cookies.consent.content-notice.description.no-privacy": "Recopilamos y procesamos su información personal para los siguientes propósitos: Autenticación, Preferencias, Reconocimiento y Estadísticas.", // "cookies.consent.content-notice.learnMore": "Customize", "cookies.consent.content-notice.learnMore": "Personalizar", @@ -1843,12 +1869,16 @@ "cookies.consent.content-modal.privacy-policy.name": "política de privacidad", // "cookies.consent.content-modal.privacy-policy.text": "To learn more, please read our {privacyPolicy}.", - "cookies.consent.content-modal.privacy-policy.text": "Para mas información, lea por favor nuestra{privacyPolicy}.", + "cookies.consent.content-modal.privacy-policy.text": "Para más información, lea por favor nuestra {privacyPolicy}.", // "cookies.consent.content-modal.title": "Information that we collect", "cookies.consent.content-modal.title": "Información que recopilamos", + // "cookies.consent.content-modal.services": "services", + "cookies.consent.content-modal.services": "servicios", + // "cookies.consent.content-modal.service": "service", + "cookies.consent.content-modal.service": "servicio", // "cookies.consent.app.title.authentication": "Authentication", "cookies.consent.app.title.authentication": "Autenticación", @@ -1881,12 +1911,27 @@ + // "cookies.consent.app.title.google-recaptcha": "Google reCaptcha", + "cookies.consent.app.title.google-recaptcha": "Google reCaptcha", + + // "cookies.consent.app.description.google-recaptcha": "We use google reCAPTCHA service during registration and password recovery", + "cookies.consent.app.description.google-recaptcha": "Utilizamos el servicio google reCAPTCHA durante el registro y la recuperación de contraseña", + + // "cookies.consent.purpose.functional": "Functional", "cookies.consent.purpose.functional": "Funcional", // "cookies.consent.purpose.statistical": "Statistical", "cookies.consent.purpose.statistical": "Estadístico", + // "cookies.consent.purpose.registration-password-recovery": "Registration and Password recovery", + "cookies.consent.purpose.registration-password-recovery": "Registro y recuperación de contraseña", + + // "cookies.consent.purpose.sharing": "Sharing", + "cookies.consent.purpose.sharing": "Compartición", + + // "curation-task.task.citationpage.label": "Generate Citation Page", + "curation-task.task.citationpage.label": "Generar página de cita", // "curation-task.task.checklinks.label": "Check Links in Metadata", "curation-task.task.checklinks.label": "Comprobar enlaces en metadatos", @@ -1895,7 +1940,7 @@ "curation-task.task.noop.label": "NOOP", // "curation-task.task.profileformats.label": "Profile Bitstream Formats", - "curation-task.task.profileformats.label": "Formatos de perfil de archivo de perfil", + "curation-task.task.profileformats.label": "Perfil de formatos de archivo", // "curation-task.task.requiredmetadata.label": "Check for Required Metadata", "curation-task.task.requiredmetadata.label": "Comprobar los metadatos requeridos", @@ -1906,13 +1951,16 @@ // "curation-task.task.vscan.label": "Virus Scan", "curation-task.task.vscan.label": "Búsqueda de virus", + // "curation-task.task.registerdoi.label": "Register DOI", + "curation-task.task.registerdoi.label": "Registra DOI", + // "curation.form.task-select.label": "Task:", "curation.form.task-select.label": "Tarea:", // "curation.form.submit": "Start", - "curation.form.submit": "Comienzo", + "curation.form.submit": "Iniciar", // "curation.form.submit.success.head": "The curation task has been started successfully", "curation.form.submit.success.head": "La tarea de curación se ha iniciado con éxito.", @@ -1933,11 +1981,12 @@ "curation.form.handle.label": "Handle:", // "curation.form.handle.hint": "Hint: Enter [your-handle-prefix]/0 to run a task across entire site (not all tasks may support this capability)", - "curation.form.handle.hint": "Sugerencia: Introduzca [su-prefijo-handle] / 0 para ejecutar una tarea en toda su instalación (no todas las tareas permiten esta opción)", + "curation.form.handle.hint": "Sugerencia: Introduzca [su-prefijo-handle]/0 para ejecutar una tarea en toda su instalación (no todas las tareas permiten esta opción)", + // "deny-request-copy.email.message": "Dear {{ recipientName }},\nIn response to your request I regret to inform you that it's not possible to send you a copy of the file(s) you have requested, concerning the document: \"{{ itemUrl }}\" ({{ itemName }}), of which I am an author.\n\nBest regards,\n{{ authorName }} <{{ authorEmail }}>", - "deny-request-copy.email.message": "Estimado {{ recipientName }},\nrespondiendo a su solicitud, lamento informarle que noe s posible I regret to inform you that it's not possible to send you a copy of the file(s) you have requested, concerning the document: \"{{ itemUrl }}\" ({{ itemName }}), of which I am an author.\n\nBest regards,\n{{ authorName }} <{{ authorEmail }}>", + "deny-request-copy.email.message": "Estimado {{ recipientName }},\nEn respuesta a su solicitud, lamento informarle que no es posible enviarle una copia de los archivos que ha solicitado, en relación con el documento: \"{{ itemUrl }}\" ({{ itemName }}), del cual soy autor.\n\nSaludos cordiales,\n{{ authorName }} <{{ authorEmail }}>", // "deny-request-copy.email.subject": "Request copy of document", "deny-request-copy.email.subject": "Solicitar una copia del documento", @@ -1960,6 +2009,7 @@ "dso.name.untitled": "Sin título", + // "dso-selector.create.collection.head": "New collection", "dso-selector.create.collection.head": "Nueva colección", @@ -1969,6 +2019,9 @@ // "dso-selector.create.community.head": "New community", "dso-selector.create.community.head": "Nueva comunidad", + // "dso-selector.create.community.or-divider": "or", + "dso-selector.create.community.or-divider": "o", + // "dso-selector.create.community.sub-level": "Create a new community in", "dso-selector.create.community.sub-level": "Crea una nueva comunidad en", @@ -1999,6 +2052,12 @@ // "dso-selector.export-metadata.dspaceobject.head": "Export metadata from", "dso-selector.export-metadata.dspaceobject.head": "Exportar metadatos desde", + // "dso-selector.export-batch.dspaceobject.head": "Export Batch (ZIP) from", + "dso-selector.export-batch.dspaceobject.head": "Exportar archivo por lotes (ZIP) desde", + + // "dso-selector.import-batch.dspaceobject.head": "Import batch from", + "dso-selector.import-batch.dspaceobject.head": "Importar archivo por lotes desde", + // "dso-selector.no-results": "No {{ type }} found", "dso-selector.no-results": "No se encontró {{ type }}", @@ -2012,16 +2071,19 @@ "dso-selector.set-scope.community.head": "Seleccione un ámbito de búsqueda", // "dso-selector.set-scope.community.button": "Search all of DSpace", - "dso-selector.set-scope.community.button": "Buscar en todo DSpace", + "dso-selector.set-scope.community.button": "Buscar en todo DSpace", + + // "dso-selector.set-scope.community.or-divider": "or", + "dso-selector.set-scope.community.or-divider": "o", // "dso-selector.set-scope.community.input-header": "Search for a community or collection", "dso-selector.set-scope.community.input-header": "Busque una comunidad o colección", // "dso-selector.claim.item.head": "Profile tips", - "dso-selector.claim.item.head": "Consejos de perfil", + "dso-selector.claim.item.head": "Sugerencias de perfil", // "dso-selector.claim.item.body": "These are existing profiles that may be related to you. If you recognize yourself in one of these profiles, select it and on the detail page, among the options, choose to claim it. Otherwise you can create a new profile from scratch using the button below.", - "dso-selector.claim.item.body": "Hay perfiles que podrían estar relacionados con usted. SI se ve reflejado en uno de ellos, selecciónelo y en la página de detalles, elija la opción de reclamarlo. Opcionalmente puede crear un nuevo perfil desde cero usando el botón inferior.", + "dso-selector.claim.item.body": "Hay perfiles que podrían estar relacionados con usted. Si se ve reflejado en uno de ellos, selecciónelo y en la página de detalles, elija la opción de reclamarlo. Opcionalmente puede crear un nuevo perfil desde cero usando el botón inferior.", // "dso-selector.claim.item.not-mine-label": "None of these are mine", "dso-selector.claim.item.not-mine-label": "Ninguno de esos es mio", @@ -2029,6 +2091,9 @@ // "dso-selector.claim.item.create-from-scratch": "Create a new one", "dso-selector.claim.item.create-from-scratch": "Crear uno nuevo", + // "dso-selector.results-could-not-be-retrieved": "Something went wrong, please refresh again ↻", + "dso-selector.results-could-not-be-retrieved": "Algo salió mal, por favor actualice de nuevo ↻", + // "confirmation-modal.export-metadata.header": "Export metadata for {{ dsoName }}", "confirmation-modal.export-metadata.header": "Exportar metadatos para {{ dsoName }}", @@ -2041,11 +2106,23 @@ // "confirmation-modal.export-metadata.confirm": "Export", "confirmation-modal.export-metadata.confirm": "Exportar", + // "confirmation-modal.export-batch.header": "Export batch (ZIP) for {{ dsoName }}", + "confirmation-modal.export-batch.header": "Exportar archivo por lotes (ZIP) para {{ dsoName }}", + + // "confirmation-modal.export-batch.info": "Are you sure you want to export batch (ZIP) for {{ dsoName }}", + "confirmation-modal.export-batch.info": "¿Está seguro de que desea exportar un archivo por lotes (ZIP) para {{ dsoName }}?", + + // "confirmation-modal.export-batch.cancel": "Cancel", + "confirmation-modal.export-batch.cancel": "Cancelar", + + // "confirmation-modal.export-batch.confirm": "Export", + "confirmation-modal.export-batch.confirm": "Exportar", + // "confirmation-modal.delete-eperson.header": "Delete EPerson \"{{ dsoName }}\"", - "confirmation-modal.delete-eperson.header": "Borrar usuario \"{{ dsoName }} \"", + "confirmation-modal.delete-eperson.header": "Borrar usuario \"{{ dsoName }}\"", // "confirmation-modal.delete-eperson.info": "Are you sure you want to delete EPerson \"{{ dsoName }}\"", - "confirmation-modal.delete-eperson.info": "¿Está seguro de que desea eliminar al usuario \"{{ dsoName }} \"?", + "confirmation-modal.delete-eperson.info": "¿Está seguro de que desea eliminar al usuario \"{{ dsoName }}\"?", // "confirmation-modal.delete-eperson.cancel": "Cancel", "confirmation-modal.delete-eperson.cancel": "Cancelar", @@ -2103,7 +2180,7 @@ "error.search-results": "Error al recuperar los resultados de búsqueda", // "error.invalid-search-query": "Search query is not valid. Please check Solr query syntax best practices for further information about this error.", - "error.invalid-search-query": "La búsqueda no es válida. Revise en la sintaxis de búsquedas Solr para mas información sobre este error.", + "error.invalid-search-query": "La búsqueda no es válida. Revise en la sintaxis de búsquedas Solr para más información sobre este error.", // "error.sub-collections": "Error fetching sub-collections", "error.sub-collections": "Error al recuperar subcolecciones", @@ -2112,16 +2189,16 @@ "error.sub-communities": "Error al recuperar subcomunidades", // "error.submission.sections.init-form-error": "An error occurred during section initialize, please check your input-form configuration. Details are below :

", - "error.submission.sections.init-form-error": "Se produjo un error durante la inicialización de la sección, verifique la configuración de su formulario de entrada. Se dan detalles a continuación:", + "error.submission.sections.init-form-error": "Se produjo un error durante la inicialización de la sección, verifique la configuración de su formulario de entrada. Se dan detalles a continuación:

", // "error.top-level-communities": "Error fetching top-level communities", - "error.top-level-communities": "Error al recuperar las comunidades de nivel superior", + "error.top-level-communities": "Error al recuperar las comunidades de primer nivel", // "error.validation.license.notgranted": "You must grant this license to complete your submission. If you are unable to grant this license at this time you may save your work and return later or remove the submission.", "error.validation.license.notgranted": "Debe conceda esta licencia de depósito para completar el envío. Si no puede conceder esta licencia en este momento, puede guardar su trabajo y regresar más tarde o bien eliminar el envío.", // "error.validation.pattern": "This input is restricted by the current pattern: {{ pattern }}.", - "error.validation.pattern": "Esta entrada está restringida por este patrón actual: {{ pattern }}.", + "error.validation.pattern": "Esta entrada está restringida por este patrón: {{ pattern }}.", // "error.validation.filerequired": "The file upload is mandatory", "error.validation.filerequired": "La carga de un archivo es obligatoria", @@ -2130,7 +2207,7 @@ "error.validation.required": "Se requiere este campo", // "error.validation.NotValidEmail": "This E-mail is not a valid email", - "error.validation.NotValidEmail": "Este no es correo electrónico válido", + "error.validation.NotValidEmail": "Este no es un correo electrónico válido", // "error.validation.emailTaken": "This E-mail is already taken", "error.validation.emailTaken": "Este correo electrónico ya está en uso", @@ -2149,7 +2226,7 @@ // "footer.copyright": "copyright © 2002-{{ year }}", - "footer.copyright": "copyright © 2002 - {{ year }}", + "footer.copyright": "copyright © 2002-{{ year }}", // "footer.link.dspace": "DSpace software", "footer.link.dspace": "Software DSpace", @@ -2212,17 +2289,17 @@ // "forgot-password.form.head": "Forgot Password", "forgot-password.form.head": "Olvido de contraseña", - // "forgot-password.form.info": "Enter a new password in the box below, and confirm it by typing it again into the second box. It should be at least six characters long.", - "forgot-password.form.info": "Introduzca una nueva contraseña en el cuadro a continuación y confírmela reescribiéndola en el segundo cuadro. Debe tener al menos seis caracteres.", + // "forgot-password.form.info": "Enter a new password in the box below, and confirm it by typing it again into the second box.", + "forgot-password.form.info": "Introduzca una nueva contraseña en el cuadro a continuación y confírmela reescribiéndola en el segundo cuadro.", // "forgot-password.form.card.security": "Security", "forgot-password.form.card.security": "Seguridad", // "forgot-password.form.identification.header": "Identify", - "forgot-password.form.identification.header": "Identificar", + "forgot-password.form.identification.header": "Identidad", // "forgot-password.form.identification.email": "Email address: ", - "forgot-password.form.identification.email": "Dirección de correo electrónico:", + "forgot-password.form.identification.email": "Dirección de correo electrónico: ", // "forgot-password.form.label.password": "Password", "forgot-password.form.label.password": "Contraseña", @@ -2236,9 +2313,6 @@ // "forgot-password.form.error.matching-passwords": "The passwords do not match.", "forgot-password.form.error.matching-passwords": "Las contraseñas no coinciden.", - // "forgot-password.form.error.password-length": "The password should be at least 6 characters long.", - "forgot-password.form.error.password-length": "La contraseña debe tener al menos 6 caracteres.", - // "forgot-password.form.notification.error.title": "Error when trying to submit new password", "forgot-password.form.notification.error.title": "Error al intentar enviar una nueva contraseña", @@ -2252,7 +2326,6 @@ "forgot-password.form.submit": "Enviar contraseña", - // "form.add": "Add more", "form.add": "Añadir más", @@ -2296,7 +2369,7 @@ "form.group-expand-help": "Haga clic aquí para expandir y agregar más elementos", // "form.last-name": "Last name", - "form.last-name": "Apellido", + "form.last-name": "Apellidos", // "form.loading": "Loading...", "form.loading": "Cargando...", @@ -2338,6 +2411,7 @@ "form.repeatable.sort.tip": "Suelte el ítem en la nueva posición", + // "grant-deny-request-copy.deny": "Don't send copy", "grant-deny-request-copy.deny": "No envíe copia", @@ -2351,7 +2425,7 @@ "grant-deny-request-copy.email.message.empty": "Por favor, introduzca un mensaje", // "grant-deny-request-copy.email.permissions.info": "You may use this occasion to reconsider the access restrictions on the document, to avoid having to respond to these requests. If you’d like to ask the repository administrators to remove these restrictions, please check the box below.", - "grant-deny-request-copy.email.permissions.info": "Puede aprovechar la ocasión para reconsiderar las restricciones de acceso al documento (para evitar tener que responder a estas solicitudes). Para consultar con los administadores del repositorio para retirar estas resticciones, marque por favor la casilla inferior.", + "grant-deny-request-copy.email.permissions.info": "Puede aprovechar la ocasión para reconsiderar las restricciones de acceso al documento (para evitar tener que responder a estas solicitudes). Si desea solicitar a los administadores del repositorio que retiren estas resticciones, marque por favor la casilla inferior.", // "grant-deny-request-copy.email.permissions.label": "Change to open access", "grant-deny-request-copy.email.permissions.label": "Cambio a Acceso Abierto", @@ -2369,7 +2443,7 @@ "grant-deny-request-copy.grant": "Enviar copia", // "grant-deny-request-copy.header": "Document copy request", - "grant-deny-request-copy.header": "Solciitud de copia de documento", + "grant-deny-request-copy.header": "Solicitud de copia de documento", // "grant-deny-request-copy.home-page": "Take me to the home page", "grant-deny-request-copy.home-page": "Llévame a la página de inicio", @@ -2377,13 +2451,11 @@ // "grant-deny-request-copy.intro1": "If you are one of the authors of the document {{ name }}, then please use one of the options below to respond to the user's request.", "grant-deny-request-copy.intro1": "Si usted es uno de los autores del documento {{ name }}, use los botones inferiores para responder la solicitud del usuario", - // "grant-deny-request-copy.intro2": "After choosing an option, you will be presented with a suggested email reply which you may edit.", "grant-deny-request-copy.intro2": "Tras elegir una opción, le sugeriremos un texto de correo electrónico que usted puede editar.", - // "grant-deny-request-copy.processed": "This request has already been processed. You can use the button below to get back to the home page.", - "grant-deny-request-copy.processed": "Esta solicitud fue ya procesada. Puede usar los botones inferiores para regresas a la página de inicio", + "grant-deny-request-copy.processed": "Esta solicitud ya fue procesada. Puede usar los botones inferiores para regresas a la página de inicio", @@ -2397,7 +2469,7 @@ "grant-request-copy.error": "Ocurrió un error", // "grant-request-copy.header": "Grant document copy request", - "grant-request-copy.header": "Permitir solicitud de copia de documento", + "grant-request-copy.header": "Conceder solicitud de copia de documento", // "grant-request-copy.intro": "This message will be sent to the applicant of the request. The requested document(s) will be attached.", "grant-request-copy.intro": "Este mensaje se enviará al solicitante de la copia. Se le anexará una copia del documento.", @@ -2458,7 +2530,7 @@ "health-page.status.error.info": "Problemas detectados", // "health-page.status.warning.info": "Possible issues detected", - "health-page.status.warning.info": "Detectados problemas potenciales", + "health-page.status.warning.info": "Detectados problemas potenciales", // "health-page.title": "Health", "health-page.title": "Chequeos", @@ -2562,18 +2634,18 @@ // "item.alerts.private": "This item is non-discoverable", - "item.alerts.private": "Este artículo es privado", + "item.alerts.private": "Este ítem es privado", // "item.alerts.withdrawn": "This item has been withdrawn", - "item.alerts.withdrawn": "Este artículo ha sido retirado", + "item.alerts.withdrawn": "Este ítem ha sido retirado", // "item.edit.authorizations.heading": "With this editor you can view and alter the policies of an item, plus alter policies of individual item components: bundles and bitstreams. Briefly, an item is a container of bundles, and bundles are containers of bitstreams. Containers usually have ADD/REMOVE/READ/WRITE policies, while bitstreams only have READ/WRITE policies.", - "item.edit.authorizations.heading": "Con este editor puede ver y modificar las políticas de un artículo, además de modificar las políticas de los componentes individuales del artículo: paquetes y archivos. Brevemente, un artículo es un contenedor de paquetes y los paquetes son contenedores de archivos. Los contenedores suelen tener políticas AGREGAR/ELIMINAR/LEER/ESCRIBIR, mientras que los archivos solo tienen políticas LEER/ESCRIBIR.", + "item.edit.authorizations.heading": "Con este editor puede ver y modificar las políticas de un ítem, además de modificar las políticas de los componentes individuales del ítem: paquetes y archivos. Brevemente, un ítem es un contenedor de paquetes y los paquetes son contenedores de archivos. Los contenedores suelen tener políticas AGREGAR/ELIMINAR/LEER/ESCRIBIR, mientras que los archivos solo tienen políticas LEER/ESCRIBIR.", // "item.edit.authorizations.title": "Edit item's Policies", - "item.edit.authorizations.title": "Editar las políticas del artículo", + "item.edit.authorizations.title": "Editar las políticas del ítem", @@ -2595,7 +2667,7 @@ "item.bitstreams.upload.bundle.new": "Crear bloque", // "item.bitstreams.upload.bundles.empty": "This item doesn\'t contain any bundles to upload a bitstream to.", - "item.bitstreams.upload.bundles.empty": "Este artículo no contiene ningún bloque para cargar un archivo.", + "item.bitstreams.upload.bundles.empty": "Este ítem no contiene ningún bloque para cargar un archivo.", // "item.bitstreams.upload.cancel": "Cancel", "item.bitstreams.upload.cancel": "Cancelar", @@ -2604,7 +2676,7 @@ "item.bitstreams.upload.drop-message": "Suelta un archivo para subir", // "item.bitstreams.upload.item": "Item: ", - "item.bitstreams.upload.item": "Artículo:", + "item.bitstreams.upload.item": "Ítem: ", // "item.bitstreams.upload.notifications.bundle.created.content": "Successfully created new bundle.", "item.bitstreams.upload.notifications.bundle.created.content": "Nuevo bloque creado con éxito.", @@ -2636,7 +2708,7 @@ "item.edit.bitstreams.bundle.name": "BLOQUE: {{ name }}", // "item.edit.bitstreams.discard-button": "Discard", - "item.edit.bitstreams.discard-button": "Descarte", + "item.edit.bitstreams.discard-button": "Descartar", // "item.edit.bitstreams.edit.buttons.download": "Download", "item.edit.bitstreams.edit.buttons.download": "Descargar", @@ -2654,13 +2726,13 @@ "item.edit.bitstreams.edit.buttons.undo": "Deshacer cambios", // "item.edit.bitstreams.empty": "This item doesn't contain any bitstreams. Click the upload button to create one.", - "item.edit.bitstreams.empty": "Este artículo no contiene ningún archivo. Haga clic en el botón de carga para crear uno.", + "item.edit.bitstreams.empty": "Este ítem no contiene ningún archivo. Haga clic en el botón de carga para crear uno.", // "item.edit.bitstreams.headers.actions": "Actions", - "item.edit.bitstreams.headers.actions": "Comportamiento", + "item.edit.bitstreams.headers.actions": "Acciones", // "item.edit.bitstreams.headers.bundle": "Bundle", - "item.edit.bitstreams.headers.bundle": "Manojo", + "item.edit.bitstreams.headers.bundle": "Bloque", // "item.edit.bitstreams.headers.description": "Description", "item.edit.bitstreams.headers.description": "Descripción", @@ -2672,7 +2744,7 @@ "item.edit.bitstreams.headers.name": "Nombre", // "item.edit.bitstreams.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", - "item.edit.bitstreams.notifications.discarded.content": "Tus cambios fueron descartados. ", + "item.edit.bitstreams.notifications.discarded.content": "Tus cambios fueron descartados. Para restaurar tus cambios haga clic en el botón 'Deshacer'", // "item.edit.bitstreams.notifications.discarded.title": "Changes discarded", "item.edit.bitstreams.notifications.discarded.title": "Cambios descartados", @@ -2681,13 +2753,13 @@ "item.edit.bitstreams.notifications.move.failed.title": "Error al mover archivos", // "item.edit.bitstreams.notifications.move.saved.content": "Your move changes to this item's bitstreams and bundles have been saved.", - "item.edit.bitstreams.notifications.move.saved.content": "Se han guardado los cambios de movimiento en los archivos y paquetes de este artículo.", + "item.edit.bitstreams.notifications.move.saved.content": "Se han guardado los cambios de movimientos en los archivos y paquetes de este ítem.", // "item.edit.bitstreams.notifications.move.saved.title": "Move changes saved", - "item.edit.bitstreams.notifications.move.saved.title": "Mover cambios guardados", + "item.edit.bitstreams.notifications.move.saved.title": "Cambios de movimientos guardados", // "item.edit.bitstreams.notifications.outdated.content": "The item you're currently working on has been changed by another user. Your current changes are discarded to prevent conflicts", - "item.edit.bitstreams.notifications.outdated.content": "Otro usuario ha cambiado el artículo en el que está trabajando actualmente. ", + "item.edit.bitstreams.notifications.outdated.content": "Otro usuario ha cambiado el ítem en el que está trabajando actualmente. Tus cambios han sido descartados para evitar conflictos", // "item.edit.bitstreams.notifications.outdated.title": "Changes outdated", "item.edit.bitstreams.notifications.outdated.title": "Cambios desactualizados", @@ -2696,7 +2768,7 @@ "item.edit.bitstreams.notifications.remove.failed.title": "Error al eliminar archivo", // "item.edit.bitstreams.notifications.remove.saved.content": "Your removal changes to this item's bitstreams have been saved.", - "item.edit.bitstreams.notifications.remove.saved.content": "Se han guardado los cambios de eliminación de los archivos de este artículo.", + "item.edit.bitstreams.notifications.remove.saved.content": "Se han guardado los cambios de eliminación de los archivos de este ítem.", // "item.edit.bitstreams.notifications.remove.saved.title": "Removal changes saved", "item.edit.bitstreams.notifications.remove.saved.title": "Se guardaron los cambios de eliminación", @@ -2719,22 +2791,22 @@ "item.edit.delete.confirm": "Borrar", // "item.edit.delete.description": "Are you sure this item should be completely deleted? Caution: At present, no tombstone would be left.", - "item.edit.delete.description": "¿Estás seguro de que este artículo debería eliminarse por completo? Precaución: en la actualidad, no se dejaría ninguna lápida.", + "item.edit.delete.description": "¿Estás seguro de que este ítem debería eliminarse por completo? Precaución: en la actualidad, no se dejaría ningun rastro.", // "item.edit.delete.error": "An error occurred while deleting the item", - "item.edit.delete.error": "Se produjo un error al eliminar el artículo.", + "item.edit.delete.error": "Se produjo un error al eliminar el ítem.", // "item.edit.delete.header": "Delete item: {{ id }}", - "item.edit.delete.header": "Eliminar artículo: {{ id }}", + "item.edit.delete.header": "Eliminar ítem: {{ id }}", // "item.edit.delete.success": "The item has been deleted", - "item.edit.delete.success": "El artículo ha sido eliminado", + "item.edit.delete.success": "El ítem ha sido eliminado", // "item.edit.head": "Edit Item", - "item.edit.head": "Editar artículo", + "item.edit.head": "Editar ítem", // "item.edit.breadcrumbs": "Edit Item", - "item.edit.breadcrumbs": "Editar artículo", + "item.edit.breadcrumbs": "Editar ítem", // "item.edit.tabs.disabled.tooltip": "You're not authorized to access this tab", "item.edit.tabs.disabled.tooltip": "No tienes autorización para acceder a esta pestaña", @@ -2744,49 +2816,49 @@ "item.edit.tabs.mapper.head": "Mapeador de colecciones", // "item.edit.tabs.item-mapper.title": "Item Edit - Collection Mapper", - "item.edit.tabs.item-mapper.title": "Edición de artículos - Mapeador de colecciones", + "item.edit.tabs.item-mapper.title": "Edición de ítem - Mapeador de colecciones", // "item.edit.item-mapper.buttons.add": "Map item to selected collections", - "item.edit.item-mapper.buttons.add": "Asignar artículo a colecciones seleccionadas", + "item.edit.item-mapper.buttons.add": "Asignar ítem a colecciones seleccionadas", // "item.edit.item-mapper.buttons.remove": "Remove item's mapping for selected collections", - "item.edit.item-mapper.buttons.remove": "Eliminar la asignación de artículos para las colecciones seleccionadas", + "item.edit.item-mapper.buttons.remove": "Eliminar la asignación de ítem para las colecciones seleccionadas", // "item.edit.item-mapper.cancel": "Cancel", "item.edit.item-mapper.cancel": "Cancelar", // "item.edit.item-mapper.description": "This is the item mapper tool that allows administrators to map this item to other collections. You can search for collections and map them, or browse the list of collections the item is currently mapped to.", - "item.edit.item-mapper.description": "Esta es la herramienta de asignación de artículos que permite a los administradores asignar este artículo a otras colecciones. Puede buscar colecciones y mapearlas, o explorar la lista de colecciones a las que el artículo está mapeado actualmente.", + "item.edit.item-mapper.description": "Esta es la herramienta de asignación de ítems que permite a los administradores asignar este ítem a otras colecciones. Puede buscar colecciones y mapearlas, o explorar la lista de colecciones a las que el ítem está mapeado actualmente.", // "item.edit.item-mapper.head": "Item Mapper - Map Item to Collections", - "item.edit.item-mapper.head": "Asignador de artículos: asigna artículos a colecciones", + "item.edit.item-mapper.head": "Asignador de ítems: asigna ítems a colecciones", // "item.edit.item-mapper.item": "Item: \"{{name}}\"", - "item.edit.item-mapper.item": "Artículo: \"{{ name }}\"", + "item.edit.item-mapper.item": "Ítem: \"{{ name }}\"", // "item.edit.item-mapper.no-search": "Please enter a query to search", "item.edit.item-mapper.no-search": "Introduzca una consulta para buscar", // "item.edit.item-mapper.notifications.add.error.content": "Errors occurred for mapping of item to {{amount}} collections.", - "item.edit.item-mapper.notifications.add.error.content": "Se produjeron errores al mapear el artículo a {{ amount }} colecciones.", + "item.edit.item-mapper.notifications.add.error.content": "Se produjeron errores al mapear el ítem a {{ amount }} colecciones.", // "item.edit.item-mapper.notifications.add.error.head": "Mapping errors", "item.edit.item-mapper.notifications.add.error.head": "Errores de mapeo", // "item.edit.item-mapper.notifications.add.success.content": "Successfully mapped item to {{amount}} collections.", - "item.edit.item-mapper.notifications.add.success.content": "Se asignó correctamente el artículo a {{ amount }} colecciones.", + "item.edit.item-mapper.notifications.add.success.content": "Se asignó correctamente el ítem a {{ amount }} colecciones.", // "item.edit.item-mapper.notifications.add.success.head": "Mapping completed", "item.edit.item-mapper.notifications.add.success.head": "Mapeo completado", // "item.edit.item-mapper.notifications.remove.error.content": "Errors occurred for the removal of the mapping to {{amount}} collections.", - "item.edit.item-mapper.notifications.remove.error.content": "Se produjeron errores para la eliminación de la asignación a {{ amount }} colecciones.", + "item.edit.item-mapper.notifications.remove.error.content": "Se produjeron errores en la eliminación de la asignación a {{ amount }} colecciones.", // "item.edit.item-mapper.notifications.remove.error.head": "Removal of mapping errors", "item.edit.item-mapper.notifications.remove.error.head": "Eliminación de errores de mapeo", // "item.edit.item-mapper.notifications.remove.success.content": "Successfully removed mapping of item to {{amount}} collections.", - "item.edit.item-mapper.notifications.remove.success.content": "Se eliminó correctamente la asignación del artículo a {{ amount }} colecciones.", + "item.edit.item-mapper.notifications.remove.success.content": "Se eliminó correctamente la asignación del ítem a {{ amount }} colecciones.", // "item.edit.item-mapper.notifications.remove.success.head": "Removal of mapping completed", "item.edit.item-mapper.notifications.remove.success.head": "Eliminación del mapeo completada", @@ -2806,7 +2878,7 @@ "item.edit.metadata.add-button": "Agregar", // "item.edit.metadata.discard-button": "Discard", - "item.edit.metadata.discard-button": "Descarte", + "item.edit.metadata.discard-button": "Descartar", // "item.edit.metadata.edit.buttons.edit": "Edit", "item.edit.metadata.edit.buttons.edit": "Editar", @@ -2821,7 +2893,7 @@ "item.edit.metadata.edit.buttons.unedit": "Dejar de editar", // "item.edit.metadata.empty": "The item currently doesn't contain any metadata. Click Add to start adding a metadata value.", - "item.edit.metadata.empty": "Actualmente, el artículo no contiene metadatos. Haga clic en Agregar para comenzar a agregar un valor de metadatos.", + "item.edit.metadata.empty": "Actualmente, el ítem no contiene metadatos. Haga clic en Agregar para comenzar a agregar un valor de metadatos.", // "item.edit.metadata.headers.edit": "Edit", "item.edit.metadata.headers.edit": "Editar", @@ -2841,8 +2913,8 @@ // "item.edit.metadata.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", "item.edit.metadata.notifications.discarded.content": "Tus cambios fueron descartados. ", - // "item.edit.metadata.notifications.discarded.title": "Changed discarded", - "item.edit.metadata.notifications.discarded.title": "Cambiado descartado", + // "item.edit.metadata.notifications.discarded.title": "Changes discarded", + "item.edit.metadata.notifications.discarded.title": "Cambios descartados", // "item.edit.metadata.notifications.error.title": "An error occurred", "item.edit.metadata.notifications.error.title": "Ocurrió un error", @@ -2854,13 +2926,13 @@ "item.edit.metadata.notifications.invalid.title": "Metadatos inválidos", // "item.edit.metadata.notifications.outdated.content": "The item you're currently working on has been changed by another user. Your current changes are discarded to prevent conflicts", - "item.edit.metadata.notifications.outdated.content": "Otro usuario ha cambiado el artículo en el que está trabajando actualmente. ", + "item.edit.metadata.notifications.outdated.content": "Otro usuario ha cambiado el ítem en el que está trabajando actualmente. Tus cambios han sido descartados para evitar conflictos", - // "item.edit.metadata.notifications.outdated.title": "Changed outdated", - "item.edit.metadata.notifications.outdated.title": "Cambiado desactualizado", + // "item.edit.metadata.notifications.outdated.title": "Changes outdated", + "item.edit.metadata.notifications.outdated.title": "Cambios desactualizados", // "item.edit.metadata.notifications.saved.content": "Your changes to this item's metadata were saved.", - "item.edit.metadata.notifications.saved.content": "Se guardaron sus cambios en los metadatos de este artículo.", + "item.edit.metadata.notifications.saved.content": "Se guardaron sus cambios en los metadatos de este ítem.", // "item.edit.metadata.notifications.saved.title": "Metadata saved", "item.edit.metadata.notifications.saved.title": "Metadatos guardados", @@ -2891,16 +2963,16 @@ "item.edit.move.save-button": "Guardar", // "item.edit.move.discard-button": "Discard", - "item.edit.move.discard-button": "Descarte", + "item.edit.move.discard-button": "Descartar", // "item.edit.move.description": "Select the collection you wish to move this item to. To narrow down the list of displayed collections, you can enter a search query in the box.", - "item.edit.move.description": "Seleccione la colección a la que desea mover este artículo. Para reducir la lista de colecciones mostradas, puede introducir una consulta de búsqueda en el cuadro.", + "item.edit.move.description": "Seleccione la colección a la que desea mover este ítem. Para reducir la lista de colecciones mostradas, puede introducir una búsqueda en el cuadro.", // "item.edit.move.error": "An error occurred when attempting to move the item", - "item.edit.move.error": "Se produjo un error al intentar mover el artículo.", + "item.edit.move.error": "Se produjo un error al intentar mover el ítem.", // "item.edit.move.head": "Move item: {{id}}", - "item.edit.move.head": "Mover artículo: {{ id }}", + "item.edit.move.head": "Mover ítem: {{ id }}", // "item.edit.move.inheritpolicies.checkbox": "Inherit policies", "item.edit.move.inheritpolicies.checkbox": "Heredar políticas", @@ -2909,10 +2981,10 @@ "item.edit.move.inheritpolicies.description": "Heredar las políticas predeterminadas de la colección de destino", // "item.edit.move.move": "Move", - "item.edit.move.move": "Moverse", + "item.edit.move.move": "Mover", // "item.edit.move.processing": "Moving...", - "item.edit.move.processing": "Moviente...", + "item.edit.move.processing": "Moviendo...", // "item.edit.move.search.placeholder": "Enter a search query to look for collections", "item.edit.move.search.placeholder": "Introduzca una consulta de búsqueda para buscar colecciones", @@ -2938,7 +3010,7 @@ "item.edit.private.error": "Se produjo un error al convertir el ítem en privado.", // "item.edit.private.header": "Make item non-discoverable: {{ id }}", - "item.edit.private.header": "Convertir el ítem en privado {{ id }}", + "item.edit.private.header": "Convertir el ítem en privado: {{ id }}", // "item.edit.private.success": "The item is now non-discoverable", "item.edit.private.success": "El ítem ahora es privado", @@ -2958,7 +3030,7 @@ "item.edit.public.error": "Se produjo un error al convertir el ítem en público.", // "item.edit.public.header": "Make item discoverable: {{ id }}", - "item.edit.public.header": "Convertir el ítem en público{{ id }}", + "item.edit.public.header": "Convertir el ítem en público: {{ id }}", // "item.edit.public.success": "The item is now discoverable", "item.edit.public.success": "El ítem ahora es público", @@ -3001,7 +3073,7 @@ "item.edit.relationships.no-relationships": "Sin relaciones", // "item.edit.relationships.notifications.discarded.content": "Your changes were discarded. To reinstate your changes click the 'Undo' button", - "item.edit.relationships.notifications.discarded.content": "Sus cambios fueron descartados. Para recuperar sus cambios pulse el botón 'Deshacer' ", + "item.edit.relationships.notifications.discarded.content": "Sus cambios fueron descartados. Para recuperar sus cambios pulse el botón 'Deshacer'", // "item.edit.relationships.notifications.discarded.title": "Changes discarded", "item.edit.relationships.notifications.discarded.title": "Cambios descartados", @@ -3010,7 +3082,7 @@ "item.edit.relationships.notifications.failed.title": "Error al editar las relaciones", // "item.edit.relationships.notifications.outdated.content": "The item you're currently working on has been changed by another user. Your current changes are discarded to prevent conflicts", - "item.edit.relationships.notifications.outdated.content": "Otro usuario ha cambiado el ítem en el que está trabajando actualmente. Sus cambios se descartarán para prevenir conflictos ", + "item.edit.relationships.notifications.outdated.content": "Otro usuario ha cambiado el ítem en el que está trabajando actualmente. Sus cambios se descartarán para prevenir conflictos", // "item.edit.relationships.notifications.outdated.title": "Changes outdated", "item.edit.relationships.notifications.outdated.title": "Cambios desactualizados", @@ -3028,7 +3100,7 @@ "item.edit.relationships.save-button": "Guardar", // "item.edit.relationships.no-entity-type": "Add 'dspace.entity.type' metadata to enable relationships for this item", - "item.edit.relationships.no-entity-type": "Agregue metadatos 'dspace.entity.type' para habilitar las relaciones para este artículo", + "item.edit.relationships.no-entity-type": "Agregue metadatos 'dspace.entity.type' para habilitar las relaciones para este ítem", // "item.edit.return": "Back", @@ -3111,7 +3183,7 @@ "item.edit.tabs.status.buttons.withdraw.label": "Retirar ítem del repositorio", // "item.edit.tabs.status.description": "Welcome to the item management page. From here you can withdraw, reinstate, move or delete the item. You may also update or add new metadata / bitstreams on the other tabs.", - "item.edit.tabs.status.description": "Bienvenido a la página de administración de artículos. Desde aquí puede retirar, restablecer, mover o eliminar el ítem. También puede actualizar o agregar nuevos metadatos / archivos en las otras pestañas.", + "item.edit.tabs.status.description": "Bienvenido a la página de administración de ítems. Desde aquí puede retirar, restablecer, mover o eliminar el ítem. También puede actualizar o agregar nuevos metadatos / archivos en las otras pestañas.", // "item.edit.tabs.status.head": "Status", "item.edit.tabs.status.head": "Estado", @@ -3186,7 +3258,7 @@ "item.page.publisher": "Editor", // "item.page.titleprefix": "Item: ", - "item.page.titleprefix": "Ítem:", + "item.page.titleprefix": "Ítem: ", // "item.page.volume-title": "Volume Title", "item.page.volume-title": "Título del volumen", @@ -3198,7 +3270,7 @@ "item.search.title": "Búsqueda de ítems", // "item.truncatable-part.show-more": "Show more", - "item.truncatable-part.show-more": "Mas..", + "item.truncatable-part.show-more": "Más...", // "item.truncatable-part.show-less": "Collapse", "item.truncatable-part.show-less": "Contraer", @@ -3397,7 +3469,7 @@ "item.select.confirm": "Confirmar seleccionado", // "item.select.empty": "No items to show", - "item.select.empty": "No hay artículos para mostrar", + "item.select.empty": "No hay ítems para mostrar", // "item.select.table.author": "Author", "item.select.table.author": "Autor", @@ -3410,7 +3482,7 @@ // "item.version.history.empty": "There are no other versions for this item yet.", - "item.version.history.empty": "Aún no hay otras versiones para este artículo.", + "item.version.history.empty": "Aún no hay otras versiones para este ítem.", // "item.version.history.head": "Version History", "item.version.history.head": "Historial de versiones", @@ -3428,7 +3500,7 @@ "item.version.history.table.version": "Versión", // "item.version.history.table.item": "Item", - "item.version.history.table.item": "Artículo", + "item.version.history.table.item": "Ítem", // "item.version.history.table.editor": "Editor", "item.version.history.table.editor": "Editor", @@ -3471,7 +3543,7 @@ // "item.version.notice": "This is not the latest version of this item. The latest version can be found here.", - "item.version.notice": "Esta no es la última versión de este artículo. La última versión se puede encontrar aquí .", + "item.version.notice": "Esta no es la última versión de este ítem. La última versión se puede encontrar aquí.", // "item.version.create.modal.header": "New version", @@ -3487,7 +3559,7 @@ "item.version.create.modal.button.confirm": "Crear", // "item.version.create.modal.button.confirm.tooltip": "Create new version", - "item.version.create.modal.button.confirm.tooltip": "Crear nueva versión", + "item.version.create.modal.button.confirm.tooltip": "Crear nueva versión", // "item.version.create.modal.button.cancel": "Cancel", "item.version.create.modal.button.cancel": "Cancelar", @@ -3505,7 +3577,7 @@ "item.version.create.modal.submitted.header": "Creando nueva versión...", // "item.version.create.modal.submitted.text": "The new version is being created. This may take some time if the item has a lot of relationships.", - "item.version.create.modal.submitted.text": "Se está creando la nueva versión. SI el ítem tiene muchas relaciones, este proceso podría tardar.", + "item.version.create.modal.submitted.text": "Se está creando la nueva versión. Si el ítem tiene muchas relaciones, este proceso podría tardar.", // "item.version.create.notification.success" : "New version has been created with version number {{version}}", "item.version.create.notification.success" : "Se ha creado una nueva versión con número {{version}}", @@ -3521,7 +3593,7 @@ "item.version.delete.modal.header": "Borrar versión", // "item.version.delete.modal.text": "Do you want to delete version {{version}}?", - "item.version.delete.modal.text": "Quierr borrar la versión {{version}}?", + "item.version.delete.modal.text": "Quiere borrar la versión {{version}}?", // "item.version.delete.modal.button.confirm": "Delete", "item.version.delete.modal.button.confirm": "Borrar", @@ -3536,10 +3608,10 @@ "item.version.delete.modal.button.cancel.tooltip": "No borrar esta versión", // "item.version.delete.notification.success" : "Version number {{version}} has been deleted", - "item.version.delete.notification.success" : "Se ha borrado la versión número{{version}}", + "item.version.delete.notification.success" : "Se ha borrado la versión número {{version}}", // "item.version.delete.notification.failure" : "Version number {{version}} has not been deleted", - "item.version.delete.notification.failure" : "No se ha borrado la versión número{{version}}", + "item.version.delete.notification.failure" : "No se ha borrado la versión número {{version}}", // "item.version.edit.notification.success" : "The summary of version number {{version}} has been changed", @@ -3549,6 +3621,7 @@ "item.version.edit.notification.failure" : "No ha cambiado el resumen de la versión número {{version}}", + // "journal.listelement.badge": "Journal", "journal.listelement.badge": "Revista", @@ -3568,7 +3641,7 @@ "journal.page.publisher": "Editor", // "journal.page.titleprefix": "Journal: ", - "journal.page.titleprefix": "Revista:", + "journal.page.titleprefix": "Revista: ", // "journal.search.results.head": "Journal Search Results", "journal.search.results.head": "Resultados de la búsqueda de revistas", @@ -3588,7 +3661,7 @@ "journalissue.page.description": "Descripción", // "journalissue.page.edit": "Edit this item", - "journalissue.page.edit": "Editar este ítema", + "journalissue.page.edit": "Editar este ítem", // "journalissue.page.issuedate": "Issue Date", "journalissue.page.issuedate": "Fecha de publicación", @@ -3606,7 +3679,7 @@ "journalissue.page.number": "Número", // "journalissue.page.titleprefix": "Journal Issue: ", - "journalissue.page.titleprefix": "Número de la revista:", + "journalissue.page.titleprefix": "Número de la revista: ", @@ -3623,7 +3696,7 @@ "journalvolume.page.issuedate": "Fecha de publicación", // "journalvolume.page.titleprefix": "Journal Volume: ", - "journalvolume.page.titleprefix": "Volumen de la revista:", + "journalvolume.page.titleprefix": "Volumen de la revista: ", // "journalvolume.page.volume": "Volume", "journalvolume.page.volume": "Volumen", @@ -3670,7 +3743,7 @@ "loading.bitstreams": "Cargando archivos...", // "loading.browse-by": "Loading items...", - "loading.browse-by": "Cargando artículos...", + "loading.browse-by": "Cargando ítems...", // "loading.browse-by-page": "Loading page...", "loading.browse-by-page": "Cargando página...", @@ -3691,13 +3764,13 @@ "loading.default": "Cargando...", // "loading.item": "Loading item...", - "loading.item": "Cargando artículo...", + "loading.item": "Cargando ítem...", // "loading.items": "Loading items...", - "loading.items": "Cargando artículos...", + "loading.items": "Cargando ítems...", // "loading.mydspace-results": "Loading items...", - "loading.mydspace-results": "Cargando artículos...", + "loading.mydspace-results": "Cargando ítems...", // "loading.objects": "Loading...", "loading.objects": "Cargando...", @@ -3715,7 +3788,7 @@ "loading.sub-communities": "Cargando subcomunidades...", // "loading.top-level-communities": "Loading top-level communities...", - "loading.top-level-communities": "Cargando comunidades de nivel superior...", + "loading.top-level-communities": "Cargando comunidades de primer nivel...", @@ -3789,7 +3862,7 @@ "menu.section.access_control_groups": "Grupos", // "menu.section.access_control_people": "People", - "menu.section.access_control_people": "Gente", + "menu.section.access_control_people": "Usuarios", @@ -3805,7 +3878,7 @@ "menu.section.browse_community_by_author": "Por autor", // "menu.section.browse_community_by_issue_date": "By Issue Date", - "menu.section.browse_community_by_issue_date": "Por fecha de emisión", + "menu.section.browse_community_by_issue_date": "Por fecha de publicación", // "menu.section.browse_community_by_title": "By Title", "menu.section.browse_community_by_title": "Por titulo", @@ -3817,7 +3890,7 @@ "menu.section.browse_global_by_author": "Por autor", // "menu.section.browse_global_by_dateissued": "By Issue Date", - "menu.section.browse_global_by_dateissued": "Por fecha de emisión", + "menu.section.browse_global_by_dateissued": "Por fecha de publicación", // "menu.section.browse_global_by_subject": "By Subject", "menu.section.browse_global_by_subject": "Por tema", @@ -3834,7 +3907,7 @@ "menu.section.control_panel": "Panel de control", // "menu.section.curation_task": "Curation Task", - "menu.section.curation_task": "Tarea de conservación", + "menu.section.curation_task": "Tareas de curación", @@ -3848,7 +3921,7 @@ "menu.section.edit_community": "Comunidad", // "menu.section.edit_item": "Item", - "menu.section.edit_item": "Artículo", + "menu.section.edit_item": "Ítem", @@ -3862,11 +3935,13 @@ "menu.section.export_community": "Comunidad", // "menu.section.export_item": "Item", - "menu.section.export_item": "Artículo", + "menu.section.export_item": "Ítem", // "menu.section.export_metadata": "Metadata", "menu.section.export_metadata": "Metadatos", + // "menu.section.export_batch": "Batch Export (ZIP)", + "menu.section.export_batch": "Exportación por lotes (ZIP)", // "menu.section.icon.access_control": "Access Control menu section", @@ -3882,28 +3957,28 @@ "menu.section.icon.curation_tasks": "Sección del menú de Tareas de curación", // "menu.section.icon.edit": "Edit menu section", - "menu.section.icon.edit": "Editar sección del menú", + "menu.section.icon.edit": "Sección del menú de edición", // "menu.section.icon.export": "Export menu section", - "menu.section.icon.export": "Exportar sección de menú", + "menu.section.icon.export": "Sección de menú de exportación", // "menu.section.icon.find": "Find menu section", - "menu.section.icon.find": "Buscar sección de menú", + "menu.section.icon.find": "Sección de menú de búsqueda", // "menu.section.icon.health": "Health check menu section", "menu.section.icon.health": "Sección de menú de Chequeos", // "menu.section.icon.import": "Import menu section", - "menu.section.icon.import": "Importar sección de menú", + "menu.section.icon.import": "Sección de menú de importación", // "menu.section.icon.new": "New menu section", - "menu.section.icon.new": "Nueva sección de menú", + "menu.section.icon.new": "Sección de menú de creación", // "menu.section.icon.pin": "Pin sidebar", "menu.section.icon.pin": "Anclar barra lateral", // "menu.section.icon.processes": "Processes Health", - "menu.section.icon.processes": "Sección de menú de Procesosde chequeo", + "menu.section.icon.processes": "Sección de menú de Procesos de chequeo", // "menu.section.icon.registries": "Registries menu section", "menu.section.icon.registries": "Sección de menu de Registros", @@ -3940,10 +4015,10 @@ "menu.section.new_community": "Comunidad", // "menu.section.new_item": "Item", - "menu.section.new_item": "Artículo", + "menu.section.new_item": "Ítem", // "menu.section.new_item_version": "Item Version", - "menu.section.new_item_version": "Versión del artículo", + "menu.section.new_item_version": "Versión del ítem", // "menu.section.new_process": "Process", "menu.section.new_process": "Proceso", @@ -3992,7 +4067,7 @@ "menu.section.toggle.control_panel": "Alternar la sección del Panel de control", // "menu.section.toggle.curation_task": "Toggle Curation Task section", - "menu.section.toggle.curation_task": "Alternar la sección Tarea de curación", + "menu.section.toggle.curation_task": "Alternar la sección Tareas de curación", // "menu.section.toggle.edit": "Toggle Edit section", "menu.section.toggle.edit": "Alternar sección de Edición", @@ -4007,7 +4082,7 @@ "menu.section.toggle.import": "Alternar sección de Importación", // "menu.section.toggle.new": "Toggle New section", - "menu.section.toggle.new": "Alternar nueva sección", + "menu.section.toggle.new": "Alternar sección de Creación", // "menu.section.toggle.registries": "Toggle Registries section", "menu.section.toggle.registries": "Alternar sección de Registros", @@ -4022,10 +4097,8 @@ // "metadata-export-search.tooltip": "Export search results as CSV", "metadata-export-search.tooltip": "Exportar los resultados de búsqueda a CSV", - // "metadata-export-search.submit.success": "The export was started successfully", - "metadata-export-search.submit.success": "La exortación ha comenzado satisfactoriamente", - + "metadata-export-search.submit.success": "La exportación ha comenzado satisfactoriamente", // "metadata-export-search.submit.error": "Starting the export has failed", "metadata-export-search.submit.error": "Ha fallado el comienzo de la exportación", @@ -4036,9 +4109,6 @@ // "mydspace.description": "", "mydspace.description": "", - // "mydspace.general.text-here": "here", - "mydspace.general.text-here": "aquí", - // "mydspace.messages.controller-help": "Select this option to send a message to item's submitter.", "mydspace.messages.controller-help": "Seleccione esta opción para enviar un mensaje al remitente del ítem.", @@ -4052,7 +4122,7 @@ "mydspace.messages.mark-as-read": "Marcar como leído", // "mydspace.messages.mark-as-unread": "Mark as unread", - "mydspace.messages.mark-as-unread": "marcar como no leído", + "mydspace.messages.mark-as-unread": "Marcar como no leído", // "mydspace.messages.no-content": "No content.", "mydspace.messages.no-content": "Sin contenido.", @@ -4112,7 +4182,7 @@ "mydspace.results.no-title": "Sin título", // "mydspace.results.no-uri": "No Uri", - "mydspace.results.no-uri": "Sin Uri", + "mydspace.results.no-uri": "Sin URI", // "mydspace.search-form.placeholder": "Search in mydspace...", "mydspace.search-form.placeholder": "Buscar en Mi DSpace...", @@ -4145,7 +4215,7 @@ "mydspace.upload.upload-failed": "Error al crear un nuevo espacio de trabajo. Verifique el contenido cargado antes de volver a intentarlo.", // "mydspace.upload.upload-failed-manyentries": "Unprocessable file. Detected too many entries but allowed only one for file.", - "mydspace.upload.upload-failed-manyentries": "Archivo no procesable. Se detectaron demasiadas entradas, pero solo se permitió una para el archivo.", + "mydspace.upload.upload-failed-manyentries": "Archivo no procesable. Se detectaron demasiadas entradas, pero solo se permite una por archivo.", // "mydspace.upload.upload-failed-moreonefile": "Unprocessable request. Only one file is allowed.", "mydspace.upload.upload-failed-moreonefile": "Solicitud no procesable. Solo se permite un archivo.", @@ -4153,11 +4223,8 @@ // "mydspace.upload.upload-multiple-successful": "{{qty}} new workspace items created.", "mydspace.upload.upload-multiple-successful": "Se crearon {{ qty }} nuevos ítems del espacio de trabajo.", - // "mydspace.upload.upload-successful": "New workspace item created. Click {{here}} for edit it.", - "mydspace.upload.upload-successful": "Se creó un nuevo ítems en el espacio de trabajo. Haga clic en {{ here }} para editarlo.", - // "mydspace.view-btn": "View", - "mydspace.view-btn": "Vista", + "mydspace.view-btn": "Ver", @@ -4173,8 +4240,11 @@ // "nav.login": "Log In", "nav.login": "Iniciar sesión", - // "nav.logout": "User profile menu and Log Out", - "nav.logout": "Menú de perfil de usuario y cierre de sesión", + // "nav.user-profile-menu-and-logout": "User profile menu and Log Out", + "nav.user-profile-menu-and-logout": "Menú de perfil de usuario y cierre de sesión", + + // "nav.logout": "Log Out", + "nav.logout": "Cerrar sesión", // "nav.main.description": "Main navigation bar", "nav.main.description": "Barra de navegación principal", @@ -4192,7 +4262,7 @@ "nav.statistics.header": "Estadísticas", // "nav.stop-impersonating": "Stop impersonating EPerson", - "nav.stop-impersonating": "Dejar de impersonar a EPerson", + "nav.stop-impersonating": "Dejar de hacerse pasar por usuario", // "nav.toggle" : "Toggle navigation", "nav.toggle": "Alternar navegación", @@ -4203,9 +4273,13 @@ // "none.listelement.badge": "Item", "none.listelement.badge": "Ítem", + // "orgunit.listelement.badge": "Organizational Unit", "orgunit.listelement.badge": "Unidad organizativa", + // "orgunit.listelement.no-title": "Untitled", + "orgunit.listelement.no-title": "Sin título", + // "orgunit.page.city": "City", "orgunit.page.city": "Ciudad", @@ -4225,7 +4299,8 @@ "orgunit.page.id": "ID", // "orgunit.page.titleprefix": "Organizational Unit: ", - "orgunit.page.titleprefix": "Unidad organizativa:", + "orgunit.page.titleprefix": "Unidad organizativa: ", + // "pagination.options.description": "Pagination options", @@ -4238,10 +4313,10 @@ "pagination.showing.detail": "{{ range }} de {{ total }}", // "pagination.showing.label": "Now showing ", - "pagination.showing.label": "Mostrando", + "pagination.showing.label": "Mostrando ", // "pagination.sort-direction": "Sort Options", - "pagination.sort-direction": "Opciones de clasificación", + "pagination.sort-direction": "Opciones de ordenación", @@ -4255,19 +4330,19 @@ "person.page.birthdate": "Fecha de nacimiento", // "person.page.edit": "Edit this item", - "person.page.edit": "Editar este artículo", + "person.page.edit": "Editar este ítem", // "person.page.email": "Email Address", "person.page.email": "Dirección de correo electrónico", // "person.page.firstname": "First Name", - "person.page.firstname": "Primer nombre", + "person.page.firstname": "Nombre de pila", // "person.page.jobtitle": "Job Title", - "person.page.jobtitle": "Título profesional", + "person.page.jobtitle": "Puesto de trabajo", // "person.page.lastname": "Last Name", - "person.page.lastname": "Apellido", + "person.page.lastname": "Apellidos", // "person.page.name": "Name", "person.page.name": "Nombre", @@ -4279,10 +4354,10 @@ "person.page.orcid": "ORCID", // "person.page.staffid": "Staff ID", - "person.page.staffid": "Identificación del personal", + "person.page.staffid": "Identificación de Personal", // "person.page.titleprefix": "Person: ", - "person.page.titleprefix": "Persona:", + "person.page.titleprefix": "Persona: ", // "person.search.results.head": "Person Search Results", "person.search.results.head": "Resultados de búsqueda de personas", @@ -4305,16 +4380,16 @@ "process.new.submit": "Guardar", // "process.new.select-script": "Script", - "process.new.select-script": "Texto", + "process.new.select-script": "Script", // "process.new.select-script.placeholder": "Choose a script...", - "process.new.select-script.placeholder": "Elija un guión...", + "process.new.select-script.placeholder": "Elija un script...", // "process.new.select-script.required": "Script is required", "process.new.select-script.required": "Se requiere script", // "process.new.parameter.file.upload-button": "Select file...", - "process.new.parameter.file.upload-button": "Seleccione Archivo...", + "process.new.parameter.file.upload-button": "Seleccionar archivo...", // "process.new.parameter.file.required": "Please select a file", "process.new.parameter.file.required": "Por favor seleccione un archivo", @@ -4326,7 +4401,7 @@ "process.new.parameter.type.value": "valor", // "process.new.parameter.type.file": "file", - "process.new.parameter.type.file": "expediente", + "process.new.parameter.type.file": "archivo", // "process.new.parameter.required.missing": "The following parameters are required but still missing:", "process.new.parameter.required.missing": "Los siguientes parámetros son obligatorios pero aún faltan:", @@ -4399,6 +4474,30 @@ // "process.detail.create" : "Create similar process", "process.detail.create": "Crear un proceso similar", + // "process.detail.actions": "Actions", + "process.detail.actions": "Acciones", + + // "process.detail.delete.button": "Delete process", + "process.detail.delete.button": "Eliminar proceso", + + // "process.detail.delete.header": "Delete process", + "process.detail.delete.header": "Eliminar proceso", + + // "process.detail.delete.body": "Are you sure you want to delete the current process?", + "process.detail.delete.body": "¿Está seguro de que desea eliminar el proceso actual?", + + // "process.detail.delete.cancel": "Cancel", + "process.detail.delete.cancel": "Cancelar", + + // "process.detail.delete.confirm": "Delete process", + "process.detail.delete.confirm": "Eliminar proceso", + + // "process.detail.delete.success": "The process was successfully deleted.", + "process.detail.delete.success": "Proceso eliminado satisfactoriamente.", + + // "process.detail.delete.error": "Something went wrong when deleting the process", + "process.detail.delete.error": "Algo falló eliminando el proceso", + // "process.overview.table.finish" : "Finish time (UTC)", @@ -4428,12 +4527,40 @@ // "process.overview.new": "New", "process.overview.new": "Nuevo", + // "process.overview.table.actions": "Actions", + "process.overview.table.actions": "Acciones", + + // "process.overview.delete": "Delete {{count}} processes", + "process.overview.delete": "Eliminar {{count}} procesos", + + // "process.overview.delete.clear": "Clear delete selection", + "process.overview.delete.clear": "Limpiar la selección", + + // "process.overview.delete.processing": "{{count}} process(es) are being deleted. Please wait for the deletion to fully complete. Note that this can take a while.", + "process.overview.delete.processing": "Se están eliminando {{count}} proceso(s). Espere a que la eliminación se complete por completo. Tenga en cuenta que esto puede llevar un tiempo.", + + // "process.overview.delete.body": "Are you sure you want to delete {{count}} process(es)?", + "process.overview.delete.body": "¿Está seguro de que desea eliminar {{count}} proceso(s)?", + + // "process.overview.delete.header": "Delete processes", + "process.overview.delete.header": "Elimina procesos", + + // "process.bulk.delete.error.head": "Error on deleteing process", + "process.bulk.delete.error.head": "Error eliminando proceso", + + // "process.bulk.delete.error.body": "The process with ID {{processId}} could not be deleted. The remaining processes will continue being deleted. ", + "process.bulk.delete.error.body": "No se pudo eliminar el proceso con ID {{processId}}. El resto de procesos seguirán eliminándose. ", + + // "process.bulk.delete.success": "{{count}} process(es) have been succesfully deleted", + "process.bulk.delete.success": "{{count}} proceso(s) se han eliminado correctamente", + + // "profile.breadcrumbs": "Update Profile", "profile.breadcrumbs": "Actualización del perfil", // "profile.card.identify": "Identify", - "profile.card.identify": "Identificar", + "profile.card.identify": "Identidad", // "profile.card.security": "Security", "profile.card.security": "Seguridad", @@ -4460,13 +4587,13 @@ "profile.metadata.form.label.email": "Dirección de correo electrónico", // "profile.metadata.form.label.firstname": "First Name", - "profile.metadata.form.label.firstname": "Nombre¡", + "profile.metadata.form.label.firstname": "Nombre", // "profile.metadata.form.label.language": "Language", "profile.metadata.form.label.language": "Idioma", // "profile.metadata.form.label.lastname": "Last Name", - "profile.metadata.form.label.lastname": "Apellido", + "profile.metadata.form.label.lastname": "Apellidos", // "profile.metadata.form.label.phone": "Contact Telephone", "profile.metadata.form.label.phone": "Teléfono de contacto", @@ -4486,11 +4613,8 @@ // "profile.security.form.error.matching-passwords": "The passwords do not match.", "profile.security.form.error.matching-passwords": "Las contraseñas no coinciden.", - // "profile.security.form.error.password-length": "The password should be at least 6 characters long.", - "profile.security.form.error.password-length": "La contraseña debe tener al menos 6 caracteres.", - - // "profile.security.form.info": "Optionally, you can enter a new password in the box below, and confirm it by typing it again into the second box. It should be at least six characters long.", - "profile.security.form.info": "Opcionalmente, puede introducir una nueva contraseña en el cuadro a continuación y confirmarla escribiéndola nuevamente en el segundo cuadro. Debe tener al menos seis caracteres.", + // "profile.security.form.info": "Optionally, you can enter a new password in the box below, and confirm it by typing it again into the second box.", + "profile.security.form.info": "Opcionalmente, puede introducir una nueva contraseña en el cuadro a continuación y confirmarla escribiéndola nuevamente en el segundo cuadro.", // "profile.security.form.label.password": "Password", "profile.security.form.label.password": "Contraseña", @@ -4498,8 +4622,11 @@ // "profile.security.form.label.passwordrepeat": "Retype to confirm", "profile.security.form.label.passwordrepeat": "Rescriba para confirmar", + // "profile.security.form.label.current-password": "Current password", + "profile.security.form.label.current-password": "Contraseña actual", + // "profile.security.form.notifications.success.content": "Your changes to the password were saved.", - "profile.security.form.notifications.success.content": "Se guardaron sus cambios a la contraseña.", + "profile.security.form.notifications.success.content": "Se guardaron sus cambios de contraseña.", // "profile.security.form.notifications.success.title": "Password saved", "profile.security.form.notifications.success.title": "Contraseña guardada", @@ -4507,12 +4634,15 @@ // "profile.security.form.notifications.error.title": "Error changing passwords", "profile.security.form.notifications.error.title": "Error al cambiar las contraseñas", - // "profile.security.form.notifications.error.not-long-enough": "The password has to be at least 6 characters long.", - "profile.security.form.notifications.error.not-long-enough": "La contraseña debe tener al menos 6 caracteres.", + // "profile.security.form.notifications.error.change-failed": "An error occurred while trying to change the password. Please check if the current password is correct.", + "profile.security.form.notifications.error.change-failed": "Ocurrió un error al intentar cambiar la contraseña. Por favor, compruebe si la contraseña actual es correcta.", // "profile.security.form.notifications.error.not-same": "The provided passwords are not the same.", "profile.security.form.notifications.error.not-same": "Las contraseñas proporcionadas no coinciden.", + // "profile.security.form.notifications.error.general": "Please fill required fields of security form.", + "profile.security.form.notifications.error.general": "Por favor, rellene los campos obligatorios del formulario de seguridad.", + // "profile.title": "Update Profile", "profile.title": "Actualización del perfil", @@ -4547,7 +4677,7 @@ "project.page.status": "Estado", // "project.page.titleprefix": "Research Project: ", - "project.page.titleprefix": "Proyecto de Investigación:", + "project.page.titleprefix": "Proyecto de Investigación: ", // "project.search.results.head": "Project Search Results", "project.search.results.head": "Resultados de búsqueda de proyectos", @@ -4576,7 +4706,7 @@ "publication.page.publisher": "Editor", // "publication.page.titleprefix": "Publication: ", - "publication.page.titleprefix": "Publicación:", + "publication.page.titleprefix": "Publicación: ", // "publication.page.volume-title": "Volume Title", "publication.page.volume-title": "Título del volumen", @@ -4608,7 +4738,7 @@ "register-page.create-profile.header": "Crear perfil", // "register-page.create-profile.identification.header": "Identify", - "register-page.create-profile.identification.header": "Identificar", + "register-page.create-profile.identification.header": "Identidad", // "register-page.create-profile.identification.email": "Email Address", "register-page.create-profile.identification.email": "Dirección de correo electrónico", @@ -4617,13 +4747,13 @@ "register-page.create-profile.identification.first-name": "Nombre *", // "register-page.create-profile.identification.first-name.error": "Please fill in a First Name", - "register-page.create-profile.identification.first-name.error": "Por favor introduzca Nombre", + "register-page.create-profile.identification.first-name.error": "Por favor introduzca el Nombre", // "register-page.create-profile.identification.last-name": "Last Name *", - "register-page.create-profile.identification.last-name": "Apellido *", + "register-page.create-profile.identification.last-name": "Apellidos *", // "register-page.create-profile.identification.last-name.error": "Please fill in a Last Name", - "register-page.create-profile.identification.last-name.error": "Por favor introduzca Apellido", + "register-page.create-profile.identification.last-name.error": "Por favor introduzca los Apellidos", // "register-page.create-profile.identification.contact": "Contact Telephone", "register-page.create-profile.identification.contact": "Teléfono de contacto", @@ -4634,8 +4764,8 @@ // "register-page.create-profile.security.header": "Security", "register-page.create-profile.security.header": "Seguridad", - // "register-page.create-profile.security.info": "Please enter a password in the box below, and confirm it by typing it again into the second box. It should be at least six characters long.", - "register-page.create-profile.security.info": "Introduzca una contraseña en el cuadro siguiente y confírmela escribiéndola nuevamente en el segundo cuadro. Debe tener al menos seis caracteres.", + // "register-page.create-profile.security.info": "Please enter a password in the box below, and confirm it by typing it again into the second box.", + "register-page.create-profile.security.info": "Introduzca una contraseña en el cuadro siguiente y confírmela escribiéndola nuevamente en el segundo cuadro. ", // "register-page.create-profile.security.label.password": "Password *", "register-page.create-profile.security.label.password": "Contraseña *", @@ -4649,9 +4779,6 @@ // "register-page.create-profile.security.error.matching-passwords": "The passwords do not match.", "register-page.create-profile.security.error.matching-passwords": "Las contraseñas no coinciden.", - // "register-page.create-profile.security.error.password-length": "The password should be at least 6 characters long.", - "register-page.create-profile.security.error.password-length": "La contraseña debe tener al menos 6 caracteres.", - // "register-page.create-profile.submit": "Complete Registration", "register-page.create-profile.submit": "Registro completo", @@ -4701,10 +4828,26 @@ // "register-page.registration.error.content": "An error occured when registering the following email address: {{ email }}", "register-page.registration.error.content": "Se produjo un error al registrar la siguiente dirección de correo electrónico: {{ email }}", + // "register-page.registration.error.recaptcha": "Error when trying to authenticate with recaptcha", + "register-page.registration.error.recaptcha": "Error al intentar autenticar con recaptcha", + // "register-page.registration.google-recaptcha.must-accept-cookies": "In order to register you must accept the Registration and Password recovery (Google reCaptcha) cookies.", + "register-page.registration.google-recaptcha.must-accept-cookies": "Para registrarse debe aceptar las cookies de Registro y recuperación de contraseña (Google reCaptcha).", + + // "register-page.registration.google-recaptcha.open-cookie-settings": "Open cookie settings", + "register-page.registration.google-recaptcha.open-cookie-settings": "Abrir configuración de cookies", + + // "register-page.registration.google-recaptcha.notification.title": "Google reCaptcha", + "register-page.registration.google-recaptcha.notification.title": "Google reCaptcha", + + // "register-page.registration.google-recaptcha.notification.message.error": "An error occurred during reCaptcha verification", + "register-page.registration.google-recaptcha.notification.message.error": "Se produjo un error durante la verificación de reCaptcha", + + // "register-page.registration.google-recaptcha.notification.message.expired": "Verification expired. Please verify again.", + "register-page.registration.google-recaptcha.notification.message.expired": "Verificación caducada. Verifique de nuevo.", // "relationships.add.error.relationship-type.content": "No suitable match could be found for relationship type {{ type }} between the two items", - "relationships.add.error.relationship-type.content": "No se pudo encontrar una coincidencia adecuada para el tipo de relación {{ type }} entre los dos artículos", + "relationships.add.error.relationship-type.content": "No se pudo encontrar una coincidencia adecuada para el tipo de relación {{ type }} entre los dos ítems", // "relationships.add.error.server.content": "The server returned an error", "relationships.add.error.server.content": "El servidor devolvió un error", @@ -4722,7 +4865,7 @@ "relationships.isAuthorOf.OrgUnit": "Autores (unidades organizativas)", // "relationships.isIssueOf": "Journal Issues", - "relationships.isIssueOf": "Problemas de la revista", + "relationships.isIssueOf": "Números de revista", // "relationships.isJournalIssueOf": "Journal Issue", "relationships.isJournalIssueOf": "Número de la revista", @@ -4746,7 +4889,7 @@ "relationships.isPublicationOfJournalIssue": "Artículos", // "relationships.isSingleJournalOf": "Journal", - "relationships.isSingleJournalOf": "diario", + "relationships.isSingleJournalOf": "Revista", // "relationships.isSingleVolumeOf": "Journal Volume", "relationships.isSingleVolumeOf": "Volumen de la revista", @@ -4761,7 +4904,7 @@ "relationships.isContributorOf.OrgUnit": "Colaborador (Unidad organizativa)", // "relationships.isContributorOf.Person": "Contributor", - "relationships.isContributorOf.Person": "Contribuyente", + "relationships.isContributorOf.Person": "Contribuidor", // "relationships.isFundingAgencyOf.OrgUnit": "Funder", "relationships.isFundingAgencyOf.OrgUnit": "Financiador", @@ -4771,7 +4914,7 @@ "repository.image.logo": "Logotipo del repositorio", // "repository.title.prefix": "DSpace Angular :: ", - "repository.title.prefix": "DSpace Angular ::", + "repository.title.prefix": "DSpace Angular :: ", // "repository.title.prefixDSpace": "DSpace Angular ::", "repository.title.prefixDSpace": "DSpace Angular ::", @@ -4790,16 +4933,16 @@ "resource-policies.add.for.bundle": "Agregar una nueva política de bloque", // "resource-policies.add.for.item": "Add a new Item policy", - "resource-policies.add.for.item": "Agregar una nueva política de artículos", + "resource-policies.add.for.item": "Agregar una nueva política de Item", // "resource-policies.add.for.community": "Add a new Community policy", - "resource-policies.add.for.community": "Agregar una nueva política comunitaria", + "resource-policies.add.for.community": "Agregar una nueva política de Comunidad", // "resource-policies.add.for.collection": "Add a new Collection policy", - "resource-policies.add.for.collection": "Agregar una nueva política de colección", + "resource-policies.add.for.collection": "Agregar una nueva política de Colección", // "resource-policies.create.page.heading": "Create new resource policy for ", - "resource-policies.create.page.heading": "Crear una nueva política de recursos para", + "resource-policies.create.page.heading": "Crear una nueva política de recursos para ", // "resource-policies.create.page.failure.content": "An error occurred while creating the resource policy.", "resource-policies.create.page.failure.content": "Se produjo un error al crear la política de recursos.", @@ -4823,16 +4966,16 @@ "resource-policies.delete.success.content": "Operación exitosa", // "resource-policies.edit.page.heading": "Edit resource policy ", - "resource-policies.edit.page.heading": "Editar la política de recursos", + "resource-policies.edit.page.heading": "Editar la política de recursos ", // "resource-policies.edit.page.failure.content": "An error occurred while editing the resource policy.", "resource-policies.edit.page.failure.content": "Se produjo un error al editar la política de recursos.", // "resource-policies.edit.page.target-failure.content": "An error occurred while editing the target (ePerson or group) of the resource policy.", - "resource-policies.edit.page.target-failure.content": "Se produjo un error al editar el destinatario (ePersona o grupo) de la política de recursos.", + "resource-policies.edit.page.target-failure.content": "Se produjo un error al editar el destinatario (usuario o grupo) de la política de recursos.", // "resource-policies.edit.page.other-failure.content": "An error occurred while editing the resource policy. The target (ePerson or group) has been successfully updated.", - "resource-policies.edit.page.other-failure.content": "Se produjo un error al editar la política de recursos. El destinatario (Grupo o ePersona) ha sido actualizado con éxito ", + "resource-policies.edit.page.other-failure.content": "Se produjo un error al editar la política de recursos. El destinatario (usuario o grupo) ha sido actualizado con éxito", // "resource-policies.edit.page.success.content": "Operation successful", "resource-policies.edit.page.success.content": "Operación exitosa", @@ -4847,13 +4990,13 @@ "resource-policies.form.action-type.required": "Debe seleccionar la acción de la política de recursos.", // "resource-policies.form.eperson-group-list.label": "The eperson or group that will be granted the permission", - "resource-policies.form.eperson-group-list.label": "La ePersona o grupo al que se le otorgará el permiso", + "resource-policies.form.eperson-group-list.label": "El usuario o grupo al que se le otorgará el permiso", // "resource-policies.form.eperson-group-list.select.btn": "Select", - "resource-policies.form.eperson-group-list.select.btn": "Seleccione", + "resource-policies.form.eperson-group-list.select.btn": "Seleccionar", // "resource-policies.form.eperson-group-list.tab.eperson": "Search for a ePerson", - "resource-policies.form.eperson-group-list.tab.eperson": "Buscar una ePersona", + "resource-policies.form.eperson-group-list.tab.eperson": "Buscar un usuario", // "resource-policies.form.eperson-group-list.tab.group": "Search for a group", "resource-policies.form.eperson-group-list.tab.group": "Buscar un grupo", @@ -4871,13 +5014,13 @@ "resource-policies.form.eperson-group-list.modal.header": "No puede cambiarse el tipo", // "resource-policies.form.eperson-group-list.modal.text1.toGroup": "It is not possible to replace an ePerson with a group.", - "resource-policies.form.eperson-group-list.modal.text1.toGroup": "No es posible cambiar una ePersona por un grupo.", + "resource-policies.form.eperson-group-list.modal.text1.toGroup": "No es posible cambiar un usuario por un grupo.", // "resource-policies.form.eperson-group-list.modal.text1.toEPerson": "It is not possible to replace a group with an ePerson.", - "resource-policies.form.eperson-group-list.modal.text1.toEPerson": "No es posible cambiar un grupo por una ePersona.", + "resource-policies.form.eperson-group-list.modal.text1.toEPerson": "No es posible cambiar un grupo por un usuario.", // "resource-policies.form.eperson-group-list.modal.text2": "Delete the current resource policy and create a new one with the desired type.", - "resource-policies.form.eperson-group-list.modal.text2": "Borre la política de recursos actual y cree una nueva con el tipo deseado.", + "resource-policies.form.eperson-group-list.modal.text2": "Borre la política de recursos actual y cree una nueva con el tipo deseado.", // "resource-policies.form.eperson-group-list.modal.close": "Ok", "resource-policies.form.eperson-group-list.modal.close": "Ok", @@ -4919,7 +5062,7 @@ "resource-policies.table.headers.edit.policy": "Editar política", // "resource-policies.table.headers.eperson": "EPerson", - "resource-policies.table.headers.eperson": "EPersona", + "resource-policies.table.headers.eperson": "Usuario", // "resource-policies.table.headers.group": "Group", "resource-policies.table.headers.group": "Grupo", @@ -5000,10 +5143,10 @@ "search.filters.applied.f.submitter": "Remitente", // "search.filters.applied.f.jobTitle": "Job Title", - "search.filters.applied.f.jobTitle": "Título profesional", + "search.filters.applied.f.jobTitle": "Puesto de trabajo", // "search.filters.applied.f.birthDate.max": "End birth date", - "search.filters.applied.f.birthDate.max": "Fecha de nacimiento, final ", + "search.filters.applied.f.birthDate.max": "Fecha de nacimiento, final", // "search.filters.applied.f.birthDate.min": "Start birth date", "search.filters.applied.f.birthDate.min": "Fecha de nacimiento, inicial", @@ -5176,7 +5319,7 @@ "search.filters.filter.organizationAddressLocality.placeholder": "Ciudad", // "search.filters.filter.organizationAddressLocality.label": "Search city", - "search.filters.filter.organizationAddressLocality.label": "Búsqueda deciudad", + "search.filters.filter.organizationAddressLocality.label": "Búsqueda de ciudad", // "search.filters.filter.organizationFoundingDate.head": "Date Founded", "search.filters.filter.organizationFoundingDate.head": "Fecha de fundación", @@ -5218,7 +5361,11 @@ "search.filters.filter.submitter.placeholder": "Remitente", // "search.filters.filter.submitter.label": "Search submitter", - "search.filters.filter.submitter.label": "Remitente de búsqueda", + "search.filters.filter.submitter.label": "Búsqueda de remitente", + + // "search.filters.filter.show-tree": "Browse {{ name }} tree", + "search.filters.filter.show-tree": "Examinar árbol {{ name }}", + // "search.filters.entityType.JournalIssue": "Journal Issue", "search.filters.entityType.JournalIssue": "Número de la revista", @@ -5268,6 +5415,8 @@ // "search.form.scope.all": "All of DSpace", "search.form.scope.all": "Todo DSpace", + + // "search.results.head": "Search Results", "search.results.head": "Resultados de la búsqueda", @@ -5283,6 +5432,8 @@ // "search.results.view-result": "View", "search.results.view-result": "Ver", + // "search.results.response.500": "An error occurred during query execution, please try again later", + "search.results.response.500": "Ocurrió un error durante la ejecución de la consulta, intente nuevamente más tarde", // "default.search.results.head": "Search Results", "default.search.results.head": "Resultados de la búsqueda", @@ -5344,16 +5495,16 @@ "sorting.score.DESC": "Lo más relevante", // "sorting.dc.date.issued.ASC": "Date Issued Ascending", - "sorting.dc.date.issued.ASC": "Fecha de emisión Ascendente", + "sorting.dc.date.issued.ASC": "Fecha de publicación Ascendente", // "sorting.dc.date.issued.DESC": "Date Issued Descending", - "sorting.dc.date.issued.DESC": "Fecha de emisión Descendente", + "sorting.dc.date.issued.DESC": "Fecha de publicación Descendente", // "sorting.dc.date.accessioned.ASC": "Accessioned Date Ascending", - "sorting.dc.date.accessioned.ASC": "Fecha de adhesión Ascendente", + "sorting.dc.date.accessioned.ASC": "Fecha de envío Ascendente", // "sorting.dc.date.accessioned.DESC": "Accessioned Date Descending", - "sorting.dc.date.accessioned.DESC": "Fecha de adhesión Descendente", + "sorting.dc.date.accessioned.DESC": "Fecha de envío Descendente", // "sorting.lastModified.ASC": "Last modified Ascending", "sorting.lastModified.ASC": "Última modificación Ascendente", @@ -5416,7 +5567,7 @@ "submission.general.discard.confirm.cancel": "Cancelar", // "submission.general.discard.confirm.info": "This operation can't be undone. Are you sure?", - "submission.general.discard.confirm.info": "Esta operación no se puede deshacer. ¿Está seguro? ", + "submission.general.discard.confirm.info": "Esta operación no se puede deshacer. ¿Está seguro?", // "submission.general.discard.confirm.submit": "Yes, I'm sure", "submission.general.discard.confirm.submit": "Sí estoy seguro", @@ -5425,7 +5576,7 @@ "submission.general.discard.confirm.title": "Descartar envío", // "submission.general.discard.submit": "Discard", - "submission.general.discard.submit": "Descarte", + "submission.general.discard.submit": "Descartar", // "submission.general.info.saved": "Saved", "submission.general.info.saved": "Guardado", @@ -5500,6 +5651,9 @@ // "submission.import-external.source.crossref": "CrossRef", "submission.import-external.source.crossref": "CrossRef", + // "submission.import-external.source.datacite": "DataCite", + "submission.import-external.source.datacite": "DataCite", + // "submission.import-external.source.scielo": "SciELO", "submission.import-external.source.scielo": "SciELO", @@ -5546,7 +5700,7 @@ "submission.import-external.source.lcname": "Nombres de la Biblioteca del Congreso", // "submission.import-external.preview.title": "Item Preview", - "submission.import-external.preview.title": "Vista previa del artículo", + "submission.import-external.preview.title": "Vista previa del ítem", // "submission.import-external.preview.title.Publication": "Publication Preview", "submission.import-external.preview.title.Publication": "Previsualización de Publicación", @@ -5558,7 +5712,7 @@ "submission.import-external.preview.title.Journal": "Previsualización de Revista", // "submission.import-external.preview.title.OrgUnit": "Organizational Unit Preview", - "submission.import-external.preview.title.OrgUnit": "Previsualización de Unidad organizativa ", + "submission.import-external.preview.title.OrgUnit": "Previsualización de Unidad organizativa", // "submission.import-external.preview.title.Person": "Person Preview", "submission.import-external.preview.title.Person": "Previsualización de Persona", @@ -5567,7 +5721,7 @@ "submission.import-external.preview.title.Project": "Previsualización de Proyecto", // "submission.import-external.preview.subtitle": "The metadata below was imported from an external source. It will be pre-filled when you start the submission.", - "submission.import-external.preview.subtitle": "Los siguientes metadatos se importaron de una fuente externa. Se completará previamente cuando inicie el envío.", + "submission.import-external.preview.subtitle": "Los siguientes metadatos se importaron de una fuente externa. Se añadirán cuando inicie el envío.", // "submission.import-external.preview.button.import": "Start submission", "submission.import-external.preview.button.import": "Iniciar envío", @@ -5600,7 +5754,7 @@ "submission.sections.describe.relationship-lookup.external-source.import-button-title.isProjectOfPublication": "Proyecto", // "submission.sections.describe.relationship-lookup.external-source.import-button-title.none": "Import remote item", - "submission.sections.describe.relationship-lookup.external-source.import-button-title.none": "Importación remota de ítem ", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.none": "Importación remota de ítem", // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Event": "Import remote event", "submission.sections.describe.relationship-lookup.external-source.import-button-title.Event": "Importación remota de evento", @@ -5627,7 +5781,7 @@ "submission.sections.describe.relationship-lookup.external-source.import-button-title.Project": "Importación remota de proyecto", // "submission.sections.describe.relationship-lookup.external-source.import-button-title.Publication": "Import remote publication", - "submission.sections.describe.relationship-lookup.external-source.import-button-title.Publication": "Importación remota de publication", + "submission.sections.describe.relationship-lookup.external-source.import-button-title.Publication": "Importación remota de publicación", // "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.added.new-entity": "New Entity Added!", "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.added.new-entity": "¡Nueva entidad agregada!", @@ -5696,16 +5850,16 @@ "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal.added.new-entity": "Revista externa importada y agregada con éxito a la selección", // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.title": "Import Remote Journal Issue", - "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.title": "Importación remota de numero de revista ", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.title": "Importación remota de numero de revista", // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.local-entity": "Successfully added local journal issue to the selection", - "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.local-entity": "Se agregó localmenteun número de revista a la selección.", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.local-entity": "Se agregó localmente un número de revista a la selección.", // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.new-entity": "Successfully imported and added external journal issue to the selection", "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Issue.added.new-entity": "Se importó con éxito y se agregó externamente un número de revista a la selección.", // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.title": "Import Remote Journal Volume", - "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.title": "Importación remota de volumen de revista ", + "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.title": "Importación remota de volumen de revista", // "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.added.local-entity": "Successfully added local journal volume to the selection", "submission.sections.describe.relationship-lookup.external-source.import-modal.Journal Volume.added.local-entity": "Se agregó con éxito el volumen de la revista local a la selección.", @@ -5741,14 +5895,13 @@ "submission.sections.describe.relationship-lookup.search-tab.select-page": "Seleccionar página", // "submission.sections.describe.relationship-lookup.selected": "Selected {{ size }} items", - "submission.sections.describe.relationship-lookup.selected": "Ítems {{ size }} seleccionados", + "submission.sections.describe.relationship-lookup.selected": "{{ size }} ítems seleccionados", // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isAuthorOfPublication": "Local Authors ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.isAuthorOfPublication": "Autores locales ({{ count }})", // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalOfPublication": "Local Journals ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalOfPublication": "Revistas locales ({{ count }})", - // "submission.sections.describe.relationship-lookup.search-tab.tab-title.Project": "Local Projects ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.Project": "Proyectos locales ({{ count }})", @@ -5772,13 +5925,11 @@ // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalIssueOfPublication": "Local Journal Issues ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalIssueOfPublication": "Números de revista locales ({{ count }})", - // "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalIssue": "Local Journal Issues ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalIssue": "Números de revista locales ({{ count }})", // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalVolumeOfPublication": "Local Journal Volumes ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.isJournalVolumeOfPublication": "Volúmenes de revista locales ({{ count }})", - // "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalVolume": "Local Journal Volumes ({{ count }})", "submission.sections.describe.relationship-lookup.search-tab.tab-title.JournalVolume": "Volúmenes de revista locales ({{ count }})", @@ -5818,6 +5969,9 @@ // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingAgencyOfProject": "Funder of the Project", "submission.sections.describe.relationship-lookup.search-tab.tab-title.isFundingAgencyOfProject": "Financiador del Proyecto", + // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isPublicationOfAuthor": "Publication of the Author", + "submission.sections.describe.relationship-lookup.search-tab.tab-title.isPublicationOfAuthor": "Publicación del Autor", + // "submission.sections.describe.relationship-lookup.selection-tab.title.openAIREFunding": "Funding OpenAIRE API", "submission.sections.describe.relationship-lookup.selection-tab.title.openAIREFunding": "API OpenAIRE de Financiamiento", @@ -5831,6 +5985,8 @@ "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfProject": "Financiador del Proyecto", + + // "submission.sections.describe.relationship-lookup.selection-tab.search-form.placeholder": "Search...", "submission.sections.describe.relationship-lookup.selection-tab.search-form.placeholder": "Buscar...", @@ -5838,14 +5994,12 @@ "submission.sections.describe.relationship-lookup.selection-tab.tab-title": "Selección actual ({{ count }})", // "submission.sections.describe.relationship-lookup.title.isJournalIssueOfPublication": "Journal Issues", - "submission.sections.describe.relationship-lookup.title.isJournalIssueOfPublication": "Numeros de la revista", - + "submission.sections.describe.relationship-lookup.title.isJournalIssueOfPublication": "Números de revista", // "submission.sections.describe.relationship-lookup.title.JournalIssue": "Journal Issues", - "submission.sections.describe.relationship-lookup.title.JournalIssue": "Numeros de la revista", + "submission.sections.describe.relationship-lookup.title.JournalIssue": "Números de revista", // "submission.sections.describe.relationship-lookup.title.isJournalVolumeOfPublication": "Journal Volumes", "submission.sections.describe.relationship-lookup.title.isJournalVolumeOfPublication": "Volúmenes de la revista", - // "submission.sections.describe.relationship-lookup.title.JournalVolume": "Journal Volumes", "submission.sections.describe.relationship-lookup.title.JournalVolume": "Volúmenes de la revista", @@ -5857,7 +6011,6 @@ // "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfPublication": "Funding Agency", "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfPublication": "Agencia financiadora", - // "submission.sections.describe.relationship-lookup.title.Project": "Projects", "submission.sections.describe.relationship-lookup.title.Project": "Proyectos", @@ -5885,6 +6038,9 @@ // "submission.sections.describe.relationship-lookup.title.isChildOrgUnitOf": "Parent Organizational Unit", "submission.sections.describe.relationship-lookup.title.isChildOrgUnitOf": "Unidad organizativa matriz", + // "submission.sections.describe.relationship-lookup.title.isPublicationOfAuthor": "Publication", + "submission.sections.describe.relationship-lookup.title.isPublicationOfAuthor": "Publicación", + // "submission.sections.describe.relationship-lookup.search-tab.toggle-dropdown": "Toggle dropdown", "submission.sections.describe.relationship-lookup.search-tab.toggle-dropdown": "Alternar menú desplegable", @@ -5902,7 +6058,6 @@ // "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalVolumeOfPublication": "Selected Journal Volume", "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalVolumeOfPublication": "Volumen de revista seleccionada", - // "submission.sections.describe.relationship-lookup.selection-tab.title.Project": "Selected Projects", "submission.sections.describe.relationship-lookup.selection-tab.title.Project": "Proyectos seleccionados", @@ -5926,16 +6081,14 @@ // "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalIssueOfPublication": "Selected Issue", "submission.sections.describe.relationship-lookup.selection-tab.title.isJournalIssueOfPublication": "Número de revista seleccionados", - // "submission.sections.describe.relationship-lookup.selection-tab.title.JournalVolume": "Selected Journal Volume", - "submission.sections.describe.relationship-lookup.selection-tab.title.JournalVolume": "Volúmenes de revista seleccionados ", + "submission.sections.describe.relationship-lookup.selection-tab.title.JournalVolume": "Volúmenes de revista seleccionados", // "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingAgencyOfPublication": "Selected Funding Agency", "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingAgencyOfPublication": "Agencias de financiación seleccionadas", // "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingOfPublication": "Selected Funding", "submission.sections.describe.relationship-lookup.selection-tab.title.isFundingOfPublication": "Financiamientos seleccionados", - // "submission.sections.describe.relationship-lookup.selection-tab.title.JournalIssue": "Selected Issue", "submission.sections.describe.relationship-lookup.selection-tab.title.JournalIssue": "Número seleccionado", @@ -6057,6 +6210,7 @@ "submission.sections.general.sections_not_valid": "Hay secciones incompletas.", + // "submission.sections.submit.progressbar.accessCondition": "Item access conditions", "submission.sections.submit.progressbar.accessCondition": "Condiciones de acceso al ítem", @@ -6119,22 +6273,22 @@ "submission.sections.status.info.aria": "Información adicional", // "submission.sections.toggle.open": "Open section", - "submission.sections.toggle.open": "Sección abierta", + "submission.sections.toggle.open": "Abrir sección", // "submission.sections.toggle.close": "Close section", "submission.sections.toggle.close": "Cerrar sección", // "submission.sections.toggle.aria.open": "Expand {{sectionHeader}} section", - "submission.sections.toggle.aria.open": "Expandir {{sectionHeader}} sección", + "submission.sections.toggle.aria.open": "Expandir sección {{sectionHeader}}", // "submission.sections.toggle.aria.close": "Collapse {{sectionHeader}} section", - "submission.sections.toggle.aria.close": "Contraer {{sectionHeader}} sección", + "submission.sections.toggle.aria.close": "Contraer sección {{sectionHeader}}", // "submission.sections.upload.delete.confirm.cancel": "Cancel", "submission.sections.upload.delete.confirm.cancel": "Cancelar", // "submission.sections.upload.delete.confirm.info": "This operation can't be undone. Are you sure?", - "submission.sections.upload.delete.confirm.info": "Esta operación no se puede deshacer. ¿Está seguro? ", + "submission.sections.upload.delete.confirm.info": "Esta operación no se puede deshacer. ¿Está seguro?", // "submission.sections.upload.delete.confirm.submit": "Yes, I'm sure", "submission.sections.upload.delete.confirm.submit": "Sí, estoy seguro", @@ -6182,7 +6336,7 @@ "submission.sections.upload.form.group-label": "Grupo", // "submission.sections.upload.form.group-required": "Group is required.", - "submission.sections.upload.form.group-required": "Se requiere grupo.", + "submission.sections.upload.form.group-required": "Se requiere el grupo.", // "submission.sections.upload.form.until-label": "Grant access until", "submission.sections.upload.form.until-label": "Conceder acceso hasta", @@ -6197,10 +6351,10 @@ "submission.sections.upload.header.policy.default.nolist": "Se podrá acceder a los archivos cargados en la colección {{ collectionName }} de acuerdo con los siguientes grupos:", // "submission.sections.upload.header.policy.default.withlist": "Please note that uploaded files in the {{collectionName}} collection will be accessible, in addition to what is explicitly decided for the single file, with the following group(s):", - "submission.sections.upload.header.policy.default.withlist": "Tenga en cuenta que los archivos cargados en la colección {{ collectionName }} serán accesibles, además de lo que se decida explícitamente para el fichero, con los siguientes grupos:", + "submission.sections.upload.header.policy.default.withlist": "Tenga en cuenta que los archivos cargados en la colección {{ collectionName }} serán accesibles, además de lo que se decida explícitamente para el fichero, para los siguientes grupos:", - // "submission.sections.upload.info": "Here you will find all the files currently in the item. You can update the file metadata and access conditions or upload additional files just dragging & dropping them everywhere in the page" - "submission.sections.upload.info": "Aquí encontrará todos los archivos que se encuentran actualmente en el ítem. Puede actualizar los metadatos del fichero y las condiciones de acceso e incluir ficheros adicionales simplemente arrastrando-y-soltando en cualquier instante en la página", + // "submission.sections.upload.info": "Here you will find all the files currently in the item. You can update the file metadata and access conditions or upload additional files just dragging & dropping them everywhere in the page", + "submission.sections.upload.info": "Aquí encontrará todos los archivos que se encuentran actualmente en el ítem. Puede actualizar los metadatos del fichero y las condiciones de acceso e incluir ficheros adicionales simplemente arrastrando-y-soltando en cualquier lugar de la página", // "submission.sections.upload.no-entry": "No", "submission.sections.upload.no-entry": "No", @@ -6220,10 +6374,10 @@ // "submission.sections.upload.upload-successful": "Upload successful", "submission.sections.upload.upload-successful": "Subida exitosa", - // "submission.sections.accesses.form.discoverable-description": "When checked, this item will be discoverable in search/browse. When unchecked, the item will only be available via a direct link and will never appear in search/browse.", + // "submission.sections.accesses.form.discoverable-description": "When checked, this item will be discoverable in search/browse. When unchecked, the item will only be available via a direct link and will never appear in search/browse.", "submission.sections.accesses.form.discoverable-description": "Si lo marca, el ítem será detectable en el buscador/navegador. Si lo desmarca, el ítems solo estará disponible mediante el enlace directo, y no aparecerá en el buscador/navegador.", - - // "submission.sections.accesses.form.discoverable-label": "Discoverable", + + // "submission.sections.accesses.form.discoverable-label": "Discoverable", "submission.sections.accesses.form.discoverable-label": "Detectable", // "submission.sections.accesses.form.access-condition-label": "Access condition type", @@ -6276,7 +6430,7 @@ // "submission.sections.sherpa.publication.information": "Publication information", - "submission.sections.sherpa.publication.information": "Información de la Publicac", + "submission.sections.sherpa.publication.information": "Información de la Publicación", // "submission.sections.sherpa.publication.information.title": "Title", "submission.sections.sherpa.publication.information.title": "Título", @@ -6299,14 +6453,14 @@ // "submission.sections.sherpa.publisher.policy": "Publisher Policy", "submission.sections.sherpa.publisher.policy": "Política editorial", - // "submission.sections.sherpa.publisher.policy.description": "The below information was found via Sherpa Romeo. Based on the policies of your publisher, it provides advice regarding whether an embargo may be necessary and/or which files you are allowed to upload. If you have questions, please contact your site administrator via the feedback form in the footer.", - "submission.sections.sherpa.publisher.policy.description": "Lq siguiente informacióm se encontró via Sherpa Romeo. En base a esas políticas, se proporcionan consejos sobre las necesidad de un embargo y de aquellos ficheros que puede utilizar. Si tiene dudas, por favor, contacte con el administrador del repositorio mediante el formulario de sugerencias.", + // "submission.sections.sherpa.publisher.policy.description": "The below information was found via Sherpa Romeo. Based on the policies of your publisher, it provides advice regarding whether an embargo may be necessary and/or which files you are allowed to upload. If you have questions, please contact your site administrator via the feedback form in the footer.", + "submission.sections.sherpa.publisher.policy.description": "La siguiente informacióm se encontró via Sherpa Romeo. En base a esas políticas, se proporcionan consejos sobre las necesidad de un embargo y de aquellos ficheros que puede utilizar. Si tiene dudas, por favor, contacte con el administrador del repositorio mediante el formulario de sugerencias.", // "submission.sections.sherpa.publisher.policy.openaccess": "Open Access pathways permitted by this journal's policy are listed below by article version. Click on a pathway for a more detailed view", "submission.sections.sherpa.publisher.policy.openaccess": "Los caminos hacia el Acceso Abierto que esta revista permite se relacionan, por versión de artículo, abajo. Pulse en un camino para una visión mas detallada", // "submission.sections.sherpa.publisher.policy.more.information": "For more information, please see the following links:", - "submission.sections.sherpa.publisher.policy.more.information": "Para mas información, por favor, siga los siguientes enlaces:", + "submission.sections.sherpa.publisher.policy.more.information": "Para más información, por favor, siga los siguientes enlaces:", // "submission.sections.sherpa.publisher.policy.version": "Version", "submission.sections.sherpa.publisher.policy.version": "Versión", @@ -6364,34 +6518,36 @@ // "submission.workflow.generic.delete": "Delete", - "submission.workflow.generic.delete": "Borrar", + "submission.workflow.generic.delete": "Eliminar", // "submission.workflow.generic.delete-help": "If you would to discard this item, select \"Delete\". You will then be asked to confirm it.", - "submission.workflow.generic.delete-help": "Si desea descartar este artículo, seleccione \"Eliminar\". Luego se le pedirá que lo confirme.", + "submission.workflow.generic.delete-help": "Si desea descartar este ítem, seleccione \"Eliminar\". Luego se le pedirá que lo confirme.", // "submission.workflow.generic.edit": "Edit", "submission.workflow.generic.edit": "Editar", // "submission.workflow.generic.edit-help": "Select this option to change the item's metadata.", - "submission.workflow.generic.edit-help": "Seleccione esta opción para cambiar los metadatos del artículo.", + "submission.workflow.generic.edit-help": "Seleccione esta opción para cambiar los metadatos del ítem.", // "submission.workflow.generic.view": "View", - "submission.workflow.generic.view": "Vista", + "submission.workflow.generic.view": "Ver", // "submission.workflow.generic.view-help": "Select this option to view the item's metadata.", - "submission.workflow.generic.view-help": "Seleccione esta opción para ver los metadatos del artículo.", + "submission.workflow.generic.view-help": "Seleccione esta opción para ver los metadatos del ítem.", + + // "submission.workflow.tasks.claimed.approve": "Approve", "submission.workflow.tasks.claimed.approve": "Aprobar", // "submission.workflow.tasks.claimed.approve_help": "If you have reviewed the item and it is suitable for inclusion in the collection, select \"Approve\".", - "submission.workflow.tasks.claimed.approve_help": "Si ha revisado el artículo y es adecuado para su inclusión en la colección, seleccione \"Aprobar \".", + "submission.workflow.tasks.claimed.approve_help": "Si ha revisado el ítem y es adecuado para su inclusión en la colección, seleccione \"Aprobar\".", // "submission.workflow.tasks.claimed.edit": "Edit", "submission.workflow.tasks.claimed.edit": "Editar", // "submission.workflow.tasks.claimed.edit_help": "Select this option to change the item's metadata.", - "submission.workflow.tasks.claimed.edit_help": "Seleccione esta opción para cambiar los metadatos del artículo.", + "submission.workflow.tasks.claimed.edit_help": "Seleccione esta opción para cambiar los metadatos del ítem.", // "submission.workflow.tasks.claimed.reject.reason.info": "Please enter your reason for rejecting the submission into the box below, indicating whether the submitter may fix a problem and resubmit.", "submission.workflow.tasks.claimed.reject.reason.info": "Introduzca su motivo para rechazar el envío en el cuadro a continuación, indicando si el remitente puede solucionar un problema y volver a enviarlo.", @@ -6409,10 +6565,10 @@ "submission.workflow.tasks.claimed.reject.submit": "Rechazar", // "submission.workflow.tasks.claimed.reject_help": "If you have reviewed the item and found it is not suitable for inclusion in the collection, select \"Reject\". You will then be asked to enter a message indicating why the item is unsuitable, and whether the submitter should change something and resubmit.", - "submission.workflow.tasks.claimed.reject_help": "Si ha revisado el ítem y ha encontrado que no es adecuado para su inclusión en la colección, seleccione \"Rechazar\". Luego, se le pedirá que introduzca un mensaje que indique por qué el artículo no es adecuado y si el remitente debe cambiar algo y volver a enviarlo.", + "submission.workflow.tasks.claimed.reject_help": "Si ha revisado el ítem y ha encontrado que no es adecuado para su inclusión en la colección, seleccione \"Rechazar\". Luego, se le pedirá que introduzca un mensaje que indique por qué el ítem no es adecuado y si el remitente debe cambiar algo y volver a enviarlo.", // "submission.workflow.tasks.claimed.return": "Return to pool", - "submission.workflow.tasks.claimed.return": "Volver al pool", + "submission.workflow.tasks.claimed.return": "Devolver al pool", // "submission.workflow.tasks.claimed.return_help": "Return the task to the pool so that another user may perform the task.", "submission.workflow.tasks.claimed.return_help": "Devuelva la tarea al pool para que otro usuario pueda realizarla.", @@ -6434,7 +6590,7 @@ // "submission.workflow.tasks.pool.claim": "Claim", - "submission.workflow.tasks.pool.claim": "Afirmar", + "submission.workflow.tasks.pool.claim": "Asumir tarea", // "submission.workflow.tasks.pool.claim_help": "Assign this task to yourself.", "submission.workflow.tasks.pool.claim_help": "Asigne esta tarea a usted mismo.", @@ -6463,13 +6619,13 @@ "thumbnail.project.alt": "Logotipo del proyecto", // "thumbnail.project.placeholder": "Project Placeholder Image", - "thumbnail.project.placeholder": "Imagen del proyecto en el marcador de posición ", + "thumbnail.project.placeholder": "Imagen del proyecto en el marcador de posición", // "thumbnail.orgunit.alt": "OrgUnit Logo", "thumbnail.orgunit.alt": "Logotipo de Unidad Organizativa", // "thumbnail.orgunit.placeholder": "OrgUnit Placeholder Image", - "thumbnail.orgunit.placeholder": "Imagen de Unidad Organizativa en el marcador de posición ", + "thumbnail.orgunit.placeholder": "Imagen de Unidad Organizativa en el marcador de posición", // "thumbnail.person.alt": "Profile Picture", "thumbnail.person.alt": "Foto de perfil", @@ -6505,7 +6661,8 @@ // "vocabulary-treeview.tree.description.srsc": "Research Subject Categories", "vocabulary-treeview.tree.description.srsc": "Categorías de temas de investigación", - + // "vocabulary-treeview.info": "Select a subject to add as search filter", + "vocabulary-treeview.info": "Selecciona un tema para agregar como filtro de búsqueda", // "uploader.browse": "browse", "uploader.browse": "examinar", @@ -6520,8 +6677,7 @@ "uploader.or": ", o ", // "uploader.processing": "Processing uploaded file(s)... (it's now safe to close this page)", - // TODO Source message changed - Revise the translation - "uploader.processing": "Procesando", + "uploader.processing": "Procesando subida de archivo(s), (ahora es seguro cerrar esta página)", // "uploader.queue-length": "Queue length", "uploader.queue-length": "Longitud de la cola", @@ -6751,7 +6907,7 @@ "person.page.orcid.sync-fundings.all" : "Todas las financiaciones", // "person.page.orcid.sync-fundings.mine" : "My fundings", - "person.page.orcid.sync-fundings.mine" : "Mi financiación ", + "person.page.orcid.sync-fundings.mine" : "Mi financiación", // "person.page.orcid.sync-fundings.my_selected" : "Selected fundings", "person.page.orcid.sync-fundings.my_selected" : "Financiaciones seleccionadas", @@ -6892,7 +7048,7 @@ "person.page.orcid.sync-queue.send.validation-error.title.required": "Se requiere un título", // "person.page.orcid.sync-queue.send.validation-error.type.required": "The dc.type is required", - "person.page.orcid.sync-queue.send.validation-error.type.required": "Se requiere un dc.type", + "person.page.orcid.sync-queue.send.validation-error.type.required": "Se requiere un dc.type", // "person.page.orcid.sync-queue.send.validation-error.start-date.required": "The start date is required", "person.page.orcid.sync-queue.send.validation-error.start-date.required": "Se requiere una fecha de comienzo", @@ -6917,7 +7073,7 @@ // "person.page.orcid.sync-queue.send.validation-error.organization.city-required": "The address of the organization to be sent requires a city", "person.page.orcid.sync-queue.send.validation-error.organization.city-required": "Se requiere que la dirección de la organización tenga una ciudad", - + // "person.page.orcid.sync-queue.send.validation-error.organization.country-required": "The address of the organization to be sent requires a valid 2 digits ISO 3166 country", "person.page.orcid.sync-queue.send.validation-error.organization.country-required": "Se requiere que la dirección de la organización tenga un código de pais de 2 dígitos ISO 3166 válido", @@ -6926,12 +7082,12 @@ // "person.page.orcid.sync-queue.send.validation-error.disambiguated-organization.value-required": "The organization's identifiers requires a value", "person.page.orcid.sync-queue.send.validation-error.disambiguated-organization.value-required": "Se requiere que los identificadores de la organización tengan un valor", - + // "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.required": "The organization's identifiers requires a source", "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.required": "Se requiere que los identificadores de la organización tengan una fuente", - // "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.invalid": "The source of one of the organization identifiers is invalid. Supported sources are RINGGOLD, GRID, LEI and FUNDREF", - "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.invalid": "La fuente de uno de los identificadores de organización es inválida. Las fuentes admitidas son RINGGOLD, GRID, LEI and FUNDREF", + // "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.invalid": "The source of one of the organization identifiers is invalid. Supported sources are RINGGOLD, GRID, LEI and FUNDREF", + "person.page.orcid.sync-queue.send.validation-error.disambiguation-source.invalid": "La fuente de uno de los identificadores de organización es inválida. Las fuentes admitidas son RINGGOLD, GRID, LEI and FUNDREF", // "person.page.orcid.synchronization-mode": "Synchronization mode", "person.page.orcid.synchronization-mode": "Modo sincronización", @@ -6942,8 +7098,8 @@ // "person.page.orcid.synchronization-mode.label": "Synchronization mode", "person.page.orcid.synchronization-mode.label": "Modo sincronización", - // "person.page.orcid.synchronization-mode-message": "Please select how you would like synchronization to ORCID to occur. The options include \"Manual\" (you must send your data to ORCID manually), or \"Batch\" (the system will send your data to ORCID via a scheduled script).", - "person.page.orcid.synchronization-mode-message": "Seleccione cómo prefiere realizar la sincronización con ORCID. Puede escoger \"Manual\" (usted envía los datos a ORCID manualmente), o \"Batch\" (el sistema enviará sus datos a ORCID via un programa planificado).", + // "person.page.orcid.synchronization-mode-message": "Please select how you would like synchronization to ORCID to occur. The options include \"Manual\" (you must send your data to ORCID manually), or \"Batch\" (the system will send your data to ORCID via a scheduled script).", + "person.page.orcid.synchronization-mode-message": "Seleccione cómo prefiere realizar la sincronización con ORCID. Puede escoger \"Manual\" (usted envía los datos a ORCID manualmente), o \"Batch\" (el sistema enviará sus datos a ORCID via un programa planificado).", // "person.page.orcid.synchronization-mode-funding-message": "Select whether to send your linked Project entities to your ORCID record's list of funding information.", "person.page.orcid.synchronization-mode-funding-message": "Seleccione si enviará información de sus entidades conectadas de tipo Proyecto a la información de financiación de ORCID.", @@ -6985,12 +7141,15 @@ "person.orcid.sync.setting": "Ajustes de sincronización de ORCID", // "person.orcid.registry.queue": "ORCID Registry Queue", - // TODO New key - Add a translation - "person.orcid.registry.queue": "Cola de registro de ORCID ", + "person.orcid.registry.queue": "Cola de registro de ORCID", // "person.orcid.registry.auth": "ORCID Authorizations", - "person.orcid.registry.auth": "Autorizaciones ORCID ", + "person.orcid.registry.auth": "Autorizaciones ORCID", + // "home.recent-submissions.head": "Recent Submissions", + "home.recent-submissions.head": "Envíos recientes", + // "listable-notification-object.default-message": "This object couldn't be retrieved", + "listable-notification-object.default-message": "Este objeto no se pudo recuperar", } From 7574f828bad696246efbb5474295b80322e1f978 Mon Sep 17 00:00:00 2001 From: cris Date: Sat, 28 Jan 2023 18:23:33 +0000 Subject: [PATCH 5/7] adding space in es.json5 for pagination.showing.detail --- src/assets/i18n/es.json5 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/es.json5 b/src/assets/i18n/es.json5 index 02169514c4..671be41835 100644 --- a/src/assets/i18n/es.json5 +++ b/src/assets/i18n/es.json5 @@ -4238,7 +4238,7 @@ "pagination.showing.detail": "{{ range }} de {{ total }}", // "pagination.showing.label": "Now showing ", - "pagination.showing.label": "Mostrando", + "pagination.showing.label": "Mostrando ", // "pagination.sort-direction": "Sort Options", "pagination.sort-direction": "Opciones de clasificación", From 53dfca0056e0c2ea5e5d0a6ab56355ac8bd773c6 Mon Sep 17 00:00:00 2001 From: cris Date: Mon, 30 Jan 2023 19:31:54 +0000 Subject: [PATCH 6/7] fixed issue #1190 with id 470077 --- .../item-operation/item-operation.component.html | 4 ++-- src/assets/i18n/ar.json5 | 8 ++++---- src/assets/i18n/bn.json5 | 6 +++--- src/assets/i18n/cs.json5 | 8 ++++---- src/assets/i18n/de.json5 | 8 ++++---- src/assets/i18n/en.json5 | 4 ++-- src/assets/i18n/es.json5 | 8 ++++---- src/assets/i18n/fi.json5 | 8 ++++---- src/assets/i18n/fr.json5 | 8 ++++---- src/assets/i18n/gd.json5 | 8 ++++---- src/assets/i18n/hu.json5 | 6 +++--- src/assets/i18n/ja.json5 | 8 ++++---- src/assets/i18n/kk.json5 | 8 ++++---- src/assets/i18n/lv.json5 | 6 +++--- src/assets/i18n/nl.json5 | 6 +++--- src/assets/i18n/pt-BR.json5 | 8 ++++---- src/assets/i18n/pt-PT.json5 | 8 ++++---- src/assets/i18n/sv.json5 | 8 ++++---- src/assets/i18n/sw.json5 | 8 ++++---- src/assets/i18n/tr.json5 | 6 +++--- src/assets/i18n/uk.json5 | 8 ++++---- 21 files changed, 75 insertions(+), 75 deletions(-) diff --git a/src/app/item-page/edit-item-page/item-operation/item-operation.component.html b/src/app/item-page/edit-item-page/item-operation/item-operation.component.html index ecbc19aea8..85c6a2cca1 100644 --- a/src/app/item-page/edit-item-page/item-operation/item-operation.component.html +++ b/src/app/item-page/edit-item-page/item-operation/item-operation.component.html @@ -5,12 +5,12 @@
- - diff --git a/src/assets/i18n/ar.json5 b/src/assets/i18n/ar.json5 index 58c8c61eb5..24e6e14603 100644 --- a/src/assets/i18n/ar.json5 +++ b/src/assets/i18n/ar.json5 @@ -3246,9 +3246,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.move.button": "Move...", + "item.edit.tabs.status.buttons.move.button": "Mover éste ítem a una colección distinta", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", // TODO New key - Add a translation @@ -3278,9 +3278,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + "item.edit.tabs.status.buttons.withdraw.button": "Retirar éste ítem", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", // TODO New key - Add a translation diff --git a/src/assets/i18n/bn.json5 b/src/assets/i18n/bn.json5 index 8020ee7a96..55ec1820dd 100644 --- a/src/assets/i18n/bn.json5 +++ b/src/assets/i18n/bn.json5 @@ -2908,7 +2908,7 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "ম্যাপড সংগ্রহ পরিচালনা করুন", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.button": "সরানো ...", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -2935,8 +2935,8 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "আপনি এই অ্যাকশন সঞ্চালন করার জন্য অনুমোদিত না", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "প্রত্যাহার ...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "এই আইটেম প্রত্যাহার করুন", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "সংগ্রহস্থল থেকে আইটেম প্রত্যাহার", diff --git a/src/assets/i18n/cs.json5 b/src/assets/i18n/cs.json5 index 12b67e54e2..a04e89b2c3 100644 --- a/src/assets/i18n/cs.json5 +++ b/src/assets/i18n/cs.json5 @@ -3186,9 +3186,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.move.button": "Move...", + "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", // TODO New key - Add a translation @@ -3218,9 +3218,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", // TODO New key - Add a translation diff --git a/src/assets/i18n/de.json5 b/src/assets/i18n/de.json5 index 80a6b5605a..c1979be6b6 100644 --- a/src/assets/i18n/de.json5 +++ b/src/assets/i18n/de.json5 @@ -2698,8 +2698,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Gespiegelte Sammlungen bearbeiten", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Verschieben...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Verschieben Sie diesen Artikel in eine andere Sammlung", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Item in eine andere Sammlung verschieben", @@ -2722,8 +2722,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Item im Repositorium wiederherstellen", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Zurückziehen...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "Ziehen Sie diesen Artikel zurück", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Item aus dem Repositorium zurückziehen", diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5 index c66669a51f..f968ae2399 100644 --- a/src/assets/i18n/en.json5 +++ b/src/assets/i18n/en.json5 @@ -2140,7 +2140,7 @@ "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", - "item.edit.tabs.status.buttons.move.button": "Move...", + "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -2158,7 +2158,7 @@ "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", - "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", diff --git a/src/assets/i18n/es.json5 b/src/assets/i18n/es.json5 index 02169514c4..054f66febc 100644 --- a/src/assets/i18n/es.json5 +++ b/src/assets/i18n/es.json5 @@ -3077,8 +3077,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Administrar colecciones mapeadas", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Mover...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Mover éste ítem a una colección diferente", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Mover ítem a otra colección", @@ -3104,8 +3104,8 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "No estás autorizado para realizar esta acción.", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Retirar...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "Retirar éste ítem", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Retirar ítem del repositorio", diff --git a/src/assets/i18n/fi.json5 b/src/assets/i18n/fi.json5 index 1ef67e2a48..2a077006cc 100644 --- a/src/assets/i18n/fi.json5 +++ b/src/assets/i18n/fi.json5 @@ -2470,8 +2470,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Hallinnoi liitettyjä kokoelmia", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Siirrä...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Siirrä tämä kohde toiseen kokoelmaan", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Siirrä tietue toiseen kokoelmaan", @@ -2494,8 +2494,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Palauta tietue arkistoon", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Poista käytöstä...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "poista tämä kohde", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Poista tietue käytöstä", diff --git a/src/assets/i18n/fr.json5 b/src/assets/i18n/fr.json5 index fcfd70be70..381e13a743 100644 --- a/src/assets/i18n/fr.json5 +++ b/src/assets/i18n/fr.json5 @@ -2811,8 +2811,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Gérer les collections associées", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Déplacer...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Déplacer cet élément vers une autre collection", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Déplacer l'Item dans une autre collection", @@ -2838,8 +2838,8 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "Vous n'êtes pas autorisé à effectuer cette action", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Retirer...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "Retirer cet article", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Retirer l'Item du dépôt", diff --git a/src/assets/i18n/gd.json5 b/src/assets/i18n/gd.json5 index e42bb239f2..083de54781 100644 --- a/src/assets/i18n/gd.json5 +++ b/src/assets/i18n/gd.json5 @@ -2892,8 +2892,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Manaids cruinneachaidhean mapaichte", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Gluais...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Helyezze át ezt az elemet egy másik gyűjteménybe", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Gluais nì gu cruinneachadh eile", @@ -2919,8 +2919,8 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "Chan eil cead agad an gnìomh seo a dhèanamh", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Thoir air falbh...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "Thoir air falbh", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Thoir nì air falbh bhon ionad-tasgaidh", diff --git a/src/assets/i18n/hu.json5 b/src/assets/i18n/hu.json5 index 8231f79652..0e73e9dbae 100644 --- a/src/assets/i18n/hu.json5 +++ b/src/assets/i18n/hu.json5 @@ -2481,7 +2481,7 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Térképezett gyűjtemények szervezése", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.button": "Elmozdítás...", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -2505,8 +2505,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Tárgy visszaállítása az adattárba", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Visszavonás...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "Vedd vissza ezt az elemet", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Tárgy visszavonása az adattárból", diff --git a/src/assets/i18n/ja.json5 b/src/assets/i18n/ja.json5 index 58c8c61eb5..71b32cf70b 100644 --- a/src/assets/i18n/ja.json5 +++ b/src/assets/i18n/ja.json5 @@ -3246,9 +3246,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.move.button": "Move...", + "item.edit.tabs.status.buttons.move.button": "Verplaats dit item naar een andere collectie", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", // TODO New key - Add a translation @@ -3278,9 +3278,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", // TODO New key - Add a translation diff --git a/src/assets/i18n/kk.json5 b/src/assets/i18n/kk.json5 index 8e46ee73ce..b661ce21d3 100644 --- a/src/assets/i18n/kk.json5 +++ b/src/assets/i18n/kk.json5 @@ -3094,7 +3094,7 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Салыстырмалы коллекцияларды басқару", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.button": "Ысыру...", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -3121,11 +3121,11 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "Сіз бұл әрекетті орындауға құқығыңыз жоқ", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Шегінуге...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "бұл тармақты алып тастаңыз", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", - "item.edit.tabs.status.buttons.withdraw.label": "Қоймадан тауарды алып қою", + "item.edit.tabs.status.buttons.withdraw.label": "Бұл элементті алып тастаңыз", // "item.edit.tabs.status.description": "Welcome to the item management page. From here you can withdraw, reinstate, move or delete the item. You may also update or add new metadata / bitstreams on the other tabs.", "item.edit.tabs.status.description": "Тауарларды басқару бетіне қош келдіңіз. Осы жерден элементті алып тастауға, қалпына келтіруге, жылжытуға немесе жоюға болады. Басқа қойындыларда жаңа метадеректерді / бит ағындарын жаңартуға немесе қосуға болады.", diff --git a/src/assets/i18n/lv.json5 b/src/assets/i18n/lv.json5 index 995d8175af..e00ad3517b 100644 --- a/src/assets/i18n/lv.json5 +++ b/src/assets/i18n/lv.json5 @@ -2672,7 +2672,7 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Pārvaldīt piesaistītās kolekcijas", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.button": "Pārvieto...", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -2696,8 +2696,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Atjaunot materiālu repozitorijā", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Atsaukt...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "Izņemiet šo vienumu", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Izņemiet materiālu no repozitorijas", diff --git a/src/assets/i18n/nl.json5 b/src/assets/i18n/nl.json5 index fb66f769ae..b02e3a5276 100644 --- a/src/assets/i18n/nl.json5 +++ b/src/assets/i18n/nl.json5 @@ -2915,7 +2915,7 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Beheer gemapte collecties", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.button": "Verplaats ..", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -2939,8 +2939,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Zet het item terug in het repository", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Trek terug ...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "onttrek hierdie item", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Trek het item terug uit het repository", diff --git a/src/assets/i18n/pt-BR.json5 b/src/assets/i18n/pt-BR.json5 index 77b06a6566..f68436d00b 100644 --- a/src/assets/i18n/pt-BR.json5 +++ b/src/assets/i18n/pt-BR.json5 @@ -2994,8 +2994,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Gerenciar coleções mapeadas", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Mover...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Mova este item para uma coleção diferente", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Mover item para outra coleção", @@ -3021,8 +3021,8 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "Você não está autorizado a realizar esta ação", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Retirar...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "retirar este item", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Retirar item do repositório", diff --git a/src/assets/i18n/pt-PT.json5 b/src/assets/i18n/pt-PT.json5 index c0327c4b54..b277e866c0 100644 --- a/src/assets/i18n/pt-PT.json5 +++ b/src/assets/i18n/pt-PT.json5 @@ -2676,8 +2676,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Gerenciar coleções mapeadas", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Mover...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Mova este item para uma coleção diferente", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Mover item para outra coleção", @@ -2700,8 +2700,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Restabelecer item no repositório", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Retirar...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "retirar este item", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Retirar item do repositório", diff --git a/src/assets/i18n/sv.json5 b/src/assets/i18n/sv.json5 index 86a6b045cc..d04b95e144 100644 --- a/src/assets/i18n/sv.json5 +++ b/src/assets/i18n/sv.json5 @@ -2936,8 +2936,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Hantera mappade samlingar", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Flytta...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Flytta detta föremål till en annan samling", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Flytta post till en annan samling", @@ -2963,8 +2963,8 @@ // "item.edit.tabs.status.buttons.unauthorized": "You're not authorized to perform this action", "item.edit.tabs.status.buttons.unauthorized": "Du saknar behörighet att utföra detta", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Återkalla...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "dra tillbaka den här artikeln", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Återkalla post från arkivet", diff --git a/src/assets/i18n/sw.json5 b/src/assets/i18n/sw.json5 index 58c8c61eb5..5e00b54599 100644 --- a/src/assets/i18n/sw.json5 +++ b/src/assets/i18n/sw.json5 @@ -3246,9 +3246,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.move.button": "Move...", + "item.edit.tabs.status.buttons.move.button": "Bu Öğeyi farklı bir Koleksiyona taşıyın", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", // TODO New key - Add a translation @@ -3278,9 +3278,9 @@ // TODO New key - Add a translation "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // TODO New key - Add a translation - "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", + "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", // TODO New key - Add a translation diff --git a/src/assets/i18n/tr.json5 b/src/assets/i18n/tr.json5 index 8eb0ce7e19..fff02c5967 100644 --- a/src/assets/i18n/tr.json5 +++ b/src/assets/i18n/tr.json5 @@ -2472,7 +2472,7 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Eşlenen koleksiyonları yönetin", - // "item.edit.tabs.status.buttons.move.button": "Move...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", "item.edit.tabs.status.buttons.move.button": "Taşınıyor...", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", @@ -2496,8 +2496,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Öğeyi depoya geri yükle", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Çıkar...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "bu öğeyi geri çek", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Depodan öğeyi çıkar", diff --git a/src/assets/i18n/uk.json5 b/src/assets/i18n/uk.json5 index b0413d9353..0ba5b0109a 100644 --- a/src/assets/i18n/uk.json5 +++ b/src/assets/i18n/uk.json5 @@ -2590,8 +2590,8 @@ // "item.edit.tabs.status.buttons.mappedCollections.label": "Manage mapped collections", "item.edit.tabs.status.buttons.mappedCollections.label": "Керувати прив'язаними зібраннями", - // "item.edit.tabs.status.buttons.move.button": "Move...", - "item.edit.tabs.status.buttons.move.button": "Перемістити...", + // "item.edit.tabs.status.buttons.move.button": "Move this Item to a different Collection", + "item.edit.tabs.status.buttons.move.button": "Перемістити цей елемент до іншої колекції", // "item.edit.tabs.status.buttons.move.label": "Move item to another collection", "item.edit.tabs.status.buttons.move.label": "Перемістити документ до іншого зібрання", @@ -2614,8 +2614,8 @@ // "item.edit.tabs.status.buttons.reinstate.label": "Reinstate item into the repository", "item.edit.tabs.status.buttons.reinstate.label": "Відновити документ в репозиторій", - // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw...", - "item.edit.tabs.status.buttons.withdraw.button": "Вилучити...", + // "item.edit.tabs.status.buttons.withdraw.button": "Withdraw this item", + "item.edit.tabs.status.buttons.withdraw.button": "вилучити цей предмет", // "item.edit.tabs.status.buttons.withdraw.label": "Withdraw item from the repository", "item.edit.tabs.status.buttons.withdraw.label": "Вилучити документ з репозиторію", From 4eb00d67c5823d037739e172e629d7d264fc4578 Mon Sep 17 00:00:00 2001 From: Art Lowel Date: Tue, 31 Jan 2023 18:36:20 +0100 Subject: [PATCH 7/7] only check the first page of bitstreams when generating the citation_pdf_url meta tag --- .../core/metadata/metadata.service.spec.ts | 92 +++++++++++--- src/app/core/metadata/metadata.service.ts | 112 +++++++++--------- 2 files changed, 127 insertions(+), 77 deletions(-) diff --git a/src/app/core/metadata/metadata.service.spec.ts b/src/app/core/metadata/metadata.service.spec.ts index 66d9b9921c..553b437d71 100644 --- a/src/app/core/metadata/metadata.service.spec.ts +++ b/src/app/core/metadata/metadata.service.spec.ts @@ -8,7 +8,12 @@ import { Observable, of as observableOf, of } from 'rxjs'; import { RemoteData } from '../data/remote-data'; import { Item } from '../shared/item.model'; -import { ItemMock, MockBitstream1, MockBitstream3 } from '../../shared/mocks/item.mock'; +import { + ItemMock, + MockBitstream1, + MockBitstream3, + MockBitstream2 +} from '../../shared/mocks/item.mock'; import { createSuccessfulRemoteDataObject, createSuccessfulRemoteDataObject$ } from '../../shared/remote-data.utils'; import { PaginatedList } from '../data/paginated-list.model'; import { Bitstream } from '../shared/bitstream.model'; @@ -24,6 +29,7 @@ import { HardRedirectService } from '../services/hard-redirect.service'; import { getMockStore } from '@ngrx/store/testing'; import { AddMetaTagAction, ClearMetaTagAction } from './meta-tag.actions'; import { AuthorizationDataService } from '../data/feature-authorization/authorization-data.service'; +import { AppConfig } from '../../../config/app-config.interface'; describe('MetadataService', () => { let metadataService: MetadataService; @@ -44,6 +50,8 @@ describe('MetadataService', () => { let router: Router; let store; + let appConfig: AppConfig; + const initialState = { 'core': { metaTag: { tagsInUse: ['title', 'description'] }}}; @@ -86,6 +94,14 @@ describe('MetadataService', () => { store = getMockStore({ initialState }); spyOn(store, 'dispatch'); + appConfig = { + item: { + bitstream: { + pageSize: 5 + } + } + } as any; + metadataService = new MetadataService( router, translateService, @@ -98,6 +114,7 @@ describe('MetadataService', () => { rootService, store, hardRedirectService, + appConfig, authorizationService ); }); @@ -358,29 +375,66 @@ describe('MetadataService', () => { }); })); - it('should link to first Bitstream with allowed format', fakeAsync(() => { - const bitstreams = [MockBitstream3, MockBitstream3, MockBitstream1]; - (bundleDataService.findByItemAndName as jasmine.Spy).and.returnValue(mockBundleRD$(bitstreams)); - (bitstreamDataService.findListByHref as jasmine.Spy).and.returnValues( - ...mockBitstreamPages$(bitstreams).map(bp => createSuccessfulRemoteDataObject$(bp)), - ); + describe(`when there's a bitstream with an allowed format on the first page`, () => { + let bitstreams; - (metadataService as any).processRouteChange({ - data: { - value: { - dso: createSuccessfulRemoteDataObject(ItemMock), + beforeEach(() => { + bitstreams = [MockBitstream2, MockBitstream3, MockBitstream1]; + (bundleDataService.findByItemAndName as jasmine.Spy).and.returnValue(mockBundleRD$(bitstreams)); + (bitstreamDataService.findListByHref as jasmine.Spy).and.returnValues( + ...mockBitstreamPages$(bitstreams).map(bp => createSuccessfulRemoteDataObject$(bp)), + ); + }); + + it('should link to first Bitstream with allowed format', fakeAsync(() => { + (metadataService as any).processRouteChange({ + data: { + value: { + dso: createSuccessfulRemoteDataObject(ItemMock), + } } - } - }); - tick(); - expect(meta.addTag).toHaveBeenCalledWith({ - name: 'citation_pdf_url', - content: 'https://request.org/bitstreams/cf9b0c8e-a1eb-4b65-afd0-567366448713/download' - }); - })); + }); + tick(); + expect(meta.addTag).toHaveBeenCalledWith({ + name: 'citation_pdf_url', + content: 'https://request.org/bitstreams/99b00f3c-1cc6-4689-8158-91965bee6b28/download' + }); + })); + + }); + }); }); + describe(`when there's no bitstream with an allowed format on the first page`, () => { + let bitstreams; + + beforeEach(() => { + bitstreams = [MockBitstream1, MockBitstream3, MockBitstream2]; + (bundleDataService.findByItemAndName as jasmine.Spy).and.returnValue(mockBundleRD$(bitstreams)); + (bitstreamDataService.findListByHref as jasmine.Spy).and.returnValues( + ...mockBitstreamPages$(bitstreams).map(bp => createSuccessfulRemoteDataObject$(bp)), + ); + }); + + it(`shouldn't add a citation_pdf_url meta tag`, fakeAsync(() => { + (metadataService as any).processRouteChange({ + data: { + value: { + dso: createSuccessfulRemoteDataObject(ItemMock), + } + } + }); + tick(); + expect(meta.addTag).not.toHaveBeenCalledWith({ + name: 'citation_pdf_url', + content: 'https://request.org/bitstreams/99b00f3c-1cc6-4689-8158-91965bee6b28/download' + }); + })); + + }); + + describe('tagstore', () => { beforeEach(fakeAsync(() => { (metadataService as any).processRouteChange({ diff --git a/src/app/core/metadata/metadata.service.ts b/src/app/core/metadata/metadata.service.ts index 9d5ee80bba..204c925e6b 100644 --- a/src/app/core/metadata/metadata.service.ts +++ b/src/app/core/metadata/metadata.service.ts @@ -1,14 +1,21 @@ -import { Injectable } from '@angular/core'; +import { Injectable, Inject } from '@angular/core'; import { Meta, MetaDefinition, Title } from '@angular/platform-browser'; import { ActivatedRoute, NavigationEnd, Router } from '@angular/router'; import { TranslateService } from '@ngx-translate/core'; -import { BehaviorSubject, combineLatest, EMPTY, Observable, of as observableOf } from 'rxjs'; -import { expand, filter, map, switchMap, take } from 'rxjs/operators'; +import { + BehaviorSubject, + combineLatest, + Observable, + of as observableOf, + concat as observableConcat, + EMPTY +} from 'rxjs'; +import { filter, map, switchMap, take, mergeMap } from 'rxjs/operators'; -import { hasNoValue, hasValue } from '../../shared/empty.util'; +import { hasNoValue, hasValue, isNotEmpty } from '../../shared/empty.util'; import { DSONameService } from '../breadcrumbs/dso-name.service'; import { BitstreamDataService } from '../data/bitstream-data.service'; import { BitstreamFormatDataService } from '../data/bitstream-format-data.service'; @@ -37,6 +44,7 @@ import { coreSelector } from '../core.selectors'; import { CoreState } from '../core-state.model'; import { AuthorizationDataService } from '../data/feature-authorization/authorization-data.service'; import { getDownloadableBitstream } from '../shared/bitstream.operators'; +import { APP_CONFIG, AppConfig } from '../../../config/app-config.interface'; /** * The base selector function to select the metaTag section in the store @@ -87,6 +95,7 @@ export class MetadataService { private rootService: RootDataService, private store: Store, private hardRedirectService: HardRedirectService, + @Inject(APP_CONFIG) private appConfig: AppConfig, private authorizationService: AuthorizationDataService ) { } @@ -298,7 +307,13 @@ export class MetadataService { true, true, followLink('primaryBitstream'), - followLink('bitstreams', {}, followLink('format')), + followLink('bitstreams', { + findListOptions: { + // limit the number of bitstreams used to find the citation pdf url to the number + // shown by default on an item page + elementsPerPage: this.appConfig.item.bitstream.pageSize + } + }, followLink('format')), ).pipe( getFirstSucceededRemoteDataPayload(), switchMap((bundle: Bundle) => @@ -363,64 +378,45 @@ export class MetadataService { } /** - * For Items with more than one Bitstream (and no primary Bitstream), link to the first Bitstream with a MIME type + * For Items with more than one Bitstream (and no primary Bitstream), link to the first Bitstream + * with a MIME type. + * + * Note this will only check the current page (page size determined item.bitstream.pageSize in the + * config) of bitstreams for performance reasons. + * See https://github.com/DSpace/DSpace/issues/8648 for more info + * * included in {@linkcode CITATION_PDF_URL_MIMETYPES} * @param bitstreamRd * @private */ private getFirstAllowedFormatBitstreamLink(bitstreamRd: RemoteData>): Observable { - return observableOf(bitstreamRd.payload).pipe( - // Because there can be more than one page of bitstreams, this expand operator - // will retrieve them in turn. Due to the take(1) at the bottom, it will only - // retrieve pages until a match is found - expand((paginatedList: PaginatedList) => { - if (hasNoValue(paginatedList.next)) { - // If there's no next page, stop. - return EMPTY; - } else { - // Otherwise retrieve the next page - return this.bitstreamDataService.findListByHref( - paginatedList.next, - undefined, - true, - true, - followLink('format') - ).pipe( - getFirstCompletedRemoteData(), - map((next: RemoteData>) => { - if (hasValue(next.payload)) { - return next.payload; - } else { - return EMPTY; - } - }) - ); - } - }), - // Return the array of bitstreams inside each paginated list - map((paginatedList: PaginatedList) => paginatedList.page), - // Emit the bitstreams in the list one at a time - switchMap((bitstreams: Bitstream[]) => bitstreams), - // Retrieve the format for each bitstream - switchMap((bitstream: Bitstream) => bitstream.format.pipe( - getFirstSucceededRemoteDataPayload(), - // Keep the original bitstream, because it, not the format, is what we'll need - // for the link at the end - map((format: BitstreamFormat) => [bitstream, format]) - )), - // Check if bitstream downloadable - switchMap(([bitstream, format]: [Bitstream, BitstreamFormat]) => observableOf(bitstream).pipe( - getDownloadableBitstream(this.authorizationService), - map((bit: Bitstream) => [bit, format]) - )), - // Filter out only pairs with whitelisted formats and non-null bitstreams, null from download check - filter(([bitstream, format]: [Bitstream, BitstreamFormat]) => - hasValue(format) && hasValue(bitstream) && this.CITATION_PDF_URL_MIMETYPES.includes(format.mimetype)), - // We only need 1 - take(1), - // Emit the link of the match - map(([bitstream, ]: [Bitstream, BitstreamFormat]) => getBitstreamDownloadRoute(bitstream)) - ); + if (hasValue(bitstreamRd.payload) && isNotEmpty(bitstreamRd.payload.page)) { + // Retrieve the formats of all bitstreams in the page sequentially + return observableConcat( + ...bitstreamRd.payload.page.map((bitstream: Bitstream) => bitstream.format.pipe( + getFirstSucceededRemoteDataPayload(), + // Keep the original bitstream, because it, not the format, is what we'll need + // for the link at the end + map((format: BitstreamFormat) => [bitstream, format]) + )) + ).pipe( + // Verify that the bitstream is downloadable + mergeMap(([bitstream, format]: [Bitstream, BitstreamFormat]) => observableOf(bitstream).pipe( + getDownloadableBitstream(this.authorizationService), + map((bit: Bitstream) => [bit, format]) + )), + // Filter out only pairs with whitelisted formats and non-null bitstreams, null from download check + filter(([bitstream, format]: [Bitstream, BitstreamFormat]) => + hasValue(format) && hasValue(bitstream) && this.CITATION_PDF_URL_MIMETYPES.includes(format.mimetype)), + // We only need 1 + take(1), + // Emit the link of the match + // tap((v) => console.log('result', v)), + map(([bitstream, ]: [Bitstream, BitstreamFormat]) => getBitstreamDownloadRoute(bitstream)) + ); + } else { + return EMPTY; + } } /**