I've had a problem with these cheap Chinese-made solar garden lights where the clear plastic covering the solar cell clouds or yellows with (presumably) exposure to strong UV light. This is happening at our house in Las Vegas.
My thought was to spray the plastic covering with a UV protectant, like 303 Aerospace Protectant (or any other automotive plastic trim protectant), to help block UV. However, I was concerned that the solar cell might be absorbing light in the UV spectrum to produce electricity. This chart:
Spectral Response | PVEducation makes me think that anything below 400nm doesn't get converted to electricity, so a UV blocking coating won't affect the cell's performance.
Anyone else had this problem and try to solve it?