Do you need to write in Turkish? Do you have a keyboard that does not have Turkish letters such as ş, ğ, İ, ı? Do you use the most powerful editor in the world? Then you’ll be happy to know the turkish-mode developed by Deniz Yüret:
This is for people trying to type Turkish documents on a U.S. keyboard using Emacs. The program provides a turkish-mode in which the correct Turkish accents are added to the ASCII version of the last word typed each time the user hits space. The latest version is available here.
That practically means as you type something like
“Bakalim duzgun yazabiliyor muyuz. Sanirim duzgun yazabiliyoruz, degil mi?”
Emacs converts it on-the-fly to this:
“Bakalım düzgün yazabiliyor muyuz? Sanırım düzgün yazabiliyoruz, değil mi?”.
I have also created a Git repo of turkish-mode at GitHub for my development purposes. Adding features to this wonderful system and then maybe re-implementing it as Firefox plug-in (with Jetpack maybe) would be of great utility.