Amba-Agent-App/locales/en/common.json
2026-01-16 00:22:35 +03:00

725 lines
29 KiB
JSON

{
"common": {
"back": "Back"
},
"signin": {
"phoneLabel": "Phone Number",
"phonePlaceholder": "9XXXXXXXX",
"button": "Signin",
"buttonLoading": "Sending OTP...",
"validationErrorTitle": "Error",
"validationInvalidPhone": "Please enter a valid phone number",
"toastErrorTitle": "Error",
"toastOtpFailed": "Failed to send OTP. Please check your phone number format.",
"toastAuthErrorTitle": "Phone Authentication Error"
},
"otp": {
"title": "Verification",
"description": "We have sent a code to your phone number",
"codeLabel": "OTP Code",
"codePlaceholder": "123456",
"verifyButton": "Verify",
"verifyButtonLoading": "Verifying...",
"resendButton": "Resend Code",
"resendButtonCountdown": "Resend Code in {{countdown}}s",
"validationErrorTitle": "Error",
"validationInvalidCode": "Please enter a valid 6-digit OTP code",
"toastErrorTitle": "Error",
"toastInvalidCode": "Invalid OTP code. Please try again.",
"toastInfoTitle": "Info",
"toastBackInfo": "Going back to sign in",
"toastResendInfo": "Please go back to the sign-in screen to resend the code",
"toastSuccessTitle": "Success",
"toastDevSuccess": "OTP verified (dev mode)",
"toastVerificationErrorTitle": "OTP Verification Error"
},
"phoneSetup": {
"title": "Final Setup",
"subtitle": "Some questions before you send money.",
"fullNameLabel": "Full Name *",
"fullNamePlaceholder": "Abebe Kebede",
"addressLabel": "Address",
"addressPlaceholder": "Addis Ababa, Ethiopia",
"emailLabel": "Email Address *",
"emailPlaceholder": "abebe@example.com",
"pinLabel": "PIN *",
"pinPlaceholder": "Enter 6-digit PIN",
"confirmPinLabel": "Confirm PIN *",
"confirmPinPlaceholder": "Confirm your PIN",
"button": "Done",
"buttonLoading": "Setting up...",
"validationErrorTitle": "Error",
"validationFullNameRequired": "Please enter your full name",
"validationEmailRequired": "Please enter your email address",
"validationEmailInvalid": "Please enter a valid email address",
"validationPinRequired": "Please enter a PIN",
"validationPinLength": "PIN must be exactly 6 digits",
"validationConfirmPinRequired": "Please confirm your PIN",
"validationPinsMismatch": "PIN and confirm PIN do not match",
"toastSuccessTitle": "Success",
"toastDevSuccess": "Profile setup complete (dev mode)",
"toastNoUserTitle": "Error",
"toastNoUser": "No authenticated user found",
"toastSetupErrorTitle": "Setup Error",
"toastSetupError": "Failed to complete profile setup. Please try again."
},
"forgot": {
"headerTitle": "Reset Pass",
"title": "Reset Password",
"description": "We have sent a code to your device to reset your password.",
"tabsPhone": "Phone",
"tabsEmail": "Email",
"phoneSelectorLabel": "Phone Selector",
"phonePlaceholder": "+25112515232",
"otpLabel": "OTP Code",
"otpPlaceholder": "123123",
"passwordLabel": "Password",
"passwordPlaceholder": "Kka123#12",
"confirmPasswordLabel": "Confirm Password",
"confirmPasswordPlaceholder": "Kka123#12",
"resetButton": "Reset",
"resendButton": "Resend Code",
"emailLabel": "Email",
"emailPlaceholder": "test@gmail.com",
"toastSuccessTitle": "Success",
"toastResetSuccess": "Password reset request sent.",
"toastInfoTitle": "Info",
"toastResendInfo": "We have resent the reset code."
},
"home": {
"balanceLabel": "Balance",
"accountDetails": "Account Details",
"addButton": "Add",
"cashOutButton": "Cash Out",
"recipientsTitle": "Recipients",
"contactsAllowAccess": "Allow Access",
"contactsGrantAccess": "Grant Access",
"contactsLoading": "Loading...",
"contactsError": "Error loading contacts",
"contactsNoContacts": "No Contacts",
"transactionsTitle": "Transactions",
"transactionsLoading": "Loading transactions...",
"transactionsError": "Error loading transactions",
"transactionsNoTransactions": "No transactions yet",
"transactionsEmptySubtitle": "Your transaction history will appear here",
"transactionsMore": "+{{count}} more transactions",
"cashoutErrorTitle": "Error",
"cashoutNoBalance": "No balance found",
"cashoutMinError": "Balance is less than the minimum amount ($10)",
"addCashNoPaymentMethodTitle": "No Payment Method",
"addCashNoPaymentMethodMessage": "You need to add a card before you can add cash to your wallet.",
"addCashCancel": "Cancel",
"addCashAddCard": "Add Card"
},
"history": {
"title": "History",
"subtitle": "List of transactions.",
"loading": "Loading transactions...",
"errorTitle": "Error loading transactions",
"emptyTitle": "No transactions yet",
"emptySubtitle": "Your transaction history will appear here",
"filterTitle": "Filter transactions",
"filterSubtitle": "Choose a date range and type to narrow your history.",
"dateRangeLabel": "Date range",
"fromLabel": "From",
"toLabel": "To",
"selectStart": "Select start",
"selectEnd": "Select end",
"clearDates": "Clear dates",
"typeLabel": "Type",
"typeAll": "All",
"typeIncoming": "Incoming",
"typeOutgoing": "Outgoing",
"applyFilters": "Apply filters",
"searchPlaceholder": "Search History",
"toastErrorTitle": "Error",
"toastTransactionsError": "Error loading transactions."
},
"cardmang": {
"title": "Cards",
"subtitle": "Manage all your payment information here.",
"searchPlaceholder": "Search account name, card number",
"addCardButton": "Add Card",
"paymentOptionsTitle": "Payment Options",
"cardTypeFallback": "Card",
"cardExpires": "Expires {{date}}",
"loading": "Loading cards...",
"errorTitle": "Error loading cards",
"emptyTitle": "No cards added yet",
"emptySubtitle": "Add your first card to start managing your payments",
"toastRemoveSuccessTitle": "Success",
"toastRemoveSuccess": "Card removed successfully!",
"toastRemoveErrorTitle": "Error",
"toastRemoveError": "Failed to remove card"
},
"listrecipient": {
"title": "Recipient",
"searchPlaceholder": "Search name, phone number, account",
"addButton": "Add New Recipient",
"savedRecipientsTitle": "Saved Recipients ({{count}})",
"savedRecipientsLoading": "Loading recipients...",
"savedRecipientsError": "Error loading recipients",
"savedRecipientsEmpty": "No saved recipients yet",
"contactsTitle": "Your Contacts ({{count}})",
"contactsLoading": "Loading contacts...",
"contactsErrorTitle": "Error loading contacts",
"contactsErrorSubtitle": "There was a problem loading your contacts.",
"contactsPermissionTitle": "Contacts Permission Required",
"contactsPermissionSubtitle": "Allow access to your contacts to see potential recipients",
"contactsPermissionButton": "Allow Access",
"contactsEmptyTitle": "No contacts found",
"contactsEmptySubtitle": "No contacts with phone numbers were found on your device",
"contactNoPhone": "No phone number",
"toastErrorTitle": "Error",
"toastContactsError": "Error loading contacts.",
"toastRecipientsError": "Error loading recipients."
},
"sendorrequestmoney": {
"verifyingSecurity": "Verifying security...",
"availableBalanceLabel": "Available Balance",
"processingFee": "Processing fee: ${{fee}} ({{percent}}%)",
"totalLabel": "Total: ${{total}}",
"validationErrorTitle": "Invalid Amount",
"validationEnterAmount": "Please enter an amount",
"validationMinAmount": "Minimum amount is $0.01",
"validationMaxAmount": "Maximum amount is $999.99",
"validationInsufficientBalance": "Insufficient balance. Required: ${{required}} (including ${{fee}} processing fee). Available: ${{available}}",
"requestButton": "Request",
"requestButtonWithAmount": "Request ${{amount}}",
"payButton": "Pay",
"payButtonWithAmount": "Pay ${{amount}}",
"pinModalTitle": "Confirm your Cash PIN"
},
"addcard": {
"title": "Add Card",
"sectionCardTitle": "Card",
"sectionCardSubtitle": "You can save your cards here.",
"cardNumberLabel": "Card Number",
"cardNumberPlaceholder": "1234 5678 9012 3456",
"expiryDateLabel": "Expiry Date",
"expiryDatePlaceholder": "MM/YY",
"cvvLabel": "CVV",
"cvvPlaceholder": "123",
"addButton": "Add Card",
"addButtonLoading": "Adding...",
"validationErrorTitle": "Error",
"validationCardNumberRequired": "Card number is required",
"validationExpiryRequired": "Expiry date is required",
"validationCvvRequired": "CVV is required",
"validationInvalidCard": "Please enter valid card details",
"toastErrorTitle": "Card Error",
"toastAddFailed": "Failed to add credit card"
},
"addcash": {
"verifyingSecurity": "Verifying security...",
"title": "Add",
"validationErrorTitle": "Invalid Amount",
"validationEnterAmount": "Please enter an amount greater than $0.00",
"validationMinAmount": "Minimum amount is $10.00",
"validationMaxAmount": "Maximum amount is $999.99",
"addButton": "Add",
"addButtonWithAmount": "Add ${{amount}}",
"pinModalTitle": "Confirm your Cash PIN to add money"
},
"addrecipient": {
"title": "Add Recipient",
"sectionTitle": "Recipient",
"sectionSubtitle": "Add anyone you want to send money to.",
"fullNameLabel": "Full Name",
"fullNamePlaceholder": "Kirubel Kibru",
"phoneLabel": "Phone Number",
"phonePlaceholder": "+251983032475",
"addButton": "Add",
"addButtonLoading": "Adding...",
"validationErrorTitle": "Validation Error",
"validationFullNameRequired": "Please enter the recipient's full name",
"validationPhoneRequired": "Please enter a phone number",
"validationPhoneInvalid": "Please enter a valid phone number",
"toastErrorTitle": "Error",
"toastAddError": "Failed to add recipient"
},
"addcashcomp": {
"successNote": "You have successfully added credits to your wallet.",
"addAgainButton": "Add Cash Again",
"goHomeButton": "Go Back Home"
},
"cashout": {
"verifyingSecurity": "Verifying security...",
"availableBalanceLabel": "Available Balance",
"validationErrorTitle": "Invalid Amount",
"validationEnterAmount": "Please enter an amount",
"validationMinAmount": "Minimum amount is $0.01",
"validationMaxAmount": "Maximum amount is $999.99",
"validationInsufficientBalance": "Insufficient balance. Required: ${{required}}. Available: ${{available}}",
"button": "Cash Out",
"buttonWithAmount": "Cash Out ${{amount}}",
"pinModalTitle": "Confirm your Cash PIN to cash out"
},
"cardaddedcomp": {
"title": "Done",
"description": "You have successfully added your card.",
"addButton": "Add",
"goHomeButton": "Go Back Home",
"shareMessageWithParam": "{{message}} via Amba App",
"shareMessageDefault": "I just added a new card to my Amba App!",
"shareTitle": "Card Added Successfully",
"toastErrorTitle": "Error",
"toastShareError": "Failed to share. Please try again."
},
"cashoutcomp": {
"successNote": "You have successfully cashed out to your account.",
"cashOutAgainButton": "Cash Out Again",
"goHomeButton": "Go Back Home",
"toastErrorTitle": "Error",
"toastNoBalance": "No balance found",
"toastMinError": "Balance is less than the minimum amount ($10)"
},
"crowdfunding": {
"tabsOverview": "Overview",
"tabsCampaign": "Campaign",
"tabsFaq": "FAQ",
"title": "Title of the Campaigns",
"description": "Lorem ipsum dolor sit amet consectetur. Duis auctor sed eget pellentesque fringilla. Massa sed porta tortor suspendisse.",
"pledgedAmount": "$123,000",
"pledgedOf": "pledged of {{target}}",
"backersCountLabel": "backers.",
"daysToGoLabel": "days to go.",
"emailLabel": "Email",
"emailPlaceholder": "test@gmail.com",
"otpLabel": "OTP Code",
"otpPlaceholder": "123123",
"passwordLabel": "Password",
"passwordPlaceholder": "Kka123#12",
"confirmPasswordLabel": "Confirm Password",
"confirmPasswordPlaceholder": "Kka123#12",
"resetButton": "Reset",
"resendButton": "Resend Code"
},
"eventdetail": {
"shareMessage": "Join me at this event!",
"title": "Event Name",
"description": "No description available",
"location": "Millenium Hall Addis Ababa",
"dateTime": "Sat, Jan 10, 2026 at 6:00 PM - 1:00 AM (EAT)",
"peopleComing": "People you know are coming!",
"ticketLabel": "Ticket #{{index}}",
"ticketPrice": "$55.44",
"buyButton": "Buy Now",
"shareButton": "Share",
"guestListButton": "Guest List",
"toastErrorTitle": "Error",
"toastShareError": "Failed to share event. Please try again."
},
"eventqrscreen": {
"printButton": "Print",
"goBackButton": "Go Back"
},
"events": {
"title": "Events",
"subtitle": "Engage with your community",
"searchPlaceholder": "Event Name , Location",
"filterButton": "Filter",
"myTicketsButton": "My Tickets",
"featuredTitle": "Featured Events",
"cardTitle": "Event Name",
"cardDescription": "Lorem ipsum dolor sit amet consectetur. Convallis mauris porttitor leo pellentesque amet pulvinar nullam.",
"ticketCountPrefix": "100 - ",
"ticketLocation": "Tickets Los Angeles",
"ticketDate": "23 Jan26"
},
"moneydonated": {
"title": "Done",
"description": "You have successfully honored the money request.",
"goHomeButton": "Go Back Home"
},
"moneyrequested": {
"title": "Done",
"description": "You have successfully requested credit.",
"descriptionWithName": "You have successfully requested credit from {{fullName}}.",
"requestAgainButton": "Request Again",
"goHomeButton": "Go Back Home"
},
"mytickets": {
"title": "Events",
"subtitle": "Manage all your tickets information here.",
"searchPlaceholder": "Event Name",
"filterButton": "Filter",
"ticketsTitle": "Tickets"
},
"notification": {
"title": "Notification",
"sectionToday": "TODAY",
"loading": "Loading notifications...",
"errorWithMessage": "Error: {{error}}",
"emptyTitle": "No notifications",
"emptySubtitle": "You'll see notifications about money requests and transactions here.",
"toastErrorTitle": "Error",
"toastRequestNotPending": "Request cannot be honored at this time.",
"toastRequestActionFailed": "Failed to {{action}} request."
},
"notificationOption": {
"title": "Ping Them",
"sectionTitle": "Notification Option",
"sectionSubtitle": "Select your preferred notification method.",
"smsLabel": "SMS Notification",
"whatsappLabel": "WhatsApp",
"continueButton": "Continue",
"toastErrorTitle": "Error",
"toastAuthRequired": "You must be signed in to send a request.",
"toastMissingInfo": "Missing request information.",
"toastInvalidAmount": "Invalid amount.",
"toastCreateFailed": "Failed to create money request.",
"toastRequestFailed": "Failed to request money. Please try again.",
"toastSelectMethod": "Please select a notification method."
},
"points": {
"title": "Points",
"referTitle": "Refer your friends",
"earnSubtitle": "& Earn Points",
"copyButton": "Copy",
"shareButton": "Share",
"activityButton": "Activity",
"howToEarnButton": "How to Earn",
"rewardsTitle": "Rewards",
"reward1Title": "Transaction",
"reward1Description": "Waived your transaction fee"
},
"pointsactivity": {
"title": "Activity",
"activity1Title": "Add Recipient",
"activity1Date": "13 Jan 24 • 8:00 AM",
"activity2Title": "Transaction Discount",
"activity2Date": "13 Jan 24 • 8:00 AM",
"pointsPill": "{{sign}} {{points}} Points"
},
"profile": {
"title": "Profile",
"pointsBadge": "1200 points",
"loadingProfile": "Loading profile...",
"errorWithMessage": "Error: {{error}}",
"fullNameLabel": "Full Name",
"fullNamePlaceholder": "Full Name",
"addressLabel": "Address",
"addressPlaceholder": "Address",
"phoneLabel": "Phone Number",
"phonePlaceholder": "Phone Number",
"emailLabel": "Email",
"emailPlaceholder": "Email",
"languageLabel": "Language",
"languagePlaceholder": "Select language",
"languageOptionEnglish": "English",
"languageOptionAmharic": "Amharic",
"languageOptionFrench": "French",
"languageOptionTigrinya": "Tigrinya",
"languageOptionOromo": "Oromo",
"accountNumberLabel": "Account Number",
"accountNumberPlaceholder": "Not available",
"usernameLabel": "Username",
"usernamePlaceholder": "@username",
"editButton": "Edit Profile",
"saveButton": "Save Changes",
"savingButton": "Saving...",
"cancelButton": "Cancel",
"pointsButton": "Points",
"logoutButton": "Log Out",
"toastLoggedOutTitle": "Logged out",
"toastLoggedOutDescription": "You have been signed out.",
"toastErrorTitle": "Error",
"toastLogoutFailed": "Failed to log out. Please try again.",
"toastUserNotFound": "User not found.",
"toastFullNameRequiredTitle": "Full name required",
"toastFullNameRequiredDescription": "Please enter your full name.",
"toastProfileUpdatedTitle": "Profile updated",
"toastProfileUpdatedDescription": "Your profile was updated.",
"toastUpdateErrorTitle": "Update Error",
"toastUpdateErrorDescription": "Failed to update profile."
},
"qrscreen": {
"shareMessage": "Scan my Amba QR to send or receive money.",
"shareButton": "Share",
"goBackButton": "Go Back",
"toastErrorTitle": "Error",
"toastShareError": "Failed to share QR. Please try again."
},
"selectacc": {
"title": "Select Account",
"addingAmount": "Adding: ${{amount}}",
"accountsTitle": "Accounts",
"accountsDescriptionSelected": "Card selected! Tap Continue to proceed.",
"accountsDescriptionUnselected": "Select the card you want to add cash to.",
"loadingCards": "Loading cards...",
"errorTitle": "Error loading cards",
"errorWithMessage": "Error: {{error}}",
"emptyTitle": "No cards available",
"emptySubtitle": "Add a card to continue with adding cash.",
"buttonProcessing": "Processing...",
"buttonProceed": "Proceed",
"toastErrorTitle": "Error",
"toastMissingInfo": "Missing required information.",
"toastAddCashFailed": "Failed to add cash to wallet.",
"toastAddCashFailedWithRetry": "Failed to add cash to wallet. Please try again."
},
"recipaddedcomp": {
"title": "New Recipient",
"description": "You have successfully added a new recipient.",
"addButton": "Add",
"goHomeButton": "Go Back Home",
"shareMessageWithParam": "{{message}} via Amba App",
"shareMessageDefault": "I just added a new recipient to my Amba App!",
"shareTitle": "Recipient Added Successfully",
"toastErrorTitle": "Error",
"toastShareError": "Failed to share. Please try again."
},
"selectdonor": {
"title": "Select Donor",
"requestButton": "Request",
"requestButtonLoading": "Requesting...",
"toLabel": "To",
"forLabel": "For",
"searchPlaceholder": "Search by name or phone number",
"notePlaceholder": "Add a note (optional)",
"donorsTitle": "Contacts ({{count}})",
"loadingDonors": "Loading donors...",
"errorTitle": "Error loading donors",
"errorWithMessage": "Error: {{error}}",
"contactsPermissionTitle": "Contacts Permission Required",
"contactsPermissionSubtitle": "Allow access to your contacts to see potential donors",
"contactsAllowAccess": "Allow Access",
"emptyTitleSearch": "No donors found matching your search",
"emptyTitleDefault": "No donors found",
"emptySubtitleSearch": "Try a different search term",
"emptySubtitleDefault": "Add saved recipients or grant contacts permission",
"toastErrorTitle": "Error",
"toastMissingInfo": "Please select a donor and ensure amount is specified",
"toastInvalidAmount": "Invalid amount",
"toastDonorNotFound": "Selected donor not found"
},
"selectrecip": {
"title": "Select Recipient",
"sendButton": "Send",
"sendButtonLoading": "Sending...",
"toLabel": "To",
"forLabel": "For",
"searchPlaceholder": "Search by name or phone number",
"notePlaceholder": "Add a note (optional)",
"recipientsTitle": "Recipients ({{count}})",
"loadingRecipients": "Loading recipients...",
"errorTitle": "Error loading recipients",
"errorWithMessage": "Error: {{error}}",
"contactsPermissionTitle": "Contacts Permission Required",
"contactsPermissionSubtitle": "Allow access to your contacts to see potential recipients",
"contactsAllowAccess": "Allow Access",
"emptyTitleSearch": "No recipients found matching your search",
"emptyTitleDefault": "No recipients found",
"emptySubtitleSearch": "Try a different search term",
"emptySubtitleDefault": "Add saved recipients or grant contacts permission",
"toastErrorTitle": "Error",
"toastMissingInfo": "Please select a recipient and ensure amount is specified",
"toastInvalidAmount": "Invalid amount",
"toastWalletNotFound": "Wallet not found",
"toastInsufficientBalanceTitle": "Insufficient Balance",
"toastInsufficientBalanceDescription": "Required: ${{required}} (including ${{fee}} processing fee). Available: ${{available}}",
"toastRecipientNotFound": "Selected recipient not found"
},
"sendbank": {
"amountTitleCashOut": "Cash Out",
"amountTitleToRecipient": "to {{recipientName}}",
"noteWithText": "Note: {{note}}",
"paymentOptionsTitle": "Payment Options",
"paymentOptionsSelected": "Selected: {{providerName}}",
"paymentOptionsUnselected": "Select your preferred payment method.",
"awashName": "Awash Bank",
"awashSubtitle": "Bank Transfer",
"telebirrName": "Telebirr",
"telebirrSubtitle": "Mobile Money",
"sendButtonCashOut": "Cash Out ${{amount}} via {{providerName}}",
"sendButtonSend": "Send ${{amount}} via {{providerName}}",
"processingTitle": "Processing Transaction...",
"processingSubtitle": "Please wait while we process your payment",
"poweredBy": "Powered By",
"toastErrorTitle": "Error",
"toastNoMethod": "Please select a payment method first",
"toastNoAccount": "Please select an account first",
"chooseAccountTitle": "Choose Account",
"accountLabel": "Account Number",
"noAccounts": "No linked accounts found",
"continueButton": "Continue",
"toastMissingInfo": "Missing transaction information",
"toastInvalidAmount": "Invalid amount",
"toastInsufficientBalanceTitle": "Insufficient Balance",
"toastInsufficientBalanceCashoutDescription": "Required: ${{required}}. Available: ${{available}}",
"toastInsufficientBalanceSendDescription": "Required: ${{required}} (including ${{fee}} processing fee). Available: ${{available}}",
"toastMissingRecipient": "Missing recipient information",
"toastProcessFailed": "Failed to process transaction",
"toastProcessFailedWithRetry": "Failed to process transaction. Please try again."
},
"checkout": {
"title": "Checkout",
"subtitle": "Choose how you want to complete this payment",
"recipientLabel": "Recipient",
"totalLabel": "Total",
"paymentOptionsTitle": "Payment options",
"cardInfoTitle": "Card information",
"paymentEmailTitle": "Payment email",
"appleIdTitle": "Apple ID",
"contactInfoTitle": "Contact information",
"billingAddressTitle": "Billing address",
"cardNumberPlaceholder": "Card number",
"expiryPlaceholder": "MM/YY",
"cvvPlaceholder": "CVV",
"paymentEmailPlaceholder": "Payment email",
"appleIdPlaceholder": "Apple ID",
"payButton": "Pay",
"payButtonProcessing": "Processing..."
},
"donation": {
"title": "Donations",
"subtitle": "Choose a cause to support with this transfer",
"chooseAmountTitle": "Choose amount",
"donationTypeOneTime": "One-Time",
"donationTypeMonthly": "Monthly",
"donationRaisedLabel": "Donation Raised",
"donateAnonymouslyLabel": "Donate Anonymously",
"anonymousLabel": "Anonymous",
"displayNameFallback": "Your name",
"skipButton": "Skip",
"donateButton": "Donate"
},
"taskcomp": {
"successDescription": "You have successfully transferred money.",
"sendAgainButton": "Send Again",
"shareButton": "Share",
"goHomeButton": "Go Back Home",
"shareMessageWithParam": "{{message}} via Amba App",
"shareMessageDefault": "I just successfully transferred money via Amba App!",
"shareTitle": "Money Transfer Success",
"toastErrorTitle": "Error",
"toastNoBalance": "No balance found",
"toastMinError": "Balance is less than the minimum amount ($10)",
"toastShareError": "Failed to share. Please try again.",
"ratingTitle": "Rate this transfer",
"ratingSubtitle": "Tell us how this transaction went so we can make AmbaPay better.",
"ratingOverallLabel": "Overall experience",
"ratingPurposeLabel": "What was this transaction for?",
"ratingPurposePlaceholder": "Select a category",
"ratingPurposeFamily": "Family",
"ratingPurposeMedical": "Medical",
"ratingPurposeLoan": "Loan",
"ratingPurposePurchase": "Purchase",
"ratingPurposeOther": "Other",
"ratingOtherLabel": "Add your own reason",
"ratingOtherPlaceholder": "Write your reason",
"ratingSubmitButton": "Submit & go home"
},
"transconfirm": {
"title": "Transaction Details",
"planningDescription": "You are planning to send money to {{recipientName}}",
"sectionTitle": "Transaction Detail",
"noteLabel": "Note",
"processingFeeLabel": "Processing Fee (1.25%)",
"subtotalLabel": "Subtotal",
"totalLabel": "Total",
"buttonProcessing": "Processing...",
"buttonConfirm": "Confirm",
"toastErrorTitle": "Error",
"toastMissingDetails": "Transaction details missing",
"toastInvalidAmount": "Invalid amount",
"toastWalletNotFound": "Wallet not found",
"toastInsufficientBalanceTitle": "Insufficient Balance",
"toastInsufficientBalanceDescription": "Required: ${{required}} (including ${{fee}} processing fee). Available: ${{available}}",
"toastRecipientMissing": "Recipient details missing",
"toastSendFailed": "Failed to send money",
"toastSendFailedWithRetry": "Failed to send money. Please try again."
},
"transdetail": {
"title": "Transaction Details",
"descriptionSend": "You sent money to {{recipientName}}",
"descriptionReceive": "You received money from {{recipientName}}",
"descriptionAddCash": "You added cash to your wallet",
"descriptionCashOut": "You cashed out to your bank account",
"descriptionDefault": "Transaction",
"sectionTitle": "Transaction Detail",
"dateLabel": "Date",
"statusLabel": "Status",
"statusUnknown": "Unknown",
"dateUnknown": "Unknown",
"noteLabel": "Note",
"processingFeeLabel": "Processing Fee (1.25%)",
"subtotalLabel": "Subtotal",
"totalLabel": "Total",
"sendAgainButton": "Send Again"
},
"components": {
"acccard": {
"cardTypeFallback": "Card",
"cardNumberPlaceholder": "**** **** **** ****",
"expiryPlaceholder": "MM/YY",
"expiryLabel": "Expires {{date}}"
},
"accordion": {},
"backbar": {},
"bottomsheet": {},
"button": {},
"card": {},
"cardcomp": {
"title": "Master Card",
"number": "13131-1313-3131-1313-1312"
},
"profilecard": {
"emptyLabelContact": "Contact",
"unknownContact": "Unknown"
},
"recipcard": {
"name": "Abebe Kebde",
"accountNumber": "1030230213021"
},
"topbar": {
"greeting": "Hello"
},
"contactmodal": {
"headerTitle": "Contact Details",
"phoneNumbersTitle": "Phone Numbers",
"emailAddressesTitle": "Email Addresses",
"noAdditionalInfo": "No phone numbers or email addresses available for this contact.",
"sendMoneyButton": "Send Money",
"closeButton": "Close",
"unknownContact": "Unknown contact"
},
"pinconfirmationmodal": {
"titleDefault": "Confirm your Cash PIN",
"toastBiometricErrorTitle": "Biometric error",
"toastBiometricHardwareNotAvailable": "Biometric hardware not available",
"toastBiometricNotEnrolled": "No biometric enrolled on device",
"toastBiometricFailed": "Biometric authentication failed",
"toastInvalidPinTitle": "Invalid PIN",
"toastInvalidPinDescription": "Please enter a 6-digit PIN",
"toastAuthErrorTitle": "Authentication error",
"toastUserNotFound": "User not found",
"toastPinNotFound": "PIN not found",
"toastIncorrectPinTitle": "Incorrect PIN",
"toastIncorrectPinDescription": "Please try again.",
"authChoiceTitle": "Choose Authentication Method",
"fingerprintTitle": "Fingerprint",
"fingerprintSubtitle": "Use your fingerprint to authenticate",
"pinTitle": "AmbaPay PIN",
"pinSubtitle": "Enter your 6-digit PIN",
"biometricWaiting": "Waiting for biometric authentication…",
"cancelButton": "Cancel",
"pinVerificationTitle": "PIN Verification",
"submitButtonVerifying": "Verifying...",
"submitButtonConfirm": "Confirm"
},
"transactioncard": {
"descriptionSend": "Sent to {{recipientName}}",
"descriptionReceive": "Received from {{senderName}}",
"descriptionAddCash": "Added Cash (****{{lastFourDigits}})",
"descriptionCashOut": "Cash Out to {{bankProvider}}",
"descriptionDefault": "Transaction",
"detailPhone": "Phone: {{phoneNumber}}",
"detailCard": "Card: ****{{lastFourDigits}}",
"detailAccount": "Account: {{accountNumber}}",
"detailBankProvider": "via {{bankProvider}}"
}
}
}