27
Haz/09
28

WordPress Lightword teması Türkçe çevirisi

WordPress Lightword teması Türkçe çevirisi

Geçen gün WordPress tema dizininde oldukça güzel bir tema ile karşılaştım. Andrei Luca tarafından hazırlanan Lightword teması, sadeliğinin yanında şıklığı, derli-toplu oluşu ve kullandığı ekstra özellikler ile de dikkatimi çekti. Temayı Türkçeleştirdikten sonra kendim de bir süre kullanmaya karar verdim. Yeterli vakit bulup kendi temamı yapıncaya kadar (veya daha güzel bir tema gözüme çarpana kadar) kullanmayı düşünüyorum.

Temanın Türkçe dosyalarının adreslerini yayınlamadan önce yukarıda belirttiğim ekstra özellikler konusunu biraz açıklayayım isterseniz:

Bu özelliklerden biri; temanın alıştığımız temaların aksine farklı dil dosyaları kullanılabilecek şekilde hazırlanmış olması. Yani temayı farklı bir dile çevirmek isterseniz temanın PHP dosyalarında düzenleme yapmak yerine lang dizini altında yeni bir dil dosyası oluşturup (varsayılan dil dosyasını kopyalayıp isim değiştirmek suretiyle) PoEdit programıyla gerekli alanların çevirisini yapmak yeterli oluyor. Tema, WordPress’inizin varsayılan diline uygun dil dosyasını zaten kendisi otomatik olarak seçecektir. Eğer temada WordPress’inizin diline uygun bir dil dosyası yoksa temanız varsayılan olarak İngilizce kalacaktır.

Temada beğendiğim bir diğer özellik de Cufón ismi verilen ‘JavaScript ile metin değiştirme tekniği’nin kullanılmış olması. Bu teknik sayesinde sIFR ile Flash dosyaları kullanılarak yapılan sistem fontları haricinde font kullanma işlemi JavaScript ile kolayca yapılabiliyor. Yani elinizde olan, bilgisayarımızda kayıtlı bir fontu temamızın yazı başlıklarında vs. kullanabileceğiz. Cufón hakkında detaylı bilgi sahibi olmak isterseniz Yakuter‘in hazırladığı Cufón Rehberi‘ne göz atabilirsiniz. Bu rehber, yeni teknolojiler hakkında Türkçe kaynak sıkıntısının olduğu bir ortamda, Cufón kullanacaklar için oldukça yararlı bir kaynak niteliğinde.

Gelelim temamızın çevirisine; yazının sonuna hem LightWord temasının Türkçeleştirilmiş dosyalar da dahil tüm dosyaları, hem de sadece Türkçe dil dosyaları için farklı bağlantılar ekledim. Eğer ikinci seçeneği tercih edip sadece dil dosyalarını indirecekseniz, indirdiğiniz bu dosyaları temanızın lang dizinine atmanız yeterli olacaktır. Yaptığım birkaç denemede, site arayüzünün Türkçeleşmesinde sorun yokken yönetim panelinde tema ayarlarını düzenleyebileceğiniz sayfanın Türkçeleşmediğine şahit oldum ve functions.php dosyasını da Türkçeleştirdim. Bu nedenle Türkçe dil dosyalarının da içinde bulunduğu tüm tema dosyalarını indirenlerin bu tür bir sorunu olmayacaktır.

Gelelim tema ayarlarına;

Temanın tüm dosyalarını wp-content/themes dizinine yükleyip yönetim panelinden Lightword temasını seçtiğinizde Görünüm başlığı altına LightWord Ayarları menüsü de eklenecektir. Buradan temanızla ilgili gerekli ayarları kontrol edebilirsiniz.

Bu ayarlar;
- Cufón’u aktif etmek, devre dışı bırakmak,
- Extra Cufón Özellikleri ile özel ve Türkçe karakterleri kullanabilmek,
- Yazıların altına bu yazıyı beğen bölümü eklemek
- Kategorileri üstte göstermek
- Sayfalar için yorumları kapatmak,
- Başlıkta metin yerine resim kullanımı,
- Yazıların altına yazar bilgisini eklemek,
şeklinde sıralanabilir.

