<?php
//phpcs:ignoreFile

namespace cBuilder\Classes;

class CCBTranslations {

	/**
	 * Frontend Translation Data
	 *
	 * @return array
	 */
	public static function get_frontend_translations() {
		$translations = array(
			'summary'                => __( 'Summary', 'cost-calculator-builder' ),
			'empty_end_date_error'   => __( 'Please select the second date', 'cost-calculator-builder' ),
			'wrong_date_range_error' => __( 'Please select correct date range values', 'cost-calculator-builder' ),
			'empty_end_time_error'   => __( 'Please select the second time', 'cost-calculator-builder' ),
			'required_field'         => __( 'This field is required', 'cost-calculator-builder' ),
			'min_required_single'    => __( 'option is required', 'cost-calculator-builder' ),
			'min_required_plural'    => __( 'options are required', 'cost-calculator-builder' ),
			'select_date_range'      => __( 'Select Date Range', 'cost-calculator-builder' ),
			'select_date'            => __( 'Select Date', 'cost-calculator-builder' ),
			'select_all'             => __( 'All dates', 'cost-calculator-builder' ),
			'select_discount_range'  => __( 'Set discount period', 'cost-calculator-builder' ),
			'select_discount_single' => __( 'Choose the day', 'cost-calculator-builder' ),
			'high_end_date_error'    => __( 'To date must be greater than from date', 'cost-calculator-builder' ),
			'high_end_multi_range'   => __( 'To value must be greater than from value', 'cost-calculator-builder' ),
			'wrong_file_url'         => __( 'Wrong file url', 'cost-calculator-builder' ),
			'big_file_size'          => __( 'File size is too big', 'cost-calculator-builder' ),
			'wrong_file_format'      => __( 'Wrong file format', 'cost-calculator-builder' ),
			'incorrect_email_format' => __( 'Incorrect email format', 'cost-calculator-builder' ),
			'form_no_payment'        => __( 'No Payment', 'cost-calculator-builder' ),
			'min_higher_max'         => __( 'Max value must be greater than min value', 'cost-calculator-builder' ),
			'must_be_between'        => __( 'Value must be between min and max values', 'cost-calculator-builder' ),
			'must_be_greater_min'    => __( 'Value can\'t be less than min value', 'cost-calculator-builder' ),
			'must_be_less_max'       => __( 'Value can\'t be greater than max value', 'cost-calculator-builder' ),
			'days'                   => __( 'day(s)', 'cost-calculator-builder' ),
			'files'                  => __( 'file(s)', 'cost-calculator-builder' ),
			'order_created'          => __( 'Order created', 'cost-calculator-builder' ),
			'clearLocation'          => __( 'Clear location', 'cost-calculator-builder' ),
			'cancel'                 => __( 'Cancel', 'cost-calculator-builder' ),
			'saveLocation'           => __( 'Save location', 'cost-calculator-builder' ),
			'openMap'                => __( 'Open map', 'cost-calculator-builder' ),
			'chooseFile'             => __( 'Choose file', 'cost-calculator-builder' ),
			'formula'                => array(
				'addition'              => __( 'Addition (+)', 'cost-calculator-builder' ),
				'subtraction'           => __( 'Subtraction (-)', 'cost-calculator-builder' ),
				'division'              => __( 'Division (/)', 'cost-calculator-builder' ),
				'remainder'             => __( 'Remainder (%)', 'cost-calculator-builder' ),
				'multiplication'        => __( 'Multiplication (*)', 'cost-calculator-builder' ),
				'open_bracket'          => __( 'Open bracket (', 'cost-calculator-builder' ),
				'close_bracket'         => __( 'Close bracket )', 'cost-calculator-builder' ),
				'math_pow'              => __( 'Math.pow(x, y) returns the value of x to the power of y:', 'cost-calculator-builder' ),
				'math_sqrt'             => __( 'Math.sqrt(x) returns the square root of x:', 'cost-calculator-builder' ),
				'math_abs'              => __( 'Math.abs(x)', 'cost-calculator-builder' ),
				'math_ceil'             => __( 'Math.ceil(x) returns the value of x rounded up to its nearest integer:', 'cost-calculator-builder' ),
				'math_min'              => __( 'Math.min(x, y) returns the value of x rounded down to its nearest integer:', 'cost-calculator-builder' ),
				'math_max'              => __( 'Math.max(x, y) returns the value of x rounded down to its nearest integer:', 'cost-calculator-builder' ),
				'math_floor'            => __( 'Math.floor(x) returns the value of x rounded down to its nearest integer:', 'cost-calculator-builder' ),
				'math_round'            => __( 'Math.round(x) returns the value of x rounded to its nearest integer:', 'cost-calculator-builder' ),
				'if_operator'           => __( 'If operator', 'cost-calculator-builder' ),
				'if_else_operator'      => __( 'If else operator', 'cost-calculator-builder' ),
				'boolean_and'           => __( 'Boolean operator ', 'cost-calculator-builder' ),
				'boolean_or'            => __( 'Boolean operator ||', 'cost-calculator-builder' ),
				'operator_more'         => __( 'Operator more than', 'cost-calculator-builder' ),
				'operator_less'         => __( 'Operator less than', 'cost-calculator-builder' ),
				'operator_less_equal'   => __( 'Operator less than equal', 'cost-calculator-builder' ),
				'operator_more_equal'   => __( 'Operator more than equal', 'cost-calculator-builder' ),
				'operator_not_equal'    => __( 'Operator not equal', 'cost-calculator-builder' ),
				'operator_strict_equal' => __( 'Operator strict equal', 'cost-calculator-builder' ),
			),
			'order_form'             => array(
				'no_form_to_delete' => __( 'There is only one form left and it can\'t be deleted', 'cost-calculator-builder' ),
				'delete_primary'    => __( 'To delete this field, enable the \'Primary mean of communication\' option in another email field.', 'cost-calculator-builder' ),
			),
			'phone_example'          => __( 'Example: ', 'cost-calculator-builder' ),
			'country_code'           => __( 'Country code ', 'cost-calculator-builder' ),
			'invalid_email'          => __( 'Invalid email', 'cost-calculator-builder' ),
			'invalid_url'            => __( 'Invalid url', 'cost-calculator-builder' ),
			'invalid_phone'          => __( 'Invalid phone number', 'cost-calculator-builder' ),
			'select_value'           => __( 'Select value', 'cost-calculator-builder' ),
			'select_values'          => __( 'Select values', 'cost-calculator-builder' ),
			'value_must_be_between'  => __( 'Value must be between', 'cost-calculator-builder' ),
			'min'                    => __( 'Min', 'cost-calculator-builder' ),
			'max'                    => __( 'Max', 'cost-calculator-builder' ),
			'allowed_limit_is'       => __( 'Allowed limit is', 'cost-calculator-builder' ),
			'characters'             => __( 'characters', 'cost-calculator-builder' ),
			'valid_email_address'    => __( 'Please enter a valid email address', 'cost-calculator-builder' ),
			'enter_valid_url'        => __( 'Please enter a valid URL', 'cost-calculator-builder' ),
			'have_promo_code'        => __( 'Have a promo code?', 'cost-calculator-builder' ),
			'promo_code_not_exist'   => __( 'Promo code does not exist', 'cost-calculator-builder' ),
			'promo_code_is_applied'  => __( 'Promo code is already applied', 'cost-calculator-builder' ),
			'promo_code'             => __( 'Promo code', 'cost-calculator-builder' ),
			'apply'                  => __( 'Apply', 'cost-calculator-builder' ),
			'applied_promo_codes'    => __( 'Applied promo codes', 'cost-calculator-builder' ),
			'hide'                   => __( 'Hide', 'cost-calculator-builder' ),
			'show'                   => __( 'Show', 'cost-calculator-builder' ),
			'characters_max'         => __( 'characters max', 'cost-calculator-builder' ),
			'edit'                   => __( 'Edit', 'cost-calculator-builder' ),
			'name'                   => __( 'Name', 'cost-calculator-builder' ),
			'total'                  => __( 'Total', 'cost-calculator-builder' ),
			'and'                    => __( 'and', 'cost-calculator-builder' ),
			'email_quote'            => __( 'Email Quote', 'cost-calculator-builder' ),
			'type_your_name'         => __( 'Type your name', 'cost-calculator-builder' ),
			'type_your_email'        => __( 'Type your Email', 'cost-calculator-builder' ),
			'enter_message'          => __( 'Enter message', 'cost-calculator-builder' ),
			'email'                  => __( 'Email', 'cost-calculator-builder' ),
			'message'                => __( 'Message', 'cost-calculator-builder' ),
			'select'                 => __( 'Select', 'cost-calculator-builder' ),
			'default_total'          => __( 'Total', 'cost-calculator-builder' ),
			'off'                    => __( 'off', 'cost-calculator-builder' ),
			'back'                   => __( 'Back', 'cost-calculator-builder' ),
		);

		return apply_filters( 'ccb_frontend_translations', $translations );
	}

