🌐 Özel Bir Locale Oluşturma
Bu kılavuz, kendi dil çevirinizi (locale) Dream betiklerinde kullanmak için nasıl ekleyeceğinizi açıklar.
Lütfen dosya adları olarak resmi dil kodlarını kullanın (örneğin, Almanca için de, Fransızca için fr).
💬 Çevirinizi toplulukla paylaşmaktan çekinmeyin — diğerlerinin faydalanmasına yardımcı olun!
🛠️ Adım Adım Kılavuz
1. 📁 Mevcut Bir Locale'yi Kopyalayın
/settings/locales klasörüne gidin.
Mevcut bir dosyayı kopyalayın (örneğin, en.lua) ve dil kodunuzu kullanarak yeniden adlandırın.
Örnek:
de.lua→ Almancafr.lua→ Fransızca
2. 📝 Locale Kimliğini Güncelleyin
Yeni dosyanızı açın ve en üstteki DreamLocales kimliğini dil kodunuza uyacak şekilde güncelleyin:
DreamLocales['en'] = {
-- Çevrilen anahtarlarınız
}
3. 🌍 Değerleri Çevirin
Tüm değerleri hedef dilinize çevirin.
⚠️ Anahtarları değiştirmeyin — sadece her satırın sağ tarafındaki metni düzenleyin:
["open_menu"] = "Menü öffnen", -- ✅ TAMAM
["öffne_menü"] = "Open Menu", -- ❌ Anahtarları çevirmeyin!
4. ✅ Locale'nizi Etkinleştirin
Yeni locale'nizi kullanmak için, DreamCore yapılandırma dosyasını açın ve şunu ayarlayın:
DreamCore.Language = 'de'
'de' yerine dil kodunuzu yazın.
🧠 İpuçları
- Kaydettikten sonra oyun içinde çevirilerinizi test edin.
- Eksik metinleri önlemek için tüm anahtarları çevirdiğinizden emin olun.
- Asla anahtar adlarını değiştirmeyin — sadece değerleri düzenleyin.
- Biçimlendirmeyi ve özel karakterleri koruyun (örneğin,
~INPUT_CONTEXT~,~r~,%svb.). - Çevirinizi toplulukla paylaşın!
Keyifli çeviriler! 🌍