<?php

/**
 * JavaScript translations for OnPage Notification Import functionality.
 *
 * @since 2.0.0
 * @author Hossein <hossein@notifal.com>
 */

return [
    'invalidFileType' => __('Invalid file type. Please select a JSON or ZIP file.', 'notifal'),
    'fileTooLarge' => __('File is too large. Maximum size is 10MB.', 'notifal'),
    'noFileSelected' => __('Please select a file to import.', 'notifal'),
    'importing' => __('Importing...', 'notifal'),
    'importNotifications' => __('Import OnPage Notifications', 'notifal'),
    'importSuccess' => __('Successfully imported {count} notification(s).', 'notifal'),
    'importPartialSuccess' => __('Import completed: {success} succeeded, {failed} failed.', 'notifal'),
    'importFailed' => __('Import failed.', 'notifal'),
    'networkError' => __('Network error. Please try again.', 'notifal'),
    'noPreviewAvailable' => __('No preview available', 'notifal'),
    'jsonTooLarge' => __('JSON data is too large. Maximum size is 10MB.', 'notifal'),
    'invalidJson' => __('Invalid JSON format. Please check your data and try again.', 'notifal'),
    'emptyJson' => __('Please paste valid JSON export data.', 'notifal'),
    'jsonStructureInvalid' => __('Invalid export structure. The JSON must be a Notifal notification export.', 'notifal'),
    'jsonConfirmRequired' => __('Please confirm that the pasted JSON is from a trusted source before importing.', 'notifal'),
    'maxJsonSize' => 10485760,
]; 
