Dein Code ergibt bei mir immer noch „hrsg.“
Wenn ich jedoch den normalen editor ersetze (ohne by), klappt es wieder auf Anhieb. „Hrsg.“ -> „Hg.“
\documentclass[12pt,notitlepage,parskip,ngerman]{scrartcl}
\begin{filecontents*}{MeineBib.bib}
@InBook{Buch,
author = "Vorname Nachname",
title = "Titel des Aufsatzes",
shorttitle= "Aufsatz-Kurztitel",
editor = "Herausgebervorname Herausgebernachname",
booktitle = "Titel des Sammelbandes",
publisher = "Verlag",
location = "Ort",
year = "2002",
pages = "103-163"
}
@Book{Buch2,
editor = "Vorname Nachname",
title = "Titel des Aufsatzes",
shorttitle= "Aufsatz-Kurztitel",
booktitle = "Titel des Sammelbandes",
publisher = "Verlag",
location = "Ort",
year = "2002",
pages = "103-163"
}
\end{filecontents*}
\usepackage[greek,german]{babel}
\usepackage[latin1]{inputenc}
\usepackage[babel]{csquotes}
\usepackage[
style=authortitle-dw,
firstfull=true
]{biblatex}
\bibliography{MeineBib}
\DefineBibliographyStrings{german}{%
byeditor={hg\adddot\thinspace v\adddotspace},
}
\DefineBibliographyStrings{german}{%
editor={Hg\adddot},
editors={Hgg\adddot},
}
\begin{document}
Test1\Footcite[23]{Buch}
Test2\Footcite[42]{Buch2}
\printbibliography
\end{document}

