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
  • Saç dökülmesinin nedenleri ve Ahmet Maranki Karışımı
    Saçlarım da dökülme var açılmalar da olmaya başladı doktora gittim testler yaptırdım ama hiçbir sorun ç...
  • CS 1.5 ve CS 1.6 İçin Sağlam Bir CFG (cengaver.cfg)
    güzel bir cfg tavsiye ediyorum...
  • Soyut Kavramlara Örnekler
    Abi somut yazsaydın da yine olmazdı. ...
  • Evcil Kuş Hastalıkları ve Tedavi Yöntemleri
    Merhaba, geçmiş olsun bu durumda kendi başınıza tedavi uygulamanız zor olsa da kırık çıkık için tıklayı...
  • Finansal Yönetim Ders Notları | 1-7
    gerçekten emeğinize sağlık çok güzel bir anlatım olmuş....
  • Yazımı Karıştırılan Sözcükler | TDK Yazım Kılavuzu | Doğru Kelime Klavuzu
    Atölye Fransızca'dan dilimize geçmiş bir isimdir. Fransızca atelier olarak yazılır. Evet atelye ...
  • Online Cetvel Sitesi
    Bu ayarları yaptıktan sonra elimdeki cetvelle test ettim gerçekten doğru gösteriyor. Ekrana tuttuğum ce...