Web projelerimizde özellikle güncel bir uygulama yapıyorsak bu uygulamalarda ekleyeceğimiz içerik için üçüncü part denilen yazılım ürünlerini kullanırız. Güncel site için kullanılan editörlerden olan Fck editör de bunlardan birisi. Ancak Fck editörde bilindiği üzere Türkçe karakter desteği yok. Bu yüzden Türkçe karakterler ile ilgili sorunlar yaşanabiliyor. Ancak yazacağımız ufak bir metot ile Fck editör'deki Türkçe karakter probleminden kurtulabiliriz.
Bu metodumuza bakacak olursak:
public string editor(string metin)
{
metin = metin.Replace("ü", "ü");
metin = metin.Replace("Ü", "Ü");
metin = metin.Replace("ö", "ö");
metin = metin.Replace("Ö", "Ö");
metin = metin.Replace("ç", "ç");
metin = metin.Replace("Ç", "Ç");
return metin;
}
Görüldüğü gibi sorunlu Türkçe karakterlerinin Fck editördeki değerlerini Türkçe karakterler ile değiştirerek bu sorunu çözebiliriz. Bu metodu ise Fck editörün değerini alacağımız zaman kullanmalıyız. (
FCKeditor1.Value yerine
editor(FCKeditor1.Value) gibi.)
Böylece Türkçe karakter sorununu kısmen çözmüş sayılırız.
İyi Çalışmalar!