From e32a99a265a2efd34848d8bf513639a262284104 Mon Sep 17 00:00:00 2001 From: FOLIO Translations Bot <38661258+folio-translations@users.noreply.github.com> Date: Wed, 4 Feb 2026 20:28:30 -0500 Subject: [PATCH] Lokalise: updates --- translations/ui-local-kb-admin/th_TH.json | 169 ++++++++++++++++++++++ 1 file changed, 169 insertions(+) create mode 100644 translations/ui-local-kb-admin/th_TH.json diff --git a/translations/ui-local-kb-admin/th_TH.json b/translations/ui-local-kb-admin/th_TH.json new file mode 100644 index 0000000..6a1e4f2 --- /dev/null +++ b/translations/ui-local-kb-admin/th_TH.json @@ -0,0 +1,169 @@ +{ + "meta.title": "Local KB admin", + "job.delete": "Delete", + "prop.class": "Job type", + "prop.ended": "Ended", + "prop.errors": "Errors", + "prop.filename": "Filename", + "prop.jobName": "Job name", + "prop.noOfErrors": "No. of errors", + "prop.outcome": "Import outcome", + "prop.result": "Result", + "prop.runningStatus": "Running status", + "prop.started": "Started", + "prop.status": "Running status", + "org.olf.general.jobs.PackageIngestJob": "Harvester", + "columns.errorLogMessage": "Error", + "columns.infoLogMessage": "Message", + "columns.recordNumber": "Record number", + "job.delete.confirmLabel": "Delete", + "job.delete.heading": "Delete job", + "job.delete.message": "Job {name} will be deleted", + "loading": "Loading...", + "searchInputLabel": "Search jobs", + "section.externalDataSources": "External data sources", + "settings.externalDataSources": "External data sources", + "settings.general": "General", + "settings.externalDataSources.sourceCount": "{count, number} {count, plural, one {external data source} other {external data sources}}", + "settings.externalDataSources.name": "Name", + "settings.externalDataSources.type": "Type", + "settings.externalDataSources.recordType": "Record type", + "settings.externalDataSources.uri": "URI", + "settings.externalDataSources.isActive": "Is active", + "settings.externalDataSources.supportsHarvesting": "Supports harvesting", + "settings.externalDataSources.activationEnabled": "Activation enabled", + "settings.externalDataSources.listPrefix": "Listprefix", + "settings.externalDataSources.fullPrefix": "Fullprefix", + "settings.externalDataSources.package": "Package", + "settings.externalDataSources.principal": "Principal", + "settings.externalDataSources.credentials": "Credentials", + "settings.externalDataSources.callout.save.success": "External data source successfully saved.", + "settings.externalDataSources.callout.save.error": "There was an error saving the external data source. {error}", + "settings.externalDataSources.callout.delete.success": "External data source successfully deleted.", + "settings.externalDataSources.callout.delete.error": "There was an error deleting the external data source.{error}", + "yes": "Yes", + "no": "No", + "settings.externalDataSources.externalDataSource": "External data source", + "settings.externalDataSources.editExternalDataSource": "Edit external data source", + "settings.externalDataSources.newExternalDataSource": "New external data source", + "valid.isURLValid": "Please enter a valid URL (including \"http\" or \"https\").", + "create": "Create", + "error.uploadFile": "Please upload a file to continue", + "job.newJob": "New job", + "job.close": "Close job", + "org.olf.general.jobs.PackageImportJob": "File import", + "settings.externalDataSources.nameExists": "This name already exists", + "job.delete.heading.org.olf.general.jobs.KbartImportJob": "Delete KBART package import job", + "job.delete.heading.org.olf.general.jobs.KbartIngestJob": "Delete KBART package ingest job", + "job.delete.heading.org.olf.general.jobs.PackageImportJob": "Delete JSON package import job", + "job.delete.heading.org.olf.general.jobs.PackageIngestJob": "Delete JSON package ingest job", + "job.delete.message.org.olf.general.jobs.KbartImportJob": "KBART package import job {name} will be deleted.", + "job.delete.message.org.olf.general.jobs.KbartIngestJob": "KBART package ingest job {name} will be deleted.", + "job.delete.message.org.olf.general.jobs.PackageImportJob": "JSON package import job {name} will be deleted.", + "job.delete.message.org.olf.general.jobs.PackageIngestJob": "JSON package ingest job {name} will be deleted.", + "job.deleted.success": "Job {name} was successfully deleted", + "job.deleted.success.org.olf.general.jobs.KbartImportJob": "KBART package import job deleted : {name}", + "job.deleted.success.org.olf.general.jobs.KbartIngestJob": "KBART package ingest job deleted : {name}", + "job.deleted.success.org.olf.general.jobs.PackageImportJob": "JSON package import job deleted : {name}", + "job.deleted.success.org.olf.general.jobs.PackageIngestJob": "JSON package ingest job deleted : {name}", + "job.created.success": "Job {name} was successfully create", + "job.created.success.org.olf.general.jobs.KbartImportJob": "KBART package import job created : {name}", + "job.created.success.org.olf.general.jobs.KbartIngestJob": "KBART package ingest job created : {name}", + "job.created.success.org.olf.general.jobs.PackageImportJob": "JSON package import job created : {name}", + "job.created.success.org.olf.general.jobs.PackageIngestJob": "JSON package ingest job created : {name}", + "job.new": "New", + "job.availableJobTypes": "Available job types", + "job.newJSONJob": "New JSON job", + "job.newKBARTJob": "New KBART job", + "job.packageName": "Package name", + "job.packageSource": "Package source", + "job.packageReference": "Package reference", + "job.packageProvider": "Package provider", + "job.addNew": "Add new package", + "job.update": "Update package", + "job.sourceReferenceWarning": "The Source and Reference fields are used together as a unique identifier for packages. If a package with the given Source+Reference already exists it will be updated, otherwise a new package will be created. If the Provider entered does not exist, a new one will be created in the local knowledgebase in the Agreements app.", + "org.olf.general.jobs.KbartIngestJob": "KBART Harvester", + "org.olf.general.jobs.KbartImportJob": "KBART File import", + "job.JSONImportJob": "New JSON import job", + "job.KBARTImportJob": "New KBART import job", + "settings.externalDataSources.delete.confirmLabel": "Delete", + "settings.externalDataSources.delete.confirmHeading": "Delete external data source", + "settings.externalDataSources.delete.confirmMessage": "External data source {name} will be deleted.", + "permission.jobs.view": "Local KB admin: View jobs", + "permission.jobs.edit": "Local KB admin: Create jobs", + "permission.jobs.delete": "Local KB admin: Delete jobs", + "permission.kbs.manage": "Local KB admin: Manage remote KB configuration", + "job.trustedSourceTI": "Trust this job as a source of title instance metadata", + "settings.externalDataSources.trustedSourceTI": "Trusted for title instance metadata", + "permission.proxyServer.manage": "Local KB admin: Manage proxy server configuration", + "section.proxyServerSettings": "Proxy server settings", + "settings.proxyServerSettings": "Proxy server settings", + "settings.proxyServerSettings.count": "{count, number} {count, plural, one {proxy server setting} other {proxy server settings}}", + "settings.proxyServerSettings.name": "Name", + "settings.proxyServerSettings.name.info": "The proxy server setting name will be used to label proxied URLs in exports or displays", + "settings.proxyServerSettings.newProxyServerSetting": "New proxy server setting", + "settings.proxyServerSettings.platformsToExclude": "Platforms to exclude from proxy server setting", + "settings.proxyServerSettings.platformsToExclude.info": "The proxy server template will not be used to generate proxied URLs for any platforms listed here", + "settings.proxyServerSettings.urlCustomizationCode.variables": "Variables: inputUrl, platformLocalCode", + "settings.proxyServerSettings.proxyServerSetting": "Proxy server setting", + "settings.proxyServerSettings.urlCustomizationCode": "URL customization code", + "settings.proxyServerSettings.urlCustomizationCode.info": "The template that will be used to generate a proxied URL.", + "settings.urlCustomizationCode.learnMore": "Learn more", + "settings.proxyServerSettings.editProxyServerSetting": "Edit proxy server setting", + "settings.proxyServerSettings.delete.confirmLabel": "Delete", + "settings.proxyServerSettings.delete.confirmHeading": "Delete proxy server setting", + "settings.proxyServerSettings.delete.confirmMessage": "Proxy server setting {name} will be deleted.", + "settings.proxyServerSettings.callout.save.success": "Proxy server setting successfully saved.", + "settings.proxyServerSettings.callout.save.error": "There was an error saving the proxy server setting. {error}", + "settings.proxyServerSettings.callout.delete.success": "Proxy server setting successfully deleted.", + "settings.proxyServerSettings.callout.delete.error": "There was an error deleting the proxy server setting.{error}", + "settings.proxyServerSettings.nameExists": "This name already exists", + "settings.proxyServerSettings.urlCustomizationCode.helpers": "Helpers: insertAfter, insertAfterAll, insertBefore, insertBeforeAll, urlEncode, removeProtocol, replace", + "jobType": "Job Type", + "appMenu.keyboardShortcuts": "Keyboard shortcuts", + "job.delete.heading.org.olf.general.jobs.TitleIngestJob": "Delete JSON title ingest job", + "job.delete.message.org.olf.general.jobs.TitleIngestJob": "JSON title ingest job {name} will be deleted.", + "job.deleted.success.org.olf.general.jobs.TitleIngestJob": "JSON title ingest job deleted : {name}", + "job.created.success.org.olf.general.jobs.TitleIngestJob": "JSON title ingest job created : {name}", + "job.log.export.creation": "Creating log export file... this may take a few minutes for large logs.", + "org.olf.general.jobs.TitleIngestJob": "Title harvester", + "settings.externalDataSources.title": "Title", + "metaSection.syncStatus": "Synchronization status", + "metaSection.cursor": "Cursor", + "metaSection.lastChecked": "Last checked", + "shortcut.saveRecord": "Save a record", + "shortcut.expandAll": "Expand all accordions", + "shortcut.collapseAll": "Collapse all accordions", + "shortcut.expandOrCollapse": "Expand or collapse an accordion", + "shortcut.goToSearchFilter": "Go to \"Search & filter\" pane", + "settings.externalDataSources.resetCursor": "Reset cursor", + "settings.externalDataSources.resetSyncStatus": "Reset sync status", + "settings.externalDataSources.cancelLabel": "Cancel", + "settings.externalDataSources.confirmLabel": "Reset", + "settings.externalDataSources.confirmMessage.active": "The external data source was last used to update the knowledgebase {hours} hours ago. Only reset the sync status if you are sure the remote KB has incorrectly become stuck in an in-process state.", + "settings.externalDataSources.confirmMessage.passive": "The external data source was last used to update the knowledgebase {hours} hours ago. It is only possible to reset the sync status from 24 hours after the external data source was last harvested.", + "job.delete.heading.org.olf.general.jobs.IdentifierReassignmentJob": "Delete identifier reassignment job", + "job.delete.heading.org.olf.general.jobs.ResourceRematchJob": "Delete resource rematch job", + "job.delete.heading.org.olf.general.jobs.NaiveMatchKeyAssignmentJob": "Delete naive match key assignment job", + "job.delete.message.org.olf.general.jobs.IdentifierReassignmentJob": "Identifier reassignment job {name} will be deleted.", + "job.delete.message.org.olf.general.jobs.ResourceRematchJob": "Resource rematch job {name} will be deleted.", + "job.delete.message.org.olf.general.jobs.NaiveMatchKeyAssignmentJob": "Naive match key assignment job {name} will be deleted.", + "job.deleted.success.org.olf.general.jobs.IdentifierReassignmentJob": "Identifier reassignment job deleted : {name}", + "job.deleted.success.org.olf.general.jobs.ResourceRematchJob": "Resource rematch job deleted : {name}", + "job.deleted.success.org.olf.general.jobs.NaiveMatchKeyAssignmentJob": "Naive match key assignment job deleted : {name}", + "job.created.success.org.olf.general.jobs.IdentifierReassignmentJob": "Identifier reassignment job created : {name}", + "job.created.success.org.olf.general.jobs.ResourceRematchJob": "Resource rematch job created : {name}", + "job.created.success.org.olf.general.jobs.NaiveMatchKeyAssignmentJob": "Naive match key assignment job created : {name}", + "org.olf.general.jobs.IdentifierReassignmentJob": "Identifier reassignment", + "org.olf.general.jobs.ResourceRematchJob": "Resource rematch", + "org.olf.general.jobs.NaiveMatchKeyAssignmentJob": "Naive match key assignment", + "settings.externalDataSources.edit": "Edit {name}", + "settings.externalDataSources.lastChecked": "Last checked", + "settings.externalDataSources.cursor": "Cursor", + "settings.externalDataSources.syncStatus": "Sync status", + "cancel": "Cancel", + "saveAndClose": "Save & close", + "org.olf.general.jobs.PackageTriggerResyncJob": "Trigger package re-sync", + "org.olf.general.jobs.ExternalEntitlementSyncJob": "External entitlements", + "org.olf.general.jobs.ResourceDeletionJob": "Delete package contents" +} \ No newline at end of file