As of biblatex v3.12, it supports the Hungarian language, but I get a warning when I try to run pdflatex.
I have the files mwe.tex:
\UseRawInputEncoding % https://tex.stackexchange.com/a/446653/126797
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[magyar]{babel}
\usepackage[autostyle]{csquotes}
\DeclareQuoteStyle{magyar}{,,}{''}{>>}{<<} %magyar is not supported
\usepackage{biblatex}
\addbibresource{references.bib}
\begin{document}
Ref: \cite{testsource}.
\printbibliography
\end{document}
and references.bib:
@article{testsource,
author = {Test Author},
title = {Test title},
journal = {Test Journal}
}
If I run pdflatex mwe, biber mwe, pdflatex mwe and pdflatex mwe, I get the Warning: Package biblatex Warning: Hungarian localisation module for biblatex loaded. Isn't it a bad design to drop a warning even though I did everything to load it correctly? Or did I make a mistake?
The warning message also states that
(biblatex) This warning can be disabled with
(biblatex) '\BiblatexHungarianWarningOff'.
But if I write \BiblatexHungarianWarningOff into the code, I get
! Undefined control sequence.
<recently read> \BiblatexHungarianWarningOff
How to properly suppress the warning message?
\DeclareQuoteStyle{magyar}{,,}{''}{>>}{<<}you may want to try something slightly more sophisticated: https://github.com/josephwright/csquotes/issues/19#issuecomment-384876566 – moewe Nov 21 '18 at 07:22