lostyazilim
tr.link

.po ve .mo uzantılı dosyaları düzenleme

2 Mesajlar 1.099 Okunma
acebozum
tr.link

Mintik Mintik WM Aracı Kullanıcı
  • Üyelik 27.01.2014
  • Yaş/Cinsiyet 41 / E
  • Meslek Desinatör
  • Konum İstanbul Avrupa
  • Ad Soyad A** U**
  • Mesajlar 256
  • Beğeniler 72 / 71
  • Ticaret 0, (%0)
Şimdiye kadar pek ihtiyaç duymadığım daha önceleri karşıma çıkmış olsa bile es geçtiğim bir dosya türü .po uzantılı dosyalar. Şüphesiz kullanıldığı birçok yer vardır mutlaka ama ben ilk defa Wordpres sayesinde tanıştım bu .po ve .mo uzantılı dosya adreslerine. Kimi zaman bazı WordPress geliştiriciler tema üretirken temaların her dile kolaylıkla çevrilebilmesi için bu tür dosya uzantılarını kullanırlar. Aslında Wordpress’te asıl kullanılan .po uzantılı dosyalar değildir. .po uzantılı dosyalar isteyen herkesin kolay bir şekilde düzenleyebileceği dosya uzantılarıdır. Daha sonra .po uzantılı dosyayı .mo uzantısına dönüştürerek WordPress temamızın dilini kolay bir şekilde değiştirebiliyoruz.

Bütün WordPress temalarda bu tür dosyalar kullanılmıyor. Bu nedenle kimi zaman temamızın dilini değiştirmek için teker teker bütün tema dosyalarını açıp düzenlememiz gerekiyor. .mo uzantısı yüklenmiş olanlarda ise varsayılan dil genelde İngilizce olarak ayarlanır ve function.php dosyası ile load_theme_textdomain( ‘temaaddi’, get_template_directory().’/languages/’ ); şeklinde çağrılır. Bizim yapmamız gereken bir .po uzantılı dosya düzenleme programı indirip .mo şeklinde kaydetmek ve ftp üzerinden languages klasörüne atmak. WordPress tema Türkçe’leştirme konusu gibi oldu biraz.

.Po uzantılı dosya nasıl düzenlenir ?

Öncelikle aşağıdaki linkten Poedit programını indirin ve bilgisayarınıza kurun.

Poedit programını indir



Ben düzenleme işlemini bitirdikten sonra fotoğrafını kaydettiğim için sağ taraf dolu olarak görünüyor. Solda Kaynak Metin adlı listede Türkçe’leştirmek istediğimiz kelimeler ve cümleler bulunuyor. Herhangi bir satıra tıkladığımızda alt kısımda bulunan Kaynak Metin çerçevesine tıkladığımız cümle geliyor. Çerçevenin hemen altında da Çeviri bölümü bulunuyor. Tek yapmamız gereken Çeviri çerçevesi içine kelimenin veya cümlenin Türkçe’sini yazmak. Herhangi bir kelimenin veya cümlenin anlamını Çeviri çerçevesine yazdığınız anda sağ üstteki Çeviri-İngilizce listesine düzenlediğimiz kelimeler ekleniyor. Bütün satırları çevirdikten sonra Dosya >> Farklı kaydet sekmesinden .po uzantılı dosyamızı kaydediyoruz ve düzenleme işlemi bitmiş oluyor.

.po uzantılı dosya .mo uzantısına nasıl çevrilir ?

Yapmanız gereken çok basit. Az önce yaptığımız işlemleri uyguladığımızda sadece .po uzantılı dosyayı düzenliyorduk. .mo uzantısına çevirmek için Ctrl+S tuşlarına bastığınız zaman dosyamızın .mo uzantısı otomatik oluşuyor.
 

 

elektronikssl
webimgo

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
Eski sürüm (eksik) .po dosyası ile yeni sürüm bir .po dosyasını nasıl birleştirebilirim? Güncelleme ile yeni içerikler eklenmiş, bende eksik olduğu için eski haline göre yaptığım çeviri çalışıyor.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al