More fixes - split out "Record" and changed availableLocales to a JSON
data file.