<?php

namespace FluentForm\App\Modules\Registerer;

class TranslationString
{
    public static function getAdminI18n()
    {
        $i18n = array(
            'All Forms' => __('All Forms', 'fluentform'),
            'Add New Form' => __('Add New Form', 'fluentform'),
            'Conversational Form' => __('Conversational Form', 'fluentform'),
            'Create Conversational Form' => __('Create Conversational Form', 'fluentform'),
            'ID' => __('ID', 'fluentform'),
            'Title' => __('Title', 'fluentform'),
            'Edit' => __('Edit', 'fluentform'),
            'Settings' => __('Settings', 'fluentform'),
            'Entries' => __('Entries', 'fluentform'),
            'Conversational Preview' => __('Conversational Preview', 'fluentform'),
            'Preview' => __('Preview', 'fluentform'),
            'Duplicate' => __('Duplicate', 'fluentform'),
            'Delete' => __('Delete', 'fluentform'),
            'ShortCode' => __('ShortCode', 'fluentform'),
            'Conversion' => __('Conversion', 'fluentform'),
            'Views' => __('Views', 'fluentform'),
            'Search Forms' => __('Search Forms', 'fluentform'),
            'Search' => __('Search', 'fluentform'),
            'Click Here to Create Your First Form' => __('Click Here to Create Your First Form', 'fluentform'),
            'Check the video intro' => __('Check the video intro', 'fluentform'),
            'Entries from All Forms' => __('Entries from All Forms', 'fluentform'),
            'Entries from ' => __('Entries from ', 'fluentform'),
            'Browser' => __('Browser', 'fluentform'),
            'Submitted At' => __('Submitted At', 'fluentform'),
            'Date' => __('Date', 'fluentform'),
            'Hide Chart' => __('Hide Chart', 'fluentform'),
            'Show Chart' => __('Show Chart', 'fluentform'),
            'All' => __('All', 'fluentform'),
            'Unread Only' => __('Unread Only', 'fluentform'),
            'Read Only' => __('Read Only', 'fluentform'),
            'Submission ID' => __('Submission ID', 'fluentform'),
            'Form' => __('Form', 'fluentform'),
            'Status' => __('Status', 'fluentform'),
            'Read' => __('Read', 'fluentform'),
            'Unread' => __('Unread', 'fluentform'),
            /* translators: %s is the time duration */
            '%s ago' => __('%s ago', 'fluentform'),
            'Click to copy shortcode' => __('Click to copy shortcode', 'fluentform'),
            'Back to Entries' => __('Back to Entries', 'fluentform'),
            'Previous' => __('Previous', 'fluentform'),
            'Next' => __('Next', 'fluentform'),
            'Entry Details' => __('Entry Details', 'fluentform'),
            'Form Entry Data' => __('Form Entry Data', 'fluentform'),
            'Remove from Favorites' => __('Remove from Favorites', 'fluentform'),
            'Mark as Favorite' => __('Mark as Favorite', 'fluentform'),
            'Submission Info' => __('Submission Info', 'fluentform'),
            'User IP' => __('User IP', 'fluentform'),
            'Device' => __('Device', 'fluentform'),
            'User' => __('User', 'fluentform'),
            'Guest' => __('Guest', 'fluentform'),
            'Submitted On' => __('Submitted On', 'fluentform'),
            'Change status to' => __('Change status to', 'fluentform'),
            'Show empty fields' => __('Show empty fields', 'fluentform'),
            'Submission Notes' => __('Submission Notes', 'fluentform'),
            'Please Provide Note Content' => __('Please Provide Note Content', 'fluentform'),
            'No Notes found' => __('No Notes found', 'fluentform'),
            'All Types' => __('All Types', 'fluentform'),
            'Export' => __('Export', 'fluentform'),
            'Export as' => __('Export as', 'fluentform'),
            'Filter' => __('Filter', 'fluentform'),
            'Filter By Date Range' => __('Filter By Date Range', 'fluentform'),
            'Favorites Entries only' => __('Favorites Entries only', 'fluentform'),
            'Amount' => __('Amount', 'fluentform'),
            'Actions' => __('Actions', 'fluentform'),
            'Submitted at' => __('Submitted at', 'fluentform'),
            'Pin column:' => __('Pin column:', 'fluentform'),
            'None' => __('None', 'fluentform'),
            'Entry #' => __('Entry #', 'fluentform'),
            'View entry' => __('View entry', 'fluentform'),
            'Delete entry' => __('Delete entry', 'fluentform'),
            'No matching forms' => __('No matching forms', 'fluentform'),
            'Submission Logs' => __('Submission Logs', 'fluentform'),
            'General' => __('General', 'fluentform'),
            'API Calls' => __('API Calls', 'fluentform'),
            '%s in %s at %s' => /* translators: %1$s is the location, %2$s is the area, %3$s is the time */
            __('%1$s in %2$s at %3$s', 'fluentform'),
            'No Logs found' => __('No Logs found', 'fluentform'),
            'Add Note' => __('Add Note', 'fluentform'),
            'Start date' => __('Start date', 'fluentform'),
            'End date' => __('End date', 'fluentform'),
            'Hide' => __('Hide', 'fluentform'),
            'Loading Settings...' => __('Loading Settings...', 'fluentform'),
            'Select the layout that you want to show for this input' => __('Select the layout that you want to show for this input', 'fluentform'),
            'Media' => __('Media', 'fluentform'),
            'Set the media image that you want to set for this input' => __('Set the media image that you want to set for this input', 'fluentform'),
            'Media Brightness' => __('Media Brightness', 'fluentform'),
            'Brightness of your selected media' => __('Brightness of your selected media', 'fluentform'),
            'Media Horizontal Position' => __('Media Horizontal Position', 'fluentform'),
            'Horizontal (X) Position of the media' => __('Horizontal (X) Position of the media', 'fluentform'),
            'Media Vertical Position' => __('Media Vertical Position', 'fluentform'),
            'Vertical (Y) Position of the media' => __('Vertical (Y) Position of the media', 'fluentform'),
            'Media Alt Text' => __('Media Alt Text', 'fluentform'),
            'Alt text is a short description of an image that will help people with visual impairment. This label is not visible in your frontend' => __('Alt text is a short description of an image that will help people with visual impairment. This label is not visible in your frontend', 'fluentform'),
            'HTML to Show' => __('HTML to Show', 'fluentform'),
            'Please provide your raw html that you want to show at the side of the form' => __('Please provide your raw html that you want to show at the side of the form', 'fluentform'),
            'Use System Default' => __('Use System Default', 'fluentform'),
            'Select Font will apply only for landing page UI.' => __('Select Font will apply only for landing page UI.', 'fluentform'),
            'Font' => __('Font', 'fluentform'),
            'Questions' => __('Questions', 'fluentform'),
            'Answers' => __('Answers', 'fluentform'),
            'Button' => __('Button', 'fluentform'),
            'Button Text' => __('Button Text', 'fluentform'),
            'Background' => __('Background', 'fluentform'),
            'BG Brightness' => __('BG Brightness', 'fluentform'),
            'Disable Layout on Mobile Devices' => __('Disable Layout on Mobile Devices', 'fluentform'),
            'Disable Scroll to Next' => __('Disable Scroll to Next', 'fluentform'),
            'Disable Branding' => __('Disable Branding', 'fluentform'),
            'Key Hint' => __('Key Hint', 'fluentform'),
            'Design customization available on pro only.This is just a preview version.To use this feature please upgrade to Pro.'  => __('Design customization available on pro only.This is just a preview version.To use this feature please upgrade to Pro.', 'fluentform'),
            'Design Customization is only available on Pro Version of Fluent Forms.' => __('Design Customization is only available on Pro Version of Fluent Forms.', 'fluentform'),
            'Buy Pro' => __('Buy Pro', 'fluentform'),
            'Meta Settings & Form Messages' => __('Meta Settings & Form Messages', 'fluentform'),
            'Meta Title' => __('Meta Title', 'fluentform'),
            'Meta Description' => __('Meta Description', 'fluentform'),
            'For your social sharing preview Image' => __('For your social sharing preview Image', 'fluentform'),
            'Security Code (Optional)' => __('Security Code (Optional)', 'fluentform'),
            'Continue Button Text' => __('Continue Button Text', 'fluentform'),
            'EG: Continue' => __('EG: Continue', 'fluentform'),
            'Skip Button Text' => __('Skip Button Text', 'fluentform'),
            'Keyboard instruction to go to next question' => __('Keyboard instruction to go to next question', 'fluentform'),
            'EG: press Enter ↵' => __('EG: press Enter ↵', 'fluentform'),
            'Hint for making a line break in Textarea' => __('Hint for making a line break in Textarea', 'fluentform'),
            'EG: Shift ⇧ + Enter ↵ to make a line break' => __('EG: Shift ⇧ + Enter ↵ to make a line break', 'fluentform'),
            'Hint for multiple selection' => __('Hint for multiple selection', 'fluentform'),
            'EG: Choose as many as you like' => __('EG: Choose as many as you like', 'fluentform'),
            'Key Hint Text' => __('Key Hint Text', 'fluentform'),
            'Enter key hint text shown to options' => __('Enter key hint text shown to options', 'fluentform'),
            'Confirm Button Text' => __('Confirm Button Text', 'fluentform'),
            'OK' => __('OK', 'fluentform'),
            'Hint for Single selection' => __('Hint for Single selection', 'fluentform'),
            'EG: Select an option' => __('EG: Select an option', 'fluentform'),
            'Progress Text' => __('Progress Text', 'fluentform'),
            'EG: {percent}% completed' => __('EG: {percent}% completed', 'fluentform'),
            'Available Variables: {percent}, {step}, {total}' => __('Available Variables: {percent}, {step}, {total}', 'fluentform'),
            'Invalid Prompt' => __('Invalid Prompt', 'fluentform'),
            'EG: Please fill out the field correctly' => __('EG: Please fill out the field correctly', 'fluentform'),
            'Default Placeholder' => __('Default Placeholder', 'fluentform'),
            'EG: Type your answer here' => __('EG: Type your answer here', 'fluentform'),
            'Key Hint Tooltip' => __('Key Hint Tooltip', 'fluentform'),
            'Enter Key hint tooltip' => __('Enter Key hint tooltip', 'fluentform'),
            'Shortcode for Conversational Form' => __('Shortcode for Conversational Form', 'fluentform'),
            'Shortcode for Classic Form' => __('Shortcode for Classic Form', 'fluentform'),
            'Meta' => __('Meta', 'fluentform'),
            'Set your social sharing meta texts and form messages here' => __('Set your social sharing meta texts and form messages here', 'fluentform'),
            'Share your form by unique URL (Pro) or copy and paste the %1$sshortcode%2$s to embed in your page and post' =>
            __('Share your form by unique URL (Pro) or copy and paste the %1$sshortcode%2$s to embed in your page and post', 'fluentform'),
            'Loading Design... Please wait' => __('Loading Design... Please wait', 'fluentform'),
            'File Upload Text' => __('File Upload Text', 'fluentform'),
            'File Upload Size Limit Text' => __('File Upload Size Limit Text', 'fluentform'),
            'Enter File Upload Field Size Limit text' => __('Enter File Upload Field Size Limit text', 'fluentform'),
            'Enter File Upload Field text' => __('Enter File Upload Field text', 'fluentform'),
            'Default' => __('Default', 'fluentform'),
            'Media Right' => __('Media Right', 'fluentform'),
            'Media Left' => __('Media Left', 'fluentform'),
            'Right Aligned Full' => __('Right Aligned Full', 'fluentform'),
            'Left Aligned Full' => __('Left Aligned Full', 'fluentform'),
            'Active' => __('Active', 'fluentform'),
            'Inactive' => __('Inactive', 'fluentform'),
            'Payment Form' => __('Payment Form', 'fluentform'),
            'Post Form' => __('Post Form', 'fluentform'),
            'Multi-Step Form' => __('Multi-Step Form', 'fluentform'),
            'Today' => __('Today', 'fluentform'),
            'Yesterday' => __('Yesterday', 'fluentform'),
            'Last Week' => __('Last Week', 'fluentform'),
            'Last Month' => __('Last Month', 'fluentform'),
            'Select a Timeframe' => __('Select a Timeframe', 'fluentform'),
            'Find' => __('Find', 'fluentform'),
            'Numbers of entries' => __('Numbers of entries', 'fluentform'),
            'Unread / Total Entries' => __('Unread / Total Entries', 'fluentform'),
            'Could not find anywhere' => __('Could not find anywhere', 'fluentform'),
            'Percentage of total submission and Total views' => __('Percentage of total submission and Total views', 'fluentform'),
            'Welcome to WP Fluent Forms' => __('Welcome to WP Fluent Forms', 'fluentform'),
            'Thank you for installing WP Fluent Forms - The Most Advanced Form Builder Plugin for WordPress.' => __('Thank you for installing WP Fluent Forms - The Most Advanced Form Builder Plugin for WordPress.', 'fluentform'),
            'Check the Video Intro' => __('Check the Video Intro', 'fluentform'),
            'items' => __('items', 'fluentform'),
            'First page' => __('First page', 'fluentform'),
            'Previous page' => __('Previous page', 'fluentform'),
            'Current Page' => __('Current Page', 'fluentform'),
            'of' => __('of', 'fluentform'),
            'Next page' => __('Next page', 'fluentform'),
            'Last page' => __('Last page', 'fluentform'),
            'Upload Media' => __('Upload Media', 'fluentform'),
            'Show Video' => __('Show Video', 'fluentform'),
            'Read More' => __('Read More', 'fluentform'),
            'Creating Form, Please wait...' => __('Creating Form, Please wait...', 'fluentform'),
            'Create A New Form' => __('Create A New Form', 'fluentform'),
            'Import Form' => __('Import Form', 'fluentform'),
            'New Blank Form' => __('New Blank Form', 'fluentform'),
            'Create a New Blank form from scratch.' => __('Create a New Blank form from scratch.', 'fluentform'),
            'Choose a Template' => __('Choose a Template', 'fluentform'),
            'Choose a pre-made form template and customize it.' => __('Choose a pre-made form template and customize it.', 'fluentform'),
            'Turn your content, surveys into conversations.' => __('Turn your content, surveys into conversations.', 'fluentform'),
            'Create A Post Form' => __('Create A Post Form', 'fluentform'),
            'Create a Post type form from scratch.' => __('Create a Post type form from scratch.', 'fluentform'),
            'Create Using ChatGPT' => __('Create Using ChatGPT', 'fluentform'),
            'Create Using AI' => __('Create Using AI', 'fluentform'),
            'Fluent Forms AI-Assisted' => __('Fluent Forms AI-Assisted', 'fluentform'),
            'Creating your form' => __('Creating your form', 'fluentform'),
            'Create a form with AI' => __('Create a form with AI', 'fluentform'),
            'Predefined Form Templates' => __('Predefined Form Templates', 'fluentform'),
            'Choose a pre-made form template to get started right away.' => __('Choose a pre-made form template to get started right away.', 'fluentform'),
            'Categories' => __('Categories', 'fluentform'),
            'Search a form template' => __('Search a form template', 'fluentform'),
            'Loading Forms...' => __('Loading Forms...', 'fluentform'),
            'Creating Form...' => __('Creating Form...', 'fluentform'),
            'Unlock in Pro' => __('Unlock in Pro', 'fluentform'),
            'Create Form' => __('Create Form', 'fluentform'),
            'Select Post Type' => __('Select Post Type', 'fluentform'),
            'Post type form is a Pro features' => __('Post type form is a Pro features', 'fluentform'),
            'You are using the free version of Fluent Forms.' => __('You are using the free version of Fluent Forms.', 'fluentform'),
            'Please upgrade to PRO to unlock the feature.' => __('Please upgrade to PRO to unlock the feature.', 'fluentform'),
            'Upgrade to Pro' => __('Upgrade to Pro', 'fluentform'),
            'Use AI to create the initial structure. The response uses ChatGPT, so please note that there might be some inaccuracy in the output.' => __('Use AI to create the initial structure. The response uses ChatGPT, so please note that there might be some inaccuracy in the output.', 'fluentform'),
            'Use AI to create the initial structure. Please note that there might be some inaccuracy in the output.' => __('Use AI to create the initial structure. Please note that there might be some inaccuracy in the output.', 'fluentform'),
            'Create a form for' => __('Create a form for', 'fluentform'),
            'Customer Review for product' => __('Customer Review for product', 'fluentform'),
            'Including these questions' => __('Including these questions', 'fluentform'),
            'User satisfaction level, most liked and disliked features' => __('User satisfaction level, most liked and disliked features', 'fluentform'),
            'Create' => __('Create', 'fluentform'),
            'Import Entries' => __('Import Entries', 'fluentform'),
            'Upgrade to get access to import entries.' => __('Upgrade to get access to import entries.', 'fluentform'),
            'Are you sure you want to delete this form?' => __('Are you sure you want to delete this form?', 'fluentform'),
            'Warning' => __('Warning', 'fluentform'),
            'Yes, Delete the form' => __('Yes, Delete the form', 'fluentform'),
            'No' => __('No', 'fluentform'),
            /* translators: %s is the form title */
            'Please type %s to confirm. All entries and integration feeds of this form will be deleted' => __('Please type %s to confirm. All entries and integration feeds of this form will be deleted.', 'fluentform'),
            'Delete Form' => __('Delete Form', 'fluentform'),
            'Confirm Delete' => __('Confirm Delete', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            /* translators: %s is the form title */
            'You must type %s to confirm' => __('You must type %s to confirm', 'fluentform'),
            'Time' => __('Time', 'fluentform'),
        );

        return apply_filters('fluentform/admin_i18n', $i18n);
    }

    public static function getSettingsI18n()
    {
        $i18n = array(
            'Form Settings' => __('Form Settings', 'fluentform'),
            'Saving' => __('Saving', 'fluentform'),
            'Settings ' => __('Settings', 'fluentform'),
            'Confirmation Settings' => __('Confirmation Settings', 'fluentform'),
            'Enable ' => __('Enable ', 'fluentform'),
            'Double Optin ' => __('Double Optin ', 'fluentform'),
            'Confirmation before Form Data Processing' => __('Confirmation before Form Data Processing', 'fluentform'),
            'Primary Email Field' => __('Primary Email Field', 'fluentform'),
            '\Select the primary email field from the form fields.' => __('\Select the primary email field from the form fields.', 'fluentform'),
            'In the selected email field, the double optin email will be sent for verification.' => __('In the selected email field, the double optin email will be sent for verification.', 'fluentform'),
            'Select an email field' => __('Select an email field', 'fluentform'),
            'Initial Success Message' => __('Initial Success Message', 'fluentform'),
            'Enter the text you would like the user to ' => __('Enter the text you would like the user to ', 'fluentform'),
            'see just after initial form submission.' => __('see just after initial form submission.', 'fluentform'),
            'This message will be shown after the initial form submission' => __('This message will be shown after the initial form submission', 'fluentform'),
            'Email Type' => __('Email Type', 'fluentform'),
            'As Per Global Settings' => __('As Per Global Settings', 'fluentform'),
            'Customized Double Optin Email' => __('Customized Double Optin Email', 'fluentform'),
            'Optin Email Subject' => __('Optin Email Subject', 'fluentform'),
            'Email Subject for double optin email. ' => __('Email Subject for double optin email. ', 'fluentform'),
            'You can use any smart code in the email subject' => __('You can use any smart code in the email subject', 'fluentform'),
            'Subject Line' => __('Subject Line', 'fluentform'),
            'Optin Email Body' => __('Optin Email Body', 'fluentform'),
            'Double Opt-in Email Body HTML' => __('Double Opt-in Email Body HTML', 'fluentform'),
            'Disable Double Optin for Logged in users' => __('Disable Double Optin for Logged in users', 'fluentform'),
            /* translators: %s is the service name */
            'Disable Double Optin if contact email is subscribed in %s' => __('Disable Double Optin if contact email is subscribed in %s', 'fluentform'),
            'Form Layout' => __('Form Layout', 'fluentform'),
            'Learn More' => __('Learn More', 'fluentform'),
            'Label Alignment' => __('Label Alignment', 'fluentform'),
            'Form Label Placement' => __('Form Label Placement', 'fluentform'),
            'Select the default label placement.Labels can be' => __('Select the default label placement.Labels can be', 'fluentform'),
            'top aligned above a field, left aligned to the' => __('top aligned to the left of a field', 'fluentform'),
            'left of a field, or right aligned to the right of a field.' => __('left of a field, or right aligned to the right of a field', 'fluentform'),
            'Help Message Position' => __('Help Message Position', 'fluentform'),
            'Select the default help message placement.' => __('Select the default help message placement.', 'fluentform'),
            'Help messages can be placed beside' => __('Help messages can be placed beside', 'fluentform'),
            'label as a tooltip, or below each input.' => __('Label as a tooltip, or below each input.', 'fluentform'),
            'Error Message Position' => __('Error Message Position', 'fluentform'),
            'Error Message placement' => __('Error Message placement', 'fluentform'),
            'Select the default error message placement.' => __('Select the default error message placement.', 'fluentform'),
            'Error messages can be placed below each input, '=> __('Error messages can be placed below each input', 'fluentform'),
            'or stacked after the form submit button.' => __('or stacked after the form submit button.', 'fluentform'),
            'Asterisk Position' => __('Asterisk Position', 'fluentform'),
            'Required Asterisk Position' => __('Required Asterisk Position', 'fluentform'),
            'The asterisk marker position for the required elements.' => __('The asterisk marker position for the required elements', 'fluentform'),
            'Scheduling & Restrictions' => __('Scheduling & Restrictions', 'fluentform'),
            'Advanced Form Validation' => __('Advanced Form Validation', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'You can set rules to the user input and based on the rules you can prevent the form submission. This is very useful feature for preventing spam / bot submissions. %1$sLearn More%2$s' =>__('You can set rules to the user input and based on the rules you can prevent the form submission. This is very useful feature for preventing spam / bot submissions. %1$sLearn More%2$s', 'fluentform'),
            'Survey Result' => __('Survey Result', 'fluentform'),
            'This feature is only available in pro version of Fluent Forms' => __('This feature is only available in pro version of Fluent Forms', 'fluentform'),
            'Compliance Settings' => __('Compliance Settings', 'fluentform'),
            'Delete entry on form submission' => __('Delete entry on form submission', 'fluentform'),
            'If you enable this settings then your entry data will be deleted from database.' => __('If you enable this settings then your entry data will be deleted from database.', 'fluentform'),
            'It\'s useful for HIPPA/GDPR Compliance for some forms.' => __('It\'s useful for HIPPA/GDPR Compliance for some forms.', 'fluentform'),
            'Delete entry data after form submission' => __('Delete entry data after form submission', 'fluentform'),
            'Your data will be deleted on form submission so no entry data, analytics and visual reporting will be available for this form' => __('Your data will be deleted on form submission so no entry data, analytics and visual reporting will be available for this form', 'fluentform'),
            'Enable auto delete old entries' => __('Enable auto delete old entries', 'fluentform'),
            'Specify how many days old entries will be deleted for this form' => __('Specify how many days old entries will be deleted for this form', 'fluentform'),
            /* translators: 1: opening bold tag, 2: number of days, 3: closing bold tag */
            'Entries older than %1$s%2$s days%3$s will be deleted automatically.' => __('Entries older than %1$s%2$s days%3$s will be deleted automatically.', 'fluentform'),
            'Other' => __('Other', 'fluentform'),
            'Extra CSS Form Class' => __('Extra CSS Form Class', 'fluentform'),
            'extra css class' => __('extra css class', 'fluentform'),
            'Affiliate' => __('Affiliate', 'fluentform'),
            'Allow referrals' => __('Allow referrals', 'fluentform'),
            'Enable' => __('Enable', 'fluentform'),
            'Select type' => __('Select type', 'fluentform'),
            'Design Your Button' => __('Design Your Button', 'fluentform'),
            'Button Preview:' => __('Button Preview:', 'fluentform'),
            'Insert' => __('Insert', 'fluentform'),
            'Maximum Number of Entries' => __('Maximum Number of Entries', 'fluentform'),
            'Enter a number in the input box below to limit ' =>__('Enter a number in the input box below to limit ', 'fluentform'),
            'the number of entries allowed for this form. The ' => __('the number of entries allowed for this form. The ', 'fluentform'),
            'form will become inactive when that number is reached.' => __('form will become inactive when that number is reached.', 'fluentform'),
            'Maximum Entries' => __('Maximum Entries', 'fluentform'),
            'Message Shown on Reaching Max Entries' => __('Message Shown on Reaching Max Entries', 'fluentform'),
            'Form Scheduling' => __('Form Scheduling', 'fluentform'),
            'Schedule a time period the form is active.' => __('Schedule a time period the form is active.', 'fluentform'),
            'Select Weekdays' => __('Select Weekdays', 'fluentform'),
            'Select date and time' => __('Select date and time', 'fluentform'),
            'Form Waiting Message' => __('Form Waiting Message', 'fluentform'),
            'Form Expired Message' => __('Form Expired Message', 'fluentform'),
            'Login Requirement Settings' => __('Login Requirement Settings', 'fluentform'),
            'Require user to be logged in' => __('Require user to be logged in', 'fluentform'),
            'Check this option to require a user to be ' => __('Check this option to require a user to be ', 'fluentform'),
            'logged in to view this form.' => __('logged in to view this form.', 'fluentform'),
            'Require Login Message' => __('Require Login Message', 'fluentform'),
            'Enter a message to be displayed to users who ' => __('Enter a message to be displayed to users whoo', 'fluentform'),
            'Enter a descriptive name for this condition group if you want. This helps you identify different sets of rules easily.' => __('Enter a descriptive name for this condition group if you want. This helps you identify different sets of rules easily.', 'fluentform'),
            'are not logged in (shortcodes and HTML are supported).' => __('are not logged in (shortcodes and HTML are supported).', 'fluentform'),
            'Empty Submission Blocking' => __('Empty Submission Blocking', 'fluentform'),
            'Deny empty submission' => __('Deny empty submission', 'fluentform'),
            'Enabling this won\'t allow users to submit empty ' => __('Enabling this won\'t allow users to submit empty', 'fluentform'),
            'It is not recommended to change the name attribute, as this will break conditional logic and integration field mappings. If you proceed, you will need to recreate these mappings with the updated value. Additionally, the connection with submission values will be lost, meaning existing submissions containing this field will no longer be displayed.' => __('It is not recommended to change the name attribute, as this will break conditional logic and integration field mappings. If you proceed, you will need to recreate these mappings with the updated value. Additionally, the connection with submission values will be lost, meaning existing submissions containing this field will no longer be displayed.', 'fluentform'),
            'forms when there are no required form fields.' => __('forms when there are no required form fields.', 'fluentform'),
            'Message Shown Against on Empty Submission' => __('Message Shown Against on Empty Submission', 'fluentform'),
            'Enter a message to be displayed to users ' => __('Enter a message to be displayed to users ', 'fluentform'),
            'when they try to submit an empty form.' => __('when they try to submit an empty form.', 'fluentform'),
            'Append' => __('Append', 'fluentform'),
            'Append Survey Result' => __('Append Survey Result', 'fluentform'),
            'Enable this to append survey result to the confirmation message.' => __('Enable this to append survey result to the confirmation message', 'fluentform'),
            'Show Label' => __('Show Label', 'fluentform'),
            'Do you want to show form labels when displaying survey result?' => __('Do you want to show form labels when displaying survey result?', 'fluentform'),
            'Show Count' => __('Show Count', 'fluentform'),
            'Do you want to show vote count when displaying survey result?' => __('Do you want to show vote count when displaying survey result?', 'fluentform'),
            'Confirmation Type' => __('Confirmation Type', 'fluentform'),
            'After submit, where the page will redirect to.' => __('After submit, where the page will redirect to.', 'fluentform'),
            'Message to show' => __('Message to show', 'fluentform'),
            'Confirmation Message Text' => __('Confirmation Message Text', 'fluentform'),
            'see on the confirmation page of this form.' => __('see on the confirmation page of this form.', 'fluentform'),
            'After Form Submission' => __('After Form Submission', 'fluentform'),
            'After Form Submission Behavior' => __('After Form Submission Behavior', 'fluentform'),
            'Select the behavior after form submission, ' => __('Select the behavior after form submission', 'fluentform'),
            'whether you want to hide or reset the form.' => __('whether you want to hide or reset the form.', 'fluentform'),
            'Hide Form' => __('Hide Form', 'fluentform'),
            'Reset Form' => __('Reset Form', 'fluentform'),
            'Select Page' => __('Select Page', 'fluentform'),
            'Redirect Form to Page' => __('Redirect Form to Page', 'fluentform'),
            'Select the page you would like the user to be ' => __('Select the page you would like the user to be ', 'fluentform'),
            'redirected to after they have submitted the form.' => __('redirected to after they have submitted the form.', 'fluentform'),
            'Custom URL' => __('Custom URL', 'fluentform'),
            'Redirect Form to URL' => __('Redirect Form to URL', 'fluentform'),
            'Enter the URL of the webpage you would ' => __('Enter the URL of the webpage you would ', 'fluentform'),
            'like the user to be redirected to after ' => __('like the user to be redirected to after ', 'fluentform'),
            'they have submitted the form.' => __('they have submitted the form.', 'fluentform'),
            'Redirect URL' => __('Redirect URL', 'fluentform'),
            'Redirect Query String' => __('Redirect Query String', 'fluentform'),
            'Pass Field Data Via Query String' => __('Pass Field Data Via Query String', 'fluentform'),
            'Redirection Message' => __('Redirection Message', 'fluentform'),
            'Redirection Confirmation Message Text' => __('Redirection Confirmation Message Text', 'fluentform'),
            'see on the confirmation page when redirecting.' => __('see on the confirmation page when redirecting.', 'fluentform'),
            'Enable / Disable Advanced Form Validation Rules.' => __('Enable / Disable Advanced Form Validation Rules.', 'fluentform'),
            'Validation Type' => __('Validation Type', 'fluentform'),
            'Please select how the validation will apply.' => __('Please select how the validation will apply.', 'fluentform'),
             /* translators: 1: opening bold tag, 2: closing bold tag, 3: condition type */
            'Based on your selection, submission %1$swill be rejected%2$s if %3$s conditions are met' => __('Based on your selection, submission %1$swill be rejected%2$s if %3$s conditions are met', 'fluentform'),
            /* translators: 1: opening bold tag, 2: closing bold tag, 3: condition type */
            'Based on your selection, submission %1$swill be valid%2$s if %3$s conditions are met' => __('Based on your selection, submission %1$swill be valid%2$s if %3$s conditions are met', 'fluentform'),
            'Please write the error message if the form submission get invalid.' => __('Please write the error message if the form submission get invalid.', 'fluentform'),
            'Error Message on Failed submission' => __('Error Message on Failed submission', 'fluentform'),
            'General Operators' => __('General Operators', 'fluentform'),
            'contains' => __('contains', 'fluentform'),
            'do not contains' => __('do not contains', 'fluentform'),
            'Advanced Operators' => __('Advanced Operators', 'fluentform'),
            'Equal to Data Length' => __('Equal to Data Length', 'fluentform'),
            'Less than to Data length' => __('Less than to Data length', 'fluentform'),
            'Greater than to Data Length' => __('Greater than to Data Length', 'fluentform'),
            'Regex Match' => __('Regex Match', 'fluentform'),
            'Enter length in number' => __('Enter length in number', 'fluentform'),
            'Enter a value' => __('Enter a value', 'fluentform'),
            'Show Video' => __('Show Video', 'fluentform'),
            'Read More' => __('Read More', 'fluentform'),
            'Slack Integration' => __('Slack Integration', 'fluentform'),
            'Integrate Slack' => __('Integrate Slack', 'fluentform'),
            'Slack Footer message' => __('Slack Footer message', 'fluentform'),
            'Slack Title' => __('Slack Title', 'fluentform'),
            'Webhook URL' => __('Webhook URL', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'The %1$sSlack webhook URL%2$s where Fluent Forms will send JSON payload.' => __('The %1$sSlack webhook URL%2$s where Fluent Forms will send JSON payload.', 'fluentform'),
            'Field Selection is a pro feature.' => __('Field Selection is a pro feature.', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'Select Fields is a pro feature. Please %1$sUpgrade to Pro.%2$s' => __('Select Fields is a pro feature. Please %1$sUpgrade to Pro.%2$s', 'fluentform'),
            'Zapier Integration' => __('Zapier Integration', 'fluentform'),
            'Back' => __('Back', 'fluentform'),
            'Add Webhook' => __('Add Webhook', 'fluentform'),
            'Fetching Settings...' => __('Fetching Settings...', 'fluentform'),
            'Webhook Url' => __('Webhook Url', 'fluentform'),
            'Conditional Logics' => __('Conditional Logics', 'fluentform'),
            'Allow zapier webhook conditionally' => __('Allow zapier webhook conditionally', 'fluentform'),
            'Send Data Sample' => __('Send Data Sample', 'fluentform'),
            'Notification' => __('Notification', 'fluentform'),
            'Landing Page' => __('Landing Page', 'fluentform'),
            'Publish forms on a dedicated landing page for more conversion.' => __('Publish forms on a dedicated landing page for more conversion.', 'fluentform'),
            'Create completely custom "distraction-free" form landing pages to boost conversions' => __('Create completely custom "distraction-free" form landing pages to boost conversions', 'fluentform'),
            'Enable Form Landing Page Mode' => __('Enable Form Landing Page Mode', 'fluentform'),
            'Design' => __('Design', 'fluentform'),
            'Share' => __('Share', 'fluentform'),
            'Page Design Style' => __('Page Design Style', 'fluentform'),
            'BG Color' => __('BG Color', 'fluentform'),
            'Choose Custom Color for your form page' => __('Choose Custom Color for your form page', 'fluentform'),
            'Outer Shadow' => __('Outer Shadow', 'fluentform'),
            'Inner Shadow' => __('Inner Shadow', 'fluentform'),
            'Form Container Shadow' => __('Form Container Shadow', 'fluentform'),
            'Choose Shadow for your form container' => __('Choose Shadow for your form container', 'fluentform'),
            'BG Image' => __('BG Image', 'fluentform'),
            'Background Image' => __('Background Image', 'fluentform'),
            'Page Background Image' => __('Page Background Image', 'fluentform'),
            'Form Logo' => __('Form Logo', 'fluentform'),
            'Logo' => __('Logo', 'fluentform'),
            'You may upload your logo and it will show on the top of the page' => __('You may upload your logo and it will show on the top of the page', 'fluentform'),
            'Featured Image' => __('Featured Image', 'fluentform'),
            'Featured Image will be shown in social media share preview' => __('Featured Image will be shown in social media share preview ', 'fluentform'),
            'Page Heading' => __('Page Heading', 'fluentform'),
            'Form Title' => __('Form Title', 'fluentform'),
            'This will show at the top of your page' => __('This will show at the top of your page', 'fluentform'),
            'eg: My Awesome Form' => __('eg: My Awesome Form', 'fluentform'),
            'Description' => __('Description', 'fluentform'),
            'This will show at the top of your page after form title' => __('This will show at the top of your page after form title', 'fluentform'),
            'Security Code' => __('Security Code', 'fluentform'),
            'A Salt to secure your share url so nobody can guess by form ID.' => __('A Salt to secure your share url so nobody can guess by form ID.', 'fluentform'),
            'Share your form by unique URL or copy and paste the shortcode to embed in your page and post' => __('Share your form by unique URL or copy and paste the shortcode to embed in your page and post', 'fluentform'),
            'Share Your Form' => __('Share Your Form', 'fluentform'),
            'Share Via Direct URL' => __('Share Via Direct URL', 'fluentform'),
            'Get the link or share on social sites' => __('Get the link or share on social sites', 'fluentform'),
            'Shortcode' => __('Shortcode', 'fluentform'),
            'Use this following shortcode in your Page or Post' => __('Use this following shortcode in your Page or Post', 'fluentform'),
            'Embed via HTML Code' => __('Embed via HTML Code', 'fluentform'),
            'Want to use this form in another domain or another site or even outside WordPress  Use the following code' => __('Want to use this form in another domain or another site or even outside WordPress? Use the following code', 'fluentform'),
            'You can customize the height property.' => __('You can customize the height property.', 'fluentform'),
            'Please check if your wp hosting server supports iframe.' => __('Please check if your wp hosting server supports iframe.', 'fluentform'),
            'Post Feeds' => __('Post Feeds', 'fluentform'),
            'Add Post Feed' => __('Add Post Feed', 'fluentform'),
            'Enabled' => __('Enabled', 'fluentform'),
            'Disabled' => __('Disabled', 'fluentform'),
            'Create New Feed' => __('Create New Feed', 'fluentform'),
            'Save Feed' => __('Save Feed', 'fluentform'),
            'Feed Name' => __('Feed Name', 'fluentform'),
            'Post Type' => __('Post Type', 'fluentform'),
            'Submission Type' => __('Submission Type', 'fluentform'),
            'Create or Update Post' => __('Create or Update Post', 'fluentform'),
            'For post update only one feed is available, if you have more than one feed the first one will work.'    => __('For post update only one feed is available, if you have more than one feed the first one will work.', 'fluentform'),
            'Permission guest user to update post. If allowed post can be updatable from logout session.'    => __('Permission guest user to update post. If allowed post can be updatable from logout session.', 'fluentform'),
            'Permission guest user to create post. If allowed post can be creatable from logout session.'    => __('Permission guest user to create post. If allowed post can be creatable from logout session.', 'fluentform'),
            'new' => __('new', 'fluentform'),
            'update' => __('update', 'fluentform'),
            'New Post' => __('New Post', 'fluentform'),
            'Update Post' => __('Update Post', 'fluentform'),
            /* translators: 1: action (create/update), 2: action past tense (created/updated) */
            'Allow guest user to %1$s post. If allowed post can be %2$s with out login in.' => __('Allow guest user to %1$s post. If allowed post can be %2$s with out login in.', 'fluentform'),
            'Post Status' => __('Post Status', 'fluentform'),
            'Comment Status' => __('Comment Status', 'fluentform'),
            'Post Format' => __('Post Format', 'fluentform'),
            'Default Category' => __('Default Category', 'fluentform'),
            'Post Fields Mapping' => __('Post Fields Mapping', 'fluentform'),
            'Form Fields' => __('Form Fields', 'fluentform'),
            'Note: All your taxonomies and featured image will be mapped automatically from your form fields' => __('Note: All your taxonomies and featured image will be mapped automatically from your form fields', 'fluentform'),
            'Meta Fields Mapping' => __('Meta Fields Mapping', 'fluentform'),
            'Add Meta Field' => __('Add Meta Field', 'fluentform'),
            'There is no mapping of meta fields.' => __('There is no mapping of meta fields.', 'fluentform'),
            'Meta Key' => __('Meta Key', 'fluentform'),
            'Enter Meta Key...' => __('Enter Meta Key...', 'fluentform'),
            'Meta Value' => __('Meta Value', 'fluentform'),
            'Add Another General Field' => __('Add Another General Field', 'fluentform'),
            'There is no mapping found for General Meta fields.' => __('There is no mapping for general Meta fields.', 'fluentform'),
            'Add Another Advanced Field' => __('Add Another Advanced Field', 'fluentform'),
            'Select Field' => __('Select Field', 'fluentform'),
            'Select Form Field' => __('Select Form Field', 'fluentform'),
            'There is no advanced field mapping for this section.' => __('There is no advanced field mapping for this section.', 'fluentform'),
            'Other Confirmations' => __('Other Confirmations', 'fluentform'),
            'Add Confirmation' => __('Add Confirmation', 'fluentform'),
            'Content' => __('Content', 'fluentform'),
            'Duplicate notification settings' => __('Duplicate notification settings', 'fluentform'),
            'Confirmation Name' => __('Confirmation Name', 'fluentform'),
            'The name to identify each confirmation.' => __('The name to identify each confirmation.','fluentform'),
            'Conditional Logic' => __('Conditional Logic', 'fluentform'),
            'Enable this feed conditionally. Select to match whether all rules are required, any rule is sufficient, or use group logic. If the conditions match, the feed will be run. For groups, if any group\'s conditions are fully met, the feed will be run.' => __('Enable this feed conditionally. Select to match whether all rules are required, any rule is sufficient, or use group logic. If the conditions match, the feed will be run. For groups, if any group\'s conditions are fully met, the feed will be run.', 'fluentform'),
            'Save Notification' => __('Save Notification', 'fluentform'),
            'Email Notifications' => __('Email Notifications', 'fluentform'),
            'Add Notification' => __('Add Notification', 'fluentform'),
            'Fetching Notifications...' => __('Fetching Notifications...', 'fluentform'),
            'Subject' => __('Subject', 'fluentform'),
            'For better email deliverability, we recommend to use FluentSMTP Plugin(completely free & Opensource). FluentSMTP connects with your Email Service Provider natively and makes sure your emails including form notifications are being delivered 💯. Built by Fluent Forms Devs for you.' => __('For better email deliverability, we recommend to use FluentSMTP Plugin(completely free & Opensource). FluentSMTP connects with your Email Service Provider natively and makes sure your emails including form notifications are being delivered 💯. Built by Fluent Forms Devs for you.', 'fluentform'),
            'Setup SMTP' => __('Setup SMTP', 'fluentform'),
            'Send To Email Address' => __('Send To Email Address', 'fluentform'),
            'Enter the email address you would like' => __('Enter the email address you would like', 'fluentform'),
            'the notification email sent to.' => __('the notification email sent to.', 'fluentform'),
            'email' => __('email', 'fluentform'),
            'Enter Email' => __('Enter Email', 'fluentform'),
            'field' => __('field', 'fluentform'),
            'Select a Field' => __('Select a Field', 'fluentform'),
            'Configure Routing' => __('Configure Routing', 'fluentform'),
            'Routing' => __('Routing', 'fluentform'),
            'Allows notification to be sent to different email '  => __('Allows notification to be sent to different email ', 'fluentform'),
            'addresses depending on values selected in the form.' => __('addresses depending on values selected in the form.', 'fluentform'),
            'Send to Email' => __('Send to Email', 'fluentform'),
            'Send to Field' => __('Send to Field', 'fluentform'),
            'Email Body' => __('Email Body', 'fluentform'),
            'Email Body HTML' => __('Email Body HTML', 'fluentform'),
            'Allow this feed notification conditionally. Select to match whether all rules are required, any rule is sufficient, or use group logic. If the conditions match, the notification will be sent. For groups, if any group\'s conditions are fully met, the notification will be sent.' => __('Allow this feed notification conditionally. Select to match whether all rules are required, any rule is sufficient, or use group logic. If the conditions match, the notification will be sent. For groups, if any group\'s conditions are fully met, the notification will be sent.', 'fluentform'),
            'Email Attachments' => __('Email Attachments', 'fluentform'),
            'Media File Attachments' => __('Media File Attachments', 'fluentform'),
            'Add Additional Media File Attachments for the email' => __('Add Additional Media File Attachments for the email', 'fluentform'),
            '(Require Pro Version)' => __('Require Pro Version', 'fluentform'),
            'PDF Attachments' => __('PDF Attachments', 'fluentform'),
            'You can select PDF attachments from your created PDF templates' => __('You can select PDF attachments from your created PDF templates', 'fluentform'),
            'You should use SMTP so send attachment via email otherwise, It may go to spam' => __('You should use SMTP so send attachment via email otherwise, It may go to spam', 'fluentform'),
            'Send Email' => __('Send Email', 'fluentform'),
            'Please Select when the email will be sent for Payment Forms' => __('Please Select when the email will be sent for Payment Forms', 'fluentform'),
            'After Payment Success' => __('After Payment Success', 'fluentform'),
            'After Form Submit' => __('After Form Submit', 'fluentform'),
            'Enter the name you would like the notification email ' => __('Enter the name you would like the notification email ', 'fluentform'),
            'sent from, or select the name from available name fields.' => __('sent from, or select the name from available name fields.', 'fluentform'),
            'It will only be visible in the email if \"From Email\" value is available' => __('It will only be visible in the email if \"From Email\" value is available', 'fluentform'),
            'From Email Address' => __('From Email Address', 'fluentform'),
            'Enter the email address you would like the ' => __('Enter the email address you would like the ',  'fluentform'),
            'notification email sent from, or select the ' => __('notification email sent from, or select the ', 'fluentform'),
            'email from available email form fields.' => __('email from available email form fields.', 'fluentform'),
            'Enter the email address you would like to be ' => __('Enter the email address you would like to be ', 'fluentform'),
            'used as the reply to address for the notification email.' => __('used as the reply to address for the notification email.', 'fluentform'),
            'BCC' => __('BCC', 'fluentform'),
            'Blind Carbon Copy Addresses' => __('Blind Carbon Copy Addresses', 'fluentform'),
            'Enter a comma separated list of email addresses ' => __('Enter a comma separated list of email addresses ', 'fluentform'),
            'you would like to receive a BCC of the notification email.' => __('you would like to receive a BCC of the notification email.', 'fluentform'),
            'CC' => __('CC', 'fluentform'),
            'Carbon Copy Addresses' => __('Carbon Copy Addresses', 'fluentform'),
            'you would like to receive a CC of the notification email.' => __('you would like to receive a CC of the notification email.', 'fluentform'),
            'WebHooks Integration' => __('WebHooks Integration', 'fluentform'),
            'Add New' => __('Add New', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'You don\'t have any feeds configured. Let\'s %1$sCreate One%2$s' => __('You don\'t have any feeds configured. Let\'s %1$sCreate One%2$s', 'fluentform'),
            ' create one!' => __(' create one!', 'fluentform'),
            'WebHook URL' => __('WebHook URL', 'fluentform'),
            'Enter a feed name to uniquely identify this setup.' => __('Enter a feed name to uniquely identify this setup.', 'fluentform'),
            'WebHook Feed Name' => __('WebHook Feed Name', 'fluentform'),
            'Request URL' => __('Request URL', 'fluentform'),
            'Enter the URL to be used in the webhook request.' => __('Enter the URL to be used in the webhook request.', 'fluentform'),
            'Request Method' => __('Request Method', 'fluentform'),
            'Select the HTTP method used for the webhook request.' => __('Select the HTTP method used for the webhook request.', 'fluentform'),
            'Request Format' => __('Request Format', 'fluentform'),
            'Select the format for the webhook request.' => __('Select the format for the webhook request.', 'fluentform'),
            'Request Header' => __('Request Header', 'fluentform'),
            'Select with headers if any headers should be sent with the webhook request.' => __('Select with headers if any headers should be sent with the webhook request.', 'fluentform'),
            'nop' => __('nop', 'fluentform'),
            'yup' => __('yup', 'fluentform'),
            'No Headers' => __('No Headers', 'fluentform'),
            'With Headers' => __('With Headers', 'fluentform'),
            'Request Headers' => __('Request Headers', 'fluentform'),
            'Setup the HTTP headers to be sent with the webhook request.' => __('Setup the HTTP headers to be sent with the webhook request.', 'fluentform'),
            'Header Name' => __('Header Name', 'fluentform'),
            'Header Value' => __('Header Value', 'fluentform'),
            'Select Header' => __('Select Header', 'fluentform'),
            'Enter Custom Header' => __('Enter Custom Header', 'fluentform'),
            'Select Value' => __('Select Value', 'fluentform'),
            'Enter Value' => __('Enter Value', 'fluentform'),
            'Request Body' => __('Request Body', 'fluentform'),
            'Select if all fields or select fields should be sent with the webhook request.' => __('Select if all fields or select fields should be sent with the webhook request.', 'fluentform'),
            'All Fields' => __('All Fields', 'fluentform'),
            'Selected Fields' => __('Selected Fields', 'fluentform'),
            'Request Fields' => __('Request Fields', 'fluentform'),
            'Setup the fields to be sent in the webhook request.' => __('Setup the fields to be sent in the webhook request.', 'fluentform'),
            'Field Name' => __('Field Name', 'fluentform'),
            'Field Value' => __('Field Value', 'fluentform'),
            'Enter Name' => __('Enter Name', 'fluentform'),
            'Allow WebHook to take action conditionally' => __('Allow WebHook to take action conditionally', 'fluentform'),
            'Update WebHook Feed' => __('Update WebHook Feed', 'fluentform'),
            'Create WebHook Feed' => __('Create WebHook Feed', 'fluentform'),
            'Custom CSS and JS' => __('Custom CSS and JS', 'fluentform'),
            'Save CSS and JS' => __('Save CSS and JS', 'fluentform'),
            'Custom CSS' => __('Custom CSS', 'fluentform'),
            'You can write your custom CSS here for this form.This css will be applied in this current form only.' => __('You can write your custom CSS here for this form.This css will be applied in this current form only.', 'fluentform'),
            /* translators: 1: CSS selector prefix, 2: dynamic placeholder, 3: form ID placeholder */
            'You may add %1$s as your css selector prefix to target this specific form. Alternatively, you can use %2$s where %3$s will be replaced with your form id dynamically.' => __('You may add %1$s as your css selector prefix to target this specific form. Alternatively, you can use %2$s where %3$s will be replaced with your form id dynamically.', 'fluentform'),
            /* translators: %s is the HTML tag name */
            'Please don\'t include %s tag' => __('Please don\'t include %s tag', 'fluentform'),
            'Custom Javascript' => __('Custom Javascript', 'fluentform'),
            'Your additional JS code will run after this form initialized.Please provide valid javascript code.Invalid JS code may break the Form.' => __('Your additional JS code will run after this form initialized.Please provide valid javascript code.Invalid JS code may break the Form.', 'fluentform'),
            'Please note that, In Conversational Form Style, Custom Javascript will not work' => __('Please note that, In Conversational Form Style, Custom Javascript will not work', 'fluentform'),
            /* translators: 1: line break, 2: opening code tag, 3: closing code tag */
            'The Following Javascript variables are available that you can use %1$s %2$s$form:%3$s The Javascript(jQuery) DOM object of the Form' => __('The Following Javascript variables are available that you can use %1$s %2$s$form:%3$s The Javascript(jQuery) DOM object of the Form', 'fluentform'),
            'All Form Integrations' => __('All Form Integrations', 'fluentform'),
            'Add New Integration' => __('Add New Integration', 'fluentform'),
            'Search Integration' => __('Search Integration', 'fluentform'),
            'You don\'t have any integration module enabled. Please go to integration modules and enable and configured from 30 + available modules' => __('You don\'t have any integration module enabled. Please go to integration modules and enable and configured from 30 + available modules', 'fluentform'),
            'Configure Modules' => __('Configure Modules', 'fluentform'),
            'You haven\'t added any integration feed yet. Add new integration to connect your favourite tools with your forms' => __('You haven\'t added any integration feed yet. Add new integration to connect your favourite tools with your forms', 'fluentform'),
            'Integration' => __('Integration', 'fluentform'),
            'View Documentations' => __('View Documentations', 'fluentform'),
            'View Video Instruction' => __('View Video Instruction', 'fluentform'),
            'View All' => __('View All', 'fluentform'),
            'This field only available on pro version.Please install Fluent Forms Pro.' => __('This field only available on pro version.Please install Fluent Forms Pro.', 'fluentform'),
            'No Template found. Please make sure you are using latest version of Fluent Forms' => __('No Template found. Please make sure you are using latest version of Fluent Forms', 'fluentform'),
            'Update ' => __('Update ', 'fluentform'),
            'Create ' => __('Create ', 'fluentform'),
            'Feed' => __('Feed', 'fluentform'),
            'PDF Feeds' => __('PDF Feeds', 'fluentform'),
            'Create PDF template feed and you can download the PDFs from each submission' => __('Create PDF template feed and you can download the PDFs from each submission', 'fluentform'),
            /* translators: %s is the PDF feed name */
            'Edit PDF Feed - %s' => __('Edit PDF Feed - %s', 'fluentform'),
            'Add PDF Feed' => __('Add PDF Feed', 'fluentform'),
            'Template' => __('Template', 'fluentform'),
            'Creating Feed. Please wait...' => __('Creating Feed. Please wait...', 'fluentform'),
            'Create new PDF Feed' => __('Create new PDF Feed', 'fluentform'),
            'Please Select a Template' => __('Please Select a Template', 'fluentform'),
            'PDF Contents' => __('PDF Contents', 'fluentform'),
            'Save Feed Settings' => __('Save Feed Settings', 'fluentform'),
            'Appearance' => __('Appearance', 'fluentform'),
            'Select a Field or Type Custom value' => __('Select a Field or Type Custom value', 'fluentform'),
            'Payment Settings' => __('Payment Settings', 'fluentform'),
            'Currency' => __('Currency ', 'fluentform'),
            'Select Currency' => __('Select Currency', 'fluentform'),
            'Transaction Type' => __('Transaction Type', 'fluentform'),
            'product' => __('product', 'fluentform'),
            'Products / Services' => __('Products / Services', 'fluentform'),
            'donation' => __('donation', 'fluentform'),
            'Donations' => __('Donations', 'fluentform'),
            'Customer Email' => __('Customer Email', 'fluentform'),
            'Please select the customer email field from your form\'s email inputs. It\'s optional field but recommended.' => __('Please select the customer email field from your form\'s email inputs. It\'s optional field but recommended.', 'fluentform'),
            'Customer Name' => __('Customer Name', 'fluentform'),
            'Please select the customer name field from your form inputs. It\'s an optional but recommended field. If the user is logged in then this data will be picked from logged in user.' => __('Please select the customer name field from your form inputs. It\'s an optional but recommended field. If the user is logged in then this data will be picked from logged in user.', 'fluentform'),
            'Customer Address' => __('Customer Address', 'fluentform'),
            'Please select the customer address field from your form\'s address inputs. It\'s required for payments in India.' => __('Please select the customer address field from your form\'s address inputs. It\'s required for payments in India.', 'fluentform'),
            'Select an address field' => __('Select an address field', 'fluentform'),
            'Stripe Settings' => __('Stripe Settings', 'fluentform'),
            'Stripe Meta Data' => __('Stripe Meta Data', 'fluentform'),
            'Push Form Data to Stripe' => __('Push Form Data to Stripe', 'fluentform'),
            'Please Map meta Data for Stripe' => __('Please Map meta Data for Stripe', 'fluentform'),
            'Stripe Account' => __('Stripe Account', 'fluentform'),
            'You can select which stripe account credential will be used for this form.Select "Custom Stripe Credential" for a different stripe account than global.' => __('You can select which stripe account credential will be used for this form.Select "Custom Stripe Credential" for a different stripe account than global.', 'fluentform'),
            'global' => __('global', 'fluentform'),
            'As per global settings' => __('As per global settings', 'fluentform'),
            'custom' => __('custom', 'fluentform'),
            'Custom Stripe Credentials' => __('Custom Stripe Credentials', 'fluentform'),
            'Payment Mode' => __('Payment Mode', 'fluentform'),
            'Select the payment mode.for testing purposes you should select Test Mode otherwise select Live mode.' => __('Select the payment mode.for testing purposes you should select Test Mode otherwise select Live mode.', 'fluentform'),
            'live' => __('live', 'fluentform'),
            'Live Mode' => __('Live Mode', 'fluentform'),
            'test' => __('test', 'fluentform'),
            'Test Mode' => __('Test Mode', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'Please provide your %1$s API keys%2$s' => __('Please provide your %1$s API keys%2$s', 'fluentform'),
            'Publishable key' => __('Publishable key', 'fluentform'),
            /* translators: %s is the payment mode (Test/Live) */
            '%s Publishable key' => __('%s Publishable key', 'fluentform'),
            /* translators: %s is the payment mode (Test/Live) */
            '%s Secret key' => __(' Secret key', 'fluentform'),
            'Secret key' => __('Secret key', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'You can find the API keys to %1$sStripe Dashboard%2$s' => __('You can find the API keys to %1$sStripe Dashboard%2$s', 'fluentform'),
            'Stripe Payment Receipt' => __('Stripe Payment Receipt', 'fluentform'),
            'Disable Payment Receipt Email by Stripe(not recommended)' => __('Disable Payment Receipt Email by Stripe(not recommended)', 'fluentform'),
            'Statement Descriptor' => __('Statement Descriptor', 'fluentform'),
            'Provide the statement descriptor. If you keep it empty then your form name will be set. (Contains between 5 and 22 characters)' => __('Provide the statement descriptor. If you keep it empty then your form name will be set. (Contains between 5 and 22 characters)', 'fluentform'),
            'PayPal Settings' => __('PayPal Settings', 'fluentform'),
            'PayPal Account' => __('PayPal Account', 'fluentform'),
            'You can select which PayPal account email will be used for this form.Select "Custom PayPal ID" for a different PayPal account than global.' => __('You can select which PayPal account email will be used for this form.Select "Custom PayPal ID" for a different PayPal account than global.', 'fluentform'),
            'Payment Processor' => __('Payment Processor', 'fluentform'),
            'Select the PayPal integration method you want to use for this form. Legacy Email Integration will use a hosted PayPal page. Standard API Key Integration will display an inline PayPal button.' => __('Select the PayPal integration method you want to use for this form. Legacy Email Integration will use a hosted PayPal page. Standard API Key Integration will display an inline PayPal button.', 'fluentform'),
            'Legacy Email Integration' => __('Legacy Email Integration', 'fluentform'),
            'Standard API Key Integration' => __('Standard API Key Integration', 'fluentform'),
            'Sandbox Client ID' => __('Sandbox Client ID', 'fluentform'),
            'Live Client ID' => __('Live Client ID', 'fluentform'),
            'Sandbox Secret' => __('Sandbox Secret', 'fluentform'),
            'Live Secret' => __('Live Secret', 'fluentform'),
            'Custom PayPal ID' => __('Custom PayPal ID', 'fluentform'),
            'Select the payment mode. For testing purposes you should select Test Mode otherwise select Live mode.' => __('Select the payment mode. For testing purposes you should select Test Mode otherwise select Live mode.', 'fluentform'),
            'Custom PayPal Email' => __('Custom PayPal Email', 'fluentform'),
            'Paddle Payment' => __('Paddle Payment', 'fluentform'),
            'You can select which type of payment process can be done through Paddle.' => __('You can select which type of payment process can be done through Paddle.', 'fluentform'),
            'Non-catalog' => __('Non-catalog', 'fluentform'),
            'Catalog Item' => __('Catalog Item', 'fluentform'),
            'Non-catalog price for an existing product' => __('Non-catalog price for an existing product', 'fluentform'),
            'Map Catalog Price' => __('Map Catalog Price', 'fluentform'),
            'Select Price' => __('Select Price', 'fluentform'),
            'Please select the price' => __('Please select the price', 'fluentform'),
            'Select a price field' => __('Select a price field', 'fluentform'),
            'Select Quantity Field' => __('Select Quantity Field', 'fluentform'),
            'Please select the quantity field' => __('Please select the quantity field', 'fluentform'),
            'Select quantity field' => __('Select quantity field', 'fluentform'),
            'Map Product' => __('Map Product', 'fluentform'),
            'Select Product' => __('Select Product', 'fluentform'),
            'Please select the product' => __('Please select the product', 'fluentform'),
            'Select a product' => __('Select a product', 'fluentform'),
            'Select payment item' => __('Select payment item', 'fluentform'),
            'Please select the payment item' => __('Please select the payment item', 'fluentform'),
            'Select a payment item' => __('Select a payment item', 'fluentform'),
            'Quiz Settings' => __('Quiz Settings', 'fluentform'),
            'Enable Quiz Module' => __('Enable Quiz Module', 'fluentform'),
            'Grade System' => __('Grade System', 'fluentform'),
            'Result will be showed in grade when the score type is set as grade in the score input field' => __('Result will be showed in grade when the score type is set as grade in the score input field', 'fluentform'),
            'Grade Label' => __('Grade Label', 'fluentform'),
            'Minimum Range' => __('Minimum Range', 'fluentform'),
            'Max Range' => __('Max Range', 'fluentform'),
            'Quiz Questions' => __('Quiz Questions', 'fluentform'),
            'Advance Scoring' => __('Advance Scoring', 'fluentform'),
            'Score' => __('Score', 'fluentform'),
            'Condition' => __('Condition', 'fluentform'),
            'Select Condition' => __('Select Condition', 'fluentform'),
            'Correct Answer' => __('Correct Answer', 'fluentform'),
            'Type your Answers' => __('Type your Answers', 'fluentform'),
            'Deleting ' => __('Deleting ', 'fluentform'),
            'This will permanently delete the quiz settings. Continue?' => __('This will permanently delete the quiz settings. Continue?', 'fluentform'),
            'Warning' => __('Warning', 'fluentform'),
            'Delete' => __('Delete', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            'Post Settings' => __('Post Settings', 'fluentform'),
            'Open' => __('Open', 'fluentform'),
            'Closed' => __('Closed', 'fluentform'),
            'Loading Editor...' => __('Loading Editor...', 'fluentform'),
            'Redirect To' => __('Redirect To', 'fluentform'),
            'After successful submit, where the page will redirect to.' => __('After successful submit, where the page will redirect to.', 'fluentform'),
            'Page' => __('Page', 'fluentform'),
            'Select the default label placement.Labels can ' => __('Select the default label placement.Labels can ', 'fluentform'),
            'be top aligned above a field, left aligned to the ' => __('be top aligned above a field, left aligned to the ',  'fluentform'),
            'left of a field, or right aligned to the right of a ' => __('left of a field, or right aligned to the right of a ', 'fluentform'),
            'field.This is a global label placement setting.' => __('field.This is a global label placement setting.', 'fluentform'),
            'Enable Email Summaries Weekly Delivery' => __('Enable Email Summaries Weekly Delivery', 'fluentform'),
            'Specify the recipient of the weekly report.' => __('Specify the recipient of the weekly report. ', 'fluentform'),
            'For multiple email addresses, use comma to separate them.' => __('For multiple email addresses, use comma to separate them.', 'fluentform'),
            'Get Reports On' => __('Get Reports On', 'fluentform'),
            'Select the day to receive weekly report.' => __('Select the day to receive weekly report.', 'fluentform'),
            'Select Day' => __('Select Day', 'fluentform'),
            'Enter the subject line of the email summaries' => __('Enter the subject line of the email summaries', 'fluentform'),
            'Integration Failure Email Notification is available in the pro version' => __('Integration Failure Email Notification is available in the pro version', 'fluentform'),
            'File Upload Location is available in the pro version' => __('File Upload Location is available in the pro version', 'fluentform'),
            'Geo-Location provider is available in the pro version' => __('Geo-Location provider is available in the pro version', 'fluentform'),
            'This is available in the pro version' => __('This is available in the pro version', 'fluentform'),
            'Customize Form Settings' => __('Customize Form Settings', 'fluentform'),
            'You can disable it here.' => __('You can disable it here.', 'fluentform'),
            'Honeypot Security' => __('Honeypot Security', 'fluentform'),
            'Token Based Spam Protection' => __('Token Based Spam Protection', 'fluentform'),
            'Token based spam protection is generated only after interacting with the form, ensuring human engagement. Please interact with the form before submitting to validate the token.' => __('Token based spam protection is generated only after interacting with the form, ensuring human engagement. Please interact with the form before submitting to validate the token.', 'fluentform'),
            'Enable Akismet Integration' => __('Enable Akismet Integration', 'fluentform'),
            'Akismet Integration' => __('Akismet Integration', 'fluentform'),
            'If you enable this then Fluent Forms will verify the form submission with Akismet. It will save you from spam form submission.' => __('If you enable this then Fluent Forms will verify the form submission with Akismet. It will save you from spam form submission.', 'fluentform'),
            'Spam Validation' => __('Spam Validation', 'fluentform'),
            'Please select what will be happened once a submission marked as spam' => __('Please select what will be happened once a submission marked as spam', 'fluentform'),
            'Mark as Spam' => __('Mark as Spam', 'fluentform'),
            'Make the Form Submission as Failed' => __('Make the Form Submission as Failed', 'fluentform'),
            'Mark as Spam and Skip Processing' => __('Mark as Spam and Skip Processing', 'fluentform'),
            'Insert Button on Classic Editor' => __('Insert Button on Classic Editor', 'fluentform'),
            'No - Conflict Mode' => __('No - Conflict Mode', 'fluentform'),
            'Auto Tab - Index' => __('Auto Tab - Index', 'fluentform'),
            'Captcha Autoload' => __('Captcha Autoload', 'fluentform'),
            'Google ReCaptcha' => __('Google ReCaptcha', 'fluentform'),
            'hCaptcha' => __('hCaptcha', 'fluentform'),
            'Turnstile' => __('Turnstile', 'fluentform'),
            'Top aligned' => __('Top aligned', 'fluentform'),
            'Left aligned' => __('Left aligned', 'fluentform'),
            'Right aligned' => __('Right aligned', 'fluentform'),
            'Beside Label as Tooltip' => __('Beside Label as Tooltip', 'fluentform'),
            'Below Input Box' => __('Below Input Box', 'fluentform'),
            'Show error messages after each input' => __('Show error messages after each input', 'fluentform'),
            'Show all error messages after submit button as stack' => __('Show all error messages after submit button as stack', 'fluentform'),
            'Monday' => __('Monday', 'fluentform'),
            'Tuesday' => __('Tuesday', 'fluentform'),
            'Wednesday' => __('Wednesday', 'fluentform'),
            'Thursday' => __('Thursday', 'fluentform'),
            'Friday' => __('Friday', 'fluentform'),
            'Saturday' => __('Saturday', 'fluentform'),
            'Sunday' => __('Sunday', 'fluentform'),
            'Same Page' => __('Same Page', 'fluentform'),
            'To a Page' => __('To a Page', 'fluentform'),
            'To a Custom URL' => __('To a Custom URL', 'fluentform'),
            'Submission Starts' => __('Submission Starts', 'fluentform'),
            'Submission Ends' => __('Submission Ends', 'fluentform'),
            'Total Entries' => __('Total Entries', 'fluentform'),
            'Per Day' => __('Per Day', 'fluentform'),
            'Per Week' => __('Per Week', 'fluentform'),
            'Per Month' => __('Per Month', 'fluentform'),
            'Per Year' => __('Per Year', 'fluentform'),
            'Per User (IP Address Based)' => __('Per User (IP Address Based)', 'fluentform'),
            'Per User (Logged in ID based)' => __('Per User (Logged in ID based)', 'fluentform'),
            'Today' => __('Today', 'fluentform'),
            'Yesterday' => __('Yesterday', 'fluentform'),
            'A week ago' => __('A week ago', 'fluentform'),
            'All Data' => __('All Data', 'fluentform'),
            'All Data Without Hidden Fields' => __('All Data Without Hidden Fields', 'fluentform'),
            'Enabled Advanced Form Validation' => __('Enabled Advanced Form Validation', 'fluentform'),
            'Proceed/Fail form submission if' => __('Proceed/Fail form submission if', 'fluentform'),
            'Fail the submission if conditions met' => __('Fail the submission if conditions met', 'fluentform'),
            'Let Submit the form if conditions are met' => __('Let Submit the form if conditions are met', 'fluentform'),
            'Looks like you do not have latest version of Fluent Forms Pro Installed. Please install latest version of Fluent Forms Pro to use this feature' => __('Looks like you do not have latest version of Fluent Forms Pro Installed. Please install latest version of Fluent Forms Pro to use this feature', 'fluentform'),
            'Thank you for your message. We will get in touch with you shortly' => __('Thank you for your message. We will get in touch with you shortly', 'fluentform'),
            'Successfully removed the confirmation.' => __('Successfully removed the confirmation.', 'fluentform'),
            'Successfully saved the confirmation.' => __('Successfully saved the confirmation.', 'fluentform'),
            'Something is wrong when doing ajax request! Please try again' => __('Something is wrong when doing ajax request! Please try again', 'fluentform'),
            'Top' => __('Top', 'fluentform'),
            'Left' => __('Left', 'fluentform'),
            'Right' => __('Right', 'fluentform'),
            'Beside Label (Tooltip)' => __('Beside Label (Tooltip)', 'fluentform'),
            'Below Input Fields' => __('Below Input Fields', 'fluentform'),
            'Focus on Element' => __('Focus on Element', 'fluentform'),
            'Before input' => __('Before input', 'fluentform'),
            'Stacked after Form' => __('Stacked after Form', 'fluentform'),
            'Left to Label' => __('Left to Label', 'fluentform'),
            'Right to Label' => __('Right to Label', 'fluentform'),
            'Maximum number of entries exceeded.' => __('Maximum number of entries exceeded.', 'fluentform'),
            'Form submission is not started yet.' => __('Form submission is not started yet.', 'fluentform'),
            'Form submission is now closed.' => __('Form submission is now closed.', 'fluentform'),
            'You must be logged in to submit the form.' => __('You must be logged in to submit the form.', 'fluentform'),
            'Sorry, you cannot submit an empty form. Let\'s hear what you wanna say.' => __('Sorry, you cannot submit an empty form. Let\'s hear what you wanna say.', 'fluentform'),
            'Successfully removed the notification.' => __('Successfully removed the notification.', 'fluentform'),
            'Feed name is required.' => __('Feed name is required.', 'fluentform'),
            'ACF Plugin Mapping' => __('ACF Plugin Mapping', 'fluentform'),
            'ACF Field' => __('ACF Field', 'fluentform'),
            'Jetengine Meta Mapping' => __('Jetengine Meta Mapping', 'fluentform'),
            'Jetengine Field' => __('Jetengine Field', 'fluentform'),
            'Form Field (Value)' => __('Form Field (Value)', 'fluentform'),
            'MetaBox (MB) Plugin Mapping' => __('MetaBox (MB) Plugin Mapping', 'fluentform'),
            'MetaBox (MB) Field' => __('MetaBox (MB) Field', 'fluentform'),
            'Successfully deleted the feed.' => __('Successfully deleted the feed.', 'fluentform'),
            'enabled' => __('enabled', 'fluentform'),
            'disabled' => __('disabled', 'fluentform'),
            /* translators: %s is the action (enabled/disabled) */
            'Successfully %s the confirmation.' => __('Successfully %s the confirmation.', 'fluentform'),
            /* translators: %s is the action (enabled/disabled) */
            'Successfully %s the notification.' => __('Successfully %s the notification.', 'fluentform'),
            /* translators: %s is the action (enabled/disabled) */
            'Successfully %s the feed.' => __('Successfully %s the feed.', 'fluentform'),
            /* translators: %s is the action (created/updated/deleted) */
            'Notification %s successfully!' => __('Notification %s successfully!', 'fluentform'),
            'Notification saved successfully!' => __('Notification saved successfully!', 'fluentform'),
            'Equal' => __('Equal', 'fluentform'),
            'Includes Any' => __('Includes Any', 'fluentform'),
            'Includes All' => __('Includes All', 'fluentform'),
            'Not Includes' => __('Not Includes', 'fluentform'),
            'End of page' => __('End of page', 'fluentform'),
            'PAGE BREAK' => __('PAGE BREAK', 'fluentform'),
            'Top of new page' => __('Top of new page', 'fluentform'),
            /* translators: %s is the price amount */
            'Price: $%s' => __('Price: $%s', 'fluentform'),
            'Item 1' => __('Item 1', 'fluentform'),
            'Item 2' => __('Item 2', 'fluentform'),
            'Item 3' => __('Item 3', 'fluentform'),
            /* translators: 1: opening emphasis tag, 2: closing emphasis tag */
            'Press %1$sEnter ↵%2$s' => __('Press %1$sEnter ↵%2$s', 'fluentform'),
            'Add Shortcodes' => __('Add Shortcodes', 'fluentform'),
            'Resend Email Notification' => __('Resend Email Notification', 'fluentform'),
            'Active' => __('Active', 'fluentform'),
            'Inactive' => __('Inactive', 'fluentform'),
            'Payment Form' => __('Payment Form', 'fluentform'),
            'Post Form' => __('Post Form', 'fluentform'),
            'Step Form' => __('Step Form', 'fluentform'),
            'Something went wrong, please try again.' => __('Something went wrong, please try again.', 'fluentform'),
            'Copied to Clipboard!' => __('Copied to Clipboard!', 'fluentform'),
            'Opps, No selected columns found to display' => __('Opps, No selected columns found to display', 'fluentform'),
            'Oops!' => __('Oops!', 'fluentform'),
            'Something went wrong, please try again' => __('Something went wrong, please try again', 'fluentform'),
            'Remove from Favorite' => __('Remove from Favorite', 'fluentform'),
            'Delete Permanently' => __('Delete Permanently', 'fluentform'),
            'Entry has been restored' => __('Entry has been restored', 'fluentform'),
            'You can not insert a container into another.' => __('You can not insert a container into another.', 'fluentform'),
            'Your Form Name' => __('Your Form Name', 'fluentform'),
            'Creating Form...' => __('Creating Form...', 'fluentform'),
            'Add Form' => __('Add Form', 'fluentform'),
            'Confirmation' => __('Confirmation', 'fluentform'),
            'Are you sure you want to delete this field?' => __('Are you sure you want to delete this field?', 'fluentform'),
            'Select Post Type' => __('Select Post Type', 'fluentform'),
            'Continue' => __('Continue', 'fluentform'),
            'Creating Form, Please wait...' => __('Creating Form, Please wait...', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'Choose a pre - made form template or %1$screate a blank form%2$s' => __('Choose a pre - made form template or %1$screate a blank form%2$s', 'fluentform'),
            'create a blank form' => __('create a blank form', 'fluentform'),
            'Category' => __('Category', 'fluentform'),
            'Search Form' => __('Search Form', 'fluentform'),
            'Working...' => __('Working...', 'fluentform'),
            'Create Form' => __('Create Form', 'fluentform'),
            'Create a Post Form' => __('Create a Post Form', 'fluentform'),
            'Create a Blank Form' => __('Create a Blank Form', 'fluentform'),
            'This form required pro add-on of fluentform. Please install pro add-on' => __('This form required pro add-on of fluentform. Please install pro add-on', 'fluentform'),
            'Select a form to view it\'s entries' => __('Select a form to view it\'s entries', 'fluentform'),
            'Select form' => __('Select form', 'fluentform'),
            'Select a Form' => __('Select a Form', 'fluentform'),
            'hCaptcha Secret Key' => __('hCaptcha Secret Key', 'fluentform'),
            'Enter your hCaptcha Secret Key, if you do not have ' => __('Enter your hCaptcha Secret Key, if you do not have ', 'fluentform'),
            'Missing required fields.' => __('Missing required fields.', 'fluentform'),
            'Global settings save error, please reload.' => __('Global settings save error, please reload.', 'fluentform'),
            'Global settings fetch error, please reload.' => __('Global settings fetch error, please reload.', 'fluentform'),
            'You can customize layout settings for each page from form\'s settings page' => __('You can customize layout settings for each page from form\'s settings page',  'fluentform'),
            'Something went wrong.' => __('Something went wrong.', 'fluentform'),
            'invalid page number' => __('invalid page number', 'fluentform'),
            'Form Messages' => __('Form Messages', 'fluentform'),
            'Upgrade to get access to all the advanced features.' => __('Upgrade to get access to all the advanced features.', 'fluentform'),
            'Extra CSS Form Class is available in the pro version' => __('Extra CSS Form Class is available in the pro version', 'fluentform'),
            'Compliance Settings is available in the pro version' => __('Compliance Settings is available in the pro version', 'fluentform'),
            'Survey Result is available in the pro version' => __('Survey Result is available in the pro version', 'fluentform'),
            'Advanced Form Validation is available in the pro version' => __('Advanced Form Validation is available in the pro version', 'fluentform'),
            'Layout Type' => __('Layout Type', 'fluentform'),
            'Enabling this restrict or allow users to submit forms depends on selection.' => __('Enabling this restrict or allow users to submit forms depends on selection.', 'fluentform'),
            'IP Based Restriction' => __('IP Based Restriction', 'fluentform'),
            'Country Based Restriction' => __('Country Based Restriction', 'fluentform'),
            'Keyword Based Restriction' => __('Keyword Based Restriction', 'fluentform'),
            'Add IP Address' => __('Add IP Address', 'fluentform'),
            'Add multiple IP address separated by comma to restrict submission.' => __('Add multiple IP address separated by comma to restrict submission.', 'fluentform'),
            'IP Address Restricted Error Message' => __('IP Address Error Message', 'fluentform'),
            'Set error message when IP address is invalid.' => __('Set error message when IP address is invalid.', 'fluentform'),
            'Please setup your geolocation IP token from global settings.' => __('Please setup your geolocation IP token from global settings.', 'fluentform'),
            'Select Country' => __('Select Country', 'fluentform'),
            'Select country to set restriction. If you give Ipinfo.io token in global settings, then country will get from Ipinfo.io, otherwise it will use geolocation.net.' => __('Select country to set restriction. If you give Ipinfo.io token in global settings, then country will get from Ipinfo.io, otherwise it will use geolocation.net.', 'fluentform'),
            'Country Restricted Error Message' => __('Country Error Message', 'fluentform'),
            'Set error message when selected country is restricted.' => __('Set error message when selected country is restricted.', 'fluentform'),
            'Add Keywords' => __('Add Keywords', 'fluentform'),
            'Add multiple keywords separated by comma to restrict submission.' => __('Add multiple keywords separated by comma to restrict submission.', 'fluentform'),
            'Keywords Restriction Error Message' => __('Keywords Restriction Error Message', 'fluentform'),
            'Set error message when keywords are invalid.' => __('Set error message when keywords are invalid.', 'fluentform'),
            'Fail the submission if match' => __('Fail the submission if match', 'fluentform'),
            'Allow the submission if match' => __('Allow the submission if match', 'fluentform'),
            'Field Label' => __('Field Label', 'fluentform'),
            'Sample:' => __('Sample:', 'fluentform'),
            /* translators: %s is the sample value */
            'Sample: %s' => __('Sample: %s', 'fluentform'),
            'of the following match:' => __('of the following match:', 'fluentform'),
            'Enable conditional logic' => __('Enable conditional logic', 'fluentform'),
            'Send this notification if' => __('Send this notification if', 'fluentform'),
            'Email Address' => __('Email Address', 'fluentform'),
            'Desktop' => __('Desktop', 'fluentform'),
            'Mobile' => __('Mobile', 'fluentform'),
            'Select' => __('Select', 'fluentform'),
            /* translators: %s is the field name */
            'Select %s First' => __('Select %s First', 'fluentform'),
            'Toggle Fullscreen' => __('Toggle Fullscreen', 'fluentform'),
            'yes' => __('yes', 'fluentform'),
            'no' => __('no', 'fluentform'),
            'You are using the free version of Fluent Forms.' => __('You are using the free version of Fluent Forms.', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'Enable admin approval email notifications to inform the admin of pending submissions from %1$sGlobal Settings%2$s. After approve form data & email notification will be processed. You can configure an email for users declined submissions.' => __('Enable admin approval email notifications to inform the admin of pending submissions from %1$sGlobal Settings%2$s. After approve form data & email notification will be processed. You can configure an email for users declined submissions.', 'fluentform'),
            'None' => __('None', 'fluentform'),
            'If you enable this settings then your entry data will be deleted from database. It\'s useful for HIPPA/GDPR Compliance for some forms.' => __('If you enable this settings then your entry data will be deleted from database. It\'s useful for HIPPA/GDPR Compliance for some forms.', 'fluentform'),
            'Connect your form with more integrations with Pro' => __('Connect your form with more integrations with Pro', 'fluentform'),
            'Conditional Email Broadcast' => __('Conditional Email Broadcast', 'fluentform'),
            'Conditional Integration Broadcast' => __('Conditional Integration Broadcast', 'fluentform'),
            'More coming soon...' => __('More coming soon...', 'fluentform'),
            'Unlock all type of premium input fields by using this add on' => __('Unlock all type of premium input fields by using this add on', 'fluentform'),
            'Purchase Pro Add - On Now' => __('Purchase Pro Add - On Now', 'fluentform'),
            'Feed Title' => __('Feed Title', 'fluentform'),
            'draft' => __('draft', 'fluentform'),
            'pending' => __('pending', 'fluentform'),
            'private' => __('private', 'fluentform'),
            'public' => __('public', 'fluentform'),
            'optional' => __('optional', 'fluentform'),
            "Default is 'fluentform'" => __("Default is 'fluentform'", 'fluentform'),
            'Submit Button' => __('Submit Button', 'fluentform'),
            '{first_interval_total} for the first {billing_interval} then {subscription_amount}/{billing_interval}' => __('{first_interval_total} for the first {billing_interval} then {subscription_amount}/{billing_interval}', 'fluentform'),
            '{trial_days} days free then {subscription_amount}/{billing_interval}' => __('{trial_days} days free then {subscription_amount}/{billing_interval}', 'fluentform'),
            'One time payment of {first_interval_total}' => __('One time payment of {first_interval_total}', 'fluentform'),
            '{subscription_amount} for each {billing_interval}' => __('{subscription_amount} for each {billing_interval}', 'fluentform'),
            ', for {bill_times} installments' => __(', for {bill_times} installments', 'fluentform'),
            'hcaptcha-placeholder' => __('hcaptcha-placeholder', 'fluentform'),
            'recaptcha-placeholder' => __('recaptcha-placeholder', 'fluentform'),
            'turnstile-placeholder' => __('turnstile-placeholder', 'fluentform'),
            'Conversational Form Per Step Save' => __('Conversational Form Per Step Save', 'fluentform'),
            'If you enable this setting than this conversational form per step data will be saved' => __('If you enable this setting than this conversational form per step data will be saved', 'fluentform'),
            'Enable per step save' => __('Enable per step save', 'fluentform'),
            'Resume from last step' => __('Resume from last step', 'fluentform'),
            'Conversation Form Per Step Save is available in the pro version' => __('Conversation Form Per Step Save is available in the pro version', 'fluentform'),
            'Click to reset the settings if any quiz inputs name has been changed from the editor' => __('Click to reset the settings if any quiz inputs name has been changed from the editor', 'fluentform'),
            /* translators: %s is the reset action text */
            '%s Quiz Settings' => __('%s Quiz Settings', 'fluentform'),
            'This will permanently reset the quiz settings. Continue?' => __('This will permanently reset the quiz settings. Continue?', 'fluentform'),
            'Only Submitter or Admin Can View' => __('Only Submitter or Admin Can View', 'fluentform'),
            'Enable Restriction' => __('Enable Restriction', 'fluentform'),
            'Prevents search engines from indexing' => __('Prevents search engines from indexing', 'fluentform'),
        );
        $i18n = wp_parse_args($i18n, self::getSettingsCommonI18n());
        return apply_filters('fluentform/form_settings_i18n', $i18n);
    }

    public static function getGlobalSettingsI18n()
    {
        $i18n = array(
            'Managers' => __('Managers', 'fluentform'),
            'Enable Specific Forms Permission' => __('Enable Specific Forms Permission', 'fluentform'),
            'Access to Forms' => __('Access to Forms', 'fluentform'),
            'Select forms to limit this manager\'s access. Leave blank to keep access to all forms.' => __('Select forms to limit this manager\'s access. Leave blank to keep access to all forms.', 'fluentform'),
            'Select forms to limit access' => __('Select forms to limit access', 'fluentform'),
            'Add Manager' => __('Add Manager', 'fluentform'),
            'Global Layout Settings' => __('Global Layout Settings', 'fluentform'),
            'Administrators have full access to Fluent Forms. Add other managers giving specific permissions.' => __('Administrators have full access to Fluent Forms. Add other managers giving specific permissions.', 'fluentform'),
            'User Email' => __('User Email', 'fluentform'),
            'User Email Address' => __('User Email Address', 'fluentform'),
            'Please provide email address of your existing user. Note: Users with administrator role (manage_options capability) will automatically receive all permissions.' => __('Please provide email address of your existing user. Note: Users with administrator role (manage_options capability) will automatically receive all permissions.', 'fluentform'),
            'Permissions' => __('Permissions', 'fluentform'),
            'Administrators have full access to Fluent Forms. By selecting additional roles below, you can give access to other user roles.' => __('Administrators have full access to Fluent Forms. By selecting additional roles below, you can give access to other user roles.', 'fluentform'),
            'Global Double Optin Settings' => __('Global Double Optin Settings', 'fluentform'),
            'Double Optin Settings' => __('Double Optin Settings', 'fluentform'),
            'Configure email confirmation / double optin for form form submissions.' => __('Configure email confirmation / double optin for form form submissions.', 'fluentform'),
            'This is a global settings. After configure this, You can enable in form settings for a specific form.' => __('This is a global settings. After configure this, You can enable in form settings for a specific form.', 'fluentform'),
            'Enable Double Optin Module' => __('Enable Double Optin Module', 'fluentform'),
            'Global Email Subject' => __('Global Email Subject', 'fluentform'),
            'Email Subject for double optin email.' => __('Email Subject for double optin email.', 'fluentform'),
            'Global Optin Email Body' => __('Global Optin Email Body', 'fluentform'),
            'Enter the name you would like the notification email sent from' => __('Enter the name you would like the notification email sent from', 'fluentform'),
            'It will only be visible in the email if "From Email" value is available' => __('It will only be visible in the email if "From Email" value is available', 'fluentform'),
            'notification email sent from.' => __('notification email sent from.', 'fluentform'),
            'Reply To Email' => __('Reply To Email', 'fluentform'),
            'Automatically delete unconfirmed entries if not confirmed in certain days' => __('Automatically delete unconfirmed entries if not confirmed in certain days', 'fluentform'),
            'Waiting Days' => __('Waiting Days', 'fluentform'),
            'How many days, it will wait before deleting the unconfirmed entries' => __('How many days, it will wait before deleting the unconfirmed entries', 'fluentform'),
            'This is a pro feature.Please upgrade to pro to enable this feature' => __('This is a pro feature.Please upgrade to pro to enable this feature', 'fluentform'),
            'Please update Fluent Forms Pro Addon to latest version' => __('Please update Fluent Forms Pro Addon to latest version ', 'fluentform'),
            'Verify Connection Again' => __('Verify Connection Again', 'fluentform'),
            'hCaptcha Settings' => __('hCaptcha Settings', 'fluentform'),
            'Fluent Forms integrates with hCaptcha, a free service that protects your website from spam and abuse.Please note, these settings are required only if you decide to use the hCaptcha field.' => __('Fluent Forms integrates with hCaptcha, a free service that protects your website from spam and abuse.Please note, these settings are required only if you decide to use the hCaptcha field.', 'fluentform'),
            'Read more about hCaptcha.' => __('Read more about hCaptcha.', 'fluentform'),
            'Please generate API key and API secret using hCaptcha' => __('Please generate API key and API secret using hCaptcha', 'fluentform'),
            'Site Key' => __('Site Key', 'fluentform'),
            'hCaptcha Site Key' => __('hCaptcha Site Key', 'fluentform'),
            'Enter your hCaptcha Site Key, if you do not have ' => __('Enter your hCaptcha Site Key, if you do not have ', 'fluentform'),
            'a key you can register for one at the provided link.' => __('a key you can register for one at the provided link.', 'fluentform'),
            'hCaptcha is a free service.' => __('hCaptcha is a free service.', 'fluentform'),
            'Your hCaptcha is valid' => __('Your hCaptcha is valid', 'fluentform'),
            'Role Based' => __('Role Based', 'fluentform'),
            'Advanced form' => __('Advanced form', 'fluentform'),
            'Global PDF Settings' => __('Global PDF Settings', 'fluentform'),
            'This global settings will be set as default for your new PDF feed for any form.Then you can customize for a specific PDF generator feed' => __('This global settings will be set as default for your new PDF feed for any form.Then you can customize for a specific PDF generator feed', 'fluentform'),
            'Google reCAPTCHA Settings' => __('Google reCAPTCHA Settings', 'fluentform'),
            'Fluent Forms integrates with reCAPTCHA, a free service that protects your website from spam and abuse. Please note, these settings are required only if you decide to use the reCAPTCHA field.' => __('Fluent Forms integrates with reCAPTCHA, a free service that protects your website from spam and abuse. Please note, these settings are required only if you decide to use the reCAPTCHA field.', 'fluentform'),
            'Read more about reCAPTCHA.' => __('Read more about reCAPTCHA.', 'fluentform'),
            'Please generate API key and API secret using reCAPTCHA' => __('Please generate API key and API secret using reCAPTCHA', 'fluentform'),
            'reCAPTCHA Version' => __('reCAPTCHA Version', 'fluentform'),
            'Please select which reCAPTCHA version you would like to use' => __('Please select which reCAPTCHA version you would like to use', 'fluentform'),
            'Version 2(Visible reCAPTCHA)' => __('Version 2(Visible reCAPTCHA)', 'fluentform'),
            'Version 3(Invisible reCAPTCHA)' => __('Version 3(Invisible reCAPTCHA)', 'fluentform'),
            'reCAPTCHA Site Key' => __('reCAPTCHA Site Key', 'fluentform'),
            'Enter your reCAPTCHA Site Key, if you do not have' => __('Enter your hCaptcha Site Key, if you do not have', 'fluentform'),
            'reCAPTCHA is a free service.' => __('reCAPTCHA is a free service.', 'fluentform'),
            'reCAPTCHA Secret Key' => __('reCAPTCHA Secret Key', 'fluentform'),
            'Enter your reCAPTCHA Secret Key, if you do not have' => __('Enter your hCaptcha Site Key, if you do not have', 'fluentform'),
            'Your reCAPTCHA is valid' => __('Your reCAPTCHA is valid', 'fluentform'),
            'Label Placement' => __('Label Placement', 'fluentform'),
            'Edit Manager' => __('Edit Manager', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            'This is a Pro Feature' => __('This is a Pro Feature', 'fluentform'),
            'Please upgrade to pro to unlock this feature.' => __('Please upgrade to pro to unlock this feature.', 'fluentform'),
            'Enter the email address you would like the notification email sent from.' => __('Enter the email address you would like the notification email sent from.', 'fluentform'),
            'Enter the email address you would like to be used as the reply to address for the notification email.' => __('Enter the email address you would like to be used as the reply to address for the notification email.', 'fluentform'),
            'Inventory Manager' => __('Inventory Manager', 'fluentform'),
            'Global Inventory' => __('Global Inventory', 'fluentform'),
            'Global Inventories can be used across different forms. You can manage tickets, items, event registration etc.' => __('Global Inventories can be used across different forms. You can manage tickets, items, event registration etc.', 'fluentform'),
            'Add Inventory' => __('Add Inventory', 'fluentform'),
            'Total' => __('Total', 'fluentform'),
            'Stock' => __('Stock', 'fluentform'),
            'No data available yet' => __('No data available yet', 'fluentform'),
            'Slug' => __('Slug', 'fluentform'),
            'Quantity' => __('Quantity', 'fluentform'),
            'Items in Use' => __('Items in Use', 'fluentform'),
            'Inventory Name' => __('Inventory Name', 'fluentform'),
            'Item Name' => __('Item Name', 'fluentform'),
            'Total Quantity' => __('Total Quantity', 'fluentform'),
            'Reset used Inventory Item Quantity' => __('Reset used Inventory Item Quantity', 'fluentform'),
            'You are about to reset this inventory used count to zero' => __('You are about to reset this inventory used count to zero', 'fluentform'),
            'Yes, Reset this Item' => __('Yes, Reset this Item', 'fluentform'),
            'License' => __('License', 'fluentform'),
            'You will be able to access new features and updates with your license key.' => __('You will be able to access new features and updates with your license key.', 'fluentform'),
            'License Key' => __('License Key', 'fluentform'),
            'As you are using Fluent Forms Lite, you do not require a license to use it. Enjoy!' => __('As you are using Fluent Forms Lite, you do not require a license to use it. Enjoy!', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'To unlock more features consider %1$supgrading to PRO%2$s.' => __('To unlock more features consider %1$supgrading to PRO%2$s.', 'fluentform'),
            'Thank you for purchasing Fluent Forms Pro Add On! Please enter your license key below.' => __('Thank you for purchasing Fluent Forms Pro Add On! Please enter your license key below.', 'fluentform'),
            'Enter your license key' => __('Enter your license key', 'fluentform'),
            'Activate License' => __('Activate License', 'fluentform'),
            'Any questions or problems with your license?' => __('Any questions or problems with your license?', 'fluentform'),
            'Contact us' => __('Contact us', 'fluentform'),
            'Fluent Forms Pro' => __('Fluent Forms Pro', 'fluentform'),
            'Your license is active! Enjoy Fluent Forms Pro' => __('Your license is active! Enjoy Fluent Forms Pro', 'fluentform'),
            'Deactivate License' => __('Deactivate License', 'fluentform'),
            'Cloudflare Turnstile Settings' => __('Cloudflare Turnstile Settings', 'fluentform'),
            'Fluent Forms integrates with Cloudflare Turnstile, a free service that protects your website from spam and abuse. Please note, these settings are required only if you decide to use the Turnstile field.' => __('Fluent Forms integrates with Cloudflare Turnstile, a free service that protects your website from spam and abuse. Please note, these settings are required only if you decide to use the Turnstile field.', 'fluentform'),
            'Read more about Cloudflare Turnstile.' => __('Read more about Cloudflare Turnstile.', 'fluentform'),
            'Please generate API key and API secret using Cloudflare Turnstile' => __('Please generate API key and API secret using Cloudflare Turnstile', 'fluentform'),
            'Enter your Turnstile Site Key, if you do not have a key you can register for one at the provided link Turnstile is a free service.' => __('Enter your Turnstile Site Key, if you do not have a key you can register for one at the provided link Turnstile is a free service.', 'fluentform'),
            'Enter your Turnstile Secret Key, if you do not have a key you can register for one at the provided link, Turnstile is a free service.' => __('Enter your Turnstile Secret Key, if you do not have a key you can register for one at the provided link, Turnstile is a free service.', 'fluentform'),
            'Enable Invisible Option' => __('Enable Invisible Option', 'fluentform'),
            'If you enable this then the field will be invisible but works in the background' => __('If you enable this then the field will be invisible but works in the background', 'fluentform'),
            'Theme' => __('Theme', 'fluentform'),
            'Choose a theme for the field' => __('Choose a theme for the field', 'fluentform'),
            'Auto' => __('Auto', 'fluentform'),
            'Light' => __('Light', 'fluentform'),
            'Dark' => __('Dark', 'fluentform'),
            'Your Cloudflare Turnstile is valid' => __('Your Cloudflare Turnstile is valid', 'fluentform'),
            'Inventory' => __('Inventory', 'fluentform'),
            'Daily' => __('Daily', 'fluentform'),
            'Weekly' => __('Weekly', 'fluentform'),
            'Monthly' => __('Monthly', 'fluentform'),
            'Yearly' => __('Yearly', 'fluentform'),
            'Status' => __('Status', 'fluentform'),
            'Validation Messages' => __('Validation Messages', 'fluentform'),
            /* translators: %s is the shortcode placeholder */
            'These messages will be used as default messages of all form. These messages will be ignored when field error message set as custom. Use %s shortcode for automatically resolve the field label.' => __('These messages will be used as default messages of all form. These messages will be ignored when field error message set as custom. Use %s shortcode for automatically resolve the field label.', 'fluentform'),
            'Version 2 (Visible reCAPTCHA)' => __('Version 2 (Visible reCAPTCHA)', 'fluentform'),
            'Version 3 (Invisible reCAPTCHA)' => __('Version 3 (Invisible reCAPTCHA)', 'fluentform'),
            'Enter your reCAPTCHA Site Key, if you do not have a key you can register for one at the provided link. reCAPTCHA is a free service.' => __('Enter your reCAPTCHA Site Key, if you do not have a key you can register for one at the provided link. reCAPTCHA is a free service.', 'fluentform'),
            'Enter your reCAPTCHA Secret Key, if you do not have a key you can register for one at the provided link, reCAPTCHA is a free service.' => __('Enter your reCAPTCHA Secret Key, if you do not have a key you can register for one at the provided link, reCAPTCHA is a free service.', 'fluentform'),
            'Fluent Forms integrates with hCaptcha, a free service that protects your website from spam and abuse. Please note, these settings are required only if you decide to use the hCaptcha field.' => __('Fluent Forms integrates with hCaptcha, a free service that protects your website from spam and abuse. Please note, these settings are required only if you decide to use the hCaptcha field.', 'fluentform'),
            'Enter your hCaptcha Site Key, if you do not have a key you can register for one at the provided link,  hCaptcha is a free service.' => __('Enter your hCaptcha Site Key, if you do not have a key you can register for one at the provided link,  hCaptcha is a free service.', 'fluentform'),
            'Enter your hCaptcha Secret Key, if you do not have a key you can register for one at the provided link. hCaptcha is a free service.' => __('Enter your hCaptcha Secret Key, if you do not have a key you can register for one at the provided link. hCaptcha is a free service.', 'fluentform'),
            'Appearance Mode' => __('Appearance Mode', 'fluentform'),
            'You can select how the turnstile will appear' => __('You can select how the turnstile will appear', 'fluentform'),
            'Managed' => __('Managed', 'fluentform'),
            'Non-interactive' => __('Non-interactive', 'fluentform'),
            'Invisible' => __('Invisible', 'fluentform'),
            'Interaction-only (Hidden)' => __('Interaction-only (Hidden)', 'fluentform'),
            'ID' => __('ID', 'fluentform'),
            'Email' => __('Email', 'fluentform'),
            'Roles' => __('Roles', 'fluentform'),
            'Action' => __('Action', 'fluentform'),
            'Are you sure to delete this?' => __('Are you sure to delete this?', 'fluentform'),
            'Confirm' => __('Confirm', 'fluentform'),
            'Amount' => __('Amount', 'fluentform'),
            'Close' => __('Close', 'fluentform'),
            'In Stock' => __('In Stock', 'fluentform'),
            'Out of Stock' => __('Out of Stock', 'fluentform'),
            'Use' => __('Use', 'fluentform'),
            'shortcode for automatically resolve the field label.' => __('shortcode for automatically resolve the field label.', 'fluentform'),
            /* translators: %s is the field type */
            'Global Message For %s' => __('Global Message For %s', 'fluentform'),
            'Recommended Settings: Enabled' => __('Recommended Settings: Enabled', 'fluentform'),
            'For multiple email addresses, use comma to separate them' => __('For multiple email addresses, use comma to separate them', 'fluentform'),
            'Enable Integration Failure Email Notification to receive email notification whenever an integration fails to run.' => __('Enable Integration Failure Email Notification to receive email notification whenever an integration fails to run.', 'fluentform'),
            'Upgrade to Pro' => __('Upgrade to Pro', 'fluentform'),
            'Top aligned' => __('Top aligned', 'fluentform'),
            'Left aligned' => __('Left aligned', 'fluentform'),
            'Right aligned' => __('Right aligned', 'fluentform'),
            'Beside Label as Tooltip' => __('Beside Label as Tooltip', 'fluentform'),
            'Below Input Box' => __('Below Input Box', 'fluentform'),
            'Show error messages after each input' => __('Show error messages after each input', 'fluentform'),
            'Show all error messages after submit button as stack' => __('Show all error messages after submit button as stack', 'fluentform'),
            'Monday' => __('Monday', 'fluentform'),
            'Tuesday' => __('Tuesday', 'fluentform'),
            'Wednesday' => __('Wednesday', 'fluentform'),
            'Thursday' => __('Thursday', 'fluentform'),
            'Friday' => __('Friday', 'fluentform'),
            'Saturday' => __('Saturday', 'fluentform'),
            'Sunday' => __('Sunday', 'fluentform'),
            'For high volume of users, you can add an API token.' => __('For high volume of users, you can add an API token.', 'fluentform'),
            'Next to Label' => __('Next to Label', 'fluentform'),
            'Below Input Element' => __('Below Input Element', 'fluentform'),
            'Stack to Bottom' => __('Stack to Bottom', 'fluentform'),
            'Enable Email Summaries' => __('Enable Email Summaries', 'fluentform'),
            'Specify the recipient of the weekly report.' => __('Specify the recipient of the weekly report.', 'fluentform'),
            'Site Admin' => __('Site Admin', 'fluentform'),
            'Custom Email' => __('Custom Email', 'fluentform'),
            'Would you like to receive a weekly report showing how your forms are performing? Enable Email Summaries option and you will get a report every week to the provided email address' => __('Would you like to receive a weekly report showing how your forms are performing? Enable Email Summaries option and you will get a report every week to the provided email address', 'fluentform'),
            'Enable this feature to get weekly reports on how your forms are performing.' => __('Enable this feature to get weekly reports on how your forms are performing.', 'fluentform'),
            'Enter Recipient Email Address' => __('Enter Recipient Email Address', 'fluentform'),
            'Recipient Email Address' => __('Recipient Email Address', 'fluentform'),
            'For multiple email addresses, use comma to separate them.' => __('For multiple email addresses, use comma to separate them.', 'fluentform'),
            'Select the day to receive weekly report.' => __('Select the day to receive weekly report.', 'fluentform'),
            'Enter the subject line of the email summaries' => __('Enter the subject line of the email summaries', 'fluentform'),
            'Email Subject' => __('Email Subject', 'fluentform'),
            'Integration Failure Email Notification' => __('Integration Failure Email Notification', 'fluentform'),
            'Enable Integration Failure Notification and you will get an email when any of your integration fails to run.' => __('Enable Integration Failure Notification and you will get an email when any of your integration fails to run.', 'fluentform'),
            'Enable Integration Failure Notification' => __('Enable Integration Failure Notification', 'fluentform'),
            'Integration Failure Email Notification is available in the pro version' => __('Integration Failure Email Notification is available in the pro version', 'fluentform'),
            'Upgrade to get access to all the advanced features.' => __('Upgrade to get access to all the advanced features.', 'fluentform'),
            'Send To' => __('Send To', 'fluentform'),
            'Please specify who will get the email notification' => __('Please specify who will get the email notification', 'fluentform'),
            'Date & Time Format' => __('Date & Time Format', 'fluentform'),
            'Selected Time & Date format will be shown in different admin pages' => __('Selected Time & Date format will be shown in different admin pages', 'fluentform'),
            'Date Time difference (EG: 2 hours ago)' => __('Date Time difference (EG: 2 hours ago)', 'fluentform'),
            'WordPress Default' => __('WordPress Default', 'fluentform'),
            'CleanTalk Settings' => __('CleanTalk Settings', 'fluentform'),
            'Fluent Forms offers seamless integration with CleanTalk, a powerful anti-spam service designed to protect your website from spam submissions and bot attacks. To enable this feature, you\'ll need to configure the CleanTalk settings within Fluent Forms then it will work for all forms.' => __('Fluent Forms offers seamless integration with CleanTalk, a powerful anti-spam service designed to protect your website from spam submissions and bot attacks. To enable this feature, you\'ll need to configure the CleanTalk settings within Fluent Forms then it will work for all forms.', 'fluentform'),
            'Read more about CleanTalk.' => __('Read more about CleanTalk.', 'fluentform'),
            'Please generate access key using CleanTalk' => __('Please generate access key using CleanTalk', 'fluentform'),
            'Access Key' => __('Access Key', 'fluentform'),
            /* translators: %s is the link to CleanTalk registration */
            'Enter your access key from CleanTalk, if you do not have a key you can register for one at the provided %s.' => __('Enter your access key from CleanTalk, if you do not have a key you can register for one at the provided %s.', 'fluentform'),
            'Spam Validation' => __('Spam Validation', 'fluentform'),
            'Spam Validation is available in the pro version' => __('Spam Validation is available in the pro version', 'fluentform'),
            'Please select what will be happened once a submission marked as spam' => __('Please select what will be happened once a submission marked as spam', 'fluentform'),
            'Mark as Spam' => __('Mark as Spam', 'fluentform'),
            'Make the Form Submission as Failed' => __('Make the Form Submission as Failed', 'fluentform'),
            'Mark as Spam and Skip Processing' => __('Mark as Spam and Skip Processing', 'fluentform'),
            'Your CleanTalk is valid' => __('Your CleanTalk is valid', 'fluentform'),
        );
        $i18n = wp_parse_args($i18n, self::getSettingsCommonI18n());
        return apply_filters('fluentform/global_settings_i18n', $i18n);
    }

    public static function getEditorI18n()
    {
        $i18n = array(
            'PAGING START' => __('PAGING START', 'fluentform'),
            'Click to configure your step settings' => __('Click to configure your step settings', 'fluentform'),
            'Video Instruction' => __('Video Instruction', 'fluentform'),
            'How to create a form' => __('How to create a form', 'fluentform'),
            'Watch our Fluent Form\'s video to understand better.' => __('Watch our Fluent Form\'s video to understand better.', 'fluentform'),
            'Close' => __('Close', 'fluentform'),
            'End of last page' => __('End of last page', 'fluentform'),
            'PAGING END' => __('PAGING END', 'fluentform'),
            'Input Fields' => __('Input Fields', 'fluentform'),
            'Input Customization' => __('Input Customization', 'fluentform'),
            'Loading Awesomeness...' => __('Loading Awesomeness...', 'fluentform'),
            'Search (name, address)...' => __('Search (name, address)', 'fluentform'),
            'Post Fields' => __('Post Fields', 'fluentform'),
            'Taxonomy Fields' => __('Taxonomy Fields', 'fluentform'),
            'General Fields' => __('General Fields', 'fluentform'),
            'Advanced Fields' => __('Advanced Fields', 'fluentform'),
            'Container' => __('Container', 'fluentform'),
            'Payment Fields' => __('Payment Fields', 'fluentform'),
            'Advanced Options' => __('Advanced Options', 'fluentform'),
            'Conditional Logic on conversational form available only in Pro version. To use conditional logic please upgrade to pro' => __('Conditional Logic on conversational form available only in Pro version. To use conditional logic please upgrade to pro', 'fluentform'),
            'Get Fluent Forms Pro' => __('Get Fluent Forms Pro', 'fluentform'),
            'Layout Settings' => __('Layout Settings', 'fluentform'),
            'Convert to Conversational Forms' => __('Convert to Conversational Forms', 'fluentform'),
            'This process is irreversible.' => __('This process is irreversible.', 'fluentform'),
            'Are you sure?' => __('Are you sure?', 'fluentform'),
            'Conversational Forms currently doesn\'t support the following fields: You may also lose data of these fields.' => __('Conversational Forms currently doesn\'t support the following fields: You may also lose data of these fields.', 'fluentform'),
            'You may also lose data of these fields.' => __('You may lose data of these fields.', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            'Convert' => __('Convert', 'fluentform'),
            'Rename Form' => __('Rename Form', 'fluentform'),
            'Your Form Title' => __('Your Form Title', 'fluentform'),
            'Awesome Form' => __('Awesome Form', 'fluentform'),
            'Renaming Form...' => __('Renaming Form...', 'fluentform'),
            'Rename' => __('Rename', 'fluentform'),
            'Field disabled' => __('Field disabled', 'fluentform'),
            'Accept Payment online as part of the Forms submission process. With Fluent Forms Powerful payment integration, you can easily accept and process payments in your Fluent Forms via Stripe/PayPal. Payment Module is available on Pro Version.' => __('Accept Payment online as part of the Forms submission process. With Fluent Forms Powerful payment integration, you can easily accept and process payments in your Fluent Forms via Stripe/PayPal. Payment Module is available on Pro Version.', 'fluentform'),
            'This field is only available on Fluent Forms Pro add-on' => __('This field is only available on Fluent Forms Pro add-on', 'fluentform'),
            'Upgrade to Pro Now' => __('Upgrade to Pro Now', 'fluentform'),
            'Search for a block' => __('Search for a block', 'fluentform'),
            'recent' => __('recent', 'fluentform'),
            'general' => __('general', 'fluentform'),
            'advanced' => __('advanced', 'fluentform'),
            'container' => __('container', 'fluentform'),
            'Please enter a valid API key on FluentForms->Settings->reCaptcha' => __('Please enter a valid API key on FluentForms->Settings', 'fluentform'),
            'Please enter a valid API key on FluentForms->Settings->hCaptcha' => __('Please enter a valid API key on FluentForms->Settings->hCaptcha', 'fluentform'),
            'View Calculation Documentation' => __('View Calculation Documentation', 'fluentform'),
            'Custom Mask Help' => __('Custom Mask Help', 'fluentform'),
            'Usage' => __('Usage', 'fluentform'),
            "Use a '0' to indicate a numerical character."  => __("Use a '0' to indicate a numerical character.", 'fluentform'),
            "Use a upper case 'A' to indicate an alphabetical and numeric characters." => __("Use a upper case 'A' to indicate an alphabetical and numeric characters.", 'fluentform'),
            "Use a upper case 'S' to indicate an alphabetical characters." => __("Use a upper case 'S' to indicate an alphabetical characters.", 'fluentform'),
            "Use an asterisk '*' to indicate any alphanumeric character." => __("Use an asterisk '*' to indicate any alphanumeric character.", 'fluentform'),
            "All other characters are literal values and will be displayed automatically." => __("All other characters are literal values and will be displayed automatically.", 'fluentform'),
            /* translators: 1: mask type, 2: mask pattern, 3: valid input example */
            '%1$s Mask: %2$s. Valid Input: %3$s' => __("%1\$s Mask: %2\$s. Valid Input: %3\$s", 'fluentform'),
            'Examples' => __('Examples', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'View More information about %1$sMask Library%2$s' => __('View More information about %1$sMask Library%2$s', 'fluentform'),
            'Show Values' => __('Show Values', 'fluentform'),
            'Label' => __('Label', 'fluentform'),
            'Placeholder' => __('Placeholder', 'fluentform'),
            'Autocomplete Feature' => __('Autocomplete Feature', 'fluentform'),
            'Enable Autocomplete(Google Map)' => __('Enable Autocomplete(Google Map)', 'fluentform'),
            'Show Map' => __('Show Map', 'fluentform'),
            'Clear Selection' => __('Clear Selection', 'fluentform'),
            'Enable Map(Google Map)' => __('Enable Map(Google Map)', 'fluentform'),
            'Auto locate' => __('Auto locate', 'fluentform'),
            'When map is enabled Please enable Geocoding API if you want to populate address after map marker drag end' => __('When map is enabled Please enable Geocoding API if you want to populate address after map marker drag end', 'fluentform'),
            'Page Load' => __('Page Load', 'fluentform'),
            'On Click' => __('On Click', 'fluentform'),
            'Disable' => __('Disable', 'fluentform'),
            'None' => __('None', 'fluentform'),
            'Show all' => __('Show All', 'fluentform'),
            'Hide these' => __('Hide these', 'fluentform'),
            'Only show these' => __('Only show these', 'fluentform'),
            'Priority Based' => __('Priority Based', 'fluentform'),
            'You can use smart code for payment specific dynamic data:' => __('You can use smart code for payment specific dynamic data:', 'fluentform'),
            /* translators: %s is the smartcode placeholder */
            '%s: to show the cart summary' => __('%s: to show the cart summary', 'fluentform'),
            /* translators: %s is the smartcode placeholder */
            '%s: to display total payment amount' => __('%s: to display the total payment amount', 'fluentform'),
            'Dynamic SmartCodes' => __('Dynamic SmartCodes', 'fluentform'),
            /* translators: %s is the smartcode placeholder */
            '%s: to show data from any input' => __('%s: to show the data from any input', 'fluentform'),
            'Primary Countries Label' => __('Primary Countries Label', 'fluentform'),
            'Other Countries Label' => __('Other Countries Label', 'fluentform'),
            'Bulk Edit' => __('Bulk Edit', 'fluentform'),
            'Edit your options' => __('Edit your options', 'fluentform'),
            'Please provide the value as LABEL:VALUE as each line.' => __('Please provider the value as LABEL:VALUE as each line.', 'fluentform'),
            'You can simply give value only the system will convert the label as value. To include a colon in either the label or value, use the escape sequence \\:, e.g., LABEL\\:A:VALUE' => __('You can simply give value only the system will convert the label as value. To include a colon in either the label or value, use the escape sequence \\:, e.g., LABEL\\:A:VALUE', 'fluentform'),
            'Confirm' => __('Confirm', 'fluentform'),
            'Calc Values' => __('Calc Values', 'fluentform'),
            'Photo' => __('Photo', 'fluentform'),
            'label' => __('label', 'fluentform'),
            'value' => __('value', 'fluentform'),
            'calc value' => __('calc value', 'fluentform'),
            'Bulk Edit / Predefined Data Sets'  => __('Bulk Edit / Predefined Data Sets', 'fluentform'),
            'Please provide the value as LABEL:VALUE as each line or select from predefined data sets' => __('Please provide the value as LABEL:VALUE as each line or select from predefined data sets', 'fluentform'),
            'Product Display Type' => __('Product Display Type', 'fluentform'),
            'Select which display type you want for your payment item. Please provide valid number only' => __('Select which display type you want for your payment item. Please provide valid number only', 'fluentform'),
            'Single' => __('Single', 'fluentform'),
            'Radio' => __('Radio', 'fluentform'),
            'Checkbox' => __('Checkbox', 'fluentform'),
            'Select' => __('Select', 'fluentform'),
            'Payment Amount' => __('Payment Amount', 'fluentform'),
            'Please Provide the payment amount. Max 2 decimal point is excepted' => __('Please provide the payment amount. Max 2 decimal point is excepted', 'fluentform'),
            'Amount Label' => __('Amount Label', 'fluentform'),
            'Please Provide the Amount Label' => __('Please Provide the Amount Label', 'fluentform'),
            'Price' => __('Price', 'fluentform'),
            'Item Short Description' => __('Item Short Description', 'fluentform'),
            'Subscription Type' => __('Subscription Type', 'fluentform'),
            'Select your subscription plan type' => __('Select your subscription plan type', 'fluentform'),
            'Single Recurring Plan' => __('Single Recurring Plan', 'fluentform'),
            'Multiple Pricing Plans' => __('Multiple Pricing Plans', 'fluentform'),
            'Plan Display Type' => __('Plan Display Type', 'fluentform'),
            'Select how you want to display the plan options' => __('Select how you want to display the plan options', 'fluentform'),
            'Radio input field' => __('Radio input field', 'fluentform'),
            'Select input field' => __('Select input field', 'fluentform'),
            'Pricing Plans' => __('Pricing Plans', 'fluentform'),
            'Plan Name' => __('Plan Name', 'fluentform'),
            'Enable User Input Amount' => __('Enable User Input Amount', 'fluentform'),
            'Billing Interval' => __('Billing Interval', 'fluentform'),
            'User Input Amount label' => __('User Input Amount label', 'fluentform'),
            'ex: Please Provide amount/interval' => __('ex: Please Provide amount/interval', 'fluentform'),
            'Minimum Amount' => __('Minimum Amount', 'fluentform'),
            'Default Amount' => __('Default Amount', 'fluentform'),
            'Has Signup Fee?' => __('Has Signup Fee?', 'fluentform'),
            'Signup Fee' => __('Signup Fee', 'fluentform'),
            'Has Trial Days? (in days)' => __('Has Trial Days? (in days)', 'fluentform'),
            'Trial Days' => __('Trial Days', 'fluentform'),
            'Total Billing times' => __('Total Billing times', 'fluentform'),
            'times' => __('times', 'fluentform'),
            'Keep blank or 0 for billing unlimited period of times' => __('Keep blank or 0 for billing unlimited period of times', 'fluentform'),
            'Add New Plan' => __('Add New Plan', 'fluentform'),
            'Default' => __('Default', 'fluentform'),
            'Images' => __('Images', 'fluentform'),
            'Select Date Format' => __('Select Date Format', 'fluentform'),
            'Normal State' => __('Normal State', 'fluentform'),
            'Hover State' => __('Hover State', 'fluentform'),
            'Background Color' => __('Background Color', 'fluentform'),
            'Button Background Color' => __('Button Background Color', 'fluentform'),
            'Text Color' => __('Text Color', 'fluentform'),
            'Button Text Color' => __('Button Text Color', 'fluentform'),
            'Border Color' => __('Border Color', 'fluentform'),
            'Button Border Color' => __('Button Border Color', 'fluentform'),
            'Border Radius (px)' => __('Border Radius (px)', 'fluentform'),
            'Button Border Radius' => __('Button Border Radius', 'fluentform'),
            'Min-Width' => __('Min-Width', 'fluentform'),
            'Button Min-Width (Keep blank/0 for auto)'  => __('Button Min-Width (Keep blank/0 for auto)', 'fluentform'),
            'ex: 100%' => __('ex: 100%', 'fluentform'),
            'An option for developers to add dynamic elements they want. It provides the chance to add whatever input type you want to add in this form. This way, you can bind your own functions to render the form to this action hook.You\'ll be given 1 parameter to play with: $form.' => __('An option for developers to add dynamic elements they want. It provides the chance to add whatever input type you want to add in this form. This way, you can bind your own functions to render the form to this action hook.You\'ll be given 1 parameter to play with: $form.', 'fluentform'),
            /* translators: %s is the field name */
            'This message will be shown if validation fails for %s. Configure Global Message from: Global settings > Validation Messages' => __('This message will be shown if validation fails for %s. Configure Global Message from: Global settings > Validation Messages', 'fluentform'),
            'Step' => __('Step', 'fluentform'),
            /* translators: %d is the step number */
            'Step %d' => __('Step %d', 'fluentform'),
            'Yes' => __('Yes', 'fluentform'),
            'No' => __('No', 'fluentform'),
            'Condition Match' => __('Condition Match', 'fluentform'),
            'Select to match whether all rules are required or any or in groups. If the condition is passed then the field will be shown' => __('Select to match whether all rules are required or any or in groups. If the condition is passed then the field will be shown', 'fluentform'),
            'Enter a descriptive name for this condition group if you want. This helps you identify different sets of rules easily.' => __('Enter a descriptive name for this condition group if you want. This helps you identify different sets of rules easily.', 'fluentform'),
            'any' => __('any', 'fluentform'),
            'all' => __('all', 'fluentform'),
            'Any' => __('Any', 'fluentform'),
            'equal' => __('equal', 'fluentform'),
            'not equal' => __('not equal', 'fluentform'),
            'greater than' => __('greater than', 'fluentform'),
            'less than' => __('less than', 'fluentform'),
            'greater than or equal' => __('greater than or equal', 'fluentform'),
            'less than or equal' => __('less than or equal', 'fluentform'),
            'includes' => __('includes', 'fluentform'),
            'not includes' => __('not includes', 'fluentform'),
            'starts with' => __('starts with', 'fluentform'),
            'ends with' => __('ends with', 'fluentform'),
            'Regex match' => __('Regex match', 'fluentform'),
            'You have to have at least one item here.' => __('You have to have at least one item here.', 'fluentform'),
            'Field Type' => __('Field Type', 'fluentform'),
            'Disable Quantity' => __('Disable Quantity', 'fluentform'),
            'File Upload' => __('File Upload', 'fluentform'),
            'Remote URL' => __('Remote URL', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'Drop file here or %1$sclick to upload%2$s' => __('Drop file here or %1$sclick to upload%2$s', 'fluentform'),
            'Please input a remote csv url...' => __('Please input a remote csv url...', 'fluentform'),
            'Fetch' => __('Fetch', 'fluentform'),
            'Clear Data Source' => __('Clear Data Source', 'fluentform'),
            'Download Sample CSV' => __('Download Sample CSV', 'fluentform'),
            'No Active Payment Method Found.Please configure from Fluent Forms Settings' => __('No Active Payment Method Found. Please configure from Fluent Forms Settings', 'fluentform'),
            'Layout Type' => __('Layout Type', 'fluentform'),
            'Captcha has been enabled globally' => __('Captcha has been enabled globally', 'fluentform'),
            'Auto Width' => __('Auto Width', 'fluentform'),
            'Error Message' => __('Error Message', 'fluentform'),
            'Custom' => __('Custom', 'fluentform'),
            'Global' => __('Global', 'fluentform'),
            'End of page' => __('End of page', 'fluentform'),
            'PAGE BREAK' => __('PAGE BREAK', 'fluentform'),
            'Top of new page' => __('Top of new page', 'fluentform'),
            'Alt attribute of the image' => __('Alt attribute of the image', 'fluentform'),
            'Loading...' => __('Loading...', 'fluentform'),
            'Configure Global Message from: Global settings > Validation Messages' => __('Configure Global Message from: Global settings > Validation Messages', 'fluentform'),
            'Help Message' => __('Help Message', 'fluentform'),
            'Max text length' => __('Max text length', 'fluentform'),
            'Mask Input' => __('Mask Input', 'fluentform'),
            'Custom Mask' => __('Custom Mask', 'fluentform'),
            'Write your own mask for this input' => __('Write your own mask for this input', 'fluentform'),
            'Activating a reversible mask' => __('Activating a reversible mask', 'fluentform'),
            'If you enable this then it the mask will work as reverse' => __('If you enable this then it the mask will work as reverse', 'fluentform'),
            'Clear if not match' => __('Clear if not match', 'fluentform'),
            'Clear value if not match the mask' => __('Clear value if not match the mask', 'fluentform'),
            'Text Field' => __('Text Field', 'fluentform'),
            'Email Field' => __('Email Field', 'fluentform'),
            'Numeric Field' => __('Numeric Field', 'fluentform'),
            'Select Field' => __('Select Field', 'fluentform'),
            'Input Mask Field' => __('Input Mask Field', 'fluentform'),
            'YouTube video player' => __('YouTube video player', 'fluentform'),
            'Post type form is a Pro features' => __('Post type form is a Pro features', 'fluentform'),
            'Please upgrade to PRO to unlock the feature.' => __('Please upgrade to PRO to unlock the feature.', 'fluentform'),
            'Upgrade to Pro' => __('Upgrade to Pro', 'fluentform'),
            'All Category' => __('All Category', 'fluentform'),
            'Creating Form...' => __('Creating Form...', 'fluentform'),
            'Opps, No selected columns found to display' => __('Opps, No selected columns found to display', 'fluentform'),
            'Search anything' => __('Search anything', 'fluentform'),
            'Search not match. Try a different query.' => __('Search not match. Try a different query.', 'fluentform'),
            'Esc to close' => __('Esc to close', 'fluentform'),
            'Navigate' => __('Navigate', 'fluentform'),
            'Tab to focus search' => __('Tab to focus search', 'fluentform'),
            'Enter to Select' => __('Enter to Select', 'fluentform'),
            'Are you sure you want to convert this form?' => __('Are you sure you want to convert this form?', 'fluentform'),
            'Upgrade to PRO' => __('Upgrade to PRO', 'fluentform'),
            'Convert to Conversational Form' => __('Convert to Conversational Form', 'fluentform'),
            'Confirmation' => __('Confirmation', 'fluentform'),
            'Form Title' => __('Form Title', 'fluentform'),
            'You want to delete this field?' => __('You want to delete this field?', 'fluentform'),
            'Yes, Confirm!' => __('Yes, Confirm!', 'fluentform'),
            'Search name, address, mask input etc.' => __('Search name, address, mask input etc.', 'fluentform'),
            "Conversational Forms currently doesn't support the following fields: You may also lose data of these fields." => __("Conversational Forms currently doesn't support the following fields: You may also lose data of these fields.", 'fluentform'),
            'History' => __('History', 'fluentform'),
            'Restore' => __('Restore', 'fluentform'),
            'Save your current form changes.' => __('Save your current form changes.', 'fluentform'),
            'The saved version will then appear in the form history.' => __('The saved version will then appear in the form history.', 'fluentform'),
            'Preview or restore from this latest history entry.' => __('Preview or restore from this latest history entry.', 'fluentform'),
            'Choose a role' => __('Choose a role', 'fluentform'),
            'Choose the source to populate dynamically' => __('Choose the source to populate dynamically', 'fluentform'),
            'The google sheet CSV URL' => __('The google sheet CSV URL', 'fluentform'),
            'Url' => __('Url', 'fluentform'),
            'CSV Delimiter' => __('CSV Delimiter', 'fluentform'),
            'Select your CSV file delimiter' => __('Select your CSV file delimiter', 'fluentform'),
            'Comma Separated (,)' => __('Comma Separated (,)', 'fluentform'),
            'Semicolon Separated (;)' => __('Semicolon Separated (;)', 'fluentform'),
            'Auto Guess' => __('Auto Guess', 'fluentform'),
            'Basic' => __('Basic', 'fluentform'),
            'Advance' => __('Advance', 'fluentform'),
            'Only Show Unique Result' => __('Only Show Unique Result', 'fluentform'),
            /* translators: %s is the field name */
            'Toggle to display only unique results based on the %s' => __('Toggle to display only unique results based on the %s', 'fluentform'),
            'Result Limits' => __('Result Limits', 'fluentform'),
            'Specify the result limits' => __('Specify the result limits', 'fluentform'),
            'Get Result' => __('Get Result', 'fluentform'),
            /* translators: 1: number of valid options, 2: total number of results */
            '%1$s valid option of %2$s results' => __('%1$s valid option of %2$s results', 'fluentform'),
            'Filters' => __('Filters', 'fluentform'),
            'Refine search results by specifying database query filters. Utilize logical operators like AND/OR to group multiple filters, ensuring more precise filtering.' => __('Refine search results by specifying database query filters. Utilize logical operators like AND/OR to group multiple filters, ensuring more precise filtering.', 'fluentform'),
            'Add Filter Group' => __('Add Filter Group', 'fluentform'),
            'Form' => __('Form', 'fluentform'),
            'Choose a form from the list.' => __('Choose a form from the list.', 'fluentform'),
            'Select form' => __('Select form', 'fluentform'),
            'Form Field' => __('Form Field', 'fluentform'),
            'Select form field' => __('Select form field', 'fluentform'),
            'User Role' => __('User Role', 'fluentform'),
            'Template Mapping' => __('Template Mapping', 'fluentform'),
            'Define the mapping template for generate options. Use placeholders to dynamically insert values from the database records.' => __('Define the mapping template for generate options. Use placeholders to dynamically insert values from the database records.', 'fluentform'),
            'Value' => __('Value', 'fluentform'),
            'Ordering' => __('Ordering', 'fluentform'),
            'Specify the ordering of the dynamically populate' => __('Specify the ordering of the dynamically populate', 'fluentform'),
            /* translators: %s is the payment gateway name */
            'We don\'t have Subscription Field support for %s' => __('We don\'t have Subscription Field support for %s', 'fluentform'),
            /* translators: %s is the field name */
            '%s Image ALT Text' => __('%s Image ALT Text', 'fluentform'),
            'Address autocomplete with OpenStreetMap (Nominatim) is limited to 1 request per second across all users. Best for forms with low to moderate traffic. For high-traffic sites, consider Google Maps.' => __('Address autocomplete with OpenStreetMap (Nominatim) is limited to 1 request per second across all users. Best for forms with low to moderate traffic. For high-traffic sites, consider Google Maps.', 'fluentform'),
            'If Terms and Conditions checkbox is hidden (appears unchecked), please avoid marking this field as required. This ensures your forms will submit properly without any issues.' => __('If Terms and Conditions checkbox is hidden (appears unchecked), please avoid marking this field as required. This ensures your forms will submit properly without any issues.', 'fluentform')
        );

        return apply_filters('fluentform/editor_i18n', $i18n);
    }

    public static function getPreviewI18n()
    {
        $i18n = [
            'Form Style Template'  => __('Form Style Template', 'fluentform'),
            'Save Settings'        => __('Save Settings', 'fluentform'),
            'Select Preset Styles' => __('Select Preset Styles', 'fluentform'),
            'Success'              => __('Success', 'fluentform'),
        ];
        return apply_filters('fluentform/preview_i18n', $i18n);
    }

    public static function getEntriesI18n()
    {
        $i18n = array(
            'Entries' => __('Entries', 'fluentform'),
            'All Types' => __('All Types', 'fluentform'),
            'All Payments' => __('All Payments', 'fluentform'),
            'Visual Report' => __('Visual Report', 'fluentform'),
            'Columns' => __('Columns', 'fluentform'),
            'Reorder Column' => __('Reorder Column', 'fluentform'),
            'Change Column Display Order' => __('Change Column Display Order', 'fluentform'),
            'Auto delete entry on form submission is enabled! No new entry data will be saved for this form.' => __('Auto delete entry on form submission is enabled! No new entry data will be saved for this form.', 'fluentform'),
            'You can disable the auto delete option from Settings & Integrations Tab' => __('You can disable the auto delete option from Settings & Integrations Tab', 'fluentform'),
            'Loading Entries...' => __('Loading Entries...', 'fluentform'),
            'Select bulk action' => __('Select bulk action', 'fluentform'),
            'Apply' => __('Apply', 'fluentform'),
            'Search Entry' => __('Search Entry', 'fluentform'),
            'Search' => __('Search', 'fluentform'),
            'Export' => __('Export', 'fluentform'),
            'Export as' => __('Export as', 'fluentform'),
            /* translators: %s is the export format (CSV, JSON, etc.) */
            'Export as %s' => __('Export as %s', 'fluentform'),
            'Advanced Filter' => __('Advanced Filter', 'fluentform'),
            'Filter By Date Range' => __('Filter By Date Range', 'fluentform'),
            'Start date' => __('Start date', 'fluentform'),
            'End date' => __('End date', 'fluentform'),
            'Hide' => __('Hide', 'fluentform'),
            'Favorites Entries only' => __('Favorites Entries only', 'fluentform'),
            'Remove from Favorites' => __('Remove from Favorites', 'fluentform'),
            'Mark as Favorites' => __('Mark as Favorites', 'fluentform'),
            'Mark as Unread' => __('Mark as Unread', 'fluentform'),
            'Mark as Read' => __('Mark as Read', 'fluentform'),
            'Restore' => __('Restore', 'fluentform'),
            'Entry Status' => __('Entry Status', 'fluentform'),
            'Show Favorites Entries only' => __('Show Favorites Entries only', 'fluentform'),
            'Mark as Favorite' => __('Mark as Favorite', 'fluentform'),
            'Amount' => __('Amount', 'fluentform'),
            'Payment Status' => __('Payment Status', 'fluentform'),
            'Payment Method' => __('Payment Method', 'fluentform'),
            'Submitted at' => __('Submitted at', 'fluentform'),
            'Actions' => __('Actions', 'fluentform'),
            'Bulk Resend Notifications' => __('Bulk Resend Notifications', 'fluentform'),
            'Compact View' => __('Compact View', 'fluentform'),
            'Are you sure to delete this?' => __('Are you sure to delete this?', 'fluentform'),
            'cancel' => __('cancel', 'fluentform'),
            'confirm' => __('confirm', 'fluentform'),
            'Resend Email Notification' => __('Resend Email Notification', 'fluentform'),
            'Choose Email Notification' => __('Choose Email Notification', 'fluentform'),
            'Notification' => __('Notification', 'fluentform'),
            'Select Notification' => __('Select Notification', 'fluentform'),
            'Send To' => __('Send To', 'fluentform'),
            'Default Recipient' => __('Default Recipient', 'fluentform'),
            'Custom Recipient' => __('Custom Recipient', 'fluentform'),
            'Recipient' => __('Recipient', 'fluentform'),
            'Please Type Recipient Email Address' => __('Please Type Recipient Email Address', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            'Resend this notification' => __('Resend this notification', 'fluentform'),
            'This feature is available on pro version of fluent forms.' => __('This feature is available on pro version of fluent forms.', 'fluentform'),
            'Buy Pro Now' => __('Buy Pro Now', 'fluentform'),
            'Opps, No selected columns found to display' => __('Opps, No selected columns found to display', 'fluentform'),
            'Reset' => __('Reset', 'fluentform'),
            'Save' => __('Save', 'fluentform'),
            'Back to Entries' => __('Back to Entries', 'fluentform'),
            'Next' => __('Next', 'fluentform'),
            'Previous' => __('Previous', 'fluentform'),
            'Entry Details' => __('Entry Details', 'fluentform'),
            'Form Entry Data' => __('Form Entry Data', 'fluentform'),
            'Show empty fields' => __('Show empty fields', 'fluentform'),
            'Partial Submission Info' => __('Partial Submission Info', 'fluentform'),
            'Submission ID' => __('Submission ID', 'fluentform'),
            'User IP' => __('User IP', 'fluentform'),
            'Source URL' => __('Source URL', 'fluentform'),
            'Browser' => __('Browser', 'fluentform'),
            'Device' => __('Device', 'fluentform'),
            'User' => __('User', 'fluentform'),
            'Guest' => __('Guest', 'fluentform'),
            'Status' => __('Status', 'fluentform'),
            'Submitted On' => __('Submitted On', 'fluentform'),
            'Edit' => __('Edit', 'fluentform'),
            'Change status to' => __('Change status to', 'fluentform'),
            'Edit Entry Data' => __('Edit Entry Data', 'fluentform'),
            'Submission Notes' => __('Submission Notes', 'fluentform'),
            'Add Note' => __('Add Note', 'fluentform'),
            'Please Provide Note Content' => __('Please Provide Note Content', 'fluentform'),
            'Submit Note' => __('Submit Note', 'fluentform'),
            'Load More' => __('Load More', 'fluentform'),
            'Show Less' => __('Show Less', 'fluentform'),
            'No Notes found' => __('No Notes found', 'fluentform'),
            'Submission Logs' => __('Submission Logs', 'fluentform'),
            'General' => __('General', 'fluentform'),
            'API Calls' => __('API Calls', 'fluentform'),
            /* translators: 1: location, 2: area, 3: time */
            '%1$s in %2$s at %3$s' => __('%1$s in %2$s at %3$s', 'fluentform'),
            'in' => __('in', 'fluentform'),
            'at' => __('at', 'fluentform'),
            'No Logs found' => __('No Logs found', 'fluentform'),
            /* translators: %s is the field name */
            '%s is Not Editable' => __('%s is Not Editable', 'fluentform'),
            'Please select a user first' => __('Please select a user first', 'fluentform'),
            'Update Entry' => __('Update Entry', 'fluentform'),
            'Entry editor is available on pro version.Please upgrade to pro' => __('Entry editor is available on pro version.Please upgrade to pro', 'fluentform'),
            'Action' => __('Action', 'fluentform'),
            'Add Item' => __('Add Item', 'fluentform'),
            'Add Row' => __('Add Row', 'fluentform'),
            'Provide File URL' => __('Provide File URL', 'fluentform'),
            'Entry Actions' => __('Entry Actions', 'fluentform'),
            'Choose an Action/Integration Feed and Replay' => __('Choose an Action/Integration Feed and Replay', 'fluentform'),
            'Loading Feeds...' => __('Loading Feeds...', 'fluentform'),
            'Check Conditional Logic when replaying a feed action' => __('Check Conditional Logic when replaying a feed action', 'fluentform'),
            '(Conditional)' => __('(Conditional)', 'fluentform'),
            'Active' => __('Active', 'fluentform'),
            'Draft' => __('Draft', 'fluentform'),
            'Replay' => __('Replay', 'fluentform'),
            'This feature is available on pro version of Fluent Forms.' => __('This feature is available on pro version of Fluent Forms.', 'fluentform'),
            'Select User for this submission' => __('Select User for this submission', 'fluentform'),
            /* translators: %s is the username */
            'This entry was submitted by %s. You can change the associate user by using the following form.' => __('This entry was submitted by %s. You can change the associate user by using the following form.', 'fluentform'),
            'You can change the associate user by using the following form' => __('You can change the associate user by using the following form', 'fluentform'),
            'This entry was submitted by guest user.You can assign a new user for this entry' => __('This entry was submitted by guest user.You can assign a new user for this entry', 'fluentform'),
            'Select corresponding user' => __('Select corresponding user', 'fluentform'),
            'Search User' => __('Search User', 'fluentform'),
            'Change Submitter' => __('Change Submitter', 'fluentform'),
            'Visual Data Reporting' => __('Visual Data Reporting', 'fluentform'),
            'View Regular Entries' => __('View Regular Entries', 'fluentform'),
            'Fetching Data... Please wait!' => __('Fetching Data... Please wait!', 'fluentform'),
            'Advance Field Report' => __('Advance Field Report', 'fluentform'),
            'Submission Stats' => __('Submission Stats', 'fluentform'),
            'Start Date' => __('Start Date', 'fluentform'),
            'End Date' => __('End Date', 'fluentform'),
            'Filter Data by Status' => __('Filter Data by Status', 'fluentform'),
            'Show from all except trashed' => __('Show from all except trashed', 'fluentform'),
            'Other Info' => __('Other Info', 'fluentform'),
            'Total Entries:' => __('Total Entries', 'fluentform'),
            'Entries By Browser' => __('Entries By Browser', 'fluentform'),
            'Print this report' => __('Print this report', 'fluentform'),
            'Label' => __('Label', 'fluentform'),
            'Total' => __('Total', 'fluentform'),
            'Looks like you are using older version of fluent forms pro. Please update to latest version' => __('Looks like you are using older version of fluent forms pro. Please update to latest version', 'fluentform'),
            'Order Details' => __('Order Details', 'fluentform'),
            'Product' => __('Product', 'fluentform'),
            'Qty' => __('Qty', 'fluentform'),
            'Unit Price' => __('Unit Price', 'fluentform'),
            'Price' => __('Price', 'fluentform'),
            'Sub-Total' => __('Sub-Total', 'fluentform'),
            /* translators: %s is the discount amount */
            'Discount: %s' => __('Discount: %s', 'fluentform'),
            'Payment Details' => __('Payment Details', 'fluentform'),
            'From Subscriptions' => __('From Subscriptions', 'fluentform'),
            /* translators: %s is the transaction ID */
            'Transaction #%s' => __('Transaction #%s', 'fluentform'),
            'ID' => __('ID', 'fluentform'),
            'Billing Name' => __('Billing Name', 'fluentform'),
            'Billing Email' => __('Billing Email', 'fluentform'),
            'Billing Address' => __('Billing Address', 'fluentform'),
            'Shipping Address' => __('Shipping Address', 'fluentform'),
            'Transaction ID' => __('Transaction ID', 'fluentform'),
            'Card Last 4' => __('Card Last 4', 'fluentform'),
            'Payment Total' => __('Payment Total', 'fluentform'),
            'Date' => __('Date', 'fluentform'),
            'Edit Transaction' => __('Edit Transaction', 'fluentform'),
            'Refunds' => __('Refunds', 'fluentform'),
            /* translators: %s is the refund ID */
            'Refund #%s' => __('Refund #%s', 'fluentform'),
            'View' => __('View', 'fluentform'),
            /* translators: 1: amount, 2: payment method, 3: date/time */
            '%1$s has been refunded via %2$s at %3$s' => __('%1$s has been refunded via %2$s at %3$s', 'fluentform'),
            /* translators: %s is the note content */
            'Note: %s' => __('Note: %s', 'fluentform'),
            'Reference ID' => __('Reference ID', 'fluentform'),
            'New Refund Amount' => __('New Refund Amount', 'fluentform'),
            'Refund Note' => __('Refund Note', 'fluentform'),
            'Confirm' => __('Confirm', 'fluentform'),
            'Subscriptions (Recurring Payments)' => __('Subscriptions (Recurring Payments)', 'fluentform'),
            /* translators: %s is the subscription ID */
            '#%s' => __('#%s', 'fluentform'),
            'Related Payments' => __('Related Payments', 'fluentform'),
            'Date (GMT)' => __('Date (GMT)', 'fluentform'),
            'Discounts' => __('Discounts', 'fluentform'),
            'All received payments will be shown here. No payments received yet!' => __('All received payments will be shown here. No payments received yet!', 'fluentform'),
            'Confirm Subscription Cancellation' => __('Confirm Subscription Cancellation', 'fluentform'),
            'You are about to cancel this subscription' => __('You are about to cancel this subscription', 'fluentform'),
            /* translators: 1: opening emphasis tag, 2: closing emphasis tag */
            'This will also %1$scancel the subscription at stripe.%2$s So no further payment will be processed.' => __('This will also %1$scancel the subscription at stripe.%2$s So no further payment will be processed.', 'fluentform'),
            /* translators: %s is the payment gateway name */
            '%s payment gateway does not support remote cancellation at this moment.' => __('%s payment gateway does not support remote cancellation at this moment.', 'fluentform'),
            /* translators: %s is the payment gateway name */
            'Please cancel the subscription from %s dashboard too.' => __('Please cancel the subscription from %s dashboard too.', 'fluentform'),
            'Close' => __('Close', 'fluentform'),
            'Yes, Cancel this subscription' => __('Yes, Cancel this subscription', 'fluentform'),
            /* translators: %d is the number of bills */
            'Total Bills: %d ' => __('Total Bills: %d', 'fluentform'),
            'No entry found.' => __('No entry found.', 'fluentform'),
            'Migrate other plugins forms into Fluent Forms with ease. Please note that previously imported forms and entries will be reset and updated again.' => __('Migrate other plugins forms into Fluent Forms with ease. Please note that previously imported forms and entries will be reset and updated again.', 'fluentform'),
            'Migration tools only works if you have any other contact form plugin already installed along with Fluent Forms.' => __('Migration tools only works if you have any other contact form plugin already installed along with Fluent Forms.', 'fluentform'),
            'Learn More' => __('Learn More', 'fluentform'),
            'Integration' => __('Integration', 'fluentform'),
            'Title' => __('Title', 'fluentform'),
            'Conditional' => __('Conditional', 'fluentform'),
            'Loading...' => __('Loading...', 'fluentform'),
            'This is a Pro Feature' => __('This is a Pro Feature', 'fluentform'),
            'Please upgrade to pro to unlock this feature.' => __('Please upgrade to pro to unlock this feature.', 'fluentform'),
            'Upgrade to Pro' => __('Upgrade to Pro', 'fluentform'),
            /* translators: 1-5: various data fields separated by slashes */
            '%1$s/ %2$s %3$s %4$s %5$s' => __('%1$s/ %2$s %3$s %4$s %5$s', 'fluentform'),
            /* translators: %s is the platform name */
            'View on %s' => __('View on %s', 'fluentform'),
            'Reset Form Analytics' => __('Reset Form Analytics', 'fluentform'),
            'Select a Timeframe' => __('Select a Timeframe', 'fluentform'),
            'Select fields for export' => __('Select fields for export', 'fluentform'),
            'Check all' => __('Check all', 'fluentform'),
            'Form Inputs' => __('Form Inputs', 'fluentform'),
            'View All' => __('View All', 'fluentform'),
            'Sorry, No Notes found!' => __('Sorry, No Notes found!', 'fluentform'),
            'Show More' => __('Show More', 'fluentform'),

            //pro step form entries
            'Partial Entries' => __('Partial Entries', 'fluentform'),
            'Bulk Actions' => __('Bulk Actions', 'fluentform'),
            'Export ' => __('Export ', 'fluentform'),
            'Export as CSV' => __('Export as CSV', 'fluentform'),
            'Export as Excel(xlsx)' => __('Export as Excel(xlsx)', 'fluentform'),
            'Export as ODS' => __('Export as ODS', 'fluentform'),
            'Step Completed' => __('Step Completed', 'fluentform'),
            'Back to All' => __('Back to All', 'fluentform'),
            'Next ' => __('Next ', 'fluentform'),
            ' Previous' => __(' Previous', 'fluentform'),
            /* translators: %s is the serial number */
            'Partial Entry - Serial Number #%s' => __('Partial Entry - Serial Number #%s', 'fluentform'),
            'Submission ID: ' => __('Submission ID: ', 'fluentform'),
            'User IP: ' => __('User IP: ', 'fluentform'),
            'Source URL: ' => __('Source URL', 'fluentform'),
            'User: ' => __('User: ', 'fluentform'),
            'User: Guest' => __('User: Guest', 'fluentform'),
            'Submitted On: ' => __('Submitted On: ', 'fluentform'),
            'Print' => __('Print', 'fluentform'),
            'Failed to print.' => __('Failed to print.', 'fluentform'),
            'Import' => __('Import', 'fluentform'),
            'Mark as Trashed' => __('Mark as Trashed', 'fluentform'),
            'Print Entries' => __('Print Entries', 'fluentform'),
            'Delete Permanently' => __('Delete Permanently', 'fluentform'),
            'Filter' => __('Filter', 'fluentform'),
            'Import Entries' => __('Import Entries', 'fluentform'),
            'File Type' => __('File Type', 'fluentform'),
            'Choose File type you would like to import' => __('Choose File type you would like to import', 'fluentform'),
            'Select File' => __('Select File', 'fluentform'),
            'Select the FluentForms exported entries (.json) file. Otherwise, it may fail to import' => __('Select the FluentForms exported entries (.json) file. Otherwise, it may fail to import', 'fluentform'),
            'Next [Map Columns]' => __('Next [Map Columns]', 'fluentform'),
            'Details' => __('Details', 'fluentform'),
            'Entry Print' => __('Entry Print', 'fluentform'),
            'Sorry, No Logs found!' => __('Sorry, No Logs found!', 'fluentform'),
            'Select the PDF template you would like to map.' => __('Select the PDF template you would like to map.', 'fluentform'),
            'Please upgrade to Fluent Forms PDF to unlock this feature.' => __('Please upgrade to Fluent Forms PDF to unlock this feature.', 'fluentform'),
            'This is a Fluent Forms PDF Feature' => __('This is a Fluent Forms PDF Feature', 'fluentform'),
            'Integration Feed Name' => __('Integration Feed Name', 'fluentform'),
            'Feed Status' => __('Feed Status', 'fluentform'),
            'Integration Status' => __('Integration Status', 'fluentform'),
            'Action' => __('Action', 'fluentform'),
        );

        return apply_filters('fluentform/entries_i18n', $i18n);
    }

    public static function getAddOnModuleI18n()
    {
        $i18n = array(
            'Fluent Forms Modules' => __('Fluent Forms Modules', 'fluentform'),
            'Here is the list of all Fluent Forms modules. You can enable or disable the modules based on your need.' => __('Here is the list of all Fluent Forms modules. You can enable or disable the modules based on your need.', 'fluentform'),
            'all' => __('all', 'fluentform'),
            'crm' => __('crm', 'fluentform'),
            'wp_core' => __('wp_core', 'fluentform'),
            'All' => __('All', 'fluentform'),
            'CRM & SASS Integrations' => __('CRM & SASS Integrations', 'fluentform'),
            'WP Core Modules' => __('WP Core Modules', 'fluentform'),
            'Search Modules' => __('Search Modules', 'fluentform'),
            'Upgrade To Pro' => __('Upgrade To Pro', 'fluentform'),
            'Currently' => __('Currently', 'fluentform'),
            'Enabled' => __('Enabled', 'fluentform'),
            'Disabled' => __('Disabled', 'fluentform'),
            'Sorry!No modules found based on your filter' => __('Sorry!No modules found based on your filter', 'fluentform'),
        );
        return apply_filters('fluentform/addOnModule_i18n', $i18n);
    }

    public static function getTransferModuleI18n()
    {
        $i18n = array(
            'Activity Logs' => __('Activity Logs', 'fluentform'),
            'All the form submission & General internal logs.You can see and track if there has any issue with any of your Form.' => __('All the form submission & General internal logs.You can see and track if there has any issue with any of your Form.', 'fluentform'),
            'Source' => __('Source', 'fluentform'),
            'Select Component' => __('Select Component', 'fluentform'),
            'Select Status' => __('Select Status', 'fluentform'),
            'Delete Selected Logs' => __('Delete Selected Logs', 'fluentform'),
            'Source ID' => __('Source ID', 'fluentform'),
            'Form/Source' => __('Form/Source', 'fluentform'),
            'General Log' => __('General Log', 'fluentform'),
            'Component' => __('Component', 'fluentform'),
            'Action' => __('Action', 'fluentform'),
            'pending' => __('pending', 'fluentform'),
            'processing' => __('processing', 'fluentform'),
            'success' => __('success', 'fluentform'),
            'failed' => __('failed', 'fluentform'),
            'Api Logs' => __('Api Logs', 'fluentform'),
            'All the external CRM / API call logs and you can see and track if there has any issue with any of your API configuration. (Last 2 months data only)' => __('All the external CRM / API call logs and you can see and track if there has any issue with any of your API configuration. (Last 2 months data only)', 'fluentform'),
            'Submission Id' => __('Submission Id', 'fluentform'),
            'Export Forms' => __('Export Forms', 'fluentform'),
            'Select the forms you would like to export. When you click the download button below, Fluent Forms will create a JSON file for you to save to your computer.Once you\'ve saved the downloaded file, you can use the Import tool to import the forms.' => __('Select the forms you would like to export. When you click the download button below, Fluent Forms will create a JSON file for you to save to your computer.Once you\'ve saved the downloaded file, you can use the Import tool to import the forms.',  'fluentform'),
            'Select Forms' => __('Select Forms', 'fluentform'),
            'Export Selected Forms' => __('Export Selected Forms', 'fluentform'),
            'Select the forms you would like to export.' => __('Select the forms you would like to export.', 'fluentform'),
            'Import Forms' => __('Import Forms', 'fluentform'),
            'Select the Fluent Forms export file(.json) you would like to import. When you click the import button below, Fluent Forms will import the forms.' => __('Select the Fluent Forms export file(.json) you would like to import. When you click the import button below, Fluent Forms will import the forms.', 'fluentform'),
            'Select File' => __('Select File', 'fluentform'),
            'Click the Choose File button to upload a' => __('Click the Choose File button to upload a', 'fluentform'),
            'Fluent Forms export file from your computer.' => __('Fluent Forms export file from your computer.', 'fluentform'),
            'Import' => __('Import', 'fluentform'),
            'Edit Form' => __('Edit Form', 'fluentform'),
            'Fluent Forms Migrator' => __('Fluent Forms Migrator', 'fluentform'),
            'Migrate other plugins\' forms into Fluent Forms with ease. Please note that previously imported forms and entries will be reset and updated again.' => __('Migrate other plugins\' forms into Fluent Forms with ease. Please note that previously imported forms and entries will be reset and updated again.', 'fluentform'),
            /* translators: %s is the plugin name */
            'Import %s' => __('Import %s', 'fluentform'),
            'Import All Forms' => __('Import All Forms', 'fluentform'),
            'Form Name' => __('Form Name', 'fluentform'),
            'Imported' => __('Imported', 'fluentform'),
            'Import Form' => __('Import Form', 'fluentform'),
            'No Forms Found' => __('No Forms Found', 'fluentform'),
            'Imported Forms' => __('Imported Forms', 'fluentform'),
            'Imported Form' => __('Imported Form', 'fluentform'),
            'The following fields are not supported, please create them manually.' => __('The following fields are not supported, please create them manually.', 'fluentform'),
            'Imported Form Entries' => __('Imported Form Entries', 'fluentform'),
            'View Entries' => __('View Entries', 'fluentform'),
            'Select bulk action' => __('Select bulk action', 'fluentform'),
            'Import Entries' => __('Import Entries', 'fluentform'),
            'You are using the free version of Fluent Forms.' => __('You are using the free version of Fluent Forms.', 'fluentform'),
            'Update Needed.' => __('Update Needed.', 'fluentform'),
            'Upgrade to get access to import entries.' => __('Upgrade to get access to import entries.', 'fluentform'),
            'Update fluentformpro to get access to import entries.' => __('Update fluentformpro to get access to import entries.', 'fluentform'),
            'Upgrade to Pro' => __('Upgrade to Pro', 'fluentform'),
            'Select the form you would like to map entries.' => __('Select the form you would like to map entries.', 'fluentform'),
            'File Type' => __('File Type', 'fluentform'),
            'Choose File type you would like to import' => __('Choose File type you would like to import', 'fluentform'),
            'Select the FluentForms exported entries (.json) file. Otherwise, it may fail to import' => __('Select the FluentForms exported entries (.json) file. Otherwise, it may fail to import', 'fluentform'),
            'Next [Map Columns]' => __('Next [Map Columns]', 'fluentform'),
            'Map responsible fields to import' => __('Map responsible fields to import', 'fluentform'),
            'Form Fields' => __('Form Fields', 'fluentform'),
            'Mapping Fields' => __('Mapping Fields', 'fluentform'),
            'Show Submission Info Mapping' => __('Show Submission Info Mapping', 'fluentform'),
            'Delete Existing Submissions' => __('Delete Existing Submissions', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            'Submission Info Fields' => __('Submission Info Fields', 'fluentform'),
            'CSV Delimiter' => __('CSV Delimiter', 'fluentform'),
            'Select your CSV file delimiter' => __('Select your CSV file delimiter', 'fluentform'),
            'Please make sure your csv file delimiter is correct and has unique headers. Otherwise, it may fail to import' => __('Please make sure your csv file delimiter is correct and has unique headers. Otherwise, it may fail to import', 'fluentform'),
            "It will take some times. Please wail..." => __("It will take some times. Please wail...", 'fluentform'),
            "Maximum execution time error, due to lot's of entries. Maybe fail importing some of entries. Please increase server maximum executing time and try again." => __("Maximum execution time error, due to lot's of entries. Maybe fail importing some of entries. Please increase server maximum executing time and try again.", 'fluentform'),
            'Unknown Error' => __('Unknown Error', 'fluentform'),
            'Get all form submissions and general activity logs here. Track activity of your forms.' => __('Get all form submissions and general activity logs here. Track activity of your forms.', 'fluentform'),
            'Select Form' => __('Select Form', 'fluentform'),
            'Status' => __('Status', 'fluentform'),
            'Date' => __('Date', 'fluentform'),
            'Start Date' => __('Start Date', 'fluentform'),
            'End Date' => __('End Date', 'fluentform'),
            'Form' => __('Form', 'fluentform'),
            'Title' => __('Title', 'fluentform'),
            'Get external CRM and API call logs here to track and manage api logs activity.' => __('Get external CRM and API call logs here to track and manage api logs activity.', 'fluentform'),
            'ID' => __('ID', 'fluentform'),
            'Select the forms you would like to export. When you click the download button below, Fluent Forms will create a JSON file for you to save to your computer. Once you\'ve saved the downloaded file, you can use the Import tool to import the forms.' => __('Select the forms you would like to export. When you click the download button below, Fluent Forms will create a JSON file for you to save to your computer. Once you\'ve saved the downloaded file, you can use the Import tool to import the forms.', 'fluentform'),
            'Select' => __('Select', 'fluentform'),
            'It will take some times. Please wait...' => __('It will take some times. Please wait...', 'fluentform'),
            'Click the Choose File button to upload a Fluent Forms export file from your computer' => __('Click the Choose File button to upload a Fluent Forms export file from your computer', 'fluentform'),
            'Migrate other plugins forms into Fluent Forms with ease. Please note that previously imported forms and entries will be reset and updated again.' => __('Migrate other plugins forms into Fluent Forms with ease. Please note that previously imported forms and entries will be reset and updated again.', 'fluentform'),
            'Migration tools only works if you have any other contact form plugin already installed along with Fluent Forms.' => __('Migration tools only works if you have any other contact form plugin already installed along with Fluent Forms.', 'fluentform'),
            'Run Selected Action' => __('Run Selected Action', 'fluentform'),
            'Select All' => __('Select All', 'fluentform'),
            'Deselect All' => __('Deselect All', 'fluentform'),
            'Start date' => __('Start date', 'fluentform'),
            'End date' => __('End date', 'fluentform'),
        );

        return apply_filters('fluentform/transfer_i18n', $i18n);
    }

    public static function getPaymentsI18n()
    {
        $i18n = array(
            'Bulk Actions' => __('Bulk Actions', 'fluentform'),
            'Select Form' => __('Select Form', 'fluentform'),
            'Payment Methods' => __('Payment Methods', 'fluentform'),
            'Select Method' => __('Select Method', 'fluentform'),
            'Type' => __('Type', 'fluentform'),
            'Refund' => __('Refund', 'fluentform'),
            'Charge' => __('Charge', 'fluentform'),
            'Submission' => __('Submission', 'fluentform'),
            'Customer' => __('Customer', 'fluentform'),
            'Fluent Forms Payment Module' => __('Fluent Forms Payment Module', 'fluentform'),
            'Enable your users to pay online as part of the Forms submission process.With Fluent Forms Powerful payment integration, you can easily accept and process payments in your Fluent Forms. Just activate this module and setup your payment methods.' => __('Enable your users to pay online as part of the Forms submission process. With Fluent Forms Powerful payment integration, you can easily accept and process payments in your Fluent Forms.Just activate this module and setup your payment methods.', 'fluentform'),
            'Enable Fluent Forms Payment Module' => __('Enable Fluent Forms Payment Module', 'fluentform'),
            'General Settings' => __('General Settings', 'fluentform'),
            'Coupons' => __('Coupons ', 'fluentform'),
            /* translators: %s is the payment mode (Test/Live) */
            'Stripe %s Mode' => __('Stripe %s Mode', 'fluentform'),
            'Connect Your Stripe Account to your website to accept Payments' => __('Connect Your Stripe Account to your website to accept Payments', 'fluentform'),
            'Connect With Stripe' => __('Connect With Stripe', 'fluentform'),
            'Your Stripe Account is connected' => __('Your Stripe Account is connected', 'fluentform'),
            /* translators: %s is the account name */
            '%s - Administrator(Owner)' => __('%s - Administrator(Owner)', 'fluentform'),
            'No, Thanks' => __('No, Thanks', 'fluentform'),
            'Are you sure to disconnect this account?' => __('Are you sure to disconnect this account?', 'fluentform'),
            'Pay-as-you-go Pricing' => __('Pay-as-you-go Pricing', 'fluentform'),
            'Upgrade to Pro' => __('Upgrade to Pro', 'fluentform'),
            '1.9% platform fee per transaction + Stripe fees.' => __('2.5% platform fee per transaction + Stripe fees.', 'fluentform'),
            ' to eliminate transaction fees and access advanced features.' => __(' to eliminate transaction fees and access advanced features.', 'fluentform'),
            'Disconnect' => __('Disconnect', 'fluentform'),
            'Page Settings' => __('Page Settings', 'fluentform'),
            'FluentForms uses the pages below for handling the display of payment history and payment receipt.Please select the pages and add the instructed shortcodes accordingly.' => __('FluentForms uses the pages below for handling the display of payment history and payment receipt.Please select the pages and add the instructed shortcodes accordingly.', 'fluentform'),
            'Please read the documentation' => __('Please read the documentation', 'fluentform'),
            ' for advanced shorcode usage' => __(' for advanced shorcode usage', 'fluentform'),
            /* translators: 1-2: HTML tags for documentation link, 3-4: HTML tags for recurring payments link */
            'Also %1$splease check the documentation%2$s to learn how to accept %3$sRecurring Payments%4$s' => __('Also %1$splease check the documentation%2$s to learn how to accept %3$sRecurring Payments%4$s', 'fluentform'),
            'Payment Management Page' => __('Payment Management Page', 'fluentform'),
            'This is where user can view their single payments and subscriptions.' => __('This is where user can view their single payments and subscriptions.', 'fluentform'),
            /* translators: 1: opening code tag, 2: closing code tag */
            'Add shortcode %1$s[fluentform_payments]%2$s in the selected page. This shortcode will show single and subscriptions to the logged-in user' => __('Add shortcode %1$s[fluentform_payments]%2$s in the selected page. This shortcode will show single and subscriptions to the logged-in user', 'fluentform'),
            'Payment Receipt Page' => __('Payment Receipt Page', 'fluentform'),
            'This is where user can view their payment receipt and manage single subscription payment.' => __('This is where user can view their payment receipt and manage single subscription payment.', 'fluentform'),
            /* translators: 1: opening code tag, 2: closing code tag */
            'Add shortcode %1$s[fluentform_payment_view]%2$s in the selected page.' => __('Add shortcode %1$s[fluentform_payment_view]%2$s in the selected page.', 'fluentform'),
            'Subscription Management' => __('Subscription Management', 'fluentform'),
            'Please enable this if you enable users to manage their own subscriptions like cancel an active subscription.' => __('Please enable this if you enable users to manage their own subscriptions like cancel an active subscription.', 'fluentform'),
            'Users can manage their own payment subscriptions(only available on Stripe)' => __('Users can manage their own payment subscriptions(only available on Stripe)', 'fluentform'),
            'Fluent Forms Coupon Module' => __('Fluent Forms Coupon Module', 'fluentform'),
            'Enable your users to apply coupon / discount code while purchasing something using Fluent Forms Payment Module. Just activate this module and setup your coupons.' => __('Enable your users to apply coupon / discount code while purchasing something using Fluent Forms Payment Module.Just activate this module and setup your your coupons.', 'fluentform'),
            'Enable Fluent Forms Coupon Module' => __('Enable Fluent Forms Coupon Module', 'fluentform'),
            'Available Coupons' => __('Available Coupons', 'fluentform'),
            'Add New Coupon' => __('Add New Coupon', 'fluentform'),
            'Code' => __('Code', 'fluentform'),
            'Edit Coupon' => __('Edit Coupon', 'fluentform'),
            'Add a New Coupon' => __('Add a New Coupon', 'fluentform'),
            'Coupon Title' => __('Coupon Title', 'fluentform'),
            'The name of this discount' => __('The name of this discount', 'fluentform'),
            'Coupon Code' => __('Coupon Code', 'fluentform'),
            'Enter a code for this discount, such as 10PERCENT. Only alphanumeric characters are allowed.' => __('Enter a code for this discount, such as 10PERCENT.Only alphanumeric characters are allowed.', 'fluentform'),
            'Discount Amount / Percent' => __('Discount Amount / Percent', 'fluentform'),
            /* translators: Example showing that 10 equals 10 percent */
            'Enter the discount percentage. 10 = 10 %' => __('Enter the discount percentage. 10 = 10 %', 'fluentform'),
            'Discount Type' => __('Discount Type', 'fluentform'),
            'Percent based discount' => __('Percent based discount', 'fluentform'),
            'Fixed Discount' => __('Fixed Discount', 'fluentform'),
            'The kind of discount to apply for this discount.' => __('The kind of discount to apply for this discount.', 'fluentform'),
            'Min Purchase Amount' => __('Min Purchase Amount', 'fluentform'),
            'The minimum amount that must be purchased before this discount can be used. Leave blank for no minimum.' => __('The minimum amount that must be purchased before this discount can be used. Leave blank for no minimum.', 'fluentform'),
            'Stackable' => __('Stackable', 'fluentform'),
            'You can this coupon code can be used with other coupon code' => __('You can this coupon code can be used with other coupon code', 'fluentform'),
            'Start Date' => __('Start Date', 'fluentform'),
            'Enter the start date for this discount code in the format of yyyy - mm - dd. For no start date, leave blank.' => __('Enter the start date for this discount code in the format of yyyy - mm - dd. For no start date, leave blank.', 'fluentform'),
            'End Date' => __('End Date', 'fluentform'),
            'Enter the expiration date for this discount code in the format of yyyy - mm - dd. For no expiration, leave blank' => __('Enter the expiration date for this discount code in the format of yyyy - mm - dd. For no expiration, leave blank', 'fluentform'),
            'Applicable Forms' => __('Applicable Forms', 'fluentform'),
            'Leave blank for applicable for all payment forms' => __('Leave blank for applicable for all payments forms', 'fluentform'),
            'Save Coupon' => __('Save Coupon', 'fluentform'),
            'Pages & Subscription Management' => __('Pages & Subscription Management', 'fluentform'),
            'If you disable this then all the payment related functions will be disabled.If you want to process / accept payment using fluent forms.You should enable this.' => __('If you disable this then all the payment related functions will be disabled.If you want to process / accept payment using fluent forms.You should enable this.', 'fluentform'),
            'Enable Payment Module' => __('Enable Payment Module', 'fluentform'),
            'Business Name' => __('Business Name', 'fluentform'),
            'Please provide your business name. It will be used to paypal\'s business name when redirect to checkout.' => __('Please provide your business name. It will be used to paypal\'s business name when redirect to checkout.', 'fluentform'),
            'Business Address' => __('Business Address', 'fluentform'),
            'Please provide your full business address including street, city, zip, state and country.' => __('Please provide your full business address including street, city, zip, state and country.', 'fluentform'),
            'Full Business Address' => __('Full Business Address', 'fluentform'),
            'Business Logo' => __('Business Logo', 'fluentform'),
            'Debug Log' => __('Debug Log', 'fluentform'),
            'Enable this only for test purpose, then FluentForm will log IPN and Payment errors in the log' => __('Enable this only for test purpose, then FluentForm will log IPN and Payment errors in the log', 'fluentform'),
            'Enable Debug Log(Recommended for debug purpose only)' => __('Enable Debug Log(Recommended for debug purpose only)', 'fluentform'),
            'Currency Settings' => __('Currency Settings', 'fluentform'),
            'Default Currency' => __('Default Currency', 'fluentform'),
            'Provide your default currency.You can also change your currency to each form in form\'s payment settings' => __('Provide your default currency.You can also change your currency to each form in form\'s payment settings', 'fluentform'),
            'Currency Sign Position' => __('Currency Sign Position', 'fluentform'),
            'Left ($100)' => __('Left ($100)', 'fluentform'),
            'Right (100$)' => __('Right (100$)', 'fluentform'),
            'Left Space ($ 100)' => __('Left Space ($ 100)', 'fluentform'),
            'Right Space (100 $)' => __('Right Space (100 $)', 'fluentform'),
            'Currency Separators' => __('Currency Separators', 'fluentform'),
            'Comma as Thousand and Dot as Decimal (EG: 12,000.00)' => __('Comma as Thousand and Dot as Decimal (EG: 12,000.00)', 'fluentform'),
            'Dot as Thousand and Comma as Decimal ( EG: 12.000,00 )' => __('Dot as Thousand and Comma as Decimal ( EG: 12.000,00 )', 'fluentform'),
            'Hide decimal points for rounded numbers' => __('Hide decimal points for rounded numbers', 'fluentform'),
            'Payment Module has been disabled currently. No Payments will be processed and associate functions will be disabled' => __('Payment Module has been disabled currently.No Payments will be processed and associate functions will be disabled', 'fluentform'),
            'Stripe' => __('Stripe', 'fluentform'),
            'Test Payment' => __('Test Payment', 'fluentform'),
            'Enable PayPal Payment Method' => __('Enable PayPal Payment Method', 'fluentform'),
            'PayPal Payment Mode' => __('PayPal Payment Mode', 'fluentform'),
            'Select the payment mode.for testing purposes you should select Sandbox Mode otherwise select Live mode.' => __('Select the payment mode.for testing purposes you should select Sandbox Mode otherwise select Live mode.', 'fluentform'),
            'Sandbox Mode' => __('Sandbox Mode', 'fluentform'),
            'PayPal Email' => __('PayPal Email', 'fluentform'),
            'Paypal Email Address' => __('Paypal Email Address', 'fluentform'),
            'Disable PayPal IPN Verification' => __('Disable PayPal IPN Verification', 'fluentform'),
            'If you are unable to use Payment Data Transfer and payments are not getting marked as   complete, then check this box.This forces the site to use a slightly less secure method of verifying purchases.' => __('If you are unable to use Payment Data Transfer and payments are not getting marked as   complete, then check this box.This forces the site to use a slightly less secure method of verifying purchases.', 'fluentform'),
            'Save PayPal Settings' => __('Save PayPal Settings', 'fluentform'),
            'PayPal IPN Settings(Recommended for Subscription Payment)' => __('PayPal IPN Settings(Recommended for Subscription Payment)', 'fluentform'),
            'In order to function completely for subscription / recurring payments, you must configure your PayPal IPN.' => __('In order to function completely for subscription / recurring payments, you must configure your PayPal IPN.', 'fluentform'),
            /* translators: 1-2: HTML tags for label formatting, 3: the IPN URL */
            '%sIPN URL:%s %s' => __('%sIPN URL:%s %s', 'fluentform'),
            /* translators: 1-2: HTML tags for documentation link, 3-4: HTML tags for PayPal IPN link */
            '%sPlease read the documentation%s to learn how to setup %sPayPal IPN%s' => __('%sPlease read the documentation%s to learn how to setup %sPayPal IPN%s', 'fluentform'),
            'Enable Stripe Payment Method' => __('Enable Stripe Payment Method', 'fluentform'),
            'Stripe Test API Keys' => __('Stripe Test API Keys', 'fluentform'),
            'Test Publishable key' => __('Test Publishable key', 'fluentform'),
            'Test Secret key' => __('Test Secret key', 'fluentform'),
            'Stripe Live API Keys' => __('Stripe Live API Keys', 'fluentform'),
            'Live Publishable key' => __('Live Publishable key', 'fluentform'),
            'Save Stripe Settings' => __('Save Stripe Settings', 'fluentform'),
            'Stripe Webhook(Recommended for Recurring Payments)' => __('Stripe Webhook(Recommended for Recurring Payments)', 'fluentform'),
            'In order for Stripe to function completely for subscription / recurring payments, you must configure your Stripe webhooks. Visit your ' => __('In order for Stripe to function completely for subscription / recurring payments, you must configure your Stripe webhooks. Visit your ', 'fluentform'),
            'account dashboard' => __('account dashboard', 'fluentform'),
            'to configure them.Please add a webhook endpoint for the URL below.' => __('to configure them.Please add a webhook endpoint for the URL below.', 'fluentform'),
            /* translators: 1-2: HTML tags for label formatting, 3: the webhook URL */
            '%sWebhook URL:%s %s' => __('%sWebhook URL:%s %s', 'fluentform'),
            'Stripe IPN' => __('Stripe IPN', 'fluentform'),
            'Please enable the following Webhook events for this URL: ' => __('Please enable the following Webhook events for this URL:', 'fluentform'),
            'Sorry! No settings found.Maybe your payment module is disabled!' => __('Sorry! No settings found.Maybe your payment module is disabled!', 'fluentform'),
            'Fetching settings.Please wait...' => __('Fetching settings.Please wait...', 'fluentform'),
            'Enable Offline / Test Payment Method' => __('Enable Offline / Test Payment Method', 'fluentform'),
            'Bottom' => __('Bottom', 'fluentform'),
            'Border Type' => __('Border Type', 'fluentform'),
            'Color' => __('Color', 'fluentform'),
            'Horizontal' => __('Horizontal', 'fluentform'),
            'Vertical' => __('Vertical', 'fluentform'),
            'Blur' => __('Blur', 'fluentform'),
            'Spread' => __('Spread', 'fluentform'),
            'Position' => __('Position', 'fluentform'),
            'Font Size' => __('Font Size', 'fluentform'),
            'Font Weight' => __('Font Weight', 'fluentform'),
            'Transform' => __('Transform', 'fluentform'),
            'Font Style' => __('Font Style', 'fluentform'),
            'Text Decoration' => __('Text Decoration', 'fluentform'),
            'Line Height' => __('Line Height', 'fluentform'),
            'Letter Spacing' => __('Letter Spacing', 'fluentform'),
            'Transactions' => __('Transactions', 'fluentform'),
            'Select bulk action' => __('Select bulk action', 'fluentform'),
            'Delete Permanently' => __('Delete Permanently', 'fluentform'),
            'Apply' => __('Apply', 'fluentform'),
            'Payment Settings' => __('Payment Settings', 'fluentform'),
            'Form' => __('Form', 'fluentform'),
            'Status' => __('Status', 'fluentform'),
            'refund' => __('refund', 'fluentform'),
            'paid' => __('paid', 'fluentform'),
            'pending' => __('pending', 'fluentform'),
            'failed' => __('failed', 'fluentform'),
            'processing' => __('processing', 'fluentform'),
            'cancelled' => __('cancelled', 'fluentform'),
            'refunded' => __('refunded', 'fluentform'),
            'partially-refunded' => __('partially-refunded', 'fluentform'),
            'active' => __('active', 'fluentform'),
            'trialling' => __('trialling', 'fluentform'),
            'failing' => __('failing', 'fluentform'),
            'Time' => __('Time', 'fluentform'),
            'Select Status' => __('Select Status', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'FluentForms uses the pages below for handling the display of payment history and payment receipt. Please select the pages and add the instructed shortcodes accordingly. %1$sPlease read the documentation%2$s for advanced shortcode usage.' => __('FluentForms uses the pages below for handling the display of payment history and payment receipt. Please select the pages and add the instructed shortcodes accordingly. %1$sPlease read the documentation%2$s for advanced shortcode usage.', 'fluentform'),
            'yes' => __('yes', 'fluentform'),
            'no' => __('no', 'fluentform'),
            'Coupon Limit' => __('Coupon Limit', 'fluentform'),
            'Set the limit for how many times a logged-in user can apply this coupon. Keep this empty or put zero for no limit.' => __('Set the limit for how many times a logged-in user can apply this coupon. Keep this empty or put zero for no limit.', 'fluentform'),
            'Success Message' => __('Success Message', 'fluentform'),
            'Set the success message for coupon. You can use {coupon.code}, {coupon.amount}, {total_amount}, {discount_amount} and {remain_amount} smartcodes.' => __('Set the success message for coupon. You can use {coupon.code}, {coupon.amount}, {total_amount}, {discount_amount} and {remain_amount} smartcodes.', 'fluentform'),
            'Failed Message' => __('Failed Message', 'fluentform'),
            'Inactive Coupon' => __('Inactive Coupon', 'fluentform'),
            'Minimum Amount' => __('Minimum Amount', 'fluentform'),
            'Limit Crossed' => __('Limit Crossed', 'fluentform'),
            'Date Expired' => __('Date Expire', 'fluentform'),
            'Allowed Form' => __('Allowed Form', 'fluentform'),
            'Inactive Coupon Failure Message' => __('Inactive Coupon Failure Message', 'fluentform'),
            'Minimum Amount Failure Message' => __('Minimum Amount Failure Message', 'fluentform'),
            'Stackable Failure Message' => __('Stackable Failure Message', 'fluentform'),
            'Limit Failure Message' => __('Limit Failure Message', 'fluentform'),
            'Date Expired Message' => __('Date Expired Message', 'fluentform'),
            'Set different failed message for coupon.' => __('Set different failed message for coupon.', 'fluentform'),
            'Active' => __('Active', 'fluentform'),
            'Inactive' => __('Inactive', 'fluentform'),
            'Cancel' => __('Cancel', 'fluentform'),
            'If you disable this then all the payment related functions will be disabled. If you want to process/accept payment using fluent forms. You should enable this.' => __('If you disable this then all the payment related functions will be disabled. If you want to process/accept payment using fluent forms. You should enable this.', 'fluentform'),
            'Select Currency' => __('Select Currency', 'fluentform'),
            'PayPal Standard' => __('PayPal Standard', 'fluentform'),
            'Payment Mode' => __('Payment Mode', 'fluentform'),
            'Select the payment mode. For testing purposes you should select Sandbox Mode otherwise select Live Mode.' => __('Select the payment mode. For testing purposes you should select Sandbox Mode otherwise select Live Mode.', 'fluentform'),
            'Select the PayPal integration method you want to use. Legacy Email Integration will use a hosted PayPal page. Standard API Key Integration will display an inline PayPal button.' => __('Select the PayPal integration method you want to use. Legacy Email Integration will use a hosted PayPal page. Standard API Key Integration will display an inline PayPal button.', 'fluentform'),
            'PayPal Email Address' => __('PayPal Email Address', 'fluentform'),
            'If you are unable to use Payment Data Transfer and payments are not getting marked as complete, then check this box. This forces the site to use a slightly less secure method of verifying purchases.' => __('If you are unable to use Payment Data Transfer and payments are not getting marked as complete, then check this box. This forces the site to use a slightly less secure method of verifying purchases.', 'fluentform'),
            'PayPal IPN Settings (Recommended for Subscription Payment)' => __('PayPal IPN Settings (Recommended for Subscription Payment)', 'fluentform'),
            'In order to function completely for subscription/recurring payments, you must configure your PayPal IPN.' => __('In order to function completely for subscription/recurring payments, you must configure your PayPal IPN.', 'fluentform'),
            'IPN URL' => __('IPN URL', 'fluentform'),
            'to learn how to setup' => __('to learn how to setup', 'fluentform'),
            'Sorry! No settings found. Maybe your payment module is disabled!' => __('Sorry! No settings found. Maybe your payment module is disabled!', 'fluentform'),
            'Select the payment mode. for testing purposes you should select Test Mode otherwise select Live mode.' => __('Select the payment mode. for testing purposes you should select Test Mode otherwise select Live mode.', 'fluentform'),
            'Test Mode' => __('Test Mode', 'fluentform'),
            'Live Mode' => __('Live Mode', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'You can find the API keys to %1$sStripe Dashboard%2$s' => __('You can find the API keys to %1$sStripe Dashboard%2$s', 'fluentform'),
            'Stripe Webhook (Recommended for Recurring Payments)' => __('Stripe Webhook (Recommended for Recurring Payments)', 'fluentform'),
            /* translators: 1: opening link tag, 2: closing link tag */
            'In order for Stripe to function completely for subscription/recurring payments, you must configure your Stripe webhooks. Visit your %1$saccount dashboard%2$s to configure them. Please add a webhook endpoint for the URL below.' => __('In order for Stripe to function completely for subscription/recurring payments, you must configure your Stripe webhooks. Visit your %1$saccount dashboard%2$s to configure them. Please add a webhook endpoint for the URL below.', 'fluentform'),
            'Webhook URL' => __('Webhook URL', 'fluentform'),
            'Please enable the following Webhook events for this URL' => __('Please enable the following Webhook events for this URL', 'fluentform'),
            'Enable your users to pay online as part of the Forms submission process. With Fluent Forms Powerful payment integration, you can easily accept and process payments in your Fluent Forms. Just activate this module and setup your payment methods.' => __('Enable your users to pay online as part of the Forms submission process. With Fluent Forms Powerful payment integration, you can easily accept and process payments in your Fluent Forms. Just activate this module and setup your payment methods.', 'fluentform'),
            'Enable Offline/Test Payment Method' => __('Enable Offline/Test Payment Method', 'fluentform'),
            'Payment Types' => __('Payment Types', 'fluentform'),
            'Select Type' => __('Select Type', 'fluentform'),
            'Submission ID' => __('Submission ID', 'fluentform'),
            'Amount' => __('Amount', 'fluentform'),
            'Source' => __('Source', 'fluentform'),
            'Date' => __('Date', 'fluentform'),
            'General' => __('General', 'fluentform'),
            'Currency' => __('Currency', 'fluentform'),
            'Enable Debug Log (Recommended for debug purpose only)' => __('Enable Debug Log (Recommended for debug purpose only)', 'fluentform'),
            /* translators: 1-2: HTML tags for documentation link, 3-4: HTML tags for Stripe IPN link */
            '%sPlease read the documentation%s to learn how to setup %sStripe IPN%s' => __('%sPlease read the documentation%s to learn how to setup %sStripe IPN%s', 'fluentform'),
        );

        return apply_filters('fluentform/payments_i18n', $i18n);
    }

    public static function getReportsI18n()
    {
        $i18n = array(
            'Overview'      => __('Overview', 'fluentform'),
            'A brief look at your overall form performance'   => __('A brief look at your overall form performance', 'fluentform'),
            'More Reports' => __('More Reports', 'fluentform'),
            'Upgrade to pro to unlock more reports.'      => __('Upgrade to pro to unlock more reports.', 'fluentform'),
            'Upgrade to Pro'  => __('Upgrade to Pro', 'fluentform'),
            'All Forms'    => __('All Forms', 'fluentform'),
            'API Logs'    => __('API Logs', 'fluentform'),
            'Select Form'    => __('Select Form', 'fluentform'),
            'Submission'    => __('Submission', 'fluentform'),
            'Total Submissions'    => __('Total Submissions', 'fluentform'),
            'Spam Submissions'    => __('Spam Submissions', 'fluentform'),
            'Unread Submissions'    => __('Unread Submissions', 'fluentform'),
            'Active Forms'    => __('Active Forms', 'fluentform'),
            'Total'    => __('Total', 'fluentform'),
            'Read'    => __('Read', 'fluentform'),
            'Unread'    => __('Unread', 'fluentform'),
            'Spam'    => __('Spam', 'fluentform'),
            'Overall Read Rate'    => __('Overall Read Rate', 'fluentform'),
            'Total Paid'    => __('Total Paid', 'fluentform'),
            'Total Pending'    => __('Total Pending', 'fluentform'),
            'Total Refunded'    => __('Total Refunded', 'fluentform'),
            'Total Revenue'    => __('Total Revenue', 'fluentform'),
            'A brief look at submission performance'    => __('A brief look at submission performance', 'fluentform'),
            'Select date range'    => __('Select date range', 'fluentform'),
            'Today'    => __('Today', 'fluentform'),
            'Yesterday'    => __('Yesterday', 'fluentform'),
            'Last 7 days'    => __('Last 7 days', 'fluentform'),
            'Last month'    => __('Last month', 'fluentform'),
            'Last 3 months'    => __('Last 3 months', 'fluentform'),
            'Last 6 months'    => __('Last 6 months', 'fluentform'),
            'Last Year'    => __('Last Year', 'fluentform'),
            'Start date'    => __('Start date', 'fluentform'),
            'End date'    => __('End date', 'fluentform'),
            'Overview Chart'    => __('Overview Chart', 'fluentform'),
            'Submissions'    => __('Submissions', 'fluentform'),
            'Payments'    => __('Payments', 'fluentform'),
            'No Payment Data Available'    => __('No Payment Data Available', 'fluentform'),
            'Payment data will appear here once you have forms with payment fields and received payments.'    => __('Payment data will appear here once you have forms with payment fields and received payments.', 'fluentform'),
            'Total Amount'    => __('Total Amount', 'fluentform'),
            'Total Counts'    => __('Total Counts', 'fluentform'),
            'Time Line'    => __('Time Line', 'fluentform'),
            'Views'    => __('Views', 'fluentform'),
            'Trashed'    => __('Trashed', 'fluentform'),
            'Paid'    => __('Paid', 'fluentform'),
            'Pending'    => __('Pending', 'fluentform'),
            'Refunded'    => __('Refunded', 'fluentform'),
            'Completion Rates'    => __('Completion Rates', 'fluentform'),
            'PERCENTAGE (%)'    => __('PERCENTAGE (%)', 'fluentform'),
            'Incomplete Submissions'    => __('Incomplete Submissions', 'fluentform'),
            'Complete Submissions'    => __('Complete Submissions', 'fluentform'),
            'Please upgrade to pro to unlock this feature.'    => __('Please upgrade to pro to unlock this feature.', 'fluentform'),
            'Loading top performing forms...'    => __('Loading top performing forms...', 'fluentform'),
            'No form data available for the selected period'    => __('No form data available for the selected period', 'fluentform'),
            'Total Payments'    => __('Total Payments', 'fluentform'),
            'Untitled Form'    => __('Untitled Form', 'fluentform'),
            'No Data Available'    => __('No Data Available', 'fluentform'),
            'Submissions By Country'    => __('Submissions By Country', 'fluentform'),
            'No submission data available for the selected date range'    => __('No submission data available for the selected date range', 'fluentform'),
            'Country detection is disabled. Please enable it to see the submissions by country.'    => __('Country detection is disabled. Please enable it to see the submissions by country.', 'fluentform'),
            'Submissions:'    => __('Submissions:', 'fluentform'),
            'No data available for selected form'    => __('No data available for selected form', 'fluentform'),
            'Submission Timeline'    => __('Submission Timeline', 'fluentform'),
            'Viewing Week:'    => __('Viewing Week:', 'fluentform'),
            'Loading data...'    => __('Loading data...', 'fluentform'),
            'Processing'    => __('Processing', 'fluentform'),
            'Success'    => __('Success', 'fluentform'),
            'Failed'    => __('Failed', 'fluentform'),
            'No data'    => __('No data', 'fluentform'),
            'Subscription'    => __('Subscription', 'fluentform'),
            'A brief look at all payments'    => __('A brief look at all payments', 'fluentform'),
            'Recurring'    => __('Recurring', 'fluentform'),
            'Loading subscription data...'    => __('Loading subscription data...', 'fluentform'),
            'No subscription data available for the selected period'    => __('No subscription data available for the selected period', 'fluentform'),
            'Transaction'    => __('Transaction', 'fluentform'),
            'One Time'    => __('One Time', 'fluentform'),
            'No payment data available for the selected period'    => __('No payment data available for the selected period', 'fluentform'),
            'Weekly average paid'    => __('Weekly average paid', 'fluentform'),
            'Revenue'    => __('Revenue', 'fluentform'),
            'Cancelled'    => __('Cancelled', 'fluentform'),
            'Group By'    => __('Group By', 'fluentform'),
            'No revenue data found for the selected date range.'    => __('No revenue data found for the selected date range.', 'fluentform'),
            'Form'    => __('Form', 'fluentform'),
            'Payment Method'    => __('Payment Method', 'fluentform'),
            'Payment Type'    => __('Payment Type', 'fluentform'),
            'Net Revenue'    => __('Net Revenue', 'fluentform'),
            'Count'    => __('Count', 'fluentform'),
            'Forms'    => __('Forms', 'fluentform'),
            'Payment Analysis'    => __('Payment Analysis', 'fluentform'),
            'by'    => __('by', 'fluentform'),
            'No submission data found for the selected criteria and date range.'    => __('No submission data found for the selected criteria and date range.', 'fluentform'),
            'submissions'    => __('submissions', 'fluentform'),
            'Unknown'    => __('Unknown', 'fluentform'),
            'Country'    => __('Country', 'fluentform'),
            'Email'    => __('Email', 'fluentform'),
            'Submission Source'    => __('Submission Source', 'fluentform'),
            'Date'    => __('Date', 'fluentform'),
            'Read Rate'    => __('Read Rate', 'fluentform'),
            'Submission Date'    => __('Submission Date', 'fluentform'),
            'Direct Access'    => __('Direct Access', 'fluentform'),
            'Submission Analysis'    => __('Submission Analysis', 'fluentform'),
            'Low'    => __('Low', 'fluentform'),
            'High'    => __('High', 'fluentform'),
        );
        return apply_filters('fluentform/reports_i18n', $i18n);
    }

    protected static function getSettingsCommonI18n()
    {
        return [
            'Check all' => __('Check all', 'fluentform'),
            'Validate Keys' => __('Validate Keys', 'fluentform'),
            'Clear Settings' => __('Clear Settings', 'fluentform'),
            'Save Settings' => __('Save Settings', 'fluentform'),
            'Advanced' => __('Advanced', 'fluentform'),
            'Save' => __('Save', 'fluentform'),
            'Upgrade To Pro' => __('Upgrade To Pro', 'fluentform'),
            'Email Subject' => __('Email Subject', 'fluentform'),
            'Enter the content you would like the user to send via email for confirmation' => __('Enter the content you would like the user to send via email for confirmation', 'fluentform'),
            'Send Email as RAW HTML Format' => __('Send Email as RAW HTML Format', 'fluentform'),
            'Use #confirmation_url# smartcode for double optin confirmation URL' => __('Use #confirmation_url# smartcode for double optin confirmation URL', 'fluentform'),
            'From Name' => __('From Name', 'fluentform'),
            'From Email' => __('From Email', 'fluentform'),
            'It\'s not recommended to change from email. Please use your domain\'s email / SMTP main email. Otherwise email may failed to send.' => __('It\'s not recommended to change from email. Please use your domain\'s email / SMTP main email. Otherwise email may failed to send.', 'fluentform'),
            'Reply To' => __('Reply To', 'fluentform'),
            'Name' => __('Name', 'fluentform'),
            'Reset' => __('Reset', 'fluentform'),
            'Miscellaneous' => __('Miscellaneous', 'fluentform'),
            'These settings will be applied to all new forms.' => __('These settings will be applied to all new forms.', 'fluentform'),
            'Disable IP Logging' => __('Disable IP Logging', 'fluentform'),
            'If this option is turned on, the user\'s IP address will not be saved with the form data.' => __('If this option is turned on, the user\'s IP address will not be saved with the form data.',  'fluentform'),
            'Disable Form Analytics' => __('Disable Form Analytics', 'fluentform'),
            'Enable Honeypot Security' => __('Enable Honeypot Security', 'fluentform'),
            'Enable Honeypot Security for better spam protection' => __('Enable Honeypot Security for better spam protection', 'fluentform'),
            'Enable this to prevent tracking unique views and submission counts.' => __('Enable this to prevent tracking unique views and submission counts.', 'fluentform'),
            'Recommended settings: Enabled' => __('Recommended settings: Enabled', 'fluentform'),
            'Classic Editor Button' => __('Classic Editor Button', 'fluentform'),
            'Enabling this option will have form inserter button inside classic editor.' => __('Enabling this option will have form inserter button inside classic editor.', 'fluentform'),
            'Enable No-Conflict Mode' => __('Enable No-Conflict Mode', 'fluentform'),
            'Enable this to prevent conflicts cause by other plugins scripts.' => __('Enable this to prevent conflicts cause by other plugins scripts.', 'fluentform'),
            'Enable Auto Tab - Index' => __('Enable Auto Tab - Index', 'fluentform'),
            'Enable this to switch between form fields using Tab.' => __('Enable this to switch between form fields using Tab.', 'fluentform'),
            'Geo-Location Provider' => __('Geo-Location Provider', 'fluentform'),
            'If you use advanced phone field and enable auto country ditect then may configure this.' => __('If you use advanced phone field and enable auto country ditect then may configure this.', 'fluentform'),
            'File Upload Location' => __('File Upload Location', 'fluentform'),
            'Select where to store uploaded files.' => __('Select where to store uploaded files.', 'fluentform'),
            'Auto Load Captcha' => __('Auto Load Captcha', 'fluentform'),
            'Enable this to automatically load Captcha in all forms.' => __('Enable this to automatically load Captcha in all forms.', 'fluentform'),
            'For using Captcha, enable Captcha first.' => __('For using Captcha, enable Captcha first.', 'fluentform'),
            'Admin Top Navigation' => __('Admin Top Navigation', 'fluentform'),
            'Toggle Admin Top Navigation on or off and Save the Settings. Please reload the page after changing this option.' => __('Toggle Admin Top Navigation on or off and Save the Settings. Please reload the page after changing this option.', 'fluentform'),
            'Set custom email footer text here. (HTML is supported)' => __('Set custom email footer text here. (HTML is supported)', 'fluentform'),
            'GEO API Token' => __('GEO API Token', 'fluentform'),
            'Secret Key' => __('Secret Key', 'fluentform'),
            'Email Footer Text' => __('Email Footer Text', 'fluentform'),
            'Send To' => __('Send To', 'fluentform'),
            'Site Admin' => __('Site Admin', 'fluentform'),
            'Custom Email' => __('Custom Email', 'fluentform'),
            'Recipient Email Address' => __('Recipient Email Address', 'fluentform'),
            'Enter Recipient Email Address' => __('Enter Recipient Email Address', 'fluentform'),
            'Please specify who will get the email notification' => __('Please specify who will get the email notification', 'fluentform'),
            'Integration Failure Email Notification' => __('Integration Failure Email Notification', 'fluentform'),
            'Enable Integration Failure Notification' => __('Enable Integration Failure Notification', 'fluentform'),
            'Enable Integration Failure Notification and you will get an email when any of your integration fails to run.' => __('Enable Integration Failure Notification and you will get an email when any of your integration fails to run.', 'fluentform'),
            'Enable Integration Failure Email Notification to receive email notification whenever an integration fails to run.' =>   __('Enable Integration Failure Email Notification to receive email notification whenever an integration fails to run.', 'fluentform'),
            'Enable this feature to get weekly reports on how your forms are performing.' => __('Enable this feature to get weekly reports on how your forms are performing.', 'fluentform'),
            'Enable Email Summaries' => __('Enable Email Summaries', 'fluentform'),
            'Email Summaries' => __('Email Summaries', 'fluentform'),
            'Would you like to receive a weekly report showing how your forms are performing? Enable Email Summaries option and you will get a report every week to the provided email address' => __('Would you like to receive a weekly report showing how your forms are performing? Enable Email Summaries option and you will get a report every week to the provided email address', 'fluentform'),
            'Help Message Placement' => __('Help Message Placement', 'fluentform'),
            'Error Message Placement' => __('Error Message Placement', 'fluentform'),
            'Select the default label placement.' => __('Select the default label placement.', 'fluentform'),
            'Select the placement of help message.' => __('Select the placement of help message.', 'fluentform'),
            'Select the placement of error message.' => __('Select the placement of error message.', 'fluentform'),
        ];
    }
}
