DirectAdmin Backend Çevirilerine Weblate ile Katkı Sağlama Rehberi

bjk_ali

Yeni Üye
Katılım
Eyl 2026
Konular
1
Mesajlar
1
Tepki puanı
0
Görüntülenme
0
DirectAdmin’in resmi çeviri platformu Weblate, mezun çevirmenlerin ve gönüllülerin katkı sağladığı tek merkezdir. Katkıya başlamak için tıb, bazı sık karşılaşılan durumlarla karşılaşmanız muhtemeldir. Bu sorunları neler yaparak çözeceğinizi anlatıyorum.

1. Giriş Sorunu
  • Belirti: sign in sayfasında hata mesajı.
  • Neden: E-posta doğrulanmamış, yada servis kesintisi.
  • Kontrol / Çözüm
  • E‑postanıza gelen doğrulama linkini tıklayın.
  • Tarayıcı önbelleğini temizleyip tekrar deneyin.
  • Weblate’in ana sayfadan Status sekmesini kontrol edin.

2. Çeviri Dosyası İndirme Hatası
  • Belirti: po dosyası indirilirken zaman aşımı.
  • Neden: Ağ gecikmesi veya sunucu yanıtı yavaş.
  • Kontrol / Çözüm
  • --depth=1 seçenekli git clone ile indirilmeyi deneyin.
  • wget yerine curl -L kullanarak yeniden indirin.

3. Çeviriyi Güncelleme Sırasında Çakışma
  • Belirti: Değişiklikler “merge conflict” olarak görünür.
  • Neden: Başka çevirmen aynı satırı değiştirdi.
  • Kontrol / Çözüm
  • Çakışma mesajını okuyup merge işlemi yapın.
  • git add <file> ardından git commit -m "Çakışma çözüldü" komutunu kullanın.
  • Değişiklikleri push edin; Weblate otomatik olarak günceller.

4. Dil Dosyasının Eksik Olması
  • Belirti: Yeni bir dil eklenmeden çeviri yapmaya çalışmak.
  • Neden: Dil henüz proje listesinde yok.
  • Kontrol / Çözüm
  • Weblate ana sayfasında “Add new language” seçeneğini seçin.
  • Dil kodunu (örnek: tr_TR) girip “Create” butonuna tıklayın.

5. Çeviri Onaylanmaması
  • Belirti: Değişiklikler “pending” durumunda kalır.
  • Neden: Yöneticiler geri bildirim bekliyor.
  • Kontrol / Çözüm
  • Review sekmesine gidip geri bildirimleri inceleyin.
  • Gerekirse açıklama ekleyip tekrar gönderin.

Not: Her aşamada git pull ile son değişiklikleri almanız önerilir. Çözümleri test etmek için bir feature branch oluşturup, git push ile gönderim yapabileceğiniz bir çalışma ortamı kurun.

Katkı sürecindeki en önemli adım, çevirileri “preview” modunda doğrulamak ve geri bildirimlere dikkatli olmak olduğundan, her değişiklikten sonra --dry-run testi yapmak iyi bir uygulamadır. Bu adımları takip ederek DirectAdmin backend çevirilerine sorunsuz bir şekilde katkıda bulunabilirsiniz.

İlgili konular​

 
Geri
En Üst