Uzun zamandır, yani linuxde adam gibi çalışmaya başladığından beri, sadece UTF-8 karakter kodlamasını kullanıyorum. Bu özellikle birden fazla dil ile aynı anda çalışan kişiler için ideal bir çözüm.

Az önce yeni denemeye başladığım SugarCRM uygulaması için bir Türkçe yerelleştirme paketi indirdim. Hazırlayan arkadaşa teşekkür etmekle birlikte karakter kodlaması ISO-8859-9, yani eski tarz türkçe kodlama, olduğu için tam randımanlı kullanamadım. Bunu geçen sefer denediğimde bir çözüm olabileceği aklıma gelmemişti. Fakat bu sefer biraz araştırma yapıp bir blogda karakter kodlamaları arası dönüşümün nasıl yapıldığı bilgisine ulaştım.

Bir metin dosyasının karakter kodlamasını değiştirmek için iconv programı kullanılıyor.

iconv -f ISO-8859-9 -t UTF-8 tr_tr.lang.php > tr_tr.lang.php.utf8

Bu örnekte normalde ISO-8859-9 kodlu bir dosyayı UTF-8 kodlu bir dosyaya çevirmiş oluyoruz. Diğer kombinasyonlar da mümkün tabi.

Leave a Reply

(required)

(required)

© 2010 safsata.org / thatissopunkrock.org Please enjoy responsibly. Suffusion WordPress theme by Sayontan Sinha