9 Şubat 2010 Salı

UTF-8 metin içerisindeki Türkçe karakterleri ASCII benzerlerine dönüştürme

Windows platformunda Mediawiki'ye yüklenen dosya adında Türkçe karakterler varsa dosya upload dizinine Türkçe karakterler bozulmuş olarak kaydedilmektedir ve yüklenmesine rağmen görüntülememektedir. Bu sorunu geçici olarak (Umarım Mediawiki'nin Windows platformundaki Türkçe karakter problemi bir an önce çözülür.) çözmek için yazdığım Mediawiki extension'ında kullandığım Türkçe karakterleri ASCII benzerlerine çeviren kodu aşağıda bulabilirsiniz. Benzer sonuç Upload formunda JavaScript kullanılarak ta gerçekleştirilebilir ancak bence sunucu taraflı bir çözüm daha şık.

Hiç yorum yok:

Yorum Gönder