From 4cfde9f5c4363fcbf0a5266824cfaeaa52d4efc9 Mon Sep 17 00:00:00 2001 From: DJj123dj <80536295+DJj123dj@users.noreply.github.com> Date: Mon, 25 May 2026 12:18:23 +0200 Subject: [PATCH] (v4.2.0) Added all v4.2 translations --- languages/arabic.json | 38 ++++++++++---- languages/bengali.json | 38 ++++++++++---- languages/catalan.json | 38 ++++++++++---- languages/czech.json | 38 ++++++++++---- languages/danish.json | 38 ++++++++++---- languages/dutch.json | 38 ++++++++++---- languages/estonian.json | 38 ++++++++++---- languages/finnish.json | 38 ++++++++++---- languages/french.json | 38 ++++++++++---- languages/german.json | 38 ++++++++++---- languages/greek.json | 38 ++++++++++---- languages/hindi.json | 38 ++++++++++---- languages/hungarian.json | 38 ++++++++++---- languages/indonesian.json | 38 ++++++++++---- languages/italian.json | 38 ++++++++++---- languages/japanese.json | 38 ++++++++++---- languages/khmer.json | 82 +++++++++++++++++++----------- languages/korean.json | 38 ++++++++++---- languages/kurdish.json | 38 ++++++++++---- languages/latvian.json | 38 ++++++++++---- languages/lithuanian.json | 38 ++++++++++---- languages/norwegian.json | 38 ++++++++++---- languages/persian.json | 38 ++++++++++---- languages/polish.json | 38 ++++++++++---- languages/portuguese.json | 38 ++++++++++---- languages/romanian.json | 38 ++++++++++---- languages/russian.json | 38 ++++++++++---- languages/simplified-chinese.json | 38 ++++++++++---- languages/slovenian.json | 38 ++++++++++---- languages/spanish.json | 38 ++++++++++---- languages/swedish.json | 38 ++++++++++---- languages/tamil.json | 38 ++++++++++---- languages/thai.json | 38 ++++++++++---- languages/traditional-chinese.json | 38 ++++++++++---- languages/turkish.json | 38 ++++++++++---- languages/ukrainian.json | 38 ++++++++++---- languages/vietnamese.json | 38 ++++++++++---- 37 files changed, 1095 insertions(+), 355 deletions(-) diff --git a/languages/arabic.json b/languages/arabic.json index 40c7cff..7d3d220 100644 --- a/languages/arabic.json +++ b/languages/arabic.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["palestinian"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Arabic", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"يجب أن تحتوي هذه الزر على {0} أو {1} على الأقل!", "unusedOption":"الخيار {0} غير مستخدم في أي مكان!", "unusedQuestion":"السؤال {0} غير مستخدم في أي مكان!", - "dropdownOption":"يمكن أن تحتوي لوحة مع تمكين القائمة المنسدلة على خيارات من نوع 'تذكرة' فقط!", + "dropdownOption":"يمكن للوحة التي تحتوي على قائمة منسدلة أن تحتوي فقط على خيارات من الأنواع: 'ticket' أو 'role' أو 'sub-panel'.", "customInvalidVersion":"الإصدار المحدد في الإعدادات غير متطابق! تأكد من تحديث الإعدادات إلى أحدث إصدار!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"عرض أوامر النص", "helpPage":"صفحة {0}", "withReason":"مع سبب", - "withoutTranscript":"بدون نص" + "withoutTranscript":"بدون نص", + "blacklistAdd":"إضافة المستخدم إلى القائمة السوداء", + "blacklistRemove":"إطلاق المستخدم" }, "titles":{ "created":"تم إنشاء التذكرة", @@ -156,7 +158,8 @@ "topicSet":"تم تغيير الموضوع", "prioritySet":"تم تغيير الأولوية", "priorityGet":"أولوية التذكرة", - "transfer":"تم نقل التذكرة" + "transfer":"تم نقل التذكرة", + "transcripts":"سجل النصوص" }, "descriptions":{ "create":"تم إنشاء تذكرتك. انقر على الزر أدناه للوصول إليها!", @@ -249,7 +252,9 @@ "prioritySetLog":"تم تغيير أولوية هذه التذكرة إلى {0} بواسطة {1}!", "prioritySetDm":"تم تغيير أولوية تذكرتك إلى {0} في خادمنا!", "roleUpdateLog":"قام {0} بتحديث أدواره!", - "roleUpdateDm":"تم تحديث أدوارك في خادمنا!" + "roleUpdateDm":"تم تحديث أدوارك في خادمنا!", + "topicSetLog":"تم تعيين أولوية هذه التذكرة إلى {0} بواسطة {1}.", + "topicSetDm":"تم تعيين أولوية تذكرتك إلى {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"حذف بدون نص", "backup":"إنشاء نص احتياطي", "error":"حدث خطأ أثناء محاولة إنشاء النص.\nماذا تريد أن تفعل؟\n\nلن يتم حذف هذه التذكرة حتى تضغط على أحد هذه الأزرار.", - "title":"خطأ في النسخ" + "title":"خطأ في النسخ", + "noHistory":"لا يملك هذا المستخدم أي نصوص حتى الآن.", + "historyNotSupported":"سجل النصوص مدعوم حاليًا فقط مع HTML Transcripts.\nسيكون سجل النصوص النصية متاحًا في الإصدارات المستقبلية." }, "text":{ "messagesTitle":"الرسائل", @@ -298,6 +305,7 @@ "unknownPanel":"لوحة غير معروفة", "notInGuild":"غير موجود في الخادم", "channelRename":"غير قادر على إعادة تسمية القناة", + "channelCategory":"تعذر تغيير الفئة", "busy":"التذكرة مشغولة", "permissionError":"خطأ في الصلاحيات" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"القناة الحالية ليست تذكرة صالحة! قد تكون تذكرة من إصدار قديم من Open Ticket!", "notInGuild":"هذا {0} لا يعمل في DM! يرجى المحاولة مرة أخرى في خادم!", "channelRename":"بسبب حدود معدل ديسكورد، من المستحيل حاليًا على البوت إعادة تسمية القناة. سيتم إعادة تسمية القناة تلقائيًا بعد 10 دقائق إذا لم يتم إعادة تشغيل البوت.", + "channelCategory":"بسبب حدود المعدل الخاصة بـ Discord، تعذر تغيير فئة القناة فورًا. سيتم تغييرها تلقائيًا خلال 10 دقائق إذا ظل البوت متصلاً.", "channelRenameSource":"مصدر هذا الخطأ هو: {0}", "busy":"غير قادر على استخدام هذا {0}!\nالتذكرة قيد المعالجة حاليًا بواسطة البوت.\n\nيرجى المحاولة مرة أخرى بعد بضع ثوانٍ!", "closeBeforeMessage":"لا يمكن إغلاق/حذف هذه التذكرة قبل إرسال رسالة من مستخدم.", "closeBeforeAdminMessage":"لا يمكن إغلاق/حذف هذه التذكرة قبل إرسال رسالة من مشرف تذاكر أو عضو دعم.", - "unableToCreateTicket":"لا يمكنك إنشاء تذكرة." + "unableToCreateTicket":"لا يمكنك إنشاء تذكرة.", + "messageMissing":"تعذر العثور على رسالة التفاعل. استخدم الأمر `{0}` بدلاً من ذلك.", + "stateExpired":"لم تعد هذه العملية صالحة أو انتهت صلاحيتها. استخدم الأمر `{0}` بدلاً من ذلك. من الطبيعي ظهور هذا الخطأ بعد تحديث كبير لـ Open Ticket.", + "panelStateExpired":"لم تعد هذه اللوحة صالحة أو انتهت صلاحيتها. قم بإنشاء لوحة جديدة باستخدام `{0}` لحل المشكلة. من الطبيعي ظهور هذا الخطأ بعد تحديث كبير لـ Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"القيمة لا تتطابق مع النمط!", @@ -387,6 +399,8 @@ "syntax":"بناء الجملة", "originalName":"الاسم الأصلي", "newName":"الاسم الجديد", + "originalCategory":"الفئة الأصلية", + "newCategory":"الفئة الجديدة", "until":"حتى", "validOptions":"خيارات صالحة", "validPanels":"لوحات صالحة", @@ -408,6 +422,8 @@ "participants":"المشاركون", "yes":"نعم", "no":"لا", + "accept":"قبول", + "cancel":"إلغاء", "option":"خيار", "topic":"الموضوع", "uptime":"مدة تشغيل النظام", @@ -439,6 +455,7 @@ "panelAutoUpdate":"هل تريد أن يتم تحديث هذه اللوحة تلقائيًا عند تعديلها؟", "ticket":"قم بإنشاء تذكرة على الفور.", "ticketId":"معرف التذكرة التي تريد إنشائها.", + "ticketOtherUser":"إنشاء تذكرة لمستخدم آخر.", "close":"أغلق تذكرة.", "delete":"احذف تذكرة.", "deleteNoTranscript":"احذف هذه التذكرة دون إنشاء نص.", @@ -504,7 +521,9 @@ "priorityGet":"الحصول على أولوية التذكرة.", "priorityList":"الحصول على قائمة بجميع التذاكر مع حالة أولويتها.", "transfer":"نقل ملكية التذكرة من مستخدم إلى آخر.", - "transferUser":"المستخدم الذي سيتم النقل إليه." + "transferUser":"المستخدم الذي سيتم النقل إليه.", + "transcripts":"عرض سجل نصوص التذاكر لمستخدم.", + "transcriptsUser":"المستخدم المراد عرضه." }, "helpMenu":{ "help":"احصل على قائمة بجميع الأوامر المتاحة.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"اختر تذكرتك", "selectRole":"اختر دورك", - "selectOption":"اختر خيارك" + "selectOption":"اختر خيارك", + "selectPriorityLevel":"اختر مستوى الأولوية" }, "priorities":{ "urgent":"عاجل", diff --git a/languages/bengali.json b/languages/bengali.json index 317f3d5..80fd4e4 100644 --- a/languages/bengali.json +++ b/languages/bengali.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Bengali", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"এই বাটনটিতে কমপক্ষে একটি {0} বা {1} থাকতে হবে!", "unusedOption":"অপশন {0} কোথাও ব্যবহার করা হয়নি!", "unusedQuestion":"প্রশ্ন {0} কোথাও ব্যবহার করা হয়নি!", - "dropdownOption":"ড্রপডাউন সক্রিয় থাকা একটি প্যানেল শুধুমাত্র 'টিকেট' টাইপের অপশন ধারণ করতে পারে!", + "dropdownOption":"ড্রপডাউনসহ একটি প্যানেলে শুধুমাত্র এই ধরনের অপশন থাকতে পারে: 'ticket', 'role' বা 'sub-panel'।", "customInvalidVersion":"আপনার কনফিগারেশনে উল্লেখিত সংস্করণ মেলছে না! নিশ্চিত করুন যে কনফিগারেশন সর্বশেষ সংস্করণে আপডেট হয়েছে!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"টেক্সট কমান্ড দেখুন", "helpPage":"পৃষ্ঠা {0}", "withReason":"কারণ সহ", - "withoutTranscript":"ট্রান্সক্রিপ্ট ছাড়া" + "withoutTranscript":"ট্রান্সক্রিপ্ট ছাড়া", + "blacklistAdd":"ব্যবহারকারীকে ব্ল্যাকলিস্টে যোগ করুন", + "blacklistRemove":"ব্যবহারকারীকে মুক্ত করুন" }, "titles":{ "created":"টিকেট তৈরি হয়েছে", @@ -156,7 +158,8 @@ "topicSet":"বিষয় পরিবর্তিত হয়েছে", "prioritySet":"অগ্রাধিকার পরিবর্তিত হয়েছে", "priorityGet":"টিকিটের অগ্রাধিকার", - "transfer":"টিকিট স্থানান্তরিত হয়েছে" + "transfer":"টিকিট স্থানান্তরিত হয়েছে", + "transcripts":"ট্রান্সক্রিপ্ট ইতিহাস" }, "descriptions":{ "create":"আপনার টিকেট তৈরি করা হয়েছে। এটি অ্যাক্সেস করতে নীচের বাটনে ক্লিক করুন!", @@ -249,7 +252,9 @@ "prioritySetLog":"এই টিকিটের অগ্রাধিকার {1} দ্বারা {0}-এ পরিবর্তিত হয়েছে!", "prioritySetDm":"আপনার টিকিটের অগ্রাধিকার আমাদের সার্ভারে {0}-এ পরিবর্তিত হয়েছে!", "roleUpdateLog":"{0} তাদের ভূমিকা আপডেট করেছেন!", - "roleUpdateDm":"আপনার সার্ভারে ভূমিকা আপডেট করা হয়েছে!" + "roleUpdateDm":"আপনার সার্ভারে ভূমিকা আপডেট করা হয়েছে!", + "topicSetLog":"এই টিকিটের অগ্রাধিকার {1} দ্বারা {0} এ সেট করা হয়েছে।", + "topicSetDm":"আপনার টিকিটের অগ্রাধিকার {0} এ সেট করা হয়েছে।" } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"ট্রান্সক্রিপ্ট ছাড়া মুছুন", "backup":"ব্যাকআপ ট্রান্সক্রিপ্ট তৈরি করুন", "error":"ট্রান্সক্রিপ্ট তৈরি করার সময় কিছু ভুল হয়েছে।\nআপনি কি করতে চান?\n\nআপনি এই বাটনগুলির একটিতে ক্লিক না করা পর্যন্ত এই টিকেটটি মুছে ফেলা হবে না।", - "title":"ট্রান্সক্রিপ্ট ত্রুটি" + "title":"ট্রান্সক্রিপ্ট ত্রুটি", + "noHistory":"এই ব্যবহারকারীর এখনও কোনো ট্রান্সক্রিপ্ট নেই।", + "historyNotSupported":"ট্রান্সক্রিপ্ট ইতিহাস বর্তমানে শুধুমাত্র HTML Transcripts-এর সাথে সমর্থিত।\nটেক্সট ট্রান্সক্রিপ্ট ইতিহাস ভবিষ্যৎ সংস্করণে উপলব্ধ হবে।" }, "text":{ "messagesTitle":"বার্তা", @@ -298,6 +305,7 @@ "unknownPanel":"অজানা প্যানেল", "notInGuild":"সার্ভারে নেই", "channelRename":"চ্যানেলের নাম পরিবর্তন করতে অক্ষম", + "channelCategory":"ক্যাটাগরি পরিবর্তন করা যায়নি", "busy":"টিকেট ব্যস্ত", "permissionError":"অনুমতি ত্রুটি" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"বর্তমান চ্যানেলটি একটি বৈধ টিকেট নয়! এটি Open Ticket-এর পুরানো সংস্করণের একটি টিকেট হতে পারে!", "notInGuild":"এই {0} DM-এ কাজ করে না! অনুগ্রহ করে এটি একটি সার্ভারে আবার চেষ্টা করুন!", "channelRename":"ডিসকর্ড রেটলিমিটের কারণে, বটের পক্ষে চ্যানেলের নাম পরিবর্তন করা বর্তমানে অসম্ভব। বট রিবুট না করা হলে চ্যানেলটি ১০ মিনিটের মধ্যে স্বয়ংক্রিয়ভাবে নাম পরিবর্তন করা হবে।", + "channelCategory":"Discord রেট সীমার কারণে চ্যানেলের ক্যাটাগরি তাৎক্ষণিকভাবে পরিবর্তন করা সম্ভব নয়। বট অনলাইনে থাকলে এটি 10 মিনিটের মধ্যে স্বয়ংক্রিয়ভাবে পরিবর্তিত হবে।", "channelRenameSource":"এই ত্রুটির উৎস হল: {0}", "busy":"এই {0} ব্যবহার করতে অক্ষম!\nটিকেটটি বর্তমানে বট দ্বারা প্রক্রিয়াধীন রয়েছে।\n\nঅনুগ্রহ করে কয়েক সেকেন্ড পর আবার চেষ্টা করুন!", "closeBeforeMessage":"একজন ব্যবহারকারী বার্তা পাঠানোর আগে এই টিকিট বন্ধ/মুছে ফেলা যাবে না।", "closeBeforeAdminMessage":"একজন টিকিট অ্যাডমিন বা সাপোর্ট সদস্য বার্তা পাঠানোর আগে এই টিকিট বন্ধ/মুছে ফেলা যাবে না।", - "unableToCreateTicket":"আপনি টিকিট তৈরি করতে পারবেন না।" + "unableToCreateTicket":"আপনি টিকিট তৈরি করতে পারবেন না।", + "messageMissing":"ইন্টারঅ্যাকশনের বার্তা খুঁজে পাওয়া যায়নি। পরিবর্তে `{0}` কমান্ড ব্যবহার করুন।", + "stateExpired":"এই ইন্টারঅ্যাকশন আর বৈধ নয় বা মেয়াদোত্তীর্ণ হয়েছে। পরিবর্তে `{0}` কমান্ড ব্যবহার করুন। Open Ticket-এর বড় আপডেটের পরে এটি স্বাভাবিক।", + "panelStateExpired":"এই প্যানেল আর বৈধ নয় বা মেয়াদোত্তীর্ণ হয়েছে। সমস্যা সমাধানের জন্য `{0}` ব্যবহার করে একটি নতুন প্যানেল তৈরি করুন। Open Ticket-এর বড় আপডেটের পরে এটি স্বাভাবিক।" }, "optionInvalidReasons":{ "stringRegex":"মান প্যাটার্নের সাথে মেলে না!", @@ -387,6 +399,8 @@ "syntax":"সিনট্যাক্স", "originalName":"আসল নাম", "newName":"নতুন নাম", + "originalCategory":"মূল ক্যাটাগরি", + "newCategory":"নতুন ক্যাটাগরি", "until":"যতক্ষণ না", "validOptions":"বৈধ অপশনসমূহ", "validPanels":"বৈধ প্যানেলসমূহ", @@ -408,6 +422,8 @@ "participants":"অংশগ্রহণকারী", "yes":"হ্যাঁ", "no":"না", + "accept":"গ্রহণ করুন", + "cancel":"বাতিল", "option":"বিকল্প", "topic":"বিষয়", "uptime":"সিস্টেম চালু সময়", @@ -439,6 +455,7 @@ "panelAutoUpdate":"আপনি কি এই প্যানেলটিকে সম্পাদনা করার সময় স্বয়ংক্রিয়ভাবে আপডেট করতে চান?", "ticket":"তাৎক্ষণিকভাবে একটি টিকেট তৈরি করুন।", "ticketId":"আপনি যে টিকেট তৈরি করতে চান তার আইডেন্টিফায়ার।", + "ticketOtherUser":"অন্য ব্যবহারকারীর জন্য একটি টিকিট তৈরি করুন।", "close":"একটি টিকেট বন্ধ করুন।", "delete":"একটি টিকেট মুছুন।", "deleteNoTranscript":"ট্রান্সক্রিপ্ট তৈরি না করে এই টিকেটটি মুছুন।", @@ -504,7 +521,9 @@ "priorityGet":"টিকিটের অগ্রাধিকার দেখুন।", "priorityList":"সমস্ত টিকিটের তালিকা এবং তাদের অগ্রাধিকার দেখুন।", "transfer":"একজন ব্যবহারকারীর থেকে অন্য ব্যবহারকারীর কাছে টিকিটের মালিকানা স্থানান্তর করুন।", - "transferUser":"যার কাছে স্থানান্তর করতে হবে সেই ব্যবহারকারী।" + "transferUser":"যার কাছে স্থানান্তর করতে হবে সেই ব্যবহারকারী।", + "transcripts":"একজন ব্যবহারকারীর টিকিট ট্রান্সক্রিপ্ট ইতিহাস দেখুন।", + "transcriptsUser":"যে ব্যবহারকারীকে দেখতে হবে।" }, "helpMenu":{ "help":"সমস্ত উপলব্ধ কমান্ডের তালিকা পান।", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"আপনার টিকিট নির্বাচন করুন", "selectRole":"আপনার ভূমিকা নির্বাচন করুন", - "selectOption":"আপনার বিকল্প নির্বাচন করুন" + "selectOption":"আপনার বিকল্প নির্বাচন করুন", + "selectPriorityLevel":"অগ্রাধিকার স্তর নির্বাচন করুন" }, "priorities":{ "urgent":"জরুরি", diff --git a/languages/catalan.json b/languages/catalan.json index fed41c0..b2f5bf3 100644 --- a/languages/catalan.json +++ b/languages/catalan.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["guillee3"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Catalan", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Aquest botó ha de tenir almenys un {0} o {1}!", "unusedOption":"L'opció {0} no s'utilitza enlloc!", "unusedQuestion":"La pregunta {0} no s'utilitza enlloc!", - "dropdownOption":"Un panell amb desplegable activat només pot contenir opcions del tipus 'ticket'!", + "dropdownOption":"Un panell amb desplegable només pot contenir opcions dels tipus: 'ticket', 'role' o 'sub-panel'.", "customInvalidVersion":"La versió especificada a la teva configuració no coincideix! Assegura't d'haver actualitzat la configuració a la versió més recent!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Veure Comandes de Text", "helpPage":"Pàgina {0}", "withReason":"Amb Motiu", - "withoutTranscript":"Sense Transcripció" + "withoutTranscript":"Sense Transcripció", + "blacklistAdd":"Afegir Usuari a la Llista Negra", + "blacklistRemove":"Alliberar Usuari" }, "titles":{ "created":"Ticket Creat", @@ -156,7 +158,8 @@ "topicSet":"Tema Canviat", "prioritySet":"Prioritat Canviada", "priorityGet":"Prioritat del Ticket", - "transfer":"Ticket Transferit" + "transfer":"Ticket Transferit", + "transcripts":"Historial de Transcripcions" }, "descriptions":{ "create":"El teu ticket ha estat creat. Fes clic al botó a continuació per accedir-hi!", @@ -249,7 +252,9 @@ "prioritySetLog":"La prioritat d'aquest ticket ha estat canviada a {0} per {1}!", "prioritySetDm":"La prioritat del teu ticket ha estat canviada a {0} al nostre servidor!", "roleUpdateLog":"{0} ha actualitzat els seus rols!", - "roleUpdateDm":"Els teus rols al nostre servidor han estat actualitzats!" + "roleUpdateDm":"Els teus rols al nostre servidor han estat actualitzats!", + "topicSetLog":"La prioritat d'aquest tiquet ha estat establerta a {0} per {1}.", + "topicSetDm":"La prioritat del teu tiquet ha estat establerta a {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Elimina Sense Transcripció", "backup":"Crea Transcripció de Backup", "error":"Alguna cosa ha anat malament mentre intentàvem crear la transcripció.\nQuè t'agradaria fer?\n\nAquest ticket no s'eliminarà fins que facis clic en un d'aquests botons.", - "title":"Error de transcripció" + "title":"Error de transcripció", + "noHistory":"Aquest usuari encara no té cap transcripció.", + "historyNotSupported":"L'historial de transcripcions només és compatible actualment amb HTML Transcripts.\nL'historial de transcripcions de text estarà disponible en futures versions." }, "text":{ "messagesTitle":"MISSATGES", @@ -298,6 +305,7 @@ "unknownPanel":"Panell Desconegut", "notInGuild":"No Ets Al Servidor", "channelRename":"No Es Pot Canviar El Nom Del Canal", + "channelCategory":"No Es Pot Canviar la Categoria", "busy":"El Ticket Està Ocupat", "permissionError":"Error de Permisos" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"El canal actual no és un ticket vàlid! Pot ser que fos un ticket d'una versió antiga de Open Ticket!", "notInGuild":"Aquest {0} no funciona en DM! Si us plau, torna a intentar-ho en un servidor!", "channelRename":"Degut a les limitacions de discord, actualment és impossible per al bot canviar el nom del canal. El canal es canviarà automàticament en 10 minuts si el bot no es reinicia.", + "channelCategory":"A causa dels límits de Discord, la categoria del canal no es pot canviar immediatament. Es canviarà automàticament en 10 minuts si el bot continua en línia.", "channelRenameSource":"La font d'aquest error és: {0}", "busy":"No es pot utilitzar aquest {0}!\nEl ticket està sent processat pel bot.\n\nSi us plau, torna a intentar-ho en uns segons!", "closeBeforeMessage":"Aquest ticket no pot ser tancat/eliminat abans que un usuari hagi enviat un missatge.", "closeBeforeAdminMessage":"Aquest ticket no pot ser tancat/eliminat abans que un administrador o membre de suport hagi enviat un missatge.", - "unableToCreateTicket":"No pots crear cap ticket." + "unableToCreateTicket":"No pots crear cap ticket.", + "messageMissing":"No s'ha pogut localitzar el missatge de la interacció. Utilitza el comandament `{0}` en el seu lloc.", + "stateExpired":"Aquesta interacció ja no és vàlida o ha expirat. Utilitza el comandament `{0}` en el seu lloc. És normal rebre aquest error després d'una actualització important d'Open Ticket.", + "panelStateExpired":"Aquest panell ja no és vàlid o ha expirat. Crea un nou panell utilitzant `{0}` per solucionar el problema. És normal rebre aquest error després d'una actualització important d'Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"El valor no coincideix amb el patró!", @@ -387,6 +399,8 @@ "syntax":"Sintaxi", "originalName":"Nom Original", "newName":"Nom Nou", + "originalCategory":"Categoria Original", + "newCategory":"Nova Categoria", "until":"Fins a", "validOptions":"Opcions Vàlides", "validPanels":"Panells Vàlids", @@ -408,6 +422,8 @@ "participants":"Participants", "yes":"Si", "no":"No", + "accept":"Acceptar", + "cancel":"Cancel·lar", "option":"Opció", "topic":"Tema", "uptime":"Temps d'Activitat del Sistema", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Vols que aquest panell s'actualitzi automàticament quan s'edita?", "ticket":"Crea instantàniament un ticket.", "ticketId":"L'identificador del ticket que vols crear.", + "ticketOtherUser":"Crea un tiquet per a un altre usuari.", "close":"Tanca un ticket.", "delete":"Elimina un ticket.", "deleteNoTranscript":"Elimina aquest ticket sense crear una transcripció.", @@ -504,7 +521,9 @@ "priorityGet":"Obtenir la prioritat del ticket.", "priorityList":"Obté una llista de tots els tickets amb el seu estat de prioritat.", "transfer":"Transfereix la propietat del ticket d'un usuari a un altre.", - "transferUser":"L'usuari al qual transferir." + "transferUser":"L'usuari al qual transferir.", + "transcripts":"Veure l'historial de transcripcions de tiquets d'un usuari.", + "transcriptsUser":"L'usuari a visualitzar." }, "helpMenu":{ "help":"Obtingues una llista de totes les comandes disponibles.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Selecciona el teu ticket", "selectRole":"Selecciona el teu rol", - "selectOption":"Selecciona la teva opció" + "selectOption":"Selecciona la teva opció", + "selectPriorityLevel":"Selecciona el nivell de prioritat" }, "priorities":{ "urgent":"Urgent", diff --git a/languages/czech.json b/languages/czech.json index 03b8bc3..45ac89b 100644 --- a/languages/czech.json +++ b/languages/czech.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["spyeye_"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Czech", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Toto tlačítko musí mít alespoň {0} nebo {1}!", "unusedOption":"Možnost {0} se nikde nepoužívá!", "unusedQuestion":"Otázka {0} není nikde použita!", - "dropdownOption":"Panel s povoleným rozevíracím seznamem může obsahovat pouze možnosti typu „ticketu“!", + "dropdownOption":"Panel s rozbalovací nabídkou může obsahovat pouze možnosti typu: 'ticket', 'role' nebo 'sub-panel'.", "customInvalidVersion":"Verze uvedená ve vaší konfiguraci neodpovídá! Ujistěte se, že jste konfiguraci aktualizovali na nejnovější verzi!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Zobrazit textové příkazy", "helpPage":"Strana {0}", "withReason":"S důvodem", - "withoutTranscript":"Bez důvodu" + "withoutTranscript":"Bez důvodu", + "blacklistAdd":"Přidat Uživatele na Blacklist", + "blacklistRemove":"Uvolnit Uživatele" }, "titles":{ "created":"Ticket vytvořen", @@ -156,7 +158,8 @@ "topicSet":"Téma změněno", "prioritySet":"Priorita změněna", "priorityGet":"Priorita tiketu", - "transfer":"Ticket přenesen" + "transfer":"Ticket přenesen", + "transcripts":"Historie Přepisů" }, "descriptions":{ "create":"Tvůj ticket byl vytvořen. Klikni na tlačítko pod zprávou pro zobrazení!", @@ -249,7 +252,9 @@ "prioritySetLog":"Priorita tohoto tiketu byla změněna na {0} {1}!", "prioritySetDm":"Priorita vašeho tiketu byla změněna na {0} na našem serveru!", "roleUpdateLog":"{0} aktualizoval své role!", - "roleUpdateDm":"Vaše role na našem serveru byly aktualizovány!" + "roleUpdateDm":"Vaše role na našem serveru byly aktualizovány!", + "topicSetLog":"Priorita tohoto ticketu byla nastavena na {0} uživatelem {1}.", + "topicSetDm":"Priorita vašeho ticketu byla nastavena na {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Vymazat bez přepisu", "backup":"Vytvořit záložní přepis", "error":"Při pokusu o vytvoření přepisu se něco pokazilo.\nCo chcete udělat?\n\nTento ticket nebude smazán, dokud nekliknete na jedno z těchto tlačítek.", - "title":"Chyba přepisu" + "title":"Chyba přepisu", + "noHistory":"Tento uživatel zatím nemá žádné přepisy.", + "historyNotSupported":"Historie přepisů je momentálně podporována pouze s HTML Transcripts.\nHistorie textových přepisů bude dostupná v budoucích verzích." }, "text":{ "messagesTitle":"ZPRÁVY", @@ -298,6 +305,7 @@ "unknownPanel":"Neznámý panel", "notInGuild":"Nejsi na serveru", "channelRename":"Nepodařilo se přejmenovat kanál", + "channelCategory":"Nelze Změnit Kategorii", "busy":"Ticket je zaneprázdněn", "permissionError":"Chyba oprávnění" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Aktuální kanál není platný ticket! Může se jednat o ticket ze starší verze Open Ticketu!", "notInGuild":"Tento {0} nefunguje v DM! Zkus to znovu na serveru!", "channelRename":"Kvůli ratelimitům Discordu není momentálně možné, aby bot přejmenoval kanál. Kanál bude automaticky přejmenován do 10 minut, pokud nedojde k restartu bota.", + "channelCategory":"Kvůli omezením Discord rate limitů nebylo možné kategorii kanálu okamžitě změnit. Pokud bot zůstane online, bude automaticky změněna do 10 minut.", "channelRenameSource":"Zdroj této chyby je: {0}", "busy":"Nelze použít tento {0}!\nTicket je momentálně zpracováván botem.\n\nZkus to prosím znovu za několik sekund!", "closeBeforeMessage":"Tento tiket nelze uzavřít/smazat, dokud uživatel neodešle zprávu.", "closeBeforeAdminMessage":"Tento tiket nelze uzavřít/smazat, dokud admin tiketu nebo člen podpory neodešle zprávu.", - "unableToCreateTicket":"Nemůžete vytvořit tiket." + "unableToCreateTicket":"Nemůžete vytvořit tiket.", + "messageMissing":"Nepodařilo se najít zprávu interakce. Místo toho použijte příkaz `{0}`.", + "stateExpired":"Tato interakce již není platná nebo vypršela. Místo toho použijte příkaz `{0}`. Je normální obdržet tuto chybu po velké aktualizaci Open Ticket.", + "panelStateExpired":"Tento panel již není platný nebo vypršel. Vytvořte nový panel pomocí `{0}`, abyste problém vyřešili. Je normální obdržet tuto chybu po velké aktualizaci Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Hodnota neodpovídá vzoru!", @@ -387,6 +399,8 @@ "syntax":"Syntaxe", "originalName":"Původní jméno", "newName":"Nové jméno", + "originalCategory":"Původní Kategorie", + "newCategory":"Nová Kategorie", "until":"Do", "validOptions":"Platné možnosti", "validPanels":"Platné panely", @@ -408,6 +422,8 @@ "participants":"ÚČASTNÍCI", "yes":"Ano", "no":"Ne", + "accept":"Přijmout", + "cancel":"Zrušit", "option":"Možnost", "topic":"Téma", "uptime":"Doba provozu systému", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Chceš, aby se tento panel automaticky aktualizoval při úpravách?", "ticket":"Okamžitě vytvoř ticket.", "ticketId":"Identifikátor ticketu, který chceš vytvořit.", + "ticketOtherUser":"Vytvořit ticket pro jiného uživatele.", "close":"Uzavři ticket.", "delete":"Smaž ticket.", "deleteNoTranscript":"Smaž tento ticket bez vytvoření přepisu.", @@ -504,7 +521,9 @@ "priorityGet":"Získejte prioritu tiketu.", "priorityList":"Získejte seznam všech tiketů s jejich prioritou.", "transfer":"Přeneste vlastnictví tiketu od jednoho uživatele k druhému.", - "transferUser":"Uživatel, na kterého se přenáší." + "transferUser":"Uživatel, na kterého se přenáší.", + "transcripts":"Zobrazit historii přepisů ticketů uživatele.", + "transcriptsUser":"Uživatel k zobrazení." }, "helpMenu":{ "help":"Získej seznam všech dostupných příkazů.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Vyberte svůj tiket", "selectRole":"Vyberte svou roli", - "selectOption":"Vyberte svou možnost" + "selectOption":"Vyberte svou možnost", + "selectPriorityLevel":"Vyberte úroveň priority" }, "priorities":{ "urgent":"Naléhavé", diff --git a/languages/danish.json b/languages/danish.json index ab42fd0..5f9d180 100644 --- a/languages/danish.json +++ b/languages/danish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["the_gamer"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Danish", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Denne knap skal have mindst en {0} eller {1}!", "unusedOption":"Muligheden {0} bruges ikke nogen steder!", "unusedQuestion":"Spørgsmålet {0} bruges ikke nogen steder!", - "dropdownOption":"Et panel med dropdown aktiveret kan kun indeholde muligheder af typen 'ticket'!", + "dropdownOption":"Et panel med rullemenu kan kun indeholde muligheder af typerne: 'ticket', 'role' eller 'sub-panel'.", "customInvalidVersion":"Den version, der er angivet i din konfiguration, matcher ikke! Sørg for, at du har opdateret konfigurationen til den nyeste version!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Vis Tekst Kommandoer", "helpPage":"Side {0}", "withReason":"Med Årsag", - "withoutTranscript":"Uden Transkript" + "withoutTranscript":"Uden Transkript", + "blacklistAdd":"Blacklist Bruger", + "blacklistRemove":"Frigiv Bruger" }, "titles":{ "created":"Ticket Oprettet", @@ -156,7 +158,8 @@ "topicSet":"Emne Ændret", "prioritySet":"Prioritet Ændret", "priorityGet":"Ticket Prioritet", - "transfer":"Ticket Overført" + "transfer":"Ticket Overført", + "transcripts":"Transskript Historik" }, "descriptions":{ "create":"Din ticket er blevet oprettet. Klik på knappen nedenfor for at få adgang til den!", @@ -249,7 +252,9 @@ "prioritySetLog":"Prioriteten af denne ticket er blevet ændret til {0} af {1}!", "prioritySetDm":"Prioriteten af din ticket er blevet ændret til {0} på vores server!", "roleUpdateLog":"{0} har opdateret deres roller!", - "roleUpdateDm":"Dine roller på vores server er blevet opdateret!" + "roleUpdateDm":"Dine roller på vores server er blevet opdateret!", + "topicSetLog":"Prioriteten for denne ticket er blevet sat til {0} af {1}.", + "topicSetDm":"Prioriteten for din ticket er blevet sat til {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Slet uden transkript", "backup":"Opret backup-transkript", "error":"Noget gik galt, da vi forsøgte at oprette transkriptet.\nHvad vil du gerne gøre?\n\nDenne ticket bliver ikke slettet, før du klikker på en af disse knapper.", - "title":"Transkriptfejl" + "title":"Transkriptfejl", + "noHistory":"Denne bruger har endnu ingen transskripter.", + "historyNotSupported":"Transskript historik understøttes i øjeblikket kun med HTML Transcripts.\nTeksttransskript historik vil være tilgængelig i fremtidige versioner." }, "text":{ "messagesTitle":"BESKEDER", @@ -298,6 +305,7 @@ "unknownPanel":"Ukendt panel", "notInGuild":"Ikke på server", "channelRename":"Kan ikke omdøbe kanalen", + "channelCategory":"Kan Ikke Ændre Kategori", "busy":"Ticket er optaget", "permissionError":"Tilladelsesfejl" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Den aktuelle kanal er ikke en gyldig ticket! Det kan være en ticket fra en ældre version af Open Ticket!", "notInGuild":"Denne {0} virker ikke i DM! Prøv igen på en server!", "channelRename":"På grund af Discord-ratelimits er det i øjeblikket umuligt for botten at omdøbe kanalen. Kanalen vil automatisk blive omdøbt inden for 10 minutter, hvis botten ikke genstartes.", + "channelCategory":"På grund af Discord rate limits kunne kanalens kategori ikke ændres med det samme. Den vil automatisk blive ændret inden for 10 minutter, hvis botten forbliver online.", "channelRenameSource":"Kilden til denne fejl er: {0}", "busy":"Kan ikke bruge denne {0}!\nTicketen bliver i øjeblikket behandlet af botten.\n\nPrøv igen om et par sekunder!", "closeBeforeMessage":"Denne ticket kan ikke lukkes/slettes, før en bruger har sendt en besked.", "closeBeforeAdminMessage":"Denne ticket kan ikke lukkes/slettes, før en ticket-admin eller supportmedlem har sendt en besked.", - "unableToCreateTicket":"Du kan ikke oprette en ticket." + "unableToCreateTicket":"Du kan ikke oprette en ticket.", + "messageMissing":"Kunne ikke finde interaktionsbeskeden. Brug kommandoen `{0}` i stedet.", + "stateExpired":"Denne interaktion er ikke længere gyldig eller er udløbet. Brug kommandoen `{0}` i stedet. Det er normalt at modtage denne fejl efter en større Open Ticket-opdatering.", + "panelStateExpired":"Dette panel er ikke længere gyldigt eller er udløbet. Opret et nyt panel med `{0}` for at løse problemet. Det er normalt at modtage denne fejl efter en større Open Ticket-opdatering." }, "optionInvalidReasons":{ "stringRegex":"Værdien matcher ikke mønsteret!", @@ -387,6 +399,8 @@ "syntax":"Syntaks", "originalName":"Originalt navn", "newName":"Nyt navn", + "originalCategory":"Original Kategori", + "newCategory":"Ny Kategori", "until":"Indtil", "validOptions":"Gyldige indstillinger", "validPanels":"Gyldige paneler", @@ -408,6 +422,8 @@ "participants":"DELTAGERE", "yes":"Ja", "no":"Nej", + "accept":"Accepter", + "cancel":"Annuller", "option":"Mulighed", "topic":"Emne", "uptime":"System Oppetid", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Vil du have, at dette panel automatisk opdateres, når det redigeres?", "ticket":"Opret en ticket med det samme.", "ticketId":"Identifikatoren for ticketen, som du vil oprette.", + "ticketOtherUser":"Opret en ticket for en anden bruger.", "close":"Luk en ticket.", "delete":"Slet en ticket.", "deleteNoTranscript":"Slet denne ticket uden at oprette et transkript.", @@ -504,7 +521,9 @@ "priorityGet":"Få prioritet for ticketen.", "priorityList":"Få en liste over alle tickets med deres prioritet.", "transfer":"Overfør ticket-ejerskab fra en bruger til en anden.", - "transferUser":"Brugeren der skal overføres til." + "transferUser":"Brugeren der skal overføres til.", + "transcripts":"Se en brugers ticket transskript historik.", + "transcriptsUser":"Brugeren der skal vises." }, "helpMenu":{ "help":"Få en liste over alle de tilgængelige kommandoer.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Vælg din ticket", "selectRole":"Vælg din rolle", - "selectOption":"Vælg dit valg" + "selectOption":"Vælg dit valg", + "selectPriorityLevel":"Vælg prioritetsniveau" }, "priorities":{ "urgent":"Haster", diff --git a/languages/dutch.json b/languages/dutch.json index 9c19866..3824d14 100644 --- a/languages/dutch.json +++ b/languages/dutch.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["DJj123dj"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Dutch", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Deze knop moet een {0} of {1} hebben!", "unusedOption":"De optie {0} wordt nergens gebruikt!", "unusedQuestion":"The vraag {0} wordt nergens gebruikt!", - "dropdownOption":"Een paneel met dropdown mag alleen opties bevaten van het 'ticket' type!", + "dropdownOption":"Een paneel met dropdown kan alleen opties bevatten van de types: 'ticket', 'role' of 'sub-panel'.", "customInvalidVersion":"De versie gespecificeerd in u configbestand komt niet overeen! Zorg dat u het configbestand geüpdatet heeft naar de laatste versie!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Bekijk Text Commands", "helpPage":"Pagina {0}", "withReason":"Met Reden", - "withoutTranscript":"Zonder Transcript" + "withoutTranscript":"Zonder Transcript", + "blacklistAdd":"Gebruiker Blacklisten", + "blacklistRemove":"Gebruiker Vrijgeven" }, "titles":{ "created":"Ticket Gecreëerd", @@ -156,7 +158,8 @@ "topicSet":"Onderwerp Veranderd", "prioritySet":"Prioriteit Veranderd", "priorityGet":"Ticket Prioriteit", - "transfer":"Ticket Overgedragen" + "transfer":"Ticket Overgedragen", + "transcripts":"Transcript Geschiedenis" }, "descriptions":{ "create":"Je ticket is aangemaakt. Klik op de knop hier onder om er naar toe te gaan!", @@ -249,7 +252,9 @@ "prioritySetLog":"De prioriteit van dit ticket is veranderd naar {0} door {1}!", "prioritySetDm":"De prioriteit van u ticket is veranderd naar {0} in onze server!", "roleUpdateLog":"{0} heeft zijn/haar rollen bewerkt!", - "roleUpdateDm":"U rollen in onze server zijn veranderd!" + "roleUpdateDm":"U rollen in onze server zijn veranderd!", + "topicSetLog":"De prioriteit van dit ticket is ingesteld op {0} door {1}.", + "topicSetDm":"De prioriteit van je ticket is ingesteld op {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Verwijder Zonder Transcript", "backup":"Maak Backup Transcript", "error":"Er is iets misgegaan bij het maken van het transcript.\nWat wil je doen?\n\nDit ticket wordt niet meer verwijderd to je een van de onderstaande knoppen gebruikt.", - "title":"Transcript Error" + "title":"Transcript Error", + "noHistory":"Deze gebruiker heeft nog geen transcripts.", + "historyNotSupported":"Transcriptgeschiedenis wordt momenteel alleen ondersteund met HTML Transcripts.\nGeschiedenis van teksttranscripts zal beschikbaar zijn in toekomstige versies." }, "text":{ "messagesTitle":"BERICHTEN", @@ -298,6 +305,7 @@ "unknownPanel":"Onbekend Paneel", "notInGuild":"Niet In Server", "channelRename":"Kan Kanaal Niet Hernoemen", + "channelCategory":"Kan Categorie Niet Wijzigen", "busy":"Ticket Is Bezig", "permissionError":"Permission Error" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Het huidige kanaal is geen geldig ticket! Het is misschien een ticket van een oudere Open Ticket versie!", "notInGuild":"Deze {0} werkt niet in DM! Probeer het opnieuw in een server!", "channelRename":"Door discord ratelimits is het op dit moment onmogelijk voor de bot om het kanaal te hernoemen. Het kanaal zal automatisch hernoemd worden over 10 min als de bot niet herstart wordt.", + "channelCategory":"Vanwege Discord rate limits kon de kanaalcategorie niet onmiddellijk worden gewijzigd. Deze wordt automatisch binnen 10 minuten gewijzigd als de bot online blijft.", "channelRenameSource":"De bron van deze error is: {0}", "busy":"Kan deze {0} niet gebruiken!\nHet ticket wordt op dit moment verwerkt door de bot.\n\nProbeer het opnieuw binnen een paar seconden!", "closeBeforeMessage":"Dit ticket kan niet gesloten/verwijderd worden vooraleer er een bericht door een gebruiker verstuurd is.", "closeBeforeAdminMessage":"Dit ticket kan niet gesloten/verwijderd worden vooraleer er een bericht door een ticket admin of supportlid verstuurd is.", - "unableToCreateTicket":"U kunt geen ticket aanmaken." + "unableToCreateTicket":"U kunt geen ticket aanmaken.", + "messageMissing":"Kan het bericht van de interactie niet vinden. Gebruik in plaats daarvan het commando `{0}`.", + "stateExpired":"Deze interactie is niet langer geldig of is verlopen. Gebruik in plaats daarvan het commando `{0}`. Het is normaal om deze fout te ontvangen na een grote Open Ticket-update.", + "panelStateExpired":"Dit paneel is niet langer geldig of is verlopen. Maak een nieuw paneel met `{0}` om het probleem op te lossen. Het is normaal om deze fout te ontvangen na een grote Open Ticket-update." }, "optionInvalidReasons":{ "stringRegex":"Waarde is niet gelijk aan het patroon!", @@ -387,6 +399,8 @@ "syntax":"Syntax", "originalName":"Originele Naam", "newName":"Nieuwe Naam", + "originalCategory":"Originele Categorie", + "newCategory":"Nieuwe Categorie", "until":"Tot", "validOptions":"Geldige Opties", "validPanels":"Geldige Panelen", @@ -408,6 +422,8 @@ "participants":"Deelnemers", "yes":"Ja", "no":"Nee", + "accept":"Accepteren", + "cancel":"Annuleren", "option":"Optie", "topic":"Onderwerp", "uptime":"Systeem Uptime", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Wil je dat dit paneel automatisch bijwerkt wanneer het aangepast wordt?", "ticket":"Maak een instant ticket.", "ticketId":"Het id van het ticket dat je wilt aanmaken.", + "ticketOtherUser":"Maak een ticket aan voor een andere gebruiker.", "close":"Sluit een ticket, dit schakelt schrijven in het kanaal uit.", "delete":"Verwijder een ticket, dit maakt een transcript waneer ingeschakeld.", "deleteNoTranscript":"Verwijder dit ticket zonder een transcript aan te maken.", @@ -504,7 +521,9 @@ "priorityGet":"Bekijk de prioriteit van een ticket.", "priorityList":"Bekijk een lijst van alle tickets met hun prioriteit.", "transfer":"Draag het ticket eigendom over van de ene naar de andere gebruiker.", - "transferUser":"De user om naar over te dragen." + "transferUser":"De user om naar over te dragen.", + "transcripts":"Bekijk de ticket transcriptgeschiedenis van een gebruiker.", + "transcriptsUser":"De gebruiker om te bekijken." }, "helpMenu":{ "help":"Krijg een lijst van alle beschikbare commands.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Selecteer u ticket", "selectRole":"Selecteer u rol", - "selectOption":"Selecteer u optie" + "selectOption":"Selecteer u optie", + "selectPriorityLevel":"Selecteer prioriteitsniveau" }, "priorities":{ "urgent":"Urgent", diff --git a/languages/estonian.json b/languages/estonian.json index 1225d79..2196086 100644 --- a/languages/estonian.json +++ b/languages/estonian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["iamnotmega","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Estonian", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"Sellel nupul peab olema vähemalt {0} või {1}!", "unusedOption":"Valik {0} ei ole kusagil kasutusel!", "unusedQuestion":"Küsimust {0} ei kasutata kuskil!", - "dropdownOption":"Lubatud rippmenüüga paneel võib sisaldada ainult \"pileti\" tüüpi valikuid!", + "dropdownOption":"Rippmenüüga paneel võib sisaldada ainult järgmisi valikuid: 'ticket', 'role' või 'sub-panel'.", "customInvalidVersion":"Teie konfiguratsioonis määratud versioon ei ühti! Veenduge, et olete konfiguratsiooni uuendanud uusimale versioonile!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Vaadake tekstikäske", "helpPage":"Leht {0}", "withReason":"Põhjusega", - "withoutTranscript":"Ilma ärakirjata" + "withoutTranscript":"Ilma ärakirjata", + "blacklistAdd":"Lisa kasutaja musta nimekirja", + "blacklistRemove":"Vabasta kasutaja" }, "titles":{ "created":"Pilet loodud", @@ -156,7 +158,8 @@ "topicSet":"Teema Muudetud", "prioritySet":"Prioriteet Muudetud", "priorityGet":"Pileti Prioriteet", - "transfer":"Pilet Üle Antud" + "transfer":"Pilet Üle Antud", + "transcripts":"Transkripti ajalugu" }, "descriptions":{ "create":"Teie pilet on loodud. Sellele juurdepääsuks klõpsake alloleval nupul!", @@ -249,7 +252,9 @@ "prioritySetLog":"Selle pileti prioriteet on muudetud väärtuseks {0} kasutaja {1} poolt!", "prioritySetDm":"Teie pileti prioriteet on muudetud väärtuseks {0} meie serveris!", "roleUpdateLog":"{0} uuendas oma rolle!", - "roleUpdateDm":"Teie rolle meie serveris on uuendatud!" + "roleUpdateDm":"Teie rolle meie serveris on uuendatud!", + "topicSetLog":"Selle pileti prioriteedi määras {1} väärtusele {0}.", + "topicSetDm":"Sinu pileti prioriteet on seatud väärtusele {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Kustuta ilma ärakirjata", "backup":"Loo varukoopia ärakirjast", "error":"Midagi läks ärakirja loomisel valesti.\nMida sa teha tahaksid?\n\nSeda piletit ei kustutata enne, kui klõpsate ühel neist nuppudest.", - "title":"Transkriptsiooniviga" + "title":"Transkriptsiooniviga", + "noHistory":"Sellel kasutajal ei ole veel ühtegi transkripti.", + "historyNotSupported":"Transkripti ajalugu on praegu toetatud ainult HTML Transcriptsiga.\nTekstiliste transkriptide ajalugu on saadaval tulevastes versioonides." }, "text":{ "messagesTitle":"SÕNUMID", @@ -298,6 +305,7 @@ "unknownPanel":"Tundmatu paneel", "notInGuild":"Pole serveris", "channelRename":"Kanalit ei saa ümber nimetada", + "channelCategory":"Kategooriat ei saa muuta", "busy":"Pilet on kinni", "permissionError":"Õiguste Viga" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Praegune kanal ei ole kehtiv pilet! See võis olla pilet vanast Open Ticketi versioonist!", "notInGuild":"See {0} ei tööta DM-is! Palun proovi uuesti serveris!", "channelRename":"Ebakõlaliste kiiruspiirangute tõttu on robotil praegu võimatu kanalit ümber nimetada. Kui robotit ei taaskäivitata, nimetatakse kanal 10 minuti jooksul automaatselt ümber.", + "channelCategory":"Discordi kiiruspiirangute tõttu ei saanud kanali kategooriat kohe muuta. Kui bot jääb võrgus, muudetakse see automaatselt 10 minuti jooksul.", "channelRenameSource":"Selle vea allikas on: {0}", "busy":"Seda {0} ei saa kasutada!\nPiletit töötleb praegu bot.\n\nPalun proovige mõne sekundi pärast uuesti!", "closeBeforeMessage":"Seda piletit ei saa sulgeda/kustutada enne, kui kasutaja on sõnumi saatnud.", "closeBeforeAdminMessage":"Seda piletit ei saa sulgeda/kustutada enne, kui piletihaldur või tugiliige on sõnumi saatnud.", - "unableToCreateTicket":"Te ei saa piletit luua." + "unableToCreateTicket":"Te ei saa piletit luua.", + "messageMissing":"Interaktsiooni sõnumit ei leitud. Kasuta selle asemel käsku `{0}`.", + "stateExpired":"See interaktsioon ei ole enam kehtiv või on aegunud. Kasuta selle asemel käsku `{0}`. See on tavaline pärast Open Ticket suurt uuendust.", + "panelStateExpired":"See paneel ei ole enam kehtiv või on aegunud. Loo uus paneel kasutades `{0}`, et probleem lahendada. See on tavaline pärast Open Ticket suurt uuendust." }, "optionInvalidReasons":{ "stringRegex":"Väärtus ei vasta mustrile!", @@ -387,6 +399,8 @@ "syntax":"Süntaks", "originalName":"Algne nimi", "newName":"Uus nimi", + "originalCategory":"Algne kategooria", + "newCategory":"Uus kategooria", "until":"Kuni", "validOptions":"Kehtivad valikud", "validPanels":"Kehtivad paneelid", @@ -408,6 +422,8 @@ "participants":"Osalejad", "yes":"Jah", "no":"Ei", + "accept":"Nõustu", + "cancel":"Tühista", "option":"Valik", "topic":"Teema", "uptime":"Süsteemi Töötamise Aeg", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Kas soovite seda paneeli redigeerimisel automaatselt värskendada?", "ticket":"Looge pilet koheselt.", "ticketId":"Pileti identifikaator, mille soovite luua.", + "ticketOtherUser":"Loo pilet teisele kasutajale.", "close":"Sulgege pilet.", "delete":"Kustuta pilet.", "deleteNoTranscript":"Kustutage see pilet ilma ärakirja loomata.", @@ -504,7 +521,9 @@ "priorityGet":"Hangi pileti prioriteet.", "priorityList":"Hangi nimekiri kõigist piletitest ja nende prioriteedi olekust.", "transfer":"Anna pileti omand üle ühelt kasutajalt teisele.", - "transferUser":"Kasutaja, kellele omand üle anda." + "transferUser":"Kasutaja, kellele omand üle anda.", + "transcripts":"Vaata kasutaja piletite transkripti ajalugu.", + "transcriptsUser":"Kasutaja, keda vaadata." }, "helpMenu":{ "help":"Hankige kõigi saadaolevate käskude loend.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Vali oma pilet", "selectRole":"Vali oma roll", - "selectOption":"Vali oma valik" + "selectOption":"Vali oma valik", + "selectPriorityLevel":"Vali prioriteeditase" }, "priorities":{ "urgent":"Kiireloomuline", diff --git a/languages/finnish.json b/languages/finnish.json index 895a1bf..4dc1692 100644 --- a/languages/finnish.json +++ b/languages/finnish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["iamnotmega","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Finnish", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"Tässä painikkeessa on oltava vähintään {0} tai {1}!", "unusedOption":"Vaihtoehtoa {0} ei käytetä missään!", "unusedQuestion":"Kysymystä {0} ei käytetä missään!", - "dropdownOption":"Paneeli, jossa pudotusvalikko on käytössä, voi sisältää vain \"lippu\"-tyyppisiä vaihtoehtoja!", + "dropdownOption":"Pudotusvalikollinen paneeli voi sisältää vain seuraavia vaihtoehtoja: 'ticket', 'role' tai 'sub-panel'.", "customInvalidVersion":"Määritetty versio kokoonpanossasi ei vastaa! Varmista, että olet päivittänyt kokoonpanon uusimpaan versioon!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Näytä tekstikomennot", "helpPage":"Sivu {0}", "withReason":"Syyllä", - "withoutTranscript":"Ilman transkriptiota" + "withoutTranscript":"Ilman transkriptiota", + "blacklistAdd":"Lisää käyttäjä mustalle listalle", + "blacklistRemove":"Vapauta käyttäjä" }, "titles":{ "created":"Lippu luotu", @@ -156,7 +158,8 @@ "topicSet":"Aihe Muutettu", "prioritySet":"Prioriteetti Muutettu", "priorityGet":"Tiketin Prioriteetti", - "transfer":"Tiketti Siirretty" + "transfer":"Tiketti Siirretty", + "transcripts":"Transkriptien historia" }, "descriptions":{ "create":"Lippusi on luotu. Napsauta alla olevaa painiketta päästäksesi siihen!", @@ -249,7 +252,9 @@ "prioritySetLog":"Tämän tiketin prioriteetti on vaihdettu arvoksi {0} käyttäjän {1} toimesta!", "prioritySetDm":"Tiketin prioriteetti on vaihdettu arvoksi {0} palvelimellamme!", "roleUpdateLog":"{0} on päivittänyt roolinsa!", - "roleUpdateDm":"Roolisi palvelimellamme on päivitetty!" + "roleUpdateDm":"Roolisi palvelimellamme on päivitetty!", + "topicSetLog":"Tämän tiketin prioriteetti asetettiin arvoon {0} käyttäjän {1} toimesta.", + "topicSetDm":"Tikettisi prioriteetti on asetettu arvoon {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Poista ilman transkriptiota", "backup":"Luo varmuuskopio", "error":"Jotain meni pieleen, kun yritettiin luoda transkriptiota. Mitä haluaisit tehdä? Tätä lippua ei poisteta, ennen kuin napsautat jotakin näistä painikkeista. ", - "title":"Transkriptiovirhe" + "title":"Transkriptiovirhe", + "noHistory":"Tällä käyttäjällä ei ole vielä transkriptejä.", + "historyNotSupported":"Transkriptien historiaa tuetaan tällä hetkellä vain HTML Transcriptsilla.\nTekstimuotoinen transkriptien historia tulee saataville tulevissa versioissa." }, "text":{ "messagesTitle":"VIESTIT", @@ -298,6 +305,7 @@ "unknownPanel":"Tuntematon paneeli", "notInGuild":"Ei Palvelimessa", "channelRename":"Kanavaa ei voi nimetä uudelleen", + "channelCategory":"Luokan Vaihto Ei Onnistu", "busy":"Lippu on varattu", "permissionError":"Käyttöoikeusvirhe" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Nykyinen kanava ei ole kelvollinen lippu! Se saattoi olla lippu vanhasta Open Ticket -versiosta!", "notInGuild":"Tämä {0} ei toimi DM:ssä! Ole hyvä ja yritä uudelleen palvelimella!", "channelRename":"Discordin nopeusrajoitusten vuoksi botin on tällä hetkellä mahdotonta nimetä kanavaa uudelleen. Kanava nimetään automaattisesti uudelleen 10 minuutin kuluttua, jos bottia ei käynnistetä uudelleen.", + "channelCategory":"Discordin nopeusrajoitusten vuoksi kanavan luokkaa ei voitu muuttaa heti. Se päivitetään automaattisesti 10 minuutin kuluessa, jos botti pysyy online-tilassa.", "channelRenameSource":"Tämän virheen lähde on: {0}", "busy":"Tätä {0} ei voi käyttää! Botti käsittelee lippua parhaillaan. Yritä uudelleen muutaman sekunnin kuluttua!", "closeBeforeMessage":"Tätä tikettiä ei voi sulkea/poistaa ennen kuin käyttäjä on lähettänyt viestin.", "closeBeforeAdminMessage":"Tätä tikettiä ei voi sulkea/poistaa ennen kuin tikettien ylläpitäjä tai tukihenkilö on lähettänyt viestin.", - "unableToCreateTicket":"Et voi luoda tikettiä." + "unableToCreateTicket":"Et voi luoda tikettiä.", + "messageMissing":"Vuorovaikutuksen viestiä ei löytynyt. Käytä sen sijaan komentoa `{0}`.", + "stateExpired":"Tämä vuorovaikutus ei ole enää voimassa tai on vanhentunut. Käytä sen sijaan komentoa `{0}`. Tämä on normaalia suuren Open Ticket -päivityksen jälkeen.", + "panelStateExpired":"Tämä paneeli ei ole enää voimassa tai on vanhentunut. Luo uusi paneeli käyttämällä `{0}` ongelman ratkaisemiseksi. Tämä on normaalia suuren Open Ticket -päivityksen jälkeen." }, "optionInvalidReasons":{ "stringRegex":"Arvo ei vastaa mallia!", @@ -387,6 +399,8 @@ "syntax":"Syntaksi", "originalName":"Alkuperäinen Nimi", "newName":"Alkuperäinen Nimi", + "originalCategory":"Alkuperäinen Kategoria", + "newCategory":"Uusi Kategoria", "until":"Kunnes", "validOptions":"Kelvolliset vaihtoehdot", "validPanels":"Kelvolliset paneelit", @@ -408,6 +422,8 @@ "participants":"Osallistujat", "yes":"Kyllä", "no":"Ei", + "accept":"Hyväksy", + "cancel":"Peruuta", "option":"Vaihtoehto", "topic":"Aihe", "uptime":"Järjestelmän Käyttöaika", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Haluatko tämän paneelin päivittyvän automaattisesti, kun sitä muokataan?", "ticket":"Luo lippu välittömästi.", "ticketId":"Sen lipun tunniste, jonka haluat luoda.", + "ticketOtherUser":"Luo tiketti toiselle käyttäjälle.", "close":"Sulje lippu.", "delete":"Poista lippu.", "deleteNoTranscript":"Poista tämä lippu luomatta transkriptiota.", @@ -504,7 +521,9 @@ "priorityGet":"Hae tiketin prioriteetti.", "priorityList":"Hae lista kaikista tiketeistä ja niiden prioriteettitilasta.", "transfer":"Siirrä tiketin omistus käyttäjältä toiselle.", - "transferUser":"Käyttäjä, jolle omistus siirretään." + "transferUser":"Käyttäjä, jolle omistus siirretään.", + "transcripts":"Näytä käyttäjän tikettien transkriptien historia.", + "transcriptsUser":"Käyttäjä, jota tarkastellaan." }, "helpMenu":{ "help":"Hanki luettelo kaikista käytettävissä olevista komennoista.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Valitse tikettisi", "selectRole":"Valitse roolisi", - "selectOption":"Valitse vaihtoehtosi" + "selectOption":"Valitse vaihtoehtosi", + "selectPriorityLevel":"Valitse prioriteettitaso" }, "priorities":{ "urgent":"Kiireellinen", diff --git a/languages/french.json b/languages/french.json index 38b582f..3a7a49c 100644 --- a/languages/french.json +++ b/languages/french.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["guillee3"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"French", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Ce bouton doit avoir au moins un {0} ou {1}!", "unusedOption":"L'option {0} n'est utilisée nulle part!", "unusedQuestion":"La question {0} n'est utilisée nulle part!", - "dropdownOption":"Un panneau avec un menu déroulant activé ne peut contenir que des options du type 'ticket'!", + "dropdownOption":"Un panneau avec menu déroulant peut uniquement contenir des options des types : 'ticket', 'role' ou 'sub-panel'.", "customInvalidVersion":"La version spécifiée dans votre config ne correspond pas! Assurez-vous d'avoir mis à jour la config vers la dernière version!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Voir les Commandes Textuelles", "helpPage":"Page {0}", "withReason":"Avec Raison", - "withoutTranscript":"Sans Transcription" + "withoutTranscript":"Sans Transcription", + "blacklistAdd":"Mettre l'Utilisateur en Liste Noire", + "blacklistRemove":"Retirer l'Utilisateur" }, "titles":{ "created":"Ticket Créé", @@ -156,7 +158,8 @@ "topicSet":"Sujet modifié", "prioritySet":"Priorité modifiée", "priorityGet":"Priorité du ticket", - "transfer":"Ticket transféré" + "transfer":"Ticket transféré", + "transcripts":"Historique des Transcriptions" }, "descriptions":{ "create":"Votre ticket a été créé. Cliquez sur le bouton ci-dessous pour y accéder!", @@ -249,7 +252,9 @@ "prioritySetLog":"La priorité de ce ticket a été modifiée en {0} par {1}!", "prioritySetDm":"La priorité de votre ticket a été modifiée en {0} sur notre serveur!", "roleUpdateLog":"{0} a mis à jour ses rôles!", - "roleUpdateDm":"Vos rôles sur notre serveur ont été mis à jour!" + "roleUpdateDm":"Vos rôles sur notre serveur ont été mis à jour!", + "topicSetLog":"La priorité de ce ticket a été définie sur {0} par {1}.", + "topicSetDm":"La priorité de votre ticket a été définie sur {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Supprimer Sans Transcription", "backup":"Créer une Transcription de Sauvegarde", "error":"Une erreur s'est produite lors de la création de la transcription.\nQue souhaitez-vous faire?\n\nCe ticket ne sera pas supprimé tant que vous n'aurez pas cliqué sur l'un de ces boutons.", - "title":"Erreur de transcription" + "title":"Erreur de transcription", + "noHistory":"Cet utilisateur n'a pas encore de transcriptions.", + "historyNotSupported":"L'historique des transcriptions est actuellement uniquement pris en charge avec HTML Transcripts.\nL'historique des transcriptions texte sera disponible dans les prochaines versions." }, "text":{ "messagesTitle":"MESSAGES", @@ -298,6 +305,7 @@ "unknownPanel":"Panneau Inconnu", "notInGuild":"Pas Dans le Serveur", "channelRename":"Impossible de Renommer le Canal", + "channelCategory":"Impossible de Modifier la Catégorie", "busy":"Ticket Occupé", "permissionError":"Erreur de permission" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Le canal actuel n'est pas un ticket valide! Il pourrait s'agir d'un ticket provenant d'une ancienne version d'Open Ticket!", "notInGuild":"Ce {0} ne fonctionne pas en DM! Veuillez réessayer dans un serveur!", "channelRename":"En raison des limitations de taux de Discord, il est actuellement impossible pour le bot de renommer le canal. Le canal sera automatiquement renommé après 10 minutes si le bot n'est pas redémarré.", + "channelCategory":"En raison des limites de taux de Discord, la catégorie du salon n'a pas pu être modifiée immédiatement. Elle sera modifiée automatiquement dans les 10 minutes si le bot reste en ligne.", "channelRenameSource":"La source de cette erreur est : {0}", "busy":"Impossible d'utiliser ce {0}!\nLe ticket est actuellement en cours de traitement par le bot.\n\nVeuillez réessayer dans quelques secondes!", "closeBeforeMessage":"Ce ticket ne peut pas être fermé/supprimé avant qu'un utilisateur ait envoyé un message.", "closeBeforeAdminMessage":"Ce ticket ne peut pas être fermé/supprimé avant qu'un admin de ticket ou un membre du support ait envoyé un message.", - "unableToCreateTicket":"Vous ne pouvez pas créer de ticket." + "unableToCreateTicket":"Vous ne pouvez pas créer de ticket.", + "messageMissing":"Impossible de localiser le message de l'interaction. Utilisez la commande `{0}` à la place.", + "stateExpired":"Cette interaction n'est plus valide ou a expiré. Utilisez la commande `{0}` à la place. Il est normal de recevoir cette erreur après une mise à jour majeure d'Open Ticket.", + "panelStateExpired":"Ce panneau n'est plus valide ou a expiré. Créez un nouveau panneau avec `{0}` pour résoudre le problème. Il est normal de recevoir cette erreur après une mise à jour majeure d'Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"La valeur ne correspond pas au modèle!", @@ -387,6 +399,8 @@ "syntax":"Syntaxe", "originalName":"Nom Original", "newName":"Nouveau Nom", + "originalCategory":"Catégorie d'Origine", + "newCategory":"Nouvelle Catégorie", "until":"Jusqu'à", "validOptions":"Options Valides", "validPanels":"Panneaux Valides", @@ -408,6 +422,8 @@ "participants":"Participants", "yes":"Oui", "no":"Non", + "accept":"Accepter", + "cancel":"Annuler", "option":"Option", "topic":"Sujet", "uptime":"Temps de fonctionnement", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Voulez-vous que ce panneau se mette à jour automatiquement lorsqu'il est modifié?", "ticket":"Créez instantanément un ticket.", "ticketId":"L'identifiant du ticket que vous souhaitez créer.", + "ticketOtherUser":"Créer un ticket pour un autre utilisateur.", "close":"Fermez un ticket.", "delete":"Supprimez un ticket.", "deleteNoTranscript":"Supprimez ce ticket sans créer de transcription.", @@ -504,7 +521,9 @@ "priorityGet":"Obtenir la priorité du ticket.", "priorityList":"Obtenir une liste de tous les tickets avec leur statut de priorité.", "transfer":"Transférer la propriété du ticket d'un utilisateur à un autre.", - "transferUser":"L'utilisateur vers lequel transférer." + "transferUser":"L'utilisateur vers lequel transférer.", + "transcripts":"Voir l'historique des transcriptions de tickets d'un utilisateur.", + "transcriptsUser":"L'utilisateur à afficher." }, "helpMenu":{ "help":"Obtenez une liste de toutes les commandes disponibles.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Sélectionnez votre ticket", "selectRole":"Sélectionnez votre rôle", - "selectOption":"Sélectionnez votre option" + "selectOption":"Sélectionnez votre option", + "selectPriorityLevel":"Sélectionner le niveau de priorité" }, "priorities":{ "urgent":"Urgent", diff --git a/languages/german.json b/languages/german.json index 0c8e1c4..65ee436 100644 --- a/languages/german.json +++ b/languages/german.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["benzorich"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"German", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Dieser Button muss mindestens eine {0} oder {1} enthalten!", "unusedOption":"Die Option {0} wird nirgends verwendet!", "unusedQuestion":"Die Frage {0} wird nirgends verwendet!", - "dropdownOption":"Ein Panel mit aktiviertem Dropdown kann nur Optionen vom Typ 'Ticket' enthalten!", + "dropdownOption":"Ein Panel mit Dropdown kann nur Optionen der Typen 'ticket', 'role' oder 'sub-panel' enthalten.", "customInvalidVersion":"Die in deiner Konfiguration angegebene Version stimmt nicht überein! Stelle sicher, dass du die Konfiguration auf die neueste Version aktualisiert hast!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Textbefehle anzeigen", "helpPage":"Seite {0}", "withReason":"Mit Grund", - "withoutTranscript":"Ohne Transkription" + "withoutTranscript":"Ohne Transkription", + "blacklistAdd":"Benutzer Blacklisten", + "blacklistRemove":"Benutzer Freigeben" }, "titles":{ "created":"Ticket erstellt", @@ -156,7 +158,8 @@ "topicSet":"Thema Geändert", "prioritySet":"Priorität Geändert", "priorityGet":"Ticket-Priorität", - "transfer":"Ticket Übertragen" + "transfer":"Ticket Übertragen", + "transcripts":"Transkriptverlauf" }, "descriptions":{ "create":"Ihr Ticket wurde bereits erstellt. Klicken Sie auf die Button unten, um es zu öffnen!", @@ -249,7 +252,9 @@ "prioritySetLog":"Die Priorität dieses Tickets wurde von {1} auf {0} geändert!", "prioritySetDm":"Die Priorität deines Tickets wurde auf unserem Server auf {0} geändert!", "roleUpdateLog":"{0} hat seine Rollen aktualisiert!", - "roleUpdateDm":"Deine Rollen auf unserem Server wurden aktualisiert!" + "roleUpdateDm":"Deine Rollen auf unserem Server wurden aktualisiert!", + "topicSetLog":"Die Priorität dieses Tickets wurde von {1} auf {0} gesetzt.", + "topicSetDm":"Die Priorität deines Tickets wurde auf {0} gesetzt." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Löschen ohne Transkript", "backup":"Sicherungstranskript erstellen", "error":"Beim Versuch, das Transkript zu erstellen, ist etwas schief gelaufen.\nWas möchten Sie tun?\n\nDieses Ticket wird erst gelöscht, wenn Sie auf eine der folgenden Buttons klicken.", - "title":"Transkript-Fehler" + "title":"Transkript-Fehler", + "noHistory":"Dieser Benutzer hat noch keine Transkripte.", + "historyNotSupported":"Der Transkriptverlauf wird derzeit nur mit HTML Transcripts unterstützt.\nDer Verlauf von Texttranskripten wird in zukünftigen Versionen verfügbar sein." }, "text":{ "messagesTitle":"NACHRICHTEN", @@ -298,6 +305,7 @@ "unknownPanel":"Unbekanntes Panel", "notInGuild":"Nicht auf dem Server", "channelRename":"Kanal kann nicht umbenannt werden", + "channelCategory":"Kategorie Kann Nicht Geändert Werden", "busy":"Ticket ist besetzt", "permissionError":"Berechtigungsfehler" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Der aktuelle Kanal ist kein gültiges Ticket! Es könnte sich um ein Ticket aus einer alten Open Ticket Version handeln!", "notInGuild":"{0} funktioniert nicht in DM! Bitte versuchen Sie es erneut auf einem Server!", "channelRename":"Aufgrund von Discord-Ratelimits ist es dem Bot derzeit nicht möglich, den Channel umzubenennen. Der Channel wird nach 10 Minuten automatisch umbenannt, wenn der Bot nicht neu gestartet wird.", + "channelCategory":"Aufgrund von Discord-Rate-Limits konnte die Kanalkategorie nicht sofort geändert werden. Sie wird automatisch innerhalb von 10 Minuten geändert, sofern der Bot online bleibt.", "channelRenameSource":"Die Quelle dieses Fehlers ist: {0}", "busy":"{0} kann nicht verwendet werden!\nDas Ticket wird derzeit vom Bot bearbeitet.\n\nBitte versuchen Sie es in ein paar Sekunden erneut!", "closeBeforeMessage":"Dieses Ticket kann nicht geschlossen/gelöscht werden, bevor eine Nachricht von einem Benutzer gesendet wurde.", "closeBeforeAdminMessage":"Dieses Ticket kann nicht geschlossen/gelöscht werden, bevor eine Nachricht von einem Ticket-Admin oder Support-Mitglied gesendet wurde.", - "unableToCreateTicket":"Du kannst kein Ticket erstellen." + "unableToCreateTicket":"Du kannst kein Ticket erstellen.", + "messageMissing":"Die Nachricht der Interaktion konnte nicht gefunden werden. Verwende stattdessen den Befehl `{0}`.", + "stateExpired":"Diese Interaktion ist nicht mehr gültig oder abgelaufen. Verwende stattdessen den Befehl `{0}`. Es ist normal, diesen Fehler nach einem größeren Open Ticket-Update zu erhalten.", + "panelStateExpired":"Dieses Panel ist nicht mehr gültig oder abgelaufen. Erstelle ein neues Panel mit `{0}`, um das Problem zu beheben. Es ist normal, diesen Fehler nach einem größeren Open Ticket-Update zu erhalten." }, "optionInvalidReasons":{ "stringRegex":"Wert stimmt nicht mit Muster überein!", @@ -387,6 +399,8 @@ "syntax":"Syntax", "originalName":"Ursprünglicher Name", "newName":"Neuer Name", + "originalCategory":"Originalkategorie", + "newCategory":"Neue Kategorie", "until":"Bis", "validOptions":"Gültige Optionen", "validPanels":"Gültige Panels", @@ -408,6 +422,8 @@ "participants":"Teilnehmer", "yes":"Ja", "no":"Nein", + "accept":"Akzeptieren", + "cancel":"Abbrechen", "option":"Option", "topic":"Thema", "uptime":"System-Laufzeit", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Möchten Sie, dass dieses Feld bei der Bearbeitung automatisch aktualisiert wird?", "ticket":"Erstellen Sie sofort ein Ticket.", "ticketId":"Der Kennung des Panels, das Sie erzeugen wollen.", + "ticketOtherUser":"Ein Ticket für einen anderen Benutzer erstellen.", "close":"Schließen Sie ein Ticket.", "delete":"Ein Ticket löschen.", "deleteNoTranscript":"Löschen Sie dieses Ticket, ohne ein Transkript zu erstellen.", @@ -504,7 +521,9 @@ "priorityGet":"Zeige die Priorität des Tickets an.", "priorityList":"Zeige eine Liste aller Tickets mit ihrem Prioritätsstatus an.", "transfer":"Übertrage das Ticket von einem Benutzer an einen anderen.", - "transferUser":"Der Benutzer, an den übertragen werden soll." + "transferUser":"Der Benutzer, an den übertragen werden soll.", + "transcripts":"Den Ticket-Transkriptverlauf eines Benutzers anzeigen.", + "transcriptsUser":"Der anzuzeigende Benutzer." }, "helpMenu":{ "help":"Erhalten Sie eine Liste mit allen verfügbaren Befehlen.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Wähle dein Ticket", "selectRole":"Wähle deine Rolle", - "selectOption":"Wähle deine Option" + "selectOption":"Wähle deine Option", + "selectPriorityLevel":"Prioritätsstufe auswählen" }, "priorities":{ "urgent":"Dringend", diff --git a/languages/greek.json b/languages/greek.json index bc11230..d71c53a 100644 --- a/languages/greek.json +++ b/languages/greek.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Greek", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"Αυτό το κουμπί πρέπει να έχει τουλάχιστον ένα {0} ή {1}!", "unusedOption":"Η επιλογή {0} δεν χρησιμοποιείται πουθενά!", "unusedQuestion":"Η ερώτηση {0} δεν χρησιμοποιείται πουθενά!", - "dropdownOption":"Ένα πάνελ με ενεργοποιημένο dropdown μπορεί να περιέχει μόνο επιλογές τύπου 'ticket'!", + "dropdownOption":"Ένα πάνελ με αναπτυσσόμενο μενού μπορεί να περιέχει μόνο επιλογές των τύπων: 'ticket', 'role' ή 'sub-panel'.", "customInvalidVersion":"Η έκδοση που καθορίστηκε στο config σας δεν ταιριάζει! Βεβαιωθείτε ότι έχετε ενημερώσει το config στην πιο πρόσφατη έκδοση!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Προβολή Εντολών Κειμένου", "helpPage":"Σελίδα {0}", "withReason":"Με Λόγο", - "withoutTranscript":"Χωρίς Αντίγραφο" + "withoutTranscript":"Χωρίς Αντίγραφο", + "blacklistAdd":"Προσθήκη Χρήστη στη Μαύρη Λίστα", + "blacklistRemove":"Απελευθέρωση Χρήστη" }, "titles":{ "created":"Δημιουργήθηκε Εισιτήριο", @@ -156,7 +158,8 @@ "topicSet":"Το Θέμα Αλλάχθηκε", "prioritySet":"Η Προτεραιότητα Αλλάχθηκε", "priorityGet":"Προτεραιότητα Ticket", - "transfer":"Το Ticket Μεταφέρθηκε" + "transfer":"Το Ticket Μεταφέρθηκε", + "transcripts":"Ιστορικό Μεταγραφών" }, "descriptions":{ "create":"Το εισιτήριό σας δημιουργήθηκε. Κάντε κλικ στο παρακάτω κουμπί για να το προσπελάσετε!", @@ -249,7 +252,9 @@ "prioritySetLog":"Η προτεραιότητα αυτού του ticket άλλαξε σε {0} από τον/την {1}!", "prioritySetDm":"Η προτεραιότητα του ticket σας άλλαξε σε {0} στον server μας!", "roleUpdateLog":"Ο/Η {0} ενημέρωσε τους ρόλους του/της!", - "roleUpdateDm":"Οι ρόλοι σας στον server μας έχουν ενημερωθεί!" + "roleUpdateDm":"Οι ρόλοι σας στον server μας έχουν ενημερωθεί!", + "topicSetLog":"Η προτεραιότητα αυτού του ticket ορίστηκε σε {0} από τον/την {1}.", + "topicSetDm":"Η προτεραιότητα του ticket σας ορίστηκε σε {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Διαγραφή Χωρίς Αντίγραφο", "backup":"Δημιουργία Αντιγράφου Ασφαλείας", "error":"Κάτι πήγε στραβά κατά τη δημιουργία του αντιγράφου.\nΤι θα θέλατε να κάνετε;\n\nΑυτό το εισιτήριο δεν θα διαγραφεί μέχρι να κάνετε κλικ σε ένα από αυτά τα κουμπιά.", - "title":"Σφάλμα Transcript" + "title":"Σφάλμα Transcript", + "noHistory":"Αυτός ο χρήστης δεν έχει ακόμη κανένα ιστορικό μεταγραφών.", + "historyNotSupported":"Το ιστορικό μεταγραφών υποστηρίζεται προς το παρόν μόνο με HTML Transcripts.\nΤο ιστορικό κειμενικών μεταγραφών θα είναι διαθέσιμο σε μελλοντικές εκδόσεις." }, "text":{ "messagesTitle":"ΜΗΝΥΜΑΤΑ", @@ -298,6 +305,7 @@ "unknownPanel":"Άγνωστο Πάνελ", "notInGuild":"Δεν Είστε σε Server", "channelRename":"Αδυναμία Μετονομασίας Κανάλι", + "channelCategory":"Αδυναμία Αλλαγής Κατηγορίας", "busy":"Το Εισιτήριο Είναι Απασχολημένο", "permissionError":"Σφάλμα Δικαιωμάτων" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Το τρέχον κανάλι δεν είναι έγκυρο εισιτήριο! Μπορεί να ήταν εισιτήριο από παλιά έκδοση του Open Ticket!", "notInGuild":"Αυτό το {0} δεν λειτουργεί σε DM! Παρακαλώ δοκιμάστε ξανά σε έναν server!", "channelRename":"Λόγω discord ratelimits, είναι αδύνατο για το bot να μετονομάσει το κανάλι. Το κανάλι θα μετονομαστεί αυτόματα σε 10 λεπτά αν το bot δεν επανεκκινηθεί.", + "channelCategory":"Λόγω περιορισμών ρυθμού του Discord, η κατηγορία καναλιού δεν μπορεί να αλλάξει άμεσα. Θα αλλάξει αυτόματα μέσα σε 10 λεπτά αν το bot παραμείνει online.", "channelRenameSource":"Η πηγή αυτού του σφάλματος είναι: {0}", "busy":"Αδυναμία χρήσης αυτού του {0}!\nΤο εισιτήριο είναι αυτή τη στιγμή σε επεξεργασία από το bot.\n\nΠαρακαλώ δοκιμάστε ξανά σε λίγα δευτερόλεπτα!", "closeBeforeMessage":"Αυτό το ticket δεν μπορεί να κλείσει/διαγραφεί πριν σταλεί ένα μήνυμα από έναν χρήστη.", "closeBeforeAdminMessage":"Αυτό το ticket δεν μπορεί να κλείσει/διαγραφεί πριν σταλεί μήνυμα από έναν ticket admin ή μέλος υποστήριξης.", - "unableToCreateTicket":"Δεν μπορείτε να δημιουργήσετε ticket." + "unableToCreateTicket":"Δεν μπορείτε να δημιουργήσετε ticket.", + "messageMissing":"Δεν ήταν δυνατός ο εντοπισμός του μηνύματος αλληλεπίδρασης. Χρησιμοποιήστε την εντολή `{0}` αντί αυτού.", + "stateExpired":"Αυτή η αλληλεπίδραση δεν είναι πλέον έγκυρη ή έχει λήξει. Χρησιμοποιήστε την εντολή `{0}` αντί αυτού. Είναι φυσιολογικό μετά από μεγάλη ενημέρωση του Open Ticket.", + "panelStateExpired":"Αυτό το πάνελ δεν είναι πλέον έγκυρο ή έχει λήξει. Δημιουργήστε νέο πάνελ χρησιμοποιώντας `{0}` για να επιλύσετε το πρόβλημα. Είναι φυσιολογικό μετά από μεγάλη ενημέρωση του Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Η τιμή δεν ταιριάζει με το μοτίβο!", @@ -387,6 +399,8 @@ "syntax":"Σύνταξη", "originalName":"Αρχικό Όνομα", "newName":"Νέο Όνομα", + "originalCategory":"Αρχική Κατηγορία", + "newCategory":"Νέα Κατηγορία", "until":"Μέχρι", "validOptions":"Έγκυρες Επιλογές", "validPanels":"Έγκυρα Πάνελ", @@ -408,6 +422,8 @@ "participants":"Συμμετέχοντες", "yes":"Ναι", "no":"Όχι", + "accept":"Αποδοχή", + "cancel":"Ακύρωση", "option":"Επιλογή", "topic":"Θέμα", "uptime":"Χρόνος Λειτουργίας Συστήματος", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Θέλετε αυτό το πάνελ να ενημερώνεται αυτόματα όταν επεξεργαστεί;", "ticket":"Δημιουργία εισιτηρίου αμέσως.", "ticketId":"Το αναγνωριστικό του εισιτηρίου που θέλετε να δημιουργήσετε.", + "ticketOtherUser":"Δημιουργήστε ένα ticket για άλλον χρήστη.", "close":"Κλείσιμο εισιτηρίου.", "delete":"Διαγραφή εισιτηρίου.", "deleteNoTranscript":"Διαγραφή αυτού του εισιτηρίου χωρίς δημιουργία μεταγραφής.", @@ -504,7 +521,9 @@ "priorityGet":"Λάβετε την προτεραιότητα του ticket.", "priorityList":"Λάβετε μια λίστα όλων των tickets με την κατάσταση προτεραιότητάς τους.", "transfer":"Μεταφέρετε την ιδιοκτησία του ticket από έναν χρήστη σε άλλον.", - "transferUser":"Ο χρήστης στον οποίο θα γίνει η μεταφορά." + "transferUser":"Ο χρήστης στον οποίο θα γίνει η μεταφορά.", + "transcripts":"Προβολή ιστορικού μεταγραφών ticket ενός χρήστη.", + "transcriptsUser":"Ο χρήστης προς προβολή." }, "helpMenu":{ "help":"Λήψη λίστας όλων των διαθέσιμων εντολών.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Επιλέξτε το ticket σας", "selectRole":"Επιλέξτε τον ρόλο σας", - "selectOption":"Επιλέξτε την επιλογή σας" + "selectOption":"Επιλέξτε την επιλογή σας", + "selectPriorityLevel":"Επιλέξτε επίπεδο προτεραιότητας" }, "priorities":{ "urgent":"Επείγον", diff --git a/languages/hindi.json b/languages/hindi.json index 0addf7e..9a4bc31 100644 --- a/languages/hindi.json +++ b/languages/hindi.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["challenger_nova"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Hindi", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"इस बटन पर कम से कम {0} या {1} होना आवश्यक है!", "unusedOption":"विकल्प {0} का उपयोग कहीं भी नहीं किया जाता है!", "unusedQuestion":"प्रश्न {0} का प्रयोग कहीं भी नहीं किया गया है!", - "dropdownOption":"ड्रॉपडाउन सक्षम पैनल में केवल 'टिकट' प्रकार के विकल्प हो सकते हैं!", + "dropdownOption":"ड्रॉपडाउन वाला पैनल केवल इन प्रकारों के विकल्प रख सकता है: 'ticket', 'role' या 'sub-panel'.", "customInvalidVersion":"आपके कॉन्फ़िग में निर्दिष्ट संस्करण मेल नहीं खाता! कृपया सुनिश्चित करें कि आपने कॉन्फ़िग को नवीनतम संस्करण में अपडेट किया है!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"टेक्स्ट कमांड देखें", "helpPage":"पेज {0}", "withReason":"कारण के साथ", - "withoutTranscript":"प्रतिलेख के बिना" + "withoutTranscript":"प्रतिलेख के बिना", + "blacklistAdd":"उपयोगकर्ता को ब्लैकलिस्ट करें", + "blacklistRemove":"उपयोगकर्ता को रिलीज़ करें" }, "titles":{ "created":"टिकट बनाया गया", @@ -156,7 +158,8 @@ "topicSet":"विषय बदला गया", "prioritySet":"प्राथमिकता बदली गई", "priorityGet":"टिकट प्राथमिकता", - "transfer":"टिकट स्थानांतरित किया गया" + "transfer":"टिकट स्थानांतरित किया गया", + "transcripts":"ट्रांसक्रिप्ट इतिहास" }, "descriptions":{ "create":"आपका टिकट बन गया है. ", @@ -249,7 +252,9 @@ "prioritySetLog":"इस टिकट की प्राथमिकता {1} द्वारा {0} में बदल दी गई है!", "prioritySetDm":"आपके टिकट की प्राथमिकता हमारे सर्वर में {0} में बदल दी गई है!", "roleUpdateLog":"{0} ने अपनी भूमिकाएँ अपडेट की हैं!", - "roleUpdateDm":"आपकी भूमिकाएँ हमारे सर्वर में अपडेट कर दी गई हैं!" + "roleUpdateDm":"आपकी भूमिकाएँ हमारे सर्वर में अपडेट कर दी गई हैं!", + "topicSetLog":"इस टिकट की प्राथमिकता {1} द्वारा {0} पर सेट की गई है।", + "topicSetDm":"आपके टिकट की प्राथमिकता {0} पर सेट की गई है।" } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"प्रतिलेख के बिना हटाएँ", "backup":"बैकअप ट्रांस्क्रिप्ट बनाएं", "error":"प्रतिलेख बनाने का प्रयास करते समय कुछ गलत हो गया।\n", - "title":"ट्रांसक्रिप्ट त्रुटि" + "title":"ट्रांसक्रिप्ट त्रुटि", + "noHistory":"इस उपयोगकर्ता के पास अभी तक कोई ट्रांसक्रिप्ट नहीं है।", + "historyNotSupported":"ट्रांसक्रिप्ट इतिहास वर्तमान में केवल HTML Transcripts के साथ समर्थित है।\nटेक्स्ट ट्रांसक्रिप्ट इतिहास भविष्य के संस्करणों में उपलब्ध होगा।" }, "text":{ "messagesTitle":"संदेश", @@ -298,6 +305,7 @@ "unknownPanel":"अज्ञात पैनल", "notInGuild":"सर्वर में नहीं", "channelRename":"चैनल का नाम बदलने में असमर्थ", + "channelCategory":"श्रेणी बदलने में असमर्थ", "busy":"टिकट व्यस्त है", "permissionError":"अनुमति त्रुटि" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"वर्तमान चैनल वैध टिकट नहीं है! ", "notInGuild":"यह {0} डीएम में काम नहीं करता! ", "channelRename":"विवाद की दर सीमा के कारण, वर्तमान में बॉट के लिए चैनल का नाम बदलना असंभव है। ", + "channelCategory":"Discord rate limits के कारण चैनल श्रेणी तुरंत नहीं बदली जा सकी। यदि बॉट ऑनलाइन रहता है तो यह 10 मिनट के भीतर स्वतः बदल दी जाएगी।", "channelRenameSource":"इस त्रुटि का स्रोत है: {0}", "busy":"इस {0} का उपयोग करने में असमर्थ!\n", "closeBeforeMessage":"किसी उपयोगकर्ता द्वारा संदेश भेजे जाने से पहले इस टिकट को बंद/हटाया नहीं जा सकता।", "closeBeforeAdminMessage":"टिकट एडमिन या सपोर्ट सदस्य द्वारा संदेश भेजे जाने से पहले इस टिकट को बंद/हटाया नहीं जा सकता।", - "unableToCreateTicket":"आप टिकट बनाने में असमर्थ हैं।" + "unableToCreateTicket":"आप टिकट बनाने में असमर्थ हैं।", + "messageMissing":"इंटरैक्शन का संदेश नहीं मिल सका। इसके बजाय `{0}` कमांड का उपयोग करें।", + "stateExpired":"यह इंटरैक्शन अब मान्य नहीं है या समाप्त हो चुका है। इसके बजाय `{0}` कमांड का उपयोग करें। Open Ticket के बड़े अपडेट के बाद यह त्रुटि मिलना सामान्य है।", + "panelStateExpired":"यह पैनल अब मान्य नहीं है या समाप्त हो चुका है। समस्या हल करने के लिए `{0}` का उपयोग करके नया पैनल बनाएं। Open Ticket के बड़े अपडेट के बाद यह त्रुटि मिलना सामान्य है।" }, "optionInvalidReasons":{ "stringRegex":"मान पैटर्न से मेल नहीं खाता!", @@ -387,6 +399,8 @@ "syntax":"सिंटेक्स", "originalName":"मूल नाम", "newName":"नया नाम", + "originalCategory":"मूल श्रेणी", + "newCategory":"नई श्रेणी", "until":"जब तक", "validOptions":"वैध विकल्प", "validPanels":"वैध पैनल", @@ -408,6 +422,8 @@ "participants":"प्रतिभागी", "yes":"हाँ", "no":"नहीं", + "accept":"स्वीकार करें", + "cancel":"रद्द करें", "option":"विकल्प", "topic":"विषय", "uptime":"सिस्टम अपटाइम", @@ -439,6 +455,7 @@ "panelAutoUpdate":"क्या आप चाहते हैं कि संपादित होने पर यह पैनल स्वचालित रूप से अपडेट हो जाए?", "ticket":"तुरंत टिकट बनाएं.", "ticketId":"उस टिकट का पहचानकर्ता जिसे आप बनाना चाहते हैं.", + "ticketOtherUser":"किसी अन्य उपयोगकर्ता के लिए टिकट बनाएं।", "close":"एक टिकट बंद करें.", "delete":"एक टिकट हटाएँ.", "deleteNoTranscript":"प्रतिलेख बनाए बिना इस टिकट को हटा दें।", @@ -504,7 +521,9 @@ "priorityGet":"टिकट की प्राथमिकता प्राप्त करें।", "priorityList":"सभी टिकटों की प्राथमिकता स्थिति की सूची प्राप्त करें।", "transfer":"टिकट का स्वामित्व एक उपयोगकर्ता से दूसरे को स्थानांतरित करें।", - "transferUser":"जिस उपयोगकर्ता को स्थानांतरित करना है।" + "transferUser":"जिस उपयोगकर्ता को स्थानांतरित करना है।", + "transcripts":"किसी उपयोगकर्ता का टिकट ट्रांसक्रिप्ट इतिहास देखें।", + "transcriptsUser":"देखने के लिए उपयोगकर्ता।" }, "helpMenu":{ "help":"सभी उपलब्ध आदेशों की सूची प्राप्त करें.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"अपना टिकट चुनें", "selectRole":"अपनी भूमिका चुनें", - "selectOption":"अपना विकल्प चुनें" + "selectOption":"अपना विकल्प चुनें", + "selectPriorityLevel":"प्राथमिकता स्तर चुनें" }, "priorities":{ "urgent":"अत्यावश्यक", diff --git a/languages/hungarian.json b/languages/hungarian.json index 7908d10..20ce2dc 100644 --- a/languages/hungarian.json +++ b/languages/hungarian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["Kornel0706"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Hungarian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Ennek a gombnak legalább egy {0} vagy {1} kell, hogy tartalmazzon!", "unusedOption":"Az opció {0} nincs használatban sehol!", "unusedQuestion":"A kérdés {0} nincs használatban sehol!", - "dropdownOption":"Egy legördülő menüvel rendelkező panel csak a 'jegy' típusú opciókat tartalmazhat!", + "dropdownOption":"A legördülő menüvel rendelkező panel csak a következő típusú opciókat tartalmazhatja: 'ticket', 'role' vagy 'sub-panel'.", "customInvalidVersion":"A konfigurációban megadott verzió nem egyezik! Győződjön meg róla, hogy a konfiguráció a legfrissebb verzióra van frissítve!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Szöveges parancsok megtekintése", "helpPage":"Oldal {0}", "withReason":"Indoklással", - "withoutTranscript":"Átirat nélkül" + "withoutTranscript":"Átirat nélkül", + "blacklistAdd":"Felhasználó Tiltólistára Helyezése", + "blacklistRemove":"Felhasználó Feloldása" }, "titles":{ "created":"Jegy létrehozva", @@ -156,7 +158,8 @@ "topicSet":"Téma megváltoztatva", "prioritySet":"Prioritás megváltoztatva", "priorityGet":"Jegy prioritása", - "transfer":"Jegy átvitele" + "transfer":"Jegy átvitele", + "transcripts":"Átirat Előzmények" }, "descriptions":{ "create":"A jegyed létrejött. Kattints az alábbi gombra, hogy hozzáférj!", @@ -249,7 +252,9 @@ "prioritySetLog":"A jegy prioritása {1} által {0}-re változott!", "prioritySetDm":"A jegy prioritása a szerverünkön {0}-re változott!", "roleUpdateLog":"{0} frissítette a szerepköreit!", - "roleUpdateDm":"A szerepköreit frissítették a szerverünkön!" + "roleUpdateDm":"A szerepköreit frissítették a szerverünkön!", + "topicSetLog":"A jegy prioritását {1} {0} értékre állította.", + "topicSetDm":"A jegyed prioritása {0} értékre lett állítva." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Törlés átirat nélkül", "backup":"Biztonsági átirat létrehozása", "error":"Valami hiba történt az átirat létrehozása közben.\nMit szeretnél tenni?\n\nEz a jegy nem kerül törlésre, amíg nem kattintasz az egyik gombra.", - "title":"Átirat hiba" + "title":"Átirat hiba", + "noHistory":"Ennek a felhasználónak még nincsenek átiratai.", + "historyNotSupported":"Az átirat előzmények jelenleg csak HTML Transcripts használatával támogatottak.\nA szöveges átirat előzmények a jövőbeli verziókban lesznek elérhetők." }, "text":{ "messagesTitle":"ÜZENETEK", @@ -298,6 +305,7 @@ "unknownPanel":"Ismeretlen Panel", "notInGuild":"Nem a Szerveren", "channelRename":"Nem sikerült átnevezni a csatornát", + "channelCategory":"A Kategória Nem Módosítható", "busy":"A Jegy Elfoglalt", "permissionError":"Engedély hiba" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Az aktuális csatorna nem egy érvényes jegy! Lehet, hogy ez egy régi Open Ticket verzióból származó jegy volt!", "notInGuild":"Ez a {0} nem működik DM-ben! Próbáld újra egy szerveren!", "channelRename":"A discord korlátai miatt jelenleg nem lehet átnevezni a csatornát. A csatorna automatikusan átnevezésre kerül 10 perc múlva, ha a bot nincs újraindítva.", + "channelCategory":"A Discord sebességkorlátai miatt a csatorna kategóriája nem módosítható azonnal. Automatikusan módosul 10 percen belül, ha a bot online marad.", "channelRenameSource":"A hiba forrása: {0}", "busy":"Nem lehet használni ezt a {0}-t!\nA jegy jelenleg a bot által van feldolgozás alatt.\n\nPróbáld meg néhány másodperc múlva!", "closeBeforeMessage":"Ezt a jegyet nem lehet lezárni/törölni, amíg egy felhasználó nem küldött üzenetet.", "closeBeforeAdminMessage":"Ezt a jegyet nem lehet lezárni/törölni, amíg a jegy adminja vagy a támogatói csapat tagja nem küldött üzenetet.", - "unableToCreateTicket":"Nem tud jegyet létrehozni." + "unableToCreateTicket":"Nem tud jegyet létrehozni.", + "messageMissing":"Nem található az interakció üzenete. Használd helyette a(z) `{0}` parancsot.", + "stateExpired":"Ez az interakció már nem érvényes vagy lejárt. Használd helyette a(z) `{0}` parancsot. Ez a hiba normális egy nagyobb Open Ticket frissítés után.", + "panelStateExpired":"Ez a panel már nem érvényes vagy lejárt. Hozz létre egy új panelt a(z) `{0}` használatával a probléma megoldásához. Ez a hiba normális egy nagyobb Open Ticket frissítés után." }, "optionInvalidReasons":{ "stringRegex":"Az érték nem felel meg a mintának!", @@ -387,6 +399,8 @@ "syntax":"Szintaxis", "originalName":"Eredeti Név", "newName":"Új Név", + "originalCategory":"Eredeti Kategória", + "newCategory":"Új Kategória", "until":"Amíg", "validOptions":"Érvényes Opciók", "validPanels":"Érvényes Panelek", @@ -408,6 +422,8 @@ "participants":"Résztvevők", "yes":"Igen", "no":"Nem", + "accept":"Elfogadás", + "cancel":"Mégse", "option":"Opció", "topic":"Téma", "uptime":"Rendszer üzemidő", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Szeretnéd, hogy ez a panel automatikusan frissüljön szerkesztéskor?", "ticket":"Azonnal hozz létre egy jegyet.", "ticketId":"Az azonosítója annak a jegynek, amelyet létre szeretnél hozni.", + "ticketOtherUser":"Jegy létrehozása egy másik felhasználó számára.", "close":"Zárjon be egy jegyet.", "delete":"Jegy törlése.", "deleteNoTranscript":"Töröld ezt a jegyet átirat nélkül.", @@ -504,7 +521,9 @@ "priorityGet":"Kapja meg a jegy prioritását.", "priorityList":"Az összes jegy listája a prioritásukkal.", "transfer":"Átadja a jegy tulajdonjogát egyik felhasználótól a másikhoz.", - "transferUser":"A felhasználó, akinek át kell adni." + "transferUser":"A felhasználó, akinek át kell adni.", + "transcripts":"Egy felhasználó jegy átirat előzményeinek megtekintése.", + "transcriptsUser":"A megtekintendő felhasználó." }, "helpMenu":{ "help":"Parancsok listájának megtekintése.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Válassza ki a jegyét", "selectRole":"Válassza ki a szerepkörét", - "selectOption":"Válassza ki a lehetőségét" + "selectOption":"Válassza ki a lehetőségét", + "selectPriorityLevel":"Prioritási szint kiválasztása" }, "priorities":{ "urgent":"Sürgős", diff --git a/languages/indonesian.json b/languages/indonesian.json index 7ea791d..7765f92 100644 --- a/languages/indonesian.json +++ b/languages/indonesian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["erxg"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Indonesian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Tombol ini harus memiliki setidaknya {0} atau {1}!", "unusedOption":"Opsi {0} tidak digunakan di mana pun!", "unusedQuestion":"Pertanyaan {0} tidak digunakan di mana pun!", - "dropdownOption":"Panel dengan menu tarik-ulur yang diaktifkan hanya dapat berisi opsi dengan tipe 'tiket'!", + "dropdownOption":"Panel dengan dropdown hanya dapat berisi opsi dengan tipe: 'ticket', 'role' atau 'sub-panel'.", "customInvalidVersion":"Versi yang ditetapkan dalam konfigurasi tidak sesuai! Pastikan konfigurasi Anda telah diperbarui ke versi terbaru!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Lihat Perintah Teks", "helpPage":"Halaman {0}", "withReason":"Dengan Alasan", - "withoutTranscript":"Tanpa Transkrip" + "withoutTranscript":"Tanpa Transkrip", + "blacklistAdd":"Masukkan Pengguna ke Daftar Hitam", + "blacklistRemove":"Lepaskan Pengguna" }, "titles":{ "created":"Tiket Dibuat", @@ -156,7 +158,8 @@ "topicSet":"Topik Diganti", "prioritySet":"Prioritas Berganti", "priorityGet":"Prioritas Tiket", - "transfer":"Tiket Ditransfer" + "transfer":"Tiket Ditransfer", + "transcripts":"Riwayat Transkrip" }, "descriptions":{ "create":"Tiket kamu telah dibuat. Klik tombol di bawah ini untuk mengaksesnya!", @@ -249,7 +252,9 @@ "prioritySetLog":"Prioritas tiket ini telah diubah menjadi {0} oleh {1}!", "prioritySetDm":"Prioritas tiket kamu telah diubah menjadi {0} di server kami!", "roleUpdateLog":"{0} telah memperbarui status mereka!", - "roleUpdateDm":"Status kamu di server kami telah diperbarui!" + "roleUpdateDm":"Status kamu di server kami telah diperbarui!", + "topicSetLog":"Prioritas tiket ini telah diatur ke {0} oleh {1}.", + "topicSetDm":"Prioritas tiket Anda telah diatur ke {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Hapus Tanpa Transkrip", "backup":"Membuat Transkrip Cadangan", "error":"Terjadi kesalahan saat mencoba membuat transkrip.\nApa yang ingin Anda lakukan?\n\nTiket ini tidak akan dihapus hingga Anda mengeklik salah satu tombol ini.", - "title":"Kesalahan Dalam Pembuatan Transkrip" + "title":"Kesalahan Dalam Pembuatan Transkrip", + "noHistory":"Pengguna ini belum memiliki transkrip.", + "historyNotSupported":"Riwayat transkrip saat ini hanya didukung dengan HTML Transcripts.\nRiwayat transkrip teks akan tersedia di versi mendatang." }, "text":{ "messagesTitle":"PESAN", @@ -298,6 +305,7 @@ "unknownPanel":"Panel Tidak Diketahui", "notInGuild":"Tidak Berada Di Dalam Server", "channelRename":"Tidak Dapat Mengganti Nama Saluran", + "channelCategory":"Tidak Dapat Mengubah Kategori", "busy":"Tidak Sedang Sibuk", "permissionError":"Terjadi Kesalahan Hak Akses" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Saluran saat ini bukanlah tiket yang valid! Ini mungkin merupakan tiket dari versi Open Tiket yang lama!", "notInGuild":"Ini {0} tidak berfungsi di DM! Silakan coba lagi di server!", "channelRename":"Karena batasan rasio Discord, saat ini bot tidak mungkin mengganti nama saluran. Saluran akan secara otomatis diganti namanya dalam waktu 10 menit jika bot tidak di-boot ulang.", + "channelCategory":"Karena batas rate Discord, kategori channel tidak dapat diubah segera. Kategori akan diubah secara otomatis dalam 10 menit jika bot tetap online.", "channelRenameSource":"Sumber dari masalah: {0}", "busy":"Dapat dapat menggunakan {0}!\nTiket sedang diproses oleh bot.\n\nMohon coba beberapa saat lagi!", "closeBeforeMessage":"Tiket ini tidak dapat ditutup ataupun dihapus sebelum pesan dikirim oleh seseorang.", "closeBeforeAdminMessage":"Tiket ini tidak dapat ditutup ataupun dihapus sebelum admin tiket atau anggota tim dukungan mengirimkan pesan.", - "unableToCreateTicket":"Anda tidak dapat membuat tiket.." + "unableToCreateTicket":"Anda tidak dapat membuat tiket..", + "messageMissing":"Tidak dapat menemukan pesan interaksi. Gunakan perintah `{0}` sebagai gantinya.", + "stateExpired":"Interaksi ini sudah tidak valid atau telah kedaluwarsa. Gunakan perintah `{0}` sebagai gantinya. Kesalahan ini normal terjadi setelah pembaruan besar Open Ticket.", + "panelStateExpired":"Panel ini sudah tidak valid atau telah kedaluwarsa. Buat panel baru menggunakan `{0}` untuk menyelesaikan masalah. Kesalahan ini normal terjadi setelah pembaruan besar Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Nilai tidak sesuai pola!", @@ -387,6 +399,8 @@ "syntax":"Sintaks", "originalName":"Nama asli", "newName":"Nama Yang Baru", + "originalCategory":"Kategori Asli", + "newCategory":"Kategori Baru", "until":"Hingga", "validOptions":"Opsi Yang Valid", "validPanels":"Panel Yang Valid", @@ -408,6 +422,8 @@ "participants":"Para Partisipan", "yes":"Ya", "no":"Tidak", + "accept":"Terima", + "cancel":"Batal", "option":"Opsi", "topic":"Topik", "uptime":"Waktu Aktif Sistem", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Apa Anda ingin panel ini diperbarui secara otomatis ketika diubah?", "ticket":"Buat tiket secara instan.", "ticketId":"Penanda tiket yang ingin anda buat.", + "ticketOtherUser":"Buat tiket untuk pengguna lain.", "close":"Tutup tiket.", "delete":"Hapus tiket.", "deleteNoTranscript":"Hapus tiket tanpa membuat transkrip.", @@ -504,7 +521,9 @@ "priorityGet":"Dapatkan prioritas tiket.", "priorityList":"Dapatkan daftar semua tiket beserta status prioritasnya.", "transfer":"Alihkan kepemilikan tiket dari satu pengguna ke pengguna lain..", - "transferUser":"Pengguna yang akan ditransferkan." + "transferUser":"Pengguna yang akan ditransferkan.", + "transcripts":"Lihat riwayat transkrip tiket pengguna.", + "transcriptsUser":"Pengguna yang ingin dilihat." }, "helpMenu":{ "help":"Dapatkan daftar perintah yang tersedia.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Pilih tiket kamu", "selectRole":"Pilih status kamu", - "selectOption":"Pilih opsi kamu" + "selectOption":"Pilih opsi kamu", + "selectPriorityLevel":"Pilih tingkat prioritas" }, "priorities":{ "urgent":"Sangat Penting", diff --git a/languages/italian.json b/languages/italian.json index e7be54b..09a15c3 100644 --- a/languages/italian.json +++ b/languages/italian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["fraden1mvp.","imperatorix_17"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Italian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Questo pulsante deve avere almeno un {0} o {1}!", "unusedOption":"L'opzione {0} non è utilizzata da nessuna parte!", "unusedQuestion":"La domanda {0} non è utilizzata da nessuna parte!", - "dropdownOption":"Un pannello con il dropdown attivato può contenere solo opzioni di tipo 'ticket'!", + "dropdownOption":"Un pannello con menu a discesa può contenere solo opzioni dei tipi: 'ticket', 'role' o 'sub-panel'.", "customInvalidVersion":"La versione specificata nella tua configurazione non corrisponde! Assicurati di aver aggiornato la configurazione all'ultima versione!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Visualizza Comandi Testo", "helpPage":"Pagina {0}", "withReason":"Con Motivo", - "withoutTranscript":"Senza Trascrizione" + "withoutTranscript":"Senza Trascrizione", + "blacklistAdd":"Metti Utente in Blacklist", + "blacklistRemove":"Rilascia Utente" }, "titles":{ "created":"Ticket Creato", @@ -156,7 +158,8 @@ "topicSet":"Argomento Cambiato", "prioritySet":"Priorità Cambiata", "priorityGet":"Priorità Ticket", - "transfer":"Ticket Trasferito" + "transfer":"Ticket Trasferito", + "transcripts":"Cronologia Trascrizioni" }, "descriptions":{ "create":"Il tuo ticket è stato creato. Clicca il pulsante qui sotto per accedervi!", @@ -249,7 +252,9 @@ "prioritySetLog":"La priorità di questo ticket è stata cambiata in {0} da {1}!", "prioritySetDm":"La priorità del tuo ticket è stata cambiata in {0} nel nostro server!", "roleUpdateLog":"{0} ha aggiornato i propri ruoli!", - "roleUpdateDm":"I tuoi ruoli nel nostro server sono stati aggiornati!" + "roleUpdateDm":"I tuoi ruoli nel nostro server sono stati aggiornati!", + "topicSetLog":"La priorità di questo ticket è stata impostata su {0} da {1}.", + "topicSetDm":"La priorità del tuo ticket è stata impostata su {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Elimina Senza Trascrizione", "backup":"Crea Trascrizione di Backup", "error":"Qualcosa è andato storto durante la creazione della trascrizione.\nCosa vuoi fare?\n\nQuesto ticket non sarà eliminato finché non clicchi su uno di questi pulsanti.", - "title":"Errore nel Transcript" + "title":"Errore nel Transcript", + "noHistory":"Questo utente non ha ancora alcuna trascrizione.", + "historyNotSupported":"La cronologia delle trascrizioni è attualmente supportata solo con HTML Transcripts.\nLa cronologia delle trascrizioni testuali sarà disponibile nelle versioni future." }, "text":{ "messagesTitle":"MESSAGGI", @@ -298,6 +305,7 @@ "unknownPanel":"Pannello Sconosciuto", "notInGuild":"Non nel Server", "channelRename":"Impossibile Rinominare il Canale", + "channelCategory":"Impossibile Cambiare Categoria", "busy":"Ticket Occupato", "permissionError":"Errore di Permesso" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Il canale attuale non è un ticket valido! Potrebbe essere un ticket di una vecchia versione di Open Ticket!", "notInGuild":"Questo {0} non funziona in DM! Riprova in un server!", "channelRename":"A causa dei limiti di Discord, al momento non è possibile rinominare il canale. Il canale verrà automaticamente rinominato in oltre 10 minuti se il bot non viene riavviato.", + "channelCategory":"A causa dei limiti di frequenza di Discord, la categoria del canale non può essere modificata immediatamente. Verrà modificata automaticamente entro 10 minuti se il bot rimane online.", "channelRenameSource":"La fonte di questo errore è: {0}", "busy":"Impossibile utilizzare questo {0}!\nIl ticket è attualmente in fase di elaborazione dal bot.\n\nPer favore riprova tra pochi secondi!", "closeBeforeMessage":"Questo ticket non può essere chiuso/eliminato prima che un messaggio sia stato inviato da un utente.", "closeBeforeAdminMessage":"Questo ticket non può essere chiuso/eliminato prima che un messaggio sia stato inviato da un admin del ticket o da un membro del supporto.", - "unableToCreateTicket":"Non puoi creare un ticket." + "unableToCreateTicket":"Non puoi creare un ticket.", + "messageMissing":"Impossibile trovare il messaggio dell'interazione. Usa invece il comando `{0}`.", + "stateExpired":"Questa interazione non è più valida o è scaduta. Usa invece il comando `{0}`. È normale ricevere questo errore dopo un importante aggiornamento di Open Ticket.", + "panelStateExpired":"Questo pannello non è più valido o è scaduto. Crea un nuovo pannello usando `{0}` per risolvere il problema. È normale ricevere questo errore dopo un importante aggiornamento di Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Il valore non corrisponde al modello!", @@ -387,6 +399,8 @@ "syntax":"Sintassi", "originalName":"Nome Originale", "newName":"Nuovo Nome", + "originalCategory":"Categoria Originale", + "newCategory":"Nuova Categoria", "until":"Fino a", "validOptions":"Opzioni Valide", "validPanels":"Pannelli Validi", @@ -408,6 +422,8 @@ "participants":"Partecipanti", "yes":"Si", "no":"No", + "accept":"Accetta", + "cancel":"Annulla", "option":"Opzione", "topic":"Argomento", "uptime":"Uptime Sistema", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Vuoi che questo pannello si aggiorni automaticamente quando viene modificato?", "ticket":"Crea istantaneamente un ticket.", "ticketId":"L'identificatore del ticket che vuoi creare.", + "ticketOtherUser":"Crea un ticket per un altro utente.", "close":"Chiudi un ticket.", "delete":"Elimina un ticket.", "deleteNoTranscript":"Elimina questo ticket senza creare una trascrizione.", @@ -504,7 +521,9 @@ "priorityGet":"Ottieni la priorità del ticket.", "priorityList":"Ottieni una lista di tutti i ticket con il loro stato di priorità.", "transfer":"Trasferisci la proprietà da un utente ad un'altro.", - "transferUser":"L'utente al quale trasferire." + "transferUser":"L'utente al quale trasferire.", + "transcripts":"Visualizza la cronologia delle trascrizioni dei ticket di un utente.", + "transcriptsUser":"L'utente da visualizzare." }, "helpMenu":{ "help":"Ottieni un elenco di tutti i comandi disponibili.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Seleziona il tuo Ticket", "selectRole":"Seleziona il tuo ruolo", - "selectOption":"Seleziona la tua opzione" + "selectOption":"Seleziona la tua opzione", + "selectPriorityLevel":"Seleziona livello di priorità" }, "priorities":{ "urgent":"Urgente", diff --git a/languages/japanese.json b/languages/japanese.json index ad91014..0367a36 100644 --- a/languages/japanese.json +++ b/languages/japanese.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Japanese", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"このボタンには少なくとも「{0}」または「{1}」が必要です!", "unusedOption":"オプション「{0}」はどこでも使用されていません!", "unusedQuestion":"質問「{0}」はどこでも使用されていません!", - "dropdownOption":"ドロップダウンが有効なパネルには「ticket」タイプのオプションのみ含めることができます!", + "dropdownOption":"ドロップダウン付きパネルには次の種類のオプションのみ含めることができます:'ticket'、'role'、または'sub-panel'。", "customInvalidVersion":"設定ファイルに指定されたバージョンが一致しません! 設定を最新バージョンに更新してください!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"テキストコマンドを表示", "helpPage":"ページ {0}", "withReason":"理由を付ける", - "withoutTranscript":"トランスクリプトなし" + "withoutTranscript":"トランスクリプトなし", + "blacklistAdd":"ユーザーをブラックリストに追加", + "blacklistRemove":"ユーザーのブラックリスト解除" }, "titles":{ "created":"チケットが作成されました", @@ -156,7 +158,8 @@ "topicSet":"トピックが変更されました", "prioritySet":"優先度が変更されました", "priorityGet":"チケットの優先度", - "transfer":"チケットが転送されました" + "transfer":"チケットが転送されました", + "transcripts":"トランスクリプト履歴" }, "descriptions":{ "create":"チケットが作成されました。下のボタンをクリックしてアクセスしてください!", @@ -249,7 +252,9 @@ "prioritySetLog":"このチケットの優先度は {1} により {0} に変更されました!", "prioritySetDm":"あなたのチケットの優先度はサーバー内で {0} に変更されました!", "roleUpdateLog":"{0} がロールを更新しました!", - "roleUpdateDm":"サーバー内のあなたのロールが更新されました!" + "roleUpdateDm":"サーバー内のあなたのロールが更新されました!", + "topicSetLog":"このチケットの優先度は {1} により {0} に設定されました。", + "topicSetDm":"あなたのチケットの優先度は {0} に設定されました。" } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"トランスクリプトなしで削除", "backup":"バックアップトランスクリプトを作成", "error":"トランスクリプトの作成中にエラーが発生しました。\nどうしますか?\n\nいずれかのボタンをクリックするまでチケットは削除されません。", - "title":"トランスクリプトエラー" + "title":"トランスクリプトエラー", + "noHistory":"このユーザーにはまだトランスクリプトがありません。", + "historyNotSupported":"トランスクリプト履歴は現在HTML Transcriptsのみ対応しています。\nテキストトランスクリプト履歴は今後のバージョンで利用可能になります。" }, "text":{ "messagesTitle":"メッセージ", @@ -298,6 +305,7 @@ "unknownPanel":"不明なパネル", "notInGuild":"サーバー内にいません", "channelRename":"チャンネル名を変更できません", + "channelCategory":"カテゴリを変更できません", "busy":"チケットは使用中です", "permissionError":"権限エラー" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"現在のチャンネルは有効なチケットではありません!旧バージョンのチケットかもしれません!", "notInGuild":"この{0}はDMでは動作しません!サーバー内で再試行してください!", "channelRename":"Discordのレートリミットにより、現在チャンネル名を変更できません。10分以内に自動的に変更されます。", + "channelCategory":"Discordのレート制限のため、チャンネルカテゴリをすぐに変更できません。ボットがオンラインであれば10分以内に自動で変更されます。", "channelRenameSource":"エラーの原因:{0}", "busy":"この{0}は使用できません!\nチケットは現在処理中です。\n\n数秒後にもう一度お試しください!", "closeBeforeMessage":"ユーザーがメッセージを送信する前に、このチケットを閉じたり削除したりすることはできません。", "closeBeforeAdminMessage":"チケット管理者またはサポートメンバーがメッセージを送信する前に、このチケットを閉じたり削除したりすることはできません。", - "unableToCreateTicket":"チケットを作成することはできません。" + "unableToCreateTicket":"チケットを作成することはできません。", + "messageMissing":"インタラクションのメッセージを見つけられませんでした。代わりにコマンド `{0}` を使用してください。", + "stateExpired":"このインタラクションは無効または期限切れです。代わりにコマンド `{0}` を使用してください。Open Ticketの大規模アップデート後にはこのエラーは正常です。", + "panelStateExpired":"このパネルは無効または期限切れです。問題を解決するには `{0}` を使用して新しいパネルを作成してください。Open Ticketの大規模アップデート後にはこのエラーは正常です。" }, "optionInvalidReasons":{ "stringRegex":"値がパターンに一致しません!", @@ -387,6 +399,8 @@ "syntax":"構文", "originalName":"元の名前", "newName":"新しい名前", + "originalCategory":"元のカテゴリ", + "newCategory":"新しいカテゴリ", "until":"期限", "validOptions":"有効なオプション", "validPanels":"有効なパネル", @@ -408,6 +422,8 @@ "participants":"参加者", "yes":"はい", "no":"いいえ", + "accept":"承認", + "cancel":"キャンセル", "option":"オプション", "topic":"トピック", "uptime":"システム稼働時間", @@ -439,6 +455,7 @@ "panelAutoUpdate":"編集時にこのパネルを自動更新しますか?", "ticket":"すぐにチケットを作成します。", "ticketId":"作成したいチケットの識別子。", + "ticketOtherUser":"別のユーザーのチケットを作成します。", "close":"チケットを閉じます。", "delete":"チケットを削除します。", "deleteNoTranscript":"トランスクリプトを作成せずにチケットを削除します。", @@ -504,7 +521,9 @@ "priorityGet":"チケットの優先度を取得します。", "priorityList":"すべてのチケットを優先度ステータス付きで一覧表示します。", "transfer":"チケットの所有権を別のユーザーに転送します。", - "transferUser":"転送先のユーザー。" + "transferUser":"転送先のユーザー。", + "transcripts":"ユーザーのチケットトランスクリプト履歴を表示します。", + "transcriptsUser":"表示するユーザー。" }, "helpMenu":{ "help":"利用可能なすべてのコマンドのリストを表示します。", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"チケットを選択してください", "selectRole":"ロールを選択してください", - "selectOption":"オプションを選択してください" + "selectOption":"オプションを選択してください", + "selectPriorityLevel":"優先度レベルを選択" }, "priorities":{ "urgent":"緊急", diff --git a/languages/khmer.json b/languages/khmer.json index 4cd5c55..c547dbd 100644 --- a/languages/khmer.json +++ b/languages/khmer.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["yuuslokrobjakkroval"], - "lastedited":"20/05/2026", + "lastedited":"25/05/2026", "language":"Khmer", "automated":false }, @@ -39,7 +39,7 @@ "stringCapitalWord":"វាត្រូវបានណែនាំឱ្យពាក្យនីមួយៗក្នុងខ្សែអក្សរនេះចាប់ផ្តើមដោយអក្សរធំ!", "stringCapitalSentence":"វាមើលទៅថាប្រយោគខ្លះក្នុងខ្សែអក្សរនេះមិនចាប់ផ្តើមដោយអក្សរធំ!", "stringPunctuation":"វាមើលទៅថាប្រយោគក្នុងខ្សែអក្សរនេះមិនបញ្ចប់ដោយសញ្ញាវណ្ណយុត្តិ!", - + "numberTooShort":"លេខនេះមិនអាចខ្លីជាង {0} តួអក្សរ!", "numberTooLong":"លេខនេះមិនអាចវែងជាង {0} តួអក្សរ!", "numberLengthInvalid":"លេខនេះត្រូវតែមាន {0} តួអក្សរ!", @@ -58,10 +58,10 @@ "numberZero":"លេខនេះមិនអាចជាសូន្យ!", "numberNan":"លេខនេះមិនអាចជា NaN (មិនមែនជាលេខ)!", "numberInvertedContains":"លេខនេះមិនត្រូវបានអនុញ្ញាតឱ្យមាន {0}!", - + "booleanTrue":"Boolean នេះមិនអាចជា true!", "booleanFalse":"Boolean នេះមិនអាចជា false!", - + "arrayEmptyDisabled":"អារ៉េនេះមិនត្រូវបានអនុញ្ញាតឱ្យទទេ!", "arrayEmptyRequired":"អារ៉េនេះត្រូវបានទាមទារឱ្យទទេ!", "arrayTooShort":"អារ៉េនេះត្រូវការប្រវែងយ៉ាងហោចណាស់ {0}!", @@ -69,7 +69,7 @@ "arrayLengthInvalid":"អារ៉េនេះត្រូវការប្រវែង {0}!", "arrayInvalidTypes":"អារ៉េនេះអាចមានប្រភេទដូចខាងក្រោមប៉ុណ្ណោះ: {0}!", "arrayDouble":"អារ៉េនេះមិនអនុញ្ញាតឱ្យតម្លៃដូចគ្នា!", - + "discordInvalidId":"នេះជា discord {0} id មិនត្រឹមត្រូវ!", "discordInvalidIdOptions":"នេះជា discord {0} id មិនត្រឹមត្រូវ! អ្នកក៏អាចប្រើ: {1}!", "discordInvalidToken":"នេះជា discord token មិនត្រឹមត្រូវ (ក្នុងទម្រង់)!", @@ -86,7 +86,7 @@ "urlInvalidPath":"URL នេះមានផ្លូវមិនត្រឹមត្រូវ!", "idNotUnique":"id នេះមិនតែមួយ, ប្រើ id ផ្សេងទៀត!", "idNonExistent":"id {0} មិនមាន!", - + "invalidType":"លក្ខណៈសម្បត្តិនេះត្រូវជាប្រភេទ: {0}!", "propertyMissing":"លក្ខណៈសម្បត្តិ {0} បាត់ពីវត្ថុនេះ!", "propertyOptional":"លក្ខណៈសម្បត្តិ {0} ជាជម្រើសសម្រាប់វត្ថុនេះ!", @@ -94,12 +94,12 @@ "nullInvalid":"លក្ខណៈសម្បត្តិនេះមិនអាចជា null!", "switchInvalidType":"នេះត្រូវជាប្រភេទដូចខាងក្រោម: {0}!", "objectSwitchInvalid":"វត្ថុនេះត្រូវជាប្រភេទដូចខាងក្រោម: {0}!", - + "invalidLanguage":"នេះជាភាសាមិនត្រឹមត្រូវ!", "invalidButton":"ប៊ូតុននេះត្រូវការ {0} ឬ {1} យ៉ាងតិចណាស់!", "unusedOption":"ជម្រើស {0} មិនត្រូវបានប្រើ!", "unusedQuestion":"សំណួរ {0} មិនត្រូវបានប្រើ!", - "dropdownOption":"Panel ដែលមាន dropdown បើកអាចមានតែជម្រើសប្រភេទ 'ticket' ប៉ុណ្ណោះ!", + "dropdownOption":"ផ្ទាំងដែលមានម៉ឺនុយទម្លាក់ចុះអាចមានតែជម្រើសប្រភេទ៖ 'ticket', 'role' ឬ 'sub-panel' ប៉ុណ្ណោះ។", "customInvalidVersion":"កំណែដែលបានបញ្ជាក់ក្នុង config របស់អ្នកមិនត្រូវគ្នា! សូមប្រាកដថាអ្នកបានធ្វើបច្ចុប្បន្នភាព config ទៅកំណែថ្មីបំផុត!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"មើលពាក្យបញ្ជាអក្សរ", "helpPage":"ទំព័រ {0}", "withReason":"ជាមួយហេតុផល", - "withoutTranscript":"គ្មាន Transcript" + "withoutTranscript":"គ្មាន Transcript", + "blacklistAdd":"បញ្ចូលអ្នកប្រើទៅក្នុងបញ្ជីខ្មៅ", + "blacklistRemove":"ដោះលែងអ្នកប្រើ" }, "titles":{ "created":"បានបង្កើតសំបុត្រ", @@ -133,7 +135,7 @@ "move":"បានផ្លាស់ប្តូរសំបុត្រ", "add":"បានបន្ថែមអ្នកប្រើប្រាស់ទៅសំបុត្រ", "remove":"បានដកអ្នកប្រើប្រាស់ពីសំបុត្រ", - + "help":"ពាក្យបញ្ជាដែលមាន", "statsReset":"កំណត់ស្ថិតិឡើងវិញ", "blacklistAdd":"អ្នកប្រើប្រាស់ត្រូវបានដាក់ក្នុងបញ្ជីខ្មៅ", @@ -145,18 +147,19 @@ "clear":"បានសម្អាតសំបុត្រ", "clearTickets":"សម្អាតសំបុត្រ", "roles":"តួនាទីបានធ្វើបច្ចុប្បន្នភាព", - + "autoclose":"សំបុត្របានបិទដោយស្វ័យប្រវត្តិ", "autocloseEnabled":"បានបើក Autoclose", "autocloseDisabled":"បានបិទ Autoclose", "autodelete":"សំបុត្របានលុបដោយស្វ័យប្រវត្តិ", "autodeleteEnabled":"បានបើក Autodelete", "autodeleteDisabled":"បានបិទ Autodelete", - + "topicSet":"បានប្តូរប្រធានបទ", "prioritySet":"បានប្តូរអាទិភាព", "priorityGet":"អាទិភាពសំបុត្រ", - "transfer":"បានផ្ទេរសំបុត្រ" + "transfer":"បានផ្ទេរសំបុត្រ", + "transcripts":"ប្រវត្តិ Transcript" }, "descriptions":{ "create":"សំបុត្ររបស់អ្នកត្រូវបានបង្កើត។ ចុចប៊ូតុងខាងក្រោមដើម្បីចូលប្រើ!", @@ -171,7 +174,7 @@ "move":"សំបុត្រត្រូវបានផ្លាស់ប្តូរទៅ {0} ដោយជោគជ័យ!", "add":"{0} ត្រូវបានបន្ថែមទៅសំបុត្រដោយជោគជ័យ!", "remove":"{0} ត្រូវបានដកចេញពីសំបុត្រដោយជោគជ័យ!", - + "helpExplanation":"`` => ប៉ារ៉ាម៉ែត្រចាំបាច់\n`[name]` => ប៉ារ៉ាម៉ែត្រស្រេចចិត្ត", "statsReset":"ស្ថិតិបូតត្រូវបានកំណត់ឡើងវិញដោយជោគជ័យ!", "statsError":"មិនអាចមើលស្ថិតិសំបុត្រ!\n{0} មិនមែនជាសំបុត្រ!", @@ -184,7 +187,7 @@ "clearVerify":"តើអ្នកប្រាកដថាចង់លុបសំបុត្រច្រើន?\nសកម្មភាពនេះមិនអាចត្រឡប់មកវិញ!", "clearReady":"សំបុត្រ {0} ត្រូវបានលុបដោយជោគជ័យ!", "rolesEmpty":"មិនមានតួនាទីណាត្រូវបានធ្វើបច្ចុប្បន្នភាព!", - + "autocloseLeave":"សំបុត្រនេះត្រូវបានបិទដោយស្វ័យប្រវត្តិ ដោយសារអ្នកបង្កើតបានចាកចេញពីម៉ាស៊ីនបម្រើ!", "autocloseTimeout":"សំបុត្រនេះត្រូវបានបិទដោយស្វ័យប្រវត្តិ ដោយសារវាមិនសកម្មលើសពី `{0}h`!", "autodeleteLeave":"សំបុត្រនេះត្រូវបានលុបដោយស្វ័យប្រវត្តិ ដោយសារអ្នកបង្កើតបានចាកចេញពីម៉ាស៊ីនបម្រើ!", @@ -193,12 +196,12 @@ "autocloseDisabled":"Autoclose ត្រូវបានបិទក្នុងសំបុត្រនេះ!\nវានឹងមិនត្រូវបានបិទដោយស្វ័យប្រវត្តិទៀតទេ!", "autodeleteEnabled":"Autodelete ត្រូវបានបើកក្នុងសំបុត្រនេះ!\nវានឹងត្រូវបានលុបនៅពេលមិនសកម្មលើសពី `{0} ថ្ងៃ`!", "autodeleteDisabled":"Autodelete ត្រូវបានបិទក្នុងសំបុត្រនេះ!\nវានឹងមិនត្រូវបានលុបដោយស្វ័យប្រវត្តិទៀតទេ!", - + "ticketMessageLimit":"អ្នកអាចបង្កើតសំបុត្រ {0} ក្នុងពេលតែមួយ!", "ticketMessageAutoclose":"សំបុត្រនេះនឹងត្រូវបានបិទដោយស្វ័យប្រវត្តិ នៅពេលមិនសកម្ម {0}h!", "ticketMessageAutodelete":"សំបុត្រនេះនឹងត្រូវបានលុបដោយស្វ័យប្រវត្តិ នៅពេលមិនសកម្ម {0} ថ្ងៃ!", "panelReady":"Panel មាននៅក្នុងសារបន្ត!\nសារនេះអាចលុបបានហើយ!", - + "topicSet":"ប្រធានបទបណ្តាញត្រូវបានប្តូរដោយ {0} ដោយជោគជ័យ!", "prioritySet":"អាទិភាពសំបុត្រត្រូវបានប្តូរទៅ {0} ដោយ {1} ដោយជោគជ័យ!", "priorityGet":"អាទិភាពបច្ចុប្បន្នរបស់សំបុត្រនេះគឺ {0}។", @@ -237,19 +240,21 @@ "addDm":"{0} ត្រូវបានបន្ថែមទៅសំបុត្ររបស់អ្នកនៅក្នុងម៉ាស៊ីនបម្រើរបស់យើង!", "removeLog":"{0} ត្រូវបានដកចេញពីសំបុត្រនេះដោយ {1}!", "removeDm":"{0} ត្រូវបានដកចេញពីសំបុត្ររបស់អ្នកនៅក្នុងម៉ាស៊ីនបម្រើរបស់យើង!", - + "blacklistAddLog":"{0} ត្រូវបានដាក់ក្នុងបញ្ជីខ្មៅដោយ {1}!", "blacklistRemoveLog":"{0} ត្រូវបានដកចេញពីបញ្ជីខ្មៅដោយ {1}!", "blacklistAddDm":"អ្នកត្រូវបានដាក់ក្នុងបញ្ជីខ្មៅក្នុងម៉ាស៊ីនបម្រើរបស់យើង!\nចាប់ពីពេលនេះ អ្នកមិនអាចបង្កើតសំបុត្រ!", "blacklistRemoveDm":"អ្នកត្រូវបានដកចេញពីបញ្ជីខ្មៅក្នុងម៉ាស៊ីនបម្រើរបស់យើង!\nឥឡូវអ្នកអាចបង្កើតសំបុត្របានម្តងទៀត!", "clearLog":"សំបុត្រ {0} ត្រូវបានលុបដោយ {1}!", - + "transferLog":"ភាពជាម្ចាស់សំបុត្រនេះត្រូវបានផ្ទេរពី {0} ទៅ {1} ដោយ {2}!", "transferDm":"ភាពជាម្ចាស់សំបុត្ររបស់អ្នកត្រូវបានផ្ទេរពី {0} ទៅ {1} នៅក្នុងម៉ាស៊ីនបម្រើរបស់យើង!", "prioritySetLog":"អាទិភាពសំបុត្រនេះត្រូវបានប្តូរទៅ {0} ដោយ {1}!", "prioritySetDm":"អាទិភាពសំបុត្ររបស់អ្នកត្រូវបានប្តូរទៅ {0} នៅក្នុងម៉ាស៊ីនបម្រើរបស់យើង!", "roleUpdateLog":"{0} បានធ្វើបច្ចុប្បន្នភាពតួនាទីរបស់ខ្លួន!", - "roleUpdateDm":"តួនាទីរបស់អ្នកក្នុងម៉ាស៊ីនបម្រើរបស់យើងត្រូវបានធ្វើបច្ចុប្បន្នភាព!" + "roleUpdateDm":"តួនាទីរបស់អ្នកក្នុងម៉ាស៊ីនបម្រើរបស់យើងត្រូវបានធ្វើបច្ចុប្បន្នភាព!", + "topicSetLog":"អាទិភាពសំបុត្រនេះត្រូវបានកំណត់ទៅ {0} ដោយ {1}។", + "topicSetDm":"អាទិភាពសំបុត្ររបស់អ្នកត្រូវបានកំណត់ទៅ {0}។" } }, "transcripts":{ @@ -258,7 +263,7 @@ "ready":"Transcript ត្រូវបានបង្កើត", "textFileDescription":"នេះជា transcript អក្សររបស់សំបុត្រដែលបានលុប!", "htmlProgress":"សូមរង់ចាំ ខណៈ html transcript កំពុងត្រូវបានដំណើរការ...", - + "createdChannel":"transcript {0} ថ្មីត្រូវបានបង្កើតក្នុងម៉ាស៊ីនបម្រើ!", "createdCreator":"transcript {0} ថ្មីត្រូវបានបង្កើតសម្រាប់សំបុត្ររបស់អ្នក!", "createdParticipant":"transcript {0} ថ្មីត្រូវបានបង្កើតក្នុងសំបុត្រដែលអ្នកបានចូលរួម!", @@ -271,7 +276,9 @@ "continue":"លុបដោយគ្មាន Transcript", "backup":"បង្កើត Transcript បម្រុង", "error":"មានបញ្ហាខ្លះក្នុងការបង្កើត transcript។\nអ្នកចង់ធ្វើអ្វី?\n\nសំបុត្រនេះនឹងមិនត្រូវបានលុបទេ រហូតអ្នកចុចប៊ូតុងណាមួយ។", - "title":"កំហុស Transcript" + "title":"កំហុស Transcript", + "noHistory":"អ្នកប្រើនេះមិនទាន់មាន transcript ទេ។", + "historyNotSupported":"ប្រវត្តិ transcript បច្ចុប្បន្នគាំទ្រតែ HTML Transcripts ប៉ុណ្ណោះ។\nប្រវត្តិ transcript អត្ថបទនឹងមាននៅក្នុងកំណែអនាគត។" }, "text":{ "messagesTitle":"សារ", @@ -298,6 +305,7 @@ "unknownPanel":"Panel មិនស្គាល់", "notInGuild":"មិននៅក្នុងម៉ាស៊ីនបម្រើ", "channelRename":"មិនអាចប្តូរឈ្មោះបណ្តាញ", + "channelCategory":"មិនអាចប្តូរប្រភេទបាន", "busy":"សំបុត្រកំពុងដំណើរការ", "permissionError":"កំហុសសិទ្ធិ" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"បណ្តាញបច្ចុប្បន្នមិនមែនជាសំបុត្រត្រឹមត្រូវ! វាប្រហែលជាសំបុត្រពី Open Ticket កំណែចាស់!", "notInGuild":"{0} នេះមិនដំណើរការក្នុង DM! សូមសាកល្បងម្តងទៀតក្នុងម៉ាស៊ីនបម្រើ!", "channelRename":"ដោយសារ discord ratelimits, វាមិនអាចទៅបានសម្រាប់បូតក្នុងការប្តូរឈ្មោះបណ្តាញ។ បណ្តាញនឹងត្រូវបានប្តូរឈ្មោះដោយស្វ័យប្រវត្តិ ក្នុងរយៈពេល 10 នាទី ប្រសិនបើបូតមិនបានចាប់ផ្តើមឡើងវិញ។", + "channelCategory":"ដោយសារកំណត់អត្រារបស់ Discord មិនអាចប្តូរប្រភេទឆានែលភ្លាមៗបានទេ។ វានឹងត្រូវបានប្តូរដោយស្វ័យប្រវត្តិក្នុងរយៈពេល 10 នាទី ប្រសិនបើ bot នៅតែអនឡាញ។", "channelRenameSource":"ប្រភពកំហុសនេះគឺ: {0}", "busy":"មិនអាចប្រើ {0} នេះ!\nសំបុត្រកំពុងត្រូវបានដំណើរការដោយបូត។\n\nសូមព្យាយាមម្តងទៀតក្នុងពីរបីវិនាទី!", "closeBeforeMessage":"សំបុត្រនេះមិនអាចបិទ/លុបមុនមានសារពីអ្នកប្រើ។", "closeBeforeAdminMessage":"សំបុត្រនេះមិនអាចបិទ/លុបមុនមានសារពីអ្នកគ្រប់គ្រងសំបុត្រ ឬសមាជិកជំនួយ។", - "unableToCreateTicket":"អ្នកមិនអាចបង្កើតសំបុត្រ។" + "unableToCreateTicket":"អ្នកមិនអាចបង្កើតសំបុត្រ។", + "messageMissing":"មិនអាចរកសារ interaction បានទេ។ សូមប្រើពាក្យបញ្ជា `{0}` ជំនួស។", + "stateExpired":"Interaction នេះមិនមានសុពលភាពទៀតទេ ឬបានផុតកំណត់។ សូមប្រើពាក្យបញ្ជា `{0}` ជំនួស។ វាជារឿងធម្មតាក្រោយការអាប់ដេតធំរបស់ Open Ticket។", + "panelStateExpired":"ផ្ទាំងនេះមិនមានសុពលភាពទៀតទេ ឬបានផុតកំណត់។ សូមបង្កើតផ្ទាំងថ្មីដោយប្រើ `{0}` ដើម្បីដោះស្រាយបញ្ហា។ វាជារឿងធម្មតាក្រោយការអាប់ដេតធំរបស់ Open Ticket។" }, "optionInvalidReasons":{ "stringRegex":"តម្លៃមិនត្រូវនឹងលំនាំ!", @@ -387,6 +399,8 @@ "syntax":"វាក្យសម្ព័ន្ធ", "originalName":"ឈ្មោះដើម", "newName":"ឈ្មោះថ្មី", + "originalCategory":"ប្រភេទដើម", + "newCategory":"ប្រភេទថ្មី", "until":"រហូតដល់", "validOptions":"ជម្រើសត្រឹមត្រូវ", "validPanels":"Panel ត្រឹមត្រូវ", @@ -400,7 +414,7 @@ "claimed":"ទទួលហើយ", "pinned":"ដាក់ម្ជុលហើយ", "creationDate":"កាលបរិច្ឆេទបង្កើត", - + "noone":"គ្មាននរណា", "open":"បើក", "closed":"បិទ", @@ -408,6 +422,8 @@ "participants":"អ្នកចូលរួម", "yes":"បាទ/ចាស", "no":"ទេ", + "accept":"យល់ព្រម", + "cancel":"បោះបង់", "option":"ជម្រើស", "topic":"ប្រធានបទ", "uptime":"ពេលដំណើរការប្រព័ន្ធ", @@ -439,6 +455,7 @@ "panelAutoUpdate":"តើអ្នកចង់ panel នេះធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិ នៅពេលកែប្រែ?", "ticket":"បង្កើតសំបុត្រភ្លាមៗ។", "ticketId":"អ្នកកំណត់អត្តសញ្ញាណសំបុត្រដែលអ្នកចង់បង្កើត។", + "ticketOtherUser":"បង្កើតសំបុត្រសម្រាប់អ្នកប្រើផ្សេងទៀត។", "close":"បិទសំបុត្រ។", "delete":"លុបសំបុត្រ។", "deleteNoTranscript":"លុបសំបុត្រនេះដោយគ្មានការបង្កើត transcript។", @@ -448,7 +465,7 @@ "unclaim":"លែងទទួលសំបុត្រ។", "pin":"ដាក់ម្ជុលសំបុត្រ។", "unpin":"ដកម្ជុលសំបុត្រ។", - + "move":"ផ្លាស់ប្តូរសំបុត្រ។", "moveId":"អ្នកកំណត់អត្តសញ្ញាណជម្រើសដែលអ្នកចង់ផ្លាស់ប្តូរទៅ។", "rename":"ប្តូរឈ្មោះសំបុត្រ។", @@ -457,7 +474,7 @@ "addUser":"អ្នកប្រើប្រាស់ដែលត្រូវបន្ថែម។", "remove":"ដកអ្នកប្រើប្រាស់ចេញពីសំបុត្រ។", "removeUser":"អ្នកប្រើប្រាស់ដែលត្រូវដក។", - + "blacklist":"គ្រប់គ្រងបញ្ជីខ្មៅសំបុត្រ។", "blacklistView":"មើលបញ្ជីបញ្ជីខ្មៅបច្ចុប្បន្ន។", "blacklistAdd":"បន្ថែមអ្នកប្រើប្រាស់ទៅបញ្ជីខ្មៅ។", @@ -471,7 +488,7 @@ "statsUserUser":"អ្នកប្រើប្រាស់ដែលត្រូវមើល។", "statsTicket":"មើលស្ថិតិពីសំបុត្រក្នុងម៉ាស៊ីនបម្រើ។", "statsTicketTicket":"សំបុត្រដែលត្រូវមើល។", - + "clear":"លុបសំបុត្រច្រើនក្នុងពេលតែមួយ។", "clearFilter":"តម្រងសម្រាប់ការសម្អាតសំបុត្រ។", "clearFilters":{ @@ -484,7 +501,7 @@ "unpin":"មិនទាន់ដាក់ម្ជុល", "autoclose":"បិទដោយស្វ័យប្រវត្តិ" }, - + "autoclose":"គ្រប់គ្រង autoclose ក្នុងសំបុត្រ។", "autocloseDisable":"បិទ autoclose ក្នុងសំបុត្រនេះ។", "autocloseEnable":"បើក autoclose ក្នុងសំបុត្រនេះ។", @@ -493,7 +510,7 @@ "autodeleteDisable":"បិទ autodelete ក្នុងសំបុត្រនេះ។", "autodeleteEnable":"បើក autodelete ក្នុងសំបុត្រនេះ។", "autodeleteEnableTime":"ចំនួនថ្ងៃដែលសំបុត្រនេះត្រូវមិនសកម្ម ដើម្បីលុប។", - + "topic":"គ្រប់គ្រងប្រធានបទបណ្តាញសំបុត្រ។", "topicSet":"កំណត់ប្រធានបទបណ្តាញសំបុត្រ។", "topicValue":"ប្រធានបទថ្មីរបស់បណ្តាញ។", @@ -504,7 +521,9 @@ "priorityGet":"ទទួលបានអាទិភាពសំបុត្រ។", "priorityList":"ទទួលបានបញ្ជីសំបុត្រទាំងអស់ ជាមួយស្ថានភាពអាទិភាព។", "transfer":"ផ្ទេរភាពជាម្ចាស់សំបុត្រពីអ្នកប្រើប្រាស់ម្នាក់ទៅម្នាក់ទៀត។", - "transferUser":"អ្នកប្រើប្រាស់ដែលត្រូវផ្ទេរទៅ។" + "transferUser":"អ្នកប្រើប្រាស់ដែលត្រូវផ្ទេរទៅ។", + "transcripts":"មើលប្រវត្តិ transcript សំបុត្ររបស់អ្នកប្រើ។", + "transcriptsUser":"អ្នកប្រើដែលត្រូវមើល។" }, "helpMenu":{ "help":"ទទួលបានបញ្ជីពាក្យបញ្ជាដែលមាន។", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"ជ្រើសរើសសំបុត្ររបស់អ្នក", "selectRole":"ជ្រើសរើសតួនាទីរបស់អ្នក", - "selectOption":"ជ្រើសរើសជម្រើសរបស់អ្នក" + "selectOption":"ជ្រើសរើសជម្រើសរបស់អ្នក", + "selectPriorityLevel":"ជ្រើសរើសកម្រិតអាទិភាព" }, "priorities":{ "urgent":"បន្ទាន់ខ្លាំង", diff --git a/languages/korean.json b/languages/korean.json index 17234c6..6293826 100644 --- a/languages/korean.json +++ b/languages/korean.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Korean", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"이 버튼은 최소한 {0} 또는 {1}을(를) 가지고 있어야 합니다!", "unusedOption":"옵션 {0}은(는) 어디에서도 사용되지 않습니다!", "unusedQuestion":"질문 {0}은(는) 어디에서도 사용되지 않습니다!", - "dropdownOption":"드롭다운이 활성화된 패널은 'ticket' 유형의 옵션만 포함할 수 있습니다!", + "dropdownOption":"드롭다운이 있는 패널에는 'ticket', 'role' 또는 'sub-panel' 유형의 옵션만 포함할 수 있습니다.", "customInvalidVersion":"구성 파일에 지정된 버전이 일치하지 않습니다! 구성 파일을 최신 버전으로 업데이트했는지 확인하세요!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"텍스트 명령어 보기", "helpPage":"페이지 {0}", "withReason":"이유와 함께", - "withoutTranscript":"기록 없이" + "withoutTranscript":"기록 없이", + "blacklistAdd":"사용자 블랙리스트 추가", + "blacklistRemove":"사용자 해제" }, "titles":{ "created":"티켓 생성됨", @@ -156,7 +158,8 @@ "topicSet":"주제가 변경됨", "prioritySet":"우선순위 변경됨", "priorityGet":"티켓 우선순위", - "transfer":"티켓이 전송됨" + "transfer":"티켓이 전송됨", + "transcripts":"전사 기록" }, "descriptions":{ "create":"티켓이 생성되었습니다. 아래 버튼을 클릭하여 접근하세요!", @@ -249,7 +252,9 @@ "prioritySetLog":"이 티켓의 우선순위가 {1}에 의해 {0}(으)로 변경되었습니다!", "prioritySetDm":"귀하의 티켓 우선순위가 서버에서 {0}(으)로 변경되었습니다!", "roleUpdateLog":"{0}님이 자신의 역할을 업데이트했습니다!", - "roleUpdateDm":"서버에서 귀하의 역할이 업데이트되었습니다!" + "roleUpdateDm":"서버에서 귀하의 역할이 업데이트되었습니다!", + "topicSetLog":"이 티켓의 우선순위가 {1}에 의해 {0}으로 설정되었습니다.", + "topicSetDm":"귀하의 티켓 우선순위가 {0}으로 설정되었습니다." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"기록 없이 삭제", "backup":"백업 기록 생성", "error":"기록 생성 중 오류가 발생했습니다.\n어떻게 하시겠습니까?\n\n아래 버튼 중 하나를 클릭할 때까지 이 티켓은 삭제되지 않습니다.", - "title":"기록 오류" + "title":"기록 오류", + "noHistory":"이 사용자는 아직 전사 기록이 없습니다.", + "historyNotSupported":"전사 기록은 현재 HTML Transcripts에서만 지원됩니다.\n텍스트 전사 기록은 향후 버전에서 제공될 예정입니다." }, "text":{ "messagesTitle":"메시지", @@ -298,6 +305,7 @@ "unknownPanel":"알 수 없는 패널", "notInGuild":"서버에 없음", "channelRename":"채널 이름 변경 불가", + "channelCategory":"카테고리 변경 불가", "busy":"티켓 사용 중", "permissionError":"권한 오류" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"현재 채널은 유효한 티켓이 아닙니다! 이전 Open Ticket 버전의 티켓일 수 있습니다!", "notInGuild":"이 {0}은(는) DM에서 작동하지 않습니다! 서버에서 다시 시도하세요!", "channelRename":"디스코드 속도 제한으로 인해 현재 채널 이름을 변경할 수 없습니다. 봇이 재시작되지 않으면 10분 내에 자동으로 변경됩니다.", + "channelCategory":"Discord 속도 제한으로 인해 채널 카테고리를 즉시 변경할 수 없습니다. 봇이 온라인 상태를 유지하면 10분 이내에 자동으로 변경됩니다.", "channelRenameSource":"오류 원인: {0}", "busy":"이 {0}을(를) 사용할 수 없습니다!\n티켓이 현재 봇에 의해 처리 중입니다.\n\n몇 초 후에 다시 시도하세요!", "closeBeforeMessage":"사용자가 메시지를 보내기 전에는 이 티켓을 닫거나 삭제할 수 없습니다.", "closeBeforeAdminMessage":"티켓 관리자 또는 지원 팀원이 메시지를 보내기 전에는 이 티켓을 닫거나 삭제할 수 없습니다.", - "unableToCreateTicket":"티켓을 생성할 수 없습니다." + "unableToCreateTicket":"티켓을 생성할 수 없습니다.", + "messageMissing":"상호작용 메시지를 찾을 수 없습니다. 대신 `{0}` 명령을 사용하세요.", + "stateExpired":"이 상호작용은 더 이상 유효하지 않거나 만료되었습니다. 대신 `{0}` 명령을 사용하세요. Open Ticket의 주요 업데이트 이후 이 오류는 정상입니다.", + "panelStateExpired":"이 패널은 더 이상 유효하지 않거나 만료되었습니다. 문제를 해결하려면 `{0}`을 사용하여 새 패널을 생성하세요. Open Ticket의 주요 업데이트 이후 이 오류는 정상입니다." }, "optionInvalidReasons":{ "stringRegex":"값이 패턴과 일치하지 않습니다!", @@ -387,6 +399,8 @@ "syntax":"구문", "originalName":"원래 이름", "newName":"새 이름", + "originalCategory":"원래 카테고리", + "newCategory":"새 카테고리", "until":"까지", "validOptions":"유효한 옵션", "validPanels":"유효한 패널", @@ -408,6 +422,8 @@ "participants":"참가자", "yes":"예", "no":"아니오", + "accept":"수락", + "cancel":"취소", "option":"옵션", "topic":"주제", "uptime":"시스템 가동 시간", @@ -439,6 +455,7 @@ "panelAutoUpdate":"이 패널을 편집 시 자동으로 업데이트하시겠습니까?", "ticket":"즉시 티켓을 생성하세요.", "ticketId":"생성하려는 티켓의 식별자입니다.", + "ticketOtherUser":"다른 사용자에게 티켓 생성", "close":"티켓을 닫으세요.", "delete":"티켓을 삭제하세요.", "deleteNoTranscript":"기록 없이 이 티켓을 삭제하세요.", @@ -504,7 +521,9 @@ "priorityGet":"티켓의 우선순위를 가져옵니다.", "priorityList":"모든 티켓의 우선순위 상태를 목록으로 가져옵니다.", "transfer":"티켓 소유권을 다른 사용자에게 전송합니다.", - "transferUser":"전송할 사용자입니다." + "transferUser":"전송할 사용자입니다.", + "transcripts":"사용자의 티켓 전사 기록 보기", + "transcriptsUser":"조회할 사용자" }, "helpMenu":{ "help":"사용 가능한 모든 명령어 목록을 확인하세요.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"티켓을 선택하세요", "selectRole":"역할을 선택하세요", - "selectOption":"옵션을 선택하세요" + "selectOption":"옵션을 선택하세요", + "selectPriorityLevel":"우선순위 수준 선택" }, "priorities":{ "urgent":"긴급", diff --git a/languages/kurdish.json b/languages/kurdish.json index be9547e..6581302 100644 --- a/languages/kurdish.json +++ b/languages/kurdish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Kurdish", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Ev bişkok divê bi qasî {0} an {1} hebe!", "unusedOption":"Vebijarka {0} li ku derê nayê bikar anîn!", "unusedQuestion":"Pirsiyara {0} li ku derê nayê bikar anîn!", - "dropdownOption":"Panelê ku bi dropdownê çalak e tenê dikare vebijarkên ji tîpa 'ticket' dihewîne!", + "dropdownOption":"Panela ku drop-down heye tenê dikare vebijêrkên celebên 'ticket', 'role' an 'sub-panel' hebe.", "customInvalidVersion":"Wersiyona ku di configê te de hate qeyd kirin ne hevrû ye! Pêwîste ku configê xwe bi dawîna nûvekirî nûve bikin!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Fermana Nivîsê Bibînin", "helpPage":"Rûpel {0}", "withReason":"Bi Sedem", - "withoutTranscript":"Bê Transcript" + "withoutTranscript":"Bê Transcript", + "blacklistAdd":"Bikarhênerê Lîsteya Reş Zêde Bike", + "blacklistRemove":"Bikarhêner Azad Bike" }, "titles":{ "created":"Tiket Hate Afirandin", @@ -156,7 +158,8 @@ "topicSet":"Mijar Guherî", "prioritySet":"Pêşî Guherî", "priorityGet":"Pêşîya Ticket", - "transfer":"Ticket Veguhastin" + "transfer":"Ticket Veguhastin", + "transcripts":"Dîroka Transkriptan" }, "descriptions":{ "create":"Tiketa we hate afirandin. Ji bo têketinê bişkoka jêrîn bikar bînin!", @@ -249,7 +252,9 @@ "prioritySetLog":"Pêşîya vê ticketê ji {1} bo {0} hate guhertin!", "prioritySetDm":"Pêşîya ticketê te di serverê me de hate guhertin bo {0}!", "roleUpdateLog":"{0} rolên xwe nûve kir!", - "roleUpdateDm":"Rolên te di serverê me de nûve kirin!" + "roleUpdateDm":"Rolên te di serverê me de nûve kirin!", + "topicSetLog":"Pêşengiya vê ticketê ji hêla {1} ve wek {0} hate danîn.", + "topicSetDm":"Pêşengiya ticketê te wek {0} hate danîn." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Bê Transcript Jê Bike", "backup":"Transcripta Backupê Afirîne", "error":"Tiştek çewt çû dema ku transcript hate afirandin.\nHûn çi dixwazin bikin?\n\nEv tiket dê neyê jêkirin heta ku hûn yek ji van bişkokan bikar bînin.", - "title":"Xeletiya Transkriptê" + "title":"Xeletiya Transkriptê", + "noHistory":"Ev bikarhêner hêj tu transkriptên tune ye.", + "historyNotSupported":"Dîroka transkriptan niha tenê bi HTML Transcripts tê piştgirî kirin.\nDîroka transkriptên nivîsê di guhertoyên pêşerojê de dê hebin." }, "text":{ "messagesTitle":"PEYAMAN", @@ -298,6 +305,7 @@ "unknownPanel":"Panela Nenas", "notInGuild":"Ne Di Serverê De", "channelRename":"Nikare Qenalê Nav Lê Bike", + "channelCategory":"Nekare Kategorî Biguherîne", "busy":"Tiketê Şixul E", "permissionError":"Xeletiya Destûrê" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Qenala niha tiketeke derbasdar nîne! Dibe ku ji versiyonek kevn a Open Ticketê be!", "notInGuild":"Ev {0} di DM de naxebite! Ji kerema xwe dîsa di serverekê de biceribînin!", "channelRename":"Ji ber sînorên discordê, niha ne mimkûn e ku bot qenalê nav lê bike. Qenal dê bixweber ji bo zêdetirî 10 deqîqan were nav lê kirin ger bot neyê nûvekirin.", + "channelCategory":"Ji ber sînorkirinên leza Discord, kategorîya kanalê nayê guhertin bi rastî. Heke bot online bimîne, di 10 deqîqan de wê bixweber were guhertin.", "channelRenameSource":"Çavkaniya vê xetê: {0}", "busy":"Nikare vê {0} bikar bîne!\nTiket niha ji aliyê botê ve tê pêvajokirin.\n\nJi kerema xwe di çend saniyeyan de dîsa biceribînin!", "closeBeforeMessage":"Ev ticket nikare were girtin/jêbirin berî ku bikarhêner peyamê şandibe.", "closeBeforeAdminMessage":"Ev ticket nikare were girtin/jêbirin berî ku adminê ticket an endamê piştgirî peyamê şandibe.", - "unableToCreateTicket":"Tu nikarî ticket çê bikî." + "unableToCreateTicket":"Tu nikarî ticket çê bikî.", + "messageMissing":"Nikarî mesajê têkildarê peywendiyê bibîne. Li şûna wê fermanê `{0}` bikar bîne.", + "stateExpired":"Ev peywendî êdî ne derbasdar e an qediya ye. Li şûna wê fermanê `{0}` bikar bîne. Ev çewtî piştî nûvekirina mezin a Open Ticket normal e.", + "panelStateExpired":"Ev panel êdî ne derbasdar e an qediya ye. Ji bo çareserkirina pirsgirêkê panelê nû bi `{0}` biafirîne. Ev çewtî piştî nûvekirina mezin a Open Ticket normal e." }, "optionInvalidReasons":{ "stringRegex":"Nirx li şablonê nagire!", @@ -387,6 +399,8 @@ "syntax":"Sîntaks", "originalName":"Navê Orjînal", "newName":"Navê Nû", + "originalCategory":"Kategoriya Bingehîn", + "newCategory":"Kategoriya Nû", "until":"Heta", "validOptions":"Vebijarkên Derbasdar", "validPanels":"Panelên Derbasdar", @@ -408,6 +422,8 @@ "participants":"Beşdar", "yes":"Erê", "no":"Na", + "accept":"Qebûl Bike", + "cancel":"Betal Bike", "option":"Vebijêrk", "topic":"Mijar", "uptime":"Demjimêra Sistêmê", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Ma hûn dixwazin ev panel xweber were nûvekirin dema ku hate guhertin?", "ticket":"Bilez tîketek çêbike.", "ticketId":"Nasnameya tîketê ku hûn dixwazin çêbikin.", + "ticketOtherUser":"Ji bo bikarhênerek din ticket çêbike.", "close":"Tîketek bigire.", "delete":"Tîketek jê bike.", "deleteNoTranscript":"Vê tîketê bêyî çêkirina transcriptê jê bike.", @@ -504,7 +521,9 @@ "priorityGet":"Pêşîya ticketê bistînin.", "priorityList":"Lîsteya hemû ticketan bi rewşa pêşîyan bistînin.", "transfer":"Mulkê ticketê ji yek bikarhêner bo yê din veguherîn.", - "transferUser":"Bikarhêner ku divê veguherîn." + "transferUser":"Bikarhêner ku divê veguherîn.", + "transcripts":"Dîroka transkriptên ticketên bikarhêner bibîne.", + "transcriptsUser":"Bikarhênerê ku were nîşandan." }, "helpMenu":{ "help":"Lîsteyê hemû fermanên berdest bistînin.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Ticketê xwe hilbijêrin", "selectRole":"Rolê xwe hilbijêrin", - "selectOption":"Vebijêrka xwe hilbijêrin" + "selectOption":"Vebijêrka xwe hilbijêrin", + "selectPriorityLevel":"Asta pêşengiyê hilbijêre" }, "priorities":{ "urgent":"Zû", diff --git a/languages/latvian.json b/languages/latvian.json index 16755a1..d60618a 100644 --- a/languages/latvian.json +++ b/languages/latvian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["NoOneNook"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Latvian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Šai pogai jābūt vismaz {0} vai {1}!", "unusedOption":"Opcija {0} nekur netiek izmantota!", "unusedQuestion":"Jautājums {0} nekur netiek izmantots!", - "dropdownOption":"Panelim ar iespējotu izvēlni var būt tikai 'ticket' tipa opcijas!", + "dropdownOption":"Panelis ar nolaižamo izvēlni var saturēt tikai šāda tipa opcijas: 'ticket', 'role' vai 'sub-panel'.", "customInvalidVersion":"Konfigurācijā norādītā versija nesakrīt! Pārliecinieties, ka esat atjauninājis konfigurāciju uz jaunāko versiju!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Skatīt teksta komandas", "helpPage":"Lapa {0}", "withReason":"Ar iemeslu", - "withoutTranscript":"Bez transkripta" + "withoutTranscript":"Bez transkripta", + "blacklistAdd":"Pievienot lietotāju melnajam sarakstam", + "blacklistRemove":"Atbrīvot lietotāju" }, "titles":{ "created":"Biļete izveidota", @@ -156,7 +158,8 @@ "topicSet":"Tēma mainīta", "prioritySet":"Prioritāte mainīta", "priorityGet":"Biļetes prioritāte", - "transfer":"Biļete pārsūtīta" + "transfer":"Biļete pārsūtīta", + "transcripts":"Transkriptu vēsture" }, "descriptions":{ "create":"Jūsu biļete ir izveidota. Noklikšķiniet uz pogas zemāk, lai tai piekļūtu!", @@ -249,7 +252,9 @@ "prioritySetLog":"Šīs biļetes prioritāte tika mainīta uz {0} lietotāja {1} dēļ!", "prioritySetDm":"Jūsu biļetes prioritāte tika mainīta uz {0} mūsu serverī!", "roleUpdateLog":"{0} ir atjauninājis savas lomas!", - "roleUpdateDm":"Jūsu lomas mūsu serverī ir atjauninātas!" + "roleUpdateDm":"Jūsu lomas mūsu serverī ir atjauninātas!", + "topicSetLog":"Šī biļete prioritāte tika iestatīta uz {0} no {1}.", + "topicSetDm":"Jūsu biļetes prioritāte tika iestatīta uz {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Dzēst bez transkripta", "backup":"Izveidot rezerves transkriptu", "error":"Kaut kas nogāja greizi, mēģinot izveidot transkriptu.\nKo jūs vēlaties darīt?\n\nŠī biļete netiks dzēsta, kamēr jūs nenoklikšķināsiet uz vienas no šīm pogām.", - "title":"Transkripta kļūda" + "title":"Transkripta kļūda", + "noHistory":"Šim lietotājam vēl nav transkriptu.", + "historyNotSupported":"Transkriptu vēsture pašlaik tiek atbalstīta tikai ar HTML Transcripts.\nTeksta transkriptu vēsture būs pieejama nākamajās versijās." }, "text":{ "messagesTitle":"ZIŅOJUMI", @@ -298,6 +305,7 @@ "unknownPanel":"Nezināms panelis", "notInGuild":"Nav serverī", "channelRename":"Nevar pārdēvēt kanālu", + "channelCategory":"Nevar mainīt kategoriju", "busy":"Biļete ir aizņemta", "permissionError":"Atļauju kļūda" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Pašreizējais kanāls nav derīga biļete! Tas varētu būt biļete no vecas Open Ticket versijas!", "notInGuild":"Šis {0} nedarbojas DM! Lūdzu, mēģiniet vēlreiz serverī!", "channelRename":"Discord ierobežojumu dēļ bots pašlaik nevar pārdēvēt kanālu. Kanāls tiks automātiski pārdēvēts 10 minūšu laikā, ja bots netiks restartēts.", + "channelCategory":"Discord ātruma ierobežojumu dēļ kanāla kategoriju nevar uzreiz mainīt. Tā tiks automātiski mainīta 10 minūšu laikā, ja bots paliks tiešsaistē.", "channelRenameSource":"Šīs kļūdas avots ir: {0}", "busy":"Nevar izmantot šo {0}!\nBiļete pašlaik tiek apstrādāta ar botu.\n\nLūdzu, mēģiniet vēlreiz pēc dažām sekundēm!", "closeBeforeMessage":"Šo biļeti nevar aizvērt/dzēst, pirms lietotājs ir nosūtījis ziņojumu.", "closeBeforeAdminMessage":"Šo biļeti nevar aizvērt/dzēst, pirms biļetes administrators vai atbalsta dalībnieks ir nosūtījis ziņojumu.", - "unableToCreateTicket":"Jūs nevarat izveidot biļeti." + "unableToCreateTicket":"Jūs nevarat izveidot biļeti.", + "messageMissing":"Neizdevās atrast mijiedarbības ziņojumu. Tā vietā izmantojiet komandu `{0}`.", + "stateExpired":"Šī mijiedarbība vairs nav derīga vai ir beigusies. Tā vietā izmantojiet komandu `{0}`. Tas ir normāli pēc lieliem Open Ticket atjauninājumiem.", + "panelStateExpired":"Šis panelis vairs nav derīgs vai ir beidzies. Izveidojiet jaunu paneli, izmantojot `{0}`, lai atrisinātu problēmu. Tas ir normāli pēc lieliem Open Ticket atjauninājumiem." }, "optionInvalidReasons":{ "stringRegex":"Vērtība neatbilst šablonam!", @@ -387,6 +399,8 @@ "syntax":"Sintakse", "originalName":"Sākotnējais nosaukums", "newName":"Jaunais nosaukums", + "originalCategory":"Sākotnējā kategorija", + "newCategory":"Jaunā kategorija", "until":"Līdz", "validOptions":"Derīgas opcijas", "validPanels":"Derīgi paneļi", @@ -408,6 +422,8 @@ "participants":"Dalībnieki", "yes":"Jā", "no":"Nē", + "accept":"Pieņemt", + "cancel":"Atcelt", "option":"Opcija", "topic":"Tēma", "uptime":"Sistēmas darbības laiks", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Vai vēlaties, lai šis panelis automātiski atjauninātos, kad tas tiek rediģēts?", "ticket":"Nekavējoties izveidojiet biļeti.", "ticketId":"Biļetes identifikators, kuru vēlaties izveidot.", + "ticketOtherUser":"Izveidot biļeti citam lietotājam.", "close":"Aizveriet biļeti.", "delete":"Dzēsiet biļeti.", "deleteNoTranscript":"Dzēsiet šo biļeti, neizveidojot transkriptu.", @@ -504,7 +521,9 @@ "priorityGet":"Iegūt biļetes prioritāti.", "priorityList":"Iegūt visu biļešu sarakstu ar to prioritātes statusu.", "transfer":"Pārsūtīt biļetes īpašumtiesības no viena lietotāja citam.", - "transferUser":"Lietotājs, kuram pārsūtīt." + "transferUser":"Lietotājs, kuram pārsūtīt.", + "transcripts":"Skatīt lietotāja biļešu transkriptu vēsturi.", + "transcriptsUser":"Lietotājs apskatei." }, "helpMenu":{ "help":"Iegūstiet visu pieejamo komandu sarakstu.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Izvēlieties savu biļeti", "selectRole":"Izvēlieties savu lomu", - "selectOption":"Izvēlieties savu opciju" + "selectOption":"Izvēlieties savu opciju", + "selectPriorityLevel":"Izvēlieties prioritātes līmeni" }, "priorities":{ "urgent":"Steidzama", diff --git a/languages/lithuanian.json b/languages/lithuanian.json index 9c32861..1d487d6 100644 --- a/languages/lithuanian.json +++ b/languages/lithuanian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["TsgIndrius"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Lithuanian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Šis mygtukas turi turėti bent {0} arba {1}!", "unusedOption":"Šis pasirinkimas {0} nėra naudojamas!", "unusedQuestion":"Klausimas {0} nėra naudojamas niekur!", - "dropdownOption":"Pasirinkimas su įjungtu išskleidžiamuoju meniu gali būti tik „bilieto“ tipo parinktys!", + "dropdownOption":"Skydelis su išskleidžiamuoju meniu gali turėti tik šių tipų parinktis: 'ticket', 'role' arba 'sub-panel'.", "customInvalidVersion":"Jūsų nustatymuose nurodyta versija nesutampa! Įsitikinkite, kad atnaujinote nustatymus į naujausią versiją.!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Peržiūrėti Teksto Komandas ", "helpPage":"Puslapis {0}", "withReason":"Su Priežastimi", - "withoutTranscript":"Be Išrašo" + "withoutTranscript":"Be Išrašo", + "blacklistAdd":"Įtraukti Vartotoją į Juodąjį Sąrašą", + "blacklistRemove":"Atlaisvinti Vartotoją" }, "titles":{ "created":"Bilietas Sukurtas", @@ -156,7 +158,8 @@ "topicSet":"Tema pakeista", "prioritySet":"Prilioritetas pakeistas", "priorityGet":"Bilieto prilioritetas", - "transfer":"Bilietas perkeltas" + "transfer":"Bilietas perkeltas", + "transcripts":"Transkriptų Istorija" }, "descriptions":{ "create":"Jūsų bilietas sukurtas. Spustelėkite toliau esantį mygtuką, kad jį pasiektumėte!", @@ -249,7 +252,9 @@ "prioritySetLog":"Šio bilieto prioritetas buvo pakeistas į {0}, autorius {1}!", "prioritySetDm":"Jūsų bilieto prioritetas mūsų serveryje pakeistas į {0}!", "roleUpdateLog":"{0} atnaujino savo roles!", - "roleUpdateDm":"Jūsų rolės mūsų serveryje buvo atnaujinti!" + "roleUpdateDm":"Jūsų rolės mūsų serveryje buvo atnaujinti!", + "topicSetLog":"Šio bilieto prioritetas buvo nustatytas į {0} naudotojo {1}.", + "topicSetDm":"Jūsų bilieto prioritetas buvo nustatytas į {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Ištrinti be išrašo", "backup":"Sukurti Atsarginį išraša", "error":"Kažkas nepavyko bandant sukurti išraša.\nKą norėtumėte daryti?\n\nŠis bilietas nebus ištrintas, kol spustelėsite vieną iš šių mygtukų.", - "title":"Nuorašo klaida" + "title":"Nuorašo klaida", + "noHistory":"Šis vartotojas dar neturi jokių transkriptų.", + "historyNotSupported":"Transkriptų istorija šiuo metu palaikoma tik su HTML Transcripts.\nTekstinių transkriptų istorija bus prieinama ateities versijose." }, "text":{ "messagesTitle":"ŽINUTĖS", @@ -298,6 +305,7 @@ "unknownPanel":"Nepažystama skydelis", "notInGuild":"Nera serveryje", "channelRename":"Negaliu pervadyti kanalo", + "channelCategory":"Nepavyko Pakeisti Kategorijos", "busy":"Bilietas yra užimtas", "permissionError":"Leidimų klaida" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Dabartinis kanalas negalioja! Tai galėjo būti bilietas iš senos Open Ticket versijos!", "notInGuild":"Šis {0} neveikia DM! Bandykite dar kartą serveryje!", "channelRename":"Dėl discord'o greičio apribojimų, šiuo metu robotas negali pervardyti kanalo. Kanalas bus automatiškai pervardytas per 10 minučių, jei robotas nebus paleistas iš naujo.", + "channelCategory":"Dėl Discord dažnio apribojimų kanalo kategorijos nepavyko pakeisti iš karto. Ji bus automatiškai pakeista per 10 minučių, jei botas liks prisijungęs.", "channelRenameSource":"Šios klaidos šaltinis yra: {0}", "busy":"Neįmanoma naudoti šio {0}!\nBilietą šiuo metu apdoroja botas.\n\nBandykite dar kartą po kelių sekundžių!", "closeBeforeMessage":"Šios užklausos negalima uždaryti / ištrinti, kol vartotojas neišsiuntė pranešimo..", "closeBeforeAdminMessage":"Šios užklausos negalima uždaryti / ištrinti, kol užklausos administratorius arba palaikymo komandos narys neišsiuntė pranešimo..", - "unableToCreateTicket":"Kažkas atsitiko jūs negalite sukurti bilieto." + "unableToCreateTicket":"Kažkas atsitiko jūs negalite sukurti bilieto.", + "messageMissing":"Nepavyko rasti sąveikos žinutės. Vietoje to naudokite komandą `{0}`.", + "stateExpired":"Ši sąveika nebegalioja arba jos galiojimas baigėsi. Vietoje to naudokite komandą `{0}`. Normalu gauti šią klaidą po didelio Open Ticket atnaujinimo.", + "panelStateExpired":"Šis skydelis nebegalioja arba jo galiojimas baigėsi. Sukurkite naują skydelį naudodami `{0}`, kad išspręstumėte problemą. Normalu gauti šią klaidą po didelio Open Ticket atnaujinimo." }, "optionInvalidReasons":{ "stringRegex":"Vertė neatitinka šablono!", @@ -387,6 +399,8 @@ "syntax":"Sintaksė", "originalName":"Orginalus Pavadinimas", "newName":"Naujas pavadinimas", + "originalCategory":"Originali Kategorija", + "newCategory":"Nauja Kategorija", "until":"Iki", "validOptions":"Galiojančios parinktys", "validPanels":"Galiojančios Skydeliai", @@ -408,6 +422,8 @@ "participants":"Dalyviai", "yes":"Taip", "no":"Ne", + "accept":"Priimti", + "cancel":"Atšaukti", "option":"Pasirinkimai", "topic":"Tema", "uptime":"Sistemos Buvimo laikas", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Ar norite, kad šis skydelis būtų automatiškai atnaujintas redaguojant?", "ticket":"Iškart sukurkite bilietą.", "ticketId":"Bilieto, kurį norite sukurti, identifikatorius.", + "ticketOtherUser":"Sukurti bilietą kitam vartotojui.", "close":"Uždaryti bilieta.", "delete":"Ištrinti bilieta.", "deleteNoTranscript":"Ištrinti šita bilieta nesukuriant išrašo.", @@ -504,7 +521,9 @@ "priorityGet":"Gaukite bilieto prioritetą.", "priorityList":"Gaukite visų bilietų sąrašą su jų prioriteto būsena.", "transfer":"Perduoti bilieto nuosavybę iš vieno vartotojo kitam.", - "transferUser":"Vartotojas, kuriam reikia perkelti." + "transferUser":"Vartotojas, kuriam reikia perkelti.", + "transcripts":"Peržiūrėti vartotojo bilietų transkriptų istoriją.", + "transcriptsUser":"Vartotojas peržiūrai." }, "helpMenu":{ "help":"Gauk saraša galimų komandų.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Pasirink Bilieta", "selectRole":"Pasirink Role", - "selectOption":"Pasirinkite savo parinktį" + "selectOption":"Pasirinkite savo parinktį", + "selectPriorityLevel":"Pasirinkite prioriteto lygį" }, "priorities":{ "urgent":"Skubiai", diff --git a/languages/norwegian.json b/languages/norwegian.json index a87a119..22cd4cd 100644 --- a/languages/norwegian.json +++ b/languages/norwegian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["NoOneNook"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Norwegian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Denne knappen skal ha minst en {0} eller {1}!", "unusedOption":"Alternativet {0} brukes ikke noe sted!", "unusedQuestion":"Spørsmålet {0} brukes ikke noe sted!", - "dropdownOption":"Et panel med nedtrekksmeny aktivert kan kun inneholde alternativer av typen 'sak'!", + "dropdownOption":"Et panel med rullegardinmeny kan kun inneholde alternativer av typene: 'ticket', 'role' eller 'sub-panel'.", "customInvalidVersion":"Versjonen spesifisert i konfigurasjonen stemmer ikke! Sørg for at du har oppdatert konfigurasjonen til siste versjon!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Vis Tekstkommandoer", "helpPage":"Side {0}", "withReason":"Med Årsak", - "withoutTranscript":"Uten Utskrift" + "withoutTranscript":"Uten Utskrift", + "blacklistAdd":"Svartelist Bruker", + "blacklistRemove":"Frigi Bruker" }, "titles":{ "created":"Sak Opprettet", @@ -156,7 +158,8 @@ "topicSet":"Emne Endret", "prioritySet":"Prioritet Endret", "priorityGet":"Ticket Prioritet", - "transfer":"Ticket Overført" + "transfer":"Ticket Overført", + "transcripts":"Transkripsjonshistorikk" }, "descriptions":{ "create":"Din sak er blitt opprettet. Klikk på knappen nedenfor for å få tilgang til den!", @@ -249,7 +252,9 @@ "prioritySetLog":"Prioriteten til denne ticketen har blitt endret til {0} av {1}!", "prioritySetDm":"Prioriteten til din ticket har blitt endret til {0} på vår server!", "roleUpdateLog":"{0} har oppdatert sine roller!", - "roleUpdateDm":"Dine roller på vår server har blitt oppdatert!" + "roleUpdateDm":"Dine roller på vår server har blitt oppdatert!", + "topicSetLog":"Prioriteten til denne saken har blitt satt til {0} av {1}.", + "topicSetDm":"Prioriteten til saken din har blitt satt til {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Slett Uten Utskrift", "backup":"Opprett Sikkerhetskopiutskrift", "error":"Noe gikk galt under forsøket på å opprette utskriften.\nHva vil du gjøre?\n\nDenne saken vil ikke bli slettet før du klikker på en av disse knappene.", - "title":"Transkripsjonsfeil" + "title":"Transkripsjonsfeil", + "noHistory":"Denne brukeren har ingen transkripsjoner ennå.", + "historyNotSupported":"Transkripsjonshistorikk støttes for øyeblikket kun med HTML Transcripts.\nHistorikk for teksttranskripsjoner vil bli tilgjengelig i fremtidige versjoner." }, "text":{ "messagesTitle":"MELDINGER", @@ -298,6 +305,7 @@ "unknownPanel":"Ukjent Panel", "notInGuild":"Ikke På Server", "channelRename":"Kan Ikke Omdøpe Kanal", + "channelCategory":"Kunne Ikke Endre Kategori", "busy":"Saken Er Opptatt", "permissionError":"Tillatelsesfeil" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Den nåværende kanalen er ikke en gyldig sak! Den kan ha vært en sak fra en eldre versjon av Open Ticket!", "notInGuild":"Denne {0} fungerer ikke i DM! Prøv igjen på en server!", "channelRename":"På grunn av Discords hastighetsbegrensninger er det for øyeblikket umulig for boten å omdøpe kanalen. Kanalen vil automatisk bli omdøpt innen 10 minutter hvis boten ikke startes på nytt.", + "channelCategory":"På grunn av Discords rategrenser kunne ikke kanalens kategori endres umiddelbart. Den vil bli endret automatisk innen 10 minutter dersom boten forblir online.", "channelRenameSource":"Kilden til denne feilen er: {0}", "busy":"Kan ikke bruke denne {0}!\nSaken behandles for øyeblikket av boten.\n\nPrøv igjen om noen sekunder!", "closeBeforeMessage":"Denne ticketen kan ikke lukkes/slettes før en bruker har sendt en melding.", "closeBeforeAdminMessage":"Denne ticketen kan ikke lukkes/slettes før en ticket-admin eller support-medlem har sendt en melding.", - "unableToCreateTicket":"Du kan ikke opprette en ticket." + "unableToCreateTicket":"Du kan ikke opprette en ticket.", + "messageMissing":"Kunne ikke finne meldingen for interaksjonen. Bruk kommandoen `{0}` i stedet.", + "stateExpired":"Denne interaksjonen er ikke lenger gyldig eller har utløpt. Bruk kommandoen `{0}` i stedet. Det er normalt å motta denne feilen etter en større Open Ticket-oppdatering.", + "panelStateExpired":"Dette panelet er ikke lenger gyldig eller har utløpt. Opprett et nytt panel med `{0}` for å løse problemet. Det er normalt å motta denne feilen etter en større Open Ticket-oppdatering." }, "optionInvalidReasons":{ "stringRegex":"Verdien samsvarer ikke med mønsteret!", @@ -387,6 +399,8 @@ "syntax":"Syntaks", "originalName":"Opprinnelig Navn", "newName":"Nytt Navn", + "originalCategory":"Opprinnelig Kategori", + "newCategory":"Ny Kategori", "until":"Til", "validOptions":"Gyldige Alternativer", "validPanels":"Gyldige Paneler", @@ -408,6 +422,8 @@ "participants":"DELTAGERE", "yes":"Ja", "no":"Nei", + "accept":"Godta", + "cancel":"Avbryt", "option":"Alternativ", "topic":"Emne", "uptime":"System oppetid", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Ønsker du at dette panelet skal oppdatere seg automatisk når det redigeres?", "ticket":"Opprett en sak med det samme.", "ticketId":"Identifikatoren for saken du vil opprette.", + "ticketOtherUser":"Opprett en sak for en annen bruker.", "close":"Lukk en sak.", "delete":"Slett en sak.", "deleteNoTranscript":"Slett denne saken uten å opprette en utskrift.", @@ -504,7 +521,9 @@ "priorityGet":"Få prioritet for ticketen.", "priorityList":"Få en liste over alle tickets med deres prioritet.", "transfer":"Overfør eierskap av ticket fra en bruker til en annen.", - "transferUser":"Brukeren som skal overføres til." + "transferUser":"Brukeren som skal overføres til.", + "transcripts":"Vis en brukers sakstranskripsjonshistorikk.", + "transcriptsUser":"Brukeren som skal vises." }, "helpMenu":{ "help":"Få en liste over alle tilgjengelige kommandoer.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Velg din ticket", "selectRole":"Velg din rolle", - "selectOption":"Velg ditt alternativ" + "selectOption":"Velg ditt alternativ", + "selectPriorityLevel":"Velg prioritetsnivå" }, "priorities":{ "urgent":"Haster", diff --git a/languages/persian.json b/languages/persian.json index 2d79b24..638154a 100644 --- a/languages/persian.json +++ b/languages/persian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["dysashop","zhavis"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Persian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"این دکمه باید حداقل شامل یک {0} یا {1} باشد!", "unusedOption":"گزینه {0} در هیچ جایی استفاده نشده است!", "unusedQuestion":"سوال {0} در هیچ جایی استفاده نشده است!", - "dropdownOption":"پنلی که منوی کشویی آن فعال است، فقط می‌تواند شامل گزینه‌هایی از نوع 'تیکت' باشد!", + "dropdownOption":"یک پنل با منوی کشویی فقط می‌تواند شامل گزینه‌هایی از نوع: 'ticket'، 'role' یا 'sub-panel' باشد.", "customInvalidVersion":"نسخه مشخص شده در پیکربندی شما مطابقت ندارد! اطمینان حاصل کنید که پیکربندی به آخرین نسخه به‌روزرسانی شده است!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"مشاهده دستورات متنی", "helpPage":"صفحه {0}", "withReason":"با دلیل", - "withoutTranscript":"بدون رونوشت" + "withoutTranscript":"بدون رونوشت", + "blacklistAdd":"افزودن کاربر به لیست سیاه", + "blacklistRemove":"آزادسازی کاربر" }, "titles":{ "created":"تیکت ایجاد شد", @@ -156,7 +158,8 @@ "topicSet":"موضوع تغییر یافت", "prioritySet":"اولویت تغییر یافت", "priorityGet":"اولویت تیکت", - "transfer":"تیکت منتقل شد" + "transfer":"تیکت منتقل شد", + "transcripts":"تاریخچه رونوشت‌ها" }, "descriptions":{ "create":"تیکت شما با موفقیت ایجاد شد. برای دسترسی به آن، روی دکمه زیر کلیک کنید!", @@ -249,7 +252,9 @@ "prioritySetLog":"اولویت این تیکت توسط {1} به {0} تغییر یافت!", "prioritySetDm":"اولویت تیکت شما در سرور ما به {0} تغییر یافت!", "roleUpdateLog":"{0} نقش‌های خود را به‌روزرسانی کرد!", - "roleUpdateDm":"نقش‌های شما در سرور ما به‌روزرسانی شد!" + "roleUpdateDm":"نقش‌های شما در سرور ما به‌روزرسانی شد!", + "topicSetLog":"اولویت این تیکت توسط {1} به {0} تنظیم شد.", + "topicSetDm":"اولویت تیکت شما به {0} تنظیم شد." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"حذف بدون رونوشت", "backup":"ایجاد رونوشت پشتیبان", "error":"مشکلی در هنگام ایجاد رونوشت رخ داد.\nمی‌خواهید چه کاری انجام دهید؟\n\nاین تیکت تا زمانی که یکی از این دکمه‌ها را کلیک نکنید حذف نخواهد شد.", - "title":"خطای رونوشت" + "title":"خطای رونوشت", + "noHistory":"این کاربر هنوز هیچ رونوشت (transcript) ندارد.", + "historyNotSupported":"تاریخچه رونوشت‌ها در حال حاضر فقط با HTML Transcripts پشتیبانی می‌شود.\nتاریخچه رونوشت متنی در نسخه‌های آینده در دسترس خواهد بود." }, "text":{ "messagesTitle":"پیام‌ها", @@ -298,6 +305,7 @@ "unknownPanel":"پنل ناشناخته", "notInGuild":"خارج از سرور", "channelRename":"عدم امکان تغییر نام کانال", + "channelCategory":"تغییر دسته‌بندی ممکن نیست", "busy":"تیکت مشغول است", "permissionError":"خطای دسترسی" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"کانال کنونی یک تیکت معتبر نیست! ممکن است این تیکت از نسخه قدیمی Open Ticket باشد!", "notInGuild":"این {0} در پیام‌های مستقیم (DM) کار نمی‌کند! لطفاً دوباره در یک سرور امتحان کنید!", "channelRename":"به دلیل محدودیت‌های نرخ دیسکورد، ربات در حال حاضر نمی‌تواند نام کانال را تغییر دهد. اگر ربات ری‌استارت نشود، نام کانال ظرف 10 دقیقه به‌طور خودکار تغییر خواهد کرد.", + "channelCategory":"به دلیل محدودیت‌های نرخ Discord، دسته‌بندی کانال فوراً قابل تغییر نیست. اگر ربات آنلاین بماند، طی 10 دقیقه به‌صورت خودکار تغییر خواهد کرد.", "channelRenameSource":"منبع این خطا: {0}", "busy":"امکان استفاده از این {0} وجود ندارد!\nتیکت در حال پردازش توسط ربات است.\n\nلطفاً چند ثانیه دیگر دوباره امتحان کنید!", "closeBeforeMessage":"این تیکت نمی‌تواند قبل از ارسال پیام توسط یک کاربر بسته/حذف شود.", "closeBeforeAdminMessage":"این تیکت نمی‌تواند قبل از ارسال پیام توسط مدیر تیکت یا عضو پشتیبانی بسته/حذف شود.", - "unableToCreateTicket":"شما نمی‌توانید تیکت ایجاد کنید." + "unableToCreateTicket":"شما نمی‌توانید تیکت ایجاد کنید.", + "messageMissing":"امکان یافتن پیام تعامل وجود ندارد. به‌جای آن از دستور `{0}` استفاده کنید.", + "stateExpired":"این تعامل دیگر معتبر نیست یا منقضی شده است. به‌جای آن از دستور `{0}` استفاده کنید. دریافت این خطا پس از به‌روزرسانی بزرگ Open Ticket طبیعی است.", + "panelStateExpired":"این پنل دیگر معتبر نیست یا منقضی شده است. برای رفع مشکل، یک پنل جدید با استفاده از `{0}` ایجاد کنید. دریافت این خطا پس از به‌روزرسانی بزرگ Open Ticket طبیعی است." }, "optionInvalidReasons":{ "stringRegex":"مقدار با الگوی مورد نظر مطابقت ندارد!", @@ -387,6 +399,8 @@ "syntax":"نحوه نگارش", "originalName":"نام اصلی", "newName":"نام جدید", + "originalCategory":"دسته‌بندی اصلی", + "newCategory":"دسته‌بندی جدید", "until":"تا", "validOptions":"گزینه‌های معتبر", "validPanels":"پنل‌های معتبر", @@ -408,6 +422,8 @@ "participants":"شرکت‌کنندگان", "yes":"بله", "no":"خیر", + "accept":"پذیرفتن", + "cancel":"لغو", "option":"گزینه", "topic":"موضوع", "uptime":"زمان کار سیستم", @@ -439,6 +455,7 @@ "panelAutoUpdate":"آیا می‌خواهید این پنل هنگام ویرایش به‌صورت خودکار به‌روزرسانی شود؟", "ticket":"فوراً یک تیکت ایجاد کنید.", "ticketId":"شناسه تیکتی که می‌خواهید ایجاد کنید.", + "ticketOtherUser":"برای کاربر دیگری یک تیکت ایجاد کنید.", "close":"یک تیکت را ببندید.", "delete":"یک تیکت را حذف کنید.", "deleteNoTranscript":"این تیکت را بدون ایجاد رونوشت حذف کنید.", @@ -504,7 +521,9 @@ "priorityGet":"دریافت اولویت تیکت.", "priorityList":"دریافت لیست تمام تیکت‌ها همراه با وضعیت اولویت آن‌ها.", "transfer":"انتقال مالکیت تیکت از یک کاربر به کاربر دیگر.", - "transferUser":"کاربری که باید به او منتقل شود." + "transferUser":"کاربری که باید به او منتقل شود.", + "transcripts":"مشاهده تاریخچه رونوشت تیکت‌های یک کاربر.", + "transcriptsUser":"کاربر برای مشاهده." }, "helpMenu":{ "help":"لیستی از تمام دستورات موجود را دریافت کنید.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"تیکت خود را انتخاب کنید", "selectRole":"نقش خود را انتخاب کنید", - "selectOption":"گزینه خود را انتخاب کنید" + "selectOption":"گزینه خود را انتخاب کنید", + "selectPriorityLevel":"انتخاب سطح اولویت" }, "priorities":{ "urgent":"فوری", diff --git a/languages/polish.json b/languages/polish.json index b30c1c0..3194630 100644 --- a/languages/polish.json +++ b/languages/polish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["DanoGlez"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Polish", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Ten przycisk musi zawierać co najmniej {0} lub {1}!", "unusedOption":"Opcja {0} nie jest nigdzie używana!", "unusedQuestion":"Pytanie {0} nie jest nigdzie używane!", - "dropdownOption":"Panel z włączonym rozwijanym menu może zawierać tylko opcje typu 'ticket'!", + "dropdownOption":"Panel z rozwijanym menu może zawierać tylko opcje typu: 'ticket', 'role' lub 'sub-panel'.", "customInvalidVersion":"Wersja określona w konfiguracji nie pasuje! Upewnij się, że zaktualizowałeś konfigurację do najnowszej wersji!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Pokaż Komendy Tekstowe", "helpPage":"Strona {0}", "withReason":"Z Powodem", - "withoutTranscript":"Bez Transkrypcji" + "withoutTranscript":"Bez Transkrypcji", + "blacklistAdd":"Dodaj Użytkownika do Czarnej Listy", + "blacklistRemove":"Zwolnij Użytkownika" }, "titles":{ "created":"Ticket Utworzony", @@ -156,7 +158,8 @@ "topicSet":"Temat Zmieniony", "prioritySet":"Priorytet Zmieniony", "priorityGet":"Priorytet Tiku", - "transfer":"Tik przeniesiony" + "transfer":"Tik przeniesiony", + "transcripts":"Historia Transkrypcji" }, "descriptions":{ "create":"Twój ticket został utworzony. Kliknij poniższy przycisk, aby go otworzyć!", @@ -249,7 +252,9 @@ "prioritySetLog":"Priorytet tego tiku został zmieniony na {0} przez {1}!", "prioritySetDm":"Priorytet twojego tiku został zmieniony na {0} na naszym serwerze!", "roleUpdateLog":"{0} zaktualizował swoje role!", - "roleUpdateDm":"Twoje role na naszym serwerze zostały zaktualizowane!" + "roleUpdateDm":"Twoje role na naszym serwerze zostały zaktualizowane!", + "topicSetLog":"Priorytet tego zgłoszenia został ustawiony na {0} przez {1}.", + "topicSetDm":"Priorytet Twojego zgłoszenia został ustawiony na {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Usuń bez transkryptu", "backup":"Utwórz kopię zapasową transkryptu", "error":"Coś poszło nie tak podczas próby utworzenia transkryptu.\nCo chciałbyś zrobić?\n\nTen ticket nie zostanie usunięty, dopóki nie klikniesz jednego z tych przycisków.", - "title":"Błąd Transkrypcji" + "title":"Błąd Transkrypcji", + "noHistory":"Ten użytkownik nie ma jeszcze żadnych transkrypcji.", + "historyNotSupported":"Historia transkrypcji jest obecnie obsługiwana tylko z HTML Transcripts.\nHistoria tekstowych transkrypcji będzie dostępna w przyszłych wersjach." }, "text":{ "messagesTitle":"WIADOMOŚCI", @@ -298,6 +305,7 @@ "unknownPanel":"Nieznany panel", "notInGuild":"Nie na serwerze", "channelRename":"Nie można zmienić nazwy kanału", + "channelCategory":"Nie Można Zmienić Kategorii", "busy":"Ticket jest zajęty", "permissionError":"Błąd uprawnień" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Obecny kanał nie jest prawidłowym ticketem! Może to być ticket z starej wersji Open Ticket!", "notInGuild":"To {0} nie działa w DM! Spróbuj ponownie na serwerze!", "channelRename":"Z powodu ograniczeń Discorda obecnie niemożliwe jest, aby bot zmienił nazwę kanału. Kanał zostanie automatycznie przemianowany w ciągu 10 minut, jeśli bot nie zostanie zrestartowany.", + "channelCategory":"Z powodu limitów szybkości Discorda nie można było natychmiast zmienić kategorii kanału. Zostanie ona zmieniona automatycznie w ciągu 10 minut, jeśli bot pozostanie online.", "channelRenameSource":"Źródło tego błędu: {0}", "busy":"Nie można użyć tego {0}!\nTicket jest obecnie przetwarzany przez bota.\n\nSpróbuj ponownie za kilka sekund!", "closeBeforeMessage":"Nie można zamknąć/usunąć tego tiku zanim użytkownik wyśle wiadomość.", "closeBeforeAdminMessage":"Nie można zamknąć/usunąć tego tiku zanim administrator lub członek wsparcia wyśle wiadomość.", - "unableToCreateTicket":"Nie możesz utworzyć tiku." + "unableToCreateTicket":"Nie możesz utworzyć tiku.", + "messageMissing":"Nie można odnaleźć wiadomości interakcji. Zamiast tego użyj komendy `{0}`.", + "stateExpired":"Ta interakcja nie jest już ważna lub wygasła. Zamiast tego użyj komendy `{0}`. Otrzymanie tego błędu po dużej aktualizacji Open Ticket jest normalne.", + "panelStateExpired":"Ten panel nie jest już ważny lub wygasł. Utwórz nowy panel za pomocą `{0}`, aby rozwiązać problem. Otrzymanie tego błędu po dużej aktualizacji Open Ticket jest normalne." }, "optionInvalidReasons":{ "stringRegex":"Wartość nie pasuje do wzorca!", @@ -387,6 +399,8 @@ "syntax":"Składnia", "originalName":"Oryginalna nazwa", "newName":"Nowa nazwa", + "originalCategory":"Oryginalna Kategoria", + "newCategory":"Nowa Kategoria", "until":"Do", "validOptions":"Prawidłowe opcje", "validPanels":"Prawidłowe panele", @@ -408,6 +422,8 @@ "participants":"UCZESTNICY", "yes":"Tak", "no":"Nie", + "accept":"Akceptuj", + "cancel":"Anuluj", "option":"Opcja", "topic":"Temat", "uptime":"Czas działania systemu", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Czy chcesz, aby ten panel automatycznie aktualizował się po edycji?", "ticket":"Natychmiast utwórz ticket.", "ticketId":"Identyfikator ticketa, który chcesz utworzyć.", + "ticketOtherUser":"Utwórz zgłoszenie dla innego użytkownika.", "close":"Zamknij ticket.", "delete":"Usuń ticket.", "deleteNoTranscript":"Usuń ten ticket bez tworzenia transkryptu.", @@ -504,7 +521,9 @@ "priorityGet":"Pobierz priorytet tiku.", "priorityList":"Pobierz listę wszystkich tików z ich priorytetem.", "transfer":"Przenieś własność tiku od jednego użytkownika do drugiego.", - "transferUser":"Użytkownik, do którego przenieść." + "transferUser":"Użytkownik, do którego przenieść.", + "transcripts":"Wyświetl historię transkrypcji zgłoszeń użytkownika.", + "transcriptsUser":"Użytkownik do wyświetlenia." }, "helpMenu":{ "help":"Uzyskaj listę wszystkich dostępnych poleceń.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Wybierz swój tik", "selectRole":"Wybierz swoją rolę", - "selectOption":"Wybierz opcję" + "selectOption":"Wybierz opcję", + "selectPriorityLevel":"Wybierz poziom priorytetu" }, "priorities":{ "urgent":"Pilny", diff --git a/languages/portuguese.json b/languages/portuguese.json index 3e3ad64..a8c44c1 100644 --- a/languages/portuguese.json +++ b/languages/portuguese.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["quiradon"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Portuguese", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Este botão precisa ter pelo menos um {0} ou {1}!", "unusedOption":"A opção {0} não é usada em nenhum lugar!", "unusedQuestion":"A pergunta {0} não é usada em nenhum lugar!", - "dropdownOption":"Um painel com dropdown habilitado só pode conter opções do tipo 'ticket'!", + "dropdownOption":"Um painel com menu suspenso só pode conter opções dos tipos: 'ticket', 'role' ou 'sub-panel'.", "customInvalidVersion":"A versão especificada na sua configuração não corresponde! Certifique-se de ter atualizado a configuração para a versão mais recente!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Ver Comandos de Texto", "helpPage":"Página {0}", "withReason":"Com Motivo", - "withoutTranscript":"Sem Transcrição" + "withoutTranscript":"Sem Transcrição", + "blacklistAdd":"Colocar Usuário na Lista Negra", + "blacklistRemove":"Liberar Usuário" }, "titles":{ "created":"Ticket Criado", @@ -156,7 +158,8 @@ "topicSet":"Tópico Alterado", "prioritySet":"Prioridade Alterada", "priorityGet":"Prioridade do Ticket", - "transfer":"Ticket Transferido" + "transfer":"Ticket Transferido", + "transcripts":"Histórico de Transcrições" }, "descriptions":{ "create":"Seu ticket foi criado. Clique no botão abaixo para acessá-lo!", @@ -249,7 +252,9 @@ "prioritySetLog":"A prioridade deste ticket foi alterada para {0} por {1}!", "prioritySetDm":"A prioridade do seu ticket foi alterada para {0} no nosso servidor!", "roleUpdateLog":"{0} atualizou suas funções!", - "roleUpdateDm":"Suas funções no nosso servidor foram atualizadas!" + "roleUpdateDm":"Suas funções no nosso servidor foram atualizadas!", + "topicSetLog":"A prioridade deste ticket foi definida para {0} por {1}.", + "topicSetDm":"A prioridade do seu ticket foi definida para {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Excluir Sem Transcrição", "backup":"Criar Transcrição de Backup", "error":"Algo deu errado ao tentar criar a transcrição.\nO que você gostaria de fazer?\n\nEste ticket não será excluído até que você clique em um desses botões.", - "title":"Erro de Transcrição" + "title":"Erro de Transcrição", + "noHistory":"Este usuário ainda não possui transcrições.", + "historyNotSupported":"O histórico de transcrições atualmente é suportado apenas com HTML Transcripts.\nO histórico de transcrições em texto estará disponível em versões futuras." }, "text":{ "messagesTitle":"MENSAGENS", @@ -298,6 +305,7 @@ "unknownPanel":"Painel Desconhecido", "notInGuild":"Não Está no Servidor", "channelRename":"Incapaz de Renomear Canal", + "channelCategory":"Não Foi Possível Alterar a Categoria", "busy":"Ticket Está Ocupado", "permissionError":"Erro de Permissão" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"O canal atual não é um ticket válido! Pode ter sido um ticket de uma versão antiga do Open Ticket!", "notInGuild":"Este {0} não funciona em DM! Por favor, tente novamente em um servidor!", "channelRename":"Devido aos limites de taxa do Discord, atualmente é impossível para o bot renomear o canal. O canal será renomeado automaticamente em 10 minutos se o bot não for reiniciado.", + "channelCategory":"Devido aos limites de taxa do Discord, a categoria do canal não pôde ser alterada imediatamente. Ela será alterada automaticamente dentro de 10 minutos se o bot permanecer online.", "channelRenameSource":"A fonte deste erro é: {0}", "busy":"Não é possível usar este {0}!\nO ticket está sendo processado pelo bot no momento.\n\nPor favor, tente novamente em alguns segundos!", "closeBeforeMessage":"Este ticket não pode ser fechado/excluído antes de uma mensagem ser enviada por um usuário.", "closeBeforeAdminMessage":"Este ticket não pode ser fechado/excluído antes de uma mensagem ser enviada por um administrador ou membro do suporte.", - "unableToCreateTicket":"Você não pode criar um ticket." + "unableToCreateTicket":"Você não pode criar um ticket.", + "messageMissing":"Não foi possível localizar a mensagem da interação. Use o comando `{0}` em vez disso.", + "stateExpired":"Esta interação não é mais válida ou expirou. Use o comando `{0}` em vez disso. É normal receber este erro após uma grande atualização do Open Ticket.", + "panelStateExpired":"Este painel não é mais válido ou expirou. Crie um novo painel usando `{0}` para resolver o problema. É normal receber este erro após uma grande atualização do Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"O valor não corresponde ao padrão!", @@ -387,6 +399,8 @@ "syntax":"Sintaxe", "originalName":"Nome Original", "newName":"Novo Nome", + "originalCategory":"Categoria Original", + "newCategory":"Nova Categoria", "until":"Até", "validOptions":"Opções Válidas", "validPanels":"Painéis Válidos", @@ -408,6 +422,8 @@ "participants":"PARTICIPANTES", "yes":"Sim", "no":"Não", + "accept":"Aceitar", + "cancel":"Cancelar", "option":"Opção", "topic":"Tópico", "uptime":"Tempo de Atividade do Sistema", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Você quer que este painel atualize automaticamente quando editado?", "ticket":"Crie um ticket instantaneamente.", "ticketId":"O identificador do ticket que você deseja criar.", + "ticketOtherUser":"Criar um ticket para outro usuário.", "close":"Feche um ticket.", "delete":"Exclua um ticket.", "deleteNoTranscript":"Exclua este ticket sem criar uma transcrição.", @@ -504,7 +521,9 @@ "priorityGet":"Obter a prioridade do ticket.", "priorityList":"Obter uma lista de todos os tickets com seu status de prioridade.", "transfer":"Transferir a propriedade do ticket de um usuário para outro.", - "transferUser":"O usuário para transferir." + "transferUser":"O usuário para transferir.", + "transcripts":"Ver o histórico de transcrições de tickets de um usuário.", + "transcriptsUser":"O usuário para visualizar." }, "helpMenu":{ "help":"Obtenha uma lista de todos os comandos disponíveis.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Selecione seu ticket", "selectRole":"Selecione sua função", - "selectOption":"Selecione sua opção" + "selectOption":"Selecione sua opção", + "selectPriorityLevel":"Selecionar nível de prioridade" }, "priorities":{ "urgent":"Urgente", diff --git a/languages/romanian.json b/languages/romanian.json index 3521dc7..890b268 100644 --- a/languages/romanian.json +++ b/languages/romanian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["SankeDev"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Romanian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Acest buton trebuie sa aiba cel putin un {0} sau {1}!", "unusedOption":"Optiunea {0} nu este folosita nicaieri!", "unusedQuestion":"Intrebarea {0} nu este folosita nicaieri!", - "dropdownOption":"Un meniul cu dropdown activat poate contine doar valori din categoria 'ticket'!", + "dropdownOption":"Un panou cu meniu derulant poate conține doar opțiuni de tipurile: 'ticket', 'role' sau 'sub-panel'.", "customInvalidVersion":"Versiunea specificată în configurația ta nu corespunde! Asigură-te că ai actualizat configurația la cea mai recentă versiune!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Vezi Text Commands", "helpPage":"Pagina {0}", "withReason":"Cu motiv", - "withoutTranscript":"Fara Transcript" + "withoutTranscript":"Fara Transcript", + "blacklistAdd":"Adaugă Utilizatorul pe Lista Neagră", + "blacklistRemove":"Eliberează Utilizatorul" }, "titles":{ "created":"Ticket Creat", @@ -156,7 +158,8 @@ "topicSet":"Subiect Modificat", "prioritySet":"Prioritate Modificată", "priorityGet":"Prioritate Tichet", - "transfer":"Tichet Transferat" + "transfer":"Tichet Transferat", + "transcripts":"Istoric Transcrieri" }, "descriptions":{ "create":"Ticket-ul tau a fost creat cu succes! Apasa pe butonul de mai jos pentru a-l vizualiza!", @@ -249,7 +252,9 @@ "prioritySetLog":"Prioritatea acestui tichet a fost modificată la {0} de către {1}!", "prioritySetDm":"Prioritatea tichetului tău a fost modificată la {0} pe serverul nostru!", "roleUpdateLog":"{0} și-a actualizat rolurile!", - "roleUpdateDm":"Rolurile tale pe serverul nostru au fost actualizate!" + "roleUpdateDm":"Rolurile tale pe serverul nostru au fost actualizate!", + "topicSetLog":"Prioritatea acestui tichet a fost setată la {0} de către {1}.", + "topicSetDm":"Prioritatea tichetului tău a fost setată la {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Sterge fara Transcript", "backup":"Creeaza un Transcript de Backup", "error":"Ceva nu a mers bine cand s-a incercat creearea transcriptului.\nCum doresti sa continui?\n\nAcest ticket nu va fi modificat pana cand nu apesi pe unul dintre butoane.", - "title":"Eroare Transcriere" + "title":"Eroare Transcriere", + "noHistory":"Acest utilizator nu are încă nicio transcriere.", + "historyNotSupported":"Istoricul transcrierilor este momentan suportat doar cu HTML Transcripts.\nIstoricul transcrierilor text va fi disponibil în versiunile viitoare." }, "text":{ "messagesTitle":"MESAJE", @@ -298,6 +305,7 @@ "unknownPanel":"Panel Necunoscut", "notInGuild":"Nu este in server", "channelRename":"Nu se poate redenumi canalul", + "channelCategory":"Categoria Nu Poate Fi Schimbată", "busy":"Ticket ocupat", "permissionError":"Eroare de Permisiune" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Acest ticket este deprecat si nu mai poate fi folosit! Posibil sa fie dintr-o versiune veche Open Ticket!", "notInGuild":"Aceasta {0} poate fi folosita doar in server!", "channelRename":"Nu s-a putut redenumi canalul din cauza unor limitari Discord! Canalul va fi redenumit in 10 minute daca botul nu va fi repornit.", + "channelCategory":"Din cauza limitelor de rată Discord, categoria canalului nu a putut fi schimbată imediat. Va fi schimbată automat în 10 minute dacă botul rămâne online.", "channelRenameSource":"Sursa acestei erori este: {0}", "busy":"Nu se poate executa {0}!\nTicketul este in curs de procesare.\n\nTe rugam sa incerci din nou in cateva minute!", "closeBeforeMessage":"Acest tichet nu poate fi închis/șters înainte ca un mesaj să fi fost trimis de un utilizator.", "closeBeforeAdminMessage":"Acest tichet nu poate fi închis/șters înainte ca un mesaj să fi fost trimis de un administrator de tichete sau un membru al echipei de suport.", - "unableToCreateTicket":"Nu poți crea un tichet." + "unableToCreateTicket":"Nu poți crea un tichet.", + "messageMissing":"Nu s-a putut găsi mesajul interacțiunii. Folosește comanda `{0}` în schimb.", + "stateExpired":"Această interacțiune nu mai este validă sau a expirat. Folosește comanda `{0}` în schimb. Este normal să primești această eroare după o actualizare majoră Open Ticket.", + "panelStateExpired":"Acest panou nu mai este valid sau a expirat. Creează un nou panou folosind `{0}` pentru a rezolva problema. Este normal să primești această eroare după o actualizare majoră Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Valoarea nu respecta formatul necesar!", @@ -387,6 +399,8 @@ "syntax":"Sintaxa", "originalName":"Nume Original", "newName":"Nume Nou", + "originalCategory":"Categoria Originală", + "newCategory":"Categorie Nouă", "until":"Pana", "validOptions":"Optiuni Valide", "validPanels":"Panels Valide", @@ -408,6 +422,8 @@ "participants":"PARTICIPANȚI", "yes":"DA", "no":"NU", + "accept":"Acceptă", + "cancel":"Anulează", "option":"OPȚIUNE", "topic":"SUBIECT", "uptime":"TIM P FUNCȚIONARE SISTEM", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Activeaza sau dezactiveaza actualizarea automata a panelului.", "ticket":"Creeaza instant un ticket.", "ticketId":"Id-ul ticketului pe care vrei sa il folosesti.", + "ticketOtherUser":"Creează un tichet pentru alt utilizator.", "close":"Inchide un ticket.", "delete":"Sterge un ticket.", "deleteNoTranscript":"Sterge un ticket fara a crea un transcript.", @@ -504,7 +521,9 @@ "priorityGet":"Obține prioritatea tichetului.", "priorityList":"Obține o listă cu toate tichetele și starea priorității lor.", "transfer":"Transferă proprietatea tichetului de la un utilizator la altul.", - "transferUser":"Utilizatorul către care se face transferul." + "transferUser":"Utilizatorul către care se face transferul.", + "transcripts":"Vezi istoricul transcrierilor tichetelor unui utilizator.", + "transcriptsUser":"Utilizatorul de vizualizat." }, "helpMenu":{ "help":"Afiseaza o lista cu toate comenzile disponibile.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Selectează tichetul tău", "selectRole":"Selectează rolul tău", - "selectOption":"Selectează opțiunea ta" + "selectOption":"Selectează opțiunea ta", + "selectPriorityLevel":"Selectează nivelul de prioritate" }, "priorities":{ "urgent":"Urgent", diff --git a/languages/russian.json b/languages/russian.json index 16e833c..988ecb8 100644 --- a/languages/russian.json +++ b/languages/russian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["NoOneNook"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Russian", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"Эта кнопка должна иметь хотя бы {0} или {1}!", "unusedOption":"Опция {0} нигде не используется!", "unusedQuestion":"Вопрос {0} нигде не используется!", - "dropdownOption":"Панель с включенным выпадающим списком может содержать только опции типа 'ticket'!", + "dropdownOption":"Панель с выпадающим списком может содержать только варианты типов: 'ticket', 'role' или 'sub-panel'.", "customInvalidVersion":"Указанная в конфигурации версия не совпадает! Убедитесь, что вы обновили конфигурацию до последней версии!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Просмотреть текстовые команды", "helpPage":"Страница {0}", "withReason":"С причиной", - "withoutTranscript":"Без стенограммы" + "withoutTranscript":"Без стенограммы", + "blacklistAdd":"Добавить пользователя в чёрный список", + "blacklistRemove":"Разблокировать пользователя" }, "titles":{ "created":"Тикет создан", @@ -156,7 +158,8 @@ "topicSet":"Тема изменена", "prioritySet":"Приоритет изменён", "priorityGet":"Приоритет тикета", - "transfer":"Тикет передан" + "transfer":"Тикет передан", + "transcripts":"История транскриптов" }, "descriptions":{ "create":"Ваш тикет был создан. Нажмите кнопку ниже, чтобы получить к нему доступ!", @@ -249,7 +252,9 @@ "prioritySetLog":"Приоритет этого тикета был изменён на {0} пользователем {1}!", "prioritySetDm":"Приоритет вашего тикета был изменён на {0} на нашем сервере!", "roleUpdateLog":"{0} обновил(а) свои роли!", - "roleUpdateDm":"Ваши роли на нашем сервере были обновлены!" + "roleUpdateDm":"Ваши роли на нашем сервере были обновлены!", + "topicSetLog":"Приоритет этого тикета был установлен на {0} пользователем {1}.", + "topicSetDm":"Приоритет вашего тикета был установлен на {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Удалить без стенограммы", "backup":"Создать резервную стенограмму", "error":"Что-то пошло не так при попытке создать стенограмму.\nЧто вы хотите сделать?\n\nЭтот тикет не будет удален, пока вы не нажмете одну из этих кнопок.", - "title":"Ошибка транскрипта" + "title":"Ошибка транскрипта", + "noHistory":"У этого пользователя пока нет транскриптов.", + "historyNotSupported":"История транскриптов сейчас поддерживается только с HTML Transcripts.\nТекстовая история будет доступна в будущих версиях." }, "text":{ "messagesTitle":"СООБЩЕНИЯ", @@ -298,6 +305,7 @@ "unknownPanel":"Неизвестная панель", "notInGuild":"Не на сервере", "channelRename":"Невозможно переименовать канал", + "channelCategory":"Не удалось изменить категорию", "busy":"Тикет занят", "permissionError":"Ошибка доступа" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Текущий канал не является действительным тикетом! Возможно, это был тикет из старой версии Open Ticket!", "notInGuild":"Это {0} не работает в ЛС! Пожалуйста, попробуйте еще раз на сервере!", "channelRename":"Из-за ограничений Discord на частоту запросов, боту сейчас невозможно переименовать канал. Канал будет автоматически переименован через 10 минут, если бот не будет перезагружен.", + "channelCategory":"Из-за ограничений Discord по частоте запросов категория канала не может быть изменена сразу. Она будет автоматически изменена в течение 10 минут, если бот останется онлайн.", "channelRenameSource":"Источник этой ошибки: {0}", "busy":"Невозможно использовать это {0}!\nТикет в настоящее время обрабатывается ботом.\n\nПожалуйста, попробуйте еще раз через несколько секунд!", "closeBeforeMessage":"Этот тикет нельзя закрыть/удалить, пока пользователь не отправит сообщение.", "closeBeforeAdminMessage":"Этот тикет нельзя закрыть/удалить, пока администратор или сотрудник поддержки не отправит сообщение.", - "unableToCreateTicket":"Вы не можете создать тикет." + "unableToCreateTicket":"Вы не можете создать тикет.", + "messageMissing":"Не удалось найти сообщение взаимодействия. Используйте команду `{0}` вместо этого.", + "stateExpired":"Это взаимодействие больше не действительно или истекло. Используйте команду `{0}` вместо этого. Это нормально после крупного обновления Open Ticket.", + "panelStateExpired":"Эта панель больше не действительна или истекла. Создайте новую панель с помощью `{0}`, чтобы решить проблему. Это нормально после крупного обновления Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Значение не соответствует шаблону!", @@ -387,6 +399,8 @@ "syntax":"Синтаксис", "originalName":"Исходное имя", "newName":"Новое имя", + "originalCategory":"Исходная категория", + "newCategory":"Новая категория", "until":"До", "validOptions":"Действительные опции", "validPanels":"Действительные панели", @@ -408,6 +422,8 @@ "participants":"Участники", "yes":"Да", "no":"Нет", + "accept":"Принять", + "cancel":"Отмена", "option":"Опция", "topic":"Тема", "uptime":"Время работы системы", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Хотите ли вы, чтобы эта панель автоматически обновлялась при редактировании?", "ticket":"Мгновенно создать тикет.", "ticketId":"Идентификатор тикета, который вы хотите создать.", + "ticketOtherUser":"Создать тикет для другого пользователя.", "close":"Закрыть тикет.", "delete":"Удалить тикет.", "deleteNoTranscript":"Удалить этот тикет без создания стенограммы.", @@ -504,7 +521,9 @@ "priorityGet":"Получить приоритет тикета.", "priorityList":"Получить список всех тикетов с их приоритетом.", "transfer":"Передать владение тикетом от одного пользователя другому.", - "transferUser":"Пользователь, которому передать тикет." + "transferUser":"Пользователь, которому передать тикет.", + "transcripts":"Просмотреть историю транскриптов тикетов пользователя.", + "transcriptsUser":"Пользователь для просмотра." }, "helpMenu":{ "help":"Получите список всех доступных команд.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Выберите ваш тикет", "selectRole":"Выберите вашу роль", - "selectOption":"Выберите ваш вариант" + "selectOption":"Выберите ваш вариант", + "selectPriorityLevel":"Выберите уровень приоритета" }, "priorities":{ "urgent":"Срочно", diff --git a/languages/simplified-chinese.json b/languages/simplified-chinese.json index 4d1564c..3f64ccd 100644 --- a/languages/simplified-chinese.json +++ b/languages/simplified-chinese.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Simplified Chainese", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"此按钮必须至少有一个{0}或{1}!", "unusedOption":"选项{0}未在任何地方使用!", "unusedQuestion":"问题{0}未在任何地方使用!", - "dropdownOption":"启用下拉菜单的面板只能包含“ticket”类型的选项!", + "dropdownOption":"带下拉菜单的面板只能包含以下类型的选项:'ticket'、'role' 或 'sub-panel'。", "customInvalidVersion":"配置文件中指定的版本不匹配!请确保您已将配置更新至最新版本!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"查看文本命令", "helpPage":"第{0}页", "withReason":"带原因", - "withoutTranscript":"不带记录" + "withoutTranscript":"不带记录", + "blacklistAdd":"添加用户至黑名单", + "blacklistRemove":"释放用户" }, "titles":{ "created":"工单已创建", @@ -156,7 +158,8 @@ "topicSet":"主题已更改", "prioritySet":"优先级已更改", "priorityGet":"工单优先级", - "transfer":"工单已转移" + "transfer":"工单已转移", + "transcripts":"记录历史" }, "descriptions":{ "create":"您的工单已创建。点击下方按钮访问!", @@ -249,7 +252,9 @@ "prioritySetLog":"此工单的优先级已由 {1} 更改为 {0}!", "prioritySetDm":"您在服务器中的工单优先级已更改为 {0}!", "roleUpdateLog":"{0} 已更新其角色!", - "roleUpdateDm":"您在服务器中的角色已更新!" + "roleUpdateDm":"您在服务器中的角色已更新!", + "topicSetLog":"此工单的优先级已由 {1} 设置为 {0}。", + "topicSetDm":"你的工单优先级已设置为 {0}。" } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"删除无记录", "backup":"创建备份记录", "error":"创建记录时出错。\n您想怎么做?\n\n在您点击以下按钮之前,此工单不会被删除。", - "title":"记录错误" + "title":"记录错误", + "noHistory":"该用户目前没有任何记录。", + "historyNotSupported":"目前仅支持 HTML Transcripts 的记录历史。\n文本记录历史将在未来版本中提供。" }, "text":{ "messagesTitle":"消息", @@ -298,6 +305,7 @@ "unknownPanel":"未知面板", "notInGuild":"不在服务器中", "channelRename":"无法重命名频道", + "channelCategory":"无法更改分类", "busy":"工单繁忙", "permissionError":"权限错误" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"当前频道不是有效工单!可能是旧版Open Ticket的工单!", "notInGuild":"此{0}在私信中无效!请在服务器中重试!", "channelRename":"由于Discord速率限制,机器人目前无法重命名频道。如果机器人未重启,频道将在10分钟后自动重命名。", + "channelCategory":"由于 Discord 速率限制,频道分类无法立即更改。如果机器人保持在线,将在 10 分钟内自动更改。", "channelRenameSource":"此错误的来源是:{0}", "busy":"无法使用此{0}!\n工单当前正在被机器人处理。\n\n请几秒后重试!", "closeBeforeMessage":"用户发送消息之前,无法关闭或删除此工单。", "closeBeforeAdminMessage":"工单管理员或支持成员发送消息之前,无法关闭或删除此工单。", - "unableToCreateTicket":"您无法创建工单。" + "unableToCreateTicket":"您无法创建工单。", + "messageMissing":"无法找到交互消息。请改用命令 `{0}`。", + "stateExpired":"此交互已无效或已过期。请改用命令 `{0}`。在 Open Ticket 大版本更新后出现此错误是正常的。", + "panelStateExpired":"此面板已无效或已过期。请使用 `{0}` 创建新面板以解决问题。在 Open Ticket 大版本更新后出现此错误是正常的。" }, "optionInvalidReasons":{ "stringRegex":"值不符合模式!", @@ -387,6 +399,8 @@ "syntax":"语法", "originalName":"原名称", "newName":"新名称", + "originalCategory":"原始分类", + "newCategory":"新分类", "until":"直到", "validOptions":"有效选项", "validPanels":"有效面板", @@ -408,6 +422,8 @@ "participants":"参与者", "yes":"是", "no":"否", + "accept":"接受", + "cancel":"取消", "option":"选项", "topic":"主题", "uptime":"系统运行时间", @@ -439,6 +455,7 @@ "panelAutoUpdate":"您希望此面板在编辑时自动更新吗?", "ticket":"立即创建一个工单。", "ticketId":"您想要创建的工单的标识符。", + "ticketOtherUser":"为其他用户创建工单。", "close":"关闭一个工单。", "delete":"删除一个工单。", "deleteNoTranscript":"删除此工单而不创建记录。", @@ -504,7 +521,9 @@ "priorityGet":"获取工单的优先级。", "priorityList":"获取所有工单的优先级状态列表。", "transfer":"将工单所有权从一位用户转移至另一位用户。", - "transferUser":"要转移给的用户。" + "transferUser":"要转移给的用户。", + "transcripts":"查看用户的工单记录历史。", + "transcriptsUser":"要查看的用户。" }, "helpMenu":{ "help":"获取所有可用命令的列表。", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"选择您的工单", "selectRole":"选择您的角色", - "selectOption":"选择您的选项" + "selectOption":"选择您的选项", + "selectPriorityLevel":"选择优先级" }, "priorities":{ "urgent":"紧急", diff --git a/languages/slovenian.json b/languages/slovenian.json index 305d3e4..bcf03d8 100644 --- a/languages/slovenian.json +++ b/languages/slovenian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Solvenian", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"Ta gumb mora imeti vsaj {0} ali {1}!", "unusedOption":"Možnost {0} se ne uporablja nikjer!", "unusedQuestion":"Vprašanje {0} se ne uporablja nikjer!", - "dropdownOption":"Panel z omogočenim spustnim menijem lahko vsebuje samo možnosti tipa 'ticket'!", + "dropdownOption":"Plošča z spustnim menijem lahko vsebuje samo možnosti tipov: 'ticket', 'role' ali 'sub-panel'.", "customInvalidVersion":"Različica, navedena v vaši konfiguraciji, se ne ujema! Prepričajte se, da ste konfiguracijo posodobili na najnovejšo različico!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Prikaži Besedilne Ukaze", "helpPage":"Stran {0}", "withReason":"Z Razlogom", - "withoutTranscript":"Brez Prepisa" + "withoutTranscript":"Brez Prepisa", + "blacklistAdd":"Dodaj uporabnika na črno listo", + "blacklistRemove":"Sprosti uporabnika" }, "titles":{ "created":"Vstopnica Ustvarjena", @@ -156,7 +158,8 @@ "topicSet":"Tema spremenjena", "prioritySet":"Prioriteta spremenjena", "priorityGet":"Prioriteta zahtevka", - "transfer":"Zahtevek prenesen" + "transfer":"Zahtevek prenesen", + "transcripts":"Zgodovina prepisov" }, "descriptions":{ "create":"Vaša vstopnica je bila ustvarjena. Kliknite spodnji gumb za dostop do nje!", @@ -249,7 +252,9 @@ "prioritySetLog":"Prioriteta tega zahtevka je bila spremenjena v {0} s strani {1}!", "prioritySetDm":"Prioriteta vašega zahtevka je bila spremenjena v {0} v našem strežniku!", "roleUpdateLog":"{0} je posodobil svoje vloge!", - "roleUpdateDm":"Vaše vloge v našem strežniku so bile posodobljene!" + "roleUpdateDm":"Vaše vloge v našem strežniku so bile posodobljene!", + "topicSetLog":"Prioriteta tega zahtevka je bila nastavljena na {0} s strani {1}.", + "topicSetDm":"Prioriteta vašega zahtevka je bila nastavljena na {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Izbriši Brez Prepisa", "backup":"Ustvarili Varnostni Prepis", "error":"Prišlo je do napake med ustvarjanjem prepisa.\nKaj bi radi naredili?\n\nTa vstopnica ne bo izbrisana, dokler ne kliknete enega od teh gumbov.", - "title":"Napaka v prepisu" + "title":"Napaka v prepisu", + "noHistory":"Ta uporabnik še nima nobenih prepisov.", + "historyNotSupported":"Zgodovina prepisov je trenutno podprta samo z HTML Transcripts.\nZgodovina besedilnih prepisov bo na voljo v prihodnjih različicah." }, "text":{ "messagesTitle":"SPOROČILA", @@ -298,6 +305,7 @@ "unknownPanel":"Neznan Panel", "notInGuild":"Ni na Strežniku", "channelRename":"Ni mogoče Preimenovati Kanala", + "channelCategory":"Ni mogoče spremeniti kategorije", "busy":"Vstopnica je Zasedena", "permissionError":"Napaka dovoljenj" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Trenutni kanal ni veljavna vstopnica! Morda je vstopnica iz starejše različice Open Ticket!", "notInGuild":"Ta {0} ne deluje v zasebnih sporočilih! Poskusite znova na strežniku!", "channelRename":"Zaradi omejitev Discord-a trenutno ni mogoče preimenovati kanala. Kanal bo samodejno preimenovan v več kot 10 minutah, če bot ne bo ponovno zagnan.", + "channelCategory":"Zaradi Discord omejitev hitrosti kategorije kanala ni bilo mogoče takoj spremeniti. Če bot ostane na spletu, bo samodejno spremenjena v 10 minutah.", "channelRenameSource":"Vir te napake je: {0}", "busy":"Ni mogoče uporabiti tega {0}!\nVstopnica je trenutno v obdelavi.\n\nPoskusite znova čez nekaj sekund!", "closeBeforeMessage":"Tega zahtevka ni mogoče zapreti/izbrisati, preden uporabnik ne pošlje sporočila.", "closeBeforeAdminMessage":"Tega zahtevka ni mogoče zapreti/izbrisati, preden skrbnik zahtevkov ali član podpore ne pošlje sporočila.", - "unableToCreateTicket":"Ne morete ustvariti zahtevka." + "unableToCreateTicket":"Ne morete ustvariti zahtevka.", + "messageMissing":"Sporočila interakcije ni bilo mogoče najti. Namesto tega uporabite ukaz `{0}`.", + "stateExpired":"Ta interakcija ni več veljavna ali je potekla. Namesto tega uporabite ukaz `{0}`. To je normalno po večji posodobitvi Open Ticket.", + "panelStateExpired":"Ta plošča ni več veljavna ali je potekla. Ustvarite novo ploščo z uporabo `{0}` za rešitev težave. To je normalno po večji posodobitvi Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Vrednost se ne ujema z vzorcem!", @@ -387,6 +399,8 @@ "syntax":"Sintaksa", "originalName":"Prvotno ime", "newName":"Novo ime", + "originalCategory":"Izvirna kategorija", + "newCategory":"Nova kategorija", "until":"Do", "validOptions":"Veljavne možnosti", "validPanels":"Veljavni paneli", @@ -408,6 +422,8 @@ "participants":"Udeleženci", "yes":"Da", "no":"Ne", + "accept":"Sprejmi", + "cancel":"Prekliči", "option":"Možnost", "topic":"Tema", "uptime":"Čas delovanja sistema", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Ali želite, da se ta panel samodejno posodobi, ko ga uredite?", "ticket":"Takoj ustvari vstopnico.", "ticketId":"Identifikator vstopnice, ki jo želite ustvariti.", + "ticketOtherUser":"Ustvari zahtevek za drugega uporabnika.", "close":"Zapri vstopnico.", "delete":"Izbriši vstopnico.", "deleteNoTranscript":"Izbriši to vstopnico brez ustvarjanja prepisa.", @@ -504,7 +521,9 @@ "priorityGet":"Pridobite prioriteto zahtevka.", "priorityList":"Pridobite seznam vseh zahtevkov z njihovim prioritetnim statusom.", "transfer":"Prenesite lastništvo zahtevka z enega uporabnika na drugega.", - "transferUser":"Uporabnik, na katerega želite prenesti." + "transferUser":"Uporabnik, na katerega želite prenesti.", + "transcripts":"Prikaži zgodovino prepisov zahtevkov uporabnika.", + "transcriptsUser":"Uporabnik za prikaz." }, "helpMenu":{ "help":"Pridobite seznam vseh razpoložljivih ukazov.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Izberite svoj zahtevek", "selectRole":"Izberite svojo vlogo", - "selectOption":"Izberite svojo možnost" + "selectOption":"Izberite svojo možnost", + "selectPriorityLevel":"Izberi raven prioritete" }, "priorities":{ "urgent":"Nujno", diff --git a/languages/spanish.json b/languages/spanish.json index cf15d56..ad905b7 100644 --- a/languages/spanish.json +++ b/languages/spanish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["Redactado","Josuens"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Spanish", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"¡Este botón necesita al menos un {0} o un {1}!", "unusedOption":"¡La opción {0} no se usa en ningún lugar!", "unusedQuestion":"¡La pregunta {0} no se usa en ningún lugar!", - "dropdownOption":"¡Este panel de botóns solo puede contener opciones de tipo 'ticket'!", + "dropdownOption":"Un panel con menú desplegable solo puede contener opciones de los tipos: 'ticket', 'role' o 'sub-panel'.", "customInvalidVersion":"¡La versión especificada en tu configuración no coincide! ¡Asegúrate de haber actualizado la configuración a la versión más reciente!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Ver los Comandos de Texto", "helpPage":"Página {0}", "withReason":"Con razón", - "withoutTranscript":"Sin transcripción" + "withoutTranscript":"Sin transcripción", + "blacklistAdd":"Añadir Usuario a la Lista Negra", + "blacklistRemove":"Liberar Usuario" }, "titles":{ "created":"Ticket Creado", @@ -156,7 +158,8 @@ "topicSet":"Tema Cambiado", "prioritySet":"Prioridad Cambiada", "priorityGet":"Prioridad del Ticket", - "transfer":"Ticket Transferido" + "transfer":"Ticket Transferido", + "transcripts":"Historial de Transcripciones" }, "descriptions":{ "create":"¡Tu ticket ha sido creado! Haz click en el botón abajo para verlo!", @@ -249,7 +252,9 @@ "prioritySetLog":"¡La prioridad de este ticket ha sido cambiada a {0} por {1}!", "prioritySetDm":"¡La prioridad de tu ticket ha sido cambiada a {0} en nuestro servidor!", "roleUpdateLog":"¡{0} ha actualizado sus roles!", - "roleUpdateDm":"¡Tus roles en nuestro servidor han sido actualizados!" + "roleUpdateDm":"¡Tus roles en nuestro servidor han sido actualizados!", + "topicSetLog":"La prioridad de este ticket ha sido establecida en {0} por {1}.", + "topicSetDm":"La prioridad de tu ticket ha sido establecida en {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Eliminar sin transcripción", "backup":"Crear respaldo de la transcripción", "error":"Algo salió mal al intentar subir la transcripción.\n¿Qué desearías hacer?\n\nEste ticket no será eliminado hasta que presiones uno de los botones.", - "title":"Error de Transcripción" + "title":"Error de Transcripción", + "noHistory":"Este usuario todavía no tiene transcripciones.", + "historyNotSupported":"El historial de transcripciones actualmente solo es compatible con HTML Transcripts.\nEl historial de transcripciones de texto estará disponible en futuras versiones." }, "text":{ "messagesTitle":"MENSAJES", @@ -298,6 +305,7 @@ "unknownPanel":"Panel Desconocido", "notInGuild":"No está en el Servidor", "channelRename":"No es posible renombrar el canal", + "channelCategory":"No Se Puede Cambiar la Categoría", "busy":"El ticket está siendo procesado", "permissionError":"Error de Permisos" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"¡El canal actual no es un ticket válido! ¡Podría haber sido un ticket de una versión antigua de Open Ticket!", "notInGuild":"¡Este {0} no funciona en DM! ¡Por favor, inténtalo de nuevo en un servidor!", "channelRename":"Debido a los límites de velocidad de discord, actualmente es imposible para el bot renombrar el canal. El canal se renombrará automáticamente en 10 minutos si el bot no se reinicia.", + "channelCategory":"Debido a los límites de tasa de Discord, la categoría del canal no pudo cambiarse inmediatamente. Se cambiará automáticamente dentro de 10 minutos si el bot permanece en línea.", "channelRenameSource":"La fuente de este error es: {0}", "busy":"¡No se puede usar este {0}!\nEl ticket está siendo procesado actualmente por el bot.\n\n¡Por favor, inténtalo de nuevo en unos segundos!", "closeBeforeMessage":"Este ticket no puede cerrarse/eliminarse antes de que un usuario haya enviado un mensaje.", "closeBeforeAdminMessage":"Este ticket no puede cerrarse/eliminarse antes de que un administrador de tickets o miembro del equipo de soporte haya enviado un mensaje.", - "unableToCreateTicket":"No puedes crear un ticket." + "unableToCreateTicket":"No puedes crear un ticket.", + "messageMissing":"No se pudo localizar el mensaje de la interacción. Usa el comando `{0}` en su lugar.", + "stateExpired":"Esta interacción ya no es válida o ha expirado. Usa el comando `{0}` en su lugar. Es normal recibir este error después de una actualización importante de Open Ticket.", + "panelStateExpired":"Este panel ya no es válido o ha expirado. Crea un nuevo panel usando `{0}` para solucionar el problema. Es normal recibir este error después de una actualización importante de Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"¡El valor no coincide con el patrón!", @@ -387,6 +399,8 @@ "syntax":"Sintaxis", "originalName":"Nombre Original", "newName":"Nuevo Nombre", + "originalCategory":"Categoría Original", + "newCategory":"Nueva Categoría", "until":"Hasta", "validOptions":"Operaciones Válidas", "validPanels":"Paneles Válidos", @@ -408,6 +422,8 @@ "participants":"PARTICIPANTES", "yes":"SÍ", "no":"NO", + "accept":"Aceptar", + "cancel":"Cancelar", "option":"OPCIÓN", "topic":"TEMA", "uptime":"TIEMPO DE ACTIVIDAD DEL SISTEMA", @@ -439,6 +455,7 @@ "panelAutoUpdate":"¿Quieres que este panel se actualice automáticamente cuando se edite?", "ticket":"Crea un ticket instantáneamente.", "ticketId":"El identificador del ticket que quieres crear.", + "ticketOtherUser":"Crear un ticket para otro usuario.", "close":"Cierra un ticket.", "delete":"Elimina un ticket.", "deleteNoTranscript":"Elimina este ticket sin crear una transcripción.", @@ -504,7 +521,9 @@ "priorityGet":"Obtén la prioridad del ticket.", "priorityList":"Obtén una lista de todos los tickets con su estado de prioridad.", "transfer":"Transfiere la propiedad del ticket de un usuario a otro.", - "transferUser":"El usuario al que transferir." + "transferUser":"El usuario al que transferir.", + "transcripts":"Ver el historial de transcripciones de tickets de un usuario.", + "transcriptsUser":"El usuario a visualizar." }, "helpMenu":{ "help":"Obtén una lista de todos los comandos disponibles.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Selecciona tu ticket", "selectRole":"Selecciona tu rol", - "selectOption":"Selecciona tu opción" + "selectOption":"Selecciona tu opción", + "selectPriorityLevel":"Seleccionar nivel de prioridad" }, "priorities":{ "urgent":"Urgente", diff --git a/languages/swedish.json b/languages/swedish.json index 15571cc..4a11ce6 100644 --- a/languages/swedish.json +++ b/languages/swedish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["NoOneNook"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Svenska", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Denna knapp ska ha minst en {0} eller {1}!", "unusedOption":"Alternativet {0} används inte någonstans!", "unusedQuestion":"Frågan {0} används inte någonstans!", - "dropdownOption":"Ett panel med dropdown aktiverad kan endast innehålla alternativ av typen 'ärende'!", + "dropdownOption":"En panel med rullgardinsmeny kan endast innehålla alternativ av typerna: 'ticket', 'role' eller 'sub-panel'.", "customInvalidVersion":"Versionen som anges i din konfiguration matchar inte! Se till att du har uppdaterat konfigurationen till den senaste versionen!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Visa Textkommandon", "helpPage":"Sida {0}", "withReason":"Med Orsak", - "withoutTranscript":"Utan Utskrift" + "withoutTranscript":"Utan Utskrift", + "blacklistAdd":"Svartlista Användare", + "blacklistRemove":"Frigör Användare" }, "titles":{ "created":"Ärende Skapat", @@ -156,7 +158,8 @@ "topicSet":"Ämne Ändrat", "prioritySet":"Prioritet Ändrad", "priorityGet":"Ticketprioritet", - "transfer":"Ticket Överfört" + "transfer":"Ticket Överfört", + "transcripts":"Transkriptshistorik" }, "descriptions":{ "create":"Ditt ärende har skapats. Klicka på knappen nedan för att få tillgång till det!", @@ -249,7 +252,9 @@ "prioritySetLog":"Prioriteten för denna ticket har ändrats till {0} av {1}!", "prioritySetDm":"Prioriteten för din ticket har ändrats till {0} på vår server!", "roleUpdateLog":"{0} har uppdaterat sina roller!", - "roleUpdateDm":"Dina roller på vår server har uppdaterats!" + "roleUpdateDm":"Dina roller på vår server har uppdaterats!", + "topicSetLog":"Prioriteten för detta ärende har satts till {0} av {1}.", + "topicSetDm":"Prioriteten för ditt ärende har satts till {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Radera Utan Utskrift", "backup":"Skapa Säkerhetskopieringsutskrift", "error":"Något gick fel vid försöket att skapa utskriften.\nVad vill du göra?\n\nDetta ärende kommer inte att raderas förrän du klickar på en av dessa knappar.", - "title":"Transkriptionsfel" + "title":"Transkriptionsfel", + "noHistory":"Denna användare har ännu inga transkript.", + "historyNotSupported":"Transkriptshistorik stöds för närvarande endast med HTML Transcripts.\nTexttranskriptshistorik kommer att finnas tillgänglig i framtida versioner." }, "text":{ "messagesTitle":"MEDDELANDEN", @@ -298,6 +305,7 @@ "unknownPanel":"Okänt Panel", "notInGuild":"Inte På Server", "channelRename":"Kan Inte Döpa Om Kanal", + "channelCategory":"Kunde Inte Ändra Kategori", "busy":"Ärendet Är Upptaget", "permissionError":"Behörighetsfel" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Den nuvarande kanalen är inte ett giltigt ärende! Det kan ha varit ett ärende från en äldre version av Open Ticket!", "notInGuild":"Denna {0} fungerar inte i DM! Försök igen på en server!", "channelRename":"På grund av Discords hastighetsbegränsningar är det för närvarande omöjligt för botten att döpa om kanalen. Kanalen kommer automatiskt att döpas om inom 10 minuter om botten inte startas om.", + "channelCategory":"På grund av Discords hastighetsbegränsningar kunde kanalens kategori inte ändras omedelbart. Den kommer att ändras automatiskt inom 10 minuter om botten förblir online.", "channelRenameSource":"Källan till detta fel är: {0}", "busy":"Kan inte använda denna {0}!\nÄrendet behandlas för närvarande av botten.\n\nFörsök igen om några sekunder!", "closeBeforeMessage":"Denna ticket kan inte stängas/raderas innan ett meddelande har skickats av en användare.", "closeBeforeAdminMessage":"Denna ticket kan inte stängas/raderas innan ett meddelande har skickats av en ticketadministratör eller supportmedlem.", - "unableToCreateTicket":"Du kan inte skapa en ticket." + "unableToCreateTicket":"Du kan inte skapa en ticket.", + "messageMissing":"Kunde inte hitta meddelandet för interaktionen. Använd kommandot `{0}` istället.", + "stateExpired":"Denna interaktion är inte längre giltig eller har gått ut. Använd kommandot `{0}` istället. Det är normalt att få detta fel efter en större Open Ticket-uppdatering.", + "panelStateExpired":"Denna panel är inte längre giltig eller har gått ut. Skapa en ny panel med `{0}` för att lösa problemet. Det är normalt att få detta fel efter en större Open Ticket-uppdatering." }, "optionInvalidReasons":{ "stringRegex":"Värdet matchar inte mönstret!", @@ -387,6 +399,8 @@ "syntax":"Syntax", "originalName":"Ursprungligt Namn", "newName":"Nytt Namn", + "originalCategory":"Originalkategori", + "newCategory":"Ny Kategori", "until":"Till", "validOptions":"Giltiga Alternativ", "validPanels":"Giltiga Paneler", @@ -408,6 +422,8 @@ "participants":"DELTAGARE", "yes":"JA", "no":"NEJ", + "accept":"Acceptera", + "cancel":"Avbryt", "option":"ALTERNATIV", "topic":"ÄMNE", "uptime":"SYSTEMETS DRIFTTID", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Vill du att denna panel ska uppdateras automatiskt när den redigeras?", "ticket":"Skapa ett ärende direkt.", "ticketId":"Identifieraren för ärendet du vill skapa.", + "ticketOtherUser":"Skapa ett ärende för en annan användare.", "close":"Stäng ett ärende.", "delete":"Radera ett ärende.", "deleteNoTranscript":"Radera detta ärende utan att skapa en utskrift.", @@ -504,7 +521,9 @@ "priorityGet":"Hämta prioriteten för ticketen.", "priorityList":"Hämta en lista över alla tickets med deras prioritetsstatus.", "transfer":"Överför ticketens ägarskap från en användare till en annan.", - "transferUser":"Användaren att överföra till." + "transferUser":"Användaren att överföra till.", + "transcripts":"Visa en användares ärendetranskriptshistorik.", + "transcriptsUser":"Användaren att visa." }, "helpMenu":{ "help":"Få en lista över alla tillgängliga kommandon.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Välj din ticket", "selectRole":"Välj din roll", - "selectOption":"Välj ditt alternativ" + "selectOption":"Välj ditt alternativ", + "selectPriorityLevel":"Välj prioritetsnivå" }, "priorities":{ "urgent":"Brådskande", diff --git a/languages/tamil.json b/languages/tamil.json index 9b68dc7..1a9b1f4 100644 --- a/languages/tamil.json +++ b/languages/tamil.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["HanumeshGupta","ChatGPT"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Tamil", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"இந்த பொத்தானில் குறைந்தது {0} அல்லது {1} இருக்க வேண்டும்!", "unusedOption":"{0} விருப்பம் எங்கும் பயன்படுத்தப்படவில்லை!", "unusedQuestion":"{0} கேள்வி எங்கும் பயன்படுத்தப்படவில்லை!", - "dropdownOption":"டிராப்புடவ்ன் இயக்கப்பட்ட பேனலில் 'டிக்கெட்' வகையின் விருப்பங்கள் மட்டுமே இருக்க முடியும்!", + "dropdownOption":"டிராப்-டவுன் கொண்ட பேனலில் 'ticket', 'role' அல்லது 'sub-panel' வகை விருப்பங்களே இருக்க முடியும்.", "customInvalidVersion":"உங்கள் கான்பிக் குறிப்பிடும் பதிப்பு பொருந்தவில்லை! கான்பிகை புதிய பதிப்புக்கு புதுப்பித்தீர்களா என்பதை சரிபார்க்கவும்!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"உரை கட்டளைகள் பார்க்க", "helpPage":"பக்கம் {0}", "withReason":"காரணத்துடன்", - "withoutTranscript":"டிரான்ஸ்கிரிப்ட் இல்லாமல்" + "withoutTranscript":"டிரான்ஸ்கிரிப்ட் இல்லாமல்", + "blacklistAdd":"பயனரை கருப்புப் பட்டியலில் சேர்க்கவும்", + "blacklistRemove":"பயனரை விடுவிக்கவும்" }, "titles":{ "created":"டிக்கெட் உருவாக்கப்பட்டது", @@ -156,7 +158,8 @@ "topicSet":"தலைப்பு மாற்றப்பட்டது", "prioritySet":"முன்னுரிமை மாற்றப்பட்டது", "priorityGet":"டிக்கெட் முன்னுரிமை", - "transfer":"டிக்கெட் மாற்றப்பட்டது" + "transfer":"டிக்கெட் மாற்றப்பட்டது", + "transcripts":"பதிவுகள் வரலாறு" }, "descriptions":{ "create":"உங்கள் டிக்கெட் உருவாக்கப்பட்டது. அதை அணுக கீழே உள்ள பொத்தானை கிளிக் செய்யவும்!", @@ -249,7 +252,9 @@ "prioritySetLog":"இந்த டிக்கெட் முன்னுரிமை {1} மூலம் {0} ஆக மாற்றப்பட்டது!", "prioritySetDm":"உங்கள் டிக்கெட் முன்னுரிமை நமது சர்வரில் {0} ஆக மாற்றப்பட்டது!", "roleUpdateLog":"{0} அவர்களது பங்களிப்புகளை புதுப்பித்துள்ளார்!", - "roleUpdateDm":"நமது சர்வரில் உங்கள் பங்களிப்புகள் புதுப்பிக்கப்பட்டுள்ளன!" + "roleUpdateDm":"நமது சர்வரில் உங்கள் பங்களிப்புகள் புதுப்பிக்கப்பட்டுள்ளன!", + "topicSetLog":"இந்த டிக்கெட்டின் முன்னுரிமை {1} ஆல் {0} ஆக அமைக்கப்பட்டது.", + "topicSetDm":"உங்கள் டிக்கெட்டின் முன்னுரிமை {0} ஆக அமைக்கப்பட்டது." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"டிரான்ஸ்கிரிப்ட் இல்லாமல் நீக்கு", "backup":"காப்பு டிரான்ஸ்கிரிப்ட் உருவாக்கு", "error":"டிரான்ஸ்கிரிப்ட் உருவாக்க முயற்சிக்கும் போது ஏதோ தவறு நடந்தது.\nநீங்கள் என்ன செய்ய விரும்புகிறீர்கள்?\n\nஇந்த டிக்கெட் நீங்கள் இந்த பொத்தான்களில் ஒன்றை கிளிக் செய்யும் வரை நீக்கப்படாது.", - "title":"மொழிப்பெயர்ப்பு பிழை" + "title":"மொழிப்பெயர்ப்பு பிழை", + "noHistory":"இந்த பயனருக்கு இன்னும் எந்த பதிவுகளும் இல்லை.", + "historyNotSupported":"பதிவுகள் வரலாறு தற்போது HTML Transcripts உடன் மட்டுமே ஆதரிக்கப்படுகிறது.\nஉரை பதிவுகள் வரலாறு எதிர்கால பதிப்புகளில் கிடைக்கும்." }, "text":{ "messagesTitle":"செய்திகள்", @@ -298,6 +305,7 @@ "unknownPanel":"தெரியாத பேனல்", "notInGuild":"சேவையில் இல்லை", "channelRename":"சேனலை மறுபெயரிட முடியவில்லை", + "channelCategory":"வகையை மாற்ற முடியவில்லை", "busy":"டிக்கெட் பிஸியாக உள்ளது", "permissionError":"அனுமதி பிழை" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"தற்போதைய சேனல் ஒரு சரியான டிக்கெட் அல்ல! இது பழைய ஓபன் டிக்கெட் பதிப்பிலிருந்து ஒரு டிக்கெட் ஆக இருக்கலாம்!", "notInGuild":"இந்த {0} DM இல் வேலை செய்யாது! தயவு செய்து ஒரு சேவையில் மீண்டும் முயற்சிக்கவும்!", "channelRename":"டிஸ்கார்ட் ரேட்லிமிட்கள் காரணமாக, போட் சேனலை மறுபெயரிடுவது தற்போது சாத்தியமில்லை. போட் ரீபூட் செய்யப்படாவிட்டால் சேனல் 10 நிமிடங்களுக்குள் தானாக மறுபெயரிடப்படும்.", + "channelCategory":"Discord வீத வரம்புகளால் சேனல் வகையை உடனடியாக மாற்ற முடியவில்லை. பாட்டு ஆன்லைனில் இருந்தால் 10 நிமிடங்களில் தானாக மாற்றப்படும்.", "channelRenameSource":"இந்த பிழையின் மூலம்: {0}", "busy":"இந்த {0} ஐ பயன்படுத்த முடியவில்லை!\nடிக்கெட் தற்போது போட் மூலம் செயலாக்கப்படுகிறது.\n\nதயவு செய்து சில விநாடிகள் காத்திருக்கவும்!", "closeBeforeMessage":"பயனர் ஒரு செய்தியை அனுப்பும் முன் இந்த டிக்கெட் மூடப்பட முடியாது/நீக்கப்பட முடியாது.", "closeBeforeAdminMessage":"டிக்கெட் நிர்வாகி அல்லது ஆதரவு உறுப்பினர் ஒரு செய்தி அனுப்பும் முன் இந்த டிக்கெட் மூடப்பட முடியாது/நீக்கப்பட முடியாது.", - "unableToCreateTicket":"நீங்கள் டிக்கெட் உருவாக்க முடியாது." + "unableToCreateTicket":"நீங்கள் டிக்கெட் உருவாக்க முடியாது.", + "messageMissing":"இணைப்பு செய்தியை கண்டுபிடிக்க முடியவில்லை. பதிலாக `{0}` கட்டளையை பயன்படுத்தவும்.", + "stateExpired":"இந்த இணைப்பு இனி செல்லுபடியாகாது அல்லது காலாவதியானது. பதிலாக `{0}` கட்டளையை பயன்படுத்தவும். Open Ticket பெரிய புதுப்பிப்புக்குப் பிறகு இது சாதாரணம்.", + "panelStateExpired":"இந்த பேனல் இனி செல்லுபடியாகாது அல்லது காலாவதியானது. பிரச்சினையை தீர்க்க `{0}` பயன்படுத்தி புதிய பேனலை உருவாக்கவும். Open Ticket பெரிய புதுப்பிப்புக்குப் பிறகு இது சாதாரணம்." }, "optionInvalidReasons":{ "stringRegex":"மதிப்பு மாதிரியுடன் பொருந்தவில்லை!", @@ -387,6 +399,8 @@ "syntax":"தொடரியல்", "originalName":"அசல் பெயர்", "newName":"புதிய பெயர்", + "originalCategory":"மூல வகை", + "newCategory":"புதிய வகை", "until":"வரை", "validOptions":"சரியான விருப்பங்கள்", "validPanels":"சரியான பேனல்கள்", @@ -408,6 +422,8 @@ "participants":"பங்கேற்பாளர்கள்", "yes":"ஆம்", "no":"இல்லை", + "accept":"ஏற்கவும்", + "cancel":"ரத்து செய்", "option":"விருப்பம்", "topic":"தலைப்பு", "uptime":"சிஸ்டம் இயங்கும் நேரம்", @@ -439,6 +455,7 @@ "panelAutoUpdate":"இந்த பேனல் திருத்தப்படும் போது தானாகவே புதுப்பிக்க விரும்புகிறீர்களா?", "ticket":"உடனடியாக ஒரு டிக்கெட்டை உருவாக்கவும்.", "ticketId":"நீங்கள் உருவாக்க விரும்பும் டிக்கெட்டின் அடையாளம்.", + "ticketOtherUser":"மற்றொரு பயனருக்காக டிக்கெட் உருவாக்கவும்.", "close":"ஒரு டிக்கெட்டை மூடவும்.", "delete":"ஒரு டிக்கெட்டை நீக்கவும்.", "deleteNoTranscript":"பதிவு இல்லாமல் இந்த டிக்கெட்டை நீக்கவும்.", @@ -504,7 +521,9 @@ "priorityGet":"டிக்கெட் முன்னுரிமையைப் பெறவும்.", "priorityList":"அனைத்து டிக்கெட்டுகளின் முன்னுரிமை நிலையைப் பெறுங்கள்.", "transfer":"ஒரு பயனரிடமிருந்து மற்றொரு பயனருக்கு டிக்கெட் உரிமையை மாற்றவும்.", - "transferUser":"மாற்ற வேண்டிய பயனர்." + "transferUser":"மாற்ற வேண்டிய பயனர்.", + "transcripts":"பயனரின் டிக்கெட் பதிவுகள் வரலாற்றைக் காண்க.", + "transcriptsUser":"காண வேண்டிய பயனர்." }, "helpMenu":{ "help":"கிடைக்கக்கூடிய அனைத்து கட்டளைகளின் பட்டியலைப் பெறவும்.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"உங்கள் டிக்கெட்டை தேர்ந்தெடுக்கவும்", "selectRole":"உங்கள் பங்கைக் தேர்ந்தெடுக்கவும்", - "selectOption":"உங்கள் விருப்பத்தை தேர்ந்தெடுக்கவும்" + "selectOption":"உங்கள் விருப்பத்தை தேர்ந்தெடுக்கவும்", + "selectPriorityLevel":"முன்னுரிமை நிலையைத் தேர்ந்தெடுக்கவும்" }, "priorities":{ "urgent":"அவசரம்", diff --git a/languages/thai.json b/languages/thai.json index f2b4b6a..0210fdc 100644 --- a/languages/thai.json +++ b/languages/thai.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["modshd"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Thai", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"ปุ่มนี้ต้องมีอย่างน้อย {0} หรือ {1}", "unusedOption":"ตัวเลือก {0} ไม่ได้ใช้งานที่ไหนเลย", "unusedQuestion":"คำถาม {0} ไม่ได้ใช้งานที่ไหนเลย", - "dropdownOption":"แผงที่เปิดใช้งานตัวเลือกแบบเลื่อนลงสามารถประกอบด้วยตัวเลือกประเภท 'ticket' เท่านั้น", + "dropdownOption":"แผงที่มีเมนูดรอปดาวน์สามารถมีตัวเลือกประเภท: 'ticket', 'role' หรือ 'sub-panel' เท่านั้น", "customInvalidVersion":"เวอร์ชันที่ระบุในไฟล์ config ของคุณไม่ตรงกัน ตรวจสอบให้แน่ใจว่าคุณได้อัปเดตไฟล์ config เป็นเวอร์ชันล่าสุดแล้ว" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"ดูคำสั่งแบบข้อความ", "helpPage":"หน้า {0}", "withReason":"ด้วยเหตุผล", - "withoutTranscript":"ไม่มีบันทึกการสนทนา" + "withoutTranscript":"ไม่มีบันทึกการสนทนา", + "blacklistAdd":"เพิ่มผู้ใช้ในบัญชีดำ", + "blacklistRemove":"ปลดผู้ใช้ออกจากบัญชีดำ" }, "titles":{ "created":"สร้างห้องติดต่อแล้ว", @@ -156,7 +158,8 @@ "topicSet":"เปลี่ยนหัวข้อแล้ว", "prioritySet":"เปลี่ยนลำดับความสำคัญแล้ว", "priorityGet":"ลำดับความสำคัญของห้องติดต่อ", - "transfer":"โอนห้องติดต่อแล้ว" + "transfer":"โอนห้องติดต่อแล้ว", + "transcripts":"ประวัติทรานสคริปต์" }, "descriptions":{ "create":"ห้องติดต่อของคุณถูกสร้างแล้ว คลิกปุ่มด้านล่างเพื่อไปยังห้องติดต่อ", @@ -249,7 +252,9 @@ "prioritySetLog":"ลำดับความสำคัญของห้องติดต่อนี้ถูกเปลี่ยนเป็น {0} โดย {1}", "prioritySetDm":"ลำดับความสำคัญของห้องติดต่อของคุณถูกเปลี่ยนเป็น {0} ในเซิร์ฟเวอร์ของเรา", "roleUpdateLog":"{0} ได้อัปเดตบทบาทของพวกเขาแล้ว", - "roleUpdateDm":"บทบาทของคุณในเซิร์ฟเวอร์ของเราได้รับการอัปเดตแล้ว" + "roleUpdateDm":"บทบาทของคุณในเซิร์ฟเวอร์ของเราได้รับการอัปเดตแล้ว", + "topicSetLog":"ลำดับความสำคัญของตั๋วนี้ถูกตั้งเป็น {0} โดย {1}", + "topicSetDm":"ลำดับความสำคัญของตั๋วของคุณถูกตั้งเป็น {0}" } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"ลบโดยไม่สร้างตัวเก็บประวัติข้อความ", "backup":"สร้างสำรองตัวเก็บประวัติข้อความ", "error":"เกิดข้อผิดพลาดขณะพยายามสร้างตัวเก็บประวัติข้อความ\nคุณต้องการทำอย่างไรต่อไป?\n\nห้องติดต่อนี้จะไม่ถูกลบจนกว่าคุณจะคลิกปุ่มใดปุ่มหนึ่ง", - "title":"ข้อผิดพลาดในการบันทึกบทสนทนา" + "title":"ข้อผิดพลาดในการบันทึกบทสนทนา", + "noHistory":"ผู้ใช้นี้ยังไม่มีทรานสคริปต์", + "historyNotSupported":"ขณะนี้ประวัติทรานสคริปต์รองรับเฉพาะ HTML Transcripts เท่านั้น\nประวัติทรานสคริปต์แบบข้อความจะพร้อมใช้งานในเวอร์ชันถัดไป" }, "text":{ "messagesTitle":"ข้อความ", @@ -298,6 +305,7 @@ "unknownPanel":"แผงควบคุมที่ไม่รู้จัก", "notInGuild":"ไม่ได้อยู่ในเซิร์ฟเวอร์", "channelRename":"ไม่สามารถเปลี่ยนชื่อช่องได้", + "channelCategory":"ไม่สามารถเปลี่ยนหมวดหมู่ได้", "busy":"ห้องติดต่อยุ่งอยู่", "permissionError":"ข้อผิดพลาดด้านสิทธิ์" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"ช่องนี้ไม่ใช่ห้องติดต่อที่ถูกต้อง อาจเป็นห้องติดต่อจากเวอร์ชันเก่าของ Open Ticket", "notInGuild":"คำสั่ง {0} นี้ใช้ไม่ได้ใน DM กรุณาลองใหม่ในเซิร์ฟเวอร์", "channelRename":"เนื่องจากข้อจำกัดของ Discord การเปลี่ยนชื่อช่องไม่สามารถทำได้ในขณะนี้ ช่องจะถูกเปลี่ยนชื่อโดยอัตโนมัติในเวลา 10 นาทีหากบอทไม่ถูกรีบูต", + "channelCategory":"เนื่องจากข้อจำกัดอัตราการใช้งานของ Discord หมวดหมู่ของช่องจึงไม่สามารถเปลี่ยนได้ทันที ระบบจะเปลี่ยนให้อัตโนมัติภายใน 10 นาทีหากบอทยังคงออนไลน์อยู่", "channelRenameSource":"แหล่งที่มาของข้อผิดพลาดนี้คือ: {0}", "busy":"ไม่สามารถใช้ {0} นี้ได้\nห้องติดต่อกกำลังถูกประมวลผลโดยบอท\n\nกรุณาลองใหม่ในอีกไม่กี่วินาที", "closeBeforeMessage":"ไม่สามารถปิด/ลบห้องติดต่อนี้ได้ก่อนที่ผู้ใช้จะส่งข้อความ", "closeBeforeAdminMessage":"ไม่สามารถปิด/ลบห้องติดต่อนี้ได้ก่อนที่ผู้ดูแลห้องติดต่อหรือสมาชิกฝ่ายสนับสนุนจะส่งข้อความ", - "unableToCreateTicket":"คุณไม่สามารถสร้างห้องติดต่อได้" + "unableToCreateTicket":"คุณไม่สามารถสร้างห้องติดต่อได้", + "messageMissing":"ไม่สามารถค้นหาข้อความของการโต้ตอบได้ โปรดใช้คำสั่ง `{0}` แทน", + "stateExpired":"การโต้ตอบนี้ไม่ถูกต้องอีกต่อไปหรือหมดอายุแล้ว โปรดใช้คำสั่ง `{0}` แทน เป็นเรื่องปกติที่จะพบข้อผิดพลาดนี้หลังจากการอัปเดต Open Ticket ครั้งใหญ่", + "panelStateExpired":"แผงนี้ไม่ถูกต้องอีกต่อไปหรือหมดอายุแล้ว สร้างแผงใหม่โดยใช้ `{0}` เพื่อแก้ไขปัญหา เป็นเรื่องปกติที่จะพบข้อผิดพลาดนี้หลังจากการอัปเดต Open Ticket ครั้งใหญ่" }, "optionInvalidReasons":{ "stringRegex":"ค่าที่ระบุไม่ตรงกับรูปแบบ", @@ -387,6 +399,8 @@ "syntax":"ไวยากรณ์", "originalName":"ชื่อเดิม", "newName":"ชื่อใหม่", + "originalCategory":"หมวดหมู่เดิม", + "newCategory":"หมวดหมู่ใหม่", "until":"จนถึง", "validOptions":"ตัวเลือกที่ถูกต้อง", "validPanels":"แผงควบคุมที่ถูกต้อง", @@ -408,6 +422,8 @@ "participants":"ผู้มีส่วนร่วม", "yes":"ใช่", "no":"ไม่", + "accept":"ยอมรับ", + "cancel":"ยกเลิก", "option":"ตัวเลือก", "topic":"หัวข้อ", "uptime":"เวลาทำงานของระบบ", @@ -439,6 +455,7 @@ "panelAutoUpdate":"คุณต้องการให้แผงนี้อัปเดตอัตโนมัติเมื่อมีการแก้ไขหรือไม่?", "ticket":"สร้างห้องติดต่อทันที", "ticketId":"ตัวระบุของห้องติดต่อที่คุณต้องการสร้าง", + "ticketOtherUser":"สร้างตั๋วสำหรับผู้ใช้อื่น", "close":"ปิดห้องติดต่อ", "delete":"ลบห้องติดต่อ", "deleteNoTranscript":"ลบห้องติดต่อนี้โดยไม่สร้างตัวเก็บข้อความ", @@ -504,7 +521,9 @@ "priorityGet":"รับลำดับความสำคัญของห้องติดต่อ", "priorityList":"รายการห้องติดต่อทั้งหมดพร้อมสถานะลำดับความสำคัญ", "transfer":"โอนความเป็นเจ้าของห้องติดต่อจากผู้ใช้หนึ่งไปยังอีกคนหนึ่ง", - "transferUser":"ผู้ใช้ที่จะโอนไป" + "transferUser":"ผู้ใช้ที่จะโอนไป", + "transcripts":"ดูประวัติทรานสคริปต์ตั๋วของผู้ใช้", + "transcriptsUser":"ผู้ใช้ที่ต้องการดู" }, "helpMenu":{ "help":"รับรายชื่อคำสั่งทั้งหมดที่มี", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"เลือกห้องติดต่อของคุณ", "selectRole":"เลือกบทบาทของคุณ", - "selectOption":"เลือกตัวเลือกของคุณ" + "selectOption":"เลือกตัวเลือกของคุณ", + "selectPriorityLevel":"เลือกระดับความสำคัญ" }, "priorities":{ "urgent":"เร่งด่วน", diff --git a/languages/traditional-chinese.json b/languages/traditional-chinese.json index d44f21c..2292b2e 100644 --- a/languages/traditional-chinese.json +++ b/languages/traditional-chinese.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["me.october"], - "lastedited":"10/03/2026", + "lastedited":"25/05/2026", "language":"Traditional Chinese", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"此按鈕必須至少有一個{0}或{1}!", "unusedOption":"選項{0}未在任何地方使用!", "unusedQuestion":"問題{0}未在任何地方使用!", - "dropdownOption":"啟用下拉菜單的麵闆隻能包含“ticket”類型的選項!", + "dropdownOption":"帶有下拉選單的面板只能包含以下類型的選項:'ticket'、'role' 或 'sub-panel'。", "customInvalidVersion":"配置文件中指定的版本不匹配!請確保您已將配置更新至最新版本!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"檢視文本命令", "helpPage":"第{0}頁", "withReason":"帶原因", - "withoutTranscript":"不帶記錄" + "withoutTranscript":"不帶記錄", + "blacklistAdd":"加入黑名單使用者", + "blacklistRemove":"解除使用者封鎖" }, "titles":{ "created":"工單已創建", @@ -156,7 +158,8 @@ "topicSet":"主題已更改", "prioritySet":"優先級已更改", "priorityGet":"工單優先級", - "transfer":"工單已轉移" + "transfer":"工單已轉移", + "transcripts":"轉錄歷史" }, "descriptions":{ "create":"您的工單已創建。點選下方按鈕訪問!", @@ -249,7 +252,9 @@ "prioritySetLog":"此工單的優先級已由 {1} 更改為 {0}!", "prioritySetDm":"您在服務器中的工單優先級已更改為 {0}!", "roleUpdateLog":"{0} 已更新其角色!", - "roleUpdateDm":"您在服務器中的角色已更新!" + "roleUpdateDm":"您在服務器中的角色已更新!", + "topicSetLog":"此工單的優先級已由 {1} 設為 {0}。", + "topicSetDm":"你的工單優先級已設為 {0}。" } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"刪除無記錄", "backup":"創建備份記錄", "error":"創建記錄時出錯。\n您想怎麼做?\n\n在您點選以下按鈕之前,此工單不會被刪除。", - "title":"記錄錯誤" + "title":"記錄錯誤", + "noHistory":"此使用者目前沒有任何轉錄記錄。", + "historyNotSupported":"目前僅支援 HTML Transcripts 的轉錄歷史。\n文字轉錄歷史將在未來版本提供。" }, "text":{ "messagesTitle":"消息", @@ -298,6 +305,7 @@ "unknownPanel":"未知麵闆", "notInGuild":"不在服務器中", "channelRename":"無法重命名頻道", + "channelCategory":"無法更改分類", "busy":"工單繁忙", "permissionError":"權限錯誤" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"當前頻道不是有效工單!可能是舊版Open Ticket的工單!", "notInGuild":"此{0}在私信中無效!請在服務器中重試!", "channelRename":"由於Discord速率限製,機器人目前無法重命名頻道。如果機器人未重啟,頻道將在10分鍾後自動重命名。", + "channelCategory":"由於 Discord 速率限制,頻道分類無法立即更改。如果機器人保持在線,將在10分鐘內自動更新。", "channelRenameSource":"此錯誤的來源是:{0}", "busy":"無法使用此{0}!\n工單當前正在被機器人處理。\n\n請幾秒後重試!", "closeBeforeMessage":"用戶發送消息之前,無法關閉或刪除此工單。", "closeBeforeAdminMessage":"工單管理員或支援成員發送消息之前,無法關閉或刪除此工單。", - "unableToCreateTicket":"您無法創建工單。" + "unableToCreateTicket":"您無法創建工單。", + "messageMissing":"無法找到互動訊息。請改用指令 `{0}`。", + "stateExpired":"此互動已無效或已過期。請改用指令 `{0}`。在 Open Ticket 大型更新後出現此錯誤是正常的。", + "panelStateExpired":"此面板已無效或已過期。請使用 `{0}` 建立新面板以解決問題。在 Open Ticket 大型更新後出現此錯誤是正常的。" }, "optionInvalidReasons":{ "stringRegex":"值不符合模式!", @@ -387,6 +399,8 @@ "syntax":"文法", "originalName":"原名稱", "newName":"新名稱", + "originalCategory":"原始分類", + "newCategory":"新分類", "until":"直到", "validOptions":"有效選項", "validPanels":"有效麵闆", @@ -408,6 +422,8 @@ "participants":"參與者", "yes":"是", "no":"否", + "accept":"接受", + "cancel":"取消", "option":"選項", "topic":"主題", "uptime":"係統運行時間", @@ -439,6 +455,7 @@ "panelAutoUpdate":"您希望此麵闆在編輯時自動更新嗎?", "ticket":"立即創建一個工單。", "ticketId":"您想要創建的工單的標識符。", + "ticketOtherUser":"為其他使用者建立工單。", "close":"關閉一個工單。", "delete":"刪除一個工單。", "deleteNoTranscript":"刪除此工單而不創建記錄。", @@ -504,7 +521,9 @@ "priorityGet":"獲取工單的優先級。", "priorityList":"獲取所有工單的優先級狀態列錶。", "transfer":"將工單所有權從一位用戶轉移至另一位用戶。", - "transferUser":"要轉移給的用戶。" + "transferUser":"要轉移給的用戶。", + "transcripts":"查看使用者的工單轉錄歷史。", + "transcriptsUser":"要查看的使用者。" }, "helpMenu":{ "help":"獲取所有可用命令的列錶。", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"選擇您的工單", "selectRole":"選擇您的角色", - "selectOption":"選擇您的選項" + "selectOption":"選擇您的選項", + "selectPriorityLevel":"選擇優先級" }, "priorities":{ "urgent":"緊急", diff --git a/languages/turkish.json b/languages/turkish.json index 09e949b..1e8dc15 100644 --- a/languages/turkish.json +++ b/languages/turkish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["palestinian"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Turkish", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Bu buton en az bir {0} veya {1} içermelidir!", "unusedOption":"Seçenek {0} hiçbir yerde kullanılmıyor!", "unusedQuestion":"Soru {0} hiçbir yerde kullanılmıyor!", - "dropdownOption":"Dropdown etkin olan bir panel yalnızca 'ticket' türündeki seçenekleri içerebilir!", + "dropdownOption":"Açılır menülü bir panel yalnızca şu türlerde seçenekler içerebilir: 'ticket', 'role' veya 'sub-panel'.", "customInvalidVersion":"Yapılandırmanızda belirtilen sürüm eşleşmiyor! Yapılandırmayı en son sürüme güncellediğinizden emin olun!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Metin Komutlarını Görüntüle", "helpPage":"Sayfa {0}", "withReason":"Sebep ile", - "withoutTranscript":"Transkript Olmadan" + "withoutTranscript":"Transkript Olmadan", + "blacklistAdd":"Kullanıcıyı Kara Listeye Al", + "blacklistRemove":"Kullanıcıyı Serbest Bırak" }, "titles":{ "created":"Ticket Oluşturuldu", @@ -156,7 +158,8 @@ "topicSet":"Konu Değiştirildi", "prioritySet":"Öncelik Değiştirildi", "priorityGet":"Ticket Önceliği", - "transfer":"Ticket Aktarıldı" + "transfer":"Ticket Aktarıldı", + "transcripts":"Transkript Geçmişi" }, "descriptions":{ "create":"Ticket'iniz oluşturuldu. Aşağıdaki düğmeye tıklayarak erişebilirsiniz!", @@ -249,7 +252,9 @@ "prioritySetLog":"Bu ticketin önceliği {1} tarafından {0} olarak değiştirildi!", "prioritySetDm":"Ticketinizin önceliği sunucumuzda {0} olarak değiştirildi!", "roleUpdateLog":"{0} rollerini güncelledi!", - "roleUpdateDm":"Sunucumuzdaki rolleriniz güncellendi!" + "roleUpdateDm":"Sunucumuzdaki rolleriniz güncellendi!", + "topicSetLog":"Bu ticket'ın önceliği {1} tarafından {0} olarak ayarlandı.", + "topicSetDm":"Ticket'ınızın önceliği {0} olarak ayarlandı." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Transkript Olmadan Sil", "backup":"Yedek Transkript Oluştur", "error":"Transkript oluşturulurken bir sorun oluştu.\nNe yapmak istersiniz?\n\nBu ticket silinmeyecek, bu butonlardan birine tıklamadan önce.", - "title":"Transkript Hatası" + "title":"Transkript Hatası", + "noHistory":"Bu kullanıcının henüz hiçbir transkripti yok.", + "historyNotSupported":"Transkript geçmişi şu anda yalnızca HTML Transcripts ile desteklenmektedir.\nMetin transkript geçmişi gelecekteki sürümlerde kullanılabilir olacaktır." }, "text":{ "messagesTitle":"MESAJLAR", @@ -298,6 +305,7 @@ "unknownPanel":"Bilinmeyen Panel", "notInGuild":"Sunucuda Değil", "channelRename":"Kanal Yeniden Adlandırılamadı", + "channelCategory":"Kategori Değiştirilemiyor", "busy":"Ticket Meşgul", "permissionError":"Yetki Hatası" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Mevcut kanal geçerli bir ticket değil! Bu, eski bir Open Ticket sürümünden kalmış olabilir!", "notInGuild":"Bu {0} DM'de çalışmaz! Lütfen bunu bir sunucuda tekrar deneyin!", "channelRename":"Discord hız limitleri nedeniyle, botun kanal adını değiştirmesi şu anda mümkün değil. Bot yeniden başlatılmazsa kanal 10 dakika içinde otomatik olarak yeniden adlandırılacaktır.", + "channelCategory":"Discord oran sınırları nedeniyle kanal kategorisi hemen değiştirilemedi. Bot çevrimiçi kalırsa 10 dakika içinde otomatik olarak değiştirilecektir.", "channelRenameSource":"Bu hatanın kaynağı: {0}", "busy":"Bu {0} işlemini kullanamıyorsunuz!\nTicket şu anda bot tarafından işleniyor.\n\nLütfen birkaç saniye içinde tekrar deneyin!", "closeBeforeMessage":"Bir kullanıcı tarafından mesaj gönderilmeden bu ticket kapatılamaz/silinemez.", "closeBeforeAdminMessage":"Bir ticket yöneticisi veya destek üyesi tarafından mesaj gönderilmeden bu ticket kapatılamaz/silinemez.", - "unableToCreateTicket":"Ticket oluşturamazsınız." + "unableToCreateTicket":"Ticket oluşturamazsınız.", + "messageMissing":"Etkileşim mesajı bulunamadı. Bunun yerine `{0}` komutunu kullanın.", + "stateExpired":"Bu etkileşim artık geçerli değil veya süresi doldu. Bunun yerine `{0}` komutunu kullanın. Büyük bir Open Ticket güncellemesinden sonra bu hatayı almak normaldir.", + "panelStateExpired":"Bu panel artık geçerli değil veya süresi doldu. Sorunu çözmek için `{0}` kullanarak yeni bir panel oluşturun. Büyük bir Open Ticket güncellemesinden sonra bu hatayı almak normaldir." }, "optionInvalidReasons":{ "stringRegex":"Değer desenle eşleşmiyor!", @@ -387,6 +399,8 @@ "syntax":"Sözdizimi", "originalName":"Orijinal İsim", "newName":"Yeni İsim", + "originalCategory":"Orijinal Kategori", + "newCategory":"Yeni Kategori", "until":"Kadar", "validOptions":"Geçerli Seçenekler", "validPanels":"Geçerli Paneller", @@ -408,6 +422,8 @@ "participants":"KATILIMCILAR", "yes":"EVET", "no":"HAYIR", + "accept":"Kabul Et", + "cancel":"İptal Et", "option":"SEÇENEK", "topic":"KONU", "uptime":"SİSTEM ÇALIŞMA SÜRESİ", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Bu panelin düzenlendiğinde otomatik olarak güncellenmesini ister misiniz?", "ticket":"Anında bir ticket oluştur.", "ticketId":"Oluşturmak istediğiniz ticket'ın kimliği.", + "ticketOtherUser":"Başka bir kullanıcı için ticket oluştur.", "close":"Bir ticket'ı kapat.", "delete":"Bir ticket'ı sil.", "deleteNoTranscript":"Bu ticket'ı transkript oluşturmadan sil.", @@ -504,7 +521,9 @@ "priorityGet":"Ticket önceliğini al.", "priorityList":"Tüm ticketleri öncelik durumlarıyla birlikte listele.", "transfer":"Ticket sahipliğini bir kullanıcıdan diğerine aktar.", - "transferUser":"Aktarılacak kullanıcı." + "transferUser":"Aktarılacak kullanıcı.", + "transcripts":"Bir kullanıcının ticket transkript geçmişini görüntüle.", + "transcriptsUser":"Görüntülenecek kullanıcı." }, "helpMenu":{ "help":"Tüm mevcut komutların bir listesini alın.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Ticketinizi seçin", "selectRole":"Rolünüzü seçin", - "selectOption":"Seçeneğinizi seçin" + "selectOption":"Seçeneğinizi seçin", + "selectPriorityLevel":"Öncelik seviyesini seçin" }, "priorities":{ "urgent":"Acil", diff --git a/languages/ukrainian.json b/languages/ukrainian.json index c1c2a19..20a502e 100644 --- a/languages/ukrainian.json +++ b/languages/ukrainian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["Anderskiy"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Ukrainian", "automated":false }, @@ -99,7 +99,7 @@ "invalidButton":"Ця кнопка повинна мати принаймні {0} або {1}!", "unusedOption":"Опція {0} ніде не використовується!", "unusedQuestion":"Питання {0} ніде не використовується!", - "dropdownOption":"Панель з увімкненим випадаючим списком може містити лише опції типу «тікет»!", + "dropdownOption":"Панель із випадаючим списком може містити лише опції типів: 'ticket', 'role' або 'sub-panel'.", "customInvalidVersion":"Вказана версія у вашій конфігурації не збігається! Переконайтеся, що ви оновили конфігурацію до останньої версії!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Перевірити текстові команди", "helpPage":"Cторінка {0}", "withReason":"З причиною", - "withoutTranscript":"Без транскрипції" + "withoutTranscript":"Без транскрипції", + "blacklistAdd":"Додати Користувача до Чорного Списку", + "blacklistRemove":"Звільнити Користувача" }, "titles":{ "created":"Тікет створений", @@ -156,7 +158,8 @@ "topicSet":"Тему змінено", "prioritySet":"Пріоритет змінено", "priorityGet":"Пріоритет Тікету", - "transfer":"Тікет передано" + "transfer":"Тікет передано", + "transcripts":"Історія Транскриптів" }, "descriptions":{ "create":"Ваш тікет був створений. Натисніть кнопку нижче, щоб отримати доступ до нього!", @@ -249,7 +252,9 @@ "prioritySetLog":"Пріоритет цього тікету змінено на {0} користувачем {1}!", "prioritySetDm":"Пріоритет вашого тікету змінено на {0} на нашому сервері!", "roleUpdateLog":"{0} оновив свої ролі!", - "roleUpdateDm":"Ваші ролі на нашому сервері оновлено!" + "roleUpdateDm":"Ваші ролі на нашому сервері оновлено!", + "topicSetLog":"Пріоритет цього тікета було встановлено на {0} користувачем {1}.", + "topicSetDm":"Пріоритет вашого тікета було встановлено на {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Видалення без транскрипції", "backup":"Створити резервну копію транскрипту", "error":"Під час спроби створити транскрипт щось пішло не так.\n\nЩо ви хочете зробити?\n\nЦей тікет не буде видалено, доки ви не натиснете одну з цих кнопок.", - "title":"Помилка транскрипта" + "title":"Помилка транскрипта", + "noHistory":"Цей користувач ще не має жодних транскриптів.", + "historyNotSupported":"Історія транскриптів наразі підтримується лише з HTML Transcripts.\nІсторія текстових транскриптів буде доступна в майбутніх версіях." }, "text":{ "messagesTitle":"ПОВІДОМЛЕННЯ", @@ -298,6 +305,7 @@ "unknownPanel":"Невідома панель", "notInGuild":"Відсутний на сервері", "channelRename":"Неможливо перейменовати канал", + "channelCategory":"Неможливо Змінити Категорію", "busy":"Тікет зайнято", "permissionError":"Помилка дозволу" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Поточний канал не є дійсним тікетом! Можливо, це тікет зі старої версії Open Ticket!", "notInGuild":"Це {0} не працює у ПП! Будь ласка, спробуйте ще раз на сервері!", "channelRename":"Через обмеження швидкості дискорду бот наразі не може перейменувати канал. Канал буде автоматично перейменовано через 10 хвилин, якщо бота не буде перезавантажено.", + "channelCategory":"Через обмеження Discord на частоту запитів категорію каналу не вдалося змінити одразу. Вона буде автоматично змінена протягом 10 хвилин, якщо бот залишатиметься онлайн.", "channelRenameSource":"Джерело цієї помилки: {0}", "busy":"Неможливо використати цей {0}!\nТікет наразі обробляється ботом.\n\nБудь ласка, повторіть спробу через кілька секунд!", "closeBeforeMessage":"Цей тікет не можна закрити/видалити до того, як користувач надішле повідомлення.", "closeBeforeAdminMessage":"Цей тікет не можна закрити/видалити до того, як адміністратор тікетів або член підтримки надішле повідомлення.", - "unableToCreateTicket":"Ви не можете створити тікет." + "unableToCreateTicket":"Ви не можете створити тікет.", + "messageMissing":"Не вдалося знайти повідомлення взаємодії. Використайте команду `{0}` замість цього.", + "stateExpired":"Ця взаємодія більше не є дійсною або термін її дії закінчився. Використайте команду `{0}` замість цього. Нормально отримувати цю помилку після великого оновлення Open Ticket.", + "panelStateExpired":"Ця панель більше не є дійсною або термін її дії закінчився. Створіть нову панель за допомогою `{0}`, щоб вирішити проблему. Нормально отримувати цю помилку після великого оновлення Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Значення не відповідає шаблону!", @@ -387,6 +399,8 @@ "syntax":"Синтаксіс", "originalName":"Оригінальне ім'я", "newName":"Нове ім'я", + "originalCategory":"Оригінальна Категорія", + "newCategory":"Нова Категорія", "until":"Доки", "validOptions":"Дійсні параметри", "validPanels":"Дійсні панелі", @@ -408,6 +422,8 @@ "participants":"УЧАСНИКИ", "yes":"Так", "no":"Ні", + "accept":"Прийняти", + "cancel":"Скасувати", "option":"ВАРІАНТ", "topic":"ТЕМА", "uptime":"Час роботи системи", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Ви хочете, щоб ця панель автоматично оновлювалася при редагуванні?", "ticket":"Миттєве створення тікета.", "ticketId":"Ідентифікатор тікету, який ви хочете створити.", + "ticketOtherUser":"Створити тікет для іншого користувача.", "close":"Закрийте тікет.", "delete":"Видалити квиток.", "deleteNoTranscript":"Видаліть цей тікет без створення стенограми.", @@ -504,7 +521,9 @@ "priorityGet":"Отримати пріоритет тікету.", "priorityList":"Отримати список усіх тікетів з їхнім пріоритетом.", "transfer":"Передати власність тікету від одного користувача іншому.", - "transferUser":"Користувач, якому передати." + "transferUser":"Користувач, якому передати.", + "transcripts":"Переглянути історію транскриптів тікетів користувача.", + "transcriptsUser":"Користувач для перегляду." }, "helpMenu":{ "help":"Отримайте список усіх доступних команд.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Виберіть ваш тікет", "selectRole":"Виберіть вашу роль", - "selectOption":"Виберіть ваш варіант" + "selectOption":"Виберіть ваш варіант", + "selectPriorityLevel":"Виберіть рівень пріоритету" }, "priorities":{ "urgent":"Терміново", diff --git a/languages/vietnamese.json b/languages/vietnamese.json index 24f43c0..29dbe26 100644 --- a/languages/vietnamese.json +++ b/languages/vietnamese.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.2.0", "translators":["ngocdiep2006"], - "lastedited":"16/02/2026", + "lastedited":"25/05/2026", "language":"Vietnamese", "automated":true }, @@ -99,7 +99,7 @@ "invalidButton":"Nút này cần có ít nhất một {0} hoặc {1}!", "unusedOption":"Tùy chọn {0} không được sử dụng ở bất kỳ đâu!", "unusedQuestion":"Câu hỏi {0} không được sử dụng ở bất kỳ đâu!", - "dropdownOption":"Bảng điều khiển có bật dropdown chỉ có thể chứa các tùy chọn thuộc loại 'ticket'!", + "dropdownOption":"Một bảng có menu thả xuống chỉ có thể chứa các tùy chọn loại: 'ticket', 'role' hoặc 'sub-panel'.", "customInvalidVersion":"Phiên bản được chỉ định trong cấu hình của bạn không khớp! Hãy đảm bảo bạn đã cập nhật cấu hình lên phiên bản mới nhất!" } }, @@ -118,7 +118,9 @@ "helpSwitchText":"Xem Lệnh Văn Bản", "helpPage":"Trang {0}", "withReason":"Có Lý Do", - "withoutTranscript":"Không Có Bản Ghi" + "withoutTranscript":"Không Có Bản Ghi", + "blacklistAdd":"Thêm người dùng vào danh sách đen", + "blacklistRemove":"Giải phóng người dùng" }, "titles":{ "created":"Ticket Đã Tạo", @@ -156,7 +158,8 @@ "topicSet":"Đã thay đổi chủ đề", "prioritySet":"Đã thay đổi mức ưu tiên", "priorityGet":"Mức ưu tiên của vé", - "transfer":"Đã chuyển vé" + "transfer":"Đã chuyển vé", + "transcripts":"Lịch sử bản ghi" }, "descriptions":{ "create":"Ticket của bạn đã được tạo. Nhấp vào nút bên dưới để truy cập!", @@ -249,7 +252,9 @@ "prioritySetLog":"Mức ưu tiên của vé này đã được {1} thay đổi thành {0}!", "prioritySetDm":"Mức ưu tiên của vé của bạn đã được thay đổi thành {0} trong máy chủ của chúng tôi!", "roleUpdateLog":"{0} đã cập nhật vai trò của họ!", - "roleUpdateDm":"Vai trò của bạn trong máy chủ của chúng tôi đã được cập nhật!" + "roleUpdateDm":"Vai trò của bạn trong máy chủ của chúng tôi đã được cập nhật!", + "topicSetLog":"Ưu tiên của ticket này đã được đặt thành {0} bởi {1}.", + "topicSetDm":"Ưu tiên ticket của bạn đã được đặt thành {0}." } }, "transcripts":{ @@ -271,7 +276,9 @@ "continue":"Xóa Không Có Bản Ghi", "backup":"Tạo Bản Ghi Dự Phòng", "error":"Đã xảy ra lỗi khi cố gắng tạo bản ghi.\nBạn muốn làm gì?\n\nTicket này sẽ không bị xóa cho đến khi bạn nhấp vào một trong các nút này.", - "title":"Lỗi bản ghi" + "title":"Lỗi bản ghi", + "noHistory":"Người dùng này chưa có bản ghi nào.", + "historyNotSupported":"Lịch sử bản ghi hiện chỉ được hỗ trợ với HTML Transcripts.\nLịch sử bản ghi văn bản sẽ có trong các phiên bản tương lai." }, "text":{ "messagesTitle":"TIN NHẮN", @@ -298,6 +305,7 @@ "unknownPanel":"Bảng Điều Khiển Không Xác Định", "notInGuild":"Không Ở Trong Máy Chủ", "channelRename":"Không Thể Đổi Tên Kênh", + "channelCategory":"Không thể thay đổi danh mục", "busy":"Ticket Đang Bận", "permissionError":"Lỗi quyền hạn" }, @@ -321,11 +329,15 @@ "deprecatedTicket":"Kênh hiện tại không phải là ticket hợp lệ! Nó có thể là một ticket từ phiên bản Open Ticket cũ!", "notInGuild":"{0} này không hoạt động trong DM! Vui lòng thử lại trong máy chủ!", "channelRename":"Do giới hạn tốc độ của discord, hiện tại bot không thể đổi tên kênh. Kênh sẽ tự động được đổi tên trong 10 phút nếu bot không được khởi động lại.", + "channelCategory":"Do giới hạn tốc độ của Discord, danh mục kênh không thể thay đổi ngay lập tức. Nó sẽ tự động được thay đổi trong vòng 10 phút nếu bot vẫn trực tuyến.", "channelRenameSource":"Nguồn gốc của lỗi này là: {0}", "busy":"Không thể sử dụng {0} này!\nTicket hiện đang được bot xử lý.\n\nVui lòng thử lại sau vài giây!", "closeBeforeMessage":"Không thể đóng/xóa vé này trước khi người dùng gửi tin nhắn.", "closeBeforeAdminMessage":"Không thể đóng/xóa vé này trước khi quản trị viên vé hoặc thành viên hỗ trợ gửi tin nhắn.", - "unableToCreateTicket":"Bạn không thể tạo vé." + "unableToCreateTicket":"Bạn không thể tạo vé.", + "messageMissing":"Không thể tìm thấy tin nhắn tương tác. Hãy sử dụng lệnh `{0}` thay thế.", + "stateExpired":"Tương tác này không còn hợp lệ hoặc đã hết hạn. Hãy sử dụng lệnh `{0}` thay thế. Điều này là bình thường sau bản cập nhật lớn của Open Ticket.", + "panelStateExpired":"Bảng này không còn hợp lệ hoặc đã hết hạn. Hãy tạo bảng mới bằng `{0}` để khắc phục sự cố. Điều này là bình thường sau bản cập nhật lớn của Open Ticket." }, "optionInvalidReasons":{ "stringRegex":"Giá trị không khớp với mẫu!", @@ -387,6 +399,8 @@ "syntax":"Cú Pháp", "originalName":"Tên Gốc", "newName":"Tên Mới", + "originalCategory":"Danh mục gốc", + "newCategory":"Danh mục mới", "until":"Đến", "validOptions":"Tùy Chọn Hợp Lệ", "validPanels":"Bảng Điều Khiển Hợp Lệ", @@ -408,6 +422,8 @@ "participants":"Người tham gia", "yes":"Có", "no":"Không", + "accept":"Chấp nhận", + "cancel":"Hủy", "option":"Tùy chọn", "topic":"Chủ đề", "uptime":"Thời gian hoạt động hệ thống", @@ -439,6 +455,7 @@ "panelAutoUpdate":"Bạn có muốn bảng điều khiển này tự động cập nhật khi được chỉnh sửa không?", "ticket":"Tạo ticket ngay lập tức.", "ticketId":"Mã định danh của ticket bạn muốn tạo.", + "ticketOtherUser":"Tạo ticket cho người dùng khác.", "close":"Đóng ticket.", "delete":"Xóa ticket.", "deleteNoTranscript":"Xóa ticket này mà không tạo bản ghi.", @@ -504,7 +521,9 @@ "priorityGet":"Lấy mức ưu tiên của vé.", "priorityList":"Lấy danh sách tất cả vé cùng với trạng thái ưu tiên.", "transfer":"Chuyển quyền sở hữu vé từ người dùng này sang người dùng khác.", - "transferUser":"Người dùng để chuyển đến." + "transferUser":"Người dùng để chuyển đến.", + "transcripts":"Xem lịch sử bản ghi ticket của người dùng.", + "transcriptsUser":"Người dùng cần xem." }, "helpMenu":{ "help":"Nhận danh sách tất cả các lệnh có sẵn.", @@ -594,7 +613,8 @@ "panel":{ "selectTicket":"Chọn vé của bạn", "selectRole":"Chọn vai trò của bạn", - "selectOption":"Chọn tùy chọn của bạn" + "selectOption":"Chọn tùy chọn của bạn", + "selectPriorityLevel":"Chọn mức độ ưu tiên" }, "priorities":{ "urgent":"Khẩn cấp",