答案1
该字符串被称为online
从现在开始在biblatex-iso690
包中。它已从硬编码字符串更改为 bibstring。显然需要一些时间,此更改将通过 CTAN 或您的 TeX 发行版提供,但是您可以通过其开发人员版本GitHub 存储库 biblatex-iso690如果你觉得有勇气,你可以将法语翻译贡献到 master 分支,供所有人使用。快速翻译指南可从维基页面。
答案2
此答案已于 2020-01-23 过期。有关当前答案,请参阅Dávid Lupták 的回答!
该字符串实际上是硬编码到的,iso.bbx
是 的一部分biblatex-iso690
。您可以通过更改使用它的定义来更改它:
\documentclass[]{article}
\begin{filecontents}{\jobname.bib}
@ARTICLE{t03,
author = {LYNCH, C.},
year = {2005},
title = {Where do we go from here?},
subtitle = {the next decade for digital libraries},
journaltitle = {DLib Magazine},
volume = {11},
number = {7/8},
urldate = {2005-08-15},
url = {http://www.dlib.org/dlib/july05/lynch/07lynch.html},
issn = {1082-9873},
langid = {english}
}
\end{filecontents}
\usepackage[style=iso-numeric]{biblatex}
\addbibresource{\jobname.bib}
\newcommand*\myonlinetranslation{OnLiNe}
%% copied from `iso.bbx`, altered to use `\myonlinetranslation`
\DeclareFieldFormat[online]{howpublished}{%
\iffieldundef{howpublished}
{\mkbibbrackets{\myonlinetranslation}}
{\mkbibbrackets{#1}}%
}
\newbibmacro*{medium-type}{%
\iffieldundef{howpublished}
{\iffieldundef{urlyear}
{}
{\printtext{\mkbibbrackets{\myonlinetranslation}}}}
{\printfield{howpublished}}%
}
\begin{document}
\cite{t03}
\printbibliography
\end{document}