after biblatex
was updated to 3.8 and biber
to 2.8 I have problem with pagetotal
string translation to polish in bibliography. MWE (compiled with xelatex
):
\documentclass{article}
\usepackage{filecontents}
\usepackage{polyglossia}
\setdefaultlanguage{polish}
\begin{filecontents*}{\jobname.bib}
@book{mybook,
author = {Some, Author},
title = {Some title},
date = {2017},
pagetotal = {150}
}
\end{filecontents*}
\usepackage[backend=biber,citestyle=verbose-trad1]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
Hello \cite{mybook}.
\end{document}
now with updated biber
and biblatex
it produces incorrect pagetotal
string:
while old biber and biblatex produced good one:
The same applies to lithuanian language, and perhaps other languages/fields. Also the same result is when using babel
+ pdflatex
.
Is it a bug? What is a workaround for this?
\DefineBibliographyStrings{polish}{pagetotals={s\adddot},}
should help.