Poedit - a format specification for argument - Fatal Error ÇÖZÜM

14:37:59: E:\WiEM\Continual\Proje1\proje-tr_TR.po:7305: a format specification for argument 2, as in 'msgstr', doesn't exist in 'msgid'
14:37:59: msgfmt: found 1 fatal error

poedit ile çeviri yaparken kaynaktan güncelleme yapıldığında yada bazen çeviri hatalarımızda fatal error hatası ile karşılaşır ve mo dosyası render işlemi yarıda kalır.

Hatayı tespit edebilmek için notepad++ ile po dosyanızı açın ve yukarıda kırmızı renkte yazılı satıra gidin. Bu satırda aşağıdaki hatalardan birini yapmış iseniz düzeltin ve derleme işleminize devam edin.

  • Tırnak açmayı yada kapamayı unutmuş olabilirsiniz.
  • %s ile belirtilen değişkenleri eksik yada fazla kullanmış olabilirsiniz.

 

Örneğin: msgid "Member Name %s"
msgstr "Kullanıcı Adı %s Soyadı %s"

Gibi bir kullanım yanlıştır ve msgid satırındaki değişken sayısı dikkate alınmalıdır.



2 yorum

  • Yorumunuz en az 30 karakter olmalıdır. (0)
    Tüm Yorumlar
    • erkan

      Allah razı olsun...

      Yanıtla

    • isim

      Sağolasın bu hata çıktı sorunu hallettim.

      Yanıtla

Sitede Ara
  • Kredili Sistemde Ders Geçmek İçin Kaç Almalısınız?
    Benim 1sinifim ilk donem iyi gecti ikinci donem derslerden kaldim 2.yilimda mi kaldigim dersleri mi ver...
  • PHP Array | Dizi İçinde Tekrar Eden Elemanların Sayısını Alma
    Sen kralsın kardeşim :) 5 saattir bunu arıyordum...
  • Türkiye'de Hangi Burçtan Kaç Kişi Var?
    Çok güzel ve doğru ki muhtemelen akrep olduğum içindir. :)...
  • Jako Beslenme Diyeti - Afrika Gri Papağanı neler yer, hangi gıdalar zararlıdır
    harika bir çalışma teşekkürler...
  • Windows 7 ve Vista Tüm Dil Paketleri - SP1 SP2 RTM x86 32bit x64 64bit
    Teşekkürler çok yardımcı oldu ...
  • Genel İşletme 1. Dönem Vize Soruları
    soru 3 şıklarında yanlışlık vardır tüketim ve hizmet aynı kapasitede yer alıp ikisi de cevap kabul edil...
  • Türkiye Ekonomisi 1. ve 9. Üniteler Ders Notları
    çok iyi baya işime yaradı cidden...