diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/RecordSources/RecordSourcesResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/RecordSources/RecordSourcesResource.vue index 8d8e608da4..6768494a01 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/RecordSources/RecordSourcesResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Admin/RecordSources/RecordSourcesResource.vue @@ -20,9 +20,14 @@ export default { apiClient: APIClient.record_sources.record_sources, resourceTableUrl: APIClient.record_sources.httpClient._baseURL, i18n: { + deleteConfirmationMessage: __( + "Are you sure you want to remove this record source?" + ), + deleteSuccessMessage: __("Record source %s deleted"), displayName: __("Record source"), - displayNameLowerCase: __("record source"), - displayNamePlural: __("record sources"), + editLabel: __("Edit record source #%s"), + emptyListMessage: __("There are no record sources defined"), + newLabel: __("New record source"), }, }), }; diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/BaseResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/BaseResource.vue index a5ef431354..ea0859c67e 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/BaseResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/BaseResource.vue @@ -209,9 +209,7 @@ export default { this.setConfirmationDialog( { - title: this.$__( - "Are you sure you want to remove this %s?" - ).format(this.i18n.displayName.toLowerCase()), + title: this.i18n.deleteConfirmationMessage, message: resourceName, accept_label: this.$__("Yes, delete"), cancel_label: this.$__("No, do not delete"), @@ -220,8 +218,7 @@ export default { this.apiClient.delete(resourceId).then( success => { this.setMessage( - this.$__("%s %s deleted").format( - this.i18n.displayName, + this.i18n.deleteSuccessMessage.format( resourceName ), true diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementResource.vue index ae5d224b26..0492c24ddb 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementResource.vue @@ -38,9 +38,14 @@ export default { resourceTableUrl: APIClient.erm.httpClient._baseURL + "agreements", i18n: { + deleteConfirmationMessage: __( + "Are you sure you want to remove this agreement?" + ), + deleteSuccessMessage: __("Agreement %s deleted"), displayName: __("Agreement"), - displayNameLowerCase: __("agreement"), - displayNamePlural: __("agreements"), + editLabel: __("Edit agreement #%s"), + emptyListMessage: __("There are no agreements defined"), + newLabel: __("New agreement"), }, embedded: props.embedded, extendedAttributesResourceType: "agreement", diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageResource.vue index 46e3e4d8ca..973621684c 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalPackageResource.vue @@ -121,9 +121,14 @@ export default { APIClient.erm.httpClient._baseURL + "eholdings/local/packages", i18n: { + deleteConfirmationMessage: __( + "Are you sure you want to remove this local package?" + ), + deleteSuccessMessage: __("Local package %s deleted"), displayName: __("Local package"), - displayNameLowerCase: __("package"), - displayNamePlural: __("packages"), + editLabel: __("Edit package #%s"), + emptyListMessage: __("There are no packages defined"), + newLabel: __("New package"), }, extendedAttributesResourceType: "package", av_package_types, diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitleResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitleResource.vue index 603a4c0d1b..3510ffafbd 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitleResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/EHoldingsLocalTitleResource.vue @@ -46,9 +46,14 @@ export default { APIClient.erm.httpClient._baseURL + "eholdings/local/titles", i18n: { + deleteConfirmationMessage: __( + "Are you sure you want to remove this title?" + ), + deleteSuccessMessage: __("Title %s deleted"), displayName: __("Title"), - displayNameLowerCase: __("title"), - displayNamePlural: __("titles"), + editLabel: __("Edit title #%s"), + emptyListMessage: __("There are no titles defined"), + newLabel: __("New title"), }, av_title_publication_types, eholdings_titles_table_settings, diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicenseResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicenseResource.vue index 9eba97aede..a04cfb5238 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicenseResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicenseResource.vue @@ -30,9 +30,14 @@ export default { resourceTableUrl: APIClient.erm.httpClient._baseURL + "licenses", i18n: { + deleteConfirmationMessage: __( + "Are you sure you want to remove this license?" + ), + deleteSuccessMessage: __("License %s deleted"), displayName: __("License"), - displayNameLowerCase: __("license"), - displayNamePlural: __("licenses"), + editLabel: __("Edit license #%s"), + emptyListMessage: __("There are no licenses defined"), + newLabel: __("New license"), }, extendedAttributesResourceType: "license", av_license_types, diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainResource.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainResource.vue index 6bb9ff698b..86ff6e1bea 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainResource.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/Preservation/TrainResource.vue @@ -18,6 +18,10 @@ export default { resourceTableUrl: APIClient.preservation.httpClient._baseURL + "trains", i18n: { + deleteConfirmationMessage: __( + "Are you sure you want to remove this train?" + ), + deleteSuccessMessage: __("Train %s deleted"), displayName: __("Train"), }, }), diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceFormAdd.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceFormAdd.vue index 8d6a4d247c..a078966782 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceFormAdd.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ResourceFormAdd.vue @@ -2,15 +2,9 @@