🌐 Ö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~
,%s
vb.). - Çevirinizi toplulukla paylaşın!
Keyifli çeviriler! 🌍