[Gelistirici] Mo dosyalarının çokluğu
Görkem Çetin
gorkem at pardus.org.tr
19 Nis 2006 Çar 12:27:59 EEST
Merhaba
kde-i18n-tr'de extragear dosyaları bulunmuyor. Bu nedenle bu dizin
içinde bulunan bir program paketlendiği zaman pisi paketinin içine diğer
dillerin dosyaları da giriyor. Bu nedenle desteklemesek de pek çok
alakasız dil paketi dağıtıma giriyor:
gorkem at pardus LC_MESSAGES $ pwd
/usr/kde/3.5/share/locale/de/LC_MESSAGES
gorkem at pardus LC_MESSAGES $ ls
amarok.mo digikam.mo gwenview.mo kdetv.mo kftpgrabber.mo
kmplayer.mo knetstats.mo kpowersave.mo ktorrent.mo libkipi.mo
yakuake.mo
apollon.mo gtkqtengine.mo kaffeine.mo kdissert.mo kid3.mo
kmymoney2.mo konversation.mo kshutdown.mo libkexif.mo smb4k.mo
Bu nedenle bence önemli sayılacak bir disk alanı göz göre göre gidiyor:
gorkem at pardus locale $ pwd
/usr/kde/3.5/share/locale
gorkem at pardus locale $ du -sk tr/
8096 tr/
gorkem at pardus locale $ du -k | tail -1
29724 .
Veya,
gorkem at pardus locale $ pwd
/usr/kde/3.5/share/locale
gorkem at pardus locale $ find -name "amarok*" | wc -l
47
Bunu nasıl çözebiliriz? Aklıma bir öneri, bu paketlerin içindeki po->mo
dönüşümlerini göz ardı etmek ve eğer paketin po dosyası KDE projesine
dahil ise, karşılık gelen mo dosyasının kde-i18n-tr'den gelmesini beklemek.
3.5.2'yi yeni denemeye başladım, belki bu modele geçiyoruzdur, ancak
görebildiğim kadarıyla durum değişmemiş (en azından Amarok'ta).
İyi çalışmalar
Görkem
Gelistirici mesaj listesiyle ilgili
daha fazla bilgi