Kann ich in biblatex die Optionen im Nachhinein ändern?
Meine Frage ist analog zu [Wie kann ich den Wert von Paketoptionen bei siunitx in Abhängigkeit von etwas angeben?][1]
\newcommand\DocLanguage{german}
\documentclass[listof = totoc]{scrartcl}
\usepackage{polyglossia}
\usepackage{etoolbox}
\usepackage{filecontents}
\usepackage[
sortlocale = \ifdefstring{\DocLanguage}{german}{de}{en}, % <== Das funktioniert so nicht
backend = biber%
]{biblatex}
\addbibresource{Literatur.bib}
\begin{filecontents}{Literatur.bib}
@Report{IRS,
title = {Potential Non Compliance of CCWS in 900 MW and 1300 MW Units},
author = {International Incident Reporting System (IRS)},
institution = {IRS},
}
\end{filecontents}
\ifdefstring{\DocLanguage}{german}%
{\setmainlanguage[spelling=new, babelshorthands=true]{german}%
\setotherlanguage{english}}%
{\setmainlanguage{english}%
\setotherlanguage[spelling=new, babelshorthands=true]{german}}
\begin{document}
\section{A}
\ifdefstring{\DocLanguage}{german}{sortlocale = de}{sortlocale = en}
Ein Zitat \cite{IRS}
%================================================
% Bibliography
%================================================
\clearpage
%\defbibheading{bibintoc}[\bibname]{\chapter{#1}\markboth{#1}{#1}}
\printbibliography[heading=bibintoc, title=Referenzen]
\end{document}
Gibt es für *biblatex* eine ähnliche Vorgehensweise wie für *siunitx* mit
\sisetup{}
[1]: http://texwelt.de/wissen/fragen/4804/wie-kann-ich-den-wert-von-paketoptionen-bei-siunitx-in-abhangigkeit-von-etwas-angeben