<?php
/**
 * Handles translatable strings for MeetingHub.
 *
 * This class provides an array of commonly used time-related terms
 * that can be translated into different languages using WordPress internationalization functions.
 *
 * @since 1.20.4
 * @package SOVLIX\MHUB
 */

namespace SOVLIX\MHUB;

// Prevent direct file access.
defined( 'ABSPATH' ) || exit;

if ( ! class_exists( 'Mhub_Translate' ) ) {
	/**
	 * Provides translatable strings for time-related terms.
	 *
	 * @since 1.2.0
	 */
	class Mhub_Translate {

		/**
		 * Retrieves an array of translatable time-related terms.
		 *
		 * @since 1.2.0
		 * @return array List of translatable strings.
		 */
		public static function strings() {
			return array(
				'day'                                                => __( 'Day', 'meetinghub' ),
				'days'                                               => __( 'Days', 'meetinghub' ),
				'hour'                                               => __( 'Hour', 'meetinghub' ),
				'hours'                                              => __( 'Hours', 'meetinghub' ),
				'minute'                                             => __( 'Minute', 'meetinghub' ),
				'minutes'                                            => __( 'Minutes', 'meetinghub' ),
				'second'                                             => __( 'Second', 'meetinghub' ),
				'seconds'                                            => __( 'Seconds', 'meetinghub' ),
				'are_you_sure_you_want_to_end'                       => __( 'Are you sure you want to end this meeting or webinar?', 'meetinghub' ),
				'are_you_sure_you_want_to_start'                     => __( 'Are you sure you want to Start this meeting?', 'meetinghub' ),
				'frontend_meeting'                                   => __( 'Frontend Meeting', 'meetinghub' ),
				'frontend_manage_msg'                                => __( 'Allow users to schedule and manage meetings directly from the frontend. Login is required.', 'meetinghub' ),
				'multivendor_addon'                                  => __( 'Multivendor Addon', 'meetinghub' ),
				'multivendor_desc'                                   => __( 'Seamlessly integrate MeetingHub with Dokan, WCFM, and MultivendorX. Empower vendors to schedule and host video meetings and webinars directly from their dashboards. Unlock new revenue streams by monetizing virtual events effortlessly.', 'meetinghub' ),

				'shortcode_instruction'                              => __( 'Use the shortcode below to display the meeting dashboard:', 'meetinghub' ),
				'toggle_activate_deactivate'                         => __( 'Toggle to activate/deactivate', 'meetinghub' ),
				'copy_shortcode'                                     => __( 'Copy Shortcode', 'meetinghub' ),
				'pro'                                                => __( 'Pro', 'meetinghub' ),
				'upgrade_to_pro'                                     => __( 'Upgrade to Pro', 'meetinghub' ),
				'available_in_pro'                                   => __( 'Available in Pro', 'meetinghub' ),
				'woocommerce'                                        => __( 'WooCommerce', 'meetinghub' ),
				'woocommerce_sell_msg'                               => __( 'Sell meetings as a product directly through WooCommerce. Customers can purchase and access meetings seamlessly after completing their orders.', 'meetinghub' ),
				'woocommerce_booking'                                => __( 'WooCommerce Booking', 'meetinghub' ),
				'booking_auto_meeting'                               => __( 'Automatically create meetings when an appointment is booked through WooCommerce Bookings. Simplify scheduling and improve customer experience.', 'meetinghub' ),
				'tutor_lms'                                          => __( 'Tutor LMS', 'meetinghub' ),
				'tutor_lms_msg'                                      => __( 'Enable instructors to create and manage meetings directly from the frontend. Easily attach meetings to lessons and courses for seamless online learning.', 'meetinghub' ),
				'academy_lms'                                        => __( 'Academy LMS', 'meetinghub' ),
				'academy_lms_msg'                                    => __( 'Enable instructors to schedule and host meetings from the frontend. Effortlessly link live sessions to courses and lessons for interactive online learning.', 'meetinghub' ),
				'learnpress'                                         => __( 'LearnPress', 'meetinghub' ),
				'learnpress_msg'                                     => __( 'Enable instructors to create and manage meetings directly from the frontend. Easily attach meetings to lessons and courses for seamless online learning.', 'meetinghub' ),
				'google_calendar'                                    => __( 'Google Calendar', 'meetinghub' ),
				'google_calendar_msg'                                => __( 'Easily add scheduled meetings to Google Calendar with a single click. A button redirects users to Google Calendar, making it simple to store and organize meetings.', 'meetinghub' ),
				'settings_updated'                                   => __( 'Settings updated successfully.', 'meetinghub' ),
				'settings_failed_save'                               => __( 'Failed to save settings.', 'meetinghub' ),
				'settings_failed_update'                             => __( 'Failed to update settings.', 'meetinghub' ),
				'toggle_enable_disable'                              => __( 'Toggle to enable/disable', 'meetinghub' ),
				'error_fetching_data'                                => __( 'Error fetching data:', 'meetinghub' ),
				'search'                                             => __( 'Search', 'meetinghub' ),
				'actions'                                            => __( 'Actions', 'meetinghub' ),
				'topic'                                              => __( 'Topic', 'meetinghub' ),
				'start_time'                                         => __( 'Start Time', 'meetinghub' ),
				'meeting_link'                                       => __( 'Meeting Link', 'meetinghub' ),
				'no_webinar'                                         => __( 'No webinar available.', 'meetinghub' ),
				'no_meetings'                                        => __( 'No meetings available.', 'meetinghub' ),
				'no_records'                                         => __( 'No matching records found', 'meetinghub' ),
				'previous'                                           => __( 'Previous', 'meetinghub' ),
				'next'                                               => __( 'Next', 'meetinghub' ),
				'select_host'                                        => __( 'Select a Host to get recording data.', 'meetinghub' ),
				'no_recordings_range'                                => __( 'You have no recordings in this date range.', 'meetinghub' ),
				'api_error'                                          => __( 'API Error:', 'meetinghub' ),
				'recording_error'                                    => __( 'An error occurred while fetching recordings.', 'meetinghub' ),
				'get_recording_period'                               => __( 'Get recording for a specified period:', 'meetinghub' ),
				'show'                                               => __( 'Show', 'meetinghub' ),
				'select_host_placeholder'                            => __( 'Select a host..', 'meetinghub' ),
				'select_host_date'                                   => __( 'Please select a host and valid date range to get recording.', 'meetinghub' ),
				'daily_report'                                       => __( 'Daily Report', 'meetinghub' ),
				'account_report'                                     => __( 'Account Report', 'meetinghub' ),
				'enter_date'                                         => __( 'Enter the date to check:', 'meetinghub' ),
				'get_account_report'                                 => __( 'Get account report for a specified period:', 'meetinghub' ),
				'to'                                                 => __( 'To', 'meetinghub' ),
				'select_date'                                        => __( 'Please select a date to view reports', 'meetinghub' ),
				'select_valid_range'                                 => __( 'Please select valid date range to view reports', 'meetinghub' ),
				'copied'                                             => __( 'Copied', 'meetinghub' ),
				'note_no_hosts'                                      => __( 'Note: Did not find any hosts here ? Please check zoom settings to verify your API keys are working correctly.', 'meetinghub' ),
                'note_webinar_plan'                                  => __( 'Note: Webinar requires a Webex Webinars (Events) license and host privileges enabled on your account/site.', 'meetinghub' ),
                'learn_more'                                        => __( 'Learn more?', 'meetinghub' ),
				'zoom_email_info'                                    => __( 'Users will receive an email from Zoom containing a confirmation link. Clicking this link will activate their Zoom account. Users can then set or change their password within Zoom.', 'meetinghub' ),
				'create'                                             => __( 'Create', 'meetinghub' ),
				'automated_create'                                   => __( 'Automated Create', 'meetinghub' ),
				'automated_create_note'                              => __( 'This feature is intended for enterprise customers with managed domains. It is disabled by default due to the security risks associated with creating a user without their explicit notification.', 'meetinghub' ),
				'custom_create'                                      => __( 'Custom Create', 'meetinghub' ),
				'custom_create_note'                                 => __( 'This feature is only available for API partners. Users created in this manner do not have passwords and cannot log into the Zoom website or client.', 'meetinghub' ),
				'sso_create'                                         => __( 'SSO Create', 'meetinghub' ),
				'sso_create_note'                                    => __( 'This feature is available for users with the "Pre-provisioning SSO User" option enabled. Users created in this manner do not have passwords. If the user is not a basic user, a Personal Vanity URL will be generated using their username (without domain) from the provisioning email. If the username or PMI is invalid or already in use, a random number/random personal vanity URL will be assigned.', 'meetinghub' ),
				'upcoming'                                           => __( 'Upcomming', 'meetinghub' ),
				'ends_in'                                            => __( 'Ends in', 'meetinghub' ),
				'deal_note_once'                                     => __( 'This offer won’t come again, we promise!', 'meetinghub' ),
				'url_not_available'                                  => __( 'URL not available', 'meetinghub' ),
				'mhub_data_missing'                                  => __( 'mhubMeetingsData not defined', 'meetinghub' ),
				'unlock_all_features'                                => __( 'Unlock access to all features', 'meetinghub' ),
				'black_friday_ltd'                                   => __( 'Black Friday Lifetime Deal', 'meetinghub' ),
				'deal_dont_miss'                                     => __( 'Don\'t miss the attractive deal! Grab it fast!', 'meetinghub' ),
				'claim'                                              => __( 'Claim', 'meetinghub' ),
				'off'                                                => __( 'OFF', 'meetinghub' ),
				'get_premium'                                        => __( 'Get Premium', 'meetinghub' ),
				'choose_thumbnail'                                   => __( 'Choose Thumbnail', 'meetinghub' ),
				'upload_thumbnail'                                   => __( 'Upload Thumbnail', 'meetinghub' ),
				'reset'                                              => __( 'Reset', 'meetinghub' ),
				'meeting_thumbnail'                                  => __( 'Meeting Thumbnail', 'meetinghub' ),
				'meeting_id'                                         => __( 'Meeting ID', 'meetinghub' ),
				'duration'                                           => __( 'Duration', 'meetinghub' ),
				'recorded'                                           => __( 'Recorded', 'meetinghub' ),
				'size'                                               => __( 'Size', 'meetinghub' ),
				'view_recordings'                                    => __( 'View Recordings', 'meetinghub' ),
				'file_type'                                          => __( 'File Type', 'meetinghub' ),
				'file_size'                                          => __( 'File Size', 'meetinghub' ),
				'play'                                               => __( 'Play', 'meetinghub' ),
				'play2'                                              => __( 'Play', 'meetinghub' ),
				'download'                                           => __( 'Download', 'meetinghub' ),
				'download                                            :' => __( 'Download:', 'meetinghub' ),
				'no_recordings'                                      => __( 'No recordings available', 'meetinghub' ),
				'no_report_data'                                     => __( 'No report data found', 'meetinghub' ),
				'email'                                              => __( 'Email', 'meetinghub' ),
				'meetings_held'                                      => __( 'Meetings Held', 'meetinghub' ),
				'total_participants'                                 => __( 'Total Participants', 'meetinghub' ),
				'total_minutes'                                      => __( 'Total Meeting Minutes', 'meetinghub' ),
				'last_login_time'                                    => __( 'Last Login Time', 'meetinghub' ),
				'date'                                               => __( 'Date', 'meetinghub' ),
				'meetings'                                           => __( 'Meetings', 'meetinghub' ),
				'new_users'                                          => __( 'New Users', 'meetinghub' ),
				'participants'                                       => __( 'Participants', 'meetinghub' ),
				'meeting_minutes'                                    => __( 'Meeting Minutes', 'meetinghub' ),
				'all_users'                                          => __( 'All Users', 'meetinghub' ),
				'add_user'                                           => __( 'Add a User', 'meetinghub' ),
				'user_id'                                            => __( 'User ID', 'meetinghub' ),
				'name'                                               => __( 'Name', 'meetinghub' ),
				'created_on'                                         => __( 'Created On', 'meetinghub' ),
				'last_login'                                         => __( 'Last Login', 'meetinghub' ),
				'last_client'                                        => __( 'Last Client', 'meetinghub' ),
				'status'                                             => __( 'Status', 'meetinghub' ),
				'create_new_user'                                    => __( 'Create New User', 'meetinghub' ),
				'auto_create'                                        => __( 'Auto Create', 'meetinghub' ),
				'cust_create'                                        => __( 'Cust Create', 'meetinghub' ),
				'sso_create_short'                                   => __( 'SSO Create', 'meetinghub' ),
				'failed_create_user'                                 => __( 'Failed to Create User !', 'meetinghub' ),
				'no_permission_user'                                 => __( 'You don\'t have permission to add a new user', 'meetinghub' ),
				'user_created'                                       => __( 'User Created Successfully.', 'meetinghub' ),
				'back'                                               => __( 'Back', 'meetinghub' ),
				'add_user_short'                                     => __( 'Add User', 'meetinghub' ),
				'what_does_this'                                     => __( 'What does this do? Check out', 'meetinghub' ),
				'zoom_website'                                       => __( 'Zoom website', 'meetinghub' ),
				'pro_account_note'                                   => __( 'Please note this requires a PRO Zoom account or Higher.', 'meetinghub' ),
				'type_action'                                        => __( 'Type of Action', 'meetinghub' ),
				'email_address'                                      => __( 'Email Address', 'meetinghub' ),
				'email_note'                                         => __( 'This address is used for zoom', 'meetinghub' ),
				'first_name'                                         => __( 'First Name', 'meetinghub' ),
				'first_name_note'                                    => __( 'First Name of the User', 'meetinghub' ),
				'last_name'                                          => __( 'Last Name', 'meetinghub' ),
				'last_name_note'                                     => __( 'Last Name of the User', 'meetinghub' ),
				'user_type'                                          => __( 'User Type', 'meetinghub' ),
				'user_type_note'                                     => __( 'Type of User', 'meetinghub' ),
				'create_user'                                        => __( 'Create User', 'meetinghub' ),
				'add_new_meeting'                                    => __( 'Add New Meeting', 'meetinghub' ),
				'select_meeting_app'                                 => __( 'Select your meeting app:', 'meetinghub' ),
				'select'                                             => __( 'Select', 'meetinghub' ),
				'jitsi_meet'                                         => __( 'Jitsi Meet', 'meetinghub' ),
				'zoom'                                               => __( 'Zoom', 'meetinghub' ),
				'google_meet'                                        => __( 'Google Meet', 'meetinghub' ),
				'webex'                                              => __( 'Webex', 'meetinghub' ),
				'edit_meeting'                                       => __( 'Edit Meeting', 'meetinghub' ),
				'all_meetings'                                       => __( 'All Meetings', 'meetinghub' ),
				'add_new'                                            => __( 'Add new', 'meetinghub' ),
				'meeting_deleted'                                    => __( 'Meeting Deleted Successfully.', 'meetinghub' ),
				'meeting_delete_failed'                              => __( 'Failed to Delete Meeting !', 'meetinghub' ),
				'meetings_deleted'                                   => __( 'Meetings Deleted Successfully.', 'meetinghub' ),
				'meetings_delete_failed'                             => __( 'Failed to Delete Meetings !', 'meetinghub' ),
				'created_at'                                         => __( 'Created At', 'meetinghub' ),
				'platform'                                           => __( 'Platform', 'meetinghub' ),
				'shortcode'                                          => __( 'Shortcode', 'meetinghub' ),
				'no_meetings_yet'                                    => __( 'No meetings created yet', 'meetinghub' ),
				'copied_clipboard'                                   => __( 'Copied to clipboard', 'meetinghub' ),
				'delete_all_meetings'                                => __( 'Delete all Meetings?', 'meetinghub' ),
				'delete_meeting'                                     => __( 'Delete Meeting?', 'meetinghub' ),
				'confirm_delete_all'                                 => __( 'Are you sure you want to delete all selected meetings?', 'meetinghub' ),
				'confirm_delete_single'                              => __( 'Are you sure you want to delete this meeting?', 'meetinghub' ),
				'confirm_delete'                                     => __( 'Confirm Delete', 'meetinghub' ),
				'cancel'                                             => __( 'Cancel', 'meetinghub' ),
				'sunday'                                             => __( 'Sunday', 'meetinghub' ),
				'monday'                                             => __( 'Monday', 'meetinghub' ),
				'tuesday'                                            => __( 'Tuesday', 'meetinghub' ),
				'wednesday'                                          => __( 'Wednesday', 'meetinghub' ),
				'thursday'                                           => __( 'Thursday', 'meetinghub' ),
				'friday'                                             => __( 'Friday', 'meetinghub' ),
				'saturday'                                           => __( 'Saturday', 'meetinghub' ),
				'meeting_updated'                                    => __( 'Meeting Updated Successfully.', 'meetinghub' ),
				'failed_update_meeting'                              => __( 'Failed to Update Meeting!', 'meetinghub' ),
				'check_google_meet_settings'                         => __( 'Check your Google Meet settings and ensure your credentials are set up properly.', 'meetinghub' ),
				'minutes_before_1'                                   => __( '1 Minutes Before', 'meetinghub' ),
				'minutes_before_5'                                   => __( '5 Minutes Before', 'meetinghub' ),
				'minutes_before_15'                                  => __( '15 Minutes Before', 'meetinghub' ),
				'minutes_before_30'                                  => __( '30 Minutes Before', 'meetinghub' ),
				'confirmed'                                          => __( 'Confirmed', 'meetinghub' ),
				'tentative'                                          => __( 'Tentative', 'meetinghub' ),
				'all'                                                => __( 'All', 'meetinghub' ),
				'external_only'                                      => __( 'External Only', 'meetinghub' ),
				'none'                                               => __( 'None', 'meetinghub' ),
				'opaque_block'                                       => __( 'Opaque, Blocks Time on the Calendar', 'meetinghub' ),
				'transparent_not_block'                              => __( 'Transparent, does not Blocks Time', 'meetinghub' ),
				'default'                                            => __( 'Default', 'meetinghub' ),
				'public'                                             => __( 'Public', 'meetinghub' ),
				'private'                                            => __( 'Private', 'meetinghub' ),
				'daily'                                              => __( 'Daily', 'meetinghub' ),
				'weekly'                                             => __( 'Weekly', 'meetinghub' ),
				'monthly'                                            => __( 'Monthly', 'meetinghub' ),
				'yearly'                                             => __( 'Yearly', 'meetinghub' ),
				'first_week'                                         => __( 'First week of the month', 'meetinghub' ),
				'second_week'                                        => __( 'Second week of the month', 'meetinghub' ),
				'third_week'                                         => __( 'Third week of the month', 'meetinghub' ),
				'fourth_week'                                        => __( 'Fourth week of the month', 'meetinghub' ),
				'last_week'                                          => __( 'Last week of the month', 'meetinghub' ),
				'by_date'                                            => __( 'By date', 'meetinghub' ),
				'by_occurrences'                                     => __( 'By occurrences', 'meetinghub' ),
				'never'                                              => __( 'Never', 'meetinghub' ),
				'weekdays'                                           => __( 'Weekdays', 'meetinghub' ),
				'updating'                                           => __( 'Updating...', 'meetinghub' ),
				'update_meeting'                                     => __( 'Update Meeting', 'meetinghub' ),
				'meeting_name'                                       => __( 'Meeting Name', 'meetinghub' ),
				'enter_meeting_name'                                 => __( 'Please enter the meeting name', 'meetinghub' ),
				'meeting_description'                                => __( 'Meeting Description', 'meetinghub' ),
				'meeting_description_help'                           => __( 'Provide the details for your meeting here', 'meetinghub' ),
				'meeting_summary'                                    => __( 'Meeting Summary', 'meetinghub' ),
				'meeting_summary_help'                               => __( 'Write summary for your meeting', 'meetinghub' ),
				'meeting_thumbnail_upload'                           => __( 'Upload an image to represent your meeting visually', 'meetinghub' ),
				'start_datetime'                                     => __( 'Start Date & Time', 'meetinghub' ),
				'start_datetime_help'                                => __( 'Starting date and time of the meeting', 'meetinghub' ),
				'select_duration'                                    => __( 'Select meeting duration.', 'meetinghub' ),
				'recurring_meeting'                                  => __( 'Recurring Meeting', 'meetinghub' ),
				'enable_recurring'                                   => __( 'Enable recurring meeting.', 'meetinghub' ),
				'recurrence'                                         => __( 'Recurrence', 'meetinghub' ),
				'select_recurrence'                                  => __( 'Select recurrence option.', 'meetinghub' ),
				'repeat_every'                                       => __( 'Repeat Every', 'meetinghub' ),
				'repeat_every_help'                                  => __( 'Define the interval at which the meeting/webinar should recur.', 'meetinghub' ),
				'occurs_on'                                          => __( 'Occurs On', 'meetinghub' ),
				'select_occurs_type'                                 => __( 'Select Occurs type.', 'meetinghub' ),
				'set_order'                                          => __( 'Set Order', 'meetinghub' ),
				'set_order_help'                                     => __( 'Set Order for the month.', 'meetinghub' ),
				'set_weekday'                                        => __( 'Set weekday', 'meetinghub' ),
				'select_weekday'                                     => __( 'Select weekday.', 'meetinghub' ),
				'select_weekdays'                                    => __( 'Select weekdays.', 'meetinghub' ),
				'ends'                                               => __( 'Ends', 'meetinghub' ),
				'end_date'                                           => __( 'End Date', 'meetinghub' ),
				'select_end_type'                                    => __( 'Select end type.', 'meetinghub' ),
				'set_num_occurrences'                                => __( 'Set Number Of Occurrences', 'meetinghub' ),
				'set_num_occurrences_help'                           => __( 'Select how many times the meeting/webinar should recur before it is canceled.', 'meetinghub' ),
				'set_end_date'                                       => __( 'Set End Date', 'meetinghub' ),
				'set_end_date_help'                                  => __( 'Select the final date on which meeting/webinar will recur before it is canceled.', 'meetinghub' ),
				'timezone'                                           => __( 'Timezone', 'meetinghub' ),
				'meeting_timezone'                                   => __( 'Meeting Timezone.', 'meetinghub' ),
				'show_user_timezone'                                 => __( 'Show Event Time in User’s Timezone', 'meetinghub' ),
				'show_user_timezone_help'                            => __( 'Enable this option to display meeting and webinar times in the user’s local timezone on the meeting page and within shortcodes.', 'meetinghub' ),
				'should_register'                                    => __( 'Should Register', 'meetinghub' ),
				'should_register_help'                               => __( 'If user should be register to join the meeting', 'meetinghub' ),
				'password'                                           => __( 'Password', 'meetinghub' ),
				'password_help'                                      => __( 'Set a password (max 10 characters, [a-zA-Z0-9])', 'meetinghub' ),
				'default_reminder_time'                              => __( 'Default Reminder Time', 'meetinghub' ),
				'default_reminder_time_help'                         => __( 'Set a default reminder time to get an email notification.', 'meetinghub' ),
				'default_event_status'                               => __( 'Set Default Event Status', 'meetinghub' ),
				'default_event_status_meet'                          => __( 'Set a default status for Google Meet event', 'meetinghub' ),
				'send_updates'                                       => __( 'Send Updates', 'meetinghub' ),
				'send_updates_help'                                  => __( 'Select how to send notifications about the creation of the new event. Note that some emails might still be sent.', 'meetinghub' ),
				'transparency'                                       => __( 'Transparency', 'meetinghub' ),
				'transparency_help'                                  => __( 'Select if the events block time on the calendar by default.', 'meetinghub' ),
				'visibility_on_calendar'                             => __( 'Visibility on Calendar', 'meetinghub' ),
				'visibility_on_calendar_help'                        => __( 'Set the default visibility of the event on the calendar.', 'meetinghub' ),
				'hide_sidebar'                                       => __( 'Hide Sidebar', 'meetinghub' ),
				'hide_sidebar_help'                                  => __( 'Hide meeting page right sidebar', 'meetinghub' ),
				'hide_header_footer'                                 => __( 'Hide Header & Footer', 'meetinghub' ),
				'hide_header_footer_help'                            => __( 'Hide header & footer on meeting page', 'meetinghub' ),
				'creating'                                           => __( 'Creating...', 'meetinghub' ),
				'create_meeting'                                     => __( 'Create Meeting', 'meetinghub' ),
				'action'                                             => 'Action',
				'no_users_found'                                     => 'No users found',
				'error'                                              => 'Error',
				'basic_user'                                         => 'Basic User',
				'pro_user'                                           => 'Pro User',
				'meeting_created'                                    => __( 'Meeting Created Successfully.', 'meetinghub' ),
				'failed_create_meeting'                              => __( 'Failed to Create Meeting!', 'meetinghub' ),
				'check_meet_settings'                                => __( 'Check your Google meet settings and ensure your OAuth credentials are set up properly.', 'meetinghub' ),
				'google_meet_api_setup_notice'                       => __( 'To enable Google Meet, please set up its API settings.', 'meetinghub' ),
				'res_480p'                                           => __( '480p', 'meetinghub' ),
				'res_720p'                                           => __( '720p', 'meetinghub' ),
				'res_1080p'                                          => __( '1080p', 'meetinghub' ),
				'res_1440p'                                          => __( '1440p', 'meetinghub' ),
				'res_2160p'                                          => __( '2160p', 'meetinghub' ),
				'res_4320p'                                          => __( '4320p', 'meetinghub' ),
				'month_january'                                      => __( 'January', 'meetinghub' ),
				'month_february'                                     => __( 'February', 'meetinghub' ),
				'month_march'                                        => __( 'March', 'meetinghub' ),
				'month_april'                                        => __( 'April', 'meetinghub' ),
				'month_may'                                          => __( 'May', 'meetinghub' ),
				'month_june'                                         => __( 'June', 'meetinghub' ),
				'month_july'                                         => __( 'July', 'meetinghub' ),
				'month_august'                                       => __( 'August', 'meetinghub' ),
				'month_september'                                    => __( 'September', 'meetinghub' ),
				'month_october'                                      => __( 'October', 'meetinghub' ),
				'month_november'                                     => __( 'November', 'meetinghub' ),
				'month_december'                                     => __( 'December', 'meetinghub' ),
				
				// Timezone translations (common Asian timezones).
				'tz_asia_dhaka'                                      => __( 'Asia/Dhaka', 'meetinghub' ),
				'tz_asia_kolkata'                                    => __( 'Asia/Kolkata', 'meetinghub' ),
				'tz_asia_karachi'                                    => __( 'Asia/Karachi', 'meetinghub' ),
				'tz_asia_dubai'                                      => __( 'Asia/Dubai', 'meetinghub' ),
				'tz_asia_tokyo'                                      => __( 'Asia/Tokyo', 'meetinghub' ),
				'tz_asia_shanghai'                                   => __( 'Asia/Shanghai', 'meetinghub' ),
				'tz_asia_singapore'                                  => __( 'Asia/Singapore', 'meetinghub' ),
				'tz_asia_hong_kong'                                  => __( 'Asia/Hong_Kong', 'meetinghub' ),
				'tz_asia_bangkok'                                    => __( 'Asia/Bangkok', 'meetinghub' ),
				'tz_asia_jakarta'                                    => __( 'Asia/Jakarta', 'meetinghub' ),
				'tz_asia_manila'                                     => __( 'Asia/Manila', 'meetinghub' ),
				'tz_asia_seoul'                                      => __( 'Asia/Seoul', 'meetinghub' ),
				'tz_asia_kuala_lumpur'                               => __( 'Asia/Kuala_Lumpur', 'meetinghub' ),
				
				'meeting_create_failed'                              => __( 'Failed to Create Meeting !', 'meetinghub' ),
				'repeat_month'                                       => __( 'Repeat Month', 'meetinghub' ),
				'repeat_month_hint'                                  => __( 'Define the month at which the meeting should recur', 'meetinghub' ),
				'repeat_every_hint'                                  => __( 'Define the day at which the meeting should recur', 'meetinghub' ),
				'recurrence_time'                                    => __( 'Recurrence time', 'meetinghub' ),
				'recurrence_time_hint'                               => __( 'Time when the meeting will start', 'meetinghub' ),
				'meeting_height'                                     => __( 'Height', 'meetinghub' ),
				'meeting_height_hint'                                => __( 'Meeting height in pixels', 'meetinghub' ),
				'meeting_width'                                      => __( 'Width', 'meetinghub' ),
				'meeting_width_hint'                                 => __( 'Meeting width in pixels', 'meetinghub' ),

				'yourself_muted'                                     => __( 'Yourself Muted', 'meetinghub' ),
				'start_muted_audio'                                  => __( 'Start with audio muted', 'meetinghub' ),
				'start_muted_video'                                  => __( 'Start Video Muted', 'meetinghub' ),
				'start_with_muted_video'                             => __( 'Start with video muted', 'meetinghub' ),
				'screen_sharing'                                     => __( 'Screen Sharing', 'meetinghub' ),
				'screen_sharing_hint'                                => __( 'By enabling this feature, you\'re able to share your screen while attending a meeting', 'meetinghub' ),

				'enable_inviting'                                    => __( 'Enable Inviting', 'meetinghub' ),
				'attendee_can_invite'                                => __( 'Attendee can invite people', 'meetinghub' ),
				'audio_only'                                         => __( 'Audio Only', 'meetinghub' ),
				'start_audio_only'                                   => __( 'Start conference on audio only', 'meetinghub' ),
				'start_silent'                                       => __( 'Start Silent', 'meetinghub' ),
				'disable_local_audio'                                => __( 'Disable local audio output', 'meetinghub' ),

				'video_resolution'                                   => __( 'Video Resolution', 'meetinghub' ),
				'preferred_resolution'                               => __( 'Start with preferred resolution.', 'meetinghub' ),
				'max_full_resolution'                                => __( 'Max Full Resolution', 'meetinghub' ),
				'default_resolution_count'                           => __( 'Number of participants with default resolution', 'meetinghub' ),
				'video_muted_after'                                  => __( 'Video Muted After', 'meetinghub' ),
				'video_muted_nth'                                    => __( 'Every participant after nth will start video muted', 'meetinghub' ),
				'audio_muted_after'                                  => __( 'Start Audio Muted', 'meetinghub' ),
				'audio_muted_nth'                                    => __( 'Participant after nth will be muted', 'meetinghub' ),
				'start_with_yourself_muted'                          => __( 'Start with yourself muted', 'meetinghub' ),

				'enable_recording'                                   => __( 'Enable Recording', 'meetinghub' ),
				'enable_recording_hint'                              => __( 'Turn on to record the meeting', 'meetinghub' ),
				'enable_simulcast'                                   => __( 'Simulcast', 'meetinghub' ),
				'simulcast_hint'                                     => __( 'Enable/Disable simulcast', 'meetinghub' ),
				'enable_livestream'                                  => __( 'Enable Livestream', 'meetinghub' ),
				'livestream_hint'                                    => __( 'Turn on livestreaming', 'meetinghub' ),
				'enable_welcome'                                     => __( 'Welcome Page', 'meetinghub' ),
				'welcome_hint'                                       => __( 'Enable/Disable welcome page', 'meetinghub' ),
				'enable_transcription'                               => __( 'Enable Transcription', 'meetinghub' ),
				'transcription_hint'                                 => __( 'Transcript the meeting', 'meetinghub' ),
				'enable_outbound'                                    => __( 'Enable Outbound', 'meetinghub' ),
				'outbound_hint'                                      => __( 'Allow outbound on the meeting', 'meetinghub' ),
				'select_which_day_week'                              => __( 'Select which day on the week', 'meetinghub' ),
				'failed_to_update'                                   => __( 'Failed to Update Meeting!', 'meetinghub' ),
				'webex_settings_check'                               => __( 'Check your Webex settings and ensure your OAuth credentials are set up properly.', 'meetinghub' ),
				'webex_api_setup'                                    => __( 'To enable Webex, please set up its API settings.', 'meetinghub' ),

				'meeting_agenda'                                     => __( 'Meeting agenda', 'meetinghub' ),
				'agenda_hint'                                        => __( 'Write agenda for your meeting', 'meetinghub' ),

				'join_before_host'                                   => __( 'Join Before Host', 'meetinghub' ),
				'join_before_host_hint'                              => __( 'Whether or not to allow any attendee to join the meeting before the host joins the meeting', 'meetinghub' ),

				'auto_record'                                        => __( 'Auto Record Meeting', 'meetinghub' ),
				'auto_record_hint'                                   => __( 'Whether or not meeting is recorded automatically', 'meetinghub' ),

				'enable_breakout'                                    => __( 'Enable Breakout sessions', 'meetinghub' ),
				'enable_breakout_hint'                               => __( 'Whether or not breakout sessions is enabled', 'meetinghub' ),

				'enable_auto_lock'                                   => __( 'Enable Automatic Lock', 'meetinghub' ),
				'enable_auto_lock_hint'                              => __( 'Whether or not automatically lock is enabled', 'meetinghub' ),

				'lock_after'                                         => __( 'Meetings Lock After', 'meetinghub' ),
				'lock_after_hint'                                    => __( 'Automatically lock my meeting after the meeting starts', 'meetinghub' ),
				'configure_webex'                                    => __( 'Configure Webex', 'meetinghub' ),
				'failed_to_update_meeting'                           => __( 'Failed to Update Meeting !', 'meetinghub' ),
				'check_webex_oauth'                                  => __( 'Check your Webex settings and ensure your OAuth credentials are set up properly.', 'meetinghub' ),
				'meeting_created_successfully'                       => __( 'Meeting Created Successfully.', 'meetinghub' ),
				'webinar_created_successfully'                       => __( 'Webinar Created Successfully.', 'meetinghub' ),
				'failed_to_create_meeting'                           => __( 'Failed to Create Meeting !', 'meetinghub' ),
				'failed_to_create_webinar'                           => __( 'Failed to Create Webinar  !', 'meetinghub' ),
				'meeting'                                            => __( 'Meeting', 'meetinghub' ),
				'webinar'                                            => __( 'Webinar', 'meetinghub' ),
				'local'                                              => __( 'Local', 'meetinghub' ),
				'cloud'                                              => __( 'Cloud', 'meetinghub' ),
				'no_fixed_time'                                      => __( 'No Fixed Time', 'meetinghub' ),
				'first_week_of_the_month'                            => __( 'First week of the month', 'meetinghub' ),
				'second_week_of_the_month'                           => __( 'Second week of the month', 'meetinghub' ),
				'third_week_of_the_month'                            => __( 'Third week of the month', 'meetinghub' ),
				'fourth_week_of_the_month'                           => __( 'Fourth week of the month', 'meetinghub' ),
				'last_week_of_the_month'                             => __( 'Last week of the month', 'meetinghub' ),
				'1'                                                  => __( '1', 'meetinghub' ),
				'2'                                                  => __( '2', 'meetinghub' ),
				'3'                                                  => __( '3', 'meetinghub' ),
				'automatic_approval'                                 => __( 'Automatic Approval', 'meetinghub' ),
				'manual_approval'                                    => __( 'Manual Approval', 'meetinghub' ),
				'no_registration'                                    => __( 'No Registration', 'meetinghub' ),
				'register_once_for_all_sessions'                     => __( 'Register once for all sessions', 'meetinghub' ),
				'register_for_each_session_separately'               => __( 'Register for each session separately', 'meetinghub' ),
				'register_once_and_choose_sessions'                  => __( 'Register once and choose sessions', 'meetinghub' ),
				'to_enable_zoom_please_set_up_its_api_settings'      => __( 'To enable Zoom, please set up its API settings. ', 'meetinghub' ),
				'please_enter_the_meeting_name'                      => __( 'Please enter the meeting name', 'meetinghub' ),
				'upload_an_image_to_represent_your_meeting_visually' => __( 'Upload an image to represent your meeting visually', 'meetinghub' ),
				'write_agenda_for_your_meeting'                      => __( 'Write agenda for your meeting', 'meetinghub' ),
				'no_permission_add_user'                             => __( 'You don\'t have permission to add a new user', 'meetinghub' ),
				'meeting_host'                                       => __( 'Meeting host', 'meetinghub' ),
				'meeting_host_hint'                                  => __( 'This is the meeting host id.', 'meetinghub' ),
				'meeting_type'                                       => __( 'Meeting Type', 'meetinghub' ),
				'meeting_type_hint'                                  => __( 'Which type of meeting do you want to create.', 'meetinghub' ),
				'day_of_month'                                       => __( 'Day Of The Month', 'meetinghub' ),
				'register_for_webinar'                               => __( 'If user should be register to join the webinar', 'meetinghub' ),
				'registration_approval'                              => __( 'Registration Approval', 'meetinghub' ),
				'registration_approval_hint'                         => __( 'Choose how registrations are processed. Automatic approval adds registrants immediately, manual approval requires host review.', 'meetinghub' ),
				'recurring_registration_type'                        => __( 'Registration Requirement (For Recurring Webinars)', 'meetinghub' ),
				'recurring_registration_hint'                        => __( 'This setting applies only to recurring webinars with a fixed time. "Register once for all sessions" allows a single registration for all occurrences, "Register for each session separately" requires individual registrations per session, and "Register once and choose sessions" allows attendees to pick specific sessions.', 'meetinghub' ),
				'email_notifications'                                => __( 'Registrant Email Notifications', 'meetinghub' ),
				'email_notifications_hint'                           => __( 'Send automatic email confirmations to registrants. Includes registration details and joining instructions.', 'meetinghub' ),
				'disable_waiting_room'                               => __( 'Disable Waiting Room', 'meetinghub' ),
				'disable_waiting_room_hint'                          => __( 'Waiting Room is enabled by default - if you want users to skip the waiting room and join the meeting directly - enable this option.', 'meetinghub' ),
				'meeting_authentication'                             => __( 'Meeting Authentication', 'meetinghub' ),
				'meeting_authentication_hint'                        => __( 'Only loggedin users in Zoom App can join this Meeting.', 'meetinghub' ),
				'start_when_host_joins'                              => __( 'Start When Host Joins', 'meetinghub' ),
				'start_when_host_joins_hint'                         => __( 'Start video when host join meeting.', 'meetinghub' ),
				'participants_video'                                 => __( 'Participants Video', 'meetinghub' ),
				'participants_video_hint'                            => __( 'Start video when participants join meeting.', 'meetinghub' ),
				'mute_on_entry'                                      => __( 'Mute Participants upon entry', 'meetinghub' ),
				'mute_on_entry_hint'                                 => __( 'Mutes Participants when entering the meeting.', 'meetinghub' ),
				'panelists_join'                                     => __( 'When Panelists Join', 'meetinghub' ),
				'panelists_video_hint'                               => __( 'Start video when panelists join webinar.', 'meetinghub' ),
				'practise_session'                                   => __( 'Practise Session', 'meetinghub' ),
				'practise_session_hint'                              => __( 'Enable Practise Session.', 'meetinghub' ),
				'hd_video'                                           => __( 'HD Video', 'meetinghub' ),
				'hd_video_hint'                                      => __( 'Defaults to HD video.', 'meetinghub' ),
				'multiple_devices'                                   => __( 'Allow Multiple Devices', 'meetinghub' ),
				'multiple_devices_hint'                              => __( 'Allow attendess to join from multiple devices.', 'meetinghub' ),
				'auto_recording'                                     => __( 'Auto Recording', 'meetinghub' ),
				'auto_recording_hint'                                => __( 'Set what type of auto recording feature you want to add. Default is none.', 'meetinghub' ),
				'alternative_host'                                   => __( 'Alternative Host', 'meetinghub' ),
				'alternative_host_hint'                              => __( 'Backup hosts for meeting/webinar', 'meetinghub' ),
				'select_alternative_hosts'                           => __( 'Select alternative hosts..', 'meetinghub' ),
				'hide'                                               => __( 'Hide', 'meetinghub' ),
				'copy'                                               => __( 'Copy', 'meetinghub' ),
				'failed_to_copy'                                     => __( 'Failed to copy:', 'meetinghub' ),
				'fallback_failed_to_copy'                            => __( 'Fallback: Failed to copy text:', 'meetinghub' ),
				'setup_your'                                         => __( 'Setup your', 'meetinghub' ),
				'integration'                                        => __( 'Integration', 'meetinghub' ),
				'link'                                               => __( 'Link', 'meetinghub' ),
				'integration_instruction'                            => __( 'To integrate with Google Meet, go to this', 'meetinghub' ),
				'oauth_instruction'                                  => __( 'to create your OAuth Access Credentials. During this process, copy the link below and paste it as your Redirect URI.  For a more detailed guide, please refer to our ', 'meetinghub' ),
				'tutorial'                                           => __( 'tutorial', 'meetinghub' ),
				'app_not_permitted'                                  => __( 'The app is not permitted yet!', 'meetinghub' ),
				'grant_access_instruction'                           => __( 'Press the button to grant access to your google classroom. Please allow all required permission to make this app working perfectly.', 'meetinghub' ),
				'go_to_consent_screen'                               => __( 'Go To Google\'s Consent Screen', 'meetinghub' ),
				'reset_credential'                                   => __( 'Reset Credential', 'meetinghub' ),
				'drag_drop_json'                                     => __( 'Drag & Drop your JSON File here, or click to select.', 'meetinghub' ),
				'drag_drop_json_short'                               => __( 'Drag & Drop your JSON File here, or', 'meetinghub' ),
				'choose_file'                                        => __( 'Choose a file', 'meetinghub' ),
				'file_attached'                                      => __( 'File attached - ', 'meetinghub' ),
				'meet_account_activated'                             => __( 'Google Meet Account Activated', 'meetinghub' ),
				'meet_connected'                                     => __( 'You are currently connected to Meet', 'meetinghub' ),
				'change_account'                                     => __( 'Change Account', 'meetinghub' ),
				'google_meeting_list'                                => __( 'Google Meeting List', 'meetinghub' ),
				'embed_meeting_list'                                 => __( 'Embed a list of upcoming Google meetings', 'meetinghub' ),
				'shortcodes'                                         => __( 'Shortcodes', 'meetinghub' ),
				'shortcodes_instruction'                             => __( 'Use these shortcodes to embed various functionalities into your pages with Elementor or Gutenberg', 'meetinghub' ),
				'copied_success'                                     => __( 'Copied !', 'meetinghub' ),
				'select_hosted_domain'                               => __( 'Select your hosted domain', 'meetinghub' ),
				'select_hosted_domain_hint'                          => __( 'Select a domain where your Jitsi meetings will be hosted.', 'meetinghub' ),
				'random_public_domain'                               => __( 'Random public domain', 'meetinghub' ),
				'random_public_domain_hint'                          => __( 'Selecting \'Random public domain\' will join you to a randomly selected public room.', 'meetinghub' ),
				'jaas_8x8'                                           => __( 'JaaS 8x8', 'meetinghub' ),
				'jaas_8x8_hint'                                      => __( 'Configure JaaS 8x8 API integration credentials.', 'meetinghub' ),
				'custom_domain_info'                                 => __( 'This option will allow you to enter a specific domain for hosting Jitsi. You can use a self-hosted domain or any other domain.', 'meetinghub' ),
				'any_valid_domain_note'                              => __( 'You can use any valid domain here. To setup', 'meetinghub' ),
				'selfhosted_server'                                  => __( 'selfhosted server', 'meetinghub' ),
				'follow_guidance'                                    => __( 'follow the guidance.', 'meetinghub' ),
				'hosted_domain'                                      => __( 'Hosted Domain', 'meetinghub' ),
				'example_8x8'                                        => __( 'Example: 8x8.vc', 'meetinghub' ),
				'selfhosted_or_other_domain'                         => __( 'You can use a self-hosted domain or any other domain.', 'meetinghub' ),
				'jaas_setup_note'                                    => __( 'For "8x8 Jitsi as a Service" setup, please', 'meetinghub' ),
				'login_jaas_account'                                 => __( 'Login to your Jass Account', 'meetinghub' ),
				'watch_our'                                          => __( 'Watch our', 'meetinghub' ),
				'tutorial_video'                                     => __( 'tutorial video', 'meetinghub' ),
				'for_guidance'                                       => __( 'for guidance.', 'meetinghub' ),
				'app_id'                                             => __( 'App Id', 'meetinghub' ),
				'api_key'                                            => __( 'Api Key', 'meetinghub' ),
				'obtain_api_key'                                     => __( 'Obtain the API Key from your JaaS admin console', 'meetinghub' ),
				'private_key'                                        => __( 'Private Key', 'meetinghub' ),
				'generate_private_key'                               => __( 'Generate a new private key and download it', 'meetinghub' ),
				'retrieve_the_App'                                   => __( 'Retrieve the App ID from your JaaS admin console', 'meetinghub' ),
				'use_own_domain'                                     => __( 'I will use my own domain', 'meetinghub' ),
				'meeting_height2'                                    => __( 'Meeting Height', 'meetinghub' ),
				'meeting_width2'                                     => __( 'Meeting Width', 'meetinghub' ),
				'hide_inviting_option'                               => __( 'Hide Inviting option from Vendor/Instructor', 'meetinghub' ),
				'hide_inviting_option_des'                           => __( 'Hide this option from vendor or Instructor', 'meetinghub' ),
				'embed_meeting_list_jitsi'                           => __( 'Embed a list of upcoming Jitsi meetings', 'meetinghub' ),
				'jitsi_meeting_list'                                 => __( 'Jitsi Meeting List', 'meetinghub' ),
				'failed_fetch_data'                                  => __( 'Failed to fetch data', 'meetinghub' ),
				'error_fetch_token'                                  => __( 'Error fetching access token:', 'meetinghub' ),
				'error_fetch_auth_url'                               => __( 'Error fetching auth URL:', 'meetinghub' ),
				'webex_oauth_credentials'                            => __( 'Webex OAuth Credentials', 'meetinghub' ),
				'webex_oauth_setup_hint'                             => __( 'For webex "Oauth Credentials" setup, visit the', 'meetinghub' ),
				'webex_developer_portal'                             => __( 'Webex Developer Portal', 'meetinghub' ),
				'disconnect_webex'                                   => __( 'Disconnect Webex Account', 'meetinghub' ),
				'connect_webex'                                      => __( 'Connect Webex Account', 'meetinghub' ),
				'client_id'                                          => __( 'Client ID', 'meetinghub' ),
				'client_secret'                                      => __( 'Client Secret', 'meetinghub' ),
				'webex_meeting_list'                                 => __( 'Webex Meeting List', 'meetinghub' ),
				'embed_webex_meetings'                               => __( 'Embed a list of upcoming Webex meetings', 'meetinghub' ),
				'shortcode_tab_coming'                               => __( 'Shortcode Tab (Upcoming Feature)', 'meetinghub' ),
				'feature_under_development'                          => __( 'This feature is currently under development. Stay tuned for updates!', 'meetinghub' ),
				'zoom_meeting_list'                                  => __( 'Zoom Meeting List', 'meetinghub' ),
				'zoom_webinar_list'                                  => __( 'Zoom Webinar List', 'meetinghub' ),
				'zoom_single_recording'                              => __( 'Zoom Single Recording', 'meetinghub' ),
				'zoom_recording_archive'                             => __( 'Zoom Recording Archive', 'meetinghub' ),
				'embed_zoom_meetings'                                => __( 'Embed a list of upcoming Zoom meetings', 'meetinghub' ),
				'embed_zoom_webinars'                                => __( 'Embed a list of upcoming Zoom webinars', 'meetinghub' ),
				'embed_single_recording'                             => __( 'Display a single Zoom meeting/webinar recording with metadata and header', 'meetinghub' ),
				'embed_zoom_recordings'                              => __( 'Display all Zoom meeting/webinar recordings in a grid layout with thumbnails and video playback', 'meetinghub' ),
				'settings_tab_coming'                                => __( 'Settings Tab (Upcoming Feature)', 'meetinghub' ),
				'video_tutorial'                                     => __( 'video tutorial', 'meetinghub' ),
				'for_assistance'                                     => __( 'for assistance.', 'meetinghub' ),
				'view_our'                                           => __( 'View our', 'meetinghub' ),
				'zoom_developer_portal'                              => __( 'Zoom Developer Portal', 'meetinghub' ),
				'sdk_credentials_instruction'                        => __( 'To configure SDK App Credentials, go to the', 'meetinghub' ),
				'oauth_account_id'                                   => __( 'Oauth Account ID', 'meetinghub' ),
				'renew_oauth_token'                                  => __( 'Renew OAuth Token', 'meetinghub' ),
				'renewing'                                           => __( 'Renewing...', 'meetinghub' ),
				'oauth_token_renewed'                                => __( 'OAuth Token Renewed Successfully!', 'meetinghub' ),
				'renew_failed_check_credentials'                     => __( 'Renew failed. Please check your credentials.', 'meetinghub' ),
				'something_went_wrong'                               => __( 'Something went wrong. Try again later.', 'meetinghub' ),
				'server_to_server_credentials'                       => __( 'Server to Server OAuth Credentials', 'meetinghub' ),
				'server_oauth_setup_hint'                            => __( 'For Zoom "Server-to-Server OAuth" setup, visit the', 'meetinghub' ),
				'oauth_client_id'                                    => __( 'Oauth Client ID', 'meetinghub' ),
				'oauth_client_secret'                                => __( 'Oauth Client Secret', 'meetinghub' ),
				'app_credentials'                                    => __( 'Meeting SDK App Credentials', 'meetinghub' ),
				'error_fetching_link'                                => __( 'Error fetching link:', 'meetinghub' ),
				'credential_uploaded'                                => __( 'Credential Uploaded Successfully.', 'meetinghub' ),
				'credential_upload_failed'                           => __( 'Failed to Upload Credential!', 'meetinghub' ),
				'upload_error'                                       => __( 'Upload error:', 'meetinghub' ),
				'upload_failed_retry'                                => __( 'Failed to upload file. Please try again.', 'meetinghub' ),
				'invalid_json_file'                                  => __( 'Please upload a valid JSON file.', 'meetinghub' ),
				'credential_reset_success'                           => __( 'Credential reset successfully.', 'meetinghub' ),
				'credential_reset_failed'                            => __( 'Failed to reset credential. Please try again.', 'meetinghub' ),
				'error_resetting_credential'                         => __( 'Error resetting credential:', 'meetinghub' ),
				'settings_saved'                                     => __( 'Settings Saved Successfully.', 'meetinghub' ),
				'saved'                                              => __( 'Saved', 'meetinghub' ),
				'save_changes'                                       => __( 'Save Changes', 'meetinghub' ),
				'failed_update_settings'                             => __( 'Failed to Update Settings !', 'meetinghub' ),
				'back_to_settings'                                   => __( 'Back to main settings', 'meetinghub' ),
				'google_meet'                                        => __( 'Google Meet', 'meetinghub' ),
				'connect'                                            => __( 'Connect', 'meetinghub' ),
				'configurations'                                     => __( 'Configurations', 'meetinghub' ),
				'shortcodes'                                         => __( 'Shortcodes', 'meetinghub' ),
				'create_meeting'                                     => __( 'Create Meeting', 'meetinghub' ),
				'saving'                                             => __( 'Saving...', 'meetinghub' ),
				'jitsi_meet'                                         => __( 'Jitsi Meet', 'meetinghub' ),
				'api_settings'                                       => __( 'Api Settings', 'meetinghub' ),
				'video_settings'                                     => __( 'Video Settings', 'meetinghub' ),
				'audio_settings'                                     => __( 'Audio Settings', 'meetinghub' ),
				'account_connected'                                  => __( 'Account connected', 'meetinghub' ),
				'upcoming'                                           => __( 'Upcoming', 'meetinghub' ),
				'configure'                                          => __( 'Configure', 'meetinghub' ),
				'jitsi_meet_config_hint'                             => __( 'Configure your Jitsi Meet settings to customize your video conferencing experience. Set up audio, video, and other preferences to suit your needs.', 'meetinghub' ),
				'zoom_config_hint'                                   => __( 'Adjust your Zoom settings to personalize your video conferencing sessions. Customize audio, video, and meeting options according to your preferences.', 'meetinghub' ),
				'webex_config_hint'                                  => __( 'Customize your Webex settings, including authentication credentials and preferences for online meetings and collaboration sessions.', 'meetinghub' ),
				'google_meet_config_hint'                            => __( 'Set up authentication and customize Google Meet settings for seamless online meetings and collaboration.', 'meetinghub' ),
				'api_error'                                          => __( 'API Error:', 'meetinghub' ),
				'webex'                                              => __( 'Webex', 'meetinghub' ),
				'zoom'                                               => __( 'Zoom', 'meetinghub' ),
				'error_fetching_data'                                => __( 'An error occurred while fetching data.', 'meetinghub' ),
				'settings'                                           => __( 'Settings', 'meetinghub' ),
				'create_new_meeting'                                 => __( 'Create New Meeting', 'meetinghub' ),
				'Copied2'                                            => __( 'Copied!', 'meetinghub' ),
				'meeting_visibility'          => __( 'Meeting Visibility', 'meetinghub' ),
				'show_all_meetings'           => __( 'Show All Meetings', 'meetinghub' ),
				'user_specific'               => __( 'User Specific', 'meetinghub' ),
				'role_based'                  => __( 'Role Based', 'meetinghub' ),
				'meeting_visibility'          => __( 'Meeting Visibility', 'meetinghub' ),
				'show_all_meetings'           => __( 'Show All Meetings', 'meetinghub' ),
				'show_all_webinars'           => __( 'Show All Webinars', 'meetinghub' ),
				'user_specific'               => __( 'User Specific', 'meetinghub' ),
				'role_based'                  => __( 'Role Based', 'meetinghub' ),
				'select_roles'                => __( 'Select Roles', 'meetinghub' ),
				'select_users'                => __( 'Select Users', 'meetinghub' ),
				'search'                      => __( 'Search...', 'meetinghub' ),
				'topic'                       => __( 'Topic', 'meetinghub' ),
				'start_time'                  => __( 'Start Time', 'meetinghub' ),
				'actions'                     => __( 'Actions', 'meetinghub' ),
				'meeting_link'                => __( 'Meeting Link', 'meetinghub' ),
				'no_meetings'                 => __( 'No meetings available.', 'meetinghub' ),
				'no_webinar'                  => __( 'No webinars available.', 'meetinghub' ),
				'no_records'                  => __( 'No records found.', 'meetinghub' ),
				'previous'                    => __( 'Previous', 'meetinghub' ),
				'next'                        => __( 'Next', 'meetinghub' ),
				'hide_recordings'             => __( 'Hide Recordings', 'meetinghub' ),
				'view_recordings'             => __( 'View Recordings', 'meetinghub' ),
				 "lifterlms"                  => "LifterLMS",
				 "lifterlms_msg"              => "Allow instructors to schedule and manage meetings directly from the frontend, with seamless integration into courses and lessons for a smooth learning experience.",
				 'new'                        => "New",
				'panelist_password'                                  => __( 'Panelist Password', 'meetinghub' ),
				'only_for_webinars'                                  => __( 'Only for webinars', 'meetinghub' ),
				'enable_webcast_view'                                => __( 'Enable Webcast View', 'meetinghub' ),
				'allow_attendees_view_webcast'                       => __( 'Allow attendees to view as webcast', 'meetinghub' ),
				'auto_approve_registrations'                         => __( 'Auto-approve registrations', 'meetinghub' ),
				'automatically_approve_registration_requests'        => __( 'Automatically approve registration requests', 'meetinghub' ),
				'invitees'                                           => __( 'Invitees', 'meetinghub' ),
				'add_emails_to_invite'                               => __( 'Add emails to invite', 'meetinghub' ),
				'type_email_press_enter'                             => __( 'Type email and press Enter', 'meetinghub' ),
				'send_invite_emails'                                 => __( 'Send invite emails', 'meetinghub' ),
				'send_webex_invites_emails'                          => __( 'Send Webex invites to entered emails', 'meetinghub' ),
				'send_host_email'                                    => __( 'Send host email', 'meetinghub' ),
				'send_email_notification_host'                       => __( 'Send email notification to host/cohosts (if applicable)', 'meetinghub' ),
				'join_before_host_minutes'                           => __( 'Join Before Host Minutes', 'meetinghub' ),
				'allow_joining_minutes_before_host'                  => __( 'Allow joining this many minutes before host', 'meetinghub' ),
				'enable_connect_audio_before_host'                   => __( 'Enable Connect Audio Before Host', 'meetinghub' ),
				'allow_participants_connect_audio_before_host'       => __( 'Allow participants to connect audio before host joins', 'meetinghub' ),
				'allow_host_unmute_participants'                     => __( 'Allow host to unmute participants', 'meetinghub' ),
				'hosts_can_unmute_participants'                      => __( 'Hosts can unmute participants during the meeting', 'meetinghub' ),
				'allow_attendees_unmute_themselves'                  => __( 'Allow attendees to unmute themselves', 'meetinghub' ),
				'attendees_can_unmute_themselves'                    => __( 'Attendees can unmute themselves while muted', 'meetinghub' ),
				'mute_attendees_upon_entry'                          => __( 'Mute attendees upon entry', 'meetinghub' ),
				'all_attendees_join_muted'                           => __( 'All attendees join the meeting muted', 'meetinghub' ),
				'enable_live_stream'                                 => __( 'Enable live stream', 'meetinghub' ),
				'enable_rtmp_live_stream'                            => __( 'Enable RTMP live stream for this meeting', 'meetinghub' ),
				'live_stream_rtmp_url'                               => __( 'Live stream RTMP URL', 'meetinghub' ),
				'provide_rtmp_destination_url'                       => __( 'Provide the RTMP destination URL', 'meetinghub' ),
				'create_adhoc_space_meeting'                         => __( 'Create as ad-hoc space meeting', 'meetinghub' ),
				'create_meeting_webex_space'                         => __( 'Create meeting in a Webex space instead of PMR', 'meetinghub' ),
				'space_room_id'                                      => __( 'Space Room ID', 'meetinghub' ),
				'enter_target_webex_space_id'                        => __( 'Enter target Webex space ID', 'meetinghub' ),
				'0'                                                  => __( '0', 'meetinghub' ),
				'5'                                                  => __( '5', 'meetinghub' ),
				'10'                                                 => __( '10', 'meetinghub' ),
				'15'                                                 => __( '15', 'meetinghub' ),
				'20'                                                 => __( '20', 'meetinghub' ),
				'30'                                                 => __( '30', 'meetinghub' ),
				'60'                                                 => __( '60', 'meetinghub' ),
				'personal_room_meeting'                              => __( 'Personal Room Meeting', 'meetinghub' ),
				'redirect_url'                                       => __( 'Redirect URL', 'meetinghub' ),
				'redirect_url_for_azure'                             => __( 'Redirect URL for Azure App Registration', 'meetinghub' ),
				'copy_redirect_url_instruction'                      => __( 'Copy this URL and paste it as the Redirect URI when creating your Microsoft Teams app in the Azure Portal.', 'meetinghub' ),
				'copy_url'                                           => __( 'Copy URL', 'meetinghub' ),
				'join_meeting'                                       => __( 'Join Meeting', 'meetinghub' ),
				'view_in_calendar'                                   => __( 'View in Calendar', 'meetinghub' ),
				'admin_note_personal_account'                        => __( 'Admin Note: No video link (Personal Account).', 'meetinghub' ),
				'admin_note_personal_account_details'                => __( 'Admin Note: Some meetings display "View in Calendar" because a direct join link is unavailable. This is common with Personal (Free) Microsoft Teams accounts, which do not support API-generated join links.', 'meetinghub' ),
			);
		}
	}
}
