From d81b1e7be3d1301a7ca669243c50a7a88d7d0b21 Mon Sep 17 00:00:00 2001 From: DJj123dj <80536295+DJj123dj@users.noreply.github.com> Date: Wed, 26 Mar 2025 15:13:55 +0100 Subject: [PATCH] The 4 new languages can now be used in OTv4.0.1 --- README.md | 12 ++++++------ src/core/api/defaults/language.ts | 4 ++++ src/data/framework/languageLoader.ts | 4 ++++ 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1f7f885..9fcc271 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@
Open Ticket is the most advanced & customisable discord ticket bot that you will ever find! You can customise up to 300+ variables! This includes Html Transcripts, Advanced Plugins, Custom Embeds, Questions/Modals, Stats & more!
-You're also able to customise every little aspect of the bot! From embeds to transcripts. Open Ticket is also translated in more than 22 Languages! If you need any help, feel free to join our discord server!
+You're also able to customise every little aspect of the bot! From embeds to transcripts. Open Ticket is also translated in more than 26 Languages! If you need any help, feel free to join our discord server!
⭐️ Help us grow by giving a star! ⭐️
@@ -29,7 +29,7 @@ You're also able to customise every little aspect of the bot! From embeds to tra - **📈 scalable** - Open Ticket is made to handle huge servers! (Already tested in **servers with 100k members**) - **📄 HTML transcripts** - Make use of the most customisable, beautiful and easy-to-use HTML Transcripts! - **✅ ticket actions** - Close, Reopen, Delete, Rename & Move all your tickets! -- **🇬🇧 translation** - Open Ticket has been translated in more than **22 languages** by our community! +- **🇬🇧 translation** - Open Ticket has been translated in more than **26 languages** by our community! - **🎨 customisation** - Open Ticket has been created around customisation, everything can be customised! - **🖥️ interactions** - The bot has full support for Buttons, Dropdowns, Slash Commands and Modals! - **∞ unlimited** - Create an infinite amount of tickets & panels! @@ -189,16 +189,16 @@ This is the main team working on Open Ticket. Don't forget to check their profil |🇮🇳 Hindi |an_developer |🟢 Up To Date | |🇱🇹 Lithuanian |tsgindrius |🟢 Up To Date | |🇵🇱 Polish |danoglez |🟢 Up To Date | -|🇪🇪 Estonian |iamnotmega |🔵 Up To Date (ChatGPT) | -|🇫🇮 Finnish |iamnotmega |🔵 Up To Date (ChatGPT) | -|🇷🇺 Russian |NoOneNook |🔵 Up To Date (AI) | |🇳🇴 Norwegian |NoOneNook |🟢 Up To Date | +|🇸🇪 Swedish |NoOneNook |🟢 Up To Date | +|🇪🇪 Estonian |iamnotmega |🔵 Up To Date (AI) | +|🇫🇮 Finnish |iamnotmega |🔵 Up To Date (AI) | +|🇷🇺 Russian |NoOneNook |🔵 Up To Date (AI) | |🇱🇻 Latvian |NoOneNook |🔵 Up To Date (AI) | |🇯🇵 Japanese |/ |🔴 Missing | |🇰🇷 Korean |/ |🔴 Missing | |🇨🇳 Simplified Chinese |/ |🔴 Missing | |🇨🇳 Traditional Chinese|/ |🔴 Missing | -|🇸🇪 Swedish |NoOneNook |🟢 Up To Date | |🇻🇳 Vietnamese |/ |🔴 Missing | |🇸🇮 Slovenian |/ |🔴 Missing | |🇬🇷 Greek |/ |🔴 Missing | diff --git a/src/core/api/defaults/language.ts b/src/core/api/defaults/language.ts index 49c4771..57c3be7 100644 --- a/src/core/api/defaults/language.ts +++ b/src/core/api/defaults/language.ts @@ -467,6 +467,10 @@ export interface ODLanguageManagerIds_Default { "opendiscord:hindi":ODLanguage, "opendiscord:lithuanian":ODLanguage, "opendiscord:polish":ODLanguage, + "opendiscord:latvian":ODLanguage, + "opendiscord:norwegian":ODLanguage, + "opendiscord:russian":ODLanguage, + "opendiscord:swedish":ODLanguage, //ADD NEW LANGUAGES HERE!!! } diff --git a/src/data/framework/languageLoader.ts b/src/data/framework/languageLoader.ts index ab200be..73d012f 100644 --- a/src/data/framework/languageLoader.ts +++ b/src/data/framework/languageLoader.ts @@ -25,6 +25,10 @@ export const loadAllLanguages = async () => { opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:hindi","hindi.json")) opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:lithuanian","lithuanian.json")) opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:polish","polish.json")) + opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:latvian","latvian.json")) + opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:norwegian","norwegian.json")) + opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:russian","russian.json")) + opendiscord.languages.add(new api.ODJsonLanguage("opendiscord:swedish","swedish.json")) /** How to add more languages? * - Register the language to the manager (see above)