Remember to cover the basics, that is, what you expected to happen and
what in fact did happen. You don't know how to make a good report? See
https://orgmode.org/manual/Feedback.html#Feedback
Your bug report will be posted to the Org mailing list.
------------------------------------------------------------------------
To reproduce:
Create an org-mode file with
#+LANGUAGE: de
Create a footnote.
Export as RSS.
The created xml is malformed, because ß is only legal for html,
not for xml. As far as I can tell, this is caused by calling
(org-export-data-with-backend headline 'html info)
in
(defun org-rss-headline (headline contents info)
"Transcode HEADLINE element into RSS format.
CONTENTS is the headline contents. INFO is a plist used as a
communication channel."
(if (> (org-export-get-relative-level headline info) 1)
(org-export-data-with-backend headline 'html info)
This then uses the html-version of Footnotes, while it *should* use the
default.
See org-export-dictionary ("Footnotes" ("de" :html vs. :default)).
Example:
#+begin_src org
,#+LANGUAGE: de
,* Foo
:PROPERTIES:
:ID: 1fc24c32-0d07-49a5-a96b-d3860f5ec61b
:PUBDATE: <2021-03-07 So 12:42>
:END:
note[fn:1]
,* Footnotes
:PROPERTIES:
:ID: 6431ba45-818f-4e58-b16e-bbc9f4e49509
:PUBDATE: <2021-03-07 So 12:42>
:END:
[fn:1] bar
#+end_src
M-x org-rss-export-as-rss
The exported buffer:
#+begin_src xml
bar