If I load babel package, the small caps (smcp) feature does not activate for Turkish, even though the font I am using supports Turkish and the Turkish letter 'i' is supported in the small caps lookup table of the font. I can reproduce this problem in PdftTx, XeLaTex and LuaLaTex.
\RequirePackage{latexbug}
\documentclass[turkish]{article}
\usepackage[turkish, provide=*]{babel}
\begin{document}
Small capitals form of i with Turkish language: \textsc{i}
\end{document}
If I load babel package, the small caps (smcp) feature does not activate for Turkish, even though the font I am using supports Turkish and the Turkish letter 'i' is supported in the small caps lookup table of the font. I can reproduce this problem in PdftTx, XeLaTex and LuaLaTex.