Shell Eklentileri için Türkçe Çeviri Dosyaları

Başlatan alquirel, 03 Kasım 2011 - 02:55:57

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

alquirel

Gnome 3.4 uyumlu eklentiler için çeviri çalışmam yoktur. Burada paylaştıklarımın son güncelleme tarihi de dört ay önce olduğundan bu başlığa temkinli davranmanız rica olunur.
Mo dosyasını dil dosyalarının olduğu dizine kopyalamanız sisteminizde herhangi bir soruna yol açmaz. (Sadece mo dosyalarını) güvenle deneyebilirsiniz.


Son güncelleme tarihi 02 Ocak 2012 Pazartesi'dir.
Bir uygulamada çevirinin sağlıklı olması için, çevirinin okunacağı dosyanın ismi(1), dosyanın konumu(2), çevrilecek ifadeler(3) noktası virgülüne kadar uyumlu olmalıdır. Bir çeviri dosyası için bu şartlar 3'te 3 olmadığı sürece o çeviri dosyasının bir etkisi olmaz. Bu açıdan düşünüldüğünde bu başlığının güncelliğini kaybetmesi çok muhtemel bir şeydir. Ancak kodlama esnasında en az değişikliğe uğrayan yerler genelde 1 ve 2 numaralı şartlardır. Bu sebeple bu başlığın güncelliğini yitirmesi ihtimali önemli miktarda azalmış oluyor. Gel gelelim üçüncü şarta. Koda yerleştirilmiş olan bir çeviri ifadesi önemli bir şey olmadıkça değiştirilmez genelde, sadece yeni ifadeler eklendiğinde bu ifadelerin çevirilerinin de eklenmesi gerekir. Bu durumda da mevcut ifadeler geçerliliğini korumakta olduğu için dosyalar da geçerliliğini korumuş olacaktır.

Tüm bu gevezeliğin sebebi ise şu: belki aylarca bu başlığa tekrar dokunamayabilirim. Çok ciddi değişiklikler olmadığı sürece bu başlığa günceldir gözüyle bakabilirsiniz ;)
Ayrıca Ubuntu One hesabımı kapatmayı düşünmediğim için bağlantıların ölme ihtimali de çok düşüktür ;)

Son olarak, kodlardaki tüm ifadeler çeviriye uygun yerleştirilmediği için bu dosyaların çeviri başarısı çoğu zaman %100'ün altında kalmak zorundadır.




Eklentiler hakkında genel bilgi : http://forum.ubuntu-tr.net/index.php?topic=30177.0
WebUpd8 deposundaki eklentiler için : http://forum.ubuntu-tr.net/index.php?topic=30180.0
GitHub sitesindeki eklentiler için : http://forum.ubuntu-tr.net/index.php?topic=30179.0

Bilindiği üzere Gnome Shell eklentileri (şuan için) Launchpad üzerinden çevrilmiyor. Ve eğer eklentiyi kurduğunuz paketin/arşivin içinde Türkçe dil dosyası da yoksa mecbur İngilizce kullanıyorsunuz eklentiyi. Hâl böyle olunca eklentilerin Türkçesi için iş başa düşüyor. Buyrun :

[1]
MO dosyalarının kullanımı : Dosyayı /usr/share/locale/tr/LC_MESSAGES/ dizinin içine yerleştirin. Etki göstermesi için Alt + F2 ile "r" komutunu verip Shell'i yeniden başlatmanız gerekir.

[2]
Bazı eklentilerin ayrıca bir de Tercihler penceresi oluyor bildiğiniz üzere. Bunlar da genelde çeviriye uygun olarak yazılmıyor. Bunlar için kaynak koddan çevirmek gerekiyor. Bu durumda da güncelleme gelmesi halinde hükmünü kaybedeceği için ortaya çok da ekonomik bir ürün çıkmamış oluyor. Yine de (güncelliği hususunda söz vermeyerek) bazı eklentilerin Tercihler penceresinin kod düzenlenmiş halini vereceğim.

Genel Eklentiler için
Şu eklentileri içerir :
- Alternative Status Menu
- Alternate Tab
- Auto Move Windows
- Dock
- Drive Menu
- Gajim
- Pidgin
- Monitor (Xrandr) Indicator
- Native Window Placement
- Places Menu
- User Theme
- Menu (Linux Mint)
- Window List (Linux Mint)
- Trash
- Panel Docklet

Bağlantı : gnome-shell-extensions.mo
Kullanım : [1]



Hava Durumu Eklentisi
Bağlantı : gnome-shell-extension-weather.mo
Kullanım : [1]

Tercihler Penceresi için : weather-extension-configurator
Kullanım : Bu dosyayı /usr/bin dizini içerisine yerleştireceksiniz. Yerleştirmeden önce mevcut olanı yedeklemeniz şiddetle tavsiye olunur. Sadece içerisindeki ifadeler Türkçeleştirilmiştir. Kod yapısına dokunulmamıştır.



Media Player Eklentisi
Bağlantı : gnome-shell-extension-mediaplayer.mo
Kullanım : [1]



Sistem Gözlemcisi Eklentisi
Bağlantı : system-monitor-applet.mo
Kullanım : [1]

Not : Bu eklentinin Tercihler penceresi çeviriye uygun yazılmış olduğu için bu mo dosyası yeterli olacaktır.



Genişletilmiş Yerler Menüsü Eklentisi
Bağlantı : places-menu-extended.mo
Kullanım : [1]

Not : Bu eklentinin de Tercihler penceresi çeviriye uygun yazılmış olduğu için bu mo dosyası yeterli olacaktır.



GPaste Pano Yönetim Aracı
Bağlantı : GPaste.mo
Kullanım : [1]

Not : Bu eklentinin ayarlar penceresinin çevirisinde başarıya ulaşamadım.



Net Monitor
Bağlantı : NetMonitor.mo
Kullanım :
- Eklentinizin dizininin içine şu dizinleri eklemeniz gerekiyor (içiçe) locale > tr > LC_MESSAGES
- Çeviri dosyasını LC_MESSAGES dizini içerisine koymanız yeterlidir.
- Eklentinin güncellemesiyle oluşabilecek değişiklik durumunda bu kısımda gerekli değişiklikler yapılacaktır.



Note Search
Bağlantı : gnome-shell-extension-notesearch.mo
Kullanım : [1]

Not : Tek bir cümle içeriyor olsa da kullanmak isteyebilirsiniz :)



Journal
Bağlantı : gnome-shell-extensions-journal.mo
Kullanım : [1]

** Not : Bu eklenti normalde çevirilerini gnome-shell.mo dosyasından okuyor. Ancak ben tüm Gnome Shell'e ait bu çeviri dosyasını düzenlemektense eklenti ile oynayıp bu eklenti için ayrı bir çeviri dosyası oluşturmayı daha mantıklı buldum.
Eklentide düzenlenecek kısım : Eklentiye ait extension.js isimli dosyayı açın ve tahminen 34. satırdaki şu ifadede düzenleme yapın.
Alıntı Yap
// Normal hâli
const Gettext = imports.gettext.domain('gnome-shell');


// Düzenlenmiş hâli
const Gettext = imports.gettext.domain('gnome-shell-extensions-journal');

Eklenti ile ilgili güncelleme gelirse bu üstteki değişikliği tekrar yapmanız gerekebilir.



Pomodoro
Bağlantı : gnome-shell-pomodoro.mo
Kullanım : [1]




Toplu indirme bağlantısı : ceviri-020120120116.zip