Merhaba Mesut Hocam, Cevabim biraz gec oldu. Sebebi biraz arastirma yapmamdi.
> -su-2.05b# egrep iso /etc/rc.conf > keymap=tr.iso9.q #/usr/share/sysconf/keymap/tr.iso9.q.kbd dosyasy > font8x16=iso09-8x16 #/usr/share/sysconf/fonts/iso09-8x16.fnt dosyasy > -su-2.05b# egrep 8859 /etc/profile > export LANG=tr_TR.ISO8859-9 > export MM_CHARSET=ISO-8859-9 PostgreSQL'de dil destegi icin sistemde tanımlı olan locale değeri yerine, initdb komutuna verilen parametreyi dikkate alır. FreeBSD'de UTF8'e göre sıralamada sorun varmış. Eğer utf8 bir db kullanmak istiyorsanız Postgresql 8.1 için ICU yaması var. Bu yamayı da postgresql 8.1 kurarken ki gelen ekranda görebilirsin. Fakat bu yama henüz 8.2 için uyarlanmamış. Türkçe sıralama için ISO8859-9 (LATIN5) veritabanı için init yapabilirsiniz. Fakat maalesef "locale" değeri sadece initdb ile pgsql ilklenirken verilebiliyor. (PostgreSQL TODO listesinde bu değerin yeni bir DB oluştururken de seçebilme özelliği var) $ initdb -E LATIN5 --locale tr_TR.ISO8859-9 Fakat siz söyledikten sonra yaptığım testlerde tr_TR.ISO8859-9 için de sıralama sorun olduğunu gördüm. /usr/share/locale/tr_TR.ISO8859-9/LC_COLLATE dosyası ../la_LN.US-ASCII/LC_COLLATE bağlantılı idi. Yani tam tr_TR.ISO8859-9 için tam bir collate(sıralama) desteği yoktu. Bununla ilgili gerekli locale dosyaslarını oluşturup FreeBSD'ye gönderdim. http://www.freebsd.org/cgi/query-pr.cgi?pr=118976 İlgili dosyalar bugün FreeBSD src altına alındı. Sanırım bugün veya yarın bir cvsup yaparsanız ilgili dosyalar gelecektir. Tüm sistemi make world ile derlemeden aşağıdaki komutları vererek yeni locale değerini sisteme kurabilirsiniz. # cd /usr/src/share/colldef # make install clean Bu komutlardan sonra $ initdb -E LATIN5 --locale tr_TR.ISO8859-9 komutu ile postgresql db'yi oluşturabilirsiniz. -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + http://www.enderunix.org/ismail http://www.endersys.com.tr + + EnderUNIX SDT @ Tr Endersys Consultancy Ltd. + + ismail ~ enderunix.org ismail.yenigul ~ endersys.com.tr + + Volunteer, Core Team Member Project Manager + +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ TCP/IP ve Ağ güvenliği kitabının 2. baskısı çıktı! http://dukkan.acikakademi.com --------------------------------------------------------------------- Listeye soru sormadan once lutfen http://ipucu.enderunix.org sitesine bakiniz. Cikmak icin, e-mail: [EMAIL PROTECTED] Liste arsivi: http://news.gmane.org/gmane.org.user-groups.bsd.turkey FreeBSD 6 kitabi cikti! http://www.acikakademi.com/catalog/freebsd6

