18 Aralık 2012 Salı

Koha Türkçe Dil Dosyalarının Yüklenmesi

Koha Kütüphane Otomasyon Sisteminde Türkçe dil dosyaları aşağıdaki şekilde yüklenir:

Birinci Aşama
Bu aşamada root ve koha kullanıcıları altında yer alan .bashrc dosyalarına komut satırları eklenmesi gerekir.

a) root kullanıcısı altındaki .../home/.bashrc dosyasında düzenlme:
  • Terminal pencersi açınız,
  • "sudo su" komutu verip "root şifresini" girerek "root" kullanıcısına ("root@ubuntu:/#") geçiş yapınız.
  • "Ubuntu" kullanıyorsanız "sudo nautilus" komutuyla, "xubuntu" kullanıyorsanız "sudo thunar" komutunu vererek dizin penceresi açınız (Örneğin; root@ubuntu:/# sudo nautilus) .
  • açılan pencerenin sol tarafındaki Home seçeneğine tıklayınız.
  • .bashrc dosyasını (saklı dosyadır) görüntileyebilmek için View menüden Show Hiddens Files seçeneğini işaretleyiniz.

  • Home dizini içindeki .bashrc dosyasını text editör ile açınız ve dosyanın sonuna aşağıdaki iki satırı ekleyiniz.
export KOHA_CONF=/etc/koha/sites/library/koha-conf.xml
export PERL5LIB=/usr/share/koha/lib/

a) koha kullanıcısı altındaki File System/home/koha/.bashrc dosyasında düzenlme:
  • Pencerede iken sırasıyla File System > Home > Koha seçeneklerini tıklayınız.

  • .bashrc dosyasını (saklı dosyadır) görüntileyebilmek için View menüden Show Hiddens Files seçeneğini işaretleyiniz (yukarıdaki resimdeki gibi).  
  • dizindeki .bashrc dosyasını text editör ile açınız ve dosyanın sonuna aşağıdaki satırları ekleyiniz,

export PERL5LIB=/usr/share/koha/lib
export KOHA_CONF=/etc/koha/sites/library/koha-conf.xml

  • Dosyayı ve ardından File System Penceresini kapatarak terminal penceresine dönünüz. 
  • "sudo reboot" komutu ile bilgisayarınızı yeniden başlatınız.
İkinci Aşama
Eğer kullanmakta olduğunuz Koha sürümü 3.8.9 öncesi ise bu aşamadaki işlemleri yapınız değilse üçüncü aşamaya geçiniz; çünkü 3.8.9 sürümünden itibaren Türkçe dil dosyaları paket içinde yer alıyor.

  • Terminal penceresi açarak  root kullanıcısı yetkisi alınız,
  • http://translate.koha-community.org/tr/38/ adresinden Koha'nın Tükçe çevirisini içeren "tr-TR-i-opac-t-prog-v-3006000.po", "tr-TR-i-staff-t-prog-v-3006000.po" ve "tr-TR-pref.po" adlı üç dosyayı indiriniz,
  • İndirdiğiniz dosyaları ".../usr/share/koha/misc/translator/po/" dizini altına atınız,

Üçüncü Aşama
  • root kullanıcısında olduğunuzdan emin olun,
  • Teminal penceresinden ".../usr/share/koha/misc/translator/" dizini altına giriniz,
  • komut satırında "perl translate install tr-TR" komutunu veriniz. 
  • Konut satırı örneği aşağıdaki gibidir:

    Dördücü Aşama
    Bu işlemden sonra personel ve kullanıcı arayüzlerinin Türkçe olarak görüntülenebilmesi için:
    • Koha'ya yetkili kullanıcı olarak giriş yapınız,
    • "Administration > System Preferences > I18/L10N" bağlantılarını sırasıyla tıklayınız,
    • "language" ve "opaclanguage" başlıkları karşısındaki  Türkçe(tr-TR) başlıklarının yanıdaki kutuyu çek ediniz.
    • "opaclanguagesdisplay" kısmında "Allow" seçeneğini seçiniz,
    • Save tuşuna basarak değişikliklerinizi kaydediniz.

    6 yorum:

    1. 1. ve 2. aşamaları resimli olarak gösterebilir misiniz?
      Koha live dvd kurdum yabancı kaynakları araştırdım ama sistemi bir türlü türkçeleştiremedim :(

      YanıtlaSil
    2. Sayın Alır,

      İsteğiniz üzerine "Koha Türkçe Dil Dosyalarının Yüklenmesi" başlıklı yazımı güncelledim. Umarım yardımcı olur.

      YanıtlaSil
    3. 3. aşamadaki perl translate install tr-TR komutu yazdıktan sonra aşağıdaki hatayı alıyorum.
      Sistem olarak Xubuntu kullanıyorum.

      Can't locate C4/Context.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at LangInstaller.pm line 23.
      BEGIN failed--compilation aborted at LangInstaller.pm line 23.
      Compilation failed in require at translate line 25.
      BEGIN failed--compilation aborted at translate line 25.

      YanıtlaSil
    4. Sayın Alır,

      Bu skıntı ".bashrc" dosyalarına yapılan yukarıdaki eklemeyle ilgilidir. Ekleme yaparken mutlaka bir eksiklik söz konusu omuştur. Ben anlatımı daha sadeleştirerek yukarıdaki paylaşımımı yeniden güncelledim.

      Ayrıca bu satırları eklemeden önce "C4/Contex.pm" dosyasının ".../usr/share/koha/lib" altında olduğundan ve "koha-conf.xml" dosyasının da ".../etc/koha/sites/library/" altında olduğundan emin olun. Eğer bu dosyalar başka dizinler altında ise o halde .bashrc dosyasında verdiğiniz yolları ona göre düzenleyiniz. Böylece hata mesajı almazsınız.

      YanıtlaSil
      Yanıtlar
      1. Hocam aynı hatayı ben de alıyorum. Bahsettiğiniz dosyaların yolunu da kontrol ettim, ikisi de olması gereken yerde. Koha Live DVD kullanıyorum Xubuntu 12.04...

        Sil