From d2c35a029dd8a259f736393f5c867170a1d32d92 Mon Sep 17 00:00:00 2001 From: amhunter1 Date: Sun, 21 Jun 2026 18:55:25 +0300 Subject: [PATCH 1/2] feat: add Turkish (tr) locale Adds Turkish language support via multiverse-core_tr.properties. All 267 translation keys from the English source file are included. Co-Authored-By: Claude Sonnet 4.6 --- .../resources/multiverse-core_tr.properties | 374 ++++++++++++++++++ 1 file changed, 374 insertions(+) create mode 100644 src/main/resources/multiverse-core_tr.properties diff --git a/src/main/resources/multiverse-core_tr.properties b/src/main/resources/multiverse-core_tr.properties new file mode 100644 index 000000000..fc57ad240 --- /dev/null +++ b/src/main/resources/multiverse-core_tr.properties @@ -0,0 +1,374 @@ +# configuration +mv-core.config.save.failed=Multiverse-Core config.yml dosyası kaydedilemedi. Değişiklikleriniz geçici olacak! +mv-core.config.node.notfound=Yapılandırmada düğüm bulunamadı: {node} + +# /mv check +mv-core.check.description=Bir oyuncunun belirtilen hedefe ışınlanıp ışınlanamayacağını kontrol eder. +mv-core.check.player.description=Hedef kontrolü yapılacak oyuncu. +mv-core.check.destination.description=Bir hedef konum, örneğin bir dünya adı. +mv-core.check.haspermission=&a{player} {destination} konumuna ışınlanabilir +mv-core.check.nopermission=&c{player} {destination} konumuna ışınlanamaz +mv-core.check.location=Hedefin konumu: &f{location} + +# /mv clone +mv-core.clone.description=Bir dünyayı kopyalar. +mv-core.clone.world.description=Kopyalanacak hedef dünya. +mv-core.clone.newWorld.description=Yeni kopyalanan dünyanın adı. +mv-core.clone.cloning='{world}' dünyası '{newworld}' olarak kopyalanıyor... +mv-core.clone.success=&aDünya '{world}' olarak kopyalandı! + +# /mv config +mv-core.config.description=Bir yapılandırma değerini gösterir veya ayarlar. +mv-core.config.name.description=Ayarlanacak veya gösterilecek yapılandırmanın adı. +mv-core.config.value.description=Yapılandırmanın ayarlanacağı değer. Belirtilmezse mevcut değer gösterilir. +mv-core.config.show.success=&a'&6{name}&a' yapılandırması şu anda '&6{value}&a' olarak ayarlı. +mv-core.config.show.error=&c'&6{name}&c' için yapılandırma değeri alınamadı.\n&c{error} +mv-core.config.set.success=&a'&6{name}&a' yapılandırması başarıyla '&6{value}&a' olarak ayarlandı. +mv-core.config.set.error=&c'&6{name}&c' yapılandırması '&6{value}&c' olarak ayarlanamadı.\n&c{error} + +# /mv confirm +mv-core.confirm.description=Tehlikeli komutları çalıştırmadan önce onaylar. + +# /mv coordinates +mv-core.coordinates.description=Koordinatlarınızı gösterir +mv-core.coordinates.info.title=&b--- Konum Bilgisi --- +mv-core.coordinates.info.world=&bDünya: &f{world} +mv-core.coordinates.info.alias=&bTakma Ad: &f{alias} +mv-core.coordinates.info.worldScale=&bDünya Ölçeği: &f{scale} +mv-core.coordinates.info.coordinates=&bKoordinatlar: &f{coordinates} +mv-core.coordinates.info.direction=&bYön: &f{direction} + +# /mv create +mv-core.create.description=Yeni bir dünya oluşturur ve yükler. +mv-core.create.name.description=Yeni dünya adı. +mv-core.create.environment.description=Dünyanın ortamı. Bkz: /mv environments +mv-core.create.flags.description=Ek dünya ayarları. Tüm olası seçenekler için bkz: https://gg.gg/nn8bl +mv-core.create.properties={worldName} dünyası şu özelliklerle oluşturuluyor: +mv-core.create.properties.environment=- Ortam: &f{environment} +mv-core.create.properties.seed=- Tohum: &f{seed} +mv-core.create.properties.worldtype=- Dünya Türü: &f{worldType} +mv-core.create.properties.adjustspawn=- Doğuş Noktasını Ayarla: &f{adjustSpawn} +mv-core.create.properties.biome=- Biyom: &f{biome} +mv-core.create.properties.generator=- Üretici: &f{generator} +mv-core.create.properties.generatorsettings=- Üretici Ayarları: &f{generatorSettings} + +mv-core.create.properties.structures=- Yapılar: &f{structures} +mv-core.create.loading=Dünya oluşturuluyor... +mv-core.create.success=&a'{world}' dünyası oluşturuldu! + +# /mv debug +mv-core.debug.info.description=Mevcut hata ayıklama seviyesini gösterir. +mv-core.debug.info.off=&fMultiverse Hata Ayıklama modu &cKAPALI&f. +mv-core.debug.info.on=&fMultiverse Hata Ayıklama modu &aseviye {level}&f konumunda. +mv-core.debug.change.description=Hata ayıklama seviyesini değiştirir. +mv-core.debug.change.syntax=seviye +mv-core.debug.change.level.description=Ayarlanacak hata ayıklama seviyesi. + +# /mv delete +mv-core.delete.description=Sunucunuzdaki bir dünyayı KALICI OLARAK siler. +mv-core.delete.deleting='{world}' dünyası siliniyor... +mv-core.delete.prompt='{world}' dünyasını silmek istediğinizden emin misiniz? +mv-core.delete.success=&a'{world}' dünyası silindi! + +# /mv dumps +mv-core.dumps.description=Sürüm bilgilerini konsola veya yapıştırma servislerine aktarır +mv-core.dumps.starting=Günlükler ve hata ayıklama bilgileri toplanıyor... +mv-core.dumps.url.list=&a{service} servisiyle yüklendi: &6{link} + +# /mv gamerule set +mv-core.gamerule.set.description=Bir veya daha fazla dünyada oyun kuralını değiştirir. +mv-core.gamerule.set.gamerule.description=Ayarlanacak oyun kuralı. +mv-core.gamerule.set.value.description=Oyun kuralının değeri. +mv-core.gamerule.set.world.description=Oyun kuralının uygulanacağı dünya, varsayılan olarak oyuncunun bulunduğu dünya. +mv-core.gamerule.set.failed={world} dünyasında {gamerule} oyun kuralı {value} olarak ayarlanamadı. &fBu {type} türünde olmalıdır. +mv-core.gamerule.set.success.single=&a{world} dünyasında {gamerule} başarıyla {value} olarak ayarlandı. +mv-core.gamerule.set.success.multiple=&a{count} dünyada {gamerule} başarıyla {value} olarak ayarlandı. + +# /mv gamerule reset +mv-core.gamerule.reset.description=Bir veya daha fazla dünyada oyun kuralını varsayılan değerine sıfırlar. +mv-core.gamerule.reset.gamerule.description=Sıfırlanacak oyun kuralı. +mv-core.gamerule.reset.world.description=Oyun kuralının sıfırlanacağı dünya, varsayılan olarak oyuncunun bulunduğu dünya. +mv-core.gamerule.reset.failed={world} dünyasında {gamerule} oyun kuralı sıfırlanamadı. +mv-core.gamerule.reset.success.single=&a{world} dünyasında {gamerule} başarıyla sıfırlandı. +mv-core.gamerule.reset.success.multiple=&a{count} dünyada {gamerule} başarıyla sıfırlandı. + +# /mv gamerule list +mv-core.gamerule.list.description=Belirtilen dünyanın oyun kurallarını listeler. +mv-core.gamerule.list.description.page=Görüntülenecek sayfa. +mv-core.gamerule.list.description.world=Oyun kuralları listelenecek dünya. +mv-core.gamerule.list.title= --- {world} Dünyasının Oyun Kuralları --- + +# /mv generators +mv-core.generators.description=Multiverse tarafından bilinen üreticileri listeler +mv-core.generators.description.flags=Filtre - yalnızca eşleşen girişleri gösterir. Sayfa - gösterilecek sayfa +mv-core.generators.empty=&cHiçbir Üretici Eklentisi bulunamadı. + +# /mv import +mv-core.import.description=Mevcut bir dünya klasörünü içe aktarır. +mv-core.import.name.description=Dünya klasörünün adı. +mv-core.import.env.description=Dünyanın ortamı. Bkz: /mv env +mv-core.import.other.description=Diğer dünya ayarları. Bkz: https://gg.gg/nn8c2 +mv-core.import.importing='{world}' dünyasının içe aktarımı başlatılıyor... +mv-core.import.success=&a'{world}' dünyası içe aktarıldı! + +# /mv info +mv-core.info.description=Bir dünya için yapılandırılmış tüm özellikleri gösterir. +mv-core.info.description.world=Bilgi gösterilecek dünya. +mv-core.info.header=&a&l---- Dünya Bilgisi: &f&l{world}&a&l ---- +mv-core.info.nocontent=&cBöyle bir dünya özelliği bulunamadı! + +# /mv list +mv-core.list.description=Girebileceğiniz tüm dünyaların listesini gösterir. +mv-core.list.header=&6====[ Multiverse Dünya Listesi ]==== +mv-core.list.nocontent=&cHiçbir dünya bulunamadı veya bunlara erişim izniniz yok! + +# /mv load +mv-core.load.description=Bir dünyayı yükler. Dünya zaten worlds.yml içinde olmalıdır, aksi takdirde lütfen /mv import kullanın. +mv-core.load.world.description=Yüklemek istediğiniz dünyanın adı. +mv-core.load.loading='{world}' dünyası yükleniyor... +mv-core.load.success=&a'{world}' dünyası yüklendi! + +# /mv meta info +mv-core.meta.info.description=Bir dünya için tüm meta verileri gösterir. +mv-core.meta.info.world.description=Meta verileri gösterilecek dünya. +mv-core.meta.info.header=&a&l---- Dünya Meta Verisi: &f&l{world}&a&l ---- +mv-core.meta.info.nocontent=&c'{world}' dünyası için meta veri bulunamadı. '&6/mv meta modify {world} set &c' komutuyla meta veri ayarlayabilirsiniz! + +# /mv meta modify +mv-core.meta.modify.description=Belirtilen bir dünyanın meta verisini değiştirir. +mv-core.meta.modify.world.description=Meta verisini değiştirmek istediğiniz dünyanın adı. +mv-core.meta.modify.action.description=Meta veri üzerinde gerçekleştirilecek işlem. 'set', 'remove' veya 'reset' olabilir. +mv-core.meta.modify.key.description=Değiştirilecek meta veri anahtarı. +mv-core.meta.modify.value.description=Meta verinin ayarlanacağı değer. Yalnızca işlem 'set' olduğunda kullanılır. +mv-core.meta.modify.set.success=&a&9{world}&a dünyası için '&9{key}&a' meta veri anahtarı başarıyla '&9{value}&a' olarak ayarlandı. +mv-core.meta.modify.set.failure=&c&9{world}&c dünyası için '&9{key}&c' meta veri anahtarı '&9{value}&c' olarak ayarlanamadı.\n&c{error} +mv-core.meta.modify.remove.success=&a&9{world}&a dünyası için '&9{key}&a' meta veri anahtarı başarıyla kaldırıldı. +mv-core.meta.modify.remove.failure=&c&9{world}&c dünyası için '&9{key}&c' meta veri anahtarı kaldırılamadı.\n&c{error} +mv-core.meta.modify.invalidaction=&c'&6{action}&c' geçersiz bir işlem! Geçerli işlemler yalnızca 'set' ve 'remove' seçenekleridir. + +# /mv modify +mv-core.modify.description=Belirtilen bir dünyanın özelliğini değiştirir. +mv-core.modify.world.description=Değiştirmek istediğiniz dünyanın adı. +mv-core.modify.property.description=Değiştirmek istediğiniz özellik. +mv-core.modify.value.description=Özelliğin değeri. +mv-core.modify.propertyremoved=&c'&3{property}&c' değiştirilmiş veya kaldırılmış olduğundan düzenlenemiyor. Lütfen '&a{replacement}&c' kullanın. +mv-core.modify.cannothavevalue={action} '{property}' için bir değer belirtemezsiniz. +mv-core.modify.specifyvalue={action} '{property}' için bir değer belirtmeniz gerekiyor. +mv-core.modify.success=&a&9{world}&a dünyasında '&9{property}&a' başarıyla '&9{value}&a' olarak {action}. +mv-core.modify.failure=&c&9{world}&c dünyasında '&9{property}&c' '&9{value}&c' olarak {action} yapılamadı.\n&c{error} +mv-core.modify.failure.novalue=&c&9{world}&c dünyasında '&9{property}&c' üzerinde {action} yapılamadı.\n&c{error} + +# /mv regen +mv-core.regen.description=Sunucunuzdaki bir dünyayı yeniden oluşturur. Önceki durum KALICI OLARAK kaybolacaktır. +mv-core.regen.world.description=Yeniden oluşturmak istediğiniz dünya. +mv-core.regen.other.description=Diğer dünya ayarları. Bkz: http://gg.gg/nn8lk +mv-core.regen.regenerating='{world}' dünyası yeniden oluşturuluyor... +mv-core.regen.prompt='{world}' dünyasını yeniden oluşturmak istediğinizden emin misiniz? +mv-core.regen.success=&a'{world}' dünyası yeniden oluşturuldu! + +# /mv reload +mv-core.reload.description=Tüm Multiverse modülleri için yapılandırma dosyalarını yeniden yükler. +mv-core.reload.reloading=&6Tüm Multiverse Eklenti yapılandırmaları yeniden yükleniyor... +mv-core.reload.success=&aYeniden yükleme tamamlandı! + +# /mv remove +mv-core.remove.description=Bir dünyayı Multiverse'den kaldırır ve worlds.yml dosyasından siler. Bu işlem dünya klasörünü SİLMEZ. +mv-core.remove.world.description=Multiverse'den kaldırmak istediğiniz dünya. +mv-core.remove.success=&a'{world}' dünyası kaldırıldı! + +# /mv +mv-core.root.title=&a{name} sürüm {version} +mv-core.root.help=&aMevcut komutlar için &f/mv help&a komutuna bakın. + +# /mv setspawn +mv-core.setspawn.description=Belirtilen dünyanın doğuş noktasını ayarlar +mv-core.setspawn.location.description=Yeni doğuş noktasının konumu +mv-core.setspawn.world.description=Doğuş noktası ayarlanacak hedef dünya (varsayılan olarak oyuncunun bulunduğu dünya) +mv-core.setspawn.unsafe=&cYeni doğuş noktası güvensiz! Bu kasıtlıysa, güvenlik kontrollerini &6--unsafe&c bayrağıyla devre dışı bırakabilirsiniz. +mv-core.setspawn.success=&a&6{world}&a dünyasındaki doğuş noktası başarıyla &6{location}&a olarak ayarlandı! +mv-core.setspawn.failed=&c&6{world}&c dünyasındaki doğuş noktası &6{location}&c olarak ayarlanamadı. {error} +mv-core.setspawn.notmvworld=&c{world} için doğuş noktası ayarlanamıyor çünkü bu bir Multiverse dünyası değil. + +# /mv spawn +mv-core.spawn.description=Belirtilen oyuncuyu bulunduğu dünyanın doğuş noktasına ışınlar +mv-core.spawn.player.description=Oyuncu +mv-core.spawn.success={player}, '{world}' dünyasının doğuş noktasına ışınlandı! +mv-core.spawn.failed={player}, '{world}' dünyasının doğuş noktasına ışınlanamadı. {reason} + +# /mv tp +mv-core.teleport.description=Sunucunuzdaki bir konuma ışınlanmanızı sağlar! +mv-core.teleport.player.description=Işınlanacak hedef oyuncu. +mv-core.teleport.destination.description=Konum, bir dünya adı olabilir. +mv-core.teleport.toomanyplayers=&cAynı anda {count}'den fazla oyuncu ışınlayamazsınız. +mv-core.teleport.success={player}, {destination} konumuna ışınlandı. +mv-core.teleport.failed={player}, {destination} konumuna ışınlanamadı. {reason} + +# /mv unload +mv-core.unload.description=Bir dünyayı Multiverse'den kaldırır. Bu işlem dünya klasörünü SİLMEZ. Bu işlem onu yapılandırma dosyasından da KALDIRMAZ. +mv-core.unload.world.description=Kaldırmak istediğiniz dünyanın adı. +mv-core.unload.unloading='{world}' dünyası kaldırılıyor... +mv-core.unload.success=&a'{world}' dünyası kaldırıldı! + +# /mv usage +mv-core.usage.description=Multiverse-Core komut kullanımını gösterir. + +# /mv version +mv-core.version.description=Sürümü ve yazarları gösterir +mv-core.version.mv=Multiverse Core Sürümü &fv{version} +mv-core.version.authors=Multiverse Core Yazarları &f{authors} +mv-core.version.secretcode=Özel Kod: &fFRN002 + +# /mv who +# /mv whoall +mv-core.who.description=Belirtilen dünyadaki oyuncuları listeler +mv-core.who.all.description=Tüm dünyalardaki oyuncuları listeler +mv-core.who.world.description=Oyuncuları listelemek istediğiniz dünyanın adı +mv-core.who.flags.description=Filtre - yalnızca eşleşen girişleri gösterir. Sayfa - gösterilecek sayfa +mv-core.who.empty=&7&oboş +mv-core.who.header=&b====[ Multiverse Dünya Oyuncu Listesi ]==== + +# /mv worldborder +mv-core.worldborder.center.nothingchanged=&cHiçbir şey değişmedi. Dünya sınırı zaten '&6{world}&c' dünyası için orada ortalanmış. +mv-core.worldborder.center.success=&r'&6{world}&r' dünyası için dünya sınırının merkezi &6{x}&r, &6{z}&r olarak ayarlandı. + +mv-core.worldborder.damageamount.nothingchanged=&cHiçbir şey değişmedi. '&6{world}&c' dünyası için dünya sınırı hasarı zaten o miktarda. +mv-core.worldborder.damageamount.success=&r'&6{world}&r' dünyası için dünya sınırı hasarı saniyede blok başına {amount} olarak ayarlandı. + +mv-core.worldborder.damagebuffer.nothingchanged=&cHiçbir şey değişmedi. '&6{world}&c' dünyası için dünya sınırı hasar tamponu zaten o mesafede. +mv-core.worldborder.damagebuffer.success=&r'&6{world}&r' dünyası için dünya sınırı hasar tamponu {distance} blok olarak ayarlandı. + +mv-core.worldborder.get.size=&r'&6{world}&r' dünyası için dünya sınırı şu anda {size} blok genişliğinde. + +mv-core.worldborder.set.nothingchanged=&cHiçbir şey değişmedi. '&6{world}&c' dünyası için dünya sınırı zaten o boyutta. +mv-core.worldborder.set.immediate=&f'&6{world}&f' dünyası için dünya sınırı &6{size}&f blok genişliğine ayarlandı. +mv-core.worldborder.set.shrinking=&f'&6{world}&f' dünyası için dünya sınırı &6{time}&f saniye içinde &6{size}&f blok genişliğine küçültülüyor. +mv-core.worldborder.set.growing=&f'&6{world}&f' dünyası için dünya sınırı &6{time}&f saniye içinde &6{size} blok genişliğine büyütülüyor. + +mv-core.worldborder.warningdistance.nothingchanged=&cHiçbir şey değişmedi. '&6{world}&c' dünyası için dünya sınırı uyarısı zaten o mesafede. +mv-core.worldborder.warningdistance.success=&f'&6{world}&f' dünyası için dünya sınırı uyarı mesafesi &6{distance}&f blok olarak ayarlandı. + +mv-core.worldborder.warningtime.nothingchanged=&cHiçbir şey değişmedi. '&6{world}&c' dünyası için dünya sınırı uyarısı zaten o süre için ayarlı. +mv-core.worldborder.warningtime.success=&f'&6{world}&f' dünyası için dünya sınırı uyarı süresi &6{time}&f saniye olarak ayarlandı. + +mv-core.worldborder.roundoff.warning=&cSunucu sürümünüz tik cinsinden süre ayarlamayı desteklemiyor. Bu nedenle &6{fromTime}&c saniyeden &6{toTime}&c saniyeye yuvarlanacak. + +# commands error +mv-core.commands.error.playersonly=&cBu komut yalnızca oyuncular tarafından kullanılabilir +mv-core.commands.error.multiverseworldonly=&cBu yalnızca Multiverse dünyalarında kullanılabilir + +# entry check +mv-core.entrycheck.blacklisted='{world}' dünyası kara listede. +mv-core.entrycheck.notenoughmoney=Giriş ücretini ödemek için yeterli paran yok. {amount} ödemen gerekiyor. +mv-core.entrycheck.cannotpayentryfee=Giriş ücretini ödeme imkânınız yok. +mv-core.entrycheck.exceedplayerlimit=Dünya oyuncu limitine ulaştı. +mv-core.entrycheck.noworldaccess=Bu dünyaya erişim izniniz yok. + +# economy +mv-core.economy.item.deposit=&a{price}&f envanterinize yatırıldı. +mv-core.economy.item.withdraw=&f&a{price}&f tutarında ücret alındı. +mv-core.economy.vault.deposit=&2{price}&f hesabınıza yatırıldı. +mv-core.economy.vault.withdraw=&f&2{price}&f tutarında ücret alındı. + +# multiverse parse destination failure reason +mv-core.destination.anchor.failurereason.anchornotfound=&c'&6{anchor}&c' çapası mevcut değil! +mv-core.destination.bed.failurereason.playernotfound=&c'&6{player}&c' oyuncusu mevcut değil veya çevrimiçi değil! Kendi yatağınıza ışınlanmak için 'playerbed' kullanın. +mv-core.destination.cannon.failurereason.invalidformat=&cTop hedef biçimi şöyle olmalıdır: &6ca:dunyaadi:x,y,z:egim:sapma:hiz +mv-core.destination.exact.failurereason.invalidformat=&cKesin hedef biçimi şöyle olmalıdır: &6e:dunyaadi:x,y,z:egim:sapma +mv-core.destination.player.failurereason.playernotfound=&c'&6{player}&c' oyuncusu mevcut değil veya çevrimiçi değil! +mv-core.destination.shared.failurereason.invalidcoordinatesformat=Bu biçimde geçerli bir koordinat belirtmelisiniz: &6{x},{y},{z} +mv-core.destination.shared.failurereason.invalidnumberformat=&cGeçersiz hedef girişi. {error} +mv-core.destination.shared.failurereason.worldnotfound=&c'&6{world}&c' dünyası mevcut değil veya yüklü değil! +mv-core.destination.parse.failurereason.invaliddestinationid=Geçersiz hedef kimliği: {id}. Geçerli hedef kimlikleri: {ids} + +# portal form disabled +mv-core.portalform.disabled.end=&cBu dünyada son portal oluşturma devre dışı. +mv-core.portalform.disabled.nether=&cBu dünyada nether portal oluşturma devre dışı. + +# teleport failure reason +mv-core.teleportfailurereason.null.destination=Hedef geçersiz! +mv-core.teleportfailurereason.null.location=Konum geçersiz! +mv-core.teleportfailurereason.null.world=&cHedef dünya yüklü değil veya mevcut değil! +mv-core.teleportfailurereason.unsafe.location=Konum güvensiz kabul ediliyor! Bu kasıtlıysa, geçersiz kılmak için `--unsafe` bayrağını kullanın. +mv-core.teleportfailurereason.teleport.failed=Işınlama reddedildi. Başka bir eklentinin ışınlamayı engellemediğinden emin olun ve hatalar için sunucu günlüklerini kontrol edin. +mv-core.teleportfailurereason.teleport.failed.exception=Işınlama sırasında bir hata oluştu. Daha fazla ayrıntı için sunucu günlüklerini kontrol edin. +mv-core.teleportfailurereason.event.cancelled=Işınlama başka bir eklenti tarafından iptal edildi. + +# world manager result +mv-core.cloneworld.invalidworldname='{world}' dünyası geçersiz karakterler içeriyor! +mv-core.cloneworld.worldexistfolder='{world}' dünyası sunucu klasörlerinde mevcut! Kopyalamadan önce silmeniz gerekiyor. +mv-core.cloneworld.worldexistunloaded='{world}' dünyası zaten mevcut ve yüklü değil! Kopyalamadan önce silmeniz gerekiyor. +mv-core.cloneworld.worldexistloaded='{world}' dünyası zaten mevcut! Kopyalamadan önce silmeniz gerekiyor. +mv-core.cloneworld.fromworldfolderinvalid=Kaynak dünya '{world}' klasörünün içeriği geçerli bir dünya gibi görünmüyor! Doğru dünya yapısına sahip olduğundan emin olun. +mv-core.cloneworld.copyfailed=Dünya '{world}' konumuna kopyalanamadı: {error}\n&fDaha fazla ayrıntı için konsola bakın. + +mv-core.createworld.invalidworldname='{world}' dünyası geçersiz karakterler içeriyor! +mv-core.createworld.worldexistfolder='{world}' dünyası sunucu klasörlerinde zaten mevcut!&f İçe aktarmak istiyorsanız '&a/mv import {world} &f' yazın. +mv-core.createworld.worldexistunloaded='{world}' dünyası zaten mevcut, ancak yüklü değil!&f Yüklemek istiyorsanız '&a/mv load {world}&f' yazın. +mv-core.createworld.worldexistloaded='{world}' dünyası zaten mevcut! + +mv-core.deleteworld.worldnonexistent='{world}' dünyası bulunamadı! +mv-core.deleteworld.loadfailed='{world}' dünyası yüklenemiyor, dünya klasörü silinmiş veya bozulmuş mu?&f Multiverse'den kaldırmak için '&a/mv remove {world}&f' çalıştırabilir ya da '&a/mv load {world}&f' ile yeniden yüklemeyi deneyebilirsiniz. +mv-core.deleteworld.worldfoldernotfound=&c'{world}' klasörü bulunamıyor! Multiverse'den kaldırmak için '&a/mv remove {world}&c' yapabilir ve varsa klasörü manuel olarak silebilirsiniz. +mv-core.deleteworld.failedtodeletefolder='{world}' dünya klasörü silinemedi: {error}\n&fDaha fazla ayrıntı için konsola bakın. + +mv-core.importworld.invalidworldname='{world}' dünyası geçersiz karakterler içeriyor! +mv-core.importworld.worldexistunloaded='{world}' dünyası zaten mevcut, ancak yüklü değil!&f Yüklemek istiyorsanız '&a/mv load {world}&f' yazın. +mv-core.importworld.worldexistloaded='{world}' dünyası zaten mevcut! +mv-core.importworld.worldfolderinvalid='{world}' dünya klasörünün içeriği geçerli bir dünya gibi görünmüyor! Doğru veri ve bölge klasörleri içerdiğinden emin olun.\n&cSunucu yazılımı dünya klasörleriyle farklı bir şey yapıyorsa veya dünyanın geçerli olduğundan çok eminseniz, '&3--skip-folder-check&c' bayrağını kullanın. +mv-core.importworld.bukkitenvironmentmismatch=Ortam uyuşmazlığı tespit edildi!&f '{world}' dünyası '{bukkitEnvironment}' ortamıyla zaten yüklü, ancak Multiverse onu '{mvEnvironment}' ortamıyla içe aktarmaya çalışıyor. +mv-core.importworld.bukkitnamespacemismatch=Ad alanı uyuşmazlığı tespit edildi!&f '{world}' dünyası '{bukkitNamespace}' ad alanıyla zaten yüklü, ancak Multiverse onu '{mvNamespace}' ad alanıyla içe aktarmaya çalışıyor. + +mv-core.loadworld.worldalreadyloading='{world}' dünyası zaten yükleniyor! Lütfen bekleyin... +mv-core.loadworld.worldnonexistent='{world}' dünyası bulunamadı! Oluşturmak için '&a/mv create {world} &f' kullanın. +mv-core.loadworld.worldexistfolder='{world}' dünyası sunucu klasörlerinde mevcut, ancak Multiverse tarafından bilinmiyor!&f İçe aktarmak istiyorsanız '&a/mv import {world} &f' yazın. +mv-core.loadworld.worldexistloaded='{world}' dünyası zaten yüklü! +mv-core.loadworld.bukkitenvironmentmismatch=Ortam uyuşmazlığı tespit edildi!&f '{world}' dünyası '{bukkitEnvironment}' ortamıyla zaten yüklü, ancak Multiverse onu '{mvEnvironment}' ortamıyla yüklemeye çalışıyor. +mv-core.loadworld.bukkitnamespacemismatch=Ad alanı uyuşmazlığı tespit edildi!&f '{world}' dünyası '{bukkitNamespace}' ad alanıyla zaten yüklü, ancak Multiverse onu '{mvNamespace}' ad alanıyla yüklemeye çalışıyor. + +mv-core.removeworld.worldnonexistent='{world}' dünyası bulunamadı! + +mv-core.unloadworld.worldalreadyunloading='{world}' dünyası zaten kaldırılıyor! Lütfen bekleyin... +mv-core.unloadworld.worldnonexistent='{world}' dünyası mevcut değil! +mv-core.unloadworld.worldunloaded='{world}' dünyası zaten kaldırılmış! +mv-core.unloadworld.bukkitunloadfailed=Bukkit '{world}' dünyasını kaldıramadı: {error} + +mv-core.worldcreator.invalidbiomeprovider=&cGeçersiz biyom sağlayıcısı '&6{biome}&c'! {error}\n&cDaha fazla ayrıntı için konsola bakın. +mv-core.worldcreator.invalidchunkgenerator=&cGeçersiz yığın üreticisi '&6{generator}&c'! {error}\n&cBu büyük olasılıkla Multiverse değil, üretici eklentinizle ilgili bir sorundur. Daha fazla ayrıntı için konsola bakın. +mv-core.worldcreator.bukkitcreationfailed=&cBukkit '{world}' dünyasını oluşturamadı: {error}\n&cDaha fazla ayrıntı için konsola bakın. + +# queue command result +mv-core.queuecommand.nocommandinqueue=&cKuyrukta bekleyen komutunuz yok. +mv-core.queuecommand.invalidotp=&cGeçersiz OTP numarası '&6{otp}&c'. Lütfen tekrar deneyin... +mv-core.queuecommand.commandexecutionerror=&cKuyruktaki komut çalıştırılırken hata: {error}\n&fDaha fazla ayrıntı için konsola bakın. + +# content display messages +mv-core.contentdisplay.nocontent=&cGösterilecek içerik yok. +mv-core.contentdisplay.filter=&7[Filtre '{filter}'] +mv-core.contentdisplay.page=&7[Sayfa {current} / {total}] +mv-core.contentdisplay.invalidpage=&cGeçersiz sayfa numarası. Lütfen &31&c ile &3{total}&c arasında bir sayfa numarası girin. +mv-core.contentdisplay.empty=&7&oboş +mv-core.contentdisplay.null=&7&onull + +# multiverse world exception +mv-core.exception.multiverseworld.createnull=Oluşturulan dünya null döndü! +mv-core.exception.multiverseworld.unloaddefaultworld=&cVarsayılan dünyayı kaldıramazsınız! &6{world}&c dünyası, server.properties dosyasındaki '&6level-name&c' olarak tanımlanmış varsayılan dünyadır. +mv-core.exception.multiverseworld.unloadplayersinworld=&cDünyada hâlâ &6{count}&c oyuncu var! Tüm oyuncuları dünyadan çıkarmak için komutunuza '&6--remove-players&c' bayrağını ekleyin. +mv-core.exception.multiverseworld.unloaderror=&c&6{world}&c dünyası kaldırılırken bilinmeyen bir hata oluştu.\n&cDaha fazla ayrıntı için konsola bakın. + +# multiverse position parse exception +mv-core.exception.positionparse.invaliddirection=&cGeçersiz yön dizgisi biçimi: {format}. Beklenen biçim: : +mv-core.exception.positionparse.invalidcoordinates=&cGeçersiz koordinat biçimi: {format}. Beklenen biçim: ,, +mv-core.exception.positionparse.invalidnumber=&cGeçersiz sayı biçimi: {number}. Sayısal bir değer bekleniyor. + +# world key parse failures +mv-core.worldkeyparse.empty=&cDünya adı/anahtarı boş olamaz! +mv-core.worldkeyparse.invalidworldname=&c'{world}' dünya adı geçersiz karakterler içeriyor. İzin verilen karakterler: a-z, A-Z, 0-9, _, - ve . (nokta) +mv-core.worldkeyparse.invalidnamespacedkey=&c'{namespace}' ad alanı anahtarı geçersiz karakterler içeriyor. Beklenen biçim 'ad-alani:anahtar' şeklindedir. İzin verilen karakterler: a-z (yalnızca küçük harf), 0-9, _, - ve . (nokta) ile tek bir ':'. +mv-core.worldkeyparse.namespacedkeyunsupported=&cSunucu yazılımınız ad alanı anahtarlarını desteklemiyor, ancak '{namespace}' dünya adı ad alanı anahtarı biçiminde! Lütfen dünya anahtarını ':' içermeyen eski biçime değiştirin veya ad alanı anahtarlarını destekleyen PaperMC'ye geçin. + +# generic +mv-core.generic.success=Başarılı! +mv-core.generic.failure=Başarısız! +mv-core.generic.error=Hata! +mv-core.generic.null=Null! +mv-core.generic.you=sen \ No newline at end of file From 8d9daa4bdf58d5b554a9f8fa2a69b5fab9c1ffc8 Mon Sep 17 00:00:00 2001 From: amhunter1 Date: Sun, 21 Jun 2026 20:07:57 +0300 Subject: [PATCH 2/2] feat: update Turkish locale with keys from PR #3491 Added translations for new keys introduced in the localisation refactor: - config string parser errors, core config validations - anchor commands (delete/list/set) - entity spawn config commands - generators info keys - spawn/teleport permission messages - commands error context keys (loadedmultiverseworld, player, resolve, removeplayers) - destination display keys (anchor, bed) - purge entities commands - queue command prompt/expired keys - content display pagefilter key - generic error.details, playercount, teleportplayers.failed keys Co-Authored-By: Claude Sonnet 4.6 --- .../resources/multiverse-core_tr.properties | 72 ++++++++++++++++++- 1 file changed, 71 insertions(+), 1 deletion(-) diff --git a/src/main/resources/multiverse-core_tr.properties b/src/main/resources/multiverse-core_tr.properties index fc57ad240..61ec30496 100644 --- a/src/main/resources/multiverse-core_tr.properties +++ b/src/main/resources/multiverse-core_tr.properties @@ -1,6 +1,25 @@ # configuration mv-core.config.save.failed=Multiverse-Core config.yml dosyası kaydedilemedi. Değişiklikleriniz geçici olacak! mv-core.config.node.notfound=Yapılandırmada düğüm bulunamadı: {node} +mv-core.config.node.invalidyamlkey=Geçersiz yaml anahtarı: '{key}'. Anahtarlar yalnızca alfanümerik karakterler, alt çizgi ve tire içerebilir. +mv-core.config.string.parser.invalidboolean='{input}' boolean değerine dönüştürülemiyor. Lütfen 'true' veya 'false' kullanın. +mv-core.config.string.parser.invalidinteger='{input}' sayıya dönüştürülemiyor. (tam sayı) +mv-core.config.string.parser.invaliddouble='{input}' sayıya dönüştürülemiyor. (double) +mv-core.config.string.parser.invalidfloat='{input}' sayıya dönüştürülemiyor. (float) +mv-core.config.string.parser.invalidlong='{input}' sayıya dönüştürülemiyor. (long) + +# core config +mv-core.core.config.customportalsearchradius.nonnegative=Değer 0'dan büyük veya 0'a eşit olmalıdır. +mv-core.core.config.confirmtimeout.positive=Onay zaman aşımı pozitif bir sayı olmalıdır! +mv-core.core.config.debuglevel.range=Hata ayıklama seviyesi 0 ile 3 arasında olmalıdır. + +# /mv anchor +mv-core.anchor.delete.success=&a&f{anchor}&a çapası silindi. +mv-core.anchor.delete.failure=&cÇapa silinemedi. +mv-core.anchor.list.header=&3==== [ Multiverse Çapaları ] ==== +mv-core.anchor.list.entry=&a{anchor}&7 - &f{location} +mv-core.anchor.set.success=&a&f{anchor}&a çapası &f{location}&a olarak ayarlandı. +mv-core.anchor.set.failure=&c&f{anchor} çapası ayarlanamadı. # /mv check mv-core.check.description=Bir oyuncunun belirtilen hedefe ışınlanıp ışınlanamayacağını kontrol eder. @@ -75,6 +94,15 @@ mv-core.dumps.description=Sürüm bilgilerini konsola veya yapıştırma servisl mv-core.dumps.starting=Günlükler ve hata ayıklama bilgileri toplanıyor... mv-core.dumps.url.list=&a{service} servisiyle yüklendi: &6{link} +# /mv entity-spawn-config +mv-core.entityspawnconfig.info.header===== [ Varlık Doğuş Yapılandırması '{world}' ] ==== +mv-core.entityspawnconfig.info.category={category}: +mv-core.entityspawnconfig.info.spawn=\ \ doğuş: {spawn} +mv-core.entityspawnconfig.info.tickrate=\ \ tik-hızı: {tickRate} +mv-core.entityspawnconfig.info.exceptions=\ \ istisnalar: {exceptions} +mv-core.entityspawnconfig.modify.success={world} dünyasında {category} için {property} başarıyla {value} olarak ayarlandı +mv-core.entityspawnconfig.modify.failure={world} dünyasında {category} için {property}, {value} olarak ayarlanamadı: {error} + # /mv gamerule set mv-core.gamerule.set.description=Bir veya daha fazla dünyada oyun kuralını değiştirir. mv-core.gamerule.set.gamerule.description=Ayarlanacak oyun kuralı. @@ -101,7 +129,12 @@ mv-core.gamerule.list.title= --- {world} Dünyasının Oyun Kuralları --- # /mv generators mv-core.generators.description=Multiverse tarafından bilinen üreticileri listeler mv-core.generators.description.flags=Filtre - yalnızca eşleşen girişleri gösterir. Sayfa - gösterilecek sayfa +mv-core.generators.header=&b====[ Multiverse Üretici Listesi ]==== mv-core.generators.empty=&cHiçbir Üretici Eklentisi bulunamadı. +mv-core.generators.info.plugin=&rÜretici Eklentisi: {plugin} +mv-core.generators.info.exampleusages=&rÖrnek kullanımlar: +mv-core.generators.info.usages=&r{usages} +mv-core.generators.info.infolink=&rDaha fazla bilgi için bağlantı: {link} # /mv import mv-core.import.description=Mevcut bir dünya klasörünü içe aktarır. @@ -158,6 +191,13 @@ mv-core.modify.success=&a&9{world}&a dünyasında '&9{property}&a' başarıyla ' mv-core.modify.failure=&c&9{world}&c dünyasında '&9{property}&c' '&9{value}&c' olarak {action} yapılamadı.\n&c{error} mv-core.modify.failure.novalue=&c&9{world}&c dünyasında '&9{property}&c' üzerinde {action} yapılamadı.\n&c{error} +# /mv purge-all-entities +mv-core.purgeallentities.success={world} dünyasında {count} varlık başarıyla temizlendi. +mv-core.purgeallentities.success.categories={world} dünyasında {categories} doğuş kategorileri için {count} varlık başarıyla temizlendi. + +# /mv purge-entities +mv-core.purgeentities.success={world} dünyasında {count} varlık başarıyla temizlendi. + # /mv regen mv-core.regen.description=Sunucunuzdaki bir dünyayı yeniden oluşturur. Önceki durum KALICI OLARAK kaybolacaktır. mv-core.regen.world.description=Yeniden oluşturmak istediğiniz dünya. @@ -192,6 +232,8 @@ mv-core.setspawn.notmvworld=&c{world} için doğuş noktası ayarlanamıyor çü # /mv spawn mv-core.spawn.description=Belirtilen oyuncuyu bulunduğu dünyanın doğuş noktasına ışınlar mv-core.spawn.player.description=Oyuncu +mv-core.spawn.notmvworld=&c'{world}' dünyası bir Multiverse dünyası değil! +mv-core.spawn.nopermission=&cBu dünyada bu komutu kullanma izniniz yok! mv-core.spawn.success={player}, '{world}' dünyasının doğuş noktasına ışınlandı! mv-core.spawn.failed={player}, '{world}' dünyasının doğuş noktasına ışınlanamadı. {reason} @@ -200,6 +242,9 @@ mv-core.teleport.description=Sunucunuzdaki bir konuma ışınlanmanızı sağlar mv-core.teleport.player.description=Işınlanacak hedef oyuncu. mv-core.teleport.destination.description=Konum, bir dünya adı olabilir. mv-core.teleport.toomanyplayers=&cAynı anda {count}'den fazla oyuncu ışınlayamazsınız. +mv-core.teleport.nopermission.self=&cKendinizi ışınlama izniniz yok! +mv-core.teleport.nopermission.other=&cDiğer oyuncuları ışınlama izniniz yok! +mv-core.teleport.nopermission.all=&cBu oyuncuların tamamını ışınlama izniniz yok! mv-core.teleport.success={player}, {destination} konumuna ışınlandı. mv-core.teleport.failed={player}, {destination} konumuna ışınlanamadı. {reason} @@ -255,6 +300,21 @@ mv-core.worldborder.roundoff.warning=&cSunucu sürümünüz tik cinsinden süre # commands error mv-core.commands.error.playersonly=&cBu komut yalnızca oyuncular tarafından kullanılabilir mv-core.commands.error.multiverseworldonly=&cBu yalnızca Multiverse dünyalarında kullanılabilir +mv-core.commands.error.loadedmultiverseworld.playersonly=Bu komut yalnızca yüklü bir Multiverse Dünyasındaki bir oyuncu tarafından kullanılabilir. +mv-core.commands.error.loadedmultiverseworld.issuer=Yüklü bir Multiverse dünyasında değilsiniz. Bir Multiverse dünya adı belirtin ya da bu komutu yüklü bir Multiverse dünyasında kullanın. +mv-core.commands.error.loadedmultiverseworld.inputconsole='{world}' dünyası yüklü bir Multiverse dünyası değil. Konsolda bu komutu kullanırken dünya adını belirtmeyi unutmayın. +mv-core.commands.error.loadedmultiverseworld.input={world} dünyası yüklü bir Multiverse dünyası değil. +mv-core.commands.error.multiverseworld.playersonly=Bu komut yalnızca bir Multiverse Dünyasındaki bir oyuncu tarafından kullanılabilir. +mv-core.commands.error.multiverseworld.issuer=Bir Multiverse dünyasında değilsiniz. Bir Multiverse dünya adı belirtin ya da bu komutu bir Multiverse dünyasında kullanın. +mv-core.commands.error.multiverseworld.inputconsole='{world}' dünyası bir Multiverse dünyası değil. Konsolda bu komutu kullanırken dünya adını belirtmeyi unutmayın. +mv-core.commands.error.multiverseworld.input={world} dünyası bir Multiverse dünyası değil. +mv-core.commands.error.player.issuerinput=Geçersiz oyuncu: {player}. Çevrimiçi bir oyuncu belirtin ya da bu komutu bir oyuncu olarak kullanın. +mv-core.commands.error.player.input={player} oyuncusu bulunamadı. +mv-core.commands.error.player.selector={player} seçicisiyle eşleşen oyuncu bulunamadı. +mv-core.commands.error.players.input={player} oyuncusu/oyuncuları bulunamadı. +mv-core.commands.error.resolve.player='{player}' oyuncusu için bağlam çözümlenemiyor. +mv-core.commands.error.resolve.input='{input}' girdisi için bağlam çözümlenemiyor. +mv-core.commands.error.removeplayers.nodefault=Varsayılan dünya bulunamadı, bu nedenle --remove-players bayrağı bir hedef argümanı gerektirir. # entry check mv-core.entrycheck.blacklisted='{world}' dünyası kara listede. @@ -271,7 +331,10 @@ mv-core.economy.vault.withdraw=&f&2{price}&f tutarında ücret alındı. # multiverse parse destination failure reason mv-core.destination.anchor.failurereason.anchornotfound=&c'&6{anchor}&c' çapası mevcut değil! +mv-core.destination.anchor.display='{anchor}' çapası mv-core.destination.bed.failurereason.playernotfound=&c'&6{player}&c' oyuncusu mevcut değil veya çevrimiçi değil! Kendi yatağınıza ışınlanmak için 'playerbed' kullanın. +mv-core.destination.bed.display.own=kendi yatağınız/yeniden doğuş noktanız +mv-core.destination.bed.display.other={player} adlı oyuncunun yatağı/yeniden doğuş noktası mv-core.destination.cannon.failurereason.invalidformat=&cTop hedef biçimi şöyle olmalıdır: &6ca:dunyaadi:x,y,z:egim:sapma:hiz mv-core.destination.exact.failurereason.invalidformat=&cKesin hedef biçimi şöyle olmalıdır: &6e:dunyaadi:x,y,z:egim:sapma mv-core.destination.player.failurereason.playernotfound=&c'&6{player}&c' oyuncusu mevcut değil veya çevrimiçi değil! @@ -337,6 +400,9 @@ mv-core.worldcreator.invalidchunkgenerator=&cGeçersiz yığın üreticisi '&6{g mv-core.worldcreator.bukkitcreationfailed=&cBukkit '{world}' dünyasını oluşturamadı: {error}\n&cDaha fazla ayrıntı için konsola bakın. # queue command result +mv-core.queuecommand.defaultprompt=Çalıştırmaya çalıştığınız komut tehlikeli kabul edilmektedir. +mv-core.queuecommand.prompt=Devam etmek için &a{command}&f komutunu çalıştırın. Bu işlem {timeout} saniye içinde sona erecek. +mv-core.queuecommand.expired=Kuyruktaki komutunuzun süresi doldu. mv-core.queuecommand.nocommandinqueue=&cKuyrukta bekleyen komutunuz yok. mv-core.queuecommand.invalidotp=&cGeçersiz OTP numarası '&6{otp}&c'. Lütfen tekrar deneyin... mv-core.queuecommand.commandexecutionerror=&cKuyruktaki komut çalıştırılırken hata: {error}\n&fDaha fazla ayrıntı için konsola bakın. @@ -345,6 +411,7 @@ mv-core.queuecommand.commandexecutionerror=&cKuyruktaki komut çalıştırılır mv-core.contentdisplay.nocontent=&cGösterilecek içerik yok. mv-core.contentdisplay.filter=&7[Filtre '{filter}'] mv-core.contentdisplay.page=&7[Sayfa {current} / {total}] +mv-core.contentdisplay.pagefilter={page} {filter} mv-core.contentdisplay.invalidpage=&cGeçersiz sayfa numarası. Lütfen &31&c ile &3{total}&c arasında bir sayfa numarası girin. mv-core.contentdisplay.empty=&7&oboş mv-core.contentdisplay.null=&7&onull @@ -370,5 +437,8 @@ mv-core.worldkeyparse.namespacedkeyunsupported=&cSunucu yazılımınız ad alan mv-core.generic.success=Başarılı! mv-core.generic.failure=Başarısız! mv-core.generic.error=Hata! +mv-core.generic.error.details=Hata: {error} mv-core.generic.null=Null! -mv-core.generic.you=sen \ No newline at end of file +mv-core.generic.you=sen +mv-core.generic.playercount={count} oyuncu +mv-core.generic.teleportplayers.failed=Bir veya daha fazla oyuncu dünyadan ışınlanamadı! \ No newline at end of file