In the age of globalization, software frequently interacts with languages that contain special characters, accented vowels, and diverse scripts. A text search operation, which is seemingly straightforward when dealing with English text, can become quite challenging when multiple languages come into the picture. …