	public static function get_backend_translations() {
		return array(
			'summary'                        => esc_html__( 'Summary', 'cost-calculator-builder' ),
			'bulk_action_attention'          => esc_html__( 'Are you sure to "%s" choosen Calculators?', 'cost-calculator-builder' ),
			'copied'                         => esc_html__( 'Copied', 'cost-calculator-builder' ),
			'not_selected_calculators'       => esc_html__( 'No calculators were selected', 'cost-calculator-builder' ),
			'select_bulk'                    => esc_html__( 'Select bulk action', 'cost-calculator-builder' ),
			'changes_saved'                  => esc_html__( 'Changes Saved', 'cost-calculator-builder' ),
			'calculator_deleted'             => esc_html__( 'Calculator Deleted', 'cost-calculator-builder' ),
			'calculator_duplicated'          => esc_html__( 'Calculator Duplicated', 'cost-calculator-builder' ),
			'condition_link_saved'           => esc_html__( 'Condition Link Saved', 'cost-calculator-builder' ),
			'required_field'                 => esc_html__( 'This field is required', 'cost-calculator-builder' ),
			'delete_order_info'              => esc_html__( 'You are going to delete order', 'cost-calculator-builder' ),
			'success_deleted'                => esc_html__( 'Items successfully deleted', 'cost-calculator-builder' ),
			'not_selected'                   => esc_html__( 'Please choose at least one value', 'cost-calculator-builder' ),
			'select_image'                   => esc_html__( 'Select an image', 'cost-calculator-builder' ),
			'find_element'                   => esc_html__( 'Find Element', 'cost-calculator-builder' ),
			'enter_title'                    => esc_html__( 'Enter title', 'cost-calculator-builder' ),
			'no_element'                     => esc_html__( 'No elements on  canvas', 'cost-calculator-builder' ),
			'all_in_canvas'                  => esc_html__( 'All', 'cost-calculator-builder' ),
			'triggers_other_field'           => esc_html__( 'Impact other fields', 'cost-calculator-builder' ),
			'affects_by_other_field'         => esc_html__( 'Affected by other fields', 'cost-calculator-builder' ),
			'format_error'                   => sprintf( '%s <br> %s', __( 'File format is not supported.', 'cost-calculator-builder' ), __( 'Supported file formats: JPG, PNG', 'cost-calculator-builder' ) ),
			'primary_means_of_communication' => esc_html__( 'Primary mean of communication', 'cost-calculator-builder' ),
			'order_no_payment'               => esc_html__( 'No Payment', 'cost-calculator-builder' ),
			'order_cash_payment'             => esc_html__( 'Cash Payment', 'cost-calculator-builder' ),
			'order_status_pending'           => esc_html__( 'Pending', 'cost-calculator-builder' ),
			'order_status_complete'          => esc_html__( 'Complete', 'cost-calculator-builder' ),
			'cash_payment'                   => esc_html__( 'Cash Payment', 'cost-calculator-builder' ),
			'stripe'                         => esc_html__( 'Stripe', 'cost-calculator-builder' ),
			'paypal'                         => esc_html__( 'PayPal', 'cost-calculator-builder' ),
			'razorpay'                       => esc_html__( 'Razorpay', 'cost-calculator-builder' ),
			'no_payment'                     => esc_html__( 'No Payment', 'cost-calculator-builder' ),
			'no_payments'                    => esc_html__( 'No Payment', 'cost-calculator-builder' ),
			'woocommerce'                    => esc_html__( 'WooCommerce', 'cost-calculator-builder' ),
			'woo'                            => esc_html__( 'Woo', 'cost-calculator-builder' ),
			'applied_promo_codes'            => __( 'Applied promo codes', 'cost-calculator-builder' ),
			'embed_title'                    => __( 'Embed Calculator', 'cost-calculator-builder' ),
			'embed_manually'                 => __( 'Embed manually', 'cost-calculator-builder' ),
			'embed_manually_desc'            => __( 'Use a WordPress shortcode to embed the calculator into any place.', 'cost-calculator-builder' ),
			'embed_to_existing_page'         => __( 'Embed to existing page', 'cost-calculator-builder' ),
			'embed_to_existing_page_desc'     => __( 'Embed your calculator into an existing page.', 'cost-calculator-builder' ),
			'embed_to_new_page'              => __( 'Embed to new page', 'cost-calculator-builder' ),
			'embed_to_new_page_desc'          => __( 'Embed your calculator into a newly created page.', 'cost-calculator-builder' ),
			'embed_your_calculator_into_a_newly_created_page' => __( 'Embed your calculator into a newly created page.', 'cost-calculator-builder' ),
			'embed_your_calculator_into_an_existing_page' => __( 'Embed your calculator into an existing page.', 'cost-calculator-builder' ),
			'use_a_wordpress_shortcode_to_embed_the_calculator_into_any_place' => __( 'Use a WordPress shortcode to embed the calculator into any place.', 'cost-calculator-builder' ),
			'create_page'                    => __( 'Create Page', 'cost-calculator-builder' ),
			'enter_page_name'                => __( 'Enter page name', 'cost-calculator-builder' ),
		);
	}

