Linux’ta bir dosyanın kodlamasını şu şekilde öğrenebiliyormuşuz:
file -i dosya_adi
Linux’ta bir metin dosyasının karakter kodlamasını değiştirmek için şu komut kullanılabilir:
iconv -f ISO-8859-9 -t UTF-8 check_quota.po.orijinal > check_quota.po
Sağolsun Kerem Erkan Türkçe’ye çevirmiş Squirrelmail ve check_quota eklentisini. Ancak indiridğim dosyadan iso-8859-9 kodlama çıkınca Türkçe karakterleri bozuk çıkardı ekrana. Yukarıdaki komutla UTF yaptıktan sonra apache’yi yeniden başlatınca sorun düzeldi. Bu da böyle tarihin sanal sayfalarına eklenmiş olsun ki yeniden lazım olduğunda bulabileyim.
Öğrendiğim yer de şurası:
http://safsata.org/saf/2007/08/19/karakter-kodlamasi-degistirme/
Ayrıca .po dosyalarını çevirmek için de, KBabel veya potool gibi araçların yanında vi ile de çevirmek mümkün. Bunu yapmak için, dosyayı çevirdikten sonra şu komutu vermek gerek gari:
msgfmt -o dosya.mo dosya.po