{
    "Dashboard": "Tablero",
    "Account Management": "Gestión cuentas",
    "Users": "Usuarios",
    "All Users": "Todos Usuarios",
    "Active Users": "Usuarios Activos",
    "Suspended Users": "Usuarios Suspendidos",
    "Unverified  Users": "Usuarios No Verificados",
    "KYC Unverified": "KYC No Verificado",
    "Merchants": "Comerciantes",
    "Pending Merchants": "Comerciantes Pendientes",
    "All Merchants": "Todos Comerciantes",
    "Approved Merchants": "Comerciantes Aprobados",
    "Rejected Merchants": "Comerciantes Rechazados",
    "KYC Management": "Gestión KYC",
    "Awaiting KYC": "Esperando KYC",
    "KYC List": "Lista KYC",
    "KYC Templates": "Plantillas KYC",
    "Communication": "Comunicación",
    "Notify To Users": "Notificar a Usuarios",
    "Notification": "Notificación",
    "All Notifications": "Todas Notificaciones",
    "Notifications Template": "Plantilla de Notificaciones",
    "Finance & Wallet": "Finanzas y Billetera",
    "Currency Manage": "Gestión de Moneda",
    "Payment Gateways": "Pasarelas de Pago",
    "Virtual Cards": "Tarjetas Virtuales",
    "Awaiting Requests": "Solicitudes Pendientes",
    "All Requests": "Todas Solicitudes",
    "Virtual Card List": "Lista de Tarjetas Virtuales",
    "Provider Configuration": "Configuración de Proveedor",
    "Deposit": "Depósito",
    "Manual Requests": "Solicitudes Manuales",
    "Automatic Methods": "Métodos Automáticos",
    "Manual Methods": "Métodos Manuales",
    "Deposit History": "Historial de Depósitos",
    "Withdraw": "Retiro",
    "Scheduled Withdraws": "Retiros Programados",
    "Withdraws History": "Historial de Retiros",
    "Referrals": "Referidos",
    "User Ranking": "Ranking de Usuarios",
    "Transactions": "Transacciones",
    "Support Center": "Centro de Soporte",
    "Support Ticket": "Ticket de Soporte",
    "Pending Ticket": "Ticket Pendiente",
    "In Progress Ticket": "Ticket en Progreso",
    "Close Ticket": "Cerrar Ticket",
    "All Ticket": "Todos Tickets",
    "Support Category": "Categoría de Soporte",
    "System Config": "Configuración del Sistema",
    "Settings": "Configuración",
    "Site Settings": "Configuración del Sitio",
    "Plugins Manage": "Gestión de Plugins",
    "Notifications": "Notificaciones",
    "Exchange Rates": "Tasas de Cambio",
    "Language": "Idioma",
    "Staff Management": "Gestión de Personal",
    "Staff": "Personal",
    "Roles & Permissions": "Roles y Permisos",
    "CMS Essentials": "Esenciales de CMS",
    "Navigation Manage": "Gestión de Navegación",
    "Pages": "Páginas",
    "Page Manage": "Gestión de Páginas",
    "Component Manage": "Gestión de Componentes",
    "Footer Manage": "Gestión de Pie de Página",
    "Blog": "Blog",
    "Category": "Categoría",
    "Subscribers": "Suscriptores",
    "Social Links": "Enlaces Sociales",
    "SEO Manage": "Gestión de SEO",
    "Monitoring & Logs": "Monitoreo y Registros",
    "Activity Log": "Registro de Actividad",
    "Application": "Aplicación",
    "Style Manager": "Gestor de Estilos",
    "Optimize App": "Optimizar Aplicación",
    "Clear Cache App": "Limpiar Caché de la Aplicación",
    "App Info": "Información de la Aplicación",
    "Minute": "",
    "Hour": "",
    "Day": "",
    "None": "",
    "External URL": "",
    "Internal Page": "",
    "Social Link": "",
    "Text": "",
    "Page": "",
    "Link": "",
    "Social": "",
    "Male": "",
    "Female": "",
    "Other": "",
    "Pending": "",
    "Approved": "",
    "Rejected": "",
    "Same Tab": "",
    "New Tab": "",
    "Email": "",
    "Push Notification": "",
    "SMS": "",
    "Low": "",
    "Medium": "",
    "High": "",
    "Urgent": "",
    "Open": "",
    "Replied": "",
    "Closed": "",
    "Completed": "",
    "Canceled": "",
    "Failed": "",
    "Send Money": "",
    "Receive Money": "",
    "Request Money": "",
    "Exchange Money": "",
    "Voucher": "",
    "Payment": "",
    "Receive Payment": "",
    "Add Balance": "",
    "Subtract Balance": "",
    "Referral Reward": "",
    "Reward": "",
    "Unknown": "",
    "User": "",
    "Merchant": "",
    "Active": "",
    "Inactive": "",
    "Admin": "",
    "Admin Approved": "",
    "Issued": "",
    "Blocked": "",
    "Expired": "",
    "Payment from :customer": "",
    "Profile updated successfully!": "",
    "Old password does not match.": "",
    "Password updated successfully": "",
    "Two-Factor Authentication has been disabled successfully.": "",
    "Style Manager Updated Successfully": "",
    "Application Optimized Successfully": "",
    "Cache Cleared Successfully": "",
    "Invalid token!": "",
    "Invalid verification code.": "",
    "Category created successfully.": "",
    "Category updated successfully.": "",
    "Category cannot be deleted because it has associated blogs.": "",
    "Category deleted successfully.": "",
    "Blog created successfully.": "",
    "Blog updated successfully.": "",
    "Blog deleted successfully.": "",
    "Currency created successfully": "",
    "The default currency cannot be disabled.": "",
    "The default currency cannot be changed.": "",
    "Currency updated successfully": "",
    "The default currency cannot be deleted.": "",
    "Cannot delete currency with active wallets.": "",
    "Currency deleted successfully": "",
    "An error occurred while deleting the currency.": "",
    "All Active Users": "",
    "All Verified Users": "",
    "All Unverified Users": "",
    "Merchant Users": "",
    "Verified Merchant Users": "",
    "Merchant Shops": "",
    "Pending Support Ticket": "",
    "Fee": "",
    "New Wallets": "",
    "Deposit Method Added Successfully": "",
    "Deposit Method Updated Successfully": "",
    "Footer item created successfully": "",
    "Footer Item order updated successfully": "",
    "Footer item updated successfully": "",
    "Footer item deleted successfully": "",
    "Footer section created successfully": "",
    "Footer Section order updated successfully": "",
    "Footer section updated successfully": "",
    "Footer section deleted successfully": "",
    "KYC submission is already processed.": "",
    "KYC submission updated successfully.": "",
    "Failed to update KYC submission: ": "",
    "KYC Template created successfully!": "",
    "Failed to process KYC Template: ": "",
    "KYC Template updated successfully!": "",
    "KYC Template deleted successfully!": "",
    "Failed to delete KYC Template: ": "",
    "Language Added Successfully": "",
    "Keyword Updated Successfully": "",
    "Translation Keys Synced Successfully": "",
    "Merchant List": "",
    "Pending Merchant": "",
    "Approved Merchant": "",
    "Rejected Merchant": "",
    "No reason provided": "",
    "Navigation item created successfully": "",
    "Navigation deleted successfully": "",
    "Navigation order updated successfully": "",
    "Navigation item updated successfully": "",
    "Component created successfully.": "",
    "Component updated successfully.": "",
    "Component deleted successfully.": "",
    "Cannot delete this component.": "",
    "Data limit reached to maintain optimal design.": "",
    "Repeatable Component Content created successfully.": "",
    "Repeatable Component Content updated successfully.": "",
    "Repeatable Component Content deleted successfully.": "",
    "Page created successfully.": "",
    "Page updated successfully.": "",
    "Static pages cannot be deleted.": "",
    "Page Deleted Successfully": "",
    "Payment Gateway Updated Successfully": "",
    "Info Updated Successfully": "",
    "Settings Updated Successfully": "",
    "SEO settings created successfully.": "",
    "SEO settings updated successfully.": "",
    "You cannot delete global SEO settings.": "",
    "SEO settings deleted successfully.": "",
    "Social Link added successfully.": "",
    "Social Link updated successfully.": "",
    "Social Link deleted successfully.": "",
    "Staff created successfully": "",
    "You cannot change the super-admin role": "",
    "Staff updated successfully": "",
    "Subscriber not found": "",
    "Subscriber deleted successfully": "",
    "New Support Ticket Request": "",
    "Open Support Ticket Request": "",
    "Close Support Ticket Request": "",
    "Support Ticket History": "",
    "Support Ticket Details": "",
    "Users List": "",
    "Unverified Users": "",
    "KYC Unverified Users": "",
    "User created successfully": "",
    "User deleted successfully": "",
    "Invalid phone number format.": "",
    "Birthday must be a past date.": "",
    "User information updated successfully": "",
    "Wallet not found": "",
    "Added balance From Admin": "",
    "Subtract balance From Admin": "",
    "Insufficient balance in the wallet.": "",
    "User balance updated successfully": "",
    "An error occurred while updating balance.": "",
    "KYC submission not found": "",
    "Feature status updated successfully": "",
    "Pending Tickets": "",
    "User rank created successfully": "",
    "User rank updated successfully": "",
    "Provider Updated Successfully": "",
    "Virtual Card Issuing Fee": "",
    "Withdraw Method Added Successfully": "",
    "Withdraw Method Updated Successfully": "",
    "Withdraw schedule updated successfully!": "",
    "Invalid Language": "",
    "Language Changed": "",
    "Reset Link Sent Successfully": "",
    "Registration successful.": "",
    "New Contact Message: :subject": "",
    "Thank you! Your message has been sent successfully.": "",
    "Something went wrong. Please try again later.": "",
    "Total Tickets": "",
    "Total Referrals": "",
    "Merchant Shop": "",
    "Awaiting Merchant": "",
    "Deposit failed: :error": "",
    "Insufficient balance.": "",
    "Exchanging money to :wallet Wallet": "",
    "Exchanging money from :wallet Wallet": "",
    "Money exchanged successfully.": "",
    "You already have an active KYC submission.": "",
    "KYC submission received successfully!": "",
    "Failed to submit KYC: ": "",
    "New Merchant Request Successfully": "",
    "Merchant details updated successfully": "",
    "Invalid or expired transaction.": "",
    "Invalid currency code.": "",
    "Currency code mismatch.": "",
    "Payment for :business": "",
    "Failed to create transaction.": "",
    "Invalid or expired link": "",
    "Invalid transaction request": "",
    "Invalid or expired token": "",
    "Invalid or already processed transaction.": "",
    "This payment link has expired.": "",
    "Merchant mismatch or not found.": "",
    "Payment via :provider from :merchant": "",
    "Incorrect password for this wallet user.": "",
    "Invalid or already redeemed voucher.": "",
    "Voucher does not match payment requirements.": "",
    "You have received a payment via Voucher from :merchant customer": "",
    "Voucher payment completed successfully.": "",
    "You cannot pay to yourself.": "",
    "A payment attempt via User Wallet from :merchant customer has failed": "",
    "Insufficient balance": "",
    "You have received a payment via User Wallet from :merchant customer": "",
    "Transaction failed": "",
    "Payment to :merchant via your wallet": "",
    "Payer wallet not found or invalid input provided.": "",
    "You cannot request money from yourself.": "",
    "You have requested money from :recipient.": "",
    ":requester has requested money from you.": "",
    "Money request sent successfully.": "",
    "An error occurred: :message": "",
    "Recipient wallet not found or invalid input provided.": "",
    "You cannot send money to yourself.": "",
    "Sending money to :recipient": "",
    "Received money from :sender": "",
    "Money sent successfully.": "",
    "Payment Successful": "",
    "Payment Canceled": "",
    "Ticket created successfully": "",
    "Reply created successfully": "",
    "Invalid action.": "",
    "An error occurred while processing the transaction.": "",
    "Voucher issued from :wallet wallet": "",
    "Voucher created successfully.": "",
    "Voucher not found.": "",
    "You are not allowed to redeem your own voucher.": "",
    "Voucher is invalid or has already been redeemed.": "",
    "Voucher redeemed from :voucher Voucher Code": "",
    "Voucher redeemed successfully.": "",
    "You have reached your wallet limit for :rankName Member": "",
    "Wallet created successfully": "",
    "Wallet status updated successfully": "",
    "Invalid input provided": "",
    "User not found": "",
    "You cannot perform this action for yourself": "",
    "User: :name": "",
    "This wallet does not permit :role": "",
    "You do not have a wallet in this currency": "",
    "User associated with this wallet not found": "",
    "An unexpected error occurred": "",
    "Withdraw Account Added Successfully": "",
    "Withdraw Account Updated Successfully": "",
    "Withdrawal Requested and will be processed shortly.": "",
    "You do not have permission to access this feature.": "",
    "Your account is not active. Please contact support.": "",
    "Duplicate submission detected. Please wait a moment before retrying.": "",
    "The :attribute field is required.": "",
    "Each title must be a valid text.": "",
    "Each title must not exceed 255 characters.": "",
    "Each excerpt must be a valid text.": "",
    "Each excerpt must not exceed 500 characters.": "",
    "Each content must be a valid text.": "",
    "Each meta title must be a valid text.": "",
    "Each meta title must not exceed 255 characters.": "",
    "Each meta description must be valid text.": "",
    "Each meta description must not exceed 500 characters.": "",
    "Each meta keyword must be a valid text.": "",
    "Each meta keyword must not exceed 500 characters.": "",
    "Slug must be a valid text.": "",
    "Slug must not exceed 255 characters.": "",
    "This slug has already been taken. Please choose another.": "",
    "Please select a category.": "",
    "The selected category is invalid.": "",
    "Thumbnail image is required.": "",
    "Thumbnail must be a valid image file.": "",
    "Thumbnail must not exceed 2MB.": "",
    "Status must be true or false.": "",
    "Title": "",
    "Excerpt": "",
    "Content": "",
    "Meta Title": "",
    "Meta Description": "",
    "Meta Keywords": "",
    "Slug": "",
    "Thumbnail Image": "",
    "Status": "",
    "Each label must be a valid string.": "",
    "Each label must not exceed 255 characters.": "",
    "The :attribute field is required when URL Type is Content Only (None).": "",
    "Each content must be a valid string.": "",
    "Each content must not exceed 1024 characters.": "",
    "The URL Type field is required.": "",
    "The selected URL Type is invalid.": "",
    "The URL field is required when URL Type is External URL.": "",
    "The URL must be a valid URL.": "",
    "The Page field is required when URL Type is Page.": "",
    "The Page field must be a valid page.": "",
    "The selected page does not exist.": "",
    "The Social Platform field is required when URL Type is Social.": "",
    "The Social Platform field must be valid.": "",
    "The selected social platform does not exist.": "",
    "Label ('.strtoupper($defaultLocale).": "",
    "Content ('.strtoupper($defaultLocale).": "",
    "URL Type": "",
    "URL": "",
    "Social Platform": "",
    "Each title must be a valid string.": "",
    "Section type is required.": "",
    "The selected section type is invalid.": "",
    "title": "",
    "section type": "",
    "The name for this item is required.": "",
    "Please provide the name in each language.": "",
    "Each name must be valid text.": "",
    "Each name must not exceed 255 characters.": "",
    "The external URL is required when Custom URL is enabled.": "",
    "The URL cannot exceed 255 characters.": "",
    "Please select a page when Custom URL is disabled.": "",
    "The page has already been taken.": "",
    "Please select a target option.": "",
    "Invalid link target. Choose between Same Tab or New Tab.": "",
    "Invalid value for status.": "",
    "This slug is reserved and cannot be used.": "",
    "The home page slug cannot be changed.": "",
    "Page Title": "",
    "Page Slug": "",
    "Page Components": "",
    "Breadcrumb Visibility": "",
    "Active Status": "",
    "The title for this page is required.": "",
    "Please provide the title for each language of this page.": "",
    "Each page title must be a valid string.": "",
    "Each page title must not exceed 255 characters.": "",
    "The slug may only contain letters, numbers, dashes and underscores.": "",
    "You must select at least one page component.": "",
    "Selected component does not exist.": "",
    "Please provide a recipient.": "",
    "The selected wallet is invalid.": "",
    "The amount must be at least :min.": "",
    "The note must not exceed :max characters.": "",
    "Meta Title is required for :locale.": "",
    "Meta Description is required for :locale.": "",
    "Meta Keywords must be a valid string.": "",
    "The Canonical URL must be a valid URL.": "",
    "Page selection is required unless this is for global SEO.": "",
    "SEO entry already exists for this page.": "",
    "Canonical URL": "",
    "Robots Meta": "",
    "Reward for reaching a new rank": "",
    "You have reached a new rank and received a reward": "",
    "No API Key Generated": "",
    "Your API Key will be available after approval.": "",
    "No API Secret Generated": "",
    "Your API Secret will be available after approval.": "",
    "Automated ASAP": "",
    "Successful Requested and will be processed shortly.": "",
    "Your withdrawal request was unsuccessful. The amount has been refunded. Please contact the administrator for assistance.": "",
    "Something went wrong. Please try again.": "",
    "N\/A": "",
    "Recipient": "",
    "Sender": "",
    "This image is required and cannot be removed.": "",
    "Amount must be greater than zero.": "",
    "Amount must be between :min and :max.": "",
    "Insufficient wallet balance.": "",
    "Withdrawal processing failed. Please try again.": "",
    "Invalid or tampered token.": "",
    "Token has expired.": "",
    ":type via :method": "",
    "Payment Completed": "",
    "Wallet with ID $uuid not found.": "",
    "Amount must be between :min and :max": "",
    "Completed :type": "",
    "Pending :type": "",
    "Failed :type": "",
    "Activity History": "",
    "User Type": "",
    "Search": "",
    "User Info": "",
    "IP Address": "",
    "Country": "",
    "Browser | Platform": "",
    "Login Time": "",
    "No Data found": "",
    "Custom Style Manager": "",
    "Back": "",
    "Important": "",
    "Add your own styles to personalize the look and feel of your site. These styles will override the default design": "",
    "Write your custom CSS": "",
    "Update Now": "",
    "Forget Password": "",
    "Enter the email address associated with your account and we'll send you a link to reset your password.": "",
    "Email Address": "",
    "Return to login": "",
    "Continue": "",
    "Account Locked": "",
    "Enter your password to unlock": "",
    "Unlock": "",
    "Login": "",
    "Sign In to your account": "",
    "E-mail address": "",
    "Password": "",
    "Remember Me": "",
    "Forgot password?": "",
    "Reset your password": "",
    "New Password": "",
    "Confirm Password": "",
    "Reset Password": "",
    "Two-Factor Authentication": "",
    "Verify Your Identity": "",
    "Enter the 6-digit code from your Google Authenticator app to complete your login.": "",
    "Enter Authentication Code": "",
    "Enter the 6-digit code from your authenticator app": "",
    "Verify & Proceed": "",
    "Blog Categories": "",
    "Add New": "",
    "Name": "",
    "Total Blogs": "",
    "Action": "",
    "Edit": "",
    "Delete": "",
    "No categories found.": "",
    "Add New Category": "",
    "Enter category name": "",
    "Slug (optional)": "",
    "Auto generated or you can type": "",
    "Save Now": "",
    "Edit Category": "",
    "Create Blog": "",
    "Back to Blog List": "",
    "Enter title": "",
    "Auto-generated or manually type": "",
    "Select Category": "",
    "Edit Blog": "",
    "Save Changes": "",
    "Manage Blogs": "",
    "Add New Blog": "",
    "Thumbnail": "",
    "No blog found": "",
    "Flag": "",
    "Currency Type": "",
    "Select Currency Type": "",
    "Currency Name": "",
    "Code": "",
    "Symbol": "",
    "Conversion Rate": "",
    "Manage Exchange": "",
    "Live": "",
    "Auto Wallet": "",
    "If enabled, when a user registers, a wallet will be created automatically for this currency.": "",
    "Enable": "",
    "Default": "",
    "Role with Fee and Limit Management": "",
    "Minimum Amount": "",
    "Maximum Amount": "",
    "Withdrawal fee & limit only applicable for withdraw payment method": "",
    "Currencies": "",
    "Currency Management": "",
    "Add Currency": "",
    "Info": "",
    "Type | Rate": "",
    "Role": "",
    "LIVE": "",
    "Activated": "",
    "Not Activated": "",
    "Add New Currency": "",
    "First Select Currency Type": "",
    "Create Now": "",
    "Update Currency": "",
    "Select Currency": "",
    "Daily Fee Earnings": "",
    "Loading": "",
    "Today": "",
    "Last 7 Days": "",
    "Last 30 Days": "",
    "This Month": "",
    "Last Month": "",
    "Latest Transactions": "",
    "User | TXN ID": "",
    "Amount | Type": "",
    "Status|Time": "",
    "Fee: :fee | Type :type": "",
    "Latest Users": "",
    "Name | Joined At\t": "",
    "Email | Status": "",
    "Verified": "",
    "Unverified": "",
    "No users found": "",
    "Transaction Summary": "",
    "Total": "",
    "Wallet Summary": "",
    "Daily Wallet Growth": "",
    "Wallets": "",
    "Amount | Fee": "",
    "Description | Provider": "",
    "Time": "",
    "Fee: :fee": "",
    "Manual Deposit Requests": "",
    "Review Request": "",
    "No deposit requests found.": "",
    "Methods": "",
    "Create": "",
    "Method": "",
    "Logo": "",
    "Name|Currency": "",
    "Min|Max Deposit": "",
    "Rate Type|Rate": "",
    "Charge": "",
    "LOCAL": "",
    "Manage": "",
    "Payment Gateway": "",
    "Select Payment Gateway": "",
    "Supported Currency": "",
    "Currency Symbol": "",
    "Method Code": "",
    "Currency": "",
    "Conversion Rate:": "",
    "Charge:": "",
    "Minimum Deposit:": "",
    "Maximum Deposit:": "",
    "Add New Field": "",
    "Receive Payment Details:": "",
    "Update Payment Method": "",
    "Update": "",
    "Payment Method": "",
    "Input Text": "",
    "Textarea": "",
    "File": "",
    "Required": "",
    "Optional": "",
    "Select First Payment Gateway": "",
    "Create Payment Method": "",
    "Deposit Status": "",
    "Deposit Details": "",
    "Deposit Information": "",
    "Transaction ID": "",
    "Amount to deposit": "",
    "Account Details for deposit": "",
    "No file uploaded": "",
    "No transaction data available": "",
    "Add Your Remarks (Optional)": "",
    "Write your remarks here...": "",
    "Approve Deposit": "",
    "Reject Deposit": "",
    "All KYC": "",
    "KYC Type | User Type": "",
    "Submitted At": "",
    "View": "",
    "No pending KYC requests found.": "",
    "KYC Request Details": "",
    ":kyc_type Submitted Information": "",
    "Note:": "",
    "Download File": "",
    "Approve KYC": "",
    "Reject KYC": "",
    "KYC Pending Requests": "",
    "Description": "",
    "Applicable To": "",
    "Fields": "",
    "Close": "",
    "Update Template": "",
    "Title|Description": "",
    "Actions": "",
    "No KYC Templates found.": "",
    "Add New KYC Template": "",
    "Create Template": "",
    "Edit KYC Template": "",
    "Field Name": "",
    "Number": "",
    "Language Flag": "",
    "Language Name": "",
    "Language Code": "",
    "Languages": "",
    "Languages Manage": "",
    "Sync Missing Translation": "",
    "Yes": "",
    "No": "",
    "Translate": "",
    "No Data Available": "",
    "Update Language": "",
    "Edit Keyword": "",
    "Create Language": "",
    "Languages Translation": "",
    "GROUP \/ SINGLE": "",
    "KEY": "",
    "Version": "",
    "Account": "",
    "Profile Settings": "",
    "Lock Account": "",
    "Logout": "",
    "You have :count new notifications": "",
    "No new notifications": "",
    "Mark all as read": "",
    "View all": "",
    "Merchant Info": "",
    "User | Merchant ID": "",
    "Details View": "",
    "No Merchant found.": "",
    "Merchant Status": "",
    "View Merchant Details": "",
    "Detailed Merchant Profile": "",
    "Merchant ID": "",
    "Business Name": "",
    "Website": "",
    "Business Description": "",
    "Set Merchant Transaction Fee": "",
    "Rejection Reason (Optional)": "",
    "Reason for rejection": "",
    "Approve": "",
    "Reject": "",
    "Navigation Manager": "",
    "Type": "",
    "Target": "",
    "External": "",
    "No navigation items found.": "",
    "Linked Page": "",
    "Custom URL": "",
    "Select Page": "",
    "Link Target": "",
    "Active Navigation": "",
    "Navigation Modify": "",
    "Add New Navigation": "",
    "No Notification found": "",
    "Notify Users": "",
    "All": "",
    "Notification Type": "",
    "Message": "",
    "Schedule At": "",
    "Send Notification": "",
    "Manage Notification Template": "",
    "Back to list": "",
    "Channel": "",
    "Email Subject": "",
    "Message Content": "",
    "Available variables\/shortcode :": "",
    "Activate This Channel": "",
    "Notification Setting": "",
    "Channels | Status": "",
    "Variables": "",
    "Service Manage": "",
    "Create New Page": "",
    "Edit Page": "",
    "Page Manager": "",
    "SEO Manager": "",
    "Create Page": "",
    "Component Count": "",
    "Breadcrumb": "",
    "SEO": "",
    "Protected": "",
    "No pages found.": "",
    "Page Elements": "",
    "Page Breadcrumb": "",
    "Page Status": "",
    "Drop Component Here": "",
    "Enter page title for :lang": "",
    "If no image is uploaded, the default breadcrumb background from general settings will be used.": "",
    "Manage Component": "",
    "Remove from Page": "",
    "Component": "",
    "Search Component": "",
    "Add to Page": "",
    "No Component Available": "",
    "Add Page Component": "",
    "Create Page Component": "",
    "Back to List": "",
    "Component Icon": "",
    "Component Name": "",
    "Is Active": "",
    "Create Component": "",
    "Page Component": "",
    "Edit Page Component": "",
    "Icon": "",
    "Recommended size: :size pixels": "",
    "Repeatable Component Content": "",
    "Add Content": "",
    "No content found": "",
    "Save changes": "",
    "Edit Content": "",
    "Footer Items Manage": "",
    "Manage Items for:": "",
    "Back to Footer Sections": "",
    "Add New Item": "",
    "Label": "",
    "Add New Footer Item": "",
    "Edit Footer Item": "",
    "Content Text": "",
    "-- Select Page --": "",
    "Select Social Platform": "",
    "-- Select Social Platform --": "",
    "Icon Class": "",
    "Font Awesome": "",
    "Item Status": "",
    "Total Item": "",
    "Item Manage": "",
    "Add Footer Section": "",
    "Section Title": "",
    "Section Type": "",
    "Section Status": "",
    "Update Footer Section": "",
    "Previous": "",
    "Next": "",
    "Are you sure?": "",
    "You won't be able to revert this!": "",
    "Cancel": "",
    "Delete Now": "",
    "Storage Link Missing": "",
    "No images, files, or previews will display anywhere (admin or user) until the storage link is enabled.": "",
    "To fix: Open your server terminal, go to the following folder, then run this command:": "",
    "Need help? See the official Laravel docs:": "",
    "Project Folder": "",
    "Storage Link Path": "",
    "Gateway Name": "",
    "Webhook URL": "",
    "Set this webhook in :gateway’s Developer Webhooks section, or refer to :gateway documentation for where to set the URL.": "",
    "Copy Webhook URL": "",
    "Supported Currencies": "",
    "Withdraw Available": "",
    "YES": "",
    "NO": "",
    "ACTIVE": "",
    "INACTIVE": "",
    "Manage Gateway Credentials and Others": "",
    "Select currency": "",
    "Update Payment Gateway": "",
    "Profile Update": "",
    "Profile Menu": "",
    "2FA Setup": "",
    "Disable Two-Factor Authentication (2FA)": "",
    "Two-Factor Authentication (2FA) adds an extra layer of security by requiring a one-time verification code from your authenticator app during login.": "",
    "Disabling 2FA will remove this additional security measure, making your account more vulnerable to unauthorized access.": "",
    "Enter your current password": "",
    "Disable 2FA": "",
    "Enable Two-Factor Authentication (2FA)": "",
    "Enhance your account security by enabling Two-Factor Authentication (2FA). This ensures that only you can access your account, even if your password is compromised.": "",
    "Follow these steps to enable 2FA on your account:": "",
    "QR Code for Google Authenticator": "",
    "Set Up Your Authenticator App": "",
    "Step 1: Download the Google Authenticator app from the Google Play Store or Apple App Store.": "",
    "Step 2: Scan the QR code above using your Google Authenticator app, or enter the key manually.": "",
    "Account Name:": "",
    "Secret Key:": "",
    "Verify and Activate 2FA": "",
    "Enter the 6-digit verification code generated by your Google Authenticator app to complete the setup.": "",
    "Enter the 6-digit code": "",
    "Enable 2FA": "",
    "Password Change": "",
    "Old Password": "",
    "Update Password": "",
    "Profile information Edit": "",
    "Avatar": "",
    "Update Profile": "",
    ":type Reward": "",
    "Reward percentage when user :type": "",
    "Update Reward": "",
    "Easily manage and customize referral rewards, levels, and settings below.": "",
    ":name Rewards": "",
    "Manage and customize reward levels below.": "",
    "Toggle status for :rewardType": "",
    "If disabled, no rewards will be given out for :rewardType actions.": "",
    "Level :count": "",
    "Add New Reward": "",
    "Reward Type": "",
    "Select Reward Type": "",
    "Reward Percentage": "",
    "Role Create": "",
    "Create Role": "",
    "Role Name": "",
    "Role Description": "",
    "All Permissions": "",
    "Role Category": "",
    "Role Edit": "",
    "Update Role": "",
    "Roles": "",
    "Assigned Staffs": "",
    "Role Action": "",
    "No Staff Assigned": "",
    "Auto Update Time": "",
    "This will update exchange rate every input time. Example: every 1 minute or etc.": "",
    "Auto Update": "",
    "When this is Enabled, exchange rate will be updated automatically": "",
    "Update Info": "",
    "Settings Menu": "",
    "Test SMTP Connection": "",
    "Something went wrong.": "",
    "Unexpected error occurred.": "",
    "Enter Rate": "",
    "New SEO Data": "",
    "New SEO": "",
    "For": "",
    "Page Management": "",
    "Back to SEO Management": "",
    "-- Select a page --": "",
    "Example: https:\/\/example.com\/page": "",
    "Robots Directive": "",
    "SEO Image (Optional)": "",
    "Recommended size: 1200x630 pixels": "",
    "Create SEO": "",
    "Manage SEO": "",
    ":name SEO Manage": "",
    "Global": "",
    "Select Page (optional)": "",
    "SEO Management": "",
    "Add SEO": "",
    "Page Name": "",
    "Robots": "",
    "Image": "",
    "Updated At": "",
    "Global SEO": "",
    "Primary": "",
    "No Image": "",
    "No SEO data available.": "",
    "Add New Social Link": "",
    "Enter Social Name": "",
    "Enter Icon Class": "",
    "Social URL": "",
    "Enter Social URL": "",
    "Edit Social Link": "",
    "Staffs Management": "",
    "Update Staff": "",
    "Add New Staff": "",
    "Staff Name": "",
    "Staff Email": "",
    "Staff Password": "",
    "Select Role": "",
    "Create Staff": "",
    "Subscribers History": "",
    "Send Mail to All Subscribers": "",
    "Date Range": "",
    "IP": "",
    "Subscribed": "",
    "Send Mail": "",
    "All Subscribers": "",
    "Send Email to ": "",
    "Subject": "",
    "Send Now": "",
    "Created At": "",
    "Ticket ID": "",
    "Priority": "",
    "Opening Time": "",
    "Uncategorized": "",
    "Resolved": "",
    "Support Now": "",
    "Ticket ID: :id": "",
    "Download Attachment": "",
    "Type your message here...": "",
    "Remove": "",
    "Attach": "",
    ":type Transactions": "",
    "Transaction Type": "",
    "Transaction Status": "",
    "Name | Username": "",
    "KYC Info": "",
    "Joined At": "",
    "Last Login": "",
    "Not Submitted": "",
    "No Submission": "",
    "Document Type: :name": "",
    "No KYC document submitted": "",
    "Manage Of :type :user_name": "",
    "Manage Of :user_name": "",
    "First Name": "",
    "Last Name": "",
    "Username": "",
    "Phone": "",
    "Gender": "",
    "Select Gender": "",
    "Birthday": "",
    "State": "",
    "City": "",
    "Postal Code": "",
    "Address": "",
    "Update Information": "",
    "Status | Merchant ID": "",
    "Referrals: :count": "",
    "Referrals : :count": "",
    "No Referral Found": "",
    "Ticket Info": "",
    "Trx Info": "",
    "Account Role": "",
    "Account Status": "",
    "KYC Status": "",
    "Email Status": "",
    "Add New User": "",
    "Select Country": "",
    "Phone Number": "",
    "Select User Type": "",
    "Create User": "",
    "Notify User": "",
    "Modify User Balance": "",
    "Select Wallet": "",
    "Choose a Wallet": "",
    "Wallet": "",
    "Amount": "",
    "Not Selected": "",
    "Note (Optional)": "",
    "Enter a note...": "",
    "Update Balance": "",
    "User Controls": "",
    "Toggle feature status": "",
    "Last Login: :value": "",
    "Browser: :value": "",
    "Manage Funds": "",
    "Login as User": "",
    ":value WALLET": "",
    "Recent:": "",
    "via": "",
    "No recent activity.": "",
    "Statistics": "",
    "Information": "",
    "Transaction": "",
    "merchants": "",
    "Referral": "",
    "Ticket": "",
    "User Ranks": "",
    "User Ranks Management": "",
    "Trx Amount | Reward": "",
    "Trx Type Allowed": "",
    "Enter rank name": "",
    "Enter rank description": "",
    "Transaction Amount": "",
    "Default Rank Not Allowed To Change Transaction Amount": "",
    "Rank Reward": "",
    "Allow Transaction Type": "",
    "Max Wallet Create": "",
    "Max Referral Level": "",
    "Level": "",
    "Save": "",
    "Edit User Rank": "",
    "Add New User Rank": "",
    "All Virtual Card Requests": "",
    "View Pending": "",
    "Search by user, email, card...": "",
    "Card Details": "",
    "Requested": "",
    "Details": "",
    "No requests found": "",
    "Awaiting Virtual Card Requests": "",
    "Search by user, wallet, or status...": "",
    "User | Request ID": "",
    "Wallet | Card": "",
    "Status | Note": "",
    "Requested At": "",
    "Review": "",
    "No virtual card requests found.": "",
    "All Virtual Cards": "",
    "Search by card, user, email...": "",
    "Card": "",
    "Provider": "",
    "No cards found": "",
    "Update Virtual Card Provider": "",
    "Virtual Card Request Review": "",
    "Request Information": "",
    "Request ID": "",
    "Requested On": "",
    "Issued Card": "",
    "Provider & Admin Note": "",
    "Select Card Provider": "",
    "Choose Provider": "",
    "Admin Note (optional)": "",
    "Approve & Issue Card": "",
    "Reject Request": "",
    "Provider Name": "",
    "Card Issue Fee:": "",
    "Update Provider": "",
    "Brand": "",
    "Networks": "",
    "Withdraw History": "",
    "Manual Withdraw Requests": "",
    "No withdraw requests found.": "",
    "Min|Max withdraw": "",
    "Minimum withdraw:": "",
    "Maximum withdraw:": "",
    "Process Time:": "",
    "Process Time": "",
    "Minimum Withdraw:": "",
    "Maximum Withdraw:": "",
    "Withdraw Status": "",
    "Withdrawal Details": "",
    "Withdrawal Information": "",
    "Amount to Withdraw": "",
    "Account Details for Withdrawal": "",
    "Approve Withdrawal": "",
    "Reject Withdrawal": "",
    "Withdraw Schedule": "",
    "Manage your withdraw schedule. Set the withdraw schedule to automate the withdrawals on a specific day of the week.": "",
    "Example: If you set the withdraw schedule to Monday, the system will automatically process the withdrawals on every Monday.": "",
    "Update Schedule": "",
    "Icon not found": "",
    "New Contact Message": "",
    "This email was sent from the contact form.": "",
    "This is an automated message from": "",
    "If you did not expect this message, please ignore it.": "",
    "All rights reserved": "",
    "Forgot Password": "",
    "Welcome Back!": "",
    "Sign in to continue with": "",
    "E-mail Or Username": "",
    "Don't have an account?": "",
    "Sign Up": "",
    "Register": "",
    "Create an Account": "",
    "Sign up to join": "",
    "Register as": "",
    "Already have an account?": "",
    "Sign In": "",
    "Make sure your device's time is synced correctly, as incorrect time settings may cause verification issues.": "",
    "by": "",
    "Share": "",
    "Read More": "",
    "No blog posts found.": "",
    "Please try adjusting your search or browse other categories.": "",
    "Categories": "",
    "Recent Posts": "",
    "Tags": "",
    "Read more": "",
    "Accept": "",
    "Decline": "",
    "Account Login": "",
    "Follow Us": "",
    "Contact Info": "",
    ":rank Member": "",
    "My Settings": "",
    "My Wallets": "",
    "Send": "",
    ":type Dashboard": "",
    "Quick Functions": "",
    "More Functions": "",
    "Less Functions": "",
    "Home": "",
    "Your Name*": "",
    "Robot Fox": "",
    "Your Email*": "",
    "info@example.com": "",
    "Phone*": "",
    "Subject*": "",
    "Message*": "",
    "Write Message": "",
    "Send Message": "",
    "Last 7 days": "",
    "Total Deposited": "",
    "Total Withdraw": "",
    "Complete Your KYC Verification": "",
    "Your KYC Verification is Pending": "",
    "Your KYC Verification was Rejected": "",
    "Verify Now": "",
    "Pending Approval": "",
    "Resubmit KYC": "",
    "To access all features and ensure security, please complete your KYC verification.": "",
    "Your KYC verification is under review. Please wait for approval.": "",
    "Your KYC verification was rejected. Please check the details and resubmit.": "",
    "W\/ID": "",
    "Copy Wallet ID": "",
    "Deposit Money": "",
    "Withdrawals": "",
    "Support": "",
    "Recent Transactions": "",
    "TRX": "",
    "No transactions found": "",
    "Load Less": "",
    "Load More": "",
    "Add Money": "",
    "History": "",
    "Your Wallets": "",
    ":name Wallet": "",
    "First Select Wallet": "",
    "Enter Amount": "",
    "Deposit Now": "",
    "Send Payment Details": "",
    "Information Required for Manual Deposit": "",
    "Select Deposit Method": "",
    "Select Another Wallet": "",
    "No Payment Method Available For This Wallet": "",
    "Amount must be between": "",
    "and": "",
    "Min Deposit": "",
    "Max Deposit": "",
    "Failed to load payment methods. Please try again later.": "",
    "Summary": "",
    "Wallet Added": "",
    "Payable": "",
    "From Wallet": "",
    "Select Source Wallet": "",
    "To Wallet": "",
    "Select Destination Wallet": "",
    "Amount (in Default Currency)": "",
    "Exchange Now": "",
    "Debited Source Wallet": "",
    "Exchange Rate": "",
    "Credited Destination Wallet": "",
    "Merchant API Configuration": "",
    "Back to Merchants": "",
    "Keep your API credentials secure and do not share them with unauthorized persons.": "",
    "Benefits of :name API Integration": "",
    "Seamlessly integrate payments into any script, support multiple payment gateways, and allow Digikash users to pay your company using their wallets. A developer-friendly and flexible solution!": "",
    "Copy Merchant Key": "",
    "API Key": "",
    "Copy API Key": "",
    "API Secret Key": "",
    "Copy Secret Key": "",
    "API Implementation Guide": "",
    "Refer to the API documentation for integration details.": "",
    "View Documentation": "",
    "Merchant Request": "",
    "Merchant Registration": "",
    "A merchant account enables your business to accept customer payments. Upon administrator approval, your account will be ready to receive an API key and secret": "",
    "Business Logo (Optional)": "",
    "Enter your business name": "",
    "Business Email": "",
    "Enter your business email": "",
    "https:\/\/yourwebsite.com": "",
    "Currency will be retrieved from your active wallet list": "",
    "Business Overview": "",
    "Describe your business": "",
    "New Merchant Request": "",
    "Edit Merchant": "",
    "Update your merchant details. If the currency is changed, admin approval is required for the update to take effect.": "",
    "Update Merchant": "",
    "Payments": "",
    "Currency : :currency": "",
    "Total Payments:": "",
    "QR Payment": "",
    "Config": "",
    "No merchants found": "",
    "My QR Codes": "",
    "Generated QR Codes": "",
    "Merchants Manage": "",
    "Expires At": "",
    "Never": "",
    "Copy Payment Link": "",
    "Copy": "",
    "Print": "",
    "No QR codes found.": "",
    "Generate QR Payment Link": "",
    "QR Payment History": "",
    "Amount to Receive": "",
    "Enter the amount (e.g. 100.00)": "",
    "Expiration Time (optional)": "",
    "Enter expiration time in minutes": "",
    "Minutes": "",
    "Leave blank or enter 0 for no expiration. Default is 30 minutes.": "",
    "Generate QR Code": "",
    "QR Code Preview": "",
    "Amount:": "",
    "Scan this code to proceed with payment.": "",
    "Copy Link": "",
    "Print QR": "",
    "Your QR code will appear here after generation.": "",
    "Last 7 Days :type Statistics": "",
    ":value This week": "",
    "All Ranks": "",
    "unlimited": "",
    "Explore All Ranks": "",
    "Unlock rewards, wallet creation limits, and referral levels as you advance through ranks: :ranks—offering increasing benefits from :minReward to :maxReward rewards, up to :maxWallets wallets, and up to :maxReferral referral levels.": "",
    ":name Member": "",
    ":reward reward, :wallet wallets, :referral referral levels!": "",
    "Invite and Earn": "",
    "Share your unique referral link and earn $10 for every successful signup.": "",
    ":count people have joined using this URL": "",
    "Easily share the link on social media platforms.": "",
    "Promote your link through any marketing channel.": "",
    "Multiple accounts from the same device are not allowed.": "",
    "Automated signups using bots are prohibited.": "",
    "Referral Program Illustration": "",
    "Referral Earnings": "",
    "No Referral Earnings found.": "",
    "Payer": "",
    "Enter Email or Wallet ID": "",
    "Request Amount": "",
    "Request Now": "",
    "Unable to validate payer. Please try again.": "",
    "Requested Amount": "",
    "Your Wallet Will Be Credited": "",
    "Payer’s Wallet Will Be Debited": "",
    "Unable to validate recipient. Please try again.": "",
    "Recipient Wallet Added": "",
    "My Wallet Decreased": "",
    "Security Settings": "",
    "Current Password": "",
    "Confirm New Password": "",
    "Profile": "",
    "2FA Security": "",
    "Change Password": "",
    "KYC Verification": "",
    "Your KYC verification is currently pending, please wait for the admin to review your KYC.": "",
    "Your KYC verification has been approved, you can now access all features.": "",
    "Your KYC verification has been rejected, please try again.": "",
    "KYC Type": "",
    "Select Type": "",
    "Submit Verification": "",
    "No message available": "",
    "Mark as read": "",
    "No notifications found": "",
    "Please verify your email": "",
    "My Profile": "",
    "Profile Image": "",
    "Not Verified": "",
    "Enter state": "",
    "Enter city": "",
    "Enter your address": "",
    "New Support Ticket": "",
    "My Ticket": "",
    "Ticket Title": "",
    "Category (Optional)": "",
    "Attach Files (Optional)": "",
    "Submit Support Ticket": "",
    "Support Tickets": "",
    "Create Ticket": "",
    "UUID:": "",
    "Answered": "",
    "No tickets found": "",
    "Ticket Details": "",
    "My Ticket ": "",
    "Filters": "",
    "Select date range": "",
    "Transaction Details": "",
    "Net Amount": "",
    "Payable Amount": "",
    "Note": "",
    "Remarks (Optional)": "",
    "PDF Download": "",
    "My Virtual Cards": "",
    "My Requests": "",
    "Request New": "",
    "Show\/Hide Card Details": "",
    "Show Card Details": "",
    "Expiry": "",
    "CVC": "",
    "Block": "",
    "No virtual cards found.": "",
    "Unable to retrieve card details.": "",
    "Failed to load card details.": "",
    "Card Number": "",
    "Stripe Elements error: ": "",
    "My Virtual Card Requests": "",
    "My Cards": "",
    "Admin Note": "",
    "Card Info": "",
    "—": "",
    "Request New Virtual Card": "",
    "Select Network": "",
    "Choose a Network": "",
    "Choose which card network you want (e.g., Mastercard or Visa).": "",
    "Select network first...": "",
    "Select the wallet (currency) for your new virtual card.": "",
    "Card Issuing Fee:": "",
    "A flat fee of :fee will be charged when your card is approved.": "",
    "Fee starts from :min to :max depending on provider and card type.": "",
    "The exact fee will be shown after admin approval, based on your selected wallet\/network and the issuing provider.": "",
    "Requirements & Process:": "",
    "Complete and verify your profile address and KYC before making a request (security & legal compliance).": "",
    "Admins will review your request. You will be notified when your card is approved or if more info is needed.": "",
    "Each card is linked to the selected wallet; pick the wallet with your desired currency.": "",
    "Some providers or currencies may require a minimum balance to issue a card.": "",
    "Please resolve any pending or rejected requests for the same wallet before submitting another.": "",
    "Submit Request": "",
    "You don't have any wallet to request a virtual card.": "",
    "Choose a wallet": "",
    "No eligible wallets found for this network.": "",
    "Error loading wallets.": "",
    "Create Voucher": "",
    "My Vouchers": "",
    "Select Wallet for Voucher": "",
    "Voucher Amount": "",
    "Enter Voucher Amount": "",
    "Voucher Summary": "",
    "Voucher Fee": "",
    "Total Amount": "",
    "Final Voucher Value": "",
    "Generate Voucher": "",
    "Redeem Voucher": "",
    "Voucher Code": "",
    "For Wallet": "",
    "Redeemed On": "",
    "Created On": "",
    "Copy Voucher Code": "",
    "Available": "",
    "Redeemed": "",
    "No vouchers found.": "",
    "Code must start with VCR- followed by 8 letters or digits.": "",
    "Redeem": "",
    "All Wallet": "",
    "Create Wallet": "",
    "W\\ID:": "",
    "You don\\'t have any currency to create a wallet.": "",
    ":name Wallet - :balance": "",
    "No available wallets found": "",
    "Rate": "",
    "Create Withdraw Account": "",
    "Create Account": "",
    "My Accounts": "",
    "Withdrawal Method": "",
    "Select Withdrawal Method": "",
    "Account Name": "",
    "Enter Account Name": "",
    "Edit Withdraw Account": "",
    "Update Account": "",
    "My Withdraw Accounts": "",
    "Withdraw Method Logo": "",
    "Automatic": "",
    "Manual": "",
    "Fee: ": "",
    "Min-Max: ": "",
    "Withdraw Money": "",
    "Withdrawal Unavailable": "",
    "Withdrawals are disabled on ": "",
    "Please try again on an enabled day.": "",
    "Withdraw Wallets": "",
    "Withdrawal Account": "",
    "Withdraw Amount": "",
    "Withdraw Now": "",
    "Processing Time": "",
    "Received Withdraw amount": "",
    "Print QR Code": "",
    "Scan this QR code to proceed.": "",
    "Merchant API Docs": "",
    "Payment Checkout": "",
    "Payment Methods": "",
    "Complete Payment :amount": "",
    "256-bit SSL Secured Payment • PCI DSS Compliant": "",
    "Secure Wallet Payment - ": "",
    "Total Payable Amount": "",
    "Wallet Payment": "",
    "Voucher Payment": "",
    "Pay using your :site_title :wallet_name Wallet ID or log in for a faster checkout.": "",
    "Login to Pay": "",
    "Enter Your :wallet_name Wallet ID": "",
    "W\/ID: 123456789": "",
    "Enter Login Password": "",
    "Enter your secure password": "",
    "Show\/Hide Password": "",
    "Proceed to Payment": "",
    "Pay instantly using a voucher code.": "",
    "Enter your voucher code": "",
    "Redeem & Pay": "",
    "Secure Wallet Payment with 256-bit SSL encryption": "",
    "Invoice": "",
    "Date": "",
    "Transaction Information": "",
    "Processing Type": "",
    "Amount Details": "",
    "Thank you for your business! | Support: :email": "",
    "Sandbox (Test)": "",
    "Production (Live)": "",
    "Sandbox": "",
    "Production": "",
    "Test environment - No real money transactions. Perfect for integration testing.": "",
    "Live environment - Real money transactions. Use with caution.": "",
    "Fixed": "",
    "Percent": "",
    "Card Topup": "",
    "Card Withdraw": "",
    "Suspended": "",
    "Personal": "",
    "Business": "",
    "Top-up": "",
    "Withdrawal": "",
    "Already processed.": "",
    "Cardholder approved.": "",
    "Cardholder rejected.": "",
    "Referral content updated successfully!": "",
    "Failed to delete user. Please try again.": "",
    "Failed to fetch transaction statistics": "",
    "User is already a merchant": "",
    "User already has a merchant account": "",
    "User successfully converted to merchant": "",
    "Failed to convert user to merchant. Please try again.": "",
    "A fee setting for this provider, currency, and operation already exists.": "",
    "Please use regular user login for non-merchant accounts.": "",
    "Merchant registration successful.": "",
    "Please use merchant login for merchant accounts.": "",
    "Cardholder created successfully.": "",
    "Not Allowed to update cardholder.": "",
    "Cardholder updated successfully.": "",
    "Not Allowed to delete cardholder.": "",
    "Cardholder deleted successfully.": "",
    "Successfully switched to sandbox mode. You can now test your API integration safely.": "",
    "Successfully switched to production mode. Your API will now process live transactions.": "",
    "Failed to switch environment. Please try again.": "",
    "An error occurred while switching environment.": "",
    "This is a sandbox transaction. No real money will be processed.": "",
    "SANDBOX: Payment via :provider from :merchant (Auto-completed)": "",
    "Sandbox payment completed successfully!": "",
    "Transaction not found.": "",
    "SANDBOX: Payment via Demo Wallet from :merchant customer (Auto-completed)": "",
    "Demo wallet payment completed successfully!": "",
    "SANDBOX: Payment via Login from :merchant customer (Auto-completed)": "",
    "Login payment completed successfully!": "",
    "SANDBOX: Payment via Demo Voucher from :merchant customer (Auto-completed)": "",
    "Demo voucher payment completed successfully!": "",
    "SANDBOX: You have received a payment via Voucher from :merchant customer": "",
    "SANDBOX: You have received a payment via User Wallet from :merchant customer": "",
    "SANDBOX: Payment to :merchant via your wallet": "",
    "Invalid callback parameters.": "",
    "Payment Failed": "",
    "Payment is pending confirmation.": "",
    "Top-up successful.": "",
    "Withdraw successful.": "",
    "Cardholder type cannot be changed.": "",
    "SANDBOX: :merchant": "",
    "SANDBOX: :payer": "",
    "Search Log": "",
    "Control Panel": "",
    "App Information": "",
    "Application Information": "",
    "Enterprise system overview and technical specifications": "",
    "Demo Mode": "",
    "Live System": "",
    "Demo Mode Active": "",
    "Sensitive system information is hidden for security compliance": "",
    "Application Details": "",
    "Core application configuration": "",
    "Laravel Framework": "",
    "PHP Runtime": "",
    "Environment": "",
    "Timezone": "",
    "Locale": "",
    "Debug Mode": "",
    "Security Configuration": "",
    "Application security status": "",
    "Application Key": "",
    "HTTPS Security": "",
    "CSRF Protection": "",
    "Server Infrastructure": "",
    "Server environment details": "",
    "Server Software": "",
    "Hostname": "",
    "Operating System": "",
    "Architecture": "",
    "Web Server": "",
    "Database System": "",
    "Database connection info": "",
    "Connection Type": "",
    "Database Version": "",
    "Runtime configuration": "",
    "PHP Version": "",
    "Extensions Count": "",
    "Memory Limit": "",
    "Max Execution": "",
    "Upload Limit": "",
    "Post Max Size": "",
    "Storage & Cache": "",
    "Storage configuration": "",
    "Storage Driver": "",
    "Cache Driver": "",
    "Queue Driver": "",
    "Session Driver": "",
    "System Diagnostics & Health Monitoring": "",
    "Last Updated": "",
    "Exchange Rate API Config": "",
    "View and manage all deposit transactions on your platform from this page.": "",
    "Review, approve, or reject all manual deposit requests submitted by users.": "",
    ":type Deposit Methods": "",
    "Easily manage, create, or update all :type deposit methods for your platform from this page.": "",
    "Name|Cu                \/\/\nrrency": "",
    "Charges": "",
    "Disabled by Gateway": "",
    "Charge Configuration": "",
    "Business Logic:": "",
    "Set different deposit charges for regular users and merchant users. Regular users typically have standard rates while merchants may have preferential rates based on volume or partnership agreements.": "",
    "Regular User Charge": "",
    "Charge applied to regular user deposits": "",
    "Merchant User Charge": "",
    "Charge applied to merchant user deposits": "",
    "Upload Custom Landing Page": "",
    "Folder Structure": "",
    "Ensure that all files are correctly placed. The main HTML file should be named index.html and placed at the root of the ZIP file.": "",
    "CSS files should be in the \/css directory.": "",
    "JavaScript files should be in the \/js directory.": "",
    "Images should be in the \/images directory.": "",
    "Example of how to reference files in index.html:": "",
    "All Landing Pages": "",
    "Manage HTML": "",
    "Manage all deposit & withdraw payment gateways from here.": "",
    "Deposit Method": "",
    "Withdraw Method": "",
    "Referral Card Content": "",
    "Manage referral card heading, guidelines and image for all languages.": "",
    "Back to Referral": "",
    "Referral Card Image": "",
    "Referral Card Heading": "",
    "Enter referral card heading in": "",
    "Positive Guidelines": "",
    "Enter positive guideline in": "",
    "Add Positive Guideline": "",
    "Negative Guidelines": "",
    "Enter negative guideline in": "",
    "Add Negative Guideline": "",
    "No active languages found. Please activate languages in the language management section.": "",
    "Save Referral Content": "",
    "Enter positive guideline": "",
    "Enter negative guideline": "",
    "Referral Content": "",
    "Add Reward": "",
    "Business Address": "",
    "Convert to Merchant": "",
    "Merchant Benefits": "",
    "API Access": "",
    "Best Low Rates": "",
    "QR Code Generate": "",
    "Payment Link Generate": "",
    "+ More extra features enabled for merchant": "",
    "After conversion, merchant user can access merchant menu to create new merchant shop and will get API keys & API secret.": "",
    "Confirm User Deletion": "",
    "WARNING: This action is irreversible!": "",
    "Deleting this user will permanently remove all associated data from the system.": "",
    "User Information": "",
    "Full Name:": "",
    "Username:": "",
    "User Type:": "",
    "Transaction Statistics": "",
    "Success Count": "",
    "Success Amount": "",
    "Data to be Deleted": "",
    "All Transactions": "",
    "KYC Documents": "",
    "Deposit Methods": "",
    "Withdrawal Methods": "",
    "Referral Data": "",
    "Virtual Cards & Info": "",
    "Wallet Data": "",
    "Merchant Shop & Data": "",
    "Please type": "",
    "to confirm.": "",
    "This will permanently delete the user and cannot be undone.": "",
    "Type username here": "",
    "Username does not match. Please type the exact username.": "",
    "Type the username exactly as shown above": "",
    "Delete User Permanently": "",
    "Delete User": "",
    "Username does not match": "",
    "Are you sure you want to convert this user to a merchant?": "",
    "Failed to convert user to merchant": "",
    "Are you absolutely sure you want to delete this user? This action cannot be undone.": "",
    "Error": "",
    "Default Rank Status Cannot Be Changed - Always Active": "",
    "Cardholder Management": "",
    "All Cardholders": "",
    "Search by user, email, business...": "",
    "Cardholder Info": "",
    "Manage Request": "",
    "Details Cardholder": "",
    "No cardholders found": "",
    "Cardholder Details": "",
    "Cardholder Information": "",
    "DOB": "",
    "Relation": "",
    "Approved At": "",
    "Suspended At": "",
    "Approve & Issue": "",
    "Add Fee Setting": "",
    "Edit Fee Setting": "",
    "Virtual Card Fee Settings": "",
    "Delete Fee Setting": "",
    "Are you sure you want to delete this fee setting?": "",
    "Update Fee Setting": "",
    "Add New Fee Setting": "",
    "Manage Payment Gateways": "",
    "View and manage all user withdrawal transactions in the system.": "",
    "Review, approve, or reject all manual withdraw requests submitted by users.": "",
    "Withdraw Methods": "",
    "Manage all automatic withdraw methods. These methods are processed instantly and require no manual intervention.": "",
    "Manage all manual withdraw methods. These require admin review and approval before processing.": "",
    "Set different withdrawal charges for regular users and merchant users. Regular users typically have standard rates while merchants may have preferential rates based on volume or partnership agreements.": "",
    "Charge applied to regular user withdrawals": "",
    "Charge applied to merchant user withdrawals": "",
    "Set and manage the schedule for automatic withdrawals. The system will process withdrawals on the selected days.": "",
    "Merchant Forgot Password": "",
    "Merchant Password Reset": "",
    "Business Account": "",
    "Need to reset a regular user account password?": "",
    "User Password Reset": "",
    "Merchant Login": "",
    "Sign in to your merchant account with": "",
    "Merchant Account": "",
    "Don't have a merchant account?": "",
    "Create Merchant Account": "",
    "Are you a regular user?": "",
    "User Login": "",
    "Merchant Register": "",
    "Sign up as a merchant with": "",
    "Merchant benefits: Accept payments, generate QR codes, access API, reduced fees": "",
    "Personal Information": "",
    "Business Information": "",
    "Register as Merchant": "",
    "Already have a merchant account?": "",
    "Want to register as a regular user?": "",
    "User Registration": "",
    "Merchant Reset Password": "",
    "User Forgot Password": "",
    "Regular User Account": "",
    "Need to reset a merchant account password?": "",
    "User Account": "",
    "Are you a merchant?": "",
    "User Register": "",
    "Create User Account": "",
    "Want to register as a merchant?": "",
    "User Reset Password": "",
    "API Environment": "",
    "Switch between sandbox (testing) and production environments": "",
    "Handle with extreme care!": "",
    "Copy Test Merchant Key": "",
    "Test API Key": "",
    "Copy Test API Key": "",
    "Test API Secret Key": "",
    "Copy Test Secret Key": "",
    "Failed to switch environment": "",
    "An error occurred while switching environment": "",
    "Current Mode": "",
    "Pay": "",
    "New": "",
    "Total Payments": "",
    "QR": "",
    "Create your first merchant to start accepting payments": "",
    "Create Merchant": "",
    "Service Fee: :fee%": "",
    "Add payment description or note...": "",
    "Payment Invoice Preview": "",
    "QR Payment Request": "",
    "Transaction ID:": "",
    "Expires At:": "",
    "Generated:": "",
    "Scan this QR code with your mobile app to make payment": "",
    "Secure payment powered by": "",
    "Payment Invoice": "",
    "QR Code will appear here": "",
    "Customer Pays:": "",
    "Service Fee:": "",
    "You Receive:": "",
    "Expires in:": "",
    "minutes": "",
    "No expiration": "",
    "Payment Request": "",
    "Please complete your payment using this link": "",
    "Payment link copied to clipboard": "",
    "Add Cardholder": "",
    "Edit Cardholder": "",
    "Cardholders": "",
    "Phone & Country": "",
    "Select Cardholder": "",
    "Choose Cardholder": "",
    "Select an approved cardholder profile to request a card.": "",
    "Choose the card network (e.g., Mastercard or Visa) for your new virtual card.": "",
    "Select the wallet (currency) you want to link to your new virtual card. Only eligible wallets will be shown after you select a network.": "",
    "Card Issuing Fee & How to Request": "",
    "The exact fee will be shown after admin approval, based on your selected wallet, network, and provider.": "",
    "How to Request a Card:": "",
    "You must have at least one approved cardholder profile. If you do not, please create and submit a cardholder first.": "",
    "Admins will review your request and notify you when your card is approved or if more information is needed.": "",
    "Each card is linked to the selected wallet and cardholder; choose carefully.": "",
    "Virtual Card Top Up": "",
    "Top Up Virtual Card": "",
    "Funds will be deducted from:": "",
    "Available:": "",
    "Min:": "",
    "Max:": "",
    "No top-up limits. Any amount allowed.": "",
    "Top Up Now": "",
    "Source Wallet": "",
    "Amount to Top Up": "",
    "Top Up Fee": "",
    "Total Deducted": "",
    "Card Will Receive": "",
    "Approval Required Above:": "",
    "Instant Top-up. No approval needed.": "",
    "Virtual Card Withdraw": "",
    "Withdraw from Virtual Card": "",
    "Funds will be transferred to:": "",
    "Available on Card:": "",
    "No withdraw limits. Any amount allowed.": "",
    "Destination Wallet": "",
    "Withdraw Fee": "",
    "Total Deducted from Card": "",
    "Wallet Will Receive": "",
    "Instant Withdraw. No approval needed.": "",
    "API Documentation": "",
    "Comprehensive API documentation for ' . setting('site_title": "",
    "Back to Site": "",
    "Testing Guide": "",
    "Initiate Payment": "",
    "Create a new payment request and get a secure checkout URL for your customer. This endpoint works in both sandbox and production environments based on your X-Environment header.": "",
    "Request Headers": "",
    "Header": "",
    "Value": "",
    "Request content type": "",
    "API environment mode": "",
    "Your Merchant ID": "",
    "sandbox: test_ prefix, production: no prefix": "",
    "Your API Key": "",
    "Request Parameters": "",
    "Parameter": "",
    "Payment amount (minimum 1.00)": "",
    "3-letter currency code (USD, EUR, etc.)": "",
    "Your unique transaction reference": "",
    "Payment description": "",
    "Success redirect URL": "",
    "Failure redirect URL": "",
    "Cancel redirect URL": "",
    "Webhook notification URL (same URL for both environments)": "",
    "Code Examples": "",
    "Environment Configuration": "",
    "Replace {environment} with sandbox or production, and use corresponding credentials - test_ prefix for sandbox, no prefix for production.": "",
    "cURL": "",
    "PHP\/Laravel": "",
    "Python": "",
    "Success Response": "",
    "Success": "",
    "Error Response": "",
    "Validation failed": "",
    "The payment amount field is required.": "",
    "The currency code field is required.": "",
    "Next Step": "",
    "After successful payment initiation, redirect your customer to the payment_url to complete the payment.": "",
    "Verify Payment": "",
    "Verify the status of a payment using the '.setting('site_title": "",
    "Path Parameters": "",
    "'.setting('site_title": "",
    "Failed\/Canceled Transaction Response": "",
    "Payment failed or canceled.": "",
    "Pending Transaction Response": "",
    "Payment is still pending.": "",
    "Payment Status Values": "",
    "Action Required": "",
    "Payment is still processing": "",
    "Wait for webhook notification": "",
    "Payment was successful": "",
    "Fulfill order\/service": "",
    "Payment failed": "",
    "Handle failed payment": "",
    "Payment was cancelled by user": "",
    "Handle cancellation": "",
    "Payment session expired": "",
    "Create new payment": "",
    "Rate Limiting": "",
    "This endpoint is rate-limited to 60 requests per minute per merchant.": "",
    "Integration Examples": "",
    "Complete integration examples for popular platforms and frameworks.": "",
    "Replace {environment} with sandbox or production, and use corresponding credentials - test_ prefix for sandbox, no prefix for production in your configuration files.": "",
    "PHP (Laravel)": "",
    "Error Response Format": "",
    "Error Handling": "",
    "Always check the success field in API responses and handle errors appropriately in your application.": "",
    "Interactive API Testing": "",
    "Test": "",
    "API endpoints directly from this documentation. Use the demo credentials below for sandbox testing.": "",
    "Demo Payment Information": "",
    "SANDBOX MODE": "",
    "Use these demo credentials to test all payment methods in sandbox environment": "",
    "Demo Wallet": "",
    "Wallet ID": "",
    "Auto-approved in sandbox": "",
    "Demo Voucher": "",
    "Instant redemption": "",
    "Gateway Payment": "",
    "Behavior": "",
    "Auto Success": "",
    "No external redirection": "",
    "Testing Guidelines": "",
    "Environment Header": "",
    "Always include": "",
    "in your API requests": "",
    "Demo Credentials": "",
    "Use the provided demo wallet\/voucher codes for testing payment flows": "",
    "Sandbox Behavior": "",
    "All payments auto-complete successfully without real money processing": "",
    "Sandbox transactions are marked with \"SANDBOX_TRANSACTION\" in remarks": "",
    "IPN Notifications": "",
    "Webhook notifications work normally in sandbox mode": "",
    "Environment Setup": "",
    "Use": "",
    "for testing and": "",
    "for live transactions. Only sandbox credentials use": "",
    "prefix, production credentials have no prefix.": "",
    "API Testing Console": "",
    "Select Endpoint": "",
    "POST \/api\/v1\/initiate-payment": "",
    "GET \/api\/v1\/verify-payment\/{trx_id}": "",
    "Sandbox (Recommended for testing)": "",
    "Production (Live transactions)": "",
    "Authentication Headers": "",
    "Enter your API key": "",
    "Sandbox: test_*, Production: no prefix": "",
    "Merchant Key": "",
    "Enter your merchant key": "",
    "Payment Amount": "",
    "Currency Code": "",
    "Currency code must be uppercase (e.g. USD, EUR, BDT). You must use the currency that matches your merchant shop setup.": "",
    "Reference Transaction": "",
    "Payment for order #12345": "",
    "Success Redirect URL": "",
    "Failure URL": "",
    "Cancel Redirect URL": "",
    "IPN URL": "",
    "Customer Name": "",
    "Customer Email": "",
    "Enter the transaction ID you want to verify": "",
    "Send Test Request": "",
    "Sending request...": "",
    "Response": "",
    "Response Headers": "",
    "Response Body": "",
    "Copy Response": "",
    "Sandbox Environment": "",
    "Base URL": "",
    "Credentials": "",
    "prefixed keys": "",
    "Purpose": "",
    "Safe testing without real money": "",
    "Production Environment": "",
    "No prefix for production keys": "",
    "Live transactions with real money": "",
    "Please enter both API Key and Merchant Key": "",
    "Please fill in all required fields (marked with *)": "",
    "Please enter a transaction ID": "",
    "HTML Error Page Returned": "",
    "Server returned HTML instead of JSON. This usually indicates an authentication or routing issue.": "",
    "Check if your API credentials are correct": "",
    "Verify the environment (sandbox\/production)": "",
    "Ensure the API endpoint is accessible": "",
    "Check if CORS is properly configured": "",
    "Invalid response format": "",
    "API Testing Error": "",
    "Client Error": "",
    "No headers available": "",
    "Check your internet connection": "",
    "Verify API credentials format": "",
    "Ensure all required fields are filled": "",
    "Try refreshing the page": "",
    "Copied!": "",
    "Webhooks (IPN)": "",
    "Webhooks work identically in both sandbox and production environments.": "",
    "Environment-Aware Webhooks": "",
    "Use the same webhook URL for both sandbox and production. '.setting('site_title": "",
    "Reliable Delivery": "",
    "Webhook Headers": "",
    "Example": "",
    "Always": "",
    "HMAC-SHA256 signature for verification": "",
    "Webhook Payload": "",
    "All webhook payloads include environment information to help you differentiate between sandbox and production transactions": "",
    "Environment Context:": "",
    "field will be": "",
    "for test transactions or": "",
    "for live transactions. Transaction IDs are prefixed accordingly": "",
    "or": "",
    "completed": "",
    "Signature Verification": "",
    "Always verify webhook signatures to ensure authenticity and prevent unauthorized requests. Use your API secret (environment-specific) to verify signatures": "",
    "Environment-Specific Secrets:": "",
    "for sandbox and": "",
    "for production environments.": "",
    "Laravel Webhook Handler": "",
    "Get webhook headers": "",
    "Get appropriate secret based on environment": "",
    "Verify signature": "",
    "Invalid signature": "",
    "Handle based on environment": "",
    "Return test secret for sandbox, live secret for production": "",
    "Processing sandbox webhook": "",
    "Your sandbox-specific logic here": "",
    "Don\\'t fulfill orders, don\\'t send emails to real customers, etc.": "",
    "sandbox_processed": "",
    "Processing production webhook": "",
    "Your production logic here": "",
    "Fulfill orders, send confirmation emails, etc.": "",
    "processed": "",
    "Webhook handler": "",
    "Webhook processing error": "",
    "Processing failed": "",
    "Environment-Specific Best Practices": "",
    "Sandbox Webhooks": "",
    "Use for testing webhook integration": "",
    "No real money transactions": "",
    "Don\\'t fulfill actual orders": "",
    "Don\\'t send emails to real customers": "",
    "Use test webhook secret for verification": "",
    "Production Webhooks": "",
    "Process real customer orders": "",
    "Send confirmation emails": "",
    "Update inventory systems": "",
    "Trigger fulfillment processes": "",
    "Use production webhook secret for verification": "",
    "Payment Wallet": "",
    "Processed :count auto-renewals.": "",
    "Processed :count subscription expiries.": "",
    "Processed :processed payouts, completed :completed stakes, failed :failed.": "",
    "Percentage": "",
    "Cash In": "",
    "Cash Out": "",
    "Disabled": "",
    "Daily": "",
    "Weekly": "",
    "Monthly": "",
    "Half Yearly": "",
    "Yearly": "",
    "Lifetime": "",
    "\/day": "",
    "\/week": "",
    "\/mo": "",
    "\/6mo": "",
    "\/yr": "",
    "one-time": "",
    "Processing": "",
    "Paused": "",
    "Buy": "",
    "Sell": "",
    "Buyer marked as Paid": "",
    "Cancelled": "",
    "In Dispute": "",
    "Bank Account": "",
    "Mobile Wallet": "",
    "Cash Pickup": "",
    "Debit Card": "",
    "Wallet Credit": "",
    "Bank Name": "",
    "Account Number \/ IBAN": "",
    "SWIFT \/ BIC": "",
    "Branch": "",
    "Provider (bKash \/ M-Pesa \/ etc.)": "",
    "Mobile Number": "",
    "Pickup Partner": "",
    "Pickup Country": "",
    "Card Holder Name": "",
    "Wallet UUID \/ Email": "",
    "Draft": "",
    "Quoted": "",
    "Submitted to Partner": "",
    "Refunded": "",
    "Trial": "",
    "Grace Period": "",
    "Classic": "",
    "Golden": "",
    "The original light, Bootstrap-driven look. Friendly, vivid, broad-audience.": "",
    "Luxury private-banking aesthetic — obsidian + gold, serif display, Swiss-watch poise.": "",
    "Buttons, links & key accents": "",
    "Secondary": "",
    "Secondary highlights & info": "",
    "Accent": "",
    "Success & positive accents": "",
    "Gold": "",
    "Primary metallic accent": "",
    "Deep Gold": "",
    "Gradient base & borders": "",
    "Light Gold": "",
    "Gradient highlight": "",
    "Gift Card": "",
    "Gift Card Redeem": "",
    "Mobile Recharge": "",
    "Signup Bonus": "",
    "P2P Escrow Hold": "",
    "P2P Release": "",
    "P2P Escrow Refund": "",
    "P2P Promotion": "",
    "Wallet Earn Stake": "",
    "Wallet Earn Reward": "",
    "Wallet Earn Principal": "",
    "Subscription": "",
    "Subscription Renewal": "",
    "Refund": "",
    "Agent Cash In": "",
    "Agent Cash Out": "",
    "Agent Commission": "",
    "International Transfer Sent": "",
    "International Transfer Received": "",
    "International Transfer Refund": "",
    "Agent": "",
    "End of Term": "",
    "Every day": "",
    "Every week": "",
    "Every month": "",
    "At maturity": "",
    "Fixed Amount": "",
    "Not found.": "",
    "Beneficiary deleted.": "",
    "Transfer not found.": "",
    "Unknown notice.": "",
    "Unauthenticated.": "",
    "Agent Commission Rules": "",
    "All Operations": "",
    "Commission rule created successfully.": "",
    "Commission rule updated successfully.": "",
    "Commission rule deleted successfully.": "",
    "Agent List": "",
    "Pending Agent": "",
    "Approved Agent": "",
    "Rejected Agent": "",
    "Agent updated successfully": "",
    "Task \":task\" completed successfully.": "",
    "Task \":task\" failed. See logs for details.": "",
    "Task execution error: :message": "",
    "Bitnob verify failed: :err": "",
    "Please review and acknowledge the default currency change impact before continuing.": "",
    "Pick a currency name from the dropdown after choosing a type.": "",
    "Currency code is required.": "",
    "A currency with this code already exists.": "",
    "Currency symbol is required.": "",
    "Choose whether this is a fiat or crypto currency.": "",
    "Landing uploaded, validated, and published successfully.": "",
    "Landing updated successfully.": "",
    "This landing cannot be activated because index.html is missing.": "",
    "Landing activated successfully.": "",
    "HTML updated successfully.": "",
    "Landing deleted successfully.": "",
    "Deposits": "",
    "KYC": "",
    "Total Users": "",
    "All accounts": "",
    "Can transact": "",
    "Verified Users": "",
    "Email verified": "",
    "New Users": "",
    "Pending Actions": "",
    "Across review queues": "",
    "Email pending": "",
    "KYC Queue": "",
    "Identity reviews": "",
    "Ticket Queue": "",
    "Support backlog": "",
    "Merchant accounts": "",
    "Storefronts": "",
    "Approved shops": "",
    "Merchant Queue": "",
    "Applications": "",
    "Cardholder Queue": "",
    "Profile reviews": "",
    "Deposit Queue": "",
    "Manual deposits": "",
    "Withdraw Queue": "",
    "Manual payouts": "",
    "Card Requests": "",
    "Issuance queue": "",
    "P2P Fees": "",
    "Default currency": "",
    "\":name\" is a role control and can only be enabled or disabled.": "",
    "Feature \":name\" updated successfully.": "",
    "\":name\" is now enabled across the platform.": "",
    "\":name\" has been disabled and will be hidden everywhere.": "",
    "User Panel": "",
    "Merchant Panel": "",
    "Agent Panel": "",
    "Only undelivered or unredeemed cards can be cancelled.": "",
    "Gift card cancelled.": "",
    "Template created.": "",
    "Template updated.": "",
    "Template deleted.": "",
    "Template order updated successfully.": "",
    "Mobile recharge provider added successfully.": "",
    "Mobile recharge provider updated successfully.": "",
    "This provider has linked recharge history and cannot be deleted. Disable it instead.": "",
    "Mobile recharge provider deleted.": "",
    "Active Templates": "",
    "Inactive Templates": "",
    "Newest First": "",
    "Oldest First": "",
    "Trader is already suspended.": "",
    "Trader suspended and open offers disabled.": "",
    "Trader is not currently suspended.": "",
    "Trader reactivated. Offers must be re-enabled by the trader.": "",
    "Escrow released to buyer by admin": "",
    "Trade dispute resolved by releasing escrow to the buyer": "",
    "Escrow refunded to maker by admin": "",
    "Trade dispute resolved by refunding escrow to the maker": "",
    "This trade dispute is already resolved.": "",
    "Payment method created": "",
    "At least one valid dynamic field is required.": "",
    "Payment method updated": "",
    ":count live trade ad(s) still use this payment method. Disable the affected ads first, then try again.": "",
    ":count trader(s) have saved accounts for this method. Ask them to remove their accounts before deleting.": "",
    "Payment method deleted": "",
    "Plan created": "",
    "Plan updated": "",
    "Plan deleted": "",
    "Plan order updated successfully.": "",
    "Duration is too large.": "",
    "Maximum amount must be greater than minimum amount.": "",
    "Allowed and blocked country lists cannot share the same country.": "",
    "P2P marketplace settings updated": "",
    "Missing credentials: :fields": "",
    "Gateway credential test failed: :message": "",
    "Credential validation is not automated for :gateway yet. Required fields are filled for :mode mode.": "",
    "Moneroo :mode credential validation passed. API accepted the bearer token; the test transaction lookup was safely ignored.": "",
    "Moneroo :mode credential validation failed (:status): :message": "",
    "Paymob :mode credential validation passed. A test intention was accepted; no customer charge was created.": "",
    "Paymob :mode credential validation failed (:status): :message": "",
    "Provider rejected the credential check.": "",
    ":gateway :mode credential validation passed. API credentials look valid.": "",
    ":gateway :mode credential validation failed (:status): :message": "",
    "sandbox": "",
    "live": "",
    "Payment link status updated successfully.": "",
    "Payment link deleted successfully.": "",
    "Connection test failed: :message": "",
    "Automated API check is not available for :plugin yet. Required credential fields are filled.": "",
    "Google reCAPTCHA rejected the secret key.": "",
    "Google reCAPTCHA secret responded correctly. Site key is present.": "",
    "Currencylayer credential validation passed. Live rates endpoint responded.": "",
    "Currencylayer credential validation failed: :message": "",
    ":provider credential validation passed. API connection is reachable.": "",
    ":provider credential validation failed (:status): :message": "",
    "Project license activated successfully.": "",
    "Your license token was refreshed automatically before the update check.": "",
    "Version :version is available.": "",
    "Your application is already up to date.": "",
    "License token refreshed successfully.": "",
    "Project update installed successfully.": "",
    "Recovery backup is ready to download.": "",
    "Job #:id has been queued for retry.": "",
    "Failed to retry job: :message": "",
    "All failed jobs have been queued for retry.": "",
    "Failed to retry all jobs: :message": "",
    "Failed job #:id has been deleted.": "",
    "Failed to delete job: :message": "",
    "All failed jobs have been flushed.": "",
    "Failed to flush jobs: :message": "",
    "Remittance corridor created.": "",
    "Remittance corridor updated.": "",
    "Cannot delete a corridor that already has transfers or active quotes. Disable it instead.": "",
    "Remittance corridor removed.": "",
    "Manual (admin approval)": "",
    "This transfer can no longer be approved (status: :status).": "",
    "Manually approved by admin.": "",
    "Transfer marked as completed.": "",
    "This transfer can no longer be marked failed (status: :status).": "",
    "Marked failed by admin.": "",
    "Transfer marked as failed.": "",
    "Transfer refunded to sender wallet.": "",
    "Subscription activated successfully.": "",
    "Subscription cancelled successfully.": "",
    "Subscription plan created successfully.": "",
    "Subscription plan updated successfully.": "",
    "Cannot delete a plan with active subscribers. Disable it instead.": "",
    "Subscription plan deleted successfully.": "",
    "enabled": "",
    "disabled": "",
    "Plan :label successfully.": "",
    "Limit (amount cap)": "",
    "Quota (count allowance)": "",
    "Access (enabled\/disabled)": "",
    "Benefit (plan perk)": "",
    "No reset": "",
    "Unknown theme.": "",
    ":theme landing colors saved.": "",
    ":theme landing colors reset to defaults.": "",
    ":theme is already active.": "",
    ":theme theme activated. Pages now render with this look.": "",
    "The selected country is invalid.": "",
    "User is already an agent": "",
    "User already has an agent account": "",
    "User successfully converted to agent": "",
    "Failed to convert user to agent. Please try again.": "",
    "This card has no provider attached.": "",
    "Card refreshed from :provider. :count fields updated.": "",
    "Refresh failed: :err": "",
    "Issue Card": "",
    "Reveal PAN\/CVV": "",
    "Freeze \/ Unfreeze": "",
    "Spend Limits": "",
    "Card Controls": "",
    "Card status updated to :status.": "",
    "Failed to update card status: :msg": "",
    "Please select a compatible provider before approving.": "",
    "Provider declined the card creation.": "",
    "Card saved as failed. :reason": "",
    "Selected provider is inactive.": "",
    "Selected provider does not support card issuance.": "",
    "Bitnob currently supports only Visa virtual cards. Select another provider for :network requests.": "",
    "unknown": "",
    "Selected provider does not support the requested card network.": "",
    "Selected provider does not support the request wallet currency.": "",
    "Selected provider does not support this cardholder country.": "",
    "Wallet Earn plan created successfully.": "",
    "Wallet Earn plan updated successfully.": "",
    "Wallet Earn plan deleted successfully.": "",
    "Hours": "",
    "Days": "",
    "Months": "",
    "Wallet Earn stake approved successfully.": "",
    "Wallet Earn stake rejected and principal returned.": "",
    "Wallet Earn stake canceled and principal returned.": "",
    "Wallet Earn stake completed successfully.": "",
    "New Agent Request Submitted Successfully": "",
    "This agent is disabled or rejected. Editing is not allowed.": "",
    "This agent is disabled or rejected. Updating is not allowed.": "",
    "Agent details updated successfully": "",
    "Only approved agent accounts can regenerate QR codes.": "",
    "Agent QR code regenerated successfully. Print the new QR before accepting QR cash-out.": "",
    "You must complete KYC verification before applying as an agent.": "",
    "The Agent program is not available in your country.": "",
    "You already have an agent account or request on this profile.": "",
    "Cash-in completed successfully.": "",
    "Cash-out completed successfully.": "",
    "Customer OTP sent. Enter the code to complete assisted cash-out.": "",
    "Cash-out request confirmed. Show the reference to the agent and collect cash.": "",
    "Cash handover marked as paid.": "",
    "Agent operation failed. Please try again.": "",
    "Please use the regular login for non-agent accounts.": "",
    "Password resets are disabled for the shared demo account.": "",
    "Agent registration successful.": "",
    "Password changes are disabled for the shared demo account.": "",
    "Beneficiary saved.": "",
    "Beneficiary updated.": "",
    "Beneficiary removed.": "",
    "Software Demo Disclosure": "",
    "Authoritative disclosure stating this domain is a software product demo operated by :vendor — not a financial service or cryptocurrency investment platform.": "",
    "That wallet does not belong to you.": "",
    "Insufficient balance in the selected wallet.": "",
    "Gift Card issued from :wallet wallet": "",
    "Gift card sent successfully.": "",
    "Gift card not found.": "",
    "You cannot redeem your own gift card.": "",
    "Gift card is invalid, expired, or already redeemed.": "",
    "Selected wallet is not available. Please pick a valid wallet.": "",
    "Gift Card redeemed (:code)": "",
    "Gift card redeemed successfully.": "",
    "You cannot cancel this gift card.": "",
    "Only pending or scheduled cards can be cancelled.": "",
    "KYC submissions are disabled for the shared demo account.": "",
    "This merchant is disabled or rejected. Editing is not allowed.": "",
    "This merchant is disabled or rejected. Updating is not allowed.": "",
    "This merchant is disabled or rejected. Config is not available.": "",
    "This merchant is disabled or rejected. Gateway settings are not available.": "",
    "Merchant payment gateways updated successfully.": "",
    "This merchant is disabled or rejected.": "",
    "Production mode is available after merchant approval.": "",
    "Generate by switching to sandbox": "",
    "Available after approval": "",
    "Selected payment gateway is not available for this merchant currency.": "",
    "Wallet not found.": "",
    "Wallet currency does not match the payment currency.": "",
    "This wallet user has not set a Wallet PIN yet. Please log in and configure one before paying.": "",
    "Incorrect Wallet PIN for this wallet user.": "",
    "Please set a Wallet PIN in settings before authorising payments.": "",
    "Incorrect Wallet PIN.": "",
    "You do not have a wallet for this payment currency.": "",
    "Too many incorrect Wallet PIN attempts. Try again in :minutes minutes.": "",
    "Merchant wallet for this currency is not available.": "",
    "Mobile recharge failed and the wallet debit was refunded.": "",
    "Mobile recharge completed successfully.": "",
    "Mobile recharge submitted and is processing.": "",
    "Notification preferences updated successfully.": "",
    "This order cannot be disputed now.": "",
    "This order is already expired. Please refresh the page.": "",
    "Dispute window has expired for this order.": "",
    "A dispute has already been opened for this trade.": "",
    "Trade Dispute Opened": "",
    "A trade dispute has been opened for Order #:id.": "",
    "Trade dispute opened. Support will review.": "",
    "Sell trade ads must include at least one accepted payment method.": "",
    "Buy trade ads must include at least one preferred payment method.": "",
    "Add your saved payment account details for each selected payment method before publishing a sell ad.": "",
    "Add your saved payment account details for each preferred payment method before publishing a buy ad.": "",
    "Trade ad created and promoted successfully": "",
    "Trade ad created successfully": "",
    "This trade ad cannot be updated.": "",
    "This trade ad has active orders and cannot be edited right now.": "",
    "Add your saved payment account details for each selected payment method before updating a sell ad.": "",
    "Add your saved payment account details for each preferred payment method before updating a buy ad.": "",
    "Trade ad updated successfully": "",
    "This trade ad has active orders and cannot be updated right now.": "",
    "Trade ad status updated.": "",
    "This trade ad has active orders and cannot be deleted right now.": "",
    "Trade ad deleted.": "",
    "Creating P2P trade ads requires Pro or Business access.": "",
    "You have reached your plan\\'s P2P ad limit. Upgrade your plan or remove an existing ad to create a new one.": "",
    "This promotion plan is not available for this trade ad.": "",
    "Your trade ad has been promoted successfully.": "",
    "Invalid payment account selected for this trade.": "",
    "The selected payment method is not available right now.": "",
    "This seller does not accept the selected payment method.": "",
    "The seller payment details for this method are not available anymore.": "",
    "This buyer does not support the selected payment method.": "",
    "The buyer payment account for this method is not available anymore.": "",
    "Payment method: :name": "",
    "Trade order created. Complete payment within the time window.": "",
    "You can submit a review only after the trade is completed.": "",
    "Only the counterparty can submit a review for this trade.": "",
    "You have already submitted a review for this trade.": "",
    "Thanks! Your trade review has been submitted.": "",
    "Payment marked as sent. Waiting for escrow release.": "",
    "Escrow released successfully.": "",
    "Trade order canceled.": "",
    "P2P trading requires Pro or Business access. Browse offers freely, then upgrade to buy or sell.": "",
    "You have hit your monthly P2P trade limit. Upgrade your plan for higher quotas.": "",
    "P2P payment account added successfully.": "",
    "P2P payment account updated successfully.": "",
    "This payment account is being used in active trades and cannot be removed right now.": "",
    "This payment account is linked to one or more active sell ads. Remove that method from those ads first.": "",
    "P2P payment account removed successfully.": "",
    "Please log in to pay with your account wallet.": "",
    "Payment completed successfully.": "",
    "Too many failed attempts. Please try again in :seconds seconds.": "",
    "Selected payment gateway is not available for this currency.": "",
    "Payment link payment via :provider": "",
    "Payment link created successfully.": "",
    "Payment link updated successfully.": "",
    "Payment link status updated.": "",
    "Payment link deleted.": "",
    "Phone verification is disabled for the shared demo account.": "",
    "A verification code has been sent to your phone number.": "",
    "Phone verification enabled successfully.": "",
    "Phone verification has been disabled.": "",
    "Quote expired. Please request a new quote.": "",
    "Transfer submitted successfully.": "",
    "Enter recipient": "",
    "Enter :methods": "",
    "Email Verification": "",
    "Keep recovery links and wallet alerts tied to a verified email address.": "",
    "Verify Email": "",
    "Phone Verification": "",
    "Confirm your mobile number before recharge and SMS-protected wallet actions.": "",
    "Enabled": "",
    "Enable Phone": "",
    "Authenticator 2FA": "",
    "Require a one-time authenticator code after password sign-in.": "",
    "Manage 2FA": "",
    "Wallet PIN": "",
    "Authorize wallet payments with a separate private 6-digit PIN.": "",
    "Manage PIN": "",
    "Set PIN": "",
    "This action is disabled for the shared demo account.": "",
    "Other browser sessions have been signed out. Your current session is still active.": "",
    "Selected wallet cannot send money.": "",
    "Recipient wallet is not active.": "",
    "Profile updates are disabled for the shared demo account.": "",
    "This plan is currently unavailable.": "",
    "You are already on this plan and billing cycle.": "",
    "You have switched to the :plan plan.": "",
    "Your free trial for the :plan plan has started.": "",
    "You have successfully subscribed to the :plan plan!": "",
    "Subscription failed. Please try again.": "",
    "Your subscription has been cancelled.": "",
    "Your subscription has been renewed successfully.": "",
    "Renewal failed. Please try again.": "",
    "Two-Factor changes are disabled for the shared demo account.": "",
    "Card not found.": "",
    "No virtual card provider is linked to this card.": "",
    "Card frozen successfully.": "",
    "Failed to freeze card.": "",
    "Card unfrozen successfully.": "",
    "Failed to unfreeze card.": "",
    "Limits saved.": "",
    "Controls updated.": "",
    "Unranked": "",
    "This identifier method is not allowed. Please use a permitted lookup method.": "",
    "Recipient email is not verified.": "",
    "Recipient mobile number is not verified.": "",
    "Recipient wallet is not active": "",
    "Your Wallet Earn stake is now active.": "",
    "Your Wallet Earn stake is pending admin approval.": "",
    "Wallet PIN changes are disabled for the shared demo account.": "",
    "Wallet PIN updated successfully.": "",
    "Wallet PIN resets are disabled for the shared demo account.": "",
    "Verify your email address before resetting the wallet PIN.": "",
    "Click the link below within 30 minutes to clear your wallet PIN, then set a new one: :url": "",
    "Reset your wallet PIN": "",
    "Wallet PIN reset link sent to your email.": "",
    "Invalid or expired link.": "",
    "This reset link is not for your account.": "",
    "Wallet PIN cleared. Set a new PIN to continue using wallet payments.": "",
    "The application is already installed.": "",
    "Installation completed. Sign in with your admin account.": "",
    "Confirm DB host and port. Local servers usually use 127.0.0.1 and port 3306.": "",
    "Make sure the database username and password are correct.": "",
    "Give the database user CREATE, ALTER, INDEX, INSERT, UPDATE, DELETE, and SELECT permissions.": "",
    "On cPanel, open MySQL Databases, add the user to the database, then choose All Privileges.": "",
    "On VPS\/Linux, grant privileges from MySQL\/MariaDB and restart the web server if PHP extensions were changed.": "",
    "Copy the purchase code from Envato Downloads > License certificate & purchase code.": "",
    "The installer verifies the code through the Coevs update server, so author Envato tokens are never stored on the client website.": "",
    "Confirm PROJECT_UPDATER_SERVER_URL points to the official update server and outgoing HTTPS requests are allowed.": "",
    "The purchase code must match the configured Digikash Envato item.": "",
    "Bitnob payout completed.": "",
    "Bitnob payout failed.": "",
    "Login as User is disabled while demo mode is on. Sign in with the published user credentials instead.": "",
    "This action is disabled in demo mode.": "",
    "The application has not been installed yet.": "",
    "Please complete your KYC verification to access this feature.": "",
    "Please enable phone verification to access this feature.": "",
    "This feature is not available in your country.": "",
    "This feature is currently unavailable.": "",
    "Your country is not allowed for P2P.": "",
    "Your license must be re-activated before you can make changes. Open Updates → License to verify it.": "",
    "Commission must be at least :min%.": "",
    "Commission cannot exceed :max%.": "",
    "Percentage rate must be greater than zero.": "",
    "Fixed amount must be greater than zero.": "",
    "The Agent program is not available in :country yet.": "",
    "The Envato purchase code is required.": "",
    "Enter a valid Envato purchase code from the license certificate.": "",
    "A plugin or provider with this code already exists.": "",
    "The selected driver is not registered.": "",
    "Pick at least one payout method.": "",
    "Max amount must be greater than or equal to min amount.": "",
    "Select at least one permission before saving this role.": "",
    "Invalid task key.": "",
    "A task must be selected.": "",
    "Limit must be a whole number.": "",
    "Limit must be at least :min.": "",
    "Limit must not exceed :max.": "",
    "Auto-renewals must be enabled or disabled.": "",
    "Slug must contain only lowercase letters, numbers, and hyphens.": "",
    "This slug is already in use by another plan.": "",
    "A base monthly price is required.": "",
    "Price must be a valid number.": "",
    "Half yearly discount must be between 1 and 99.": "",
    "Yearly discount must be between 1 and 99.": "",
    "Each color must be a valid 6-digit hex value, e.g. #4663EE.": "",
    "Please choose a color for every slot.": "",
    "The global enable\/disable state is required.": "",
    "Panel access rules must be provided.": "",
    "Please review the settings fields.": "",
    "Maximum amount must be greater than or equal to the minimum amount.": "",
    "Profit value must be greater than zero.": "",
    "Duration must be at least one unit.": "",
    "Beneficiary first name is required.": "",
    "Beneficiary last name is required.": "",
    "Country code must be a 2-letter ISO code.": "",
    "Currency must be a 3-letter ISO code.": "",
    "Selected payout method is not supported.": "",
    "Account details are required.": "",
    "Phone number must be in international format, e.g. +8801712345678.": "",
    "Landing page name": "",
    "ZIP file": "",
    "A landing page with this name already exists.": "",
    "Please upload a ZIP file containing index.html.": "",
    "Publication status": "",
    "HTML content": "",
    "Please choose a gift card design.": "",
    "Please select a wallet to pay from.": "",
    "Please enter the gift card amount.": "",
    "Recipient email is required so we can deliver the card.": "",
    "You must agree to the gift card terms.": "",
    "The selected plan is not available.": "",
    "Invalid billing cycle selected.": "",
    "Please select a billing cycle.": "",
    "Choose whether in-app notifications are enabled.": "",
    "The in-app notification setting must be enabled or disabled.": "",
    "Choose whether notification tunes are enabled.": "",
    "The notification tune setting must be enabled or disabled.": "",
    "Select a notification tune.": "",
    "Select a valid notification tune.": "",
    "Enter a name for your custom tune.": "",
    "The custom tune name may not be greater than :max characters.": "",
    "Select the first custom tune note.": "",
    "Select a valid first custom tune note.": "",
    "Select the second custom tune note.": "",
    "Select a valid second custom tune note.": "",
    "Select the third custom tune note.": "",
    "Select a valid third custom tune note.": "",
    "Select the fourth custom tune note.": "",
    "Select a valid fourth custom tune note.": "",
    "Enter a note length for your custom tune.": "",
    "The custom tune note length must be a number.": "",
    "The custom tune note length must be at least :min ms.": "",
    "The custom tune note length may not be greater than :max ms.": "",
    "Database host is required for MySQL\/MariaDB installs.": "",
    "Database port is required for MySQL\/MariaDB installs.": "",
    "Database username is required for MySQL\/MariaDB installs.": "",
    "Envato purchase code is required before installation.": "",
    "Enter a valid Envato purchase code from your license certificate.": "",
    "Admin URL prefix may only contain lowercase letters, numbers, and dashes (and must start and end with a letter or number).": "",
    "This prefix is reserved by the application. Choose another value such as :example.": "",
    "Pick a supported currency from the dropdown.": "",
    "Choose the default currency that buyers see across the application.": "",
    "Please enter your current password.": "",
    "The current password is incorrect.": "",
    "Selected payment gateway must match a merchant-supported currency with an active merchant wallet.": "",
    "Please select a wallet.": "",
    "Please enter the mobile number to recharge.": "",
    "Please enter a valid mobile number.": "",
    "Please enter a recharge amount.": "",
    "Failed to verify reCAPTCHA. Please try again.": "",
    "Please enter the amount you want to pay.": "",
    "Please choose a payment method.": "",
    "Please enter the wallet ID you want to pay from.": "",
    "Please enter your Wallet PIN.": "",
    "The Wallet PIN must be exactly 6 digits.": "",
    "Use either a fixed amount or min\/max range, not both.": "",
    "Please provide a title for this payment link.": "",
    "Please choose a currency.": "",
    "Selected currency is invalid.": "",
    "Expiry must be a future date and time.": "",
    "Please enter the verification code.": "",
    "The verification code is too short.": "",
    "The verification code is too long.": "",
    "Quote has expired or does not belong to you.": "",
    "Selected beneficiary is invalid.": "",
    "Selected wallet is invalid.": "",
    "Selected corridor does not exist.": "",
    "Send amount must be at least :min.": "",
    "Wrong current password.": "",
    "Please enter a new password.": "",
    "New password confirmation does not match.": "",
    "Please choose an earning plan.": "",
    "Please choose an available earning plan.": "",
    "Please choose the wallet you want to stake from.": "",
    "Please choose one of your active wallets.": "",
    "Stake amount must be greater than zero.": "",
    "The current password or wallet PIN is incorrect.": "",
    "Choose a less obvious PIN. Sequential or repeated digits are not allowed.": "",
    "Please enter a 6-digit PIN.": "",
    "The PIN must be exactly 6 digits.": "",
    "PIN confirmation does not match.": "",
    "Please confirm your current password or wallet PIN.": "",
    ":sender sent you a gift card": "",
    "Payment Account": "",
    "This payment link requires the exact amount.": "",
    "Amount must be at least :min.": "",
    "Amount must not exceed :max.": "",
    "Support expired": "",
    "Support ending soon": "",
    "Supported": "",
    ":attribute must be one of these file types: :values.": "",
    ":attribute must not be larger than :max KB.": "",
    ":attribute could not be uploaded. Check the file size and try again.": "",
    "Unlimited": "",
    "Included": "",
    "Not included": "",
    "All Currencies": "",
    "ALL": "",
    "From :minimum": "",
    "Featured": "",
    ":app phone verification code: :code. It expires in :minutes minutes.": "",
    "Insufficient balance in :wallet.": "",
    "wallet": "",
    "This agent QR is not available for cash-out.": "",
    "You cannot cash-out from your own agent QR.": "",
    "Select an active wallet to cash-out from this agent.": "",
    "This agent does not support your selected wallet currency.": "",
    "Agent wallet is not active for this currency.": "",
    "This cash-out request does not belong to your agent account.": "",
    "Only static QR cash-out requests can be marked as cash paid here.": "",
    "This cash-out request is already resolved.": "",
    "Only approved agents can process cash operations.": "",
    "Select an active wallet for one of this agent account currencies.": "",
    "This agent account does not support the selected wallet currency.": "",
    "Customer wallet not found or inactive for this currency.": "",
    "Agent operations cannot be processed against your own wallet.": "",
    "Commission earned from :operation": "",
    "Send a customer OTP before completing assisted cash-out.": "",
    "Too many wrong OTP attempts. Send a new customer OTP.": "",
    "Customer OTP is incorrect.": "",
    "Customer must set a Wallet PIN before cash-out.": "",
    "Customer Wallet PIN is incorrect.": "",
    "Agent cash-in processed for :customer": "",
    "Agent cash-out received from :customer": "",
    "Cash-in received from :agent": "",
    "Cash-out processed by :agent": "",
    "Not provided": "",
    "Task \":task\" is already running. Please wait for it to finish.": "",
    "The uploaded ZIP file could not be read.": "",
    "The ZIP file could not be opened.": "",
    "The ZIP file contains a file that could not be read.": "",
    "The ZIP file contains an unreadable entry.": "",
    "The ZIP file contains too many files.": "",
    "The ZIP file expands to more than :size MB.": "",
    "The ZIP file must contain index.html at the root level.": "",
    "The ZIP file contains an unsafe absolute path.": "",
    "The ZIP file contains folders nested too deeply.": "",
    "The ZIP file contains an unsafe path.": "",
    "The ZIP file contains an unsupported file type: :file": "",
    "The ZIP file cannot contain symbolic links.": "",
    "Unknown error": "",
    "Beneficiary": "",
    "Mobile recharge for :phone": "",
    "The selected wallet is not active.": "",
    "The selected provider does not support the wallet currency :currency.": "",
    "The selected provider does not support recharge in :country.": "",
    "Mobile recharge failed.": "",
    "Refund for failed mobile recharge": "",
    "Mobile recharge provider credentials are not configured.": "",
    "Mobile recharge provider rejected the request.": "",
    "Mobile recharge provider accepted the request.": "",
    "Reloadly provider configuration is missing.": "",
    "Reloadly credentials are not configured.": "",
    "Reloadly is unreachable: :msg": "",
    "Reloadly authentication failed.": "",
    "Reloadly returned an empty access token.": "",
    "Reloadly rejected the request.": "",
    "Reloadly accepted the recharge.": "",
    "Sandbox provider marked this recharge as failed.": "",
    "Sandbox provider accepted the recharge.": "",
    "Wallet currency not found.": "",
    "This promotion package is not available.": "",
    "Invalid promotion package price.": "",
    "Unable to convert currency right now. Please try again later.": "",
    "You are not allowed to promote this offer.": "",
    "This offer is not available for promotion.": "",
    "This promotion package is not available for this offer.": "",
    "Invalid promotion package duration.": "",
    "Invalid wallet selected.": "",
    "Please wait before promoting again.": "",
    "Maximum active promotions reached.": "",
    "P2P offer promotion purchase (Offer #:id)": "",
    "Invalid amount.": "",
    "The selected payment account does not match the payment method.": "",
    "Seller wallet not found for currency :code": "",
    "Insufficient balance for escrow.": "",
    "P2P escrow hold for order #:id": "",
    "P2P Order Created": "",
    "An order has been created for your offer (Order #:id).": "",
    "Your order was created successfully (Order #:id).": "",
    "Unauthorized action.": "",
    "Order cannot be marked paid.": "",
    "Payment Marked as Paid": "",
    "Order #:id has been marked as paid.": "",
    "Order is not ready to release.": "",
    "Buyer wallet not found for currency :code": "",
    "P2P release for order #:id": "",
    "Escrow Released": "",
    "Order #:id has been completed and escrow released.": "",
    "Order cannot be cancelled now.": "",
    "P2P escrow refund for order #:id": "",
    "Order Cancelled": "",
    "Order #:id has been cancelled.": "",
    "Order is not eligible for admin release.": "",
    "P2P release (admin) for order #:id": "",
    "Order is not eligible for admin refund.": "",
    "P2P escrow refund (admin) for order #:id": "",
    "P2P escrow refund (expired) for order #:id": "",
    "Order Expired": "",
    "Order #:id has expired.": "",
    "This offer is not available right now.": "",
    "Amount below offer minimum.": "",
    "Amount exceeds offer maximum.": "",
    "You cannot trade on your own offer.": "",
    "Your P2P trading privileges are suspended. Please contact support.": "",
    "Amount below system minimum.": "",
    "Amount exceeds system maximum.": "",
    "Receiver wallet for :currency is not available.": "",
    "Payment link not found.": "",
    "This payment link is currently inactive.": "",
    "This payment link can no longer accept payments.": "",
    "This merchant shop is currently unavailable.": "",
    "Receiver wallet for this currency is not available.": "",
    "You cannot pay your own payment link.": "",
    "You do not have a :currency wallet to pay this link.": "",
    "Receiver does not have a wallet for this currency.": "",
    "This wallet account is not active.": "",
    "This wallet account is not verified.": "",
    "Wallet ID or PIN is incorrect.": "",
    "Wallet currency does not match the payment link currency.": "",
    "Payment link payment completed.": "",
    "Selected merchant shop is not available.": "",
    "Selected merchant shop must be approved before it can be used.": "",
    "Selected merchant shop is currently disabled or rejected.": "",
    "Selected merchant shop does not have a payment currency configured.": "",
    "Selected currency is not available for this merchant shop.": "",
    "Pending payment link payment: :title": "",
    "Payment received via payment link: :title": "",
    "Payment via payment link: :title": "",
    "The selected payment method is not available for this wallet.": "",
    "Invalid withdrawal account.": "",
    "Withdrawal processing failed. The deducted amount has been refunded.": "",
    "Automatic withdrawal gateway is not configured.": "",
    "This gateway does not support automatic withdrawals.": "",
    "Gateway transfer requires OTP finalization.": "",
    ":gateway withdrawal completed.": "",
    ":gateway withdrawal failed with status: :status": "",
    "Failed to initiate Flutterwave payment. Please try again.": "",
    "Flutterwave payment initiation failed. Please try again or contact support.": "",
    "Moneroo payout failed.": "",
    "Awaiting manual admin approval.": "",
    "Manual driver does not receive webhooks.": "",
    "Stripe payout paid.": "",
    "Stripe payout failed or was canceled.": "",
    "Please add a phone number before requesting verification.": "",
    "Phone verification is already enabled.": "",
    "Please wait before requesting another verification code.": "",
    "Please add a phone number before verifying it.": "",
    "No active phone verification code was found.": "",
    "Too many wrong verification attempts. Please request a new code.": "",
    "The verification code is invalid.": "",
    "SMS verification provider is disabled.": "",
    "Resets today": "",
    "This month": "",
    "Across all wallets": "",
    "The update package could not be downloaded. Server returned :status.": "",
    "Project updater server URL is not configured.": "",
    "Project updater server is unreachable right now.": "",
    "Updater rate limit reached. Try again after :seconds seconds.": "",
    "Project updater request failed.": "",
    "Project updater returned an invalid response.": "",
    "Project updater rejected the request.": "",
    "The license activation response was invalid.": "",
    "Activate the project license before checking for updates.": "",
    "The license token is invalid and the stored purchase code could not be decrypted (the application encryption key may have changed). Please re-activate the license with your Envato purchase code.": "",
    "The license token is no longer valid and cannot be refreshed automatically. Please re-activate the license with your purchase code.": "",
    "Update check failed (:original) and license refresh also failed (:refresh).": "",
    "The update check response was invalid.": "",
    "No license is currently activated.": "",
    "Cannot refresh the license because the stored purchase code could not be decrypted (the application encryption key may have changed). Please re-activate the license with your Envato purchase code.": "",
    "Cannot refresh the license because the original purchase code is not stored. Please activate the license again.": "",
    "Project update installation is disabled by configuration.": "",
    "This update cannot be installed from its current status.": "",
    "The update package URL and checksum are required.": "",
    "Project update failed: :message": "",
    "PHP version": "",
    "PHP 8.2 or higher is required to run Digikash.": "",
    "ZIP extension": "",
    "Required to extract update packages.": "",
    "missing": "",
    "Storage writable": "",
    "Required to download packages and create backups.": "",
    "yes": "",
    "no": "",
    "Updater server": "",
    "Configure PROJECT_UPDATER_SERVER_URL on production.": "",
    "configured": "",
    "Disk space": "",
    "At least 500 MB free disk space is recommended before installing.": "",
    "free": "",
    "Database connection": "",
    "A working database connection is required for migrations.": "",
    "ok": "",
    "unreachable": "",
    "Update package checksum verification failed.": "",
    "Update package signature verification failed.": "",
    "The PHP ZIP extension is required to install updates.": "",
    "The update package could not be opened.": "",
    "The update package manifest is missing.": "",
    "The update package manifest is invalid.": "",
    "Activate the project license before downloading a recovery backup.": "",
    "The database backup file could not be created.": "",
    "Database backup is not supported for the active database driver: :driver": "",
    "The database table could not be read for backup: :table": "",
    "The PHP ZIP extension is required to create the storage backup.": "",
    "The storage backup archive could not be created.": "",
    "The PHP ZIP extension is required to create the downloadable backup.": "",
    "The downloadable backup archive could not be created.": "",
    "Update file missing from package: :path": "",
    "The update cannot write to :path.\\n\\n\".\n            \"PHP is running as ':current' but that file is owned by ':owner'. \".\n            \"Your web server user needs ownership of the application files to install updates.\\n\\n\".\n            \"Fix on your server (one SSH command):\\n\".\n            \"sudo chown -R :user::user :root\\n\\n\".\n            'Then click \"Install update\" again. The update was NOT applied — your site is unchanged.": "",
    "Update package contains an unsafe file path.": "",
    "Update package tried to modify a protected path: :path": "",
    "The :field field is required.": "",
    "No active corridor found for :from → :to with :method.": "",
    "Selected corridor is no longer active.": "",
    "This corridor is currently disabled.": "",
    "Selected payout method is not supported on this corridor.": "",
    "Could not fetch exchange rate for :from to :to.": "",
    "Compliance screening failed.": "",
    "This quote has expired or has already been used. Please get a fresh quote.": "",
    "Sending :amount :currency to :name (:country)": "",
    "Wallet debited; awaiting payout submission.": "",
    "Completed transfers cannot be auto-refunded.": "",
    "This transfer has already been refunded.": "",
    "Refund for remittance :ref": "",
    "Refunded to sender wallet.": "",
    "Quote does not belong to current user.": "",
    "Beneficiary does not belong to current user.": "",
    "Beneficiary currency does not match the quote destination currency.": "",
    "Selected wallet was not found.": "",
    "Wallet currency does not match the quote source currency.": "",
    "Beneficiary country is on the restricted list.": "",
    "Sender KYC is not approved for this corridor (requires tier :tier).": "",
    "Amount exceeds the :cap limit for tier :tier.": "",
    "Welcome bonus for joining as :role": "",
    "No Plan": "",
    "The selected billing cycle is not available for this plan.": "",
    "No wallet found. Please create a wallet first.": "",
    "Insufficient wallet balance. You need :amount to subscribe to this plan.": "",
    "Subscription: :plan (:cycle)": "",
    "Lifetime subscriptions cannot be switched.": "",
    "Previous plan": "",
    "Insufficient wallet balance. You need :amount to switch to this plan.": "",
    "Switched to :plan": "",
    "Plan switch: :from -> :to (prorated)": "",
    "Plan": "",
    "Lifetime subscriptions do not need renewal.": "",
    "Only active or expired subscriptions can be renewed.": "",
    "No wallet found.": "",
    "Insufficient wallet balance for renewal.": "",
    "Subscription Renewal: :plan": "",
    "This subscription is not active.": "",
    "This subscription is already scheduled for cancellation.": "",
    "Insufficient wallet balance for subscription activation.": "",
    "Subscription Trial Conversion: :plan": "",
    "Subscription plan": "",
    "Not available": "",
    "Top up is not supported by this provider.": "",
    "Withdrawal is not supported by this provider.": "",
    "Card details are not available for this provider.": "",
    "This provider has not implemented a connection test. Update the gateway credentials manually and try issuing a card to verify.": "",
    "Bitnob API token is missing. Please add api_secret or api_key to the Bitnob gateway credentials.": "",
    "Bitnob did not return a card id.": "",
    "Bitnob top-up failed.": "",
    "Bitnob withdrawal failed.": "",
    "Bitnob freeze card failed.": "",
    "Bitnob unfreeze card failed.": "",
    "Provider card id is missing for this card.": "",
    "Card details API error: :msg": "",
    "Bitnob credentials accepted. Reachable in :ms ms.": "",
    "Bitnob rejected the saved Client ID and signing key. Copy a fresh Client ID and HMAC\/client secret from the same Bitnob API app, confirm that app is active, then retry.": "",
    "Bitnob connection failed: :err": "",
    "Bitnob returned a non-success status.": "",
    "Bitnob legacy API credentials accepted. Reachable in :ms ms.": "",
    "Bitnob registration failed.": "",
    "Initial load amount is required for Bitnob card issuance.": "",
    "Minimum initial load for Bitnob cards is 2.00 USD.": "",
    "Bitnob cardholder KYC is incomplete. Missing: :fields.": "",
    "Bitnob requires :field to be a public JPG, PNG, GIF, or WebP URL. Current value is not reachable by Bitnob.": "",
    "Failed to create virtual card.": "",
    "Bitnob currently supports only Visa virtual cards. Use a Visa request or select another provider for :network.": "",
    "Cardholder already exists on Bitnob and can be used for issuance.": "",
    "Failed to get card details.": "",
    "Bitnob declined card creation: :reason": "",
    "Bitnob declined card creation after provisioning. The failed provider response was saved for review and the issuing fee was not charged. Check Bitnob USD card wallet balance, card program\/country enablement, and public KYC image URLs, then retry.": "",
    "Stripe credentials accepted (account :id). Reachable in :ms ms.": "",
    "Stripe connection failed: :err": "",
    "This is a Stripe test-mode card. The number is valid (passes Luhn) but only works in Stripe\\'s test environment — real merchants will reject it.": "",
    "Failed to load card details: :msg": "",
    "Failed to top up Stripe card: :msg": "",
    "Failed to withdraw from Stripe card: :msg": "",
    "Failed to freeze card: :msg": "",
    "Failed to sync cardholder profile to Stripe: :msg": "",
    "Failed to unfreeze card: :msg": "",
    "StroWallet credentials accepted. Reachable in :ms ms.": "",
    "StroWallet returned a non-success status.": "",
    "StroWallet connection failed: :err": "",
    "Failed to retrieve card details.": "",
    ":label is missing.": "",
    ":label URL is malformed.": "",
    ":label URL (:url) is not reachable from the public internet. '\n                .'StroWallet downloads images server-side, so APP_URL must point '\n                .'at a publicly-accessible domain (e.g. your tunnel or staging URL).": "",
    "Withdraw amount exceeds the card balance.": "",
    "no limit": "",
    "Wallet Earn stake created.": "",
    "Only pending stakes can be approved.": "",
    "Only pending stakes can be rejected.": "",
    "This stake is already closed.": "",
    "Only active stakes can be completed.": "",
    "Wallet Earn reward payout #:number": "",
    "This Wallet Earn plan is not available.": "",
    "This plan does not support the selected wallet currency.": "",
    "Amount is below the plan minimum.": "",
    "Amount exceeds the plan maximum.": "",
    "Wallet Earn principal returned at maturity.": "",
    "No note provided.": "",
    "Not scheduled": "",
    "No recipient identifier methods are enabled for this feature.": "",
    "Pending review": "",
    "Invalid Envato purchase code format.": "",
    "Purchase code": "",
    "Copy the code from the Envato license certificate and try again.": "",
    "License activation response was invalid.": "",
    "The update server did not return a usable license token.": "",
    "Envato license verified. You can continue the installation.": "",
    "The update server verified this purchase with Envato.": "",
    "Buyer": "",
    "Verified buyer": "",
    "License token": "",
    "Updater access token received for this domain.": "",
    "SQLite database file could not be prepared. Check file and folder write permissions. Error: :message": "",
    "SQLite database file is ready for installation.": "",
    "SQLite file": "",
    "The database file is available at :path.": "",
    "Writable path": "",
    "Laravel can write to the selected SQLite location.": "",
    "Database name is required.": "",
    "Database connection is ready. The installer can import DB\/digikash.sql.": "",
    "Database connection works, but this database already has :count tables. Use a new empty database before importing.": "",
    "Server login": "",
    "Connected using host \":host\". Username and password were accepted.": "",
    "Database access": "",
    "The database exists or was created automatically.": "",
    "Import readiness": "",
    "The selected database is empty and ready for the bundled SQL file.": "",
    "Existing tables were found. Installation will stop to protect data.": "",
    "Envato license verification is disabled.": "",
    "Resolve the server requirement checks before installing.": "",
    "Clearing application caches": "",
    "Preparing MySQL database": "",
    "Writing .env file": "",
    "Importing DB\/digikash.sql": "",
    "Applying pending migrations": "",
    "Seeding reference data": "",
    "Configuring database connection": "",
    "Running migrations": "",
    "Running seeders": "",
    "Seeding default language": "",
    "Seeding default currency": "",
    "Seeding default settings": "",
    "Saving project license": "",
    "Creating super admin account": "",
    "Writing installer lock file": "",
    "Finalising caches": "",
    ":label failed: :message": "",
    "Linux \/ VPS: run `sudo chown -R www-data:www-data storage bootstrap\/cache public` then `sudo chmod -R 775 storage bootstrap\/cache`. Replace `www-data` with your web server user (`nginx`, `apache`, or your cPanel user).": "",
    "cPanel \/ shared hosting: open File Manager, select `storage`, `bootstrap\/cache`, and `public`, click Permissions, and set the value to 755 (recursive).": "",
    "Windows \/ IIS: grant the `IIS_IUSRS` and the AppPool identity Modify permission on `storage`, `bootstrap\/cache`, `public`, and the `.env` file.": "",
    "Verify `open_basedir` and `disable_functions` in php.ini do not block `chmod`, `mkdir`, or `symlink`. Re-run the server check after applying the fix.": "",
    ":path — :reason": "",
    "directory missing and cannot be created (:message)": "",
    "file is not writable by the web server user": "",
    "directory is not writable by the web server user": "",
    "probe file could not be read back after writing": "",
    "write rejected by the host (:message)": "",
    "Database connection failed: :message": "",
    "The selected database already has tables. Use a new empty database name, or clear the database before importing the script.": "",
    "Database server connection failed. Check host, port, username, and password. Error: :message": "",
    "The database \":database\" does not exist yet and this database user cannot create it. Create the database in your hosting control panel (for example cPanel → MySQL Databases) using exactly this name, then run the test again. Error: :message": "",
    "Database was created, but tables could not be inspected: :message": "",
    "Database import failed from DB\/digikash.sql: :message": "",
    "Could not write the .env file at :path. Grant the web server user write permission to this file and the project root, then try again.": "",
    "License was verified, but the project license table is missing after database setup.": "",
    "License was verified, but the update server did not return a license token.": "",
    "Could not write the installer lock file at :path. Make the storage\/app folder writable by the web server user.": "",
    "License needs re-activation": "",
    "We could not verify your license for this domain. Admin changes are paused until you re-activate it.": "",
    "Open License Settings": "",
    "License could not be re-verified": "",
    "The update server has been unreachable for a while. Please check your server can reach the internet so your license can re-verify.": "",
    "Check License": "",
    "License not activated": "",
    "Activate your license to keep receiving updates and support for this installation.": "",
    "Activate License": "",
    "Identity verified": "",
    "Your KYC is complete. Your verified wallet features are available.": "",
    "View status": "",
    "Identity review in progress": "",
    "We received your KYC details. Reviews usually finish within 24 hours.": "",
    "Step 2 of 3": "",
    "Check status": "",
    "Update your KYC details": "",
    "Some information needs correction. Review the notes and resubmit your documents.": "",
    "Action needed": "",
    "Verify your identity": "",
    "Submit your details and documents to unlock secure wallet features.": "",
    "Step 1 of 3": "",
    "Start verification": "",
    "No activity logs found": "",
    "Login activity matching the current filters will appear here.": "",
    "Control cash-in and cash-out commission by operation, amount range, or currency. Assign rules from the agent review modal.": "",
    "Agents": "",
    "New Rule": "",
    "Commission Rules": "",
    "Rules are checked by specificity first, then priority.": "",
    "Rule": "",
    "Scope": "",
    "Range": "",
    "Commission": "",
    "Any currency": "",
    "No max": "",
    "Global fallback": "",
    "Assignment only": "",
    "No commission rules found": "",
    "Create a reusable rule to control cash-in and cash-out commission by operation, amount range, or currency.": "",
    "Reusable commission template": "",
    "New Commission Rule": "",
    "Set the operation, scope, amount range, and commission type in one clean workflow.": "",
    "Create Rule": "",
    "Rule management": "",
    "Edit Commission Rule": "",
    "Rule Identity": "",
    "Name the rule and define when it should be matched.": "",
    "Rule Name": "",
    "Example: Cash-Out Urban Agent Rate": "",
    "Operation": "",
    "Any Currency": "",
    "Commission Logic": "",
    "Set amount ranges, calculation method, and optional commission caps.": "",
    "Calculation": "",
    "Min Amount": "",
    "Max Amount": "",
    "Percentage Rate": "",
    "Min Commission": "",
    "Max Commission": "",
    "Availability": "",
    "Control schedule, priority, and whether this rule is active or globally usable.": "",
    "Effective From": "",
    "Effective Until": "",
    "Allow this rule to be matched by agent operations.": "",
    "Global Fallback": "",
    "Use this rule even when an agent has no direct assignment.": "",
    "On": "",
    "Off": "",
    "Agent Info": "",
    "User | Agent Code": "",
    "Performance": "",
    "Volume": "",
    "Manage Agent": "",
    "No agents found": "",
    "No agent requests or profiles match the current filters.": "",
    "Agent Status": "",
    "This agent is approved and can process cash operations.": "",
    "This agent is disabled. Enable it before allowing new operations.": "",
    "Review the profile, select commission rules, then approve when ready.": "",
    "This agent request has been rejected.": "",
    "Agent Review": "",
    "Applicant": "",
    "Agent Note": "",
    "Commission Setup": "",
    "Select reusable commission rules before approving this agent.": "",
    "Fallback Rate": "",
    "Used if no rule matches.": "",
    "Assigned Rules": "",
    "Choose rules and operation scope before approving.": "",
    "Manage Rules": "",
    "Any operation": "",
    "fixed": "",
    "No commission rules created": "",
    "Create reusable rules first, then assign them while approving agents.": "",
    "Create Rules": "",
    "Approve Agent": "",
    "Update Setup": "",
    "Disable Agent": "",
    "Enable Agent": "",
    "This agent is rejected. No further actions available.": "",
    "System Mode": "",
    "Demo": "",
    "Sandbox preview": "",
    "Production ready": "",
    "Active runtime tier": "",
    "Engine version": "",
    "Security": "",
    "Hardened": "",
    "App key & TLS posture": "",
    "Clear Cache": "",
    "Core runtime and localization setup": "",
    "Application protection status": "",
    "Host and platform diagnostics": "",
    "Connection and engine visibility": "",
    "Limits, extensions, and upload capacity": "",
    "Drivers used by background services": "",
    "System Overview": "",
    "Real-time enterprise diagnostics, environment posture, and platform telemetry — curated in a single command center.": "",
    "Quick administrative actions": "",
    "Quick Actions": "",
    "Sensitive system information is masked for security compliance. Disable demo mode in environment settings to expose full diagnostics.": "",
    "Powered by": "",
    "Server Troubleshooting": "",
    "Step-by-step server fixes for the most common update failures. Run each command on the server hosting Digikash (via SSH), not in the admin panel.": "",
    "Permission denied — cPanel \/ shared hosting": "",
    "Most cPanel hosts": "",
    "On cPanel-based hosting, PHP runs as your cPanel account user (e.g.": "",
    "), and every file must be owned by that user with safe permissions. The error usually appears after a backup restore, an FTP upload from another machine, or after the host\\'s nightly security scan resets ownership. Pick the option that matches your access level:": "",
    "Option A — Fix from cPanel File Manager (no SSH needed)": "",
    "This is the easiest path if you only have cPanel access. Most shared hosting customers will use this.": "",
    "Log into your cPanel control panel.": "",
    "Files → File Manager": "",
    "Navigate to your Digikash install directory — usually": "",
    "Click": "",
    "Select All": "",
    "(top toolbar).": "",
    "Permissions": "",
    "in the toolbar.": "",
    "Set permissions to": "",
    ", check": "",
    "Recurse into subdirectories": "",
    "Apply only to files": "",
    ". Click": "",
    "Change Permissions": "",
    "again, then": "",
    "Recurse": "",
    "Apply only to directories": "",
    "Open the": "",
    "folder, select all, set to": "",
    "with": "",
    ". Repeat for": "",
    "Close File Manager, refresh this admin page, and click": "",
    "Retry install": "",
    "Option B — Fix from cPanel Terminal (if your host enables it)": "",
    "cPanel > Advanced > Terminal. Then paste these commands one at a time. Replace": "",
    "with your actual install path if Digikash sits in a subfolder:": "",
    "Do NOT use sudo on cPanel": "",
    "You don\\'t have root access on shared hosting — the commands above run as your account user, which is exactly what PHP needs. Adding": "",
    "will fail with \"command not allowed\".": "",
    "Option C — Fix from SSH (if your host enables SSH access)": "",
    "cPanel > Advanced > SSH Access. Upload your public key, then from your local terminal:": "",
    "Some cPanel hosts use a non-standard SSH port (often 2222 or 21098). Check the SSH Access tab in cPanel for the exact port.": "",
    "Still failing? File ownership is probably wrong": "",
    "After a backup restore or upload from another host, ownership often gets reset to": "",
    " or": "",
    "instead of your cPanel user. Verify in Terminal:": "",
    "The owner column (3rd) should show YOUR cPanel username — not": "",
    ", or": "",
    ". If it\\'s wrong, you cannot fix it yourself on shared hosting. Two paths:": "",
    "Open a support ticket with your host and ask them to run:": "",
    "(Replace": "",
    "with your real cPanel username — they\\'ll know it.)": "",
    "Or check cPanel for a built-in tool: search the cPanel home for": "",
    ". Many hosts include it under": "",
    "Files": "",
    "Advanced": "",
    ". Click → Run.": "",
    "LiteSpeed \/ suPHP \/ CloudLinux notes": "",
    "Most cPanel hosts run": "",
    "with CloudLinux\\'s CageFS — all of these use the": "",
    "single-user model": "",
    ": PHP runs as your account user, never as": "",
    ". That means the standard": "",
    "advice from VPS tutorials does NOT apply — use your cPanel username instead. If you see \"Permission denied\" even with": "",
    "directories, the underlying cause is almost always ownership, not mode bits.": "",
    "Permission denied — VPS \/ dedicated server (root SSH)": "",
    "Use this section if you manage your own VPS, dedicated server, or DigitalOcean \/ Vultr \/ Linode-style box with root SSH access. On these setups PHP runs as a system user like": "",
    " — different from your deploy user — and you need": "",
    "to fix it.": "",
    "Find which user PHP runs as": "",
    "SSH into the server and run:": "",
    "Look at the first column — that is the user PHP runs as. Common values:": "",
    "(Ubuntu\/Debian),": "",
    "(many distros),": "",
    "(CentOS),": "",
    "(Laravel Forge),": "",
    "(Ploi).": "",
    "Give that user ownership of the project": "",
    "Replace": "",
    "with the user from step 1, and": "",
    "with your real project path:": "",
    "Reset safe file and directory permissions": "",
    "= readable by everyone, writable by owner.": "",
    "= traversable directory.": "",
    "= group-writable (needed for Laravel\\'s logs\/cache).": "",
    "Clear Laravel caches and retry": "",
    "Then refresh this page and click": "",
    "Managed hosting (Forge \/ Ploi \/ Cloudways \/ RunCloud)": "",
    "These panels run PHP as your deploy user (often": "",
    "). Use that username in step 2 instead of": "",
    ", and replace": "",
    "with the actual path shown in your panel — usually": "",
    "SELinux (CentOS \/ RHEL \/ Fedora \/ AlmaLinux)": "",
    "If permissions look correct but writes still fail, SELinux may be blocking them. Test by running:": "",
    "If the update now succeeds, configure SELinux properly instead of leaving it permissive:": "",
    "\"Maximum execution time exceeded\" \/ out of memory": "",
    "PHP killed the install before it could finish. Updates routinely take 60+ seconds; the PHP default is 30. Raise the limit in": "",
    "1. Edit the FPM php.ini for your PHP version": "",
    "Adjust the version (8.3 here) to match what you run:": "",
    "2. Set these values": "",
    "3. Reload PHP-FPM and the web server": "",
    "If you use Apache instead, edit": "",
    "and reload Apache:": "",
    "4. Verify the new limit took effect": "",
    "You should see": "",
    ". If it still says": "",
    ", the FPM service did not reload — try a full restart:": "",
    "\"No space left on device\"": "",
    "Updates need ~500 MB free for the download, backup ZIP, and extracted files. Free up some space before retrying.": "",
    "1. Check available space": "",
    "2. Clear old Laravel logs and update artifacts": "",
    "This removes log files older than 7 days plus leftover update packages from previous runs. Recovery backups under": "",
    "are preserved — delete them manually if you need more space.": "",
    "3. Free system-level caches": "",
    "Ubuntu \/ Debian:": "",
    "Database connection or migration failed": "",
    "Either the database is unreachable, or a migration in the new version conflicts with your current schema.": "",
    "1. Confirm the database is reachable from the app": "",
    "If this prints anything other than": "",
    ", fix your database credentials in": "",
    "(": "",
    ") and try again.": "",
    "2. Preview what migrations would run": "",
    "3. Run migrations manually": "",
    "If a specific migration fails, restore your database from the recovery backup ZIP first, then contact support with the exact error.": "",
    "\"ZIP extension is required\" \/ archive could not be opened": "",
    "PHP\\'s ZIP extension is missing, so the updater cannot extract the package archive.": "",
    "Ubuntu \/ Debian": "",
    "CentOS \/ RHEL \/ AlmaLinux": "",
    "Verify ZIP is loaded": "",
    "You should see two lines:": "",
    "Still stuck? Gather diagnostics for support": "",
    "If none of the above fixes worked, collect this output and share it with support so they can pinpoint the issue:": "",
    "After fixing the issue, close this dialog and click Retry install.": "",
    "Project Updater": "",
    ":days days ago": "",
    ":days days left": "",
    "Not activated": "",
    "Action required: activate your license to enable updates": "",
    "All systems ready": "",
    "Action required: version :v is available to install": "",
    "You are now on :v · install completed successfully": "",
    "Last install attempt failed — recovery available": "",
    "App management": "",
    "Current": "",
    "Check for updates": "",
    "Install update": "",
    "Server troubleshooting guide": "",
    "Server help": "",
    "Update installed successfully": "",
    "Digikash is now running version": "",
    "Update failed": "",
    "The last install attempt could not complete. Recovery available below.": "",
    "View troubleshooting →": "",
    "Updater status overview": "",
    "License": "",
    "Not linked": "",
    "Activate to enable updates": "",
    "Envato support": "",
    "Until": "",
    "Activate license to check": "",
    "Latest release": "",
    "Released :date · :channel": "",
    "You're on the latest stable": "",
    "Run a check to discover releases": "",
    "Readiness": "",
    "passing": "",
    "Ready to install": "",
    "Resolve highlighted items": "",
    "Activate your Digikash license to enable updates": "",
    "Enter your 36-character Envato purchase code below. We will bind it to": "",
    "and unlock update checks.": "",
    "Envato support has expired": "",
    "Envato support is ending soon": "",
    "You can still receive Digikash project updates for free. Extend Envato support for priority help.": "",
    "Your support period is close to ending. Updates remain lifetime free, but extending support keeps premium help available.": "",
    "Activate your Envato purchase code to enable updates.": "",
    "Envato Purchase Code": "",
    "Find your purchase code in your Envato downloads.": "",
    "Activate": "",
    "Envato support is for premium service & priority help only — updates are lifetime free.": "",
    "Bound to this installation.": "",
    "Domain": "",
    "Support Until": "",
    "Last Checked": "",
    "Update Access": "",
    "Lifetime Free": "",
    "Seeing \"Unknown license token\" errors? Refresh to fetch a new token from your stored purchase code.": "",
    "Stored purchase code cannot be decrypted (APP_KEY may have changed). Re-enter your Envato purchase code to re-bind this installation.": "",
    "Refresh license": "",
    "Re-activate": "",
    "Re-entering your purchase code updates this installation\\'s license token.": "",
    "Re-activate license": "",
    "Updates": "",
    "Activate a license to receive new releases.": "",
    "Locked": "",
    "Update checks disabled": "",
    "Digikash needs a verified purchase code to fetch updates.": "",
    "Release": "",
    "You're running the latest stable release.": "",
    "Up to date": "",
    "You're on the latest version": "",
    "Last checked": "",
    "never": "",
    "channel": "",
    "Current version": "",
    "Released": "",
    "Version :v is available": "",
    "released :date": "",
    "Update ready": "",
    "Digikash": "",
    "is ready to install": "",
    "Install": "",
    "What's new": "",
    "Previous install attempt failed and was rolled back.": "",
    "Install failed": "",
    "What happened": "",
    "Install failed unexpectedly. Check the project updater log for details.": "",
    "Recovery info": "",
    "Backup preserved at": "",
    "Maintenance mode lifted": "",
    "Check storage\/logs for the full error trace": "",
    "Most transient failures resolve on retry.": "",
    "Environment readiness": "",
    "Pre-flight checks — all must pass before installing.": "",
    "of": "",
    "check": "",
    "Recovery backup": "",
    "Generate a ZIP of your current database + storage folder. Important: download a local backup before updating.": "",
    "Snapshot the database + storage folder before any update.": "",
    "Generate recovery backup": "",
    "Update History": "",
    "Recent update activity on this installation.": "",
    "Show install history": "",
    "Checked": "",
    "Installed": "",
    "Backup": "",
    "No update activity": "",
    "Activate the license and run your first update check.": "",
    "App management · install run": "",
    "Installing :v": "",
    "Install in progress · do not close this window": "",
    "Maintenance mode active": "",
    "From": "",
    "Overall progress": "",
    "Elapsed": "",
    "estimating…": "",
    "Progress": "",
    "Pipeline": "",
    "Steps the updater runs in order.": "",
    "Phase 1 of 11": "",
    "Preparing…": "",
    "Initialising update.": "",
    "Phase elapsed": "",
    "Step": "",
    "Hide technical log": "",
    "Auto-scroll on": "",
    "Install version :v?": "",
    "Confirm settings — the install begins immediately and your site will be unreachable for ~90 seconds.": "",
    "Est. duration": "",
    "Backup database and storage folder": "",
    "Recommended. Saved to": "",
    "Enable maintenance mode during install": "",
    "Required. Customers see a maintenance page until install completes.": "",
    "Important: download a local backup before updating": "",
    "If the update fails and no local backup was kept, restore may not be possible and support may be limited. Click Generate recovery backup before installing.": "",
    "Install Update": "",
    "Installing…": "",
    "Verifying…": "",
    "Checking…": "",
    "Refreshing…": "",
    "Show technical log": "",
    "Hide install history": "",
    "Auto-scroll off": "",
    "characters": "",
    "Copied": "",
    "Password Recovery": "",
    "Forgot your password?": "",
    "Enter the email address associated with your admin account and we'll send you a secure reset link.": "",
    "Enter your admin email": "",
    "Send Reset Link": "",
    "Reset emails are only sent to valid admin accounts.": "",
    "Admin Access": "",
    "Secure": "",
    "Protected admin entry": "",
    "Fast": "",
    "Focused authentication flow": "",
    "Session Locked": "",
    "Unlock administrator session": "",
    "Enter your password to restore access to the admin control surface.": "",
    "Enter your password": "",
    "Unlock Session": "",
    "Your session stays protected until the correct password is entered.": "",
    "Administrator Sign In": "",
    "Welcome back": "",
    "Sign in to access platform controls, merchant operations, security tools, and system settings.": "",
    "Sign In to Admin Panel": "",
    "Protected by session security and optional verification checks.": "",
    "Reset Credentials": "",
    "Create a new password": "",
    "Choose a strong admin password to restore secure access to your control panel account.": "",
    "Enter your new password": "",
    "Confirm your new password": "",
    "Use a unique password to keep administrator access protected.": "",
    "Two-Factor Verification": "",
    "Enter the 6-digit code from your Google Authenticator app to complete your secure administrator login.": "",
    "Authentication Code": "",
    "This additional verification keeps privileged access protected.": "",
    "Background Tasks": "",
    "No output captured.": "",
    "Monitor and manually run scheduled background commands and manage queue operations.": "",
    "Run History": "",
    "Full log of every manual and scheduled background task execution.": "",
    "System": "",
    "No log entries found": "",
    "Background task logs matching the current filters will appear here.": "",
    "Failed Queue Jobs": "",
    "Review, retry, or delete failed Laravel queue jobs.": "",
    "Delete this job?": "",
    "Scheduler & Queue Guide": "",
    "Instructions for configuring the Laravel scheduler and queue workers on your server.": "",
    "No categories found": "",
    "Create categories to organize blog content.": "",
    "No blogs found": "",
    "Create a blog post to start publishing content.": "",
    "No blog posts are available yet.": "",
    "Manual Wallet": "",
    "Current Rate": "",
    "Identity": "",
    "Currency Details": "",
    "Rates & Controls": "",
    "Exchange Configuration": "",
    "Live feed": "",
    "Default Currency": "",
    "Default currency change requires review": "",
    "If this currency becomes the new base, admin dashboards, user dashboards, fees, limits, wallet creation, reports, and checkout summaries may display and calculate from the new base currency.": "",
    "Access Matrix": "",
    "Role Fee & Limit Rules": "",
    ":count Roles": "",
    "Role Status": "",
    "Last updated": "",
    "Treasury Console": "",
    "Operate fiat, crypto, live exchange feeds, wallet defaults, and transaction role policies from a bank-grade control surface.": "",
    "Active currency coverage": "",
    "active coverage": "",
    ":count inactive": "",
    "Base Currency": "",
    "No default currency selected": "",
    "Rate API": "",
    "Total Currencies": "",
    "of network": "",
    "Live Feeds": "",
    "Fiat \/ Crypto": "",
    "Exchange rate sync issue": "",
    "Currency Ledger": "",
    "Supported Currency Network": "",
    "Review conversion source, role access, and operational state for every wallet currency.": "",
    "Base:": "",
    "Records:": "",
    "Currency filters": "",
    "Fiat": "",
    "Crypto": "",
    "Search currency, code, type...": "",
    "Search currencies": "",
    "Exchange": "",
    "Role Access": "",
    "Operational State": "",
    "No active role": "",
    "Auto wallet enabled": "",
    "Manual wallet creation": "",
    "Currency actions": "",
    "Manage :currency": "",
    "Delete :currency": "",
    "No currencies found": "",
    "Add your first currency to start managing wallets and exchange rates.": "",
    "No matching currencies": "",
    "Try a different search or filter.": "",
    "Showing :total currencies": "",
    "Base currency": "",
    "Search currency...": "",
    "Could not create the currency:": "",
    "New currency profile": "",
    "Setup": "",
    "Wallet Ready": "",
    "Role Rules": "",
    "Base Rate": "",
    "Ready to create currency profile": "",
    "High impact setting": "",
    "Review default currency change": "",
    "You are changing the site base currency from": "",
    "to": "",
    "selected currency": "",
    "Current default": "",
    "New default": "",
    "Selected currency": "",
    "Calculation impact": "",
    "Dashboard totals, admin reports, chart values, and summary cards can change because values will be converted into the new base currency.": "",
    "Fees, min\/max limits, rank thresholds, rewards, and subscription prices that are shown in the site currency should be reviewed.": "",
    "Payment links, merchant checkout, deposit, withdraw, send, request, exchange, voucher, P2P, agent, and virtual card screens can show different base amounts.": "",
    "Operational checks": "",
    "Existing wallets and transactions are not rewritten. Historical records stay in their original currencies, but reports may convert them differently.": "",
    "Every exchange rate must be rechecked because stored rates are based on the current default currency.": "",
    "Gateway currencies, deposit methods, withdraw methods, auto-wallet rules, merchant supported currencies, and agent currencies should be audited after switching.": "",
    "Before confirming": "",
    "Back up current settings and change this during a low-traffic maintenance window.": "",
    "Update all manual exchange rates using the new base currency.": "",
    "Tell finance\/support teams that reports and dashboard totals may look different after conversion.": "",
    "I understand these impacts and want to change the default currency.": "",
    "Confirm Default Change": "",
    "Revenue Analytics": "",
    "Daily Fee Revenue": "",
    "Transaction Monitor": "",
    "View All": "",
    "No transaction data found": "",
    "New transactions will appear here once activity starts flowing in.": "",
    "Account Activity": "",
    "Recent Users": "",
    "Manage user": "",
    "Recently joined accounts will appear here once registrations start coming in.": "",
    "Manual deposits awaiting review": "",
    "Needs review": "",
    "Review deposits": "",
    "Manual withdrawals awaiting approval": "",
    "Review withdrawals": "",
    "Identity verifications awaiting approval": "",
    "Verification due": "",
    "Review KYC": "",
    "Merchant applications awaiting review": "",
    "Approval due": "",
    "Review merchants": "",
    "Cardholder profiles awaiting review": "",
    "Profile review": "",
    "Review cardholders": "",
    "Card requests awaiting issuance": "",
    "Issuance due": "",
    "Review cards": "",
    "Queue summary": "",
    "Pending review queue": "",
    "Review queue": "",
    "Review :title queue": "",
    "Clear": "",
    "No priority requests found": "",
    "Pending admin queues will appear here as soon as new actions need review.": "",
    "Pre-flight check · complete to activate background work": "",
    "Connect your server scheduler and queue worker": "",
    "Subscriptions, P2P expirations, wallet-earn rewards, deposit confirmations, withdrawal payouts, and notifications all sit idle until your server runs both pieces below. This usually takes 2 minutes — one cron line and one worker process.": "",
    "Dismiss this notice permanently": "",
    "Dismiss permanently": "",
    "Step 1": "",
    "Scheduler (cron)": "",
    "Adds one line to your crontab. Runs every minute and fires scheduled commands like subscription renewals, P2P expirations, and wallet-earn payouts.": "",
    "Step 2": "",
    "Queue worker": "",
    "Long-running process that handles queued jobs — deposits, withdrawals, notifications, webhook deliveries. Run it under Supervisor in production so it auto-restarts.": "",
    "Step 3": "",
    "Monitor & retry": "",
    "Built in": "",
    "Watch every scheduled run, inspect output, retry failed jobs and trigger commands manually from the Background Tasks panel — no SSH needed.": "",
    "Open setup guide": "",
    "View tasks panel": "",
    "You can dismiss this card permanently — but the underlying setup is still required for background work to run.": "",
    "Dashboard metrics": "",
    "Go to": "",
    "Track completed transaction trends by date range.": "",
    "Tap to isolate series": "",
    "Active Wallet Balances": "",
    "Live balances across every active wallet currency on the platform.": "",
    "Wallet Accounts": "",
    "Currencies Active": "",
    "Scroll wallets left": "",
    "Scroll wallets right": "",
    "Active wallet balances by currency": "",
    "wallet balance": "",
    "Wallet Currency": "",
    "Currency status": "",
    "Total Wallet Balance": "",
    "Conversion to default currency": "",
    "≈ :symbol:amount in :base": "",
    "Base currency · 1.00 rate": "",
    "Exchange rate to default": "",
    "Wallet Analytics": "",
    "Wallet Growth Trend": "",
    "No deposit history found": "",
    "Deposit transactions matching the current filters will appear here.": "",
    "No deposit requests found": "",
    "Manual deposit requests will appear here when users submit them.": "",
    "Manage Feature: :name": "",
    "Disabling this feature affects business-critical flows.": "",
    "Core": "",
    "Global Availability": "",
    "Master switch - off hides this feature everywhere, regardless of panel rules below.": "",
    "Enabled platform-wide": "",
    "Core feature - disabling may break dependent flows.": "",
    "Controls menu visibility, dashboard entry points, and protected routes for this feature.": "",
    "Panel Visibility & Access": "",
    "Visibility controls menus and UI entry points. Access controls routes, actions, and APIs.": "",
    ":panel level controls": "",
    "Panel rule summary": "",
    "rules on": "",
    "All countries": "",
    "Limited": "",
    "Visible": "",
    "Hidden": "",
    "Accessible": "",
    "KYC required": "",
    "No KYC gate": "",
    "Phone required": "",
    "No phone gate": "",
    "Show in menus and dashboards.": "",
    "Allow routes, actions, and APIs.": "",
    "KYC Required": "",
    "User must complete KYC first.": "",
    "Phone Required": "",
    "Verified phone needed.": "",
    "Recipient Identifier Methods": "",
    "Choose how a recipient can be looked up on this panel. Verified-only toggles enforce verification on the matched account.": "",
    "Allow Wallet ID": "",
    "Accept a wallet UUID like :example.": "",
    "Allow Email": "",
    "Accept the recipient\\'s registered email.": "",
    "Email must be verified": "",
    "Reject lookups when the matched email is not verified.": "",
    "Allow Mobile Number": "",
    "Accept the recipient\\'s registered mobile number.": "",
    "Mobile must be verified": "",
    "Reject lookups when the matched mobile is not verified.": "",
    "Allowed Countries": "",
    "Comma-separated ISO codes - empty allows every country.": "",
    "e.g. BD, IN, US": "",
    "Feature Management": "",
    "Govern what is visible and accessible across user, merchant, and agent panels from one place.": "",
    "Enabled feature progress": "",
    "Feature Catalog": "",
    "Flat feature switches with panel visibility at a glance.": "",
    "Search features...": "",
    "Unified Controls": "",
    "All Feature Controls": "",
    "Role switch": "",
    "Toggle :feature": "",
    "Enable \/ disable only": "",
    "No panel": "",
    "No features registered yet": "",
    "Run the feature seeder or update the feature catalog to register platform controls.": "",
    "No matching features": "",
    "Try a different keyword.": "",
    "Feature Control": "",
    "Disable feature?": "",
    "This action updates the feature status for configured panels.": "",
    "Effect": "",
    "Menus, widgets, and guarded routes will follow this switch immediately.": "",
    "Confirm": "",
    "Gift Card Templates": "",
    "Catalog": "",
    "Manage the designs available to users when creating a gift card.": "",
    "All Gift Cards": "",
    "Add Template": "",
    "Total templates": "",
    "Drafts": "",
    "Cards sent this month": "",
    "Search templates by name": "",
    "All statuses": "",
    "Filter": "",
    "Reorder": "",
    "Design": "",
    "Used": "",
    "Unable to update template order right now.": "",
    "Drag to sort": "",
    "cards": "",
    "Read-only": "",
    "No templates yet": "",
    "Add your first design so users can pick from a catalog when creating a gift card.": "",
    "Drag rows by the grip icon to reorder gift card templates.": "",
    "New template": "",
    "Background image": "",
    "Design preset": "",
    "Ribbon text": "",
    "A Gift For You": "",
    "Background color": "",
    "Overrides the preset gradient": "",
    "Reset to preset gradient": "",
    "Pick a custom color": "",
    "Text color": "",
    "Defaults to preset ink": "",
    "Reset to preset ink": "",
    "Toggle to hide from the user create page": "",
    "Default amount": "",
    "Optional · prefills on selection": "",
    "Template name": "",
    "Editing template": "",
    "Create new template": "",
    "Edit template": "",
    "Gift Card Value": "",
    "TO": "",
    "FROM": "",
    "Gift Cards": "",
    "Scheduled": "",
    "Delivered": "",
    "Every card issued, delivered, redeemed, or cancelled across the platform.": "",
    "Manage Templates": "",
    "Total value": "",
    "Search by code, name, or email": "",
    "Created": "",
    "Open preview in a new tab": "",
    "Cancel this gift card?": "",
    "Cancel this gift card": "",
    "No gift cards yet": "",
    "Once users start sending gift cards, every transaction will appear here.": "",
    "KYC Requests": "",
    "Review identity submissions, approve trusted users, and keep your compliance queue clear.": "",
    "KYC summary": "",
    "Total submissions": "",
    "Pending on page": "",
    "Approved on page": "",
    "Rejected on page": "",
    "Search by user name, email or KYC type": "",
    "Reset": "",
    "Member": "",
    "KYC Submission": "",
    "Submitted": "",
    "Unknown template": "",
    "Document": "",
    "Email unverified": "",
    "No KYC requests found": "",
    "KYC submissions matching the current filters will appear here.": "",
    "This KYC submission has been approved.": "",
    "Review the documents below. Approving will mark the user as KYC-verified; rejecting lets them resubmit.": "",
    "This KYC submission was rejected. The user can resubmit a new one.": "",
    "User Role": "",
    "Relative": "",
    "User Note": "",
    "Submitted information": "",
    "Open full size": "",
    "Download attachment": "",
    "Add your remarks": "",
    "Optional — shared with the user": "",
    "Write your remarks here…": "",
    "Approve this KYC submission": "",
    "Reject this KYC submission": "",
    "Read-only view. Switch to the pending queue to take action.": "",
    "Work through the queue: review submissions, approve trusted users, and keep new sign-ups moving.": "",
    "Pending KYC summary": "",
    "Total pending": "",
    "Submitted today": "",
    "This week": "",
    "Oldest waiting": "",
    "Awaiting review": "",
    "No pending KYC requests": "",
    "Pending submissions will appear here when users submit verification.": "",
    "Design the verification forms users complete — choose fields, target roles, and toggle availability.": "",
    "Add New Template": "",
    "Templates summary": "",
    "Roles covered": "",
    "Template": "",
    "No KYC templates found": "",
    "Create your first template to start collecting user verification details.": "",
    "Validate a ZIP package, publish it, and connect it to :site_title action links.": "",
    "Guide": "",
    "Edit Landing Page": "",
    "Update landing metadata, replace assets, or control active status.": "",
    "Preview": "",
    "Validation pending": "",
    "Custom Landing Guide": "",
    "How Custom Landing Works": "",
    "Admin guide for uploading, validating, previewing, and publishing landing pages.": "",
    "Landing Pages": "",
    "Manage published campaign landings, HTML edits, and the active homepage experience.": "",
    "Add Landing": "",
    "Not updated": "",
    "Copy Login Action": "",
    "Preview Landing Page": "",
    "Landing Preview": "",
    "Not published": "",
    "Manage your site languages and keep their translations in sync.": "",
    "All Languages": "",
    "flag": "",
    "No languages found": "",
    "Add a language to start managing translations.": "",
    "Added :count missing key(s)": "",
    "Everything is up to date": "",
    "Across :count language(s)": "",
    "Something went wrong while syncing. Please try again.": "",
    "Sync Missing Translations": "",
    "Adding keys that exist in the source language but are missing from the others. Please keep this window open.": "",
    "Sync progress": "",
    "Scanning source language keys": "",
    "Comparing against other languages": "",
    "Writing missing keys to language files": "",
    "No missing keys were found — every language is already complete.": "",
    "Sync failed": "",
    "Try again": "",
    "Done & refresh": "",
    "Translate each key from the source language into the selected language.": "",
    "Search keys & values": "",
    "Type to search…": "",
    "Clear search": "",
    "Group": "",
    "Translated": "",
    "Missing": "",
    "Group \/ Single": "",
    "Key": "",
    "Source": "",
    "No translation keys found": "",
    "No keys match your search. Try a different term or clear the filter.": "",
    "There are no keys for this selection yet. Use “Sync Missing Translation” on the Languages page to generate them.": "",
    "Not translated": "",
    "Administrator": "",
    "Toggle sidebar": "",
    "account menu": "",
    "Online": "",
    "Admin Center": "",
    "All caught up!": "",
    "You have no new notifications right now.": "",
    "System Notification": "",
    "No additional details provided.": "",
    "Pending items: :count": "",
    "Quick links": "",
    "Manage Merchant": "",
    "No merchant requests or profiles match the current filters.": "",
    "This merchant is enabled and live.": "",
    "This merchant is currently disabled.": "",
    "This request is pending review. Approving will enable merchant operations.": "",
    "This merchant request has been rejected.": "",
    "Owner": "",
    "View user details": "",
    "Site URL": "",
    "Requested Merchant": "",
    "No description provided": "",
    "Show more": "",
    "Show less": "",
    "Request Date": "",
    "Merchant Transaction Fee": "",
    "Charge this percentage on every successful transaction": "",
    "Percentage of each successful transaction charged to this merchant": "",
    "This fee applies to successful transactions for this merchant.": "",
    "You can disable this merchant to pause payments and API access.": "",
    "Enable the merchant to resume payments and API access.": "",
    "Approve this merchant and enable operations": "",
    "Reject this merchant request": "",
    "Save the updated fee": "",
    "Update Fee": "",
    "Disable this merchant to pause payments and API access": "",
    "Disable Merchant": "",
    "Enable this merchant to resume payments and API access": "",
    "Enable Merchant": "",
    "This merchant is rejected. No further actions available.": "",
    "Mobile Recharge Management": "",
    "Manage mobile top-up providers and recharge history.": "",
    "Mobile recharge management sections": "",
    "Phone, customer, reference": "",
    "Reset filters": "",
    "Any operator": "",
    "Fee :fee": "",
    "No mobile recharges found": "",
    "Recharge requests will appear here after users submit mobile top-ups.": "",
    "No mobile recharge providers": "",
    "Add a provider to start delivering mobile top-ups to your users.": "",
    "No cap": "",
    "Feature control switch": "",
    "Enter recharge charge": "",
    "Create Provider": "",
    "Manage Mobile Recharge Provider": "",
    "Add Mobile Recharge Provider": "",
    "Create a provider with the fields needed for recharge delivery.": "",
    "Edit Mobile Recharge Provider": "",
    "Update provider identity, pricing, and default routing.": "",
    "Mobile Recharge Details": "",
    "Recharge #:id": "",
    "Provider reference: :ref": "",
    "Request #:id": "",
    "Waiting": "",
    "Reference pending": "",
    "Wallet unavailable": "",
    "Provider or system message": "",
    "No linked transaction": "",
    "Not set": "",
    "No navigation items found": "",
    "Add navigation items to control the public menu structure.": "",
    "Unread": "",
    "Read": "",
    "Notification Center": "",
    "Inbox is clear": "",
    "Notification filters": "",
    "No unread notifications": "",
    "No read notifications yet": "",
    "System notifications and alerts will appear here when available.": "",
    "Showing :from – :to of :total": "",
    "Notifications pagination": "",
    "Manage and configure all system notification templates and channel preferences.": "",
    "Notification Templates": "",
    "Track template coverage, review active channels, and quickly manage delivery configuration from one place.": "",
    "Notification Integrations": "",
    "All Templates": "",
    "Total Templates": "",
    "Channels": "",
    "Template Management": "",
    "Search templates, narrow down delivery channels, and open any template for channel-level management.": "",
    "Results": "",
    "Active Filters": "",
    "Search templates, identifier, variables...": "",
    "All Channels": "",
    "All Statuses": "",
    "Sort": "",
    "Apply": "",
    "Updated": "",
    "Identifier": "",
    "Available placeholders": "",
    "Last synced template configuration": "",
    "No notification templates found": "",
    "Try adjusting your search or filters to find the template configuration you need.": "",
    "Clear Filters": "",
    "Showing": "",
    "templates": "",
    "Open Trade Disputes": "",
    "Open Disputes": "",
    "Active Cases": "",
    "Disputes awaiting review": "",
    "Live queue": "",
    "All clear": "",
    "No open trade disputes need attention right now.": "",
    "Trade Dispute #": "",
    "Silver": "",
    "Bronze": "",
    "Marked paid": "",
    "pending": "",
    "Disputed": "",
    "Resolution": "",
    "buyer": "",
    "seller": "",
    "Not specified": "",
    "Buyer's claim": "",
    "Seller's claim": "",
    "No reason provided.": "",
    "Context or evidence summary for the record": "",
    "Release escrow": "",
    "Refund maker": "",
    "Trade Dispute History": "",
    "Dispute History": "",
    "Closed Cases": "",
    "Resolved & rejected disputes": "",
    "Records": "",
    "No dispute records found": "",
    "Closed disputes will appear here once cases start being resolved.": "",
    "P2P Marketplace": "",
    "Open · Accepting trades": "",
    "All fee tiers active · Settlement window normal · Configure rules from settings.": "",
    "Trading is currently disabled from marketplace settings.": "",
    "recently": "",
    "14-day order volume chart": "",
    "Orders": "",
    "Disputes": "",
    "P2P Payment Methods": "",
    "Delete method": "",
    "Showing :n of :t methods": "",
    "No payment methods yet": "",
    "Configure your first payment rail (bKash, Bank transfer, Card, USDT, etc.) to let traders create offers.": "",
    "Add first method": "",
    "e.g. bKash, Bank Wire": "",
    "No logo selected": "",
    "Click or drop an image (max 2 MB, PNG\/JPG\/SVG)": "",
    "Notes shown to traders when they fund or settle with this method.": "",
    "No logo uploaded": "",
    "Click or drop an image (max 2 MB)": "",
    "Select": "",
    "Field label": "",
    "Field key": "",
    "Remove field": "",
    "Options (one per line)": "",
    "Add field": "",
    "Dynamic account fields": "",
    "Define what each trader fills in when adding this method.": "",
    "logo": "",
    "Click to replace": "",
    "Active · accepting trades": "",
    "Inactive · hidden from traders": "",
    "Traders can use this rail to fund or settle orders.": "",
    "No new orders use this rail. Existing offers stay locked.": "",
    "Add Promotion Plan": "",
    "Create Plan": "",
    "Edit Promotion Plan": "",
    "Package order updated successfully.": "",
    "Unable to update package order right now.": "",
    "Promotion Plans": "",
    "Plan Catalog": "",
    "Promotion plans": "",
    "Plans": "",
    "Per Trade": "",
    "hours": "",
    "min": "",
    "Delete plan": "",
    "No plans found": "",
    "Create your first promotion plan to start monetizing trade-ad placements.": "",
    "Promotions": "",
    "Live window": "",
    "Purchase ledger": "",
    "Active promotions": "",
    "Promotion purchase history": "",
    "Promotion view": "",
    "e.g. 1234": "",
    "Username or email": "",
    "e.g. 7": "",
    "Plan #:n": "",
    "Deleted user": "",
    "No promotions match your filters": "",
    "No active promotions": "",
    "Try adjusting or clearing the filters above.": "",
    "When traders buy a promotion plan for their trade ad, it appears here.": "",
    "Clear filters": "",
    "No purchases match your filters": "",
    "No purchases yet": "",
    "Promotion purchases will appear here once traders pay for a plan.": "",
    "Showing :n of :t": "",
    "Marketplace Settings": "",
    "Offline": "",
    "Sample trade amount": "",
    "No countries selected · all are allowed": "",
    "Search countries…": "",
    "Search allowed countries": "",
    "Allowed countries": "",
    "No countries blocked": "",
    "Search blocked countries": "",
    "Blocked countries": "",
    "Trader": "",
    "Trader Profile": "",
    "P2P trading suspended": "",
    "Since": "",
    "Reactivate this trader?": "",
    "Reactivate": "",
    "KYC Verified": "",
    "Trades": "",
    "Completion": "",
    "Rating": "",
    "Reviews": "",
    "Suspend Trading": "",
    "Feedback": "",
    "Recent Reviews": "",
    "No reviews yet": "",
    "Reviews from completed trades will appear here.": "",
    "Trade Ads": "",
    "Side": "",
    "Asset": "",
    "Price": "",
    "Min": "",
    "Max": "",
    "No trade ads found": "",
    "This trader has not posted any trade ads yet.": "",
    "Suspend P2P Trading": "",
    "Active offers will be disabled. In-flight orders continue to completion.": "",
    "Reason": "",
    "Describe the reason for suspension": "",
    "Suspend Trader": "",
    "P2P Traders": "",
    "Traders": "",
    "Search trader...": "",
    "Filter loaded traders by name, handle, country...": "",
    "Filter traders": "",
    "Trader status filter": "",
    "No traders match your search": "",
    "No traders yet": "",
    "Try a different name, username, email or phone number.": "",
    "Traders will appear here once users create their first P2P trade ad.": "",
    ":n out of 5": "",
    "Showing :n of :t traders": "",
    "Manage Components": "",
    "Build a page route and map components from one compact workspace.": "",
    "Components Ready": "",
    "Locale Tabs": "",
    "Auto Slug Source": "",
    "Build Status": "",
    "Ready": "",
    "Builder": "",
    "Pick blocks, arrange them, and save the route.": "",
    "Pick Blocks": "",
    "Save Route": "",
    "Update route details and block order from one compact workspace.": "",
    "Mapped Blocks": "",
    "Editable": "",
    "Page State": "",
    "Live Edit": "",
    "Review the current page state before saving changes.": "",
    "Manage pages, routes, and publish state from one compact workspace.": "",
    "Components": "",
    "Page Mix": "",
    "Dynamic \/ Core": "",
    "Keep editable and core routes clearly separated.": "",
    "Dynamic": "",
    "Total Pages": "",
    "Active Pages": "",
    "Dynamic Pages": "",
    "Mapped Components": "",
    "Page Catalog": "",
    "Search and manage page routes, publishing state, SEO linkage, and component composition.": "",
    "Search title, slug, type, or status": "",
    "Structure": "",
    "Breadcrumb On": "",
    "Breadcrumb Off": "",
    "Dynamic Page": "",
    "Core Page": "",
    "No pages found": "",
    "Create the first page to start mapping routes, sections, and SEO settings.": "",
    "No matching pages": "",
    "Try a different keyword for the title, slug, type, or publishing state.": "",
    "Page Setup": "",
    "Arrange selected components, define route metadata, and keep the publishing flow compact and clean.": "",
    "Arrange sections from top to bottom in the exact order this page should render.": "",
    "Page Identity": "",
    "Set the public title in each locale and keep the slug synchronized from the default language input.": "",
    "Route and Presentation": "",
    "Finalize the route slug and optionally attach a breadcrumb cover for the page header.": "",
    "Arrange selected components, update route metadata, and keep the page state in sync.": "",
    "Mapped to this page": "",
    "Protected Component": "",
    "Update the public title in each locale and keep the default locale connected to the slug when editable.": "",
    "Adjust the route slug and breadcrumb presentation before saving this page update.": "",
    "Component Library": "",
    "Available Components": "",
    "Search blocks, inspect their status, and send them into the page builder with click or drag.": "",
    "Drag or tap add to builder": "",
    "Add New Component": "",
    "Component Workspace": "",
    "Page Component Library": "",
    "Manage reusable blocks from one compact library.": "",
    "Blocks": "",
    "Static": "",
    "Library Status": "",
    "Track active, protected, and reusable block health at a glance.": "",
    "Component Catalog": "",
    "Search, inspect, and manage every reusable block without leaving the component workspace.": "",
    "Search by name, key, type, or state": "",
    "System Asset": "",
    "No components found": "",
    "Create the first component to start building reusable page sections.": "",
    "No matching components": "",
    "Try a different keyword for the component name, key, type, or status.": "",
    "Add repeatable content rows for this component.": "",
    "No footer items found": "",
    "Add footer items to populate this footer section.": "",
    "No footer sections found": "",
    "Add footer sections to organize public footer links.": "",
    "Gateway Profile": "",
    "Visible gateway identity used across admin payment controls.": "",
    "Credential Vault": "",
    "Store API keys and provider switches used by automated payment flows.": "",
    "Toggle provider option": "",
    "Webhook Endpoint": "",
    "Use this URL in the provider dashboard to receive gateway payment events.": "",
    "IPN": "",
    "Set this webhook in :gateway developer webhooks section.": "",
    "Credential Health Check": "",
    "Validate API credentials against the selected provider environment before saving changes.": "",
    "Sandbox Stored": "",
    "Live Stored": "",
    "Credential test environment": "",
    "Use saved mode": "",
    "Production network": "",
    "Test network": "",
    "Validating gateway credentials...": "",
    "Unable to validate this gateway right now.": "",
    "Validate Credentials": "",
    "API health check": "",
    "Gateway Status": "",
    "Enable or disable this gateway for payment processing.": "",
    "Update Credentials": "",
    "Payment Operations": "",
    "Configure deposit and withdrawal providers, credentials, supported currencies, and availability from one control surface.": "",
    "Money in": "",
    "Money out": "",
    "Gateway Directory": "",
    "Review provider readiness before opening credential settings.": "",
    "Search gateways": "",
    "Name, code, or currency": "",
    "Capability": "",
    "All capabilities": "",
    "Withdraw available": "",
    "Deposit only": "",
    "All currencies": "",
    "Unavailable": "",
    "More currencies": "",
    "Manage Credentials": "",
    "No gateways match these filters": "",
    "No payment gateways found": "",
    "Try a broader search, clear one filter, or reset the directory view.": "",
    "Gateway records will appear here after they are configured.": "",
    "Reset Filters": "",
    "Gateway Credentials": "",
    "Update secure keys, webhook settings, and availability.": "",
    "Payment Links": "",
    "Monitor, filter and moderate payment links created by users, merchants and agents.": "",
    "Limit Reached": "",
    "Min :amt": "",
    "Max :amt": "",
    "No payment links found": "",
    "No payment links match the current filters. Clear filters or wait for users to create new links.": "",
    "Title, token, owner name\/email": "",
    "Payment Link Details": "",
    "Payment Link #:id": "",
    "ID #:id": "",
    "Toggle the status of this payment link?": "",
    "Deactivate": "",
    "Delete this payment link permanently?": "",
    "No description": "",
    "Public URL identifier": "",
    "Min :v": "",
    "Max :v": "",
    "Fixed amount": "",
    "Snapshotted at link creation": "",
    "Successful payments counter": "",
    "No expiry": "",
    "Receiver wallet UUID": "",
    "Last modification time": "",
    "Where does the money go from and to? Pick the country and currency on each side.": "",
    "Display Name": "",
    "e.g. USD → BDT (Bangladesh)": "",
    "Shown to users in the corridor picker.": "",
    "Source (where the sender pays from)": "",
    "Select country": "",
    "Destination (where the recipient gets paid)": "",
    "Payout Methods": "",
    "How can the recipient receive the money on this corridor? Pick at least one.": "",
    "Direct bank transfer to recipient": "",
    "bKash, M-Pesa, GCash, etc.": "",
    "Pickup partner location": "",
    "Push-to-card delivery": "",
    "Internal wallet credit": "",
    "Routing & Compliance": "",
    "Which payout partner moves the money, and what KYC level is required?": "",
    "Payout Gateway Driver": "",
    "Select driver": "",
    "Driver that actually delivers funds. Use \"Manual\" for admin-approved corridors.": "",
    "Required KYC Tier": "",
    "Tier 0–5": "",
    "0 = no verification needed. Higher = stricter limits + AML checks.": "",
    "Pricing": "",
    "FX margin and transfer fees you charge per send on this corridor.": "",
    "FX Spread": "",
    "Margin added on top of mid-market rate.": "",
    "Fixed Fee": "",
    "Flat fee per transfer, in source currency.": "",
    "Percent Fee": "",
    "Charged on send amount, on top of fixed fee.": "",
    "Limits & Quote Lifetime": "",
    "Per-transaction send limits in source currency, and how long a generated quote stays valid.": "",
    "Quote TTL": "",
    "How long a quoted rate stays locked. 1–1440 minutes.": "",
    "Corridor Status": "",
    "Disabled corridors are hidden from end users instantly but keep all historical transfers intact.": "",
    "Save Corridor": "",
    "Add Corridor": "",
    "Remittance · New": "",
    "Define a new country pair, its FX margin, fees, and payout driver.": "",
    "Setup time": "",
    "~2 min": "",
    "Sections": "",
    "6 steps": "",
    "Corridors": "",
    "Edit Corridor": "",
    "Driver": "",
    "Transfers": "",
    "Remittance Corridors": "",
    "Remittance": "",
    "Manage country pairs, FX margin, fees, and payout gateways for cross-border transfers.": "",
    "Total Corridors": "",
    "Completed Volume": "",
    "Search by name, country, currency, or gateway": "",
    "Corridor": "",
    "Gateway": "",
    "Limits": "",
    "Edit corridor": "",
    "Delete this corridor?": "",
    "Delete corridor": "",
    "No corridors match your filter": "",
    "No corridors yet": "",
    "Try a different search term or clear the filter.": "",
    "Add your first corridor to start accepting international transfers.": "",
    "Remittance Transfers": "",
    "International Transfers": "",
    "Monitor every outbound remittance, approve manual transfers, or trigger refunds.": "",
    "Search by reference, gateway, sender email…": "",
    "No transfers match": "",
    "Adjust filters or wait for users to send their first international transfer.": "",
    "Reference": "",
    "Sent": "",
    "Receives": "",
    "Sent on :date": "",
    "Money Movement": "",
    "Sender paid": "",
    "Recipient receives": "",
    "Send amount": "",
    "Exchange rate": "",
    "Payout method": "",
    "Payout gateway": "",
    "Status timeline": "",
    "Compliance screening": "",
    "Outcome:": "",
    "Passed": "",
    "Flagged": "",
    "Risk score:": "",
    "Admin actions": "",
    "Mark this transfer as completed?": "",
    "Mark Completed": "",
    "Failure reason (optional)": "",
    "Mark this transfer as failed?": "",
    "Mark Failed": "",
    "Refund this transfer to the sender wallet?": "",
    "Refund reason (optional)": "",
    "Refund to Sender": "",
    "Access Control": "",
    "Define scoped access, manage staff, and lock down sensitive areas.": "",
    "Role summary": "",
    "Total Roles": "",
    "Assigned Staff": "",
    "Operational access role": "",
    "Custom": "",
    ":n permissions granted": "",
    ":n more": "",
    "Unassigned": "",
    "Manage :role": "",
    "Manage role and permissions": "",
    "Delete :role": "",
    "Delete this role": "",
    "System role — cannot be edited": "",
    "No roles found": "",
    "Create a role to start assigning scoped staff permissions.": "",
    "Role Identity": "",
    "Operations Manager": "",
    "Can review finance activity and manage customer support tasks.": "",
    "Permission Matrix": "",
    "Permission Groups": "",
    "Integration Center": "",
    "Core Integrations": "",
    "Core system integrations and operational services for the platform.": "",
    "Notification Providers": "",
    "Channel and provider integrations for alerts, emails, and messaging.": "",
    "Exchange Rate Feeds": "",
    "Market data providers used to refresh conversion rates.": "",
    "Mobile Recharge Providers": "",
    "Airtime and top-up provider credentials used by Mobile Recharge.": "",
    "Configure plugin credentials, status, and operational controls from one grouped integration surface.": "",
    "Groups": "",
    "Available Integrations": "",
    "Plugin Registry": "",
    "Additional integrations installed for this platform.": "",
    "plugins": "",
    "active": "",
    "No plugins found": "",
    "No integrations are configured for this category yet.": "",
    "Refresh exchange rates automatically.": "",
    "Connection Details": "",
    "Enter :field": "",
    "Connection Test": "",
    "Validate Provider Credentials": "",
    "Run a quick API check using the current values before updating.": "",
    "Testing provider connection...": "",
    "Unable to test this provider right now.": "",
    "Test Connection": "",
    "Plugin Status": "",
    "Control whether this integration is available.": "",
    "Toggle plugin status": "",
    "Plugin Configuration": "",
    "Update Integration": "",
    "Configuration Workspace": "",
    "Manage brand, role colors, security, email, agent, cookie, and maintenance controls from one structured workspace.": "",
    "Editable Fields": "",
    "Choose a section to configure": "",
    "Recovery Check": "",
    "Enable Maintenance Mode?": "",
    "Before enabling Maintenance Mode, copy and remember the Secret Key. Without it, the client may not be able to access the site or restore it later.": "",
    "Secret Key": "",
    "Copy Key": "",
    "Save the key somewhere safe before turning maintenance mode on.": "",
    "Yes, Enable Maintenance": "",
    "Preview Tune": "",
    "Test SMTP": "",
    "Testing SMTP...": "",
    "Picker": "",
    "No social links found": "",
    "Add social links to display public profile destinations.": "",
    "No subscribers found": "",
    "Subscribers matching the current filters will appear here.": "",
    "e.g. Daily Transactions": "",
    "e.g. 50 \/ unlimited \/ Priority": "",
    "e.g. Popular, Recommended": "",
    ":disc% off - :price :code": "",
    "No discount - :price :code": "",
    "e.g. 50 \/ unlimited": "",
    "e.g. Priority support \/ Faster withdrawals": "",
    "e.g. $10,000 \/ unlimited": "",
    "Create Subscription Plan": "",
    "Define pricing, billing cycle, trial period, and feature limits.": "",
    "Edit Subscription Plan": "",
    "Edit Plan: :name": "",
    "Update pricing, billing cycle, trial period, and feature limits.": "",
    "Subscription Plans": "",
    "Create and manage plans, pricing, billing cycles, and feature limits.": "",
    "Subscription plan summary": "",
    "Disable": "",
    "Delete this plan? This cannot be undone.": "",
    "No subscription plans yet": "",
    "Create a subscription plan to start selling recurring access.": "",
    "Create your first plan": "",
    "Subscription plans will appear here once they are created.": "",
    "Subscription Transactions": "",
    "All subscription payment records including new subscriptions and renewals.": "",
    "Name, email": "",
    "Subscription payment records matching the current filters will appear here.": "",
    "User Subscriptions": "",
    "View, filter, and manage all user subscription records.": "",
    "Name, email, username": "",
    "Ends": "",
    "No subscriptions found": "",
    "User subscriptions matching the current filters will appear here.": "",
    "Subscription Details": "",
    "Subscription #:id": "",
    "Lifetime access": "",
    "Ends :date": "",
    "No period set": "",
    ":start to :end": "",
    "Period details unavailable": "",
    "Cancel this subscription?": "",
    "Auto-renew on": "",
    "Auto-renew off": "",
    "Recorded on subscription": "",
    "Not started": "",
    "No trial": "",
    "Trial status tracking": "",
    "No grace period": "",
    "Post-expiry access window": "",
    "Payment ledger reference": "",
    "Not cancelled": "",
    "Cancelled by admin": "",
    "No admin cancellation": "",
    "Manual record": "",
    "No payment records": "",
    "Subscription payment records will appear here once payments are made.": "",
    "Resets :cycle": "",
    "No features configured": "",
    "Plan features will appear here once they are added to this subscription plan.": "",
    "No support categories found": "",
    "Add categories to organize incoming support tickets.": "",
    "No support tickets found": "",
    "Support tickets matching this queue will appear here.": "",
    "Theme Manager": "",
    "Appearance": "",
    "Pick the visual identity for your public landing. The active theme drives both the page-builder library and the frontend look.": "",
    "Themes": "",
    "Dark": "",
    "Light": "",
    "Mode": "",
    "Theme": "",
    "In Use": "",
    "View this theme\\'s blocks": "",
    "Open Page Builder": "",
    "Quickstart": "",
    "How it works": "",
    "Activate the theme you want — your choice is saved instantly and applies site-wide.": "",
    "Open Site Builder → All Pages → Edit your home page. The component library on the left now shows only the active theme\\'s blocks.": "",
    "Drag-and-drop blocks into the page, save, and the public landing renders with the new layout, CSS and JS — no rebuild required.": "",
    "Switching back is non-destructive: each theme\\'s components are stored independently so your data is preserved on both sides.": "",
    "Landing Colours": "",
    "Tune each theme\\'s public landing palette. The active theme renders these colours across your marketing pages — dashboards are unaffected.": "",
    "Choose a theme to edit": "",
    "Reset :label to default": "",
    ":label colour picker": "",
    ":label hex value": "",
    "Live preview": "",
    "Updates as you edit": "",
    "Open Account": "",
    "Private Wealth": "",
    "24K": "",
    "Get Started": "",
    "Learn more": "",
    "Colours apply to the :theme landing pages once saved.": "",
    "Reset to defaults": "",
    "Save :theme palette": "",
    "Transactions matching the current filters will appear here.": "",
    "User list summary": "",
    "Active on page": "",
    "KYC approved": "",
    "Contact": "",
    "Verification": "",
    "Joined": "",
    "No user accounts match the current search or filter criteria.": "",
    ":value Wallet": "",
    "This user has no activity logs matching the current filters.": "",
    "This user has not created any merchant profile yet.": "",
    "User statistics": "",
    "This user has not opened any support tickets yet.": "",
    "This user has no transactions matching the current filters.": "",
    "Name, username, phone or email": "",
    "Back to Users": "",
    "Joined :date": "",
    "Convert": "",
    "No transaction types": "",
    "inactive": "",
    "No user ranks configured": "",
    "Create the first rank to define wallet limits, referral levels, and progression rewards.": "",
    "No transaction features are currently active. Enable them from Feature Management.": "",
    "Request History": "",
    "Track every card request, approval state, card metadata, and review history.": "",
    "Virtual card requests matching the current filters will appear here.": "",
    "Review Queue": "",
    "Review pending card requests with wallet context, card state, and admin notes.": "",
    "Page Value": "",
    "Oldest": "",
    "Request": "",
    "Queue": "",
    "No cardholder": "",
    "Initial load": "",
    "Balance": "",
    "KYC ready": "",
    "KYC check": "",
    "Existing card": "",
    "New virtual card request": "",
    "Aged": "",
    "Due": "",
    "Fresh": "",
    "No virtual card requests found": "",
    "Pending virtual card requests will appear here when users submit them.": "",
    "Identity Registry": "",
    "Review personal and business cardholders, KYC state, and provider compatibility.": "",
    "Active Providers": "",
    "Search by user, email, business, ID number...": "",
    "Search cardholders": "",
    "Cardholder": "",
    "Identity \/ ID": "",
    "Compatible Providers": "",
    "Cardholder requests matching the current filters will appear here.": "",
    "No provider supports country :c": "",
    "Middle Name": "",
    "Date of Birth": "",
    "Nationality": "",
    "Place of Birth": "",
    "Mobile": "",
    "Billing Address": "",
    "Street": "",
    "Postal": "",
    "Government ID": "",
    "Issuing Country": "",
    "View ID Document": "",
    "Tax · Employment · Compliance": "",
    "Tax ID": "",
    "Tax Country": "",
    "Source of Funds": "",
    "Occupation": "",
    "Employer": "",
    "Annual Income": "",
    "PEP": "",
    "Sanctions": "",
    "Legal Identity": "",
    "Legal Name": "",
    "Trading Name": "",
    "Entity Type": "",
    "Incorporated": "",
    "Industry": "",
    "Registration": "",
    "TIN": "",
    "MCC": "",
    "Contact & Address": "",
    "Beneficial Owners": "",
    "Open file": "",
    "Verify with Bitnob (Visa indexing)": "",
    "Pricing Rules": "",
    "Configure thresholds, operation fees, min\/max ranges, and provider currency rules.": "",
    "Rules": "",
    "No fee settings found": "",
    "Create fee settings to control virtual card pricing rules.": "",
    "Probing gateway...": "",
    "Test endpoint failed": "",
    "Card Inventory": "",
    "Monitor issued cards, assigned users, providers, wallets, and card lifecycle state.": "",
    "Cards": "",
    "Providers": "",
    "Inactivate this card? Authorisations will be declined until reactivated.": "",
    "Reactivate this card?": "",
    "Inactivate": "",
    "No action available": "",
    "Issued virtual cards matching the current filters will appear here.": "",
    "Request Review": "",
    "No currency": "",
    "Network": "",
    "Requested card network": "",
    "Initial Load": "",
    "Provider may require a minimum load.": "",
    "No cardholder attached": "",
    "Issued card": "",
    "No expiry yet": "",
    "Provider Decision": "",
    "No active provider supports this request network, wallet currency, and cardholder country.": "",
    "Issuing Provider": "",
    "Choose compatible provider": "",
    "Provider Identity": "",
    "Core display, gateway link, and provider availability.": "",
    "Linked Payment Gateway": "",
    "No gateway linked": "",
    "Multi": "",
    "Short Label": "",
    "Brand Color": "",
    "Display Order": "",
    "Provider Status": "",
    "Available for new approvals": "",
    "Coverage": "",
    "Networks, wallet currencies, and cardholder countries this gateway can issue for.": "",
    "Supported Networks": "",
    "Comma-separated currency codes. Empty means no currency restriction.": "",
    "Supported Countries": "",
    "Comma-separated ISO country codes. Empty means all countries.": "",
    "Issuance charge and minimum wallet balance rules.": "",
    "Fixed Issue Fee": "",
    "Issue Fee Percent": "",
    "Minimum Wallet Balance": "",
    "Capabilities": "",
    "Controls which admin and user actions appear for this gateway.": "",
    "Save Provider": "",
    "Virtual Card Providers": "",
    "Provider Control Center": "",
    "Manage issuing gateways, coverage, pricing, credentials, and capabilities from one compact workspace.": "",
    "Gateways": "",
    "Issuing Providers": "",
    "Review gateway health, card fees, coverage, and provider controls from one compact screen.": "",
    "Issue": "",
    "Reveal": "",
    "Freeze": "",
    "Controls": "",
    "Issue Fee": "",
    "Plus :fee%": "",
    "Issuance Stats": "",
    "total": "",
    "failed": "",
    "reviews": "",
    "No networks": "",
    "Provider Tools": "",
    "Provider actions": "",
    "Manage gateway credentials": "",
    "Manage credentials for :provider": "",
    "No gateway": "",
    "View provider insights": "",
    "View insights for :provider": "",
    "Insights": "",
    "Configure provider": "",
    "Configure :provider": "",
    "Configure": "",
    "No providers found": "",
    "Seed or add a virtual card provider to start issuing cards.": "",
    "Provider: :name": "",
    "Provider Detail": "",
    "Review gateway capability, coverage, recent cards, and request activity for this provider.": "",
    "All Providers": "",
    "Capability Matrix": "",
    "No restriction": "",
    "Countries": "",
    "Diagnostics": "",
    "Recent Cards": "",
    "Refresh from gateway": "",
    "No cards issued through this provider": "",
    "Issued cards for this provider will appear here.": "",
    "Recent Requests": "",
    "No recent requests": "",
    "Recent provider requests will appear here.": "",
    "MOST POPULAR": "",
    "Create Wallet Earn Plan": "",
    "Add a new earning plan for one currency or every supported wallet currency.": "",
    "Edit Wallet Earn Plan": "",
    "Edit Plan": "",
    "Tune earning rules without disturbing existing stake snapshots.": "",
    "Wallet Earn Plans": "",
    "Create and manage plan limits, reward rates, durations, and approval behavior.": "",
    "Wallet Earn plan summary": "",
    "Unable to update plan order right now.": "",
    "Featured Plan": "",
    "Badge Active": "",
    "No Wallet Earn plans found": "",
    "Create earn plans to let users stake wallet balances.": "",
    "Wallet Earn": "",
    "Earn Dashboard": "",
    "Monitor staking volume, pending reviews, active stakes, and paid rewards.": "",
    "Email, username, or name": "",
    "No Wallet Earn stakes found": "",
    "Wallet Earn stakes matching the current filters will appear here.": "",
    "Stake Details": "",
    "Review principal, schedule, reward history, and admin actions.": "",
    "No rewards paid yet": "",
    "Reward payout records for this stake will appear here.": "",
    "Optional review note": "",
    "No withdraw history found": "",
    "Withdraw transactions matching the current filters will appear here.": "",
    "No withdraw requests found": "",
    "Manual withdraw requests will appear here when users submit them.": "",
    "No records found": "",
    "Try changing filters or create a new record to get started.": "",
    "Demo site notice": "",
    "DEMO": "",
    "Software product demo.": "",
    "No real financial services or transactions — all data is fictitious.": "",
    "Dismiss demo notice": "",
    "Dismiss": "",
    "Click to autofill, or copy any field. Your own credentials still work.": "",
    "Use the :name demo account to sign in": "",
    "Use this": "",
    "Copy email :email": "",
    "Copy email": "",
    "Pass": "",
    "Copy password": "",
    "View product": "",
    "Software vendor demo attribution": "",
    "DEMO INSTALLATION": "",
    "This site is a public demo of the :product software product, operated by the software vendor :vendor for evaluation purposes only. No real financial services, deposits, withdrawals, or cryptocurrency investments are offered here. All data displayed is fictitious.": "",
    "Full demo disclosure": "",
    "Hide this notice on this device": "",
    "Hide on this device": "",
    "To": "",
    "Missing icon": "",
    "Premium Feature": "",
    "This action is not included in your current plan. Upgrade to unlock the full experience.": "",
    "Unlock with Pro or Business": "",
    "Higher daily and monthly transaction limits": "",
    "P2P trading - Buy, Sell, and Create ads": "",
    "Larger wallet balance cap and virtual card slots": "",
    "Wallet earning and staking access": "",
    "Faster withdrawal handling": "",
    "Priority customer support": "",
    "Maybe Later": "",
    "View Plans": "",
    "Nothing found": "",
    "There is nothing to show here yet.": "",
    "Referral Boost": "",
    "Invite friends & earn": "",
    "Share your link and earn rewards": "",
    "You have a gift card!": "",
    ":sender has sent you a :site_title gift card.": "",
    "Gift Code": "",
    "Expires": "",
    "Open Your Gift": "",
    "Tap the button above to view the full design and redeem the amount into your wallet.": "",
    "Thanks": "",
    "Agent Forgot Password": "",
    "Agent Password Reset": "",
    "Agent Account": "",
    "Reset password for another portal": "",
    "Agent Login": "",
    "Sign in to your agent account at": "",
    "Don't have an agent account?": "",
    "Create One": "",
    "Switch portal": "",
    "Agent Register": "",
    "Create Agent Account": "",
    "Sign up as an agent at": "",
    "Agent benefits": "",
    "Earn commission, expand reach": "",
    "Get an agent dashboard, commission tracking, and a dedicated profile once admin approves your application.": "",
    "Choose a username": "",
    "Already have an agent account?": "",
    "Other registrations": "",
    "Agent Reset Password": "",
    "Set New Agent Password": "",
    "Back to Agent Sign In": "",
    "Check your inbox.": "",
    "Return to Sign In": "",
    "Agent Recovery": "",
    "We'll send a :em reset link.": "",
    "discreet": "",
    "Check your inbox within sixty seconds. If nothing arrives, our concierge is one click away.": "",
    "Enter your agent email": "",
    "Concierge available 24\/7 — ": "",
    "email :addr": "",
    "Remembered it?": "",
    "Agent Portal": "",
    "Open your :em ledger.": "",
    "commission": "",
    "Track referrals, settlements, and your dedicated agent profile — once approved.": "",
    "Email or Username": "",
    "Your agent email": "",
    "Show password": "",
    "Remember this device": "",
    "Or": "",
    "Apply as an Agent": "",
    "Earn :em on every referral.": "",
    "Submit your application — admin reviews each agent personally. Approval unlocks your dashboard and commission tracking.": "",
    "Personal Details": "",
    "Residence": "",
    "At least 12 characters": "",
    "Strength · Awaiting input": "",
    "Re-enter your passphrase": "",
    "Match · Awaiting input": "",
    "I accept the :terms and :privacy.": "",
    "Terms": "",
    "Privacy Policy": "",
    "Submit Application": "",
    "New Credentials": "",
    "Set a new :em passphrase.": "",
    "sovereign": "",
    "Strong passwords have 12+ characters and mix letters, numbers, and a symbol.": "",
    "Passwords do not match.": "",
    "Back to Sign In": "",
    "Back to Merchant Sign In": "",
    "Merchant Recovery": "",
    "Enter your merchant email": "",
    "Merchant Portal": "",
    "Resume your :em counter.": "",
    "private": "",
    "Accept payments, generate QR codes, and review settlements — with the composure of a private bank.": "",
    "Your merchant email": "",
    "Open a Merchant Account": "",
    "Build a :em storefront.": "",
    "considered": "",
    "Accept payments, generate QR codes, and access the API — at reduced fees once approved.": "",
    "Your business name": "",
    "Business address": "",
    "Open Merchant Account": "",
    "Set New Merchant Password": "",
    "Verify Identity": "",
    "Enter your :em seal.": "",
    "six-figure": "",
    "Open your authenticator app. Code refreshes every thirty seconds — a gold ring shows time remaining.": "",
    "Digit :n": "",
    "Use a backup code instead": "",
    "Time-sync your device if codes keep failing.": "",
    "Account Recovery": "",
    "Enter your user email": "",
    "Welcome Back": "",
    "Resume your :em session.": "",
    "Two factors required for accounts with active yield programmes.": "",
    "Open a Private Wallet": "",
    "Open an Account": "",
    "Begin a :em relationship.": "",
    "Your application is reviewed personally — never algorithmically.": "",
    "Set New Password": "",
    "A new verification link has been sent to the email address you provided during registration.": "",
    "Almost In": "",
    "Confirm your :em to continue.": "",
    "address": "",
    "Change email": "",
    "We sent a sealed link. Open it within fifteen minutes.": "",
    "Open Email App": "",
    "Resend Link": "",
    "Wrong address?": "",
    "Sign out and try again": "",
    "Sign in to your merchant account at": "",
    "Sign up as a merchant at": "",
    "Merchant benefits: Accept payments, generate QR codes, access API, reduced fees.": "",
    "Sign in to your user account at": "",
    "Don't have a user account?": "",
    "Sign up as a user at": "",
    "Already have a user account?": "",
    "Set New User Password": "",
    "This site is a software product demo, not a financial service.": "",
    "This domain hosts a publicly accessible demonstration of the :product software product, operated by the software vendor :vendor solely so that prospective business customers can evaluate the product before purchase. No real financial activity takes place here.": "",
    "Demo mode is currently active.": "",
    "All accounts, balances, transactions, and payment-gateway credentials shown on this site are seeded test data.": "",
    "Demo mode is currently disabled on this installation.": "",
    "This disclosure URL is retained so external trust-and-safety scanners and previously notified reviewers can always resolve an authoritative statement about the domain.": "",
    "What this site is": "",
    "A public, evaluation-only demonstration installation of a commercial Laravel-based digital-wallet software product.": "",
    "A vendor-operated showcase used by prospective B2B customers to assess the user interface, admin panel, and modules before purchasing a license.": "",
    "A read-only sandbox seeded with fictitious accounts, balances, and transactions for demonstration only.": "",
    "What this site is NOT": "",
    "Not a regulated or licensed financial service.": "",
    "Not a cryptocurrency investment platform; no investment returns, ROI, profit-sharing, or interest are offered, promised, or paid.": "",
    "Not a deposit-taking entity; no real customer funds are accepted, held, or transmitted on this domain.": "",
    "Not affiliated with any celebrity, news outlet, exchange, or third-party brand. Any displayed logo or partner reference belongs solely to its respective owner and is used only as illustrative demo content.": "",
    "Vendor & product information": "",
    "Software vendor": "",
    "Product name": "",
    "Product sales page": "",
    "View on marketplace": "",
    "Vendor contact": "",
    "Visit the product page": "",
    "Contact the vendor": "",
    "Trust-and-safety contacts: if you are a hosting provider, brand-protection service, or law-enforcement representative reviewing this domain, please contact the vendor at the address above so we can promptly respond with any clarifications, codebase access, or documentation you require.": "",
    "Private Digital Wealth": "",
    "Where capital meets :em.": "",
    "composure": "",
    "A discreet wallet for the modern connoisseur — engineered with the patience of a century-old house.": "",
    "Secured Balance": "",
    "PRIVATE · BLACK": "",
    "Annual Yield": "",
    "Licensed": "",
    "PCI DSS": "",
    "ISO 27001": "",
    "256-bit": "",
    "Back to Home": "",
    "Portal:": "",
    "A private digital wallet for the modern connoisseur of capital. Discreet by design, exquisite by intention.": "",
    "All rights reserved.": "",
    "Menu": "",
    "Select language": "",
    "About": "",
    "Services": "",
    "Earn": "",
    "Follow": "",
    "Identity unverified": "",
    "Profile summary": "",
    "Manage your account settings": "",
    "View and manage alerts": "",
    "Manage your wallets": "",
    "Get help and support": "",
    "Account product status": "",
    "No active plan": "",
    "No active stake": "",
    "Idle": "",
    "Sign out from your account": "",
    "Recharge": "",
    "Pay Links": "",
    "Sales": "",
    "QR Scan": "",
    "Switch workspace": "",
    "Currently: Personal Wallet": "",
    "More": "",
    "Install app": "",
    "Install App": "",
    "Add :name to your home screen for faster access.": "",
    "Not now": "",
    "Install app help": "",
    "Install as a mobile app": "",
    "If the browser install dialog does not open, use your browser menu to add this app manually.": "",
    "Tap the browser menu button.": "",
    "Tap Install app or Add to Home screen.": "",
    "Tap Add or Install to place the app icon on your home screen.": "",
    "More services": "",
    "Install :name app": "",
    "One tap install - works offline": "",
    "KYC & Security": "",
    "Identity & account protection": "",
    "Manage active cards": "",
    "Send & redeem gift cards": "",
    "Agent Services": "",
    "Cash-in, QR cash-out & queue": "",
    "Merchant Tools": "",
    "Pay links & checkout": "",
    "Tickets & help": "",
    "Profile, security, alerts": "",
    "Principal :amount": "",
    "No active earning position": "",
    "Last status": "",
    "Current status": "",
    "For you": "",
    "Sign out of this device": "",
    "Transaction History": "",
    "My Ads": "",
    "Subscriptions": "",
    "No wallet yet": "",
    "My QR Code": "",
    "Starting camera...": "",
    "Point your camera at a payment link, wallet, or agent QR code.": "",
    "QR code detected. Opening...": "",
    "Camera is open, but automatic QR reading is not supported on this browser. Paste the QR link below.": "",
    "This QR code is not a valid :site_title payment, wallet, or agent QR.": "",
    "Camera access is blocked or unavailable. Paste the QR link below.": "",
    "Camera permission is required to scan QR codes. Tap Allow Camera and approve access.": "",
    "Camera permission is blocked. Enable camera access from browser site settings, then tap Allow Camera.": "",
    "Scan QR": "",
    "Open payment checkout, send money, or agent cash-out from any :site_title QR code.": "",
    "Tap scan to start the camera.": "",
    "Allow Camera": "",
    "Payment, wallet, or agent QR link": "",
    "Choose language": "",
    "Quick Menu": "",
    "Wallet Dashboard": "",
    "Default Wallet": "",
    "Toggle balance": "",
    "Scan & Pay": "",
    "Your Wallet, Your Control": "",
    "Fast, secure & reliable payments": "",
    ":count new": "",
    "Mark all": "",
    "New alerts will appear here as soon as they arrive.": "",
    ":role · Wallet": "",
    ":role Dashboard": "",
    "Overview": "",
    "Wallet Alerts": "",
    "Wallet activity updates": "",
    "You are all caught up. New wallet alerts will appear here.": "",
    "Secure wallet alerts": "",
    "Mark all read": "",
    "Recipients": "",
    "Simple, transparent pricing": "",
    "Pick the plan that powers your wallet": "",
    "All plans include a :site_title wallet. Upgrade anytime — no hidden fees, no lock-in.": "",
    "Billing cycle": "",
    "6 Months": "",
    "Annual": "",
    ":d% off — :c:a billed every 6 months": "",
    ":c:a billed every 6 months": "",
    ":d% off — :c:a billed yearly": "",
    ":c:a billed yearly": "",
    "Free Forever": "",
    "Most Popular": "",
    "Get Started — Free": "",
    "Start :d-Day Free Trial": "",
    "Get :name": "",
    "Access to core platform features.": "",
    "Free": "",
    "forever": "",
    "mo": "",
    "day free trial": "",
    "What's included": "",
    "Grow your money": "",
    "Put your wallet to work": "",
    "Stake your funds and earn guaranteed returns. Flexible terms, transparent payouts, zero surprises.": "",
    "No earning plans available at the moment.": "",
    "All Wallets": "",
    "Earn scheduled rewards while your principal stays locked.": "",
    "payout": "",
    "Returned": "",
    "Not returned": "",
    "principal": "",
    "Auto": "",
    "approval": "",
    "only": "",
    "Auto-approved": "",
    "Manual review": "",
    "Principal returned": "",
    "Principal locked": "",
    "Start Earning": "",
    "A discreet vault for the modern :italic of capital.": "",
    "Open Private Wallet": "",
    "No dispatches yet": "",
    "Our editorial team is preparing the first letter. Check back soon.": "",
    "Return to Home": "",
    "Editor": "",
    ":n min": "",
    "24 \/ 7 Concierge": "",
    "Your name": "",
    "you@example.com": "",
    "Phone number": "",
    "A few words on what you\\'d like to discuss…": "",
    "Trusted by Global Payment Networks": "",
    "Learn More": "",
    "Good evening": "",
    "Total Holdings": "",
    "Hold": "",
    "Receive Our __Quarterly__ Dispatch.": "",
    "Four times a year, a private letter on markets, custody, and the craft of preserving wealth.": "",
    "Subscribe": "",
    "Membership Tiers": "",
    "Choose Your __Caliber.__": "",
    "Billed monthly": "",
    "Begin Application": "",
    "What's Included": "",
    "Five out of five": "",
    "Slide :n": "",
    "Grow Your Capital": "",
    "Wallet Earn __Programmes.__": "",
    "Three curated yield instruments, each calibrated to a different temperament.": "",
    "Payout": "",
    "Principal": "",
    "Approval": "",
    "Begin Earning": "",
    "Dismiss welcome bonus": "",
    "Welcome to": "",
    "Your welcome bonus has been added to your wallet. Spend it anywhere on :site_title.": "",
    "View My Wallet": "",
    "Opening wallet…": "",
    "See Transaction": "",
    "Agent Application": "",
    "Apply once for your agent account and start counter services after approval.": "",
    "Single agent account": "",
    "Open your agent counter": "",
    "Submit your display name, supported currencies, and operating note. Your personal details come from your verified user profile.": "",
    "Application steps": "",
    "Submit": "",
    "Admin check": "",
    "Operate": "",
    "Cash tools": "",
    "No active wallet found": "",
    "Create or activate a wallet first. Your agent currency must match one of your active wallets.": "",
    "Open Wallets": "",
    "Agent Logo": "",
    "Optional, square image recommended": "",
    "PNG, JPG, SVG. Maximum 1 MB.": "",
    "Demo request": "",
    ":site_title Uttara Counter": "",
    "USD, EUR, SAR - Uttara Sector 7 - 9 AM to 8 PM": "",
    "One account per user": "",
    "Use one agent account for every selected wallet currency. You can manage the account from Agent Services after submission.": "",
    "Agent Display Name": "",
    "Select every active wallet currency this agent can operate with.": "",
    "Operating Note": "",
    "Uttara Sector 7, Dhaka. Cash-in and cash-out available from 9 AM to 8 PM.": "",
    "Ready to send for review?": "",
    "Admin will activate your counter services after approval.": "",
    "Edit Agent Account": "",
    "Keep your single agent account accurate for counter operations.": "",
    "Create or activate a wallet before changing your agent settlement currency.": "",
    "Agent account details": "",
    "Update counter name, logo, supported currencies, and operating note. Personal information stays on your user profile.": "",
    "Save account changes": "",
    "Counter services will use the selected supported currencies.": "",
    "Update Agent Account": "",
    "Cash-In": "",
    "QR Cash-Out": "",
    "Cash-Out Queue": "",
    "Ready to operate": "",
    "Your agent account is approved. QR cash-out and counter services are active.": "",
    "Under review": "",
    "Your application is waiting for admin review. Operation tools unlock after approval.": "",
    "Temporarily disabled": "",
    "This agent account is paused by admin. New cash operations are not available.": "",
    "Application rejected": "",
    "This application was not approved. Contact support if you need a review.": "",
    "Agent account": "",
    "Apply for your agent account to start counter services.": "",
    "Manage cash-in, QR cash-out, handover queue, and agent transactions.": "",
    "Apply for Agent": "",
    "Edit Counter Account": "",
    "Hide": "",
    "Agent Code": "",
    "Apply once, operate after approval": "",
    "Your counter services are prepared for one account that can support multiple wallet currencies after approval.": "",
    "Counter services": "",
    "Today's Counter Snapshot": "",
    "Completed cash-in, cash-out, commission, and served customers for today only.": "",
    "Ledger": "",
    "Cash-In Today": "",
    "Cash-Out Today": "",
    "Commission Today": "",
    "Customers Served": "",
    "Recent Cash-Out Queue": "",
    "Latest QR requests waiting for cash handover.": "",
    "Open Queue": "",
    "Customer": "",
    "No recent cash-out requests": "",
    "New QR cash-out requests that need cash handover will appear here.": "",
    "Customer gives cash to your counter; you top up their wallet balance.": "",
    "Complete Cash-In": "",
    "Scan this QR, confirm the amount with Wallet PIN, then show the reference and collect cash.": "",
    "Counter Cash-Out QR": "",
    "Scan Here": "",
    "Confirm amount": "",
    "Collect cash": "",
    "Wallet PIN Required": "",
    "Reference appears after confirmation": "",
    "Print once and keep it visible at the counter": "",
    "Customer scans this QR, confirms the amount with Wallet PIN, then you pay cash after matching the reference.": "",
    "Counter": "",
    "PIN + Reference": "",
    "Print QR Poster": "",
    "Download QR Poster": "",
    "Regenerate QR": "",
    "Regenerate counter QR?": "",
    "This changes the secure QR token for your counter cash-out page.": "",
    "Important before you continue": "",
    "After regeneration, every previously printed QR poster and downloaded QR file will stop working. Customers who scan the old QR will not be able to start cash-out from that code.": "",
    "Print the new QR poster and replace the old counter copy.": "",
    "Remove old QR stickers, saved SVG files, and shared images.": "",
    "Only regenerate when the old QR is lost, exposed, damaged, or needs rotation for security.": "",
    "Keep Current QR": "",
    "Regenerate and Replace QR": "",
    "Assisted Cash-Out": "",
    "Send an OTP to the customer, then enter the code to complete counter cash-out.": "",
    "Send Customer OTP": "",
    "Complete Assisted Cash-Out": "",
    "Operation Ledger": "",
    "No operations yet": "",
    "Completed cash-in and cash-out records will appear here.": "",
    "Commission Ledger": "",
    "No commission yet": "",
    "Commission entries are created after successful agent operations.": "",
    "Scan to request cash-out": "",
    "Agent Counter": "",
    "Supported Wallets": "",
    "Confirm amount with Wallet PIN": "",
    "Show reference and collect cash": "",
    "Wallet PIN required": "",
    "Verified counter poster": "",
    "Approved counter payment point": "",
    "Official cash desk": "",
    "Print Counter Cash-Out QR": "",
    "Select agent account": "",
    "Agent Wallet": "",
    "Select currency wallet": "",
    "No active wallet matches this agent account currencies.": "",
    "Customer Email or Wallet ID": "",
    "customer@example.com or wallet ID": "",
    "Counter Note": "",
    "Customer OTP": "",
    "Enter customer OTP": "",
    "Send an OTP to the customer first, then enter that code here to complete cash-out.": "",
    "QR Cash-Out Requests": "",
    "Mark Cash Paid": "",
    "No QR cash-out waiting": "",
    "Customer QR cash-out requests that need cash handover will appear here.": "",
    "Counter Cash-Out": "",
    "Debit your wallet securely at this approved counter and collect cash.": "",
    "View QR Code": "",
    "Approved Counter": "",
    "Counter Name": "",
    "Before You Confirm": "",
    "Match the counter name before entering your PIN.": "",
    "Enter the exact cash amount you want to collect.": "",
    "Show the generated reference to the counter agent.": "",
    "No matching wallet": "",
    "You need an active wallet in one of this agent counter currencies before cash-out.": "",
    "Manage Wallets": "",
    "Cash-Out Details": "",
    "Choose your wallet, confirm the amount, then collect cash after the counter verifies your reference.": "",
    "Pay From Wallet": "",
    "Select a supported wallet": "",
    "Cash-Out Amount": "",
    "Enter amount": "",
    "Optional counter note": "",
    "Ready to Collect Cash?": "",
    "Your wallet will be debited after PIN verification.": "",
    "Confirm Wallet Debit": "",
    "Show chart": "",
    "Hide chart": "",
    "Good morning": "",
    "Good afternoon": "",
    "Welcome back, :name": "",
    "Here's how your wallets are doing today.": "",
    "Hide verified KYC notice": "",
    "Merchant Wallet": "",
    "Add Funds": "",
    "Shops": "",
    "Personal Wallet": "",
    "Dashboard Overview": "",
    "Add & Withdraw Funds": "",
    "Withdraw Funds": "",
    "P2P Market": "",
    "My Trade Ads": "",
    "Create Trade Ad": "",
    "Trade Orders": "",
    "Payment Accounts": "",
    "Current Active Plan": "",
    "Browse Plans": "",
    "Subscription History": "",
    "Active Earn Positions": "",
    "Earn Plans": "",
    "All Earn Positions": "",
    "Transfer & Exchange": "",
    "Send Funds": "",
    "Request Payment": "",
    "Currency Exchange": "",
    "New Transfer": "",
    "Transfer History": "",
    "Submit your details and documents to unlock wallet features.": "",
    "Reviews usually finish within 24 hours.": "",
    "Review the notes and resubmit your documents.": "",
    "Merchant actions": "",
    "Create Link": "",
    "Get paid": "",
    "Links": "",
    "Agent actions": "",
    "Requests": "",
    "Balances": "",
    "Wallet actions": "",
    "Add funds": "",
    "Cash out": "",
    "Transfer": "",
    "Receive": "",
    "QR code": "",
    "P2P": "",
    "Yesterday": "",
    "Earlier": "",
    "No active wallet": "",
    "Create or activate a wallet to start transacting from mobile.": "",
    "Quick actions": "",
    "Snapshot": "",
    "Stats": "",
    "Last 7d": "",
    "Recent activity": "",
    "Your most recent mobile wallet activity will appear here once you start transacting.": "",
    "See less": "",
    "See more": "",
    "Latest wallet activity and status updates.": "",
    "No recent transactions": "",
    "New deposits, withdrawals, transfers, and wallet activity will appear here.": "",
    "Transaction stream": "",
    "Choose a wallet and payment method to fund your balance.": "",
    "Check fees, conversion, and final payable before confirming.": "",
    "Convert between your wallets with real-time rate and fee guidance.": "",
    "Track debited balance, credited amount, and the exchange rate.": "",
    "Create Gift Card": "",
    "Create a Gift Card": "",
    "Pick a design, set the amount, personalize, and send.": "",
    "Back to Gift Cards": "",
    "Step :n": "",
    "No eligible wallet": "",
    "You need at least one wallet whose currency has the gift card or voucher role enabled. Ask the admin to enable it, or top up your wallet first.": "",
    "Action required": "",
    "Go to Wallets": "",
    "Choose a design": "",
    "The look the recipient sees when they open the card.": "",
    "designs": "",
    "Amount & wallet": "",
    "Funds are reserved from your wallet when you create the gift card.": "",
    "Pay from wallet": "",
    "Available balance": "",
    "Gift card amount": "",
    "Funds reserved from": "",
    "Quick amounts": "",
    "Who is it for?": "",
    "We will deliver the card by email, with a private redeem link.": "",
    "Existing :site_title user": "",
    "Send via email": "",
    "Recipient name": "",
    "Recipient email": "",
    "Personal message": "",
    "Happy birthday! Treat yourself to something nice.": "",
    "Sender name (shown on card)": "",
    "Delivery": "",
    "optional": "",
    "Send now": "",
    "Schedule": "",
    "Review & send": "",
    "Confirm everything below — once sent, the recipient gets an email immediately.": "",
    "Send immediately": "",
    "By email": "",
    "No message added.": "",
    "Cards expire after 12 months": "",
    "Unredeemed funds return to your wallet.": "",
    "Send Gift Card": "",
    "Order summary": "",
    "Gift card value": "",
    "Service fee": "",
    "Payable from": "",
    "Secure transaction via :site_title": "",
    "flat": "",
    "Allowed range:": "",
    "Please choose a design.": "",
    "Please enter the amount and select a wallet.": "",
    "Please enter the recipient name and email.": "",
    "Sending…": "",
    "Send a designed gift card from your wallet, or redeem one you have received.": "",
    "Redeem Code": "",
    "New · Gift Cards": "",
    "Send the perfect gift,": "",
    "instantly": "",
    "Designed templates, personal messages, scheduled delivery. Funded straight from your :site_title wallet.": "",
    "Received": "",
    "unredeemed": "",
    "Total Value": "",
    "From :name": "",
    "To :name": "",
    "Send your first gift card or redeem a code you have received.": "",
    "Redeem Gift Card": "",
    "Paste your gift code and we will add the value to your wallet.": "",
    "Gift code": "",
    "Your code is verified securely. Never share it with anyone you do not trust.": "",
    "Deposit into wallet": "",
    "You do not have an active wallet yet — create one first.": "",
    ":sender sent you a gift": "",
    "Someone": "",
    "Just for you": "",
    "Open your gift card and add it to your :site_title wallet in seconds.": "",
    "A message for you": "",
    "This gift card has already been :status.": "",
    "This is your own gift card": "",
    "You sent this card to :recipient. Only they can redeem it.": "",
    "Back to My Gift Cards": "",
    "Redeem :amount to my wallet": "",
    "New to :site_title?": "",
    "Sign up to redeem →": "",
    "Secured by :app escrow": "",
    "Test set": "",
    "Live set": "",
    "Production unlocks after admin approval. Sandbox remains active for safe integration testing.": "",
    "Test calls": "",
    "Live payments": "",
    "Keys, gateways, and launch controls.": "",
    "API console": "",
    "Manage mode, keys, gateways, and launch checks from one focused workspace.": "",
    "Rails": "",
    "Active Mode": "",
    "Credential Set": "",
    "Currency Rail": "",
    "Switch mode and use the matching credential set.": "",
    "Production requires merchant approval": "",
    "Production locked until admin approval": "",
    "Mode note": "",
    "Identifies the shop in every server request.": "",
    "Send with API calls from your backend.": "",
    "Keep private and use it only for signing.": "",
    "Server-side keys for the selected mode.": "",
    "Test keys": "",
    "Live keys": "",
    "Backend only": "",
    "Create payment sessions from your server, never from browser code.": "",
    "Mode aware": "",
    "Sandbox and production use separate IDs, keys, and secrets.": "",
    "Rotate safely": "",
    "Replace exposed keys before accepting live payments.": "",
    "Payment Gateway Controls": "",
    "Currency-safe gateways for this merchant wallet rail.": "",
    "Wallet matched": "",
    "Currency safe": "",
    ":count available": "",
    "Save Gateways": "",
    "No matching gateways found": "",
    "Enable an automatic deposit method whose currency matches this merchant and its active wallet.": "",
    "Quick launch controls before live checkout.": "",
    "Sandbox tested": "",
    "Callbacks and redirects verified.": "",
    "Currency: :currency": "",
    "API and payment links match rail.": "",
    "Secrets protected": "",
    "Server-side storage only.": "",
    "Approval required": "",
    "Production unlocks after review.": "",
    "Docs, links, and profile setup.": "",
    "API Docs": "",
    "Payment Link": "",
    "Edit Profile": "",
    "Set up a branded checkout profile with multi-currency wallet support.": "",
    "Merchant onboarding": "",
    "Open your merchant checkout": "",
    "Submit your business identity, website, and accepted wallet currencies. API credentials unlock after approval.": "",
    "Merchant setup steps": "",
    "Business info": "",
    "Wallet rails": "",
    "API access": "",
    "Create or activate a wallet first. Your merchant checkout must accept at least one active wallet currency.": "",
    "Business Logo": "",
    "Checkout preview": "",
    ":site_title Mart": "",
    "USD, EUR, BDT - https:\/\/shop.example.com - 2.5% merchant fee": "",
    "One shop, multiple currencies": "",
    "Select every active wallet currency your business can accept. The first selected currency becomes the primary settlement currency.": "",
    "payments@example.com": "",
    "Select every active wallet currency this merchant can accept. The first selected currency becomes primary.": "",
    "Describe your products, checkout flow, and customer use case.": "",
    "Ready for merchant review?": "",
    "Admin approval activates API credentials, checkout links, and production payments.": "",
    "Submit Merchant Request": "",
    "Refine business details while keeping approval requirements clear.": "",
    "Profile refresh": "",
    "Keep your checkout details sharp": "",
    "Business identity or currency changes can move the merchant back to review, so keep updates intentional and accurate.": "",
    "Merchant update steps": "",
    "If needed": "",
    "Checkout": "",
    "Current profile": "",
    "Keep brand recognition consistent across checkout.": "",
    "Status: :status": "",
    "Active currencies": "",
    "No currency selected": "",
    "Primary: :currency": "",
    "Review-sensitive changes": "",
    "Changing business identity or supported currencies sends the merchant back for admin approval to protect live checkout access.": "",
    "Save merchant changes": "",
    "Your checkout profile stays locked from rejected or disabled states and re-enters review when key business details change.": "",
    "Under admin review": "",
    "Production unlocks after approval.": "",
    "Shop disabled": "",
    "Payments and live API are paused.": "",
    "Review rejected": "",
    "Update profile or contact support.": "",
    "Wallet missing": "",
    "Activate :currencies wallet before checkout.": "",
    "Gateway missing": "",
    "Select a matching gateway in API config.": "",
    "Ready for payments": "",
    "Wallet, API, and gateway are ready.": "",
    "Manage merchant profiles, payment links, API configuration, and settlement readiness.": "",
    "Merchant workspace": "",
    "Build your first checkout profile": "",
    "Create a merchant once, select supported wallet currencies, then connect payment links or API checkout after approval.": "",
    "Total shops": "",
    "All merchant profiles": "",
    "Live ready": "",
    "Approved for production": "",
    "In review": "",
    "Waiting admin decision": "",
    "Wallet coverage": "",
    "Ready currency rails": "",
    "Shop list": "",
    "Shop readiness overview": "",
    "Each row shows approval, wallet rail, gateway, and checkout action status.": "",
    "Unavailable: merchant is disabled or rejected": "",
    "No site URL": "",
    "Wallet :ready\/:total": "",
    "Shop details": "",
    "ID": "",
    "Shop actions": "",
    "Create payment link": "",
    "API and gateway config": "",
    "API": "",
    "Edit merchant": "",
    "Create your first merchant to start accepting wallet payments.": "",
    "Merchant workspace ready": "",
    "Accept payments faster": "",
    "Recharge a mobile number directly from your wallet balance.": "",
    "No wallet available": "",
    "Create or activate a wallet before using mobile recharge.": "",
    "Enter mobile number": "",
    "Operator (Optional)": "",
    "Example: Grameenphone, Robi, Airtel": "",
    "Min: :min | Max: :max": "",
    "Recharge Now": "",
    "Check wallet balance, fee, and total debit before confirming.": "",
    "Wallet Balance": "",
    "Total Debit": "",
    "Recent Recharges": "",
    "Your latest mobile top-up requests.": "",
    "No recharge yet": "",
    "Your mobile recharge history will appear here after the first top-up.": "",
    "P2P Payment Accounts": "",
    "Saved Accounts": "",
    "accounts": "",
    "Methods Ready": "",
    "ready": "",
    "Methods Left": "",
    "left": "",
    "Region Ready": "",
    "regions": "",
    "Method Instructions": "",
    "No extra method instructions provided.": "",
    "Select option": "",
    "No dynamic fields configured for this method yet.": "",
    "Example: Personal :method": "",
    "Example: Personal account": "",
    "Delete Payment Account": "",
    "Are you sure you want to delete this payment account? This action cannot be undone.": "",
    "Yes, Delete": "",
    "Manage your payment methods for trading": "",
    "Add P2P Payment Account": "",
    "Save Account": "",
    "Edit P2P Payment Account": "",
    "Manage Trade Ad": "",
    "∞": "",
    "Extend Promotion": "",
    "Promote Ad": "",
    "Open trades must be finished before changing this ad status.": "",
    "Pause": "",
    "Resume": "",
    "Are you sure you want to delete this trade ad?": "",
    "Open trades must be finished before deleting this ad.": "",
    "Promotion active": "",
    "Standard placement": "",
    "Manage Trade Ad Settings": "",
    "Update pricing, limits, payment methods, and terms from the same editing workspace.": "",
    "Build a new listing with wallet, pricing, payment method, and terms controls.": "",
    "Back to My Trade Ads": "",
    "Update editable details for this ad from your management workspace": "",
    "Set your wallet, trade side, price, and trading limits": "",
    "Browse live trade ads and launch your own listing from the same workspace.": "",
    "Create P2P Trade Ad": "",
    "Creating P2P trade ads is a paid feature. Upgrade to Pro or Business to publish your own listings.": "",
    "Buy on P2P Marketplace": "",
    "Sell on P2P Marketplace": "",
    "P2P trading (Buy\/Sell) is a paid feature. Free users can browse all offers - upgrade to Pro or Business to start trading.": "",
    "Total Ads": "",
    "Live Ads": "",
    "Promoted Ads": "",
    "Open Trades": "",
    "Completed Trades": "",
    "Track and manage your trade advertisements all from one place.": "",
    "Visible in Marketplace": "",
    "Paused from Marketplace": "",
    "Not Available": "",
    "Has open trade activity": "",
    "Requires system attention": "",
    "Ready to receive trade requests": "",
    "Accepted Payment Methods": "",
    "Preferred \/ Available Payment Methods": "",
    "Choose which of your saved payment accounts buyers can pay to.": "",
    "Select the payment methods you can use to send payment from your saved accounts.": "",
    "Use your saved account for this payment method.": "",
    "No saved account added yet.": "",
    "Select the payment methods you can use to send payment. Sellers will see these before starting a trade.": "",
    "Editing Locked": "",
    "Publish Offer": "",
    "Featured Listing": "",
    "Your offer appears as featured so users notice it first.": "",
    "Highlighted Card UI": "",
    "Adds stronger visual styling so your listing stands out in the feed.": "",
    "Search Priority Boost": "",
    "Improves ranking position in search results.": "",
    "Adds a featured marker to improve offer visibility.": "",
    "Auto renew": "",
    "Buy Ads Only": "",
    "Sell Ads Only": "",
    "Buy Ads + Sell Ads": "",
    "Select a package to see details": "",
    "Showing packages for side": "",
    "No package available for selected side": "",
    "Basic": "",
    "Very High": "",
    "No saved payment accounts available": "",
    "Select Payment Account": "",
    "Use only the saved payment account selected for this trade.": "",
    "Do not write any notes or purpose with the payment.": "",
    "Confirm the payment only after receiving the full amount.": "",
    "Abide by all applicable local laws and regulations.": "",
    "Payment Instructions": "",
    "You do not have any saved payment account matching the advertiser payment methods. Add one first to continue.": "",
    "You need at least one saved payment account before starting this trade.": "",
    "Amount to Sell": "",
    "Amount to Buy": "",
    "Securely": "",
    "Your Receiving Account": "",
    "Your Payment Account": "",
    "Receiving Account": "",
    "Buyer Account": "",
    "Choose the saved account where you want to receive this trade payment.": "",
    "Choose one of your saved payment accounts that matches the advertiser payment methods.": "",
    "Paid": "",
    "Order": "",
    "Failed to calculate price.": "",
    "Exchange rate:": "",
    "Both": "",
    "Not selected": "",
    "Auto renew allowed": "",
    "Auto renew disabled": "",
    "Select wallet to see payable amount": "",
    "Manage Ad": "",
    "Trade ads matching the current filters will appear here.": "",
    "P2P marketplace": "",
    "Promote Trade Ad #": "",
    "Boost visibility with a promotion plan and wallet-funded checkout flow.": "",
    "Trade Ad #": "",
    "Visible in the marketplace and ready for new trade requests.": "",
    "Temporarily hidden until you resume it from your ad controls.": "",
    "Unavailable for promotion or status changes until restored by the system.": "",
    "Ad Actions": "",
    "Start Trade": "",
    "Trade Order #": "",
    "Track participant actions, payment snapshots, and dispute status from one screen.": "",
    "Are you sure to cancel?": "",
    "My Trade Orders": "",
    "Review open activity, resume recent trades, and jump into order details quickly.": "",
    "No trade orders yet": "",
    "Trade orders will appear here after you start buying or selling from the marketplace.": "",
    "P2P order desk": "",
    "Marketplace": "",
    "Trusted Trader": "",
    "Verified Profile": "",
    "Growing Profile": "",
    "success rate": "",
    "available": "",
    "Use a payment account that matches the trader holder name.": "",
    "Start with a smaller limit until the flow feels consistent.": "",
    "Release crypto only after the incoming payment fully settles.": "",
    "Check trust, reviews, and active ads before trading.": "",
    "No comment added.": "",
    "7-Day :type Summary": "",
    "Weekly snapshot of completed, pending, and failed volume.": "",
    "Note: Rolling 7-day window": "",
    "View 7-day breakdown": "",
    "3 summary metrics": "",
    "Compared to prior 7 days": "",
    "Use a Merchant Shop": "",
    "Optional. Select one of your approved merchant shops to brand the link and choose one of its supported currencies.": "",
    "Personal \/ General Payment Link": "",
    "Merchant Shop: :name (:currencies)": "",
    "Currencies:": "",
    "e.g. Invoice #1042": "",
    "Currency comes from your active wallet list. When a merchant shop is selected, choose one of that shop\\'s supported currencies.": "",
    "Optional details payers see at checkout": "",
    "Set a fixed amount, OR leave it blank to accept any amount within an optional min \/ max range.": "",
    "e.g. 99.00": "",
    "Max Payments": "",
    "Unlimited if blank": "",
    "Create Payment Link": "",
    "Generate a shareable payment link your customers can pay from any device.": "",
    "Back to Payment Links": "",
    "Payment links work for any role - users, merchants and agents - and credit your wallet automatically when paid.": "",
    "Edit Payment Link": "",
    "Update the details payers see at checkout.": "",
    "Create shareable payment links and accept wallet or gateway payments instantly.": "",
    "New Payment Link": "",
    "Open amount": "",
    "Payment link URL": "",
    "Copy link": "",
    "Show QR Code": "",
    "QR Code": "",
    "Scan to Pay": "",
    "Payment QR Code": "",
    "Scan with a phone camera or :site_title scanner to open checkout.": "",
    "Open Checkout": "",
    "No payment links yet": "",
    "Create a shareable checkout link for wallet or gateway payments in seconds.": "",
    "Ready to collect payments": "",
    "Secure checkout": "",
    "Share link and receive instantly": "",
    "Gateway Ready": "",
    "Accept flexible checkout flows": "",
    "Membership Progress": "",
    "No rank yet": "",
    ":unlocked of :total ranks unlocked. Next target: :next with rewards up to :reward, :wallets wallets, and :referrals referral levels.": "",
    "Top tier": "",
    "Unlocked": "",
    "Rank summary": "",
    "Ranks": "",
    "Rank progression": "",
    ":count wallets": "",
    ":count levels": "",
    "Required Volume": "",
    "No ranks available yet": "",
    "Rank benefits will appear here once the admin configures active ranks.": "",
    "Share your referral link, grow your network tree, and track signups from one place.": "",
    "Track commission rewards generated by your referral network.": "",
    "No referral earnings found": "",
    "Referral rewards will appear here after your network starts generating eligible activity.": "",
    "Referral tracker ready": "",
    "Who are they?": "",
    "Your recipient\\'s legal name as on their ID and bank records.": "",
    "First name": "",
    "Last name": "",
    "Nickname (optional)": "",
    "e.g. Mom": "",
    "Relationship (optional)": "",
    "Mark as favorite": "",
    "Pin this beneficiary to the top of your list for faster sending next time.": "",
    "How will they get paid?": "",
    "Pick the payout type — fields below will adapt.": "",
    "Direct bank transfer · 1–2 days": "",
    "bKash, M-Pesa, GCash · minutes": "",
    "Push-to-card · instant": "",
    "Account details": "",
    "Exact details from the recipient\\'s account or wallet.": "",
    "Contact (optional)": "",
    "We may use these to notify the recipient when funds arrive.": "",
    "International format with country code.": "",
    "Save recipient": "",
    "Add Recipient": "",
    "Save the details once and reuse them on every transfer.": "",
    "Edit Recipient": "",
    "Save bank accounts and mobile wallets to send abroad in seconds.": "",
    "Add recipient": "",
    "Search by name, phone, country, or currency...": "",
    "No recipients match your search": "",
    "No recipients yet": "",
    "Add a recipient to start sending money to family or friends abroad.": "",
    "Add your first recipient": "",
    "Remove this recipient?": "",
    "Send Money Abroad": "",
    "Live rates. No hidden fees. Track every step.": "",
    "No corridors available yet": "",
    "International transfer corridors will appear here once an admin enables them. Check back soon.": "",
    "Getting Quote...": "",
    "No active corridor matches :name (:currency). Please contact support.": "",
    "Where are you sending money?": "",
    "Select corridor": "",
    "You send": "",
    "Live rate": "",
    "Recipient gets": "",
    "Quote on next step": "",
    "Rate locks for": "",
    "Pick a corridor above to load supported payout methods.": "",
    "Send to": "",
    "Manage recipients": "",
    "Save a bank account or mobile wallet to send abroad in seconds.": "",
    "Add": "",
    "Protected by :site_title Safeguard": "",
    "Get Live Quote": "",
    "Funding wallet": "",
    "Top up": "",
    "Why :site_title": "",
    "Money arrives in minutes": "",
    "Most corridors < 30 min": "",
    "Always show real fees": "",
    "No hidden FX margin": "",
    "Bank-grade encryption": "",
    "KYC verified · audited": "",
    "No payout methods available on this corridor.": "",
    "Min :min — Max :max :cur": "",
    "Track every remittance you have sent abroad.": "",
    "Search by reference, name or country...": "",
    "No transfers match your filter": "",
    "No transfers yet": "",
    "Your future international transfers will show up here.": "",
    "Send your first transfer": "",
    "Get a live quote ...": "",
    "Send money abroad with live rates.": "",
    "Pick a corridor": "",
    "Choose the country you are sending to. The rate locks for 15 minutes.": "",
    "Review your quote": "",
    "See exactly how much arrives, the fee, and our exchange rate before you pay.": "",
    "Confirm & track": "",
    "We debit your wallet, route the payout, and notify both sides at every step.": "",
    "Review Transfer": "",
    "Lock the rate and confirm details before sending.": "",
    "Rate expires soon": "",
    "Rate locked for this quote": "",
    "Confirm now to keep": "",
    "Transfer fee": "",
    "You pay total": "",
    "Estimated arrival": "",
    "within 30 minutes": "",
    "Select wallet": "",
    "You have no recipient saved for :currency.": "",
    "Add one now": "",
    "Choose recipient": "",
    "Add purpose & source of funds (optional)": "",
    "Purpose of transfer": "",
    "Family support": "",
    "Education": "",
    "Medical": "",
    "Source of funds": "",
    "Salary": "",
    "Savings": "",
    "Business income": "",
    "Confirm & Send": "",
    "Funds are debited only after you confirm.": "",
    "What happens next": "",
    "Wallet is debited": "",
    "We hold the funds for the transfer.": "",
    "We send to the payout partner": "",
    "Usually within seconds of confirm.": "",
    "Recipient is paid out": "",
    "Most corridors arrive in 30 minutes.": "",
    "Quote details": "",
    "Quote ID:": "",
    "Locked rate:": "",
    "Mid-market reference:": "",
    "Payout method:": "",
    "Rate expired": "",
    "Transfer :ref": "",
    "Payout sent": "",
    "International transfer · :status": "",
    "Money received": "",
    "Transfer could not be completed": "",
    "Your transfer is on the way": "",
    "Tracking ref": "",
    "Failure reason:": "",
    "Money movement": "",
    "You paid": "",
    "Timeline": "",
    "Started :ago": "",
    "Send Again": "",
    "References": "",
    "Transfer:": "",
    "Transaction:": "",
    "Gateway:": "",
    "Partner:": "",
    "Create a payment request and track the exact wallet impact.": "",
    "Review the requested amount and both wallet movements before sending.": "",
    "Transfer funds to another user wallet with instant balance checks.": "",
    "Confirm totals and balance changes before you send the transfer.": "",
    "Two-Factor Authentication is enabled": "",
    "Two-Factor Authentication is not active": "",
    "Your account is protected by an authenticator code in addition to your password.": "",
    "Add a second layer of protection by linking an authenticator app to your account.": "",
    "Disable Two-Factor Authentication": "",
    "Confirm your password to remove 2FA from your account.": "",
    "Security will be reduced": "",
    "Disabling 2FA removes an additional protection layer. We recommend keeping it enabled whenever possible.": "",
    "Set up an Authenticator App": "",
    "Follow these steps to link your preferred authenticator app.": "",
    "Install an authenticator app": "",
    "Download Google Authenticator, Authy or any TOTP-compatible app from your app store.": "",
    "Scan the QR code or enter the key": "",
    "2FA QR Code": "",
    "Copy secret": "",
    "Secret copied": "",
    "Unable to copy the secret key. Please copy it manually.": "",
    "Enter the 6-digit code to verify": "",
    "Your authenticator app generates a new code every 30 seconds.": "",
    "Update Login Password": "",
    "Rotate your password regularly to keep account access secure.": "",
    "Enter current password": "",
    "Enter new password": "",
    "Repeat new password": "",
    "You will remain signed in on this device after updating your password.": "",
    "Password Strength & Best Practices": "",
    "Live feedback as you type — aim for green across every check.": "",
    "Type a password to see how strong it is.": "",
    "Confirmation matches": "",
    "Strength Checks": "",
    "At least 6 characters": "",
    "12 or more characters": "",
    "Bonus": "",
    "Uppercase (A–Z)": "",
    "Lowercase (a–z)": "",
    "Number (0–9)": "",
    "Symbol (!@#$…)": "",
    "Good Habits": "",
    "Avoid reusing passwords from other sites.": "",
    "Never share — not even with support.": "",
    "Enable 2FA for an extra protection layer.": "",
    "Too short": "",
    "Add a few more characters — minimum 6 required.": "",
    "Weak": "",
    "Add an uppercase letter, a number, or a symbol.": "",
    "Fair": "",
    "Looking better — mix in another character type.": "",
    "Good": "",
    "Strong enough — 12+ characters makes it even safer.": "",
    "Strong": "",
    "Strong password — your account is well protected.": "",
    "Excellent": "",
    "Excellent — long + varied. Top-tier protection.": "",
    "Confirmation does not match yet": "",
    "Security Center": "",
    "My Subscription": "",
    "My Wallet Earn": "",
    "Review account alerts and keep important activity visible in one feed.": "",
    "Review wallet protection, sign-in activity, and active access controls from one place.": "",
    "Verify the phone number used for mobile recharge and SMS account alerts.": "",
    "Manage two-factor authentication and strengthen account access protection.": "",
    "Rotate your password and keep your sign-in credentials current.": "",
    "Create or reset the 6-digit PIN used to authorise wallet payments.": "",
    "Review your current active plan without leaving account settings.": "",
    "Review active Wallet Earn positions and payout timing from settings.": "",
    "Submit, review, or update verification details required for account access.": "",
    "Update personal details, preferences, and default settings from one workspace.": "",
    "Identity and contact details": "",
    "Alerts and account updates": "",
    "Protection, sessions, and credentials": "",
    "Identity review status": "",
    "Account settings summary": "",
    "Account Control": "",
    "Account settings navigation": "",
    "End this session": "",
    "Settings Workspace": "",
    "Under Review": "",
    "Not Started": "",
    "KYC review in progress": "",
    "KYC verification complete": "",
    "KYC needs attention": "",
    "Start identity verification": "",
    "Your KYC details are with our review team. We will update this page after the decision.": "",
    "Your identity verification is complete. No further KYC action is required right now.": "",
    "Review the feedback, update your documents, and resubmit your identity details.": "",
    "Submit your identity details and documents to complete KYC verification.": "",
    "Identity Verification": "",
    "Current Status": "",
    "Not submitted": "",
    "Last Update": "",
    "Verification History": "",
    "Review timeline": "",
    "In progress": "",
    "Decision": "",
    "Awaiting": "",
    "Resubmit your verification": "",
    "Start your verification": "",
    "Provide accurate information to avoid delays in review.": "",
    "Your data is encrypted and private.": "",
    "Verification Type": "",
    "Choose the document type that matches what you have on hand.": "",
    "Required Information": "",
    "Fill in every required field and upload clear, legible documents.": "",
    "Select a verification type above to load the required fields.": "",
    "Additional Notes": "",
    "Anything the reviewer should know about your submission.": "",
    "e.g. name on document differs slightly due to spelling.": "",
    "By submitting, you confirm the information provided is accurate and belongs to you.": "",
    "Submit for Review": "",
    "Loading required fields...": "",
    "Unable to load fields. Please try again.": "",
    "Notification Preferences": "",
    "Control account alerts, sound, and custom notification tune.": "",
    "Enable in-app notifications": "",
    "Show deposits, rewards, and security alerts inside your account.": "",
    "Play notification tune": "",
    "Play a short sound when important activity arrives.": "",
    "Tune": "",
    "Platform default (:name)": "",
    "My custom tune": "",
    "Custom Tune Builder": "",
    "Pick four notes and a speed to make your own notification sound.": "",
    "Tune Name": "",
    "My Tune": "",
    "Note :number": "",
    "Note Length": "",
    "ms": "",
    "Preferences are saved to this account and can be changed anytime.": "",
    "Save Preferences": "",
    "Recent account activity and wallet updates.": "",
    "Mark notification as read": "",
    "Updates, alerts, and account activity will appear here when available.": "",
    "Inbox clear": "",
    "Access status": "",
    "SMS protection": "",
    "2FA": "",
    "Authenticator": "",
    "Login secret": "",
    "Payment PIN": "",
    "Security settings": "",
    "Wallet PIN is active": "",
    "Wallet PIN is not set": "",
    "Use a private 6-digit PIN to authorise wallet payments without exposing your login password.": "",
    "Setup Required": "",
    "PIN Standards": "",
    "Use exactly 6 digits.": "",
    "Avoid repeated or sequential numbers.": "",
    "Keep this PIN separate from your login password.": "",
    "Reset by email if you forget it.": "",
    "Change Wallet PIN": "",
    "Set Wallet PIN": "",
    "Confirm your current credential, then choose a private PIN for wallet checkout approvals.": "",
    "6 Digits": "",
    "Please review these fields": "",
    "Current Wallet PIN or Login Password": "",
    "Login Password": "",
    "Enter current PIN or password": "",
    "Enter login password": "",
    "New 6-Digit PIN": "",
    "Confirm New PIN": "",
    "Email Reset Link": "",
    "You can change this PIN from settings anytime.": "",
    "Update PIN": "",
    "No phone number added": "",
    "Add your phone number from profile settings before requesting a verification code.": "",
    "Phone verification is enabled": "",
    "Phone verification is turned off": "",
    "Use your verified phone as an extra protection layer for sensitive wallet actions like mobile recharge.": "",
    "Number verified": "",
    "Number not verified": "",
    "Verify Number": "",
    "This number has already passed code verification.": "",
    "Receive a short code on your saved phone number.": "",
    "Protection Switch": "",
    "Phone verification is active for protected wallet actions.": "",
    "Enter the latest code to turn protection on.": "",
    "Disable Phone Verification": "",
    "Your number will stay verified, but protected actions will stop requiring phone verification until you enable it again.": "",
    "Password Required": "",
    "Could not disable": "",
    "Step 1: Send Code": "",
    "Request a fresh code for :phone.": "",
    "Send Enable Code": "",
    "Send Verification Code": "",
    "Codes expire quickly, so request a new one only when you are ready to enter it.": "",
    "Step 2: Turn On": "",
    "Enter the latest code to enable phone verification for this account.": "",
    "Verification Code": "",
    "Enter 6 digit code": "",
    "Enable Phone Verification": "",
    "Email not verified": "",
    "Verify your email address to secure your account and receive important alerts.": "",
    "This information is displayed on your profile and identity documents.": "",
    "Contact Details": "",
    "Used to notify you about account activity and verification updates.": "",
    "Verify": "",
    "Shown to customers on payment pages and receipts.": "",
    "Preferences": "",
    "Configure the default currency for your wallet and transactions.": "",
    "Your country is locked based on registration; update state, city and street address anytime.": "",
    "Street Address": "",
    "Core wallet security is complete": "",
    "Core wallet security needs attention": "",
    "Complete email verification, authenticator 2FA, and wallet PIN protection for safer wallet access.": "",
    ":score% Ready": "",
    "Protection readiness": "",
    ":completed of :total checks active": "",
    "Next best action": "",
    "All core controls are active": "",
    "Security readiness :score percent": "",
    "Current Access": "",
    "Current IP": "",
    "Known IPs": "",
    "Set": "",
    "Not Set": "",
    "Sign Out Other Browser Sessions": "",
    "Keep this device signed in while removing account access from other browsers and devices.": "",
    "Session action failed": "",
    "Sign Out Other Sessions": "",
    "Recent Sign-In Activity": "",
    "Review recent successful sign-ins and contact support if anything looks unfamiliar.": "",
    "No sign-in activity yet": "",
    "Your successful sign-ins will appear here after your next login.": "",
    "Unknown Browser": "",
    "Unknown Platform": "",
    "Unknown IP": "",
    "Recent sign-in activity pagination": "",
    ":from-:to of :total": "",
    "Page :current of :last": "",
    "Current active plan": "",
    "Active Subscription": "",
    "Your account currently has an active subscription.": "",
    "Billing": "",
    "Renews \/ Ends": "",
    "Remaining": "",
    "This summary only shows your currently active plan.": "",
    "Open full subscription": "",
    "No active subscription": "",
    "You do not have an active subscription right now. Choose a plan when you are ready to unlock subscription features.": "",
    "Current active Wallet Earn": "",
    "Only active Wallet Earn positions are shown here to keep this settings view focused.": "",
    "Expected Profit": "",
    "Paid Profit": "",
    "Next Payout": "",
    "Active Wallet Earn positions": "",
    "Maturity": "",
    "Inactive, completed, and pending stakes are hidden from this settings summary.": "",
    "Open active stakes": "",
    "No active Wallet Earn position": "",
    "You do not have an active Wallet Earn stake right now. Active positions will appear here once approved or auto-started.": "",
    "View Earn Plans": "",
    "Password & PIN": "",
    "Checkout - :plan": "",
    "Upgrade to :plan": "",
    "Switch to :plan": "",
    "Change billing cycle": "",
    "Subscribe to :plan": "",
    "Unlock more features. We will only charge the prorated difference.": "",
    "Switch to a smaller plan. Unused time on your current plan is credited.": "",
    "Adjust your billing cycle. Unused time is applied as credit.": "",
    "Confirm your details and pay from your wallet to activate.": "",
    "Selected plan": "",
    "Premium plan with full feature access.": "",
    "day grace period": "",
    "Key inclusions": "",
    ":count more benefits included": "",
    "Switching from": "",
    "Current period ends :date - unused time becomes credit": "",
    "Equivalent": "",
    "Prorated credit": "",
    "Free trial": "",
    "Due today": "",
    "Wallet balance": "",
    "Top up :amount more to continue": "",
    "No charge today": "",
    "Ready for checkout": "",
    "Activate Free Plan": "",
    "Start Free Trial": "",
    "Confirm switch": "",
    "Pay & subscribe": "",
    "Encrypted": "",
    "Bank-level security": "",
    "Cancel anytime": "",
    "No commitments": "",
    "Wallet receipt": "",
    "Email confirmation": "",
    "No plan selected": "",
    "Choose a plan to unlock premium features, higher limits, and full account access.": "",
    "Wallet checkout": "",
    "Lifetime — no renewal": "",
    "Free plan — no renewal": "",
    "Trial ends in :n days": "",
    "Cancelled — access until end of period": "",
    "In :n days": "",
    "PLAN": "",
    "Free forever": "",
    "Your active subscription on this account.": "",
    "Renew subscription? Your wallet will be charged :price.": "",
    "Renew now": "",
    "Upgrade to": "",
    "Compare all plans": "",
    "Plan cost": "",
    "once": "",
    "No billing cycle": "",
    "Features active": "",
    "Member since": "",
    "Next renewal": "",
    "Your subscription expires in :days days. Renew now to avoid interruption.": "",
    "Cancelled — access continues until :date.": "",
    "period end": "",
    "Trial ends on :date. You will be charged :price after that.": "",
    "Total deposits": "",
    "Lifetime total": "",
    "No deposits yet": "",
    "Money sent": "",
    "Total invited": "",
    "Vouchers redeemed": "",
    "Plan usage": "",
    "Live usage against the limits on your plan.": "",
    "No measurable limits": "",
    "This plan does not have usage-based limits to track yet.": "",
    "Benefit": "",
    "Access": "",
    "Limit reached for this period": "",
    ":p% used — close to your cap": "",
    "Billing summary": "",
    "No payment scheduled": "",
    "One-time charge — no renewals": "",
    "Charged from your wallet each cycle": "",
    "Always free": "",
    "No renewal": "",
    "Access ends": "",
    "Renews on": "",
    "Payment method": "",
    "default": "",
    "Charges are taken from your default wallet": "",
    "Plan summary": "",
    "Auto-renew": "",
    "Trial period": "",
    "days": "",
    "Grace period": "",
    "Started": "",
    "on": "",
    "for :price\/mo": "",
    "Step up to": "",
    "Higher limits, more features, priority support — all included.": "",
    "Billing history": "",
    "Recent invoices for this subscription": "",
    "No payment records yet": "",
    "Subscription payment records will appear here after a paid activation or renewal.": "",
    "Cancel subscription": "",
    "Your access continues until :date, then the plan ends.": "",
    "Cancel your subscription? Access continues until the end of the current period.": "",
    "All your past and present subscription records.": "",
    "No subscription records found": "",
    "Your subscription activations, renewals, and plan changes will appear here.": "",
    "Period": "",
    "Simple pricing, no surprises. Upgrade or cancel anytime.": "",
    "Save up to :d% when billed annually — your best value.": "",
    "No subscription plans available": "",
    "Subscription plans are not available at the moment. Please check back later.": "",
    "Current Plan": "",
    "Subscribe Now": "",
    "Active Plan": "",
    "Upgrade to :name": "",
    "Switch to :name": "",
    "Prorated — :days days credit applied": "",
    "Buy \/ Sell P2P": "",
    "P2P ads": "",
    "Virtual cards": "",
    "Wallet Earn \/ staking": "",
    "Withdrawal speed": "",
    "Get started": "",
    "Level up": "",
    "Premium scale": "",
    "Plan access": "",
    "Plan comparison": "",
    "Upgrade when your workflow needs more room": "",
    "Choose the plan that fits your goals today. Upgrade anytime as you grow.": "",
    "Premium Access": "",
    "Unlock more features, higher limits and priority support.": "",
    "Go Premium": "",
    "All plans come with bank-level security and 24\/7 system monitoring.": "",
    "Reliable": "",
    "Trusted": "",
    "256-bit encryption · PCI-DSS compliant · Cancel anytime · No contracts": "",
    "Open a new support conversation with the details the team needs.": "",
    "Track ongoing conversations and create new help requests when needed.": "",
    "Create a support ticket when you need help from the team.": "",
    "Support desk ready": "",
    "Review the full conversation, attachments, and current ticket status.": "",
    "Search, filter, and review all wallet movements.": "",
    "records": "",
    "Try adjusting the filters or search terms to find matching wallet activity.": "",
    "Wallet ledger": "",
    "Every wallet movement, status, and receipt in one mobile stream.": "",
    "Transaction summary": "",
    "TRX ID, type, or note": "",
    "All types": "",
    "Date range": "",
    "YYYY-MM-DD,YYYY-MM-DD": "",
    "No activity": "",
    "0 records": "",
    "Wallet engine": "",
    "No notes attached to this receipt.": "",
    "Wallet Transaction Receipt": "",
    "Transaction Receipt": "",
    "Settled movement": "",
    "Processed on": "",
    "Receipt Map": "",
    "Processed At": "",
    "Settlement Currency": "",
    "Settlement": "",
    "Balance Breakdown": "",
    "Internal memo": "",
    "Receipt Note": "",
    "Pending approval": "",
    "Request Control": "",
    "Approve or reject this request with an optional private remark for your own audit trail.": "",
    "Download PDF": "",
    "Create a compliant cardholder profile for future virtual card issuance.": "",
    "Profile Type": "",
    "Choose how this cardholder is identified. Switch to Business for company-issued cards.": "",
    "Cardholder profiles can be reused for any future virtual card.": "",
    "Update approved cardholder information without losing compliance context.": "",
    "Cardholder type is locked once a profile exists.": "",
    "Changes apply immediately. Pending KYC reviews will keep their current state.": "",
    "Manage approved cardholders and create new records when needed.": "",
    "cardholder profiles": "",
    "ready to issue": "",
    "awaiting review": "",
    "Mix": "",
    ":p personal · :b business": "",
    "Unnamed cardholder": "",
    "No cardholders yet": "",
    "Create your first cardholder profile so any provider can issue a virtual card.": "",
    "Identity profile ready": "",
    "Match the legal entity exactly as it appears on incorporation documents.": "",
    "Sole Proprietor": "",
    "Partnership": "",
    "LLC": "",
    "Private Limited": "",
    "Public Limited": "",
    "Corporation": "",
    "Non-profit": "",
    "Trust": "",
    "Tax & Registration": "",
    "Registration number, tax id, industry classification and your public website.": "",
    "Business Contact": "",
    "The point of contact a provider can reach for compliance or disputes.": "",
    "Registered Address": "",
    "The street address on file with your registrar \/ tax authority.": "",
    "Anyone who owns or controls 25% or more of the entity. Required by KYB regulators worldwide.": "",
    "Passport": "",
    "National ID": "",
    "Driver\\'s License": "",
    "Match the legal name on the cardholder\\'s government ID exactly.": "",
    "Used for OTPs, statements, and provider notifications.": "",
    "The full street address tied to the cardholder. Required by most providers for AVS.": "",
    "Single source of truth for identity verification across every provider (Bitnob, StroWallet, Stripe, Marqeta, Adyen, Lithic).": "",
    "Residence Permit": "",
    "Voter ID": "",
    "Clear photo or scan of the ID front (and back if applicable). JPG, PNG, WEBP or PDF, up to 8 MB.": "",
    "View current document": "",
    "Tax & Fiscal": "",
    "US SSN \/ ITIN, Indian PAN, EU TIN — required by providers operating in regulated markets.": "",
    "Employment & Source of Funds": "",
    "Anti-money-laundering disclosure. Some providers will reject issuance without this.": "",
    "Investments \/ dividends": "",
    "Personal savings": "",
    "Inheritance": "",
    "Compliance Declarations": "",
    "Self-declared. Providers run their own checks; misrepresentation can void the card.": "",
    "Or am a close associate \/ family member of one.": "",
    "Including any list maintained by OFAC, UN, EU, UK, or local authorities.": "",
    "Review identity, status, and profile details in one place.": "",
    "Legal name, gender and origin.": "",
    "Full Name": "",
    "Where providers reach the cardholder.": "",
    "Used by every provider for AVS verification.": "",
    "Identity verification document for issuance.": "",
    "ID Type": "",
    "ID Number": "",
    "Issue Date": "",
    "View uploaded ID": "",
    "SSN \/ ITIN \/ PAN \/ TIN equivalent.": "",
    "AML disclosure required by some providers.": "",
    "Compliance": "",
    "Self-declared status flags.": "",
    "Politically Exposed Person": "",
    "Registered entity details.": "",
    "Incorporation Date": "",
    "Country of Incorporation": "",
    "Identifiers used by KYB.": "",
    "Registration Number": "",
    "TIN \/ EIN \/ VAT": "",
    "MCC Code": "",
    "Point of contact for compliance and disputes.": "",
    "Address on file with your registrar.": "",
    "Anyone who owns or controls 25% or more of the entity.": "",
    "Audit": "",
    "When this profile was created and last touched.": "",
    "Issue, control, and reconcile virtual cards across teams and budgets.": "",
    "Total Balance": "",
    "across :n cards": "",
    "Spent This Month": "",
    "vs last month": "",
    "No spend last month": "",
    "Pending Auth": "",
    ":n transactions": "",
    "Total Cards": "",
    ":active active · :frozen frozen": "",
    "Selected Card": "",
    "Available Balance": "",
    "Monthly spend": "",
    "Expiry · CVV": "",
    "Top Up": "",
    "Set Limits": "",
    "Your cards": "",
    "Tap a card to inspect": "",
    "Unknown provider": "",
    "EXP": "",
    "Issue card": "",
    "Submit new request": "",
    "Recent transactions": "",
    "Top-ups and withdrawals across all cards": "",
    "When": "",
    "No card transactions yet": "",
    "Top up a card to see activity here.": "",
    "Spending": "",
    "Daily · last 30 days": "",
    "By provider": "",
    "Spent": "",
    "No provider spend yet": "",
    "Top up a card to compare provider activity this month.": "",
    "Card controls": "",
    "Applies to": "",
    "Saved": "",
    "Online purchases": "",
    "E-commerce, subscriptions": "",
    "ATM withdrawals": "",
    "Cash advances": "",
    "International transactions": "",
    "Outside merchant country": "",
    "Contactless & in-store": "",
    "NFC, mobile wallets": "",
    "Freeze card": "",
    "No virtual cards yet": "",
    "Request a new virtual card and track approval from your card requests page.": "",
    "Request New Card": "",
    "CVV": "",
    "Card Balance": "",
    "Card details": "",
    "Sensitive card information": "",
    "Visible only to the cardholder. Do not share these details.": "",
    "All authorizations will decline immediately. Recurring subscriptions may fail until unfrozen.": "",
    "Card details misplaced": "",
    "Temporarily disable while you locate or rotate credentials.": "",
    "Suspicious activity": "",
    "Block authorizations and open a dispute review.": "",
    "Pause spend": "",
    "Temporary halt — keep the card alive for later use.": "",
    "Duration": "",
    "1 hour": "",
    "24 hours": "",
    "7 days": "",
    "Indefinite": "",
    "Time-bounded freezes are advisory until a scheduled job runs.": "",
    "Provider note:": "",
    "This provider does not expose a freeze API. The card will be marked frozen in :site_title; gateway-level transactions may still succeed.": "",
    "Spend controls": "",
    "Set limits for": "",
    "Limits are saved for this card. Providers that support gateway-level enforcement will pick them up automatically.": "",
    "Spend limit type": "",
    "Per transaction": "",
    "Alert when spend reaches": "",
    "Auto-freeze at 100%": "",
    "Block transactions once monthly limit is hit.": "",
    "Save as template": "",
    "Apply limits": "",
    "Add funds to": "",
    "Funds settle from the linked wallet. Provider fees are previewed below.": "",
    "Wallet:": "",
    "Funding source": "",
    ":site_title Wallet": "",
    "Instant": "",
    "Available balance · no fee": "",
    "Bank · ACH": "",
    "Coming soon": "",
    "1–2 business days · no fee": "",
    "Debit card": "",
    "Instant · 1.4% fee": "",
    "Top-up amount": "",
    "Provider fee": "",
    "Total debited": "",
    "Top up now": "",
    "Withdraw from": "",
    "Move card balance back to the linked wallet.": "",
    "Card balance:": "",
    "Withdraw amount": "",
    "Wallet receives": "",
    "Withdraw now": "",
    "Track pending card requests and launch new ones quickly.": "",
    "requests submitted": "",
    "awaiting admin": "",
    "cards created": "",
    "Latest": "",
    "no requests": "",
    "Request center": "",
    "Virtual card requests": "",
    "-": "",
    "Request a new virtual card and track the approval status from this page.": "",
    "Card request center": "",
    "Issue New Card": "",
    "Create a virtual card": "",
    "Submit a request — admins approve and the chosen provider issues the card.": "",
    "Cardholder & Network": "",
    "Wallet & Initial Load": "",
    "Review & Confirm": "",
    "Select network first…": "",
    "Selected wallet currency becomes the virtual card currency.": "",
    "Initial Load Amount": "",
    "Funds the new card. Every provider needs a non-zero starting balance.": "",
    "Card Design": "",
    "Card design": "",
    "Midnight": "",
    "Ocean": "",
    "Graphite": "",
    "Emerald": "",
    "Violet": "",
    "Live Preview": "",
    "NEW CARD": "",
    "The provider issues this card after admin approval. You can change limits and controls later.": "",
    "Card Issuing Fee": "",
    "Fixed Issuance Fee": "",
    "Surcharge on Initial Load": "",
    "Est. Total Issuance Cost": "",
    "One-time fee :fee. Some providers add a small percentage on the initial load amount.": "",
    "One-time fee from :min to :max depending on provider. Some providers add a small percentage on the initial load amount.": "",
    "Admins review the request and notify you when ready.": "",
    "Each card is linked to the selected wallet and cardholder.": "",
    "Some providers require a minimum balance to issue.": "",
    "Please pick a cardholder and network.": "",
    "Please pick a wallet.": "",
    "Move wallet funds onto this card with a clear fee and approval view.": "",
    "Check funding source, fees, and card credit before confirming.": "",
    "Transfer card balance back to the linked wallet with full fee visibility.": "",
    "Review deduction, wallet credit, and approval rules before submitting.": "",
    "Issue a voucher from one of your wallets in a few steps.": "",
    "Preview the amount and wallet impact before generating.": "",
    "Generate, monitor, and redeem vouchers from one workspace.": "",
    "No vouchers found": "",
    "Generate a voucher to share stored value securely, or redeem a code you received from another user.": "",
    "Voucher wallet ready": "",
    "Redeem anytime": "",
    "Create a secure transferable code": "",
    "Apply a received voucher instantly": "",
    "Review balances, supported roles, and recent wallet activity.": "",
    "Supported wallet roles": "",
    "Receive QR": "",
    "Receive to your :wallet wallet": "",
    "Receive Currency": "",
    "Share this QR or link with the payer.": "",
    "Receive QR link": "",
    ":site_title :currency Receive QR": "",
    "Use this :site_title QR link to send money to my :currency wallet.": "",
    "Receive link ready to share": "",
    "Share QR": "",
    "Receive link copied": "",
    "No wallets yet": "",
    "Create your first wallet to manage balances, deposits, withdrawals, and receive QR links.": "",
    "Share your receive QR or scan another :site_title QR to pay and send.": "",
    "Receive with confidence": "",
    "Share a QR or link with the payer. Your own receive QR does not open a self-send action here.": "",
    "Receive only": "",
    "Receive link": "",
    "Copy receive link": "",
    "Shared": "",
    "QR code downloaded": "",
    "Download QR": "",
    "No receiving wallet found": "",
    "Create or activate a sender-enabled wallet before sharing your QR code.": "",
    "New Wallet": "",
    "No currency available": "",
    "You already have wallets for every currency currently available to you.": "",
    "Choose a supported earning plan and stake from an eligible wallet.": "",
    "My Stakes": "",
    "No earning plans available": "",
    "Please check back after an admin publishes Wallet Earn plans for your wallets.": "",
    "No Eligible Wallet": "",
    "Stake Now": "",
    "Stake": "",
    "Choose a wallet…": "",
    "Use Max": "",
    "Total returned": "",
    "Manual approval required — up to 24 hours.": "",
    "Confirm & Stake": "",
    "Profit after": "",
    "Select a wallet.": "",
    "Enter a valid amount.": "",
    "Min is": "",
    "Max is": "",
    "Estimated profit": "",
    "Wallet Earn Details": "",
    "Review payout progress, maturity, and reward history.": "",
    "Started: :date": "",
    "Payout #:number": "",
    "Transaction pending": "",
    "Reward entries will appear here once a payout is processed.": "",
    "My Wallet Earn Stakes": "",
    "Track active, pending, and completed earning positions.": "",
    "Reward History": "",
    "Active Positions": "",
    "Total Earned": "",
    "Across all plans": "",
    "Nearest upcoming": "",
    "Total Positions": "",
    "per payout": "",
    "Start": "",
    "Matures": "",
    "Earned": "",
    "Awaiting Approval": "",
    "No stakes yet": "",
    "Your Wallet Earn stakes will appear here after you create one.": "",
    "Staked Amount": "",
    "Reward Rate": "",
    "Start Date": "",
    "Maturity Date": "",
    "Payout Frequency": "",
    "Payout Progress": "",
    "Maturity Progress": "",
    "Earned So Far": "",
    "Total Returned": "",
    "Next payout": "",
    "Recent Payouts": "",
    "Your stake is being reviewed by our team. This typically takes up to 24 hours.": "",
    "View Full Details": "",
    "days left": "",
    "Add a verified payout destination for future withdrawals.": "",
    "No active withdrawal methods are available right now. Please try again later.": "",
    "Loading credential fields...": "",
    "Unable to load credential fields. Please choose another method or try again.": "",
    "Update payout details and keep your withdrawal flow accurate.": "",
    "Manage your saved withdrawal destinations.": "",
    "No withdraw accounts found": "",
    "Create a withdrawal account to save your payout destination before requesting funds.": "",
    "Move funds to your saved withdrawal account.": "",
    "Accounts": "",
    "Review timing, charges, and received amount before submitting.": "",
    "Go Live Checklist": "",
    "Currency & Gateway Rules": "",
    "Merchant API checkout is controlled by three layers: merchant-supported currency, active receiver wallet, and configured payment gateways. This keeps checkout options accurate after API credentials are generated.": "",
    "Gateway Match Matrix": "",
    "A gateway appears on hosted checkout only when every rule below is true. If the merchant has selected gateways, those selected gateways become the allowed set for checkout.": "",
    "Dashboard Source": "",
    "Merchant -> Config -> Payment Gateway Controls": "",
    "Currency enabled for merchant": "",
    "The request currency_code must exist in the merchant-supported currency list.": "",
    "Active merchant wallet exists": "",
    "The merchant owner must have an active wallet for the requested currency.": "",
    "Gateway currency matches": "",
    "Only active automatic deposit methods for that exact currency are eligible.": "",
    "Merchant gateway selection passes": "",
    "When gateways are selected in API Config, checkout is restricted to those selected methods.": "",
    "How allow_payment_methods Works Now": "",
    "Layer": "",
    "Who controls it": "",
    "API request": "",
    "Must match a merchant-supported currency with an active receiver wallet.": "",
    "Merchant dashboard": "",
    "Defines the gateway set available to hosted checkout for each eligible currency.": "",
    "Optional name\/code keyword filter applied after merchant gateway rules. It cannot expose a gateway the merchant did not configure.": "",
    "Safe Default": "",
    "If a merchant has not selected any gateways, checkout falls back to all active automatic gateways that match the requested currency. Once the merchant selects gateways, checkout uses only that configured list.": "",
    "Create a hosted checkout session for a merchant-supported currency. The returned payment_url should be opened by the customer.": "",
    "API key required": "",
    "HMAC signature required": "",
    "Sandbox + production": "",
    "Currency wallet checked": "",
    "Gateway Selection": "",
    "Hosted checkout first applies merchant currency and wallet rules, then the gateways selected on Merchant API Config. allow_payment_methods is only an optional extra filter.": "",
    "Expected response type": "",
    "Use sandbox for testing and production for live payments": "",
    "Merchant identifier from the API Config page": "",
    "API key for the selected environment": "",
    "Current Unix timestamp in seconds. Requests outside the allowed tolerance are rejected.": "",
    "HMAC-SHA256 of timestamp.METHOD.path_with_query.raw_body using the API Secret for the selected environment.": "",
    "Payment amount. Minimum value is 1.00.": "",
    "3-letter currency code. Must be enabled for the merchant and backed by an active merchant wallet.": "",
    "Your unique order or transaction reference. Max 60 characters.": "",
    "Customer is redirected here after a successful hosted checkout.": "",
    "Customer is redirected here when checkout is canceled or cannot continue.": "",
    "Server-to-server webhook URL for payment status updates.": "",
    "Payment description visible in merchant transaction context.": "",
    "Customer name. Max 100 characters.": "",
    "Customer email address. Max 100 characters.": "",
    "Optional keyword filter applied after merchant gateway rules. Example: \"stripe,paypal\" or [\"stripe": "",
    "Gateway Availability Response Fields": "",
    "Field": "",
    "Meaning": "",
    "true when the merchant has selected specific gateways in API Config.": "",
    "Eligible deposit method IDs for the requested currency.": "",
    "Eligible method codes that can appear on hosted checkout.": "",
    "PHP": "",
    "Payment session created": "",
    "Common Error Responses": "",
    "Currency is not enabled for this merchant.": "",
    "The requested currency_code is not in the merchant-supported currency list.": "",
    "The merchant owner does not have an active wallet for the requested currency.": "",
    "Invalid API credentials.": "",
    "Check X-Environment, X-Merchant-Key, and X-API-Key for the same environment.": "",
    "Fetch the latest status for a hosted checkout transaction. Always verify server-side before fulfilling an order.": "",
    "Use after redirect or IPN": "",
    "Merchant scoped": "",
    "Must match the environment used to initiate the payment": "",
    "Merchant identifier from API Config": "",
    "Use the same timestamp format as payment initiation.": "",
    "Sign timestamp.GET.\/api\/v1\/verify-payment\/{trxId}. using the matching API Secret. The raw body is empty for GET requests.": "",
    "Path Parameter": "",
    "cURL Example": "",
    "Completed payment": "",
    "Recommended Action": "",
    "Payment is still processing.": "",
    "Wait for IPN or verify again later.": "",
    "Fulfill the order after idempotency checks.": "",
    "Payment failed or was canceled.": "",
    "Do not fulfill; show retry or cancel state.": "",
    "Idempotency": "",
    "Use your ref_trx and the returned trx_id to make fulfillment idempotent. A webhook and a verify request may arrive close together.": "",
    "Site Info": "",
    "Fetch gateway branding, environment labels, and customer-facing checkout metadata for a merchant-authenticated integration.": "",
    "Merchant auth required": "",
    "Checkout branding": "",
    "Environment labels": "",
    "Gateway metadata": "",
    "Production-oriented integration examples for popular platforms and frameworks. Keep gateway selection in Merchant API Config, then sign each API request from your server.": "",
    "Latest Checkout Rules": "",
    "The requested currency must match the merchant setup and active wallet. Gateway visibility is controlled from Merchant API Config; allow_payment_methods only narrows the already eligible gateway list.": "",
    "Signature Required": "",
    "Examples should include X-Timestamp and X-Signature generated with the API Secret for the selected sandbox or production environment. See Authentication for the exact signature payload.": "",
    "Latest Merchant Update": "",
    "API Config controls checkout after keys are generated": "",
    "Merchant Setup & API Config": "",
    "The merchant API is no longer a single-currency, fixed-gateway flow. A merchant can now support multiple currency rails, keep separate sandbox and production credentials, and choose eligible gateways from the API Config page without regenerating API keys.": "",
    "Merchant Dashboard": "",
    "One integration, dashboard-controlled checkout": "",
    "Your code sends amount, currency, redirects, IPN URL, and optional gateway keywords. The dashboard decides which currency rails, wallets, and payment gateways are actually available for that merchant.": "",
    "Sandbox keys": "",
    "Production keys": "",
    "Gateway controls": "",
    "Default mode": "",
    "Live access": "",
    "Requires approval": "",
    "Gateway source": "",
    "API Config": "",
    "Merchant Review Status": "",
    "Pending merchants can test in sandbox. Production API access and live checkout are available only after admin approval.": "",
    "Currency Rails": "",
    "Each request currency_code must exist in the merchant-supported currency list. Unsupported currencies are rejected before checkout opens.": "",
    "Receiver Wallet Match": "",
    "The merchant owner must have an active wallet for the requested currency, otherwise the API returns a wallet availability error.": "",
    "Only active automatic gateways that match the requested currency and merchant selection can appear on hosted checkout.": "",
    "Runtime Decision Order": "",
    "Authenticate the environment": "",
    "X-Environment decides which merchant key, API key, and API secret are used.": "",
    "Check merchant availability": "",
    "Rejected or disabled merchants are blocked. Production also requires approved merchant status.": "",
    "Validate requested currency": "",
    "currency_code must match a merchant-supported rail such as USD, EUR, or BDT.": "",
    "Confirm receiver wallet": "",
    "The merchant owner needs an active wallet for that same currency.": "",
    "Resolve configured gateways": "",
    "Merchant API Config selections restrict checkout to the chosen eligible gateways. If none are selected, the safe fallback is all active automatic gateways for that currency.": "",
    "Apply optional API filter": "",
    "allow_payment_methods can narrow the available gateway list, but it cannot expose an unconfigured or wrong-currency gateway.": "",
    "Real Cases & Results": "",
    "Case": "",
    "API Result": "",
    "Fix": "",
    "Merchant supports USD and EUR, but only USD wallet exists.": "",
    "Create\/activate the EUR merchant wallet before accepting EUR checkout.": "",
    "Stripe USD is selected, but the request sends currency_code EUR.": "",
    "Stripe USD will not appear on checkout.": "",
    "Select an active EUR gateway or send USD.": "",
    "Merchant has not selected any gateway yet.": "",
    "Checkout falls back to all active automatic gateways that match the requested currency.": "",
    "Use API Config to lock checkout to preferred gateways.": "",
    "but PayPal is not configured for the merchant.": "",
    "PayPal remains hidden.": "",
    "Enable PayPal from Payment Gateway Controls if its currency matches.": "",
    "Pending merchant calls production API.": "",
    "Use sandbox until admin approval is complete.": "",
    "No cross-currency gateways": "",
    "A gateway configured for USD cannot process EUR checkout unless a separate EUR gateway exists.": "",
    "Secrets stay server-side": "",
    "API Secret is used only to sign server-to-server API requests and verify IPN signatures.": "",
    "Signed checkout URL expires": "",
    "The returned payment_url is time-limited. Create a new payment session for expired checkout links.": "",
    "Verify is merchant scoped": "",
    "A merchant can verify only its own transaction and only in the matching sandbox or production environment.": "",
    "Release Readiness": "",
    "Sandbox first, production after approval": "",
    "Sandbox & Go Live Checklist": "",
    "Use this checklist before moving from test payments to live checkout. The same API routes work in both modes; only the environment header and credential set change.": "",
    "Use test credentials and X-Environment: sandbox. Transactions are marked as sandbox and do not represent real money movement.": "",
    "Generate or copy test Merchant ID, API Key, and API Secret.": "",
    "Send signed API requests with the sandbox secret.": "",
    "Test success, cancel, pending, failed, webhook, and verify flows.": "",
    "Use live credentials and X-Environment: production only after admin approval, wallet readiness, and gateway configuration are complete.": "",
    "Merchant status must be approved.": "",
    "Every live currency must have an active merchant wallet.": "",
    "Payment Gateway Controls should contain only gateways you want customers to see.": "",
    "Production Launch Checks": "",
    "Required before live traffic": "",
    "Review Config": "",
    "Approved merchant": "",
    "Production API returns 403 until admin approval is complete.": "",
    "Server-side signing": "",
    "Each request includes X-Timestamp and X-Signature generated with the matching API secret.": "",
    "Each merchant currency has an active receiver wallet.": "",
    "Gateway coverage": "",
    "Selected gateways match the currencies customers will use.": "",
    "Redirect URLs": "",
    "success_redirect and cancel_redirect are HTTPS and handle repeated visits safely.": "",
    "IPN verification": "",
    "Webhook signature is verified before fulfillment or wallet-side order updates.": "",
    "Never switch only the X-Environment header. Always switch the Merchant ID, API Key, and API Secret together so the environment and credential set match.": "",
    "Gateway Controls": "",
    "Hosted checkout respects the gateways configured from Merchant API Config for the selected currency.": "",
    "API Secret": "",
    "Enter the matching API secret": "",
    "Used locally to generate X-Signature. Prefer sandbox secrets in the browser console.": "",
    "Allow Payment Methods (Optional)": "",
    "Limit checkout methods by name. Accepts CSV string or JSON array. Case-insensitive.": "",
    "Please enter API Key, Merchant Key, and API Secret": "",
    "Raw HMAC-SHA256 signature for verification": "",
    "Webhook environment context": "",
    "Pay :title": "",
    "Pay to": "",
    "Checkout security": "",
    "Verified Secure Checkout": "",
    "Encrypted session, protected payment flow, and verified recipient details.": "",
    "SSL Secured": "",
    "Amount Due": "",
    "Amount to Pay": "",
    "Range: :min - :max :currency": "",
    "Minimum: :min :currency": "",
    "Maximum: :max :currency": "",
    "Your Name (optional)": "",
    "Email (optional)": "",
    "Choose Payment Method": "",
    "Pay With Wallet": "",
    "Pay with your :site_title wallet.": "",
    "Logged in": "",
    "Your :currency Wallet ID": "",
    "e.g. DK-USD-9F2A-E710": "",
    "6-digit PIN": "",
    "Forgot PIN": "",
    "Pay Now": "",
    "Secure wallet payment with 256-bit SSL encryption": "",
    "Secure gateway checkout with 256-bit SSL encryption": "",
    "Thank you for paying \":title\". The recipient has been notified.": "",
    "Payment Link Not Available": "",
    "Checkout unavailable": "",
    "This payment link may have expired, been disabled, or reached its payment limit.": "",
    "The link may have expired.": "",
    "The receiver may have paused this checkout.": "",
    "The payment limit may already be reached.": "",
    "Install Digikash": "",
    "Installation Wizard": "",
    "Follow each step, test database access, import DB\/digikash.sql, and create the first super admin account.": "",
    "Installation progress": "",
    "Step 1 of 6": "",
    "Server Check": "",
    "PHP extensions and writable paths": "",
    "Name and production URL": "",
    "Envato License": "",
    "Required purchase verification": "",
    "Database": "",
    "Connection test and permissions": "",
    "Super Admin": "",
    "First admin login": "",
    "Install and lock setup": "",
    "Setup Summary": "",
    "Auto guided": "",
    "License Gate": "",
    "Blocks install until Envato purchase is verified.": "",
    "Auto Database": "",
    "Creates MySQL\/MariaDB database when access allows it.": "",
    "Script Import": "",
    "Imports DB\/digikash.sql after connection checks pass.": "",
    "Safe Finish": "",
    "Creates admin access, clears cache, then locks setup.": "",
    "Complete the checks in order. Envato license verification is required before database setup and final installation.": "",
    "Laravel :version": "",
    "Please review the highlighted fields and continue from the step that needs attention.": "",
    "Installation could not finish": "",
    "How to grant the missing permissions": "",
    "Apply the fix on the server, refresh this page, then click \"Start Installation\" again. Your form values are kept.": "",
    "Server Requirements": "",
    "Fix any failed item here before moving to the installation form.": "",
    "Ready to Continue": "",
    "Action Needed": "",
    "Resolve the failed requirement or writable-path checks, then refresh this page. Installation stays blocked until the server can safely write files and run the required PHP extensions.": "",
    "Required Extensions": "",
    "Writable Paths": "",
    "Permission Guide": "",
    "Enable missing PHP extensions from cPanel Select PHP Version, WHM EasyApache, or php.ini, then restart PHP\/Apache\/Nginx.": "",
    "Make .env, storage, bootstrap\/cache, and public storage paths writable by the web server user.": "",
    "On Linux\/VPS, set the correct owner and write permission for storage and bootstrap\/cache. On shared hosting, use File Manager permissions.": "",
    "These values shape the .env file, the admin login URL, and the currency every wallet defaults to. All four are editable later from the admin settings.": "",
    "Application Name": "",
    "Shown on the browser tab, emails, and headers. Default: :default.": "",
    "Application URL": "",
    "Auto-detected · Locked": "",
    "Detected automatically from your current address. No need to change anything — it is already set for you.": "",
    "Admin URL Prefix": "",
    "Login URL preview:": "",
    "Used as the site-wide wallet currency, displayed across dashboards. Add or change currencies later from Admin → Currencies. Default: :default.": "",
    "What these values control": "",
    "Admin URL Prefix uses lowercase letters, numbers, and dashes (e.g. \"control-panel": "",
    "Default Currency is the site\\'s base wallet currency and the unit shown on dashboards, transactions, and admin reports. You can still add more currencies in the backend after install.": "",
    "Both can be changed later from Admin → Settings → General Settings and Admin → Currencies. Changing the admin prefix requires logging in again under the new URL.": "",
    "Verify the Envato purchase code before database setup. Installation cannot continue without a valid license.": "",
    "Use the purchase code from Envato Downloads > License certificate & purchase code. Verification runs through the official Coevs update server; no author Envato token is stored on this website.": "",
    "Envato license has not been verified yet. Verify it before continuing.": "",
    "Verify Envato License": "",
    "License Verification Guide": "",
    "The installer sends the purchase code, domain, product slug, and item ID to the Coevs update server for verification.": "",
    "Default server: https:\/\/updates.coevs.com. Product: digikash. Envato item ID: 58275561.": "",
    "If verification fails, confirm the hosting server allows outgoing HTTPS requests to the update server.": "",
    "After installation, the returned license token is saved securely for future project updates.": "",
    "Database Connection": "",
    "Test credentials first. Installation imports DB\/digikash.sql only after the database is empty and reachable.": "",
    "For MySQL\/MariaDB, the test connects to the server, creates the database if it does not exist, and checks whether it is empty. Existing tables must be cleared or a new database name must be used.": "",
    "Connection": "",
    "Host": "",
    "Port": "",
    "Database has not been tested yet. Run the test before continuing.": "",
    "Check Database Connection": "",
    "Database Permission Guide": "",
    "The database user needs CREATE permission so the installer can create the database automatically.": "",
    "For import, grant SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, INDEX, and REFERENCES permissions.": "",
    "On cPanel, open MySQL Databases, assign the user to the database, then select All Privileges.": "",
    "If pdo_mysql is missing, enable the PDO MySQL PHP extension and restart the PHP service.": "",
    "Super Admin Account": "",
    "This account receives full admin access after installation completes.": "",
    "Password requirements": "",
    "This account controls every admin feature. Use a strong, unique password — not one you use anywhere else.": "",
    "At least 8 characters": "",
    "One uppercase letter (A–Z)": "",
    "One lowercase letter (a–z)": "",
    "One number (0–9)": "",
    "Both fields match": "",
    "Recommended:": "",
    "Use 12+ characters, add a symbol (!@#$%), and store the password in a password manager. Avoid names, dates, or anything from your other accounts.": "",
    "Final Review": "",
    "Verify the summary below — once you start the installer, these settings are locked in.": "",
    "Not verified": "",
    "Not tested": "",
    "Ready to create": "",
    "What happens when you click \"Start Installation\"": "",
    "Each step runs in order. The page stays open until everything is done.": "",
    "Re-verify the Envato purchase code with the update server.": "",
    "Write your DB credentials to": "",
    "Import the bundled": "",
    "schema + reference data.": "",
    "Create the super admin account and assign full permissions.": "",
    "Clear caches, link storage, and seal the installer.": "",
    "Site identity": "",
    "Admin Login": "",
    "Connection target": "",
    "Full-access account": "",
    "Data Import": "",
    "Bundled reference data": "",
    "Contents": "",
    "Schema + settings + reference rows": "",
    "Everything looks good.": "",
    "Click \"Start Installation\" below to begin. Keep this page open until the success screen appears — installation usually takes 30–60 seconds.": "",
    "Installing Digikash": "",
    "Please keep this page open. The installer is verifying the license, preparing the database, importing the bundled SQL file, and creating the admin account.": "",
    "Starting installation": "",
    "Verifying License": "",
    "Confirming the Envato purchase code before installing files and data.": "",
    "Writing Environment": "",
    "Saving app and database values to the environment file.": "",
    "Preparing Database": "",
    "Creating the database when permission is available and checking empty tables.": "",
    "Importing SQL": "",
    "Loading DB\/digikash.sql into the selected database.": "",
    "Creating Super Admin": "",
    "Creating the first admin account and default settings.": "",
    "Finishing Setup": "",
    "Clearing cache, locking installer access, and redirecting to login.": "",
    "Large SQL imports can take a little time on shared hosting. Do not refresh or close the browser while this step is running.": "",
    "Installing... please keep this page open.": "",
    "Previous Step": "",
    "Start Installation": "",
    "Continue to Application": "",
    "Continue to License Verification": "",
    "Continue to Database": "",
    "Continue to Admin Account": "",
    "Review Installation": "",
    "Verifying Envato license": "",
    "Writing environment file": "",
    "Preparing database": "",
    "Importing SQL file": "",
    "Creating super admin": "",
    "Finalizing setup": "",
    "Please verify a valid Envato purchase code before continuing.": "",
    "Please run a successful database test before continuing.": "",
    "Step :current of :total": "",
    "Envato license test completed.": "",
    "How to fix it": "",
    "License test completed": "",
    "Envato license verified. You can continue.": "",
    "Envato license needs attention before continuing.": "",
    "Database test completed.": "",
    "Test completed": "",
    "Database test passed. You can continue.": "",
    "Database needs attention before continuing.": "",
    "Checking Envato purchase code...": "",
    "Envato license request failed. Check the web server and try again.": "",
    "Testing database credentials and permissions...": "",
    "Database test request failed. Check the web server and try again.": "",
    "Install :name": "",
    "Preparing the app install prompt...": "",
    "Back to dashboard": "",
    "If the install dialog does not open, use your browser menu and choose Install app or Add to Home screen.": "",
    "Opening your wallet…": "",
    "Tap here to continue": "",
    "You are offline": "",
    "RTL": "",
    "Enable RTL for right-to-left languages such as Arabic, Hebrew, Persian or Urdu.": "",
    "All Status": "",
    "LTR": "",
    "Language Management": "",
    "Manage your site languages and keep translations in sync.": "",
    "Add Language": "",
    "Total Languages": "",
    "All languages added": "",
    "Active Languages": "",
    "Currently active": "",
    "Missing Keys": "",
    "Require attention": "",
    "Avg. Completion": "",
    "Search languages...": "",
    "Filter by direction": "",
    "Direction": "",
    "Translation completion": "",
    "More actions": "",
    "Open translations": "",
    "Delete language": "",
    "No languages match these filters": "",
    "Try a different search, status, or direction filter.": "",
    "Rows per page": "",
    "Showing :first to :last of :total results": "",
    "Language order updated successfully.": "",
    "Unable to update language order right now.": "",
    "Type to search...": "",
    "Rows": "",
    "There are no keys for this selection yet. Use Sync Missing Translation on the Languages page to generate them.": ""
}
