From 0b447d0e8f7e6d4d9bdd14d9a6120846cc802f47 Mon Sep 17 00:00:00 2001
From: Oleksandr Hladchenko
<85172747+OleksandrHladchenko1@users.noreply.github.com>
Date: Fri, 20 Dec 2024 14:41:40 +0100
Subject: [PATCH 1/8] UIIN-3159: Display holdings names in `Consortial
holdings` accordion for user without inventory permissions in member tenants
(#2699)
* UIIN-3159: Display holdings names in Consortial holdings accordion for user without inventory permissions in member tenants
* UIIN-3159: Fix tests
* UIIN-3159: Fix tests
---
CHANGELOG.md | 1 +
.../LimitedHolding/LimitedHolding.js | 4 ++-
.../LimitedHolding/LimitedHolding.test.js | 3 +-
.../LimitedHoldingsList.js | 5 ++++
.../LimitedHoldingsList.test.js | 28 ++++++++++++++-----
5 files changed, 32 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3fe57bb0a..ae7a60df1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@
* React 19: refactor away from react-dom/test-utils. Refs UIIN-2888.
* Add call number browse settings. Refs UIIN-3116.
* Remove the ability to share local instance when `Inventory: View, create instances` permission is assigned. Fixes UIIN-3166.
+* Display holdings names in `Consortial holdings` accordion for user without inventory permissions in member tenants. Fixes UIIN-3159
## [12.0.7](https://github.com/folio-org/ui-inventory/tree/v12.0.7) (2024-12-17)
[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.6...v12.0.7)
diff --git a/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.js b/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.js
index 0cd1354f4..165962380 100644
--- a/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.js
+++ b/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.js
@@ -30,6 +30,7 @@ const LimitedHolding = ({
instance,
holding,
tenantId,
+ locationName,
userTenantPermissions,
pathToAccordionsState,
}) => {
@@ -56,7 +57,7 @@ const LimitedHolding = ({
const accordionLabel = (
);
@@ -105,6 +106,7 @@ LimitedHolding.propTypes = {
instance: PropTypes.object.isRequired,
holding: PropTypes.object.isRequired,
tenantId: PropTypes.string.isRequired,
+ locationName: PropTypes.string.isRequired,
userTenantPermissions: PropTypes.arrayOf(PropTypes.object).isRequired,
pathToAccordionsState: PropTypes.arrayOf(PropTypes.string),
};
diff --git a/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.test.js b/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.test.js
index 27f45dfe6..6d1cc9e68 100644
--- a/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.test.js
+++ b/src/Instance/HoldingsList/consortium/LimitedHolding/LimitedHolding.test.js
@@ -37,6 +37,7 @@ const renderLimitedHolding = () => {
instance={{ id: 'instanceId' }}
holding={holdingsWithLimitedInfo}
tenantId="college"
+ locationName="Location 1"
userTenantPermissions={userTenantLimitedPermissions}
pathToAccordionsState={[]}
/>
@@ -51,7 +52,7 @@ describe('LimitedHolding', () => {
renderLimitedHolding();
expect(screen.getByRole('button', {
- name: /holdings: > prefix callnumber copynumber/i
+ name: /holdings: Location 1 > prefix callnumber copynumber/i
})).toBeInTheDocument();
});
diff --git a/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.js b/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.js
index d8f9b6298..e90856712 100644
--- a/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.js
+++ b/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.js
@@ -1,5 +1,7 @@
+import { useContext } from 'react';
import PropTypes from 'prop-types';
+import { DataContext } from '../../../../contexts';
import { LimitedHolding } from '../LimitedHolding';
const LimitedHoldingsList = ({
@@ -9,12 +11,15 @@ const LimitedHoldingsList = ({
userTenantPermissions,
pathToAccordionsState,
}) => {
+ const { locationsById } = useContext(DataContext);
+
return holdings.map((holding, i) => (
diff --git a/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.test.js b/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.test.js
index 0220e1e74..3649837a4 100644
--- a/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.test.js
+++ b/src/Instance/HoldingsList/consortium/LimitedHoldingsList/LimitedHoldingsList.test.js
@@ -6,6 +6,7 @@ import {
translationsProperties,
} from '../../../../../test/jest/helpers';
+import { DataContext } from '../../../../contexts';
import LimitedHoldingsList from './LimitedHoldingsList';
jest.mock('../LimitedHolding', () => ({
@@ -22,21 +23,34 @@ const holdings = [{
callNumberPrefix: 'prefix',
callNumber: 'callNumber',
copyNumber: 'copyNumber',
+ permanentLocationId: 'permanentLocationId_1',
}, {
id: 'holdingsId2',
+ permanentLocationId: 'permanentLocationId_2',
}, {
id: 'holdingsId3',
+ permanentLocationId: 'permanentLocationId_3',
}];
+const providerValue = {
+ locationsById: {
+ permanentLocationId_1: { name: 'Location 1' },
+ permanentLocationId_2: { name: 'Location 2' },
+ permanentLocationId_3: { name: 'Location 3' },
+ },
+};
+
const renderLimitedHoldingsList = () => {
const component = (
-
+
+
+
);
return renderWithIntl(component, translationsProperties);
From 099c7f856fe548c324374ddf68459ce62c056872 Mon Sep 17 00:00:00 2001
From: pkjacob <121239864+pkjacob@users.noreply.github.com>
Date: Thu, 26 Dec 2024 07:56:33 -0500
Subject: [PATCH 2/8] UIIN-3106: Add 'linked-data' interface to
'optionalOkapiInterfaces' (#2702)
---
CHANGELOG.md | 1 +
package.json | 3 ++-
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ae7a60df1..fa163bf02 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@
* Add call number browse settings. Refs UIIN-3116.
* Remove the ability to share local instance when `Inventory: View, create instances` permission is assigned. Fixes UIIN-3166.
* Display holdings names in `Consortial holdings` accordion for user without inventory permissions in member tenants. Fixes UIIN-3159
+* Add "linked-data 1.0" interface to "optionalOkapiInterfaces". Refs UIIN-3166.
## [12.0.7](https://github.com/folio-org/ui-inventory/tree/v12.0.7) (2024-12-17)
[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.6...v12.0.7)
diff --git a/package.json b/package.json
index 4c2c716f5..fc873ec94 100644
--- a/package.json
+++ b/package.json
@@ -104,7 +104,8 @@
"orders-storage.settings": "1.0",
"organizations.organizations": "1.0",
"pieces": "3.0",
- "titles": "1.2"
+ "titles": "1.2",
+ "linked-data": "1.0"
},
"permissionSets": [
{
From 6137977ab57c6b8a836f1d050597cd2cb93a05b9 Mon Sep 17 00:00:00 2001
From: FOLIO Translations Bot
<38661258+folio-translations@users.noreply.github.com>
Date: Fri, 27 Dec 2024 12:39:56 -0500
Subject: [PATCH 3/8] Update translation strings
---
translations/ui-inventory/ar.json | 4 +-
translations/ui-inventory/ber.json | 4 +-
translations/ui-inventory/ca.json | 4 +-
translations/ui-inventory/cs_CZ.json | 4 +-
translations/ui-inventory/da.json | 4 +-
translations/ui-inventory/de.json | 4 +-
translations/ui-inventory/en_GB.json | 4 +-
translations/ui-inventory/en_SE.json | 4 +-
translations/ui-inventory/en_US.json | 4 +-
translations/ui-inventory/es.json | 4 +-
translations/ui-inventory/es_419.json | 4 +-
translations/ui-inventory/es_ES.json | 4 +-
translations/ui-inventory/fr.json | 4 +-
translations/ui-inventory/fr_FR.json | 4 +-
translations/ui-inventory/he.json | 4 +-
translations/ui-inventory/hi_IN.json | 4 +-
translations/ui-inventory/hu.json | 4 +-
translations/ui-inventory/it_IT.json | 4 +-
translations/ui-inventory/ja.json | 4 +-
translations/ui-inventory/ko.json | 4 +-
translations/ui-inventory/nb.json | 4 +-
translations/ui-inventory/nl.json | 4 +-
translations/ui-inventory/nn.json | 4 +-
translations/ui-inventory/pl.json | 4 +-
translations/ui-inventory/pt_BR.json | 4 +-
translations/ui-inventory/pt_PT.json | 4 +-
translations/ui-inventory/ru.json | 4 +-
translations/ui-inventory/sk.json | 4 +-
translations/ui-inventory/sv.json | 4 +-
translations/ui-inventory/ur.json | 4 +-
translations/ui-inventory/zh_CN.json | 4 +-
translations/ui-inventory/zh_TW.json | 154 +++++++++++++-------------
32 files changed, 139 insertions(+), 139 deletions(-)
diff --git a/translations/ui-inventory/ar.json b/translations/ui-inventory/ar.json
index 30e48ec61..d16eab60f 100644
--- a/translations/ui-inventory/ar.json
+++ b/translations/ui-inventory/ar.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/ber.json b/translations/ui-inventory/ber.json
index f726e4d21..0bd2dbcd9 100644
--- a/translations/ui-inventory/ber.json
+++ b/translations/ui-inventory/ber.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/ca.json b/translations/ui-inventory/ca.json
index e60ce0da4..f1929671f 100644
--- a/translations/ui-inventory/ca.json
+++ b/translations/ui-inventory/ca.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/cs_CZ.json b/translations/ui-inventory/cs_CZ.json
index d17c4dc87..30a01c1a9 100644
--- a/translations/ui-inventory/cs_CZ.json
+++ b/translations/ui-inventory/cs_CZ.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Katalog: Označení jednotek jako nedostupné",
"permission.items.mark-long-missing.execute": "Katalog: Označení jednotek, které dlouho chybí",
"permission.items.mark-in-process-non-requestable.execute": "Katalog: Označení jednotek v procesu (nevyžádané)",
- "permission.consortia.inventory.share.local.instance": "Katalog: Sdílet místní titul s konsorciem",
"permission.consortia.inventory.update.ownership": "Katalog: Aktualizace vlastnictví",
"permission.items.in-transit-report.create": "Katalog: Vytvořit a stáhnout výstup Přepravované jednotky",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/da.json b/translations/ui-inventory/da.json
index f19115afd..71b537033 100644
--- a/translations/ui-inventory/da.json
+++ b/translations/ui-inventory/da.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/de.json b/translations/ui-inventory/de.json
index 53a89dbd4..ed335d668 100644
--- a/translations/ui-inventory/de.json
+++ b/translations/ui-inventory/de.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Katalog: Exemplare als nicht verfügbar markieren",
"permission.items.mark-long-missing.execute": "Katalog: Exemplare als lange vermisst markieren",
"permission.items.mark-in-process-non-requestable.execute": "Katalog: Exemplare als in Bearbeitung markieren (nicht bestellbar)",
- "permission.consortia.inventory.share.local.instance": "Katalog: Lokale Instanz mit dem Konsortium teilen",
"permission.consortia.inventory.update.ownership": "Katalog: Eigentümerschaft aktualisieren",
"permission.items.in-transit-report.create": "Katalog: Bericht über Exemplare in Transport erstellen und herunterladen",
"exportInstancesInMARC.complete": "Der Export ist abgeschlossen. Die heruntergeladene {csvFileName}.csv-Datei enthält die UUIDs der ausgewählten Datensätze. Um die {marcFileName}.mrc-Datei abzurufen, gehen Sie bitte zur App Datenexport.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/en_GB.json b/translations/ui-inventory/en_GB.json
index 2a5d5c3d8..f6ec78e5f 100644
--- a/translations/ui-inventory/en_GB.json
+++ b/translations/ui-inventory/en_GB.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/en_SE.json b/translations/ui-inventory/en_SE.json
index 2a5d5c3d8..f6ec78e5f 100644
--- a/translations/ui-inventory/en_SE.json
+++ b/translations/ui-inventory/en_SE.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/en_US.json b/translations/ui-inventory/en_US.json
index 2a5d5c3d8..f6ec78e5f 100644
--- a/translations/ui-inventory/en_US.json
+++ b/translations/ui-inventory/en_US.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/es.json b/translations/ui-inventory/es.json
index 977c4912c..e5aee05b6 100644
--- a/translations/ui-inventory/es.json
+++ b/translations/ui-inventory/es.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/es_419.json b/translations/ui-inventory/es_419.json
index 8a721c2c9..73b979ecd 100644
--- a/translations/ui-inventory/es_419.json
+++ b/translations/ui-inventory/es_419.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/es_ES.json b/translations/ui-inventory/es_ES.json
index 977c4912c..e5aee05b6 100644
--- a/translations/ui-inventory/es_ES.json
+++ b/translations/ui-inventory/es_ES.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/fr.json b/translations/ui-inventory/fr.json
index b2c9b518d..00142611c 100644
--- a/translations/ui-inventory/fr.json
+++ b/translations/ui-inventory/fr.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/fr_FR.json b/translations/ui-inventory/fr_FR.json
index b90011d03..6b5d49bdf 100644
--- a/translations/ui-inventory/fr_FR.json
+++ b/translations/ui-inventory/fr_FR.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventaire: Marquer comme Manquant depuis longtemps",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/he.json b/translations/ui-inventory/he.json
index 2335f6ad6..d09976e66 100644
--- a/translations/ui-inventory/he.json
+++ b/translations/ui-inventory/he.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/hi_IN.json b/translations/ui-inventory/hi_IN.json
index 2a5d5c3d8..f6ec78e5f 100644
--- a/translations/ui-inventory/hi_IN.json
+++ b/translations/ui-inventory/hi_IN.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/hu.json b/translations/ui-inventory/hu.json
index f4e885d93..6de652781 100644
--- a/translations/ui-inventory/hu.json
+++ b/translations/ui-inventory/hu.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/it_IT.json b/translations/ui-inventory/it_IT.json
index ee362d7f1..d0762a66a 100644
--- a/translations/ui-inventory/it_IT.json
+++ b/translations/ui-inventory/it_IT.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/ja.json b/translations/ui-inventory/ja.json
index 74ebe6369..1ec7a8646 100644
--- a/translations/ui-inventory/ja.json
+++ b/translations/ui-inventory/ja.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/ko.json b/translations/ui-inventory/ko.json
index 0ff83037f..c9cd0e419 100644
--- a/translations/ui-inventory/ko.json
+++ b/translations/ui-inventory/ko.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/nb.json b/translations/ui-inventory/nb.json
index 2a5d5c3d8..f6ec78e5f 100644
--- a/translations/ui-inventory/nb.json
+++ b/translations/ui-inventory/nb.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/nl.json b/translations/ui-inventory/nl.json
index efc95844b..538769bdf 100644
--- a/translations/ui-inventory/nl.json
+++ b/translations/ui-inventory/nl.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "De export is voltooid. Het gedownloade {csvFileName}.csv-bestand bevat de UUID van het geselecteerde Record. Om het {marcFileName}.mrc-bestand op te halen, ga naar de Data export-app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/nn.json b/translations/ui-inventory/nn.json
index 2a5d5c3d8..f6ec78e5f 100644
--- a/translations/ui-inventory/nn.json
+++ b/translations/ui-inventory/nn.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/pl.json b/translations/ui-inventory/pl.json
index 4952d2a8a..97606f397 100644
--- a/translations/ui-inventory/pl.json
+++ b/translations/ui-inventory/pl.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Katalogowanie: oznaczanie egzemplarzy jako niedostępne",
"permission.items.mark-long-missing.execute": "Katalogowanie: oznaczanie egzemplarzy jako długotrwały brak",
"permission.items.mark-in-process-non-requestable.execute": "Katalogowanie: oznaczanie egzemplarzy w toku (nie mozna żądać)",
- "permission.consortia.inventory.share.local.instance": "Katalogowanie: udostępnianie instancji lokalnej konsorcjum",
"permission.consortia.inventory.update.ownership": "Katalogowanie: aktualizacja własności",
"permission.items.in-transit-report.create": "Katalogowanie: tworzenie i pobieranie raportów egzemplarzy w drodze",
"exportInstancesInMARC.complete": "Eksport został ukończony. Pobrany plik {csvFileName}.csv zawiera UUID wybranego rekordu. Aby pobrać {marcFileName}.mrc plik przejdź do aplikacji Eksport Danych.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/pt_BR.json b/translations/ui-inventory/pt_BR.json
index 3fd1fca8a..ac1c3446e 100644
--- a/translations/ui-inventory/pt_BR.json
+++ b/translations/ui-inventory/pt_BR.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventário: Marcar os itens como indisponíveis",
"permission.items.mark-long-missing.execute": "Inventário: Marcar itens como sumidos há muito tempo",
"permission.items.mark-in-process-non-requestable.execute": "Inventário: Marcar os itens como em processamento (não solicitável)",
- "permission.consortia.inventory.share.local.instance": "Inventário: Compartilhar a instância local com o consórcio",
"permission.consortia.inventory.update.ownership": "Inventário: Atualizar propriedade",
"permission.items.in-transit-report.create": "Inventário: criar e baixar relatório de itens em trânsito",
"exportInstancesInMARC.complete": "A exportação foi concluída. O arquivo {csvFileName}.csv baixado contém o UUID do registro selecionado. Para recuperar o arquivo {marcFileName}.mrc, acesse o aplicativo de Exportação de dados.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendente de Classificação de Documentos",
"settings.instanceCallNumber.termUpdated": "O tipo de pesquisa do número de chamada {term} foi atualizado com sucesso",
"settings.instanceCallNumber.identifierTypesPopover": "Observe que, se nenhum tipo de número de chamada for selecionado para uma opção de pesquisa, essa opção exibirá todos os tipos de número de chamada.",
- "permission.settings.call-number-browse": "Configurações (Inventário): Configurar a pesquisa de número de chamada"
+ "permission.settings.call-number-browse": "Configurações (Inventário): Configurar a pesquisa de número de chamada",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventário: Compartilhar a instância local com o consórcio"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/pt_PT.json b/translations/ui-inventory/pt_PT.json
index 17dd5e82a..0f9076994 100644
--- a/translations/ui-inventory/pt_PT.json
+++ b/translations/ui-inventory/pt_PT.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/ru.json b/translations/ui-inventory/ru.json
index 1823b0d40..32e5a56e1 100644
--- a/translations/ui-inventory/ru.json
+++ b/translations/ui-inventory/ru.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/sk.json b/translations/ui-inventory/sk.json
index 72e2ab1cd..62fcbbf8f 100644
--- a/translations/ui-inventory/sk.json
+++ b/translations/ui-inventory/sk.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/sv.json b/translations/ui-inventory/sv.json
index f4304fd11..20c9d06c6 100644
--- a/translations/ui-inventory/sv.json
+++ b/translations/ui-inventory/sv.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/ur.json b/translations/ui-inventory/ur.json
index 668762d71..a81fb1664 100644
--- a/translations/ui-inventory/ur.json
+++ b/translations/ui-inventory/ur.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/zh_CN.json b/translations/ui-inventory/zh_CN.json
index d98a0c887..4fceaa976 100644
--- a/translations/ui-inventory/zh_CN.json
+++ b/translations/ui-inventory/zh_CN.json
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "典藏:标记单件不可用",
"permission.items.mark-long-missing.execute": "典藏:标记单件遗失已久",
"permission.items.mark-in-process-non-requestable.execute": "典藏:标记单件处理中(不可请求)",
- "permission.consortia.inventory.share.local.instance": "典藏:与联盟共享本地实例",
"permission.consortia.inventory.update.ownership": "典藏:更新所有权",
"permission.items.in-transit-report.create": "典藏:创建并下载转运中单件报告",
"exportInstancesInMARC.complete": "导出已完成。下载的{csvFileName}.csv 包含所选记录的 UUID。要检索{marcFileName}.mrc 文件,请转到数据导出应用程序。",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
diff --git a/translations/ui-inventory/zh_TW.json b/translations/ui-inventory/zh_TW.json
index 7b36209f8..f4d0448c0 100644
--- a/translations/ui-inventory/zh_TW.json
+++ b/translations/ui-inventory/zh_TW.json
@@ -41,7 +41,7 @@
"selectFormat": "選擇格式",
"edition": "版本",
"titleData": "題名資料",
- "instanceRecord": "實例記錄",
+ "instanceRecord": "實例紀錄",
"contentData": "內容資料",
"descriptiveData": "描述資料",
"selectMaterialType": "選擇資料類型",
@@ -87,8 +87,8 @@
"holdingsStatements": "館藏說明",
"removeStatement": "移除說明 {num}",
"deleteStatement": "刪除說明",
- "editHoldingsRecordDialog": "編輯館藏記錄對話框",
- "copyHoldingsRecordDialog": "複製館藏記錄對話框",
+ "editHoldingsRecordDialog": "編輯館藏紀錄對話框",
+ "copyHoldingsRecordDialog": "複製館藏紀錄對話框",
"createHoldingsRecord": "建立館藏紀錄",
"updateHoldingsRecord": "更新館藏紀錄",
"editHoldings": "編輯",
@@ -227,7 +227,7 @@
"addHoldingsStatementForIndexes": "新增索引的館藏說明",
"addHoldingsStatementForSupplements": "新增補編的館藏說明",
"relatedInstances": "相關實例",
- "instanceRelationshipsAnalyticsBoundWith": "實例關係(分析和綁定)",
+ "instanceRelationshipsAnalyticsBoundWith": "實例關係 ( 分析和綁定 )",
"instanceStatusTypes": "實例狀態類型",
"instanceStatusType": "實例狀態類型",
"instanceHoldingsItem": "實例、館藏、單件",
@@ -297,7 +297,7 @@
"addStatisticalCode": "新增統計代碼",
"selectHoldingsType": "選擇館藏類型",
"publicDisplay": "公開展示",
- "addReceivingHistory": "新增接收歷史記錄",
+ "addReceivingHistory": "新增接收歷史紀錄",
"selectIllPolicy": "選擇館際互借政策",
"newRequest": "新預約",
"holdingsRecord.awaitingResources": "等待資源",
@@ -316,7 +316,7 @@
"classificationIdentifierType": "分類識別號類型",
"addCirculationNote": "增加 歸還 / 借出 附註",
"item.loanAndAvailability": "借閱和可用性",
- "missingModal.message": " {title} ( {materialType} ) (條碼: {barcode} )將標示為遺失 。",
+ "missingModal.message": "{title} ( {materialType} ) ( 條碼 : {barcode} ) 將標示為 遺失 。",
"missingModal.heading": "確認館藏狀態: 遺失",
"missingModal.confirm": "確認",
"deleteItem": "刪除",
@@ -324,25 +324,25 @@
"confirmItemDeleteModal.heading": "確認刪除館藏",
"confirmItemDeleteModal.confirm": "確認",
"deleteHoldingsRecord": "删除",
- "confirmHoldingsRecordDeleteModal.message": "館藏記錄 HRID {hrid} ,館藏地 {location} 沒有關聯的館藏記錄或其他依賴關係,將被刪除 。",
- "confirmHoldingsRecordDeleteModal.heading": "確認刪除館藏記錄",
+ "confirmHoldingsRecordDeleteModal.message": "館藏紀錄 HRID {hrid} ,館藏地 {location} 沒有關聯的館藏紀錄或其他依賴關係,將被刪除 。",
+ "confirmHoldingsRecordDeleteModal.heading": "確認刪除館藏紀錄",
"confirmHoldingsRecordDeleteModal.confirm": "確認",
- "noHoldingsRecordDeleteModal.message": "館藏記錄 HRID {hrid} ,館藏地 {location} 具有依賴關係,無法刪除",
+ "noHoldingsRecordDeleteModal.message": "館藏紀錄 HRID {hrid} ,館藏地 {location} 具有依賴關係,無法刪除",
"noItemDeleteModal.checkoutMessage": "館藏帶有條碼 {barcode} 的 HRID {hrid} 館藏已借出,在再次歸還之前無法刪除,並且館藏狀態為“可用”",
- "noItemDeleteModal.requestMessage": "帶有條碼 {barcode} 的館藏 HRID {hrid} 具有關聯的請求,並且在滿足請求或取消請求之前無法刪除。如果您想繼續刪除館藏記錄,請前往請求應用程式並清除依賴項。",
+ "noItemDeleteModal.requestMessage": "帶有條碼 {barcode} 的館藏 HRID {hrid} 具有關聯的請求,並且在滿足請求或取消請求之前無法刪除。如果您想繼續刪除館藏紀錄,請前往請求應用程式並清除依賴項。",
"noItemDeleteModal.orderMessage": "條碼為 {barcode} 的館藏 HRID: {hrid} 正在訂購中,在沒有清除所有位於「訂單」應用程式中的相依紀錄前無法被刪除。如果要繼續刪除此館藏紀錄的話,請先到「訂單」應用程式清除所有相依的紀錄。",
"holdingRecord": "館藏紀錄 {location} {callNumber}",
"instanceRecordTitle": "實例 • {title} {publisherAndDate}",
"makePrimary": "設為主要",
"holdingsNoteTypes": "館藏附註類型",
"itemNoteTypes": "館藏附註類型",
- "itemOnHoldingsRecordDeleteModal.message": "館藏地為 {location} 的館藏記錄 HRID {hrid} 有 1 筆關聯館藏記錄。為了能夠繼續刪除該館藏記錄,必須刪除關聯的館藏記錄。",
- "itemsOnHoldingsRecordDeleteModal.message": "館藏地 {location} 的館藏記錄 HRID {hrid} 具有 {itemCount} 筆關聯館藏記錄。為了能夠繼續刪除該館藏記錄,必須刪除所有關聯館藏記錄。",
+ "itemOnHoldingsRecordDeleteModal.message": "館藏地為 {location} 的館藏紀錄 HRID {hrid} 有 1 筆關聯館藏紀錄。為了能夠繼續刪除該館藏紀錄,必須刪除關聯的館藏紀錄。",
+ "itemsOnHoldingsRecordDeleteModal.message": "館藏地 {location} 的館藏紀錄 HRID {hrid} 具有 {itemCount} 筆關聯館藏紀錄。為了能夠繼續刪除該館藏紀錄,必須刪除所有關聯館藏紀錄。",
"condition": "條件",
"subject": "主題",
"isbn": "國際標準書號ISBN",
"issn": "國際標準期刊號ISSN",
- "marcSourceRecord.notFoundError": "找不到「 {name} 」實例的 MARC 書目記錄!",
+ "marcSourceRecord.notFoundError": "找不到「 {name} 」實例的 MARC 書目紀錄!",
"instanceNoteTypes": "實例附註類型",
"modesOfIssuance": "發行模式",
"resourceIdentifierTypes": "資源識別號類型",
@@ -355,7 +355,7 @@
"items.damageStatus.notdamaged": "未損壞",
"instanceNotes": "實例附註",
"addClassification": "新增分類法",
- "instanceRelationshipAnalyticsBoundWith": "實例關係(分析和綁定)",
+ "instanceRelationshipAnalyticsBoundWith": "實例關係 ( 分析和綁定 )",
"acquisition": "採購",
"holdingsNoteType": "館藏附註類型",
"itemNoteType": "館藏附註類型",
@@ -368,7 +368,7 @@
"hridHandling": "HRID 處理",
"hridHandling.description.line1": "初始資料遷移後,將根據這些設定中的起始編號依序指派新的 FOLIO HRID",
"hridHandling.description.line2": "除非更改或刪除,否則預設前綴將指派給新的 FOLIO HRID",
- "hridHandling.description.line3": "現有 FOLIO 館藏庫和 MARC 記錄中的 HRID 無法更改",
+ "hridHandling.description.line3": "現有 FOLIO 館藏庫和 MARC 紀錄中的 HRID 無法更改",
"hridHandling.sectionHeader1": "館藏庫實例 與 MARC 書目紀錄",
"hridHandling.sectionHeader2": "館藏庫館藏 與 MARC 館藏紀錄",
"hridHandling.sectionHeader3": "館藏庫館藏紀錄",
@@ -436,7 +436,7 @@
"hridHandling.toast.updated": "設定已成功更新。",
"hridHandling.toast.notUpdated": "設定未更新。",
"hridHandling.modal.header": "您是否確定?",
- "hridHandling.modal.body": "警告:如果館藏庫中已存在記錄,則更改 HRID 設定可能會產生衝突。",
+ "hridHandling.modal.body": "警告:如果館藏庫中已存在紀錄,則更改 HRID 設定可能會產生衝突。",
"hridHandling.modal.button.close": "不儲存就關閉",
"hridHandling.modal.button.confirm": "更新設定",
"adminData": "管理資料",
@@ -450,38 +450,38 @@
"precedingField.title": "題名",
"precedingField.notConnected": "未連接",
"precedingField.connected": "已連接",
- "exportInstancesInMARC": "匯出實例(MARC)",
+ "exportInstancesInMARC": "匯出實例 ( MARC )",
"exportInstancesInJSON": "匯出實例 (JSON)",
- "editInstanceMarc": "編輯 MARC 書目記錄",
+ "editInstanceMarc": "編輯 MARC 書目紀錄",
"quickMarcNotAvailable": "沒有可使用的外掛程式!",
"saveInstancesCQLQuery": "儲存實例CQL查詢",
"item.status.statusUpdatedLabel": "狀態已更新{statusDate}",
"isbnNormalized": "ISBN,標準化",
- "withdrawnModal.message": " {title} ( {materialType} ) (條碼: {barcode} )將會標示為已撤回 。",
+ "withdrawnModal.message": " {title} ( {materialType} ) ( 條碼 : {barcode} ) 將會標示為已撤回。",
"withdrawnModal.heading": "確認館藏已撤回",
"withdrawnModal.confirm": "確認",
"item.status.withdrawn": "已取消",
"saveInstancesUIIDS.error": "儲存實例 UUID 時發生錯誤。請再試一次。",
"permission.all-permissions.TEMPORARY": "館藏庫:所有權限",
- "permission.settings.statistical-code-types": "設定(館藏庫):建立、編輯、刪除統計代碼類型",
- "permission.settings.instance-formats": "設定(館藏庫):建立、編輯、刪除格式",
- "permission.settings.electronic-access-relationships": "設定(館藏庫):建立、編輯、刪除 URL 關係",
- "permission.settings.holdings-types": "設定(館藏庫):建立、編輯、刪除館藏類型",
- "permission.settings.classification-types": "設定(館藏庫):建立、編輯、刪除分類識別號類型",
- "permission.settings.identifier-types": "設定(館藏庫):建立、編輯、刪除資源識別號類型",
- "permission.settings.instance-statuses": "設定(館藏庫):建立、編輯、刪除實例狀態類型",
- "permission.settings.statistical-codes": "設定(館藏庫):建立、編輯、刪除統計代碼",
- "permission.settings.alternative-title-types": "設定(館藏庫):建立、編輯、刪除替代題名類型",
- "permission.settings.instance-types": "設定(館藏庫):建立、編輯、刪除本地定義的資源類型",
- "permission.settings.nature-of-content-terms": "設定(館藏庫):建立、編輯、刪除內容性質",
- "permission.settings.modes-of-issuance": "設定(館藏庫):建立、編輯、刪除本地定義的發行模式",
- "permission.settings.instance-note-types": "設定(館藏庫):建立、編輯、刪除實例附註類型",
- "permission.settings.ill-policies": "設定(館藏庫):建立、編輯、刪除館際互借政策",
- "permission.settings.contributor-types": "設定(館藏庫):建立、編輯、刪除貢獻者類型",
- "permission.settings.call-number-types": "設定(館藏庫):建立、編輯、刪除索書號類型",
- "permission.settings.holdings-note-types": "設定(館藏庫):建立、編輯、刪除館藏附註類型",
- "permission.settings.item-note-types": "設定(館藏庫):建立、編輯、刪除館藏附註類型",
- "permission.settings.hrid-handling": "設定(館藏庫):建立、編輯和刪除 HRID 處理",
+ "permission.settings.statistical-code-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除統計代碼類型",
+ "permission.settings.instance-formats": "設定 ( 館藏庫 ) : 建立、編輯、刪除格式",
+ "permission.settings.electronic-access-relationships": "設定 ( 館藏庫 ) : 建立、編輯、刪除 URL 關係",
+ "permission.settings.holdings-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除館藏類型",
+ "permission.settings.classification-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除分類識別號類型",
+ "permission.settings.identifier-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除資源識別號類型",
+ "permission.settings.instance-statuses": "設定 ( 館藏庫 ) : 建立、編輯、刪除實例狀態類型",
+ "permission.settings.statistical-codes": "設定 ( 館藏庫 ) : 建立、編輯、刪除統計代碼",
+ "permission.settings.alternative-title-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除替代題名類型",
+ "permission.settings.instance-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除本地定義的資源類型",
+ "permission.settings.nature-of-content-terms": "設定 ( 館藏庫 ) : 建立、編輯、刪除內容性質",
+ "permission.settings.modes-of-issuance": "設定 ( 館藏庫 ) : 建立、編輯、刪除本地定義的發行模式",
+ "permission.settings.instance-note-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除實例附註類型",
+ "permission.settings.ill-policies": "設定 ( 館藏庫 ) : 建立、編輯、刪除館際互借政策",
+ "permission.settings.contributor-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除貢獻者類型",
+ "permission.settings.call-number-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除索書號類型",
+ "permission.settings.holdings-note-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除館藏附註類型",
+ "permission.settings.item-note-types": "設定 ( 館藏庫 ) : 建立、編輯、刪除館藏附註類型",
+ "permission.settings.hrid-handling": "設定 ( 館藏庫 ) : 建立、編輯和刪除 HRID 處理",
"permission.instance.view": "館藏庫:查看實例、館藏和館藏",
"permission.instance.create": "館藏庫:檢視、建立實例",
"permission.instance.edit": "館藏庫:檢視、建立、編輯實例",
@@ -493,7 +493,7 @@
"permission.holdings.edit": "館藏庫:檢視、建立、編輯館藏",
"permission.holdings.delete": "館藏庫:檢視、建立、編輯、刪除館藏",
"permission.instance.view-staff-suppressed-records": "館藏庫:啟用職員隱藏方面",
- "permission.settings.list.view": "設定(館藏庫):檢視設定頁面列表",
+ "permission.settings.list.view": "設定 ( 館藏庫 ) : 檢視設定頁面列表",
"moveItems.selectAll": "選擇/取消選擇所有要移動的館藏",
"moveItems.selectItem": "選擇/取消選擇要移動的館藏",
"moveItems.move.items.count": "移動: {count, number} {count, plural, one {館藏} other {館藏}}",
@@ -509,11 +509,11 @@
"moveItems.modal.title": "確認移動",
"moveItems.instance.items.success": "{count, number} {count, plural, one {館藏} other {館藏}}已成功移動。",
"moveItems.instance.holdings.success": "{count, number} {count, plural, one {館藏} other {館藏}}已成功轉移。",
- "moveItems.instance.items.error": "無法移動以下館藏{items} 。檢查實例記錄欄位並重試或通知您的系統管理員。",
+ "moveItems.instance.items.error": "無法移動以下館藏 {items} 。檢查實例紀錄欄位並重試或通知您的系統管理員。",
"moveItems.instance.items.error.server": "更新以下館藏{items}時出現問題。請重試或通知您的系統管理員。",
- "moveItems.instance.holdings.error": "無法移動以下館藏{holdings} 。檢查實例記錄欄位並重試或通知您的系統管理員。",
+ "moveItems.instance.holdings.error": "無法移動以下館藏 {holdings} 。檢查實例紀錄欄位並重試或通知您的系統管理員。",
"moveItems.instance.holdings.error.server": "更新以下館藏{holdings}出現問題。請重試或通知您的系統管理員。",
- "newFastAddRecord": "新快速新增記錄",
+ "newFastAddRecord": "新快速新增紀錄",
"holdingsStatementPublicNote": "館藏說明的公開附註",
"holdingsStatementStaffNote": "館藏說明職員附註",
"holdingsStatementForIndexesPublicNote": "索引的館藏說明的公開附註",
@@ -542,22 +542,22 @@
"item.status.inTransitTo": "正傳送至{servicePoint}",
"instanceMatchKey": "實例匹配鍵",
"confirm": "確認",
- "confirmModal.message": " {title} ( {materialType} ) (條碼: {barcode} )的館藏狀態將標記為 {status} 。",
+ "confirmModal.message": " {title} ( {materialType} ) ( 條碼 : {barcode} ) 的館藏狀態將會改為 {status}。",
"confirmModal.requestMessage": " {countIndex, plural, =-1 {可能有對此館藏的開放請求。 } =0 {} one {此館藏有{openRequestValue} 。 } other {此館藏有{openRequestValue} 。 }}",
"saveInstancesUIIDS.info": "已收到儲存實例 UUID 的請求。檔案下載可能需要幾分鐘。",
"instances.rows.select": "選擇實例",
"showTags": "顯示標籤",
"instances.rows.recordsSelected": "{count, number} {count, plural, one {紀錄} other {紀錄}} 已選擇",
- "exportInstancesInMARCLimitExceeded": "超出了所選記錄限制{count, number}",
+ "exportInstancesInMARCLimitExceeded": "超出了所選紀錄限制 {count, number}",
"integrations": "整合",
- "singleRecordImport": "單筆記錄匯入",
+ "singleRecordImport": "單筆紀錄匯入",
"targetProfiles": "Z39.50 目標檔案",
"targetProfile": "Z39.50 目標檔案",
- "permission.settings.single-record-import": "設定(館藏庫):配置單筆記錄匯入",
+ "permission.settings.single-record-import": "設定 ( 館藏庫 ) : 設定單筆紀錄的匯入",
"itemRecordWithDescription": "館藏紀錄 ( {materialType},{status} )",
- "instanceRecordWithType": "實例記錄 ( {instanceTypeName} )",
- "instances.showSelectedRecords": "顯示選定的記錄",
- "instances.selectedRecords": "選定的記錄",
+ "instanceRecordWithType": "實例紀錄 ( {instanceTypeName} )",
+ "instances.showSelectedRecords": "顯示選定的紀錄",
+ "instances.selectedRecords": "選定的紀錄",
"communicationProblem": "伺服器通訊問題。請再試一次",
"itemStatusModal.heading": "確認館藏狀態: {itemStatus}",
"actions": "操作",
@@ -572,12 +572,12 @@
"internalIdEmbedPath": "内部ID嵌入路徑",
"copycat.import": "匯入",
"copycat.reimport": "重新匯入",
- "copycat.callout.updated": "記錄{xid}已更新。結果可能需要一些時間才能在館藏庫中顯示",
- "copycat.callout.created": "已建立記錄{xid} 。結果可能需要一些時間才能在館藏庫中顯示",
+ "copycat.callout.updated": "紀錄 {xid} 已更新。結果可能需要一些時間才能在館藏庫中顯示",
+ "copycat.callout.created": "已建立紀錄 {xid} 。結果可能需要一些時間才能在館藏庫中顯示",
"copycat.callout.simpleError": "發生了一些問題:{err}",
"copycat.callout.complexError": "發生了一些問題:{err} : {detail}",
- "permission.single-record-import": "館藏庫:匯入單一書目記錄",
- "duplicateInstanceMarc": "匯出新的 MARC 書目記錄",
+ "permission.single-record-import": "館藏庫:匯入單一書目紀錄",
+ "duplicateInstanceMarc": "匯出新的 MARC 書目紀錄",
"externalIdentifierType": "外部識別號類型",
"enabled": "已啟用",
"copycat.enterIdentifier": "輸入{identifierName}標別號",
@@ -598,8 +598,8 @@
"warning.instance.suppressedFromDiscoveryAndStaffSuppressed": "警告:實例被標記為在探索服務及館員隱藏",
"discoverySuppressed": "在探索服務中隱藏",
"staffSuppressed": "對館員隱藏",
- "copycat.callout.no-id.created": "記錄{xid}已排隊等待匯入,但尚不可用",
- "copycat.callout.no-id.updated": "記錄{xid}已排隊等待更新,但該過程尚未完成",
+ "copycat.callout.no-id.created": "紀錄 {xid} 已排隊等待匯入,但尚不可用",
+ "copycat.callout.no-id.updated": "紀錄 {xid} 已排隊等待更新,但該過程尚未完成",
"instances.typeOfRelation": "關係類型: {name}",
"hridCopied": "實例 HRID {hrid}已成功複製到剪貼簿",
"item.successfullySaved": "館藏 - HRID {hrid} 已成功儲存。",
@@ -608,7 +608,7 @@
"holdingsPaneTitle": "館藏 • {location} • {callNumber}",
"instanceRecordSubtitle": "{hrid} • 最後更新時間: {updatedDate}",
"instance.saveError": "儲存實例失敗",
- "itemRecordWithDescriptionBW": "館藏記錄( {materialType} 、 {status} 、合訂)",
+ "itemRecordWithDescriptionBW": "館藏紀錄 ( {materialType}、{status}、合訂 )",
"acq.polNumber": "POL 號碼",
"acq.orderStatus": "訂購狀態",
"acq.orderStatus.Closed": "已闗閉",
@@ -634,7 +634,7 @@
"receivingHistory.source.user": "使用者",
"holdingsLabelShort": "館藏:",
"appMenu.keyboardShortcuts": "鍵盤快捷鍵",
- "marcHoldingsRecord.paneTitle": "館藏記錄 - {title}",
+ "marcHoldingsRecord.paneTitle": "館藏紀錄 - {title}",
"boundWithTitles": "合訂和分析",
"instanceTitleLabel": "實例題名",
"caption": "標題",
@@ -646,7 +646,7 @@
"saveHoldingsUIIDS.info": "已收到儲存館藏 UUID 的請求。檔案下載可能需要幾分鐘。",
"saveHoldingsUIIDS.error": "儲存館藏 UUID 時發生錯誤。請再試一次。",
"instance.suppressedFromDiscovery": "在探索服務中隱藏",
- "createMARCHoldings": "新增MARC館藏記錄",
+ "createMARCHoldings": "新增 MARC 館藏紀錄",
"exportInProgress": "匯出中",
"acq.acqUnit": "採購單位",
"acq.orderSubscription": "訂閱",
@@ -704,14 +704,14 @@
"copycat.defaultJobProfile": "{jobProfile} ( 預設 )",
"ariaLabel.createJobProfile": "建立{profileIndex}工作設定檔設定為預設值",
"ariaLabel.updateJobProfile": "更新{profileIndex}工作設定檔設定為預設值",
- "jobProfiles.info": "在指派館藏庫單一記錄匯入之前,請仔細查看列出的工作設定檔。只能指派 MARC 書目工作資料,不能指派 MARC 館藏或 MARC 權威工作設定檔。",
- "copycat.overlaySourceBib": "覆蓋來源書目記錄",
+ "jobProfiles.info": "在指派館藏庫單一紀錄匯入之前,請仔細查看列出的工作設定檔。只能指派 MARC 書目工作資料,不能指派 MARC 館藏或 MARC 權威工作設定檔。",
+ "copycat.overlaySourceBib": "覆蓋來源書目紀錄",
"copycat.overlayJobProfileToBeUsed": "選擇要用於覆蓋目前資料的設定檔",
"effectiveLocationHoldings": "館藏有效館藏地",
- "info.effectiveCallNumber": "此欄位包含館藏索書號,該索書號可以繼承自館藏記錄,也可以是館藏記錄上更新的索書號。瀏覽索書號時,將搜尋該欄位。",
+ "info.effectiveCallNumber": "此欄位包含館藏索書號,該索書號可以繼承自館藏紀錄,也可以是館藏紀錄上更新的索書號。瀏覽索書號時,將搜尋該欄位。",
"info.shelvingOrder": "這個欄位是索書號的標準化格式,決定了瀏覽時索書號的排序方式。",
"markAsHeader": "標記為",
- "newMARCRecord": "新 MARC 書目記錄",
+ "newMARCRecord": "新 MARC 書目紀錄",
"boundWithTitles.add": "新增合訂和分析",
"boundWithTitles.enterHoldingsHrid": "輸入館藏HRID",
"selectCode": "選擇代碼",
@@ -719,7 +719,7 @@
"actions.menuSection.sortBy.relevance": "相關性",
"actions.menuSection.sortBy.title": "題名",
"actions.menuSection.sortBy.contributors": "貢獻者",
- "exportInstanceInMARC": "匯出實例(MARC)",
+ "exportInstanceInMARC": "匯出實例 ( MARC )",
"editInstance.title": "編輯實例 • {title}",
"item.status.agedToLost.lowercase": "逾期太久視為遺失",
"item.status.available.lowercase": "可外借",
@@ -751,11 +751,11 @@
"browse.superintendent": "文件分類主管",
"consortia.instanceRecordTitle": "{isShared, select, false {本地} true {共享} other {}}實例 • {title} {publisherAndDate}",
"editInstance.consortia.title": "編輯{isShared, select, false { 本地 } true { 共享} other {}}實例 • {title}",
- "newLocalRecord": "新本地記錄",
- "newSharedRecord": "新共享記錄",
- "marcSourceRecord.bibliographic": "{shared, select, true { 共享 } false {本地} other {}} MARC 書目記錄",
- "marcSourceRecord.holdings": "{shared, select, true { 共享 } false { 本地 } other {}} MARC 館藏記錄",
- "instance.shared.successfulySaved": "此共用實例已集中儲存,相關圖書館記錄的更新正在進行中。此實例複本中的變更可能不會立即顯示。",
+ "newLocalRecord": "新本地紀錄",
+ "newSharedRecord": "新共享紀錄",
+ "marcSourceRecord.bibliographic": "{shared, select, true { 共享 } false {本地} other {}} MARC 書目紀錄",
+ "marcSourceRecord.holdings": "{shared, select, true { 共享 } false { 本地 } other {}} MARC 館藏紀錄",
+ "instance.shared.successfulySaved": "此共用實例已集中儲存,相關圖書館紀錄的更新正在進行中。此實例複本中的變更可能不會立即顯示。",
"shareLocalInstance": "共享本地實例",
"shareLocalInstance.modal.header": "您確定要共用此實例嗎?",
"shareLocalInstance.modal.message": "您已選擇與聯盟中的其他圖書館共用本地實例 {instanceTitle} ",
@@ -764,28 +764,28 @@
"shareLocalInstance.toast.successful": "本地實例 {instanceTitle} 已成功共享",
"consortialHoldings": "聯盟館藏",
"unlinkLocalMarcAuthorities.modal.header": "連結至本地權威",
- "unlinkLocalMarcAuthorities.modal.message": "如果您繼續共用此實例,則連結至本地權威記錄的 {linkedAuthoritiesLength} 書目欄位將保留權威值,但將變得不受控制",
+ "unlinkLocalMarcAuthorities.modal.message": "如果您繼續共用此實例,則連結至本地權威紀錄的 {linkedAuthoritiesLength} 書目欄位將保留權威值,但將變得不受控制",
"unlinkLocalMarcAuthorities.modal.proceed": "繼續",
"warning.instance.sharingLocalInstance": "共享此本地實例需要一些時間。完成後將顯示成功訊息和更新的詳細資訊。",
"warning.instance.accessSharedInstance": "您目前無權存取共享實例的詳細資訊。請聯絡您的 FOLIO 管理員以取得更多資訊。",
"documentTitle.search": "館藏庫 - {query} - 搜索",
"documentTitle.browse": "館藏庫 - {query} - 瀏覽",
- "setForDeletion.modal.header": "您確定要將此記錄設為刪除嗎?",
- "setForDeletion.modal.message": "您已選擇將 {instanceTitle} 設定為刪除 。當記錄設定為刪除時,該實例將對探索資源與館員隱藏。如果實例來源是 MARC,則 MARC LDR 05 將設定為“d”",
- "setRecordForDeletion": "設定刪除記錄",
+ "setForDeletion.modal.header": "您確定要將此紀錄設為刪除嗎?",
+ "setForDeletion.modal.message": "您已選擇將 {instanceTitle} 設定為刪除 。當紀錄設定為刪除時,該實例將對探索資源與館員隱藏。如果實例來源是 MARC,則 MARC LDR 05 將設定為“d”",
+ "setRecordForDeletion": "設定刪除紀錄",
"settings.inventory.title": "館藏庫設定",
"displaySummary": "顯示摘要",
"setForDeletion.toast.successful": " {instanceTitle} 已設定為刪除",
"setForDeletion.toast.unsuccessful": " {instanceTitle} 未設定為刪除",
- "shortcut.nextSubfield": "僅限 QuickMARC:移至文字方塊中的下一個子字段",
- "shortcut.prevSubfield": "僅限 QuickMARC:移至文字方塊中的上一個子字段",
+ "shortcut.nextSubfield": "僅限 QuickMARC : 移至文字方塊中的下一個子字段",
+ "shortcut.prevSubfield": "僅限 QuickMARC : 移至文字方塊中的上一個子字段",
"classificationBrowse": "分類法瀏覽",
"settings.instanceClassification.all": "分類法 ( 全部 )",
"settings.instanceClassification.dewey": "杜威十進分類法",
"settings.instanceClassification.lc": "美國國會圖書館分類法",
"settings.instanceClassification.termUpdated": "分類法瀏覽類型 {term} 已成功更新",
"settings.instanceClassification.identifierTypesPopover": "請注意,如果瀏覽選項未選擇任何分類識別號類型,則此選項將顯示所有分類識別號類型。",
- "permission.settings.classification-browse": "設定 ( 館藏庫):配置分類瀏覽",
+ "permission.settings.classification-browse": "設定 ( 館藏庫 ) : 配置分類瀏覽",
"receivingHistory.displayToPublic": "公開展示",
"instances.columns.classificationNumber": "分類法",
"browse.classification": "分類法",
@@ -850,7 +850,6 @@
"permission.items.mark-unavailable.execute": "Inventory: Mark items unavailable",
"permission.items.mark-long-missing.execute": "Inventory: Mark items long missing",
"permission.items.mark-in-process-non-requestable.execute": "Inventory: Mark items in process (non-requestable)",
- "permission.consortia.inventory.share.local.instance": "Inventory: Share local instance with consortium",
"permission.consortia.inventory.update.ownership": "Inventory: Update ownership",
"permission.items.in-transit-report.create": "Inventory: Create and download In transit items report",
"exportInstancesInMARC.complete": "The export is complete. The downloaded {csvFileName}.csv contains selected record's UUID. To retrieve the {marcFileName}.mrc file, please go to the Data export app.",
@@ -863,5 +862,6 @@
"settings.instanceCallNumber.sudoc": "Superintendent of Documents classification",
"settings.instanceCallNumber.termUpdated": "The call number browse type {term} was successfully updated",
"settings.instanceCallNumber.identifierTypesPopover": "Please note that if no call number types are selected for a browse option, this option will display all call number types.",
- "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse"
+ "permission.settings.call-number-browse": "Settings (Inventory): Configure call number browse",
+ "permission.consortia.inventory.local.sharing-instances.execute": "Inventory: Share local instance with consortium"
}
\ No newline at end of file
From c565668f8e7786fc5e4a3dfe24970da374cd7894 Mon Sep 17 00:00:00 2001
From: Oleksandr Hladchenko
<85172747+OleksandrHladchenko1@users.noreply.github.com>
Date: Mon, 30 Dec 2024 16:48:58 +0100
Subject: [PATCH 4/8] Release v12.0.8 (#2703)
---
CHANGELOG.md | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fa163bf02..1b60fe2e5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,10 +9,14 @@
* User can edit Source consortium "Holdings sources" in member tenant but not in Consortia manager. Refs UIIN-3147.
* React 19: refactor away from react-dom/test-utils. Refs UIIN-2888.
* Add call number browse settings. Refs UIIN-3116.
-* Remove the ability to share local instance when `Inventory: View, create instances` permission is assigned. Fixes UIIN-3166.
-* Display holdings names in `Consortial holdings` accordion for user without inventory permissions in member tenants. Fixes UIIN-3159
* Add "linked-data 1.0" interface to "optionalOkapiInterfaces". Refs UIIN-3166.
+## [12.0.8](https://github.com/folio-org/ui-inventory/tree/v12.0.8) (2024-12-24)
+[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.7...v12.0.8)
+
+* Display holdings names in `Consortial holdings` accordion for user without inventory permissions in member tenants. Fixes UIIN-3159.
+* Remove the ability to share local instance when `Inventory: View, create instances` permission is assigned. Fixes UIIN-3166.
+
## [12.0.7](https://github.com/folio-org/ui-inventory/tree/v12.0.7) (2024-12-17)
[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.6...v12.0.7)
From 57a05f833d9086f0ec180deefb8c95f5cc391c81 Mon Sep 17 00:00:00 2001
From: Oleksandr Hladchenko
<85172747+OleksandrHladchenko1@users.noreply.github.com>
Date: Tue, 7 Jan 2025 14:44:05 +0100
Subject: [PATCH 5/8] UIIN-3167: Fix errors after cancel edit/duplicate or
'Save & Close' consortial holdings/items (#2705)
* UIIN-3167: Fix infinite loading animation after cancel edit/duplicate or 'Save & Close' consortial holdings/items
* UIIN-3167: Fix tests
---
CHANGELOG.md | 1 +
.../DuplicateHolding/DuplicateHolding.js | 6 ++++--
src/Holding/EditHolding/EditHolding.js | 20 +++++++------------
src/Instance/ItemsList/ItemBarcode.js | 2 +-
src/Instance/utils.js | 1 +
src/Item/DuplicateItem/DuplicateItem.js | 5 ++++-
src/Item/EditItem/EditItem.js | 20 +++++++++----------
src/ViewHoldingsRecord.js | 19 ++++++++----------
src/ViewHoldingsRecord.test.js | 6 ++++--
src/routes/ItemRoute.js | 2 +-
src/routes/ViewHoldingRoute.js | 1 +
src/views/ItemView.js | 18 ++++++++++++-----
12 files changed, 54 insertions(+), 47 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1b60fe2e5..1beb1e1ce 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -10,6 +10,7 @@
* React 19: refactor away from react-dom/test-utils. Refs UIIN-2888.
* Add call number browse settings. Refs UIIN-3116.
* Add "linked-data 1.0" interface to "optionalOkapiInterfaces". Refs UIIN-3166.
+* Fix infinite loading animation after cancel edit/duplicate or 'Save & Close' consortial holdings/items. Fixes UIIN-3167.
## [12.0.8](https://github.com/folio-org/ui-inventory/tree/v12.0.8) (2024-12-24)
[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.7...v12.0.8)
diff --git a/src/Holding/DuplicateHolding/DuplicateHolding.js b/src/Holding/DuplicateHolding/DuplicateHolding.js
index 9de3470a5..31835bc4c 100644
--- a/src/Holding/DuplicateHolding/DuplicateHolding.js
+++ b/src/Holding/DuplicateHolding/DuplicateHolding.js
@@ -28,6 +28,7 @@ const DuplicateHolding = ({
state: {
backPathname: locationState,
tenantFrom,
+ initialTenantId,
} = {},
},
referenceTables,
@@ -72,12 +73,13 @@ const DuplicateHolding = ({
history.push({
pathname: locationState?.backPathname ?? `/inventory/view/${instanceId}`,
search,
+ state: { initialTenantId },
});
}, [search, instanceId]);
const onCancel = useCallback(async () => {
- await switchAffiliation(stripes, tenantFrom, goBack);
- }, [stripes, tenantFrom, goBack]);
+ await switchAffiliation(stripes, initialTenantId, goBack);
+ }, [stripes, initialTenantId, goBack]);
const onSubmit = useCallback(holdingValues => (
mutateHolding(holdingValues)
diff --git a/src/Holding/EditHolding/EditHolding.js b/src/Holding/EditHolding/EditHolding.js
index d24841afd..eeafe7e95 100644
--- a/src/Holding/EditHolding/EditHolding.js
+++ b/src/Holding/EditHolding/EditHolding.js
@@ -17,10 +17,7 @@ import {
} from '../../hooks';
import HoldingsForm from '../../edit/holdings/HoldingsForm';
import withLocation from '../../withLocation';
-import {
- parseHttpError,
- switchAffiliation,
-} from '../../utils';
+import { parseHttpError } from '../../utils';
const EditHolding = ({
goTo,
@@ -35,7 +32,7 @@ const EditHolding = ({
search,
state: {
backPathname: locationState,
- tenantFrom,
+ initialTenantId,
} = {},
} = location;
const stripes = useStripes();
@@ -59,16 +56,13 @@ const EditHolding = ({
history.push({
pathname: locationState?.backPathname ?? `/inventory/view/${instanceId}/${holdingId}`,
search,
+ state: { initialTenantId },
});
}, [search, instanceId, holdingId]);
- const onCancel = useCallback(async () => {
- await switchAffiliation(stripes, tenantFrom, goBack);
- }, [stripes, tenantFrom, goBack]);
-
- const onSuccess = useCallback(async () => {
+ const onSuccess = useCallback(() => {
if (!keepEditing.current) {
- await switchAffiliation(stripes, tenantFrom, goBack);
+ goBack();
} else {
refetchHolding();
}
@@ -80,7 +74,7 @@ const EditHolding = ({
values={{ hrid: holding?.hrid }}
/>,
});
- }, [switchAffiliation, stripes, tenantFrom, goBack, refetchHolding, holding, callout]);
+ }, [goBack, refetchHolding, holding, callout]);
const onError = async error => {
const parsedError = await parseHttpError(error.response);
@@ -107,7 +101,7 @@ const EditHolding = ({
location={location}
initialValues={holding}
onSubmit={onSubmit}
- onCancel={onCancel}
+ onCancel={goBack}
okapi={stripes.okapi}
instance={instance}
referenceTables={referenceTables}
diff --git a/src/Instance/ItemsList/ItemBarcode.js b/src/Instance/ItemsList/ItemBarcode.js
index a040eaa47..1ac4e86fd 100644
--- a/src/Instance/ItemsList/ItemBarcode.js
+++ b/src/Instance/ItemsList/ItemBarcode.js
@@ -52,7 +52,7 @@ const ItemBarcode = ({
search,
state: {
tenantTo: tenantId,
- tenantFrom: stripes.okapi.tenant,
+ initialTenantId: stripes.okapi.tenant,
},
});
diff --git a/src/Instance/utils.js b/src/Instance/utils.js
index f8e0f2965..4184d67a8 100644
--- a/src/Instance/utils.js
+++ b/src/Instance/utils.js
@@ -56,6 +56,7 @@ export const navigateToHoldingsViewPage = (history, location, instance, holding,
state: {
tenantTo,
tenantFrom,
+ initialTenantId: tenantFrom,
},
});
};
diff --git a/src/Item/DuplicateItem/DuplicateItem.js b/src/Item/DuplicateItem/DuplicateItem.js
index caa2664ad..ea10999db 100644
--- a/src/Item/DuplicateItem/DuplicateItem.js
+++ b/src/Item/DuplicateItem/DuplicateItem.js
@@ -82,7 +82,10 @@ const DuplicateItem = ({
history.push({
pathname: `/inventory/view/${instanceId}/${holdingId}/${itemId}`,
search: location.search,
- state: { tenantTo: stripes.okapi.tenant },
+ state: {
+ tenantTo: stripes.okapi.tenant,
+ initialTenantId: location?.state?.initialTenantId,
+ },
});
}, [location.search, instanceId, holdingId, itemId]);
diff --git a/src/Item/EditItem/EditItem.js b/src/Item/EditItem/EditItem.js
index 149b26f8e..bf6f3cee3 100644
--- a/src/Item/EditItem/EditItem.js
+++ b/src/Item/EditItem/EditItem.js
@@ -18,7 +18,7 @@ import {
} from '../../common';
import ItemForm from '../../edit/items/ItemForm';
import useCallout from '../../hooks/useCallout';
-import { parseHttpError, switchAffiliation } from '../../utils';
+import { parseHttpError } from '../../utils';
import {
useItem,
useItemMutation,
@@ -49,18 +49,16 @@ const EditItem = ({
history.push({
pathname: `/inventory/view/${instanceId}/${holdingId}/${itemId}`,
search: location.search,
- state: { tenantTo: stripes.okapi.tenant },
+ state: {
+ tenantTo: stripes.okapi.tenant,
+ initialTenantId: location?.state?.initialTenantId,
+ },
});
}, [location.search, instanceId, holdingId, itemId]);
- const onCancel = useCallback(async () => {
- await switchAffiliation(stripes, location?.state?.tenantFrom, goBack);
- }, [stripes, location?.state?.tenantFrom, goBack]);
-
-
- const onSuccess = useCallback(async () => {
+ const onSuccess = useCallback(() => {
if (!keepEditing.current) {
- await switchAffiliation(stripes, location?.state?.tenantFrom, goBack);
+ goBack();
} else {
refetchItem();
}
@@ -72,7 +70,7 @@ const EditItem = ({
values={{ hrid: item.hrid }}
/>,
});
- }, [switchAffiliation, stripes, location, goBack, refetchItem, callout, item]);
+ }, [goBack, refetchItem, callout, item]);
const onError = async error => {
const parsedError = await parseHttpError(error.response);
@@ -129,7 +127,7 @@ const EditItem = ({
key={holding.id}
initialValues={item}
onSubmit={onSubmit}
- onCancel={onCancel}
+ onCancel={goBack}
okapi={stripes.okapi}
instance={instance}
holdingsRecord={holding}
diff --git a/src/ViewHoldingsRecord.js b/src/ViewHoldingsRecord.js
index c722e6973..132d3611a 100644
--- a/src/ViewHoldingsRecord.js
+++ b/src/ViewHoldingsRecord.js
@@ -250,7 +250,7 @@ class ViewHoldingsRecord extends React.Component {
stripes,
location,
} = this.props;
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
+ const tenantFrom = location?.state?.initialTenantId || stripes.okapi.tenant;
await switchAffiliation(stripes, tenantFrom, this.goToInstanceView);
}
@@ -264,17 +264,15 @@ class ViewHoldingsRecord extends React.Component {
location,
id,
holdingsrecordid,
- stripes,
+ initialTenantId,
} = this.props;
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
-
history.push({
pathname: `/inventory/edit/${id}/${holdingsrecordid}`,
search: location.search,
state: {
backPathname: location.pathname,
- tenantFrom,
+ initialTenantId,
},
});
}
@@ -288,9 +286,10 @@ class ViewHoldingsRecord extends React.Component {
id,
holdingsrecordid,
stripes,
+ initialTenantId,
} = this.props;
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
+ const tenantFrom = stripes.okapi.tenant;
history.push({
pathname: `/inventory/copy/${id}/${holdingsrecordid}`,
@@ -298,6 +297,7 @@ class ViewHoldingsRecord extends React.Component {
state: {
backPathname: location.pathname,
tenantFrom,
+ initialTenantId,
},
});
}
@@ -641,10 +641,8 @@ class ViewHoldingsRecord extends React.Component {
referenceTables,
goTo,
stripes,
- location,
} = this.props;
const { instance } = this.state;
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
if (this.isAwaitingResource()) return ;
@@ -957,9 +955,7 @@ class ViewHoldingsRecord extends React.Component {
updatedDate: getDate(holdingsRecord?.metadata?.updatedDate),
})}
dismissible
- onClose={async () => {
- await switchAffiliation(stripes, tenantFrom, this.onClose);
- }}
+ onClose={this.onClose}
actionMenu={this.getPaneHeaderActionMenu}
>
@@ -1390,6 +1386,7 @@ ViewHoldingsRecord.propTypes = {
goTo: PropTypes.func.isRequired,
isInstanceShared: PropTypes.bool,
onUpdateOwnership: PropTypes.func,
+ initialTenantId: PropTypes.string,
};
export default flowRight(
diff --git a/src/ViewHoldingsRecord.test.js b/src/ViewHoldingsRecord.test.js
index 4558d8375..44633e6f4 100644
--- a/src/ViewHoldingsRecord.test.js
+++ b/src/ViewHoldingsRecord.test.js
@@ -132,6 +132,7 @@ const defaultProps = {
tenantFrom: 'testTenantFromId',
}
},
+ initialTenantId: 'initialTenantId',
};
const queryClient = new QueryClient();
@@ -246,7 +247,7 @@ describe('ViewHoldingsRecord actions', () => {
search: defaultProps.location.search,
state: {
backPathname: defaultProps.location.pathname,
- tenantFrom: 'testTenantFromId',
+ initialTenantId: 'initialTenantId',
},
};
renderViewHoldingsRecord();
@@ -274,7 +275,8 @@ describe('ViewHoldingsRecord actions', () => {
search: defaultProps.location.search,
state: {
backPathname: defaultProps.location.pathname,
- tenantFrom: 'testTenantFromId',
+ tenantFrom: 'diku',
+ initialTenantId: 'initialTenantId',
},
};
diff --git a/src/routes/ItemRoute.js b/src/routes/ItemRoute.js
index 12362422e..b70938e07 100644
--- a/src/routes/ItemRoute.js
+++ b/src/routes/ItemRoute.js
@@ -26,6 +26,7 @@ const ItemRoute = props => {
{...props}
isInstanceShared={instance?.shared}
tenantTo={state?.tenantTo || okapi.tenant}
+ initialTenantId={state?.initialTenantId || okapi.tenant}
referenceTables={data}
/>
)}
@@ -39,7 +40,6 @@ ItemRoute.propTypes = {
location: PropTypes.object,
resources: PropTypes.object,
stripes: PropTypes.object,
- tenantFrom: PropTypes.string,
history: PropTypes.object,
};
diff --git a/src/routes/ViewHoldingRoute.js b/src/routes/ViewHoldingRoute.js
index dcaaa3589..e8eaf0693 100644
--- a/src/routes/ViewHoldingRoute.js
+++ b/src/routes/ViewHoldingRoute.js
@@ -25,6 +25,7 @@ const ViewHoldingRoute = () => {
id={instanceId}
isInstanceShared={instance?.shared}
tenantTo={state?.tenantTo || okapi.tenant}
+ initialTenantId={state?.initialTenantId || okapi.tenant}
referenceTables={referenceTables}
holdingsrecordid={holdingsrecordid}
onUpdateOwnership={updateOwnership}
diff --git a/src/views/ItemView.js b/src/views/ItemView.js
index b023b083c..b99475ce8 100644
--- a/src/views/ItemView.js
+++ b/src/views/ItemView.js
@@ -144,6 +144,7 @@ const ItemView = props => {
},
goTo,
isInstanceShared,
+ initialTenantId,
} = props;
const ky = useOkapiKy();
@@ -176,13 +177,16 @@ const ItemView = props => {
const onClickEditItem = e => {
if (e) e.preventDefault();
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
+ const tenantFrom = stripes.okapi.tenant;
const { id, holdingsrecordid, itemid } = match.params;
history.push({
pathname: `/inventory/edit/${id}/${holdingsrecordid}/${itemid}`,
search: location.search,
- state: { tenantFrom }
+ state: {
+ tenantFrom,
+ initialTenantId,
+ }
});
};
@@ -200,7 +204,7 @@ const ItemView = props => {
};
const onCloseViewItem = async () => {
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
+ const tenantFrom = location?.state?.initialTenantId || stripes.okapi.tenant;
await switchAffiliation(stripes, tenantFrom, () => goBack(tenantFrom));
};
@@ -212,12 +216,15 @@ const ItemView = props => {
const onCopy = () => {
const { itemid, id, holdingsrecordid } = match.params;
- const tenantFrom = location?.state?.tenantFrom || stripes.okapi.tenant;
+ const tenantFrom = stripes.okapi.tenant;
history.push({
pathname: `/inventory/copy/${id}/${holdingsrecordid}/${itemid}`,
search: location.search,
- state: { tenantFrom },
+ state: {
+ tenantFrom,
+ initialTenantId,
+ },
});
};
@@ -1938,6 +1945,7 @@ ItemView.propTypes = {
match: PropTypes.object.isRequired,
history: PropTypes.object.isRequired,
isInstanceShared: PropTypes.bool,
+ initialTenantId: PropTypes.string,
};
export default flowRight(
From 8657bbe2338505eab56eacc5c0ded69376f0778a Mon Sep 17 00:00:00 2001
From: Mariia Aloshyna <55138456+mariia-aloshyna@users.noreply.github.com>
Date: Thu, 9 Jan 2025 16:33:33 +0200
Subject: [PATCH 6/8] UIIN-3131: Remove hover-over text next to "Effective call
number" on the Item record detail view (#2706)
---
CHANGELOG.md | 1 +
src/views/ItemView.js | 5 -----
src/views/ItemView.test.js | 1 -
translations/ui-inventory/en.json | 1 -
4 files changed, 1 insertion(+), 7 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1beb1e1ce..3990ee6e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,7 @@
* Add call number browse settings. Refs UIIN-3116.
* Add "linked-data 1.0" interface to "optionalOkapiInterfaces". Refs UIIN-3166.
* Fix infinite loading animation after cancel edit/duplicate or 'Save & Close' consortial holdings/items. Fixes UIIN-3167.
+* Remove hover-over text next to "Effective call number" on the Item record detail view. Refs UIIN-3131.
## [12.0.8](https://github.com/folio-org/ui-inventory/tree/v12.0.8) (2024-12-24)
[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.7...v12.0.8)
diff --git a/src/views/ItemView.js b/src/views/ItemView.js
index b99475ce8..4e4e0bfa6 100644
--- a/src/views/ItemView.js
+++ b/src/views/ItemView.js
@@ -1143,11 +1143,6 @@ const ItemView = props => {
label={}
value={effectiveCallNumber(item)}
/>
- }
- buttonProps={{ 'data-testid': 'info-icon-effective-call-number' }}
- />
diff --git a/src/views/ItemView.test.js b/src/views/ItemView.test.js
index 794271278..96f092ecc 100644
--- a/src/views/ItemView.test.js
+++ b/src/views/ItemView.test.js
@@ -283,7 +283,6 @@ describe('ItemView', () => {
});
it('should display the information icons', () => {
- expect(screen.getAllByTestId('info-icon-effective-call-number')[0]).toBeDefined();
expect(screen.getAllByTestId('info-icon-shelving-order')[0]).toBeDefined();
});
diff --git a/translations/ui-inventory/en.json b/translations/ui-inventory/en.json
index 169289e80..fffbf33f1 100644
--- a/translations/ui-inventory/en.json
+++ b/translations/ui-inventory/en.json
@@ -867,7 +867,6 @@
"administrativeNote": "Administrative note",
"administrativeNotes": "Administrative notes",
"linkedToMarcAuthority": "Linked to MARC authority",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"shortcut.nextSubfield": "quickMARC only: Move to the next subfield in a text box",
From 269e1214fcd72b710d9269c9f14548360fcb97ee Mon Sep 17 00:00:00 2001
From: Denys Bohdan
Date: Mon, 13 Jan 2025 10:06:16 +0100
Subject: [PATCH 7/8] UIIN-3025 Change import of `exportToCsv` from
`stripes-util` to `stripes-components` (#2708)
---
CHANGELOG.md | 1 +
src/reports/IdReportGenerator.js | 4 ++--
src/reports/InTransitItemsReport.js | 4 ++--
src/reports/InTransitItemsReport.test.js | 10 +++++-----
4 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3990ee6e8..93600d796 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -12,6 +12,7 @@
* Add "linked-data 1.0" interface to "optionalOkapiInterfaces". Refs UIIN-3166.
* Fix infinite loading animation after cancel edit/duplicate or 'Save & Close' consortial holdings/items. Fixes UIIN-3167.
* Remove hover-over text next to "Effective call number" on the Item record detail view. Refs UIIN-3131.
+* Change import of `exportToCsv` from `stripes-util` to `stripes-components`. Refs UIIN-3025.
## [12.0.8](https://github.com/folio-org/ui-inventory/tree/v12.0.8) (2024-12-24)
[Full Changelog](https://github.com/folio-org/ui-inventory/compare/v12.0.7...v12.0.8)
diff --git a/src/reports/IdReportGenerator.js b/src/reports/IdReportGenerator.js
index e464aac7a..77544c645 100644
--- a/src/reports/IdReportGenerator.js
+++ b/src/reports/IdReportGenerator.js
@@ -1,7 +1,7 @@
import moment from 'moment';
import { noop } from 'lodash';
-import { exportCsv } from '@folio/stripes/util';
+import { exportToCsv } from '@folio/stripes/components';
import { isTestEnv } from '../utils';
@@ -29,7 +29,7 @@ class IdReportGenerator {
header: false,
filename: this.getCSVFileName(),
};
- const generateReport = !isTestEnv() ? exportCsv : noop;
+ const generateReport = !isTestEnv() ? exportToCsv : noop;
generateReport(parsedRecords, fileTitle);
}
diff --git a/src/reports/InTransitItemsReport.js b/src/reports/InTransitItemsReport.js
index 98a3c5bcc..5a386dae5 100644
--- a/src/reports/InTransitItemsReport.js
+++ b/src/reports/InTransitItemsReport.js
@@ -1,4 +1,4 @@
-import { exportCsv } from '@folio/stripes/util';
+import { exportToCsv } from '@folio/stripes/components';
const columns = [
'barcode',
@@ -92,7 +92,7 @@ class InTransitItemsReport {
const records = await this.fetchData();
const parsedRecords = this.parse(records);
- exportCsv(parsedRecords, { onlyFields, filename: 'InTransit' });
+ exportToCsv(parsedRecords, { onlyFields, filename: 'InTransit' });
return parsedRecords;
}
diff --git a/src/reports/InTransitItemsReport.test.js b/src/reports/InTransitItemsReport.test.js
index b09b2cc43..ac7593b2d 100644
--- a/src/reports/InTransitItemsReport.test.js
+++ b/src/reports/InTransitItemsReport.test.js
@@ -1,8 +1,8 @@
-import { exportCsv } from '@folio/stripes/util';
+import { exportToCsv } from '@folio/stripes/components';
import InTransitItemsReport from './InTransitItemsReport';
-jest.mock('@folio/stripes/util', () => ({
- exportCsv: jest.fn(),
+jest.mock('@folio/stripes/components', () => ({
+ exportToCsv: jest.fn(),
}));
describe('InTransitItemsReport', () => {
@@ -92,13 +92,13 @@ describe('InTransitItemsReport', () => {
});
});
describe('toCSV', () => {
- it('call exportCsv with the correct arguments', async () => {
+ it('call exportToCsv with the correct arguments', async () => {
const records = [{ barcode: '123456789' }];
const parsedRecords = [{ barcode: '123456789' }];
report.fetchData = jest.fn(() => Promise.resolve(records));
report.parse = jest.fn(() => parsedRecords);
await report.toCSV();
- expect(exportCsv).toHaveBeenCalledWith(parsedRecords, {
+ expect(exportToCsv).toHaveBeenCalledWith(parsedRecords, {
onlyFields: report.columnsMap,
filename: 'InTransit',
});
From e038eb301068c3efb4883601e5c0a66ef6510f14 Mon Sep 17 00:00:00 2001
From: FOLIO Translations Bot
<38661258+folio-translations@users.noreply.github.com>
Date: Mon, 13 Jan 2025 21:11:17 -0500
Subject: [PATCH 8/8] Update translation strings
---
translations/ui-inventory/ar.json | 1 -
translations/ui-inventory/ber.json | 1 -
translations/ui-inventory/ca.json | 1 -
translations/ui-inventory/cs_CZ.json | 1 -
translations/ui-inventory/da.json | 1 -
translations/ui-inventory/de.json | 1 -
translations/ui-inventory/en_GB.json | 1 -
translations/ui-inventory/en_SE.json | 1 -
translations/ui-inventory/en_US.json | 1 -
translations/ui-inventory/es.json | 1 -
translations/ui-inventory/es_419.json | 1 -
translations/ui-inventory/es_ES.json | 1 -
translations/ui-inventory/fr.json | 1 -
translations/ui-inventory/fr_FR.json | 1 -
translations/ui-inventory/he.json | 1 -
translations/ui-inventory/hi_IN.json | 1 -
translations/ui-inventory/hu.json | 1 -
translations/ui-inventory/it_IT.json | 1 -
translations/ui-inventory/ja.json | 1 -
translations/ui-inventory/ko.json | 1 -
translations/ui-inventory/nb.json | 1 -
translations/ui-inventory/nl.json | 1 -
translations/ui-inventory/nn.json | 1 -
translations/ui-inventory/pl.json | 1 -
translations/ui-inventory/pt_BR.json | 1 -
translations/ui-inventory/pt_PT.json | 1 -
translations/ui-inventory/ru.json | 1 -
translations/ui-inventory/sk.json | 1 -
translations/ui-inventory/sv.json | 1 -
translations/ui-inventory/ur.json | 1 -
translations/ui-inventory/zh_CN.json | 1 -
translations/ui-inventory/zh_TW.json | 1 -
32 files changed, 32 deletions(-)
diff --git a/translations/ui-inventory/ar.json b/translations/ui-inventory/ar.json
index d16eab60f..d13c23b69 100644
--- a/translations/ui-inventory/ar.json
+++ b/translations/ui-inventory/ar.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/ber.json b/translations/ui-inventory/ber.json
index 0bd2dbcd9..08c3c1f17 100644
--- a/translations/ui-inventory/ber.json
+++ b/translations/ui-inventory/ber.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/ca.json b/translations/ui-inventory/ca.json
index f1929671f..1f8affd0f 100644
--- a/translations/ui-inventory/ca.json
+++ b/translations/ui-inventory/ca.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/cs_CZ.json b/translations/ui-inventory/cs_CZ.json
index 30a01c1a9..5d753275f 100644
--- a/translations/ui-inventory/cs_CZ.json
+++ b/translations/ui-inventory/cs_CZ.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Překrýt zdroj bibliografického záznamu",
"copycat.overlayJobProfileToBeUsed": "Vybrat profil, který se má použít k překrytí aktuálních dat",
"effectiveLocationHoldings": "Efektivní lokace pro holdingy",
- "info.effectiveCallNumber": "Toto pole obsahuje signaturu jednotky, která je buď zděděna ze záznamu holdingu, nebo je aktualizovanou signaturou záznamu jednotky. Při procházení signatur se bude vyhledávat v tomto poli.",
"info.shelvingOrder": "Toto pole je normalizovaná forma signatury, která určuje, jak je signatura při procházení seřazena.",
"markAsHeader": "Označit jako",
"newMARCRecord": "Nový MARC bibliografický záznam",
diff --git a/translations/ui-inventory/da.json b/translations/ui-inventory/da.json
index 71b537033..c2fb760d8 100644
--- a/translations/ui-inventory/da.json
+++ b/translations/ui-inventory/da.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/de.json b/translations/ui-inventory/de.json
index ed335d668..c1198c431 100644
--- a/translations/ui-inventory/de.json
+++ b/translations/ui-inventory/de.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Bibliographischen Quelldatensatz überlagern",
"copycat.overlayJobProfileToBeUsed": "Profil auswählen, das zur Überlagerung der aktuellen Daten verwendet werden soll",
"effectiveLocationHoldings": "Tatsächlicher Standort des Bestands",
- "info.effectiveCallNumber": "Dieses Feld enthält die Signatur des Exemplars, die entweder aus dem Bestandsdatensatz geerbt wird oder die aktualisierte Signatur des Exempardatensatzes ist. Beim browsen nach Signaturen wird dieses Feld durchsucht.",
"info.shelvingOrder": "Dieses Feld ist die normalisierte Form der Signatur, die bestimmt, wie die Signatur beim browsen sortiert wird.",
"markAsHeader": "Markieren als",
"newMARCRecord": "Neuer bibliographischer MARC-Datensatz",
diff --git a/translations/ui-inventory/en_GB.json b/translations/ui-inventory/en_GB.json
index f6ec78e5f..da63e0616 100644
--- a/translations/ui-inventory/en_GB.json
+++ b/translations/ui-inventory/en_GB.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/en_SE.json b/translations/ui-inventory/en_SE.json
index f6ec78e5f..da63e0616 100644
--- a/translations/ui-inventory/en_SE.json
+++ b/translations/ui-inventory/en_SE.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/en_US.json b/translations/ui-inventory/en_US.json
index f6ec78e5f..da63e0616 100644
--- a/translations/ui-inventory/en_US.json
+++ b/translations/ui-inventory/en_US.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/es.json b/translations/ui-inventory/es.json
index e5aee05b6..6d78659a3 100644
--- a/translations/ui-inventory/es.json
+++ b/translations/ui-inventory/es.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Superponer registro bibliográfico de origen",
"copycat.overlayJobProfileToBeUsed": "Seleccione el perfil que se utilizará para superponer los datos actuales",
"effectiveLocationHoldings": "Localización efectiva de las existéncias",
- "info.effectiveCallNumber": "Este campo contiene la signatura del artículo, que se hereda del registro de Holdings o es la signatura actualizada en el registro del artículo. Al consultar las signaturas, se buscará en este campo.",
"info.shelvingOrder": "Este campo es la forma normalizada del número de llamada que determina cómo se ordena el número de llamada durante la navegación.",
"markAsHeader": "Marcar como",
"newMARCRecord": "Nuevo MARC Bib Record",
diff --git a/translations/ui-inventory/es_419.json b/translations/ui-inventory/es_419.json
index 73b979ecd..d7b6a30b2 100644
--- a/translations/ui-inventory/es_419.json
+++ b/translations/ui-inventory/es_419.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Superponer registro bibliográfico de origen",
"copycat.overlayJobProfileToBeUsed": "Seleccione el perfil que se utilizará para superponer los datos actuales",
"effectiveLocationHoldings": "Localización efectiva de las existéncias",
- "info.effectiveCallNumber": "Este campo contiene la signatura del artículo, que se hereda del registro de Holdings o es la signatura actualizada en el registro del artículo. Al consultar las signaturas, se buscará en este campo.",
"info.shelvingOrder": "Este campo es la forma normalizada del número de llamada que determina cómo se ordena el número de llamada durante la navegación.",
"markAsHeader": "Marcar como",
"newMARCRecord": "Nuevo MARC Bib Record",
diff --git a/translations/ui-inventory/es_ES.json b/translations/ui-inventory/es_ES.json
index e5aee05b6..6d78659a3 100644
--- a/translations/ui-inventory/es_ES.json
+++ b/translations/ui-inventory/es_ES.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Superponer registro bibliográfico de origen",
"copycat.overlayJobProfileToBeUsed": "Seleccione el perfil que se utilizará para superponer los datos actuales",
"effectiveLocationHoldings": "Localización efectiva de las existéncias",
- "info.effectiveCallNumber": "Este campo contiene la signatura del artículo, que se hereda del registro de Holdings o es la signatura actualizada en el registro del artículo. Al consultar las signaturas, se buscará en este campo.",
"info.shelvingOrder": "Este campo es la forma normalizada del número de llamada que determina cómo se ordena el número de llamada durante la navegación.",
"markAsHeader": "Marcar como",
"newMARCRecord": "Nuevo MARC Bib Record",
diff --git a/translations/ui-inventory/fr.json b/translations/ui-inventory/fr.json
index 00142611c..eb8a06756 100644
--- a/translations/ui-inventory/fr.json
+++ b/translations/ui-inventory/fr.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/fr_FR.json b/translations/ui-inventory/fr_FR.json
index 6b5d49bdf..515b42b85 100644
--- a/translations/ui-inventory/fr_FR.json
+++ b/translations/ui-inventory/fr_FR.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Écraser la notice bibliographique source",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Emplacement effectif pour la localisation",
- "info.effectiveCallNumber": "Ce champ contient la cote de l'exemplaire, qui est soit hérité de la notice de localisations, soit la cote mise à jour de la notice de l'exemplaire. En parcourant les cotes, ce champ sera parcouru.",
"info.shelvingOrder": "Ce champ est la forme normalisée de la cote qui détermine la manière dont la cote sera triée lors de la navigation.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/he.json b/translations/ui-inventory/he.json
index d09976e66..9567b322b 100644
--- a/translations/ui-inventory/he.json
+++ b/translations/ui-inventory/he.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/hi_IN.json b/translations/ui-inventory/hi_IN.json
index f6ec78e5f..da63e0616 100644
--- a/translations/ui-inventory/hi_IN.json
+++ b/translations/ui-inventory/hi_IN.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/hu.json b/translations/ui-inventory/hu.json
index 6de652781..1c327c5b5 100644
--- a/translations/ui-inventory/hu.json
+++ b/translations/ui-inventory/hu.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/it_IT.json b/translations/ui-inventory/it_IT.json
index d0762a66a..a7c62faf7 100644
--- a/translations/ui-inventory/it_IT.json
+++ b/translations/ui-inventory/it_IT.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/ja.json b/translations/ui-inventory/ja.json
index 1ec7a8646..8fd821fe3 100644
--- a/translations/ui-inventory/ja.json
+++ b/translations/ui-inventory/ja.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "このフィールドには、所蔵レコードから継承された資料の請求番号、または資料コードの更新された請求番号が含まれます。請求番号を参照するときに、このフィールドが検索されます。",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "マークする",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/ko.json b/translations/ui-inventory/ko.json
index c9cd0e419..936d03f28 100644
--- a/translations/ui-inventory/ko.json
+++ b/translations/ui-inventory/ko.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/nb.json b/translations/ui-inventory/nb.json
index f6ec78e5f..da63e0616 100644
--- a/translations/ui-inventory/nb.json
+++ b/translations/ui-inventory/nb.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/nl.json b/translations/ui-inventory/nl.json
index 538769bdf..6718d3398 100644
--- a/translations/ui-inventory/nl.json
+++ b/translations/ui-inventory/nl.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlaybron bibliografisch record",
"copycat.overlayJobProfileToBeUsed": "Selecteer het profiel dat moet worden gebruikt voor de overlay van de huidige gegevens",
"effectiveLocationHoldings": "Effectieve locatie voor holdings",
- "info.effectiveCallNumber": "Dit veld bevat het etiketnummer van het item, dat ofwel overgenomen is uit het holdingrecord, of het bijgewerkte etiketnummer op het itemrecord is. Tijdens het bladeren door etiketnummers wordt in dit veld gezocht.",
"info.shelvingOrder": "Dit veld is de genormaliseerde vorm van het etiketnummer die bepaalt hoe het etiketnummer wordt gesorteerd tijdens het bladeren.",
"markAsHeader": "Markeren als",
"newMARCRecord": "Nieuw bibliografisch MARC-record",
diff --git a/translations/ui-inventory/nn.json b/translations/ui-inventory/nn.json
index f6ec78e5f..da63e0616 100644
--- a/translations/ui-inventory/nn.json
+++ b/translations/ui-inventory/nn.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/pl.json b/translations/ui-inventory/pl.json
index 97606f397..005d9ca4c 100644
--- a/translations/ui-inventory/pl.json
+++ b/translations/ui-inventory/pl.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Nadpisz źródłowy rekord bibliograficzny",
"copycat.overlayJobProfileToBeUsed": "Wybierz profil zadania, który będzie używany do nadpisania bieżących danych",
"effectiveLocationHoldings": "Aktualna lokalizacja dla zasobu",
- "info.effectiveCallNumber": "To pole zawiera sygnaturę egzemplarza, która albo jest pobrana z rekordu zasobu albo jest zaktualizowaną sygnaturą w rekordzie egzemplarza. Podczas przeglądania sygnatur to pole będzie przeszukane.",
"info.shelvingOrder": "Pole to zawiera znormalizowaną formą sygnatury, która określa sposób sortowania sygnatury podczas przeglądania.",
"markAsHeader": "Oznacz jako",
"newMARCRecord": "Nowy rekord bibliograficzny (MARC)",
diff --git a/translations/ui-inventory/pt_BR.json b/translations/ui-inventory/pt_BR.json
index ac1c3446e..fe9ad22fa 100644
--- a/translations/ui-inventory/pt_BR.json
+++ b/translations/ui-inventory/pt_BR.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Sobreposição de registro bibliográfico fonte",
"copycat.overlayJobProfileToBeUsed": "Selecione o perfil a ser usado para sobrepor os dados atuais",
"effectiveLocationHoldings": "Localização efetiva da coleção",
- "info.effectiveCallNumber": "Este campo contém o número de chamada do item, que é herdado do registro de coleção ou é o número de chamada atualizado no registro do item. Ao navegar pelos números de chamada, este campo será pesquisado.",
"info.shelvingOrder": "Este campo é a forma normalizada do número de chamada que determina como o número de chamada é classificado durante a navegação.",
"markAsHeader": "Marcar como",
"newMARCRecord": "Novo registro bibliográfico MARC",
diff --git a/translations/ui-inventory/pt_PT.json b/translations/ui-inventory/pt_PT.json
index 0f9076994..7caa274c2 100644
--- a/translations/ui-inventory/pt_PT.json
+++ b/translations/ui-inventory/pt_PT.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/ru.json b/translations/ui-inventory/ru.json
index 32e5a56e1..723334b5b 100644
--- a/translations/ui-inventory/ru.json
+++ b/translations/ui-inventory/ru.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/sk.json b/translations/ui-inventory/sk.json
index 62fcbbf8f..44fc666d6 100644
--- a/translations/ui-inventory/sk.json
+++ b/translations/ui-inventory/sk.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/sv.json b/translations/ui-inventory/sv.json
index 20c9d06c6..50175c6bb 100644
--- a/translations/ui-inventory/sv.json
+++ b/translations/ui-inventory/sv.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/ur.json b/translations/ui-inventory/ur.json
index a81fb1664..04438d030 100644
--- a/translations/ui-inventory/ur.json
+++ b/translations/ui-inventory/ur.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "Overlay source bibliographic record",
"copycat.overlayJobProfileToBeUsed": "Select the profile to be used to overlay the current data",
"effectiveLocationHoldings": "Effective location for holdings",
- "info.effectiveCallNumber": "This field contains the item call number, which is either inherited from the holdings record, or is the updated call number on the item record. While browsing call numbers, this field will be searched.",
"info.shelvingOrder": "This field is the normalized form of the call number which determines how the call number is sorted while browsing.",
"markAsHeader": "Mark as",
"newMARCRecord": "New MARC bibliographic record",
diff --git a/translations/ui-inventory/zh_CN.json b/translations/ui-inventory/zh_CN.json
index 4fceaa976..09d088202 100644
--- a/translations/ui-inventory/zh_CN.json
+++ b/translations/ui-inventory/zh_CN.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "覆盖源书目记录",
"copycat.overlayJobProfileToBeUsed": "选择要用于覆盖当前数据的配置文件",
"effectiveLocationHoldings": "有效馆藏位置",
- "info.effectiveCallNumber": "本字段包含单件索书号,它是从馆藏记录继承的,或者是单件记录上已更新的索书号。浏览索书号时,将搜索此字段。",
"info.shelvingOrder": "本字段是索书号的规范化形式,它决定浏览时索书号的排序方式。",
"markAsHeader": "标记为",
"newMARCRecord": "新建MARC书目记录",
diff --git a/translations/ui-inventory/zh_TW.json b/translations/ui-inventory/zh_TW.json
index f4d0448c0..ac95ef828 100644
--- a/translations/ui-inventory/zh_TW.json
+++ b/translations/ui-inventory/zh_TW.json
@@ -708,7 +708,6 @@
"copycat.overlaySourceBib": "覆蓋來源書目紀錄",
"copycat.overlayJobProfileToBeUsed": "選擇要用於覆蓋目前資料的設定檔",
"effectiveLocationHoldings": "館藏有效館藏地",
- "info.effectiveCallNumber": "此欄位包含館藏索書號,該索書號可以繼承自館藏紀錄,也可以是館藏紀錄上更新的索書號。瀏覽索書號時,將搜尋該欄位。",
"info.shelvingOrder": "這個欄位是索書號的標準化格式,決定了瀏覽時索書號的排序方式。",
"markAsHeader": "標記為",
"newMARCRecord": "新 MARC 書目紀錄",