	public static function get_analytics_translations() {
		return array(
			'calculator_list' => __( 'Calculator List', 'cost-calculator-builder' ),
			'analytics'       => __( 'Analytics', 'cost-calculator-builder' ),
			'dashboard'       => __( 'Dashboard', 'cost-calculator-builder' ),
			'calculators'     => __( 'Calculators', 'cost-calculator-builder' ),
			'all_time'        => __( 'All time', 'cost-calculator-builder' ),
			'today'           => __( 'Today', 'cost-calculator-builder' ),
			'yesterday'       => __( 'Yesterday', 'cost-calculator-builder' ),
			'last_7_days'     => __( 'Last 7 days', 'cost-calculator-builder' ),
			'last_30_days'    => __( 'Last 30 days', 'cost-calculator-builder' ),
			'last_90_days'    => __( 'Last 90 days', 'cost-calculator-builder' ),
			'last_year'       => __( 'Last year', 'cost-calculator-builder' ),
			'custom'          => __( 'Custom', 'cost-calculator-builder' ),
			'all_statuses'    => __( 'All statuses', 'cost-calculator-builder' ),
			'completed'       => __( 'Completed', 'cost-calculator-builder' ),
			'pending'         => __( 'Pending', 'cost-calculator-builder' ),
			'charts'          => __( 'Charts', 'cost-calculator-builder' ),
			'widgets'         => __( 'Widgets', 'cost-calculator-builder' ),
			'select_period'   => __( 'Select period', 'cost-calculator-builder' ),
			'page_settings'   => __( 'Page settings', 'cost-calculator-builder' ),
			'pro_version'     => __( '🔒 Analytics is available in the Pro version', 'cost-calculator-builder' ),
			'upgrade_now'     => __( 'Upgrade now to unlock insights, track users, optimize sales, and grow your revenue.', 'cost-calculator-builder' ),
			'upgrade_now_btn' => __( 'Upgrade now', 'cost-calculator-builder' ),
			'enable_all'      => __( 'Enable all', 'cost-calculator-builder' ),
			'cancel'          => __( 'Cancel', 'cost-calculator-builder' ),
			'ok'              => __( 'OK', 'cost-calculator-builder' ),
			'apply'           => __( 'Apply', 'cost-calculator-builder' ),
			'deleted'         => __( 'Deleted', 'cost-calculator-builder' ),
			'hourly'          => __( 'Hourly', 'cost-calculator-builder' ),
			'weekly'          => __( 'Weekly', 'cost-calculator-builder' ),
			'monthly'         => __( 'Monthly', 'cost-calculator-builder' ),
			'yearly'          => __( 'Yearly', 'cost-calculator-builder' ),
			'hide'            => __( 'Hide', 'cost-calculator-builder' ),
			'small_large'     => __( 'Small/Large', 'cost-calculator-builder' ),
			'type'            => __( 'Type', 'cost-calculator-builder' ),
			'select_widget'   => __( 'Select widget', 'cost-calculator-builder' ),
			'add_widget'      => __( 'Add widget', 'cost-calculator-builder' ),
			'interactions'    => __( 'Interactions', 'cost-calculator-builder' ),
			'revenue'         => __( 'Revenue', 'cost-calculator-builder' ),
			'orders'          => __( 'Orders', 'cost-calculator-builder' ),
			'views'           => __( 'Views', 'cost-calculator-builder' ),
			'order_details'   => __( 'Order Details Settings', 'cost-calculator-builder' ),
		);
	}

