diff --git a/src/main/java/com/gamingmesh/jobs/config/CommentedYamlConfiguration.java b/src/main/java/com/gamingmesh/jobs/config/CommentedYamlConfiguration.java index a3bfcf98..fd2a04a3 100644 --- a/src/main/java/com/gamingmesh/jobs/config/CommentedYamlConfiguration.java +++ b/src/main/java/com/gamingmesh/jobs/config/CommentedYamlConfiguration.java @@ -52,23 +52,15 @@ public class CommentedYamlConfiguration extends YamlConfiguration { @Override public void save(File file) throws IOException { if (file == null) { - throw new IllegalArgumentException("File cannot be null"); + throw new IllegalArgumentException("File cannot be null"); } - Files.createParentDirs(file); - - String data = insertComments(saveToString()); - - //FileWriter writer = new FileWriter(file); - + String data = insertComments(saveToString()); PrintWriter writer = new PrintWriter(file, "UTF-8"); - - //Writer writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file), "UTF-8")); - try { - writer.write(data); + writer.write(data); } finally { - writer.close(); + writer.close(); } } diff --git a/src/main/java/com/gamingmesh/jobs/config/LanguageManager.java b/src/main/java/com/gamingmesh/jobs/config/LanguageManager.java index 88fa3611..9c237bdc 100644 --- a/src/main/java/com/gamingmesh/jobs/config/LanguageManager.java +++ b/src/main/java/com/gamingmesh/jobs/config/LanguageManager.java @@ -5,6 +5,7 @@ import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; import java.util.List; +import java.util.Locale; import org.bukkit.configuration.file.YamlConfiguration; import com.gamingmesh.jobs.Jobs; @@ -48,7 +49,7 @@ public class LanguageManager { YmlMaker langFile = new YmlMaker(plugin, "locale" + File.separator + "messages_" + lang + ".yml"); langFile.saveDefaultConfig(); } - + languages.clear(); languages.add("en"); File customLocaleFile = new File(plugin.getDataFolder(), "locale" + File.separator + "messages_" + Jobs.getGCManager().localeString + ".yml"); diff --git a/src/main/resources/locale/messages_tr.yml b/src/main/resources/locale/messages_tr.yml index 6319806a..2fac3dcb 100644 --- a/src/main/resources/locale/messages_tr.yml +++ b/src/main/resources/locale/messages_tr.yml @@ -1,453 +1,521 @@ -economy: - error: - nomoney: '&cÖzür dileriz, bankanizda para kalmamis!' -limitedItem: - error: - levelup: '&cBunun için [meslek] mesleginde level atlaman lazim!' -general: - info: - toplineseparator: '&7*********************** &6%playername% &7***********************' - separator: '&7*******************************************************' - admin: - error: '&cKomut uygulanirken bir hata olustu.' - success: '&eKomut basariyla uygulandi.' - error: - noHelpPage: '&cBu sayida bir yardim sayfasi yok!' - notNumber: '&eLütfen sayilari kullanin!' - job: '&cBöyle bir meslek bulunmamaktadir!' - permission: '&cBunun için yetkiniz bulunmamaktadir!' - noinfo: '&cBilgi bulunamadi!' - noinfoByPlayer: '&cSuan [%playername%] adli oyuncunun bilgisi yok!' - ingame: '&cBu komutu sadece oyundakiler kullanabilir!' - fromconsole: '&cBu komutu sadece konsoldan kullanabilirsiniz!' - worldisdisabled: '&cBu dünyada bu komut kullanilamaz!' -command: - moneyboost: - help: - info: Tüm oyunculara para avansi verir. - args: '[meslek] [rate]' - output: - allreset: Tüm oyuncularin para avansi kapatildi. - jobsboostreset: Para avansi %jobname% meslegi için kapatildi. - nothingtoreset: Resetlenecek birsey yok. - boostalladded: Para avansi %boost% tüm mesleklere eklendi! - boostadded: Para avansi &e%boost% &asuan &e%jobname% &ameslegine eklendi! - infostats: '&c-----> &aPara avansi x%boost% aktif&c <-------' - pointboost: - help: - info: Tüm oyunculara puan avansi verir. - args: '[meslek] [rate]' - output: - allreset: Tüm puan avanslari kapatildi - jobsboostreset: Puan avansi %jobname% meslegi için kapatildi. - nothingtoreset: Resetlenecek birsey yok. - boostalladded: Puan avansi %boost% tüm mesleklere eklendi! - boostadded: Puan avansi &e%boost% &asuan &e%jobname% &ameslegine eklendi! - infostats: '&c-----> &aPuan avansi x%boost% aktif&c <-------' - expboost: - help: - info: Tüm oyunculara exp avansi verir. - args: '[meslek] [rate]' - output: - allreset: Tüm exp avanslari kapatildi. - jobsboostreset: Exp avansi %jobname% meslegi için kapatildi. - nothingtoreset: Resetlenecek birsey yok. - boostalladded: Exp avansi %boost% tüm mesleklere eklendi! - boostadded: Exp avansi &e%boost% &asuan &e%jobname% &ameslegine eklendi! - infostats: '&c-----> &aExp avansi x%boost% aktif&c <-------' - bonus: - help: - info: Meslek bonuslarini gösterir - args: '[meslek]' - output: - topline: '&7**************** &2[money] &6[points] &e[exp] &7****************' - permission: ' &eYetki bonusu: %money% %points% %exp%' - item: ' &eItem bonusu: %money% %points% %exp%' - global: ' &eGenell bonus: %money% %points% %exp%' - dynamic: ' &eDinamik ödeme bonus: %money% %points% %exp%' - area: ' &eAlan bonusu: %money% %points% %exp%' - final: ' &eFinal bonus: %money% %points% %exp%' - convert: - help: - info: Veri tabanini dönüstürür. Eger SQLite kullaniyorsaniz MYSQL veritabanina dönüstürebilirsiniz. - args: '' - limit: - help: - info: Mesleklerin harcama limitlerini gösterir. - args: '' - output: - lefttime: '&eHarcama limitlerinin resetlenmesine son: &2%hour% &esaat &2%min% &edakika - &2%sec% &esaniye' - moneylimit: '&ePara limiti: &2%money%&e/&2%totalmoney%' - leftexptime: '&eExp limitlerinin resetlenmesine son: &2%hour% &esaat &2%min% &edakika - &2%sec% &esaniye' - explimit: '&eExp limit: &2%exp%&e/&2%totalexp%' - leftpointtime: '&ePuan limitlerinin resetlenmesine son: &2%hour% &esaat &2%min% - &edakika &2%sec% &esaniye' - pointlimit: '&ePuan limit: &2%current%&e/&2%total%' - reachedlimit: '&4Suan para limitine ulastin!' - reachedlimit2: '&eLimitleri kontrol etmek için &2/jobs limit &eyazabilirsin' - reachedExplimit: '&4Suan exp limitine ulastin!' - reachedExplimit2: '&eLimitleri kontrol etmek için &2/jobs limit &eyazabilirsin' - reachedPointlimit: '&4Suan puan limitine ulastin!' - reachedPointlimit2: '&eLimitleri kontrol etmek için &2/jobs limit &eyazabilirsin' - notenabled: '&ePara limiti suan deaktif.' - help: - output: - info: '/jobs [komut] ? yazarak komut hakkinda bilgi alabilirsin.' - usage: 'Kullanim: %usage%' - title: '&e-------&e ======= &6Jobs &e======= &e-------' - page: '&e-----&e ====== Sayfa &6[1] &eof &6[2] &e====== &e-----' - prev: '&e--- <<<<< &6Önceki Sayfa &e|' - next: '&e|&6 Sonraki Sayfa &e>>>> ---' - points: - help: - info: Oyuncunun kaç puani oldugunu gösterir. - args: '[oyuncu]' - currentpoints: ' &eSuanki Puan: &6%currentpoints%' - totalpoints: ' &eToplam Puan: &6%totalpoints%' - editpoints: - help: - info: Oyuncunun puanini degistir. - args: '[set/add/take] [oyuncu] [miktar]' - output: - set: '&eOyuncu (&6%playername%&e) puani artik &6%amount% &eoldu!' - add: '&eOyuncu (&6%playername%&e) suan &6%amount% &epuan eklendi. Artik - &6%total% &epuani var!' - take: '&eOyuncu (&6%playername%&e) suan &6%amount% &epuani alindi. Suanki puani &6%total%' - blockinfo: - help: - info: Baktigin blogun bilgilerini gösterir. - args: '' - output: - name: ' &eBlok ismi: &6%blockname%' - id: ' &eBlok kodu: &6%blockid%' - data: ' &eBlok datasi: &6%blockdata%' - usage: ' &eKullanim: &6%first% &eveya &6%second%' - stats: - help: - info: Hangi meslekte ne kadar gelistigini gösterir. - args: '[oyuncu]' - error: - nojob: Lütfen önce bir meslege giriniz. - output: ' lvl%joblevel% %jobname% : %jobxp%/%jobmaxxp% xp' - shop: - help: - info: Özel meslek marketini açar. - args: '' - info: - title: '&e------- &8Meslek Marketi &e-------' - currentPoints: '&ePuanin: &6%currentpoints%' - price: '&eÜcret: &6%price%' - reqJobs: '&eGereken Meslekler:' - reqJobsList: ' &6%jobsname%&e: &e%level% lvl' - NoPermForItem: '&cBunu kullanmak için yetkin yok!' - NoPermToBuy: '&cBu item için yetkin yok' - NoJobReqForitem: '&cBunu kullanman için (&6%jobname%&e) mesleginin - (&6%joblevel%&e) leveline sahip olman gerek' - NoPoints: '&cYeterli puanin yok!' - Paid: '&eAldigin iteme karsilik verdigin ücret &6%amount%' - archive: - help: - info: Oyuncunun tüm meslekleri gösterilir. - args: '[oyuncu]' - error: - nojob: Herhangi bir meslek bulunamadi. - output: lvl %joblevel% (%getbackjoblevel%) %jobname% - give: - help: - info: Meslek marketinden item verir. Oyuncu ismi opsiyoneldir - args: '[oyuncu] [meslekismi] [itemismi]' - output: - notonline: '&4Oyuncu [%playername%] suan açik degil!' - noitem: '&4Böyle bir item bulunamadi!' - info: - help: - title: '&2*** &eMeslekler&2 ***' - info: Meslegin ne kadar ücret verdigini gösterir. - penalty: '&eBu meslek &c[penalty]% &ekdv keser çünkü zaten çok fazla oyuncu bu meslekte.' - bonus: '&eBu meslek &2[bonus]% &ebonus verir çünkü bu meslekte pek oyuncu yok.' - args: '[meslek] [action]' - actions: '&eGeçerli Aksiyonlar: &f%actions%' - max: ' - &emax level:&f ' - material: '&7%material%' - levelRange: ' &a(&e%levelFrom% &a- &e%levelUntil% &alevel)' - levelFrom: ' &a(dan &e%levelFrom% &alevel)' - levelUntil: ' &a(kadar &e%levelUntil% &alevel)' - money: ' &2%money%?' - points: ' &6%points%puan' - exp: ' &e%exp%xp' - gui: - pickjob: '&eMeslek edin!' - jobinfo: '&e[meslek] bilgi!' - actions: '&eYapilabilen Aksiyonlar:' - leftClick: '&eSol tiklayarak bilgi al' - rightClick: '&eSag tiklayarak katil' - leftSlots: '&eKalan Slotlar:&f ' - working: '&2&nZaten alinmis' - max: '&eMaximum level:&f ' - back: '&e<<< Geri' - output: - break: - info: Kirmak - none: '%jobname% bu is için para vermez.' - tntbreak: - info: TNTKirmak - none: '%jobname% bu is için para vermez.' - place: - info: Yerlestirmek - none: '%jobname% bu is için para vermez.' - kill: - info: Öldürmek - none: '%jobname% bu is için para vermez.' - mmkill: - info: MMKill - none: '%jobname% bu is için para vermez.' - fish: - info: Balik - none: '%jobname% bu is için para vermez.' - craft: - info: Hüner - none: '%jobname% bu is için para vermez.' - smelt: - info: Isitmak - none: '%jobname% bu is için para vermez.' - brew: - info: Iksircilik - none: '%jobname% bu is için para vermez.' - eat: - info: Yemek - none: '%jobname% bu is için para vermez.' - dye: - info: Boyama - none: '%jobname% bu is için para vermez.' - enchant: - info: Büyü - none: '%jobname% bu is için para vermez.' - repair: - info: Tamir - none: '%jobname% bu is için para vermez.' - breed: - info: Çiftlestirme - none: '%jobname% bu is için para vermez.' - tame: - info: Evcillestirme - none: '%jobname% bu is için para vermez.' - milk: - info: Sagma - none: '%jobname% bu is için para vermez.' - shear: - info: Kirpmak - none: '%jobname% bu is için para vermez.' - explore: - info: Kesfetme - none: '%jobname% bu is için para vermez.' - custom-kill: - info: Rastgele Öldürme - none: '%jobname% meslegi bu is için para vermez.' - playerinfo: - help: - info: Bir oyuncunun hangi meslekten ne kadar kazandigini gösterir. - args: '[oyuncu] [meslek] [komut]' - join: - help: - info: Seçilen meslege girer. - args: '[meslek]' - error: - alreadyin: Zaten %jobname% meslegindesin. - fullslots: Suan %jobname% meslegine katilamazsin çünkü yeterli yer yok. - maxjobs: Zaten maksimum meslek sayisina ulastin. - success: Basariyla %jobname% meslegine katildin. - leave: - help: - info: Mesleginden ayrilirsin. - args: '[meslek]' - success: Basariyla çiktigin meslek %jobname%. - leaveall: - help: - info: Tüm mesleklerden çikar. - error: - nojobs: Ayrilacak bir meslegin yok! - success: Basariyla tüm mesleklerden ayrildin. - browse: - help: - info: Katilabilecegin meslekleri gösterir. - error: - nojobs: Maksimum meslege ulastin. - output: - header: 'Meslek hakkinda bilgi verir:' - footer: Daha fazla bilgi için /jobs info [meslek] - totalWorkers: ' &7Isçi: &e[amount]' - penalty: ' &4Ceza: &c[amount]%' - bonus: ' &2Bonus: &a[amount]%' - fire: - help: - info: Fire the player from the job. - args: '[oyuncu] [meslek]' - error: - nojob: Oyuncunun %jobname% meslegi silindi. - output: - target: Meslekleri silindi %jobname%. - fireall: - help: - info: Oyuncunun tüm mesleklerini siler. - args: '[oyuncu]' - error: - nojobs: Suan hiçbir meslegi yok! - output: - target: Tüm meslekleri silindi. - employ: - help: - info: Oyuncuyu bir meslege sok. - args: '[oyuncu] [meslek]' - error: - alreadyin: Oyuncu zaten %jobname% mesleginde. - output: - target: Oyuncu basariyla %jobname% meslegine sokuldu. - top: - help: - info: Belirlenen bir meslege sahip en iyi 15 oyuncu gösterilir. - args: '[meslek]' - error: - nojob: Bu isimde bir meslek bulunamadi. - output: - topline: '&aTop&e 15 &aoyuncu &e%jobname% &amesleginde gösteriliyor' - list: '&e%number%&a. &e%playername% &alvl &e%level% &ave&e %exp% &aexp' - prev: '&e<<<<< Önceki Sayfa &2|' - next: '&2|&e Sonraki Sayfa >>>>' - show: '&2Suan &e[from] &2kadar &e[until] &2kadari gösteriliyor' - gtop: - help: - info: Genel olarak en yüksek meslege sahip 15 oyuncuyu gösterir. - args: '' - error: - nojob: Bir bilgi bulunamadi. - output: - topline: '&aTop&e 15 &aoyuncunun meslek levelleri' - list: '&e%number%&a. &e%playername% &alvl &e%level% &ave&e %exp% &aexp' - prev: '&e<<<<< Önceki Sayfa &2|' - next: '&2|&e Sonraki Sayfa >>>>' - show: '&2Suan &e[from] &2kadar &e[until] &2kadari gösteriliyor' - log: - help: - info: Istatistigi gösterir. - args: '[oyuncu]' - output: - topline: '&7************************* &6%playername% &7*************************' - list: '&7* &6%number%. &3%action%: &6%item% &eqty: %qty% &6money: %money% &eexp: - %exp%' - bottomline: '&7***********************************************************' - prev: '&e<<<<< Önceki Sayfa &2|' - next: '&2|&e Sonraki Sayfa >>>>' - nodata: '&cVeri bulunamadi' - glog: - help: - info: Genel istatistigi gösterir. - args: '' - output: - topline: '&7*********************** &6Genel Istatistik &7***********************' - list: '&7* &6%number%. &3%username% &e%action%: &6%item% &eqty: %qty% &6money: - %money% &eexp: %exp%' - bottomline: '&7**************************************************************' - nodata: '&cVeri bulunamadi' - transfer: - help: - info: Oyuncunun meslegini degistirir. - args: '[oyuncu] [eskimeslek] [yenimeslek]' - output: - target: Artik %oldjobname% mesleginden %newjobname% meslegine aktarildiniz. - promote: - help: - info: Belirli bir miktarda belirlenen oyuncuya level verir. - args: '[oyuncu] [meslek] [level]' - output: - target: Tebrikler, suan %levelsgained% kadar leveli %jobname% meslegi için aldiniz. - demote: - help: - info: Belirli bir miktarda belirlenen oyuncunun leveli düsürülür. - args: '[oyuncu] [meslek] [level]' - output: - target: Maalese f%levelslost% levelini %jobname% mesleginde kaybettin. - grantxp: - help: - info: Belirli bir miktarda belirlenen oyuncuya exp verir. - args: '[oyuncu] [meslek] [xp]' - output: - target: Tebrikler, suan %xpgained% expsini %jobname% meslegi için aldiniz. - removexp: - help: - info: Belirli bir miktarda belirlenen oyuncunun expsini alir. - args: '[oyuncu] [meslek] [xp]' - output: - target: Maalesef %xplost% expsini %jobname% mesleginden kaybettin. - signupdate: - help: - info: Belirli bir meslegin tabelalarini manuel yeniler - args: '[meslekismi]' - reload: - help: - info: Ayarlari yeniden yükler. - toggle: - help: - info: Aldigin ücreti assagidaki bara yansitir. - args: '' - output: - turnedoff: '&4Bu özellik devre disi!' - paid: - main: '&aAldigin:' - money: '&e[amount] para' - exp: '&7[exp] exp' - points: '&6[points] puan' - 'on': '&aDurum: &aAÇIK' - 'off': '&aDurum: &4KAPALI' -message: - skillup: - broadcast: '%playername% adli oyuncu %titlename% skilini %jobname% mesleginde kazandi.' - nobroadcast: Tebrikler, kazandiginiz yetenek %titlename% %jobname%. - levelup: - broadcast: '%playername% adli oyuncu %jobname% mesleginde %joblevel% leveline ulasti.' - nobroadcast: Tebrikler, suan %jobname% mesleginde %joblevel% levelsin. - cowtimer: '&eSuan ödeme alabilmen için &6%time% &esaniye beklemen gerek.' - blocktimer: '&eÖdeme yapabilmen için gereken süre: &3[time] !' - placeblocktimer: '&eYou cant place block faster than &6[time] &esec interval in - same place!' - taxes: '&3[amount] &ekadar vergi hesabiniza eklendi' - boostStarted: '&eMeslek avansi suan basladi!' - boostStoped: '&eMeslek avansi suan sona erdi!' - crafting: - fullinventory: Envanterin dolu! -signs: - List: '&0[number].&8[player]&7:&4[level]' - SpecialList: - '1': - '1': '&b** &8Birinci &b**' - '2': '&9[player]' - '3': '&8[level] level' - '4': '&b************' - '2': - '1': '&b** &8Ikinci &b**' - '2': '&9[player]' - '3': '&8[level] level' - '4': '&b************' - '3': - '1': '&b** &8Ucuncu &b**' - '2': '&9[player]' - '3': '&8[level] level' - '4': '&b************' - cantcreate: '&4Bir tabela yaratamazsin!' - cantdestroy: '&4Bir tabela yok edemezsin!' - topline: '&2[Jobs]' - secondline: - join: '&2Katil' - leave: '&4Çik' - toggle: '&2Durum' - top: '&2Top' - browse: '&2Meslekler' - stats: '&2Istatistik' - limit: '&2Limit' - info: '&2Bilgi' - archive: '&2Arsiv' -scoreboard: - topline: '&2Top &e%jobname%' - gtopline: '&2Genel en listesi' - lines: '&2%number%. &e%playername%' +economy: + error: + nomoney: '&cÖzür dileriz, bankanızda para kalmamış!' +limitedItem: + error: + levelup: '&cBunun için [meslek] mesleÄŸinde level atlaman lazım!' +general: + Spawner: '&r[type] Spawner' + info: + toplineseparator: '&7*********************** &6%playername% &7***********************' + separator: '&7*******************************************************' + time: + days: '&e%days% &6gün ' + hours: '&e%hours% &6saat ' + mins: '&e%mins% &6dakika ' + secs: '&e%secs% &6saniye ' + admin: + error: '&cKomut uygulanırken bir hata oluÅŸtu.' + success: '&eKomut baÅŸarıyla uygulandı.' + error: + noHelpPage: '&cBu sayıda bir yardım sayfası yok!' + notNumber: '&eLütfen sayıları kullanın!' + job: '&cBöyle bir meslek bulunmamaktadır!' + permission: '&cBunun için yetkiniz bulunmamaktadır!' + noinfo: '&cBilgi bulunamadı!' + noinfoByPlayer: '&cÅžuan [%playername%] adlı oyuncunun bilgisi yok!' + ingame: '&cBu komutu sadece oyundakiler kullanabilir!' + fromconsole: '&cBu komutu sadece konsoldan kullanabilirsiniz!' + worldisdisabled: '&cBu dünyada bu komut kullanılamaz!' +command: + moneyboost: + help: + info: Tüm oyunculara para avansı verir. + args: '[meslek] [rate]' + output: + allreset: Tüm oyuncuların para avansı kapatıldı. + jobsboostreset: Para avansı %jobname% mesleÄŸi için kapatıldı. + nothingtoreset: Resetlenecek birÅŸey yok. + boostalladded: Para avansı %boost% tüm mesleklere eklendi! + boostadded: Para avansı &e%boost% &aÅŸuan &e%jobname% &amesleÄŸine eklendi! + infostats: '&c-----> &aPara avansı x%boost% aktif&c <-------' + pointboost: + help: + info: Tüm oyunculara puan avansı verir. + args: '[meslek] [rate]' + output: + allreset: Tüm puan avansları kapatıldı + jobsboostreset: Puan avansı %jobname% mesleÄŸi için kapatıldı. + nothingtoreset: Resetlenecek birÅŸey yok. + boostalladded: Puan avansı %boost% tüm mesleklere eklendi! + boostadded: Puan avansı &e%boost% &aÅŸuan &e%jobname% &amesleÄŸine eklendi! + infostats: '&c-----> &aPuan avansı x%boost% aktif&c <-------' + expboost: + help: + info: Tüm oyunculara exp avansı verir. + args: '[meslek] [rate]' + output: + allreset: Tüm exp avansları kapatıldı. + jobsboostreset: Exp avansı %jobname% mesleÄŸi için kapatıldı. + nothingtoreset: Resetlenecek birÅŸey yok. + boostalladded: Exp avansı %boost% tüm mesleklere eklendi! + boostadded: Exp avansı &e%boost% &aÅŸuan &e%jobname% &amesleÄŸine eklendi! + infostats: '&c-----> &aExp avansı x%boost% aktif&c <-------' + bonus: + help: + info: Meslek bonuslarını gösterir + args: '[meslek]' + output: + topline: '&7**************** &2[Para] &6[Puan] &e[EXP] &7****************' + permission: ' &eYetki bonusu: %money% %points% %exp%' + item: ' &eItem bonusu: %money% %points% %exp%' + global: ' &eGenell bonus: %money% %points% %exp%' + dynamic: ' &eDinamik ödeme bonus: %money% %points% %exp%' + nearspawner: ' &eSpawner bonus: %money% %points% %exp%' + petpay: ' &ePetPay bonus: %money% %points% %exp%' + area: ' &eAlan bonusu: %money% %points% %exp%' + mcmmo: ' &eMcMMO bonus: %money% %points% %exp%' + final: ' &eFinal bonus: %money% %points% %exp%' + finalExplanation: ' &eSpawner ve Pet bonusu dahil deÄŸildir.' + convert: + help: + info: Veri tabanını dönüştürür. EÄŸer SQLite kullanıyorsanız MYSQL veritabanına dönüştürebilirsiniz. + args: '' + limit: + help: + info: Mesleklerin harcama limitlerini gösterir. + args: '' + output: + moneytime: '&ePara limitinin resetlenmesine son: &2%time%' + moneyLimit: '&ePara limiti: &2%current%&e/&2%total%' + exptime: '&eEXP Limitinin resetlenmesine son: &2%time%' + expLimit: '&eEXP limit: &2%current%&e/&2%total%' + pointstime: '&ePoint limitinin resetlenmesine son: &2%time%' + pointsLimit: '&ePoint limit: &2%current%&e/&2%total%' + reachedmoneylimit: '&4Para limitine ulaÅŸtın!' + reachedmoneylimit2: '&elimitlere bakmak için &2/jobs limit &eyazabilirsin.' + reachedexplimit: '&4EXP limitine ulaÅŸtın!' + reachedexplimit2: '&elimitlere bakmak için &2/jobs limit &eyazabilirsin.' + reachedpointslimit: '&4Puan limitine ulaÅŸtın!' + reachedpointslimit2: '&elimitlere bakmak için &2/jobs limit &eyazabilirsin.' + notenabled: '&ePara limiti ÅŸuan deaktif.' + resetlimit: + help: + info: Oyuncunun para limitini sıfırlar + args: '[oyuncu]' + output: + reseted: '&eBaÅŸarıyla ÅŸu kullanıcının limitini sıfırladınız: &2%playername%' + help: + output: + info: /jobs [komut] ? yazarak komut hakkında bilgi alabilirsin. + usage: 'Kullanım: %usage%' + title: '&e-------&e ======= &6Meslekler &e======= &e-------' + page: '&e-----&e ====== Sayfa &6[1] &eSonraki &6[2] &e====== &e-----' + prev: '&e--- <<<<< &6Önceki Sayfa &e|' + next: '&e|&6 Sonraki Sayfa &e>>>> ---' + points: + help: + info: Oyuncunun kaç puanı olduÄŸunu gösterir. + args: '[oyuncu]' + currentpoints: ' &eÅžuanki Puan: &6%currentpoints%' + totalpoints: ' &eToplam Puan: &6%totalpoints%' + editpoints: + help: + info: Oyuncunun puanını deÄŸiÅŸtir. + args: '[set/add/take] [oyuncu] [miktar]' + output: + set: '&eOyuncu (&6%playername%&e) puanı artık &6%amount% &eoldu!' + add: '&eOyuncu (&6%playername%&e) ÅŸuan &6%amount% &epuan eklendi. Artık &6%total% + &epuanı var!' + take: '&eOyuncu (&6%playername%&e) ÅŸuan &6%amount% &epuanı alındı. Åžuanki puanı + &6%total%' + blockinfo: + help: + info: Baktığın bloÄŸun bilgilerini gösterir. + args: '' + output: + name: ' &eBlok ismi: &6%blockname%' + id: ' &eBlok kodu: &6%blockid%' + data: ' &eBlok datası: &6%blockdata%' + usage: ' &eKullanım: &6%first% &eveya &6%second%' + iteminfo: + help: + info: Elindeki itemin bilgisini gösterir. + args: '' + output: + name: ' &eItem ismi: &6%itemname%' + id: ' &eItem id: &6%itemid%' + data: ' &eItem data: &6%itemdata%' + usage: ' &eKullanımı: &6%first% &eveya &6%second%' + entitylist: + help: + info: Eklentinin yarattığı entityleri gösterir. + args: '' + stats: + help: + info: Hangi meslekte ne kadar geliÅŸtiÄŸini gösterir. + args: '[oyuncu]' + error: + nojob: Lütfen önce bir mesleÄŸe giriniz. + output: ' lvl%joblevel% %jobname% : %jobxp%/%jobmaxxp% xp' + shop: + help: + info: Özel meslek marketini açar. + args: '' + info: + title: '&e------- &8Meslek Marketi &e-------' + currentPoints: '&ePuanın: &6%currentpoints%' + price: '&eÃœcret: &6%price%' + reqJobs: '&eGereken Meslekler:' + reqJobsList: ' &6%jobsname%&e: &e%level% lvl' + reqTotalLevel: '&6Gereken toplam level: &e%totalLevel%' + cantOpen: '&cBu sayfayı açamazsın.' + NoPermForItem: '&cBunu kullanmak için yetkin yok!' + NoPermToBuy: '&cBu item için yetkin yok' + NoJobReqForitem: '&cBunu kullanman için (&6%jobname%&e) mesleÄŸinin (&6%joblevel%&e) + leveline sahip olman gerek' + NoPoints: '&cYeterli puanın yok!' + NoTotalLevel: '&cToplam levelin buna yetmiyor (%totalLevel%)' + Paid: '&eAldığın iteme karşılık verdiÄŸin ücret &6%amount%' + archive: + help: + info: Oyuncunun tüm meslekleri gösterilir. + args: '[oyuncu]' + error: + nojob: Herhangi bir meslek bulunamadı. + output: lvl %joblevel% (%getbackjoblevel%) %jobname% + give: + help: + info: Meslek marketinden item verir. Oyuncu ismi opsiyoneldir + args: '[oyuncu] [meslekismi] [itemismi]' + output: + notonline: '&4Oyuncu [%playername%] ÅŸuan açık deÄŸil!' + noitem: '&4Böyle bir item bulunamadı!' + info: + help: + title: '&2*** &eMeslekler&2 ***' + info: MesleÄŸin ne kadar ücret verdiÄŸini gösterir. + penalty: '&eBu meslek &c[penalty]% &ekdv keser çünkü zaten çok fazla oyuncu + bu meslekte.' + bonus: '&eBu meslek &2[bonus]% &ebonus verir çünkü bu meslekte pek oyuncu yok.' + args: '[meslek] [action]' + actions: '&eGeçerli Aksiyonlar: &f%actions%' + max: ' - &emax level:&f ' + material: '&7%material%' + levelRange: ' &a(&e%levelFrom% &a- &e%levelUntil% &alevel)' + levelFrom: ' &a(dan &e%levelFrom% &alevel)' + levelUntil: ' &a(kadar &e%levelUntil% &alevel)' + money: ' &2%money%' + points: ' &6%points%puan' + exp: ' &e%exp%xp' + gui: + pickjob: '&bMeslek edin!' + jobinfo: '&b[meslek] &abilgi!' + actions: '&bPara &aKazanılan Eylemler :' + leftClick: '&bSol &atıklayarak bilgi al' + rightClick: '&bSaÄŸ &atıklayarak katıl' + leftSlots: '&eKalan Slotlar:&f ' + working: '&2&nZaten alınmış' + max: '&eMaximum level:&f ' + back: '&e<<< Geri' + output: + break: + info: Kırmak + none: '%jobname% bu iÅŸ için para vermez.' + tntbreak: + info: TNTKırmak + none: '%jobname% bu iÅŸ için para vermez.' + place: + info: YerleÅŸtirmek + none: '%jobname% bu iÅŸ için para vermez.' + kill: + info: Öldürmek + none: '%jobname% bu iÅŸ için para vermez.' + mmkill: + info: MMKill + none: '%jobname% bu iÅŸ için para vermez.' + fish: + info: Balık + none: '%jobname% bu iÅŸ için para vermez.' + craft: + info: Hüner + none: '%jobname% bu iÅŸ için para vermez.' + smelt: + info: Isıtmak + none: '%jobname% bu iÅŸ için para vermez.' + brew: + info: Iksircilik + none: '%jobname% bu iÅŸ için para vermez.' + eat: + info: Yemek + none: '%jobname% bu iÅŸ için para vermez.' + dye: + info: Boyama + none: '%jobname% bu iÅŸ için para vermez.' + enchant: + info: Büyü + none: '%jobname% bu iÅŸ için para vermez.' + repair: + info: Tamir + none: '%jobname% bu iÅŸ için para vermez.' + breed: + info: ÇiftleÅŸtirme + none: '%jobname% bu iÅŸ için para vermez.' + tame: + info: EvcilleÅŸtirme + none: '%jobname% bu iÅŸ için para vermez.' + milk: + info: SaÄŸma + none: '%jobname% bu iÅŸ için para vermez.' + shear: + info: Kırpmak + none: '%jobname% bu iÅŸ için para vermez.' + explore: + info: KeÅŸfetme + none: '%jobname% bu iÅŸ için para vermez.' + custom-kill: + info: Rastgele Öldürme + none: '%jobname% bu iÅŸ için para vermez.' + playerinfo: + help: + info: Bir oyuncunun hangi meslekten ne kadar kazandığını gösterir. + args: '[oyuncu] [meslek] [komut]' + join: + help: + info: Seçilen mesleÄŸe girer. + args: '[meslek]' + error: + alreadyin: Zaten %jobname% mesleÄŸindesin. + fullslots: Åžuan %jobname% mesleÄŸine katılamazsın çünkü yeterli yer yok. + maxjobs: Zaten maksimum meslek sayısına ulaÅŸtın. + success: BaÅŸarıyla %jobname% mesleÄŸine katıldın. + leave: + help: + info: MesleÄŸinden ayrılırsın. + args: '[meslek]' + success: BaÅŸarıyla çıktığın meslek %jobname%. + leaveall: + help: + info: Tüm mesleklerden çıkar. + error: + nojobs: Ayrılacak bir mesleÄŸin yok! + success: BaÅŸarıyla tüm mesleklerden ayrıldın. + browse: + help: + info: KatılabileceÄŸin meslekleri gösterir. + error: + nojobs: Maksimum mesleÄŸe ulaÅŸtın. + output: + header: 'Meslek hakkında bilgi verir:' + footer: Daha fazla bilgi için /jobs info [meslek] + totalWorkers: ' &7İşçi: &e[amount]' + penalty: ' &4Ceza: &c[amount]%' + bonus: ' &2Bonus: &a[amount]%' + fire: + help: + info: Oyuncuyu mesleÄŸinden eder. + args: '[oyuncu] [meslek]' + error: + nojob: Oyuncunun %jobname% mesleÄŸi yok. + output: + target: Meslekleri silindi %jobname%. + fireall: + help: + info: Oyuncunun tüm mesleklerini siler. + args: '[oyuncu]' + error: + nojobs: Åžuan hiçbir mesleÄŸi yok! + output: + target: Tüm meslekleri silindi. + employ: + help: + info: Oyuncuyu bir mesleÄŸe sok. + args: '[oyuncu] [meslek]' + error: + alreadyin: Oyuncu zaten %jobname% mesleÄŸinde. + output: + target: Oyuncu baÅŸarıyla %jobname% mesleÄŸine sokuldu. + top: + help: + info: Belirlenen bir mesleÄŸe sahip en iyi 15 oyuncu gösterilir. + args: '[meslek]' + error: + nojob: Bu isimde bir meslek bulunamadı. + output: + topline: '&aTop&e 15 &aoyuncu &e%jobname% &amesleÄŸinde gösteriliyor' + list: '&e%number%&a. &e%playername% &alvl &e%level% &ave&e %exp% &aexp' + prev: '&e<<<<< Önceki Sayfa &2|' + next: '&2|&e Sonraki Sayfa >>>>' + show: '&2Åžuan &e[from] &2kadar &e[until] &2kadarı gösteriliyor' + gtop: + help: + info: Genel olarak en yüksek mesleÄŸe sahip 15 oyuncuyu gösterir. + args: '' + error: + nojob: Bir bilgi bulunamadı. + output: + topline: '&aTop&e 15 &aoyuncunun meslek levelleri' + list: '&e%number%&a. &e%playername% &alvl &e%level% &ave&e %exp% &aexp' + prev: '&e<<<<< Önceki Sayfa &2|' + next: '&2|&e Sonraki Sayfa >>>>' + show: '&2Åžuan &e[from] &2kadar &e[until] &2kadarı gösteriliyor' + area: + help: + info: Yasaklı bölgeleri düzenle. + args: add/remove/info/list + addUsage: '&eKullanımı: &6/Jobs area add [alanismi/wg:wgliAlanIsmi] [bonus]' + removeUsage: '&eKullanımı: &6/Jobs area remove [alanismi]' + output: + addedNew: '&eYeni yasaklı bölge &6%bonus% &ebonusu ile eklendi.' + removed: '&eYasaklı bölge silindi: &6%name%' + list: '&e%number%&a. &e%areaname% &e%worldname% (&a%x1%:%y1%:%z1%/&e%x2%:%y2%:%z2%) + &6%bonus%' + wgList: '&e%number%&a. WorldGuard: &e%areaname% &6%bonus%' + noAreas: '&eÅžuan kayıtlı yasak bölge yok' + noAreasByLoc: '&eBurada kayıtlı yasak bölge yok' + areaList: '&eYasaklı bölge listesi: &6%list%' + selected1: '&eSeçilen birinci köşe: &6%x%:%y%:%z%' + selected2: '&eSeçilen ikinci köşe: &6%x%:%y%:%z%' + select: '&eAlet ile birlikte 2 köşe seç (%tool%)' + exist: '&eBu isimde bir bölge zaten var' + dontExist: '&eBu isimde bir bölge yok.' + wgDontExist: '&eBu isimde bir bölge yok.' + log: + help: + info: IstatistiÄŸi gösterir. + args: '[oyuncu]' + output: + topline: '&7************************* &6%playername% &7*************************' + list: '&7* &6%number%. &3%action%: &6%item% &eqty: %qty% &6money: %money% &eexp: + %exp%' + bottomline: '&7***********************************************************' + prev: '&e<<<<< Önceki Sayfa &2|' + next: '&2|&e Sonraki Sayfa >>>>' + nodata: '&cVeri bulunamadı' + glog: + help: + info: Genel istatistiÄŸi gösterir. + args: '' + output: + topline: '&7*********************** &6Genel Istatistik &7***********************' + list: '&7* &6%number%. &3%username% &e%action%: &6%item% &eqty: %qty% &6money: + %money% &eexp: %exp%' + bottomline: '&7**************************************************************' + nodata: '&cVeri bulunamadı' + transfer: + help: + info: Oyuncunun mesleÄŸini deÄŸiÅŸtirir. + args: '[oyuncu] [eskimeslek] [yenimeslek]' + output: + target: Artık %oldjobname% mesleÄŸinden %newjobname% mesleÄŸine aktarıldınız. + promote: + help: + info: Belirli bir miktarda belirlenen oyuncuya level verir. + args: '[oyuncu] [meslek] [level]' + output: + target: Tebrikler, ÅŸuan %levelsgained% kadar leveli %jobname% mesleÄŸi için aldınız. + exp: + help: + info: Oyunucnun meslek tecrübesini deÄŸiÅŸtir. + args: '[oyuncu] [meslekismi] [set/add/take] [miktar]' + output: + target: '&eÅžuan %jobname% &emesleÄŸinin leveli &6%level%lvl + &eve &6%exp%exp.' + demote: + help: + info: Belirli bir miktarda belirlenen oyuncunun leveli düşürülür. + args: '[oyuncu] [meslek] [level]' + output: + target: Maalese f%levelslost% levelini %jobname% mesleÄŸinde kaybettin. + grantxp: + help: + info: Belirli bir miktarda belirlenen oyuncuya exp verir. + args: '[oyuncu] [meslek] [xp]' + output: + target: Tebrikler, ÅŸuan %xpgained% expsini %jobname% mesleÄŸi için aldınız. + removexp: + help: + info: Belirli bir miktarda belirlenen oyuncunun expsini alır. + args: '[oyuncu] [meslek] [xp]' + output: + target: Maalesef %xplost% expsini %jobname% mesleÄŸinden kaybettin. + signupdate: + help: + info: Belirli bir mesleÄŸin tabelalarını manuel yeniler + args: '[meslekismi]' + bp: + help: + info: Shows Block protection arround you in 10 block radius + args: '' + output: + found: '&eFound &6%amount% &eprotected blocks around you' + notFound: '&eNo protected blocks found around you' + reload: + help: + info: Ayarları yeniden yükler. + toggle: + help: + info: Aldığın ücreti aÅŸÅŸağıdaki bara yansıtır. + args: '' + output: + turnedoff: '&4Bu özellik devre dışı!' + paid: + main: '&aAldığın:' + money: '&e[amount] para' + exp: '&7[exp] exp' + points: '&6[points] puan' + 'on': '&aDurum: &aAÇIK' + 'off': '&aDurum: &4KAPALI' +message: + skillup: + broadcast: '%playername% adlı oyuncu %titlename% skilini %jobname% mesleÄŸinde + kazandı.' + nobroadcast: Tebrikler, kazandığınız yetenek %titlename% %jobname%. + levelup: + broadcast: '%playername% adlı oyuncu %jobname% mesleÄŸinde %joblevel% leveline + ulaÅŸtı.' + nobroadcast: Tebrikler, ÅŸuan %jobname% mesleÄŸinde %joblevel% levelsin. + cowtimer: '&eÅžuan ödeme alabilmen için &6%time% &esaniye beklemen gerek.' + blocktimer: '&eÖdeme yapabilmen için gereken süre: &3[time] !' + placeblocktimer: '&eYou cant place block faster than &6[time] &esec interval in + same place!' + taxes: '&3[amount] &ekadar vergi hesabınıza eklendi' + boostStarted: '&eMeslek avansı ÅŸuan baÅŸladı!' + boostStoped: '&eMeslek avansı ÅŸuan sona erdi!' + crafting: + fullinventory: Envanterin dolu! +signs: + List: '&0[number].&8[player]&7:&4[level]' + SpecialList: + '1': + '1': '&b** &8Birinci &b**' + '2': '&9[player]' + '3': '&8[level] level' + '4': '&b************' + '2': + '1': '&b** &8Ikinci &b**' + '2': '&9[player]' + '3': '&8[level] level' + '4': '&b************' + '3': + '1': '&b** &8Ucuncu &b**' + '2': '&9[player]' + '3': '&8[level] level' + '4': '&b************' + cantcreate: '&4Bir tabela yaratamazsın!' + cantdestroy: '&4Bir tabela yok edemezsin!' + topline: '&2[Jobs]' + secondline: + join: '&2Katıl' + leave: '&4Çık' + toggle: '&2Durum' + top: '&2Top' + browse: '&2Meslekler' + stats: '&2Istatistik' + limit: '&2Limit' + info: '&2Bilgi' + archive: '&2ArÅŸiv' +scoreboard: + topline: '&2Top &e%jobname%' + gtopline: '&2Genel en listesi' + line: '&2%number%. &e%playername% (&6%level%&e)'