Çevrimiçi
Üyeler: 0
Bu sayfada: 1
Üyeler: 1633, En Yeni: ceysar
Reklamlar
Chatbox
Veteran13 Apr : 17:27
Premium temalarda oldukça güzel çalışmalar mevcut.
OneX03 Apr : 00:06
OneX02 Apr : 22:11
Veteran31 Mar : 23:30
OneX19 Jan : 22:34
yasin17 Jan : 00:29
Son İndirmeler
e107 1.0.1 Turkce TR-tr Tam PaketYazar: OneX Şimdi İndir: Dosya Boyutu: 5512603 Toplam İndirme Sayısı: 15 |
e107 v1.0.0 den 1.0.1 yukseltmeYazar: OneX Şimdi İndir: Dosya Boyutu: 812045 Toplam İndirme Sayısı: 0 |
e107 v0.7.15 den 1.0.1 yukseltmeYazar: OneX Şimdi İndir: Dosya Boyutu: 3713921 Toplam İndirme Sayısı: 0 |
e107 v0.7.x den 1.0.1 yukseltmeYazar: OneX Şimdi İndir: Dosya Boyutu: 3802567 Toplam İndirme Sayısı: 0 |
e107 1.0.1 Turkish tr_TR - utf8Yazar: OneX Şimdi İndir: Dosya Boyutu: 205293 Toplam İndirme Sayısı: 6 |
Türkçeleştirme
Resim - 1 |
Evet arkadaşlar bu derste e107 de türkçeleştirme işlemini anlatacağız. Bu sayede sizlerde dil dosyalarını türkçeleştirebileceksiniz.
Öncelikle eklenti türkçeleştirmesini bir örnek üzerinde anlatalım.
Eklentimiz Blog Engine.
Öncelikle dizin yapısını inceleyelim. Burada görüldüğü üzere eklenti "languages" ve "images" klasörlerinden oluşuyor. Bizim işimiz haliyle "languages" klasörüyle olacak.
|
Genelde bu klasörde basit eklentilerde tek dil dosyası kullanıldığı için bu şekilde bir dosya yapısıyla karşılaşırız. Eğer her dil için birden fazla dil dosyası içeren bir eklentiyle karşılaşırsanız (örn. forum) bu sefer "languages" klasörünün içinde de dil adlarını barındıran klasörler olacaktır ve bu klasörlerin içinde her bir dil için ayrı ayrı dil değişken dosyaları bulunur.
![]() Resim - 3 |
![]() Resim - 4 |
Bu bilgilerden sonra şimdi türkçeleştirme işlemine başlayalım.
Resim - 2'de gördüğünüz gibi eklenti için dört dil dosyası hazırlanmış. Bu sayede eğer ingilizceniz yerine farklı dillere hakimseniz diğer dillerden de çeviri yapabilirsiniz. Ben ingilizceden çeviri yapacağım için "English.php" dosyasını kopyalıyorum ve adını "Turkish.php" olarak değiştiriyorum.
Neden "Turkish.php" ?
Sitemizde türkçeleştirmelerde kullandığımız ortak dil değişken dosyası adı budur. Diğer kullanım şekillerinde bazı problemlerle karşılaştığımız için herkes tarafından ortak bir kullanım olsun diye bu ismi kullanıyoruz. Eğer sizin sitenizin ana dil dosyası "Turkish.php" değilde "Turkce.php" ise, eklentinin sitenizde Türkçe görünmesi için dil değişken dosyasının adınıda "Turkce.php" olarak değiştirmelisiniz.
Önemli Not: Bir çeviri yapıp sitemize göndermeyi düşünürseniz az öncede belirttiğim gibi dil değişken dosyasının adını "Turkish.php" olarak belirlemelisiz. Ayrıca içinde "Turkce.php" dosyasını da ekleyebilirsiniz. (Ya da varsa diğer şekillerini...)
|
Ardından "Turkish.php" dosyamızı bir html editörle açıyoruz. Ben Chami'nin yaptığı açık kaynak kodlu HTML-Kit programını kullanıyorum. Size de tavsiye ederim.
Dosyamızı açtığımızda gördüğünüz üzere dil değişkenleri ve karşılıkları var. Buradaki karşılıklar henüz ingilizce, tabi biz onları teker teker türkçeye çevirmeliyiz. Çevirileri yaparken dikkat etmeniz gereken nokta bazen konuşma dilinde çevirdiğiniz kelimeler, türkçede aynı anlamı taşımadığı için sitede baktığınız zaman saçma bir karşılık olarak gözükebiliyor. O yüzden çevirileri yaparken öncelikle eklentinin tüm özelliklerini öğrenmeye çalışın, yerel sunucunuza kurun ve iyice inceleyin. Hatta çeviri esnasında da sürekli kontrol ederek verdiğiniz anlamı karşılayıp karşılamadığına bakın. Bundan sonrası artık size kalan bir şey.
![]() Resim - 6 |
Evet sadece son satırı örnek olarak çevirdim :) Artık siz devamını getirirsiniz. Kolay gelsin...


Resim - 2


