PHP Manual Türkçe Versiyonu Yayında
Şimdiye kadar, PHP manuali türkçeleştirmek için toplanmış en az 10 farklı ekip görmüşümdür. Kimisi manuali birebir tüm içeriği ile çevirmeye çalıştığından, kimisi çeviri işini hafife aldığından, kimisi yeterli ilgiyi ve zamanı ayıramadığından bir sonuca ulaşamadı. 10-15 bilemedin 50 fonksiyon ile ilgili birşeyler karaladıktan sonra öylece bıraktılar.
Tam olarak ne zaman yayına girdi bilemiyorum ama birkaç gün önce otomatik olarak türkçe bölüme yönlendirilince farkettim. Çeviride katkıda bulunanların ellerine sağlık. Vakit ayırmışlar, uğraşmışlar ve orataya birşey çıkarmışlar. İngilizce bilmeyen ve PHP ile ilgilenmek isteyenlere yol gösterebilecek bir klavuz ortaya çıkarmanın ötesinde yapılması oldukça güç birşeyi başarmışlar.
Zamanında bizlerinde aklından “light” versiyon manual çevirisi yapmak geçmişti ve hatta bu işe gönüllü olanlar da olmuştu ancak durum ortada, hala olduğumuz yerdeyiz.
PHP manual text halindeki metinden mi, yoksa lisan dosyalarına benzer bir yapı kullanılarak mı Türkçeye tercüme ediliyor bilemiyorum ama çeviri ekibinin birbirinden habersiz olduğunu düşünüyorum. Hatta içinde tanıdık birkaç isim olmasa acaba bu kişiler daha önce programlama yapmamış olabililer mi diye düşünebilirdim.
Örneğin “Karşıya Dosya Yükleme” sayfası “Handling File Uploads” sayfasının türkçesi. Dosya yükleme zaten “karşıya”(sunucuya) yapılır. Kendi bilgisiyarımıza dosya yükleme yapmayız, yapsak yapsak dosya indirme(download) veya dosya kopyalama(harici diskten vs…) yaparız.
“İşlev Başvuru Kılavuzu” sayfası “Function Reference” sayfasının tercümesi. function, işlev olarak tercüme edilmiş. İngilizce bilen birine function nedir desem ilk olarak aklına işlev yerine fonksiyon gelmeyebilir ama bunu bir programcıya sorsam istisnasız aynı fonksiyon yanıtını alacağıma eminim. Allahtan PHPde “procedure” diye bir tanımlama yok. Function işlev olursa procedure ne olur merak ediyorum.
Bu iki örneğe benzer bir sürü örnek üzerinde uzun uzun konuşulabilir. “Süper küreseller”(super globals), “sihirli sabitler”(magic constants), “işleçler”(operators)… diye uzayıp gider liste.
Dediğim gibi, çeviri nasıl yapılıyor bilmiyorum ama bu haliyle olması gerkenden uzak bir hali var. Bunları düzeltmek için nasıl bir yol yordam izlenir anlatmaya gerek yok ama PHP ile yeni tanışacak kişilere ufak bir not olarak şunu söylemek gerek, yanınızda PHP kitabı bulundurun veya PHP bilen birini bulun ki size Türkçe manualin mealini doğru olarak söylesin.(Evet, PHP manual. PHP klavuzu daha Türkçe olsa da PHP Manual).
Çevirmenler edebi bir eser tercüme etmediklerini hatırlar ve manualde geçen her kelimenin Türkçe karşılığını bulacağız diye zorlamazlarsa ilerde daha kullanışlı ve anlaşılır klavuz halini alabilir bu girişim. PHP kodlayan birine bana işleçlerden biraz bahset derseniz suratınıza aptal aptal bakar ki hiçbir konferansta, derste, kitapta “PHPde işleçler” başlıklı bir kullanım göremezsiniz. Çeviriye katkıda bulunanlar listesindeki PHP programcılarına sorulsa, bunları baştan dile getirirlerdi heralde.
Forumdaki tatışmamıza da gözatmanızı tavsiye ederim.
Yazdır
| 3,940 Görüntülenme | Kategori: PHP, Programlama |
Geri İzleme
Etiketler: çeviri, başlangıç, eğitim, manual, tercüme, klavuz, türkçe, PHPBenzer Yazılar
Yorum Yap
XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

20 Ocak 2009 |











