diff --git a/translations/ui-plugin-bursar-export/pt_BR.json b/translations/ui-plugin-bursar-export/pt_BR.json index f9a3f03f..756696bf 100644 --- a/translations/ui-plugin-bursar-export/pt_BR.json +++ b/translations/ui-plugin-bursar-export/pt_BR.json @@ -136,10 +136,10 @@ "bursarExports.lengthControl.direction.front": "Iniciar", "bursarExports.lengthControl.direction.back": "Fim", "bursarExports.lengthControl.truncate": "Truncar se for muito longo", - "bursarExports.preview.accordion": "Pré-visualizar", - "bursarExports.preview.header": "Pré-visualizar exportação", + "bursarExports.preview.accordion": "Prévia", + "bursarExports.preview.header": "Prévia da exportação", "bursarExports.preview.wrap": "Enrole linhas longas", - "bursarExports.preview.description": "Esta visualização é apenas uma amostra e não representa dados reais, nem considera nenhum critério especificado.", + "bursarExports.preview.description": "Esta prévia é apenas uma amostra e não representa dados reais, nem considera nenhum critério especificado.", "bursarExports.preview.enableInvisibleChar": "Exibir caracteres invisíveis (novas linhas, tabulações e espaços)", "bursarExports.transfer.accordion": "Transferir contas para", "bursarExports.transfer.description": "As condições serão avaliadas em ordem, sendo utilizada a primeira conta de transferência correspondente. Se nenhuma condição for atendida, a conta listada em “caso contrário” será usada.", diff --git a/translations/ui-plugin-bursar-export/uk.json b/translations/ui-plugin-bursar-export/uk.json new file mode 100644 index 00000000..84f15c2c --- /dev/null +++ b/translations/ui-plugin-bursar-export/uk.json @@ -0,0 +1,153 @@ +{ + "meta.title": "Transfer configuration", + "permission.bursar-exports.all": "Transfer exports: Modify configuration and start jobs", + "bursarExports.paneTitle": "Transfer configuration", + "bursarExports.button.addCondition": "Add condition", + "bursarExports.button.add": "Add", + "bursarExports.button.save": "Save", + "bursarExports.button.runManually": "Run manually", + "bursarExports.otherwise": "Otherwise:", + "bursarExports.scheduling.accordion": "Scheduling", + "bursarExports.scheduling.frequency": "Frequency", + "bursarExports.scheduling.frequency.manual": "Never (run manually)", + "bursarExports.scheduling.frequency.hours": "Hours", + "bursarExports.scheduling.frequency.days": "Days", + "bursarExports.scheduling.frequency.weeks": "Weeks", + "bursarExports.scheduling.interval.HOUR": "Hours between runs", + "bursarExports.scheduling.interval.DAY": "Days between runs", + "bursarExports.scheduling.interval.WEEK": "Weeks between runs", + "bursarExports.scheduling.time": "Start time", + "bursarExports.scheduling.weekdays": "Run on weekdays", + "bursarExports.scheduler.mutation.automatic.success": "Configuration saved", + "bursarExports.scheduler.mutation.automatic.error": "Failed to save job", + "bursarExports.scheduler.mutation.manual.success": "Job has been scheduled", + "bursarExports.scheduler.mutation.manual.error": "Failed to start job", + "bursarExports.criteria.accordion": "Criteria", + "bursarExports.criteria.select.allOf": "All of:", + "bursarExports.criteria.select.anyOf": "Any of:", + "bursarExports.criteria.select.noneOf": "None of:", + "bursarExports.criteria.select.age": "Age", + "bursarExports.criteria.select.amount": "Amount", + "bursarExports.criteria.select.owner": "Fee/fine owner", + "bursarExports.criteria.select.type": "Fee/fine type", + "bursarExports.criteria.select.location": "Item location", + "bursarExports.criteria.select.servicePoint": "Item service point", + "bursarExports.criteria.select.patronGroup": "Patron group", + "bursarExports.criteria.select.none": "No criteria (always run)", + "bursarExports.criteria.select.label": "Criteria", + "bursarExports.criteria.age.value": "Number of days old", + "bursarExports.criteria.type.automatic": "Automatic", + "bursarExports.criteria.location.inst": "Institution", + "bursarExports.criteria.location.camp": "Campus", + "bursarExports.criteria.location.lib": "Library", + "bursarExports.criteria.location.loc": "Location", + "bursarExports.criteria.servicePoint.value": "Service point", + "bursarExports.conditional.card.header": "If:", + "bursarExports.aggregate.accordion": "Aggregate by patron", + "bursarExports.aggregate.enabler": "Group data by patron", + "bursarExports.aggregate.description": "If enabled, each output row will correspond to a single patron with all of their accounts, rather than just a single account.", + "bursarExports.aggregate.filter": "Filter type", + "bursarExports.aggregate.filter.header": "Only include patrons with:", + "bursarExports.aggregate.filter.none": "None (include all patrons)", + "bursarExports.aggregate.filter.numAccounts": "Number of accounts", + "bursarExports.aggregate.filter.numAccounts.amount": "Number of accounts", + "bursarExports.aggregate.filter.totalAmount": "Total amount", + "bursarExports.aggregate.filter.totalAmount.amount": "Amount", + "bursarExports.aggregate.filter.operator": "Comparison operator", + "bursarExports.aggregate.filter.operator.less": "Less than but not equal to", + "bursarExports.aggregate.filter.operator.lessEqual": "Less than or equal to", + "bursarExports.aggregate.filter.operator.greater": "Greater than but not equal to", + "bursarExports.aggregate.filter.operator.greaterEqual": "Greater than or equal to", + "bursarExports.aggregate.filter.description": "This will be applied after accounts are evaluated per the “Criteria” specified above.", + "bursarExports.header.accordion": "Header format", + "bursarExports.footer.accordion": "Footer format", + "bursarExports.token.newline": "Newline (LF)", + "bursarExports.token.newlineMicrosoft": "Newline (Microsoft, CRLF)", + "bursarExports.token.tab": "Tab", + "bursarExports.token.comma": "Comma", + "bursarExports.token.whitespace": "Whitespace", + "bursarExports.token.arbitraryText": "Text", + "bursarExports.token.currentDate": "Current date", + "bursarExports.token.constantConditional": "Conditional text", + "bursarExports.token.numAccounts": "Number of accounts", + "bursarExports.token.totalAmount": "Total amount", + "bursarExports.token.userData": "User info", + "bursarExports.token.accountAmount": "Account amount", + "bursarExports.token.accountDate": "Account date", + "bursarExports.token.feeFineType": "Fee/fine type", + "bursarExports.token.itemInfo": "Item info", + "bursarExports.token.fallback": "Fallback value", + "bursarExports.token.fallback.description": "If the chosen value is not available/applicable, the fallback value will be used instead.", + "bursarExports.token.value": "Value", + "bursarExports.token.headerFooter.typeSelect": "Header/footer type select", + "bursarExports.token.dataType.typeSelect": "Data type select", + "bursarExports.token.whitespace.numSpaces": "Number of spaces", + "bursarExports.token.currentDate.format": "Format", + "bursarExports.token.currentDate.format.yearLong": "Year (4-digit)", + "bursarExports.token.currentDate.format.yearShort": "Year (2-digit)", + "bursarExports.token.currentDate.format.month": "Month", + "bursarExports.token.currentDate.format.date": "Day of month", + "bursarExports.token.currentDate.format.hour": "Hour", + "bursarExports.token.currentDate.format.minute": "Minute", + "bursarExports.token.currentDate.format.second": "Second", + "bursarExports.token.currentDate.format.quarter": "Quarter", + "bursarExports.token.currentDate.format.isoWeekNum": "ISO week number", + "bursarExports.token.currentDate.format.isoWeekYear": "ISO week year", + "bursarExports.token.currentDate.format.dayOfYear": "Day of year", + "bursarExports.token.currentDate.format.YYYYMMDD": "YYYYMMDD", + "bursarExports.token.currentDate.format.YYYY-MM-DD": "YYYY-MM-DD", + "bursarExports.token.currentDate.format.MMDDYYYY": "MMDDYYYY", + "bursarExports.token.currentDate.format.DDMMYYYY": "DDMMYYYY", + "bursarExports.token.currentDate.timezone": "Timezone", + "bursarExports.token.accountAmount.enableDecimal": "Include the decimal point", + "bursarExports.token.accountAmount.enableDecimal.description": "If selected, amounts will be exported like “12.50” if left unselected, they will be exported like “1250”.", + "bursarExports.token.accountDate.dateType": "Date", + "bursarExports.token.accountDate.dateType.created": "Creation date", + "bursarExports.token.accountDate.dateType.updated": "Last updated date", + "bursarExports.token.accountDate.dateType.dueItem": "Item due date", + "bursarExports.token.accountDate.dateType.dueLoan": "Loan end date", + "bursarExports.token.accountDate.fallback.description": "If the chosen date is not available/applicable, the fallback value will be used instead.", + "bursarExports.token.feeFineType.attribute": "Attribute", + "bursarExports.token.feeFineType.name": "Type name", + "bursarExports.token.feeFineType.id": "Type ID", + "bursarExports.token.itemInfo.name": "Name", + "bursarExports.token.itemInfo.barcode": "Barcode", + "bursarExports.token.itemInfo.material": "Material type", + "bursarExports.token.itemInfo.instId": "Institution ID", + "bursarExports.token.itemInfo.campId": "Campus ID", + "bursarExports.token.itemInfo.libId": "Library ID", + "bursarExports.token.itemInfo.locId": "Location ID", + "bursarExports.token.userInfo.folioId": "Folio ID", + "bursarExports.token.userInfo.extId": "External ID", + "bursarExports.token.userInfo.groupId": "Patron group ID", + "bursarExports.token.userInfo.barcode": "Barcode", + "bursarExports.token.userInfo.username": "Username", + "bursarExports.token.userInfo.firstname": "First name", + "bursarExports.token.userInfo.middlename": "Middle name", + "bursarExports.token.userInfo.lastname": "Last name", + "bursarExports.token.constantConditional.value": "Then use:", + "bursarExports.token.constantConditional.description": "Conditions will be evaluated in order, with the first matched value being used. If no conditions are matched, the fallback value will be used.", + "bursarExports.data.accordion.patron": "Patron data format", + "bursarExports.data.accordion.account": "Account data format", + "bursarExports.lengthControl.length": "Desired length", + "bursarExports.lengthControl.filler": "Fill extra space with", + "bursarExports.lengthControl.direction.addOnly": "Add characters to", + "bursarExports.lengthControl.direction.addOrTruncate": "Add/remove characters to/from", + "bursarExports.lengthControl.direction.front": "Start", + "bursarExports.lengthControl.direction.back": "End", + "bursarExports.lengthControl.truncate": "Truncate if too long", + "bursarExports.preview.accordion": "Preview", + "bursarExports.preview.header": "Export preview", + "bursarExports.preview.wrap": "Wrap long lines", + "bursarExports.preview.description": "This preview is only a sample and does not represent real data, nor does it consider any specified criteria.", + "bursarExports.preview.enableInvisibleChar": "Display invisible characters (newlines, tabs, and spaces)", + "bursarExports.transfer.accordion": "Transfer accounts to", + "bursarExports.transfer.description": "Conditions will be evaluated in order, with the first matched transfer account being used. If no conditions are matched, the account listed under “otherwise” will be used.", + "bursarExports.transfer.owner": "Fee/fine owner", + "bursarExports.transfer.account": "Transfer account", + "bursarExports.transfer.transferTo": "Transfer to:", + "permission.bursar-exports.manual": "Transfer exports: Start manual jobs", + "permission.bursar-exports.view": "Transfer exports: View configuration", + "settings.title": "Users settings - Transfer criteria", + "bursarExports.scheduler.interval.error": "Value must be greater than 0" +} \ No newline at end of file diff --git a/translations/ui-plugin-bursar-export/zh_CN.json b/translations/ui-plugin-bursar-export/zh_CN.json index f735c942..ad5e74f9 100644 --- a/translations/ui-plugin-bursar-export/zh_CN.json +++ b/translations/ui-plugin-bursar-export/zh_CN.json @@ -30,7 +30,7 @@ "bursarExports.criteria.select.amount": "金额", "bursarExports.criteria.select.owner": "费用/罚款缴费处", "bursarExports.criteria.select.type": "费用/罚款类型", - "bursarExports.criteria.select.location": "单件位置", + "bursarExports.criteria.select.location": "单件馆藏地", "bursarExports.criteria.select.servicePoint": "单件服务点", "bursarExports.criteria.select.patronGroup": "读者组", "bursarExports.criteria.select.none": "无准则(始终运行)", @@ -40,7 +40,7 @@ "bursarExports.criteria.location.inst": "机构", "bursarExports.criteria.location.camp": "校区", "bursarExports.criteria.location.lib": "图书馆", - "bursarExports.criteria.location.loc": "位置", + "bursarExports.criteria.location.loc": "馆藏地", "bursarExports.criteria.servicePoint.value": "服务点", "bursarExports.conditional.card.header": "如果:", "bursarExports.aggregate.accordion": "按读者汇总", @@ -116,7 +116,7 @@ "bursarExports.token.itemInfo.instId": "机构ID", "bursarExports.token.itemInfo.campId": "校区ID", "bursarExports.token.itemInfo.libId": "图书馆ID", - "bursarExports.token.itemInfo.locId": "位置ID", + "bursarExports.token.itemInfo.locId": "馆藏地ID", "bursarExports.token.userInfo.folioId": "Folio ID", "bursarExports.token.userInfo.extId": "外部ID", "bursarExports.token.userInfo.groupId": "读者组ID", diff --git a/translations/ui-plugin-bursar-export/zu.json b/translations/ui-plugin-bursar-export/zu.json new file mode 100644 index 00000000..84f15c2c --- /dev/null +++ b/translations/ui-plugin-bursar-export/zu.json @@ -0,0 +1,153 @@ +{ + "meta.title": "Transfer configuration", + "permission.bursar-exports.all": "Transfer exports: Modify configuration and start jobs", + "bursarExports.paneTitle": "Transfer configuration", + "bursarExports.button.addCondition": "Add condition", + "bursarExports.button.add": "Add", + "bursarExports.button.save": "Save", + "bursarExports.button.runManually": "Run manually", + "bursarExports.otherwise": "Otherwise:", + "bursarExports.scheduling.accordion": "Scheduling", + "bursarExports.scheduling.frequency": "Frequency", + "bursarExports.scheduling.frequency.manual": "Never (run manually)", + "bursarExports.scheduling.frequency.hours": "Hours", + "bursarExports.scheduling.frequency.days": "Days", + "bursarExports.scheduling.frequency.weeks": "Weeks", + "bursarExports.scheduling.interval.HOUR": "Hours between runs", + "bursarExports.scheduling.interval.DAY": "Days between runs", + "bursarExports.scheduling.interval.WEEK": "Weeks between runs", + "bursarExports.scheduling.time": "Start time", + "bursarExports.scheduling.weekdays": "Run on weekdays", + "bursarExports.scheduler.mutation.automatic.success": "Configuration saved", + "bursarExports.scheduler.mutation.automatic.error": "Failed to save job", + "bursarExports.scheduler.mutation.manual.success": "Job has been scheduled", + "bursarExports.scheduler.mutation.manual.error": "Failed to start job", + "bursarExports.criteria.accordion": "Criteria", + "bursarExports.criteria.select.allOf": "All of:", + "bursarExports.criteria.select.anyOf": "Any of:", + "bursarExports.criteria.select.noneOf": "None of:", + "bursarExports.criteria.select.age": "Age", + "bursarExports.criteria.select.amount": "Amount", + "bursarExports.criteria.select.owner": "Fee/fine owner", + "bursarExports.criteria.select.type": "Fee/fine type", + "bursarExports.criteria.select.location": "Item location", + "bursarExports.criteria.select.servicePoint": "Item service point", + "bursarExports.criteria.select.patronGroup": "Patron group", + "bursarExports.criteria.select.none": "No criteria (always run)", + "bursarExports.criteria.select.label": "Criteria", + "bursarExports.criteria.age.value": "Number of days old", + "bursarExports.criteria.type.automatic": "Automatic", + "bursarExports.criteria.location.inst": "Institution", + "bursarExports.criteria.location.camp": "Campus", + "bursarExports.criteria.location.lib": "Library", + "bursarExports.criteria.location.loc": "Location", + "bursarExports.criteria.servicePoint.value": "Service point", + "bursarExports.conditional.card.header": "If:", + "bursarExports.aggregate.accordion": "Aggregate by patron", + "bursarExports.aggregate.enabler": "Group data by patron", + "bursarExports.aggregate.description": "If enabled, each output row will correspond to a single patron with all of their accounts, rather than just a single account.", + "bursarExports.aggregate.filter": "Filter type", + "bursarExports.aggregate.filter.header": "Only include patrons with:", + "bursarExports.aggregate.filter.none": "None (include all patrons)", + "bursarExports.aggregate.filter.numAccounts": "Number of accounts", + "bursarExports.aggregate.filter.numAccounts.amount": "Number of accounts", + "bursarExports.aggregate.filter.totalAmount": "Total amount", + "bursarExports.aggregate.filter.totalAmount.amount": "Amount", + "bursarExports.aggregate.filter.operator": "Comparison operator", + "bursarExports.aggregate.filter.operator.less": "Less than but not equal to", + "bursarExports.aggregate.filter.operator.lessEqual": "Less than or equal to", + "bursarExports.aggregate.filter.operator.greater": "Greater than but not equal to", + "bursarExports.aggregate.filter.operator.greaterEqual": "Greater than or equal to", + "bursarExports.aggregate.filter.description": "This will be applied after accounts are evaluated per the “Criteria” specified above.", + "bursarExports.header.accordion": "Header format", + "bursarExports.footer.accordion": "Footer format", + "bursarExports.token.newline": "Newline (LF)", + "bursarExports.token.newlineMicrosoft": "Newline (Microsoft, CRLF)", + "bursarExports.token.tab": "Tab", + "bursarExports.token.comma": "Comma", + "bursarExports.token.whitespace": "Whitespace", + "bursarExports.token.arbitraryText": "Text", + "bursarExports.token.currentDate": "Current date", + "bursarExports.token.constantConditional": "Conditional text", + "bursarExports.token.numAccounts": "Number of accounts", + "bursarExports.token.totalAmount": "Total amount", + "bursarExports.token.userData": "User info", + "bursarExports.token.accountAmount": "Account amount", + "bursarExports.token.accountDate": "Account date", + "bursarExports.token.feeFineType": "Fee/fine type", + "bursarExports.token.itemInfo": "Item info", + "bursarExports.token.fallback": "Fallback value", + "bursarExports.token.fallback.description": "If the chosen value is not available/applicable, the fallback value will be used instead.", + "bursarExports.token.value": "Value", + "bursarExports.token.headerFooter.typeSelect": "Header/footer type select", + "bursarExports.token.dataType.typeSelect": "Data type select", + "bursarExports.token.whitespace.numSpaces": "Number of spaces", + "bursarExports.token.currentDate.format": "Format", + "bursarExports.token.currentDate.format.yearLong": "Year (4-digit)", + "bursarExports.token.currentDate.format.yearShort": "Year (2-digit)", + "bursarExports.token.currentDate.format.month": "Month", + "bursarExports.token.currentDate.format.date": "Day of month", + "bursarExports.token.currentDate.format.hour": "Hour", + "bursarExports.token.currentDate.format.minute": "Minute", + "bursarExports.token.currentDate.format.second": "Second", + "bursarExports.token.currentDate.format.quarter": "Quarter", + "bursarExports.token.currentDate.format.isoWeekNum": "ISO week number", + "bursarExports.token.currentDate.format.isoWeekYear": "ISO week year", + "bursarExports.token.currentDate.format.dayOfYear": "Day of year", + "bursarExports.token.currentDate.format.YYYYMMDD": "YYYYMMDD", + "bursarExports.token.currentDate.format.YYYY-MM-DD": "YYYY-MM-DD", + "bursarExports.token.currentDate.format.MMDDYYYY": "MMDDYYYY", + "bursarExports.token.currentDate.format.DDMMYYYY": "DDMMYYYY", + "bursarExports.token.currentDate.timezone": "Timezone", + "bursarExports.token.accountAmount.enableDecimal": "Include the decimal point", + "bursarExports.token.accountAmount.enableDecimal.description": "If selected, amounts will be exported like “12.50” if left unselected, they will be exported like “1250”.", + "bursarExports.token.accountDate.dateType": "Date", + "bursarExports.token.accountDate.dateType.created": "Creation date", + "bursarExports.token.accountDate.dateType.updated": "Last updated date", + "bursarExports.token.accountDate.dateType.dueItem": "Item due date", + "bursarExports.token.accountDate.dateType.dueLoan": "Loan end date", + "bursarExports.token.accountDate.fallback.description": "If the chosen date is not available/applicable, the fallback value will be used instead.", + "bursarExports.token.feeFineType.attribute": "Attribute", + "bursarExports.token.feeFineType.name": "Type name", + "bursarExports.token.feeFineType.id": "Type ID", + "bursarExports.token.itemInfo.name": "Name", + "bursarExports.token.itemInfo.barcode": "Barcode", + "bursarExports.token.itemInfo.material": "Material type", + "bursarExports.token.itemInfo.instId": "Institution ID", + "bursarExports.token.itemInfo.campId": "Campus ID", + "bursarExports.token.itemInfo.libId": "Library ID", + "bursarExports.token.itemInfo.locId": "Location ID", + "bursarExports.token.userInfo.folioId": "Folio ID", + "bursarExports.token.userInfo.extId": "External ID", + "bursarExports.token.userInfo.groupId": "Patron group ID", + "bursarExports.token.userInfo.barcode": "Barcode", + "bursarExports.token.userInfo.username": "Username", + "bursarExports.token.userInfo.firstname": "First name", + "bursarExports.token.userInfo.middlename": "Middle name", + "bursarExports.token.userInfo.lastname": "Last name", + "bursarExports.token.constantConditional.value": "Then use:", + "bursarExports.token.constantConditional.description": "Conditions will be evaluated in order, with the first matched value being used. If no conditions are matched, the fallback value will be used.", + "bursarExports.data.accordion.patron": "Patron data format", + "bursarExports.data.accordion.account": "Account data format", + "bursarExports.lengthControl.length": "Desired length", + "bursarExports.lengthControl.filler": "Fill extra space with", + "bursarExports.lengthControl.direction.addOnly": "Add characters to", + "bursarExports.lengthControl.direction.addOrTruncate": "Add/remove characters to/from", + "bursarExports.lengthControl.direction.front": "Start", + "bursarExports.lengthControl.direction.back": "End", + "bursarExports.lengthControl.truncate": "Truncate if too long", + "bursarExports.preview.accordion": "Preview", + "bursarExports.preview.header": "Export preview", + "bursarExports.preview.wrap": "Wrap long lines", + "bursarExports.preview.description": "This preview is only a sample and does not represent real data, nor does it consider any specified criteria.", + "bursarExports.preview.enableInvisibleChar": "Display invisible characters (newlines, tabs, and spaces)", + "bursarExports.transfer.accordion": "Transfer accounts to", + "bursarExports.transfer.description": "Conditions will be evaluated in order, with the first matched transfer account being used. If no conditions are matched, the account listed under “otherwise” will be used.", + "bursarExports.transfer.owner": "Fee/fine owner", + "bursarExports.transfer.account": "Transfer account", + "bursarExports.transfer.transferTo": "Transfer to:", + "permission.bursar-exports.manual": "Transfer exports: Start manual jobs", + "permission.bursar-exports.view": "Transfer exports: View configuration", + "settings.title": "Users settings - Transfer criteria", + "bursarExports.scheduler.interval.error": "Value must be greater than 0" +} \ No newline at end of file