From 76e5dd80b23aa0875d569946ebbf35851d334bbd Mon Sep 17 00:00:00 2001 From: FOLIO Translations Bot <38661258+folio-translations@users.noreply.github.com> Date: Tue, 9 Jul 2024 22:54:19 -0400 Subject: [PATCH] Lokalise: updates --- translations/ui-invoice/cs_CZ.json | 8 +- translations/ui-invoice/nl.json | 468 +++++++++++++++++++++++++++++ translations/ui-invoice/pl.json | 16 +- translations/ui-invoice/pt_BR.json | 6 +- translations/ui-invoice/zh_CN.json | 16 +- 5 files changed, 491 insertions(+), 23 deletions(-) create mode 100644 translations/ui-invoice/nl.json diff --git a/translations/ui-invoice/cs_CZ.json b/translations/ui-invoice/cs_CZ.json index a953efe5..5e37709c 100644 --- a/translations/ui-invoice/cs_CZ.json +++ b/translations/ui-invoice/cs_CZ.json @@ -141,7 +141,7 @@ "invoice.details.voucher.title": "Informace o poukazu", "invoice.details.voucher.total": "Celkem", "invoice.details.voucher.voucherDate": "Datum poukazu", - "invoice.details.voucher.voucherLines": "Řádky poukázek", + "invoice.details.voucher.voucherLines": "Řady poukázek", "invoice.details.voucher.voucherNumber": "Číslo poukazu", "showTags": "Zobrazit štítky", "button.remove": "Odstranit", @@ -160,7 +160,7 @@ "voucher.paneTitle": "Číslo faktury prodejce – {vendorInvoiceNo}", "voucher.paneSubTitle": "Číslo poukazu - {voucherNumber}", "voucher.voucherTitle": "Informace o poukazu", - "voucher.voucherLinesTitle": "Řádky poukázek", + "voucher.voucherLinesTitle": "Řady poukázek", "voucher.voucherLinesTitle.externalAccountNumber": "Číslo externího účtu: {externalAccountNumber}", "voucher.voucherLines.lineNumber": "Číslo řádku", "voucher.voucherLines.group": "Skupina", @@ -194,7 +194,7 @@ "invoice.actions.approveAndPay.confirmation.message": "Opravdu chcete schválit a zaplatit fakturu?", "invoice.isNotUnique.confirmation.heading": "Uložit fakturu", "invoice.isNotUnique.confirmation.message": "Zdá se, že se jedná o duplicitní fakturu", - "invoiceLine.poLineNumber": "Číslo NO řádek", + "invoiceLine.poLineNumber": "Číslo řádku NO", "invoice.actions.pay.error": "Faktura nebyla zaplacena", "invoiceLine.adminData": "Údaje o správci řádku faktury", "invoiceLine.adjustments": "Úprava řádků faktury", @@ -451,7 +451,7 @@ "invoice.actions.pay.error.budgetNotFoundByFundIdAndFiscalYearId": "Fakturu nelze zaplatit, protože prostředek {fundCode} nemá aktuální rozpočet.", "invoice.actions.approveAndPay.error.budgetNotFoundByFundIdAndFiscalYearId": "Fakturu nelze schválit a zaplatit, protože prostředek {fundCode} nemá aktuální rozpočet.", "invoice.actions.saveLine.error.budgetNotFoundByFundIdAndFiscalYearId": "Řádek faktury nelze uložit, protože prostředek {fundCode} nemá aktuální rozpočet.", - "receivingHistory.displaySummary": "Zobrazit souhrn", + "receivingHistory.displaySummary": "Souhrn zobrazení", "invoice.details.information.calculatedTotalExchangeAmount": "Vypočítaná celková částka (vyměněná)", "document.title.search": "Faktury - {query} - Vyhledat", "invoice.actions.error.userHasNoPermission": "Operace není povolena, protože uživatel není členem uvedené akviziční jednotky", diff --git a/translations/ui-invoice/nl.json b/translations/ui-invoice/nl.json new file mode 100644 index 00000000..7eb3fe7b --- /dev/null +++ b/translations/ui-invoice/nl.json @@ -0,0 +1,468 @@ +{ + "meta.title": "Invoices", + "invoice.details.paneTitle": "Vendor invoice number - {vendorInvoiceNo}", + "invoice.status.approved": "Approved", + "invoice.status.open": "Open", + "invoice.status.reviewed": "Reviewed", + "invoice.status.paid": "Paid", + "invoice.status.cancelled": "Cancelled", + "invoice.list.vendorInvoiceNo": "Vendor invoice number", + "invoice.list.vendor": "Vendor", + "invoice.list.invoiceDate": "Invoice date", + "invoice.list.status": "Status", + "invoice.list.total": "Total amount (system)", + "invoiceInformation": "Invoice information", + "save": "Save", + "invoice.paymentTerms": "Terms", + "invoice.paneTitle.edit": "Edit vendor invoice number - {vendorInvoiceNo}", + "invoice.paneTitle.create": "Create vendor invoice", + "invoice.details.information.title": "Invoice information", + "invoice.details.information.invoiceDate": "Invoice date", + "invoice.details.information.paymentDue": "Payment due", + "invoice.details.information.terms": "Terms", + "invoice.details.information.source": "Source", + "invoice.details.information.status": "Status", + "invoice.details.information.approvedDate": "Approved date", + "invoice.details.information.approvedBy": "Approved by", + "invoice.details.information.totalUnits": "Total units", + "invoice.details.information.subTotal": "Sub-total", + "button.delete": "Delete", + "button.edit": "Edit", + "invoice.editLayer": "Edit invoice", + "invoice.approvedBy": "Approved by", + "invoice.currency": "Currency", + "invoice.folioInvoiceNo": "FOLIO invoice number", + "invoice.details.information.adjustment": "Total adjustments", + "extendedInformation": "Extended information", + "errors.invoiceHasNotBeenCreated": "Invoice has not been created", + "errors.invoiceHasNotBeenSaved": "Invoice has not been saved", + "invoice.note": "Note", + "invoice.paymentMethod": "Payment method", + "invoice.approvalDate": "Approval date", + "invoice.lockTotal": "Lock total", + "invoice.vendorInvoiceNo": "Vendor invoice number", + "invoice.voucherNumber": "Voucher number", + "invoice.vendorName": "Vendor name", + "invoice.accountingCode": "Accounting code", + "invoice.exportToAccounting": "Export to accounting", + "invoice.chkSubscriptionOverlap": "Check subscription overlap", + "invoice.invoiceHasBeenCreated": "Invoice has been created", + "invoice.invoiceHasBeenSaved": "Invoice has been saved", + "vendorInformation": "Vendor information", + "voucherInformation": "Voucher information", + "errors.invoiceLineHasNotBeenSaved": "Invoice line has not been saved", + "invoiceLine.editLayer": "Edit invoice line", + "invoiceLine.paneTitle.edit": "Edit invoice line - {invoiceLineNumber}", + "invoiceLine.paneTitle.create": "Create vendor invoice line", + "invoiceLine.hasBeenSaved": "Invoice line has been saved", + "invoiceLine.description": "Description", + "invoice.details.lines.title": "Invoice lines", + "button.addAdjustment": "Add adjustment", + "invoiceLine.invoiceLineNumber": "Invoice line number", + "invoiceLine.invoiceLineStatus": "Invoice line status", + "invoiceLine.subscriptionInfo": "Subscription info", + "invoiceLine.subscriptionStart": "Subscription start date", + "invoiceLine.subscriptionEnd": "Subscription end date", + "invoiceLine.quantity": "Quantity", + "invoiceLine.accountNumber": "Account number", + "invoiceLine.accountingCode": "Accounting code", + "invoiceLine.comment": "Comment", + "invoiceLine.releaseEncumbrance": "Release encumbrance", + "invoiceLine.subTotal": "Sub-total", + "adjustment.type": "Select adjustment", + "adjustment.description": "Description", + "invoiceLineInformation": "Invoice line information", + "fundDistribution": "Fund distribution", + "adjustments": "Adjustments", + "status.Open": "Open", + "invoice.details.lines.list.description": "Description", + "invoice.details.lines.list.quantity": "Quantity", + "invoice.details.lines.list.total": "Total", + "find-po-line-plugin-unavailable": "Find PO line plugin is not available", + "errors.invoiceHasNotBeenDeleted": "Invoice has not been deleted", + "errors.invoiceLineHasNotBeenDeleted": "Invoice has not been deleted", + "invoiceLine.paneTitle.view": "View invoice line - {invoiceLineNumber}", + "invoiceLine.hasBeenDeleted": "Invoice line has been deleted", + "invoiceLine.delete.confirmLabel": "Delete", + "invoiceLine.delete.heading": "Delete {invoiceLineNumber}?", + "invoiceLine.delete.message": "Delete invoice line?", + "invoice.invoiceHasBeenDeleted": "Invoice has been deleted", + "invoice.delete.confirmLabel": "Delete", + "invoice.delete.heading": "Delete {vendorInvoiceNo}?", + "invoice.dateCreated": "Date created", + "links": "Links", + "search.voucherNumber": "Voucher number", + "search.vendorInvoiceNo": "Vendor invoice number", + "search.poNumbers": "PO number", + "search.keyword": "All", + "invoice.details.information.acqUnits": "Acquisitions units", + "invoice.details.vendor.title": "Vendor details", + "invoice.details.vendor.vendorInvoiceNo": "Vendor invoice number", + "invoice.details.vendor.name": "Vendor name", + "invoice.details.vendor.accountingCode": "Accounting code", + "invoiceLine.total": "Total number of invoice lines: {total}", + "button.new": "New", + "adjustments.type.percent": "Percent", + "adjustments.type.amount": "Amount", + "adjustments.prorate.byLine": "By line", + "adjustments.prorate.byAmount": "By amount", + "adjustments.prorate.byQuantity": "By quantity", + "adjustments.prorate.notProrated": "Not prorated", + "adjustments.relationToTotal.inAdditionTo": "In addition to", + "adjustments.relationToTotal.includedIn": "Included in", + "adjustments.relationToTotal.separateFrom": "Separate from", + "settings.adjustments.alwaysShow": "Always show", + "settings.adjustments.prorate": "Pro rate", + "settings.adjustments.description": "Description", + "settings.adjustments.type": "Type", + "settings.adjustments.relationToTotal": "Relation to total", + "settings.adjustments.confirmDelete.confirmLabel": "Delete", + "settings.adjustments.confirmDelete.heading": "Delete {description}?", + "settings.adjustments.confirmDelete.message": "Delete adjustment?", + "settings.adjustments.remove.success": "The adjustment was deleted", + "settings.adjustments.remove.error": "The adjustment was not deleted", + "settings.adjustments.title.new": "New adjustment", + "settings.adjustments.label": "Adjustments", + "settings.paneTitle": "Invoices", + "adjustment.type.sign.percent": "%", + "adjustment.type.sign.amount": "$", + "adjustment.presetAdjustment": "Preset adjustment", + "search.accountingCode": "Accounting code", + "invoice.details.lines.list.adjustments": "Adjustments", + "invoice.details.voucher.accountingCode": "Accounting code", + "invoice.details.voucher.amount": "Amount", + "invoice.details.voucher.button": "View voucher", + "invoice.details.voucher.disbursementAmount": "Disbursement amount", + "invoice.details.voucher.disbursementDate": "Disbursement date", + "invoice.details.voucher.disbursementNumber": "Disbursement number", + "invoice.details.voucher.exchangeRate": "Exchange rate", + "invoice.details.voucher.externalAccountNumber": "External account number", + "invoice.details.voucher.status": "Status", + "invoice.details.voucher.title": "Voucher information", + "invoice.details.voucher.total": "Total", + "invoice.details.voucher.voucherDate": "Voucher date", + "invoice.details.voucher.voucherLines": "Voucher lines", + "invoice.details.voucher.voucherNumber": "Voucher number", + "showTags": "Show tags", + "button.remove": "Remove", + "invoice.link.name": "Link name", + "invoice.link.url": "External URL", + "invoice.link.add": "Add link", + "invoice.documents.title": "Documents", + "linksAndDocuments": "Links & documents", + "settings.voucherNumber.label": "Voucher number", + "settings.voucherNumber.prefix": "Prefix", + "settings.voucherNumber.startNumber": "Starting number", + "settings.voucherNumber.firstInSequence": "First number in sequence", + "settings.voucherNumber.nextInSequence": "Next number in sequence", + "settings.voucherNumber.reset": "Reset sequence", + "settings.voucherNumber.allowVoucherNumberEdit": "Allow voucher number to be edited", + "voucher.paneTitle": "Vendor invoice number - {vendorInvoiceNo}", + "voucher.paneSubTitle": "Voucher number - {voucherNumber}", + "voucher.voucherTitle": "Voucher information", + "voucher.voucherLinesTitle": "Voucher lines", + "voucher.voucherLinesTitle.externalAccountNumber": "External account number: {externalAccountNumber}", + "voucher.voucherLines.lineNumber": "Line number", + "voucher.voucherLines.group": "Group", + "voucher.voucherLines.fundCode": "Fund code", + "voucher.voucherLines.externalAccountNumber": "External account number", + "voucher.voucherLines.amount": "Amount", + "voucher.voucherLines.total": "Total: ", + "settings.voucherNumber.startNumber.error": "Start number could not be saved.", + "invoice.links.title": "Links", + "invoice.documents.name": "Document name", + "addTagFor": "Add tag for: {filterValue}", + "invoice.actions.approve": "Approve", + "invoice.actions.approve.success": "Invoice has been approved successfully", + "invoice.actions.approve.confirmation.heading": "Approve invoice", + "invoice.actions.approve.confirmation.message": "Are you sure you want to approve invoice?", + "invoice.actions.pay": "Pay", + "invoice.actions.pay.success": "Invoice has been paid successfully", + "invoice.actions.pay.confirmation.heading": "Pay invoice", + "invoice.actions.pay.confirmation.message": "Are you sure you want to pay invoice?", + "invoice.actions.approve.error": "Invoice was not approved", + "invoice.actions.approve.error.voucherNumberPrefixNotAlpha": "Voucher number prefix must contains only Unicode letters", + "adjustment.headerLabel": "Adjustment {index}", + "settings.general.label": "General", + "settings.approvals.label": "Approvals", + "settings.approvals.isApprovePayEnabled": "Approve and pay in one click", + "invoice.actions.approve.error.poLineUpdateFailure": "One or more purchase order line record(s) cannot be updated", + "invoice.actions.approveAndPay": "Approve & pay", + "invoice.actions.approveAndPay.error": "Invoice was not approved/paid", + "invoice.actions.approveAndPay.success": "Invoice has been approved and paid successfully", + "invoice.actions.approveAndPay.confirmation.heading": "Approve & pay invoice", + "invoice.actions.approveAndPay.confirmation.message": "Are you sure you want to approve and pay invoice?", + "invoice.isNotUnique.confirmation.heading": "Save invoice", + "invoice.isNotUnique.confirmation.message": "This appears to be a duplicate invoice", + "invoiceLine.poLineNumber": "PO line number", + "invoice.actions.pay.error": "Invoice was not paid", + "invoiceLine.adminData": "Invoice line admin data", + "invoiceLine.adjustments": "Invoice line adjustments", + "invoiceLine.fundDistribution": "Invoice line fund distribution", + "invoiceLine.fundId": "Fund ID", + "invoiceLine.poLineId": "PO line ID", + "invoiceLine.value": "Value", + "invoiceLine.tags": "Invoice line tags", + "adjustment": "Adjustment", + "invoice.invoiceAdminData": "Invoice admin data", + "invoice.invoiceAdjustments": "Invoice adjustments", + "invoice.invoiceExtendedInformation": "Invoice extended information", + "invoice.invoiceLinksAndDocuments": "Invoice links & documents", + "invoice.invoiceTags": "Invoice tags", + "invoice.invoiceVendorInformation": "Invoice vendor information", + "tag": "Tag", + "errors.fileLimit": "File exceeds the size limit of {size}MB", + "settings.vouchers.label": "Vouchers", + "settings.batchGroups.label": "Batch groups", + "settings.batchGroupConfiguration.label": "Batch group configuration", + "invoice.actions.load.error": "Failed to load invoice data", + "invoice.actions.approve.error.fundCannotBePaid": "One or more Fund distributions on this invoice can not be paid, because there is not enough money in {fundCodes}.", + "invoice.actions.approve.error.fundDistributionsNotPresent": "At least one fund distribution should present for every associated invoice line", + "settings.batchGroups.labelSingular": "Batch group", + "settings.batchGroups.column.name": "Name", + "settings.batchGroups.column.description": "Description", + "button.runManualExport": "Run manual export", + "button.save": "Save", + "settings.batchGroupConfiguration.batchGroup": "Batch group", + "search": "Search", + "settings.batchGroupConfiguration.format.Application/json": "JSON", + "settings.batchGroupConfiguration.format.Application/xml": "XML", + "settings.batchGroupConfiguration.format": "Format", + "settings.batchGroupConfiguration.isUploadURIValid": "Invalid upload URI", + "settings.batchGroupConfiguration.on": "On", + "settings.batchGroupConfiguration.password.hide": "Hide credentials", + "settings.batchGroupConfiguration.password.show": "Show credentials", + "settings.batchGroupConfiguration.password": "Password", + "settings.batchGroupConfiguration.save.error": "Batch group configuration was not saved", + "settings.batchGroupConfiguration.save.success": "Batch group configuration has been successfully saved", + "settings.batchGroupConfiguration.scheduleExport.daily": "Daily", + "settings.batchGroupConfiguration.scheduleExport.weekly": "Weekly", + "settings.batchGroupConfiguration.scheduleExport": "Schedule export", + "settings.batchGroupConfiguration.setTime": "Set time", + "settings.batchGroupConfiguration.testConnection": "Test connection", + "settings.batchGroupConfiguration.uploadLocation": "Upload location", + "settings.batchGroupConfiguration.username": "Username", + "settings.batchGroupConfiguration.weekdays.Friday": "F", + "settings.batchGroupConfiguration.weekdays.Monday": "M", + "settings.batchGroupConfiguration.weekdays.Saturday": "S", + "settings.batchGroupConfiguration.weekdays.Sunday": "S", + "settings.batchGroupConfiguration.weekdays.Thursday": "T", + "settings.batchGroupConfiguration.weekdays.Tuesday": "T", + "settings.batchGroupConfiguration.weekdays.Wednesday": "W", + "errors.voucherHasNotBeenSaved": "Voucher has not been saved", + "errors.voucherLoadingFailed": "Voucher has not been loaded", + "invoice.details.voucher.save.success": "Voucher has been successfully saved", + "settings.BatchVoucherExports.date": "Date", + "settings.BatchVoucherExports.status": "Status", + "settings.BatchVoucherExports.status.pending": "Pending", + "settings.BatchVoucherExports.status.generated": "Generated", + "settings.BatchVoucherExports.status.uploaded": "Uploaded", + "settings.BatchVoucherExports.status.error": "Error", + "button.continue": "Continue", + "settings.actions.manualExport.heading": "Run manual export", + "settings.actions.manualExport.message": "All vouchers created since last export for the batch group {selectedBatchGroupName} will be exported and this process cannot be reversed", + "settings.runManualExport.success": "Voucher export has been started successfully", + "settings.runManualExport.error": "Vouchers were not exported", + "invoice.details.information.batchGroup": "Batch group", + "settings.batchGroupConfiguration.testConnection.success": "Connection is valid", + "settings.batchGroupConfiguration.testConnection.error": "Connection error: {cause}", + "settings.adjustments.exportToAccounting": "Export to accounting", + "errors.cantLoadInvoiceLine": "Error loading invoice line", + "errors.cantLoadInvoice": "Error loading invoice", + "errors.cantLoadVendor": "Error loading vendor", + "settings.BatchVoucherExports.download.error": "Batch vouchers were not downloaded", + "invoice.actions.approve.error.accountingCodeNotPresent": "Invoice can not be approved (paid), because the identified vendor must have an accounting code for this invoice to be exported to accounting", + "invoice.actions.addLine.confirmLabel": "Confirm", + "invoice.actions.addLine.currencyMessage": "You are adding one or more purchase order lines that are in a different currency than the one identified on this invoice. If you would still like to add these please click confirm. Note: The cost will be recorded in the currency identified on the invoice.", + "invoice.actions.addLine.heading": "Confirmation", + "invoice.actions.addLine.vendorMessage": "You are adding one or more purchase order lines that reference a different vendor than the one identified on this invoice. If you would still like to add these please click confirm. Note: The payments will be associated with the Vendor identified on the invoice.", + "invoice.actions.addLine.vendorLoadError": "Failed to load vendor data", + "invoice.details.batchVoucherExport.title": "Voucher export details", + "invoice.details.batchVoucherExport.batchGroup": "Batch group", + "invoice.details.batchVoucherExport.fileName": "Batch file name", + "invoice.details.batchVoucherExport.status": "Batch file status", + "permission.batchVoucher.download": "Invoice: Download batch file from invoice record", + "invoice.actions.approve.error.inactiveExpenseClass": "Invoice can not be Approved because expense class {expenseClass} is inactive.", + "invoice.actions.approve.error.transactionCreationFailure": "One or more transactions record(s) failed to be created", + "invoice.details.hasFullyPaidPOLine": "Purchase order line status is Fully Paid", + "invoice.actions.pay.error.inactiveExpenseClass": "Invoice can not be Payed because expense class {expenseClass} is inactive.", + "invoice.actions.approveAndPay.error.inactiveExpenseClass": "Invoice can not be Approved and Payed because expense class {expenseClass} is inactive.", + "settings.voucherNumber.prefixValidation": "Prefix is not valid", + "settings.BatchVoucherExports.message": "Message", + "settings.BatchVoucherExports.message.uploaded": "Uploaded successfully to FTP location", + "invoice.details.lines.list.lineNumber": "#", + "invoice.details.lines.list.polNumber": "POL number", + "invoice.details.lines.list.subTotal": "Sub-total", + "invoice.details.lines.list.fundCode": "Fund code", + "invoice.actions.approve.error.budgetExpenseClassNotFound": "{expenseClassName} expense class not found on {fundCode} Fund", + "invoice.actions.approveAndPay.error.budgetExpenseClassNotFound": "{expenseClassName} expense class not found on {fundCode} Fund", + "permission.acq.unit.assignment.assign": "Invoice: Assign acquisitions units to new record", + "permission.acq.unit.assignment.manage": "Invoice: Manage acquisition units", + "permission.approve": "Invoice: Approve invoices", + "permission.invoice.create": "Invoice: Can view, edit and create new Invoices and Invoice lines", + "permission.invoice.delete": "Invoice: Can view, edit and delete Invoices and Invoice lines", + "permission.invoice.edit": "Invoice: Can view and edit Invoices and Invoice lines", + "permission.invoice.view": "Invoice: Can view Invoices and Invoice lines", + "permission.pay": "Invoice: Pay invoices", + "permission.settings.all": "Settings (Invoices): Can view and edit settings", + "invoice.lockTotalAmount": "Lock total amount", + "invoice.lockTotalAmount.tooltip": "Check Lock total to interact with this field", + "invoice.actions.approve.error.lockCalculatedTotalsMismatch": "Invoice cannot be approved. The Lock total amount of the invoice does not match the Calculated total amount of its invoice lines and adjustments.", + "invoice.details.information.calculatedTotalAmount": "Calculated total amount", + "button.cancel": "Cancel", + "button.submit": "Submit", + "invoice.delete.message": "Are you sure you want to delete this invoice and all of its invoice lines? This will also delete any attached documents.", + "invoice.duplicateInvoice.amount": "Amount", + "invoice.duplicateInvoice.title": "Possible duplicate invoice", + "invoiceLine.referenceNumbers": "Vendor reference numbers", + "invoice.paymentDate": "Payment date", + "invoice.details.lines.list.vendorRefNumber": "Vendor reference number", + "invoice.enclosureNeeded": "Enclosure needed", + "invoice.details.voucher.accountNo": "Account number", + "invoiceLine.relink.success": "Invoice line has been linked to POL {poLineNumber}", + "invoice.billTo": "Bill to", + "invoice.address": "Address", + "invoice.cancellationNote": "Cancellation note", + "voucher.status.awaitingPayment": "Awaiting payment", + "voucher.status.paid": "Paid", + "invoice.details.vendor.code": "Vendor code", + "invoice.details.voucher.vendor": "Vendor", + "invoice.actions.approve.error.organizationIsNotVendor": "Invoice cannot be approved because the associated Vendor Id belongs to a non-vendor organization.", + "invoice.actions.approve.error.budgetNotFoundByFundId": "Invoice cannot be approved because Fund {fundCode} has no current budget.", + "invoice.actions.approve.error.adjustmentFundDistributionsNotPresent": "At least one fund distribution should be present for every non-prorated adjustment", + "invoice.actions.approve.error.lineFundDistributionsSummaryMismatch": "Fund distributions summary should be 100 % or equal to subtotal for every associated invoice lines", + "invoice.actions.approve.error.adjustmentFundDistributionsSummaryMismatch": "Fund distributions summary should be 100 % or equal to subtotal for every non-prorated adjustment", + "invoice.actions.approve.error.fundsNotFound": "Invoice cannot be approved because fund records are not found", + "invoice.actions.approve.error.externalAccountNoIsMissing": "Invoice cannot be approved because fund record does not contain an externalAccountNo.", + "invoice.actions.approve.error.pendingPaymentError": "Invoice cannot be approved because pending payment creation has failed", + "invoice.actions.approve.error.currentFYearNotFound": "Invoice cannot be approved because current fiscal year not found for ledger", + "invoice.actions.approve.error.expenseClassNotFound": "Expense class record is not found", + "invoice.actions.approve.error.organizationIsNotExist": "Invoice cannot be approved because organization does not exist", + "invoice.actions.pay.error.budgetNotFoundByFundId": "Invoice cannot be paid because Fund {fundCode} has no current budget.", + "invoice.actions.approveAndPay.error.budgetNotFoundByFundId": "Invoice cannot be approved and paid because Fund {fundCode} has no current budget.", + "invoice.actions.print": "Print voucher", + "invoice.actions.cancel.success": "Invoice has been cancelled successfully", + "invoice.actions.cancel.error": "Invoice was not cancelled", + "invoice.actions.cancel.heading": "Cancel invoice", + "invoice.actions.cancel.message": "Are you sure you want to cancel this invoice? Any related transactions against funds will be voided.", + "voucher.print": "Print", + "voucher.print.isLoading": "Print voucher data is loading", + "voucher.print.voucher": "Voucher", + "voucher.print.voucherTotal": "Voucher total", + "voucher.print.invoiceTotal": "Invoice total", + "voucher.print.lineNumber": "Line #", + "poLineLookup": "POL look-up", + "permission.cancel": "Invoice: Cancel invoices", + "appMenu.invoicesAppSearch": "Invoices app Search", + "receivingHistory.chronology": "Chronology", + "receivingHistory.copyNumber": "Copy number", + "receivingHistory.enumeration": "Enumeration", + "receivingHistory.receiptDate": "Receipt date", + "receivingHistory": "Receiving history", + "invoice.validation.accountingCode": "To export to accounting you must select an accounting code", + "invoice.details.lines.addFromPOL": "Add line from POL", + "invoice.details.lines.createNew": "New blank line", + "invoice.details.lines.list.lineNumber.extended": "Invoice line number", + "invoice.details.lines.list.paymentStatus": "Payment status", + "invoice.details.lines.list.poStatus": "PO status", + "invoice.details.lines.list.receiptStatus": "Receipt status", + "invoice.details.address": "Address", + "invoice.details.addressLine1": "Address 1", + "invoice.details.addressLine2": "Address 2", + "invoice.details.categories": "Categories", + "invoice.details.city": "City", + "invoice.details.country": "Country", + "invoice.details.language": "Language", + "invoice.details.stateRegion": "State / Prov. / Region", + "invoice.details.zipCode": "Zip code", + "otherRelatedInvoiceLines": "Other related invoice lines", + "otherRelatedInvoiceLines.amount": "Amount", + "otherRelatedInvoiceLines.invoiceLine": "Invoice line #", + "otherRelatedInvoiceLines.invoiceDate": "Invoice date", + "otherRelatedInvoiceLines.quantity": "Quantity", + "otherRelatedInvoiceLines.status": "Status", + "otherRelatedInvoiceLines.vendorInvoiceNo": "Vendor invoice #", + "otherRelatedInvoiceLines.vendorName": "Vendor name", + "otherRelatedInvoiceLines.comment": "Comment", + "errors.cantLoadAdjustment": "Error loading adjustment", + "exportSettings.export": "Export", + "exportSettings.cancel": "Cancel", + "exportSettings.all": "All", + "exportSettings.invoiceFieldsLabel": "Invoice fields to export", + "exportSettings.invoiceLineFieldsLabel": "Invoice line fields to export", + "exportSettings.label": "Export settings", + "exportSettings.message": "This export could take a few minutes. If you reload or close the page the export will not be completed. Once the file is ready it could take another minute for your browser to finish downloading the file. You can continue to work with invoices and invoice lines in a different browser tab if needed.", + "exportSettings.invoice.all": "Export all invoice fields", + "exportSettings.invoice.selected": "Export selected invoice fields", + "exportSettings.invoiceLine.all": "Export all invoice line fields", + "exportSettings.invoiceLine.selected": "Export selected invoice line fields", + "exportSettings.success": "Export has been started successfully", + "exportSettings.error": "Failed to load data for export results (CSV)", + "button.voucherExport": "Voucher export", + "button.exportCSV": "Export results (CSV)", + "adjustment.value": "Value", + "settings.adjustments.value": "Value", + "settings.BatchVoucherExports.download.errorFormat": "File format not specified for voucher export. Please update Batch Group Configuration in system settings", + "invoice.details.accordion.fundDistribution": "Invoice level fund distribution", + "invoice.details.accordion.adjustments": "Invoice level adjustments", + "invoice.actions.approve.error.multipleFiscalYears": "Invoice cannot be approved because the funds used belong to multiple fiscal years", + "invoice.actions.saveLine.error.budgetExpenseClassNotFound": "{expenseClassName} expense class not found on {fundCode} Fund", + "invoice.actions.saveLine.error.budgetNotFoundByFundId": "Invoice line cannot be saved because Fund {fundCode} has no current budget.", + "invoice.actions.saveLine.error.inactiveExpenseClass": "Invoice line can not be saved because expense class {expenseClass} is inactive.", + "invoice.actions.saveLine.error": "Invoice line was not saved", + "voucherExport.paneTitle": "Voucher export", + "voucherExport.batchGroup.select": "Select batch group", + "voucherExport.download.success": "Vouchers have been successfully downloaded", + "permission.voucherExport": "Invoice: Voucher export", + "permission.exportCSV": "Invoice: Export search results", + "invoiceLine.linesSequence.paneTitle": "Edit sequence of invoice lines • Vendor invoice number {vendorInvoiceNo}", + "invoiceLine.linesSequence.paneSubTitle": "{count} lines found", + "saveAndContinue": "Save & continue", + "settings.batchGroups.cannotDeleteTermHeader": "Cannot delete batch group", + "settings.batchGroups.cannotDeleteTermMessage": "This batch group cannot be deleted, as it is in use by one or more records.", + "settings.batchGroups.deleteEntry": "Delete batch group", + "settings.batchGroups.termDeleted": "The batch group {term} was successfully deleted", + "settings.batchGroups.termWillBeDeleted": "The batch group {term} will be deleted.", + "invoice.details.information.fiscalYear": "Fiscal year", + "permission.payDifferentFY": "Invoice: Pay invoices in a different fiscal year", + "invoice.details.vendor.inactive": "Vendor is inactive. Invoice cannot be approved or paid.", + "settings.batchGroupConfiguration.locationType": "Location type", + "settings.batchGroupConfiguration.locationType.FTP": "FTP", + "settings.batchGroupConfiguration.locationType.SFTP": "SFTP", + "settings.batchGroupConfiguration.port": "Port", + "settings.batchGroupConfiguration.directory": "Directory", + "settings.batchGroupConfiguration.uploadLocation.placeholder.FTP": "ftp://uploadlocation.com", + "settings.batchGroupConfiguration.uploadLocation.placeholder.SFTP": "sftp://uploadlocation.com", + "invoice.actions.approve.error.outdatedFundIdInEncumbrance": "Invoice could not be approved. Encumbrance fund id does not match the fund id in the invoice line. Error must be corrected in database.", + "invoice.details.hasPendingOrders": "Invoice can not be approved. One or more of the related orders has a workflow status of \"Pending\". If desired, please open the related orders before approving this invoice.", + "invoice.accountingCode.default": "Default ({erpCode})", + "invoice.actions.approve.error.incorrectFundDistributionTotal": "Invoice could not be approved or paid. The fund distribution total must be distributed by 100 percent in invoice line {invoiceLineNumber}. Please update fund distribution details for that invoice line to continue.", + "otherRelatedInvoiceLines.vendorCode": "Vendor code", + "otherRelatedInvoiceLines.subscriptionStart": "Subscription start", + "otherRelatedInvoiceLines.subscriptionEnd": "Subscription end", + "otherRelatedInvoiceLines.subscriptionDescription": "Subscription info", + "otherRelatedInvoiceLines.fiscalYear": "Fiscal year", + "invoiceLine.accountNumber.inactive": "The selected account number is inactive.", + "inactive": "Inactive", + "permission.batchVoucher.exportConfigs.credentials.view": "Settings (Invoices): Batch group usernames and passwords: view", + "permission.batchVoucher.exportConfigs.credentials.edit": "Settings (Invoices): Batch group usernames and passwords: view and edit", + "invoice.actions.cancel.error.budgetNotFoundByFundIdAndFiscalYearId": "This operation could not be completed successfully. There is either no budget for {fundCode} for the targeted fiscal year or the budget is not Active.", + "invoice.actions.approve.error.budgetNotFoundByFundIdAndFiscalYearId": "Invoice cannot be approved because Fund {fundCode} has no current budget.", + "invoice.actions.pay.error.budgetNotFoundByFundIdAndFiscalYearId": "Invoice cannot be paid because Fund {fundCode} has no current budget.", + "invoice.actions.approveAndPay.error.budgetNotFoundByFundIdAndFiscalYearId": "Invoice cannot be approved and paid because Fund {fundCode} has no current budget.", + "invoice.actions.saveLine.error.budgetNotFoundByFundIdAndFiscalYearId": "Invoice line cannot be saved because Fund {fundCode} has no current budget.", + "receivingHistory.displaySummary": "Display summary", + "invoice.details.information.calculatedTotalExchangeAmount": "Calculated total amount (Exchanged)", + "document.title.search": "Invoices - {query} - Search", + "invoice.actions.error.userHasNoPermission": "Operation is not permitted because user is not a member of the specified acquisition unit", + "invoice.actions.error.userNotAMemberOfTheAcq": "Operation is not permitted because user is not a member of the specified acquisition unit", + "invoice.actions.error.userNotAMemberOfTheAcq.order": "Operation is not permitted because user is not a member of the specified acquisition unit of the Order(s)", + "filter.createdBy": "Created by", + "filter.updatedBy": "Updated by", + "filter.dateCreated": "Date created", + "filter.dateUpdated": "Date updated", + "filter.invoiceLine.createdBy": "Created by (Invoice Line)", + "filter.invoiceLine.updatedBy": "Updated by (Invoice Line)", + "filter.invoiceLine.dateCreated": "Date created (Invoice Line)", + "filter.invoiceLine.dateUpdated": "Date updated (Invoice Line)" +} \ No newline at end of file diff --git a/translations/ui-invoice/pl.json b/translations/ui-invoice/pl.json index f9da70c4..bc208607 100644 --- a/translations/ui-invoice/pl.json +++ b/translations/ui-invoice/pl.json @@ -199,7 +199,7 @@ "invoiceLine.adminData": "Dane administracyjne pozycji faktury", "invoiceLine.adjustments": "Korekty pozycji faktury", "invoiceLine.fundDistribution": "Podział funduszu pozycji faktury", - "invoiceLine.fundId": "ID funduszu", + "invoiceLine.fundId": "Identyfikator funduszu", "invoiceLine.poLineId": "ID pozycji zamówienia", "invoiceLine.value": "Wartość", "invoiceLine.tags": "Etykiety pozycji faktury", @@ -355,10 +355,10 @@ "permission.cancel": "Invoice: Cancel invoices", "appMenu.invoicesAppSearch": "Invoices app Search", "receivingHistory.chronology": "Chronology", - "receivingHistory.copyNumber": "Copy number", + "receivingHistory.copyNumber": "Liczba kopii", "receivingHistory.enumeration": "Enumeration", "receivingHistory.receiptDate": "Data odbioru", - "receivingHistory": "Receiving history", + "receivingHistory": "Historia otrzymywania", "invoice.validation.accountingCode": "To export to accounting you must select an accounting code", "invoice.details.lines.addFromPOL": "Add line from POL", "invoice.details.lines.createNew": "New blank line", @@ -376,7 +376,7 @@ "invoice.details.stateRegion": "Województwo/Powiat/Gmina", "invoice.details.zipCode": "Zip code", "otherRelatedInvoiceLines": "Other related invoice lines", - "otherRelatedInvoiceLines.amount": "Amount", + "otherRelatedInvoiceLines.amount": "Kwota", "otherRelatedInvoiceLines.invoiceLine": "Invoice line #", "otherRelatedInvoiceLines.invoiceDate": "Invoice date", "otherRelatedInvoiceLines.quantity": "Quantity", @@ -385,7 +385,7 @@ "otherRelatedInvoiceLines.vendorName": "Vendor name", "otherRelatedInvoiceLines.comment": "Comment", "errors.cantLoadAdjustment": "Error loading adjustment", - "exportSettings.export": "Export", + "exportSettings.export": "Eksport", "exportSettings.cancel": "Anuluj", "exportSettings.all": "Wszystko", "exportSettings.invoiceFieldsLabel": "Invoice fields to export", @@ -451,14 +451,14 @@ "invoice.actions.pay.error.budgetNotFoundByFundIdAndFiscalYearId": "Nie można opłacić faktury, ponieważ Fundusz {fundCode} nie ma bieżącego budżetu.", "invoice.actions.approveAndPay.error.budgetNotFoundByFundIdAndFiscalYearId": "Nie można zatwierdzić i opłacić faktury, ponieważ fundusz {fundCode} nie ma bieżącego budżetu.", "invoice.actions.saveLine.error.budgetNotFoundByFundIdAndFiscalYearId": "Nie można zapisać faktury, ponieważ fundusz {fundCode} nie ma bieżącego budżetu.", - "receivingHistory.displaySummary": "Display summary", + "receivingHistory.displaySummary": "Wyświetl podsumowanie", "invoice.details.information.calculatedTotalExchangeAmount": "Calculated total amount (Exchanged)", "document.title.search": "Invoices - {query} - Search", "invoice.actions.error.userHasNoPermission": "Operation is not permitted because user is not a member of the specified acquisition unit", "invoice.actions.error.userNotAMemberOfTheAcq": "Operation is not permitted because user is not a member of the specified acquisition unit", "invoice.actions.error.userNotAMemberOfTheAcq.order": "Operation is not permitted because user is not a member of the specified acquisition unit of the Order(s)", - "filter.createdBy": "Created by", - "filter.updatedBy": "Updated by", + "filter.createdBy": "Utworzone przez", + "filter.updatedBy": "Zaktualizowane przez", "filter.dateCreated": "Data utworzenia", "filter.dateUpdated": "Data aktualizacji", "filter.invoiceLine.createdBy": "Created by (Invoice Line)", diff --git a/translations/ui-invoice/pt_BR.json b/translations/ui-invoice/pt_BR.json index 48b0f3a6..0a71d4c1 100644 --- a/translations/ui-invoice/pt_BR.json +++ b/translations/ui-invoice/pt_BR.json @@ -228,7 +228,7 @@ "settings.batchGroupConfiguration.format.Application/json": "JSON", "settings.batchGroupConfiguration.format.Application/xml": "XML", "settings.batchGroupConfiguration.format": "Formato", - "settings.batchGroupConfiguration.isUploadURIValid": "URI de upload inválida", + "settings.batchGroupConfiguration.isUploadURIValid": "URI de carregamento inválido", "settings.batchGroupConfiguration.on": "Ligado", "settings.batchGroupConfiguration.password.hide": "Ocultar credenciais", "settings.batchGroupConfiguration.password.show": "Mostrar credenciais", @@ -240,7 +240,7 @@ "settings.batchGroupConfiguration.scheduleExport": "Programação de exportação", "settings.batchGroupConfiguration.setTime": "Definir horário", "settings.batchGroupConfiguration.testConnection": "Conexão de teste", - "settings.batchGroupConfiguration.uploadLocation": "Localização do upload", + "settings.batchGroupConfiguration.uploadLocation": "Localização do arquivo carregado", "settings.batchGroupConfiguration.username": "Nome de usuário", "settings.batchGroupConfiguration.weekdays.Friday": "Sex", "settings.batchGroupConfiguration.weekdays.Monday": "Seg", @@ -284,7 +284,7 @@ "permission.batchVoucher.download": "Fatura: Baixe o arquivo em lote do registro da fatura", "invoice.actions.approve.error.inactiveExpenseClass": "A fatura não pode ser Aprovada porque a classe de despesas {expenseClass} está inativa.", "invoice.actions.approve.error.transactionCreationFailure": "Um ou mais registro(s) de transações não foram criados", - "invoice.details.hasFullyPaidPOLine": "O status da linha do pedido de compra é Totalmente Pago", + "invoice.details.hasFullyPaidPOLine": "O status da linha do pedido de compra está Totalmente Pago", "invoice.actions.pay.error.inactiveExpenseClass": "A fatura não pode ser paga porque a classe {expenseClass} está inativa.", "invoice.actions.approveAndPay.error.inactiveExpenseClass": "A fatura não pode ser aprovada e paga porque {expenseClass} está inativa.", "settings.voucherNumber.prefixValidation": "Prefixo inválido", diff --git a/translations/ui-invoice/zh_CN.json b/translations/ui-invoice/zh_CN.json index 73c7443d..5feeb9c8 100644 --- a/translations/ui-invoice/zh_CN.json +++ b/translations/ui-invoice/zh_CN.json @@ -457,12 +457,12 @@ "invoice.actions.error.userHasNoPermission": "由于用户不是指定采访单位的成员,因此不允许操作", "invoice.actions.error.userNotAMemberOfTheAcq": "由于用户不是指定采访单位的成员,因此不允许操作", "invoice.actions.error.userNotAMemberOfTheAcq.order": "由于用户不是订单指定采购单位的成员,因此不允许操作", - "filter.createdBy": "Created by", - "filter.updatedBy": "Updated by", - "filter.dateCreated": "Date created", - "filter.dateUpdated": "Date updated", - "filter.invoiceLine.createdBy": "Created by (Invoice Line)", - "filter.invoiceLine.updatedBy": "Updated by (Invoice Line)", - "filter.invoiceLine.dateCreated": "Date created (Invoice Line)", - "filter.invoiceLine.dateUpdated": "Date updated (Invoice Line)" + "filter.createdBy": "创建者", + "filter.updatedBy": "更新者", + "filter.dateCreated": "创建日期", + "filter.dateUpdated": "更新日期", + "filter.invoiceLine.createdBy": "创建(发票行)", + "filter.invoiceLine.updatedBy": "更新(发票行)", + "filter.invoiceLine.dateCreated": "创建日期(发票行)", + "filter.invoiceLine.dateUpdated": "更新日期(发票行)" } \ No newline at end of file