'use strict'

const locale = {}

locale.en = require('./en-US.json')
locale.de = require('./de-DE.json')
locale.fr = require('./fr-FR.json')
locale.it = require('./it-IT.json')
locale.ja = require('./ja-JA.json')

alias('en', 'AU', 'CA', 'GB', 'NZ', 'SA', 'US')
alias('de', 'AT', 'CH', 'DE')
alias('fr', 'CH', 'FR')

function alias(lc, ...args) {
  for (const ct of args) locale[`${lc}-${ct}`] = locale[lc]
}

module.exports = locale

@@ -58,24 +58,60 @@
 n-US.json')%0A
+locale.es = require('./es-ES.json')%0A
 locale.de = 

Update index.js