<?php
/**
 * Its used for Client Language
 *
 * @since: 21/09/2021
 * @author: Sarwar Hasan
 * @version 1.0.0
 * @package VitePos_Lite\Libs
 */

namespace Elite_Notification_Lite\Libs;

if ( ! defined( 'ABSPATH' ) ) {
	exit;
}

if ( ! class_exists( __NAMESPACE__ . '\Client_Language' ) ) {
	/**
	 * Class VitePOS_API_Base
	 *
	 * @package Vite_Reward_Lite\Libs
	 */
	class Elite_Notification_Client_Language {
		/**
		 * The get Admin Languages is generated by appsbd
		 *
		 * @param mixed $kernel_object Its the object of kernel.
		 *
		 * @return mixed
		 */
		public static function get_admin_languages( &$kernel_object ) {
			$language                                                                                                                                                                                                                                                               = array();
			$language['Total Views']                                                                                                                                                                                                                                                = $kernel_object->__( 'Total Views' );
			$language['Total Clicks']                                                                                                                                                                                                                                               = $kernel_object->__( 'Total Clicks' );
			$language['Source']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Source' );
			$language['Sources']                                                                                                                                                                                                                                                    = $kernel_object->__( 'Sources' );
			$language['Dashboard']                                                                                                                                                                                                                                                  = $kernel_object->__( 'Dashboard' );
			$language['Dummy Notification']                                                                                                                                                                                                                                         = $kernel_object->__( 'Dummy Notification' );
			$language['Viewed Notification']                                                                                                                                                                                                                                        = $kernel_object->__( 'Viewed Notification' );
			$language['Active Dummy Notification']                                                                                                                                                                                                                                  = $kernel_object->__( 'Active Dummy Notification' );
			$language['Active Number of Source']                                                                                                                                                                                                                                    = $kernel_object->__( 'Active Number of Source' );
			$language['Click-Through-Rate']                                                                                                                                                                                                                                         = $kernel_object->__( 'Click-Through-Rate' );
			$language['Sale Notification Statistics']                                                                                                                                                                                                                               = $kernel_object->__( 'Sale Notification Statistics' );
			$language['Update']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Update' );
			$language['Status']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Status' );
			$language['Notification Style']                                                                                                                                                                                                                                         = $kernel_object->__( 'Notification Style' );
			$language['Pull Item Limit']                                                                                                                                                                                                                                            = $kernel_object->__( 'Pull Item Limit' );
			$language['Title']                                                                                                                                                                                                                                                      = $kernel_object->__( 'Title' );
			$language['Add New Source']                                                                                                                                                                                                                                             = $kernel_object->__( 'Add New Source' );
			$language['Edit Source']                                                                                                                                                                                                                                                = $kernel_object->__( 'Edit Source' );
			$language['Videos']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Videos' );
			$language['Video']                                                                                                                                                                                                                                                      = $kernel_object->__( 'Video' );
			$language['Settings']                                                                                                                                                                                                                                                   = $kernel_object->__( 'Settings' );
			$language['Notification']                                                                                                                                                                                                                                               = $kernel_object->__( 'Notification' );
			$language['Coming Soon....']                                                                                                                                                                                                                                            = $kernel_object->__( 'Coming Soon....' );
			$language['Pro Version']                                                                                                                                                                                                                                                = $kernel_object->__( 'Pro Version' );
			$language['General Settings']                                                                                                                                                                                                                                           = $kernel_object->__( 'General Settings' );
			$language['Other']                                                                                                                                                                                                                                                      = $kernel_object->__( 'Other' );
			$language['Comment']                                                                                                                                                                                                                                                    = $kernel_object->__( 'Comment' );
			$language['Sales']                                                                                                                                                                                                                                                      = $kernel_object->__( 'Sales' );
			$language['Edit']                                                                                                                                                                                                                                                       = $kernel_object->__( 'Edit' );
			$language['Delete']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Delete' );
			$language['Type']                                                                                                                                                                                                                                                       = $kernel_object->__( 'Type' );
			$language['Description']                                                                                                                                                                                                                                                = $kernel_object->__( 'Description' );
			$language['Operation Date']                                                                                                                                                                                                                                             = $kernel_object->__( 'Operation Date' );
			$language['Footer Text']                                                                                                                                                                                                                                                = $kernel_object->__( 'Footer Text' );
			$language['Url Link']                                                                                                                                                                                                                                                   = $kernel_object->__( 'Url Link' );
			$language['Add New Notification']                                                                                                                                                                                                                                       = $kernel_object->__( 'Add New Notification' );
			$language['Update Notification']                                                                                                                                                                                                                                        = $kernel_object->__( 'Update Notification' );
			$language['Inactive']                                                                                                                                                                                                                                                   = $kernel_object->__( 'Inactive' );
			$language['Active']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Active' );
			$language['Reload']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Reload' );
			$language['Add New']                                                                                                                                                                                                                                                    = $kernel_object->__( 'Add New' );
			$language['Cancel']                                                                                                                                                                                                                                                     = $kernel_object->__( 'Cancel' );
			$language['Save']                                                                                                                                                                                                                                                       = $kernel_object->__( 'Save' );
			$language['Update Item From Sources']                                                                                                                                                                                                                                   = $kernel_object->__( 'Update Item From Sources' );
			$language['Source Setting']                                                                                                                                                                                                                                             = $kernel_object->__( 'Source Setting' );
			$language['Exit Animation']                                                                                                                                                                                                                                             = $kernel_object->__( 'Exit Animation' );
			$language['Display Animation Entrance']                                                                                                                                                                                                                                 = $kernel_object->__( 'Display Animation Entrance' );
			$language['1 sec']                                                                                                                                                                                                                                                      = $kernel_object->__( '1 sec' );
			$language['Display Time']                                                                                                                                                                                                                                               = $kernel_object->__( 'Display Time' );
			$language['60 sec']                                                                                                                                                                                                                                                     = $kernel_object->__( '60 sec' );
			$language['Interval Time']                                                                                                                                                                                                                                              = $kernel_object->__( 'Interval Time' );
			$language['300 sec']                                                                                                                                                                                                                                                    = $kernel_object->__( '300 sec' );
			$language['sec']                                                                                                                                                                                                                                                        = $kernel_object->__( 'sec' );
			$language['2 sec']                                                                                                                                                                                                                                                      = $kernel_object->__( '2 sec' );
			$language['(To display first notification after page load)']                                                                                                                                                                                                            = $kernel_object->__( '(To display first notification after page load)' );
			$language['Delay Time']                                                                                                                                                                                                                                                 = $kernel_object->__( 'Delay Time' );
			$language['Open In New Tab']                                                                                                                                                                                                                                            = $kernel_object->__( 'Open In New Tab' );
			$language['Link Properties']                                                                                                                                                                                                                                            = $kernel_object->__( 'Link Properties' );
			$language['Source priority first, then dummy data']                                                                                                                                                                                                                     = $kernel_object->__( 'Source priority first, then dummy data' );
			$language['How many notifications will show']                                                                                                                                                                                                                           = $kernel_object->__( 'How many notifications will show' );
			$language['Position']                                                                                                                                                                                                                                                   = $kernel_object->__( 'Position' );
			$language['Is Loop?']                                                                                                                                                                                                                                                   = $kernel_object->__( 'Is Loop?' );
			$language['Remove Button?']                                                                                                                                                                                                                                             = $kernel_object->__( 'Remove Button?' );
			$language['Hide In Tablet']                                                                                                                                                                                                                                             = $kernel_object->__( 'Hide In Tablet' );
			$language['Hide In Mobile']                                                                                                                                                                                                                                             = $kernel_object->__( 'Hide In Mobile' );
			$language['Visibility Control']                                                                                                                                                                                                                                         = $kernel_object->__( 'Visibility Control' );
			$language['Thanks for being with us!']                                                                                                                                                                                                                                  = $kernel_object->__( 'Thanks for being with us!' );
			$language['Scheduler execution log']                                                                                                                                                                                                                                    = $kernel_object->__( 'Scheduler execution log' );
			$language['Please turn on brand : By AppsBd']                                                                                                                                                                                                                           = $kernel_object->__( 'Please turn on brand : By AppsBd' );
			$language['Enable Brand']                                                                                                                                                                                                                                               = $kernel_object->__( 'Enable Brand' );
			$language['Cronjob Settings']                                                                                                                                                                                                                                           = $kernel_object->__( 'Cronjob Settings' );
			$language['Interval']                                                                                                                                                                                                                                                   = $kernel_object->__( 'Interval' );
			$language['Cronjob']                                                                                                                                                                                                                                                    = $kernel_object->__( 'Cronjob' );
			$language['( Keep this switch on if you can. Since we are giving this plugin free, and many features are free here. If you keep our brand name on, it increases our work ability and also it can do client side marketing for our plugin. It will be very thankful. )'] = $kernel_object->__( '( Keep this switch on if you can. Since we are giving this plugin free, and many features are free here. If you keep our brand name on, it increases our work ability and also it can do client side marketing for our plugin. It will be very thankful. )' );
			$language['Scheduler Types']                                                                                                                                                                                                                                            = $kernel_object->__( 'Scheduler Types' );
			$language['WP Scheduler']                                                                                                                                                                                                                                               = $kernel_object->__( 'WP Scheduler' );
			$language['Source Update Interval']                                                                                                                                                                                                                                     = $kernel_object->__( 'Source Update Interval' );
			$language['Please run the command below in certain period using cronjob or scheduler']                                                                                                                                                                                  = $kernel_object->__( 'Please run the command below in certain period using cronjob or scheduler' );

			$language['Source Category']                                                                            = $kernel_object->__( 'Source Category' );
			$language['Source Name']                                                                                = $kernel_object->__( 'Source Name' );
			$language['Item Count']                                                                                 = $kernel_object->__( 'Item Count' );
			$language['View Count']                                                                                 = $kernel_object->__( 'View Count' );
			$language['Click Count']                                                                                = $kernel_object->__( 'Click Count' );
			$language['Action']                                                                                     = $kernel_object->__( 'Action' );
			$language['Image']                                                                                      = $kernel_object->__( 'Image' );
			$language['View']                                                                                       = $kernel_object->__( 'View' );
			$language['Click']                                                                                      = $kernel_object->__( 'Click' );
			$language['Yes']                                                                                        = $kernel_object->__( 'Yes' );
			$language['No']                                                                                         = $kernel_object->__( 'No' );
			$language["If visitor click on a notification, then the notification won't show again in the browser."] = $kernel_object->__( "If visitor click on a notification, then the notification won't show again in the browser." );
			$language['Are you sure to update sources?']                                                            = $kernel_object->__( 'Are you sure to update sources?' );
			$language['Close Notification']                                                                         = $kernel_object->__( 'Close Notification' );
			$language['Enable Dummy Data']                                                                          = $kernel_object->__( 'Enable Dummy Data' );
			$language['Loading ...']                                                                                = $kernel_object->__( 'Loading ...' );
			$language['Demo Notification Loading ...']                                                              = $kernel_object->__( 'Demo Notification Loading ...' );
			$language['Source Loading ...']                                                                         = $kernel_object->__( 'Source Loading ...' );

			$language['Last how many days will stay?'] = $kernel_object->__( 'Last how many days will stay?' );
			$language['Display From the Last'] = $kernel_object->__( 'Display From the Last' );
			$language['WooCommerce Description Template'] = $kernel_object->__( 'WooCommerce Description Template' );
			$language['ex. [customer] just purchased'] = $kernel_object->__( 'ex. [customer] just purchased' );
			$language['Use'] = $kernel_object->__( 'Use' );
			$language['is for customer name'] = $kernel_object->__( 'is for customer name' );
			$language['Days'] = $kernel_object->__( 'Days' );
			$language['Image Type'] = $kernel_object->__( 'Image Type' );
			$language['Product Image'] = $kernel_object->__( 'Product Image' );
			$language['Customer Image'] = $kernel_object->__( 'Customer Image' );
			$language['WooCommerce Status'] = $kernel_object->__( 'WooCommerce Status' );
			$language['All'] = $kernel_object->__( 'All' );
			$language['Pending payment'] = $kernel_object->__( 'Pending payment' );
			$language['Processing'] = $kernel_object->__( 'Processing' );
			$language['On hold'] = $kernel_object->__( 'On hold' );
			$language['Complete'] = $kernel_object->__( 'Complete' );
			$language['Draft'] = $kernel_object->__( 'Draft' );
			$language['Comment Template'] = $kernel_object->__( 'Comment Template' );
			$language['is for entry time'] = $kernel_object->__( 'is for entry time' );
			$language['Comment Status'] = $kernel_object->__( 'Comment Status' );
			$language['Approve'] = $kernel_object->__( 'Approve' );
			$language['Easy Digital Download Template'] = $kernel_object->__( 'Easy Digital Download Template' );
			$language['eLearning Template'] = $kernel_object->__( 'eLearning Template' );
			$language['ex.[customer] just enrolled'] = $kernel_object->__( 'ex.[customer] just enrolled' );
			$language['Course Image'] = $kernel_object->__( 'Course Image' );
			$language['Student Image'] = $kernel_object->__( 'Student Image' );
			$language['API End Point'] = $kernel_object->__( 'API End Point' );
			$language['API Key'] = $kernel_object->__( 'API Key' );
			$language['Description Template'] = $kernel_object->__( 'Description Template' );
			$language['is for customer name,'] = $kernel_object->__( 'is for customer name,' );
			$language['is for product name,'] = $kernel_object->__( 'is for product name,' );
			$language['is for license title,'] = $kernel_object->__( 'is for license title,' );
			$language['Envato API Key (Personal Token'] = $kernel_object->__( 'Envato API Key (Personal Token' );
			$language['Api Key'] = $kernel_object->__( 'Api Key' );
			$language['Envato Description Template'] = $kernel_object->__( 'Envato Description Template' );
			$language['ex. Just sold from [site]'] = $kernel_object->__( 'ex. Just sold from [site]' );
			$language['is for site name (ex. codecanyon.net, themeforest.net)'] = $kernel_object->__( 'is for site name (ex. codecanyon.net, themeforest.net)' );
			$language['ReviewX Template'] = $kernel_object->__( 'ReviewX Template' );
			$language['ex. [reviewer] just reviewed'] = $kernel_object->__( 'ex. [reviewer] just reviewed' );
			$language['How Many Star?'] = $kernel_object->__( 'How Many Star?' );
			$language['One Star'] = $kernel_object->__( 'One Star' );
			$language['Two Star'] = $kernel_object->__( 'Two Star' );
			$language['Three Star'] = $kernel_object->__( 'Three Star' );
			$language['Four Star'] = $kernel_object->__( 'Four Star' );
			$language["Below number of star won't take"] = $kernel_object->__( "Below number of star won't take" );
			$language['Username'] = $kernel_object->__( 'Username' );
			$language['User name'] = $kernel_object->__( 'User name' );
			$language['FastSpring Product ID'] = $kernel_object->__( 'FastSpring Product ID' );
			$language['Product ID'] = $kernel_object->__( 'Product ID' );
			$language['Keep Blank for all product'] = $kernel_object->__( 'Keep Blank for all product' );
			$language['Product landing page link'] = $kernel_object->__( 'Product landing page link' );
			$language['Page Link'] = $kernel_object->__( 'Page Link' );
			$language["The will be your product link, remember, if you don't select specific product then it will be link for all product"] = $kernel_object->__( "The will be your product link, remember, if you don't select specific product then it will be link for all product" );
			$language['FastSpring Notification Template'] = $kernel_object->__( 'FastSpring Notification Template' );
			$language['ex. [customer] just purchased [nl] from [full address]'] = $kernel_object->__( 'ex. [customer] just purchased [nl] from [full address]' );
			$language['is for city of customer,'] = $kernel_object->__( 'is for city of customer,' );
			$language['is for state of customer,'] = $kernel_object->__( 'is for state of customer,' );
			$language['is for country of customer,'] = $kernel_object->__( 'is for country of customer,' );
			$language['is for full address of customer,'] = $kernel_object->__( 'is for full address of customer,' );
			$language['is for new line'] = $kernel_object->__( 'is for new line' );
			$language['Give Donation Template'] = $kernel_object->__( 'Give Donation Template' );
			$language['ex. [donor] just donated'] = $kernel_object->__( 'ex. [donor] just donated' );
			$language['is for donor name'] = $kernel_object->__( 'is for donor name' );
			$language['Featured Image'] = $kernel_object->__( 'Featured Image' );
			$language['Gravater Image'] = $kernel_object->__( 'Gravater Image' );
			$language['Amount Show'] = $kernel_object->__( 'Amount Show' );
			$language['Donation Amount'] = $kernel_object->__( 'Donation Amount' );
			$language['None'] = $kernel_object->__( 'None' );
			$language['Donation Title'] = $kernel_object->__( 'Donation Title' );
			$language['Enable'] = $kernel_object->__( 'Enable' );
			$language['Anonymous Title'] = $kernel_object->__( 'Anonymous Title' );
			$language['Wordpress Download Template'] = $kernel_object->__( 'Wordpress Download Template' );
			$language['Use,'] = $kernel_object->__( 'Use,' );
			$language['is for how many times your product downloaded,'] = $kernel_object->__( 'is for how many times your product downloaded,' );
			$language['is for how many product downloaded today,'] = $kernel_object->__( 'is for how many product downloaded today,' );
			$language['is for how many product downloaded yesterday,'] = $kernel_object->__( 'is for how many product downloaded yesterday,' );
			$language['is for last how many days your product downloaded,'] = $kernel_object->__( 'is for last how many days your product downloaded,' );
			$language['is for last week how many of your product downloaded,'] = $kernel_object->__( 'is for last week how many of your product downloaded,' );
			$language['is for how many active user downloaded'] = $kernel_object->__( 'is for how many active user downloaded' );
			$language['Slug'] = $kernel_object->__( 'Slug' );
			$language['Product Slug'] = $kernel_object->__( 'Product Slug' );
			$language['Slug Type'] = $kernel_object->__( 'Slug Type' );
			$language['Theme'] = $kernel_object->__( 'Theme' );
			$language['Plugin'] = $kernel_object->__( 'Plugin' );
			$language['Link Type'] = $kernel_object->__( 'Link Type' );
			$language['Product Page'] = $kernel_object->__( 'Product Page' );
			$language['Wp Review Template'] = $kernel_object->__( 'Wp Review Template' );
			$language['ex. [reviewer] just reviewed'] = $kernel_object->__( 'ex. [reviewer] just reviewed' );

			$language['Help'] = $kernel_object->__( 'Help' );
			$language['Click here to get help'] = $kernel_object->__( 'Click here to get help' );
			$language['Left Top'] = $kernel_object->__( 'Left Top' );
			$language['Left Bottom'] = $kernel_object->__( 'Left Bottom' );
			$language['Right Top'] = $kernel_object->__( 'Right Top' );
			$language['Right Bottom'] = $kernel_object->__( 'Right Bottom' );
			$language['Delay Time'] = $kernel_object->__( 'Delay Time' );
			$language['(Show first notification on page load)'] = $kernel_object->__( '(Show first notification on page load)' );
			$language['2sec'] = $kernel_object->__( '2sec' );
			$language['300sec'] = $kernel_object->__( '300sec' );
			$language['1sec'] = $kernel_object->__( '1sec' );
			$language['Minute(s)'] = $kernel_object->__( 'Minute(s)' );
			$language['Hour(s)'] = $kernel_object->__( 'Hour(s)' );
			$language['Day(s)'] = $kernel_object->__( 'Day(s)' );
			$language['OK'] = $kernel_object->__( 'OK' );
			$language['To get updated news '] = $kernel_object->__( 'To get updated news ' );
			$language[' to visit our website.'] = $kernel_object->__( ' to visit our website.' );
			$language['Click Here'] = $kernel_object->__( 'Click Here' );
			$language['is for customer name,'] = $kernel_object->__( 'is for customer name,' );
			$language['Are you sure to delete this source?'] = $kernel_object->__( 'Are you sure to delete this source?' );
			$language['Updating Source'] = $kernel_object->__( 'Updating Source' );
			$language['Are you sure to delete this notification?'] = $kernel_object->__( 'Are you sure to delete this notification?' );
			$language['Loading Details'] = $kernel_object->__( 'Loading Details' );
			$language['Updating Dummy Notification'] = $kernel_object->__( 'Updating Dummy Notification' );
			$language['Close'] = $kernel_object->__( 'Close' );
			$language['Adding Dummy Notification'] = $kernel_object->__( 'Adding Dummy Notification' );
			$language['Are you sure to change the status?'] = $kernel_object->__( 'Are you sure to change the status?' );
			$language['Adding Source'] = $kernel_object->__( 'Adding Source' );
			$language['Loading Source'] = $kernel_object->__( 'Loading Source' );
			$language['Loading Data'] = $kernel_object->__( 'Loading Data' );

			self::get_both_panel( $language, $kernel_object );

			return $language;
		}

		/**
		 * The get client language is generated by appsbd
		 *
		 * @param mixed $kernel_object It is kernel_object param.
		 */
		public static function get_client_language( &$kernel_object ) {
			$language = array();

			self::get_both_panel( $language, $kernel_object );

			return $language;
		}

		/**
		 * The get both panel is generated by appsbd
		 *
		 * @param mixed $language It is language param.
		 * @param mixed $kernel_object It is kernel_object param.
		 */
		public static function get_both_panel( &$language, &$kernel_object ) {
		}
	}
}
