
let messages = {
    
}

let errors = {
    
}

let common = {
// Machine view 
        
        // from product
        "backtoservices" : "Back to Services",
        "mb" : "MB",
        "gb" : "GB",
        "core" : "Core",
        "hostname" : "Hostname : ",
        "pending" : "Pending",
        "processing" : "Processing",
        "active" : "Active",
        "passive" : "Passive",
        "online" : "Online",
        "offline" : "Offline",
        "memory" : "MEMORY",
        "disk" : "DISK",
        "cpu" : "CPU",
        "template" : "TEMPLATE",
        "uptime" : "UPTIME",
        "and" : " and ",
        "days" : "Day",
        "hours" : "Hour",
        "minutes" : "Minutes",
        "finance" : "Finance",
        "servicesname" : "Services Name",
        "registrationdate" : "Registration Date :",
        "nextpayment" : "Next Payment :",
        "billingcycle" : "Billing Cycle :",
        "networkinformation": "Network Information",
        "ipaddress": "IP Address :",
        "networkstatus": "Network Status :",
        "connected": "Connected",
        "disconnected": "Disconnected",
        "login": "Login",
        "username": "Username",
        "password": "Password",
        "rebootaction": "Reboot",
        "stopaction": "Stop",
        "consoleaction": "Console",
        "startaction": "Start",
    
        "rebooting": "Rebooting ...!",
        "stoping": "Stoping ...!",
        "consoleing": "Finding Console ...!",
        "starting": "Starting ...!",
        
        "access": "Access",
        "accesstext": "Here is information and tools to manage your VM.",
        "changeos": "Change OS",
        "network": "Network",
        "upgrades": "Upgrades",

        "events": "Events",
        "statistics": "Statistics",
        "sshkey": "SSH Key",
        "status": "Status",
        "beginingat": "Begining At",
        "endingat": "Ending At",
        "completed": "Completed",

        "cancelled": "Cancelled",
        "loadingmsg": "Loading",
        "loadingmsglong": "Trying to fetch data from server may take some seconds.",
        "iplists": "IP Lists",
        "gateway": "Gateway",
        "netmask": "Netmask",
        "orderip": "Order IP",

        "currentkey": "Current Key: ",
        "upgradecloud": "Upgrade Cloud Server",
        "setup": "Setup",
        "waittofetch": "Wait please, it takes some second to fetch all data ... !",
        "lastactionpending" : "Your last action is yet pending ... !",
        
        "waitforsetup" : "Please wait for setup to finish ... !",
        "machineisinstalling" : "Your machine is installing ",
        "dontclose" : "Please dont close this window and wait for setup to finish ... !",
        "willtake" : "It will take a few minutes",
        "goingtoinstall" : "You are going to install",
        "onyourmachine" : "on your machine !",
        "installationalert" : "Through installation, you will lose permanently all of your data.",
        "destroyalert" : "By destroy, you will lose permanently all of your data.",
        "clearandinstall" : "Clear and Install",
        "alert" : "Alert",
        "installing" : "Installing",

        "installedsuccessfully" : "has installed successfully !",
        "accountinformation" : "Here is your account information:",
        "lastaction" : "Last Action : ",
        "close" : "Close",
        "thiscommand" : "This command can take a while. Please be patient",

        "goingto" : "You are going to ",
        "yourmachine" : " your machine!",
        "requestgetlink" : "You request to get a link into your Console.",
        "yourcommand" : "Your command, ",
        "hasdonesuccessfully" : "has done successfully",
        "accessconsole" : "You can access to your console through following link.",
        "openconsole" : "Open Console",

        "confirmtext" : "Are you sure about this ?",
        "currentaction" : "Current Action : ",
        
        "chooselanguage" : "Choose the language",
        "english" : "English",
        "farsi" : "Farsi",
        "turkish" : "Turkish",
        "french" : "French",
        "deutsch" : "Deutsch",
        "russian" : "Russian", 
        
        "setlanguage" : "Set Language",
        "traffics" : "Traffics info",
        "buytraffics" : "Purchase",
        "tabeltraffic" : "Traffic: ",
        "traffictype" : "Type: ",
        "trafficusage" : "Traffic Usage: ",
        "trafficdate" : "Starting Point: ",
        "main" : "Main",
        "plus" : "Extra",
        
        "actionstatuscompleted" : "Completed",
        "actionstatuspending" : "Pending",
        "actionstatusprocessing" : "Processing",

        "fetchingalert" : "Fetching Info's",
        "nothingeheader" : "Oops!",
        "nothingtoseetext" : "We did not receive any information from the server, There is nothing to show!",
        "software" : "Install Software",
        "install" : "Install",
        "consolefailed" : "There is problem with the console link, please try again",
        'failed' : 'Failed',
        "consoleisrunningalery" : "System is running to prepare the console link. It can take less than a minutes.",
        "tryagain" : "Try again",
        "sshkeytitle" : "SSH Key : ",
        "suspend" : "Suspend",
        "unsuspend" : "Unsuspend",
        "refresh" : "Refresh",
        "trafficplan" : "Traffic Plan",
        "remainingtraffic" : "Remaining Traffic : ",
        "trafficduration" : "Duration :",
        "remainingtime" : "Remaining time :",
        "failactionmsg" : "The latest action has not done completely, the status is failed yet, please try a new action!",
        "snapshot" : "Snapshot",
        
        // end from Product

        // Unique for this cloud
        "todeleteyourmachine" : "To delete your machine, you should write down",
        "writedestroy" : "'destroy'",
        "intheboxbelow" : "in the box below and wait for some seconds",
        "typehere" : "Type Here the word:",
        "failedmessage" : "There is a problem with fetching the backend data, the action status is failed yet !",
        "error" : "Error",
        "trafficprice" : "Price: ",
        "costperhour" : "Cost Per Hour : ",
        "cent" : "¢",
        "$" : "$",
        "setupaction": "Setup OS",
        "destroying": "Destroying",
        "destroyaction": "Destroy",
        "fetching" : "Fetching Data",
        "payasyougo" : "Pay as you go",
        // End Unique for this cloud
    
// end Machine View 




// index page
    "machinelist" : "Machine list",
    "topup" : "TopUp",
    "listofactivemachines" : "List of Active Machines",
    "noactivemachine" : "You have no active machine now. To have one, you should first charge your account and then click on [Create Machine]",
    "address" : "Address",
    "hostnameontable" : "Hostname",
    "templateontable" : "Template",
    "viewontable" : "View",
    "statusontable" : "Status",    
// end index




// create machine page
    "backtomachinelist" : "Back to Machine List",
    "datacenters" : "Data Centers * ",
    "chooseregion" : "Choose Data Center Region",
    "products" : "Products * ",
    "selectaproduct" : "Select a product from this region",
    "thereisnodatacenter" : "There is no product in the selected region",
    "pleaseselect" : "Please, select a Data Centers first form above list",
    "bandwidth" : "Bandwidth : ",
    "operationsystem" : "Operation System *",
    "selectatemplate" : "Select a template",
    "nameofhost" : "Hostname *",
    "enteraname" : "Enter a name for the VM",
    "Addssh" : "Add Public SSH Key",
    "extraresource" : "Extra Resource",
    "orderextra" : "You can order extra resource based on your needs",
    "totalcost" : "Total Cost ",
    "totalcostis" : "The total cost of creating machine is ",
    "firstselectone": "Please, first select one of the above products",
    "createmachine" : "Create Machine",
    "hourly" : "hourly",
    "cancel": "Cancel",
    "createthismachine": "Create This Machine",
    "youarecreating" : "You are creating a new machine with the following configuration!",
    "makesure" : "Make sure to provide all needed information",
    "notprovideallinformation" : "You did not provide all nessessery information",
    "datacentermissed" : "Data Center is missed",
    "productmissed" : "Product Name is missed",
    "templatemissed" : "Template is missed",
    "allinfoprovided" : "All nessessery information is provided",
    "name" : "Name : ",
    "datacenter" : "Data Center : ",
    "product" : "Product : ",
    "producttemplate" : "Template : ",
    "sshkeytitle" : "SSH Key : ",
    "price" : "Price : ",
    "monthly" : "Monthly",
    "youdidntchoose" : "You did not choose any config",
    "entersshkey" : "Enter your SSH key in here.",
    "required" : "Required ",
    "balance" : "Balance",
    "machinelink": "View The Machine",
    "machinecreatesuccessfully" : "Machine has created successfully !",
    "currentplan" : "Plan Cost :",
    "createmachinefailed" : "We were not able to create your machine, please try again. If it happen again, please contact us for support",
    "createanothermachine" : "Create another Machine",
    "createsuccessmsg": "Now you can see your machine in machine list by click on following link. Also you can create another machine",
// create machine page
}

const words = {
    ...messages,
    ...common,
    ...errors
}