<?php 
return [
  'denominations' => 'Denominations',
  'denomination' => 'Denomination',
  'denominationManagement' => 'Denomination Management',
  'denominationManagementDescription' => 'Manage currency denominations for cash register operations',
  'addDenomination' => 'Add Denomination',
  'editDenomination' => 'Edit Denomination',
  'createDenomination' => 'Create Denomination',
  'updateDenomination' => 'Update Denomination',
  'deleteDenomination' => 'Delete Denomination',
  'denominationCreated' => 'Denomination created successfully',
  'denominationUpdated' => 'Denomination updated successfully',
  'denominationDeleted' => 'Denomination deleted successfully',
  'denominationsDeleted' => ':count denominations deleted successfully',
  'denominationStatusUpdated' => 'Denomination status updated to :status',
  'confirmDeleteDenomination' => 'Are you sure you want to delete this denomination? This action cannot be undone.',
  'confirmBulkDeleteDenominations' => 'Are you sure you want to delete :count selected denominations? This action cannot be undone.',
  'confirmBulkDelete' => 'Confirm Bulk Delete',
  'selectedItems' => ':count items selected',
  'deleteSelected' => 'Delete Selected',
  'clearSelection' => 'Clear Selection',
  'coin' => 'Coin',
  'note' => 'Note',
  'bill' => 'Bill',
  'currency' => 'Currency',
  'value' => 'Value',
  'type' => 'Type',
  'allTypes' => 'All Types',
  'allCurrencies' => 'All Currencies',
  'clearFilters' => 'Clear Filters',
  'search' => 'Search',
  'searchDenominations' => 'Search denominations...',
  'enterDenominationName' => 'Enter denomination name',
  'enterDescription' => 'Enter description (optional)',
  'preview' => 'Preview',
  'name' => 'Name',
  'description' => 'Description',
  'status' => 'Status',
  'active' => 'Active',
  'inactive' => 'Inactive',
  'allStatuses' => 'All Statuses',
  'actions' => 'Actions',
  'edit' => 'Edit',
  'delete' => 'Delete',
  'cancel' => 'Cancel',
  'confirmDelete' => 'Confirm Delete',
  'totalDenominations' => 'Total Denominations',
  'activeDenominations' => 'Active Denominations',
  'coins' => 'Coins',
  'notes' => 'Notes',
  'yesterday' => 'Yesterday',
  'noDenominationsFound' => 'No denominations found',
  'noDenominationsFoundDescription' => 'Get started by creating your first denomination',
  'addFirstDenomination' => 'Add First Denomination',
  'errorOccurred' => 'An error occurred. Please try again.',
  'unknown' => 'Unknown',
  'registerSettings' => 'Register Settings',
  'forceOpenAfterLogin' => 'Force Open Cash Register After Login',
  'forceOpenAfterLoginDescription' => 'Automatically open cash register for users with selected roles after they login.',
  'selectRoles' => 'Select Roles',
  'noRolesAvailable' => 'No roles available',
  'noRolesAvailableDescription' => 'Please create roles in the main settings to use this feature.',
  'xReport' => 'X-REPORT',
  'zReport' => 'Z-REPORT',
  'zReportHeader' => 'Rapport Z (Clôture de fin d\'équipe)',
  'generatedOn' => 'Generated On:',
  'generated' => 'Généré',
  'branch' => 'Branch:',
  'register' => 'Register:',
  'cashier' => 'Cashier:',
  'closed' => 'Closed:',
  'openingFloat' => 'Opening Float:',
  'cashSales' => 'Cash Sales:',
  'cashIn' => 'Cash In',
  'cashOut' => 'Cash Out:',
  'refunds' => 'Refunds:',
  'actualCash' => 'Actual Cash:',
  'discrepancy' => 'Discrepancy:',
  'expectedCash' => 'Expected Cash:',
  'thankYou' => 'Thank you!',
  'metric' => 'Métrique',
  'movementSummary' => 'Résumé du mouvement',
  'lineItem' => 'Élément de campagne',
  'cashRegister' => 'Cash Register',
  'cashRegisterSubtitle' => 'Manage cash drawer actions and session',
  'sessionStatus' => 'Session Status',
  'openStatus' => 'Open',
  'openedAt' => 'Opened at',
  'noActiveSession' => 'No active session. Start by opening the register.',
  'openingBalance' => 'Opening Balance',
  'openRegister' => 'Open Cash Register',
  'noPermissionOpenRegister' => 'You don\'t have permission to open the register.',
  'permissionOpenRegisterDenied' => 'Vous n\'avez pas la permission d\'ouvrir le registre.',
  'registerStatus' => 'Register Status',
  'cashSalesLabel' => 'Cash Sales',
  'changeGiven' => 'Changement donné',
  'cashOutLabel' => 'Cash Out',
  'safeDropLabel' => 'Safe Drop',
  'quickActions' => 'Quick Actions',
  'reason' => 'Reason',
  'enterReason' => 'Enter reason for transaction',
  'closeRegister' => 'Close Register',
  'enterDenomsForClosing' => 'Enter cash denominations for closing count',
  'countedTotal' => 'Counted Total',
  'closingNote' => 'Closing Note',
  'closingNotePlaceholder' => 'Enter reason for discrepancy or closing notes...',
  'submitForApproval' => 'Submit for Approval',
  'printReport' => 'Imprimer le rapport',
  'ongoing' => 'En cours',
  'shift' => 'Changement',
  'defaultRegisterName' => 'Registre par défaut',
  'openRegisterFirst' => 'Ouvrez d\'abord le registre.',
  'cashInRecorded' => 'Encaissement enregistré.',
  'cashOutRecorded' => 'Cash Out enregistré.',
  'safeDropRecorded' => 'Safe Drop enregistré.',
  'amountExceedsExpected' => 'Le montant dépasse les liquidités attendues.',
  'confirmCashInTitle' => 'Confirmer l\'encaissement',
  'confirmCashInMessage' => 'Êtes-vous sûr de vouloir enregistrer cet encaissement ?',
  'confirmCashOutTitle' => 'Confirmer le retrait',
  'confirmCashOutMessage' => 'Êtes-vous sûr de vouloir enregistrer ce retrait ?',
  'confirmSafeDropTitle' => 'Confirmer le dépôt sécurisé',
  'confirmSafeDropMessage' => 'Êtes-vous sûr de vouloir enregistrer ce Safe Drop ?',
  'submitClosingTitle' => 'Soumettre la clôture pour approbation',
  'submitClosingMessage' => 'Êtes-vous sûr de vouloir soumettre cette clôture pour approbation ?',
  'noDenominationsConfigured' => 'Aucune dénomination configurée. Veuillez configurer les dénominations dans les paramètres.',
  'noDenominationsConfiguredForClosing' => 'Aucune dénomination configurée. Veuillez configurer les dénominations dans les paramètres avant de fermer le registre.',
  'closingSubmitted' => 'Clôture soumise pour approbation. L\'inscription est maintenant fermée.',
  'approvals' => 'Approvals',
  'approvalsSubtitle' => 'Review and approve register closings',
  'customRange' => 'Custom Range',
  'allBranches' => 'All Branches',
  'pending' => 'Pending',
  'approved' => 'Approved',
  'open' => 'Open',
  'date' => 'Date',
  'registerCol' => 'Register',
  'cashierCol' => 'Cashier',
  'expectedCol' => 'Expected',
  'countedCol' => 'Counted',
  'diffCol' => 'Diff',
  'noteCol' => 'Note',
  'viewReport' => 'View Report',
  'approve' => 'Approve',
  'reopen' => 'Reopen',
  'noSessionsPending' => 'No sessions pending approval',
  'registerDashboard' => 'Register Dashboard',
  'cashRegisterModule' => 'Cash Register',
  'reportsTitle' => 'Cash Register Reports',
  'xReportTab' => 'X-Report',
  'zReportTab' => 'Z-Report',
  'discrepancyTab' => 'Discrepancy',
  'cashLedgerTab' => 'Cash Ledger',
  'cashInOutTab' => 'Cash In/Out',
  'sessionSummaryTab' => 'Session Summary',
  'linkRegisterDashboard' => 'Register Dashboard',
  'linkCashRegister' => 'Cash Register',
  'linkReports' => 'Reports',
  'linkDenominations' => 'Denominations',
  'xReportHeader' => 'Rapport X (instantané de mi-équipe)',
  'activeOpenRegisters' => 'Registres ouverts actifs',
  'openedAtHeader' => 'Ouvert à',
  'action' => 'Action',
  'viewXReport' => 'Afficher le rapport X',
  'allRegisters' => 'All Registers',
  'allCashiers' => 'All Cashiers',
  'selectSession' => 'Select Session',
  'exportCsv' => 'Export CSV',
  'noDataAvailable' => 'No Data Available',
  'totalTransactions' => 'Total Transactions',
  'netCashFlow' => 'Net Cash Flow',
  'totalCashIn' => 'Total Cash In',
  'totalCashOut' => 'Total Cash Out',
  'transactions' => 'transactions',
  'netInflow' => 'Net Inflow',
  'netOutflow' => 'Net Outflow',
  'allMovements' => 'All movements',
  'dateTime' => 'Date & Time',
  'amount' => 'Amount',
  'averageCashIn' => 'Average Cash In',
  'averageCashOut' => 'Average Cash Out',
  'transactionsPerDay' => 'Transactions per Day',
  'noCashInOutTransactions' => 'No cash in/out transactions found for the selected criteria.',
  'cashInOutSummary' => 'Cash In / Out / Safe-drop Summary',
  'totalSessions' => 'Total Sessions',
  'totalCashSales' => 'Total Cash Sales',
  'totalOpeningFloat' => 'Total Opening Float',
  'safeDrops' => 'Safe Drops',
  'countedCash' => 'Counted Cash',
  'count' => 'Compter',
  'subtotal' => 'Total',
  'total' => 'Total',
  'totalExpected' => 'Total Expected',
  'totalCounted' => 'Total Counted',
  'totalDiscrepancy' => 'Total Discrepancy',
  'expectedDrawerCash' => 'Trésorerie de tiroir attendue',
  'noCashRegisterSessions' => 'No cash register sessions found for the selected criteria.',
  'noClosedSessionsFoundForSelectedCriteria' => 'Aucune séance de caisse fermée trouvée pour les critères sélectionnés.',
  'cashLedgerByRegister' => 'Cash Ledger (By Register & Date)',
  'sessionsWithDiscrepancy' => 'Sessions with Discrepancy',
  'highDiscrepancy' => 'High Discrepancy (≥ 200)',
  'mediumDiscrepancy' => 'Medium Discrepancy (50-199)',
  'lowDiscrepancy' => 'Low Discrepancy (< 50)',
  'sessions' => 'sessions',
  'expected' => 'Expected',
  'counted' => 'Counted',
  'diff' => 'Diff',
  'managerNote' => 'Manager Note',
  'manager' => 'Directeur',
  'discrepancyReportClosings' => 'Discrepancy Report (Closings)',
  'sessionRegisterSummary' => 'Session Register Summary',
  'completionRate' => 'Completion Rate',
  'totalShifts' => 'Total Sessions',
  'averageSessionDuration' => 'Average Session Duration',
  'openSession' => 'Séance ouverte',
  'sessionType' => 'Type de séance',
  'sessionPerformanceSummary' => 'Résumé des performances de la session',
  'sessionDistributionByType' => 'Répartition des sessions par type :',
  'cashierPerformance' => 'Performance du caissier :',
  'allPeriods' => 'Toutes les périodes',
  'completedSessions' => 'Séances terminées',
  'pendingSessions' => 'Sessions en attente',
  'awaitingApproval' => 'En attente d\'approbation',
  'openSessions' => 'Séances ouvertes',
  'currentlyActive' => 'Actuellement actif',
  'noShiftsFoundForCriteria' => 'Aucun changement de caisse trouvé pour les critères sélectionnés.',
  'totalRevenue' => 'Total Revenue',
  'averageRevenuePerSession' => 'Average Revenue per Session',
  'sessionDate' => 'Session Date',
  'duration' => 'Duration',
  'revenue' => 'Revenue',
  'noSessionsFound' => 'No sessions found for the selected criteria.',
  'sessionSummary' => 'Session Summary',
  'transactionLogs' => 'Transaction Logs',
  'cashInOutSafeDropTab' => 'Cash In/Out/Safe-drop',
  'refundsCash' => 'Remboursements (en espèces)',
  'completionShort' => 'achèvement',
  'viewZReport' => 'Afficher le rapport Z',
  'endShiftClosing' => 'Fermeture de fin d\'équipe',
  'discrepancySummary' => 'Résumé des écarts',
  'over' => 'Sur',
  'short' => 'Court',
  'exact' => 'Exact',
  'approvedBy' => 'Approuvé par',
  'noDenominationDataAvailable' => 'Aucune donnée sur la dénomination disponible',
  'noCashRegisterSessionsFoundForSelectedCriteria' => 'Aucune séance de caisse trouvée pour les critères sélectionnés.',
];