function translateFragment(element) {
    element = element || document.documentElement;
    var untranslated = translateElements(getTranslatableChildren(element));
    if (!translateElement(element)) {
      untranslated.push(element);
    }
    return untranslated;
  }
// -- returns an array of elements that could not be translated
returns an array of elements that could not be translated
returns an array of elements that could not be translated
function translateFragment(element) {
    element = element || document.documentElement;
    var untranslated = translateElements(getTranslatableChildren(element));
    if (!translateElement(element)) {
      untranslated.push(element);
    }
    return untranslated;
  }
function translateFragment ( element ) { element = element || document . documentElement ; var untranslated = translateElements ( getTranslatableChildren ( element ) ) ; if ( ! translateElement ( element ) ) { untranslated . push ( element ) ; } return untranslated ; }
returns an array of elements that could not be translated
returns an array of elements that could not be translated