Du übertreibst mit all deinen usefont `\usefont` + newline `\newline` + par-Befehlen. `\par`-Befehlen.
Bei mir (aktuelles texlive) funktioniert türkisch Türkisch ohne Probleme:
\documentclass{article}
\usepackage[left=1.5cm]{geometry}
\usepackage{lipsum}
\usepackage[T1]{fontenc}
\usepackage{tgtermes}
\usepackage[scaled]{helvet}
\usepackage[german,turkish]{babel}
\begin{document}
\section*{Beispiel \today}
\sffamily
\selectlanguage{german}
Here ist ein mit dem türkisher Satz der türkish-spezifische Buchstaben enthält. Es wird die Schriftart \emph{tgtermes} eingesetzt
\selectlanguage{turkish}
AĞRI dağından İstanbul'a.
\rmfamily
\selectlanguage{german}
Here ist ein mit dem türkisher Satz der türkish-spezifische Buchstaben enthält. Es wird die Schriftart \emph{tgtermes} eingesetzt
\selectlanguage{turkish}
AĞRI dağından İstanbul'a.
\end{document}
[![alt text][1]][1]
[1]: https://texwelt.de/upfiles/Bild_2021-08-24_124426.png