Bu çeviri, Erhan Yükselci'ye aittir; copyright© 2009. ============================================================================== OmegaT 2.0 Beni Oku dosyası 1. OmegaT hakkında bilgi 2. OmegaT nedir? 3. OmegaT'nin kurulumu 4. OmegaT'ye katkıda bulunma 5. OmegaT'de hata mı buldunuz? Yardıma mı ihtiyacınız var? 6. Sürümle ilgili bilgiler ============================================================================== 1. OmegaT hakkında bilgi OmegaT hakkındaki en güncel bilgilere Åu adresten ulaÅabilirsiniz http://www.omegat.org/ ArÅivlerde arama yapma imkanı olan Yahoo kullanıcı grubundan (çok dilli) kullanıcı desteÄi alabilirsiniz: http://groups.yahoo.com/group/OmegaT/ Ãzellik Ä°stekleri (Ä°ngilizce) SourceForge sitesinden yapılabilir: http://sourceforge.net/tracker/?group_id=68187&atid=520350 Hata raporları (Ä°ngilizce) SourceForge sitesinden gönderilebilir: http://sourceforge.net/tracker/?group_id=68187&atid=520347 ============================================================================== 2. OmegaT nedir? OmegaT, Bilgisayar Destekli Ãeviri (BDÃ) aracıdır. Ãcretsizdir, yani profesyonel kullanım için bile herhangi bir ücret ödemeniz gerekmez; özgürlüÄünüzü kısıtlamaz, yani kullanıcı lisansına riayet ettiÄiniz sürece bu programı deÄiÅtirebilir ve/veya yeniden daÄıtabilirsiniz. OmegaT'nin temel özellikleri Åunlardır: - Java desteÄi olan tüm iÅletim sistemlerinde çalıÅır - geçerli her türlü TMX dosyasını çeviri belleÄi olarak kullanabilir - esnek cümle temelli bölümlendirmeye (SRX benzeri bir yöntemle) sahiptir - projede ve referans olarak kullanılan çeviri belleklerinde arama yapabilir - herhangi bir dizinde bulunan desteklenen formatlardaki dosyalarda arama yapabilir - bulanık eÅleÅme yapabilir - karmaÅık dizin hiyerarÅilerine sahip projelerde sorunsuz çalıÅır - sözlük desteÄine (terminoloji kontrolü) sahiptir - Açık Kaynak kodlu yazım kontrolü programlarını kolaylıkla kullanır - StarDict sözlüklerini destekler - Google Translate makine çevirisi hizmetlerini destekler - anlaÅılır ve kapsamlı yardım ve destek belgelerine sahiptir - çok sayıda dilde yerelleÅtirilmiÅtir. OmegaT aÅaÄıdaki dosya türlerinin çevirisini direkt olarak destekler: - Düz metin - HTML ve XHTML - HTML Yardım Derleyicisi - OpenDocument/OpenOffice.org - Java özkaynak desteleri (.properties) - INI dosyaları (herhangi bir kodlamaya sahip olan anahtar=deÄer Åeklinde çiftleri içeren dosyalar) - PO dosyaları - DocBook belgelendirme dosya formatı - Microsoft OpenXML dosyaları - Okapi tekdilli XLIFF dosyaları - QuarkXPress CopyFlowGold - Altyazı dosyaları (SRT) - ResX - Android kaynak dosyaları - LaTeX Ayrıca OmegaT, baÅka formattaki dosyaları da destekleyecek Åekilde özelleÅtirilebilir. OmegaT, en karmaÅık kaynak dizini hiyerarÅilerini bile otomatik olarak ayrıÅtırarak desteklenen tüm dosyalara ulaÅır ve desteklenmeyen dosyaları da kopyalamak suretiyle tam olarak aynı yapıya sahip bir hedef dizini oluÅturur. Hızlı baÅlangıç öÄreticisi için OmegaT'yi çalıÅtırın ve görüntülenen "Hızlı BaÅlangıç ÃÄreticisini" okuyun. Kullanma kılavuzu indirdiÄiniz paketin içinde yer almaktadır; OmegaT'yi baÅlattıktan sonra [Yardım] menüsünden kullanma kılavuzuna ulaÅabilirsiniz. ============================================================================== 3. OmegaT'nin kurulumu 3.1 General OmegaT'nin çalıÅması için Java Runtime Ortamı (JRE) 1.5 ya da üzeri sürümünün sisteminizde yüklü olması gereklidir. Kullanıcıları, JRE temini derdinden kurtarmak için OmegaT artık standart olarak JRE ile birlikte temin edilmektedir. EÄer sisteminizde Java kurulu ise, OmegaT'nin mevcut sürümünü kurmanız en basit yolu, Java Web Start'ı kullanmaktır. Bunun için aÅaÄıdaki dosyayı indirip çalıÅtırın: http://omegat.sourceforge.net/webstart/OmegaT.jnlp Ä°lk çalıÅtırmada bilgisayarınız için uygun ortamı ve uygulanın kendisini kuracaktır. Daha sonraki kullanımların çevrimiçi olması Åart deÄildir. Kurulum sırasında, iÅletim sisteminize baÄlı olarak birtakım güvenlik uyarıları alabilirsiniz. Güvenlik sertifikası "Didier Briel" tarafından imzalanmıÅtır. Bu sürüme verdiÄiniz izin ve yetkilendirmeler ("bilgisayara kısıtsız eriÅim" Åeklinde ifade edilebilir) aÅaÄıdaki anlatılan prosedürle yaptıÄınız yerel kurulum için verdiÄiniz izin ve yetkilendirmelerle aynıdır ve bu izin ve yetkilendirmeler bilgisayarın sabit diskine eriÅimi mümkün kılmaktadır. Daha sonra OmegaT.jnlp dosyasının her tıkladıÄınızda güncelleme olup olmadıÄı kontrol edilir ve güncelleme varsa bunlar yüklenir ve OmegaT baÅlatılır. OmegaT'yi indirme ve kurma konusunda alternatif yollar aÅaÄıda gösterilmiÅtir. Windows ve Linux kullanıcıları: sisteminizde uygun bir JRE yüklü olduÄundan eminseniz OmegaT'nin JRE'siz sürümünü (bu durum sürümün adında "Without_JRE" olarak belirtilir) kurabilirsiniz. EÄer hangi sürümü seçmeniz gerektiÄi konusunda emin deÄilseniz "standart" sürümü yani JRE ile geleni kullanmanızı tavsiye ederiz. Bu güvenli bir yöntemdir, çünkü JRE sisteminizde yüklü olsa bile bu sürüm ayrı bir yere kurulacak ve sisteminizde geçerli olan sürüme müdahale etmeyecektir. Linux kullanıcıları: OmegaT'nin birçok Linux daÄıtımında (örneÄin, Ubuntu) bulunan özgür/açık kaynak kodlu Java uyarlamalarıyla çalıÅmaz, çünkü bu uyarlamalar ya güncel ya da yeterince geliÅmiÅ deÄildir. Yukarıdaki baÄlantıyı kullanarak Sun'ın Java Runtime Ortamını (JRE) indirin ve kurun ya da JRE ile paketlenmiÅ OmegaT'yi ("Linux" ile iÅaretlenmiÅ .tar.gz paketi) indirin ve kurun. Mac kullanıcıları: Java halihazırda Mac OS X'de yüklüdür. PowerPC sistemlerinde Linux kullananlar: Sun, PPC sistemler için JRE üretmediÄi için kullanıcıların IBM'nin JRE'sini indirmesi gerekecektir. IBM'nin JRE'sini aÅaÄıdaki adresten indirebilirsiniz: http://www-128.ibm.com/developerworks/java/jdk/linux/download.html 3.2 Kurulum * Windows kullanıcıları: Sadece kurulum programını baÅlatmanız yeterlidir. isterseniz kurulum programı OmegaT'yi çalıÅtırmanız için kısayollar oluÅturabilir. * DiÄerleri: OmegaT'yi kurmak için OmegaT için uygun bir dizin oluÅturun (sözgelimi Linux için /usr/local/lib altında bir dizin oluÅturabilirsiniz). OmegatT.zip ya da tar.gz arÅivini bu dizine açın. 3.3 OmegaT'nin çalıÅtırılması OmegaT çeÅitli Åekillerde çalıÅtırılabilir. * Windows kullanıcıları: OmegaT.exe dosyasına çift tıklayarak. Dosya Yöneticisinde (Windows Explorer) OmegaT dosyasını görebiliyor, ama OmegaT.exe dosyasını göremiyorsanız, ayarlarınızı deÄiÅtirerek dosya uzantılarının görünür hale gelmesini saÄlayın. * OmegaT.jar adlı dosyaya çift tıklayarak. Bu yöntem, eÄer sisteminizde .jar uzantısı Java ile iliÅkilendirilmiÅse kullanılabilir. * Komut satırından. OmegaT'yi baÅlatmak için gerekli komut Åudur: cd <OmegaT.jar adlı dosyanın bulunduÄu dizin> <Java çalıÅtırılabilir dosyasının adı ve dosya yolu> -jar OmegaT.jar (Java çalıÅtırılabilir dosyası, Linux sistemlerinde java, Windows sistemlerinde ise java.exe adlı dosyadır. EÄer Java tüm sistem seviyesinde kurulmuÅ ise, tam dosya yolunun belirtilmesine gerek yoktur). * Windows kullanıcıları: Kurulum programı sizin için baÅlangıç menüsünde, masaüstünde ve hızlı baÅlat alanında kısayollar oluÅturabilir. Alternatif olarak OmegaT.exe dosyasını manüel olarak masaüstüne ya da hızlı baÅlat alanına taÅımak suretiyle baÄlantı oluÅturabilirsiniz. * Linux KDE kullanıcıları: OmegaT'yi menüye Åu Åekilde ekleyebilirsiniz: Kontrol Merkezi - Masaüstü - Paneller - Menüler - K Menüyü Düzenle - Dosya - Yeni Girdi/Yeni Altmenü. Daha sonra, uygun menüyü seçip Dosya - Yeni Altmenü ve Dosya - Yeni Girdi adımlarıyla altmenü/yeni girdi ekleyebilirsiniz. Yeni girdi adı olarak OmegaT yazın. "Komut" alanında gözat düÄmesini kullanarak OmegaT baÅlatma betiÄini bulup seçin. Simge düÄmesine DiÄer Simgeler - Gözat tıklayın (Ad/Açıklama/Yorum alanlarının saÄında) ve Omega uygulamasının dizinindeki /images altdizinine gidin. OmegaT.png simgesini seçin. Son olarak, Dosya - Kaydet komutlarıyla deÄiÅiklikleri kaydedin. * Linux GNOME kullanıcıları: OmegaT'yi panelinize (ekranın üst kısmındaki çubuk) Åu Åekilde ekleyebilirsiniz: Panel üzerindeyken farenin saÄ tuÅuna tıklayın ve Yeni BaÅlatıcı Ekle menüsünü seçin. "Ad" kısmına OmegaT yazın ve "Komut" alanında gözatma düÄmesini kullanarak OmegaT baÅlatma betiÄini bulun. BetiÄi seçin ve Tamam düÄmesini tıklayın. ============================================================================== 4. OmegaT projesini katılmak OmegaT'nin geliÅtirilmesini katılmak için Åu adresten geliÅtiricilerle irtibat kurabilirsiniz: http://lists.sourceforge.net/lists/listinfo/omegat-development OmegaT'nin kullanıcı ara yüzü, kullanma kılavuzu ya da diÄer belgelerini tercüme etmek için Åu belgeyi okuyun: http://www.omegat.org/en/translation-info.html ve Åu adresten çevirmenler listesine abone olun: http://lists.sourceforge.net/mailman/listinfo/omegat-l10n DiÄer türdeki katkılar için lütfen ilk önce aÅaÄıdaki adresten kullanıcı grubuna abone olun: http://tech.groups.yahoo.com/group/omegat/ ve OmegaT dünyasında neler olduÄunu tecrübe edin... OmegaT ilk olarak Keith Godfrey tarafından geliÅtirilmiÅtir. Marc Prior, OmegaT projesinin koordinatörüdür. Katkıda bulunanlar aÅaÄıda belirtilmektedir: (alfabetik sıra ile) Koda katkıda bulunanlar: Zoltan Bartko Didier Briel (sürüm yöneticisi) Kim Bruning Alex Buloichik Sandra Jean Chua Martin Fleurke Wildrich Fourie Thomas Huriaux Fabián Mandelbaum Maxym Mykhalchuk Arno Peters Henry Pijffers Tiago Saboga Andrzej SawuÅa Benjamin Siband Martin Wunderlich DiÄer katkılar: Sabine Cretella Dmitri Gabinski Jean-Christophe Helary (yerelleÅtirme yöneticisi) Vito Smolej (dokümantasyon yöneticisi) Samuel Murray Marc Prior ve çok sayıda son derece yardımcı insan. (EÄer OmegaT Projesine önemli bir katkıda bulunmuÅsanız, ama adınız yukarıdaki listede yer almıyorsa bizimle irtibata geçebilirsiniz). OmegaT aÅaÄıdaki kitaplıkları kullanmaktadır: Somik Raha, Derrick Oswald ve diÄerleri tarafından geliÅtirilen HTMLParser (LGPL Lisansı). http://sourceforge.net/projects/htmlparser Steve Roy tarafından geliÅtirilen MRJ Adapter 1.0.8 (LGPL Lisansı) http://homepage.mac.com/sroy/mrjadapter/ VLSolutions tarafından geliÅtirilen VLDocking Framework 2.1.4 (CeCILL Lisansı) http://www.vlsolutions.com/en/products/docking/ László Németh ve diÄerleri tarafından geliÅtirilen Hunspell (LGPL Lisansı) Todd Fast, Timothy Wall ve diÄerleri tarafından geliÅtirilen JNA (LGPL Lisansı) Swing-Layout 1.0.2 (LGPL Lisansı) Jmyspell 2.1.4 (LGPL Lisansı) JAXB 2.1.7 (GPLv2 + classpath exception) ============================================================================== 5. OmegaT'de hata mı buldunuz? Yardıma mı ihtiyacınız var? Herhangi bir hata bildiriminde bulunmadan önce yardım belgelerini tamamen kontrol ettiÄinizden emin olun. KarÅılaÅtıÄınız Åey, OmegaT'nin bir özelliÄi olabilir. EÄer OmegaT kütük dosyasını kontrol eder ve "Error" (hata), "Warning" (uyarı), "Exeption" (istisna) ya da "died unexpectedly" (beklenmedik Åekilde sonlandı) gibi ifadeler görürseniz o zaman yeni bir sorun keÅfetmiÅsiniz demektir (kütük dosyası olan log.txt, kullanıcı tercihleri dizininde bulunur; tam konumu için kılavuza bakınız). Daha sonra ise bulduÄunuz sorununun daha önce bildirilip bildirilmediÄini anlamak için diÄer kullanıcılar görüŠalıÅveriÅinde bulunmaktır. SourceForge'da hata raporu sayfasından da sorunu teyit edebilirsiniz. Bütün bu kontrollerden sonra eÄer olmaması gereken bir Åeye yol açan ve tekrar üretilebilir bir olaylar dizisini ilk bulanın siz olduÄundan emin iseniz bir hata raporu yazmanız iyi olur. Ä°yi bir hata raporu yazmak için tam olarak üç Åeye ihtiyaç vardır. - Hatayı tekrar ortaya çıkarmak için gerekli adımlar, - Ne bekliyordunuz ve - Bunun yerine ne gördünüz. Dosyalar, kütük dosyalarının ilgili bölümleri, ekran görüntüleri ve hatanın bulunması ve giderilmesi konusunda geliÅtiricilere yardımcı olabileceÄini düÅündüÄünüz diÄer Åeyleri de ekleyebilirsiniz. Kullanıcı grubunun arÅivlerini görmek için aÅaÄıdaki adrese gidin: http://groups.yahoo.com/group/OmegaT/ Hata raporu sayfasını görmek ve gerekirse hata raporu bildirmek için aÅaÄıdaki adrese gidin: http://sourceforge.net/tracker/?group_id=68187&atid=520347 BildirdiÄiniz hata raporu konusundaki geliÅmeleri takip etmek için SourceForge kullanıcısı olarak kayıt olmanız gerekir. ============================================================================== 6. Sürümle ilgili bilgiler Bu ve önceki sürümlerdeki deÄiÅiklikler hakkında ayrıntı bilgi almak için 'changes.txt' dosyasına bakın. ==============================================================================