- Admin Tools section in setup page with link to repair.php - Translations for AdminTools and Open (DE/EN) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
268 lines
8.8 KiB
Text
Executable file
268 lines
8.8 KiB
Text
Executable file
# Translation file
|
|
|
|
#
|
|
# Generic
|
|
#
|
|
|
|
# Module label 'ModuleBankImportName'
|
|
ModuleBankImportName = BankImport
|
|
# Module description 'ModuleBankImportDesc'
|
|
ModuleBankImportDesc = Import bank statements via FinTS/HBCI
|
|
|
|
#
|
|
# Admin page
|
|
#
|
|
BankImportSetup = BankImport Setup
|
|
Settings = Settings
|
|
BankImportSetupPage = BankImport setup page
|
|
BankImportSetupDescription = Configure the FinTS/HBCI connection to your bank for automatic statement import.
|
|
|
|
# FinTS Configuration
|
|
FinTSConfiguration = FinTS Bank Connection
|
|
FinTSServerURL = FinTS Server URL
|
|
FinTSServerURLHelp = For VR-Banks/Volksbanken: https://fints1.atruvia.de/cgi-bin/hbciservlet
|
|
BLZ = Bank Code (BLZ)
|
|
BLZHelp = 8-digit German bank code
|
|
FinTSUsername = User ID
|
|
FinTSPIN = PIN
|
|
PINAlreadySet = PIN is configured
|
|
PINHelp = PIN will be stored encrypted. Leave empty to keep existing PIN.
|
|
AccountIBAN = Account Number / IBAN
|
|
FinTSProductID = FinTS Product ID
|
|
FinTSProductIDHelp = Optional. Registration number from Deutsche Kreditwirtschaft.
|
|
TestConnection = Test Connection
|
|
ConnectionTestSuccessful = Connection test successful!
|
|
ConnectionTestFailed = Connection test failed
|
|
FinTSClassNotFound = FinTS class not found. Please check installation.
|
|
FinTSNotConfigured = FinTS connection not configured
|
|
FinTSLibraryNotFound = phpFinTS library not found. Please run composer install.
|
|
GoToSetup = Go to setup
|
|
FetchAvailableAccounts = Fetch Available Accounts
|
|
AccountsFound = %s accounts found
|
|
NoAccountsFound = No accounts found
|
|
TANRequiredForAccountList = TAN required - account list not available without TAN
|
|
AccountNumber = Account Number
|
|
UseThisAccount = Use This Account
|
|
Selected = Selected
|
|
IBANUpdated = IBAN updated: %s
|
|
|
|
# VR Bank Info
|
|
VRBankInfo = VR-Bank / Volksbank Information
|
|
VRBankInfoText = For VR-Banks use the Atruvia server: https://fints1.atruvia.de/cgi-bin/hbciservlet<br>The TAN procedure SecureGo Plus (Decoupled TAN) is supported.
|
|
|
|
# Security
|
|
SecurityInfo = Security Information
|
|
SecurityInfoText = The PIN is stored encrypted in the database. For additional security, ensure your Dolibarr installation uses HTTPS.
|
|
|
|
#
|
|
# Statements page
|
|
#
|
|
BankStatements = Bank Statements
|
|
FetchStatements = Fetch Statements
|
|
Transactions = Transactions
|
|
TransactionsFound = %s transactions found
|
|
NoTransactionsFound = No transactions found in the selected period
|
|
AccountBalance = Account Balance
|
|
AsOf = As of
|
|
LoginFailed = Login failed
|
|
FetchFailed = Failed to fetch statements
|
|
TANRequired = TAN required
|
|
TANRequiredForStatements = TAN required to fetch statements
|
|
SecureGoPlusConfirmRequired = Please confirm in your VR SecureGo plus App
|
|
WaitingForSecureGoConfirmation = Waiting for confirmation in SecureGo plus App...
|
|
CheckSecureGoStatus = Check Status
|
|
TANCheckFailed = TAN verification failed
|
|
|
|
# Import
|
|
ImportTransactions = Import Transactions
|
|
ViewImportedTransactions = View Imported Transactions
|
|
TransactionsImported = %s transactions imported
|
|
TransactionsSkipped = %s transactions skipped (already exist)
|
|
|
|
#
|
|
# Transaction List
|
|
#
|
|
TransactionList = Transaction List
|
|
TransactionRef = Reference
|
|
Counterparty = Counterparty
|
|
AllStatuses = All Statuses
|
|
StatusNew = New
|
|
StatusMatched = Matched
|
|
StatusReconciled = Reconciled
|
|
StatusIgnored = Ignored
|
|
SearchTransactions = Search Transactions
|
|
NoTransactionsInDatabase = No transactions in database
|
|
|
|
# Status Labels
|
|
NewTransaction = New Transaction
|
|
TransactionMatched = Transaction Matched
|
|
TransactionReconciled = Transaction Reconciled
|
|
TransactionIgnored = Transaction Ignored
|
|
New = New
|
|
Matched = Matched
|
|
Reconciled = Reconciled
|
|
Ignored = Ignored
|
|
|
|
# Card page
|
|
Transaction = Transaction
|
|
DateValue = Value Date
|
|
CounterpartyIBAN = Counterparty IBAN
|
|
EndToEndId = End-to-End ID
|
|
MandateId = Mandate Reference
|
|
FindMatches = Find Matches
|
|
SetAsIgnored = Set as Ignored
|
|
Reopen = Reopen
|
|
MatchesFound = %s possible matches found
|
|
NoMatchesFound = No matches found
|
|
Link = Link
|
|
LinkCreated = Link created
|
|
StatusUpdated = Status updated
|
|
BackToList = Back to List
|
|
Score = Match Score
|
|
|
|
# PDF Statements
|
|
PDFStatements = PDF Statements
|
|
FetchPDFStatements = Fetch PDF Statements
|
|
StatementNumber = Statement Number
|
|
StatementYear = Year
|
|
StatementDate = Statement Date
|
|
DownloadPDF = Download PDF
|
|
NoPDFStatementsFound = No PDF statements found
|
|
PDFStatementsImported = %s statements imported
|
|
StatementAlreadyExists = Statement already exists
|
|
|
|
#
|
|
# About page
|
|
#
|
|
About = About
|
|
BankImportAbout = About BankImport
|
|
BankImportAboutPage = BankImport about page
|
|
|
|
#
|
|
# Home
|
|
#
|
|
BankImportArea = BankImport Home
|
|
|
|
#
|
|
# Payment Confirmation
|
|
#
|
|
PaymentConfirmation = Payment Matching
|
|
PaymentConfirmationDesc = Match bank transactions to invoices and create payments in Dolibarr.
|
|
PendingPaymentMatches = %s new bank transactions waiting for matching
|
|
PendingPaymentMatchesDesc = Review and confirm matches to create payments in Dolibarr.
|
|
ReviewAndConfirm = Review matches
|
|
ConfirmPayment = Confirm payment
|
|
ConfirmAllHighScore = Confirm all high-score matches (score >= 80%%)
|
|
PaymentCreatedSuccessfully = Payment created: %s - %s
|
|
PaymentCreatedByBankImport = Automatically created by BankImport
|
|
ErrorNoBankAccountConfigured = No Dolibarr bank account configured. Please configure in settings.
|
|
NoBankAccountConfigured = No Dolibarr bank account mapped yet.
|
|
TransactionAlreadyProcessed = Transaction already processed
|
|
PaymentsCreatedSummary = %s payments created, %s failed
|
|
NoNewMatchesFound = No new matches found
|
|
Alternatives = more match(es)
|
|
UnmatchedTransactions = %s new transactions without invoice match
|
|
InvoiceAlreadyPaid = Invoice is already fully paid
|
|
NoInvoicesSelected = No invoices selected
|
|
Invoices = Invoices
|
|
MatchByMultiInvoice = Multi-invoice payment
|
|
SearchInvoiceManually = Search invoice manually
|
|
SearchInvoiceByRef = Enter invoice reference...
|
|
InvoiceRef = Invoice reference
|
|
CustomerInvoice = Customer invoice
|
|
SupplierInvoice = Supplier invoice
|
|
SupplierRef = Supplier reference
|
|
ManualSearch = Manual search
|
|
All = All
|
|
SelectInvoicesManually = Select invoices manually
|
|
SupplierInvoices = Supplier invoices
|
|
CustomerInvoices = Customer invoices
|
|
Filter = Filter
|
|
RemoveFilter = Remove filter
|
|
TransactionAmount = Transaction amount
|
|
Selected = Selected
|
|
AmountRemaining = Remaining amount
|
|
NoUnpaidInvoices = No unpaid invoices found
|
|
CustomerRef = Customer reference
|
|
ShowPaidInvoices = Show paid invoices
|
|
PaidInvoices = Paid Invoices
|
|
PaidInvoicesInfo = These invoices have already been paid. Click "Link Payment" to connect the existing payment with the bank entry.
|
|
Paid = Paid
|
|
LinkExistingPayment = Link Payment
|
|
PaymentLinkedSuccessfully = Payment linked successfully
|
|
NoPaymentFoundForInvoice = No payment found for this invoice
|
|
|
|
#
|
|
# Bank Account Mapping
|
|
#
|
|
BankAccountMapping = Dolibarr Bank Account Mapping
|
|
DolibarrBankAccount = Dolibarr Bank Account
|
|
DolibarrBankAccountHelp = Select the Dolibarr bank account corresponding to the configured IBAN. Payments will be booked to this account.
|
|
SelectBankAccount = -- Select bank account --
|
|
|
|
#
|
|
# Statement Reconciliation
|
|
#
|
|
BankEntriesReconciled = %s bank entries reconciled with statement %s
|
|
BankEntriesReconciledTotal = %s bank entries reconciled across %s statements
|
|
ReconcileStatement = Reconcile statement
|
|
ReconcileAllStatements = Reconcile all statements
|
|
NoBankEntriesToReconcile = No open bank entries found to reconcile
|
|
StatementMissingDates = Statement has no date range (from/to) - reconciliation not possible
|
|
|
|
#
|
|
# Statement Lines
|
|
#
|
|
StatementLinesExtracted = %s transaction lines extracted from statement %s
|
|
StatementLines = Transaction Lines
|
|
BookingDate = Booking Date
|
|
ValueDate = Value Date
|
|
TransactionType = Transaction Type
|
|
NoStatementLines = No transaction lines available
|
|
|
|
#
|
|
# Pending Review Matches
|
|
#
|
|
PendingReconciliationMatches = Matches with Amount Deviation
|
|
PendingReconciliationMatchesDesc = These matches were found via invoice numbers but the amount differs by more than 5 EUR. Please review and confirm.
|
|
AmountStatement = Amount (Statement)
|
|
AmountDolibarr = Amount (Dolibarr)
|
|
Difference = Difference
|
|
BankEntry = Bank Entry
|
|
ReconciliationConfirmed = Match confirmed and reconciled
|
|
Confirm = Confirm
|
|
|
|
#
|
|
# Dashboard Widget
|
|
#
|
|
BoxBankImportPending = BankImport - Pending Matches
|
|
|
|
#
|
|
# Unlink/Edit Payment
|
|
#
|
|
UnlinkPayment = Unlink Payment
|
|
PaymentUnlinked = Payment link removed - transaction is now open again
|
|
CannotUnlinkThisStatus = Cannot unlink with this status
|
|
|
|
#
|
|
# Linked Objects Display
|
|
#
|
|
Payment = Payment
|
|
LinkedInvoices = Linked Invoices
|
|
NoInvoicesLinkedToPayment = No invoices linked to this payment
|
|
|
|
#
|
|
# Repair Page
|
|
#
|
|
RepairOrphanedTransactions = Repair Orphaned Transactions
|
|
RepairOrphanedTransactionsDesc = This page finds BankImport transactions that are still marked as "New" even though the payment already exists in Dolibarr and is linked to the bank. This can happen with older module versions.
|
|
NoOrphanedTransactionsFound = No orphaned transactions found. All BankImport transactions are correctly linked.
|
|
OrphanedTransactionsFound = %s orphaned transaction(s) found
|
|
RepairAll = Repair All
|
|
Repair = Repair
|
|
|
|
#
|
|
# Admin Tools
|
|
#
|
|
AdminTools = Admin Tools
|
|
Open = Open
|