Generators used for electricity
Considering: 746 Watts/HorsePower typical small diesel gets 1 HorsePower*hr/0.4 pounds of fuel 6.8 pounds diesel/gal gal/3.75 liter 75% typical efficiency, Multiply together: 746W/HP * HP*hr/0.4lb * 6.8 lb/gal * gal/3.75liter * 75% 2540 W-hr/liter. This is used to estimate fuel consuption. First, pick a generator size, for example, a 10 kW generator. Divide this power by 2540. So, a 10 kW generator should need 10,000/2540 4 liters per hour. Now, multiply by the number of hours per day that you run it to determine fuel consumption per day. For 6 hrs per day, 4 * 6 24 liters needed. Actual consumption varies for different machines, environmental conditions, fuel composition, loads, etc, but this should be a realistic estimate.
you need to figure out the electrical demand required. 746 watts 1 horsepower with no losses.
Why would the numbers for India be different from those for Lesotho or Poland for a comparable generator? Beyond the size of generator you need to figure the efficiency of the diesel. A modern one in good repair will require less fuel than an old, worn-out one.
This is highly dependent on the size of the diesel engine that drives the generator.