docs: function (locale, callback) {
  
              var self = this;
  
              if (!locale) {
                  callback && callback("locale not defined");
                  return;
              }
  
              require(['json!' + self.$.path + '/' + self.$.locale], function (translations) {
                  self.set({
                      translations: translations
                  });
                  callback && callback();
              }, function (err) {
                  self.log(err, 'error');
                  callback && callback(err);
              });
  
          }