"Why Enigma?!" ...
Yes it is "ancient", the readers died when Google changed, but I think many people still use pieces/parts, and I received a request to fix the weather.
Thanks to JSMorley's Weather JSON includes, and setting up a location search, I was able to update all Enigma's Weather skins and WeatherCodeFinder.
The WeatherCode is set to New York, NY by default (WebParser will clog the log with error messages if location is not preset!)
The default language is en-US. You can change the weather language and labels using "Enigma\Options\Options.ini", "Weather" tab.
This patch requires Rainmeter latest stable release V 4.3 and Win 7 or later.
It will replace all modified files (See list in 'Spoiler') and add WeatherJSON related files.
Note that "@User\Options.inc" and "@User\DeaultOptions.inc" are replaced, so you may want to make backups of those before adding the patch.
Only the files listed in the Spoiler are changed by adding the patch.
I include changes to several measures I found updated by Smurfier on GitHub (Run.lua, Switcher.inc) and adding volume scroll changeability.
For a list of changed files in located in "Enigma\WeatherUpdate.txt" or open the 'Spoiler'.
Get that here: Kaelri's Enigma Github page
EDIT: July 3, 2020 :: Update for V3 JSON
Note: The V3 patch only includes updated measures, you must have already installed Patch_4.2.2020.03.15.rmskin
(See detailed instructions below).
Once that is installed, download and install Enigma Weather Patch V3_V4 Patch 1V3.rmskin patch to get all weather related skins working again.