diff --git a/README.md b/README.md index ace781e..db5c9fe 100644 --- a/README.md +++ b/README.md @@ -165,16 +165,16 @@ With the amazing support of our translators, we've been able to translate Open T |🟢⏳ |🇧🇩 Bengali |HanumeshGupta | |🤖 |🇪🇪 Estonian |iamnotmega | |🤖 |🇫🇮 Finnish |iamnotmega | +|🤖 |🇯🇵 Japanese |HanumeshGupta | +|🤖 |🇬🇷 Greek |HanumeshGupta | +|🤖 |🇸🇮 Slovenian |HanumeshGupta | +|🤖 |🇰🇷 Korean |HanumeshGupta | +|🤖 |🇮🇳 Tamil |HanumeshGupta | +|🤖 |🇨🇳 Simplified Chinese |HanumeshGupta | +|🤖 |❓ Kurdish |HanumeshGupta | |🤖⏳ |🇷🇺 Russian |NoOneNook | |🤖⏳ |🇱🇻 Latvian |NoOneNook | |🤖⏳ |🇻🇳 Vietnamese |ngocdiep2006 | -|🤖⏳ |🇯🇵 Japanese |HanumeshGupta | -|🤖⏳ |🇬🇷 Greek |HanumeshGupta | -|🤖⏳ |🇸🇮 Slovenian |HanumeshGupta | -|🤖⏳ |🇰🇷 Korean |HanumeshGupta | -|🤖⏳ |🇮🇳 Tamil |HanumeshGupta | -|🤖⏳ |🇨🇳 Simplified Chinese |HanumeshGupta | -|🤖⏳ |❓ Kurdish |HanumeshGupta | |🔴 |🇨🇳 Traditional Chinese|[⭐ Contribute!](.github/CONTRIBUTING.md)| diff --git a/languages/catalan.json b/languages/catalan.json index 6f9431b..18a26e9 100644 --- a/languages/catalan.json +++ b/languages/catalan.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["guillee3"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Catalan", "automated":false }, diff --git a/languages/custom.json b/languages/custom.json index 2622e46..bfa160c 100644 --- a/languages/custom.json +++ b/languages/custom.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["DJj123dj"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Custom", "automated":false }, diff --git a/languages/dutch.json b/languages/dutch.json index 3bfcef6..982d582 100644 --- a/languages/dutch.json +++ b/languages/dutch.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["DJj123dj"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Dutch", "automated":false }, @@ -302,7 +302,7 @@ "permissionError":"Permission Error" }, "descriptions":{ - "askForInfo":"Contacteer the eigenaar van deze bot voor meer info!", + "askForInfo":"Contacteer de eigenaar van deze bot voor meer info!", "askForInfoResolve":"Contacteer de eigenaar van deze bot als het probleem niet opgelost wordt na enkele keren.", "internalError":"Gefaald om te reageren op deze {0} door een interne error!", "optionMissing":"Een verplichte parameter mist in deze command!", diff --git a/languages/english.json b/languages/english.json index 50ad1f9..1ed67c7 100644 --- a/languages/english.json +++ b/languages/english.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["DJj123dj"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"English", "automated":false }, diff --git a/languages/estonian.json b/languages/estonian.json index b528035..73ccdb0 100644 --- a/languages/estonian.json +++ b/languages/estonian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["iamnotmega","ChatGPT"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Estonian", "automated":true }, diff --git a/languages/finnish.json b/languages/finnish.json index de17044..b35da41 100644 --- a/languages/finnish.json +++ b/languages/finnish.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["iamnotmega","ChatGPT"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Finnish", "automated":true }, diff --git a/languages/greek.json b/languages/greek.json index b1811bf..69c651d 100644 --- a/languages/greek.json +++ b/languages/greek.json @@ -1,8 +1,8 @@ { "_TRANSLATION":{ "otversion":"v4.1.1", - "translators":["HanumeshGupta"], - "lastedited":"19/06/2025", + "translators":["HanumeshGupta","ChatGPT"], + "lastedited":"16/11/2025", "language":"Greek", "automated":true }, @@ -31,7 +31,15 @@ "stringContains":"Αυτή η συμβολοσειρά πρέπει να περιέχει {0}!", "stringChoices":"Αυτή η συμβολοσειρά μπορεί να είναι μόνο μία από τις ακόλουθες τιμές: {0}!", "stringRegex":"Αυτή η συμβολοσειρά είναι άκυρη!", - + "stringInvertedContains":"Αυτή η συμβολοσειρά δεν επιτρέπεται να περιέχει {0}!", + "stringLowercase":"Αυτή η συμβολοσειρά πρέπει να είναι γραμμένη μόνο με πεζά!", + "stringUppercase":"Αυτή η συμβολοσειρά πρέπει να είναι γραμμένη μόνο με κεφαλαία!", + "stringSpecialCharacters":"Αυτή η συμβολοσειρά δεν επιτρέπεται να περιέχει ειδικούς χαρακτήρες! (a-z, 0-9 & κενό μόνο)", + "stringNoSpaces":"Αυτή η συμβολοσειρά δεν επιτρέπεται να περιέχει κενά!", + "stringCapitalWord":"Συνιστάται κάθε λέξη σε αυτήν τη συμβολοσειρά να ξεκινά με κεφαλαίο γράμμα!", + "stringCapitalSentence":"Φαίνεται ότι ορισμένες προτάσεις σε αυτήν τη συμβολοσειρά δεν ξεκινούν με κεφαλαίο γράμμα!", + "stringPunctuation":"Φαίνεται ότι η πρόταση σε αυτήν τη συμβολοσειρά δεν τελειώνει με σημείο στίξης!", + "numberTooShort":"Αυτός ο αριθμός δεν μπορεί να είναι μικρότερος από {0} ψηφία!", "numberTooLong":"Αυτός ο αριθμός δεν μπορεί να είναι μεγαλύτερος από {0} ψηφία!", "numberLengthInvalid":"Αυτός ο αριθμός πρέπει να είναι {0} ψηφία!", @@ -48,10 +56,12 @@ "numberNegative":"Αυτός ο αριθμός δεν μπορεί να είναι αρνητικός!", "numberPositive":"Αυτός ο αριθμός δεν μπορεί να είναι θετικός!", "numberZero":"Αυτός ο αριθμός δεν μπορεί να είναι μηδέν!", - + "numberNan":"Αυτός ο αριθμός δεν μπορεί να είναι NaN (Not A Number)!", + "numberInvertedContains":"Αυτός ο αριθμός δεν επιτρέπεται να περιέχει {0}!", + "booleanTrue":"Αυτό το boolean δεν μπορεί να είναι true!", "booleanFalse":"Αυτό το boolean δεν μπορεί να είναι false!", - + "arrayEmptyDisabled":"Αυτός ο πίνακας δεν επιτρέπεται να είναι κενός!", "arrayEmptyRequired":"Αυτός ο πίνακας πρέπει να είναι κενός!", "arrayTooShort":"Αυτός ο πίνακας πρέπει να έχει μήκος τουλάχιστον {0}!", @@ -59,7 +69,7 @@ "arrayLengthInvalid":"Αυτός ο πίνακας πρέπει να έχει μήκος {0}!", "arrayInvalidTypes":"Αυτός ο πίνακας μπορεί να περιέχει μόνο τους ακόλουθους τύπους: {0}!", "arrayDouble":"Αυτός ο πίνακας δεν επιτρέπει την ίδια τιμή δύο φορές!", - + "discordInvalidId":"Αυτό είναι ένα άκυρο discord {0} id!", "discordInvalidIdOptions":"Αυτό είναι ένα άκυρο discord {0} id! Μπορείτε επίσης να χρησιμοποιήσετε ένα από αυτά: {1}!", "discordInvalidToken":"Αυτό είναι ένα άκυρο discord token (συντακτικά)!", @@ -76,7 +86,7 @@ "urlInvalidPath":"Αυτό το url έχει άκυρη διαδρομή!", "idNotUnique":"Αυτό το id δεν είναι μοναδικό, χρησιμοποιήστε άλλο id!", "idNonExistent":"Το id {0} δεν υπάρχει!", - + "invalidType":"Αυτή η ιδιότητα πρέπει να είναι του τύπου: {0}!", "propertyMissing":"Η ιδιότητα {0} λείπει από αυτό το αντικείμενο!", "propertyOptional":"Η ιδιότητα {0} είναι προαιρετική σε αυτό το αντικείμενο!", @@ -84,12 +94,13 @@ "nullInvalid":"Αυτή η ιδιότητα δεν μπορεί να είναι null!", "switchInvalidType":"Αυτό πρέπει να είναι ένας από τους ακόλουθους τύπους: {0}!", "objectSwitchInvalid":"Αυτό το αντικείμενο πρέπει να είναι ένας από τους ακόλουθους τύπους: {0}!", - + "invalidLanguage":"Αυτή είναι μια άκυρη γλώσσα!", "invalidButton":"Αυτό το κουμπί πρέπει να έχει τουλάχιστον ένα {0} ή {1}!", "unusedOption":"Η επιλογή {0} δεν χρησιμοποιείται πουθενά!", "unusedQuestion":"Η ερώτηση {0} δεν χρησιμοποιείται πουθενά!", - "dropdownOption":"Ένα πάνελ με ενεργοποιημένο dropdown μπορεί να περιέχει μόνο επιλογές τύπου 'ticket'!" + "dropdownOption":"Ένα πάνελ με ενεργοποιημένο dropdown μπορεί να περιέχει μόνο επιλογές τύπου 'ticket'!", + "customInvalidVersion":"Η έκδοση που καθορίστηκε στο config σας δεν ταιριάζει! Βεβαιωθείτε ότι έχετε ενημερώσει το config στην πιο πρόσφατη έκδοση!" } }, "actions":{ @@ -132,6 +143,7 @@ "blacklistAddDm":"Προστέθηκε στη Μαύρη Λίστα", "blacklistRemoveDm":"Αφαιρέθηκε από τη Μαύρη Λίστα", "clear":"Εισιτήρια Διαγράφηκαν", + "clearTickets":"Εκκαθάριση Tickets", "roles":"Ενημέρωση Ρόλων", "autoclose":"Αυτόματο Κλείσιμο", @@ -139,7 +151,12 @@ "autocloseDisabled":"Απενεργοποιήθηκε Αυτόματο Κλείσιμο", "autodelete":"Αυτόματη Διαγραφή", "autodeleteEnabled":"Ενεργοποιήθηκε Αυτόματη Διαγραφή", - "autodeleteDisabled":"Απενεργοποιήθηκε Αυτόματη Διαγραφή" + "autodeleteDisabled":"Απενεργοποιήθηκε Αυτόματη Διαγραφή", + + "topicSet":"Το Θέμα Αλλάχθηκε", + "prioritySet":"Η Προτεραιότητα Αλλάχθηκε", + "priorityGet":"Προτεραιότητα Ticket", + "transfer":"Το Ticket Μεταφέρθηκε" }, "descriptions":{ "create":"Το εισιτήριό σας δημιουργήθηκε. Κάντε κλικ στο παρακάτω κουμπί για να το προσπελάσετε!", @@ -154,7 +171,7 @@ "move":"Το εισιτήριο μετακινήθηκε στο {0} με επιτυχία!", "add":"Ο {0} προστέθηκε στο εισιτήριο με επιτυχία!", "remove":"Ο {0} αφαιρέθηκε από το εισιτήριο με επιτυχία!", - + "helpExplanation":"`<όνομα>` => απαιτούμενη παράμετρος\n`[όνομα]` => προαιρετική παράμετρος", "statsReset":"Τα στατιστικά του bot επαναφέρθηκαν με επιτυχία!", "statsError":"Αδυναμία προβολής στατιστικών εισιτηρίου!\nτο {0} δεν είναι εισιτήριο!", @@ -167,7 +184,7 @@ "clearVerify":"Είστε βέβαιοι ότι θέλετε να διαγράψετε πολλά εισιτήρια;\nΑυτή η ενέργεια δεν μπορεί να αναιρεθεί!", "clearReady":"{0} εισιτήρια διαγράφηκαν με επιτυχία!", "rolesEmpty":"Δεν ενημερώθηκαν ρόλοι!", - + "autocloseLeave":"Αυτό το εισιτήριο έκλεισε αυτόματα επειδή ο δημιουργός άφησε τον server!", "autocloseTimeout":"Αυτό το εισιτήριο έκλεισε αυτόματα επειδή ήταν ανενεργό για περισσότερο από `{0} ώρες`!", "autodeleteLeave":"Αυτό το εισιτήριο διαγράφηκε αυτόματα επειδή ο δημιουργός άφησε τον server!", @@ -176,11 +193,16 @@ "autocloseDisabled":"Το αυτόματο κλείσιμο απενεργοποιήθηκε σε αυτό το εισιτήριο!\nΔεν θα κλείνει πλέον αυτόματα!", "autodeleteEnabled":"Η αυτόματη διαγραφή ενεργοποιήθηκε σε αυτό το εισιτήριο!\nΘα διαγραφεί όταν είναι ανενεργό για περισσότερο από `{0} ημέρες`!", "autodeleteDisabled":"Η αυτόματη διαγραφή απενεργοποιήθηκε σε αυτό το εισιτήριο!\nΔεν θα διαγράφεται πλέον αυτόματα!", - + "ticketMessageLimit":"Μπορείτε να δημιουργήσετε μόνο {0} εισιτήρια ταυτόχρονα!", "ticketMessageAutoclose":"Αυτό το εισιτήριο θα κλείσει αυτόματα όταν είναι ανενεργό για {0} ώρες!", "ticketMessageAutodelete":"Αυτό το εισιτήριο θα διαγραφεί αυτόματα όταν είναι ανενεργό για {0} ημέρες!", - "panelReady":"Μπορείτε να βρείτε το πάνελ παρακάτω!\nΑυτό το μήνυμα μπορεί τώρα να διαγραφεί!" + "panelReady":"Το πάνελ είναι διαθέσιμο στο επόμενο μήνυμα!\nΑυτό το μήνυμα μπορεί τώρα να διαγραφεί!", + + "topicSet":"Το θέμα του καναλιού άλλαξε επιτυχώς από τον/την {0}!", + "prioritySet":"Η προτεραιότητα του ticket άλλαξε σε {0} από τον/την {1} επιτυχώς!", + "priorityGet":"Η τρέχουσα προτεραιότητα αυτού του ticket είναι {0}.", + "transfer":"Η ιδιοκτησία του ticket μεταφέρθηκε από τον/την {0} στον/στην {1} από τον/την {2} επιτυχώς!" }, "modal":{ "closePlaceholder":"Γιατί έκλεισες αυτό το εισιτήριο;", @@ -215,12 +237,19 @@ "addDm":"Ο {0} προστέθηκε στο εισιτήριό σας στον server μας!", "removeLog":"Ο {0} αφαιρέθηκε από αυτό το εισιτήριο από τον {1}!", "removeDm":"Ο {0} αφαιρέθηκε από το εισιτήριό σας στον server μας!", - + "blacklistAddLog":"Ο {0} προστέθηκε στη μαύρη λίστα από τον {1}!", "blacklistRemoveLog":"Ο {0} αφαιρέθηκε από τη μαύρη λίστα από τον {1}!", "blacklistAddDm":"Έχετε προστεθεί στη μαύρη λίστα στον server μας!\nΑπό τώρα, δεν μπορείτε να δημιουργήσετε εισιτήριο!", "blacklistRemoveDm":"Έχετε αφαιρεθεί από τη μαύρη λίστα στον server μας!\nΤώρα μπορείτε να δημιουργήσετε εισιτήρια ξανά!", - "clearLog":"{0} εισιτήρια διαγράφηκαν από τον {1}!" + "clearLog":"{0} εισιτήρια διαγράφηκαν από τον {1}!", + + "transferLog":"Η ιδιοκτησία αυτού του ticket μεταφέρθηκε από τον/την {0} στον/στην {1} από τον/την {2}!", + "transferDm":"Η ιδιοκτησία του ticket σας μεταφέρθηκε από τον/την {0} στον/στην {1} στον server μας!", + "prioritySetLog":"Η προτεραιότητα αυτού του ticket άλλαξε σε {0} από τον/την {1}!", + "prioritySetDm":"Η προτεραιότητα του ticket σας άλλαξε σε {0} στον server μας!", + "roleUpdateLog":"Ο/Η {0} ενημέρωσε τους ρόλους του/της!", + "roleUpdateDm":"Οι ρόλοι σας στον server μας έχουν ενημερωθεί!" } }, "transcripts":{ @@ -229,7 +258,7 @@ "ready":"Δημιουργήθηκε Αντίγραφο", "textFileDescription":"Αυτό είναι το αντίγραφο κειμένου ενός διαγεγραμμένου εισιτηρίου!", "htmlProgress":"Παρακαλώ περιμένετε ενώ επεξεργάζεται αυτό το html αντίγραφο...", - + "createdChannel":"Ένα νέο {0} αντίγραφο δημιουργήθηκε στον server!", "createdCreator":"Ένα νέο {0} αντίγραφο δημιουργήθηκε για ένα από τα εισιτήριά σας!", "createdParticipant":"Ένα νέο {0} αντίγραφο δημιουργήθηκε σε ένα εισιτήριο που συμμετείχατε!", @@ -241,7 +270,19 @@ "retry":"Επανάληψη", "continue":"Διαγραφή Χωρίς Αντίγραφο", "backup":"Δημιουργία Αντιγράφου Ασφαλείας", - "error":"Κάτι πήγε στραβά κατά τη δημιουργία του αντιγράφου.\nΤι θα θέλατε να κάνετε;\n\nΑυτό το εισιτήριο δεν θα διαγραφεί μέχρι να κάνετε κλικ σε ένα από αυτά τα κουμπιά." + "error":"Κάτι πήγε στραβά κατά τη δημιουργία του αντιγράφου.\nΤι θα θέλατε να κάνετε;\n\nΑυτό το εισιτήριο δεν θα διαγραφεί μέχρι να κάνετε κλικ σε ένα από αυτά τα κουμπιά.", + "title":"Σφάλμα Transcript" + }, + "text":{ + "messagesTitle":"ΜΗΝΥΜΑΤΑ", + "embedTitle":"EMBED", + "fileTitle":"ΑΡΧΕΙΟ", + "fieldsTitle":"ΠΕΔΙΑ", + "reactionsTitle":"ΑΝΤΙΔΡΑΣΕΙΣ", + "statsTitle":"ΣΤΑΤΙΣΤΙΚΑ", + "emptyContent":"<το περιεχόμενο είναι κενό>", + "noTitle":"<χωρίς τίτλο>", + "noDesc":"<χωρίς περιγραφή>" } }, "errors":{ @@ -257,7 +298,8 @@ "unknownPanel":"Άγνωστο Πάνελ", "notInGuild":"Δεν Είστε σε Server", "channelRename":"Αδυναμία Μετονομασίας Κανάλι", - "busy":"Το Εισιτήριο Είναι Απασχολημένο" + "busy":"Το Εισιτήριο Είναι Απασχολημένο", + "permissionError":"Σφάλμα Δικαιωμάτων" }, "descriptions":{ "askForInfo":"Επικοινωνήστε με τον ιδιοκτήτη αυτού του bot για περισσότερες πληροφορίες!", @@ -280,7 +322,10 @@ "notInGuild":"Αυτό το {0} δεν λειτουργεί σε DM! Παρακαλώ δοκιμάστε ξανά σε έναν server!", "channelRename":"Λόγω discord ratelimits, είναι αδύνατο για το bot να μετονομάσει το κανάλι. Το κανάλι θα μετονομαστεί αυτόματα σε 10 λεπτά αν το bot δεν επανεκκινηθεί.", "channelRenameSource":"Η πηγή αυτού του σφάλματος είναι: {0}", - "busy":"Αδυναμία χρήσης αυτού του {0}!\nΤο εισιτήριο είναι αυτή τη στιγμή σε επεξεργασία από το bot.\n\nΠαρακαλώ δοκιμάστε ξανά σε λίγα δευτερόλεπτα!" + "busy":"Αδυναμία χρήσης αυτού του {0}!\nΤο εισιτήριο είναι αυτή τη στιγμή σε επεξεργασία από το bot.\n\nΠαρακαλώ δοκιμάστε ξανά σε λίγα δευτερόλεπτα!", + "closeBeforeMessage":"Αυτό το ticket δεν μπορεί να κλείσει/διαγραφεί πριν σταλεί ένα μήνυμα από έναν χρήστη.", + "closeBeforeAdminMessage":"Αυτό το ticket δεν μπορεί να κλείσει/διαγραφεί πριν σταλεί μήνυμα από έναν ticket admin ή μέλος υποστήριξης.", + "unableToCreateTicket":"Δεν μπορείτε να δημιουργήσετε ticket." }, "optionInvalidReasons":{ "stringRegex":"Η τιμή δεν ταιριάζει με το μοτίβο!", @@ -331,7 +376,6 @@ "added":"Προστέθηκε", "removed":"Αφαιρέθηκε", "filter":"Φίλτρο", - "claimedBy":"Αναλήφθηκε Από {0}", "method":"Μέθοδος", "type":"Τύπος", "blacklisted":"Στη Μαύρη Λίστα", @@ -355,7 +399,27 @@ "status":"Κατάσταση", "claimed":"Αναληφθείς", "pinned":"Καρφιτσωμένο", - "creationDate":"Ημερομηνία Δημιουργίας" + "creationDate":"Ημερομηνία Δημιουργίας", + + "noone":"Κανείς", + "open":"Ανοιχτό", + "closed":"Κλειστό", + "priority":"Προτεραιότητα", + "participants":"Συμμετέχοντες", + "yes":"Ναι", + "no":"Όχι", + "option":"Επιλογή", + "topic":"Θέμα", + "uptime":"Χρόνος Λειτουργίας Συστήματος", + "messages":"Μηνύματα", + "embeds":"Embeds", + "files":"Αρχεία", + "components":"Στοιχεία", + "cooldown":"Χρόνος Αναμονής", + "maxTickets":"Μέγιστος Αριθμός Tickets", + "admins":"Διαχειριστές", + "roles":"Ρόλοι", + "size":"Μέγεθος" }, "lowercase":{ "text":"κείμενο", @@ -373,106 +437,172 @@ "panel":"Εμφάνιση μηνύματος με πτυσσόμενο μενού ή κουμπιά (για δημιουργία εισιτηρίου).", "panelId":"Το αναγνωριστικό του πάνελ που θέλετε να εμφανίσετε.", "panelAutoUpdate":"Θέλετε αυτό το πάνελ να ενημερώνεται αυτόματα όταν επεξεργαστεί;", - "ticket": "Δημιουργία εισιτηρίου αμέσως.", - "ticketId": "Το αναγνωριστικό του εισιτηρίου που θέλετε να δημιουργήσετε.", - "close": "Κλείσιμο εισιτηρίου.", - "delete": "Διαγραφή εισιτηρίου.", - "deleteNoTranscript": "Διαγραφή αυτού του εισιτηρίου χωρίς δημιουργία μεταγραφής.", - "reopen": "Επαναφορά εισιτηρίου.", - "claim": "Αιτηματοποίηση εισιτηρίου.", - "claimUser": "Αιτηματοποίηση αυτού του εισιτηρίου σε κάποιον άλλον αντί για εσάς.", - "unclaim": "Ακύρωση αιτηματοποίησης εισιτηρίου.", - "pin": "Καρφίτσωμα εισιτηρίου.", - "unpin": "Ξεκαρφίτσωμα εισιτηρίου.", - "move": "Μετακίνηση εισιτηρίου.", - "moveId": "Το αναγνωριστικό της επιλογής στην οποία θέλετε να μετακινήσετε.", - "rename": "Μετονομασία εισιτηρίου.", - "renameName": "Το νέο όνομα για αυτό το εισιτήριο.", - "add": "Προσθήκη χρήστη σε εισιτήριο.", - "addUser": "Ο χρήστης που θα προστεθεί.", - "remove": "Αφαίρεση χρήστη από εισιτήριο.", - "removeUser": "Ο χρήστης που θα αφαιρεθεί.", - "blacklist": "Διαχείριση μαύρης λίστας εισιτηρίων.", - "blacklistView": "Προβολή λίστας της τρέχουσας μαύρης λίστας.", - "blacklistAdd": "Προσθήκη χρήστη στη μαύρη λίστα.", - "blacklistRemove": "Αφαίρεση χρήστη από τη μαύρη λίστα.", - "blacklistGet": "Λήψη λεπτομερειών από έναν χρήστη στη μαύρη λίστα.", - "blacklistGetUser": "Ο χρήστης από τον οποίο θα ληφθούν λεπτομέρειες.", - "stats": "Προβολή στατιστικών από το bot, ένα μέλος ή ένα εισιτήριο.", - "statsReset": "Επαναφορά όλων των στατιστικών του bot (και έναρξη καταμέτρησης από το μηδέν).", - "statsGlobal": "Προβολή παγκόσμιων στατιστικών.", - "statsUser": "Προβολή στατιστικών ενός χρήστη στον server.", - "statsUserUser": "Ο χρήστης που θα προβληθεί.", - "statsTicket": "Προβολή στατιστικών ενός εισιτηρίου στον server.", - "statsTicketTicket": "Το εισιτήριο που θα προβληθεί.", - "clear": "Διαγραφή πολλαπλών εισιτηρίων ταυτόχρονα.", - "clearFilter": "Το φίλτρο για την εκκαθάριση εισιτηρίων.", - "clearFilters": { - "all": "Όλα", - "open": "Ανοιχτά", - "close": "Κλειστά", - "claim": "Αιτηματοποιημένα", - "unclaim": "Μη αιτηματοποιημένα", - "pin": "Καρφιτσωμένα", - "unpin": "Μη καρφιτσωμένα", - "autoclose": "Αυτόματα κλειστά" + "ticket":"Δημιουργία εισιτηρίου αμέσως.", + "ticketId":"Το αναγνωριστικό του εισιτηρίου που θέλετε να δημιουργήσετε.", + "close":"Κλείσιμο εισιτηρίου.", + "delete":"Διαγραφή εισιτηρίου.", + "deleteNoTranscript":"Διαγραφή αυτού του εισιτηρίου χωρίς δημιουργία μεταγραφής.", + "reopen":"Επαναφορά εισιτηρίου.", + "claim":"Αιτηματοποίηση εισιτηρίου.", + "claimUser":"Αιτηματοποίηση αυτού του εισιτηρίου σε κάποιον άλλον αντί για εσάς.", + "unclaim":"Ακύρωση αιτηματοποίησης εισιτηρίου.", + "pin":"Καρφίτσωμα εισιτηρίου.", + "unpin":"Ξεκαρφίτσωμα εισιτηρίου.", + + "move":"Μετακίνηση εισιτηρίου.", + "moveId":"Το αναγνωριστικό της επιλογής στην οποία θέλετε να μετακινήσετε.", + "rename":"Μετονομασία εισιτηρίου.", + "renameName":"Το νέο όνομα για αυτό το εισιτήριο.", + "add":"Προσθήκη χρήστη σε εισιτήριο.", + "addUser":"Ο χρήστης που θα προστεθεί.", + "remove":"Αφαίρεση χρήστη από εισιτήριο.", + "removeUser":"Ο χρήστης που θα αφαιρεθεί.", + + "blacklist":"Διαχείριση μαύρης λίστας εισιτηρίων.", + "blacklistView":"Προβολή λίστας της τρέχουσας μαύρης λίστας.", + "blacklistAdd":"Προσθήκη χρήστη στη μαύρη λίστα.", + "blacklistRemove":"Αφαίρεση χρήστη από τη μαύρη λίστα.", + "blacklistGet":"Λήψη λεπτομερειών από έναν χρήστη στη μαύρη λίστα.", + "blacklistGetUser":"Ο χρήστης από τον οποίο θα ληφθούν λεπτομέρειες.", + "stats":"Προβολή στατιστικών από το bot, ένα μέλος ή ένα εισιτήριο.", + "statsReset":"Επαναφορά όλων των στατιστικών του bot (και έναρξη καταμέτρησης από το μηδέν).", + "statsGlobal":"Προβολή παγκόσμιων στατιστικών.", + "statsUser":"Προβολή στατιστικών ενός χρήστη στον server.", + "statsUserUser":"Ο χρήστης που θα προβληθεί.", + "statsTicket":"Προβολή στατιστικών ενός εισιτηρίου στον server.", + "statsTicketTicket":"Το εισιτήριο που θα προβληθεί.", + + "clear":"Διαγραφή πολλαπλών εισιτηρίων ταυτόχρονα.", + "clearFilter":"Το φίλτρο για την εκκαθάριση εισιτηρίων.", + "clearFilters":{ + "all":"Όλα", + "open":"Ανοιχτά", + "close":"Κλειστά", + "claim":"Αιτηματοποιημένα", + "unclaim":"Μη αιτηματοποιημένα", + "pin":"Καρφιτσωμένα", + "unpin":"Μη καρφιτσωμένα", + "autoclose":"Αυτόματα κλειστά" }, - "autoclose": "Διαχείριση αυτόματου κλεισίματος σε εισιτήριο.", - "autocloseDisable": "Απενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", - "autocloseEnable": "Ενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", - "autocloseEnableTime": "Ο αριθμός των ωρών που απαιτείται για να κλείσει αυτόματα το εισιτήριο λόγω αδράνειας.", - "autodelete": "Διαχείριση αυτόματης διαγραφής σε εισιτήριο.", - "autodeleteDisable": "Απενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", - "autodeleteEnable": "Ενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", - "autodeleteEnableTime": "Ο αριθμός των ημερών που απαιτείται για να διαγραφεί αυτόματα το εισιτήριο λόγω αδράνειας." + + "autoclose":"Διαχείριση αυτόματου κλεισίματος σε εισιτήριο.", + "autocloseDisable":"Απενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", + "autocloseEnable":"Ενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", + "autocloseEnableTime":"Ο αριθμός των ωρών που απαιτείται για να κλείσει αυτόματα το εισιτήριο λόγω αδράνειας.", + "autodelete":"Διαχείριση αυτόματης διαγραφής σε εισιτήριο.", + "autodeleteDisable":"Απενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", + "autodeleteEnable":"Ενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", + "autodeleteEnableTime":"Ο αριθμός των ημερών που απαιτείται για να διαγραφεί αυτόματα το εισιτήριο λόγω αδράνειας.", + + "topic":"Διαχειριστείτε το θέμα του καναλιού ticket.", + "topicSet":"Ορίστε το θέμα του καναλιού ticket.", + "topicValue":"Το νέο θέμα του καναλιού.", + "topicList":"Λάβετε μια λίστα όλων των tickets με το θέμα και τα στατιστικά τους.", + "priority":"Διαχειριστείτε την προτεραιότητα του ticket.", + "prioritySet":"Ορίστε την προτεραιότητα του ticket.", + "priorityValue":"Η προτεραιότητα του καναλιού.", + "priorityGet":"Λάβετε την προτεραιότητα του ticket.", + "priorityList":"Λάβετε μια λίστα όλων των tickets με την κατάσταση προτεραιότητάς τους.", + "transfer":"Μεταφέρετε την ιδιοκτησία του ticket από έναν χρήστη σε άλλον.", + "transferUser":"Ο χρήστης στον οποίο θα γίνει η μεταφορά." }, "helpMenu":{ - "help": "Λήψη λίστας όλων των διαθέσιμων εντολών.", - "ticket": "Δημιουργία εισιτηρίου αμέσως.", - "close": "Κλείσιμο εισιτηρίου, αυτό απενεργοποιεί τη γραφή σε αυτό το κανάλι.", - "delete": "Διαγραφή εισιτηρίου, αυτό δημιουργεί μια μεταγραφή όταν είναι ενεργοποιημένη.", - "reopen": "Επαναφορά εισιτηρίου, αυτό ενεργοποιεί ξανά τη γραφή σε αυτό το κανάλι.", - "pin": "Καρφίτσωμα εισιτηρίου. Αυτό θα μετακινήσει το εισιτήριο στην κορυφή και θα προσθέσει ένα emoji '📌' στο όνομα.", - "unpin": "Ξεκαρφίτσωμα εισιτηρίου. Το εισιτήριο θα παραμείνει στη θέση του αλλά θα χάσει το emoji '📌'.", - "move": "Μετακίνηση εισιτηρίου. Αυτό θα αλλάξει τον τύπο αυτού του εισιτηρίου.", - "rename": "Μετονομασία εισιτηρίου. Αυτό θα αλλάξει το όνομα του καναλιού αυτού του εισιτηρίου.", - "claim": "Αιτηματοποίηση εισιτηρίου. Με αυτό, μπορείτε να ενημερώσετε την ομάδα σας ότι το χειρίζεστε.", - "unclaim": "Ακύρωση αιτηματοποίησης εισιτηρίου. Με αυτό, μπορείτε να ενημερώσετε την ομάδα σας ότι το εισιτήριο είναι ελεύθερο ξανά.", - "add": "Προσθήκη χρήστη σε εισιτήριο. Αυτό θα επιτρέψει στον χρήστη να διαβάζει και να γράφει σε αυτό το εισιτήριο.", - "remove": "Αφαίρεση χρήστη από εισιτήριο. Αυτό θα αφαιρέσει τη δυνατότητα ανάγνωσης και εγγραφής για έναν χρήστη σε αυτό το εισιτήριο.", - "panel": "Δημιουργία μηνύματος με αναπτυσσόμενο μενού ή κουμπιά (για δημιουργία εισιτηρίου).", - "blacklistView": "Προβολή λίστας της τρέχουσας μαύρης λίστας.", - "blacklistAdd": "Προσθήκη χρήστη στη μαύρη λίστα.", - "blacklistRemove": "Αφαίρεση χρήστη από τη μαύρη λίστα.", - "blacklistGet": "Λήψη λεπτομερειών από έναν χρήστη στη μαύρη λίστα.", - "statsGlobal": "Προβολή παγκόσμιων στατιστικών.", - "statsTicket": "Προβολή στατιστικών ενός εισιτηρίου στον server.", - "statsUser": "Προβολή στατιστικών ενός χρήστη στον server.", - "statsReset": "Επαναφορά όλων των στατιστικών του bot (και έναρξη καταμέτρησης από το μηδέν).", - "autocloseDisable": "Απενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", - "autocloseEnable": "Ενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", - "autodeleteDisable": "Απενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", - "autodeleteEnable": "Ενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο." + "help":"Λήψη λίστας όλων των διαθέσιμων εντολών.", + "ticket":"Δημιουργία εισιτηρίου αμέσως.", + "close":"Κλείσιμο εισιτηρίου, αυτό απενεργοποιεί τη γραφή σε αυτό το κανάλι.", + "delete":"Διαγραφή εισιτηρίου, αυτό δημιουργεί μια μεταγραφή όταν είναι ενεργοποιημένη.", + "reopen":"Επαναφορά εισιτηρίου, αυτό ενεργοποιεί ξανά τη γραφή σε αυτό το κανάλι.", + "pin":"Καρφίτσωμα εισιτηρίου. Αυτό θα μετακινήσει το εισιτήριο στην κορυφή και θα προσθέσει ένα emoji '📌' στο όνομα.", + "unpin":"Ξεκαρφίτσωμα εισιτηρίου. Το εισιτήριο θα παραμείνει στη θέση του αλλά θα χάσει το emoji '📌'.", + "move":"Μετακίνηση εισιτηρίου. Αυτό θα αλλάξει τον τύπο αυτού του εισιτηρίου.", + "rename":"Μετονομασία εισιτηρίου. Αυτό θα αλλάξει το όνομα του καναλιού αυτού του εισιτηρίου.", + "claim":"Αιτηματοποίηση εισιτηρίου. Με αυτό, μπορείτε να ενημερώσετε την ομάδα σας ότι το χειρίζεστε.", + "unclaim":"Ακύρωση αιτηματοποίησης εισιτηρίου. Με αυτό, μπορείτε να ενημερώσετε την ομάδα σας ότι το εισιτήριο είναι ελεύθερο ξανά.", + "add":"Προσθήκη χρήστη σε εισιτήριο. Αυτό θα επιτρέψει στον χρήστη να διαβάζει και να γράφει σε αυτό το εισιτήριο.", + "remove":"Αφαίρεση χρήστη από εισιτήριο. Αυτό θα αφαιρέσει τη δυνατότητα ανάγνωσης και εγγραφής για έναν χρήστη σε αυτό το εισιτήριο.", + "panel":"Δημιουργία μηνύματος με αναπτυσσόμενο μενού ή κουμπιά (για δημιουργία εισιτηρίου).", + "blacklistView":"Προβολή λίστας της τρέχουσας μαύρης λίστας.", + "blacklistAdd":"Προσθήκη χρήστη στη μαύρη λίστα.", + "blacklistRemove":"Αφαίρεση χρήστη από τη μαύρη λίστα.", + "blacklistGet":"Λήψη λεπτομερειών από έναν χρήστη στη μαύρη λίστα.", + "statsGlobal":"Προβολή παγκόσμιων στατιστικών.", + "statsTicket":"Προβολή στατιστικών ενός εισιτηρίου στον server.", + "statsUser":"Προβολή στατιστικών ενός χρήστη στον server.", + "statsReset":"Επαναφορά όλων των στατιστικών του bot (και έναρξη καταμέτρησης από το μηδέν).", + "autocloseDisable":"Απενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", + "autocloseEnable":"Ενεργοποίηση αυτόματου κλεισίματος σε αυτό το εισιτήριο.", + "autodeleteDisable":"Απενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", + "autodeleteEnable":"Ενεργοποίηση αυτόματης διαγραφής σε αυτό το εισιτήριο.", + "categories":{ + "general":"Γενικές Εντολές", + "basicTicket":"Βασικές Εντολές Ticket", + "advancedTicket":"Προχωρημένες Εντολές Ticket", + "userTicket":"Εντολές Ticket Χρήστη", + "admin":"Εντολές Διαχειριστή", + "advanced":"Προχωρημένες Εντολές", + "extra":"Επιπλέον Εντολές" + } }, "stats":{ "scopes":{ - "global": "Παγκόσμια Στατιστικά", - "system": "Στατιστικά Συστήματος", - "user": "Στατιστικά Χρήστη", - "ticket": "Στατιστικά Εισιτηρίου", - "participants": "Συμμετέχοντες" + "global":"Παγκόσμια Στατιστικά", + "system":"Στατιστικά Συστήματος", + "user":"Στατιστικά Χρήστη", + "ticket":"Στατιστικά Εισιτηρίου", + "participants":"Συμμετέχοντες", + "messages":"Μηνύματα" }, "properties":{ - "ticketsCreated": "Εισιτήρια Δημιουργήθηκαν", - "ticketsClosed": "Εισιτήρια Κλείσαν", - "ticketsDeleted": "Εισιτήρια Διαγράφηκαν", - "ticketsReopened": "Εισιτήρια Επαναφέρθηκαν", - "ticketsAutoclosed": "Εισιτήρια Αυτόματα Κλείσαν", - "ticketsClaimed": "Εισιτήρια Αιτηματοποιήθηκαν", - "ticketsPinned": "Εισιτήρια Καρφιτσώθηκαν", - "ticketsMoved": "Εισιτήρια Μετακινήθηκαν", - "usersBlacklisted": "Χρήστες στη Μαύρη Λίστα", - "transcriptsCreated": "Μεταγραφές Δημιουργήθηκαν" + "ticketsCreated":"Εισιτήρια Δημιουργήθηκαν", + "ticketsClosed":"Εισιτήρια Κλείσαν", + "ticketsDeleted":"Εισιτήρια Διαγράφηκαν", + "ticketsReopened":"Εισιτήρια Επαναφέρθηκαν", + "ticketsAutoclosed":"Εισιτήρια Αυτόματα Κλείσαν", + "ticketsClaimed":"Εισιτήρια Αιτηματοποιήθηκαν", + "ticketsPinned":"Εισιτήρια Καρφιτσώθηκαν", + "ticketsMoved":"Εισιτήρια Μετακινήθηκαν", + "usersBlacklisted":"Χρήστες στη Μαύρη Λίστα", + "transcriptsCreated":"Μεταγραφές Δημιουργήθηκαν", + "ticketsAutodeleted":"Tickets Αυτόματης Διαγραφής", + "ticketsTransferred":"Tickets Μεταφερμένα", + "ticketVolume":"Όγκος Tickets", + "averageTickets":"Μέσος Όρος Tickets/Χρήστη", + "currentTickets":"Τρέχοντα Tickets", + "age":"Ηλικία Ticket", + "responseTime":"Χρόνος Απόκρισης", + "resolutionTime":"Χρόνος Επίλυσης", + "createdOn":"Δημιουργήθηκε Στις", + "createdBy":"Δημιουργήθηκε Από", + "closedOn":"Έκλεισε Στις", + "closedBy":"Έκλεισε Από", + "claimedOn":"Διεκδικήθηκε Στις", + "claimedBy":"Διεκδικήθηκε Από", + "pinnedOn":"Καρφιτσώθηκε Στις", + "pinnedBy":"Καρφιτσώθηκε Από", + "deletedOn":"Διαγράφηκε Στις", + "deletedBy":"Διαγράφηκε Από" + }, + "roles":{ + "developer":"Developer", + "serverOwner":"Ιδιοκτήτης Server", + "serverAdmin":"Διαχειριστής Server", + "moderator":"Ομάδα Moderators", + "support":"Ομάδα Υποστήριξης", + "member":"Μέλος" } + }, + "panel":{ + "selectTicket":"Επιλέξτε το ticket σας", + "selectRole":"Επιλέξτε τον ρόλο σας", + "selectOption":"Επιλέξτε την επιλογή σας" + }, + "priorities":{ + "urgent":"Επείγον", + "veryHigh":"Πολύ Υψηλή", + "high":"Υψηλή", + "normal":"Κανονική", + "low":"Χαμηλή", + "veryLow":"Πολύ Χαμηλή", + "none":"Καμία" } } \ No newline at end of file diff --git a/languages/hindi.json b/languages/hindi.json index bd7b489..fe5212f 100644 --- a/languages/hindi.json +++ b/languages/hindi.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["challenger_nova"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Hindi", "automated":false }, diff --git a/languages/indonesian.json b/languages/indonesian.json index 31d3858..38651c4 100644 --- a/languages/indonesian.json +++ b/languages/indonesian.json @@ -2,7 +2,7 @@ "_TRANSLATION":{ "otversion":"v4.1.1", "translators":["erxg"], - "lastedited":"09/11/2025", + "lastedited":"16/11/2025", "language":"Indonesian", "automated":false }, diff --git a/languages/japanese.json b/languages/japanese.json index 6f59c5a..bd1ff6c 100644 --- a/languages/japanese.json +++ b/languages/japanese.json @@ -1,8 +1,8 @@ { "_TRANSLATION":{ "otversion":"v4.1.1", - "translators":["HanumeshGupta"], - "lastedited":"19/06/2025", + "translators":["HanumeshGupta","ChatGPT"], + "lastedited":"16/11/2025", "language":"Japanese", "automated":true }, @@ -12,78 +12,95 @@ "headerOpenTicket":"チケットを開く", "typeWarning":"[警告]", "typeInfo":"[情報]", - "headerConfigChecker": "コンフィグチェッカー", - "headerDescription": "設定ファイルのエラーをチェック!", - "footerError": "{0}が修正されるまでボットは起動しません!", - "footerWarning": "起動前にすべての{0}を修正することを推奨します!", - "footerSupport": "サポート: {0} - ドキュメント: {1}", - "compactInformation": "詳細は{0}を使用してください!", - "dataPath": "パス", - "dataDocs": "ドキュメント", - "dataMessages": "メッセージ" + "headerConfigChecker":"コンフィグチェッカー", + "headerDescription":"設定ファイルのエラーをチェック!", + "footerError":"{0}が修正されるまでボットは起動しません!", + "footerWarning":"起動前にすべての{0}を修正することを推奨します!", + "footerSupport":"サポート: {0} - ドキュメント: {1}", + "compactInformation":"詳細は{0}を使用してください!", + "dataPath":"パス", + "dataDocs":"ドキュメント", + "dataMessages":"メッセージ" }, "messages":{ - "stringTooShort": "この文字列は{0}文字より短くできません!", - "stringTooLong": "この文字列は{0}文字より長くできません!", - "stringLengthInvalid": "この文字列は{0}文字でなければなりません!", - "stringStartsWith": "この文字列は「{0}」で始まる必要があります!", - "stringEndsWith": "この文字列は「{0}」で終わる必要があります!", - "stringContains": "この文字列には「{0}」が含まれている必要があります!", - "stringChoices": "この文字列は次のいずれかの値でなければなりません: {0}!", - "stringRegex": "この文字列は無効です!", - "numberTooShort": "この数値は{0}桁より短くできません!", - "numberTooLong": "この数値は{0}桁より長くできません!", - "numberLengthInvalid": "この数値は{0}桁でなければなりません!", - "numberTooSmall": "この数値は{0}以上でなければなりません!", - "numberTooLarge": "この数値は{0}以下でなければなりません!", - "numberNotEqual": "この数値は{0}でなければなりません!", - "numberStep": "この数値は{0}の倍数でなければなりません!", - "numberStepOffset": "この数値は{1}から始まる{0}の倍数でなければなりません!", - "numberStartsWith": "この数値は「{0}」で始まる必要があります!", - "numberEndsWith": "この数値は「{0}」で終わる必要があります!", - "numberContains": "この数値には「{0}」が含まれている必要があります!", - "numberChoices": "この数値は次のいずれかの値でなければなりません: {0}!", - "numberFloat": "この数値は小数にできません!", - "numberNegative": "この数値は負の値にできません!", - "numberPositive": "この数値は正の値にできません!", - "numberZero": "この数値はゼロにできません!", - "booleanTrue": "このブール値はtrueにできません!", - "booleanFalse": "このブール値はfalseにできません!", - "arrayEmptyDisabled": "この配列を空にすることは許可されていません!", - "arrayEmptyRequired": "この配列は空でなければなりません!", - "arrayTooShort": "この配列の長さは少なくとも{0}でなければなりません!", - "arrayTooLong": "この配列の長さは最大{0}でなければなりません!", - "arrayLengthInvalid": "この配列の長さは{0}でなければなりません!", - "arrayInvalidTypes": "この配列に含めることができる型は次のみです: {0}!", - "arrayDouble": "この配列では同じ値を2回使用できません!", - "discordInvalidId": "これは無効なDiscordの{0}IDです!", - "discordInvalidIdOptions": "これは無効なDiscordの{0}IDです! 代わりに次のいずれかを使用できます: {1}!", - "discordInvalidToken": "これは無効なDiscordトークンです(構文的に)!", - "colorInvalid": "これは無効なHEXカラーコードです!", - "emojiTooShort": "この文字列には少なくとも{0}個の絵文字が必要です!", - "emojiTooLong": "この文字列には最大{0}個の絵文字しか含められません!", - "emojiCustom": "この絵文字はDiscordのカスタム絵文字にできません!", - "emojiInvalid": "これは無効な絵文字です!", - "urlInvalid": "このURLは無効です!", - "urlInvalidHttp": "This url can only use the https:// protocol!", - "urlInvalidProtocol": "This url can only use the http:// & https:// protocols!", - "urlInvalidHostname": "このURLのホスト名は許可されていません!", - "urlInvalidExtension": "このURLの拡張子が無効です! 次のいずれかを選択してください: {0}!", - "urlInvalidPath": "このURLのパスが無効です!", - "idNotUnique": "このIDは一意ではありません。別のIDを使用してください!", - "idNonExistent": "ID「{0}」は存在しません!", - "invalidType": "このプロパティは{0}型でなければなりません!", - "propertyMissing": "このオブジェクトにはプロパティ「{0}」がありません!", - "propertyOptional": "このオブジェクトではプロパティ「{0}」はオプションです!", - "objectDisabled": "このオブジェクトは無効です。{0}を使用して有効にしてください!", - "nullInvalid": "このプロパティはnullにできません!", - "switchInvalidType": "これは次のいずれかの型でなければなりません: {0}!", - "objectSwitchInvalid": "このオブジェクトは次のいずれかの型でなければなりません: {0}!", - "invalidLanguage": "これは無効な言語です!", - "invalidButton": "このボタンには少なくとも「{0}」または「{1}」が必要です!", - "unusedOption": "オプション「{0}」はどこでも使用されていません!", - "unusedQuestion": "質問「{0}」はどこでも使用されていません!", - "dropdownOption": "ドロップダウンが有効なパネルには「ticket」タイプのオプションのみ含めることができます!" + "stringTooShort":"この文字列は{0}文字より短くできません!", + "stringTooLong":"この文字列は{0}文字より長くできません!", + "stringLengthInvalid":"この文字列は{0}文字でなければなりません!", + "stringStartsWith":"この文字列は「{0}」で始まる必要があります!", + "stringEndsWith":"この文字列は「{0}」で終わる必要があります!", + "stringContains":"この文字列には「{0}」が含まれている必要があります!", + "stringChoices":"この文字列は次のいずれかの値でなければなりません: {0}!", + "stringRegex":"この文字列は無効です!", + "stringInvertedContains":"この文字列には {0} を含めることはできません!", + "stringLowercase":"この文字列はすべて小文字で書かなければなりません!", + "stringUppercase":"この文字列はすべて大文字で書かなければなりません!", + "stringSpecialCharacters":"この文字列には特殊文字を含めることはできません!(a-z、0-9、スペースのみ)", + "stringNoSpaces":"この文字列にはスペースを含めることはできません!", + "stringCapitalWord":"この文字列の各単語は大文字で始めることを推奨します!", + "stringCapitalSentence":"この文字列の一部の文が大文字で始まっていないようです!", + "stringPunctuation":"この文字列の文が句読点で終わっていないようです!", + + "numberTooShort":"この数値は{0}桁より短くできません!", + "numberTooLong":"この数値は{0}桁より長くできません!", + "numberLengthInvalid":"この数値は{0}桁でなければなりません!", + "numberTooSmall":"この数値は{0}以上でなければなりません!", + "numberTooLarge":"この数値は{0}以下でなければなりません!", + "numberNotEqual":"この数値は{0}でなければなりません!", + "numberStep":"この数値は{0}の倍数でなければなりません!", + "numberStepOffset":"この数値は{1}から始まる{0}の倍数でなければなりません!", + "numberStartsWith":"この数値は「{0}」で始まる必要があります!", + "numberEndsWith":"この数値は「{0}」で終わる必要があります!", + "numberContains":"この数値には「{0}」が含まれている必要があります!", + "numberChoices":"この数値は次のいずれかの値でなければなりません: {0}!", + "numberFloat":"この数値は小数にできません!", + "numberNegative":"この数値は負の値にできません!", + "numberPositive":"この数値は正の値にできません!", + "numberZero":"この数値はゼロにできません!", + "numberNan":"この数値は NaN(Not A Number)であってはなりません!", + "numberInvertedContains":"この数値には {0} を含めることはできません!", + + "booleanTrue":"このブール値はtrueにできません!", + "booleanFalse":"このブール値はfalseにできません!", + + "arrayEmptyDisabled":"この配列を空にすることは許可されていません!", + "arrayEmptyRequired":"この配列は空でなければなりません!", + "arrayTooShort":"この配列の長さは少なくとも{0}でなければなりません!", + "arrayTooLong":"この配列の長さは最大{0}でなければなりません!", + "arrayLengthInvalid":"この配列の長さは{0}でなければなりません!", + "arrayInvalidTypes":"この配列に含めることができる型は次のみです: {0}!", + "arrayDouble":"この配列では同じ値を2回使用できません!", + + "discordInvalidId":"これは無効なDiscordの{0}IDです!", + "discordInvalidIdOptions":"これは無効なDiscordの{0}IDです! 代わりに次のいずれかを使用できます: {1}!", + "discordInvalidToken":"これは無効なDiscordトークンです(構文的に)!", + "colorInvalid":"これは無効なHEXカラーコードです!", + "emojiTooShort":"この文字列には少なくとも{0}個の絵文字が必要です!", + "emojiTooLong":"この文字列には最大{0}個の絵文字しか含められません!", + "emojiCustom":"この絵文字はDiscordのカスタム絵文字にできません!", + "emojiInvalid":"これは無効な絵文字です!", + "urlInvalid":"このURLは無効です!", + "urlInvalidHttp":"This url can only use the https:// protocol!", + "urlInvalidProtocol":"This url can only use the http:// & https:// protocols!", + "urlInvalidHostname":"このURLのホスト名は許可されていません!", + "urlInvalidExtension":"このURLの拡張子が無効です! 次のいずれかを選択してください: {0}!", + "urlInvalidPath":"このURLのパスが無効です!", + "idNotUnique":"このIDは一意ではありません。別のIDを使用してください!", + "idNonExistent":"ID「{0}」は存在しません!", + + "invalidType":"このプロパティは{0}型でなければなりません!", + "propertyMissing":"このオブジェクトにはプロパティ「{0}」がありません!", + "propertyOptional":"このオブジェクトではプロパティ「{0}」はオプションです!", + "objectDisabled":"このオブジェクトは無効です。{0}を使用して有効にしてください!", + "nullInvalid":"このプロパティはnullにできません!", + "switchInvalidType":"これは次のいずれかの型でなければなりません: {0}!", + "objectSwitchInvalid":"このオブジェクトは次のいずれかの型でなければなりません: {0}!", + + "invalidLanguage":"これは無効な言語です!", + "invalidButton":"このボタンには少なくとも「{0}」または「{1}」が必要です!", + "unusedOption":"オプション「{0}」はどこでも使用されていません!", + "unusedQuestion":"質問「{0}」はどこでも使用されていません!", + "dropdownOption":"ドロップダウンが有効なパネルには「ticket」タイプのオプションのみ含めることができます!", + "customInvalidVersion":"設定ファイルに指定されたバージョンが一致しません! 設定を最新バージョンに更新してください!" } }, "actions":{ @@ -126,6 +143,7 @@ "blacklistAddDm":"ブラックリストに追加されました", "blacklistRemoveDm":"ブラックリストから解除されました", "clear":"チケットが一括削除されました", + "clearTickets":"チケットをクリア", "roles":"ロールが更新されました", "autoclose":"チケットが自動閉じされました", @@ -133,7 +151,12 @@ "autocloseDisabled":"自動閉じが無効化されました", "autodelete":"チケットが自動削除されました", "autodeleteEnabled":"自動削除が有効化されました", - "autodeleteDisabled":"自動削除が無効化されました" + "autodeleteDisabled":"自動削除が無効化されました", + + "topicSet":"トピックが変更されました", + "prioritySet":"優先度が変更されました", + "priorityGet":"チケットの優先度", + "transfer":"チケットが転送されました" }, "descriptions":{ "create":"チケットが作成されました。下のボタンをクリックしてアクセスしてください!", @@ -148,7 +171,7 @@ "move":"チケットが「{0}」に正常に移動されました!", "add":"{0}がチケットに正常に追加されました!", "remove":"{0}がチケットから正常に削除されました!", - + "helpExplanation":"`<名前>` => 必須パラメータ\n`[名前]` => オプションパラメータ", "statsReset":"ボットの統計が正常にリセットされました!", "statsError":"チケット統計を表示できません!\n{0}はチケットではありません!", @@ -161,7 +184,7 @@ "clearVerify":"複数のチケットを削除してもよろしいですか?\nこの操作は元に戻せません!", "clearReady":"{0}件のチケットが正常に削除されました!", "rolesEmpty":"更新されたロールはありません!", - + "autocloseLeave":"作成者がサーバーを退出したため、このチケットは自動閉じされました!", "autocloseTimeout":"このチケットは{0}時間以上非アクティブだったため自動閉じされました!", "autodeleteLeave":"作成者がサーバーを退出したため、このチケットは自動削除されました!", @@ -170,11 +193,16 @@ "autocloseDisabled":"このチケットで自動閉じが無効化されました!\n今後は自動的に閉じられません!", "autodeleteEnabled":"このチケットで自動削除が有効化されました!\n{0}日間以上非アクティブの場合に自動的に削除されます!", "autodeleteDisabled":"このチケットで自動削除が無効化されました!\n今後は自動的に削除されません!", - + "ticketMessageLimit":"同時に作成できるチケットは{0}件までです!", "ticketMessageAutoclose":"このチケットは{0}時間非アクティブの場合に自動閉じされます!", "ticketMessageAutodelete":"このチケットは{0}日間非アクティブの場合に自動削除されます!", - "panelReady":"下にパネルが表示されます!\nこのメッセージは削除可能です!" + "panelReady":"パネルは次のメッセージで利用できます!\nこのメッセージは削除しても構いません!", + + "topicSet":"チャンネルのトピックは {0} によって正常に変更されました!", + "prioritySet":"チケットの優先度は {1} により {0} に正常に変更されました!", + "priorityGet":"このチケットの現在の優先度は {0} です。", + "transfer":"チケットの所有権は {2} によって {0} から {1} に正常に転送されました!" }, "modal":{ "closePlaceholder":"このチケットを閉じた理由は?", @@ -209,12 +237,19 @@ "addDm":"サーバーであなたのチケットに{0}が追加されました!", "removeLog":"{1}によって{0}がこのチケットから削除されました!", "removeDm":"サーバーであなたのチケットから{0}が削除されました!", - + "blacklistAddLog":"{1}によって{0}がブラックリストに追加されました!", "blacklistRemoveLog":"{1}によって{0}がブラックリストから解除されました!", "blacklistAddDm":"あなたはサーバーのブラックリストに追加されました!\n今後チケットを作成できなくなります!", "blacklistRemoveDm":"あなたはサーバーのブラックリストから解除されました!\n再びチケットを作成できるようになりました!", - "clearLog":"{1}によって{0}件のチケットが削除されました!" + "clearLog":"{1}によって{0}件のチケットが削除されました!", + + "transferLog":"このチケットの所有権は {2} によって {0} から {1} に転送されました!", + "transferDm":"あなたのチケットの所有権はサーバー内で {0} から {1} に転送されました!", + "prioritySetLog":"このチケットの優先度は {1} により {0} に変更されました!", + "prioritySetDm":"あなたのチケットの優先度はサーバー内で {0} に変更されました!", + "roleUpdateLog":"{0} がロールを更新しました!", + "roleUpdateDm":"サーバー内のあなたのロールが更新されました!" } }, "transcripts":{ @@ -223,7 +258,7 @@ "ready":"トランスクリプトが作成されました", "textFileDescription":"これは削除されたチケットのテキストトランスクリプトです!", "htmlProgress":"HTMLトランスクリプトを処理中です。お待ちください...", - + "createdChannel":"サーバーに新しい{0}トランスクリプトが作成されました!", "createdCreator":"あなたのチケットの{0}トランスクリプトが作成されました!", "createdParticipant":"参加したチケットの{0}トランスクリプトが作成されました!", @@ -235,7 +270,19 @@ "retry":"再試行", "continue":"トランスクリプトなしで削除", "backup":"バックアップトランスクリプトを作成", - "error":"トランスクリプトの作成中にエラーが発生しました。\nどうしますか?\n\nいずれかのボタンをクリックするまでチケットは削除されません。" + "error":"トランスクリプトの作成中にエラーが発生しました。\nどうしますか?\n\nいずれかのボタンをクリックするまでチケットは削除されません。", + "title":"トランスクリプトエラー" + }, + "text":{ + "messagesTitle":"メッセージ", + "embedTitle":"EMBED", + "fileTitle":"ファイル", + "fieldsTitle":"フィールド", + "reactionsTitle":"リアクション", + "statsTitle":"統計", + "emptyContent":"<内容は空です>", + "noTitle":"<タイトルなし>", + "noDesc":"<説明なし>" } }, "errors":{ @@ -251,10 +298,11 @@ "unknownPanel":"不明なパネル", "notInGuild":"サーバー内にいません", "channelRename":"チャンネル名を変更できません", - "busy":"チケットは使用中です" + "busy":"チケットは使用中です", + "permissionError":"権限エラー" }, "descriptions":{ - "askForInfo":"詳細はボットの所有者に問い合わせてください!", + "askForInfo":"詳細はボットの所有者に問い合わせてください!", "askForInfoResolve":"数回試しても解決しない場合は、ボットの所有者に連絡してください。", "internalError":"内部エラーのため、この{0}に応答できませんでした!", "optionMissing":"このコマンドに必要なパラメータが不足しています!", @@ -274,7 +322,10 @@ "notInGuild":"この{0}はDMでは動作しません!サーバー内で再試行してください!", "channelRename":"Discordのレートリミットにより、現在チャンネル名を変更できません。10分以内に自動的に変更されます。", "channelRenameSource":"エラーの原因:{0}", - "busy":"この{0}は使用できません!\nチケットは現在処理中です。\n\n数秒後にもう一度お試しください!" + "busy":"この{0}は使用できません!\nチケットは現在処理中です。\n\n数秒後にもう一度お試しください!", + "closeBeforeMessage":"ユーザーがメッセージを送信する前に、このチケットを閉じたり削除したりすることはできません。", + "closeBeforeAdminMessage":"チケット管理者またはサポートメンバーがメッセージを送信する前に、このチケットを閉じたり削除したりすることはできません。", + "unableToCreateTicket":"チケットを作成することはできません。" }, "optionInvalidReasons":{ "stringRegex":"値がパターンに一致しません!", @@ -325,7 +376,6 @@ "added":"追加済み", "removed":"削除済み", "filter":"フィルター", - "claimedBy":"{0}が引き受け", "method":"方法", "type":"タイプ", "blacklisted":"ブラックリスト", @@ -349,7 +399,27 @@ "status":"ステータス", "claimed":"引き受け済み", "pinned":"ピン留め済み", - "creationDate":"作成日時" + "creationDate":"作成日時", + + "noone":"該当なし", + "open":"オープン", + "closed":"クローズ", + "priority":"優先度", + "participants":"参加者", + "yes":"はい", + "no":"いいえ", + "option":"オプション", + "topic":"トピック", + "uptime":"システム稼働時間", + "messages":"メッセージ", + "embeds":"埋め込み", + "files":"ファイル", + "components":"コンポーネント", + "cooldown":"クールダウン", + "maxTickets":"最大チケット数", + "admins":"管理者", + "roles":"ロール", + "size":"サイズ" }, "lowercase":{ "text":"テキスト", @@ -378,6 +448,7 @@ "unclaim":"チケットの引き受けを解除します。", "pin":"チケットをピン留めします。", "unpin":"チケットのピン留めを解除します。", + "move":"チケットを移動します。", "moveId":"移動先のオプション識別子。", "rename":"チケット名を変更します。", @@ -386,6 +457,7 @@ "addUser":"追加するユーザー。", "remove":"ユーザーをチケットから削除します。", "removeUser":"削除するユーザー。", + "blacklist":"チケットブラックリストを管理します。", "blacklistView":"現在のブラックリストを表示します。", "blacklistAdd":"ユーザーをブラックリストに追加します。", @@ -399,6 +471,7 @@ "statsUserUser":"表示するユーザー。", "statsTicket":"サーバー内のチケット統計を表示します。", "statsTicketTicket":"表示するチケット。", + "clear":"複数のチケットを同時に削除します。", "clearFilter":"チケットを一括削除するフィルター。", "clearFilters":{ @@ -411,6 +484,7 @@ "unpin":"ピン留め解除済み", "autoclose":"自動閉じ済み" }, + "autoclose":"チケットの自動閉じを管理します。", "autocloseDisable":"このチケットの自動閉じを無効にします。", "autocloseEnable":"このチケットの自動閉じを有効にします。", @@ -418,7 +492,19 @@ "autodelete":"チケットの自動削除を管理します。", "autodeleteDisable":"このチケットの自動削除を無効にします。", "autodeleteEnable":"このチケットの自動削除を有効にします。", - "autodeleteEnableTime":"チケットを自動削除する非アクティブ時間(日単位)。" + "autodeleteEnableTime":"チケットを自動削除する非アクティブ時間(日単位)。", + + "topic":"チケットチャネルのトピックを管理します。", + "topicSet":"チケットチャネルのトピックを設定します。", + "topicValue":"チャンネルの新しいトピック。", + "topicList":"すべてのチケットをトピックと統計付きで一覧表示します。", + "priority":"チケットの優先度を管理します。", + "prioritySet":"チケットの優先度を設定します。", + "priorityValue":"チャンネルの優先度。", + "priorityGet":"チケットの優先度を取得します。", + "priorityList":"すべてのチケットを優先度ステータス付きで一覧表示します。", + "transfer":"チケットの所有権を別のユーザーに転送します。", + "transferUser":"転送先のユーザー。" }, "helpMenu":{ "help":"利用可能なすべてのコマンドのリストを表示します。", @@ -446,7 +532,16 @@ "autocloseDisable":"このチケットの自動閉じを無効にします。", "autocloseEnable":"このチケットの自動閉じを有効にします。", "autodeleteDisable":"このチケットの自動削除を無効にします。", - "autodeleteEnable":"このチケットの自動削除を有効にします。" + "autodeleteEnable":"このチケットの自動削除を有効にします。", + "categories":{ + "general":"一般コマンド", + "basicTicket":"基本チケットコマンド", + "advancedTicket":"高度なチケットコマンド", + "userTicket":"ユーザーチケットコマンド", + "admin":"管理者コマンド", + "advanced":"高度なコマンド", + "extra":"追加コマンド" + } }, "stats":{ "scopes":{ @@ -454,7 +549,8 @@ "system":"システム統計", "user":"ユーザー統計", "ticket":"チケット統計", - "participants":"参加者" + "participants":"参加者", + "messages":"メッセージ" }, "properties":{ "ticketsCreated":"作成済みチケット", @@ -466,7 +562,47 @@ "ticketsPinned":"ピン留め済みチケット", "ticketsMoved":"移動済みチケット", "usersBlacklisted":"ブラックリストユーザー", - "transcriptsCreated":"作成済みトランスクリプト" + "transcriptsCreated":"作成済みトランスクリプト", + "ticketsAutodeleted":"自動削除されたチケット", + "ticketsTransferred":"転送されたチケット", + "ticketVolume":"チケット量", + "averageTickets":"平均チケット数/ユーザー", + "currentTickets":"現在のチケット", + "age":"チケットの経過時間", + "responseTime":"応答時間", + "resolutionTime":"解決時間", + "createdOn":"作成日", + "createdBy":"作成者", + "closedOn":"クローズ日", + "closedBy":"クローズ者", + "claimedOn":"引き受け日", + "claimedBy":"引き受け者", + "pinnedOn":"ピン留め日", + "pinnedBy":"ピン留め者", + "deletedOn":"削除日", + "deletedBy":"削除者" + }, + "roles":{ + "developer":"開発者", + "serverOwner":"サーバーオーナー", + "serverAdmin":"サーバー管理者", + "moderator":"モデレーターチーム", + "support":"サポートチーム", + "member":"メンバー" } + }, + "panel":{ + "selectTicket":"チケットを選択してください", + "selectRole":"ロールを選択してください", + "selectOption":"オプションを選択してください" + }, + "priorities":{ + "urgent":"緊急", + "veryHigh":"非常に高い", + "high":"高い", + "normal":"普通", + "low":"低い", + "veryLow":"非常に低い", + "none":"なし" } } \ No newline at end of file diff --git a/languages/korean.json b/languages/korean.json index c0096a8..1d1f9ea 100644 --- a/languages/korean.json +++ b/languages/korean.json @@ -1,478 +1,608 @@ { "_TRANSLATION":{ "otversion":"v4.1.1", - "translators":["HanumeshGupta"], - "lastedited":"19/06/2025", + "translators":["HanumeshGupta","ChatGPT"], + "lastedited":"16/11/2025", "language":"Korean", "automated":true }, "checker":{ "system":{ - "typeError": "[오류]", - "headerOpenTicket": "티켓 열기", - "typeWarning": "[경고]", - "typeInfo": "[정보]", - "headerConfigChecker": "설정 검사기", - "headerDescription": "설정 파일의 오류를 확인하세요!", - "footerError": "모든 {0} 오류를 수정하기 전까지 봇이 시작되지 않습니다!", - "footerWarning": "시작하기 전에 모든 {0} 경고를 수정하는 것이 좋습니다!", - "footerSupport": "지원: {0} - 문서: {1}", - "compactInformation": "더 많은 정보를 보려면 {0}를 사용하세요!", - "dataPath": "경로", - "dataDocs": "문서", - "dataMessages": "메시지" + "typeError":"[오류]", + "headerOpenTicket":"티켓 열기", + "typeWarning":"[경고]", + "typeInfo":"[정보]", + "headerConfigChecker":"설정 검사기", + "headerDescription":"설정 파일의 오류를 확인하세요!", + "footerError":"모든 {0} 오류를 수정하기 전까지 봇이 시작되지 않습니다!", + "footerWarning":"시작하기 전에 모든 {0} 경고를 수정하는 것이 좋습니다!", + "footerSupport":"지원: {0} - 문서: {1}", + "compactInformation":"더 많은 정보를 보려면 {0}를 사용하세요!", + "dataPath":"경로", + "dataDocs":"문서", + "dataMessages":"메시지" }, "messages":{ - "stringTooShort": "이 문자열은 {0}자 이상이어야 합니다!", - "stringTooLong": "이 문자열은 {0}자 이하여야 합니다!", - "stringLengthInvalid": "이 문자열은 {0}자여야 합니다!", - "stringStartsWith": "이 문자열은 {0}로 시작해야 합니다!", - "stringEndsWith": "이 문자열은 {0}로 끝나야 합니다!", - "stringContains": "이 문자열은 {0}을(를) 포함해야 합니다!", - "stringChoices": "이 문자열은 다음 값 중 하나여야 합니다: {0}!", - "stringRegex": "이 문자열은 유효하지 않습니다!", - - "numberTooShort": "이 숫자는 {0}자 이상이어야 합니다!", - "numberTooLong": "이 숫자는 {0}자 이하여야 합니다!", - "numberLengthInvalid": "이 숫자는 {0}자여야 합니다!", - "numberTooSmall": "이 숫자는 최소 {0} 이상이어야 합니다!", - "numberTooLarge": "이 숫자는 최대 {0} 이하여야 합니다!", - "numberNotEqual": "이 숫자는 {0}이어야 합니다!", - "numberStep": "이 숫자는 {0}의 배수여야 합니다!", - "numberStepOffset": "이 숫자는 {1}부터 시작하는 {0}의 배수여야 합니다!", - "numberStartsWith": "이 숫자는 {0}로 시작해야 합니다!", - "numberEndsWith": "이 숫자는 {0}로 끝나야 합니다!", - "numberContains": "이 숫자는 {0}을(를) 포함해야 합니다!", - "numberChoices": "이 숫자는 다음 값 중 하나여야 합니다: {0}!", - "numberFloat": "이 숫자는 소수일 수 없습니다!", - "numberNegative": "이 숫자는 음수일 수 없습니다!", - "numberPositive": "이 숫자는 양수일 수 없습니다!", - "numberZero": "이 숫자는 0일 수 없습니다!", - - "booleanTrue": "이 불리언은 참일 수 없습니다!", - "booleanFalse": "이 불리언은 거짓일 수 없습니다!", - - "arrayEmptyDisabled": "이 배열은 비어 있을 수 없습니다!", - "arrayEmptyRequired": "이 배열은 비어 있어야 합니다!", - "arrayTooShort": "이 배열의 길이는 최소 {0} 이상이어야 합니다!", - "arrayTooLong": "이 배열의 길이는 최대 {0} 이하여야 합니다!", - "arrayLengthInvalid": "이 배열의 길이는 {0}이어야 합니다!", - "arrayInvalidTypes": "이 배열은 다음 유형만 포함할 수 있습니다: {0}!", - "arrayDouble": "이 배열은 동일한 값을 두 번 포함할 수 없습니다!", - - "discordInvalidId": "이것은 유효하지 않은 디스코드 {0} ID입니다!", - "discordInvalidIdOptions": "이것은 유효하지 않은 디스코드 {0} ID입니다! 다음 중 하나를 사용할 수 있습니다: {1}!", - "discordInvalidToken": "이것은 유효하지 않은 디스코드 토큰입니다(구문적으로)!", - "colorInvalid": "이것은 유효하지 않은 HEX 색상입니다!", - "emojiTooShort": "이 문자열은 최소 {0}개의 이모지를 포함해야 합니다!", - "emojiTooLong": "이 문자열은 최대 {0}개의 이모지를 포함해야 합니다!", - "emojiCustom": "이 이모지는 사용자 정의 디스코드 이모지일 수 없습니다!", - "emojiInvalid": "이것은 유효하지 않은 이모지입니다!", - "urlInvalid": "이 URL은 유효하지 않습니다!", + "stringTooShort":"이 문자열은 {0}자 이상이어야 합니다!", + "stringTooLong":"이 문자열은 {0}자 이하여야 합니다!", + "stringLengthInvalid":"이 문자열은 {0}자여야 합니다!", + "stringStartsWith":"이 문자열은 {0}로 시작해야 합니다!", + "stringEndsWith":"이 문자열은 {0}로 끝나야 합니다!", + "stringContains":"이 문자열은 {0}을(를) 포함해야 합니다!", + "stringChoices":"이 문자열은 다음 값 중 하나여야 합니다: {0}!", + "stringRegex":"이 문자열은 유효하지 않습니다!", + "stringInvertedContains":"이 문자열에는 {0}을(를) 포함할 수 없습니다!", + "stringLowercase":"이 문자열은 소문자로만 작성되어야 합니다!", + "stringUppercase":"이 문자열은 대문자로만 작성되어야 합니다!", + "stringSpecialCharacters":"이 문자열에는 특수 문자를 포함할 수 없습니다! (a-z, 0-9 및 공백만 허용)", + "stringNoSpaces":"이 문자열에는 공백을 포함할 수 없습니다!", + "stringCapitalWord":"이 문자열의 각 단어는 대문자로 시작하는 것이 좋습니다!", + "stringCapitalSentence":"이 문자열의 일부 문장이 대문자로 시작하지 않는 것 같습니다!", + "stringPunctuation":"이 문자열의 문장이 문장 부호로 끝나지 않는 것 같습니다!", + + "numberTooShort":"이 숫자는 {0}자 이상이어야 합니다!", + "numberTooLong":"이 숫자는 {0}자 이하여야 합니다!", + "numberLengthInvalid":"이 숫자는 {0}자여야 합니다!", + "numberTooSmall":"이 숫자는 최소 {0} 이상이어야 합니다!", + "numberTooLarge":"이 숫자는 최대 {0} 이하여야 합니다!", + "numberNotEqual":"이 숫자는 {0}이어야 합니다!", + "numberStep":"이 숫자는 {0}의 배수여야 합니다!", + "numberStepOffset":"이 숫자는 {1}부터 시작하는 {0}의 배수여야 합니다!", + "numberStartsWith":"이 숫자는 {0}로 시작해야 합니다!", + "numberEndsWith":"이 숫자는 {0}로 끝나야 합니다!", + "numberContains":"이 숫자는 {0}을(를) 포함해야 합니다!", + "numberChoices":"이 숫자는 다음 값 중 하나여야 합니다: {0}!", + "numberFloat":"이 숫자는 소수일 수 없습니다!", + "numberNegative":"이 숫자는 음수일 수 없습니다!", + "numberPositive":"이 숫자는 양수일 수 없습니다!", + "numberZero":"이 숫자는 0일 수 없습니다!", + "numberNan":"이 숫자는 NaN(Not A Number)이 될 수 없습니다!", + "numberInvertedContains":"이 숫자에는 {0}을(를) 포함할 수 없습니다!", + + "booleanTrue":"이 불리언은 참일 수 없습니다!", + "booleanFalse":"이 불리언은 거짓일 수 없습니다!", + + "arrayEmptyDisabled":"이 배열은 비어 있을 수 없습니다!", + "arrayEmptyRequired":"이 배열은 비어 있어야 합니다!", + "arrayTooShort":"이 배열의 길이는 최소 {0} 이상이어야 합니다!", + "arrayTooLong":"이 배열의 길이는 최대 {0} 이하여야 합니다!", + "arrayLengthInvalid":"이 배열의 길이는 {0}이어야 합니다!", + "arrayInvalidTypes":"이 배열은 다음 유형만 포함할 수 있습니다: {0}!", + "arrayDouble":"이 배열은 동일한 값을 두 번 포함할 수 없습니다!", + + "discordInvalidId":"이것은 유효하지 않은 디스코드 {0} ID입니다!", + "discordInvalidIdOptions":"이것은 유효하지 않은 디스코드 {0} ID입니다! 다음 중 하나를 사용할 수 있습니다: {1}!", + "discordInvalidToken":"이것은 유효하지 않은 디스코드 토큰입니다(구문적으로)!", + "colorInvalid":"이것은 유효하지 않은 HEX 색상입니다!", + "emojiTooShort":"이 문자열은 최소 {0}개의 이모지를 포함해야 합니다!", + "emojiTooLong":"이 문자열은 최대 {0}개의 이모지를 포함해야 합니다!", + "emojiCustom":"이 이모지는 사용자 정의 디스코드 이모지일 수 없습니다!", + "emojiInvalid":"이것은 유효하지 않은 이모지입니다!", + "urlInvalid":"이 URL은 유효하지 않습니다!", "urlInvalidHttp":"This url can only use the https:// protocol!", "urlInvalidProtocol":"This url can only use the http:// & https:// protocols!", - "urlInvalidHostname": "이 URL은 허용되지 않은 호스트 이름을 가지고 있습니다!", - "urlInvalidExtension": "이 URL은 유효하지 않은 확장자를 가지고 있습니다! 다음 중에서 선택하세요: {0}!", - "urlInvalidPath": "이 URL은 유효하지 않은 경로를 가지고 있습니다!", - "idNotUnique": "이 ID는 고유하지 않습니다, 다른 ID를 사용하세요!", - "idNonExistent": "ID {0}가 존재하지 않습니다!", - - "invalidType": "이 속성은 {0} 유형이어야 합니다!", - "propertyMissing": "이 객체에서 {0} 속성이 누락되었습니다!", - "propertyOptional": "이 객체에서 {0} 속성은 선택 사항입니다!", - "objectDisabled": "이 객체는 비활성화되어 있습니다, {0}를 사용하여 활성화하세요!", - "nullInvalid": "이 속성은 null일 수 없습니다!", - "switchInvalidType": "이것은 다음 유형 중 하나여야 합니다: {0}!", - "objectSwitchInvalid": "이 객체는 다음 유형 중 하나여야 합니다: {0}!", - - "invalidLanguage": "이것은 유효하지 않은 언어입니다!", - "invalidButton": "이 버튼은 최소한 {0} 또는 {1}을(를) 가지고 있어야 합니다!", - "unusedOption": "옵션 {0}은(는) 어디에서도 사용되지 않습니다!", - "unusedQuestion": "질문 {0}은(는) 어디에서도 사용되지 않습니다!", - "dropdownOption": "드롭다운이 활성화된 패널은 'ticket' 유형의 옵션만 포함할 수 있습니다!" + "urlInvalidHostname":"이 URL은 허용되지 않은 호스트 이름을 가지고 있습니다!", + "urlInvalidExtension":"이 URL은 유효하지 않은 확장자를 가지고 있습니다! 다음 중에서 선택하세요: {0}!", + "urlInvalidPath":"이 URL은 유효하지 않은 경로를 가지고 있습니다!", + "idNotUnique":"이 ID는 고유하지 않습니다, 다른 ID를 사용하세요!", + "idNonExistent":"ID {0}가 존재하지 않습니다!", + + "invalidType":"이 속성은 {0} 유형이어야 합니다!", + "propertyMissing":"이 객체에서 {0} 속성이 누락되었습니다!", + "propertyOptional":"이 객체에서 {0} 속성은 선택 사항입니다!", + "objectDisabled":"이 객체는 비활성화되어 있습니다, {0}를 사용하여 활성화하세요!", + "nullInvalid":"이 속성은 null일 수 없습니다!", + "switchInvalidType":"이것은 다음 유형 중 하나여야 합니다: {0}!", + "objectSwitchInvalid":"이 객체는 다음 유형 중 하나여야 합니다: {0}!", + + "invalidLanguage":"이것은 유효하지 않은 언어입니다!", + "invalidButton":"이 버튼은 최소한 {0} 또는 {1}을(를) 가지고 있어야 합니다!", + "unusedOption":"옵션 {0}은(는) 어디에서도 사용되지 않습니다!", + "unusedQuestion":"질문 {0}은(는) 어디에서도 사용되지 않습니다!", + "dropdownOption":"드롭다운이 활성화된 패널은 'ticket' 유형의 옵션만 포함할 수 있습니다!", + "customInvalidVersion":"구성 파일에 지정된 버전이 일치하지 않습니다! 구성 파일을 최신 버전으로 업데이트했는지 확인하세요!" } }, "actions":{ "buttons":{ - "create": "티켓 방문", - "close": "티켓 닫기", - "delete": "티켓 삭제", - "reopen": "티켓 다시 열기", - "claim": "티켓 가져오기", - "unclaim": "티켓 반납하기", - "pin": "티켓 고정하기", - "unpin": "티켓 고정 해제", - "clear": "티켓 삭제", - "helpSwitchSlash": "슬래시 명령어 보기", - "helpSwitchText": "텍스트 명령어 보기", - "helpPage": "페이지 {0}", - "withReason": "이유와 함께", - "withoutTranscript": "기록 없이" + "create":"티켓 방문", + "close":"티켓 닫기", + "delete":"티켓 삭제", + "reopen":"티켓 다시 열기", + "claim":"티켓 가져오기", + "unclaim":"티켓 반납하기", + "pin":"티켓 고정하기", + "unpin":"티켓 고정 해제", + "clear":"티켓 삭제", + "helpSwitchSlash":"슬래시 명령어 보기", + "helpSwitchText":"텍스트 명령어 보기", + "helpPage":"페이지 {0}", + "withReason":"이유와 함께", + "withoutTranscript":"기록 없이" }, "titles":{ - "created": "티켓 생성됨", - "close": "티켓 닫힘", - "delete": "티켓 삭제됨", - "reopen": "티켓 다시 열림", - "claim": "티켓 가져옴", - "unclaim": "티켓 반납됨", - "pin": "티켓 고정됨", - "unpin": "티켓 고정 해제됨", - "rename": "티켓 이름 변경됨", - "move": "티켓 이동됨", - "add": "티켓 사용자 추가됨", - "remove": "티켓 사용자 제거됨", + "created":"티켓 생성됨", + "close":"티켓 닫힘", + "delete":"티켓 삭제됨", + "reopen":"티켓 다시 열림", + "claim":"티켓 가져옴", + "unclaim":"티켓 반납됨", + "pin":"티켓 고정됨", + "unpin":"티켓 고정 해제됨", + "rename":"티켓 이름 변경됨", + "move":"티켓 이동됨", + "add":"티켓 사용자 추가됨", + "remove":"티켓 사용자 제거됨", - "help": "사용 가능한 명령어", - "statsReset": "통계 초기화", - "blacklistAdd": "사용자 블랙리스트 추가됨", - "blacklistRemove": "사용자 블랙리스트 해제됨", - "blacklistGet": "블랙리스트된 사용자", - "blacklistView": "현재 블랙리스트", - "blacklistAddDm": "블랙리스트에 추가됨", - "blacklistRemoveDm": "블랙리스트에서 제거됨", - "clear": "티켓 삭제됨", - "roles": "역할 업데이트됨", + "help":"사용 가능한 명령어", + "statsReset":"통계 초기화", + "blacklistAdd":"사용자 블랙리스트 추가됨", + "blacklistRemove":"사용자 블랙리스트 해제됨", + "blacklistGet":"블랙리스트된 사용자", + "blacklistView":"현재 블랙리스트", + "blacklistAddDm":"블랙리스트에 추가됨", + "blacklistRemoveDm":"블랙리스트에서 제거됨", + "clear":"티켓 삭제됨", + "clearTickets":"티켓 초기화", + "roles":"역할 업데이트됨", - "autoclose": "티켓 자동 닫힘", - "autocloseEnabled": "자동 닫기 활성화됨", - "autocloseDisabled": "자동 닫기 비활성화됨", - "autodelete": "티켓 자동 삭제됨", - "autodeleteEnabled": "자동 삭제 활성화됨", - "autodeleteDisabled": "자동 삭제 비활성화됨" + "autoclose":"티켓 자동 닫힘", + "autocloseEnabled":"자동 닫기 활성화됨", + "autocloseDisabled":"자동 닫기 비활성화됨", + "autodelete":"티켓 자동 삭제됨", + "autodeleteEnabled":"자동 삭제 활성화됨", + "autodeleteDisabled":"자동 삭제 비활성화됨", + + "topicSet":"주제가 변경됨", + "prioritySet":"우선순위 변경됨", + "priorityGet":"티켓 우선순위", + "transfer":"티켓이 전송됨" }, "descriptions":{ - "create": "티켓이 생성되었습니다. 아래 버튼을 클릭하여 접근하세요!", - "close": "티켓이 성공적으로 닫혔습니다!", - "delete": "티켓이 성공적으로 삭제되었습니다!", - "reopen": "티켓이 성공적으로 다시 열렸습니다!", - "claim": "티켓이 성공적으로 가져와졌습니다!", - "unclaim": "티켓이 성공적으로 반납되었습니다!", - "pin": "티켓이 성공적으로 고정되었습니다!", - "unpin": "티켓이 성공적으로 고정 해제되었습니다!", - "rename": "티켓 이름이 {0}(으)로 성공적으로 변경되었습니다!", - "move": "티켓이 {0}(으)로 성공적으로 이동되었습니다!", - "add": "{0}이(가) 티켓에 성공적으로 추가되었습니다!", - "remove": "{0}이(가) 티켓에서 성공적으로 제거되었습니다!", - - "helpExplanation": "`<이름>` => 필수 매개변수\n`[이름]` => 선택적 매개변수", - "statsReset": "봇 통계가 성공적으로 초기화되었습니다!", - "statsError": "티켓 통계를 볼 수 없습니다!\n{0}은(는) 티켓이 아닙니다!", - "blacklistAdd": "{0}이(가) 성공적으로 블랙리스트에 추가되었습니다!", - "blacklistRemove": "{0}이(가) 성공적으로 블랙리스트에서 해제되었습니다!", - "blacklistGetSuccess": "{0}은(는) 현재 블랙리스트에 있습니다!", - "blacklistGetEmpty": "{0}은(는) 현재 블랙리스트에 없습니다!", - "blacklistViewEmpty": "아직 블랙리스트에 추가된 사용자가 없습니다!", - "blacklistViewTip": "\"/blacklist add\"를 사용하여 사용자를 블랙리스트에 추가하세요!", - "clearVerify": "정말로 여러 티켓을 삭제하시겠습니까?\n이 작업은 되돌릴 수 없습니다!", - "clearReady": "{0}개의 티켓이 성공적으로 삭제되었습니다!", - "rolesEmpty": "업데이트된 역할이 없습니다!", - - "autocloseLeave": "생성자가 서버를 떠났기 때문에 이 티켓이 자동으로 닫혔습니다!", - "autocloseTimeout": "이 티켓은 {0}시간 이상 비활성 상태여서 자동으로 닫혔습니다!", - "autodeleteLeave": "생성자가 서버를 떠났기 때문에 이 티켓이 자동으로 삭제되었습니다!", - "autodeleteTimeout": "이 티켓은 {0}일 이상 비활성 상태여서 자동으로 삭제되었습니다!", - "autocloseEnabled": "이 티켓에서 자동 닫기가 활성화되었습니다!\n{0}시간 이상 비활성 상태일 경우 자동으로 닫힙니다!", - "autocloseDisabled": "이 티켓에서 자동 닫기가 비활성화되었습니다!\n더 이상 자동으로 닫히지 않습니다!", - "autodeleteEnabled": "이 티켓에서 자동 삭제가 활성화되었습니다!\n{0}일 이상 비활성 상태일 경우 자동으로 삭제됩니다!", - "autodeleteDisabled": "이 티켓에서 자동 삭제가 비활성화되었습니다!\n더 이상 자동으로 삭제되지 않습니다!", - - "ticketMessageLimit": "동시에 {0}개의 티켓만 생성할 수 있습니다!", - "ticketMessageAutoclose": "이 티켓은 {0}시간 동안 비활성 상태일 경우 자동으로 닫힙니다!", - "ticketMessageAutodelete": "이 티켓은 {0}일 동안 비활성 상태일 경우 자동으로 삭제됩니다!", - "panelReady": "아래에서 패널을 찾을 수 있습니다!\n이 메시지는 이제 삭제할 수 있습니다!" + "create":"티켓이 생성되었습니다. 아래 버튼을 클릭하여 접근하세요!", + "close":"티켓이 성공적으로 닫혔습니다!", + "delete":"티켓이 성공적으로 삭제되었습니다!", + "reopen":"티켓이 성공적으로 다시 열렸습니다!", + "claim":"티켓이 성공적으로 가져와졌습니다!", + "unclaim":"티켓이 성공적으로 반납되었습니다!", + "pin":"티켓이 성공적으로 고정되었습니다!", + "unpin":"티켓이 성공적으로 고정 해제되었습니다!", + "rename":"티켓 이름이 {0}(으)로 성공적으로 변경되었습니다!", + "move":"티켓이 {0}(으)로 성공적으로 이동되었습니다!", + "add":"{0}이(가) 티켓에 성공적으로 추가되었습니다!", + "remove":"{0}이(가) 티켓에서 성공적으로 제거되었습니다!", + + "helpExplanation":"`<이름>` => 필수 매개변수\n`[이름]` => 선택적 매개변수", + "statsReset":"봇 통계가 성공적으로 초기화되었습니다!", + "statsError":"티켓 통계를 볼 수 없습니다!\n{0}은(는) 티켓이 아닙니다!", + "blacklistAdd":"{0}이(가) 성공적으로 블랙리스트에 추가되었습니다!", + "blacklistRemove":"{0}이(가) 성공적으로 블랙리스트에서 해제되었습니다!", + "blacklistGetSuccess":"{0}은(는) 현재 블랙리스트에 있습니다!", + "blacklistGetEmpty":"{0}은(는) 현재 블랙리스트에 없습니다!", + "blacklistViewEmpty":"아직 블랙리스트에 추가된 사용자가 없습니다!", + "blacklistViewTip":"\"/blacklist add\"를 사용하여 사용자를 블랙리스트에 추가하세요!", + "clearVerify":"정말로 여러 티켓을 삭제하시겠습니까?\n이 작업은 되돌릴 수 없습니다!", + "clearReady":"{0}개의 티켓이 성공적으로 삭제되었습니다!", + "rolesEmpty":"업데이트된 역할이 없습니다!", + + "autocloseLeave":"생성자가 서버를 떠났기 때문에 이 티켓이 자동으로 닫혔습니다!", + "autocloseTimeout":"이 티켓은 {0}시간 이상 비활성 상태여서 자동으로 닫혔습니다!", + "autodeleteLeave":"생성자가 서버를 떠났기 때문에 이 티켓이 자동으로 삭제되었습니다!", + "autodeleteTimeout":"이 티켓은 {0}일 이상 비활성 상태여서 자동으로 삭제되었습니다!", + "autocloseEnabled":"이 티켓에서 자동 닫기가 활성화되었습니다!\n{0}시간 이상 비활성 상태일 경우 자동으로 닫힙니다!", + "autocloseDisabled":"이 티켓에서 자동 닫기가 비활성화되었습니다!\n더 이상 자동으로 닫히지 않습니다!", + "autodeleteEnabled":"이 티켓에서 자동 삭제가 활성화되었습니다!\n{0}일 이상 비활성 상태일 경우 자동으로 삭제됩니다!", + "autodeleteDisabled":"이 티켓에서 자동 삭제가 비활성화되었습니다!\n더 이상 자동으로 삭제되지 않습니다!", + + "ticketMessageLimit":"동시에 {0}개의 티켓만 생성할 수 있습니다!", + "ticketMessageAutoclose":"이 티켓은 {0}시간 동안 비활성 상태일 경우 자동으로 닫힙니다!", + "ticketMessageAutodelete":"이 티켓은 {0}일 동안 비활성 상태일 경우 자동으로 삭제됩니다!", + "panelReady":"패널은 다음 메시지에서 확인할 수 있습니다!\n이 메시지는 삭제해도 됩니다!", + + "topicSet":"채널 주제가 {0}에 의해 성공적으로 변경되었습니다!", + "prioritySet":"티켓 우선순위가 {1}에 의해 {0}(으)로 성공적으로 변경되었습니다!", + "priorityGet":"이 티켓의 현재 우선순위는 {0}입니다.", + "transfer":"티켓 소유권이 {2}에 의해 {0}에서 {1}(으)로 성공적으로 전송되었습니다!" }, "modal":{ - "closePlaceholder": "이 티켓을 닫은 이유는 무엇인가요?", - "deletePlaceholder": "이 티켓을 삭제한 이유는 무엇인가요?", - "reopenPlaceholder": "이 티켓을 다시 연 이유는 무엇인가요?", - "claimPlaceholder": "이 티켓을 가져온 이유는 무엇인가요?", - "unclaimPlaceholder": "이 티켓을 반납한 이유는 무엇인가요?", - "pinPlaceholder": "이 티켓을 고정한 이유는 무엇인가요?", - "unpinPlaceholder": "이 티켓을 고정 해제한 이유는 무엇인가요?" + "closePlaceholder":"이 티켓을 닫은 이유는 무엇인가요?", + "deletePlaceholder":"이 티켓을 삭제한 이유는 무엇인가요?", + "reopenPlaceholder":"이 티켓을 다시 연 이유는 무엇인가요?", + "claimPlaceholder":"이 티켓을 가져온 이유는 무엇인가요?", + "unclaimPlaceholder":"이 티켓을 반납한 이유는 무엇인가요?", + "pinPlaceholder":"이 티켓을 고정한 이유는 무엇인가요?", + "unpinPlaceholder":"이 티켓을 고정 해제한 이유는 무엇인가요?" }, "logs":{ - "createLog": "{0}에 의해 새로운 티켓이 생성되었습니다!", - "closeLog": "이 티켓은 {0}에 의해 닫혔습니다!", - "closeDm": "당신의 티켓이 우리 서버에서 닫혔습니다!", - "deleteLog": "이 티켓은 {0}에 의해 삭제되었습니다!", - "deleteDm": "당신의 티켓이 우리 서버에서 삭제되었습니다!", - "reopenLog": "이 티켓은 {0}에 의해 다시 열렸습니다!", - "reopenDm": "당신의 티켓이 우리 서버에서 다시 열렸습니다!", - "claimLog": "이 티켓은 {0}에 의해 가져와졌습니다!", - "claimDm": "당신의 티켓이 우리 서버에서 가져와졌습니다!", - "unclaimLog": "이 티켓은 {0}에 의해 반납되었습니다!", - "unclaimDm": "당신의 티켓이 우리 서버에서 반납되었습니다!", - "pinLog": "이 티켓은 {0}에 의해 고정되었습니다!", - "pinDm": "당신의 티켓이 우리 서버에서 고정되었습니다!", - "unpinLog": "이 티켓은 {0}에 의해 고정 해제되었습니다!", - "unpinDm": "당신의 티켓이 우리 서버에서 고정 해제되었습니다!", - "renameLog": "이 티켓은 {1}에 의해 {0}(으)로 이름이 변경되었습니다!", - "renameDm": "당신의 티켓이 우리 서버에서 {0}(으)로 이름이 변경되었습니다!", - "moveLog": "이 티켓은 {1}에 의해 {0}(으)로 이동되었습니다!", - "moveDm": "당신의 티켓이 우리 서버에서 {0}(으)로 이동되었습니다!", - "addLog": "{0}이(가) {1}에 의해 이 티켓에 추가되었습니다!", - "addDm": "{0}이(가) 우리 서버에서 당신의 티켓에 추가되었습니다!", - "removeLog": "{0}이(가) {1}에 의해 이 티켓에서 제거되었습니다!", - "removeDm": "{0}이(가) 우리 서버에서 당신의 티켓에서 제거되었습니다!", - - "blacklistAddLog": "{0}이(가) {1}에 의해 블랙리스트에 추가되었습니다!", - "blacklistRemoveLog": "{0}이(가) {1}에 의해 블랙리스트에서 제거되었습니다!", - "blacklistAddDm": "당신은 우리 서버에서 블랙리스트에 추가되었습니다!\n이제부터 티켓을 생성할 수 없습니다!", - "blacklistRemoveDm": "당신은 우리 서버에서 블랙리스트에서 제거되었습니다!\n이제 티켓을 생성할 수 있습니다!", - "clearLog": "{0}개의 티켓이 {1}에 의해 삭제되었습니다!" + "createLog":"{0}에 의해 새로운 티켓이 생성되었습니다!", + "closeLog":"이 티켓은 {0}에 의해 닫혔습니다!", + "closeDm":"당신의 티켓이 우리 서버에서 닫혔습니다!", + "deleteLog":"이 티켓은 {0}에 의해 삭제되었습니다!", + "deleteDm":"당신의 티켓이 우리 서버에서 삭제되었습니다!", + "reopenLog":"이 티켓은 {0}에 의해 다시 열렸습니다!", + "reopenDm":"당신의 티켓이 우리 서버에서 다시 열렸습니다!", + "claimLog":"이 티켓은 {0}에 의해 가져와졌습니다!", + "claimDm":"당신의 티켓이 우리 서버에서 가져와졌습니다!", + "unclaimLog":"이 티켓은 {0}에 의해 반납되었습니다!", + "unclaimDm":"당신의 티켓이 우리 서버에서 반납되었습니다!", + "pinLog":"이 티켓은 {0}에 의해 고정되었습니다!", + "pinDm":"당신의 티켓이 우리 서버에서 고정되었습니다!", + "unpinLog":"이 티켓은 {0}에 의해 고정 해제되었습니다!", + "unpinDm":"당신의 티켓이 우리 서버에서 고정 해제되었습니다!", + "renameLog":"이 티켓은 {1}에 의해 {0}(으)로 이름이 변경되었습니다!", + "renameDm":"당신의 티켓이 우리 서버에서 {0}(으)로 이름이 변경되었습니다!", + "moveLog":"이 티켓은 {1}에 의해 {0}(으)로 이동되었습니다!", + "moveDm":"당신의 티켓이 우리 서버에서 {0}(으)로 이동되었습니다!", + "addLog":"{0}이(가) {1}에 의해 이 티켓에 추가되었습니다!", + "addDm":"{0}이(가) 우리 서버에서 당신의 티켓에 추가되었습니다!", + "removeLog":"{0}이(가) {1}에 의해 이 티켓에서 제거되었습니다!", + "removeDm":"{0}이(가) 우리 서버에서 당신의 티켓에서 제거되었습니다!", + + "blacklistAddLog":"{0}이(가) {1}에 의해 블랙리스트에 추가되었습니다!", + "blacklistRemoveLog":"{0}이(가) {1}에 의해 블랙리스트에서 제거되었습니다!", + "blacklistAddDm":"당신은 우리 서버에서 블랙리스트에 추가되었습니다!\n이제부터 티켓을 생성할 수 없습니다!", + "blacklistRemoveDm":"당신은 우리 서버에서 블랙리스트에서 제거되었습니다!\n이제 티켓을 생성할 수 있습니다!", + "clearLog":"{0}개의 티켓이 {1}에 의해 삭제되었습니다!", + + "transferLog":"이 티켓의 소유권이 {2}에 의해 {0}에서 {1}(으)로 전송되었습니다!", + "transferDm":"귀하의 티켓 소유권이 서버에서 {0}에서 {1}(으)로 전송되었습니다!", + "prioritySetLog":"이 티켓의 우선순위가 {1}에 의해 {0}(으)로 변경되었습니다!", + "prioritySetDm":"귀하의 티켓 우선순위가 서버에서 {0}(으)로 변경되었습니다!", + "roleUpdateLog":"{0}님이 자신의 역할을 업데이트했습니다!", + "roleUpdateDm":"서버에서 귀하의 역할이 업데이트되었습니다!" } }, "transcripts":{ "success":{ - "visit": "기록 확인하기", - "ready": "기록 생성됨", - "textFileDescription": "삭제된 티켓의 텍스트 기록입니다!", - "htmlProgress": "HTML 기록 처리 중입니다. 잠시 기다려주세요...", - - "createdChannel": "서버에 새로운 {0} 기록이 생성되었습니다!", - "createdCreator": "귀하의 티켓에 대한 새로운 {0} 기록이 생성되었습니다!", - "createdParticipant": "참여하신 티켓에 새로운 {0} 기록이 생성되었습니다!", - "createdActiveAdmin": "관리자로 참여하신 티켓에 새로운 {0} 기록이 생성되었습니다!", - "createdEveryAdmin": "관리자였던 티켓에 새로운 {0} 기록이 생성되었습니다!", - "createdOther": "새로운 {0} 기록이 생성되었습니다!" + "visit":"기록 확인하기", + "ready":"기록 생성됨", + "textFileDescription":"삭제된 티켓의 텍스트 기록입니다!", + "htmlProgress":"HTML 기록 처리 중입니다. 잠시 기다려주세요...", + + "createdChannel":"서버에 새로운 {0} 기록이 생성되었습니다!", + "createdCreator":"귀하의 티켓에 대한 새로운 {0} 기록이 생성되었습니다!", + "createdParticipant":"참여하신 티켓에 새로운 {0} 기록이 생성되었습니다!", + "createdActiveAdmin":"관리자로 참여하신 티켓에 새로운 {0} 기록이 생성되었습니다!", + "createdEveryAdmin":"관리자였던 티켓에 새로운 {0} 기록이 생성되었습니다!", + "createdOther":"새로운 {0} 기록이 생성되었습니다!" }, "errors":{ - "retry": "다시 시도", - "continue": "기록 없이 삭제", - "backup": "백업 기록 생성", - "error": "기록 생성 중 오류가 발생했습니다.\n어떻게 하시겠습니까?\n\n아래 버튼 중 하나를 클릭할 때까지 이 티켓은 삭제되지 않습니다." + "retry":"다시 시도", + "continue":"기록 없이 삭제", + "backup":"백업 기록 생성", + "error":"기록 생성 중 오류가 발생했습니다.\n어떻게 하시겠습니까?\n\n아래 버튼 중 하나를 클릭할 때까지 이 티켓은 삭제되지 않습니다.", + "title":"기록 오류" + }, + "text":{ + "messagesTitle":"메시지", + "embedTitle":"EMBED", + "fileTitle":"파일", + "fieldsTitle":"필드", + "reactionsTitle":"반응", + "statsTitle":"통계", + "emptyContent":"<내용 없음>", + "noTitle":"<제목 없음>", + "noDesc":"<설명 없음>" } }, "errors":{ "titles":{ - "internalError": "내부 오류", - "optionMissing": "명령어 옵션 누락", - "optionInvalid": "명령어 옵션 무효", - "unknownCommand": "알 수 없는 명령어", - "noPermissions": "권한 없음", - "unknownTicket": "알 수 없는 티켓", - "deprecatedTicket": "구버전 티켓", - "unknownOption": "알 수 없는 옵션", - "unknownPanel": "알 수 없는 패널", - "notInGuild": "서버에 없음", - "channelRename": "채널 이름 변경 불가", - "busy": "티켓 사용 중" + "internalError":"내부 오류", + "optionMissing":"명령어 옵션 누락", + "optionInvalid":"명령어 옵션 무효", + "unknownCommand":"알 수 없는 명령어", + "noPermissions":"권한 없음", + "unknownTicket":"알 수 없는 티켓", + "deprecatedTicket":"구버전 티켓", + "unknownOption":"알 수 없는 옵션", + "unknownPanel":"알 수 없는 패널", + "notInGuild":"서버에 없음", + "channelRename":"채널 이름 변경 불가", + "busy":"티켓 사용 중", + "permissionError":"권한 오류" }, - "descriptions": { - "askForInfo": "더 많은 정보를 원하시면 봇 소유자에게 문의하세요!", - "askForInfoResolve": "몇 번 시도 후에도 문제가 해결되지 않으면 봇 소유자에게 문의하세요.", - "internalError": "내부 오류로 인해 이 {0}에 응답하지 못했습니다!", - "optionMissing": "이 명령어에 필수 매개변수가 누락되었습니다!", - "optionInvalid": "이 명령어의 매개변수가 유효하지 않습니다!", - "optionInvalidChoose": "다음 중 선택하세요", - "unknownCommand": "도움말 메뉴를 참조하세요!", - "noPermissions": "이 {0}을(를) 사용할 권한이 없습니다!", - "noPermissionsList": "필요한 권한: (하나 이상)", - "noPermissionsCooldown": "쿨다운 중이므로 이 {0}을(를) 사용할 수 없습니다!", - "noPermissionsBlacklist": "블랙리스트에 등록되어 이 {0}을(를) 사용할 수 없습니다!", - "noPermissionsLimitGlobal": "서버가 최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", - "noPermissionsLimitGlobalUser": "최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", - "noPermissionsLimitOption": "이 옵션에 대한 서버 최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", - "noPermissionsLimitOptionUser": "이 옵션에 대한 최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", - "unknownTicket": "유효한 티켓에서 이 명령어를 다시 시도하세요!", - "deprecatedTicket": "현재 채널은 유효한 티켓이 아닙니다! 이전 Open Ticket 버전의 티켓일 수 있습니다!", - "notInGuild": "이 {0}은(는) DM에서 작동하지 않습니다! 서버에서 다시 시도하세요!", - "channelRename": "디스코드 속도 제한으로 인해 현재 채널 이름을 변경할 수 없습니다. 봇이 재시작되지 않으면 10분 내에 자동으로 변경됩니다.", - "channelRenameSource": "오류 원인: {0}", - "busy": "이 {0}을(를) 사용할 수 없습니다!\n티켓이 현재 봇에 의해 처리 중입니다.\n\n몇 초 후에 다시 시도하세요!" + "descriptions":{ + "askForInfo":"더 많은 정보를 원하시면 봇 소유자에게 문의하세요!", + "askForInfoResolve":"몇 번 시도 후에도 문제가 해결되지 않으면 봇 소유자에게 문의하세요.", + "internalError":"내부 오류로 인해 이 {0}에 응답하지 못했습니다!", + "optionMissing":"이 명령어에 필수 매개변수가 누락되었습니다!", + "optionInvalid":"이 명령어의 매개변수가 유효하지 않습니다!", + "optionInvalidChoose":"다음 중 선택하세요", + "unknownCommand":"도움말 메뉴를 참조하세요!", + "noPermissions":"이 {0}을(를) 사용할 권한이 없습니다!", + "noPermissionsList":"필요한 권한: (하나 이상)", + "noPermissionsCooldown":"쿨다운 중이므로 이 {0}을(를) 사용할 수 없습니다!", + "noPermissionsBlacklist":"블랙리스트에 등록되어 이 {0}을(를) 사용할 수 없습니다!", + "noPermissionsLimitGlobal":"서버가 최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", + "noPermissionsLimitGlobalUser":"최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", + "noPermissionsLimitOption":"이 옵션에 대한 서버 최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", + "noPermissionsLimitOptionUser":"이 옵션에 대한 최대 티켓 제한에 도달하여 티켓을 생성할 수 없습니다!", + "unknownTicket":"유효한 티켓에서 이 명령어를 다시 시도하세요!", + "deprecatedTicket":"현재 채널은 유효한 티켓이 아닙니다! 이전 Open Ticket 버전의 티켓일 수 있습니다!", + "notInGuild":"이 {0}은(는) DM에서 작동하지 않습니다! 서버에서 다시 시도하세요!", + "channelRename":"디스코드 속도 제한으로 인해 현재 채널 이름을 변경할 수 없습니다. 봇이 재시작되지 않으면 10분 내에 자동으로 변경됩니다.", + "channelRenameSource":"오류 원인: {0}", + "busy":"이 {0}을(를) 사용할 수 없습니다!\n티켓이 현재 봇에 의해 처리 중입니다.\n\n몇 초 후에 다시 시도하세요!", + "closeBeforeMessage":"사용자가 메시지를 보내기 전에는 이 티켓을 닫거나 삭제할 수 없습니다.", + "closeBeforeAdminMessage":"티켓 관리자 또는 지원 팀원이 메시지를 보내기 전에는 이 티켓을 닫거나 삭제할 수 없습니다.", + "unableToCreateTicket":"티켓을 생성할 수 없습니다." }, "optionInvalidReasons":{ - "stringRegex": "값이 패턴과 일치하지 않습니다!", - "stringMinLength": "값은 최소 {0}자 이상이어야 합니다!", - "stringMaxLength": "값은 최대 {0}자 이하여야 합니다!", - "numberInvalid": "유효하지 않은 숫자입니다!", - "numberMin": "숫자는 최소 {0} 이상이어야 합니다!", - "numberMax": "숫자는 최대 {0} 이하여야 합니다!", - "numberDecimal": "숫자는 소수일 수 없습니다!", - "numberNegative": "숫자는 음수일 수 없습니다!", - "numberPositive": "숫자는 양수일 수 없습니다!", - "numberZero": "숫자는 0일 수 없습니다!", - "channelNotFound": "채널을 찾을 수 없습니다!", - "userNotFound": "사용자를 찾을 수 없습니다!", - "roleNotFound": "역할을 찾을 수 없습니다!", - "memberNotFound": "사용자를 찾을 수 없습니다!", - "mentionableNotFound": "사용자 또는 역할을 찾을 수 없습니다!", - "channelType": "유효하지 않은 채널 유형입니다!", - "notInGuild": "이 옵션은 서버에 있어야 합니다!" + "stringRegex":"값이 패턴과 일치하지 않습니다!", + "stringMinLength":"값은 최소 {0}자 이상이어야 합니다!", + "stringMaxLength":"값은 최대 {0}자 이하여야 합니다!", + "numberInvalid":"유효하지 않은 숫자입니다!", + "numberMin":"숫자는 최소 {0} 이상이어야 합니다!", + "numberMax":"숫자는 최대 {0} 이하여야 합니다!", + "numberDecimal":"숫자는 소수일 수 없습니다!", + "numberNegative":"숫자는 음수일 수 없습니다!", + "numberPositive":"숫자는 양수일 수 없습니다!", + "numberZero":"숫자는 0일 수 없습니다!", + "channelNotFound":"채널을 찾을 수 없습니다!", + "userNotFound":"사용자를 찾을 수 없습니다!", + "roleNotFound":"역할을 찾을 수 없습니다!", + "memberNotFound":"사용자를 찾을 수 없습니다!", + "mentionableNotFound":"사용자 또는 역할을 찾을 수 없습니다!", + "channelType":"유효하지 않은 채널 유형입니다!", + "notInGuild":"이 옵션은 서버에 있어야 합니다!" }, - "permissions": { - "developer": "봇 개발자여야 합니다.", - "owner": "서버 소유자여야 합니다.", - "admin": "서버 관리자여야 합니다.", - "moderator": "관리자여야 합니다.", - "support": "지원팀에 속해 있어야 합니다.", - "member": "서버 멤버여야 합니다.", - "discord-administrator": "`ADMINISTRATOR` 권한이 있어야 합니다." + "permissions":{ + "developer":"봇 개발자여야 합니다.", + "owner":"서버 소유자여야 합니다.", + "admin":"서버 관리자여야 합니다.", + "moderator":"관리자여야 합니다.", + "support":"지원팀에 속해 있어야 합니다.", + "member":"서버 멤버여야 합니다.", + "discord-administrator":"`ADMINISTRATOR` 권한이 있어야 합니다." }, - "actionInvalid": { - "close": "티켓이 이미 닫혔습니다!", - "reopen": "티켓이 아직 닫히지 않았습니다!", - "claim": "티켓이 이미 가져와졌습니다!", - "unclaim": "티켓이 아직 가져와지지 않았습니다!", - "pin": "티켓이 이미 고정되었습니다!", - "unpin": "티켓이 아직 고정되지 않았습니다!", - "add": "이 사용자는 이미 티켓에 접근할 수 있습니다!", - "remove": "이 사용자를 티켓에서 제거할 수 없습니다!" + "actionInvalid":{ + "close":"티켓이 이미 닫혔습니다!", + "reopen":"티켓이 아직 닫히지 않았습니다!", + "claim":"티켓이 이미 가져와졌습니다!", + "unclaim":"티켓이 아직 가져와지지 않았습니다!", + "pin":"티켓이 이미 고정되었습니다!", + "unpin":"티켓이 아직 고정되지 않았습니다!", + "add":"이 사용자는 이미 티켓에 접근할 수 있습니다!", + "remove":"이 사용자를 티켓에서 제거할 수 없습니다!" } }, "params":{ "uppercase":{ - "ticket": "티켓", - "tickets": "티켓들", - "reason": "사유", - "creator": "생성자", - "remaining": "남은 시간", - "added": "추가됨", - "removed": "제거됨", - "filter": "필터", - "claimedBy": "{0}이(가) 가져감", - "method": "방법", - "type": "유형", - "blacklisted": "블랙리스트됨", - "panel": "패널", - "command": "명령어", - "system": "시스템", - "true": "참", - "false": "거짓", - "syntax": "구문", - "originalName": "원래 이름", - "newName": "새 이름", - "until": "까지", - "validOptions": "유효한 옵션", - "validPanels": "유효한 패널", - "autoclose": "자동 닫기", - "autodelete": "자동 삭제", - "startupDate": "시작 일자", - "version": "버전", - "name": "이름", - "role": "역할", - "status": "상태", - "claimed": "가져옴", - "pinned": "고정됨", - "creationDate": "생성 일자" + "ticket":"티켓", + "tickets":"티켓들", + "reason":"사유", + "creator":"생성자", + "remaining":"남은 시간", + "added":"추가됨", + "removed":"제거됨", + "filter":"필터", + "method":"방법", + "type":"유형", + "blacklisted":"블랙리스트됨", + "panel":"패널", + "command":"명령어", + "system":"시스템", + "true":"참", + "false":"거짓", + "syntax":"구문", + "originalName":"원래 이름", + "newName":"새 이름", + "until":"까지", + "validOptions":"유효한 옵션", + "validPanels":"유효한 패널", + "autoclose":"자동 닫기", + "autodelete":"자동 삭제", + "startupDate":"시작 일자", + "version":"버전", + "name":"이름", + "role":"역할", + "status":"상태", + "claimed":"가져옴", + "pinned":"고정됨", + "creationDate":"생성 일자", + + "noone":"없음", + "open":"열림", + "closed":"닫힘", + "priority":"우선순위", + "participants":"참가자", + "yes":"예", + "no":"아니오", + "option":"옵션", + "topic":"주제", + "uptime":"시스템 가동 시간", + "messages":"메시지", + "embeds":"임베드", + "files":"파일", + "components":"컴포넌트", + "cooldown":"쿨다운", + "maxTickets":"최대 티켓 수", + "admins":"관리자", + "roles":"역할", + "size":"크기" }, - "lowercase": { - "text": "텍스트", - "html": "HTML", - "command": "명령어", - "modal": "모달", - "button": "버튼", - "dropdown": "드롭다운", - "method": "방법" + "lowercase":{ + "text":"텍스트", + "html":"HTML", + "command":"명령어", + "modal":"모달", + "button":"버튼", + "dropdown":"드롭다운", + "method":"방법" } }, "commands":{ - "reason": "로그에 표시될 선택적 사유를 지정하세요.", - "help": "사용 가능한 모든 명령어 목록을 확인하세요.", - "panel": "티켓 생성용 드롭다운 또는 버튼이 있는 메시지를 생성하세요.", - "panelId": "생성하려는 패널의 식별자입니다.", - "panelAutoUpdate": "이 패널을 편집 시 자동으로 업데이트하시겠습니까?", - "ticket": "즉시 티켓을 생성하세요.", - "ticketId": "생성하려는 티켓의 식별자입니다.", - "close": "티켓을 닫으세요.", - "delete": "티켓을 삭제하세요.", - "deleteNoTranscript": "기록 없이 이 티켓을 삭제하세요.", - "reopen": "티켓을 다시 열세요.", - "claim": "티켓을 가져가세요.", - "claimUser": "자신 대신 다른 사람에게 이 티켓을 가져가도록 하세요.", - "unclaim": "티켓 가져가기를 취소하세요.", - "pin": "티켓을 고정하세요.", - "unpin": "티켓 고정을 해제하세요.", - "move": "티켓을 이동하세요.", - "moveId": "이동하려는 옵션의 식별자입니다.", - "rename": "티켓 이름을 변경하세요.", - "renameName": "이 티켓의 새 이름입니다.", - "add": "티켓에 사용자를 추가하세요.", - "addUser": "추가할 사용자입니다.", - "remove": "티켓에서 사용자를 제거하세요.", - "removeUser": "제거할 사용자입니다.", - "blacklist": "티켓 블랙리스트를 관리하세요.", - "blacklistView": "현재 블랙리스트 목록을 확인하세요.", - "blacklistAdd": "사용자를 블랙리스트에 추가하세요.", - "blacklistRemove": "사용자를 블랙리스트에서 제거하세요.", - "blacklistGet": "블랙리스트된 사용자의 세부 정보를 확인하세요.", - "blacklistGetUser": "세부 정보를 확인할 사용자입니다.", - "stats": "봇, 멤버 또는 티켓의 통계를 확인하세요.", - "statsReset": "봇의 모든 통계를 초기화하세요(0부터 다시 계산).", - "statsGlobal": "전체 통계를 확인하세요.", - "statsUser": "서버 내 사용자의 통계를 확인하세요.", - "statsUserUser": "확인할 사용자입니다.", - "statsTicket": "서버 내 티켓의 통계를 확인하세요.", - "statsTicketTicket": "확인할 티켓입니다.", - "clear": "동시에 여러 티켓을 삭제하세요.", - "clearFilter": "티켓 삭제를 위한 필터입니다.", - "clearFilters": { - "all": "모두", - "open": "열림", - "close": "닫힘", - "claim": "가져옴", - "unclaim": "가져가지 않음", - "pin": "고정됨", - "unpin": "고정 해제됨", - "autoclose": "자동 닫힘" + "reason":"로그에 표시될 선택적 사유를 지정하세요.", + "help":"사용 가능한 모든 명령어 목록을 확인하세요.", + "panel":"티켓 생성용 드롭다운 또는 버튼이 있는 메시지를 생성하세요.", + "panelId":"생성하려는 패널의 식별자입니다.", + "panelAutoUpdate":"이 패널을 편집 시 자동으로 업데이트하시겠습니까?", + "ticket":"즉시 티켓을 생성하세요.", + "ticketId":"생성하려는 티켓의 식별자입니다.", + "close":"티켓을 닫으세요.", + "delete":"티켓을 삭제하세요.", + "deleteNoTranscript":"기록 없이 이 티켓을 삭제하세요.", + "reopen":"티켓을 다시 열세요.", + "claim":"티켓을 가져가세요.", + "claimUser":"자신 대신 다른 사람에게 이 티켓을 가져가도록 하세요.", + "unclaim":"티켓 가져가기를 취소하세요.", + "pin":"티켓을 고정하세요.", + "unpin":"티켓 고정을 해제하세요.", + + "move":"티켓을 이동하세요.", + "moveId":"이동하려는 옵션의 식별자입니다.", + "rename":"티켓 이름을 변경하세요.", + "renameName":"이 티켓의 새 이름입니다.", + "add":"티켓에 사용자를 추가하세요.", + "addUser":"추가할 사용자입니다.", + "remove":"티켓에서 사용자를 제거하세요.", + "removeUser":"제거할 사용자입니다.", + + "blacklist":"티켓 블랙리스트를 관리하세요.", + "blacklistView":"현재 블랙리스트 목록을 확인하세요.", + "blacklistAdd":"사용자를 블랙리스트에 추가하세요.", + "blacklistRemove":"사용자를 블랙리스트에서 제거하세요.", + "blacklistGet":"블랙리스트된 사용자의 세부 정보를 확인하세요.", + "blacklistGetUser":"세부 정보를 확인할 사용자입니다.", + "stats":"봇, 멤버 또는 티켓의 통계를 확인하세요.", + "statsReset":"봇의 모든 통계를 초기화하세요(0부터 다시 계산).", + "statsGlobal":"전체 통계를 확인하세요.", + "statsUser":"서버 내 사용자의 통계를 확인하세요.", + "statsUserUser":"확인할 사용자입니다.", + "statsTicket":"서버 내 티켓의 통계를 확인하세요.", + "statsTicketTicket":"확인할 티켓입니다.", + + "clear":"동시에 여러 티켓을 삭제하세요.", + "clearFilter":"티켓 삭제를 위한 필터입니다.", + "clearFilters":{ + "all":"모두", + "open":"열림", + "close":"닫힘", + "claim":"가져옴", + "unclaim":"가져가지 않음", + "pin":"고정됨", + "unpin":"고정 해제됨", + "autoclose":"자동 닫힘" }, - "autoclose": "티켓에서 자동 닫기를 관리하세요.", - "autocloseDisable": "이 티켓에서 자동 닫기를 비활성화하세요.", - "autocloseEnable": "이 티켓에서 자동 닫기를 활성화하세요.", - "autocloseEnableTime": "이 티켓이 비활성 상태일 때 닫을 시간(시간 단위)입니다.", - "autodelete": "티켓에서 자동 삭제를 관리하세요.", - "autodeleteDisable": "이 티켓에서 자동 삭제를 비활성화하세요.", - "autodeleteEnable": "이 티켓에서 자동 삭제를 활성화하세요.", - "autodeleteEnableTime": "이 티켓이 비활성 상태일 때 삭제할 시간(일 단위)입니다." + + "autoclose":"티켓에서 자동 닫기를 관리하세요.", + "autocloseDisable":"이 티켓에서 자동 닫기를 비활성화하세요.", + "autocloseEnable":"이 티켓에서 자동 닫기를 활성화하세요.", + "autocloseEnableTime":"이 티켓이 비활성 상태일 때 닫을 시간(시간 단위)입니다.", + "autodelete":"티켓에서 자동 삭제를 관리하세요.", + "autodeleteDisable":"이 티켓에서 자동 삭제를 비활성화하세요.", + "autodeleteEnable":"이 티켓에서 자동 삭제를 활성화하세요.", + "autodeleteEnableTime":"이 티켓이 비활성 상태일 때 삭제할 시간(일 단위)입니다.", + + "topic":"티켓 채널의 주제를 관리합니다.", + "topicSet":"티켓 채널의 주제를 설정합니다.", + "topicValue":"채널의 새 주제입니다.", + "topicList":"모든 티켓의 주제와 통계를 목록으로 가져옵니다.", + "priority":"티켓의 우선순위를 관리합니다.", + "prioritySet":"티켓의 우선순위를 설정합니다.", + "priorityValue":"채널의 우선순위입니다.", + "priorityGet":"티켓의 우선순위를 가져옵니다.", + "priorityList":"모든 티켓의 우선순위 상태를 목록으로 가져옵니다.", + "transfer":"티켓 소유권을 다른 사용자에게 전송합니다.", + "transferUser":"전송할 사용자입니다." }, "helpMenu":{ - "help": "사용 가능한 모든 명령어 목록을 확인하세요.", - "ticket": "즉시 티켓을 생성하세요.", - "close": "티켓을 닫으세요. 이 채널에서 쓰기가 비활성화됩니다.", - "delete": "티켓을 삭제하세요. 활성화된 경우 기록이 생성됩니다.", - "reopen": "티켓을 다시 열세요. 이 채널에서 쓰기가 다시 활성화됩니다.", - "pin": "티켓을 고정하세요. 티켓이 상단으로 이동하고 이름에 '📌' 이모지가 추가됩니다.", - "unpin": "티켓 고정을 해제하세요. 티켓은 현재 위치에 유지되지만 '📌' 이모지가 사라집니다.", - "move": "티켓을 이동하세요. 이 티켓의 유형이 변경됩니다.", - "rename": "티켓 이름을 변경하세요. 이 티켓의 채널 이름이 변경됩니다.", - "claim": "티켓을 가져가세요. 이를 통해 팀원들에게 이 티켓을 처리 중임을 알릴 수 있습니다.", - "unclaim": "티켓 가져가기를 취소하세요. 이를 통해 팀원들에게 이 티켓이 다시 사용 가능함을 알릴 수 있습니다.", - "add": "티켓에 사용자를 추가하세요. 이 사용자는 이 티켓에서 읽기 및 쓰기가 가능해집니다.", - "remove": "티켓에서 사용자를 제거하세요. 이 사용자는 이 티켓에서 읽기 및 쓰기 권한을 잃습니다.", - "panel": "티켓 생성용 드롭다운 또는 버튼이 있는 메시지를 생성하세요.", - "blacklistView": "현재 블랙리스트 목록을 확인하세요.", - "blacklistAdd": "사용자를 블랙리스트에 추가하세요.", - "blacklistRemove": "사용자를 블랙리스트에서 제거하세요.", - "blacklistGet": "블랙리스트된 사용자의 세부 정보를 확인하세요.", - "statsGlobal": "전체 통계를 확인하세요.", - "statsTicket": "서버 내 티켓의 통계를 확인하세요.", - "statsUser": "서버 내 사용자의 통계를 확인하세요.", - "statsReset": "봇의 모든 통계를 초기화하세요(0부터 다시 계산).", - "autocloseDisable": "이 티켓에서 자동 닫기를 비활성화하세요.", - "autocloseEnable": "이 티켓에서 자동 닫기를 활성화하세요.", - "autodeleteDisable": "이 티켓에서 자동 삭제를 비활성화하세요.", - "autodeleteEnable": "이 티켓에서 자동 삭제를 활성화하세요." + "help":"사용 가능한 모든 명령어 목록을 확인하세요.", + "ticket":"즉시 티켓을 생성하세요.", + "close":"티켓을 닫으세요. 이 채널에서 쓰기가 비활성화됩니다.", + "delete":"티켓을 삭제하세요. 활성화된 경우 기록이 생성됩니다.", + "reopen":"티켓을 다시 열세요. 이 채널에서 쓰기가 다시 활성화됩니다.", + "pin":"티켓을 고정하세요. 티켓이 상단으로 이동하고 이름에 '📌' 이모지가 추가됩니다.", + "unpin":"티켓 고정을 해제하세요. 티켓은 현재 위치에 유지되지만 '📌' 이모지가 사라집니다.", + "move":"티켓을 이동하세요. 이 티켓의 유형이 변경됩니다.", + "rename":"티켓 이름을 변경하세요. 이 티켓의 채널 이름이 변경됩니다.", + "claim":"티켓을 가져가세요. 이를 통해 팀원들에게 이 티켓을 처리 중임을 알릴 수 있습니다.", + "unclaim":"티켓 가져가기를 취소하세요. 이를 통해 팀원들에게 이 티켓이 다시 사용 가능함을 알릴 수 있습니다.", + "add":"티켓에 사용자를 추가하세요. 이 사용자는 이 티켓에서 읽기 및 쓰기가 가능해집니다.", + "remove":"티켓에서 사용자를 제거하세요. 이 사용자는 이 티켓에서 읽기 및 쓰기 권한을 잃습니다.", + "panel":"티켓 생성용 드롭다운 또는 버튼이 있는 메시지를 생성하세요.", + "blacklistView":"현재 블랙리스트 목록을 확인하세요.", + "blacklistAdd":"사용자를 블랙리스트에 추가하세요.", + "blacklistRemove":"사용자를 블랙리스트에서 제거하세요.", + "blacklistGet":"블랙리스트된 사용자의 세부 정보를 확인하세요.", + "statsGlobal":"전체 통계를 확인하세요.", + "statsTicket":"서버 내 티켓의 통계를 확인하세요.", + "statsUser":"서버 내 사용자의 통계를 확인하세요.", + "statsReset":"봇의 모든 통계를 초기화하세요(0부터 다시 계산).", + "autocloseDisable":"이 티켓에서 자동 닫기를 비활성화하세요.", + "autocloseEnable":"이 티켓에서 자동 닫기를 활성화하세요.", + "autodeleteDisable":"이 티켓에서 자동 삭제를 비활성화하세요.", + "autodeleteEnable":"이 티켓에서 자동 삭제를 활성화하세요.", + "categories":{ + "general":"일반 명령어", + "basicTicket":"기본 티켓 명령어", + "advancedTicket":"고급 티켓 명령어", + "userTicket":"사용자 티켓 명령어", + "admin":"관리자 명령어", + "advanced":"고급 명령어", + "extra":"추가 명령어" + } }, "stats":{ "scopes":{ - "global": "전체 통계", - "system": "시스템 통계", - "user": "사용자 통계", - "ticket": "티켓 통계", - "participants": "참여자" + "global":"전체 통계", + "system":"시스템 통계", + "user":"사용자 통계", + "ticket":"티켓 통계", + "participants":"참여자", + "messages":"메시지" }, "properties":{ - "ticketsCreated": "생성된 티켓", - "ticketsClosed": "닫힌 티켓", - "ticketsDeleted": "삭제된 티켓", - "ticketsReopened": "다시 열린 티켓", - "ticketsAutoclosed": "자동 닫힌 티켓", - "ticketsClaimed": "가져가진 티켓", - "ticketsPinned": "고정된 티켓", - "ticketsMoved": "이동된 티켓", - "usersBlacklisted": "블랙리스트된 사용자", - "transcriptsCreated": "생성된 기록" + "ticketsCreated":"생성된 티켓", + "ticketsClosed":"닫힌 티켓", + "ticketsDeleted":"삭제된 티켓", + "ticketsReopened":"다시 열린 티켓", + "ticketsAutoclosed":"자동 닫힌 티켓", + "ticketsClaimed":"가져가진 티켓", + "ticketsPinned":"고정된 티켓", + "ticketsMoved":"이동된 티켓", + "usersBlacklisted":"블랙리스트된 사용자", + "transcriptsCreated":"생성된 기록", + "ticketsAutodeleted":"자동 삭제된 티켓", + "ticketsTransferred":"전송된 티켓", + "ticketVolume":"티켓량", + "averageTickets":"사용자당 평균 티켓 수", + "currentTickets":"현재 티켓", + "age":"티켓 경과 시간", + "responseTime":"응답 시간", + "resolutionTime":"해결 시간", + "createdOn":"생성일", + "createdBy":"생성자", + "closedOn":"닫힌 날짜", + "closedBy":"닫은 사람", + "claimedOn":"담당 날짜", + "claimedBy":"담당자", + "pinnedOn":"고정된 날짜", + "pinnedBy":"고정한 사람", + "deletedOn":"삭제된 날짜", + "deletedBy":"삭제한 사람" + }, + "roles":{ + "developer":"개발자", + "serverOwner":"서버 소유자", + "serverAdmin":"서버 관리자", + "moderator":"중재 팀", + "support":"지원 팀", + "member":"회원" } + }, + "panel":{ + "selectTicket":"티켓을 선택하세요", + "selectRole":"역할을 선택하세요", + "selectOption":"옵션을 선택하세요" + }, + "priorities":{ + "urgent":"긴급", + "veryHigh":"매우 높음", + "high":"높음", + "normal":"보통", + "low":"낮음", + "veryLow":"매우 낮음", + "none":"없음" } } \ No newline at end of file diff --git a/languages/kurdish.json b/languages/kurdish.json index 2556344..c2c8a86 100644 --- a/languages/kurdish.json +++ b/languages/kurdish.json @@ -1,465 +1,608 @@ { "_TRANSLATION":{ "otversion":"v4.1.1", - "translators":["HanumeshGupta"], - "lastedited":"19/06/2025", + "translators":["HanumeshGupta","ChatGPT"], + "lastedited":"16/11/2025", "language":"Kurdish", "automated":false }, "checker":{ "system":{ - "typeError": "[XETA]", - "headerOpenTicket": "TIKETÊ VEKIN", - "typeWarning": "[HIŞYARÎ]", - "typeInfo": "[AGAHÎ]", - "headerConfigChecker": "KONTROLKERA KONFÎGURASYONÊ", - "headerDescription": "ji bo xeteyên di pelên konfîgurasyonê de kontrol bike!", - "footerError": "bot dê ne dest pê bike heta ku hemî {0} werin çareserkirin!", - "footerWarning": "pêşniyar tê ku hemî {0} berî destpêkirinê werin çareserkirin!", - "footerSupport": "ALÎKARÎ: {0} - DOKUMENT: {1}", - "compactInformation": "ji bo agahiyên zêdetir {0} bikar bînin!", - "dataPath": "rê", - "dataDocs": "dokument", - "dataMessages": "peyam" + "typeError":"[XETA]", + "headerOpenTicket":"TIKETÊ VEKIN", + "typeWarning":"[HIŞYARÎ]", + "typeInfo":"[AGAHÎ]", + "headerConfigChecker":"KONTROLKERA KONFÎGURASYONÊ", + "headerDescription":"ji bo xeteyên di pelên konfîgurasyonê de kontrol bike!", + "footerError":"bot dê ne dest pê bike heta ku hemî {0} werin çareserkirin!", + "footerWarning":"pêşniyar tê ku hemî {0} berî destpêkirinê werin çareserkirin!", + "footerSupport":"ALÎKARÎ: {0} - DOKUMENT: {1}", + "compactInformation":"ji bo agahiyên zêdetir {0} bikar bînin!", + "dataPath":"rê", + "dataDocs":"dokument", + "dataMessages":"peyam" }, - "messages": { - "stringTooShort": "Ev nivîs nikare ji {0} tîpan kurtir be!", - "stringTooLong": "Ev nivîs nikare ji {0} tîpan dirêjtir be!", - "stringLengthInvalid": "Ev nivîs divê {0} tîpan be!", - "stringStartsWith": "Ev nivîs divê bi {0} dest pê bike!", - "stringEndsWith": "Ev nivîs divê bi {0} biqede!", - "stringContains": "Ev nivîs divê {0} dihewîne!", - "stringChoices": "Ev nivîs tenê dikare yek ji van nirxan be: {0}!", - "stringRegex": "Ev nivîs nederbasdar e!", - - "numberTooShort": "Ev hejmar nikare ji {0} reqeman kurtir be!", - "numberTooLong": "Ev hejmar nikare ji {0} reqeman dirêjtir be!", - "numberLengthInvalid": "Ev hejmar divê {0} reqeman be!", - "numberTooSmall": "Ev hejmar divê qene {0} be!", - "numberTooLarge": "Ev hejmar divê herî zêde {0} be!", - "numberNotEqual": "Ev hejmar divê {0} be!", - "numberStep": "Ev hejmar divê pirjimara {0} be!", - "numberStepOffset": "Ev hejmar divê pirjimara {0} be ku bi {1} dest pê bike!", - "numberStartsWith": "Ev hejmar divê bi {0} dest pê bike!", - "numberEndsWith": "Ev hejmar divê bi {0} biqede!", - "numberContains": "Ev hejmar divê {0} dihewîne!", - "numberChoices": "Ev hejmar tenê dikare yek ji van nirxan be: {0}!", - "numberFloat": "Ev hejmar nikare dehî be!", - "numberNegative": "Ev hejmar nikare neyînî be!", - "numberPositive": "Ev hejmar nikare erênî be!", - "numberZero": "Ev hejmar nikare sifir be!", - - "booleanTrue": "Ev boolean nikare rast be!", - "booleanFalse": "Ev boolean nikare çewt be!", - - "arrayEmptyDisabled": "Ev rêz nikare vala be!", - "arrayEmptyRequired": "Ev rêz divê vala be!", - "arrayTooShort": "Ev rêz divê bi qasî {0} be!", - "arrayTooLong": "Ev rêz divê herî zêde {0} be!", - "arrayLengthInvalid": "Ev rêz divê {0} be!", - "arrayInvalidTypes": "Ev rêz tenê dikare van tîpan dihewîne: {0}!", - "arrayDouble": "Ev rêz nade ku nirxa wekhev du carî were bikar anîn!", - - "discordInvalidId": "Ev nasnameya discordê ya {0} nederbasdar e!", - "discordInvalidIdOptions": "Ev nasnameya discordê ya {0} nederbasdar e! Hûn dikarin yek ji van bikar bînin: {1}!", - "discordInvalidToken": "Ev tokena discordê nederbasdar e (sîntaktîkî)!", - "colorInvalid": "Ev renga hexê nederbasdar e!", - "emojiTooShort": "Ev nivîs divê bi qasî {0} emojîyan be!", - "emojiTooLong": "Ev nivîs divê herî zêde {0} emojîyan be!", - "emojiCustom": "Ev emojî nikare emojiya xwerû ya discordê be!", - "emojiInvalid": "Ev emojî nederbasdar e!", - "urlInvalid": "Ev URL nederbasdar e!", - "switchInvalidType": "Ev divê yek ji van tîpan be: {0}!", - "objectSwitchInvalid": "Ev objeyê divê yek ji van tîpan be: {0}!", - - "invalidLanguage": "Ev ziman nederbasdar e!", - "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!" + "messages":{ + "stringTooShort":"Ev nivîs nikare ji {0} tîpan kurtir be!", + "stringTooLong":"Ev nivîs nikare ji {0} tîpan dirêjtir be!", + "stringLengthInvalid":"Ev nivîs divê {0} tîpan be!", + "stringStartsWith":"Ev nivîs divê bi {0} dest pê bike!", + "stringEndsWith":"Ev nivîs divê bi {0} biqede!", + "stringContains":"Ev nivîs divê {0} dihewîne!", + "stringChoices":"Ev nivîs tenê dikare yek ji van nirxan be: {0}!", + "stringRegex":"Ev nivîs nederbasdar e!", + "stringInvertedContains":"Ev rêze ne destûr e ku {0} tê de be!", + "stringLowercase":"Ev rêze tenê divê bi tîpên piçûk binivîse!", + "stringUppercase":"Ev rêze tenê divê bi tîpên mezin binivîse!", + "stringSpecialCharacters":"Ev rêze ne destûr e ku tîpên taybetî tê de be! (tenê a-z, 0-9 û boşî)", + "stringNoSpaces":"Ev rêze ne destûr e ku boşî tê de be!", + "stringCapitalWord":"Pêşniyar e ku her peyv li vir bi tîpa mezin dest pê bike!", + "stringCapitalSentence":"Wekî xuya dike hin cûmeyên ev rêze bi tîpa mezin dest pê nakin!", + "stringPunctuation":"Wekî xuya dike cûmeya ev rêze bi nişana xwerû dawi nakin!", + + "numberTooShort":"Ev hejmar nikare ji {0} reqeman kurtir be!", + "numberTooLong":"Ev hejmar nikare ji {0} reqeman dirêjtir be!", + "numberLengthInvalid":"Ev hejmar divê {0} reqeman be!", + "numberTooSmall":"Ev hejmar divê qene {0} be!", + "numberTooLarge":"Ev hejmar divê herî zêde {0} be!", + "numberNotEqual":"Ev hejmar divê {0} be!", + "numberStep":"Ev hejmar divê pirjimara {0} be!", + "numberStepOffset":"Ev hejmar divê pirjimara {0} be ku bi {1} dest pê bike!", + "numberStartsWith":"Ev hejmar divê bi {0} dest pê bike!", + "numberEndsWith":"Ev hejmar divê bi {0} biqede!", + "numberContains":"Ev hejmar divê {0} dihewîne!", + "numberChoices":"Ev hejmar tenê dikare yek ji van nirxan be: {0}!", + "numberFloat":"Ev hejmar nikare dehî be!", + "numberNegative":"Ev hejmar nikare neyînî be!", + "numberPositive":"Ev hejmar nikare erênî be!", + "numberZero":"Ev hejmar nikare sifir be!", + "numberNan":"Ev hejmar nikare NaN (Not A Number) be!", + "numberInvertedContains":"Ev hejmar ne destûr e ku {0} tê de be!", + + "booleanTrue":"Ev boolean nikare rast be!", + "booleanFalse":"Ev boolean nikare çewt be!", + + "arrayEmptyDisabled":"Ev rêz nikare vala be!", + "arrayEmptyRequired":"Ev rêz divê vala be!", + "arrayTooShort":"Ev rêz divê bi qasî {0} be!", + "arrayTooLong":"Ev rêz divê herî zêde {0} be!", + "arrayLengthInvalid":"Ev rêz divê {0} be!", + "arrayInvalidTypes":"Ev rêz tenê dikare van tîpan dihewîne: {0}!", + "arrayDouble":"Ev rêz nade ku nirxa wekhev du carî were bikar anîn!", + + "discordInvalidId":"Ev nasnameya discordê ya {0} nederbasdar e!", + "discordInvalidIdOptions":"Ev nasnameya discordê ya {0} nederbasdar e! Hûn dikarin yek ji van bikar bînin: {1}!", + "discordInvalidToken":"Ev tokena discordê nederbasdar e (sîntaktîkî)!", + "colorInvalid":"Ev renga hexê nederbasdar e!", + "emojiTooShort":"Ev nivîs divê bi qasî {0} emojîyan be!", + "emojiTooLong":"Ev nivîs divê herî zêde {0} emojîyan be!", + "emojiCustom":"Ev emojî nikare emojiya xwerû ya discordê be!", + "emojiInvalid":"Ev emojî nederbasdar e!", + "urlInvalid":"Ev URL nederbasdar e!", + "urlInvalidHttp":"Ev URL tenê dikare protokola https:// bikar bîne!", + "urlInvalidProtocol":"Ev URL tenê dikare protokolên http:// û https:// bikar bîne!", + "urlInvalidHostname":"Ev URL hostname-eke qebûl nekirî heye!", + "urlInvalidExtension":"Ev URL pêvekî nederbasdar heye! Di navbera vanan hilbijêre: {0}!", + "urlInvalidPath":"Ev URL rêgeheke nederbasdar heye!", + "idNotUnique":"Ev ID taybetî nîne, ji kerema xwe ID-eke din bikar bîne!", + "idNonExistent":"ID {0} tune ye!", + + "invalidType":"Ev taybetmendî divê ji celebê: {0} be!", + "propertyMissing":"Taybetmendiya {0} ji vê objekê têk çûye!", + "propertyOptional":"Taybetmendiya {0} li vê objekê hêwce nîne!", + "objectDisabled":"Ev objek hate girtin, bi karanîna {0} veke!", + "nullInvalid":"Ev taybetmendî nikare null be!", + "switchInvalidType":"Ev divê yek ji van tîpan be: {0}!", + "objectSwitchInvalid":"Ev objeyê divê yek ji van tîpan be: {0}!", + + "invalidLanguage":"Ev ziman nederbasdar e!", + "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!", + "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!" } }, "actions":{ "buttons":{ - "create": "Tiketê Serlêdan Bikin", - "close": "Tiketê Bigirin", - "delete": "Tiketê Jê Bikin", - "reopen": "Tiketê Vegerînin", - "claim": "Tiketê Bistînin", - "unclaim": "Tiketê Ji Bîr Bikin", - "pin": "Tiketê Rêz Bikin", - "unpin": "Tiketê Ji Rêzê Bikin", - "clear": "Tiketên Jê Bikin", - "helpSwitchSlash": "Fermana Slashê Bibînin", - "helpSwitchText": "Fermana Nivîsê Bibînin", - "helpPage": "Rûpel {0}", - "withReason": "Bi Sedem", - "withoutTranscript": "Bê Transcript" + "create":"Tiketê Serlêdan Bikin", + "close":"Tiketê Bigirin", + "delete":"Tiketê Jê Bikin", + "reopen":"Tiketê Vegerînin", + "claim":"Tiketê Bistînin", + "unclaim":"Tiketê Ji Bîr Bikin", + "pin":"Tiketê Rêz Bikin", + "unpin":"Tiketê Ji Rêzê Bikin", + "clear":"Tiketên Jê Bikin", + "helpSwitchSlash":"Fermana Slashê Bibînin", + "helpSwitchText":"Fermana Nivîsê Bibînin", + "helpPage":"Rûpel {0}", + "withReason":"Bi Sedem", + "withoutTranscript":"Bê Transcript" }, - "titles": { - "created": "Tiket Hate Afirandin", - "close": "Tiket Hate Girtin", - "delete": "Tiket Hate Jêkirin", - "reopen": "Tiket Hate Vekirin", - "claim": "Tiket Hate Standin", - "unclaim": "Tiket Hate Ji Bîr Kirin", - "pin": "Tiket Hate Rêz Kirin", - "unpin": "Tiket Hate Ji Rêzê Kirin", - "rename": "Tiket Hate Nav Lê Kirin", - "move": "Tiket Hate Guhertin", - "add": "Bikarhêner Hate Zêdekirin", - "remove": "Bikarhêner Hate Jêbirin", - - "help": "Fermên Berdest", - "statsReset": "Statîstîkên Reset Bikin", - "blacklistAdd": "Bikarhêner Hate Qedexekirin", - "blacklistRemove": "Bikarhêner Hate Berdan", - "blacklistGet": "Bikarhênerê Qedexekirî", - "blacklistView": "Qedexeyên Niha", - "blacklistAddDm": "Tê Qedexekirin", - "blacklistRemoveDm": "Ji Qedexeyê Hate Derxistin", - "clear": "Tiketên Hate Jêkirin", - "roles": "Rolên Hate Nûvekirin", - - "autoclose": "Tiket Xweber Hate Girtin", - "autocloseEnabled": "Xweber Girtin Hate Çalakirin", - "autocloseDisabled": "Xweber Girtin Hate Seqetkirin", - "autodelete": "Tiket Xweber Hate Jêkirin", - "autodeleteEnabled": "Xweber Jêkirin Hate Çalakirin", - "autodeleteDisabled": "Xweber Jêkirin Hate Seqetkirin" + "titles":{ + "created":"Tiket Hate Afirandin", + "close":"Tiket Hate Girtin", + "delete":"Tiket Hate Jêkirin", + "reopen":"Tiket Hate Vekirin", + "claim":"Tiket Hate Standin", + "unclaim":"Tiket Hate Ji Bîr Kirin", + "pin":"Tiket Hate Rêz Kirin", + "unpin":"Tiket Hate Ji Rêzê Kirin", + "rename":"Tiket Hate Nav Lê Kirin", + "move":"Tiket Hate Guhertin", + "add":"Bikarhêner Hate Zêdekirin", + "remove":"Bikarhêner Hate Jêbirin", + + "help":"Fermên Berdest", + "statsReset":"Statîstîkên Reset Bikin", + "blacklistAdd":"Bikarhêner Hate Qedexekirin", + "blacklistRemove":"Bikarhêner Hate Berdan", + "blacklistGet":"Bikarhênerê Qedexekirî", + "blacklistView":"Qedexeyên Niha", + "blacklistAddDm":"Tê Qedexekirin", + "blacklistRemoveDm":"Ji Qedexeyê Hate Derxistin", + "clear":"Tiketên Hate Jêkirin", + "clearTickets":"Pak Kirina Tickets", + "roles":"Rolên Hate Nûvekirin", + + "autoclose":"Tiket Xweber Hate Girtin", + "autocloseEnabled":"Xweber Girtin Hate Çalakirin", + "autocloseDisabled":"Xweber Girtin Hate Seqetkirin", + "autodelete":"Tiket Xweber Hate Jêkirin", + "autodeleteEnabled":"Xweber Jêkirin Hate Çalakirin", + "autodeleteDisabled":"Xweber Jêkirin Hate Seqetkirin", + + "topicSet":"Mijar Guherî", + "prioritySet":"Pêşî Guherî", + "priorityGet":"Pêşîya Ticket", + "transfer":"Ticket Veguhastin" }, "descriptions":{ - "create": "Tiketa we hate afirandin. Ji bo têketinê bişkoka jêrîn bikar bînin!", - "close": "Tiket bi serkeftî hate girtin!", - "delete": "Tiket bi serkeftî hate jêkirin!", - "reopen": "Tiket bi serkeftî hate vekirin!", - "claim": "Tiket bi serkeftî hate standin!", - "unclaim": "Tiket bi serkeftî hate ji bîr kirin!", - "pin": "Tiket bi serkeftî hate rêz kirin!", - "unpin": "Tiket bi serkeftî hate ji rêzê kirin!", - "rename": "Tiket bi serkeftî hate nav lê kirin navê {0}!", - "move": "Tiket bi serkeftî hate guhertin bo {0}!", - "add": "{0} bi serkeftî hate zêdekirin bo tiketê!", - "remove": "{0} bi serkeftî hate jêbirin ji tiketê!", - - "helpExplanation": "`