Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Mashe

Farkında değilsin beni sen değiştirdin.
Destek Şefi
MinePass
Premium
Hosting Görevlisi
Katılım
7 Şubat 2023
Mesajlar
563
Elmaslar
205
Puan
5.680
Konum
Alaska, United States
Minecraft
Mashe1337

Discord:

mashe1337

Giriş

Merhaba MC-TR Topluluğu,
Bu konuda plugin mesajlarını Türkçeleştirmenin temel yöntemlerini, dikkat edilmesi gereken noktaları ve çevirileri daha hızlı yapmanın yollarını anlatacağım.

1. Çeviri Nasıl Yapılır?

Çoğu eklentinin içerisinde messages.yml, lang.yml veya benzeri bir dosya bulunur. (Eğer bu ikisi yok ise mesajlar muhtemelen config.yml'nin içerisindedir.)
Bu dosyaları açıp İngilizce olan mesajları Türkçe’ye çevirebilirsiniz.
Çeviri sırasında sadece yazıyı değiştirin, kod yapısına (placeholder, renk kodu, tırnak) dokunmayın.

Sizler için bir örnek bırakıyorum.
Kod:
# Orijinal
join-message: "&e%player% joined the server!"

# Türkçe Çeviri
join-message: "&e%player% sunucuya katıldı!"

2. Çevirileri Kolay ve Hızlı Yapmanın Yolları

2. A: LANG Seçeneği:
Bazı eklentilerde config.yml dosyasının içerisinde lang: en veya language: en ayarı vardır. Bu ayarı en yerine tr yaparsanız eğer eklentiniz destekliyor ise otomatik olarak Türkçe dilini kullanır. (Bazı eklentilerde en-EN yada tr-TR yazmak gerekebilir.)

2. B: Hazır Dosyalar:
MC-TR veya SpigotMC gibi platformlarda başkalarının paylaştığı Türkçe çevirileri bulabilirsiniz.

2. C: Yapay Zeka:
Bütün bunlarla uğraşmak istemezseniz ve kendi çeviri dosyanızı yapmak isterseniz default dil dosyasının içeriğini kopyalayıp ChatGPT yada Gemini gibi yapay zekalara verebilirsiniz. Bu sayede yüzlerde satır çeviri dosyasını hızlıca Türkçe diline çevirebilirsiniz. (Dikkat: Bazen yapay zekalar farketmeden baştaki kısmı da türkçeleştiriyor yani orijinal hali böyleyken: join-message: "&e%player% joined the server!" Bu şekilde yapabiliyorlar: giriş-mesajı: "&e%player% sunucuya katıldı!" Prompt'unuzu girerken bunlara dikkat ederek girin.

3. Çeviri Yaparken Dikkat Edilmesi Gereken Hususlar

3. A: Placeholderlar:
Kod:
# Doğru
kill-message: "%player% seni öldürdü!"
# Yanlış
kill-message: "%oyuncu% seni öldürdü!"

3. B: Tırnak İşaretleri:
Kod:
# Doğru
message: 'Oyuncunun adı ''isim'' olarak ayarlandı!'
# Yanlış
message: 'Oyuncunun adı 'isim' olarak ayarlandı!'
*Bu bölümdeki örnekler yapay zeka tarafından eklenmesi önerilmiştir.*

3. C: Renk Kodları:
Bazı eklentiler 1.16+ sürümde olsalar bile "&#ff0000" şeklindeki hex kodlarını kabul etmeyebilirler. Bu kodları
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
gibi kaynaklar ile MiniMessage yada diğer formatlara dönüştürerek düzgün gözükmelerini sağlayabilirsin. Örneğin "&#ff0000Merhaba!" Bunu yazdığınız zaman eğer düzgün gözükmüyor ise bu kaynak ile "&x&F&F&F&F&F&F&Merhaba!" Bu şekilde yapabilirsiniz.

---

Eğer anlamadığınız bir nokta olduysa lütfen bu mesajı yanıtlayıp bana bildirin. Seve seve yardımcı olurum..
 
Güzel bir rehber olmuş hocam, elinize sağlık.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl