AngularJS ile çalışırken sıkça yaşanan sıkıntılardan bir tanesi de Türkçe değişken tanımlama sıkıntısıdır. Eğer nesne veya değişken tanımlama için diğer programlama dillerinde aynı zamanda javascriptteki gibi türkçe karakterler ı, ş, ğ, ü, ç, ö, kullanırsanız çalışma sırasında hata alacaksınız. Bu yüzden AngularJS ile çalışırken dikkat etmeniz gereken en önemli noktalardan bir tanesi değişken ve nesne tanımlamalarında Türkçe karakter kullanMAmaya dikkat etmektir. Bir diğer önemli nokta da eğer uygulamanızın sunucu tarafından gelen objelerde Türkçe karakter kullanılmışsa ve bu nesneler de çalışma zamanında hata olmasına neden olacaktır ve Türkçe karakterlerin değiştirilerek ingilizce alfanumerik karakterlere dönüştürülmelidir.
Bu noktada önemli olduğu için söylemek istiyorum. AngularJS ile çalışırken Türkçe karakter sorunu ile sadece değişken, nesne ve ya özellik tanımlaması sırasında sorun yaşarsınız. Türkçe karakterlerin ekranda gözükmesinde bir sıkıntı yaşamazsınız. Eğer böyle bir sıkıntı yaşıyorsanız ve proje geliştirmek için Visual Studio kullanıyorsanız bunun için Visual Studio Web Projelerinde Türkçe Karakter Sorunu Çözümü makalesine göz atmanızı tavsiye ederim. Türkçe karakter görüntülemedeki diğer bir sıkıntıda kullandığınız fontla alakalı olabilir. Yani kullandığınız font için Türkçe karakter desteği yoktur. Bunların dışında olabilecek diğer bir hata da Türkçe için gerekli meta tagları eklememenizle alakalı olabilir. Bunun için de Web Siteleri İçin Türkçe Meta Tagları makalesine göz atmanızı tavsiye ederim.
Burada anlatılanların hepsini uygulamanıza rağmen halen sıkıntı yaşıyorsanız sorununuzu anlatmaktan çekinmeyin. Fırsat bulduğum zaman cevap yazmaya çalışacağım.
Bu noktada önemli olduğu için söylemek istiyorum. AngularJS ile çalışırken Türkçe karakter sorunu ile sadece değişken, nesne ve ya özellik tanımlaması sırasında sorun yaşarsınız. Türkçe karakterlerin ekranda gözükmesinde bir sıkıntı yaşamazsınız. Eğer böyle bir sıkıntı yaşıyorsanız ve proje geliştirmek için Visual Studio kullanıyorsanız bunun için Visual Studio Web Projelerinde Türkçe Karakter Sorunu Çözümü makalesine göz atmanızı tavsiye ederim. Türkçe karakter görüntülemedeki diğer bir sıkıntıda kullandığınız fontla alakalı olabilir. Yani kullandığınız font için Türkçe karakter desteği yoktur. Bunların dışında olabilecek diğer bir hata da Türkçe için gerekli meta tagları eklememenizle alakalı olabilir. Bunun için de Web Siteleri İçin Türkçe Meta Tagları makalesine göz atmanızı tavsiye ederim.
Burada anlatılanların hepsini uygulamanıza rağmen halen sıkıntı yaşıyorsanız sorununuzu anlatmaktan çekinmeyin. Fırsat bulduğum zaman cevap yazmaya çalışacağım.
Yorumlar
Yorum Gönder