diff --git a/README.md b/README.md index c66c5c6..e5c1bef 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ Open Ticket -[![discord](https://img.shields.io/badge/discord-join%20our%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-3.2.2-brightgreen.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/releases/tag/v3.2.2) [![discord.js](https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm)]() [![license](https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [![stars](https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square)](https://docs.openticket.dj-dj.be) +[![discord](https://img.shields.io/badge/discord-join%20our%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-3.3.0-brightgreen.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/releases/tag/v3.3.0) [![discord.js](https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm)]() [![license](https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [![stars](https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square)](https://docs.openticket.dj-dj.be) ### Open Ticket Open Ticket is of the most customisable discord ticket bots of all time! @@ -13,7 +13,7 @@ Take a look at all the features and discover the possibilities! ## Features - **🎉 NEW! html transcripts!** - 🔒 close, ❌ delete & ✅ re-open tickets -- 🇬🇧 translation in 12 different languages +- 🇬🇧 translation in 13 different languages - 📄 very advanced customisation - 🆗 buttons or 🔽 dropdowns! - 🆒 plugins @@ -57,9 +57,10 @@ Translators |Danish |the_gamer#5095 | |Portuguese |QuirAddon#9778 | |Russian |Apexo#0723 | +|Turkish |Hydrâelčhâvø#1575 | ## links -current version: _v3.2.2_ +current version: _v3.3.0_
changelog: [click here](https://docs.openticket.dj-dj.be/other/changelog)
documentation: [click here](https://docs.openticket.dj-dj.be/quick-start) diff --git a/config.json b/config.json index 756b3e4..083ca07 100644 --- a/config.json +++ b/config.json @@ -95,7 +95,7 @@ "dropdown":false, "enableFooter":false, - "footer":"Open Ticket v3.2.2 - I'm a footer!", + "footer":"Open Ticket v3.3.0 - I'm a footer!", "enableThumbnail":false, "thumbnail":"https://www.example.com/catmemes/cat.png", diff --git a/core/checker.js b/core/checker.js index e1c30b7..db3057a 100644 --- a/core/checker.js +++ b/core/checker.js @@ -412,7 +412,7 @@ exports.checker = async () => { checkType(config.languagefile,"string","languagefile") const lf = config.languagefile - if (!lf.startsWith("custom") && !lf.startsWith("english") && !lf.startsWith("dutch") && !lf.startsWith("romanian") && !lf.startsWith("german") && !lf.startsWith("arabic") && !lf.startsWith("spanish") && !lf.startsWith("portuguese") && !lf.startsWith("french") && !lf.startsWith("italian") && !lf.startsWith("czech") && !lf.startsWith("danish") && !lf.startsWith("russian")){ + if (!lf.startsWith("custom") && !lf.startsWith("english") && !lf.startsWith("dutch") && !lf.startsWith("romanian") && !lf.startsWith("german") && !lf.startsWith("arabic") && !lf.startsWith("spanish") && !lf.startsWith("portuguese") && !lf.startsWith("french") && !lf.startsWith("italian") && !lf.startsWith("czech") && !lf.startsWith("danish") && !lf.startsWith("russian") && !lf.startsWith("turkish")){ createError("'languagefile' | invalid language, more info in the wiki") } diff --git a/core/transcriptSystem/communication/template.json b/core/transcriptSystem/communication/template.json index 01870b7..8c0bf35 100644 --- a/core/transcriptSystem/communication/template.json +++ b/core/transcriptSystem/communication/template.json @@ -1,6 +1,6 @@ { "version":"1.0.0", - "otversion":"3.2.2", + "otversion":"3.3.0", "style":{ "enableCustomBackground":false, "backgroundModus":"color OR image", diff --git a/index.js b/index.js index 5701f37..be382d3 100644 --- a/index.js +++ b/index.js @@ -28,7 +28,7 @@ INFORMATION: ============ - Open Ticket v3.2.2 - © DJdj Development + Open Ticket v3.3.0 - © DJdj Development discord: https://discord.dj-dj.be website: https://www.dj-dj.be diff --git a/language/turkish.json b/language/turkish.json new file mode 100644 index 0000000..8767b7c --- /dev/null +++ b/language/turkish.json @@ -0,0 +1,147 @@ +{ + "errors":{ + "missingArgsTitle":"Geçersiz argümanlar!", + "missingArgsDescription":"Eksik argüman!", + "noPermsTitle":"Bunun için yetkin yok!", + "noPermsDescription":"Bunu yapmak için 'ADMİNİSTRAR'rolüne ihtiyacınız var, veya izin verilen roller listesinde olun!", + "noPermsDelete":"Sadece adminler bileti silebilir!", + "chooseFromListTitle":"Geçersiz Kimlik", + "chooseFromListDescription":"Aşağıdaki kimliklerden birini seçin:", + "boterror":"Bot Hatası!", + "notInTicketTitle":"Bir biletin yok!", + "notInTicketDescription":"Bu komut bilet dışında kullanılamaz!", + "ticketDoesntExist":"Bu bilet artık yok!", + "roleDoesntExist":"Bu rol artık yok!", + "anotherOption":"Bu seçenek bir bilet değil, başka bir türdür!", + "maxAmountTitle":"Ulaşabileceğin maksimum tutara ulaştın!", + "maxAmountDescription":"İzin verilen maksimum bilet sayısına ulaştınız!\nHhayır yeni bir tane oluşturamazsın!", + "somethingWentWrong":"**Bir şeyler ters gitti!**\n lütfen başka bir zaman tekrar deneyin!" + }, + "commands":{ + "userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!", + "userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !", + "renameTitle":"Bilet ismi {0} olarak değştirildi!", + "closeTitle":"Bilet Kapatıldı!", + "deleteTitle":"Bu Bilet Siliniyor...", + "reopenTitle":"Bilet Yeniden Açıldı!", + "claimTitle":"Bu bilet artık talep edildi. {0}", + "unclaimTitle":"Bu bilet artık talep edilmiyor!", + "changeTitle":"Bu bilet türü {0} olarak değiştirildi!", + + "ticketWarning":"Gömme aşağıdaki mesajda yer almaktadır!", + "maxTicketWarning":"**Uyarı:** _Süreç içerisinde sadece {0} bilet(ler) oluşturabilirsiniz!_" + }, + "helpMenu":{ + "title":"Kullanılabilir Komutlar:", + "header1":"**Bilet oluşturmak için {0} kanalını kullan!**\n\n", + "header2":"**Bilet oluşturmak için `/new` veya `/ticket' komutunu çalıştırın!**\n\n", + + "msgCmd":"Gömülü bilet mesajı gönderir. (sadece yöneticiler)", + "renameCmd":"Bilet adını değiştirir. (boşluk olmadan)", + "closeCmd":"Bileti kapatır.", + "deleteCmd":"Bileti siler.", + "addCmd":"Bilete kullanıcı ekler.", + "removeCmd":"Biletten kullanıcı çıkarır.", + "reopenCmd":"Bilet kapandıktan sonra tekrar açar." + }, + "buttons":{ + "close":"Bileti Kapat", + "delete":"Bileti Sil", + "reopen":"Bileti Yeniden Aç", + "closeWithReason":"Bu bileti neden kapatıyorsun ?" + }, + "messages":{ + "reopenTitle":"Bilet yeniden açıldı!", + "reopenDescription":"Tekrar konuşmaktan çekinmeyin!", + "closedTitle":"Bu bilet kapatıldı!", + "closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*", + "createdTitle":"Bilet Oluşturuldu!", + "createdDescription":"Biletiniz oluşturuldu, bir ping ile tespit edebilirsiniz!", + + "newTicketDmTitle":"Yeni Bilet!", + "closedTicketDmTitle":"Bilet Kapatıldı!", + "deletedTicketDmTitle":"Bilet Silindi!", + "closedTicketDmDescription":"Senin biletin kapatıldı!", + "deletedTicketDmDescription":"Senin biletin silindi!", + "reopenTicketDmTitle":"Bilet yeniden açıldı!", + "reopenTicketDmDescription":"Senin biletin yeniden açıldı!", + + "chooseCategory":"Bir kategori seç:", + "gettingdeleted":"Bilet siliniyor...", + + "none":"yok", + "reason":"sebep", + + "deletedby":"Silen kişi", + "closedby":"Kapatan kişi", + "modalreason":"Bileti kapatma sebebiniz nedir?", + "chooseATicket": "Bileti Kapat" + }, + "commands":{ + "userAddedTitle":"Bilete {0} adlı kullanıcı eklendi!", + "userRemovedTitle":"Biletten {0} adlı kullanıcı çıkarıldı !", + "renameTitle":"Bilet ismi {0} olarak değştirildi!", + "closeTitle":"Bilet Kapatıldı!", + "deleteTitle":"Bilet siliniyor...", + "reopenTitle":"Bilet Yeniden Açıldı!", + "claimTitle":"Bu bilet artık talep edildi. {0}", + "unclaimTitle":"Tu bilet artık talep edilmiyor!", + "changeTitle":"Bu bilet türü {0} olarak değiştirildi!", + + "ticketWarning":"Gömme aşağıdaki mesajda yer almaktadır!", + "maxTicketWarning":"**Uyarı:** _You can only create {0} ticket(s) at a time!_" + }, + "helpMenu":{ + "title":"Kullanılabilir Komutlar:", + "header1":"**Bilet oluşturmak için {0} kanalını kullan!**\n\n", + "header2":"**Bilet oluşturmak için `/new` veya `/ticket' komutunu çalıştırın!**\n\n", + + "msgCmd":"Gömülü bilet mesajı gönderir. (sadece yöneticiler)", + "renameCmd":"Bilet adını değiştirir. (boşluk olmadan)", + "closeCmd":"Bileti kapatır.", + "deleteCmd":"Bileti siler.", + "addCmd":"Bilete kullanıcı ekler.", + "removeCmd":"Biletten kullanıcı çıkarır.", + "reopenCmd":"Bilet kapandıktan sonra tekrar açar." + }, + "buttons":{ + "close":"Bileti Kapat", + "delete":"Bileti Sil", + "reopen":"Bileti Yeniden Aç", + "closeWithReason":"Bu bileti neden kapatıyorsun ?" + }, + "messages":{ + "reopenTitle":"Bu bilet yeniden açıldı!", + "reopenDescription":"Konuşmaktan çekinme!", + "closedTitle":"Bu bilet kapatıldı!", + "closedDescription":"Bu bilette artık sadece yöneticiler konuşabilir!\n\n* Bu bileti silmek veya yeniden açmak için aşağıdaki butona tıklayın!*", + "createdTitle":"Talep Oluşturuldu!", + "createdDescription":"Your ticket is created, you can detect it by a ping!", + + "newTicketDmTitle":"Yeni Bilet!", + "closedTicketDmTitle":"Bilet Kapatıldı!", + "deletedTicketDmTitle":"Bilet Silindi!", + "closedTicketDmDescription":"Senin biletin kapatıldı!", + "deletedTicketDmDescription":"Senin biletin silindi!", + "reopenTicketDmTitle":"Bilet yeniden açıldı!", + "reopenTicketDmDescription":"Senin biletin yeniden açıldı!", + + "chooseCategory":"Bir kategori seç:", + "gettingdeleted":"Bu bilet siliniyor...", + + "none":"yok", + "reason":"sebep", + + "deletedby":"Silen kişi", + "closedby":"Kapatan kişi", + "modalreason":"Bu biletin kapanmasının sebebi nedir?", + "chooseATicket": "Bir bilet seçin" + }, + "transcripts":{ + "title":"Transkript", + "processed":"Bu transkript işleniyor", + "wait":"Lütfen Bekleyiniz!", + "estimated":"Tahmini Süre", + "available":"Transkript burada mevcuttur" + } +} \ No newline at end of file diff --git a/package.json b/package.json index af73f54..b747273 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "open-ticket", - "version": "3.2.2", + "version": "3.3.0", "description": "This is an open-source discord ticket bot, you can configure it and it comes with cool features like a transcript.", "main": "index.js", "scripts": {