help me convert all the word after the colon ":" symbol should be converted to sentence case of the following text

{
  "Welcome": "Welcome",
  "Header": {
    "Title": "Profit optimizer alve"
  },
  "Settings": {
    "Intl_local": "En-us"
  },
  "Acetone": "Acetone",
  "Activity_time": "Uptime",
  "Actual": "Current",
  "Actual_set_point": "Actual set point",
  "Alerts": "Alerts",
  "Allowances": "Allowances",
  "Seed_fat": "Seed fat",
  "Seed_moisture": "Seed mosture",
  "Seed_oil": "Seed oil",
  "Seed_protein": "Seed protein",
  "Cancel": "Cancel",
  "Close": "Close",
  "Closed": "Closed",
  "Commercial": "Commercial",
  "Configuration": "Configuration",
  "Consolidated": "Consolidated",
  "Days": "Days",
  "Decrease": "Decrease",
  "Dehull": "Dehulling",
  "Dpm": "Dpm",
  "Dt": "Dt",
  "Electric": {
    "She": "Electric",
    "He": "Electric"
  },
  "Energy": "Energy",
  "Fibers": "Fiber",
  "Flake_temperature": "Flake temperature",
  "Floor": "Floor",
  "Flour": "Meal",
  "Grain_output": "Grain output",
  "Grease": "Fat",
  "Grinding_target": "Grinding target",
  "Gross_commercial": "Gross margin",
  "Gross_margin": "Gross margin",
  "Gross_per": "Gross by",
  "Gum": "Gums",
  "Heat": "Heat",
  "Heat_cost": "Heat cost",
  "Heat_usage": "Heat usage",
  "Hours": "Hours",
  "Hull_profit": "Hull profit",
  "Humidity": "Moisture",
  "Increase": "Increase",
  "Insoluble_in": "Insoluble in",
  "Last_update": "Last updated",
  "Level": "Level",
  "Line": "Line",
  "Meal_profit": "Meal profit",
  "Meal_protein": "Meal protein",
  "Meal_moisture": "Meal moisture",
  "Meal_yield": "Meal yield",
  "Margin": "Margin",
  "Monthly_hours_inactivity": "Monthly inactivity factor",
  "Monthly_inactivity_factor": "Monthly hours for inactivity",
  "North_vsc": "Vsc north",
  "Oil": "Oil",
  "Oil_profit": "Oil profit",
  "Oil_yield": "Oil yield",
  "Open": "Open",
  "Open_levels": "Open floors",
  "Opened": "Open",
  "Optimize": "Optimize",
  "Optimization_report": "Optimization report",
  "Peel": "Hull",
  "Percentage_of": "Percentage of",
  "Performance": "Performance",
  "Please_wait": "Please wait",
  "Power": "Power",
  "Power_cost": "Power cost",
  "Power_usage": "Power usage",
  "Prices": "Prices",
  "Products_p_ton": "% of products per tonne",
  "Profit_optimizer": "Profit optimizer",
  "Protein": "Protein",
  "Quality": "Quality",
  "Recommendation": "Recommendation",
  "Recommended": "Recommended",
  "Recommended_set_point": "Recommended set point",
  "Save": "Save",
  "See_floors": "See flats",
  "Seed": "Seed",
  "Seed_cost": "Seed cost",
  "Set_point_adjust": "Set point adjustment according to recommendation",
  "Sheet_temperature": "Foil temperature",
  "Shell": "Shell",
  "South_vsc": "Vsc south",
  "Stability_factor": "Stability factor",
  "Stability_p": "% stability",
  "Steam_pressure": "Steam pressure",
  "Take_action": "Take action",
  "Temperature": "Temperature",
  "Thermal": {
    "She": "Termic",
    "He": "Termic",
    "P": "Termic"
  },
  "Ton": "Ton",
  "Total_daily": "Total per day",
  "Total_period": "Total per period",
  "Total_production": "Total production",
  "Variable": "Variable",
  "Weekly_hours_inactivity": "Weekly hours for inactivity",
  "Weekly_inactivity_factor": "Weekly inactivity factor",
  "Monthly": "Monthly",
  "Weekly": "Weekly",
  "Yield_of": "Performance of",
  "Months": {
    "January": "January",
    "February": "February",
    "March": "March",
    "April": "April",
    "May": "May",
    "June": "June",
    "July": "July",
    "August": "August",
    "September": "September",
    "October": "October",
    "November": "November",
    "December": "December"
  },
  "Carousel": {
    "Title_legend": "Latest optimizations",
    "Error_message": "No se pudo almacenar el elemento carrusel, hubo un error"
  },
  "Clipboard": {
    "Success": "Data copied successfully to the clipboard",
    "Title": "Copy to clipboard"
  },
  "Comment": {
    "Add_comments": "Add your comments",
    "Comments": "Comments",
    "Recommendation_skip": "Skip recommendation",
    "Last_comment": "Last comment",
    "Place_holder": "Minimum 10 characters, max 255",
    "Saved_comments": "Saved comments"
  },
  "Profit": {
    "Airflow_running": "Airflow is running",
    "Business": "Commercial",
    "Calculate": "Calculate",
    "Cost_seed": "Seed cost",
    "Crush_margin": "Crush margin",
    "Crush_rate": "Crush rate",
    "Export_to": "Export to",
    "Grind_avg": "Grinding average",
    "Grinding_margin": "Crush margin",
    "Grind_q1": "Grinding - q1",
    "Grinding_rate": "Grinding rate",
    "Income_hull": "Hull income",
    "Income_meal": "Meal income",
    "Income_oil": "Oil income",
    "Max_up_time": "Max uptime",
    "Maximun_grind": "Maximun grind - q3",
    "Maximun_fiber": "Maximun fiber",
    "Maximum_moisture": "Maximum moisture",
    "Maximum_phosphorus": "Maximum phosphorus",
    "Minimun_grind": "Minimun grind",
    "Minimun_fiber": "Minimun fiber",
    "Minimun_moisture": "Minimun moisture",
    "Minimun_protein": "Minimun protein",
    "Name": "Name",
    "Product_specification": "Product specification",
    "Protein_target": "Protein target",
    "Planning_frequency": "Planning",
    "Rangefilterlabel": "Filter by range",
    "Restrictions": "Restrictions",
    "Soymeal_fiber": "Soymeal fiber",
    "Soymeal_moisture": "Soymeal moisture",
    "Soymeal_protein": "Soymeal protein",
    "Soymeal_yield": "Soymeal yield",
    "Total_profit": "Total profit",
    "Soy_flour": "Soy meal",
    "Soy_oil": "Soy oil",
    "Technical_limits_of_the_process": "Technical limits of the process",
    "Uptime": "Uptime",
    "Variable": "Variable",
    "Tooltipdata": {
      "Dailygrind": "Daily grind",
      "No_data": "No data available",
      "Acetoneinsoluble": "Acetone insoluble (%)",
      "Allowances": "Allowances (u$d/d)",
      "Allowancesperc": "Allowances (%)",
      "Beanfat": "Seed oil content (%)",
      "Beanmoisture": "Seed moisture (%)",
      "Beanprotein": "Seed protein (%)",
      "Crudeoilphosphorus": "Crude oil phosphorus (ppm)",
      "Electric": "Power cost (u$d/d)",
      "Flourfiber": "Meal fiber (%)",
      "Flourmoisture": "Meal moisture (%)",
      "Flourprice": "Meal price (u$d/mt)",
      "Flourprofit": "Meal income (u$d/d)",
      "Flourprotein": "Meal protein (%)",
      "Flouryield": "Meal yield (%)",
      "Grossmargin": "Gross margin (u$d/d)",
      "Heatcost": "Heat price (u$d/gj)",
      "Heatprimary": "Heat usage (gj/mt)",
      "Hullfat": "Hull fat (%)",
      "Hullmoisture": "Hull moisture (%)",
      "Hullprice": "Hull price (u$d/mt)",
      "Hullprofit": "Hull income (u$d/d)",
      "Hullyield": "Hull yield (%)",
      "Mtallowances": "Allowances cost (u$d/mtseed)",
      "Mtelectric": "Power cost (u$d/mtseed)",
      "Mtflourprofit": "Meal income (u$d/mtseed)",
      "Mtgrossmargin": "Gross margin (u$d/mtseed)",
      "Mthullprofit": "Hull income (u$d/mtseed)",
      "Mtoilprofit": "Oil income (u$d/mtseed)",
      "Mtprofits": "Net margin (u$d/mtseed)",
      "Mtseedcost": "Seed cost (u$d/mtseed)",
      "Mtthermal": "Heat cost (u$d/mtseed)",
      "Oilprice": "Oil price (u$d/mt)",
      "Oilprofit": "Oil income (u$d/d)",
      "Oilyield": "Oil yield (%)",
      "Powercost": "Power price (u$d/gj)",
      "Powerusage": "Power usage (gj/mt)",
      "Profits": "Net margin (u$d/d)",
      "Seedcost": "Seed cost (u$d/d)",
      "Seedprice": "Seed proce (u$d/mt)",
      "Soymealyield": "Soymeal yield (%)",
      "Soyoilphosphorus": "Oil phosphorus (ppm)",
      "Thermal": "Heat cost (u$d/d)",
      "Totalproduction": "Total production (t/d)",
      "Wmf": "Wmf (%)"
    }
  },
  "Modal": {
    "Error_message": "Error saving",
    "Range_between": "The valid range is from",
    "Save_message": "Saved successfully",
    "Limit_value": "The number can't be",
    "Limit_bigger": "Bigger than",
    "Limit_less": "Less than",
    "Grindq1l1": "Grinding - q1",
    "Grindavgl1": "Grinding average",
    "Grindminl1": "Minimun grind",
    "Grindq1l2": "Grinding - q1",
    "Grindavgl2": "Grinding average",
    "Grindminl2": "Minimun grind",
    "Grindmaxq3l1": "Maximun grind - q3",
    "Grindmaxq3l2": "Maximun grind - q3",

    "To": "To"
  },
  "Pressure": {
    "Message": "The pressure has reached its ",
    "Max": "Maximum",
    "Min": "Minimum"
  },
  "Custom_messages": {
    "Airflowexecution": "Your last execution did not complete successfully. Please try again or contact your support team for further assistance.",
    "Corresponding_to": "Corresponding to ",
    "Airflowdatalimit": "More than 30 results found, for optimization we reduce the number of items to 30",
    "For_the_moment_it_is_only": "For the moment it is only",
    "Generalerror": "We apologize for the inconvenience, but we are unable to complete your request at this time. Please try again later or contact your support team for further assistance",
    "Information_is_available": "Information is available",
    "Airflowsuccess": "Airflow execution run successfully",
    "Tooltiperror": "We apologize for the inconvenience, but we are unable to get the tooltip information at the time. Please try again later or contact your support team for further assistance"
  },
  "Alertmessage": {
    "Type": {
      "Error": "Error",
      "Succes": "Succes",
      "Warning": "Warning"
    },
    "Description": {
      "Dataretrieve": "Unfortunately, we were unable to retrieve the data.",
      "Nodata": "No data found",
      "Olddata": "The data shown is from:"
    }
  },
  "Loading": {
    "Error": "An error has occurred during authentication, it could be that you don't have permissions to access the application or there is an issue with the authentication server.",
    "Loading": "Loading",
    "Title": "Something went wrong",
    "Try_again": "Try again"
  },
  "Planning": {
    "Tooltipdata": {
      "Daily_grinding": "Daily crush (mt/d)",
      "Monthly_grinding": "Monthly crush (mt/mes)",
      "Modality": "Crushing scenary",
      "Monthly_profit": "Monthly profit",
      "Net_margin": "Net margin (usd/mt)",
      "Optimal_difference": "Differential profit with the optimum (usd/month)"
    }
  }
}