The biblatex-apa style seems to be missing commas in two instances.
- When having only two authors at the beginning of a reference, the comma before the ampersand is missing. The following MWE should read: Herbst-Damm, K. L., & Kulik ...
- The German APA variant is missing the comma in parentheses when only year and month are given. Like its English counterpart, it should read: Clay, R. (2008b, Juni). ...
Here is the MWE (compiled with lualatex and biber):
\documentclass[]{scrbook}
\usepackage[ngerman,american]{babel}
\usepackage{csquotes}
\begin{filecontents*}{\jobname.bib}
@ARTICLE{7.01:1,
AUTHOR = {K. L. Herbst-Damm and J. A. Kulik},
TITLE = {Volunteer Support, Marital Status, and the Survival Times of Terminally Ill Patients},
JOURNALTITLE = {Health Psychology},
VOLUME = {24},
PAGES = {225--229},
DATE = {2005},
DOI = {10.1037/0278-6133.24.2.225},
URL = {http://some.url},
langid = {american},
}
@ARTICLE{7.01:8,
AUTHOR = {Richard Clay},
TITLE = {Science vs. Ideology},
SUBTITLE = {Psychologists Fight Back About the Misuse of Research},
JOURNALTITLE = {Monitor on Psychology},
VOLUME = {39},
NUMBER = {6},
DATE = {2008-06},
URL = {http://www.apa.org/monitor/},
langid = {american},
}
@ARTICLE{7.01:8de,
AUTHOR = {Richard Clay},
TITLE = {Science vs. Ideology},
SUBTITLE = {Psychologists Fight Back About the Misuse of Research},
JOURNALTITLE = {Monitor on Psychology},
VOLUME = {39},
NUMBER = {6},
DATE = {2008-06},
URL = {http://www.apa.org/monitor/},
langid = {ngerman},
}
@INBOOK{7.02:25,
AUTHOR = {D. M. Haybron},
EDITOR = {M. Eid and R. J. Larsen},
TITLE = {Philosophy and the Science of Subjective Well-Being},
BOOKTITLE = {The Science of Subjective Well-Being},
LOCATION = {New York, NY},
PUBLISHER = {Guildford Press},
PAGES = {17-43},
DATE = {2008},
langid = {american},
}
\end{filecontents*}
\usepackage[backend=biber,style=apa,autolang=other]{biblatex}
\DeclareLanguageMapping{ngerman}{ngerman-apa}
\DeclareLanguageMapping{american}{american-apa}
\addbibresource{\jobname.bib}
\begin{document}
\textcite{7.01:1}
\textcite{7.01:8}
\textcite{7.01:8de}
\textcite{7.02:25}
\printbibliography
\end{document}
How can this be fixed?

biblatex-apamisbehaves, report this to the developer at https://github.com/plk/biblatex-apa/issues – moewe Feb 28 '18 at 07:18