I made this because I couldn't find any dead simple ways of downloading my Google Sheets without doing it manually every time I updated it.
Specifically designed with localization in mind, however It could probably be modified for many other things.
This will download a TSV (tab-separated values file) from Google Sheets and save it locally as a JSON for later use.
It creates a struct that holds all your localization strings (LOC) in which you can access any string in your Google Sheets.
Accessing the strings:
sword_string_current_lang = LOC[$ "NAME_SWORD"][$ LANG]
sword_string_in_italian = LOC[$ "NAME_SWORD"][$ "IT"]
all_sword_strings = LOC[$ "NAME_SWORD"]
End User Licence Agreement (EULA).