class ApsSwLang {
  
  constructor(lang, site) {
    this.lang = lang    
    this.site = site    
    this.langData = {}
  }

  async setLangData(){
    var data_lang
    await $.getJSON(`JSON/${this.site}/SWLANG_APS.json`, function(result){
      data_lang = result
    });
    this.langData = data_lang    
  }


  translate() {  
    let jsdata = this.langData[lang]
    $("[langcode]").each (function (index)
    {
      var strTr = jsdata [$(this).attr ('langcode')]
        $(this).html (strTr)
    });
  
  }

  getLangDataObj() {
    return this.langData
  }

}