Method: IsoDoc::PresentationXMLConvert#eref_localities

Defined in:
lib/isodoc/presentation_function/erefs.rb

#eref_localities(refs, target, node) ⇒ Object



41
42
43
44
45
46
47
48
49
# File 'lib/isodoc/presentation_function/erefs.rb', line 41

def eref_localities(refs, target, node)
  if can_conflate_eref_rendering?(refs)
    l10n(", #{eref_localities_conflated(refs, target, node)}"
      .gsub(/\s+/, " "))
  else
    ret = resolve_eref_connectives(eref_locality_stacks(refs, target, node))
    l10n(ret.join.gsub(/\s+/, " "))
  end
end