# ivyforms/0.7/backend/src/Services/Translations/BackendStrings.php

The Innovative Form Builder – IvyForms, version 0.7. 1,712 lines.

- Page: https://pluginprobe.com/plugins/ivyforms/0.7/code/backend/src/Services/Translations/BackendStrings.php
- Raw: https://pluginprobe.com/plugins/ivyforms/0.7/raw/backend/src/Services/Translations/BackendStrings.php
- Modified: 2025-12-25T16:20:26+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/ivyforms/0.7/code/backend/src/Services/Translations/BackendStrings.php#L10-L20`.

```php
<?php

namespace IvyForms\Services\Translations;

// phpcs:disable PSR1.Files.SideEffects
if (!defined('ABSPATH')) {
    exit; // Exit if accessed directly
}

/**
 * Class BackendStrings
 *
 * @package IvyForms\Translations
 *
 * @SuppressWarnings(ExcessiveMethodLength)
 * @SuppressWarnings(ExcessiveClassLength)
 * @phpcs:disable
 */
class BackendStrings
{
    /**
     * Returns the array for the common strings
     *
     * @return mixed[]
     */
    public static function getCommonStrings(): array
    {
        return [
            '24_hour'                  => __('24 Hour', 'ivyforms'),
            'action'                   => __('Action', 'ivyforms'),
            'action_cannot_be_undone'  => __('This action cannot be undone.', 'ivyforms'),
            'all_entries'              => __('All Entries', 'ivyforms'),
            'all_forms'                => __('All Forms', 'ivyforms'),
            'am'                       => __('AM', 'ivyforms'),
            'am_pm'                    => __('Am/Pm', 'ivyforms'),
            'back'                     => __('Back', 'ivyforms'),
            'build'                    => __('Build', 'ivyforms'),
            'cancel'                   => __('Cancel', 'ivyforms'),
            'close_notification'       => __('Close notification', 'ivyforms'),
            'column_visibility'        => __('Column Visibility', 'ivyforms'),
            'delete'                   => __('Delete', 'ivyforms'),
            'decrease_value'           => __('Decrease value', 'ivyforms'),
            'empty_search_subtitle'    => __('Try again with different keywords and filters', 'ivyforms'),
            'empty_search_title'       => __('Oops! Looks like there\'s nothing here!', 'ivyforms'),
            'entries'                  => __('Entries', 'ivyforms'),
            'form_desc'                => __('Form Description', 'ivyforms'),
            'form_duplicated'          => __('Form duplicated successfully', 'ivyforms'),
            'form_name'                => __('Form Name', 'ivyforms'),
            'form_updated'             => __('Form updated successfully', 'ivyforms'),
            'increase_value'           => __('Increase value', 'ivyforms'),
            'invalid_form_id'          => __('Invalid form ID.', 'ivyforms'),
            'invalid_request_data'     => __('Invalid request data.', 'ivyforms'),
            'leave'                    => __('Leave', 'ivyforms'),
            'learn_more'               => __('Learn more', 'ivyforms'),
            'name'                     => __('Name', 'ivyforms'),
            'new_form'                 => __('New Form', 'ivyforms'),
            'no_results_for'           => __('No results found for', 'ivyforms'),
            'not_selected'             => __('Not Selected', 'ivyforms'),
            'ok'                       => __('OK', 'ivyforms'),
            'pm'                       => __('PM', 'ivyforms'),
            'save'                     => __('Save', 'ivyforms'),
            'security'                 => __('Security', 'ivyforms'),
            'settings'                 => __('Settings', 'ivyforms'),
            'starred'                  => __('Starred', 'ivyforms'),
            'status'                   => __('Status', 'ivyforms'),
            'stay'                     => __('Stay', 'ivyforms'),
            'style'                    => __('Style', 'ivyforms'),
            'submit'                   => __('Submit', 'ivyforms'),
            'text'                     => __('Text', 'ivyforms'),
            'time_format'              => __('Time Format', 'ivyforms'),
            'try_adjusting_search'     => __('Try adjusting your search to find what you are looking for.', 'ivyforms'),
            'upgrade_pro'             => __('Upgrade', 'ivyforms'),
            'update'                   => __('Update', 'ivyforms'),
            'validation'               => __('Validation', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the settings strings
     *
     * @return mixed[]
     */
    public static function getSettingsStrings(): array
    {
        return [
            'activation_activated'               => __('Plugin has been activated', 'ivyforms'),
            'activation_deactivated'             => __('Plugin has been deactivated', 'ivyforms'),
            'activation_settings_domains_limit'  => __('You have reached maximum number of registered domains', 'ivyforms'),
            'activation_settings_hidden_code'    => __('Your purchase code has been hidden for security reasons. You can find it on your store page', 'ivyforms'),
            'activation_settings_invalid_code'   => __('The purchase code is invalid or it has expired', 'ivyforms'),
            'all_settings_retrieved'             => __('All settings retrieved successfully', 'ivyforms'),
            'delete_on_uninstall'                => __('Delete IvyForms content when the plugin is deactivated', 'ivyforms'),
            'clear_settings'                     => __('Clear Settings', 'ivyforms'),
            'error_loading_settings'             => __('Error loading settings', 'ivyforms'),
            'error_saving_settings'              => __('Error saving settings', 'ivyforms'),
            'failed_to_load_settings'            => __('Failed to load settings', 'ivyforms'),
            'failed_to_save_settings'            => __('Failed to save settings', 'ivyforms'),
            'secret_key_missing'                 => __('Secret key is missing', 'ivyforms'),
            'setting_retrieved'                  => __('Setting retrieved successfully', 'ivyforms'),
            'settings_category_or_option_missing'=> __('Settings category and option must be provided.', 'ivyforms'),
            'settings_option_updated'            => __('Settings option updated successfully', 'ivyforms'),
            'settings_saved'                     => __('Settings saved successfully', 'ivyforms'),
            'site_key_invalid'                   => __('Site key format is invalid. Please check your reCAPTCHA site key.', 'ivyforms'),
            'wcag_compliance_settings'           => __('WCAG-compliant backend layout', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the dashboard strings
     *
     * @return mixed[]
     */
    public static function getDashboardStrings(): array
    {
        return [
            'dashboard' => __('Dashboard', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "All Forms" page strings
     *
     * @return mixed[]
     */
    public static function getAllFormsStrings(): array
    {
        return [
            'actions'                        => __('Actions', 'ivyforms'),
            'action_undone'                  => __('This action can\'t be undone', 'ivyforms'),
            'add_new_form'                   => __('Add new Form', 'ivyforms'),
            'admin_notification_email'       => __('Admin Notification Email', 'ivyforms'),
            'are_you_sure_delete_form'       => __('Are you sure you want to Delete this Form? Any existing Form Entries saved will be deleted as well.', 'ivyforms'),
            'are_you_sure_delete_forms'      => __('Are you sure you want to Delete these Forms? Any existing Form Entries saved will be deleted as well.', 'ivyforms'),
            'author'                         => __('Author', 'ivyforms'),
            'close'                          => __('Close', 'ivyforms'),
            'copied_shortcode'               => __('Copied shortcode to clipboard', 'ivyforms'),
            'copy_shorcode_table_form'       => __('Copy shortcode for the form', 'ivyforms'),
            'date_created'                   => __('Date Created', 'ivyforms'),
            'date_edited'                    => __('Date Edited', 'ivyforms'),
            'date_filters'                   => __('Date filter', 'ivyforms'),
            'delete_form'                    => __('Are you sure you want to Delete this Form?', 'ivyforms'),
            'duplicate_form'                 => __('Duplicate this Form?', 'ivyforms'),
            'duplicate_form_subtitle'        => __('An exact copy will be added to your forms.', 'ivyforms'),
            'duplicate_notification'         => __('Duplicate this Notification?', 'ivyforms'),
            'duplicate_notification_subtitle'=> __('An exact copy will be added to your notifications.', 'ivyforms'),
            'duplicated_failed'              => __('Failed to duplicate form', 'ivyforms'),
            'edit_columns'                   => __('Select the columns to show in the table', 'ivyforms'),
            'edit_table'                     => __('Edit Table', 'ivyforms'),
            'empty_state_all_forms_subtitle' => __('Once you create a form it will appear here', 'ivyforms'),
            'empty_state_all_forms_title'    => __('We didn\'t find any forms', 'ivyforms'),
            'error_deleting_form'            => __('Error deleting form:', 'ivyforms'),
            'error_deleting_forms'           => __('Error deleting forms:', 'ivyforms'),
            'error_duplicating_forms'        => __('Error duplicating form:', 'ivyforms'),
            'error_fetching_forms'           => __('Error fetching forms:', 'ivyforms'),
            'error_refreshing'               => __('Error refreshing data', 'ivyforms'),
            'error_updating_forms'           => __('Error updating form:', 'ivyforms'),
            'failed_to_create_form'          => __('Failed to create form.', 'ivyforms'),
            'failed_to_delete_form'          => __('Failed to delete form:', 'ivyforms'),
            'failed_to_delete_forms'         => __('Failed to delete forms:', 'ivyforms'),
            'failed_to_duplicate_form'       => __('Failed to duplicate form.', 'ivyforms'),
            'failed_to_parse_address_settings' => __('Failed to parse address field settings', 'ivyforms'),
            'failed_to_star_form'            => __('Failed to favorite form', 'ivyforms'),
            'failed_to_unstar_form'          => __('Failed to unfavorite form', 'ivyforms'),
            'failed_to_update_form'          => __('Failed to update form', 'ivyforms'),
            'filters'                        => __('Filters for all forms', 'ivyforms'),
            'flag'                           => __('Country flag icon', 'ivyforms'),
            'form'                           => __('Form', 'ivyforms'),
            'form_deleted'                   => __('Form deleted successfully', 'ivyforms'),
            'form_loaded'                    => __('Form loaded successfully', 'ivyforms'),
            'form_published'                 => __('Form published successfully', 'ivyforms'),
            'form_starred'                   => __('Form moved to favorites', 'ivyforms'),
            'form_unpublished'               => __('Form unpublished successfully', 'ivyforms'),
            'form_unstarred'                 => __('Form removed from favorites', 'ivyforms'),
            'forms_deleted'                  => __('Forms deleted successfully', 'ivyforms'),
            'get_current_state_err'          => __('The getCurrentState method must be implemented by the store that uses this handler:', 'ivyforms'),
            'id'                             => __('ID', 'ivyforms'),
            'menu_button_element_not_found'  => __('Menu button element not found', 'ivyforms'),
            'reset_filters'                  => __('Reset filters', 'ivyforms'),
            'select_all_forms'               => __('Select All Forms', 'ivyforms'),
            'select_form_header'             => __('Select Form', 'ivyforms'),
            'shortcode'                      => __('Shortcode', 'ivyforms'),
            'show_all_forms'                 => __('Show/Hide All', 'ivyforms'),
            'status_switch'                  => __('Switch to publish or unpublish the form', 'ivyforms'),
            'thanks_reaching'                => __('Thanks for reaching out! We’ve received your message and will get back to you shortly', 'ivyforms'),
            'try_adjusting_criteria'         => __('Try adjusting your search criteria', 'ivyforms'),
            'unable_to_add_data'             => __('Unable to add data in ', 'ivyforms'),
            'unable_to_save_data'            => __('Unable to save data in ', 'ivyforms'),
            'unknown_entity'                 => __('Unknown entityPageName:', 'ivyforms'),
            'unsaved_changes'                => __('You have unsaved changes. If you leave now, your changes will be lost.', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "New Form" page strings
     *
     * @return mixed[]
     */
    public static function getNewFormStrings(): array
    {
        return [
            'add_field'                          => __('Add Field', 'ivyforms'),
            'add_option'                         => __('Add Option', 'ivyforms'),
            'address'                            => __('Address', 'ivyforms'),
            'address_field'                      => __('Address Field', 'ivyforms'),
            'address_line_2'                     => __('Address Line 2', 'ivyforms'),
            'advanced'                           => __('Advanced', 'ivyforms'),
            'build'                              => __('Build', 'ivyforms'),
            'button_label'                       => __('Button Label', 'ivyforms'),
            'button_position'                    => __('Button Position', 'ivyforms'),
            'center'                             => __('Center', 'ivyforms'),
            'characters'                         => __('Characters', 'ivyforms'),
            'checkbox'                           => __('Checkbox', 'ivyforms'),
            'choose_date'                        => __('Choose date', 'ivyforms'),
            'city'                               => __('City', 'ivyforms'),
            'clear_selection'                    => __('Clear Selection', 'ivyforms'),
            'confirmation_label'                 => __('Confirmation Label', 'ivyforms'),
            'confirmation_label_placeholder'     => __('Confirm Email', 'ivyforms'),
            'confirmation_placeholder'           => __('Confirmation Placeholder', 'ivyforms'),
            'confirmation_placeholder_placeholder' => __('Re-enter your email', 'ivyforms'),
            'country'                            => __('Country', 'ivyforms'),
            'copy_label'                         => __(' (copy)', 'ivyforms'),
            'css_classes'                        => __('CSS Classes', 'ivyforms'),
            'css_classes_placeholder'            => __('Add custom CSS class', 'ivyforms'),
            'css_classes_tooltip'                => __('Add custom CSS classes to style this field', 'ivyforms'),
            'custom_validation_message'          => __('Custom Validation Message', 'ivyforms'),
            'custom_validation_placeholder'      => __('{{field_name}} is invalid', 'ivyforms'),
            'date'                               => __('Date', 'ivyforms'),
            'date_dropdown'                      => __('Date Dropdown', 'ivyforms'),
            'date_format'                        => __('Date Format', 'ivyforms'),
            'date_input'                         => __('Date Input', 'ivyforms'),
            'date_input_type'                    => __('Date Field Type', 'ivyforms'),
            'date_picker'                        => __('Date Picker', 'ivyforms'),
            'DD'                                 => __('DD', 'ivyforms'),
            'DD/MM/YYYY'                         => __('DD/MM/YYYY', 'ivyforms'),
            'DD.MM.YYYY'                         => __('DD.MM.YYYY', 'ivyforms'),
            'day'                                => __('Day', 'ivyforms'),
            'day_placeholder'                    => __('Day Placeholder', 'ivyforms'),
            'default'                            => __('Default', 'ivyforms'),
            'default_value'                      => __('Default Value', 'ivyforms'),
            'default_value_tooltip'              => __('Set a default value for this field', 'ivyforms'),
            'description'                        => __('Description', 'ivyforms'),
            'description_message'                => __('Description message', 'ivyforms'),
            'dropdown'                           => __('Dropdown', 'ivyforms'),
            'email'                              => __('Email', 'ivyforms'),
            'email_confirmation_label'           => __('Email Confirmation Label', 'ivyforms'),
            'email_confirmation_label_placeholder' => __('Confirm Email', 'ivyforms'),
            'email_confirmation_placeholder'     => __('Email Confirmation Placeholder', 'ivyforms'),
            'email_confirmation_placeholder_placeholder' => __('Re-enter your email', 'ivyforms'),
            'empty_state_title'                  => __('Add a field to start building your form', 'ivyforms'),
            'enable_auto_country_detection'      => __('Enable Auto Country Detection', 'ivyforms'),
            'enable_confirmation'                => __('Enable Confirmation', 'ivyforms'),
            'enable_email_confirmation'          => __('Enable Email Confirmation', 'ivyforms'),
            'enter_date'                         => __('Enter date', 'ivyforms'),
            'enter_description_here'             => __('Enter description here', 'ivyforms'),
            'enter_email_address'                => __('Please enter a valid email address.', 'ivyforms'),
            'enter_phone_number'                 => __('Please enter a valid phone number.', 'ivyforms'),
            'enter_text_here'                    => __('Enter text here', 'ivyforms'),
            'enter_tooltip_message_here'         => __('Enter tooltip message here', 'ivyforms'),
            'enter_valid_website'                => __('Please enter a valid website URL.', 'ivyforms'),
            'error_loading_form'                 => __('Error loading form', 'ivyforms'),
            'failed_to_fetch_form'               => __('Failed to fetch form', 'ivyforms'),
            'failed_to_load_form'                => __('Failed to load the selected form', 'ivyforms'),
            'failed_to_tab_form'                 => __('Failed to load form', 'ivyforms'),
            'field_desc_placeholder'             => __('Write your field description here', 'ivyforms'),
            'field_required'                     => __('field is required', 'ivyforms'),
            'first_name'                         => __('First Name', 'ivyforms'),
            'first_save_form'                    => __('Please save the form before previewing', 'ivyforms'),
            'general'                            => __('General', 'ivyforms'),
            'hide_confirmation_label'            => __('Hide Confirmation Label', 'ivyforms'),
            'hide_email_confirmation_label'      => __('Hide Email Confirmation Label', 'ivyforms'),
            'hide_label'                         => __('Hide label', 'ivyforms'),
            'hours'                              => __('Hours', 'ivyforms'),
            'input'                              => __('Input', 'ivyforms'),
            'inside'                             => __('Inside', 'ivyforms'),
            'label'                              => __('Label', 'ivyforms'),
            'label_position'                     => __('Label Position', 'ivyforms'),
            'label_position_default'             => __('Default', 'ivyforms'),
            'label_position_inside'              => __('Inside', 'ivyforms'),
            'label_position_left'                => __('Left', 'ivyforms'),
            'label_position_right'               => __('Right', 'ivyforms'),
            'label_position_top'                 => __('Top', 'ivyforms'),
            'label_tooltip'                      => __('Label Tooltip', 'ivyforms'),
            'last_name'                          => __('Last Name', 'ivyforms'),
            'limit_maximum_length'               => __('Limit Maximum Length', 'ivyforms'),
            'max_date'                           => __('Maximum date', 'ivyforms'),
            'maximum_length'                     => __('Maximum Length', 'ivyforms'),
            'middle_name'                        => __('Middle Name', 'ivyforms'),
            'min_date'                           => __('Minimum date', 'ivyforms'),
            'minutes'                            => __('Minutes', 'ivyforms'),
            'MM'                                 => __('MM', 'ivyforms'),
            'MM/DD/YYYY'                         => __('MM/DD/YYYY', 'ivyforms'),
            'month'                              => __('Month', 'ivyforms'),
            'month_placeholder'                   => __('Month Placeholder', 'ivyforms'),
            'name'                               => __('Name', 'ivyforms'),
            'name_field'                         => __('Name Field', 'ivyforms'),
            'name_field_1'                       => __('Name Field 1', 'ivyforms'),
            'name_field_2'                       => __('Name Field 2', 'ivyforms'),
            'name_field_3'                       => __('Name Field 3', 'ivyforms'),
            'name_field_4'                       => __('Name Field 4', 'ivyforms'),
            'name_field_5'                       => __('Name Field 5', 'ivyforms'),
            'no_duplicates'                      => __('No Duplicates', 'ivyforms'),
            'no_field_selected'                  => __('No field selected', 'ivyforms'),
            'not_set'                            => __('not set', 'ivyforms'),
            'number'                             => __('Number', 'ivyforms'),
            'number_format'                      => __('Format', 'ivyforms'),
            'number_format_none'                 => __('None', 'ivyforms'),
            'number_format_us_decimal'           => __('US Style with Decimal (Ex: 123,456.00)', 'ivyforms'),
            'number_format_us_int'               => __('US Style without Decimal (Ex: 123,456,789)', 'ivyforms'),
            'number_format_eu_decimal'           => __('EU Style with Decimal (Ex: 123.456,00)', 'ivyforms'),
            'number_format_eu_int'               => __('EU Style without Decimal (Ex: 123.456.789)', 'ivyforms'),
            'options'                            => __('Options', 'ivyforms'),
            'options_list'                       => __('Options List', 'ivyforms'),
            'paragraph'                          => __('Paragraph', 'ivyforms'),
            'partonomic_name'                    => __('Partonomic Name', 'ivyforms'),
            'password'                           => __('Password', 'ivyforms'),
            'phone'                              => __('Phone', 'ivyforms'),
            'phone_format'                       => __('Phone Format', 'ivyforms'),
            'phone_format_e164'                  => __('E.164', 'ivyforms'),
            'phone_format_international'         => __('International', 'ivyforms'),
            'phone_format_national'              => __('National', 'ivyforms'),
            'phone_number'                       => __('Phone Number', 'ivyforms'),
            'placeholder'                        => __('Placeholder', 'ivyforms'),
            'please_select_field'                => __('Please select a field to view its options.', 'ivyforms'),
            'prefix'                             => __('Prefix', 'ivyforms'),
            'preview_form'                       => __('Preview form', 'ivyforms'),
            'radio_button'                       => __('Radio Button', 'ivyforms'),
            'range_from'                         => __('Range from', 'ivyforms'),
            'range_to'                           => __('Range to', 'ivyforms'),
            'read_only'                          => __('Read Only', 'ivyforms'),
            'require_pro_plan'                   => __('This feature requires Pro plugin. Please upgrade your plan to access this feature.', 'ivyforms'),
            'require_essentials_plan'               => __('This feature requires at least the Essentials plan. Please upgrade your plan to access this feature..', 'ivyforms'),
            'required'                           => __('Required', 'ivyforms'),
            'required_message'                   => __('Required message', 'ivyforms'),
            'required_message_placeholder'       => __('Write your field required message here', 'ivyforms'),
            'results'                            => __('Results', 'ivyforms'),
            'rows'                               => __('rows', 'ivyforms'),
            'select_date'                        => __('Select date', 'ivyforms'),
            'select_form'                        => __('Select a form', 'ivyforms'),
            'show_layouts'                       => __('Show Layouts', 'ivyforms'),
            'signature'                          => __('Signature', 'ivyforms'),
            'smart_logic'                        => __('Smart Logic', 'ivyforms'),
            'state'                              => __('State / Province', 'ivyforms'),
            'step'                               => __('Step', 'ivyforms'),
            'street_address'                     => __('Street Address', 'ivyforms'),
            'style'                              => __('Style', 'ivyforms'),
            'sublabel'                           => __('Sublabel', 'ivyforms'),
            'submit'                             => __('Submit', 'ivyforms'),
            'suffix'                             => __('Suffix', 'ivyforms'),
            'support'                            => __('Support', 'ivyforms'),
            'text'                               => __('Text', 'ivyforms'),
            'text_area_size'                     => __('Text area size', 'ivyforms'),
            'this_field_is_required'             => __('This field is required', 'ivyforms'),
            'time_dropdown'                      => __('Time (Dropdown)', 'ivyforms'),
            'time_field_type'                    => __('Time Field Type', 'ivyforms'),
            'time_format'                        => __('Time Format', 'ivyforms'),
            'time_input'                         => __('Time (Input)', 'ivyforms'),
            'time_picker'                        => __('Time Picker', 'ivyforms'),
            'top'                                => __('Top', 'ivyforms'),
            'validation'                         => __('Validation', 'ivyforms'),
            'website'                            => __('Website/Url', 'ivyforms'),
            'website_prefix_placeholder'         => __('https://', 'ivyforms'),
            'website_suffix_placeholder'         => __('.com', 'ivyforms'),
            'year'                               => __('Year', 'ivyforms'),
            'year_placeholder'                   => __('Year Placeholder', 'ivyforms'),
            'YYYY'                               => __('YYYY', 'ivyforms'),
            'YYYY-MM-DD'                         => __('YYYY-MM-DD', 'ivyforms'),
            'zip'                                => __('Zip / Postal Code', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "Settings form builder" page strings
     *
     * @return mixed[]
     */
    public static function getSettingsFormBuilderStrings(): array
    {
        return [
            'after_form_submission'                 => __('After Form Submission:', 'ivyforms'),
            'allow_ivy_mailchimp_integration'       => __('Allow IvyForms to be used as a data source in Mailchimp', 'ivyforms'),
            'allow_ivy_wpdatatables_integration'    => __('Allow IvyForms to be used as a data source in wpDataTables', 'ivyforms'),
            'are_you_sure_delete_field'             => __('Are you sure you want to Delete this Field?', 'ivyforms'),
            'are_you_sure_delete_notification'      => __('Are you sure you want to Delete this Notification?', 'ivyforms'),
            'blank_form'                            => __('Blank form', 'ivyforms'),
            'confirmations'                         => __('Confirmations', 'ivyforms'),
            'create_confirmation'                   => __('Confirmation created successfully', 'ivyforms'),
            'create_notification'                   => __('Notification created successfully', 'ivyforms'),
            'custom_url'                            => __('Custom URL', 'ivyforms'),
            'date'                                  => __('Date', 'ivyforms'),
            'duplicated_notification'               => __('Notification duplicated successfully', 'ivyforms'),
            'empty_state_notification_subtitle'     => __('Once you create a notification it will appear here', 'ivyforms'),
            'empty_state_notification_title'        => __('We didn\'t find any notifications', 'ivyforms'),
            'enable_confirmation'                   => __('Enable or disable this confirmation', 'ivyforms'),
            'enable_general'                        => __('Enable or disable this form', 'ivyforms'),
            'enable_notification'                   => __('Enable or disable this notification', 'ivyforms'),
            'enabled_status'                        => __('Enabled', 'ivyforms'),
            'enter_url'                             => __('Enter URL', 'ivyforms'),
            'error_creating_confirmation'           => __('Error creating confirmation:', 'ivyforms'),
            'error_creating_notification'           => __('Error creating notification:', 'ivyforms'),
            'error_deleting_notification'           => __('Error deleting notification:', 'ivyforms'),
            'error_duplicate_confirmation'          => __('Error duplicating confirmation:', 'ivyforms'),
            'error_duplicate_notification'          => __('Error duplicating notification:', 'ivyforms'),
            'error_loading_data_confirmation'       => __('Error loading data:', 'ivyforms'),
            'error_loading_notification'            => __('Error loading notification:', 'ivyforms'),
            'error_save_form'                       => __('Error saving form:', 'ivyforms'),
            'error_saving_notification'             => __('Error saving notification:', 'ivyforms'),
            'error_to_update_confirmation'          => __('Error updating confirmation', 'ivyforms'),
            'error_updating_notification'           => __('Error updating notification:', 'ivyforms'),
            'example'                               => __('example', 'ivyforms'),
            'failed_to_create_confirmation'         => __('Failed to create confirmation.', 'ivyforms'),
            'failed_to_create_default_notification' => __('Failed to create default notification', 'ivyforms'),
            'failed_to_create_notification'         => __('Failed to create notification', 'ivyforms'),
            'failed_to_delete_notification'         => __('Failed to delete notification', 'ivyforms'),
            'failed_to_duplicate_confirmation'      => __('Failed to duplicate confirmation:', 'ivyforms'),
            'failed_to_duplicate_notification'      => __('Failed to duplicate notification', 'ivyforms'),
            'failed_to_fetch_notification'          => __('Failed to fetch notification:', 'ivyforms'),
            'failed_to_load_confirmation'           => __('Failed to load confirmation:', 'ivyforms'),
            'failed_to_load_notification'           => __('Failed to load notification:', 'ivyforms'),
            'failed_to_save_form'                   => __('Failed to save form', 'ivyforms'),
            'failed_to_update_confirmation'         => __('Failed to update confirmation', 'ivyforms'),
            'failed_to_update_notification'         => __('Failed to update notification', 'ivyforms'),
            'filtered_data_notification'            => __('Filtered Data:', 'ivyforms'),
            'form_description'                      => __('Write your description here', 'ivyforms'),
            'form_saved'                            => __('Form saved successfully!', 'ivyforms'),
            'form_updated'                          => __('Form updated successfully!', 'ivyforms'),
            'general_settings'                      => __('General Settings', 'ivyforms'),
            'hide_form'                             => __('Hide Form', 'ivyforms'),
            'integrate_wpdatatables'                => __('Integrate wpDataTables', 'ivyforms'),
            'invalid_link'                          => __('Please enter a valid URL (e.g., https://example.com)', 'ivyforms'),
            'mailchimp_integration_settings'        => __('Mailchimp Integration Settings', 'ivyforms'),
            'message'                               => __('Message', 'ivyforms'),
            'message_tooltip'                       => __('Message displayed to the user after a successful form submission.', 'ivyforms'),
            'new_notification'                      => __('New Notification', 'ivyforms'),
            'notification_deleted'                  => __('Notification deleted successfully', 'ivyforms'),
            'notification_duplicated'               => __('Notification duplicated successfully', 'ivyforms'),
            'notification_loaded'                   => __('Notifications loaded successfully', 'ivyforms'),
            'notifications'                         => __('Notifications', 'ivyforms'),
            'overridden_warn'                       => __('HTML formatting may be overridden by plain text formatting upon switching between modes', 'ivyforms'),
            'receiver'                              => __('Receiver', 'ivyforms'),
            'redirect_to_custom_url'                => __('Redirect to Custom URL', 'ivyforms'),
            'redirect_to_page'                      => __('Redirect to Page', 'ivyforms'),
            'redirection_url_tooltip'               => __('Enter the custom URL to redirect users after form submission.', 'ivyforms'),
            'reset_form'                            => __('Reset Form', 'ivyforms'),
            'search_notifications'                  => __('Search Notifications', 'ivyforms'),
            'select_page'                           => __('Select page', 'ivyforms'),
            'select_tooltip'                        => __('Select the page where users will be redirected after form submission.', 'ivyforms'),
            'send_from'                             => __('Send from', 'ivyforms'),
            'send_to'                               => __('Send to', 'ivyforms'),
            'show_form_description'                 => __('Show the form description', 'ivyforms'),
            'show_form_title'                       => __('Show the form title', 'ivyforms'),
            'store_entries_db'                      => __('Store entries in Database', 'ivyforms'),
            'subject'                               => __('Subject', 'ivyforms'),
            'success_message'                       => __('Success Message', 'ivyforms'),
            'time'                                  => __('Time', 'ivyforms'),
            'time_picker'                           => __('Time (Picker)', 'ivyforms'),
            'unexpected_response_structure'         => __('Unexpected response structure', 'ivyforms'),
            'update_confirmation'                   => __('Confirmation updated successfully', 'ivyforms'),
            'update_notification'                   => __('Notification updated successfully', 'ivyforms'),
            'updated_form'                          => __('Updated form', 'ivyforms'),
            'updating_duplicated_confirmation'      => __('Confirmation duplicated successfully', 'ivyforms'),
            'wpdatatables_integration_settings'     => __('wpDataTables Integration Settings', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "Results Form Builder" page strings
     *
     * @return mixed[]
     */
    public static function getResultsFormBuilderStrings(): array
    {
        return [
            'insights'                     => __('Insights', 'ivyforms'),
            'report'                       => __('Report', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "Empty States" parts strings
     *
     * @return mixed[]
     */
    public static function getEmptyStatesStrings(): array
    {
        return [
            'clipboard_api_not_supported' => __('Clipboard API not supported', 'ivyforms'),
            'collapse'                    => __('Collapse', 'ivyforms'),
            'copy_shortcode'              => __('Copy shortcode', 'ivyforms'),
            'coming_soon'                 => __('Coming Soon...', 'ivyforms'),
            'dark_theme'                  => __('Dark Theme', 'ivyforms'),
            'expand_collapse'             => __('Expand or collapse the content area to make better use of your screen space.', 'ivyforms'),
            'form_id_not_found'           => __('Form ID not found, please save the form first.', 'ivyforms'),
            'full_screen'                 => __('Full Screen', 'ivyforms'),
            'get_help'                    => __('Get help or contact our support team for assistance with any issues or questions.', 'ivyforms'),
            'light_theme'                 => __('Light Theme', 'ivyforms'),
            'shortcode_copied'            => __('Shortcode copied!', 'ivyforms'),
            'we_are_working_on_it'        => __('We are working on it.', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "Entries" page strings
     *
     * @return mixed[]
     */
    public static function getEntriesStrings(): array
    {
        return [
            'all_entries'                               => __('All Entries', 'ivyforms'),
            'are_you_sure_delete_entries'               => __('Are you sure you want to Delete these Entries?', 'ivyforms'),
            'are_you_sure_delete_entry'                 => __('Are you sure you want to Delete this Entry?', 'ivyforms'),
            'browser'                                   => __('Browser', 'ivyforms'),
            'date_submitted'                            => __('Date Submitted', 'ivyforms'),
            'date_created'                              => __('Date Created', 'ivyforms'),
            'entries'                                   => __('Entries', 'ivyforms'),
            'entries_deleted'                           => __('Entries deleted successfully', 'ivyforms'),
            'empty_state_all_entries_title'             => __('We didn\'t find any entries', 'ivyforms'),
            'empty_state_all_entries_subtitle'          => __('Once your forms start receiving submissions, entries will appear here.', 'ivyforms'),
            'empty_state_filters_all_entries_title'     => __('Oops! Looks like there’s nothing here.', 'ivyforms'),
            'empty_state_filters_all_entries_subtitle'  => __('Try again with different keywords or filters.', 'ivyforms'),
            'entry'                                     => __('Entry', 'ivyforms'),
            'entry_deleted'                             => __('Entry deleted successfully', 'ivyforms'),
            'entry_id'                                  => __('Entry ID', 'ivyforms'),
            'entry_read'                                => __('Entry marked as read', 'ivyforms'),
            'entry_starred'                             => __('Entry moved to favorites', 'ivyforms'),
            'entry_unread'                              => __('Entry marked as unread', 'ivyforms'),
            'entry_unstarred'                           => __('Entry removed from favorites', 'ivyforms'),
            'entry_updated'                             => __('Entry updated successfully', 'ivyforms'),
            'error_deleting_entries'                    => __('Error deleting entries:', 'ivyforms'),
            'error_fetching_entries'                    => __('Error fetching entries:', 'ivyforms'),
            'error_updating_entry'                      => __('Error updating entry:', 'ivyforms'),
            'failed_to_delete_entry'                    => __('Failed to delete entry:', 'ivyforms'),
            'failed_to_delete_entries'                  => __('Failed to delete entries:', 'ivyforms'),
            'failed_to_get_entry'                       => __('Failed to get entry:', 'ivyforms'),
            'failed_to_update_entry'                    => __('Failed to update entry', 'ivyforms'),
            'failed_to_update_entry_status'             => __('Failed to update entry status', 'ivyforms'),
            'failed_to_star_entry'                      => __('Failed to favorite entry', 'ivyforms'),
            'failed_to_unstar_entry'                    => __('Failed to unfavorite entry', 'ivyforms'),
            'form_id'                                   => __('Form ID', 'ivyforms'),
            'form_name'                                 => __('Form Name', 'ivyforms'),
            'general_details'                           => __('General Details', 'ivyforms'),
            'guest'                                     => __('Guest', 'ivyforms'),
            'id'                                        => __('ID', 'ivyforms'),
            'ip_address'                                => __('IP Address', 'ivyforms'),
            'show_all_entries'                          => __('Show/Hide All', 'ivyforms'),
            'show_empty_fields'                         => __('Show Empty Fields', 'ivyforms'),
            'source_url'                                => __('Source URL', 'ivyforms'),
            'starred'                                   => __('Starred', 'ivyforms'),
            'status'                                    => __('Status', 'ivyforms'),
            'submitted_on'                              => __('Submitted On', 'ivyforms'),
            'unknown'                                   => __('Unknown', 'ivyforms'),
            'user_agent'                                => __('User Agent', 'ivyforms'),
            'user_information'                          => __('User Information', 'ivyforms'),
            'user_id'                                   => __('User ID', 'ivyforms'),
            'user_ip'                                   => __('User IP', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the "Integrations" page strings
     *
     * @return mixed[]
     */
    public static function getIntegrationsStrings(): array
    {
        return [
            'all'                               => __('All', 'ivyforms'),
            'create_tables'                     => __('Create Tables', 'ivyforms'),
            'installation_failed'               => __('Installation failed. Please try again.', 'ivyforms'),
            'installing'                        => __('Installing...', 'ivyforms'),
            'integrations'                      => __('Integrations', 'ivyforms'),
            'integrations_section_title'        => __('Manage Integrations', 'ivyforms'),
            'integrations_section_body'         => __('Here is the list of all Ivy Forms integrations. You can enable or disable the integrations based on your needs.', 'ivyforms'),
            'lite'                              => __('Lite', 'ivyforms'),
            'mailchimp'                         => __('Mailchimp', 'ivyforms'),
            'mailchimp_label'                   => __('MailChimp', 'ivyforms'),
            'mailchimp_description'             => __('Connect your forms to MailChimp audiences and grow your email list', 'ivyforms'),
            'mailchimp_integration_description' => __('Connect your forms to Mailchimp and grow your email list effortlessly.', 'ivyforms'),
            'pro'                               => __('Pro', 'ivyforms'),
            'salesforce'                        => __('Salesforce', 'ivyforms'),
            'salesforce_label'                  => __('Salesforce', 'ivyforms'),
            'salesforce_description'            => __('Connect your forms to Salesforce CRM and automatically sync leads and contacts', 'ivyforms'),
            'soon'                              => __('Soon', 'ivyforms'),
            'wpdatatables'                      => __('wpDataTables', 'ivyforms'),
            'wpdatatables_label'                => __('wpDataTables', 'ivyforms'),
            'wpdatatables_description'          => __('Easily export form submissions to wpDataTables for advanced data management and visualization.', 'ivyforms'),
            'wpdatatables_installed_successfully' => __('wpDataTables plugin installed successfully!', 'ivyforms'),
            'zapier'                            => __('Zapier', 'ivyforms'),
            'zapier_label'                      => __('Zapier', 'ivyforms'),
            'zapier_description'                => __('Connect your forms to 5,000+ apps with Zapier automation workflows', 'ivyforms'),
            ];
    }

    /**
     * Returns the array for the "Security" page strings
     *
     * @return mixed[]
     */
    public static function getSecurityStrings(): array
    {
        return [
            'browser_default'                     => __('Browser default', 'ivyforms'),
            'configure_now'                       => __('Configure now', 'ivyforms'),
            'captcha_secret_key'                  => __('Secret Key', 'ivyforms'),
            'captcha_site_key'                    => __('Site Key', 'ivyforms'),
            'enter_secret_key'                    => __('Enter secret key', 'ivyforms'),
            'enter_site_key'                      => __('Enter site key', 'ivyforms'),
            'enable_honeypot_protection'          => __('Enable Honeypot Protection', 'ivyforms'),
            'enter_hcaptcha_secret_key'           => __('Enter hCaptcha secret key', 'ivyforms'),
            'enter_hcaptcha_site_key'             => __('Enter hCaptcha site key', 'ivyforms'),
            'enter_turnstile_secret_key'          => __('Enter Turnstile secret key', 'ivyforms'),
            'enter_turnstile_site_key'            => __('Enter Turnstile site key', 'ivyforms'),
            'honeypot_protection'                 => __('Honeypot Protection', 'ivyforms'),
            'honeypot_protection_description'     => __('Honeypot protection adds hidden fields to your forms to catch spam bots.', 'ivyforms'),
            'not_a_robot'                         => __('I\'m not a robot', 'ivyforms'),
            'no_captcha_provider'                 => __('No CAPTCHA provider specified', 'ivyforms'),
            'protected_by'                        => __('protected by', 'ivyforms'),
            'privacy'                             => __('Privacy', 'ivyforms'),
            'recaptcha'                           => __('reCaptcha', 'ivyforms'),
            'recaptcha_configured'                => __('reCAPTCHA is configured and ready to use', 'ivyforms'),
            'recaptcha_invisible'                 => __('Invisible reCAPTCHA', 'ivyforms'),
            'recaptcha_language'                  => __('reCAPTCHA Language', 'ivyforms'),
            'recaptcha_type'                      => __('reCAPTCHA Type', 'ivyforms'),
            'recaptcha_v2'                        => __('reCAPTCHA v2', 'ivyforms'),
            'recaptcha_v3'                        => __('reCAPTCHA v3', 'ivyforms'),
            'recaptcha_verification'              => __('reCAPTCHA Verification', 'ivyforms'),
            'recaptcha_v2_description'            => __('I\'m not a robot checkbox verification', 'ivyforms'),
            'recaptcha_v3_description'            => __('Invisible background verification', 'ivyforms'),
            'recaptcha_invisible_description'     => __('Invisible verification', 'ivyforms'),
            'recaptcha_not_configured'            => __('reCAPTCHA needs to be configured in security settings first.', 'ivyforms'),
            'recaptcha_required'                  => __('reCAPTCHA verification is required.', 'ivyforms'),
            'recaptcha_instruction'               => __('To use the reCAPTCHA field, you first need to generate a free site key and secret key via reCAPTCHA', 'ivyforms'),
            // Validation messages
            'recaptcha_keys_required'             => __('Both site key and secret key are required', 'ivyforms'),
            'recaptcha_invalid_key_format'        => __('Invalid key format. Please check your reCAPTCHA keys', 'ivyforms'),
            'recaptcha_validation_network_error'  => __('Unable to validate keys due to network error', 'ivyforms'),
            'recaptcha_invalid_secret_key'        => __('Invalid secret key. Please verify your reCAPTCHA secret key', 'ivyforms'),
            'recaptcha_invalid_site_key'          => __('Invalid site key. Please verify your reCAPTCHA site key', 'ivyforms'),
            'recaptcha_keys_validated'            => __('reCAPTCHA keys validated successfully', 'ivyforms'),
            'recaptcha_keys_format_valid'         => __('reCAPTCHA keys format appears valid', 'ivyforms'),
            'recaptcha_settings_incomplete'       => __('reCAPTCHA settings are incomplete', 'ivyforms'),
            'recaptcha_invalid_type'              => __('Invalid reCAPTCHA type selected', 'ivyforms'),
            'recaptcha_validation_failed'         => __('reCAPTCHA validation failed. Settings not saved', 'ivyforms'),
            'recaptcha_credentials_valid'         => __('Credentials are valid', 'ivyforms'),
            'recaptcha_unable_to_validate'        => __('Unable to validate credentials with Google reCAPTCHA service', 'ivyforms'),
            // Exception messages
            'recaptcha_verification_required'     => __('reCAPTCHA verification required.', 'ivyforms'),
            'recaptcha_verification_failed'       => __('reCAPTCHA verification failed. Please try again.', 'ivyforms'),
            // Google API error messages
            'recaptcha_error_missing_secret'      => __('The secret parameter is missing.', 'ivyforms'),
            'recaptcha_error_invalid_secret'      => __('The secret parameter is invalid or malformed.', 'ivyforms'),
            'recaptcha_error_missing_response'    => __('The response parameter is missing.', 'ivyforms'),
            'recaptcha_error_invalid_response'    => __('The response parameter is invalid or malformed.', 'ivyforms'),
            'recaptcha_error_bad_request'         => __('The request is invalid or malformed.', 'ivyforms'),
            'recaptcha_error_timeout_duplicate'   => __('The response is no longer valid: either is too old or has been used previously.', 'ivyforms'),
            'recaptcha_error_unknown'             => __('Unknown error: %s', 'ivyforms'),
            // Test token generation
            'test_token_prefix'                   => __('test-token', 'ivyforms'),
            // Frontend error messages
            'recaptcha_not_initialized'           => __('reCAPTCHA not initialized', 'ivyforms'),
            'recaptcha_widget_not_initialized'    => __('Invisible reCAPTCHA widget not initialized', 'ivyforms'),
            'recaptcha_execution_timeout'         => __('reCAPTCHA execution timeout', 'ivyforms'),
            'recaptcha_execute_not_supported'     => __('Execute is only supported for v3 and invisible reCAPTCHA', 'ivyforms'),
            'recaptcha_widget_not_initialized_field' => __('reCAPTCHA widget not initialized', 'ivyforms'),
            'recaptcha_v3_failed'                 => __('reCAPTCHA v3 execution failed', 'ivyforms'),
            'recaptcha_init_failed'               => __('Failed to initialize reCAPTCHA', 'ivyforms'),
            'recaptcha_initialization_failed'     => __('reCAPTCHA initialization failed', 'ivyforms'),
            'recaptcha_invisible_failed'          => __('reCAPTCHA invisible execution failed', 'ivyforms'),
            'recaptcha_complete_verification'     => __('Please complete the reCAPTCHA verification', 'ivyforms'),
            'unknown_captcha_provider'            => __('Unknown CAPTCHA provider', 'ivyforms'),
            'unknown_captcha_provider_with_name'  => __('Unknown CAPTCHA provider: %s', 'ivyforms'),
            'terms'                               => __('Terms', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the entities modal
     *
     * @return mixed[]
     */
    public static function getEntityFormStrings(): array
    {
        return [
            'duplicate'      => __('Duplicate', 'ivyforms'),
            'loader_message' => __('Please Wait', 'ivyforms'),
            'visible'        => __('Visible', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the components
     *
     * @return mixed[]
     */
    public static function getComponentsStrings(): array
    {
        return [
            'action_button'                => __('Action button', 'ivyforms'),
            'address_fields'               => __('Address Fields', 'ivyforms'),
            'add_choice'                   => __('Add Choice', 'ivyforms'),
            'add_option'                   => __('Add Option', 'ivyforms'),
            'add_star'                     => __('Add star', 'ivyforms'),
            'add_subfolder'                => __('Add subfolder', 'ivyforms'),
            'admin_email'                  => __('Admin Email', 'ivyforms'),
            'allow_search_options'         => __('Allow users to search options.', 'ivyforms'),
            // Bulk edit dialog
            'bulk_edit_dialog_title'       => __('Bulk Edit', 'ivyforms'),
            'bulk_edit_presets_label'      => __('Choose presets', 'ivyforms'),
            'bulk_edit_options_label'      => __('Customize the predefined options (one option per line)', 'ivyforms'),
            'bulk_edit_options_placeholder'=> __('One option per line', 'ivyforms'),
            'bulk_edit_cancel'             => __('Cancel', 'ivyforms'),
            'bulk_edit_add_options'        => __('Add Options', 'ivyforms'),
            'bulk_edit_apply'              => __('Apply', 'ivyforms'),
            'bulk_edit_reset'              => __('Reset', 'ivyforms'),
            'bulk_edit_preset_countries'   => __('Countries', 'ivyforms'),
            'bulk_edit_preset_states'      => __('U.S. States', 'ivyforms'),
            'bulk_edit_preset_state_abr'   => __('U.S. State Abbreviations', 'ivyforms'),
            'bulk_edit_preset_continents'  => __('Continents', 'ivyforms'),
            'bulk_edit_preset_gender'      => __('Gender', 'ivyforms'),
            'bulk_edit_preset_age'         => __('Age Ranges', 'ivyforms'),
            'bulk_edit_preset_days'        => __('Days of the Week', 'ivyforms'),
            'all_data'                     => __('All data', 'ivyforms'),
            'bulk_edit'                    => __('Bulk Edit', 'ivyforms'),
            'choice_1'                     => __('Choice 1', 'ivyforms'),
            'choice_2'                     => __('Choice 2', 'ivyforms'),
            'choice_3'                     => __('Choice 3', 'ivyforms'),
            'choice_type'                  => __('Choice Type', 'ivyforms'),
            'clear'                        => __('Clear', 'ivyforms'),
            'configure_options_field'      => __('Configure the options for this field.', 'ivyforms'),
            'default'                      => __('Default', 'ivyforms'),
            'date'                         => __('Date', 'ivyforms'),
            'download'                     => __('Download', 'ivyforms'),
            'edit'                         => __('Edit', 'ivyforms'),
            'entry_id'                     => __('Entry ID', 'ivyforms'),
            'enable_search'                => __('Enable Search', 'ivyforms'),
            'export'                       => __('Export', 'ivyforms'),
            'fields'                       => __('Fields', 'ivyforms'),
            'font_family'                  => __('Font Family Select', 'ivyforms'),
            'go_to'                        => __('Go to', 'ivyforms'),
            'go_to_settings'               => __('Go to Settings', 'ivyforms'),
            'header_button'                => __('Header button', 'ivyforms'),
            'heading_level'                => __('Heading Level Select', 'ivyforms'),
            'html'                         => __('HTML', 'ivyforms'),
            'image_url'                    => __('Image Url', 'ivyforms'),
            'import'                       => __('Import', 'ivyforms'),
            'indicator_button'             => __('Indicator button', 'ivyforms'),
            'insert_image_by_url'          => __('Insert Image By URL', 'ivyforms'),
            'insert_placeholders'          => __('Insert Placeholders', 'ivyforms'),
            'install'                      => __('Install', 'ivyforms'),
            'items_per_page'               => __('Items per page', 'ivyforms'),
            'locate'                       => __('Locate', 'ivyforms'),
            'last_30_days'                 => __('Last 30 Days', 'ivyforms'),
            'last_3_months'                => __('Last 3 Months', 'ivyforms'),
            'last_6_months'                => __('Last 6 Months', 'ivyforms'),
            'last_7_days'                  => __('Last 7 Days', 'ivyforms'),
            'last_month'                   => __('Last Month', 'ivyforms'),
            'this_month'                   => __('This Month', 'ivyforms'),
            'this_year'                    => __('This Year', 'ivyforms'),
            'mark_as_read'                 => __('Mark as read', 'ivyforms'),
            'mark_as_spam'                 => __('Mark as spam', 'ivyforms'),
            'mark_as_unread'               => __('Mark as unread', 'ivyforms'),
            'move_down'                    => __('Move down', 'ivyforms'),
            'move_left'                    => __('Move Left', 'ivyforms'),
            'move_right'                   => __('Move Right', 'ivyforms'),
            'move_to_folder'               => __('Move to folder', 'ivyforms'),
            'move_to_folder_clicked'       => __('Move to folder clicked', 'ivyforms'),
            'move_up'                      => __('Move up', 'ivyforms'),
            'duplicate'                    => __('Duplicate', 'ivyforms'),
            'multiple_choice'              => __('Multiple Choice', 'ivyforms'),
            'none'                         => __('None', 'ivyforms'),
            'next'                         => __('Next', 'ivyforms'),
            'no_fields_available'          => __('No fields available', 'ivyforms'),
            'no_placeholders_available'    => __('No placeholders available', 'ivyforms'),
            'off'                          => __('Off', 'ivyforms'),
            'on'                           => __('On', 'ivyforms'),
            'open_in_new_tab'              => __('Open in new tab', 'ivyforms'),
            'option1'                      => __('option1', 'ivyforms'),
            'option2'                      => __('option2', 'ivyforms'),
            'option_1'                     => __('Option 1', 'ivyforms'),
            'option_2'                     => __('Option 2', 'ivyforms'),
            'option_button'                => __('Option button', 'ivyforms'),
            'option_label'                 => __('Option Label', 'ivyforms'),
            'option_value'                 => __('Option Value', 'ivyforms'),
            'option_list'                  => __('Option List:', 'ivyforms'),
            'pagination_navigation'        => __('Pagination navigation', 'ivyforms'),
            'post_id'                      => __('Post ID', 'ivyforms'),
            'post_permalink'               => __('Post Permalink', 'ivyforms'),
            'post_title'                   => __('Post Title', 'ivyforms'),
            'preview'                      => __('Preview', 'ivyforms'),
            'previous'                     => __('Previous', 'ivyforms'),
            'print'                        => __('Print', 'ivyforms'),
            'published'                    => __('Published', 'ivyforms'),
            'randomize_order_options'      => __('Randomize the order of options each time.', 'ivyforms'),
            'referer_url'                  => __('Referer URL', 'ivyforms'),
            'remove_star'                  => __('Remove star', 'ivyforms'),
            'rename'                       => __('Rename', 'ivyforms'),
            'reply_to'                     => __('Reply to', 'ivyforms'),
            'resend_notification'          => __('Resend notification', 'ivyforms'),
            'reset'                        => __('Reset', 'ivyforms'),
            'restore'                      => __('Restore', 'ivyforms'),
            'save_as_draft'                => __('Save as draft', 'ivyforms'),
            'scrollable_content'           => __('Scrollable content', 'ivyforms'),
            'search'                       => __('Search', 'ivyforms'),
            'search_placeholder'           => __('Search Placeholder', 'ivyforms'),
            'select'                       => __('Select', 'ivyforms'),
            'select_options'               => __('Select options', 'ivyforms'),
            'show_all'                     => __('Show all', 'ivyforms'),
            'show_values'                  => __('Show Values', 'ivyforms'),
            'shuffle_options'              => __('Shuffle the available options', 'ivyforms'),
            'single_choice'                => __('Single Choice', 'ivyforms'),
            'site_title'                   => __('Site Title', 'ivyforms'),
            'site_url'                     => __('Site URL', 'ivyforms'),
            'sort_by'                      => __('Sort by', 'ivyforms'),
            'theme_switch'                 => __('Theme Switch', 'ivyforms'),
            'today'                        => __('Today', 'ivyforms'),
            'toggle_switch'                => __('Toggle Switch', 'ivyforms'),
            'tooltip'                      => __('Tooltip', 'ivyforms'),
            'total'                        => __('Total', 'ivyforms'),
            'translate'                    => __('Translate', 'ivyforms'),
            'trash'                        => __('Trash', 'ivyforms'),
            'uninstall'                    => __('Uninstall', 'ivyforms'),
            'upgrade'                      => __('Upgrade', 'ivyforms'),
            'view_demo'                    => __('View Demo', 'ivyforms'),
            'unpublished'                  => __('Unpublished', 'ivyforms'),
            'unread'                       => __('Unread', 'ivyforms'),
            'unstarred'                    => __('Unstarred', 'ivyforms'),
            'upload_image'                 => __('Upload Image', 'ivyforms'),
            'user_agent'                   => __('User Agent', 'ivyforms'),
            'user_email'                   => __('User Email', 'ivyforms'),
            'user_first_name'              => __('User First Name', 'ivyforms'),
            'user_id'                      => __('User ID', 'ivyforms'),
            'user_ip'                      => __('User IP', 'ivyforms'),
            'user_last_name'               => __('User Last Name', 'ivyforms'),
            'user_name'                    => __('User Name', 'ivyforms'),
            'visual'                       => __('Visual', 'ivyforms'),
            'read'                         => __('Read', 'ivyforms'),
            'with_icons'                   => __('With Icons', 'ivyforms'),
            'with_image'                   => __('With Image', 'ivyforms'),
            'yesterday'                    => __('Yesterday', 'ivyforms'),
            'yes'                          => __('Yes', 'ivyforms'),
            'no'                           => __('No', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for the exception strings
     *
     * @return mixed[]
     */
    public static function getExceptionStrings(): array {
        return [
            'active_notif_not_found'        => __('Active notifications not found.', 'ivyforms'),
            'autoload_not_found'            => __('Autoload file not found.', 'ivyforms'),
            'confirmation_id_required'      => __('Confirmation ID is required.', 'ivyforms'),
            'confirmation_not_found'        => __('Confirmation not found.', 'ivyforms'),
            'container_not_found'           => __('Container file not found.', 'ivyforms'),
            'duplicate_value_exists'        => __('This value must be unique. Please use a different value.', 'ivyforms'),
            'entry_id_required'             => __('Entry ID is required.', 'ivyforms'),
            'entry_not_found'               => __('Entry not found.', 'ivyforms'),
            'error_log_failed_send'         => __('Failed to send email notification for form ID: %s', 'ivyforms'),
            'error_log_invalid_email'       => __('Invalid sender or receiver email after placeholder replacement. Sender: %s Receiver: %s', 'ivyforms'),
            'error_in_before_save_field_hook'=> __('Error in beforeSaveFields hook:', 'ivyforms'),
            'error_in_field_init_hook'       => __('Error in field init hook:', 'ivyforms'),
            'failed_delete_by_foreign_key'  => __('Failed to delete records with foreign key %s from table %s', 'ivyforms'),
            'failed_delete_by_foreign_keys' => __('Failed to delete records with foreign keys %s from table %s', 'ivyforms'),
            'failed_delete_by_id'           => __('Failed to delete record with ID %s from table %s', 'ivyforms'),
            'failed_check_duplicates'       => __('Failed to check duplicates: %s', 'ivyforms'),
            'failed_delete_by_ids'          => __('Failed to delete records with IDs %s from table %s', 'ivyforms'),
            'field_id_required'             => __('Field ID is required.', 'ivyforms'),
            'form_id_required'              => __('Form ID is required.', 'ivyforms'),
            'form_not_found'                => __('Form not found.', 'ivyforms'),
            'id_positive_integer'           => __('ID must be a positive integer.', 'ivyforms'),
            'int_positive_integer'          => __('Value must be a positive integer.', 'ivyforms'),
            'invalid_column_name_deletion'  => __('Invalid column name provided for deletion.', 'ivyforms'),
            'invalid_entry_id'              => __('Invalid entry ID.', 'ivyforms'),
            'invalid_field_id'              => __('Invalid field ID.', 'ivyforms'),
            'invalid_field_type'            => __('Invalid field type.', 'ivyforms'),
            'invalid_foreign_column'        => __('Invalid foreign column provided.', 'ivyforms'),
            'invalid_form_data'             => __('Invalid form data.', 'ivyforms'),
            'invalid_form_id'               => __('Invalid Form ID.', 'ivyforms'),
            'invalid_id'                    => __('Invalid ID.', 'ivyforms'),
            'invalid_nonce'                 => __('Invalid nonce.', 'ivyforms'),
            'invalid_request_data'          => __('Invalid request data.', 'ivyforms'),
            'ivyforms_not_installed'        => __('IvyForms plugin is not installed or activated', 'ivyforms'),
            'no_confirmation_ids_provided'  => __('No confirmation IDs provided for deletion.', 'ivyforms'),
            'no_entry_ids_provided'         => __('No entry IDs provided for deletion.', 'ivyforms'),
            'no_field_ids_provided'         => __('No field IDs provided for deletion.', 'ivyforms'),
            'no_form_ids_provided'          => __('No form IDs provided for deletion.', 'ivyforms'),
            'no_notification_ids_provided'  => __('No notification IDs provided for deletion.', 'ivyforms'),
            'notification_id_required'      => __('Notification ID is required.', 'ivyforms'),
            'notification_ids_required'     => __('Notification IDs are required and must be an array.', 'ivyforms'),
            'notification_not_found'        => __('Notification not found.', 'ivyforms'),
            'parentId_positive_integer'     => __('The parentId must be a positive integer or null.', 'ivyforms'),
            'property_positive_integer'     => __('The property must be a positive integer.', 'ivyforms'),
            'please_enter_a_url'            => __('Please enter a URL.', 'ivyforms'),
            'please_enter_a_valid_url'      => __('Please enter a valid URL.', 'ivyforms'),
            'please_select_a_page'          => __('Please select a page.', 'ivyforms'),
            'table_name_not_provided'       => __('Table name is not provided.', 'ivyforms'),
            'time_conversion_failed'        => __('Failed to create timestamp from time components', 'ivyforms'),
            'unexpected_http_status'        => __('Unexpected HTTP status code', 'ivyforms'),
            'wp_timezone_not_exist'         => __('WordPress function wp_timezone() does not exist', 'ivyforms'),
            'unable_find_by_id'             => __('Unable to find by id in ', 'ivyforms'),
            'unable_get_entry_fields'       => __('Unable to fetch entry fields in ', 'ivyforms'),
            'unable_get_form_names'         => __('Unable to fetch form names for entries in ', 'ivyforms'),
            'unable_search_entries'         => __('Unable to search entries in ', 'ivyforms'),
            'unable_to_add_data'            => __('Unable to add data in ', 'ivyforms'),
            'unable_update_data'            => __('Unable to update data in ', 'ivyforms'),
            'unable_update_starred'         => __('Unable to update starred status in ', 'ivyforms'),
            'unable_update_status'          => __('Unable to update entry status in ', 'ivyforms'),
            'unknown_error'                 => __('Unknown error', 'ivyforms'),
            'position_non_negative'         => __('position must be a non-negative integer.', 'ivyforms'),
            'row_index_non_negative'        => __('rowIndex must be a non-negative integer.', 'ivyforms'),
            'column_index_range'            => __('columnIndex must be between 0 and 4.', 'ivyforms'),
            'width_range'                   => __('width must be between 20 and 100.', 'ivyforms'),
            'rows_non_negative'             => __('rows must be at least 1.', 'ivyforms'),
            'migration_error_add_column'    => __('IvyForms Migration Error: Failed to add %s column(s) to the %s table', 'ivyforms'),
            ];
    }

    /**
     * Returns the array for the templates
     *
     * @return mixed[]
     */
    public static function getTemplateStrings(): array
    {
        return [
            'contact_form'                          => __('Contact Form', 'ivyforms'),
            'contact_forms'                          => __('Contact Forms', 'ivyforms'),
            'contact_form_desc'                     => __('A simple contact form with essential fields.', 'ivyforms'),
            'wedding_rsvp'                          => __('Wedding Guest RSVP Form', 'ivyforms'),
            'wedding_rsvp_desc'                     => __('Form to collect RSVP responses from wedding guests, including attendance, meal preferences, and special requests.', 'ivyforms'),
            'generate_with_ai'                      => __('Generate with AI', 'ivyforms'),
            'generate_with_ai_desc'                 => __('Generate a form automatically with the help of AI.', 'ivyforms'),
            'failed_to_create_template'             => __('Failed to create form from template.', 'ivyforms'),
            'failed_to_fetch_template'              => __('Failed to fetch templates', 'ivyforms'),
            'no_templates_found'                    => __('No templates found', 'ivyforms'),
            'required_template_id'                  => __('Template ID is required.', 'ivyforms'),
            'select_a_template'                     => __('Select a template', 'ivyforms'),
            'select_template_desc'                  => __('To get started quickly, you can pick from our ready-made template', 'ivyforms'),
            'search_template'                       => __('Search a form template', 'ivyforms'),
            'start_scratch'                         => __('Start from scratch', 'ivyforms'),
            'start_with_blank_desc'                 => __('Start with a blank form and build it your way.', 'ivyforms'),
            'template_not_found'                    => __('Template not found.', 'ivyforms'),
            'template_fetch_error'                  => __('Template fetch error:', 'ivyforms'),
            'use_this_template'                     => __('Use this template', 'ivyforms'),
            'enter_email_address'                   => __('Please enter a valid email address.', 'ivyforms'),
            // Contact Form Template Strings
            'first_name'                            => __('First Name', 'ivyforms'),
            'last_name'                             => __('Last Name', 'ivyforms'),
            'enter_your_first_name'                 => __('Enter your first name', 'ivyforms'),
            'enter_your_last_name'                  => __('Enter your last name', 'ivyforms'),
            'subject'                               => __('Subject', 'ivyforms'),
            'what_is_this_regarding'                => __('What is this regarding?', 'ivyforms'),
            'message'                               => __('Message', 'ivyforms'),
            'please_enter_your_message_here'        => __('Please enter your message here...', 'ivyforms'),
            
            // Wedding RSVP Template Strings
            'full_name'                             => __('Full Name', 'ivyforms'),
            'enter_first_name'                      => __('Enter first name', 'ivyforms'),
            'enter_last_name'                       => __('Enter last name', 'ivyforms'),
            'email_address'                         => __('Email Address', 'ivyforms'),
            'enter_your_email_address'              => __('Enter your email address', 'ivyforms'),
            'phone_number'                          => __('Phone Number', 'ivyforms'),
            'will_you_attend'                       => __('Will you attend?', 'ivyforms'),
            'yes_i_will_attend'                     => __('Yes, I will attend', 'ivyforms'),
            'no_i_cannot_attend'                    => __('No, I cannot attend', 'ivyforms'),
            'number_of_guests'                      => __('Number of Guests', 'ivyforms'),
            'enter_total_attending_with_you'        => __('Enter total attending with you', 'ivyforms'),
            'meal_option'                           => __('Meal Option', 'ivyforms'),
            'select_your_meal_preference'           => __('Select your meal preference', 'ivyforms'),
            'chicken'                               => __('Chicken', 'ivyforms'),
            'beef'                                  => __('Beef', 'ivyforms'),
            'vegetarian'                            => __('Vegetarian', 'ivyforms'),
            'vegan'                                 => __('Vegan', 'ivyforms'),
            'dietary_restrictions_allergies'        => __('Dietary Restrictions / Allergies', 'ivyforms'),
            'dietary_restrictions_placeholder'      => __('Please let us know about any dietary restrictions or allergies...', 'ivyforms'),
            'song_request_message_for_couple'       => __('Song Request / Message for Couple', 'ivyforms'),
            'song_request_placeholder'              => __('Share a song you\'d like to hear or a special message...', 'ivyforms'),
            'require_special_assistance'            => __('Do you require any special assistance?', 'ivyforms'),
            'yes'                                   => __('Yes', 'ivyforms'),
            'no'                                    => __('No', 'ivyforms'),
            // Product Order Form Template Strings
            'product_order_form'                    => __('Product Order Form', 'ivyforms'),
            'product_order_form_desc'               => __('General form for ordering products. Users select products from a list and specify quantities, along with shipping and contact information.', 'ivyforms'),
            'product'                               => __('Product', 'ivyforms'),
            'select_product'                        => __('Select product', 'ivyforms'),
            'product_a'                             => __('Product A', 'ivyforms'),
            'product_b'                             => __('Product B', 'ivyforms'),
            'product_c'                             => __('Product C', 'ivyforms'),
            'product_d'                             => __('Product D', 'ivyforms'),
            'product_e'                             => __('Product E', 'ivyforms'),
            'quantity'                              => __('Quantity', 'ivyforms'),
            'enter_quantity'                        => __('Enter quantity', 'ivyforms'),
            'customer_name'                         => __('Customer Name', 'ivyforms'),
            'email'                                 => __('Email', 'ivyforms'),
            'phone_mobile'                          => __('Phone / Mobile', 'ivyforms'),
            'mobile_number'                         => __('Mobile number', 'ivyforms'),
            'shipping_address'                      => __('Shipping Address', 'ivyforms'),
            'address_line_1'                        => __('Address Line 1', 'ivyforms'),
            'enter_address_line_1'                  => __('Enter address line 1', 'ivyforms'),
            'address_line_2'                        => __('Address Line 2', 'ivyforms'),
            'enter_address_line_2'                  => __('Enter address line 2', 'ivyforms'),
            'city'                                  => __('City', 'ivyforms'),
            'state_province'                        => __('State / Province', 'ivyforms'),
            'state'                                 => __('State', 'ivyforms'),
            'zip_postal_code'                       => __('Zip / Postal Code', 'ivyforms'),
            'zip'                                   => __('Zip', 'ivyforms'),
            'country'                               => __('Country', 'ivyforms'),
            'select_country'                        => __('Select country', 'ivyforms'),
            'preferred_shipping_method'             => __('Preferred Shipping Method', 'ivyforms'),
            'select_shipping_method'                => __('Select shipping method', 'ivyforms'),
            'standard_shipping'                     => __('Standard', 'ivyforms'),
            'express_shipping'                      => __('Express', 'ivyforms'),
            'overnight_shipping'                    => __('Overnight', 'ivyforms'),
            'order_review_message'                  => __('Review your contact details and shipping address to place the order', 'ivyforms'),
            // Event Registration Form Template Strings
            'event_registration'                    => __('Event Registration Form', 'ivyforms'),
            'event_registration_desc'               => __('Registration form for attendees, volunteers, delegates, partners, and speakers to sign up for events with session and meal preferences.', 'ivyforms'),
            'personal_information'                  => __('Personal Information', 'ivyforms'),
            'event_details'                         => __('Event Details', 'ivyforms'),
            'event_type'                            => __('Event Type', 'ivyforms'),
            'select_event_type'                     => __('Select event type', 'ivyforms'),
            'conference'                            => __('Conference', 'ivyforms'),
            'workshop'                              => __('Workshop', 'ivyforms'),
            'seminar'                               => __('Seminar', 'ivyforms'),
            'networking_event'                      => __('Networking Event', 'ivyforms'),
            'other'                                 => __('Other', 'ivyforms'),
            'attendance_type'                       => __('Attendance Type', 'ivyforms'),
            'select_attendance_type'                => __('Select attendance type', 'ivyforms'),
            'in_person'                             => __('In-Person', 'ivyforms'),
            'virtual'                               => __('Virtual', 'ivyforms'),
            'hybrid'                                => __('Hybrid', 'ivyforms'),
            'role_participant_type'                 => __('Role / Participant Type', 'ivyforms'),
            'select_role'                           => __('Select your role', 'ivyforms'),
            'volunteer'                             => __('Volunteer', 'ivyforms'),
            'delegate'                              => __('Delegate', 'ivyforms'),
            'partner'                               => __('Partner', 'ivyforms'),
            'speaker'                               => __('Speaker', 'ivyforms'),
            'attendee'                              => __('Attendee', 'ivyforms'),
            'organization_company_name'             => __('Organization / Company Name', 'ivyforms'),
            'job_title'                             => __('Job Title', 'ivyforms'),
            'session_preferences'                   => __('Session Preferences', 'ivyforms'),
            'morning_session'                       => __('Morning Session', 'ivyforms'),
            'afternoon_session'                     => __('Afternoon Session', 'ivyforms'),
            'networking_mixer'                      => __('Networking Mixer', 'ivyforms'),
            'keynote_only'                          => __('Keynote Only', 'ivyforms'),
            'additional_preferences'                => __('Additional Preferences', 'ivyforms'),
            'meal_preference'                       => __('Meal Preference', 'ivyforms'),
            'select_meal_preference'                => __('Select your meal preference', 'ivyforms'),
            'gluten_free'                           => __('Gluten-Free', 'ivyforms'),
            'no_preference'                         => __('No Preference', 'ivyforms'),
            't_shirt_size'                          => __('T-Shirt Size', 'ivyforms'),
            'select_t_shirt_size'                   => __('Select your t-shirt size', 'ivyforms'),
            'xs'                                    => __('XS', 'ivyforms'),
            's'                                     => __('S', 'ivyforms'),
            'm'                                     => __('M', 'ivyforms'),
            'l'                                     => __('L', 'ivyforms'),
            'xl'                                    => __('XL', 'ivyforms'),
            'xxl'                                   => __('XXL', 'ivyforms'),
            // Event T-Shirt Order Form Template Strings
            'event_tshirt_order_form'               => __('Event T-Shirt Order Form', 'ivyforms'),
            'event_tshirt_order_form_desc'          => __('For events, conferences, or festivals requiring t-shirt orders.', 'ivyforms'),
            'requestor_name'                        => __('Requestor Name', 'ivyforms'),
            'tshirt_size'                           => __('T-Shirt Size', 'ivyforms'),
            'select_tshirt_size'                    => __('Select t-shirt size', 'ivyforms'),
            'tshirt_color'                          => __('T-Shirt Color', 'ivyforms'),
            'select_tshirt_color'                   => __('Select t-shirt color', 'ivyforms'),
            'white'                                 => __('White', 'ivyforms'),
            'black'                                 => __('Black', 'ivyforms'),
            'red'                                   => __('Red', 'ivyforms'),
            'blue'                                  => __('Blue', 'ivyforms'),
            'green'                                 => __('Green', 'ivyforms'),
            'custom'                                => __('Custom', 'ivyforms'),
            'event_notes_special_instructions'      => __('Event Notes or Special Instructions', 'ivyforms'),
            'enter_event_notes'                     => __('Enter event notes or special instructions', 'ivyforms'),
            'include_event_logo'                    => __('Include event logo?', 'ivyforms'),
            'yes_no'                                => __('Yes/No', 'ivyforms'),
            'select_event_date'                     => __('Select event date', 'ivyforms'),
            // Custom T-Shirt Order Form Template Strings
            'custom_tshirt_order_form'              => __('Custom T-Shirt Order Form', 'ivyforms'),
            'custom_tshirt_order_form_desc'         => __('A flexible form for custom t-shirt orders. Suitable for individuals or small groups.', 'ivyforms'),
            'tshirt_design_name'                    => __('T-Shirt Design Name', 'ivyforms'),
            'enter_design_name_or_theme'            => __('Enter design name or theme', 'ivyforms'),
            'enter_number_of_tshirts'               => __('Enter number of t-shirts', 'ivyforms'),
            'additional_instructions'               => __('Additional Instructions', 'ivyforms'),
            'provide_special_requests_or_notes'     => __('Provide any special requests or notes', 'ivyforms'),
            'gift_wrap'                             => __('Gift Wrap?', 'ivyforms'),
            'delivery_date'                         => __('Delivery Date', 'ivyforms'),
            'select_delivery_date'                  => __('Select delivery date', 'ivyforms'),
            // Custom Cake Order Form Template Strings
            'custom_cake_order_form'                => __('Custom Cake Order Form', 'ivyforms'),
            'custom_cake_order_form_desc'           => __('A flexible form for custom cake orders. Perfect for bakeries and custom cake businesses.', 'ivyforms'),
            'occasion'                              => __('Occasion', 'ivyforms'),
            'select_the_occasion'                   => __('Select the occasion', 'ivyforms'),
            'birthday'                              => __('Birthday', 'ivyforms'),
            'wedding'                               => __('Wedding', 'ivyforms'),
            'anniversary'                           => __('Anniversary', 'ivyforms'),
            'baby_shower'                           => __('Baby Shower', 'ivyforms'),
            'graduation'                            => __('Graduation', 'ivyforms'),
            'cake_flavor'                           => __('Cake Flavor', 'ivyforms'),
            'choose_cake_flavor'                    => __('Choose cake flavor', 'ivyforms'),
            'chocolate'                             => __('Chocolate', 'ivyforms'),
            'vanilla'                               => __('Vanilla', 'ivyforms'),
            'red_velvet'                            => __('Red Velvet', 'ivyforms'),
            'lemon'                                 => __('Lemon', 'ivyforms'),
            'marble'                                => __('Marble', 'ivyforms'),
            'cake_size'                             => __('Cake Size', 'ivyforms'),
            'select_cake_size'                      => __('Select cake size', 'ivyforms'),
            '6_inch_serves_8'                       => __('6-inch (serves 8)', 'ivyforms'),
            '8_inch_serves_12'                      => __('8-inch (serves 12)', 'ivyforms'),
            '10_inch_serves_20'                     => __('10-inch (serves 20)', 'ivyforms'),
            'tiered_custom_size'                    => __('Tiered Custom Size', 'ivyforms'),
            'design_inspiration_link'               => __('Design Inspiration (Link)', 'ivyforms'),
            'paste_link_design_inspiration'         => __('Paste a link to your design inspiration (Pinterest, Instagram...)', 'ivyforms'),
            'cake_message'                          => __('Cake Message', 'ivyforms'),
            'enter_short_message_for_cake'          => __('Enter a short message for the cake (optional)', 'ivyforms'),
            'additional_notes'                      => __('Additional Notes', 'ivyforms'),
            'write_additional_instructions_or_preferences' => __('Write any additional instructions or preferences', 'ivyforms'),
            // Baby Shower Cake Order Form Template Strings
            'baby_shower_cake_order_form'          => __('Baby Shower Cake Order Form', 'ivyforms'),
            'baby_shower_cake_order_form_desc'     => __('Form for ordering baby shower cakes with flavor, size, theme, and custom message options.', 'ivyforms'),
            'parents_names'                        => __('Parent(s) Name(s)', 'ivyforms'),
            'enter_parents_names'                  => __('Enter parent(s) name(s)', 'ivyforms'),
            'strawberry'                           => __('Strawberry', 'ivyforms'),
            'baby_shower_theme'                    => __('Baby Shower Theme', 'ivyforms'),
            'eg_little_prince_twinklle_pink_gold'  => __('e.g., Little Prince, Twinkle Twinkle, Pink & Gold', 'ivyforms'),
            'welcome_baby_emma'                    => __('Welcome Baby Emma!', 'ivyforms'),
            'design_ideas_requests'                => __('Design Ideas / Requests', 'ivyforms'),
            'describe_your_design_ideas_or_color_scheme' => __('Describe your design ideas or color scheme', 'ivyforms'),
            // Birthday Cake Order Form Template Strings
            'birthday_cake_order_form'              => __('Birthday Cake Order Form', 'ivyforms'),
            'birthday_cake_order_form_desc'         => __('Form for ordering birthday cakes with flavor, size, guest count, and custom message options.', 'ivyforms'),
            'birthday_person_name'                  => __('Birthday Person Name', 'ivyforms'),
            'enter_birthday_person_name'            => __('Enter birthday person name', 'ivyforms'),
            'select_cake_flavor'                    => __('Select cake flavor', 'ivyforms'),
            'message_or_design_notes'               => __('Message or Design Notes', 'ivyforms'),
            'add_birthday_message_or_design_details'=> __('Add Birthday message or design details', 'ivyforms'),
            'include_gift_packaging'                => __('Include Gift Packaging', 'ivyforms'),
            'required_delivery_date'                => __('Required Delivery Date', 'ivyforms'),
            'small_6_inch'                          => __('Small (6")', 'ivyforms'),
            'medium_8_inch'                         => __('Medium (8")', 'ivyforms'),
            'large_10_inch'                         => __('Large (10")', 'ivyforms'),
            'eg_20'                                 => __('e.g., 20', 'ivyforms'),
            'birthday_message_on_cake'              => __('Birthday Message on Cake', 'ivyforms'),
            'happy_10th_birthday'                   => __('Happy 10th Birthday!', 'ivyforms'),
            'special_requests_design_ideas'         => __('Special Requests/Design Ideas', 'ivyforms'),
            'describe_cake_design_decorations'      => __('Describe the cake design or decorations', 'ivyforms'),
            'delivery_address'                      => __('Delivery Address', 'ivyforms'),
            'enter_delivery_address'                => __('Enter delivery address', 'ivyforms'),
            // Wedding Cake Order Form Template Strings
            'wedding_cake_order_form'               => __('Wedding Cake Order Form', 'ivyforms'),
            'wedding_cake_order_form_desc'          => __('Specialized form for wedding cake orders with details about the couple, venue, and cake preferences.', 'ivyforms'),
            'bride_groom_names'                     => __('Bride & Groom Names', 'ivyforms'),
            'enter_couple_names'                    => __('Enter couple\'s names', 'ivyforms'),
            'enter_couple_lastnames'                => __('Enter couple’s last name(s)', 'ivyforms'),
            'enter_your_email'                      => __('Enter your email', 'ivyforms'),
            'enter_your_phone_number'               => __('Enter your phone number', 'ivyforms'),
            'wedding_date'                          => __('Wedding Date', 'ivyforms'),
            'select_wedding_date'                   => __('Select wedding date', 'ivyforms'),
            'eg_150'                                => __('e.g., 150', 'ivyforms'),
            'cake_flavors'                          => __('Cake Flavor(s)', 'ivyforms'),
            'select_cake_flavors'                   => __('Select Cake Flavor(s)', 'ivyforms'),
            'number_of_tiers'                       => __('Number of Tiers', 'ivyforms'),
            'eg_3'                                  => __('e.g., 3', 'ivyforms'),
            'preferred_cake_style_theme'            => __('Preferred Cake Style/Theme', 'ivyforms'),
            'describe_theme_eg'                     => __('Describe the theme, e.g., rustic, elegant, floral...', 'ivyforms'),
            'venue_address'                         => __('Venue Address', 'ivyforms'),
            'enter_venue_address_for_delivery'      => __('Enter venue address for delivery', 'ivyforms'),
            'additional_requests'                   => __('Additional Requests', 'ivyforms'),
            'any_special_instructions_or_details'   => __('Any special instructions or details', 'ivyforms'),
            // Doctor Appointment Booking Form Template Strings
            'doctor_appointment_booking_form'       => __('Doctor Appointment Booking Form', 'ivyforms'),
            'doctor_appointment_booking_form_desc'  => __('Form for patients to schedule medical appointments with doctors or specialists.', 'ivyforms'),
            'doctor_specialist'                     => __('Doctor/Specialist', 'ivyforms'),
            'select_doctor_or_specialist'           => __('Select Doctor or Specialist', 'ivyforms'),
            'general_practitioner'                  => __('General Practitioner', 'ivyforms'),
            'dermatologist'                         => __('Dermatologist', 'ivyforms'),
            'pediatrician'                          => __('Pediatrician', 'ivyforms'),
            'cardiologist'                          => __('Cardiologist', 'ivyforms'),
            'preferred_appointment_date'            => __('Preferred Appointment Date', 'ivyforms'),
            'select_preferred_date'                 => __('Select preferred date', 'ivyforms'),
            'preferred_time_slot'                   => __('Preferred Time Slot', 'ivyforms'),
            'select_preferred_time'                 => __('Select preferred time', 'ivyforms'),
            'reason_for_visit'                      => __('Reason for Visit', 'ivyforms'),
            'describe_symptoms_or_reason'           => __('Describe symptoms or reason for appointment', 'ivyforms'),
            'need_telemedicine'                     => __('Need Telemedicine?', 'ivyforms'),
            'insurance_provider'                    => __('Insurance Provider', 'ivyforms'),
            'select_insurance_provider'             => __('Select insurance provider (optional)', 'ivyforms'),
            'provider_1'                            => __('Provider 1', 'ivyforms'),
            'provider_2'                            => __('Provider 2', 'ivyforms'),
            // Hair Salon Appointment Form Template Strings
            'hair_salon_appointment_form'           => __('Hair Salon Appointment Booking Form', 'ivyforms'),
            'hair_salon_appointment_form_desc'      => __('Form for scheduling hair salon appointments with service selection and stylist preference.', 'ivyforms'),
            'service_type'                          => __('Service Type', 'ivyforms'),
            'select_service_type'                   => __('Select Service Type', 'ivyforms'),
            'haircut'                               => __('Haircut', 'ivyforms'),
            'hair_coloring'                         => __('Hair Coloring', 'ivyforms'),
            'hair_styling'                          => __('Hair Styling', 'ivyforms'),
            'hair_treatment'                        => __('Hair Treatment', 'ivyforms'),
            'highlights'                            => __('Highlights', 'ivyforms'),
            'perm'                                  => __('Perm', 'ivyforms'),
            'stylist_preference'                    => __('Stylist Preference', 'ivyforms'),
            'select_stylist_preference'             => __('Select Stylist Preference (Optional)', 'ivyforms'),
            'stylist_1'                             => __('Stylist 1', 'ivyforms'),
            'stylist_2'                             => __('Stylist 2', 'ivyforms'),
            'stylist_3'                             => __('Stylist 3', 'ivyforms'),
            'special_requests'                      => __('Special Requests', 'ivyforms'),
            'any_special_requests_or_notes'         => __('Any special requests or notes', 'ivyforms'),
            'first_time_client'                     => __('First Time Client?', 'ivyforms'),
            // Nail Salon Appointment Form Template Strings
            'nail_salon_appointment_form'           => __('Nail Salon Appointment Booking Form', 'ivyforms'),
            'nail_salon_appointment_form_desc'      => __('Form for scheduling nail salon appointments with manicure/pedicure options.', 'ivyforms'),
            'manicure'                              => __('Manicure', 'ivyforms'),
            'pedicure'                              => __('Pedicure', 'ivyforms'),
            'gel_nails'                             => __('Gel Nails', 'ivyforms'),
            'nail_art'                              => __('Nail Art', 'ivyforms'),
            'preferred_technician'                  => __('Preferred Technician', 'ivyforms'),
            'select_preferred_technician'           => __('Select Preferred Technician (Optional)', 'ivyforms'),
            'technician_a'                          => __('Technician A', 'ivyforms'),
            'technician_b'                          => __('Technician B', 'ivyforms'),
            'special_instructions_requests'         => __('Special Instructions / Requests', 'ivyforms'),
            'specify_nail_designs_allergies'        => __('Specify any nail designs, allergies, or preferences', 'ivyforms'),
            // Spa Appointment Booking Form Template Strings
            'spa_appointment_booking_form'          => __('Spa Appointment Booking Form', 'ivyforms'),
            'spa_appointment_booking_form_desc'     => __('Form for scheduling spa treatments with service and therapist preferences.', 'ivyforms'),
            'massage'                               => __('Massage', 'ivyforms'),
            'facial'                                => __('Facial', 'ivyforms'),
            'body_treatment'                        => __('Body Treatment', 'ivyforms'),
            'aromatherapy'                          => __('Aromatherapy', 'ivyforms'),
            'preferred_therapist'                   => __('Preferred Therapist', 'ivyforms'),
            'select_preferred_therapist'            => __('Select Preferred Therapist (Optional)', 'ivyforms'),
            'therapist_a'                           => __('Therapist A', 'ivyforms'),
            'therapist_b'                           => __('Therapist B', 'ivyforms'),
            'special_instructions_notes'            => __('Special Instructions / Notes', 'ivyforms'),
            'specify_preferences_health_conditions' => __('Specify any preferences, health conditions, or requests', 'ivyforms'),
            // Consultation Appointment Form Template Strings
            'consultation_appointment_form'         => __('Consultation Appointment Form', 'ivyforms'),
            'consultation_appointment_form_desc'    => __('Form for scheduling professional consultations (business, legal, financial, or personal) with advisor preference.', 'ivyforms'),
            'consultation_type'                     => __('Consultation Type', 'ivyforms'),
            'select_consultation_type'              => __('Select Consultation Type', 'ivyforms'),
            'business'                              => __('Business', 'ivyforms'),
            'legal'                                 => __('Legal', 'ivyforms'),
            'financial'                             => __('Financial', 'ivyforms'),
            'personal'                              => __('Personal', 'ivyforms'),
            'preferred_advisor'                     => __('Preferred Advisor', 'ivyforms'),
            'select_preferred_advisor'              => __('Select Preferred Advisor (Optional)', 'ivyforms'),
            'advisor_a'                             => __('Advisor A', 'ivyforms'),
            'advisor_b'                             => __('Advisor B', 'ivyforms'),
            'topics_questions_to_discuss'           => __('Topics / Questions to Discuss', 'ivyforms'),
            'list_topics_questions_consultation'    => __('List topics or questions you want to cover during the consultation', 'ivyforms'),
            'virtual_meeting'                       => __('Virtual Meeting?', 'ivyforms'),
            // Birthday T-Shirt Order Form Template Strings
            'birthday_tshirt_order_form'            => __('Birthday T-Shirt Order Form', 'ivyforms'),
            'birthday_tshirt_order_form_desc'       => __('For ordering custom t-shirts for birthday parties or personal celebrations.', 'ivyforms'),
            // Maintenance Work Order Form Template Strings
            'maintenance_work_order_form'           => __('Maintenance Work Order', 'ivyforms'),
            'maintenance_work_order_form_desc'      => __('Form for submitting maintenance or repair requests within a building, office, or facility. Collects basic information about the issue, location, and contact details.', 'ivyforms'),
            'requester_information'                 => __('Requester Information', 'ivyforms'),
            'location_facility_details'             => __('Location / Facility Details', 'ivyforms'),
            'building_department_room'              => __('Building / Department / Room', 'ivyforms'),
            'enter_building_department_room'        => __('Enter building, department or room', 'ivyforms'),
            'address_site_location'                 => __('Address / Site Location', 'ivyforms'),
            'enter_address_or_site_location'        => __('Enter address or site location (optional)', 'ivyforms'),
            'maintenance_request_details'           => __('Maintenance Request Details', 'ivyforms'),
            'type_of_maintenance_issue'             => __('Type of Maintenance / Issue', 'ivyforms'),
            'select_type_of_maintenance'            => __('Select type of maintenance', 'ivyforms'),
            'electrical'                            => __('Electrical', 'ivyforms'),
            'plumbing'                              => __('Plumbing', 'ivyforms'),
            'hvac'                                  => __('HVAC', 'ivyforms'),
            'general_repair'                        => __('General Repair', 'ivyforms'),
            'description_of_problem'                => __('Description of Problem', 'ivyforms'),
            'describe_the_maintenance_issue'        => __('Describe the maintenance issue in detail', 'ivyforms'),
            'urgency_priority'                      => __('Urgency / Priority', 'ivyforms'),
            'select_urgency_level'                  => __('Select urgency level', 'ivyforms'),
            'low'                                   => __('Low', 'ivyforms'),
            'medium'                                => __('Medium', 'ivyforms'),
            'high'                                  => __('High', 'ivyforms'),
            'preferred_date_time'                   => __('Preferred Date / Time', 'ivyforms'),
            'select_preferred_date_time'            => __('Select preferred date and time (optional)', 'ivyforms'),
            'additional_instructions_notes'         => __('Additional Instructions / Notes', 'ivyforms'),
            'add_any_additional_notes'              => __('Add any additional notes or upload attachments', 'ivyforms'),
            'submission_approval'                   => __('Submission / Approval', 'ivyforms'),
            'supervisor_approval_required'          => __('Supervisor Approval Required?', 'ivyforms'),
            'date_submitted'                        => __('Date Submitted', 'ivyforms'),
            'orderer_name'                          => __('Orderer Name', 'ivyforms'),
            // Vacation Leave Request Form Template Strings
            'vacation_leave_request_form'           => __('Vacation Leave Request Form', 'ivyforms'),
            'vacation_leave_request_form_desc'      => __('Form for employees to request vacation, personal days, or other types of leave, including dates, type of leave, and approval workflow.', 'ivyforms'),
            'department'                            => __('Department', 'ivyforms'),
            'select_department'                     => __('Select department', 'ivyforms'),
            'hr'                                    => __('HR', 'ivyforms'),
            'it'                                    => __('IT', 'ivyforms'),
            'marketing'                             => __('Marketing', 'ivyforms'),
            'finance'                               => __('Finance', 'ivyforms'),
            'sales'                                 => __('Sales', 'ivyforms'),
            'operations'                            => __('Operations', 'ivyforms'),
            'type_of_leave'                         => __('Type of Leave', 'ivyforms'),
            'select_type_of_leave'                  => __('Select type of leave', 'ivyforms'),
            'annual_leave'                          => __('Annual Leave', 'ivyforms'),
            'sick_leave'                            => __('Sick Leave', 'ivyforms'),
            'personal_day'                          => __('Personal Day', 'ivyforms'),
            'maternity_leave'                       => __('Maternity Leave', 'ivyforms'),
            'paternity_leave'                       => __('Paternity Leave', 'ivyforms'),
            'study_leave'                           => __('Study Leave', 'ivyforms'),
            'family_care_leave'                     => __('Family Care Leave', 'ivyforms'),
            'unpaid_leave'                          => __('Unpaid Leave', 'ivyforms'),
            'leave_start_and_end_date'              => __('Leave Start and End Date', 'ivyforms'),
            'leave_start_date'                      => __('Leave Start Date', 'ivyforms'),
            'leave_end_date'                        => __('Leave End Date', 'ivyforms'),
            'select_date_range'                     => __('Select date range', 'ivyforms'),
            'select_start_date'                     => __('Select start date', 'ivyforms'),
            'select_end_date'                       => __('Select end date', 'ivyforms'),
            'total_number_of_days'                  => __('Total Number of Days', 'ivyforms'),
            'enter_total_number_of_days'            => __('Enter total number of days', 'ivyforms'),
            'partial_full_day'                      => __('Partial / Full Day', 'ivyforms'),
            'select_day_type'                       => __('Select day type', 'ivyforms'),
            'full_day'                              => __('Full Day', 'ivyforms'),
            'half_day_morning'                      => __('Half Day Morning', 'ivyforms'),
            'half_day_afternoon'                    => __('Half Day Afternoon', 'ivyforms'),
            'reason_comments'                       => __('Reason / Comments', 'ivyforms'),
            'provide_any_context_or_notes'          => __('Provide any context or notes for your leave request', 'ivyforms'),
            'backup_coverage_plan'                  => __('Backup / Coverage Plan', 'ivyforms'),
            'name_of_colleague_covering_duties'     => __('Name of colleague covering duties', 'ivyforms'),
            'any_extra_information'                 => __('Any extra information that might help with approval or scheduling', 'ivyforms'),
            // Sick Leave Request Form Template Strings
            'sick_leave_request_form'               => __('Sick Leave Request Form', 'ivyforms'),
            'sick_leave_request_form_desc'          => __('Form for employees to report sick leave, including dates, doctor\'s note (if applicable), and supervisor notification.', 'ivyforms'),
            'sick_leave_start_date'                 => __('Sick Leave Start Date', 'ivyforms'),
            'sick_leave_end_date'                   => __('Sick Leave End Date', 'ivyforms'),
            'doctors_note'                          => __('Doctor\'s Note', 'ivyforms'),
            'attach_doctors_note_if_required'       => __('Attach or provide details if doctor\'s note is required', 'ivyforms'),
            'notify_supervisor'                     => __('Notify Supervisor', 'ivyforms'),
            // Annual Leave Request Form Template Strings
            'annual_leave_request_form'             => __('Annual Leave Request Form', 'ivyforms'),
            'annual_leave_request_form_desc'        => __('Form for employees to request annual leave/vacation time with details about dates, coverage, and supervisor approval.', 'ivyforms'),
            'employee_id'                           => __('Employee ID', 'ivyforms'),
            'enter_employee_id'                     => __('Enter your employee ID', 'ivyforms'),
            'job_title_position'                    => __('Job Title / Position', 'ivyforms'),
            'enter_job_title'                       => __('Enter your job title or position', 'ivyforms'),
            'annual_leave_balance'                  => __('Annual Leave Balance', 'ivyforms'),
            'remaining_leave_days'                  => __('Enter remaining leave days available', 'ivyforms'),
            'reason_for_leave'                      => __('Reason for Leave', 'ivyforms'),
            'briefly_describe_reason'               => __('Briefly describe the reason for your leave request', 'ivyforms'),
            'contact_during_leave'                  => __('Available to be Contacted During Leave?', 'ivyforms'),
            'emergency_contact'                     => __('Emergency Contact', 'ivyforms'),
            'emergency_contact_phone'               => __('Emergency contact number during leave', 'ivyforms'),
            'supervisor_name'                       => __('Supervisor Name', 'ivyforms'),
            'enter_supervisor_name'                 => __('Enter your supervisor\'s name', 'ivyforms'),
            'describe_coverage_arrangements'        => __('Describe your work coverage arrangements during absence', 'ivyforms'),
            // Conference Registration Form Template Strings
            'conference_registration_form'          => __('Conference Registration Form', 'ivyforms'),
            'conference_registration_form_desc'     => __('Form for registering attendees for a conference, selecting access passes, sessions, and optional overnight stay.', 'ivyforms'),
            'name_first_last'                       => __('Name - First / Last', 'ivyforms'),
            'enter_your_full_name'                  => __('Enter your full name', 'ivyforms'),
            'access_pass'                           => __('Access Pass', 'ivyforms'),
            'select_access_pass'                    => __('Select access pass', 'ivyforms'),
            'bronze_pass'                           => __('Bronze - $199.95', 'ivyforms'),
            'silver_pass'                           => __('Silver - $299.95', 'ivyforms'),
            'gold_pass'                             => __('Gold - $399.95', 'ivyforms'),
            'sessions_to_attend'                    => __('Sessions to Attend', 'ivyforms'),
            'session_1'                             => __('Session 1', 'ivyforms'),
            'session_2'                             => __('Session 2', 'ivyforms'),
            'session_3'                             => __('Session 3', 'ivyforms'),
            'session_4'                             => __('Session 4', 'ivyforms'),
            'session_5'                             => __('Session 5', 'ivyforms'),
            'attendance_type_radio'                 => __('Attendance Type', 'ivyforms'),
            'will_you_be_staying_overnight'         => __('Will you be staying overnight?', 'ivyforms'),
            'email_updates_future_conferences'      => __('Email Updates for Future Conferences', 'ivyforms'),
            'comments_or_questions'                 => __('Comments or Questions', 'ivyforms'),
            'enter_special_requests_questions_comments' => __('Enter any special requests, questions, or comments', 'ivyforms'),
            // Webinar Registration Form Template Strings
            'webinar_registration_form'             => __('Webinar Registration Form', 'ivyforms'),
            'webinar_registration_form_desc'        => __('Form for online event registration with automatic access link delivery.', 'ivyforms'),
            'session_time'                          => __('Session Time', 'ivyforms'),
            'select_session_time'                   => __('Select session time', 'ivyforms'),
            'morning'                               => __('Morning', 'ivyforms'),
            'afternoon'                             => __('Afternoon', 'ivyforms'),
            'evening'                               => __('Evening', 'ivyforms'),
            'participation_type'                    => __('Participation Type', 'ivyforms'),
            'live'                                  => __('Live', 'ivyforms'),
            'recorded'                              => __('Recorded', 'ivyforms'),
            'subscribe_to_newsletter'               => __('Subscribe to Newsletter?', 'ivyforms'),
            'questions_for_speaker'                 => __('Questions for Speaker', 'ivyforms'),
            'write_your_question_here'              => __('Write your question here', 'ivyforms'),
            // Corporate T-Shirt Order Form Template Strings
            'corporate_tshirt_order_form'           => __('Corporate T-Shirt Order Form', 'ivyforms'),
            'corporate_tshirt_order_form_desc'      => __('For companies ordering t-shirts for employees, events, or promotions.', 'ivyforms'),
            'contact_name'                          => __('Contact Name', 'ivyforms'),
            'company_name'                          => __('Company Name', 'ivyforms'),
            'enter_company_name'                    => __('Enter company name', 'ivyforms'),
            'tshirt_sizes'                          => __('T-Shirt Size(s)', 'ivyforms'),
            'quantity_per_size'                     => __('Quantity Per Size', 'ivyforms'),
            'design_instructions_branding_notes'    => __('Design Instructions or Branding Notes', 'ivyforms'),
            'enter_design_instructions'             => __('Enter design instructions or branding notes', 'ivyforms'),
            'include_company_logo'                  => __('Include company logo?', 'ivyforms'),
            // Residential Construction Change Form Template Strings
            'residential_construction_change_form'  => __('Residential Construction Change Form', 'ivyforms'),
            'residential_construction_change_form_desc' => __('Detailed form for requesting, documenting, and approving changes in residential construction projects, including materials, costs, timelines, and multi-level approvals', 'ivyforms'),
            // Festival Waiver Form Template Strings
            'festival_waiver_form'                  => __('Festival Participation Waiver Form', 'ivyforms'),
            'festival_waiver_form_desc'             => __('Form for attendees or performers at festivals to acknowledge risks and release liability', 'ivyforms'),
            // Charity Run Waiver Form Template Strings
            'charity_run_waiver_form'               => __('Charity Run Waiver Form', 'ivyforms'),
            'charity_run_waiver_form_desc'          => __('Waiver form for participants in charity runs or walks to acknowledge risks and release liability', 'ivyforms'),
            // Volunteer Event Participation Waiver Form Template Strings
            'volunteer_event_waiver_form'           => __('Volunteer Event Participation Waiver Form', 'ivyforms'),
            'volunteer_event_waiver_form_desc'      => __('Form for volunteers to acknowledge risks and release liability during volunteer events', 'ivyforms'),
            // Community Event Liability Waiver Form Template Strings
            'community_event_waiver_form'           => __('Community Event Liability Waiver Form', 'ivyforms'),
            'community_event_waiver_form_desc'      => __('Form for participants to acknowledge risks and release liability during community events', 'ivyforms'),
            // School Trip Liability Waiver Form Template Strings
            'school_trip_waiver_form'               => __('School Trip Liability Waiver Form', 'ivyforms'),
            'school_trip_waiver_form_desc'          => __('Form for students and parents to acknowledge risks and release liability during school trips', 'ivyforms'),
            // Yoga Class Liability Waiver Form Template Strings
            'yoga_class_waiver_form'                => __('Yoga Class Liability Waiver Form', 'ivyforms'),
            'yoga_class_waiver_form_desc'           => __('Form for yoga class participants to acknowledge risks and consent to participation', 'ivyforms'),
            // Dance Class Liability Waiver Form Template Strings
            'dance_class_waiver_form'               => __('Dance Class Liability Waiver Form', 'ivyforms'),
            'dance_class_waiver_form_desc'          => __('Form for dance class participants to acknowledge risks and release liability', 'ivyforms'),
            // Hiking Trip Liability Waiver Form Template Strings
            'hiking_trip_waiver_form'               => __('Hiking Trip Liability Waiver Form', 'ivyforms'),
            'hiking_trip_waiver_form_desc'          => __('Form for hikers to release liability and acknowledge potential risks', 'ivyforms'),
            // Gym Liability Waiver Form Template Strings
            'gym_waiver_form'                       => __('Gym Liability Waiver Form', 'ivyforms'),
            'gym_waiver_form_desc'                  => __('Form for gym members to acknowledge risks associated with fitness activities', 'ivyforms'),
            // Sports Event Liability Waiver Form Template Strings
            'sports_event_waiver_form'              => __('Sports Event Liability Waiver Form', 'ivyforms'),
            'sports_event_waiver_form_desc'         => __('Form for participants to acknowledge risks and release liability for sports events', 'ivyforms'),
            // Universal Construction Change Form Template Strings
            'universal_construction_change_form'    => __('Construction Change Order Form (Universal)', 'ivyforms'),
            'universal_construction_change_form_desc' => __('A general form for recording changes in any construction project. Suitable for both residential and commercial projects', 'ivyforms'),
            // Corporate Photo Consent Form Template Strings
            'corporate_photo_consent_form'          => __('Corporate Photo Consent Form', 'ivyforms'),
            'corporate_photo_consent_form_desc'     => __('Form to obtain consent from employees or participants for the use of their photographs in corporate materials.', 'ivyforms'),
            'department_team'                       => __('Department / Team', 'ivyforms'),
            'enter_department_team'                 => __('Enter your department or team', 'ivyforms'),
            // Conference Photo Consent Form Template Strings
            'conference_photo_consent_form'         => __('Conference Photo Consent Form', 'ivyforms'),
            'conference_photo_consent_form_desc'    => __('Form to obtain consent from conference attendees for the use of their photographs in event materials.', 'ivyforms'),
            'company_organization'                  => __('Company / Organization', 'ivyforms'),
            'enter_company_organization'            => __('Enter company or organization', 'ivyforms'),
            // Sports Team Photo Consent Form Template Strings
            'sports_team_photo_consent_form'        => __('Sports Team Photo Consent Form', 'ivyforms'),
            'sports_team_photo_consent_form_desc'   => __('Form to obtain consent from athletes or team members for the use of their photographs in sports-related materials.', 'ivyforms'),
            // School Photo Consent Form Template Strings
            'school_photo_consent_form'                => __('School Photo Consent Form', 'ivyforms'),
            'school_photo_consent_form_desc'           => __('Form to obtain consent from students or guardians for photography and video during school activities, classes, or events.', 'ivyforms'),
            'grade_class'                              => __('Grade / Class', 'ivyforms'),
            'enter_grade_class'                        => __('Enter grade or class', 'ivyforms'),
            'school_name'                              => __('School Name', 'ivyforms'),
            'enter_school_name'                        => __('Enter school name', 'ivyforms'),
            'event_class_name'                         => __('Event or Class Name', 'ivyforms'),
            'enter_event_class_name'                   => __('Enter event or class name', 'ivyforms'),
            'event_class_date'                         => __('Event / Class Date', 'ivyforms'),
            'enter_event_class_date'                   => __('Enter event or class date', 'ivyforms'),
            'location'                                 => __('Location', 'ivyforms'),
            'enter_location'                           => __('Enter location', 'ivyforms'),
            'date_of_birth'                            => __('Date of Birth', 'ivyforms'),
            'enter_date_of_birth'                      => __('Enter date of birth', 'ivyforms'),
            'parent_guardian_name'                     => __('Parent/Guardian Name', 'ivyforms'),
            'enter_parent_guardian_name'               => __('Enter parent/guardian name', 'ivyforms'),
            'parent_guardian_email'                    => __('Parent/Guardian Email', 'ivyforms'),
            'enter_parent_guardian_email'              => __('Enter parent/guardian email', 'ivyforms'),
            'parent_guardian_signature'                => __('Parent / Guardian Signature', 'ivyforms'),
            'participant_signature'                    => __('Participant Signature', 'ivyforms'),
            'witness_signature'                        => __('Witness / School Representative Signature', 'ivyforms'),
            'consent_statement'                        => __('Consent Statement', 'ivyforms'),
            'usage_rights'                             => __('Usage Rights', 'ivyforms'),
            'modification_rights'                      => __('Modification Rights', 'ivyforms'),
            'waiver_statement'                         => __('Waiver Statement', 'ivyforms'),
            'duration_of_consent'                      => __('Duration of Consent', 'ivyforms'),
            'consent_withdrawal_instructions'          => __('Consent Withdrawal Instructions', 'ivyforms'),
            'date_of_agreement'                        => __('Date of Agreement', 'ivyforms'),
            'enter_date_of_consent'                    => __('Enter date of consent', 'ivyforms'),
            'acknowledge_of_questions_answered'        => __('Acknowledgment of Questions Answered', 'ivyforms'),
            'enter_comments'                           => __('Enter any additional comments or notes', 'ivyforms'),
            'school_photo_consent_statement_text'      => __('I hereby grant permission for my child/student\'s photo and video to be taken during school activities or events', 'ivyforms'),
            'school_photo_usage_rights_text'           => __('I grant the school and its authorized parties the right to use, reproduce, and distribute the photos/videos for educational, promotional, or marketing purposes', 'ivyforms'),
            'school_photo_modification_rights_text'    => __('I grant permission to modify images or videos if necessary', 'ivyforms'),
            'school_photo_waiver_statement_text'       => __('I release all rights, claims, or compensation related to the use of the photos/videos', 'ivyforms'),
            'school_photo_duration_of_consent_default' => __('This consent is valid for [specify duration, e.g., the academic year]', 'ivyforms'),
            'school_photo_withdrawal_instructions_default' => __('Consent may be withdrawn at any time by contacting the school office at [email address]', 'ivyforms'),
            'questions_answered'                       => __('I have had all my questions regarding photography and video usage answered', 'ivyforms'),
            // Event Photo Consent Form Template Strings
            'event_photo_consent_form'                 => __('Event Photo Consent Form', 'ivyforms'),
            'event_photo_consent_form_desc'            => __('Form to obtain consent from participants to photograph and record video during events, allowing the organization to use images for promotional, marketing, or internal purposes.', 'ivyforms'),
            'event_name'                               => __('Event Name', 'ivyforms'),
            'enter_event_name'                         => __('Enter event name', 'ivyforms'),
            'event_date'                               => __('Event Date', 'ivyforms'),
            'enter_event_date'                         => __('Enter event date', 'ivyforms'),
            'event_location'                           => __('Event Location', 'ivyforms'),
            'enter_event_location'                     => __('Enter event location', 'ivyforms'),
            'address'                                  => __('Address', 'ivyforms'),
            'state_province_region'                    => __('State / Province / Region', 'ivyforms'),
            'enter_state_province_region'              => __('Enter state, province or region', 'ivyforms'),
            'event_photo_consent_statement'            => __('Consent Statement', 'ivyforms'),
            'event_photo_consent_statement_text'       => __('I hereby grant permission for my photo and video to be taken during the [Event Name] event', 'ivyforms'),
            'event_photo_usage_rights'                 => __('Usage Rights', 'ivyforms'),
            'event_photo_usage_rights_text'            => __('I grant the organization and its authorized partners the right to use, reproduce, and distribute the photos and videos for marketing, promotional, or educational purposes', 'ivyforms'),
            'event_photo_modification_rights_text'     => __('I grant permission to make necessary modifications to the photos or videos as deemed appropriate', 'ivyforms'),
            'event_photo_waiver_statement'             => __('Waiver Statement', 'ivyforms'),
            'event_photo_waiver_statement_text'        => __('I release all rights, claims, or compensation related to the use of the photos and videos', 'ivyforms'),
            'event_photo_duration_of_consent_default'  => __('This consent applies for a period of [specify duration]', 'ivyforms'),
            'event_photo_withdrawal_instructions_default' => __('You may withdraw your consent at any time by contacting our privacy officer at privacyofficer@organization.com', 'ivyforms'),
            'participant_attendee_signature'           => __('Participant / Attendee Signature', 'ivyforms'),
            'event_representative_signature'           => __('Event Representative Signature', 'ivyforms'),
            'special_requests_notes'                   => __('Special Requests or Notes', 'ivyforms'),
            'event_photo_questions_answered'           => __('I have had all my questions regarding photography and video usage answered to my satisfaction', 'ivyforms'),
            // Photo & Video Consent Form Template Strings
            'photo_video_consent_form'                 => __('Photo & Video Consent Form', 'ivyforms'),
            'photo_video_consent_form_desc'            => __('Form to obtain consent from participants for photography, videography, and the use of images or videos for promotional, educational, or internal purposes.', 'ivyforms'),
            'photo_video_consent_statement'            => __('Consent Statement', 'ivyforms'),
            'photo_video_consent_statement_text'       => __('I hereby grant permission for my photo and video to be taken during the event/activity', 'ivyforms'),
            'age_competency_statement'                 => __('Age & Competency Statement', 'ivyforms'),
            'age_competency_statement_text'            => __('I warrant that I am eighteen (18) years old or more and competent to contract in my own name', 'ivyforms'),
            'photo_video_usage_rights_text'            => __('I grant the organization and their authorized parties the right to use, reproduce, and distribute the photographs and videos', 'ivyforms'),
            'photo_video_modification_rights_text'     => __('I grant the organization the right to make any modifications as deemed necessary to the photographs and videos', 'ivyforms'),
            'photo_video_waiver_statement'             => __('Waiver Statement', 'ivyforms'),
            'photo_video_waiver_statement_text'        => __('I release all rights and claims to the photos and videos, allowing the organization to use them without compensation', 'ivyforms'),
            'photo_video_duration_of_consent_default'  => __('I grant permission to use my photographs and videos for a period of [specify duration]', 'ivyforms'),
            'photo_video_withdrawal_instructions_default' => __('At any time, you can withdraw your consent and request the removal of your photos and videos from our organization\'s materials. Contact our privacy officer at privacyofficer@organization.com to do so', 'ivyforms'),
            'participant_model_signature'              => __('Participant / Model Signature', 'ivyforms'),
            'organization_representative_signature'    => __('Organization Representative Signature', 'ivyforms'),
            'photo_video_questions_answered'           => __('All questions regarding photography and video use were answered to my satisfaction', 'ivyforms'),
            'age'                                   => __('Age', 'ivyforms'),
            'enter_age'                             => __('Enter your age', 'ivyforms'),
            'team_club_name'                        => __('Team / Club Name', 'ivyforms'),
            'enter_team_club_name'                  => __('Enter your team or club name', 'ivyforms'),
            'sport_activity'                        => __('Sport / Activity', 'ivyforms'),
            'select_sport_activity'                 => __('Select your sport or activity', 'ivyforms'),
            'select_activity'                       => __('Select activity', 'ivyforms'),
            'soccer'                                => __('Soccer', 'ivyforms'),
            'basketball'                            => __('Basketball', 'ivyforms'),
            'baseball'                              => __('Baseball', 'ivyforms'),
            'volleyball'                            => __('Volleyball', 'ivyforms'),
            // Workshop Registration Form Template Strings
            'advanced'                              => __('Advanced', 'ivyforms'),
            'agree_to_terms'                        => __('Agree to Terms & Conditions', 'ivyforms'),
            'beginner'                              => __('Beginner', 'ivyforms'),
            'date_1'                                => __('Date 1', 'ivyforms'),
            'date_2'                                => __('Date 2', 'ivyforms'),
            'date_3'                                => __('Date 3', 'ivyforms'),
            'intermediate'                          => __('Intermediate', 'ivyforms'),
            'learning_goals'                        => __('Learning Goals', 'ivyforms'),
            'learning_goals_description'            => __('What do you want to achieve from this workshop?', 'ivyforms'),
            'preferred_date'                        => __('Preferred Date', 'ivyforms'),
            'select_workshop_level'                 => __('Select workshop level', 'ivyforms'),
            'terms_and_conditions'                  => __('Terms and Conditions', 'ivyforms'),
            'terms_and_conditions_required'         => __('You must agree to the terms and conditions to proceed.', 'ivyforms'),
            'workshop_level'                        => __('Workshop Level', 'ivyforms'),
            'workshop_registration_form'            => __('Workshop Registration Form', 'ivyforms'),
            'workshop_registration_form_desc'       => __('Form for registering attendees for workshops, selecting sessions, and providing special requirements.', 'ivyforms'),
            // Charity Event Registration Form Template Strings
            'any_special_notes'                     => __('Any dietary restrictions, accessibility needs, or other notes', 'ivyforms'),
            'charity_event_registration_form'       => __('Charity Event Registration Form', 'ivyforms'),
            'charity_event_registration_form_desc'  => __('Form for registering attendees for charity events, selecting participation type, and providing donation details.', 'ivyforms'),
            'cleanup'                               => __('Cleanup', 'ivyforms'),
            'donation_amount'                       => __('Donation Amount', 'ivyforms'),
            'enter_donation_amount'                 => __('Enter donation amount', 'ivyforms'),
            'fundraising'                           => __('Fundraising', 'ivyforms'),
            'registration'                          => __('Registration', 'ivyforms'),
            'setup'                                 => __('Setup', 'ivyforms'),
            'special_notes'                         => __('Special Notes', 'ivyforms'),
            'volunteer_role'                        => __('Volunteer Role', 'ivyforms'),
            // General Medical Consent Form Template Strings
            'general_medical_consent_form'          => __('General Medical Consent Form', 'ivyforms'),
            'general_medical_consent_form_desc'     => __('Form for general consent for medical treatment, procedures, and data usage.', 'ivyforms'),
            // Surgery Informed Consent Form Template Strings
            'surgery_informed_consent_form'         => __('Surgery Informed Consent Form', 'ivyforms'),
            'surgery_informed_consent_form_desc'    => __('Form for obtaining informed consent for surgical procedures, including patient details, procedure specifics, anesthesia, risks, and signatures of patient, doctor, and witnesses.', 'ivyforms'),
            // Template Categories
            'all_templates'                         => __('All Templates', 'ivyforms'),
            'favourites'                            => __('Favourites', 'ivyforms'),
            'business_sales_forms'                  => __('Business & Sales Forms', 'ivyforms'),
            'consent_forms'                         => __('Consent Forms', 'ivyforms'),
            'consents_releases'                     => __('Consents & Releases', 'ivyforms'),
            'order_forms'                           => __('Order Forms', 'ivyforms'),
            'release_forms'                         => __('Release Forms', 'ivyforms'),
            'requests_approvals'                    => __('Requests & Approvals', 'ivyforms'),
            'maintenance_request_forms'             => __('Maintenance Request Forms', 'ivyforms'),
            'leave_request_forms'                   => __('Leave Request Forms', 'ivyforms'),
            'event_booking_forms'                   => __('Event & Booking Forms', 'ivyforms'),
            'event_registration_form'               => __('Event Registration Form', 'ivyforms'),
            'booking_forms'                         => __('Booking Forms', 'ivyforms'),
            'waiver_forms'                          => __('Waiver Forms', 'ivyforms'),
            // Marketing Conference Registration Form Template Strings
            'marketing_conference_registration_form' => __('Marketing Conference Registration Form', 'ivyforms'),
            'marketing_conference_registration_form_desc' => __('Registration for the marketing conference, including options for workshops and networking events.', 'ivyforms'),
            'role_position'                         => __('Role/Position', 'ivyforms'),
            'select_role_position'                  => __('Select your role or position', 'ivyforms'),
            'marketer'                              => __('Marketer', 'ivyforms'),
            'manager'                               => __('Manager', 'ivyforms'),
            'ceo'                                   => __('CEO', 'ivyforms'),
            'workshops_to_attend'                   => __('Workshops to Attend', 'ivyforms'),
            'select_workshops'                      => __('Select workshops you want to attend', 'ivyforms'),
            'workshop_1'                            => __('Workshop 1', 'ivyforms'),
            'workshop_2'                            => __('Workshop 2', 'ivyforms'),
            'workshop_3'                            => __('Workshop 3', 'ivyforms'),
            'questions_comments'                    => __('Questions or Comments', 'ivyforms'),
            'write_questions_comments'              => __('Write any questions or comments for the organizers', 'ivyforms'),
            // Medical Conference Registration Form Template Strings
            'medical_conference_registration_form' => __('Medical Conference Registration Form', 'ivyforms'),
            'medical_conference_registration_form_desc' => __('Registration for medical conferences with the option to select specializations and seminar sessions.', 'ivyforms'),
            'specialization'                        => __('Specialization', 'ivyforms'),
            'select_specialization'                 => __('Select your specialization', 'ivyforms'),
            'cardiology'                            => __('Cardiology', 'ivyforms'),
            'neurology'                             => __('Neurology', 'ivyforms'),
            'pediatrics'                            => __('Pediatrics', 'ivyforms'),
            'oncology'                              => __('Oncology', 'ivyforms'),
            'seminars_to_attend'                    => __('Seminars to Attend', 'ivyforms'),
            'select_seminars'                       => __('Select seminars you want to attend', 'ivyforms'),
            'seminar_1'                             => __('Seminar 1', 'ivyforms'),
            'seminar_2'                             => __('Seminar 2', 'ivyforms'),
            'seminar_3'                             => __('Seminar 3', 'ivyforms'),
            'write_additional_notes'                => __('Dietary restrictions, accessibility needs, or other notes', 'ivyforms'),
            // Tech Conference Registration Form Template Strings
            'tech_conference_registration_form'     => __('Tech Conference Registration Form', 'ivyforms'),
            'tech_conference_registration_form_desc' => __('Registration for technology conferences with the option to select tracks and sessions.', 'ivyforms'),
            'conference_track'                      => __('Conference Track', 'ivyforms'),
            'select_conference_track'               => __('Select your conference track', 'ivyforms'),
            'ai_machine_learning'                   => __('AI & Machine Learning', 'ivyforms'),
            'software_development'                  => __('Software Development', 'ivyforms'),
            'cybersecurity'                         => __('Cybersecurity', 'ivyforms'),
            'cloud_computing'                       => __('Cloud Computing', 'ivyforms'),
            'select_sessions'                       => __('Select sessions you want to attend', 'ivyforms'),
            'select_participation_type'             => __('Select participation type', 'ivyforms'),
            // General Change Order Form Template Strings
            'general_change_order_form'             => __('General Change Order Form', 'ivyforms'),
            'general_change_order_form_desc'        => __('Form to request, document, and approve changes in a project, order, or contract. Captures essential information about the change, cost, timeline, and approvals.', 'ivyforms'),
            // Blood Transfusion Consent Form Template Strings
            'blood_transfusion_consent_form'        => __('Blood Transfusion Consent Form', 'ivyforms'),
            'blood_transfusion_consent_form_desc'   => __('Comprehensive form to obtain patient consent for blood transfusion, including patient info, medical history, risks, alternatives, and signatures.', 'ivyforms'),
            'date'                                  => __('Date', 'ivyforms'),
            // Vaccination Consent Form Template Strings
            'vaccination_consent_form'              => __('Vaccination Consent Form', 'ivyforms'),
            'vaccination_consent_form_desc'         => __('Form to obtain patient or guardian consent for vaccination, including medical history, vaccine details, and acknowledgment of risks and benefits.', 'ivyforms'),
            // Anesthesia Consent Form Template Strings
            'anesthesia_consent_form'               => __('Anesthesia Consent Form', 'ivyforms'),
            'anesthesia_consent_form_desc'          => __('Form to obtain informed consent for anesthesia during medical procedures, including patient details, anesthesia type, risks, and signatures.', 'ivyforms'),
            // Dinner Reservation Template Strings
            'dinner_reservation_form' => __('Dinner Reservation', 'ivyforms'),
            'dinner_reservation_form_desc' => __('A simple dinner reservation form with guest details and reservation preferences', 'ivyforms'),
            'email_placeholder' => __('name@example.com', 'ivyforms'),
            'phone_placeholder' => __('+1 (_) _-_', 'ivyforms'),
            'enter_total_guests' => __('Enter total guests', 'ivyforms'),
            'seating_preference' => __('Seating Preference', 'ivyforms'),
            'select_seating_preference' => __('Select seating preference', 'ivyforms'),
            'indoor' => __('Indoor', 'ivyforms'),
            'outdoor' => __('Outdoor', 'ivyforms'),
            'private_room' => __('Private Room', 'ivyforms'),
            'window_seat' => __('Window Seat', 'ivyforms'),
            'reservation_date' => __('Reservation Date', 'ivyforms'),
            'select_reservation_date' => __('Select reservation date', 'ivyforms'),
            'reservation_time' => __('Reservation Time', 'ivyforms'),
            'select_reservation_time' => __('Select reservation time', 'ivyforms'),
            'special_requests_placeholder' => __('Dietary restrictions, celebrations, or other requests', 'ivyforms'),
            'occasion_question' => __('Occasion?', 'ivyforms'),
            // Maternity Leave Request Template Strings
            'maternity_leave_request_form'          => __('Maternity Leave Request Form', 'ivyforms'),
            'maternity_leave_request_form_desc'     => __('Form to request maternity leave, with start/end dates and additional notes.', 'ivyforms'),
            'start_date_of_leave'                   => __('Start Date of Leave', 'ivyforms'),
            'select_start_date_of_leave'            => __('Select start date of leave', 'ivyforms'),
            'expected_return_date'                  => __('Expected Return Date', 'ivyforms'),
            'select_expected_return_date'           => __('Select expected return date', 'ivyforms'),
            'additional_notes_placeholder'          => __('Optional information or requests', 'ivyforms'),
            'notify_my_supervisor'                  => __('Notify my supervisor?', 'ivyforms'),
            'notify_my_supervisor_yes'              => __('Yes', 'ivyforms'),
            'notify_my_supervisor_no'               => __('No', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for Pro upgrade dialog strings
     *
     * @return mixed[]
     */
    public static function getProUpgradeDialogStrings(): array
    {
        return [
            // Pro Upgrade Dialog - Notification Pop-up (Pro not installed)
            'pro_feature_available'                 => __('This feature is available in the Pro version.', 'ivyforms'),
            'upgrade_to_pro'                        => __('Upgrade to Pro', 'ivyforms'),
            'learn_more'                            => __('Learn More', 'ivyforms'),
            // Pro Upgrade Dialog - License Activation Pop-up (Pro installed but not activated)
            'pro_feature_requires_activation'       => __('This Pro feature requires license activation', 'ivyforms'),
            'pro_feature_activation_subtitle'       => __('It looks like you\'ve already purchased the Pro version — thank you! To start using all Pro features, please activate your license', 'ivyforms'),
            'already_purchased'                     => __('Already purchased?', 'ivyforms'),
            'activate_license'                      => __('Activate License', 'ivyforms'),
            // Pro Upgrade Dialog - Plan Upgrade
            'upgrade_plan'                          => __('Upgrade Plan', 'ivyforms'),
        ];
    }

    /**
     * Returns the array for changelog strings
     *
     * @return mixed[]
     */
    public static function getChangelogStrings(): array
    {
        return [
            'whats_new_in_ivyforms'    => __('What\'s New in IvyForms', 'ivyforms'),
            'new_features'             => __('New Features', 'ivyforms'),
            'improvements'             => __('Improvements', 'ivyforms'),
            'bug_fixes'                => __('Bug Fixes', 'ivyforms'),
            'got_it_thanks'            => __('Got it, thanks!', 'ivyforms'),
            'changelog_modal_alt_logo' => __('IvyForms Logo', 'ivyforms'),
        ];
    }
}

```
