"Present" string does not show up in German languages (like 2015-present)
Closed this issue · 2 comments
This bug concerns v9.15, maybe it's already fixed in the current code, I don't know. All the changes I have made to the German .lbx's on Github I also made to my local v9.15. This works fine with one exception:
\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[backend=biber,style=apa]{biblatex}
\begin{filecontents}{\jobname.bib}
% (APA 10.13 Example 93)
% ENTRYSUBTYPE is a localisation string as it expands to the localisable "Audio podcast"
% for some reason best known to the APA
@AUDIO{10.13:93,
ENTRYSUBTYPE = {podcast},
AUTHOR = {S. Vedantam},
AUTHOR+an:role = {1=host},
TITLE = {Hidden Brain},
PUBLISHER = {NPR},
DATE = {2015/},
URL = {https://www.npr.org/series/423302056/hidden-brain}
}
\end{filecontents}
\addbibresource{\jobname.bib}
\begin{document}
\textcite{10.13:93}
\printbibliography
\end{document}
produces:
Vedantam, S. (Gastgeber/-in). (2015–). Hidden Brain [Audiopodcast]. NPR. https://
www.npr.org/series/423302056/hidden-brain
while it should actually produce:
Vedantam, S. (Gastgeber/-in). (2015–Gegenwart). Hidden Brain [Audiopodcast]. NPR. https://
www.npr.org/series/423302056/hidden-brain
In my local ngerman-apa.lbx the following strings are present:
\NewBibliographyString{present}
\DeclareBibliographyStrings{%
[...]
present = {{Gegenwart}{Gegenwart}},
All the other additions, like "Gastgeber/-in" and so on, work fine. The English version also works fine, printing "(2015–present)". What's going on?
Thanks a lot! The typo is not present in my local ngerman.lbx. So that's not the reason. But as long as it works in v9.16, we are fine.