docs: function (domain, filenames, cb) {
      //Check Dependencies
      if (undefined === jQuery) {
        console.error('jQuery is required but is not defined');
        return;
      }
      //Set Properties
      config.domain = domain;
      config.filenames = filenames;
      config.data = {};
      //Define Callback
      cb = cb || function () {};
      //Init jQuery integration
      jQi();
      //Eaech filenames
      if (filenames.length === 1) {
        getData(filenames[0]);
      } else {
        $.each(filenames, function (key, val) {
          getData(val);
        });
      }
      //Trigger loaded event
      $($document).ajaxSuccess(function () {
        //Trigger Event
        // If data is loaded trigger event
        if (checkData()) {
          $('body').trigger('livi18n.loaded');
        }
      });
      //On data loaded
      $('body').on('livi18n.loaded', function () {
        //Trigger callback
        cb(t, p);
      });
    }