code: public static List<StringToNodeCollection> getTranslatableStringsV3(final Document xml, final boolean allowDuplicates) {
          if (xml == null) return null;
  
          return getTranslatableStringsV3(xml.getDocumentElement(), allowDuplicates);
      }
docs: Get the Translatable Strings from an XML Document. This method will return of Translation strings to XML DOM nodes within
  the XML Document.
  
  @param xml             The XML to get the translatable strings from.
  @param allowDuplicates If duplicate translation strings should be created in the returned list.
  @return A list of StringToNodeCollection objects containing the translation strings and nodes.