   else if r.start and typeof r.start is "object"
     new Range.NormalizedRange(r)
   else
-    console.error("Couldn't not sniff range type")
+    console.error(_t("Couldn't not sniff range type"))
     false
 
 # Public: Creates a wrapper around a range object obtained from a DOMSelection.

        ).join('/')

        # Find the default document namespace.
        namespace = document.lookupNamespaceURI null 

        # Try and resolve the namespace, first seeing if it is an xhtml node
        # otherwise check the head attributes.

    range.commonAncestorContainer = this._nodeFromXPath(cacXPath)

    if not range.commonAncestorContainer
      console.error(_t("Error deserializing range: can't find XPath '") + cacXPath + _t("'. Is this the right document?"))
      return null

    # Unfortunately, we *can't* guarantee only one textNode per
