translateElement(element) {
    return this.formatEntities([this.getKeysForElement(element)]).then(
      translations => this.applyTranslations([element], translations)
    );
  }
Translate a single DOM element asynchronously.

The element's `data-l10n-with` must match this `DOMLocalization`'s name.

Returns a `Promise` that gets resolved once the translation is complete.

@param   {Element} element - HTML element to be translated
@returns {Promise}