diff --git a/src/app/submission/sections/upload/accessConditions/submission-section-upload-access-conditions.component.ts b/src/app/submission/sections/upload/accessConditions/submission-section-upload-access-conditions.component.ts
index 22654e5688..1a6a05e7b6 100644
--- a/src/app/submission/sections/upload/accessConditions/submission-section-upload-access-conditions.component.ts
+++ b/src/app/submission/sections/upload/accessConditions/submission-section-upload-access-conditions.component.ts
@@ -7,6 +7,7 @@ import { ResourcePolicy } from '../../../../core/resource-policy/models/resource
import { isEmpty } from '../../../../shared/empty.util';
import { Group } from '../../../../core/eperson/models/group.model';
import { RemoteData } from '../../../../core/data/remote-data';
+import { DSONameService } from '../../../../core/breadcrumbs/dso-name.service';
/**
* This component represents a badge that describe an access condition
@@ -27,14 +28,13 @@ export class SubmissionSectionUploadAccessConditionsComponent implements OnInit
* The list of access conditions
* @type {Array}
*/
- public accessConditionsList = [];
+ public accessConditionsList: ResourcePolicy[] = [];
- /**
- * Initialize instance variables
- *
- * @param {GroupDataService} groupService
- */
- constructor(private groupService: GroupDataService) {}
+ constructor(
+ public dsoNameService: DSONameService,
+ protected groupService: GroupDataService,
+ ) {
+ }
/**
* Retrieve access conditions list
@@ -47,7 +47,7 @@ export class SubmissionSectionUploadAccessConditionsComponent implements OnInit
.subscribe((rd: RemoteData) => {
const group: Group = rd.payload;
const accessConditionEntry = Object.assign({}, accessCondition);
- accessConditionEntry.name = group.name;
+ accessConditionEntry.name = this.dsoNameService.getName(group);
this.accessConditionsList.push(accessConditionEntry);
});
} else {
diff --git a/src/app/submission/sections/upload/file/edit/section-upload-file-edit.component.ts b/src/app/submission/sections/upload/file/edit/section-upload-file-edit.component.ts
index 83cde97bcb..9ee4a7dda5 100644
--- a/src/app/submission/sections/upload/file/edit/section-upload-file-edit.component.ts
+++ b/src/app/submission/sections/upload/file/edit/section-upload-file-edit.component.ts
@@ -1,4 +1,4 @@
-import { ChangeDetectorRef, Component, OnInit, ViewChild } from '@angular/core';
+import { ChangeDetectorRef, Component, OnDestroy, OnInit, ViewChild } from '@angular/core';
import { UntypedFormControl } from '@angular/forms';
import {
@@ -66,7 +66,8 @@ import { DynamicDateControlValue } from '@ng-dynamic-forms/core/lib/model/dynami
styleUrls: ['./section-upload-file-edit.component.scss'],
templateUrl: './section-upload-file-edit.component.html',
})
-export class SubmissionSectionUploadFileEditComponent implements OnInit {
+export class SubmissionSectionUploadFileEditComponent
+ implements OnInit, OnDestroy {
/**
* The FormComponent reference
@@ -435,13 +436,31 @@ export class SubmissionSectionUploadFileEditComponent implements OnInit {
delete currentAccessCondition.startDate;
} else if (accessCondition.startDate) {
const startDate = this.retrieveValueFromField(accessCondition.startDate);
- currentAccessCondition.startDate = dateToISOFormat(startDate);
+ // Clamp the start date to the maximum, if any, since the
+ // datepicker sometimes exceeds it.
+ let startDateDate = new Date(startDate);
+ if (accessConditionOpt.maxStartDate) {
+ const maxStartDateDate = new Date(accessConditionOpt.maxStartDate);
+ if (startDateDate > maxStartDateDate) {
+ startDateDate = maxStartDateDate;
+ }
+ }
+ currentAccessCondition.startDate = dateToISOFormat(startDateDate);
}
if (!accessConditionOpt.hasEndDate) {
delete currentAccessCondition.endDate;
} else if (accessCondition.endDate) {
const endDate = this.retrieveValueFromField(accessCondition.endDate);
- currentAccessCondition.endDate = dateToISOFormat(endDate);
+ // Clamp the end date to the maximum, if any, since the
+ // datepicker sometimes exceeds it.
+ let endDateDate = new Date(endDate);
+ if (accessConditionOpt.maxEndDate) {
+ const maxEndDateDate = new Date(accessConditionOpt.maxEndDate);
+ if (endDateDate > maxEndDateDate) {
+ endDateDate = maxEndDateDate;
+ }
+ }
+ currentAccessCondition.endDate = dateToISOFormat(endDateDate);
}
accessConditionsToSave.push(currentAccessCondition);
}
diff --git a/src/app/submission/sections/upload/section-upload.component.ts b/src/app/submission/sections/upload/section-upload.component.ts
index 5b89806134..eefed8a36b 100644
--- a/src/app/submission/sections/upload/section-upload.component.ts
+++ b/src/app/submission/sections/upload/section-upload.component.ts
@@ -30,6 +30,7 @@ import { Collection } from '../../../core/shared/collection.model';
import { AccessConditionOption } from '../../../core/config/models/config-access-condition-option.model';
import { followLink } from '../../../shared/utils/follow-link-config.model';
import { getFirstSucceededRemoteData } from '../../../core/shared/operators';
+import { DSONameService } from '../../../core/breadcrumbs/dso-name.service';
export const POLICY_DEFAULT_NO_LIST = 1; // Banner1
export const POLICY_DEFAULT_WITH_LIST = 2; // Banner2
@@ -138,6 +139,7 @@ export class SubmissionSectionUploadComponent extends SectionModelComponent {
protected sectionService: SectionsService,
private submissionService: SubmissionService,
private uploadsConfigService: SubmissionUploadsConfigDataService,
+ public dsoNameService: DSONameService,
@Inject('sectionDataProvider') public injectedSectionData: SectionDataObject,
@Inject('submissionIdProvider') public injectedSubmissionId: string) {
super(undefined, injectedSectionData, injectedSubmissionId);
@@ -167,7 +169,7 @@ export class SubmissionSectionUploadComponent extends SectionModelComponent {
tap((submissionObject: SubmissionObjectEntry) => this.collectionId = submissionObject.collection),
mergeMap((submissionObject: SubmissionObjectEntry) => this.collectionDataService.findById(submissionObject.collection)),
filter((rd: RemoteData) => isNotUndefined((rd.payload))),
- tap((collectionRemoteData: RemoteData) => this.collectionName = collectionRemoteData.payload.name),
+ tap((collectionRemoteData: RemoteData) => this.collectionName = this.dsoNameService.getName(collectionRemoteData.payload)),
// TODO review this part when https://github.com/DSpace/dspace-angular/issues/575 is resolved
/* mergeMap((collectionRemoteData: RemoteData) => {
return this.resourcePolicyService.findByHref(
diff --git a/src/app/submission/sections/visibility-type.ts b/src/app/submission/sections/visibility-type.ts
new file mode 100644
index 0000000000..b2e167285c
--- /dev/null
+++ b/src/app/submission/sections/visibility-type.ts
@@ -0,0 +1,4 @@
+export enum VisibilityType {
+ HIDDEN = 'HIDDEN',
+ READONLY = 'READONLY',
+}
diff --git a/src/app/workflowitems-edit-page/advanced-workflow-action/advanced-workflow-action-select-reviewer/reviewers-list/reviewers-list.component.ts b/src/app/workflowitems-edit-page/advanced-workflow-action/advanced-workflow-action-select-reviewer/reviewers-list/reviewers-list.component.ts
index 460f163b70..6984a1d86d 100644
--- a/src/app/workflowitems-edit-page/advanced-workflow-action/advanced-workflow-action-select-reviewer/reviewers-list/reviewers-list.component.ts
+++ b/src/app/workflowitems-edit-page/advanced-workflow-action/advanced-workflow-action-select-reviewer/reviewers-list/reviewers-list.component.ts
@@ -17,6 +17,7 @@ import {
MembersListComponent,
EPersonListActionConfig,
} from '../../../../access-control/group-registry/group-form/members-list/members-list.component';
+import { DSONameService } from '../../../../core/breadcrumbs/dso-name.service';
/**
* Keys to keep track of specific subscriptions
@@ -51,14 +52,17 @@ export class ReviewersListComponent extends MembersListComponent implements OnIn
selectedReviewers: EpersonDtoModel[] = [];
- constructor(protected groupService: GroupDataService,
- public ePersonDataService: EPersonDataService,
- translateService: TranslateService,
- notificationsService: NotificationsService,
- formBuilder: UntypedFormBuilder,
- paginationService: PaginationService,
- router: Router) {
- super(groupService, ePersonDataService, translateService, notificationsService, formBuilder, paginationService, router);
+ constructor(
+ protected groupService: GroupDataService,
+ public ePersonDataService: EPersonDataService,
+ protected translateService: TranslateService,
+ protected notificationsService: NotificationsService,
+ protected formBuilder: UntypedFormBuilder,
+ protected paginationService: PaginationService,
+ protected router: Router,
+ public dsoNameService: DSONameService,
+ ) {
+ super(groupService, ePersonDataService, translateService, notificationsService, formBuilder, paginationService, router, dsoNameService);
}
ngOnInit() {
diff --git a/src/assets/i18n/ar.json5 b/src/assets/i18n/ar.json5
index c2b00b0cd6..70f5fdadb1 100644
--- a/src/assets/i18n/ar.json5
+++ b/src/assets/i18n/ar.json5
@@ -2489,10 +2489,6 @@
// TODO New key - Add a translation
"form.no-value": "No value entered",
- // "form.other-information": {},
- // TODO New key - Add a translation
- "form.other-information": {},
-
// "form.remove": "Remove",
// TODO New key - Add a translation
"form.remove": "Remove",
diff --git a/src/assets/i18n/bn.json5 b/src/assets/i18n/bn.json5
index d39c8e8985..cc05d12828 100644
--- a/src/assets/i18n/bn.json5
+++ b/src/assets/i18n/bn.json5
@@ -2205,9 +2205,6 @@
// "form.no-value": "No value entered",
"form.no-value": "কোন মান প্রবেশ",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "অপসারণ",
diff --git a/src/assets/i18n/ca.json5 b/src/assets/i18n/ca.json5
index af5820ea3d..34279548bb 100644
--- a/src/assets/i18n/ca.json5
+++ b/src/assets/i18n/ca.json5
@@ -2386,9 +2386,6 @@
// "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",
diff --git a/src/assets/i18n/cs.json5 b/src/assets/i18n/cs.json5
index 36d137ebe3..f3155e9f57 100644
--- a/src/assets/i18n/cs.json5
+++ b/src/assets/i18n/cs.json5
@@ -2436,10 +2436,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Nebyla zadána hodnota",
- // "form.other-information": {},
- // TODO New key - Add a translation
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Smazat",
diff --git a/src/assets/i18n/de.json5 b/src/assets/i18n/de.json5
index 661c102577..71dfabb1c0 100644
--- a/src/assets/i18n/de.json5
+++ b/src/assets/i18n/de.json5
@@ -950,6 +950,9 @@
// "browse.previous.button": "Previous",
"browse.previous.button": "Zurück",
+ // "browse.startsWith": ", starting with {{ startsWith }}",
+ "browse.startsWith": ", beginnend mit {{ startsWith }}",
+
// "browse.startsWith.choose_start": "(Choose start)",
"browse.startsWith.choose_start": "(Startpunkt wählen)",
@@ -2077,9 +2080,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Kein Wert eingegeben",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Entfernen",
diff --git a/src/assets/i18n/en.json5 b/src/assets/i18n/en.json5
index 375fc3856a..93418dc189 100644
--- a/src/assets/i18n/en.json5
+++ b/src/assets/i18n/en.json5
@@ -1448,6 +1448,8 @@
"dso.name.untitled": "Untitled",
+ "dso.name.unnamed": "Unnamed",
+
"dso-selector.create.collection.head": "New collection",
@@ -1737,7 +1739,17 @@
"form.no-value": "No value entered",
- "form.other-information": {},
+ "form.other-information.email": "Email",
+
+ "form.other-information.first-name": "First Name",
+
+ "form.other-information.insolr": "In Solr Index",
+
+ "form.other-information.institution": "Institution",
+
+ "form.other-information.last-name": "Last Name",
+
+ "form.other-information.orcid": "ORCID",
"form.remove": "Remove",
@@ -4778,6 +4790,7 @@
"submission.workspace.generic.view-help": "Select this option to view the item's metadata.",
+ "submitter.empty": "N/A",
"subscriptions.title": "Subscriptions",
diff --git a/src/assets/i18n/es.json5 b/src/assets/i18n/es.json5
index 4d5e909af0..7a2f2fa3db 100644
--- a/src/assets/i18n/es.json5
+++ b/src/assets/i18n/es.json5
@@ -2565,9 +2565,6 @@
// "form.no-value": "No value entered",
"form.no-value": "No se introdujo ningún valor",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Eliminar",
diff --git a/src/assets/i18n/fi.json5 b/src/assets/i18n/fi.json5
index 7461c7aa41..ca41138eda 100644
--- a/src/assets/i18n/fi.json5
+++ b/src/assets/i18n/fi.json5
@@ -1896,9 +1896,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Ei syötettyä arvoa",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Poista",
diff --git a/src/assets/i18n/fr.json5 b/src/assets/i18n/fr.json5
index 548de64241..8ee4dc7d22 100644
--- a/src/assets/i18n/fr.json5
+++ b/src/assets/i18n/fr.json5
@@ -2163,9 +2163,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Aucune valeur entrée",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Supprimer",
diff --git a/src/assets/i18n/gd.json5 b/src/assets/i18n/gd.json5
index 64d22b2faf..6096073d56 100644
--- a/src/assets/i18n/gd.json5
+++ b/src/assets/i18n/gd.json5
@@ -2220,9 +2220,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Cha deach luach a chur a-steach",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Thoir às",
diff --git a/src/assets/i18n/hu.json5 b/src/assets/i18n/hu.json5
index 3b2ef45afa..373d73aec5 100644
--- a/src/assets/i18n/hu.json5
+++ b/src/assets/i18n/hu.json5
@@ -2769,9 +2769,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Nem adott meg értéket",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Törlés",
@@ -8713,4 +8710,4 @@
"admin.system-wide-alert.title": "System-wide Alerts",
-}
\ No newline at end of file
+}
diff --git a/src/assets/i18n/ja.json5 b/src/assets/i18n/ja.json5
index acf655b025..94dfc9aa98 100644
--- a/src/assets/i18n/ja.json5
+++ b/src/assets/i18n/ja.json5
@@ -2489,10 +2489,6 @@
// TODO New key - Add a translation
"form.no-value": "No value entered",
- // "form.other-information": {},
- // TODO New key - Add a translation
- "form.other-information": {},
-
// "form.remove": "Remove",
// TODO New key - Add a translation
"form.remove": "Remove",
diff --git a/src/assets/i18n/kk.json5 b/src/assets/i18n/kk.json5
index d45eba67f9..354eb1104a 100644
--- a/src/assets/i18n/kk.json5
+++ b/src/assets/i18n/kk.json5
@@ -2328,9 +2328,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Мәні енгізілмеді",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Өшіру",
diff --git a/src/assets/i18n/lv.json5 b/src/assets/i18n/lv.json5
index 3ef306e8bf..9b4058a3e6 100644
--- a/src/assets/i18n/lv.json5
+++ b/src/assets/i18n/lv.json5
@@ -2069,9 +2069,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Vērtība netika ievadīta",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Dzēst",
diff --git a/src/assets/i18n/nl.json5 b/src/assets/i18n/nl.json5
index 21682f8516..520a8ca427 100644
--- a/src/assets/i18n/nl.json5
+++ b/src/assets/i18n/nl.json5
@@ -2267,9 +2267,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Geen waarde ingevoerd",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Verwijder",
diff --git a/src/assets/i18n/pl.json5 b/src/assets/i18n/pl.json5
index c690f765be..d748b94888 100644
--- a/src/assets/i18n/pl.json5
+++ b/src/assets/i18n/pl.json5
@@ -2089,9 +2089,6 @@
"form.group-collapse-help": "Kliknij tutaj, aby zwinąć",
"form.group-expand": "Rozwiń",
"form.group-expand-help": "Kliknij tutaj, aby rozwinąć",
- "form.other-information": {
-
- },
"health.breadcrumbs": "Stan systemu",
"health-page.heading": "Stan systemu",
"health-page.info-tab": "Informacje",
diff --git a/src/assets/i18n/pt-BR.json5 b/src/assets/i18n/pt-BR.json5
index 26897da5ed..25f1e0fb7c 100644
--- a/src/assets/i18n/pt-BR.json5
+++ b/src/assets/i18n/pt-BR.json5
@@ -2254,9 +2254,6 @@
// "form.no-value": "No value entered",
"form.no-value": "Nenhum valor informado",
- // "form.other-information": {},
- "form.other-information": {},
-
// "form.remove": "Remove",
"form.remove": "Apagar",
diff --git a/src/assets/i18n/pt-PT.json5 b/src/assets/i18n/pt-PT.json5
index 0e2c3d0cc0..74b1ff3e68 100644
--- a/src/assets/i18n/pt-PT.json5
+++ b/src/assets/i18n/pt-PT.json5
@@ -1,271 +1,96 @@
{
- // NOTE 1 - Doesn't exist on en_EN
-
- // "repository.title.prefixDSpace": "DSpace ::",
- "repository.title.prefixDSpace": "DSpace ::",
-
- // "collection.edit.item-mapper-search-form.placeholder": "Search Item to Map...",
- "collection.edit.item-mapper-search-form.placeholder": "Pesquisar Item a Mapear...",
-
- // "idle.modal.header":"Your Session is About to Expire!",
- "idle.modal.header": "A sua sessão está prestes a expirar!",
-
- // "idle.modal.info":"Your session is about to expire, would you like to logout or continue the session?",
- "idle.modal.info": "A sua sessão está prestes a expirar, pretende sair ou continuar a sessão?",
-
- // "idle.modal.log-out":"Logout",
- "idle.modal.log-out": "Sair",
-
- // "idle.modal.extend-session":"Continue Session",
- "idle.modal.extend-session": "Continuar a Sessão",
-
-
-
-
-
- // NOTE 2 - Add to other languages - needed for OpenAIRE compliance - relations between entities
-
- // "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 Entidade Adicionada!",
-
- // "item.preview.project.funder.name": "Funder",
- "item.preview.project.funder.name": "Financiador",
-
- // "item.preview.project.funder.identifier": "Funder Identifier",
- "item.preview.project.funder.identifier": "Identificador do Financiador",
-
- // "item.preview.oaire.awardNumber": "Funding ID",
- "item.preview.oaire.awardNumber": "ID de Financiamento",
-
- // "item.preview.dc.title.alternative": "Acronym",
- "item.preview.dc.title.alternative": "Acrónimo",
-
- // "item.preview.dc.coverage.spatial": "Jurisdiction",
- "item.preview.dc.coverage.spatial": "Jurisdição",
-
- // "item.preview.oaire.fundingStream": "Funding Stream",
- "item.preview.oaire.fundingStream": "Linha de Financiamento",
-
- // "submission.import-external.source.openAIREFunding": "Funding OpenAIRE API",
- "submission.import-external.source.openAIREFunding": "Financiamento API OpenAIRE",
-
- // "submission.sections.describe.relationship-lookup.external-source.import-button-title.isProjectOfPublication": "Project",
- "submission.sections.describe.relationship-lookup.external-source.import-button-title.isProjectOfPublication": "Projeto",
-
- // "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.title": "Project",
- "submission.sections.describe.relationship-lookup.external-source.import-modal.isProjectOfPublication.title": "Projeto",
-
- // "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": "Financiamento API OpenAIRE",
-
- // "submission.sections.describe.relationship-lookup.search-tab.tab-title.openAIREFunding": "Funding OpenAIRE API",
- "submission.sections.describe.relationship-lookup.search-tab.tab-title.openAIREFunding": "Financiamento API OpenAIRE",
-
- // "submission.sections.describe.relationship-lookup.selection-tab.title.openAIREFunding": "Funding OpenAIRE API",
- "submission.sections.describe.relationship-lookup.selection-tab.title.openAIREFunding": "Financiamento API OpenAIRE",
-
- // "submission.sections.describe.relationship-lookup.selection-tab.title.isProjectOfPublication": "Projeto",
- "submission.sections.describe.relationship-lookup.selection-tab.title.isProjectOfPublication": "Projeto",
-
- // "submission.sections.describe.relationship-lookup.search-tab.tab-title.isProjectOfPublication": "Projects",
- "submission.sections.describe.relationship-lookup.search-tab.tab-title.isProjectOfPublication": "Projetos",
-
- // "submission.sections.describe.relationship-lookup.title.isProjectOfPublication": "Projects",
- "submission.sections.describe.relationship-lookup.title.isProjectOfPublication": "Projetos",
-
- // "relationships.isContributorOf.OrgUnit": "Contributor (Organizational Unit)",
- "relationships.isContributorOf.OrgUnit": "Contribuidor (Unidade organizacional)",
-
- // "relationships.isContributorOf.Person": "Contributor",
- "relationships.isContributorOf.Person": "Contribuidor",
-
- // "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfProject": "Funder of the Project",
- "submission.sections.describe.relationship-lookup.title.isFundingAgencyOfProject": "Financiador de Projeto",
-
- // "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 de Projeto",
-
- // "relationships.isFundingAgencyOf.OrgUnit": "Funder",
- "relationships.isFundingAgencyOf.OrgUnit": "Financiador",
-
-
-
-
-
-
-
-
- // Other strings
-
- //"submission.sections.describe.relationship-lookup.selection-tab.search-form.placeholder": "Search...",
- "submission.sections.describe.relationship-lookup.selection-tab.search-form.placeholder": "Pesquisar...",
-
- // "submission.general.info.saved": "Saved",
- "submission.general.info.saved": "Informação Guardada",
-
- // "bitstream.edit.authorizations.link": "Edit bitstream's Policies",
- "bitstream.edit.authorizations.link": "Editar Polítcas de Ficheiros",
-
- // "bitstream.edit.return": "Back",
- "bitstream.edit.return": "Voltar",
-
- // "submission.edit.breadcrumbs": "Edit Submission",
- "submission.edit.breadcrumbs": "Editar Submissão",
-
- // "search.filters.filter.subject.label": "Search subject",
- "search.filters.filter.subject.label": "Pesquisar Assunto",
-
- // "search.filters.filter.entityType.label": "Search item type",
- "search.filters.filter.entityType.label": "Pesquisar Tipo",
-
- // "search.filters.filter.author.label": "Search author name",
- "search.filters.filter.author.label": "Pesquisar Autor",
-
- // "sorting.dc.date.accessioned.ASC": "Accessioned Date Ascending",
- "sorting.dc.date.accessioned.ASC": "Data de Disponibilização Ascendente",
-
- // "sorting.dc.date.accessioned.DESC": "Accessioned Date Descending",
- "sorting.dc.date.accessioned.DESC": "Data de Disponibilização Descendente",
-
- // "search.search-form.placeholder": "Search the repository ...",
- "search.search-form.placeholder": "Pesquisar ...",
-
- // "item.edit.item-mapper.search-form.placeholder": "Search collections...",
- "item.edit.item-mapper.search-form.placeholder": "Pesquisar coleções...",
-
- // "item.edit.return": "Back",
- "item.edit.return": "Voltar",
-
- // "repository.title.prefix": "DSpace Angular :: ",
- "repository.title.prefix": "DSpace ::",
-
-
- // "thumbnail.person.placeholder": "No Profile Picture Available",
- "thumbnail.person.placeholder": "Sem Fotografia de Perfil",
-
- // "admin.access-control.groups.breadcrumbs": "Groups",
- "admin.access-control.groups.breadcrumbs": "Grupos",
-
- // "admin.access-control.groups.search.placeholder": "Search groups...",
- "admin.access-control.groups.search.placeholder": "Pesquisar Grupos...",
-
- // "admin.access-control.epeople.breadcrumbs": "EPeople",
- "admin.access-control.epeople.breadcrumbs": "Utilizador",
-
- // "admin.access-control.epeople.search.placeholder": "Search people...",
- "admin.access-control.epeople.search.placeholder": "Pesquisar Utilizadores...",
-
- // "admin.access-control.epeople.form.return": "Back",
- "admin.access-control.epeople.form.return": "Voltar",
-
- // "submission.submit.breadcrumbs": "New submission",
- "submission.submit.breadcrumbs": "Nova Submissão",
-
- // "search.filters.filter.namedresourcetype.label": "Search status",
- "search.filters.filter.namedresourcetype.label": "Pesquisar Estado",
-
- // "sorting.dc.date.issued.ASC": "Date Issued Ascending",
- "sorting.dc.date.issued.ASC": "Data de Publicação Ascendente",
-
- // "sorting.dc.date.issued.DESC": "Date Issued Descending",
- "sorting.dc.date.issued.DESC": "Data de Publicação Descendente",
-
- // "sorting.score.ASC": "Least Relevant",
- "sorting.score.ASC": "Menos Relevante",
-
- // "search.filters.filter.dateIssued.min.label": "Start",
- "search.filters.filter.dateIssued.min.label": "Início",
-
- // "search.filters.filter.dateIssued.max.label": "End",
- "search.filters.filter.dateIssued.max.label": "Fim",
-
- // "search.filters.search.submit": "Submit",
- "search.filters.search.submit": "Enviar",
-
- // "default.search.results.head": "Search Results",
- "default.search.results.head": "Resultados da Pesquisa",
-
- // "communityList.breadcrumbs": "Community List",
- "communityList.breadcrumbs": "Lista de Comunidades",
-
- // "browse.previous.button": "Previous",
- "browse.previous.button": "Anterior",
-
- // "browse.next.button": "Next",
- "browse.next.button": "Próximo",
-
- // "pagination.options.description": "Pagination options",
- "pagination.options.description": "Opções de Paginação",
-
- // "mydspace.breadcrumbs": "MyDSpace",
- "mydspace.breadcrumbs": "Área Pessoal",
-
- // "thumbnail.default.placeholder": "No Thumbnail Available",
- "thumbnail.default.placeholder": "Sem Miniatura",
-
- // "submission.sections.describe.relationship-lookup.search-tab.search-form.placeholder": "Search...",
- "submission.sections.describe.relationship-lookup.search-tab.search-form.placeholder": "Pesquisar ...",
-
- // "home.search-form.placeholder": "Search the repository ...",
- "home.search-form.placeholder": "Pesquisar ...",
-
- // "mydspace.search-form.placeholder": "Search in mydspace...",
- "mydspace.search-form.placeholder": "Pesquisar na Área Pessoal ...",
-
-
- // OLD strings
+ // Dspace v7.5 > i18n pt-PT > reviewed 30-05-2023
// "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": "Não está autorizado a aceder a esta página. Use o botão abaixo para regressar à página inicial.",
+ "401.help": "Não está autorizado a aceder a esta página. Pode utilizar o botão em baixo para voltar à página de início.",
// "401.link.home-page": "Take me to the home page",
- "401.link.home-page": "Regresso à página inicial",
+ "401.link.home-page": "Voltar à página de início",
// "401.unauthorized": "unauthorized",
- "401.unauthorized": "Não Autorizado",
+ "401.unauthorized": "Não 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": "Não está autorizado a aceder a esta página. Use o botão abaixo para regressar à página inicial.",
+ "403.help": "Não possui permissões para aceder a esta página. Pode utilizar o botão em baixo para voltar à página de início.",
// "403.link.home-page": "Take me to the home page",
- "403.link.home-page": "Regresso à página inicial",
+ "403.link.home-page": "Voltar à página de início",
// "403.forbidden": "forbidden",
- "403.forbidden": "Não Autorizado",
+ "403.forbidden": "Proibido",
+
+ // "500.page-internal-server-error": "Service Unavailable",
+ "500.page-internal-server-error": "Serviço indisponível",
+
+ // "500.help": "The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.",
+ "500.help": "O servidor encontra-se temporariamete indisponível para responder ao seu pedido, devido a processos de manutenção em curso ou capacidade de resposta. Por favor tente mais tarde.",
+
+ // "500.link.home-page": "Take me to the home page",
+ "500.link.home-page": "Voltar à página de início",
// "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": "Não pudemos encontrar a página pela qual procura. A página pode ter sido movida ou apagada. Você pode utilizar o botão abaixo para voltar a página inicial. ",
+ "404.help": "Não encontramos a página que procura. A página pode ter sido movida ou eliminada. Pode utilizar o botão em baixo para voltar à página de início. ",
// "404.link.home-page": "Take me to the home page",
- "404.link.home-page": "Leve-me a página inicial",
+ "404.link.home-page": "Voltar à página de início",
// "404.page-not-found": "page not found",
- "404.page-not-found": "Página não encontrada",
+ "404.page-not-found": "página não encontrada",
+
+ // "error-page.description.401": "unauthorized",
+ "error-page.description.401": "Não autorizado",
+
+ // "error-page.description.403": "forbidden",
+ "error-page.description.403": "Proibido",
+
+ // "error-page.description.500": "Service Unavailable",
+ "error-page.description.500": "Serviço indisponível",
+
+ // "error-page.description.404": "page not found",
+ "error-page.description.404": "página não encontrada",
+
+ // "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": "Ocorreu um erro com a sua autenticação via ORCID. Certifique-se que partilhou o seu endereço de email associado à sua conta ORCID com o repositório. Se o erro persistir, por favor contacte o administrador do sistema.",
+
+ // "access-status.embargo.listelement.badge": "Embargo",
+ "access-status.embargo.listelement.badge": "Embargado",
+
+ // "access-status.metadata.only.listelement.badge": "Metadata only",
+ "access-status.metadata.only.listelement.badge": "Apenas Metadados",
+
+ // "access-status.open.access.listelement.badge": "Open Access",
+ "access-status.open.access.listelement.badge": "Acesso Aberto",
+
+ // "access-status.restricted.listelement.badge": "Restricted",
+ "access-status.restricted.listelement.badge": "Acesso Restrito",
+
+ // "access-status.unknown.listelement.badge": "Unknown",
+ "access-status.unknown.listelement.badge": "Desconhecido",
// "admin.curation-tasks.breadcrumbs": "System curation tasks",
- "admin.curation-tasks.breadcrumbs": "Tarefas de Curadoria",
+ "admin.curation-tasks.breadcrumbs": "Tarefas de curadoria",
// "admin.curation-tasks.title": "System curation tasks",
- "admin.curation-tasks.title": "Tarefas de Curadoria",
+ "admin.curation-tasks.title": "Tarefas de curadoria",
// "admin.curation-tasks.header": "System curation tasks",
- "admin.curation-tasks.header": "Tarefas de Curadoria",
+ "admin.curation-tasks.header": "Tarefas de curadoria",
// "admin.registries.bitstream-formats.breadcrumbs": "Format registry",
- "admin.registries.bitstream-formats.breadcrumbs": "Registo de Formatos de Ficheiro",
+ "admin.registries.bitstream-formats.breadcrumbs": "Registo de formatos",
// "admin.registries.bitstream-formats.create.breadcrumbs": "Bitstream format",
- "admin.registries.bitstream-formats.create.breadcrumbs": "Registo de Formatos de Ficheiro",
+ "admin.registries.bitstream-formats.create.breadcrumbs": "Registo de formatos de ficheiro",
// "admin.registries.bitstream-formats.create.failure.content": "An error occurred while creating the new bitstream format.",
- "admin.registries.bitstream-formats.create.failure.content": "Um erro ocorreu durante a criação do novo formato de ficheiro.",
+ "admin.registries.bitstream-formats.create.failure.content": "Ocorreu um erro durante a criação do novo formato de ficheiro.",
// "admin.registries.bitstream-formats.create.failure.head": "Failure",
"admin.registries.bitstream-formats.create.failure.head": "Falha",
// "admin.registries.bitstream-formats.create.head": "Create Bitstream format",
- "admin.registries.bitstream-formats.create.head": "Criar formato de Ficheiro",
+ "admin.registries.bitstream-formats.create.head": "Criar formato de ficheiro",
// "admin.registries.bitstream-formats.create.new": "Add a new bitstream format",
"admin.registries.bitstream-formats.create.new": "Adicionar um novo formato de ficheiro",
@@ -289,10 +114,10 @@
"admin.registries.bitstream-formats.delete.success.head": "Sucesso",
// "admin.registries.bitstream-formats.description": "This list of bitstream formats provides information about known formats and their support level.",
- "admin.registries.bitstream-formats.description": "Esta lista de formatos de ficheiro apresenta informações sobre formatos de ficheiros conhecidos e os seus níveis de suporte.",
+ "admin.registries.bitstream-formats.description": "Esta lista de formatos de ficheiro apresenta informações sobre formatos conhecidos e os seus níveis de suporte.",
// "admin.registries.bitstream-formats.edit.breadcrumbs": "Bitstream format",
- "admin.registries.bitstream-formats.edit.breadcrumbs": "Formatos de Ficheiro",
+ "admin.registries.bitstream-formats.edit.breadcrumbs": "Formatos de ficheiro",
// "admin.registries.bitstream-formats.edit.description.hint": "",
"admin.registries.bitstream-formats.edit.description.hint": "",
@@ -319,7 +144,7 @@
"admin.registries.bitstream-formats.edit.head": "Formato de bitstream: {{ 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": "Formatos marcados como internos são ocultos para o Utilizador, usados por motivos administrativos.",
+ "admin.registries.bitstream-formats.edit.internal.hint": "Formatos marcados como internos são ocultos para o utilizador, usados por motivos administrativos.",
// "admin.registries.bitstream-formats.edit.internal.label": "Internal",
"admin.registries.bitstream-formats.edit.internal.label": "Interno",
@@ -349,7 +174,7 @@
"admin.registries.bitstream-formats.edit.supportLevel.label": "Nível de suporte",
// "admin.registries.bitstream-formats.head": "Bitstream Format Registry",
- "admin.registries.bitstream-formats.head": "Registo de Formato de Ficheiro",
+ "admin.registries.bitstream-formats.head": "Registo de formatos de ficheiros",
// "admin.registries.bitstream-formats.no-items": "No bitstream formats to show.",
"admin.registries.bitstream-formats.no-items": "Nenhum formato de bitstream para exibir.",
@@ -368,35 +193,36 @@
// "admin.registries.bitstream-formats.table.name": "Name",
"admin.registries.bitstream-formats.table.name": "Nome",
- // 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": "Return",
+ // "admin.registries.bitstream-formats.table.return": "Back",
"admin.registries.bitstream-formats.table.return": "Voltar",
// "admin.registries.bitstream-formats.table.supportLevel.KNOWN": "Known",
"admin.registries.bitstream-formats.table.supportLevel.KNOWN": "Conhecido",
// "admin.registries.bitstream-formats.table.supportLevel.SUPPORTED": "Supported",
- "admin.registries.bitstream-formats.table.supportLevel.SUPPORTED": "Com suporte",
+ "admin.registries.bitstream-formats.table.supportLevel.SUPPORTED": "Suportado",
// "admin.registries.bitstream-formats.table.supportLevel.UNKNOWN": "Unknown",
"admin.registries.bitstream-formats.table.supportLevel.UNKNOWN": "Desconhecido",
// "admin.registries.bitstream-formats.table.supportLevel.head": "Support Level",
- "admin.registries.bitstream-formats.table.supportLevel.head": "Nível de Suporte",
+ "admin.registries.bitstream-formats.table.supportLevel.head": "Nível de suporte",
- // "admin.registries.bitstream-formats.title": "DSpace Angular :: Bitstream Format Registry",
- "admin.registries.bitstream-formats.title": "DSpace :: Registo de Formato de Ficheiro",
+ // "admin.registries.bitstream-formats.title": "Bitstream Format Registry",
+ "admin.registries.bitstream-formats.title": "Registo de formatos de ficheiro",
// "admin.registries.metadata.breadcrumbs": "Metadata registry",
- "admin.registries.metadata.breadcrumbs": "Registo de Metadados",
+ "admin.registries.metadata.breadcrumbs": "Registo de metadados",
// "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": "O registo de metadados mantém a lista de todos os campos de metadados disponíveis no repositório. Estes campos podem ser divididos em multiplos esquemas. No entanto, o DSpace requer esquemas de Dublin Core qualificados.",
// "admin.registries.metadata.form.create": "Create metadata schema",
- "admin.registries.metadata.form.create": "Criar Esquema de Metadados",
+ "admin.registries.metadata.form.create": "Criar esquema de metadados",
// "admin.registries.metadata.form.edit": "Edit metadata schema",
"admin.registries.metadata.form.edit": "Editar esquema de metadados",
@@ -408,7 +234,7 @@
"admin.registries.metadata.form.namespace": "Namespace",
// "admin.registries.metadata.head": "Metadata Registry",
- "admin.registries.metadata.head": "Registo de Metadados",
+ "admin.registries.metadata.head": "Registo de metadados",
// "admin.registries.metadata.schemas.no-items": "No metadata schemas to show.",
"admin.registries.metadata.schemas.no-items": "Nenhum esquema de metadados para mostrar.",
@@ -425,17 +251,17 @@
// "admin.registries.metadata.schemas.table.namespace": "Namespace",
"admin.registries.metadata.schemas.table.namespace": "Namespace",
- // "admin.registries.metadata.title": "DSpace Angular :: Metadata Registry",
- "admin.registries.metadata.title": "DSpace :: Registo de Metadados",
+ // "admin.registries.metadata.title": "Metadata Registry",
+ "admin.registries.metadata.title": "Registo de metadados",
// "admin.registries.schema.breadcrumbs": "Metadata schema",
- "admin.registries.schema.breadcrumbs": "Esquema de Metadados",
+ "admin.registries.schema.breadcrumbs": "Esquema de metadados",
// "admin.registries.schema.description": "This is the metadata schema for \"{{namespace}}\".",
"admin.registries.schema.description": "Este é o esquema de metadados para \"{{namespace}}\".",
// "admin.registries.schema.fields.head": "Schema metadata fields",
- "admin.registries.schema.fields.head": "Campos do Esquema de Metadados",
+ "admin.registries.schema.fields.head": "Campos do esquema de metadados",
// "admin.registries.schema.fields.no-items": "No metadata fields to show.",
"admin.registries.schema.fields.no-items": "Nenhum campo de metadado para exibir.",
@@ -445,17 +271,18 @@
// "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",
"admin.registries.schema.fields.table.scopenote": "Descrição",
// "admin.registries.schema.form.create": "Create metadata field",
- "admin.registries.schema.form.create": "Criar Elemento de Metadado",
+ "admin.registries.schema.form.create": "Criar elemento de metadados",
// "admin.registries.schema.form.edit": "Edit metadata field",
- "admin.registries.schema.form.edit": "Editar Campo de Metadados",
+ "admin.registries.schema.form.edit": "Editar campo de metadados",
// "admin.registries.schema.form.element": "Element",
"admin.registries.schema.form.element": "Elemento",
@@ -464,10 +291,10 @@
"admin.registries.schema.form.qualifier": "Qualificador",
// "admin.registries.schema.form.scopenote": "Scope Note",
- "admin.registries.schema.form.scopenote": "Nota de Âmbito",
+ "admin.registries.schema.form.scopenote": "Nota de âmbito",
// "admin.registries.schema.head": "Metadata Schema",
- "admin.registries.schema.head": "Esquema de Metadados",
+ "admin.registries.schema.head": "Esquema de metadados",
// "admin.registries.schema.notification.created": "Successfully created metadata schema \"{{prefix}}\"",
"admin.registries.schema.notification.created": "Criou o esquema de metadados \"{{prefix}}\" com sucesso",
@@ -494,21 +321,19 @@
"admin.registries.schema.notification.field.deleted.success": "Apagou {{amount}} campo(s) de metadados com sucesso",
// "admin.registries.schema.notification.field.edited": "Successfully edited metadata field \"{{field}}\"",
- "admin.registries.schema.notification.field.edited": "Editou o campo de metadodo \"{{field}}\" com sucesso",
+ "admin.registries.schema.notification.field.edited": "Editou o campo de metadado \"{{field}}\" com sucesso",
// "admin.registries.schema.notification.success": "Success",
"admin.registries.schema.notification.success": "Sucesso",
- // "admin.registries.schema.return": "Return",
+ // "admin.registries.schema.return": "Back",
"admin.registries.schema.return": "Voltar",
- // "admin.registries.schema.title": "DSpace Angular :: Metadata Schema Registry",
- "admin.registries.schema.title": "DSpace :: Registo de Esquema de Metadados",
-
-
+ // "admin.registries.schema.title": "Metadata Schema Registry",
+ "admin.registries.schema.title": "Registo de esquemas de metadados",
// "admin.access-control.epeople.actions.delete": "Delete EPerson",
- "admin.access-control.epeople.actions.delete": "Apagar Utilizador",
+ "admin.access-control.epeople.actions.delete": "Apagar utilizador",
// "admin.access-control.epeople.actions.impersonate": "Impersonate EPerson",
"admin.access-control.epeople.actions.impersonate": "Assumir o papel do Utilizador",
@@ -517,19 +342,22 @@
"admin.access-control.epeople.actions.reset": "Redefinir password",
// "admin.access-control.epeople.actions.stop-impersonating": "Stop impersonating EPerson",
- "admin.access-control.epeople.actions.stop-impersonating": "Deixar de assumir o papel do Utilizador",
+ "admin.access-control.epeople.actions.stop-impersonating": "Deixar de assumir o papel do utilizador",
- // "admin.access-control.epeople.title": "DSpace Angular :: EPeople",
- "admin.access-control.epeople.title": "DSpace :: Utilizador",
+ // "admin.access-control.epeople.breadcrumbs": "EPeople",
+ "admin.access-control.epeople.breadcrumbs": "Utilizadores",
+
+ // "admin.access-control.epeople.title": "EPeople",
+ "admin.access-control.epeople.title": "Utilizadores",
// "admin.access-control.epeople.head": "EPeople",
- "admin.access-control.epeople.head": "Utilizador",
+ "admin.access-control.epeople.head": "Utilizadores",
// "admin.access-control.epeople.search.head": "Search",
"admin.access-control.epeople.search.head": "Pesquisar",
// "admin.access-control.epeople.button.see-all": "Browse All",
- "admin.access-control.epeople.button.see-all": "Pesquisar Todos",
+ "admin.access-control.epeople.button.see-all": "Pesquisar tudo",
// "admin.access-control.epeople.search.scope.metadata": "Metadata",
"admin.access-control.epeople.search.scope.metadata": "Metadados",
@@ -540,8 +368,11 @@
// "admin.access-control.epeople.search.button": "Search",
"admin.access-control.epeople.search.button": "Pesquisar",
+ // "admin.access-control.epeople.search.placeholder": "Search people...",
+ "admin.access-control.epeople.search.placeholder": "Pesquisar utilizadores...",
+
// "admin.access-control.epeople.button.add": "Add EPerson",
- "admin.access-control.epeople.button.add": "Adicionar Utilizador",
+ "admin.access-control.epeople.button.add": "Adicionar utilizador",
// "admin.access-control.epeople.table.id": "ID",
"admin.access-control.epeople.table.id": "ID",
@@ -558,17 +389,20 @@
// "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": "Não possui autorização para editar este grupo",
+
// "admin.access-control.epeople.table.edit.buttons.remove": "Delete \"{{name}}\"",
"admin.access-control.epeople.table.edit.buttons.remove": "Apagar \"{{name}}\"",
// "admin.access-control.epeople.no-items": "No EPeople to show.",
- "admin.access-control.epeople.no-items": "Sem Utilizadores para mostrar.",
+ "admin.access-control.epeople.no-items": "Sem utilizadores para mostrar.",
// "admin.access-control.epeople.form.create": "Create EPerson",
- "admin.access-control.epeople.form.create": "Criar Utilizador",
+ "admin.access-control.epeople.form.create": "Criar utilizador",
// "admin.access-control.epeople.form.edit": "Edit EPerson",
- "admin.access-control.epeople.form.edit": "Editar Utilizador",
+ "admin.access-control.epeople.form.edit": "Editar utilizador",
// "admin.access-control.epeople.form.firstName": "First name",
"admin.access-control.epeople.form.firstName": "Nome",
@@ -588,6 +422,9 @@
// "admin.access-control.epeople.form.requireCertificate": "Requires certificate",
"admin.access-control.epeople.form.requireCertificate": "Requer certificado",
+ // "admin.access-control.epeople.form.return": "Back",
+ "admin.access-control.epeople.form.return": "Voltar",
+
// "admin.access-control.epeople.form.notification.created.success": "Successfully created EPerson \"{{name}}\"",
"admin.access-control.epeople.form.notification.created.success": "Utilizador criado com sucesso \"{{name}}\"",
@@ -607,10 +444,10 @@
"admin.access-control.epeople.form.notification.edited.failure": "Falha ao editor Utilizador \"{{name}}\"",
// "admin.access-control.epeople.form.notification.deleted.success": "Successfully deleted EPerson \"{{name}}\"",
- "admin.access-control.epeople.form.notification.deleted.success": "Utilizador apagado com sucesso \"{{name}}\"",
+ "admin.access-control.epeople.form.notification.deleted.success": "Utilizador removido com sucesso \"{{name}}\"",
// "admin.access-control.epeople.form.notification.deleted.failure": "Failed to delete EPerson \"{{name}}\"",
- "admin.access-control.epeople.form.notification.deleted.failure": "Falha ao apagar Utilizador \"{{name}}\"",
+ "admin.access-control.epeople.form.notification.deleted.failure": "Falha ao remover o utilizador \"{{name}}\"",
// "admin.access-control.epeople.form.groupsEPersonIsMemberOf": "Member of these groups:",
"admin.access-control.epeople.form.groupsEPersonIsMemberOf": "Membro dos grupos:",
@@ -621,28 +458,38 @@
// "admin.access-control.epeople.form.table.name": "Name",
"admin.access-control.epeople.form.table.name": "Nome",
+ // "admin.access-control.epeople.form.table.collectionOrCommunity": "Collection/Community",
+ "admin.access-control.epeople.form.table.collectionOrCommunity": "Coleção/Comunidade",
+
// "admin.access-control.epeople.form.memberOfNoGroups": "This EPerson is not a member of any groups",
- "admin.access-control.epeople.form.memberOfNoGroups": "Este Utilizador não é membro de nenhum grupo",
+ "admin.access-control.epeople.form.memberOfNoGroups": "Este utilizador não é membro de nenhum grupo",
// "admin.access-control.epeople.form.goToGroups": "Add to groups",
"admin.access-control.epeople.form.goToGroups": "Adicionar a grupos",
// "admin.access-control.epeople.notification.deleted.failure": "Failed to delete EPerson: \"{{name}}\"",
- "admin.access-control.epeople.notification.deleted.failure": "Falha ao apagar Utilizador: \"{{name}}\"",
+ "admin.access-control.epeople.notification.deleted.failure": "Falha ao apagar utilizador: \"{{name}}\"",
// "admin.access-control.epeople.notification.deleted.success": "Successfully deleted EPerson: \"{{name}}\"",
- "admin.access-control.epeople.notification.deleted.success": "Utilizador apagado com sucesso: \"{{name}}\"",
+ "admin.access-control.epeople.notification.deleted.success": "Utilizador removido com sucesso: \"{{name}}\"",
+ // "admin.access-control.groups.title": "Groups",
+ "admin.access-control.groups.title": "Grupos",
+ // "admin.access-control.groups.breadcrumbs": "Groups",
+ "admin.access-control.groups.breadcrumbs": "Grupos",
- // "admin.access-control.groups.title": "DSpace Angular :: Groups",
- "admin.access-control.groups.title": "DSpace :: Grupos",
+ // "admin.access-control.groups.singleGroup.breadcrumbs": "Edit Group",
+ "admin.access-control.groups.singleGroup.breadcrumbs": "Editar grupo",
- // "admin.access-control.groups.title.singleGroup": "DSpace Angular :: Edit Group",
- "admin.access-control.groups.title.singleGroup": "DSpace :: Editar Grupo",
+ // "admin.access-control.groups.title.singleGroup": "Edit Group",
+ "admin.access-control.groups.title.singleGroup": "Editar grupo",
- // "admin.access-control.groups.title.addGroup": "DSpace Angular :: New Group",
- "admin.access-control.groups.title.addGroup": "DSpace :: Novo Grupo",
+ // "admin.access-control.groups.title.addGroup": "New Group",
+ "admin.access-control.groups.title.addGroup": "Novo grupo",
+
+ // "admin.access-control.groups.addGroup.breadcrumbs": "New Group",
+ "admin.access-control.groups.addGroup.breadcrumbs": "Novo grupo",
// "admin.access-control.groups.head": "Groups",
"admin.access-control.groups.head": "Grupos",
@@ -659,12 +506,18 @@
// "admin.access-control.groups.search.button": "Search",
"admin.access-control.groups.search.button": "Pesquisar",
+ // "admin.access-control.groups.search.placeholder": "Search groups...",
+ "admin.access-control.groups.search.placeholder": "Pesquisar grupos...",
+
// "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": "Nome",
+ // "admin.access-control.groups.table.collectionOrCommunity": "Collection/Community",
+ "admin.access-control.groups.table.collectionOrCommunity": "Coleção/Comunidade",
+
// "admin.access-control.groups.table.members": "Members",
"admin.access-control.groups.table.members": "Membros",
@@ -681,21 +534,19 @@
"admin.access-control.groups.no-items": "Não foram encontrados grupos através do nome ou o UUID",
// "admin.access-control.groups.notification.deleted.success": "Successfully deleted group \"{{name}}\"",
- "admin.access-control.groups.notification.deleted.success": "Grupo apagado com sucesso \"{{name}}\"",
+ "admin.access-control.groups.notification.deleted.success": "Grupo removido com sucesso \"{{name}}\"",
// "admin.access-control.groups.notification.deleted.failure.title": "Failed to delete group \"{{name}}\"",
- "admin.access-control.groups.notification.deleted.failure.title": "Falha ao apagar grupo \"{{name}}\"",
+ "admin.access-control.groups.notification.deleted.failure.title": "Falha ao remover 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.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": "Este grupo é permanente, não pode ser editado ou apagado. Pode adicionar ou remover membros do grupo nesta página.",
+ "admin.access-control.groups.form.alert.permanent": "Este grupo é permanente, não pode ser editado ou apagado. Pode adicionar ou remover membros deste grupo nesta 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 não pode ser editado ou apagado porque corresponde a um papel no workflow de submissão em \"{{name}}\" {{comcol}}. Pode apagá-lo na aba \"Atribuir Papéis\" na edição da página {{comcol}}. Pode adicionar ou remover membros nesta página.",
+ "admin.access-control.groups.form.alert.workflowGroup": "Este grupo não pode ser editado ou apagado porque corresponde a um papel no 'workflow' de depósito em \"{{name}}\" {{comcol}}. Pode apagá-lo na aba \"Atribuir Papéis\" na edição da página {{comcol}}. Pode adicionar ou remover membros nesta página.",
// "admin.access-control.groups.form.head.create": "Create group",
"admin.access-control.groups.form.head.create": "Criar grupo",
@@ -706,6 +557,9 @@
// "admin.access-control.groups.form.groupName": "Group name",
"admin.access-control.groups.form.groupName": "Nome do grupo",
+ // "admin.access-control.groups.form.groupCommunity": "Community or Collection",
+ "admin.access-control.groups.form.groupCommunity": "Comunidade ou Coleção",
+
// "admin.access-control.groups.form.groupDescription": "Description",
"admin.access-control.groups.form.groupDescription": "Descrição",
@@ -755,10 +609,10 @@
"admin.access-control.groups.form.members-list.head": "Utilizador",
// "admin.access-control.groups.form.members-list.search.head": "Add EPeople",
- "admin.access-control.groups.form.members-list.search.head": "Adicionar Utilizador",
+ "admin.access-control.groups.form.members-list.search.head": "Adicionar utilizador",
// "admin.access-control.groups.form.members-list.button.see-all": "Browse All",
- "admin.access-control.groups.form.members-list.button.see-all": "Percorrer TODOS",
+ "admin.access-control.groups.form.members-list.button.see-all": "Percorrer todos",
// "admin.access-control.groups.form.members-list.headMembers": "Current Members",
"admin.access-control.groups.form.members-list.headMembers": "Membros atuais",
@@ -767,7 +621,7 @@
"admin.access-control.groups.form.members-list.search.scope.metadata": "Metadados",
// "admin.access-control.groups.form.members-list.search.scope.email": "E-mail (exact)",
- "admin.access-control.groups.form.members-list.search.scope.email": "Email (exato)",
+ "admin.access-control.groups.form.members-list.search.scope.email": "E-mail (completo)",
// "admin.access-control.groups.form.members-list.search.button": "Search",
"admin.access-control.groups.form.members-list.search.button": "Pesquisar",
@@ -778,6 +632,15 @@
// "admin.access-control.groups.form.members-list.table.name": "Name",
"admin.access-control.groups.form.members-list.table.name": "Nome",
+ // "admin.access-control.groups.form.members-list.table.identity": "Identity",
+ "admin.access-control.groups.form.members-list.table.identity": "Identidade",
+
+ // "admin.access-control.groups.form.members-list.table.email": "Email",
+ "admin.access-control.groups.form.members-list.table.email": "E-mail",
+
+ // "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": "Remover / Adicionar",
@@ -791,10 +654,10 @@
"admin.access-control.groups.form.members-list.notification.failure.addMember": "Falha ao adicionar membro: \"{{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": "Membro apagado com sucesso: \"{{name}}\"",
+ "admin.access-control.groups.form.members-list.notification.success.deleteMember": "Membro removido com sucesso: \"{{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": "Falha ao apagar membro: \"{{name}}\"",
+ "admin.access-control.groups.form.members-list.notification.failure.deleteMember": "Falha ao remover o membro: \"{{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": "Adicionar membro com o nome \"{{name}}\"",
@@ -818,7 +681,7 @@
"admin.access-control.groups.form.subgroups-list.search.head": "Adicionar um subgrupo",
// "admin.access-control.groups.form.subgroups-list.button.see-all": "Browse All",
- "admin.access-control.groups.form.subgroups-list.button.see-all": "Percorrer Todos",
+ "admin.access-control.groups.form.subgroups-list.button.see-all": "Percorrer todos",
// "admin.access-control.groups.form.subgroups-list.headSubgroups": "Current Subgroups",
"admin.access-control.groups.form.subgroups-list.headSubgroups": "Subgrupos atuais",
@@ -832,6 +695,9 @@
// "admin.access-control.groups.form.subgroups-list.table.name": "Name",
"admin.access-control.groups.form.subgroups-list.table.name": "Nome",
+ // "admin.access-control.groups.form.subgroups-list.table.collectionOrCommunity": "Collection/Community",
+ "admin.access-control.groups.form.subgroups-list.table.collectionOrCommunity": "Coleção/Comunidade",
+
// "admin.access-control.groups.form.subgroups-list.table.edit": "Remove / Add",
"admin.access-control.groups.form.subgroups-list.table.edit": "Remover / Adicionar",
@@ -851,10 +717,10 @@
"admin.access-control.groups.form.subgroups-list.notification.failure.addSubgroup": "Falha ao adicionar 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 apagado com sucesso: \"{{name}}\"",
+ "admin.access-control.groups.form.subgroups-list.notification.success.deleteSubgroup": "Subgrupo removido com sucesso: \"{{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": "Falha ao apagar subgrupo: \"{{name}}\"",
+ "admin.access-control.groups.form.subgroups-list.notification.failure.deleteSubgroup": "Falha ao remover o 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": "Sem grupo ativo, indique um nome primeiro.",
@@ -866,12 +732,19 @@
"admin.access-control.groups.form.subgroups-list.no-items": "Não foram encontrados grupos com este nome ou 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": "Este grupo não tem ainda subgrupos.",
+ "admin.access-control.groups.form.subgroups-list.no-subgroups-yet": "Este grupo ainda não tem subgrupos.",
- // "admin.access-control.groups.form.return": "Return to groups",
- "admin.access-control.groups.form.return": "Retornar aos grupos",
+ // "admin.access-control.groups.form.return": "Back",
+ "admin.access-control.groups.form.return": "Voltar",
+ // "admin.access-control.groups.form.tooltip.editGroupPage": "On this page, you can modify the properties and members of a group. In the top section, you can edit the group name and description, unless this is an admin group for a collection or community, in which case the group name and description are auto-generated and cannot be edited. In the following sections, you can edit group membership. See [the wiki](https://wiki.lyrasis.org/display/DSDOC7x/Create+or+manage+a+user+group) for more details.",
+ "admin.access-control.groups.form.tooltip.editGroupPage": "Nesta página, pode modificar as propriedades e os membros de um grupo. Na secção superior, pode editar o nome e a descrição do grupo, a menos que se trate de um grupo administrativo para uma coleção ou comunidade, em que o nome e a descrição do grupo são auto-gerados e não podem ser editados. Nas seções seguintes, pode editar o nome e a descrição do grupo. Ver [wiki](https://wiki.lyrasis.org/display/DSDOC7x/Create+ou+gerir+a+utilizador+grupo) para mais detalhes.",
+ // "admin.access-control.groups.form.tooltip.editGroup.addEpeople": "To add or remove an EPerson to/from this group, either click the 'Browse All' button or use the search bar below to search for users (use the dropdown to the left of the search bar to choose whether to search by metadata or by email). Then click the plus icon for each user you wish to add in the list below, or the trash can icon for each user you wish to remove. The list below may have several pages: use the page controls below the list to navigate to the next pages. Once you are ready, save your changes by clicking the 'Save' button in the top section.",
+ "admin.access-control.groups.form.tooltip.editGroup.addEpeople": "Para adicionar ou remover um utilizador de/para este grupo, clique no botão 'Procurar tudo' ou use a barra de pesquisa em baixo para procurar utilizadores (use o menu suspenso, à esquerda da barra de pesquisa, para escolher se pretende pesquisar por metadados ou por e-mail). Depois clique no ícone 'mais' para cada utilizador que deseja adicionar na lista em baixo, ou no ícone 'lixo' para cada utilizador que deseja remover. A lista pode conter várias páginas: utilize os controlos no final da lista para navegar para as páginas seguintes. Quando estiver pronto, guarde as suas alterações clicando no botão 'Guardar' na seção superior.",
+
+ // "admin.access-control.groups.form.tooltip.editGroup.addSubgroups": "To add or remove a Subgroup to/from this group, either click the 'Browse All' button or use the search bar below to search for users. Then click the plus icon for each user you wish to add in the list below, or the trash can icon for each user you wish to remove. The list below may have several pages: use the page controls below the list to navigate to the next pages. Once you are ready, save your changes by clicking the 'Save' button in the top section.",
+ "admin.access-control.groups.form.tooltip.editGroup.addSubgroups": "Para adicionar ou remover um sub-grupo de/para grupo, clique no botão 'Procurar Tudo' ou use a barra de pesquisa em baixo para procurar utilizadores. Depois clique no ícone 'mais' para cada utilizador que deseja adicionar lista em baixo, ou no ícone 'lixo' para cada utilizador que deseja remover. A lista pode conter várias páginas: utilize os controlos de página no final da lista para navegar para as páginas seguintes. Quando estiver pronto, guarde as suas alterações clicando no botão 'Guardar' na seção superior.",
// "admin.search.breadcrumbs": "Administrative Search",
"admin.search.breadcrumbs": "Pesquisa administrativa",
@@ -888,11 +761,11 @@
// "admin.search.item.edit": "Edit",
"admin.search.item.edit": "Editar",
- // "admin.search.item.make-private": "Make Private",
- "admin.search.item.make-private": "Tornar Privado",
+ // "admin.search.item.make-private": "Make non-discoverable",
+ "admin.search.item.make-private": "Tornar privado",
- // "admin.search.item.make-public": "Make Public",
- "admin.search.item.make-public": "Tornar Público",
+ // "admin.search.item.make-public": "Make discoverable",
+ "admin.search.item.make-public": "Tornar público",
// "admin.search.item.move": "Move",
"admin.search.item.move": "Mover",
@@ -907,45 +780,67 @@
"admin.search.title": "Pesquisa Administrativa",
// "administrativeView.search.results.head": "Administrative Search",
- "administrativeView.search.results.head": "Pesquisa Administrativa",
-
-
-
+ "administrativeView.search.results.head": "Pesquisa administrativa",
// "admin.workflow.breadcrumbs": "Administer Workflow",
- "admin.workflow.breadcrumbs": "Gestão do Workflow",
+ "admin.workflow.breadcrumbs": "Gestão do workflow",
// "admin.workflow.title": "Administer Workflow",
- "admin.workflow.title": "Gestão do Workflow",
+ "admin.workflow.title": "Gestão do workflow",
// "admin.workflow.item.workflow": "Workflow",
"admin.workflow.item.workflow": "Workflow",
+ // "admin.workflow.item.workspace": "Workspace",
+ "admin.workflow.item.workspace": "Área de trabalho",
+
// "admin.workflow.item.delete": "Delete",
"admin.workflow.item.delete": "Apagar",
// "admin.workflow.item.send-back": "Send back",
"admin.workflow.item.send-back": "Devolver",
+ // "admin.workflow.item.policies": "Policies",
+ "admin.workflow.item.policies": "Políticas",
+ // "admin.workflow.item.supervision": "Supervision",
+ "admin.workflow.item.supervision": "Supervisão",
// "admin.metadata-import.breadcrumbs": "Import Metadata",
- "admin.metadata-import.breadcrumbs": "Importação de Metadados",
+ "admin.metadata-import.breadcrumbs": "Importação de metadados",
+
+ // "admin.batch-import.breadcrumbs": "Import Batch",
+ "admin.batch-import.breadcrumbs": "Importação em lote (batch)",
// "admin.metadata-import.title": "Import Metadata",
- "admin.metadata-import.title": "Importação de Metadados",
+ "admin.metadata-import.title": "Importação de metadados",
+
+ // "admin.batch-import.title": "Import Batch",
+ "admin.batch-import.title": "Importação em lote (batch)",
// "admin.metadata-import.page.header": "Import Metadata",
- "admin.metadata-import.page.header": "Importação de Metadados",
+ "admin.metadata-import.page.header": "Importação de metadados",
+
+ // "admin.batch-import.page.header": "Import Batch",
+ "admin.batch-import.page.header": "Importação em lote (batch)",
// "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": "Pode arrastar ou procurar ficheiros CSV que contenham operações em lote de metadados",
+ "admin.metadata-import.page.help": "Pode arrastar ou procurar ficheiros .csv que contenham operações em lote de metadados",
+
+ // "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": "Selecione a coleção para a qual pretende importar. Em seguida, largue ou selecione ficheiro .zip em formato Simple Archive Format (SAF) que inclua os itens a importar.",
// "admin.metadata-import.page.dropMsg": "Drop a metadata CSV to import",
- "admin.metadata-import.page.dropMsg": "Arraste um ficheiro CSV com metadados para importar",
+ "admin.metadata-import.page.dropMsg": "Arraste ficheiro .csv para importar metadados",
+
+ // "admin.batch-import.page.dropMsg": "Drop a batch ZIP to import",
+ "admin.batch-import.page.dropMsg": "Arraste ficheiro .zip para importação em lote",
// "admin.metadata-import.page.dropMsgReplace": "Drop to replace the metadata CSV to import",
- "admin.metadata-import.page.dropMsgReplace": "Arraste um ficheiro CSV para substituir o atual",
+ "admin.metadata-import.page.dropMsgReplace": "Arraste ficheiro .csv para substituir metadados a importar",
+
+ // "admin.batch-import.page.dropMsgReplace": "Drop to replace the batch ZIP to import",
+ "admin.batch-import.page.dropMsgReplace": "Arraste ficheiro .zip para substituir importação em lote",
// "admin.metadata-import.page.button.return": "Return",
"admin.metadata-import.page.button.return": "Voltar",
@@ -953,19 +848,143 @@
// "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": "Selecione a coleção",
+
// "admin.metadata-import.page.error.addFile": "Select file first!",
"admin.metadata-import.page.error.addFile": "Selecione um ficheiro!",
+ // "admin.batch-import.page.error.addFile": "Select Zip file first!",
+ "admin.batch-import.page.error.addFile": "Selecione primeiro o ficheiro .zip!",
+ // "admin.metadata-import.page.validateOnly": "Validate Only",
+ "admin.metadata-import.page.validateOnly": "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": "Quando selecionado, o ficheiro .csv carregado será validado. Irá receber um relatório com as alterações detetadas, porém nenhuma será guardada.",
+
+ // "advanced-workflow-action.rating.form.rating.label": "Rating",
+ "advanced-workflow-action.rating.form.rating.label": "Classificação",
+
+ // "advanced-workflow-action.rating.form.rating.error": "You must rate the item",
+ "advanced-workflow-action.rating.form.rating.error": "Deve classificar o item",
+
+ // "advanced-workflow-action.rating.form.review.label": "Review",
+ "advanced-workflow-action.rating.form.review.label": "Rever",
+
+ // "advanced-workflow-action.rating.form.review.error": "You must enter a review to submit this rating",
+ "advanced-workflow-action.rating.form.review.error": "Deve introduzir uma revisão para submeter esta classificação",
+
+ // "advanced-workflow-action.rating.description": "Please select a rating below",
+ "advanced-workflow-action.rating.description": "Por favor selecione uma classificação em baixo",
+
+ // "advanced-workflow-action.rating.description-requiredDescription": "Please select a rating below and also add a review",
+ "advanced-workflow-action.rating.description-requiredDescription": "Por favor, selecione em baixo uma classificação e acrescente também uma revisão",
+
+ // "advanced-workflow-action.select-reviewer.description-single": "Please select a single reviewer below before submitting",
+ "advanced-workflow-action.select-reviewer.description-single": "Por favor, selecione um revisor único antes de submeter",
+
+ // "advanced-workflow-action.select-reviewer.description-multiple": "Please select one or more reviewers below before submitting",
+ "advanced-workflow-action.select-reviewer.description-multiple": "Por favor, selecione um ou mais revisores antes de submeter",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.head": "EPeople",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.head": "EPeople",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.head": "Add EPeople",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.head": "Adicionar utilizadores",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.button.see-all": "Browse All",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.button.see-all": "Procurar tudo",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.headMembers": "Current Members",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.headMembers": "Membros atuais",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.scope.metadata": "Metadata",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.scope.metadata": "Metadados",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.scope.email": "E-mail (exact)",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.scope.email": "E-mail (completo)",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.button": "Search",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.search.button": "Pesquisar",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.id": "ID",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.id": "ID",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.name": "Name",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.name": "Nome",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.identity": "Identity",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.identity": "Identidade",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.email": "Email",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.email": "Email",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.netid": "NetID",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.netid": "NetID",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.edit": "Remove / Add",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.edit": "Remover / Adicionar",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.edit.buttons.remove": "Remove member with name \"{{name}}\"",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.edit.buttons.remove": "Remover membro com o nome \"{{name}}\"",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.success.addMember": "Successfully added member: \"{{name}}\"",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.success.addMember": "Membro adicionado com sucessso: \"{{name}}\"",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.failure.addMember": "Failed to add member: \"{{name}}\"",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.failure.addMember": "Falha ao adicionar o membro: \"{{name}}\"",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.success.deleteMember": "Successfully deleted member: \"{{name}}\"",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.success.deleteMember": "Membro removido com sucesso: \"{{name}}\"",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.failure.deleteMember": "Failed to delete member: \"{{name}}\"",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.failure.deleteMember": "Falha ao remover o membro: \"{{name}}\"",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.edit.buttons.add": "Add member with name \"{{name}}\"",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.table.edit.buttons.add": "Adicionar membro com nome \"{{name}}\"",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.failure.noActiveGroup": "No current active group, submit a name first.",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.notification.failure.noActiveGroup": "Atualmente sem grupo ativo, submeter um nome primeiro.",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.no-members-yet": "No members in group yet, search and add.",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.no-members-yet": "Ainda não existem membros no grupo, pesquisar e acrescentar.",
+
+ // "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.no-items": "No EPeople found in that search",
+ "advanced-workflow-action-select-reviewer.groups.form.reviewers-list.no-items": "Não foi encontrado nenhuma utilizador na pesquisa",
+
+ // "advanced-workflow-action.select-reviewer.no-reviewer-selected.error": "No reviewer selected.",
+ "advanced-workflow-action.select-reviewer.no-reviewer-selected.error": "Sem revisor selecionado.",
+
+ // "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": "Quando selecionado, o ficheiro .zip carregado será validado. Irá receber um relatório com as alterações detetadas, porém nenhuma será guardada.",
+
+ // "admin.batch-import.page.remove": "remove",
+ "admin.batch-import.page.remove": "Remover",
// "auth.errors.invalid-user": "Invalid email address or password.",
"auth.errors.invalid-user": "Endereço de email ou palavra-chave inválidos.",
// "auth.messages.expired": "Your session has expired. Please log in again.",
- "auth.messages.expired": "Sua sessão expirou. Por favor entre novamente.",
+ "auth.messages.expired": "A sua sessão expirou. Por favor, autentique-se novamente.",
+ // "auth.messages.token-refresh-failed": "Refreshing your session token failed. Please log in again.",
+ "auth.messages.token-refresh-failed": "A atualização do token da sua sessão falhou. Por favor, autentique-se novamente.",
+ // "bitstream.download.page": "Now downloading {{bitstream}}...",
+ "bitstream.download.page": "A descarregar {{bitstream}}...",
+
+ // "bitstream.download.page.back": "Back",
+ "bitstream.download.page.back": "Voltar",
+
+ // "bitstream.edit.authorizations.link": "Edit bitstream's Policies",
+ "bitstream.edit.authorizations.link": "Editar políticas dos bitstreams",
+
+ // "bitstream.edit.authorizations.title": "Edit bitstream's Policies",
+ "bitstream.edit.authorizations.title": "Editar políticas dos bitstreams",
+
+ // "bitstream.edit.return": "Back",
+ "bitstream.edit.return": "Voltar",
// "bitstream.edit.bitstream": "Bitstream: ",
"bitstream.edit.bitstream": "Ficheiros: ",
@@ -998,16 +1017,40 @@
"bitstream.edit.form.primaryBitstream.label": "Ficheiro primário",
// "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": "Se o formato não está na lista abaixo, escolha \"Formato não está na lista\" e desreva-o em \"Descreva o novo formato\".",
+ "bitstream.edit.form.selectedFormat.hint": "Se o formato não se encontrar listado, selecione por favor a opção \"Formato não está na lista\" e faculte detalhes em \"Descreva o novo formato\".",
// "bitstream.edit.form.selectedFormat.label": "Selected Format",
- "bitstream.edit.form.selectedFormat.label": "Formato Selecionado",
+ "bitstream.edit.form.selectedFormat.label": "Formato selecionado",
// "bitstream.edit.form.selectedFormat.unknown": "Format not in list",
- "bitstream.edit.form.selectedFormat.unknown": "Formato não está na lista",
+ "bitstream.edit.form.selectedFormat.unknown": "O formato não está na lista",
// "bitstream.edit.notifications.error.format.title": "An error occurred saving the bitstream's format",
- "bitstream.edit.notifications.error.format.title": "Ocorreu um erro ao guardar o formto do ficheiro",
+ "bitstream.edit.notifications.error.format.title": "Ocorreu um erro ao guardar o formato do ficheiro",
+
+ // "bitstream.edit.form.iiifLabel.label": "IIIF Label",
+ "bitstream.edit.form.iiifLabel.label": "IIIF Label",
+
+ // "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 imagem. Se não for fornecida será utilizada uma etiqueta padrão.",
+
+ // "bitstream.edit.form.iiifToc.label": "IIIF Table of Contents",
+ "bitstream.edit.form.iiifToc.label": "Tabela de conteúdos 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": "Ao acrescentar texto aqui dá início a uma tabela de conteúdos.",
+
+ // "bitstream.edit.form.iiifWidth.label": "IIIF Canvas Width",
+ "bitstream.edit.form.iiifWidth.label": "Largura do canvas IIIF",
+
+ // "bitstream.edit.form.iiifWidth.hint": "The canvas width should usually match the image width.",
+ "bitstream.edit.form.iiifWidth.hint": "A largura do canvas normalmente deve corresponder à largura da imagem.",
+
+ // "bitstream.edit.form.iiifHeight.label": "IIIF Canvas Height",
+ "bitstream.edit.form.iiifHeight.label": "Altura do canvas IIIF",
+
+ // "bitstream.edit.form.iiifHeight.hint": "The canvas height should usually match the image height.",
+ "bitstream.edit.form.iiifHeight.hint": "A altura do canvas normalmente deve corresponder à altura da imagem.",
// "bitstream.edit.notifications.saved.content": "Your changes to this bitstream were saved.",
"bitstream.edit.notifications.saved.content": "As alterações aos ficheiro foram guardadas.",
@@ -1018,19 +1061,77 @@
// "bitstream.edit.title": "Edit bitstream",
"bitstream.edit.title": "Editar ficheiro",
+ // "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": "Já tem acesso a este ficheiro. Se quiser descarregar o ficheiro, clique ",
+ // "bitstream-request-a-copy.alert.canDownload2": "here",
+ "bitstream-request-a-copy.alert.canDownload2": "aqui",
+
+ // "bitstream-request-a-copy.header": "Request a copy of the file",
+ "bitstream-request-a-copy.header": "Solicitar cópia ao autor",
+
+ // "bitstream-request-a-copy.intro": "Enter the following information to request a copy for the following item: ",
+ "bitstream-request-a-copy.intro": "Preencha a seguinte informação para solicitar uma cópia do ficheiro: ",
+
+ // "bitstream-request-a-copy.intro.bitstream.one": "Requesting the following file: ",
+ "bitstream-request-a-copy.intro.bitstream.one": "Solicitar o seguinte ficheiro: ",
+
+ // "bitstream-request-a-copy.intro.bitstream.all": "Requesting all files. ",
+ "bitstream-request-a-copy.intro.bitstream.all": "Solicitar todos os ficheiros. ",
+
+ // "bitstream-request-a-copy.name.label": "Name *",
+ "bitstream-request-a-copy.name.label": "O seu nome *",
+
+ // "bitstream-request-a-copy.name.error": "The name is required",
+ "bitstream-request-a-copy.name.error": "O preenchimento do nome é um elemento obrigatório!",
+
+ // "bitstream-request-a-copy.email.label": "Your e-mail address *",
+ "bitstream-request-a-copy.email.label": "O seu endereço de correio eletrónico *",
+
+ // "bitstream-request-a-copy.email.hint": "This email address is used for sending the file.",
+ "bitstream-request-a-copy.email.hint": "Este endereço de correio eletrónico será utilizado para eventualmente proceder ao envio do ficheiro.",
+
+ // "bitstream-request-a-copy.email.error": "Please enter a valid email address.",
+ "bitstream-request-a-copy.email.error": "O preenchimento de um endereço de correio electrónico válido é um elemento obrigatório!",
+
+ // "bitstream-request-a-copy.allfiles.label": "Files",
+ "bitstream-request-a-copy.allfiles.label": "Ficheiro(s) pretendido(s):",
+
+ // "bitstream-request-a-copy.files-all-false.label": "Only the requested file",
+ "bitstream-request-a-copy.files-all-false.label": "Apenas o ficheiro solicitado",
+
+ // "bitstream-request-a-copy.files-all-true.label": "All files (of this item) in restricted access",
+ "bitstream-request-a-copy.files-all-true.label": "Todos os ficheiros (deste registo) em acesso restrito",
+
+ // "bitstream-request-a-copy.message.label": "Message",
+ "bitstream-request-a-copy.message.label": "Mensagem a enviar ao autor:",
+
+ // "bitstream-request-a-copy.return": "Back",
+ "bitstream-request-a-copy.return": "Voltar",
+
+ // "bitstream-request-a-copy.submit": "Request copy",
+ "bitstream-request-a-copy.submit": "Solicitar cópia ao autor",
+
+ // "bitstream-request-a-copy.submit.success": "The item request was submitted successfully.",
+ "bitstream-request-a-copy.submit.success": "O seu pedido de cópia foi enviado com sucesso!",
+
+ // "bitstream-request-a-copy.submit.error": "Something went wrong with submitting the item request.",
+ "bitstream-request-a-copy.submit.error": "Ocorreu algum erro no envio do pedido de cópia!",
+
+ // "browse.back.all-results": "All browse results",
+ "browse.back.all-results": "Todos os resultados",
// "browse.comcol.by.author": "By Author",
- "browse.comcol.by.author": "Por Autor",
+ "browse.comcol.by.author": "Por autor",
// "browse.comcol.by.dateissued": "By Issue Date",
- "browse.comcol.by.dateissued": "Por Data de Publicação",
+ "browse.comcol.by.dateissued": "Por data de publicação",
// "browse.comcol.by.subject": "By Subject",
- "browse.comcol.by.subject": "Por Assunto",
+ "browse.comcol.by.subject": "Por assunto",
// "browse.comcol.by.title": "By Title",
- "browse.comcol.by.title": "Por Título",
+ "browse.comcol.by.title": "Por título",
// "browse.comcol.head": "Browse",
"browse.comcol.head": "Navegar",
@@ -1039,28 +1140,40 @@
"browse.empty": "Sem itens a exibir.",
// "browse.metadata.author": "Author",
- "browse.metadata.author": "Autor",
+ "browse.metadata.author": "autor",
// "browse.metadata.dateissued": "Issue Date",
- "browse.metadata.dateissued": "Data de Publicação",
+ "browse.metadata.dateissued": "data de Publicação",
// "browse.metadata.subject": "Subject",
- "browse.metadata.subject": "Assunto",
+ "browse.metadata.subject": "assunto",
// "browse.metadata.title": "Title",
- "browse.metadata.title": "Título",
+ "browse.metadata.title": "título",
// "browse.metadata.author.breadcrumbs": "Browse by Author",
- "browse.metadata.author.breadcrumbs": "Pesquisar por Autor",
+ "browse.metadata.author.breadcrumbs": "Percorrer por autor",
// "browse.metadata.dateissued.breadcrumbs": "Browse by Date",
- "browse.metadata.dateissued.breadcrumbs": "Pesquisar por Data",
+ "browse.metadata.dateissued.breadcrumbs": "Percorrer por data",
// "browse.metadata.subject.breadcrumbs": "Browse by Subject",
- "browse.metadata.subject.breadcrumbs": "Pesquisar por Assunto",
+ "browse.metadata.subject.breadcrumbs": "Percorrer por assunto",
// "browse.metadata.title.breadcrumbs": "Browse by Title",
- "browse.metadata.title.breadcrumbs": "Pesquisar por Título",
+ "browse.metadata.title.breadcrumbs": "Percorrer por título",
+
+ // "pagination.next.button": "Next",
+ "pagination.next.button": "Próximo",
+
+ // "pagination.previous.button": "Previous",
+ "pagination.previous.button": "Anterior",
+
+ // "pagination.next.button.disabled.tooltip": "No more pages of results",
+ "pagination.next.button.disabled.tooltip": "Sem mais páginas de resultados",
+
+ // "browse.startsWith": ", starting with {{ startsWith }}",
+ "browse.startsWith": ", começado por {{ startsWith }}",
// "browse.startsWith.choose_start": "(Choose start)",
"browse.startsWith.choose_start": "(Escolha o início)",
@@ -1068,74 +1181,95 @@
// "browse.startsWith.choose_year": "(Choose year)",
"browse.startsWith.choose_year": "(Escolha o ano)",
- // "browse.startsWith.jump": "Jump to a point in the index:",
- "browse.startsWith.jump": "Pular para um ponto do índice:",
+ // "browse.startsWith.choose_year.label": "Choose the issue year",
+ "browse.startsWith.choose_year.label": "Escolha o ano",
+
+ // "browse.startsWith.jump": "Filter results by year or month",
+ "browse.startsWith.jump": "Filtrar resultados por ano ou mês",
// "browse.startsWith.months.april": "April",
- "browse.startsWith.months.april": "Abril",
+ "browse.startsWith.months.april": "abril",
// "browse.startsWith.months.august": "August",
- "browse.startsWith.months.august": "Agosto",
+ "browse.startsWith.months.august": "agosto",
// "browse.startsWith.months.december": "December",
- "browse.startsWith.months.december": "Dezembro",
+ "browse.startsWith.months.december": "dezembro",
// "browse.startsWith.months.february": "February",
- "browse.startsWith.months.february": "Fevereiro",
+ "browse.startsWith.months.february": "fevereiro",
// "browse.startsWith.months.january": "January",
- "browse.startsWith.months.january": "Janeiro",
+ "browse.startsWith.months.january": "janeiro",
// "browse.startsWith.months.july": "July",
- "browse.startsWith.months.july": "Julho",
+ "browse.startsWith.months.july": "julho",
// "browse.startsWith.months.june": "June",
- "browse.startsWith.months.june": "Junho",
+ "browse.startsWith.months.june": "junho",
// "browse.startsWith.months.march": "March",
- "browse.startsWith.months.march": "Março",
+ "browse.startsWith.months.march": "março",
// "browse.startsWith.months.may": "May",
- "browse.startsWith.months.may": "Maio",
+ "browse.startsWith.months.may": "maio",
// "browse.startsWith.months.none": "(Choose month)",
- "browse.startsWith.months.none": "(escolha o mês)",
+ "browse.startsWith.months.none": "(Escolha o mês)",
+
+ // "browse.startsWith.months.none.label": "Choose the issue month",
+ "browse.startsWith.months.none.label": "Escolha o mês",
// "browse.startsWith.months.november": "November",
- "browse.startsWith.months.november": "Novembro",
+ "browse.startsWith.months.november": "novembro",
// "browse.startsWith.months.october": "October",
- "browse.startsWith.months.october": "Outubro",
+ "browse.startsWith.months.october": "outubro",
// "browse.startsWith.months.september": "September",
- "browse.startsWith.months.september": "Setembro",
+ "browse.startsWith.months.september": "setembro",
- // "browse.startsWith.submit": "Go",
+ // "browse.startsWith.submit": "Browse",
"browse.startsWith.submit": "Pesquisar",
- // "browse.startsWith.type_date": "Or type in a date (year-month):",
- "browse.startsWith.type_date": "Ou indique uma data (ano-mês):",
+ // "browse.startsWith.type_date": "Filter results by date",
+ "browse.startsWith.type_date": "Filtrar resultados por data",
- // "browse.startsWith.type_text": "Or enter first few letters:",
- "browse.startsWith.type_text": "Ou indique as primeiras letras:",
+ // "browse.startsWith.type_date.label": "Or type in a date (year-month) and click on the Browse button",
+ "browse.startsWith.type_date.label": "ou indique uma data (ano-mês):",
- // "browse.title": "Browsing {{ collection }} by {{ field }} {{ value }}",
- "browse.title": "Percorrer {{ collection }} por {{ field }} {{ value }}",
+ // "browse.startsWith.type_text": "Filter results by typing the first few letters",
+ "browse.startsWith.type_text": "Filtrar resultados inserindo as primeiras letras",
+ // "browse.title": "Browsing {{ collection }} by {{ field }}{{ startsWith }} {{ value }}",
+ "browse.title": "Percorrer {{ collection }} por {{ field }}{{ startsWith }} {{ value }}",
+
+ // "browse.title.page": "Browsing {{ collection }} by {{ field }} {{ value }}",
+ "browse.title.page": "Percorrer {{ collection }} por {{ field }} {{ value }}",
+
+ // "search.browse.item-back": "Back to Results",
+ "search.browse.item-back": "Voltar aos resultados",
// "chips.remove": "Remove chip",
"chips.remove": "Remover chip",
+ // "claimed-approved-search-result-list-element.title": "Approved",
+ "claimed-approved-search-result-list-element.title": "Aprovado",
+ // "claimed-declined-search-result-list-element.title": "Rejected, sent back to submitter",
+ "claimed-declined-search-result-list-element.title": "Rejeitado, reenviado para o depositante",
+
+ // "claimed-declined-task-search-result-list-element.title": "Declined, sent back to Review Manager's workflow",
+ "claimed-declined-task-search-result-list-element.title": "Declinado, reenviado para a área de trabalho do gestor de revisão",
// "collection.create.head": "Create a Collection",
"collection.create.head": "Criar uma coleção",
// "collection.create.notifications.success": "Successfully created the Collection",
- "collection.create.notifications.success": "Coleção criado com sucesso",
+ "collection.create.notifications.success": "Coleção criada com sucesso",
// "collection.create.sub-head": "Create a Collection for Community {{ parent }}",
- "collection.create.sub-head": "Criar uma Coleção na Comunidade {{ parent }}",
+ "collection.create.sub-head": "Criar uma coleção na comunidade {{ parent }}",
// "collection.curate.header": "Curate Collection: {{collection}}",
"collection.curate.header": "Curadoria da coleção: {{collection}}",
@@ -1146,60 +1280,59 @@
// "collection.delete.confirm": "Confirm",
"collection.delete.confirm": "Confirmar",
- // "collection.delete.head": "Delete Collection",
- "collection.delete.head": "Apagar Coleção",
+ // "collection.delete.processing": "Deleting",
+ "collection.delete.processing": "A apagar",
- // "collection.delete.notification.fail": "Collection could not be deleted",
- "collection.delete.notification.fail": "Coleção não pôde ser apagada",
+ // "collection.delete.head": "Delete Collection",
+ "collection.delete.head": "Apagar coleção",
+
+ // "collection.delete.notification.fail": "collection could not be deleted",
+ "collection.delete.notification.fail": "Coleção não pode ser apagada",
// "collection.delete.notification.success": "Successfully deleted collection",
"collection.delete.notification.success": "Apagou a coleção com sucesso",
// "collection.delete.text": "Are you sure you want to delete collection \"{{ dso }}\"",
- "collection.delete.text": "Você tem certeza que deseja apagar a coleção \"{{ dso }}?\"",
-
-
+ "collection.delete.text": "Tem certeza que pretende apagar a coleção \"{{ dso }}?\"",
// "collection.edit.delete": "Delete this collection",
"collection.edit.delete": "Apagar esta coleção",
// "collection.edit.head": "Edit Collection",
- "collection.edit.head": "Editar Coleção",
+ "collection.edit.head": "Editar coleção",
// "collection.edit.breadcrumbs": "Edit Collection",
- "collection.edit.breadcrumbs": "Editar Coleção",
-
-
+ "collection.edit.breadcrumbs": "Editar coleção",
// "collection.edit.tabs.mapper.head": "Item Mapper",
"collection.edit.tabs.mapper.head": "Mapeamentos",
- // "collection.edit.tabs.item-mapper.title": "Collection Edit - Item Mapper",
- "collection.edit.tabs.item-mapper.title": "Editar Coleção - Mapeamentos",
+ // "collection.edit.tabs.item-mapper.title": "collection Edit - Item Mapper",
+ "collection.edit.tabs.item-mapper.title": "Editar coleção - mapeamentos",
// "collection.edit.item-mapper.cancel": "Cancel",
"collection.edit.item-mapper.cancel": "Cancelar",
- // "collection.edit.item-mapper.collection": "Collection: \"{{name}}\"",
+ // "collection.edit.item-mapper.collection": "collection: \"{{name}}\"",
"collection.edit.item-mapper.collection": "Coleção: \"{{name}}\"",
// "collection.edit.item-mapper.confirm": "Map selected items",
"collection.edit.item-mapper.confirm": "Mapear itens selecionados",
// "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": "Esta é a ferramenta de mapeamento de itens que permite aos administradores de coleções mapear itens de outras coleções nesta. Pode pesquisá-los noutras coleções para mapeá-los, ou navegar na lista dos itens atualmente mapeados.",
+ "collection.edit.item-mapper.description": "Esta é a ferramenta de mapeamento de itens que permite aos administradores de coleções mapear itens de outras coleções para esta. Pode pesquisá-los noutras coleções para os mapear ou navegar na lista dos itens atualmente mapeados.",
// "collection.edit.item-mapper.head": "Item Mapper - Map Items from Other Collections",
- "collection.edit.item-mapper.head": "Mapeador de Itens - Mapear itens noutras Coleções",
+ "collection.edit.item-mapper.head": "Mapeador de Itens - Mapear itens noutras coleções",
// "collection.edit.item-mapper.no-search": "Please enter a query to search",
- "collection.edit.item-mapper.no-search": "Por favor introduza um termo para pesquisar",
+ "collection.edit.item-mapper.no-search": "Por favor introduza um termo para pesquisar!",
// "collection.edit.item-mapper.notifications.map.error.content": "Errors occurred for mapping of {{amount}} items.",
"collection.edit.item-mapper.notifications.map.error.content": "Ocorreu erros ao mapear {{amount}} itens.",
// "collection.edit.item-mapper.notifications.map.error.head": "Mapping errors",
- "collection.edit.item-mapper.notifications.map.error.head": "Erros de mapeamento",
+ "collection.edit.item-mapper.notifications.map.error.head": "Erros de mapeamento!",
// "collection.edit.item-mapper.notifications.map.success.content": "Successfully mapped {{amount}} items.",
"collection.edit.item-mapper.notifications.map.success.content": "Mapeou {{amount}} itens com sucesso.",
@@ -1214,7 +1347,7 @@
"collection.edit.item-mapper.notifications.unmap.error.head": "Erros de remoção de mapeamento",
// "collection.edit.item-mapper.notifications.unmap.success.content": "Successfully removed the mappings of {{amount}} items.",
- "collection.edit.item-mapper.notifications.unmap.success.content": "Removeu os mapeamentps de {{amount}} item(ns) com sucesso.",
+ "collection.edit.item-mapper.notifications.unmap.success.content": "Removeu os mapeamentos de {{amount}} item(ns) com sucesso.",
// "collection.edit.item-mapper.notifications.unmap.success.head": "Remove mapping completed",
"collection.edit.item-mapper.notifications.unmap.success.head": "Remoção de mapeamentos completa",
@@ -1222,16 +1355,23 @@
// "collection.edit.item-mapper.remove": "Remove selected item mappings",
"collection.edit.item-mapper.remove": "Remover mapeamentos selecionados",
+ // "collection.edit.item-mapper.search-form.placeholder": "Search items...",
+ "collection.edit.item-mapper.search-form.placeholder": "Pesquisar items...",
+
// "collection.edit.item-mapper.tabs.browse": "Browse mapped items",
"collection.edit.item-mapper.tabs.browse": "Navegar por itens mapeados",
// "collection.edit.item-mapper.tabs.map": "Map new items",
"collection.edit.item-mapper.tabs.map": "Mapear novos itens",
+ // "collection.edit.logo.delete.title": "Delete logo",
+ "collection.edit.logo.delete.title": "Apagar logótipo",
+ // "collection.edit.logo.delete-undo.title": "Undo delete",
+ "collection.edit.logo.delete-undo.title": "Não apagar",
// "collection.edit.logo.label": "Collection logo",
- "collection.edit.logo.label": "Logotipo da Coleção",
+ "collection.edit.logo.label": "Logótipo da coleção",
// "collection.edit.logo.notifications.add.error": "Uploading Collection logo failed. Please verify the content before retrying.",
"collection.edit.logo.notifications.add.error": "Falha ao carregar o logotipo da coleção. Verifique o ficheiro antes de tentar de novo.",
@@ -1240,7 +1380,7 @@
"collection.edit.logo.notifications.add.success": "O logotipo da coleção foi carregado com sucesso.",
// "collection.edit.logo.notifications.delete.success.title": "Logo deleted",
- "collection.edit.logo.notifications.delete.success.title": "Logo removido",
+ "collection.edit.logo.notifications.delete.success.title": "Logótipo apagado",
// "collection.edit.logo.notifications.delete.success.content": "Successfully deleted the collection's logo",
"collection.edit.logo.notifications.delete.success.content": "O logotipo da coleção foi apagado com sucesso",
@@ -1249,41 +1389,46 @@
"collection.edit.logo.notifications.delete.error.title": "Erro ao apagar o logotipo",
// "collection.edit.logo.upload": "Drop a Collection Logo to upload",
- "collection.edit.logo.upload": "Arraste um logotipo da coleção para carregar",
-
-
+ "collection.edit.logo.upload": "Arraste um logótipo da coleção para carregar",
// "collection.edit.notifications.success": "Successfully edited the Collection",
"collection.edit.notifications.success": "Coleção editada com sucesso",
- // "collection.edit.return": "Return",
+ // "collection.edit.return": "Back",
"collection.edit.return": "Voltar",
-
-
// "collection.edit.tabs.curate.head": "Curate",
"collection.edit.tabs.curate.head": "Curadoria",
// "collection.edit.tabs.curate.title": "Collection Edit - Curate",
- "collection.edit.tabs.curate.title": "Editar Coleção - Curadoria",
+ "collection.edit.tabs.curate.title": "Editar coleção - Curadoria",
// "collection.edit.tabs.authorizations.head": "Authorizations",
"collection.edit.tabs.authorizations.head": "Autorizações",
// "collection.edit.tabs.authorizations.title": "Collection Edit - Authorizations",
- "collection.edit.tabs.authorizations.title": "Editar Coleção - Autorizações",
+ "collection.edit.tabs.authorizations.title": "Editar coleção - autorizações",
+
+ // "collection.edit.item.authorizations.load-bundle-button": "Load more bundles",
+ "collection.edit.item.authorizations.load-bundle-button": "Carregar mais pacotes",
+
+ // "collection.edit.item.authorizations.load-more-button": "Load more",
+ "collection.edit.item.authorizations.load-more-button": "Carregar mais",
+
+ // "collection.edit.item.authorizations.show-bitstreams-button": "Show bitstream policies for bundle",
+ "collection.edit.item.authorizations.show-bitstreams-button": "Mostrar as políticas do bitstream para o pacote",
// "collection.edit.tabs.metadata.head": "Edit Metadata",
- "collection.edit.tabs.metadata.head": "Editar Metadados",
+ "collection.edit.tabs.metadata.head": "Editar metadados",
// "collection.edit.tabs.metadata.title": "Collection Edit - Metadata",
- "collection.edit.tabs.metadata.title": "Editar Coleção - Metadados",
+ "collection.edit.tabs.metadata.title": "Editar coleção - metadados",
// "collection.edit.tabs.roles.head": "Assign Roles",
- "collection.edit.tabs.roles.head": "Atribuir Papéis",
+ "collection.edit.tabs.roles.head": "Atribuir perfis",
// "collection.edit.tabs.roles.title": "Collection Edit - Roles",
- "collection.edit.tabs.roles.title": "Editar Coleção - Papéis",
+ "collection.edit.tabs.roles.title": "Editar coleção - perfis",
// "collection.edit.tabs.source.external": "This collection harvests its content from an external source",
"collection.edit.tabs.source.external": "Esta coleção agrega conteúdo de uma fonte externa",
@@ -1298,7 +1443,7 @@
"collection.edit.tabs.source.form.head": "Configure uma fonte externa",
// "collection.edit.tabs.source.form.metadataConfigId": "Metadata Format",
- "collection.edit.tabs.source.form.metadataConfigId": "Formato de Metadados",
+ "collection.edit.tabs.source.form.metadataConfigId": "Formato de metadados",
// "collection.edit.tabs.source.form.oaiSetId": "OAI specific set id",
"collection.edit.tabs.source.form.oaiSetId": "ID do set OAI-PMH",
@@ -1316,12 +1461,12 @@
"collection.edit.tabs.source.form.options.harvestType.METADATA_ONLY": "Agregar apenas metadados",
// "collection.edit.tabs.source.head": "Content Source",
- "collection.edit.tabs.source.head": "Conteúdo fonte",
+ "collection.edit.tabs.source.head": "Fonte externa",
// "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": "As alterações foram ignoradas. Para regravar as alterações clique no botão ´Voltar'",
- // "collection.edit.tabs.source.notifications.discarded.title": "Changed discarded",
+ // "collection.edit.tabs.source.notifications.discarded.title": "Changes discarded",
"collection.edit.tabs.source.notifications.discarded.title": "Alterações descartadas",
// "collection.edit.tabs.source.notifications.invalid.content": "Your changes were not saved. Please make sure all fields are valid before you save.",
@@ -1337,15 +1482,13 @@
"collection.edit.tabs.source.notifications.saved.title": "Conteúdo fonte guardado",
// "collection.edit.tabs.source.title": "Collection Edit - Content Source",
- "collection.edit.tabs.source.title": "Editar Coleção - Conteúdo fonte",
-
-
+ "collection.edit.tabs.source.title": "Editar coleção - conteúdo fonte",
// "collection.edit.template.add-button": "Add",
"collection.edit.template.add-button": "Adicionar",
// "collection.edit.template.breadcrumbs": "Item template",
- "collection.edit.template.breadcrumbs": "Template do Item",
+ "collection.edit.template.breadcrumbs": "Template do item",
// "collection.edit.template.cancel": "Cancel",
"collection.edit.template.cancel": "Cancelar",
@@ -1356,22 +1499,26 @@
// "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": "Ocorreu um erro na recuperação do template do item",
+
// "collection.edit.template.head": "Edit Template Item for Collection \"{{ collection }}\"",
- "collection.edit.template.head": "Editar Modelo do Item para a Coleção \"{{ collection }}\"",
+ "collection.edit.template.head": "Editar template do item para a coleção \"{{ collection }}\"",
// "collection.edit.template.label": "Template item",
- "collection.edit.template.label": "Modelo do item",
+ "collection.edit.template.label": "Template do item",
+
+ // "collection.edit.template.loading": "Loading template item...",
+ "collection.edit.template.loading": "A carregar o template do item...",
// "collection.edit.template.notifications.delete.error": "Failed to delete the item template",
"collection.edit.template.notifications.delete.error": "Erro ao apagar o template do item",
// "collection.edit.template.notifications.delete.success": "Successfully deleted the item template",
- "collection.edit.template.notifications.delete.success": "Template do Item apagado com sucesso",
+ "collection.edit.template.notifications.delete.success": "Template do item apagado com sucesso",
// "collection.edit.template.title": "Edit Template Item",
- "collection.edit.template.title": "Editar Modelo do Item",
-
-
+ "collection.edit.template.title": "Editar template do item",
// "collection.form.abstract": "Short Description",
"collection.form.abstract": "Descrição curta",
@@ -1397,15 +1544,14 @@
// "collection.form.title": "Name",
"collection.form.title": "Nome",
+ // "collection.form.entityType": "Entity Type",
+ "collection.form.entityType": "Tipo de entidade",
-
- // "collection.listelement.badge": "Collection",
- "collection.listelement.badge": "Coleção",
-
-
+ // "collection.listelement.badge": "collection",
+ "collection.listelement.badge": "coleção",
// "collection.page.browse.recent.head": "Recent Submissions",
- "collection.page.browse.recent.head": "Submissões Recentes",
+ "collection.page.browse.recent.head": "Entradas recentes",
// "collection.page.browse.recent.empty": "No items to show",
"collection.page.browse.recent.empty": "Nenhum item a exibir",
@@ -1413,8 +1559,8 @@
// "collection.page.edit": "Edit this collection",
"collection.page.edit": "Editar esta coleção",
- // "collection.page.handle": "Permanent URI for this collection",
- "collection.page.handle": "URI Permanente para esta coleção",
+ // "collection.page.handle": "Permanent URI for this collection:",
+ "collection.page.handle": "URI permanente para esta coleção:",
// "collection.page.license": "License",
"collection.page.license": "Licença",
@@ -1422,8 +1568,6 @@
// "collection.page.news": "News",
"collection.page.news": "Notícias",
-
-
// "collection.select.confirm": "Confirm selected",
"collection.select.confirm": "Confirmar seleção",
@@ -1433,26 +1577,92 @@
// "collection.select.table.title": "Title",
"collection.select.table.title": "Título",
+ // "collection.source.controls.head": "Harvest Controls",
+ "collection.source.controls.head": "Controlos de importação",
+ // "collection.source.controls.test.submit.error": "Something went wrong with initiating the testing of the settings",
+ "collection.source.controls.test.submit.error": "Algo correu mal ao inicar os testes das configurações",
+
+ // "collection.source.controls.test.failed": "The script to test the settings has failed",
+ "collection.source.controls.test.failed": "O script para testar as configurações falhou!",
+
+ // "collection.source.controls.test.completed": "The script to test the settings has successfully finished",
+ "collection.source.controls.test.completed": "O script para testar as configurações terminou com sucesso!",
+
+ // "collection.source.controls.test.submit": "Test configuration",
+ "collection.source.controls.test.submit": "Configuração de teste",
+
+ // "collection.source.controls.test.running": "Testing configuration...",
+ "collection.source.controls.test.running": "A testar as configurações...",
+
+ // "collection.source.controls.import.submit.success": "The import has been successfully initiated",
+ "collection.source.controls.import.submit.success": "A importação iniciou com sucesso.",
+
+ // "collection.source.controls.import.submit.error": "Something went wrong with initiating the import",
+ "collection.source.controls.import.submit.error": "Algo correu mal ao iniciar a importação",
+
+ // "collection.source.controls.import.submit": "Import now",
+ "collection.source.controls.import.submit": "Importar agora",
+
+ // "collection.source.controls.import.running": "Importing...",
+ "collection.source.controls.import.running": "Importar...",
+
+ // "collection.source.controls.import.failed": "An error occurred during the import",
+ "collection.source.controls.import.failed": "Ocorreu um erro durante a importação",
+
+ // "collection.source.controls.import.completed": "The import completed",
+ "collection.source.controls.import.completed": "A importação encontra-se completa",
+
+ // "collection.source.controls.reset.submit.success": "The reset and reimport has been successfully initiated",
+ "collection.source.controls.reset.submit.success": "A reposição e re-importação iniciou-se com sucesso",
+
+ // "collection.source.controls.reset.submit.error": "Something went wrong with initiating the reset and reimport",
+ "collection.source.controls.reset.submit.error": "Algo correu mal com a reposição e re-importação",
+
+ // "collection.source.controls.reset.failed": "An error occurred during the reset and reimport",
+ "collection.source.controls.reset.failed": "Ocorreu um erro durante a reposição e a re-importação",
+
+ // "collection.source.controls.reset.completed": "The reset and reimport completed",
+ "collection.source.controls.reset.completed": "A reposição e a re-importação encontram-se completas",
+
+ // "collection.source.controls.reset.submit": "Reset and reimport",
+ "collection.source.controls.reset.submit": "Repor e re-importar",
+
+ // "collection.source.controls.reset.running": "Resetting and reimporting...",
+ "collection.source.controls.reset.running": "Repor e re-importar...",
+
+ // "collection.source.controls.harvest.status": "Harvest status:",
+ "collection.source.controls.harvest.status": "Estado da importação:",
+
+ // "collection.source.controls.harvest.start": "Harvest start time:",
+ "collection.source.controls.harvest.start": "Hora de início da importação:",
+
+ // "collection.source.controls.harvest.last": "Last time harvested:",
+ "collection.source.controls.harvest.start": "Hora de fim da importação:",
+
+ // "collection.source.controls.harvest.message": "Harvest info:",
+ "collection.source.controls.harvest.message": "Informação sobre a importação:",
+
+ // "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": "As configurações providenciadas foram testadas mas não funcionam.",
// "collection.source.update.notifications.error.title": "Server Error",
- "collection.source.update.notifications.error.title": "Erro no Servidor",
+ "collection.source.update.notifications.error.title": "Erro no servidor",
+ // "communityList.breadcrumbs": "Community List",
+ "communityList.breadcrumbs": "Lista de comunidades",
-
- // "communityList.tabTitle": "DSpace - Community List",
- "communityList.tabTitle": "DSpace - Lista de Comunidades",
+ // "communityList.tabTitle": "Community List",
+ "communityList.tabTitle": "Lista de comunidades",
// "communityList.title": "List of Communities",
- "communityList.title": "Lista de Comunidades",
+ "communityList.title": "Lista de comunidades",
// "communityList.showMore": "Show More",
- "communityList.showMore": "Mostrar Mais",
-
-
+ "communityList.showMore": "Mostrar mais",
// "community.create.head": "Create a Community",
"community.create.head": "Criar uma comunidade",
@@ -1464,7 +1674,7 @@
"community.create.sub-head": "Criar uma Sub-Comunidade para Comunidade {{ parent }}",
// "community.curate.header": "Curate Community: {{community}}",
- "community.curate.header": "Curar Comunidade: {{community}}",
+ "community.curate.header": "Curar comunidade: {{community}}",
// "community.delete.cancel": "Cancel",
"community.delete.cancel": "Cancelar",
@@ -1472,11 +1682,14 @@
// "community.delete.confirm": "Confirm",
"community.delete.confirm": "Confirmar",
+ // "community.delete.processing": "Deleting...",
+ "community.delete.processing": "A apagar...",
+
// "community.delete.head": "Delete Community",
- "community.delete.head": "Apagar Comunidade",
+ "community.delete.head": "Apagar comunidade",
// "community.delete.notification.fail": "Community could not be deleted",
- "community.delete.notification.fail": "Não foi possível apagar a Comunidade",
+ "community.delete.notification.fail": "Não foi possível apagar a comunidade",
// "community.delete.notification.success": "Successfully deleted community",
"community.delete.notification.success": "Comunidade apagada com sucesso",
@@ -1488,34 +1701,37 @@
"community.edit.delete": "Apagar esta comunidade",
// "community.edit.head": "Edit Community",
- "community.edit.head": "Editar Comunidade",
+ "community.edit.head": "Editar comunidade",
// "community.edit.breadcrumbs": "Edit Community",
"community.edit.breadcrumbs": "Editar Comunidade",
+ // "community.edit.logo.delete.title": "Delete logo",
+ "community.edit.logo.delete.title": "Apagar logótipo",
+
+ // "community.edit.logo.delete-undo.title": "Undo delete",
+ "community.edit.logo.delete-undo.title": "Não apagar logótipo",
// "community.edit.logo.label": "Community logo",
- "community.edit.logo.label": "Logo da Comunidade",
+ "community.edit.logo.label": "Logótipo da comunidade",
// "community.edit.logo.notifications.add.error": "Uploading Community logo failed. Please verify the content before retrying.",
- "community.edit.logo.notifications.add.error": "Falha ao carregar o logotipo da comunidade. Verifique o conteúdo antes de tentar de novo.",
+ "community.edit.logo.notifications.add.error": "Falha ao carregar o logótipo da comunidade. Verifique o conteúdo antes de tentar de novo.",
// "community.edit.logo.notifications.add.success": "Upload Community logo successful.",
- "community.edit.logo.notifications.add.success": "Logotipo da comunindade carregado com sucesso.",
+ "community.edit.logo.notifications.add.success": "Logótipo da comunindade carregado com sucesso.",
// "community.edit.logo.notifications.delete.success.title": "Logo deleted",
- "community.edit.logo.notifications.delete.success.title": "Logotipo apagado",
+ "community.edit.logo.notifications.delete.success.title": "Logótipo apagado",
// "community.edit.logo.notifications.delete.success.content": "Successfully deleted the community's logo",
- "community.edit.logo.notifications.delete.success.content": "O logotipo da comuindade foi apagado com sucesso",
+ "community.edit.logo.notifications.delete.success.content": "O logótipo da comuindade foi apagado com sucesso",
// "community.edit.logo.notifications.delete.error.title": "Error deleting logo",
- "community.edit.logo.notifications.delete.error.title": "Erro ao apagar o logotipo",
+ "community.edit.logo.notifications.delete.error.title": "Erro ao apagar o logótipo",
// "community.edit.logo.upload": "Drop a Community Logo to upload",
- "community.edit.logo.upload": "Arraste um logotipo da comunidade para carregar",
-
-
+ "community.edit.logo.upload": "Arraste um logótipo da comunidade para carregar",
// "community.edit.notifications.success": "Successfully edited the Community",
"community.edit.notifications.success": "Comunidade editada com sucesso",
@@ -1526,54 +1742,53 @@
// "community.edit.notifications.error": "An error occured while editing the Community",
"community.edit.notifications.error": "Ocorreu um erro ao editar a comunidade",
- // "community.edit.return": "Return",
+ // "community.edit.return": "Back",
"community.edit.return": "Voltar",
-
-
// "community.edit.tabs.curate.head": "Curate",
"community.edit.tabs.curate.head": "Curadoria",
// "community.edit.tabs.curate.title": "Community Edit - Curate",
- "community.edit.tabs.curate.title": "Editar Comunidade - Curadoria",
+ "community.edit.tabs.curate.title": "Editar comunidade - curadoria",
// "community.edit.tabs.metadata.head": "Edit Metadata",
- "community.edit.tabs.metadata.head": "Editar Metadados",
+ "community.edit.tabs.metadata.head": "Editar metadados",
// "community.edit.tabs.metadata.title": "Community Edit - Metadata",
- "community.edit.tabs.metadata.title": "Editar Comunidade - Metadados",
+ "community.edit.tabs.metadata.title": "Editar comunidade - metadados",
// "community.edit.tabs.roles.head": "Assign Roles",
- "community.edit.tabs.roles.head": "Atribuir Papéis",
+ "community.edit.tabs.roles.head": "Atribuir perfis",
// "community.edit.tabs.roles.title": "Community Edit - Roles",
- "community.edit.tabs.roles.title": "Editar Comunidade - Papéis",
+ "community.edit.tabs.roles.title": "Editar comunidade - perfis",
// "community.edit.tabs.authorizations.head": "Authorizations",
"community.edit.tabs.authorizations.head": "Autorizações",
// "community.edit.tabs.authorizations.title": "Community Edit - Authorizations",
- "community.edit.tabs.authorizations.title": "Editar Comunidade - Autorizações",
-
-
+ "community.edit.tabs.authorizations.title": "Editar comunidade - autorizações",
// "community.listelement.badge": "Community",
"community.listelement.badge": "Comunidade",
-
-
// "comcol-role.edit.no-group": "None",
"comcol-role.edit.no-group": "Nenhum",
// "comcol-role.edit.create": "Create",
"comcol-role.edit.create": "Criar",
+ // "comcol-role.edit.create.error.title": "Failed to create a group for the '{{ role }}' role",
+ "comcol-role.edit.create.error.title": "Falha na criação de um grupo para o perfil '{{ role }}'",
+
// "comcol-role.edit.restrict": "Restrict",
"comcol-role.edit.restrict": "Restrito",
// "comcol-role.edit.delete": "Delete",
"comcol-role.edit.delete": "Apagar",
+ // "comcol-role.edit.delete.error.title": "Failed to delete the '{{ role }}' role's group",
+ "comcol-role.edit.delete.error.title": "Falha na remoção do '{{ role }}' nos perfis do grupo",
// "comcol-role.edit.community-admin.name": "Administrators",
"comcol-role.edit.community-admin.name": "Administradores",
@@ -1581,62 +1796,59 @@
// "comcol-role.edit.collection-admin.name": "Administrators",
"comcol-role.edit.collection-admin.name": "Administradores",
-
// "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": "Os administradores de Comunidade podem criar sub-comunidades e coleções, assim como gerir ou delegar a gestão dessas sub-comunidade ou coleções. Além disso, decidem quem pode submeter itens em qualquer coleção, editar metadados (após submissão), e mapear itens de outras coleções (sujeito a autorização).",
+ "comcol-role.edit.community-admin.description": "Os 'Administradores de comunidades' podem criar 'sub-comunidades' e/ou 'coleções', podem também gerir ou delegar a gestão dessas 'sub-comunidade' ou 'coleções'. Adicionalmente, decidem quem pode depositar itens em coleções, editar metadados (após o depósito) e mapear itens de outras coleções (sujeito a autorização).",
// "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": "Os administradores de coleção decidem quem pode submeter itens a uma coleção, editar metadados (após submissão), e mapear itens de outras coleções (sujeito a autorização para essa coleção).",
-
+ "comcol-role.edit.collection-admin.description": "Os 'Administradores de coleção' decidem quem pode depositar itens a uma coleção, editar metadados (após o depósito), e mapear itens de outras coleções (sujeito a autorização para essa coleção).",
// "comcol-role.edit.submitters.name": "Submitters",
"comcol-role.edit.submitters.name": "Depositantes",
// "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": "Os Utilizadores e Grupos que possuem permissões de depósito nesta coleção.",
-
+ "comcol-role.edit.submitters.description": "Os 'Utilizadores' e 'Grupos' que possuem permissões de depósito nesta coleção.",
// "comcol-role.edit.item_read.name": "Default item read access",
- "comcol-role.edit.item_read.name": "acesso de Leitura Padrão ao item",
+ "comcol-role.edit.item_read.name": "Acesso de leitura ao item predefinido (DEFAULT_ITEM_READ)",
// "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": "Utilizadores e Grupos que podem ver itens submetidos nesta coleção. As alterações a este papel não são retroativas. Os itens existentes no sistema ainda poderão ser vistos por aqueles que tiveram acesso de leitura no momento de sua adição.",
+ "comcol-role.edit.item_read.description": "'Utilizadores' e 'Grupos' que podem ver itens depositados nesta coleção. As alterações feitas a este papel não são retroativas. Os itens existentes no sistema ainda poderão ser vistos por aqueles que tiveram acesso de leitura no momento da sua adição.",
// "comcol-role.edit.item_read.anonymous-group": "Default read for incoming items is currently set to Anonymous.",
- "comcol-role.edit.item_read.anonymous-group": "A definição de Leitura padrão de novos itens está definida para Utilizadores Anónimos.",
-
+ "comcol-role.edit.item_read.anonymous-group": "A leitura de novos itens (Item Read) está predefinida para utilizadores anónimos.",
// "comcol-role.edit.bitstream_read.name": "Default bitstream read access",
- "comcol-role.edit.bitstream_read.name": "Leitura padrão de ficheiros",
+ "comcol-role.edit.bitstream_read.name": "Leitura predefinida de ficheiros (DEFAULT_BITSTREAM_READ)",
// "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": "Os administradores de Comunidade podem criar sub-comunidades e coleções, assim como gerir ou delegar a gestão dessas sub-comunidade ou coleções. Além disso, decidem quem pode submeter itens em qualquer coleção, editar metadados (após submissão), e mapear itens de outras coleções (sujeito a autorização).",
+ "comcol-role.edit.bitstream_read.description": "Os 'Administradores de comunidades' podem criar sub-comunidades e coleções, bem como gerir ou delegar a gestão dessas sub-comunidade ou coleções. Adicionalmente, decidem quem pode depositar itens em qualquer coleção, editar metadados (após depósito) e mapear itens de outras coleções (sujeito a autorização).",
// "comcol-role.edit.bitstream_read.anonymous-group": "Default read for incoming bitstreams is currently set to Anonymous.",
- "comcol-role.edit.bitstream_read.anonymous-group": "A definição de Leitura padrão de novos ficheiros está definida para Utilizadores Anónimos.",
-
+ "comcol-role.edit.bitstream_read.anonymous-group": "A leitura de novos ficheiros (Bitstream Read) está predefinida para utilizadores anónimos.",
// "comcol-role.edit.editor.name": "Editors",
"comcol-role.edit.editor.name": "Editores",
// "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": "Os Editores podem editar os metadados, e depois aceitar ou rejeitar as submissões.",
-
+ "comcol-role.edit.editor.description": "Os 'Editores' podem aceitar ou rejeitar os depósitos e podem editar os seus metadados.",
// "comcol-role.edit.finaleditor.name": "Final editors",
- "comcol-role.edit.finaleditor.name": "Editores Finais",
+ "comcol-role.edit.finaleditor.name": "Validadores finais",
// "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": "Os Editores Finais podem editar os metadados de uma submissão, mas não os podem rejeitar.",
-
+ "comcol-role.edit.finaleditor.description": "Os 'Validadores finais' podem editar os metadados de um depósito, mas não os podem rejeitar.",
// "comcol-role.edit.reviewer.name": "Reviewers",
"comcol-role.edit.reviewer.name": "Revisores",
// "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": "Os Revisores podem aceitar ou rejeitar as submissões enviadas. Contudo, não podem editar os metadados das submissões.",
+ "comcol-role.edit.reviewer.description": "Os 'Revisores' podem aceitar ou rejeitar os depósitos, mas não podem editar os seus metadados.",
+ // "comcol-role.edit.scorereviewers.name": "Score Reviewers",
+ "comcol-role.edit.scorereviewers.name": "Pontuar revisores",
+ // "comcol-role.edit.scorereviewers.description": "Reviewers are able to give a score to incoming submissions, this will define whether the submission will be rejected or not.",
+ "comcol-role.edit.scorereviewers.description": "Os 'Revisores' podem dar uma pontuação aos depósitos recebidos, isto irá determinar se o depósito será rejeitado ou não.",
// "community.form.abstract": "Short Description",
"community.form.abstract": "Descrição curta",
@@ -1648,7 +1860,7 @@
"community.form.errors.title.required": "Por favor indique um nome para a comunidade",
// "community.form.rights": "Copyright text (HTML)",
- "community.form.rights": "Texto de direito de cópia (HTML)",
+ "community.form.rights": "Texto de Copyright (HTML)",
// "community.form.tableofcontents": "News (HTML)",
"community.form.tableofcontents": "Notícias (HTML)",
@@ -1660,7 +1872,7 @@
"community.page.edit": "Editar esta comunidade",
// "community.page.handle": "Permanent URI for this community",
- "community.page.handle": "URI Permanente desta comunidade",
+ "community.page.handle": "URI permanente desta comunidade:",
// "community.page.license": "License",
"community.page.license": "Licença",
@@ -1669,15 +1881,13 @@
"community.page.news": "Notícias",
// "community.all-lists.head": "Subcommunities and Collections",
- "community.all-lists.head": "Sub-Comunidade e Coleções",
+ "community.all-lists.head": "Sub-comunidade e coleções",
// "community.sub-collection-list.head": "Collections of this Community",
- "community.sub-collection-list.head": "Coleções desta Comunidade",
+ "community.sub-collection-list.head": "Coleções desta comunidade",
// "community.sub-community-list.head": "Communities of this Community",
- "community.sub-community-list.head": "Comunidades desta Comunidade",
-
-
+ "community.sub-community-list.head": "Comunidades desta comunidade",
// "cookies.consent.accept-all": "Accept all",
"cookies.consent.accept-all": "Aceitar todos",
@@ -1700,6 +1910,12 @@
// "cookies.consent.app.required.title": "(always required)",
"cookies.consent.app.required.title": "(sempre necessária)",
+ // "cookies.consent.app.disable-all.description": "Use this switch to enable or disable all services.",
+ "cookies.consent.app.disable-all.description": "Utilize este interruptor para ativar ou desativar todos os serviços.",
+
+ // "cookies.consent.app.disable-all.title": "Enable or disable all services",
+ "cookies.consent.app.disable-all.title": "Ativar ou desativar todos os serviços",
+
// "cookies.consent.update": "There were changes since your last visit, please update your consent.",
"cookies.consent.update": "Existem alterações desde a sua última visita, atualize o seu consentimento.",
@@ -1709,14 +1925,26 @@
// "cookies.consent.decline": "Decline",
"cookies.consent.decline": "Rejeitar",
+ // "cookies.consent.ok": "That's ok",
+ "cookies.consent.ok": "Concordo",
+
+ // "cookies.consent.save": "Save",
+ "cookies.consent.save": "Guardar",
+
+ // "cookies.consent.content-notice.title": "Cookie Consent",
+ "cookies.consent.content-notice.title": "Consentir cookies",
+
// "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": "Coletamos e processamos informação pessoal para os seguintes propósitos: Autenticação, Guardar Preferências, Termos de Uso e Estatísticas. To learn more, please read our {privacyPolicy}.",
+ "cookies.consent.content-notice.description": "Recolhemos e processamos informação pessoal para os seguintes propósitos: Autenticação, Guardar Preferências, Termos de Uso e Estatísticas. Para saber mais, por favor leia a nossa {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": "Recolhemos e processamos as suas informações pessoais para os seguintes fins: Autenticação, Preferências, Reconhecimento e Estatísticas.",
// "cookies.consent.content-notice.learnMore": "Customize",
"cookies.consent.content-notice.learnMore": "Pesonalizar",
// "cookies.consent.content-modal.description": "Here you can see and customize the information that we collect about you.",
- "cookies.consent.content-modal.description": "Aqui pode ver e personalizar a informação pessoal que coletamos sobre si.",
+ "cookies.consent.content-modal.description": "Aqui pode ver e personalizar a informação pessoal que recolhemos sobre si.",
// "cookies.consent.content-modal.privacy-policy.name": "privacy policy",
"cookies.consent.content-modal.privacy-policy.name": "política de privacidade",
@@ -1725,9 +1953,13 @@
"cookies.consent.content-modal.privacy-policy.text": "Para saber mais, leia a {privacyPolicy}.",
// "cookies.consent.content-modal.title": "Information that we collect",
- "cookies.consent.content-modal.title": "Informação que coletamos",
+ "cookies.consent.content-modal.title": "Informação que recolhemos",
+ // "cookies.consent.content-modal.services": "Services",
+ "cookies.consent.content-modal.services": "Serviços",
+ // "cookies.consent.content-modal.service": "Service",
+ "cookies.consent.content-modal.service": "Serviço",
// "cookies.consent.app.title.authentication": "Authentication",
"cookies.consent.app.title.authentication": "Autenticação",
@@ -1735,22 +1967,17 @@
// "cookies.consent.app.description.authentication": "Required for signing you in",
"cookies.consent.app.description.authentication": "Obrigatório para iniciar sessão",
-
// "cookies.consent.app.title.preferences": "Preferences",
"cookies.consent.app.title.preferences": "Preferências",
// "cookies.consent.app.description.preferences": "Required for saving your preferences",
"cookies.consent.app.description.preferences": "Obrigatório para guardar as suas preferências",
-
-
// "cookies.consent.app.title.acknowledgement": "Acknowledgement",
"cookies.consent.app.title.acknowledgement": "Termos de Uso",
// "cookies.consent.app.description.acknowledgement": "Required for saving your acknowledgements and consents",
- "cookies.consent.app.description.acknowledgement": "Requerido para guardar os Termos de uso e Consentimento",
-
-
+ "cookies.consent.app.description.acknowledgement": "Obrigatório para guardar os 'Termos de Uso' e 'Consentimentos'",
// "cookies.consent.app.title.google-analytics": "Google Analytics",
"cookies.consent.app.title.google-analytics": "Google Analytics",
@@ -1758,7 +1985,11 @@
// "cookies.consent.app.description.google-analytics": "Allows us to track statistical data",
"cookies.consent.app.description.google-analytics": "Permite-nos rastrear dados estatísticos",
+ // "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 o serviço Google reCAPTCHA durante o registo e recuperação de palavra-passe",
// "cookies.consent.purpose.functional": "Functional",
"cookies.consent.purpose.functional": "Funcional",
@@ -1766,15 +1997,23 @@
// "cookies.consent.purpose.statistical": "Statistical",
"cookies.consent.purpose.statistical": "Estatísticos",
+ // "cookies.consent.purpose.registration-password-recovery": "Registration and Password recovery",
+ "cookies.consent.purpose.registration-password-recovery": "Registo e recuperação de senha",
- // "curation-task.task.checklinks.label": "Check Links in Metadata",
+ // "cookies.consent.purpose.sharing": "Sharing",
+ "cookies.consent.purpose.sharing": "Partilha",
+
+ // "curation-task.task.citationpage.label": "Generate Citation Page",
+ "curation-task.task.citationpage.label": "Gerar página de citações",
+
+ // "curation-task.task.checklinks.label": "Check Links in Metadata",
"curation-task.task.checklinks.label": "Verifica ligações nos metadados",
// "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 dos Formatos de Ficheiro",
+ "curation-task.task.profileformats.label": "Perfil dos formatos de ficheiro",
// "curation-task.task.requiredmetadata.label": "Check for Required Metadata",
"curation-task.task.requiredmetadata.label": "Verifica metadados obrigatórios",
@@ -1783,15 +2022,16 @@
"curation-task.task.translate.label": "Tradutor Microsoft",
// "curation-task.task.vscan.label": "Virus Scan",
- "curation-task.task.vscan.label": "Scan de Vírus",
-
+ "curation-task.task.vscan.label": "Scan de vírus",
+ // "curation-task.task.register-doi.label": "Register DOI",
+ "curation-task.task.register-doi.label": "Registo DOI",
// "curation.form.task-select.label": "Task:",
"curation.form.task-select.label": "Tarefa:",
// "curation.form.submit": "Start",
- "curation.form.submit": "Início",
+ "curation.form.submit": "Iniciar",
// "curation.form.submit.success.head": "The curation task has been started successfully",
"curation.form.submit.success.head": "A tarefa de curadoria iniciou com sucesso",
@@ -1805,13 +2045,35 @@
// "curation.form.submit.error.content": "An error occured when trying to start the curation task.",
"curation.form.submit.error.content": "Ocorreu um erro ao tentar iniciar a tarefa de curadoria.",
+ // "curation.form.submit.error.invalid-handle": "Couldn't determine the handle for this object",
+ "curation.form.submit.error.invalid-handle": "Não foi possível determinar o handle para este objecto",
+
// "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": "Dica: Introduza [o-seu-prefixo-handle]/0 para executar a tarefa em todo o repositório (nem todas as tarefas são compatíveis com esta opção)",
+ // "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": "Caro {{ recipientName }}, Em resposta ao seu pedido, lamento informá-lo que não me é possível enviar-lhe uma cópia do(s) Ficheiro(s) que solicitou, relativamente ao documento: \"{{ itemUrl }}\" ({{ itemName }}), do qual sou autor.\n\n Com os melhores cumprimentos,\n {{ authorName }} <{{ authorEmail }}>",
+ // "deny-request-copy.email.subject": "Request copy of document",
+ "deny-request-copy.email.subject": "Solicitar cópia ao autor",
+
+ // "deny-request-copy.error": "An error occurred",
+ "deny-request-copy.error": "Ocorreu um erro!",
+
+ // "deny-request-copy.header": "Deny document copy request",
+ "deny-request-copy.header": "Declinar o pedido de cópia",
+
+ // "deny-request-copy.intro": "This message will be sent to the applicant of the request",
+ "deny-request-copy.intro": "Esta será a mensagem enviada ao requerente do pediodo de cópia:",
+
+ // "deny-request-copy.success": "Successfully denied item request",
+ "deny-request-copy.success": "Pedido de cópia recusado com sucesso!",
+
+ // "dso.name.untitled": "Untitled",
+ "dso.name.untitled": "Sem título",
// "dso-selector.create.collection.head": "New collection",
"dso-selector.create.collection.head": "Nova coleção",
@@ -1822,6 +2084,9 @@
// "dso-selector.create.community.head": "New community",
"dso-selector.create.community.head": "Nova comunidade",
+ // "dso-selector.create.community.or-divider": "or",
+ "dso-selector.create.community.or-divider": "ou",
+
// "dso-selector.create.community.sub-level": "Create a new community in",
"dso-selector.create.community.sub-level": "Criar uma nova coleção em",
@@ -1835,7 +2100,7 @@
"dso-selector.create.item.sub-level": "Criar um novo item em",
// "dso-selector.create.submission.head": "New submission",
- "dso-selector.create.submission.head": "Nova submissão",
+ "dso-selector.create.submission.head": "Novo depósito",
// "dso-selector.edit.collection.head": "Edit collection",
"dso-selector.edit.collection.head": "Editar coleção",
@@ -1846,8 +2111,17 @@
// "dso-selector.edit.item.head": "Edit item",
"dso-selector.edit.item.head": "Editar item",
+ // "dso-selector.error.title": "An error occurred searching for a {{ type }}",
+ "dso-selector.error.title": "Ocorreu um erro ao procurar por um(a) {{ type }}",
+
// "dso-selector.export-metadata.dspaceobject.head": "Export metadata from",
- "dso-selector.export-metadata.dspaceobject.head": "Exportar metadados de ",
+ "dso-selector.export-metadata.dspaceobject.head": "Exportar metadados de",
+
+ // "dso-selector.export-batch.dspaceobject.head": "Export Batch (ZIP) from",
+ "dso-selector.export-batch.dspaceobject.head": "Exportar lote (ZIP) de",
+
+ // "dso-selector.import-batch.dspaceobject.head": "Import batch from",
+ "dso-selector.import-batch.dspaceobject.head": "Importar lote de",
// "dso-selector.no-results": "No {{ type }} found",
"dso-selector.no-results": "Nenhum(a) {{ type }} encontrado(a)",
@@ -1855,7 +2129,74 @@
// "dso-selector.placeholder": "Search for a {{ type }}",
"dso-selector.placeholder": "Pesquisar por um(a) {{ type }}",
+ // "dso-selector.select.collection.head": "Select a collection",
+ "dso-selector.select.collection.head": "Selecione uma coleção",
+ // "dso-selector.set-scope.community.head": "Select a search scope",
+ "dso-selector.set-scope.community.head": "Selecione uma pesquisa",
+
+ // "dso-selector.set-scope.community.button": "Search all of DSpace",
+ "dso-selector.set-scope.community.button": "Pesquisar todo o repositório",
+
+ // "dso-selector.set-scope.community.or-divider": "or",
+ "dso-selector.set-scope.community.or-divider": "ou",
+
+ // "dso-selector.set-scope.community.input-header": "Search for a community or collection",
+ "dso-selector.set-scope.community.input-header": "Pesquisar por uma comunidade ou coleção",
+
+ // "dso-selector.claim.item.head": "Profile tips",
+ "dso-selector.claim.item.head": "Dicas 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": "Estes são os perfis existentes que poderão estar relacionados consigo. Se se identificar num destes perfis, selecione-o e na página de detalhes, entre as opções, pode reivindicá-lo. Caso contrário, pode criar um novo perfil de raiz, selecionando o botão em baixo.",
+
+ // "dso-selector.claim.item.not-mine-label": "None of these are mine",
+ "dso-selector.claim.item.not-mine-label": "Nenhum destes é meu",
+
+ // "dso-selector.claim.item.create-from-scratch": "Create a new one",
+ "dso-selector.claim.item.create-from-scratch": "Criar novo",
+
+ // "dso-selector.results-could-not-be-retrieved": "Something went wrong, please refresh again",
+ "dso-selector.results-could-not-be-retrieved": "Algo correu mal, por favor repita",
+
+ // "supervision-group-selector.header": "supervision Group Selector",
+ "supervision-group-selector.header": "Seletor de grupos de supervisão",
+
+ // "supervision-group-selector.select.type-of-order.label": "Select a type of Order",
+ "supervision-group-selector.select.type-of-order.label": "Selecione um tipo de ordem",
+
+ // "supervision-group-selector.select.type-of-order.option.none": "NONE",
+ "supervision-group-selector.select.type-of-order.option.none": "NENHUM",
+
+ // "supervision-group-selector.select.type-of-order.option.editor": "EDITOR",
+ "supervision-group-selector.select.type-of-order.option.editor": "EDITOR",
+
+ // "supervision-group-selector.select.type-of-order.option.observer": "OBSERVER",
+ "supervision-group-selector.select.type-of-order.option.observer": "OBSERVADOR",
+
+ // "supervision-group-selector.select.group.label": "Select a Group",
+ "supervision-group-selector.select.group.label": "Selecionar um grupo",
+
+ // "supervision-group-selector.button.cancel": "Cancel",
+ "supervision-group-selector.button.cancel": "Cancelar",
+
+ // "supervision-group-selector.button.save": "Save",
+ "supervision-group-selector.button.save": "Guardar",
+
+ // "supervision-group-selector.select.type-of-order.error": "Please select a type of order",
+ "supervision-group-selector.select.type-of-order.error": "Por favor, selecione um tipo de ordem",
+
+ // "supervision-group-selector.select.group.error": "Please select a group",
+ "supervision-group-selector.select.group.error": "Por favor selecione um grupo",
+
+ // "supervision-group-selector.notification.create.success.title": "Successfully created supervision order for group {{ name }}",
+ "supervision-group-selector.notification.create.success.title": "Criada com sucesso ordem de supervisão para o grupo {{ name }}",
+
+ // "supervision-group-selector.notification.create.failure.title": "error",
+ "supervision-group-selector.notification.create.failure.title": "erro",
+
+ // "supervision-group-selector.notification.create.already-existing": "A supervision order already exists on this item for selected group",
+ "supervision-group-selector.notification.create.already-existing": "Já existe uma ordem de supervisão sobre este item para grupo selecionado",
// "confirmation-modal.export-metadata.header": "Export metadata for {{ dsoName }}",
"confirmation-modal.export-metadata.header": "Exportar metadados para {{ dsoName }}",
@@ -1869,6 +2210,18 @@
// "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 lote (ZIP) para {{ dsoName }}",
+
+ // "confirmation-modal.export-batch.info": "Are you sure you want to export batch (ZIP) for {{ dsoName }}",
+ "confirmation-modal.export-batch.info": "Tem a certeza que quer exportar lote (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": "Apagar Utilizador \"{{ dsoName }}\"",
@@ -1881,73 +2234,110 @@
// "confirmation-modal.delete-eperson.confirm": "Delete",
"confirmation-modal.delete-eperson.confirm": "Apagar",
+ // "confirmation-modal.delete-profile.header": "Delete Profile",
+ "confirmation-modal.delete-profile.header": "Apagar perfil",
+
+ // "confirmation-modal.delete-profile.info": "Are you sure you want to delete your profile",
+ "confirmation-modal.delete-profile.info": "Tem certeza que pretende apagar o seu perfil",
+
+ // "confirmation-modal.delete-profile.cancel": "Cancel",
+ "confirmation-modal.delete-profile.cancel": "Cancelar",
+
+ // "confirmation-modal.delete-profile.confirm": "Delete",
+ "confirmation-modal.delete-profile.confirm": "Apagar",
+
+ // "confirmation-modal.delete-subscription.header": "Delete Subscription",
+ "confirmation-modal.delete-subscription.header": "Apagar subscrição",
+
+ // "confirmation-modal.delete-subscription.info": "Are you sure you want to delete subscription for \"{{ dsoName }}\"",
+ "confirmation-modal.delete-subscription.info": "Tem a certeza de que pretende apagar a subscrição de \"{{ dsoName }}\"",
+
+ // "confirmation-modal.delete-subscription.cancel": "Cancel",
+ "confirmation-modal.delete-subscription.cancel": "Cancelar",
+
+ // "confirmation-modal.delete-subscription.confirm": "Delete",
+ "confirmation-modal.delete-subscription.confirm": "Apagar",
// "error.bitstream": "Error fetching bitstream",
- "error.bitstream": "Erro ao aceder ao ficheiro",
+ "error.bitstream": "Erro ao aceder ao ficheiro!",
// "error.browse-by": "Error fetching items",
- "error.browse-by": "Erro ao carregar itens",
+ "error.browse-by": "Erro ao carregar itens!",
// "error.collection": "Error fetching collection",
- "error.collection": "Erro ao carregar coleção",
+ "error.collection": "Erro ao carregar coleção!",
// "error.collections": "Error fetching collections",
- "error.collections": "Erro ao carregar coleções",
+ "error.collections": "Erro ao carregar coleções!",
// "error.community": "Error fetching community",
- "error.community": "Erro ao carregar comunidade",
+ "error.community": "Erro ao carregar comunidade!",
// "error.identifier": "No item found for the identifier",
- "error.identifier": "Nenhum item encontrado para o identificador",
+ "error.identifier": "Nenhum item encontrado para o identificador!",
// "error.default": "Error",
- "error.default": "Erro",
+ "error.default": "Erro!",
// "error.item": "Error fetching item",
- "error.item": "Erro ao carregar item",
+ "error.item": "Erro ao carregar item!",
// "error.items": "Error fetching items",
- "error.items": "Erro ao carregar itens",
+ "error.items": "Erro ao carregar itens!",
// "error.objects": "Error fetching objects",
- "error.objects": "Erro ao carregar objetos",
+ "error.objects": "Erro ao carregar objetos!",
// "error.recent-submissions": "Error fetching recent submissions",
- "error.recent-submissions": "Erro ao carregar as submissões recentes",
+ "error.recent-submissions": "Erro ao carregar depósitos recentes!",
// "error.search-results": "Error fetching search results",
- "error.search-results": "Erro ao carregar os resultados da pesquisa",
+ "error.search-results": "Erro ao carregar os resultados da pesquisa!",
+
+ // "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": "A query da pesquisa não é válida! Por favor verifique Solr query syntax best practices for further information about this error.",
// "error.sub-collections": "Error fetching sub-collections",
- "error.sub-collections": "Erro ao carregar sub-coleções",
+ "error.sub-collections": "Erro ao carregar sub-coleções!",
// "error.sub-communities": "Error fetching sub-communities",
- "error.sub-communities": "Erro ao carregar sub-comunidade",
+ "error.sub-communities": "Erro ao carregar sub-comunidade!",
// "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": "Ocorreu um erro durante a Secção de inicialização, por favor verifique sua configuração de input-form. Detalhes estão abaixo :
",
+ "error.submission.sections.init-form-error": "Ocorreu um erro durante a seção de inicialização, por favor verifique sua configuração de 'input-form'. Detalhes estão abaixo :