Frontend first draft
This commit is contained in:
435
frontend/pweb/lib/l10n/en.arb
Normal file
435
frontend/pweb/lib/l10n/en.arb
Normal file
@@ -0,0 +1,435 @@
|
||||
{
|
||||
"@@locale": "en",
|
||||
"login": "Login",
|
||||
"logout": "Logout",
|
||||
"profile": "Profile",
|
||||
"signup": "Sign up",
|
||||
"username": "Email",
|
||||
"usernameHint": "email@example.com",
|
||||
"usernameErrorInvalid": "Provide a valid email address",
|
||||
"usernameUnknownTLD": "Domain .{domain} is not known, please, check it",
|
||||
"password": "Password",
|
||||
"confirmPassword": "Confirm password",
|
||||
"passwordValidationRuleDigit": "has digit",
|
||||
"passwordValidationRuleUpperCase": "has uppercase letter",
|
||||
"passwordValidationRuleLowerCase": "has lowercase letter",
|
||||
"passwordValidationRuleSpecialCharacter": "has special character letter",
|
||||
"passwordValidationRuleMinCharacters": "is {charNum} characters long at least",
|
||||
"passwordsDoNotMatch": "Passwords do not match",
|
||||
"passwordValidationError": "Check that your password {matchesCriteria}",
|
||||
"notificationError": "Error occurred: {error}",
|
||||
"loginUserNotFound": "Account {account} has not been registered in the system",
|
||||
"loginPasswordIncorrect": "Authorization failed, please check your password",
|
||||
"internalErrorOccurred": "An internal server error occurred: {error}, we already know about it and working hard to fix it",
|
||||
"noErrorInformation": "Some error occurred, but we have not error information. We are already investigating the issue",
|
||||
"yourName": "Your name",
|
||||
"nameHint": "John Doe",
|
||||
"errorPageNotFoundTitle": "Page Not Found",
|
||||
"errorPageNotFoundMessage": "Oops! We couldn't find that page.",
|
||||
"errorPageNotFoundHint": "The page you're looking for doesn't exist or has been moved. Please check the URL or return to the home page.",
|
||||
"errorUnknown": "Unknown error occurred",
|
||||
"unknown": "unknown",
|
||||
"goToLogin": "Go to Login",
|
||||
"goBack": "Go Back",
|
||||
"goToMainPage": "Go to Main Page",
|
||||
"goToSignUp": "Go to Sign Up",
|
||||
"signupError": "Failed to signup: {error}",
|
||||
"signupSuccess": "Email confirmation message has been sent to {email}. Please, open it and click link to activate your account.",
|
||||
"connectivityError": "Cannot reach the server at {serverAddress}. Check your network and try again.",
|
||||
"errorAccountExists": "Account already exists",
|
||||
"errorAccountNotVerified": "Your account hasn't been verified yet. Please check your email to complete the verification",
|
||||
"errorLoginUnauthorized": "Login or password is incorrect. Please try again",
|
||||
"errorInternalError": "An internal error occurred. We're aware of the issue and working to resolve it. Please try again later",
|
||||
"errorVerificationTokenNotFound": "Account for verification not found. Sign up again",
|
||||
"created": "Created",
|
||||
"edited": "Edited",
|
||||
"errorDataConflict": "We can’t process your data because it has conflicting or contradictory information.",
|
||||
"errorAccessDenied": "You do not have permission to access this resource. If you need access, please contact an administrator.",
|
||||
"errorBrokenPayload": "The data you sent is invalid or incomplete. Please check your submission and try again.",
|
||||
"errorInvalidArgument": "One or more arguments are invalid. Verify your input and try again.",
|
||||
"errorBrokenReference": "The resource you're trying to access could not be referenced. It may have been moved or deleted.",
|
||||
"errorInvalidQueryParameter": "One or more query parameters are missing or incorrect. Check them and try again.",
|
||||
"errorNotImplemented": "This feature is not yet available. Please try again later or contact support.",
|
||||
"errorLicenseRequired": "A valid license is required to perform this action. Please contact your administrator.",
|
||||
"errorNotFound": "We couldn't find the resource you requested. It may have been removed or is temporarily unavailable.",
|
||||
"errorNameMissing": "Please provide a name before continuing.",
|
||||
"errorEmailMissing": "Please provide an email address before continuing.",
|
||||
"errorPasswordMissing": "Please provide a password before continuing.",
|
||||
"errorEmailNotRegistered": "We could not find an account associated with that email address.",
|
||||
"errorDuplicateEmail": "This email address is already in use. Try another one or reset your password.",
|
||||
"showDetailsAction": "Show Details",
|
||||
"errorLogin": "Error logging in",
|
||||
"errorCreatingInvitation": "Failed to create invitaiton",
|
||||
"@errorCreatingInvitation": {
|
||||
"description": "Error message displayed when invitation creation fails"
|
||||
},
|
||||
"footerCompanyName": "Sibilla Solutions LTD",
|
||||
"footerAddress": "27, Pindarou Street, Alpha Business Centre, Block B 7th Floor, 1060 Nicosia, Cyprus",
|
||||
"footerSupport": "Support",
|
||||
"footerEmail": "Email TBD",
|
||||
"footerPhoneLabel": "Phone",
|
||||
"footerPhone": "+357 22 000 253",
|
||||
"footerTermsOfService": "Terms of Service",
|
||||
"footerPrivacyPolicy": "Privacy Policy",
|
||||
"footerCookiePolicy": "Cookie Policy",
|
||||
"navigationLogout": "Logout",
|
||||
"dashboard": "Dashboard",
|
||||
"navigationUsersSettings": "Users",
|
||||
"navigationRolesSettings": "Roles",
|
||||
"navigationPermissionsSettings": "Permissions",
|
||||
"usersManagement": "User Management",
|
||||
"navigationOrganizationSettings": "Organization settings",
|
||||
"navigationAccountSettings": "Profile settings",
|
||||
"twoFactorPrompt": "Enter the 6-digit code we sent to your device",
|
||||
"twoFactorResend": "Didn’t receive a code? Resend",
|
||||
"twoFactorTitle": "Two-Factor Authentication",
|
||||
"twoFactorError": "Invalid code. Please try again.",
|
||||
"payoutNavDashboard": "Dashboard",
|
||||
"payoutNavSendPayout": "Send payout",
|
||||
"payoutNavRecipients": "Recipients",
|
||||
"payoutNavReports": "Reports",
|
||||
"payoutNavSettings": "Settings",
|
||||
"payoutNavLogout": "Logout",
|
||||
"payoutNavMethods": "Payouts",
|
||||
"expand": "Expand",
|
||||
"collapse": "Collapse",
|
||||
"pageTitleRecipients": "Recipient address book",
|
||||
"@pageTitleRecipients": {
|
||||
"description": "Title of the recipient address book page",
|
||||
"type": "text"
|
||||
},
|
||||
|
||||
"actionAddNew": "Add new",
|
||||
"@actionAddNew": {
|
||||
"description": "Tooltip and button label to add a new recipient"
|
||||
},
|
||||
|
||||
"colDataOwner": "Data owner",
|
||||
"@colDataOwner": {
|
||||
"description": "Column header for who manages the payout data"
|
||||
},
|
||||
|
||||
"colAvatar": "Avatar",
|
||||
"@colAvatar": {
|
||||
"description": "Column header for recipient avatar"
|
||||
},
|
||||
|
||||
"colName": "Name",
|
||||
"@colName": {
|
||||
"description": "Column header for recipient name"
|
||||
},
|
||||
|
||||
"colEmail": "Email",
|
||||
"@colEmail": {
|
||||
"description": "Column header for recipient email address"
|
||||
},
|
||||
|
||||
"colStatus": "Status",
|
||||
"@colStatus": {
|
||||
"description": "Column header for payout readiness status"
|
||||
},
|
||||
|
||||
"statusReady": "Ready",
|
||||
"@statusReady": {
|
||||
"description": "Status indicating payouts can be sent immediately"
|
||||
},
|
||||
|
||||
"statusRegistered": "Registered",
|
||||
"@statusRegistered": {
|
||||
"description": "Status indicating recipient is registered but not yet fully ready"
|
||||
},
|
||||
|
||||
"statusNotRegistered": "Not registered",
|
||||
"@statusNotRegistered": {
|
||||
"description": "Status indicating recipient has not completed registration"
|
||||
},
|
||||
|
||||
"typeInternal": "Managed by me",
|
||||
"@typeInternal": {
|
||||
"description": "Label for recipients whose payout data is managed internally by the user/company"
|
||||
},
|
||||
|
||||
"typeExternal": "Self‑managed",
|
||||
"@typeExternal": {
|
||||
"description": "Label for recipients who manage their own payout data"
|
||||
},
|
||||
|
||||
"searchHint": "Search recipients",
|
||||
"colActions": "Actions",
|
||||
"menuEdit": "Edit",
|
||||
"menuSendPayout": "Send payout",
|
||||
"tooltipRowActions": "More actions",
|
||||
"accountSettings": "Account Settings",
|
||||
"accountNameUpdateError": "Failed to update account name",
|
||||
"settingsSuccessfullyUpdated": "Settings successfully updated",
|
||||
"language": "Language",
|
||||
"failedToUpdateLanguage": "Failed to update language",
|
||||
"settingsImageUpdateError": "Couldn't update the image",
|
||||
"settingsImageTitle": "Image",
|
||||
"settingsImageHint": "Tap to change the image",
|
||||
"accountName": "Name",
|
||||
"accountNameHint": "Specify your name",
|
||||
"avatar": "Profile photo",
|
||||
"avatarHint": "Tap to update",
|
||||
"avatarUpdateError": "Failed to update profile photo",
|
||||
"settings": "Settings",
|
||||
"notSet": "not set",
|
||||
"search": "Search...",
|
||||
"ok": "Ok",
|
||||
"cancel": "Cancel",
|
||||
"confirm": "Confirm",
|
||||
"back": "Back",
|
||||
|
||||
"operationfryTitle": "Operation history",
|
||||
"@operationfryTitle": {
|
||||
"description": "Title of the operation history page"
|
||||
},
|
||||
|
||||
"filters": "Filters",
|
||||
"@filters": {
|
||||
"description": "Label for the filters expansion panel"
|
||||
},
|
||||
|
||||
"period": "Period",
|
||||
"@period": {
|
||||
"description": "Label for the date‐range filter"
|
||||
},
|
||||
|
||||
"selectPeriod": "Select period",
|
||||
"@selectPeriod": {
|
||||
"description": "Placeholder when no period is selected"
|
||||
},
|
||||
|
||||
"apply": "Apply",
|
||||
"@apply": {
|
||||
"description": "Button text to apply the filters"
|
||||
},
|
||||
|
||||
"status": "{status}",
|
||||
"@status": {
|
||||
"description": "Template for a single status filter chip",
|
||||
"placeholders": {
|
||||
"status": {
|
||||
"type": "String",
|
||||
"example": "Successful"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"operationStatusSuccessful": "Successful",
|
||||
"@operationStatusSuccessful": {
|
||||
"description": "Status indicating the operation succeeded"
|
||||
},
|
||||
|
||||
"operationStatusPending": "Pending",
|
||||
"@operationStatusPending": {
|
||||
"description": "Status indicating the operation is pending"
|
||||
},
|
||||
|
||||
"operationStatusUnsuccessful": "Unsuccessful",
|
||||
"@operationStatusUnsuccessful": {
|
||||
"description": "Status indicating the operation failed"
|
||||
},
|
||||
|
||||
"statusColumn": "Status",
|
||||
"@statusColumn": {
|
||||
"description": "Table column header for status"
|
||||
},
|
||||
|
||||
"fileNameColumn": "File name",
|
||||
"@fileNameColumn": {
|
||||
"description": "Table column header for file name"
|
||||
},
|
||||
|
||||
"amountColumn": "Amount",
|
||||
"@amountColumn": {
|
||||
"description": "Table column header for the original amount"
|
||||
},
|
||||
|
||||
"toAmountColumn": "To amount",
|
||||
"@toAmountColumn": {
|
||||
"description": "Table column header for the converted amount"
|
||||
},
|
||||
|
||||
"payIdColumn": "Pay ID",
|
||||
"@payIdColumn": {
|
||||
"description": "Table column header for the payment ID"
|
||||
},
|
||||
|
||||
"cardNumberColumn": "Card number",
|
||||
"@cardNumberColumn": {
|
||||
"description": "Table column header for the masked card number"
|
||||
},
|
||||
|
||||
"nameColumn": "Name",
|
||||
"@nameColumn": {
|
||||
"description": "Table column header for recipient name"
|
||||
},
|
||||
|
||||
"dateColumn": "Date",
|
||||
"@dateColumn": {
|
||||
"description": "Table column header for the date/time"
|
||||
},
|
||||
|
||||
"commentColumn": "Comment",
|
||||
"@commentColumn": {
|
||||
"description": "Table column header for any comment"
|
||||
},
|
||||
"paymentConfigTitle": "Where to receive money",
|
||||
"paymentConfigSubtitle": "Add multiple methods and choose your primary one.",
|
||||
"addPaymentMethod": "Add payment method",
|
||||
"makeMain": "Make primary",
|
||||
"advanced": "Advanced",
|
||||
"fallbackExplanation": "If the primary method is unavailable, we will try the next enabled one in the list.",
|
||||
"delete": "Delete",
|
||||
"@delete": {
|
||||
"description": "Button label to delete a payment method"
|
||||
},
|
||||
|
||||
"deletePaymentConfirmation": "Are you sure you want to delete this payment method?",
|
||||
"@deletePaymentConfirmation": {
|
||||
"description": "Confirmation dialog message shown before a payment method is removed"
|
||||
},
|
||||
|
||||
"edit": "Edit",
|
||||
"@edit": {
|
||||
"description": "Button label to edit a payment method"
|
||||
},
|
||||
|
||||
"moreActions": "More actions",
|
||||
"@moreActions": {
|
||||
"description": "Tooltip for an overflow menu button that reveals extra actions for a payment method"
|
||||
},
|
||||
"noPayouts": "No Payouts",
|
||||
|
||||
"enterBankName": "Enter bank name",
|
||||
|
||||
"paymentType": "Payment Method Type",
|
||||
"selectPaymentType": "Please select a payment method type",
|
||||
|
||||
"paymentTypeCard": "Credit Card",
|
||||
"paymentTypeBankAccount": "Russian Bank Account",
|
||||
"paymentTypeIban": "IBAN",
|
||||
"paymentTypeWallet": "Wallet",
|
||||
|
||||
"cardNumber": "Card Number",
|
||||
"enterCardNumber": "Enter the card number",
|
||||
"cardholderName": "Cardholder Name",
|
||||
|
||||
"iban": "IBAN",
|
||||
"enterIban": "Enter IBAN",
|
||||
"bic": "BIC",
|
||||
"bankName": "Bank Name",
|
||||
"accountHolder": "Account Holder",
|
||||
"enterAccountHolder": "Enter account holder",
|
||||
"enterBic": "Enter BIC",
|
||||
|
||||
"walletId": "Wallet ID",
|
||||
"enterWalletId": "Enter wallet ID",
|
||||
|
||||
"recipients": "Recipients",
|
||||
"recipientName": "Recipient Name",
|
||||
"enterRecipientName": "Enter recipient name",
|
||||
"inn": "INN",
|
||||
"enterInn": "Enter INN",
|
||||
"kpp": "KPP",
|
||||
"enterKpp": "Enter KPP",
|
||||
"accountNumber": "Account Number",
|
||||
"enterAccountNumber": "Enter account number",
|
||||
"correspondentAccount": "Correspondent Account",
|
||||
"enterCorrespondentAccount": "Enter correspondent account",
|
||||
"bik": "BIK",
|
||||
"enterBik": "Enter BIK",
|
||||
"add": "Add",
|
||||
"expiryDate": "Expiry (MM/YY)",
|
||||
"firstName": "First Name",
|
||||
"enterFirstName": "Enter First Name",
|
||||
"lastName": "Last Name",
|
||||
"enterLastName": "Enter Last Name",
|
||||
"sendSingle": "Send single transaction",
|
||||
"sendMultiple": "Send multiple transactions",
|
||||
"addFunds": "Add Funds",
|
||||
"close": "Close",
|
||||
"multiplePayout": "Multiple Payout",
|
||||
"howItWorks": "How it works?",
|
||||
"exampleTitle": "File Format & Sample",
|
||||
"downloadSampleCSV": "Download sample.csv",
|
||||
"tokenColumn": "Token (required)",
|
||||
"currency": "Currency",
|
||||
"amount": "Amount",
|
||||
"comment": "Comment",
|
||||
"uploadCSV": "Upload your CSV",
|
||||
"upload": "Upload",
|
||||
"hintUpload": "Supported format: .CSV · Max size 1 MB",
|
||||
"uploadHistory": "Upload History",
|
||||
"payout": "Payout",
|
||||
"sendTo": "Send Payout To",
|
||||
"send": "Send Payout",
|
||||
"recipientPaysFee": "Recipient pays the fee",
|
||||
|
||||
"sentAmount": "Sent amount: ${amount}",
|
||||
"@sentAmount": {
|
||||
"description": "Label showing the amount sent",
|
||||
"placeholders": {
|
||||
"amount": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"fee": "Fee: ${fee}",
|
||||
"@fee": {
|
||||
"description": "Label showing the transaction fee",
|
||||
"placeholders": {
|
||||
"fee": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"recipientWillReceive": "Recipient will receive: ${amount}",
|
||||
"@recipientWillReceive": {
|
||||
"description": "Label showing how much the recipient will receive",
|
||||
"placeholders": {
|
||||
"amount": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
||||
"total": "Total: ${total}",
|
||||
"@total": {
|
||||
"description": "Label showing the total amount of the transaction",
|
||||
"placeholders": {
|
||||
"total": {
|
||||
"type": "String"
|
||||
}
|
||||
}
|
||||
},
|
||||
"hideDetails": "Hide Details",
|
||||
"showDetails": "Show Details",
|
||||
"whereGetMoney": "Source of funds for debit",
|
||||
"details": "Details",
|
||||
|
||||
"addRecipient": "Add Recipient",
|
||||
"editRecipient": "Edit Recipient",
|
||||
"saveRecipient": "Save Recipient",
|
||||
|
||||
"choosePaymentMethod": "Payment Methods (choose at least 1)",
|
||||
"recipientFormRule": "Recipient must have at least one payment method",
|
||||
|
||||
"allStatus": "All",
|
||||
"readyStatus": "Ready",
|
||||
"registeredStatus": "Registered",
|
||||
"notRegisteredStatus": "Not registered",
|
||||
|
||||
"noRecipientSelected": "No recipient selected",
|
||||
|
||||
"companyName": "Name of your company",
|
||||
"companynameRequired": "Company name required",
|
||||
|
||||
"errorSignUp": "Error occured while signing up, try again later",
|
||||
"companyDescription": "Company Description",
|
||||
"companyDescriptionHint": "Describe any of the fields of the Company's business",
|
||||
"optional": "optional"
|
||||
}
|
||||
Reference in New Issue
Block a user