My metadata are multilingual (2 languages: main language is Spanish and the
locale is catalan).
Suppose I select the catalan language from the Geonetwork drop-down list to
have the catalan interface.
Next, I make a search and, after that, I press de ‘pdf’ button that is
beside one of the metadata returned from the search. The content of the pdf
is in Catalan, except the fields of free text that are in Spanish. It seems
that, to build the pdf, is taking the spanish string from the metadata
(gco:CharacterString) instead of the locale one
(gmd:PT_FreeText/gmd:textGroup/gmd:LocalisedCharacterString).