Archive | Yazılım

GNU gettext 0.20 duyuruldu

GNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.20 sürümü, Bruno Haible tarafından duyuruldu. Yeni sürüm; C, C ++, Java, C #, Shell programları için çalışma zamanı kütüphaneleri ve programcılar ve çevirmenler için araçlarla geliyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Haible; yeni sürümün 0.19.8’de tespit edilen bir problem nedeniyle geldiğini ifade etti. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir. gettext 0.20 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

GNU gettext 0.20 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

LibreOffice 6.3 için ilk hata avcılığı oturumu 13 Mayıs’ta yapılacak

LibreOffice topluluğu; yakın zamanda kullanıma sunulması planlanan LibreOffice 6.3 için geliştirme çabalarını aralıksız sürdürüyor. LibreOffice QA ekibinin, hataları bulmak, raporlamak ve triyaj için 13 Mayıs 2019 Pazartesi günü ilk LibreOffice 6.3 hata avcılığı oturumunu düzenleyeceği, Italo Vignoli tarafından duyuruldu. Ayrıca, gün boyunca KDE5 entegrasyonunda devam eden çalışmaları test etmek için 14: 00-16: 00 arasında özel bir oturum düzenlenecektir. Hata avcılığı oturumunda, LibreOffice 6.3.0 Alpha 1’in kullanılması planlanıyor. LibreOffice 6.3.0 Alpha 1’e ait DEB ve RPM paketleri ile macOS ve Windows için kurulum dosyaları, Mayıs ayının sonunda ön sürümler sayfasından indirilebilecek. Bunun için, yayın planını kontrol edebilirsiniz. Kullanıcılar, webchat aracılığıyla #libreoffice-qa kanalından veya Telegram köprüsünden soru sorabilecek veya yardım alabilecekler. İlk hata avcılığı oturumunun tüm detayları wiki‘de bulunabilir.

Continue Reading →

Tüm özgür yazılım dostlarının bu hata avcılığı oturumu için gerekli katkıyı sunmasının ve LibreOffice 6.3’ün en iyi sürüm haline getirilmesine katkıda bulunmasının beklendiği ifade ediliyor. Konuya ilişkin olarak Italo Vignoli’nin yazdığı blog girdisini burada bulabilirsiniz.

0

GNU CSSC 1.4.1 duyuruldu

Unix’in çoğu ticari sürümüyle sağlanan özel bir araç takımı olan GNU Projesi SCCS’nin yerine geçen GNU CSSC’nin 1.4.1 sürümü, James Youngman tarafından duyuruldu. GNU CSSC; SCCS için Unix’in çeşitli özgür sürümlerinde kullanılabilecek olan benzer bir çalışma sağlamayı amaçlıyor. Küçük projeler için etkili bir yöntem olan SCCS; özellikle çok sayıda dosyayı içeren günümüzün önemli projeleri için pek makbul sayılmıyor. Oldukça eski miktarda yazılım hala SCCS biçimindedir ve CSSC bu yazılımı almak için tasarlanmıştır. Daha önce Ross Ridge tarafından GNU C ++ derleyicisinin ilk sürümleriyle derlenen bir kamu malı versiyonu olan MySC, süreç içinde başarılı olamadı ve bir SCCS klonu olarak GNU genel kamu lisansıyla gelen GNU CSSC doğdu. GNU CSSC 1.4.1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU CSSC 1.4.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Sailfish OS 3.0.3 Hossa duyuruldu

Nokia’nın işten çıkardığı mühendisler tarafından kurulan Jolla adlı şirketin ilk akıllı telefonu Jolla üzerinde kullanıldığını haber yaptığımız Sailfish OS‘un kod adı Hossa olan 3.0.3 sürümü, Marko Saukko tarafından duyuruldu. Kuzey Doğu Finlandiya’da Kainuu bölgesinde yer alan Hossa Milli Parkı’nın adını taşıyan yeni 3.0.3 güncellemesini duyurmaktan mutluluk duyduklarını söyleyen Saukko; C-kitaplığından gcc’ye kadar pek çok güncelleme ile gelen sürümün güvenlik açığı düzeltmeleri, kararlılık iyileştirmeleri ve farklı alanlarda daha iyi uyumluluk pozisyonları da içerdiğini ifade etti. Sailfish OS 3.0.3 Hossa hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Sailfish OS’i 3.0.3 Hoss’ya güncellemek için:

