Language support for machine translations (and other software features) have changed over time. This task will develop a tool to track this evolution over time.
As a simplified substitute for the full configuration, create a new git repository containing a JSON or CSV file with a simple data structure, for example something like this:
city,temperature Grand Forks,-41 Berlin,4.1 Oodnadatta,41
Make a few git commits with changes to this data, including adding and removing rows. In a separate repository, write a parser in your preferred programming language, which reads the data into a native structure in memory. Now build a "time machine" that plays back the data repository's git history and parses the data at each commit, storing the entire sequence in memory along with the timestamp of the git commit.
Export the sequence as a flat structure, in the same format as the original CSV but with an additional column for the commit timestamp and all data for that commit repeated.