<?php

return [
    'menu' => [
        'accounting' => 'Accounting',
        'dashboard' => 'Dashboard',
        'coa' => 'Chart of Accounts',
        'journals' => 'Journals',
        'reports' => 'Reports',
        'settings' => 'Settings',
        'expense_approvals' => 'Expense Approvals',
        'bank_reconciliation' => 'Bank Reconciliation',
    ],
    'filters' => [
        'branch' => 'Branch',
        'all_branches' => 'All branches',
        'start_date' => 'Start date',
        'end_date' => 'End date',
    ],
    'dashboard' => [
        'title' => 'Accounting Dashboard',
        'subtitle' => 'Key financial metrics for the selected period.',
        'total_revenue' => 'Total revenue',
        'total_expense' => 'Total expenses',
        'net_income' => 'Net income',
        'cash_position' => 'Cash position',
        'tax_total' => 'Tax total',
        'net_cash_change' => 'Net cash change',
    ],
    'coa' => [
        'title' => 'Chart of Accounts',
        'subtitle' => 'Manage account structure and classifications.',
        'current_context' => 'Current context',
        'current_view' => 'View mode',
        'contexts' => 'Contexts',
        'context_branch_id' => 'Branch ID',
        'context_unknown' => 'Unknown',
        'no_contexts' => 'No contexts available.',
        'view_tree' => 'Tree',
        'view_flat' => 'Flat',
        'view_grouped' => 'Grouped by type',
        'tree_view' => 'Tree view',
        'flat_view' => 'Flat view',
        'grouped_view' => 'Grouped view',
        'expand_all' => 'Expand all',
        'collapse_all' => 'Collapse all',
        'accounts_total' => 'Total accounts',
        'active_accounts' => 'Active accounts',
        'new_account' => 'New account',
        'code' => 'Code',
        'name' => 'Name',
        'type' => 'Type',
        'types' => [
            'asset' => 'Asset',
            'liability' => 'Liability',
            'equity' => 'Equity',
            'revenue' => 'Revenue',
            'expense' => 'Expense',
        ],
        'normal_balance' => 'Normal balance',
        'auto_balance' => 'Auto',
        'debit' => 'Debit',
        'credit' => 'Credit',
        'parent_account' => 'Parent account',
        'no_parent' => 'No parent',
        'global_account' => 'Global account',
        'create' => 'Create account',
        'accounts' => 'Accounts',
        'branch' => 'Branch',
        'status' => 'Status',
        'parent' => 'Parent',
        'level' => 'Level',
        'search' => 'Search by code or name',
        'filter_all_types' => 'All types',
        'filter_all_status' => 'All statuses',
        'accounts_count' => ':count accounts',
        'balance' => 'Balance',
        'total_balance' => 'Total balance',
        'actions' => 'Actions',
        'active' => 'Active',
        'inactive' => 'Inactive',
        'deactivate' => 'Deactivate',
        'locked' => 'System',
        'empty' => 'No accounts found.',
        'global' => 'Global',
        'branch_specific' => 'Branch',
    ],
    'account_ledger' => [
        'title' => 'Account Ledger',
        'subtitle' => 'Journal entries for :account',
        'start_date' => 'Start date',
        'end_date' => 'End date',
        'search' => 'Search',
        'search_placeholder' => 'Search journal number, description, or memo',
        'entries' => 'Journal entries',
        'date' => 'Date',
        'journal' => 'Journal #',
        'description' => 'Description',
        'memo' => 'Memo',
        'debit' => 'Debit',
        'credit' => 'Credit',
        'balance' => 'Balance',
        'actions' => 'Actions',
        'select' => 'Select',
        'empty' => 'No entries found.',
        'click_for_actions' => 'Select a journal for actions',
        'selected_journal' => 'Selected journal',
        'account' => 'Account',
        'reverse' => 'Reverse journal',
        'storno' => 'Storno journal',
        'reason' => 'Reason (optional)',
        'reverse_action' => 'Reverse',
        'storno_action' => 'Storno',
        'adjustment' => 'Manual adjustment',
        'debit_account' => 'Debit account',
        'credit_account' => 'Credit account',
        'select_account' => 'Select account',
        'amount' => 'Amount',
        'create_adjustment' => 'Create adjustment',
    ],
    'journals' => [
        'title' => 'Journal Entries',
        'subtitle' => 'Review postings and account movements.',
        'list' => 'Journal list',
        'number' => 'Number',
        'posted_at' => 'Posted at',
        'description' => 'Description',
        'source' => 'Source',
        'total' => 'Total',
        'status' => 'Status',
        'lines' => 'Lines',
        'debit' => 'Debit',
        'credit' => 'Credit',
        'adjustment' => 'Manual adjustment',
        'debit_account' => 'Debit account',
        'credit_account' => 'Credit account',
        'select_account' => 'Select account',
        'amount' => 'Amount',
        'memo' => 'Memo',
        'create_adjustment' => 'Create adjustment',
        'actions' => 'Actions',
        'actions_note' => 'Selected journal actions will create reversal entries.',
        'reverse_reason' => 'Reverse reason',
        'storno_reason' => 'Storno reason',
        'reverse' => 'Reverse journal',
        'storno' => 'Storno entry',
        'empty' => 'No journals found.',
        'select_prompt' => 'Select a journal to view lines.',
    ],
    'settings' => [
        'title' => 'Accounting Settings',
        'subtitle' => 'Configure mappings, fiscal year, tax, and branch settings.',
        'save' => 'Save settings',
        'saved' => 'Settings saved.',
        'fiscal' => [
            'title' => 'Fiscal settings',
            'start_month' => 'Fiscal year start month',
            'fy_prefix' => 'Fiscal year prefix format',
            'journal_prefix' => 'Journal prefix format',
        ],
        'inventory' => [
            'title' => 'Inventory valuation',
            'method' => 'Valuation method',
            'average' => 'Weighted average',
            'fifo' => 'FIFO',
        ],
        'tax' => [
            'mode' => 'Tax posting mode',
            'order' => 'Order level',
            'item' => 'Item level',
        ],
        'mapping' => [
            'title' => 'Account mappings',
            'default' => 'Use default',
            'payment_methods' => 'Payment method mapping',
        ],
        'branch' => [
            'title' => 'Branch settings',
            'branch' => 'Branch',
            'prefix' => 'Journal prefix',
            'sales_posting_mode' => 'Sales posting mode',
            'sales_posting_accrual' => 'Accrual (bill + pay)',
            'sales_posting_cash' => 'Cash (pay only)',
            'manual' => 'Allow manual journals',
        ],
    ],
    'expenses' => [
        'approvals_title' => 'Expense Approvals',
        'approvals_subtitle' => 'Approve or reject pending expense submissions.',
        'date' => 'Date',
        'title' => 'Expense',
        'amount' => 'Amount',
        'stage' => 'Stage',
        'status' => 'Status',
        'actions' => 'Actions',
        'approve' => 'Approve',
        'reject' => 'Reject',
        'empty' => 'No pending approvals.',
    ],
    'bank' => [
        'title' => 'Bank Reconciliation',
        'subtitle' => 'Import statements and match payments.',
        'account' => 'Bank account',
        'select_account' => 'Select account',
        'create' => 'Start reconciliation',
        'import' => 'Import statement',
        'upload' => 'Upload CSV',
        'date' => 'Date',
        'description' => 'Description',
        'amount' => 'Amount',
        'status' => 'Status',
        'total_lines' => 'Total lines',
        'matched_lines' => 'Matched lines',
        'unmatched_lines' => 'Unmatched lines',
        'unmatched_amount' => 'Unmatched amount',
    ],
    'reports' => [
        'title' => 'Accounting Reports',
        'subtitle' => 'Run standard financial reports.',
        'type' => 'Report type',
        'trial_balance' => 'Trial balance',
        'general_ledger' => 'General ledger',
        'profit_loss' => 'Profit & Loss',
        'segment_pnl' => 'Segment P&L',
        'balance_sheet' => 'Balance sheet',
        'segment_balance_sheet' => 'Segment balance sheet',
        'cash_flow' => 'Cash flow',
        'tax_report' => 'Tax report',
        'ar_aging' => 'AR aging',
        'ap_aging' => 'AP aging',
        'inventory_valuation' => 'Inventory valuation',
        'account' => 'Account',
        'debit' => 'Debit',
        'credit' => 'Credit',
        'balance' => 'Balance',
        'branch' => 'Branch',
        'total_debit' => 'Total debit',
        'total_credit' => 'Total credit',
        'opening_balance' => 'Opening balance',
        'date' => 'Date',
        'closing_balance' => 'Closing balance',
        'revenue' => 'Revenue',
        'expense' => 'Expense',
        'total_revenue' => 'Total revenue',
        'total_expense' => 'Total expense',
        'net_income' => 'Net income',
        'assets' => 'Assets',
        'liabilities' => 'Liabilities',
        'equity' => 'Equity',
        'total_assets' => 'Total assets',
        'total_liabilities' => 'Total liabilities',
        'total_equity' => 'Total equity',
        'total_liabilities_equity' => 'Total liabilities + equity',
        'operating' => 'Operating',
        'investing' => 'Investing',
        'financing' => 'Financing',
        'unclassified' => 'Unclassified',
        'net_change' => 'Net change',
        'tax_name' => 'Tax name',
        'tax_type' => 'Tax type',
        'taxable' => 'Taxable',
        'tax_amount' => 'Tax amount',
        'total_tax' => 'Total tax',
        'bucket' => 'Bucket',
        'amount' => 'Amount',
        'item' => 'Item',
        'quantity' => 'Quantity',
        'unit_cost' => 'Unit cost',
        'value' => 'Value',
        'total_value' => 'Total value',
        'export_pdf' => 'Export PDF',
        'export_excel' => 'Export Excel',
    ],
];