0

DNF 4.2.6 duyuruldu

DNF veya Dandified YUM; RPM tabanlı dağılımlar için Red Hat tarafından geliştirilmekte olan GPL 2 lisanslı yeni bir paket yöneticisi olan yazılımın 4.2.6 sürümü duyuruldu. Yeni sürümde 5 değişliklik ve 43 ekleme ve 3 silme işlemi gerçekleştirilmiş. Fedora 18 ile kullanıma sunulan yeni paket yöneticisi, Mayıs 2015’te kullanıma sunulan 22 no’lu sürümünden sonra Fedora’nın varsayılan paket yöneticisi olmuştur. C ve Python ile yazılan DNF, 6 no’lu sürümünden bu yana Mageia Linux için de alternatif bir paket yöneticisi olarak sunulmaktadır. Paket yönetimini RPM, libsolv ve hawkey kütüphanelerini kullanarak yapan yazılım, üst veriyi idare etmek ve paketleri indirmek için librepo’yu, comps verilerini etkili bir şekilde idare etmek ve işlemek için libcomps’u kullanıyor. DNF 4.2.6 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

DNF 4.2.6 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

KDE Plasma 5.15.5 duyuruldu

KDE Plasma’nın 5.15.5 sürümü duyuruldu. Bunun, 12 Şubat 2019‘da duyurulan ve masaüstü deneyimini tamamlamak için birçok yeni özellik, iyileştirme ve yeni modüller ile KDE Plasma’nın 5.15.0 sürümünün yeni bir güncellemesi olduğu ifade ediliyor. KDE’nin katılımcılarının bir ay boyunca yeni çeviri ve düzeltmeler eklediği sürüm, çeşitli hata düzeltmeleri içeriyor. Tüm değişiklikleri içeren değişiklikler sayfasına buradan ulaşmak mümkün. Kullanıcılar topluluğa #Plasma IRC channel, Plasma-devel mailing list ya da bugzilla aracılığıyla ulaşabilecekler. KDE Plasma’nın zamanlarını ve çabalarını bağışlayan pek çok gönüllünün yardımıyla var olan ve büyüyen bir özgür yazılım topluluğu olduğu belirtilirken, topluluğun yeni gönüllüler ve katkıcılar aradığı hatırlatıldı. KDE Plasma 5.15.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KDE Plasma 5.15.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LibreOffice 6.2.4 RC1 çıktı

LibreOffice’in 6.2.4 sürümünün ilk sürüm adayı çıktı. LibreOffice 6.2.4 RC1; sürüm takviminde belirtilen tarihe göre birkaç günlük bir gecikmeyle The Document Foundation (TDF) tarafından çıkarıldı. The Document Foundation (TDF), henüz resmi duyuruyu yapmadı ama paketler test edilmek üzere yansılardaki yerini aldı. Bunun, yalnızca test etmek amacıyla kullanıma sunulan bir sürüm olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılıyor. LibreOffice 6.2.4 RC1’i var olan LibreOffice kurulumuna paralel kurabilirsiniz. Farklı dağıtımlar için ayrıntılı kurulum yönergelerini incelemeniz önerilir. Sürüme ilişkin hataları Bugzilla üzerinden bildirebilirsiniz. LibreOffice 6.2.4 RC1 hakkında bilgi edinmek için yayımlandıktan sonra sürüm notlarını inceleyebileceksiniz.

Continue Reading →

LibreOffice 6.2.4 RC1 edinmek için aşağıdaki linklerden yararlanabilirsiniz. Resmi duyuru yapılana kadar:

Resmi duyuru yapıldıktan sonra:

0