	public static function get_orders_translations() {
		return array(
			'orders'                     => __( 'Orders', 'cost-calculator-builder' ),
			'all'                        => __( 'All', 'cost-calculator-builder' ),
			'more'                       => __( 'More', 'cost-calculator-builder' ),
			'woocommerce_orders'         => __( 'WooCommerce Orders', 'cost-calculator-builder' ),
			'date'                       => __( 'Date', 'cost-calculator-builder' ),
			'email'                      => __( 'Email', 'cost-calculator-builder' ),
			'name'                       => __( 'Name', 'cost-calculator-builder' ),
			'payment'                    => __( 'Payment', 'cost-calculator-builder' ),
			'status'                     => __( 'Status', 'cost-calculator-builder' ),
			'selected'                   => __( 'Selected', 'cost-calculator-builder' ),
			'amount'                     => __( 'Amount', 'cost-calculator-builder' ),
			'no_orders_found'            => __( 'No orders found', 'cost-calculator-builder' ),
			'use_strict_filters'         => __( 'Use less strict filters', 'cost-calculator-builder' ),
			'orders_error'               => __( 'Promote your products or services, and new orders will appear soon', 'cost-calculator-builder' ),
			'status_settings'            => __( 'Status settings', 'cost-calculator-builder' ),
			'table_settings'             => __( 'Table settings', 'cost-calculator-builder' ),
			'orders_settings'            => __( 'Orders settings', 'cost-calculator-builder' ),
			'order_note'                 => __( 'Order note', 'cost-calculator-builder' ),
			'add_note'                   => __( 'Add note', 'cost-calculator-builder' ),
			'save'                       => __( 'Save', 'cost-calculator-builder' ),
			'cancel'                     => __( 'Cancel', 'cost-calculator-builder' ),
			'emailed_to'                 => __( 'Emailed to', 'cost-calculator-builder' ),
			'download_attachments'       => __( 'Download attachments', 'cost-calculator-builder' ),
			'delete_order_from_database' => __( 'Delete order from database', 'cost-calculator-builder' ),
			'total'                      => __( 'Total', 'cost-calculator-builder' ),
			'delete'                     => __( 'Delete', 'cost-calculator-builder' ),
			'attachments'                => __( 'Attachments', 'cost-calculator-builder' ),
			'download_all'               => __( 'Download all', 'cost-calculator-builder' ),
			'reset_defaults'             => __( 'Reset defaults', 'cost-calculator-builder' ),
			'title'                      => __( 'Title', 'cost-calculator-builder' ),
			'color'                      => __( 'Color', 'cost-calculator-builder' ),
			'status_name'                => __( 'Status name', 'cost-calculator-builder' ),
			'add'                        => __( 'Add', 'cost-calculator-builder' ),
			'assing_pending_status'      => __( 'Assign an initial status to new orders', 'cost-calculator-builder' ),
			'assing_completed_status'    => __( 'Assign a status for completed orders', 'cost-calculator-builder' ),
			'clear'                      => __( 'Clear', 'cost-calculator-builder' ),
			'ok'                         => __( 'OK', 'cost-calculator-builder' ),
			'calculator'                 => __( 'Calculator', 'cost-calculator-builder' ),
			'send_to_email'              => __( 'Send To Email', 'cost-calculator-builder' ),
			'send'                       => __( 'Send', 'cost-calculator-builder' ),
			'send_to_email_description'  => __( 'Separate several emails with commas', 'cost-calculator-builder' ),
		);
	}

