diff --git a/src/Logic/OCR/OcrFixEngine.cs b/src/Logic/OCR/OcrFixEngine.cs index 9b703e9a9..95eec1846 100644 --- a/src/Logic/OCR/OcrFixEngine.cs +++ b/src/Logic/OCR/OcrFixEngine.cs @@ -1254,8 +1254,9 @@ namespace Nikse.SubtitleEdit.Logic.OCR uppercaseLetter = "I"; if ((st.StrippedText.StartsWith("lo ") || st.StrippedText == "lo.") && _threeLetterIsoLanguageName == "ita") uppercaseLetter = "I"; - if (st.StrippedText.StartsWith("t ") && st.Pre.EndsWith("'") && _threeLetterIsoLanguageName == "nld") - uppercaseLetter = "t"; + if ((st.StrippedText.StartsWith("k ") || st.StrippedText.StartsWith("m ") || st.StrippedText.StartsWith("n ") || st.StrippedText.StartsWith("r ") || st.StrippedText.StartsWith("s ") || st.StrippedText.StartsWith("t ")) && + st.Pre.EndsWith("'") && _threeLetterIsoLanguageName == "nld") + uppercaseLetter = st.StrippedText.Substring(0, 1); if ((st.StrippedText.StartsWith("l-I'll ") || st.StrippedText == "l-l'll ") && _threeLetterIsoLanguageName == "eng") { uppercaseLetter = "I";