<?php
return [
    'lang' => 'en',
    'lang_full' => 'English',
    'language' => 'Language',
    'login' => 'Login',
    'email' => 'Email',
    'password' => 'Password',
    'remember_me' => 'Remember Me',
    'login_button' => 'Login',
    'forgot_password' => 'Forgot Password',
    'forgot_password_button' => 'Reset Password',
    'recover_password' => 'Recover Password',
    'back_to_login' => 'Back to Login',
    'reset_password' => 'Reset Password',
    'new_password' => 'New Password',
    'confirm_new_password'  => 'Confirm New Password',
    'reset_password_button' => 'Reset Password',
    'installation' => 'Installation',
    'configuration' => 'Configuration',
    'url' => 'URL',
    'timezone' => 'Timezone',
    'client_url' => 'Client URL',
    'database' => 'Database',
    'host' => 'Host',
    'encoding' => 'Encoding',
    'user' => 'User',
    'name' => 'Name',
    'test_mysql_connection' => 'Test MySQL Connection',
    'amqp' => 'AMQP',
    'port' => 'Port',
    'virtual_host' => 'Virtual Host',
    'test_amqp_connection' => 'Test AMQP Connection',
    'security' => 'Security',
    'auth' => 'Auth',
    'from_email' => 'From Email',
    'from_name' => 'From Name',
    'test_smtp_connection' => 'Test SMTP Connection',
    'firebase_tutorial_sdk' => 'Project Config > General > SDK Configuration',
    'firebase_tutorial_webpush' => 'Project Config > Cloud Messaging > Web Push Certificates',
    'firebase_tutorial_privatekey' => 'Project Config > Service Account > Generate new private key',
    'firebase_invalid' => 'Invalid Firebase Service Account JSON. Missing or empty keys:',
    'firebase_invalid_json' => 'Invalid JSON:',
    'firebase_valid' => 'Firebase Service Account JSON is valid',
    'install_useradmin' => 'User Admin',
    'install_instruction' => 'Test all connections to enable install',
    'install_button' => 'Install',
    'image_client_icon_instruction' => 'This will be the default icon for push notifications. Recommended size: 256x256 pixels.',
    'image_client_badge_instruction' => 'This icon will be displayed primarily on mobile devices. Preferred formats: PNG or SVG.',
    'mysql_fill_all' => 'Please fill in all MySQL connection details',
    'mysql_testing' => 'Testing connection...',
    'mysql_valid' => 'MySQL connection successful!',
    'mysql_invalid' => 'MySQL connection failed:',
    'https_fill_all' => 'URL must start with https://',
    'https_valid' => 'Valid HTTPS URL',
    'https_invalid' => 'Invalid URL',
    'error' => 'Error',
    'amqp_fill_all' => 'Please fill in all AMQP connection details',
    'amqp_testing' => 'Testing connection...',
    'amqp_valid' => 'AMQP connection successful!',
    'amqp_invalid' => 'AMQP connection failed:',
    'smtp_fill_all' => 'Please fill in all SMTP connection details',
    'smtp_testing' => 'Testing connection...',
    'smtp_valid' => 'SMTP connection successful!',
    'smtp_invalid' => 'SMTP connection failed:',
    'memory_usage'  => 'Memory Usage',
    'load_time' => 'Load Time',
    'server_info' => 'Server Info',
    'current' => 'current',
    'dashboard' => 'Dashboard',
    'campaigns' => 'Campaigns',
    'campaigns_list' => 'List Campaigns',
    'campaign' => 'Campaign',
    'campaign_create' => 'Create Campaign',
    'campaign_edit' => 'Edit Campaign',
    'campaign_publish' => 'Publish Campaign',
    'users' => 'Users',
    'users_list' => 'List Users',
    'user' => 'User',
    'user_create' => 'Create User',
    'user_edit' => 'Edit User',
    'segments' => 'Segments',
    'download_sw' => 'Download aloSW',
    'sign_out' => 'Sign out',
    'subscribers' => 'Subscribers',
    'active' => 'Active',
    'inactive' => 'Inactive',
    'unsubscribed' => 'Unsubscribed',
    'recent_campaigns' => 'Recent Campaigns',
    'campaign_name' => 'Campaign Name',
    'status' => 'Status',
    'history' => 'History',
    'create_at' => 'Create At',
    'ended_at' => 'Ended At',
    'started_at' => 'Started At',
    'send_at' => 'Send At',
    'created_at' => 'Created At',
    'created_by' => 'Created By',
    'updated_at' => 'Updated At',
    'updated_by' => 'Updated By',
    'category' => 'Category',
    'browser' => 'Browser',
    'operating_system' => 'Operating System',
    'device_type' => 'Device Type',
    'status_draft' => 'Draft',
    'status_scheduled' => 'Scheduled',
    'status_sent' => 'Sent',
    'status_sending' => 'Sending',
    'status_cancelled' => 'Cancelled',
    'status_queuing' => 'Queuing',
    'status_active' => 'Active',
    'status_inactive' => 'Inactive',
    'save_as_draft' => 'Save as Draft',
    'import_metadata' => 'Import Metadata',
    'importing' => 'Importing...',
    'optional' => 'Optional',
    'required' => 'Required',
    'push_title' => 'Push Title',
    'push_title_description' => 'The title of the notification.',
    'push_body' => 'Push Body',
    'push_body_description' => 'The body text of the notification.',
    'push_url' => 'Push URL',
    'push_url_description' => 'URL to open when the notification is clicked.',
    'push_image_url' => 'Push Image URL',
    'push_image_url_description' => 'URL of a large image to display. Not supported in Firefox and Safari.',
    'campaign_will_be_sent_to' => 'Campaign will be sent to:',
    'select_segment' => 'Select Segment',
    'segment_add_button' => 'Add Segment',
    'sent_at' => 'Sent At',
    'schedule' => 'Schedule',
    'schedule_description' => 'Leave empty to send immediately',
    'settings' => 'Settings',
    'push_icon_url' => 'Push Icon URL',
    'push_icon_url_description' => 'URL of the icon to display.',
    'push_badge_url' => 'Push Badge URL',
    'push_badge_url_description' => 'URL of a badge to display for the notification (primarily used on mobile).',
    'require_interaction' => 'Require Interaction',
    'require_interaction_description' => 'If enabled, the notification will remain visible until the user clicks or dismisses it. Not supported in Firefox and Safari.',
    'renotify' => 'Renotify',
    'renotify_description' => 'If enabled, new notifications will trigger an alert even if they have the same tag. Not supported in Edge.',
    'silent' => 'Silent',
    'silent_description' => 'If enabled, the notification will be displayed without sound, vibration, or alerts. Not supported in Firefox and Edge.',
    'error_network_response' => 'Network response was not ok',
    'error_network_response_structure' => 'Unexpected response structure',
    'validate_url' => 'Please enter a valid URL',
    'all_statuses' => 'All Statuses',
    'success' => 'Success',
    'failed' => 'Failed',
    'clicked' => 'Clicked',
    'clicks' => 'Clicks',
    'details' => 'Details',
    'status' => 'Status',
    'rate' => 'Rate',
    'history' => 'History',
    'updated' => 'Updated',
    'analytics' => 'Analytics',
    'duplicate' => 'Duplicate',
    'confirm_cancel_campaign' => 'Are you sure you want to cancel this campaign?',
    'confirm_delete_campaign' => 'Are you sure you want to delete this campaign?',
    'export_excel' => 'Export to Excel',
    'export_csv' => 'Export to CSV',
    'not_specified' => 'Not Specified',
    'total' => 'Total',
    'of_total' => 'of Total',
    'successfully' => 'Successfully',
    'interaction_timeline' => 'Interaction Timeline',
    'interactions' => 'Interactions',
    'date_and_time' => 'Date and time',
    'results' => 'Results',
    'yes' => 'Yes',
    'no' => 'No',
    'sent' => 'Sent',
    'delivered' => 'Delivered',
    'next' => 'Next',
    'first' => 'First',
    'prev' => 'Prev',
    'last' => 'Last',
    'edit_segment' => 'Edit Segment',
    'segments' => 'Segments',
    'description' => 'Description',
    'no_description' => 'No description',
    'segment_update' => 'Update Segment',
    'segment_key' => 'Chave',
    'segment_key_immutable' => 'Segment key cannot be modified',
    'role_admin' => 'Admin',
    'role_editor' => 'Editor',
    'role' => 'Role',
    'all_roles' => 'All Roles',
    'generate_key' => 'Generate Key',
    'copy_key' => 'Copy Key',
    'copied' => 'Copied!',
    'last_login' => 'Last login',
    'never_logged' => 'Never logged',
    'edit' => 'Edit',
    'delete' => 'Delete',
    'cancel' => 'Cancel',
    'update' => 'update',
    'create' => 'create',
    'email_password_reset_subject' => 'Reset Password',
    'email_password_reset_title' => 'Password Reset',
    'email_password_reset_button' => 'Password Reset',
    'email_password_reset_line1' => 'You have requested a password reset. Please click the link below to reset your password:',
    'email_password_reset_line2' => 'If you did not request a password reset, please ignore this email.',
    'email_password_reset_line3' => 'This link will expire in 30 minutes.',
    'email_welcome_subject' => 'Welcome',
    'email_welcome_title' => 'Welcome to Alô',
    'email_welcome_line1' => 'Your account has been created. Please log in with the following credentials:',
    'email_welcome_button' => 'Click here to log in',
    'error_not_allowed_edit_campaign' => 'It is not allowed to edit this campaign',
    'error_name_title_body_required' => 'Name, title and body are required',
    'error_authentication_required' => 'Authentication required to perform this action',
    'error_failed_to' => 'Failed to ',
    'error_not_allowed_cancel' => 'It is not allowed to cancel this campaign',
    'error_invalid_json' =>'Invalid JSON payload',
    'error_url_required' => 'URL is required',
    'error_import_metadata' => 'Failed to import metadata',
    'error_not_allowed_delete' => 'It is not allowed to delete this campaign',
    'error_failed_to_duplicate' => 'Failed to duplicate campaign',
    'success_to' => 'Success to ',
    'success_campaign_published' => 'Campaign successfully published',
    'success_campaign_cancelled' => 'Campaign successfully cancelled',
    'success_campaign_deleted' => 'Campaign successfully deleted',
    'success_campaign_duplicated' => 'Campaign successfully duplicated',
    'success_segment_edited' => 'Segment successfully edited',
    'success_token_generated' => 'Token has been generated, copy using the button below',
    'error_token_generation_failed' => 'Failed to generate bearer token',
    'error_missing_required_fields' => 'Missing required fields',
    'error_invalid_email_format' => 'Invalid email format',
    'error_email_already_exists' => 'Email already exists',
    'error_saving_user' => 'An error occurred while saving user',
    'error_email_password_required' => 'Email and password are required',
    'error_authentication_failed' => 'Authentication failed',
    'error_email_blank' => 'Email cannot be blank',
    'error_invalid_email_format_auth' => 'Invalid email format',
    'error_email_not_found' => 'Email not found in the system',
    'error_passwords_not_match' => 'Passwords do not match',
    'error_invalid_token' => 'Invalid token',
    'success_password_reset_link_sent' => 'A password reset link has been sent to your email. Please check your inbox (and spam folder if necessary).',
    'success_password_reset' => 'Your password has been reset successfully. You can log in using your new credentials.',
    'error_campaign_details_retrieval' => 'Error retrieving campaign details',
    'error_campaign_not_found' => 'Campaign not found',
    'error_invalid_json' => 'Invalid JSON',
    'error_invalid_request_body' => 'Invalid request body',
    'error_missing_required_fields_with_list' => 'Missing required fields: ',
    'error_failed_create_subscription' => 'Failed to create subscription',
    'error_token_appkey_required' => 'Token and appkey are required',
    'error_subscriber_not_found' => 'Subscriber not found',
    'error_token_required' => 'Token is required',
    'error_failed_unsubscribe' => 'Failed to unsubscribe',
    'success_subscription_created' => 'Subscription created successfully',
    'success_unsubscribed' => 'Successfully unsubscribed',
    'client_configuration' => 'Client Configuration',
    'service_worker_download' => 'Service Worker Download',
    'service_worker_download_instruction' => 'Download the Alô Service Worker file and save it to the root of your website:',
    'download_alosw_button' => 'Download aloSW.js',
    'service_worker_placement_note' => 'The service worker file must be placed in the root directory of your website to function properly.',
    'registration_mode' => 'Registration Mode',
    'registration_mode_auto' => 'Auto',
    'registration_mode_manual' => 'Manual',
    'registration_mode_description' => 'Choose how the push notification registration should be triggered.',
    'registration_delay' => 'Registration Delay (ms)',
    'registration_delay_description' => 'Delay in milliseconds before auto-registration is triggered (0 for immediate).',
    'enable_custom_segments' => 'Enable Custom Segments',
    'enable_logging' => 'Enable Logging',
    'tag' => 'Tag',
    'manual_mode_selected' => 'Manual Mode Selected:',
    'manual_mode_instruction' => 'You will need to add a button to your website to trigger the subscription.',
    'implementation_code' => 'Implementation Code',
    'copy_code' => 'Copy Code',
    'code_placement_instruction' => 'Add this code before the closing </body> tag of your website.',
    'success_user_updated' => 'User updated successfully!',
    'success_user_created' => 'User created successfully!',
    'error_saving_user' => 'Error while saving the user!',
    'error_user_not_found' => 'User not found!',
    'subscribers_status_trend' => 'Subscribers Trend (30 days)',
    'subscribers_count' => 'Subscribers Count',
    'date' => 'Date',
    'amqp_status' => 'AMQP Status',
    'connected' => 'Connected',
    'disconnected' => 'Disconnected',
    'country' => 'Country',
    'confirm_campaign_publish' => 'Are you sure you want to publish this campaign?',
    'confirm_campaign_scheduled' => 'This campaign is scheduled to be published on {date} at {time}',
    'scheduled_campaigns' => 'Scheduled',
    'scheduled_for' => 'Scheduled for',
    'amqp_error' => 'AMQP connection failed:',
    'sending_campaigns' => 'Sending',
    'draft_campaigns' => 'Draft',
    'other_campaigns' => 'Archive',
    'queued_campaigns' => 'Queued',
    'batch_schedule_campaigns' => 'Schedule Campaigns',
    'start_datetime' => 'Start Date & Time',
    'start_datetime_description' => 'The date and time when the first campaign should be sent',
    'time_interval' => 'Time Interval',
    'time_interval_description' => 'The time interval between each campaign',
    '15_minutes' => '15 Minutes',
    '30_minutes' => '30 Minutes',
    '60_minutes' => '1 Hour',
    'schedule_selected_campaigns' => 'Schedule campaigns',
    'error_no_campaigns_selected' => 'No campaigns selected',
    'error_start_datetime_required' => 'Start date and time is required',
    'error_invalid_date_format' => 'Invalid date format',
    'error_failed_to_schedule' => 'Failed to schedule campaigns',
    'success_scheduled_campaigns' => 'Successfully scheduled campaigns',
    'batch_delete_campaigns' => 'Delete Campaigns',
    'batch_delete_warning' => 'This action will permanently delete the selected campaigns.',
    'delete_selected_campaigns' => 'Delete Selected Campaigns',
    'confirm_delete_campaigns' => 'Are you sure you want to delete the following campaigns?',
    'error_invalid_campaign_selection' => 'Invalid campaign selection',
    'success_campaigns_deleted' => 'Campaigns deleted successfully',
    'warning_some_campaigns_deleted' => 'Some campaigns were deleted, others could not be deleted',
    'error_failed_to_delete_campaigns' => 'Failed to delete campaigns',
    'segment_data' => 'Segment Data',
    'back_to_segments' => 'Back to Segments',
    'segment_information' => 'Segment Information',
    'total_records' => 'Total Records',
    'unique_values' => 'Unique Values',
    'top_values' => 'Top Values',
    'value' => 'Value',
    'count' => 'Count',
    'percentage' => 'Percentage',
    'segment_records' => 'Segment Records',
    'subscriber' => 'Subscriber',
    'subscriber_status' => 'Subscriber Status',
    'subscribed_at' => 'Subscribed At',
    'last_active' => 'Last Active',
    'recorded_at' => 'Recorded At',
    'no_data_found' => 'No Data Found',
    'no_data_recorded_for_segment' => 'No data has been recorded for this segment',
    'view_data' => 'View Data'
];