Temanın varsayılan Cufón fontu olan Myriad Pro, Cufón’u aktif ettiğinizde Türkçe karakterleri desteklememektedir. Temanızda Türkçe karakter kullanabilmek için “Extra Cufon özellikleri akif” kutusunu da seçmelisiniz.

“Başlıkta metin yerine resim kullan” bölümünü aktif ettiğinizde sitenizin logo (header) bölümünde metin değil de resim görünecektir. Bu resim images dizininde bulunan header-image.png resmidir ve bu resmin yerine hernangi bir resim editöründe 600×56 pixel boyutunda bir resim hazırlayıp  header-image.png ismiyle kaydederek kullanabilirsiniz.

Temanın Türkçe halini önizlemek isterseniz http://wp.gupse.org/index.php?wptheme=LightWord adresini kullanabilirsiniz.

  Lightword Türkçe teması (1.9.6) (152,5 KiB, 532 defa yüklendi)

  Lightword Türkçe Dil Dosyası (1.9.6) (4,6 KiB, 337 defa yüklendi)

NOT: Temanın ve dil dosyasının sürümlerini 1.9.6 versiyonuna güncelledim.

WordPress Lightword teması Türkçe çevirisi

WordPress Lightword teması Türkçe çevirisi

Bu yazı 2.457 defa görüntülendi.
Yorumlar (28) Geri izlemeler (0)
  1. Gökhan
    29 Haziran 2009 13:35

    Merhaba.
    Blogumda lightword temasını kullandım fakat ufak bir sorunum var.
    Yapılan yorumlar eski tarihten yeni tarihe doğru sıralanıyor, yani yapılan son yorum son sayfanın en sonunda yer alıyor.
    Tam tersi için; son yorumun ilk sayfada en üstte olması için temada yapmam gereken ayar nedir yardımcı olabilirmisiniz?
    Bunu wordpress’in kendi ayarlarından > tartışma > diğer yorum ayarları bölümünden yapabiliyordum fakat bu temada etkisiz.

    yardımcı olabilirseniz sevinirim.
    Teşekkürler yazı için.
    Iyi gunler

  2. tercan
    29 Haziran 2009 17:42

    Merhaba Göhkan;
    Temanızın comments.php dosyasının 20. satısında yer alan
    <?php if ( $comments ) : ?>
    satırının altına
    <?php $comments = array_reverse ( $comments ) ; ?>
    kodunu eklerseniz sorununuz çözülecektir.

  3. batuhan
    20 Temmuz 2009 17:18

    Merhaba.

    Siteme bu temayı yüklediğimde blog başlığında ve slogan’da türkçe karakterler çıkmıyor. örn; ı harfini yazdığımda birşey çıkmıyor. Nasıl düzeltebilirim. Yardımcı olursanız sevinirim.

    İyi Günler.

  4. tercan
    20 Temmuz 2009 17:49

    Merhaba Batuhan,
    Yazıda gerekli açıklama yazıyor:

    Temanın varsayılan Cufón fontu olan Myriad Pro, Cufón’u aktif ettiğinizde Türkçe karakterleri desteklememektedir. Temanızda Türkçe karakter kullanabilmek için “Extra Cufon özellikleri akif” kutusunu da seçmelisiniz.

  5. batuhan
    20 Temmuz 2009 18:03

    Merhaba.

    Çok teşekkürler, gözümden kaçmış kusura bakmayın.

    Kolay gelsin.

  6. MaTh1ens
    30 Temmuz 2009 10:23

    merhaba.3 aydır tema arıyorum ve sonunda bu temayı buldum.tam aradığım özelliklerde bir tema.Fakat sitemde simplepress forum eklentisini kullanıyorum ve bu temada şöyle bir hata alıyorum.
    Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 122880 bytes) in /home2/webkam/public_html/wp-content/plugins/simple-forum/admin/sf-admin.php on line 164

    bunun sebebi nedir?

  7. Serhat
    12 Eylül 2009 16:34

    Merhaba ,
    Tema İçin Çok Teşekkürler Tamda İşimi Görcek Türden . Sizin Sitenizde Yaptıqınızı Gibi Anasayfada Şu Küçük Resimleri Nasıl GösterebiLiriz ?

  8. tercan
    12 Eylül 2009 23:40

    Merhaba Serhat;
    Dediğinizi yapmak için birden fazla yol mevcut.
    Bunlardan birincisi; görsel dosyanızı yükleyip metninizin içine ekledikten sonra metnin soluna (veya sağına, tamamen sizin isteğinize kalmış) yaslı hale getirmek.

    Bir diğer yol da; özel alan tanımlayıp temanın php dosyalarının gerekli yerlerine bu özel alanlardaki resimlerin çekilmesi için kod eklemek.

    Eğer PHP – HTML – CSS bilginiz yoksa ilk söylediğim sizin için daha uygun olacaktır.

  9. Serhat
    14 Eylül 2009 07:21

    Merhabalar. Şuan sitemde %80ini elden geçirdiğim bir tema kullanıyorum ancak değişikliğe gitmeyi düşünüyorum. Bu yüzdendir ki temalar arasında dolaşırken “Lightword” gözüme çarpı ve kendime göre düzenlemeye karar verdim. Temayı araştırırken çeviriyi yapanın siz olduğunu gördüm. Bu kadar giriş yeterli sanırım. Hemen sorumu soruyorum.

    CSS dosyasındaki şu Türkçe karakter desteklemeyen uppercase fonksiyonunu nasıl hallettiniz. http://www.tercan.net/wp-content/themes/lightword/style.css temanın CSS dosyasında hala o fonsiyonun kullanıldığı görülüyor ve sizde karakter sorunu yok “İ” “Ş” “Ç” “Ğ” harfleri düzgün çıkıyor. Yoksa yazıları mı büyük yazdınız?

    ANASAYFA
    HAKKIMDA
    SESLİ ŞİİRLERİM
    BAĞLANTILAR
    İLETİŞİM

    Buldum sanırım. Yazıyı yazarken farkettim cufon desteğini navigasyon barından kaldırmışsınız.

    Neyse uzun bir yazı oldu. Çeviri için teşekkür ediyorum. Kolaylıklar dilerim…

  10. tercan
    15 Eylül 2009 08:33

    Serhat,
    Maalesef Türkçe karakterler için uppercase kullanmak sorun çıkartıyor ve bu sorunun CSS ile çözümü de mümkün değil.
    Sorunu çeşitli manipülasyon yöntemleri ile çözmek mümkün fakat birkaç harf için de buna değmeyeceğini düşünüyorum.
    O nedenle sitenin üst menüsünü manual olarak oluşturdum ve harfleri büyük yazdım.

  11. Recep
    17 Eylül 2009 19:51

    Fatal error: Call to undefined function unregister_widget() in /home/zzzzz/public_html/wp-content/themes/lightword/functions.php on line 669

    böyle bir hata alıyorum. yardımcı olursanız sevinirim..

  12. tercan
    18 Eylül 2009 11:21

    Recep;
    LightWord’ün hangi sürümünü kullanıyorsunuz ve tema dosyalarınızda herhangi bir değişiklik yaptınız mı?

  13. cekob
    19 Eylül 2009 10:40

    Selam üstat
    Web konusunda acami olduğumuz için ilk etapta sizlerden yardım diliyoruz. Soma Linyitspor kulübü olarak kurduğumuz sitede tema konusunda Lightword’ü kullanmaya karar verdik ama (blogspot) olarak siteye bir göz atıp nerde yanlışlıklar yaptık bizlere bildirirseniz seviniriz. Not: Barındırma kullanmıyoruz. Kolay gelsin

  14. tercan
    19 Eylül 2009 18:37

    cekob;
    IE 6′da kullanılan transparan PNG dosyalarından, IE7′de de kodlamadan kaynaklı görüntü bozukluğu mevcut. Temayı orijinal hali ile kullanmak istiyorsanız WordPress kurmanız gerekmektedir. Blogger tema sistemi WordPress’in sisteminden farklı olduğu için belirttiğim sorunlarla ilgili olarak herhangi birşey söylemem doğru olmaz.

  15. cekob
    28 Eylül 2009 22:13

    İlginize teşekkür eder iyi çalışmalar dileriz.

  16. Serkan A.
    29 Eylül 2009 23:40

    Gerçekten hoş bir tema teşekkürler…

  17. can
    04 Ekim 2009 16:05

    Çeviri için teşekkürler ancak bu temanın türkçeleştirilmiş halini indirip kurmama rağmen türkçe olmuyor. Acaba nerede yanlışlık yapıorum?

  18. can
    04 Ekim 2009 16:11

    Hatanın nerede olduğunu sanırım buldum ben wp’i ingilizce olarak kullanıyorum bu sebeple tema dilini otomatik olarak ingilizce olark seçiyor. Bunu değiştirmenin yolu varmıdır acaba?

  19. tercan
    04 Ekim 2009 19:43

    can;
    Sitenizin İngilizce olmasının nedeni konfigürasyon dosyanızda dil tanımlaması yapmamanızdan kaynaklanıyor. wp-config.php dosyanızda yer alan
    define ('WPLANG', ''); değerini
    define ('WPLANG', 'tr_TR'); şeklinde düzenlerseniz hem WordPress, hem dil desteği olan eklentiler, hem de dil seçimli temalar (Lightword) Türkçe olacaktır.

  20. can
    05 Ekim 2009 17:49

    Verdiğiniz bilgiler için teşekkürler şuan gayet güzel çalışıyor.

  21. Furkan
    18 Ekim 2009 16:44

    Navigasyonbarda sayfa yerine kategorileri nasıl gösterebilirim ?

  22. Furkan
    18 Ekim 2009 19:06

    Sorunu hallettim peki metin logosunda türkçe karakteri nasıl halledeceğim? Cufan ekstra ayarı seçili şuan…

  23. Furkan
    19 Ekim 2009 19:14

    Bende yazının sonunda devamını oku yerine yorum olup olmadığı belirtiliyor nasıl düzeltebilirim ?

  24. Mehmet
    27 Ocak 2010 12:22

    Gerçekten çok güzel bir tema teşekkürler tercan.

  25. eduman
    03 Şubat 2010 14:43

    Acaba yazıların solundaki tarih kısmını nasıl kaldırdınız? Anlatabilir misiniz?

  26. tercan
    04 Şubat 2010 15:16

    @eduman;
    Tema dosyalarınızda (index.php, single.php vs.) yer alan <?php lw_simple_date(); ?> kodunu silerseniz temadan tarih kutularını kaldırmış olursunuz.

  27. serhat
    05 Şubat 2010 19:11

    Iyi günler Tercan Bey,

    öncelikle tema icin tesekkürler. Benim acimdan cok faydali oldugunu söylemeliyim.
    Ancak bir sorum var: Sayfanin üst kismindaki menü de yer alan, ANASAYFA HAKKIMDA SESLİ ŞİİRLERİM BAĞLANTILAR İLETİŞİM botunlarindan bende kendi sitem icin farkli adlarda istiyorum. Ama ayarlarini bulamadim, kodunu da cözemedim. Eger siteme koymak icin bana o butonlari nasil yaptiginizi söylerseniz cok memnun olurum.
    Tekrardan tesekkürler

  28. tercan
    06 Şubat 2010 03:17

    @serhat;
    Sitenize eklediğiniz sayfalar üst bölümdeki menüye otomatik olarak eklenirler. Onun için Sayfa Ekle bölümünden o bölümde görüntülenmesini istediğiniz isimde bir veya birkaç sayfa oluşturmanız yeterli olacaktır.

    Eğer üst menüye manual olarak bağlantı eklemek isterseniz temanızın header.php dosyasında
    <?php echo lw_wp_list_pages(); ?>
    satırından sonra
    <li><a href="/baglanti.html">Bağlantı</a></li>
    şeklinde bağlantı kodlarını eklemeniz gerekir.

Yorum gönder.

Geri izleme yok.