{
    "common": {
        "buttons": {
            "add": "Add",
            "edit": "Edit",
            "delete": "Delete",
            "save": "Save",
            "cancel": "Cancel",
            "close": "Close",
            "submit": "Submit",
            "back": "Back",
            "next": "Next",
            "confirm": "Confirm",
            "export": "Export",
            "import": "Import",
            "print": "Print",
            "search": "Search",
            "filter": "Filter",
            "reset": "Reset",
            "selectAll": "Select All",
            "view": "View",
            "download": "Download",
            "upload": "Upload",
            "send": "Send",
            "approve": "Approve",
            "deny": "Deny",
            "retry": "Retry",
            "selectFile": "Select File",
            "downloadTemplate": "Download Template"
        },
        "labels": {
            "no": "No",
            "action": "Action",
            "status": "Status",
            "date": "Date",
            "time": "Time",
            "name": "Name",
            "description": "Description",
            "total": "Total",
            "subtotal": "Subtotal",
            "note": "Note",
            "active": "Active",
            "inactive": "Inactive",
            "all": "All",
            "yes": "Yes",
            "no": "No",
            "required": "Required",
            "optional": "Optional",
            "search": "Search...",
            "select": "Select",
            "selected": "Selected",
            "loading": "Loading...",
            "processing": "Processing...",
            "success": "Success",
            "error": "Error",
            "warning": "Warning",
            "info": "Info",
            "quantity": "Qty",
            "price": "Price",
            "amount": "Amount",
            "discount": "Discount",
            "tax": "Tax",
            "grandTotal": "Grand Total",
            "balance": "Balance",
            "remaining": "Remaining",
            "paid": "Paid",
            "unpaid": "Unpaid",
            "partial": "Partial",
            "dueDate": "Due Date",
            "paidDate": "Payment Date",
            "overdue": "Overdue",
            "days": "days"
        },
        "messages": {
            "confirmDelete": "Are you sure you want to delete this data?",
            "confirmAction": "Are you sure you want to proceed?",
            "savedSuccess": "Data saved successfully",
            "deletedSuccess": "Data deleted successfully",
            "errorOccurred": "An error occurred",
            "noData": "No data",
            "loadFailed": "Failed to load data",
            "requiredField": "This field is required",
            "invalidFormat": "Invalid format"
        },
        "pagination": {
            "showing": "Showing",
            "of": "of",
            "entries": "entries",
            "previous": "Previous",
            "next": "Next"
        }
    },
    "auth": {
        "login": {
            "title": "Sign In",
            "subtitle": "Welcome Back",
            "description": "Sign in to access your dashboard",
            "appName": "POS Application",
            "email": "Email",
            "emailPlaceholder": "name@email.com",
            "password": "Password",
            "passwordPlaceholder": "••••••••",
            "remember": "Remember me",
            "forgotPassword": "Forgot Password?",
            "submit": "Sign In",
            "submitting": "Processing...",
            "noAccount": "Don't have an account?",
            "registerNow": "Register Now",
            "registerLink": "Register Now",
            "heroTitle": "Manage Your Business with Ease",
            "heroDescription": "A modern Point of Sale system that helps you manage transactions, inventory, and financial reports efficiently.",
            "features": ["Fast Transactions", "Real-time Reports", "Multi User"]
        },
        "register": {
            "title": "Register",
            "subtitle": "Create New Account",
            "name": "Full Name",
            "email": "Email",
            "password": "Password",
            "confirmPassword": "Confirm Password",
            "submit": "Create Account",
            "submitting": "Processing...",
            "hasAccount": "Already have an account?",
            "loginHere": "Sign in here"
        },
        "forgotPassword": {
            "title": "Forgot Password",
            "subtitle": "Reset Your Password",
            "email": "Email",
            "submit": "Send Reset Link",
            "submitting": "Sending...",
            "back": "Back",
            "sentMessage": "Password reset link has been sent to your email"
        },
        "hero": {
            "title": "Manage Your Business with Ease",
            "description": "A complete POS system for managing transactions, inventory, and sales reports all in one platform.",
            "features": {
                "fast": "Fast & Easy",
                "secure": "Secure & Reliable",
                "complete": "Complete Features"
            }
        }
    },
    "sidebar": {
        "sections": {
            "overview": "Overview",
            "masterData": "Master Data",
            "sales": "Sales",
            "approval": "Approval",
            "inventory": "Inventory",
            "procurement": "Procurement",
            "crmPricing": "CRM & Pricing",
            "reports": "Reports",
            "dineIn": "Dine-In",
            "operations": "Operations & Control",
            "userManagement": "User Management",
            "settings": "Settings"
        },
        "items": {
            "dashboard": "Dashboard",
            "categories": "Categories",
            "products": "Products",
            "customers": "Customers",
            "suppliers": "Suppliers",
            "transactions": "Transactions",
            "transactionHistory": "Transaction History",
            "salesReturns": "Sales Returns",
            "receivables": "Receivables",
            "agingReminders": "Aging & Reminders",
            "discountApproval": "Discount Approval",
            "stockOpname": "Stock Opname",
            "stockMutations": "Stock Mutations",
            "stockTransfers": "Stock Transfers",
            "purchaseOrders": "Purchase Orders",
            "goodsReceiving": "Goods Receiving",
            "supplierReturns": "Supplier Returns",
            "supplierPayables": "Supplier Payables",
            "members": "Members",
            "pricePromos": "Price Promos",
            "customerVouchers": "Customer Vouchers",
            "customerSegments": "Customer Segments",
            "crmCampaigns": "CRM Campaigns",
            "crmReminders": "CRM Reminders",
            "dineAreas": "Dine-In Areas",
            "dineTables": "Dine-In Tables",
            "dineOrders": "Dine-In Orders",
            "salesReport": "Sales Report",
            "profitReport": "Profit Report",
            "advancedInsights": "Advanced Insights",
            "cashierShifts": "Cashier Shifts",
            "auditLogs": "Audit Logs",
            "permissions": "Permissions",
            "roles": "Access Groups",
            "users": "Users",
            "usersList": "User Data",
            "usersCreate": "Add User",
            "paymentGateway": "Payment Gateway",
            "storeProfile": "Store Profile",
            "bankAccounts": "Bank Accounts",
            "loyalty": "Loyalty",
            "salesTarget": "Sales Target",
            "priceLists": "Price Lists",
            "warehouses": "Warehouses / Branches",
            "whatsApp": "WhatsApp"
        },
        "menu": {
            "overview": "Overview",
            "dashboard": "Dashboard",
            "masterData": "Master Data",
            "categories": "Categories",
            "products": "Products",
            "customers": "Customers",
            "suppliers": "Suppliers",
            "sales": "Sales",
            "transactions": "Transactions",
            "transactionHistory": "Transaction History",
            "salesReturns": "Sales Returns",
            "receivables": "Receivables",
            "agingReminders": "Aging & Reminders",
            "approval": "Approval",
            "discountApproval": "Discount Approval",
            "inventory": "Inventory",
            "stockOpname": "Stock Opname",
            "stockMutation": "Stock Mutation",
            "stockTransfer": "Stock Transfer",
            "procurement": "Procurement",
            "purchaseOrders": "Purchase Orders",
            "goodsReceiving": "Goods Receiving",
            "supplierReturns": "Supplier Returns",
            "payables": "Payables",
            "crmPricing": "CRM & Pricing",
            "members": "Members",
            "priceRules": "Pricing Rules",
            "priceLists": "Price Lists",
            "vouchers": "Vouchers",
            "customerSegments": "Customer Segments",
            "campaigns": "CRM Campaigns",
            "reminders": "CRM Reminders",
            "reports": "Reports",
            "salesReport": "Sales Report",
            "profitReport": "Profit Report",
            "operations": "Operations",
            "cashierShifts": "Cashier Shifts",
            "auditLogs": "Audit Logs",
            "userManagement": "User Management",
            "accessControl": "Access Control",
            "accessGroups": "Access Groups",
            "users": "Users",
            "userData": "User Data",
            "addUser": "Add User",
            "settings": "Settings",
            "paymentGateway": "Payment Gateway",
            "storeProfile": "Store Profile",
            "bankAccounts": "Bank Accounts",
            "loyalty": "Loyalty",
            "salesTarget": "Sales Target",
            "warehouses": "Warehouses",
            "whatsapp": "WhatsApp",
            "printers": "Printers",
            "taxSettings": "Tax"
        }
    },
    "dashboard": {
        "title": "Dashboard",
        "welcome": "Welcome",
        "widgets": {
            "categories": "Categories",
            "products": "Products",
            "transactions": "Transactions",
            "users": "Users",
            "totalCategories": "Total Categories",
            "totalProducts": "Total Products",
            "totalTransactions": "Total Transactions",
            "totalUsers": "Total Users"
        }
    },
    "products": {
        "title": "Products",
        "addProduct": "Add Product",
        "editProduct": "Edit Product",
        "productList": "Product List",
        "barcode": "Barcode",
        "sku": "SKU",
        "productName": "Product Name",
        "category": "Category",
        "buyPrice": "Buy Price",
        "sellPrice": "Sell Price",
        "stock": "Stock",
        "image": "Image",
        "description": "Description",
        "unit": "Unit",
        "buyPriceInput": "Buy Price (Rp)",
        "sellPriceInput": "Sell Price (Rp)",
        "stockInput": "Stock",
        "minStock": "Min Stock",
        "maxStock": "Max Stock",
        "taxType": "Tax Type",
        "taxRate": "Tax Rate",
        "taxInclusive": "Inclusive",
        "taxExclusive": "Exclusive",
        "isComposite": "Composite Product",
        "components": "Components",
        "actions": {
            "printBarcode": "Print Barcode",
            "printAllBarcode": "Print All Barcodes",
            "exportProducts": "Export Products",
            "importProducts": "Import Products"
        },
        "status": {
            "inStock": "In Stock",
            "outOfStock": "Out of Stock",
            "lowStock": "Low Stock"
        },
        "empty": {
            "title": "No Products Yet",
            "description": "Start by adding your first product"
        }
    },
    "categories": {
        "title": "Categories",
        "addCategory": "Add Category",
        "editCategory": "Edit Category",
        "categoryName": "Category Name",
        "parentCategory": "Parent Category",
        "noParent": "No Parent",
        "icon": "Icon",
        "image": "Image"
    },
    "customers": {
        "title": "Customers",
        "addCustomer": "Add Customer",
        "editCustomer": "Edit Customer",
        "customerName": "Customer Name",
        "phone": "Phone",
        "email": "Email",
        "address": "Address",
        "province": "Province",
        "city": "City",
        "district": "District",
        "village": "Village",
        "member": "Member",
        "loyaltyPoints": "Loyalty Points",
        "loyaltyTier": "Member Tier",
        "tiers": {
            "regular": "Regular",
            "silver": "Silver",
            "gold": "Gold",
            "platinum": "Platinum"
        },
        "history": "Transaction History",
        "segments": "Segments"
    },
    "transactions": {
        "title": "Transactions",
        "pos": "POS",
        "newTransaction": "New Transaction",
        "holdTransactions": "Held Transactions",
        "addToCart": "Add to Cart",
        "checkout": "Checkout",
        "hold": "Hold",
        "resume": "Resume",
        "clearHold": "Clear Hold",
        "cart": "Cart",
        "cartEmpty": "Cart is empty",
        "selectProduct": "Select product to add",
        "selectCustomer": "Select Customer",
        "generalCustomer": "General (No Name)",
        "paymentMethod": "Payment Method",
        "paymentMethods": {
            "cash": "Cash",
            "bankTransfer": "Bank Transfer",
            "ewallet": "E-Wallet",
            "qris": "QRIS",
            "creditCard": "Credit Card",
            "debitCard": "Debit Card",
            "payLater": "Pay Later"
        },
        "cashInput": "Cash Amount",
        "change": "Change",
        "discount": "Discount",
        "shippingCost": "Shipping Cost",
        "subtotal": "Subtotal",
        "tax": "Tax",
        "total": "Total",
        "pay": "Pay",
        "printReceipt": "Print Receipt",
        "printInvoice": "Print Invoice",
        "shareTransaction": "Share Transaction",
        "holdLabel": "Hold Label",
        "savedCart": "Saved Transactions",
        "noHeldCarts": "No held transactions",
        "searchProduct": "Search product (barcode/name)...",
        "productNotFound": "Product not found",
        "stockInsufficient": "Insufficient stock"
    },
    "receivables": {
        "title": "Receivables",
        "customerStatement": "Customer Statement",
        "remainingBalance": "Remaining Balance",
        "originalAmount": "Original Amount",
        "amountPaid": "Amount Paid",
        "overdueDays": "Days Overdue",
        "paymentHistory": "Payment History",
        "recordPayment": "Record Payment",
        "payAmount": "Payment Amount",
        "collectionNotes": "Collection Notes",
        "agingBuckets": {
            "current": "0-30 Days",
            "days31to60": "31-60 Days",
            "days61to90": "61-90 Days",
            "over90": ">90 Days"
        }
    },
    "salesReturns": {
        "title": "Sales Returns",
        "createReturn": "Create Return",
        "returnReason": "Return Reason",
        "returnQty": "Return Quantity",
        "refundMethod": "Refund Method",
        "refundAmount": "Refund Amount",
        "exchangeItem": "Exchange Item",
        "cashRefund": "Cash Refund",
        "storeCredit": "Store Credit"
    },
    "cashierShifts": {
        "title": "Cashier Shifts",
        "openShift": "Open Shift",
        "closeShift": "Close Shift",
        "forceClose": "Force Close",
        "shiftSummary": "Shift Summary",
        "openingBalance": "Opening Balance",
        "closingBalance": "Closing Balance",
        "expectedCash": "Expected Cash",
        "difference": "Difference",
        "totalSales": "Total Sales",
        "totalCash": "Total Cash",
        "totalNonCash": "Total Non-Cash",
        "totalRefund": "Total Refund",
        "selectWarehouse": "Select Warehouse"
    },
    "stock": {
        "opname": {
            "title": "Stock Opname",
            "create": "Create Stock Opname",
            "finalize": "Finalize",
            "systemStock": "System Stock",
            "actualStock": "Actual Stock",
            "difference": "Difference",
            "adjustmentReason": "Adjustment Reason"
        },
        "mutation": {
            "title": "Stock Mutation",
            "mutationType": "Mutation Type",
            "in": "In",
            "out": "Out",
            "adjustment": "Adjustment",
            "source": "Source",
            "reference": "Reference"
        },
        "transfer": {
            "title": "Stock Transfer",
            "create": "Create Transfer",
            "send": "Send",
            "receive": "Receive",
            "cancel": "Cancel",
            "fromWarehouse": "From Warehouse",
            "toWarehouse": "To Warehouse",
            "status": {
                "draft": "Draft",
                "sent": "Sent",
                "received": "Received",
                "cancelled": "Cancelled"
            }
        }
    },
    "purchaseOrders": {
        "title": "Purchase Orders",
        "createPO": "Create PO",
        "placeOrder": "Place Order",
        "cancel": "Cancel",
        "supplier": "Supplier",
        "orderDate": "Order Date",
        "expectedDate": "Expected Date",
        "items": "Items",
        "qty": "Quantity",
        "unitPrice": "Unit Price",
        "status": {
            "draft": "Draft",
            "ordered": "Ordered",
            "partial": "Partial",
            "completed": "Completed",
            "cancelled": "Cancelled"
        }
    },
    "goodsReceivings": {
        "title": "Goods Receiving",
        "createGR": "Create GR",
        "purchaseOrder": "Purchase Order",
        "receiveItems": "Receive Items",
        "batchNumber": "Batch Number",
        "expiredDate": "Expired Date"
    },
    "supplierReturns": {
        "title": "Supplier Returns",
        "createReturn": "Create Return",
        "complete": "Complete",
        "reason": "Return Reason"
    },
    "payables": {
        "title": "Payables",
        "supplierStatement": "Supplier Statement",
        "recordPayment": "Record Payment"
    },
    "pricingRules": {
        "title": "Pricing Rules",
        "createRule": "Create Rule",
        "ruleName": "Rule Name",
        "ruleType": "Rule Type",
        "discountType": "Discount Type",
        "discountValue": "Discount Value",
        "targetType": "Target",
        "targetProduct": "Specific Product",
        "targetCategory": "Category",
        "targetAll": "All Products",
        "customerScope": "Customer Scope",
        "scopeAll": "All Customers",
        "scopeWalkIn": "Walk-in",
        "scopeRegistered": "Registered",
        "scopeMember": "Member",
        "startDate": "Start Date",
        "endDate": "End Date",
        "priority": "Priority",
        "isActive": "Active",
        "types": {
            "standardDiscount": "Standard Discount",
            "qtyBreak": "Bulk (Qty Break)",
            "bundlePrice": "Bundle Price",
            "buyXGetY": "Buy X Get Y"
        },
        "preview": "Preview"
    },
    "priceLists": {
        "title": "Price Lists",
        "createList": "Create Price List",
        "listName": "List Name",
        "customerScope": "Customer Scope",
        "products": "Products",
        "addProducts": "Add Products",
        "specialPrice": "Special Price"
    },
    "vouchers": {
        "title": "Vouchers",
        "createVoucher": "Create Voucher",
        "voucherCode": "Voucher Code",
        "voucherName": "Voucher Name",
        "discountType": "Discount Type",
        "discountValue": "Discount Value",
        "minPurchase": "Min. Purchase",
        "maxDiscount": "Max. Discount",
        "usageLimit": "Usage Limit",
        "usedCount": "Used Count",
        "validFrom": "Valid From",
        "validUntil": "Valid Until",
        "status": {
            "active": "Active",
            "expired": "Expired",
            "usedUp": "Used Up"
        }
    },
    "segments": {
        "title": "Customer Segments",
        "createSegment": "Create Segment",
        "segmentName": "Segment Name",
        "segmentType": "Segment Type",
        "typeManual": "Manual",
        "typeAuto": "Automatic",
        "members": "Members",
        "addMembers": "Add Members",
        "criteria": "Criteria"
    },
    "campaigns": {
        "title": "CRM Campaigns",
        "createCampaign": "Create Campaign",
        "campaignName": "Campaign Name",
        "campaignType": "Campaign Type",
        "targetSegment": "Target Segment",
        "message": "Message",
        "schedule": "Schedule",
        "process": "Process",
        "cancel": "Cancel",
        "types": {
            "reminder": "Reminder",
            "promo": "Promo",
            "broadcast": "Broadcast"
        },
        "status": {
            "draft": "Draft",
            "scheduled": "Scheduled",
            "processing": "Processing",
            "completed": "Completed",
            "cancelled": "Cancelled"
        }
    },
    "discountApprovals": {
        "title": "Discount Approvals",
        "pending": "Pending Approval",
        "approve": "Approve",
        "deny": "Deny",
        "requestedBy": "Requested By",
        "requestedAt": "Request Time",
        "discountAmount": "Discount Amount",
        "transaction": "Transaction",
        "noPending": "No pending requests"
    },
    "settings": {
        "title": "Settings",
        "storeProfile": {
            "title": "Store Profile",
            "storeName": "Store Name",
            "storeAddress": "Address",
            "storePhone": "Phone",
            "storeEmail": "Email",
            "storeWebsite": "Website",
            "storeCity": "City",
            "storeLogo": "Store Logo",
            "npwp": "NPWP",
            "nib": "NIB"
        },
        "payment": {
            "title": "Payment Settings",
            "defaultGateway": "Default Gateway",
            "midtrans": {
                "title": "Midtrans",
                "serverKey": "Server Key",
                "clientKey": "Client Key",
                "mode": "Mode"
            },
            "xendit": {
                "title": "Xendit",
                "secretKey": "Secret Key",
                "publicKey": "Public Key",
                "callbackToken": "Callback Token",
                "mode": "Mode"
            }
        },
        "bankAccounts": {
            "title": "Bank Accounts",
            "addAccount": "Add Account",
            "bankName": "Bank Name",
            "accountNumber": "Account Number",
            "accountName": "Account Name",
            "isActive": "Active"
        },
        "printer": {
            "title": "Printer Settings",
            "paperSize": "Paper Size",
            "paperSizes": {
                "80mm": "80mm",
                "58mm": "58mm"
            },
            "autoPrint": "Auto Print",
            "charset": "Character Set"
        },
        "loyalty": {
            "title": "Loyalty Settings",
            "enabled": "Enable Loyalty",
            "pointsPerRupiah": "Points per Rp 1,000",
            "pointsToRupiah": "Points Value",
            "tiers": {
                "title": "Member Tiers",
                "regular": "Regular",
                "silver": "Silver",
                "gold": "Gold",
                "platinum": "Platinum"
            }
        },
        "target": {
            "title": "Sales Target",
            "monthlyTarget": "Monthly Target",
            "currentProgress": "Current Progress"
        },
        "warehouse": {
            "title": "Warehouses",
            "warehouseCode": "Warehouse Code",
            "warehouseName": "Warehouse Name",
            "isMain": "Main Warehouse",
            "warehouseType": "Type",
            "types": {
                "main": "Main Warehouse",
                "branch": "Branch",
                "stock": "Stock Warehouse"
            }
        },
        "whatsapp": {
            "title": "WhatsApp",
            "serviceUrl": "Service URL",
            "enabled": "Enable",
            "autoSend": "Auto Send",
            "connect": "Connect",
            "disconnect": "Disconnect",
            "scanQR": "Scan QR Code",
            "status": {
                "connected": "Connected",
                "disconnected": "Disconnected",
                "connecting": "Connecting..."
            }
        }
    },
    "reports": {
        "title": "Reports",
        "sales": {
            "title": "Sales Report",
            "period": "Period",
            "today": "Today",
            "thisWeek": "This Week",
            "thisMonth": "This Month",
            "thisYear": "This Year",
            "custom": "Custom",
            "startDate": "Start Date",
            "endDate": "End Date",
            "totalSales": "Total Sales",
            "totalTransactions": "Total Transactions",
            "averageTransaction": "Average Transaction",
            "topProducts": "Top Products",
            "salesByCategory": "Sales by Category",
            "salesByPayment": "Sales by Payment Method"
        },
        "profit": {
            "title": "Profit Report",
            "totalRevenue": "Total Revenue",
            "totalCost": "Total Cost",
            "totalProfit": "Total Profit",
            "profitMargin": "Profit Margin",
            "profitByProduct": "Profit by Product",
            "profitByCategory": "Profit by Category"
        },
        "insights": {
            "title": "Advanced Sales Insights",
            "hourlySales": "Sales by Hour",
            "cashierPerformance": "Cashier Performance",
            "repeatCustomers": "Repeat Customers",
            "productTrends": "Product Trends",
            "lowPerformers": "Low Performers"
        }
    },
    "auditLogs": {
        "title": "Audit Logs",
        "event": "Event",
        "user": "User",
        "module": "Module",
        "description": "Description",
        "before": "Before",
        "after": "After",
        "ipAddress": "IP Address",
        "userAgent": "User Agent"
    },
    "users": {
        "title": "Users",
        "addUser": "Add User",
        "editUser": "Edit User",
        "userName": "Name",
        "userEmail": "Email",
        "userRole": "Role",
        "userStatus": "Status",
        "changePassword": "Change Password",
        "newPassword": "New Password",
        "confirmPassword": "Confirm Password"
    },
    "roles": {
        "title": "Roles",
        "addRole": "Add Role",
        "editRole": "Edit Role",
        "roleName": "Role Name",
        "permissions": "Permissions"
    },
    "pdf": {
        "invoice": "Invoice",
        "receipt": "Receipt",
        "shippingLabel": "Shipping Label",
        "printDocument": "Print Document"
    },
    "whatsapp": {
        "sendTest": "Send Test",
        "messageSent": "Message sent",
        "messageFailed": "Failed to send message"
    },
    "language": {
        "title": "Language",
        "switch": "Change Language",
        "current": "Current Language",
        "indonesia": "Indonesia",
        "english": "English"
    }
}