	public static function get_builder_translations() {
		return array(
			'select_all'                            => __( 'Select all', 'cost-calculator-builder' ),
			'done'                                  => __( 'Done', 'cost-calculator-builder' ),
			'add_discount'                          => __( 'Add Discount', 'cost-calculator-builder' ),
			'discount_name'                         => __( 'Discount name', 'cost-calculator-builder' ),
			'usage_limit'                           => __( 'Usage/Limit', 'cost-calculator-builder' ),
			'discount_period'                       => __( 'Discount Period', 'cost-calculator-builder' ),
			'there_are_no_discounts_yet'            => __( 'There are no discounts yet', 'cost-calculator-builder' ),
			'create_new_discount_from_scratch'      => __( 'Create a new discount from scratch', 'cost-calculator-builder' ),
			'create'                                => __( 'Create', 'cost-calculator-builder' ),
			'deleted_successfully'                  => __( 'Deleted successfully', 'cost-calculator-builder' ),
			'duplicated_successfully'               => __( 'Duplicated successfully', 'cost-calculator-builder' ),
			'are_you_sure_to_delete_this_discount'  => __( 'Are you sure to delete this discount?', 'cost-calculator-builder' ),
			'are_you_sure_to_delete_chosen_discounts' => __( 'Are you sure to delete chosen discounts?', 'cost-calculator-builder' ),
			'no_discounts'                          => __( 'No discounts', 'cost-calculator-builder' ),
			'untitled'                              => __( 'Untitled', 'cost-calculator-builder' ),
			'copied'                                => __( 'Copied', 'cost-calculator-builder' ),
			'copy_code'                             => __( 'Copy code', 'cost-calculator-builder' ),
			'promo_code'                            => __( 'Promo code', 'cost-calculator-builder' ),
			'for_total_price'                       => __( 'For total price', 'cost-calculator-builder' ),
			'forever'                               => __( 'Forever', 'cost-calculator-builder' ),
			'active'                                => __( 'Active', 'cost-calculator-builder' ),
			'ended'                                 => __( 'Ended', 'cost-calculator-builder' ),
			'upcoming'                              => __( 'Upcoming', 'cost-calculator-builder' ),
			'promocode_copied'                      => __( 'Promocode copied', 'cost-calculator-builder' ),
			'unable_to_copy_promocode'              => __( 'Unable to copy promocode', 'cost-calculator-builder' ),
			'make_this_field_required'              => __( 'Make this field required', 'cost-calculator-builder' ),
			'label'                                 => __( 'Label', 'cost-calculator-builder' ),
			'enter_label'                           => __( 'Enter label', 'cost-calculator-builder' ),
			'placeholder'                           => __( 'Placeholder', 'cost-calculator-builder' ),
			'enter_placeholder'                     => __( 'Enter placeholder', 'cost-calculator-builder' ),
			'character_limit'                       => __( 'Character Limit', 'cost-calculator-builder' ),
			'primary_email'                         => __( 'Primary Email', 'cost-calculator-builder' ),
			'enable_confirmation'                   => __( 'Enable Confirmation', 'cost-calculator-builder' ),
			'multiselect'                           => __( 'Multiselect', 'cost-calculator-builder' ),
			'range_date'                            => __( 'Range Date', 'cost-calculator-builder' ),
			'range_time'                            => __( 'Range Time', 'cost-calculator-builder' ),
			'24h_format'                            => __( '24h Format', 'cost-calculator-builder' ),
			'width_columns'                         => __( 'Width (columns)', 'cost-calculator-builder' ),
			'edit_field'                            => __( 'Edit Field', 'cost-calculator-builder' ),
			'no_editor_available_for_this_field_type' => __( 'No editor available for this field type.', 'cost-calculator-builder' ),
			'update'                                => __( 'Update', 'cost-calculator-builder' ),
			'apply'                                 => __( 'Apply', 'cost-calculator-builder' ),
			'add_fields_from_the_sidebar_to_begin'  => __( 'Add fields from the sidebar to begin.', 'cost-calculator-builder' ),
			'type_your_text'                        => __( 'Type your text', 'cost-calculator-builder' ),
			'type_your_phone'                       => __( 'Type your phone', 'cost-calculator-builder' ),
			'type_your_name'                        => __( 'Type your name', 'cost-calculator-builder' ),
			'type_your_email'                       => __( 'Type your email', 'cost-calculator-builder' ),
			'select_date'                           => __( 'Select Date', 'cost-calculator-builder' ),
			'confirm_email'                         => __( 'Confirm email', 'cost-calculator-builder' ),
			'option_s_selected'                     => __( 'option(s) selected', 'cost-calculator-builder' ),
			'select_item'                           => __( 'Select item', 'cost-calculator-builder' ),
			'element_name'                          => __( 'Element name', 'cost-calculator-builder' ),
			'field_label'                           => __( 'Field label', 'cost-calculator-builder' ),
			'description'                           => __( 'Description', 'cost-calculator-builder' ),
			'element_width'                         => __( 'Element Width (%)', 'cost-calculator-builder' ),
			'required'                              => __( 'Required', 'cost-calculator-builder' ),
			'hidden_by_default'                     => __( 'Hidden by Default', 'cost-calculator-builder' ),
			'show_in_grand_total'                   => __( 'Show in Grand Total', 'cost-calculator-builder' ),
			'properties'                            => __( 'Properties', 'cost-calculator-builder' ),
			'additional_classes'                    => __( 'Additional Classes', 'cost-calculator-builder' ),
			'enter_additional_classes'              => __( 'Enter additional classes', 'cost-calculator-builder' ),
			'title'                                 => __( 'Title', 'cost-calculator-builder' ),
			'enter_title'                           => __( 'Enter title', 'cost-calculator-builder' ),
			'sticky'                                => __( 'Sticky', 'cost-calculator-builder' ),
			'zero_values_in_orders_pdf_entries_emails' => __( 'Zero values in Orders, PDF Entries, Emails', 'cost-calculator-builder' ),
			'arrangement'                           => __( 'Arrangement', 'cost-calculator-builder' ),
			'set_up'                                => __( 'SET UP', 'cost-calculator-builder' ),
			'drag_widgets_here'                     => __( 'Drag widgets here', 'cost-calculator-builder' ),
			'add_section'                           => __( 'Add Section', 'cost-calculator-builder' ),
			'width'                                 => __( 'Width', 'cost-calculator-builder' ),
			'per_page'                              => __( 'per page', 'cost-calculator-builder' ),
			'fields'                                => __( 'Fields', 'cost-calculator-builder' ),
			'form_manager'                          => __( 'Form Manager', 'cost-calculator-builder' ),
			'add_form'                              => __( 'Add Form', 'cost-calculator-builder' ),
			'applied'                               => __( 'Applied', 'cost-calculator-builder' ),
			'add_fields'                            => __( 'Add Fields', 'cost-calculator-builder' ),
			'form_name_cannot_be_empty'             => __( 'Form name cannot be empty', 'cost-calculator-builder' ),
			'unable_to_update_form_name'            => __( 'Unable to update form name', 'cost-calculator-builder' ),
			'title_updated_click_apply_to_save_changes' => __( 'Title updated. Click Apply to save changes', 'cost-calculator-builder' ),
			'you_have_unsaved_changes_click_ok_to_save_or_cancel_to_discard' => __( 'You have unsaved changes. Click OK to save, or Cancel to discard.', 'cost-calculator-builder' ),
			'form_applied'                          => __( 'Form applied', 'cost-calculator-builder' ),
			'unable_to_apply_changes'               => __( 'Unable to apply changes', 'cost-calculator-builder' ),
			'form_created_saved_and_applied'        => __( 'Form created, saved and applied', 'cost-calculator-builder' ),
			'form_created_and_saved'                => __( 'Form created and saved', 'cost-calculator-builder' ),
			'changes_applied'                       => __( 'Changes applied', 'cost-calculator-builder' ),
			'draft_form_created_click_apply_to_save' => __( 'Draft form created. Click Apply to save', 'cost-calculator-builder' ),
			'form_duplicated'                       => __( 'Form duplicated', 'cost-calculator-builder' ),
			'at_least_one_form_must_remain'         => __( 'At least one form must remain', 'cost-calculator-builder' ),
			'delete_selected_form'                  => __( 'Delete selected form?', 'cost-calculator-builder' ),
			'unable_to_delete_form'                 => __( 'Unable to delete form', 'cost-calculator-builder' ),
			'form_deleted'                          => __( 'Form deleted', 'cost-calculator-builder' ),
			'search_for_a_field'                    => __( 'Search for a field', 'cost-calculator-builder' ),
			'toggle_sidebar'                        => __( 'Toggle sidebar', 'cost-calculator-builder' ),
			'builder'                               => __( 'Builder', 'cost-calculator-builder' ),
			'conditions'                            => __( 'Conditions', 'cost-calculator-builder' ),
			'discounts'                             => __( 'Discounts', 'cost-calculator-builder' ),
			'embed'                                 => __( 'Embed', 'cost-calculator-builder' ),
			'calculators'                           => __( 'Calculators', 'cost-calculator-builder' ),
			'orders'                                => __( 'Orders', 'cost-calculator-builder' ),
			'analytics'                             => __( 'Analytics', 'cost-calculator-builder' ),
			'elements'                              => __( 'Elements', 'cost-calculator-builder' ),
			'html_widgets'                          => __( 'HTML Widgets', 'cost-calculator-builder' ),
			'html_widget'                           => __( 'HTML Widget', 'cost-calculator-builder' ),
			'selection'                             => __( 'Selection', 'cost-calculator-builder' ),
			'date_and_time'                         => __( 'Date and Time', 'cost-calculator-builder' ),
			'other'                                 => __( 'Other', 'cost-calculator-builder' ),
			'grouping'                              => __( 'Grouping', 'cost-calculator-builder' ),
			'you_have_unsaved_title_changes_click_ok_to_apply_changes_or_cancel_to_discard' => __( 'You have unsaved title changes. Click OK to apply changes, or Cancel to discard.', 'cost-calculator-builder' ),
			'unable_to_apply_title_changes'         => __( 'Unable to apply title changes', 'cost-calculator-builder' ),
			'title_changes_applied'                 => __( 'Title changes applied', 'cost-calculator-builder' ),
			'unable_to_save_customized_theme'       => __( 'Unable to save customized theme', 'cost-calculator-builder' ),
			'are_you_sure_to_delete_this_theme'     => __( 'Are you sure to delete this theme?', 'cost-calculator-builder' ),
			'total_summary'                         => __( 'Total Summary', 'cost-calculator-builder' ),
			'have_a_promo_code'                     => __( 'Have a promo code ?', 'cost-calculator-builder' ),
			'hide'                                  => __( 'Hide', 'cost-calculator-builder' ),
			'show'                                  => __( 'Show', 'cost-calculator-builder' ),
			'enter_your_promo_code'                 => __( 'Enter your promo code', 'cost-calculator-builder' ),
			'subtotal'                              => __( 'Subtotal', 'cost-calculator-builder' ),
			'tax'                                   => __( 'Tax', 'cost-calculator-builder' ),
			'payment_methods'                       => __( 'Payment Methods', 'cost-calculator-builder' ),
			'paypal'                                => __( 'PayPal', 'cost-calculator-builder' ),
			'card'                                  => __( 'Card', 'cost-calculator-builder' ),
			'cash'                                  => __( 'Cash', 'cost-calculator-builder' ),
			'share_pdf'                             => __( 'Share PDF', 'cost-calculator-builder' ),
			'submit_order'                          => __( 'Submit Order', 'cost-calculator-builder' ),
			'pdf_download'                          => __( 'PDF Download', 'cost-calculator-builder' ),
			'keyboard'                              => __( 'Keyboard', 'cost-calculator-builder' ),
			'mouse'                                 => __( 'Mouse', 'cost-calculator-builder' ),
			'headphones'                            => __( 'Headphones', 'cost-calculator-builder' ),
			'monitor'                               => __( 'Monitor', 'cost-calculator-builder' ),
			'brand_themes'                          => __( 'Brand Themes', 'cost-calculator-builder' ),
			'my_themes'                             => __( 'My Themes', 'cost-calculator-builder' ),
			'customize'                             => __( 'Customize', 'cost-calculator-builder' ),
			'hello_templates'                       => __( 'Hello Templates', 'cost-calculator-builder' ),
			'settings_saved_but_theme_changes_were_not_saved' => __( 'Settings saved, but theme changes were not saved', 'cost-calculator-builder' ),
			'import_failed_there_is_an_error_with_the_file' => __( 'Import failed: there is an error with the file.', 'cost-calculator-builder' ),
			'unable_to_load_import_totals'          => __( 'Unable to load import totals.', 'cost-calculator-builder' ),
			'no_import_data_is_available'           => __( 'No import data is available.', 'cost-calculator-builder' ),
			'import_completed'                      => __( 'Import completed', 'cost-calculator-builder' ),
			'drag_option'                           => __( 'Drag option', 'cost-calculator-builder' ),
			'remove_option'                         => __( 'Remove option', 'cost-calculator-builder' ),
			'select_image'                          => __( 'Select image', 'cost-calculator-builder' ),
			'option_image'                          => __( 'Option image', 'cost-calculator-builder' ),
			'option'                                => __( 'Option', 'cost-calculator-builder' ),
			'hint'                                  => __( 'Hint', 'cost-calculator-builder' ),
			'options'                               => __( 'Options', 'cost-calculator-builder' ),
			'values'                                => __( 'Values', 'cost-calculator-builder' ),
			'select_period'                         => __( 'Select period', 'cost-calculator-builder' ),
			'remove_period'                         => __( 'Remove period', 'cost-calculator-builder' ),
			'actions_options'                       => __( 'Actions / Options', 'cost-calculator-builder' ),
			'add_condition'                         => __( 'Add Condition', 'cost-calculator-builder' ),
			'and'                                   => __( 'AND', 'cost-calculator-builder' ),
			'set_value'                             => __( 'Set Value', 'cost-calculator-builder' ),
			'select_items'                          => __( 'Select items', 'cost-calculator-builder' ),
			'add_link'                              => __( 'Add Link', 'cost-calculator-builder' ),
			'spaces'                                => __( 'Spaces', 'cost-calculator-builder' ),
			'enter_name'                            => __( 'Enter name', 'cost-calculator-builder' ),
			'deleting_a_space_will_also_remove_all_its_conditions' => __( 'Deleting a Space will also remove all its Conditions.', 'cost-calculator-builder' ),
			'enter_field_name'                      => __( 'Enter field name', 'cost-calculator-builder' ),
			'no_results_found'                      => __( 'No results found', 'cost-calculator-builder' ),
			'all'                                   => __( 'All', 'cost-calculator-builder' ),
			'impact_othe_fields'                    => __( 'Impact othe fields', 'cost-calculator-builder' ),
			'affected_by_other_fields'              => __( 'Affected by other fields', 'cost-calculator-builder' ),
			'space'                                 => __( 'Space', 'cost-calculator-builder' ),
			'condition'                             => __( 'Condition', 'cost-calculator-builder' ),
			'layout'                                => __( 'Layout', 'cost-calculator-builder' ),
			'reset'                                 => __( 'Reset', 'cost-calculator-builder' ),
			'navigation_buttons'                    => __( 'Navigation Buttons', 'cost-calculator-builder' ),
			'summary_position'                      => __( 'Summary Position', 'cost-calculator-builder' ),
			'header_position'                       => __( 'Header Position', 'cost-calculator-builder' ),
			'footer_position'                       => __( 'Footer Position', 'cost-calculator-builder' ),
			'enter_width'                           => __( 'Enter width', 'cost-calculator-builder' ),
			'max_width_px'                          => __( 'Max Width (px)', 'cost-calculator-builder' ),
			'calculator_width'                      => __( 'Calculator Width', 'cost-calculator-builder' ),
			'summary_width'                         => __( 'Summary Width', 'cost-calculator-builder' ),
			'right'                                 => __( 'Right', 'cost-calculator-builder' ),
			'bottom'                                => __( 'Bottom', 'cost-calculator-builder' ),
			'arrow'                                 => __( 'Arrow', 'cost-calculator-builder' ),
			'top'                                   => __( 'Top', 'cost-calculator-builder' ),
			'hidden'                                => __( 'Hidden', 'cost-calculator-builder' ),
			'settings'                              => __( 'Settings', 'cost-calculator-builder' ),
			'how_does_it_work'                      => __( 'How does it work?', 'cost-calculator-builder' ),
			'get_pro'                               => __( 'Get PRO', 'cost-calculator-builder' ),
			'learn_more'                            => __( 'Learn More', 'cost-calculator-builder' ),
			'whats_new_before'                      => __( 'Before', 'cost-calculator-builder' ),
			'whats_new_after'                       => __( 'After', 'cost-calculator-builder' ),
			'whats_new_skip'                        => __( 'Skip', 'cost-calculator-builder' ),
			'whats_new_finish'                      => __( 'Finish & Exit', 'cost-calculator-builder' ),
		);
	}

	public static function get_full_admin_translations() {
		$backend_translations   = self::get_backend_translations();
		$analytics_translations = self::get_analytics_translations();
		$orders_translations    = self::get_orders_translations();
		$builder_translations   = self::get_builder_translations();

		return array_merge( $backend_translations, $analytics_translations, $orders_translations, $builder_translations );
	}
}
