code: func loadTranslationTemplates(rawKey string) (tt translationTemplates, err error) {
  	langKey := parseLangKey(rawKey)
  	assetName := "i18n/" + langKey + ".json"
  	translationFile, err := templates.Asset(assetName)
  	// translation file doesn't exis, or there is an error loading it
  	if err != nil {
  		// try and use the default translations
  		translationFile, err = templates.Asset(defaultTranslations)
  		if err != nil {
  			log.Error("Error while loading translations: ", err)
  		}
  	}
  	err = json.NewDecoder(bytes.NewReader(translationFile)).Decode(&tt)
  	return
  }
docs: // loadTranslationTemplates tries to load a translation file