diff --git a/src/i18n/cs.yml b/src/i18n/cs.yml index 3c85819..0d3fe56 100644 --- a/src/i18n/cs.yml +++ b/src/i18n/cs.yml @@ -380,6 +380,14 @@ misc: > [Changelog]({changelog}) > [Aktualizačná príručka]({guide}) title: Aktualizácia je dostupná + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong modals: feedback: comment: diff --git a/src/i18n/da.yml b/src/i18n/da.yml index 0967ef4..0fc6432 100644 --- a/src/i18n/da.yml +++ b/src/i18n/da.yml @@ -1 +1,455 @@ -{} +buttons: + accept_close_request: + emoji: ✅ + text: Accept + claim: + emoji: 🙌 + text: Claim + unclaim: + text: Release + emoji: ♻️ + cancel: + emoji: ➖ + text: Cancel + close: + emoji: ✖️ + text: Close + confirm_open: + emoji: ✅ + text: Create ticket + create: + emoji: 🎫 + text: Create a ticket + edit: + emoji: ✏️ + text: Edit + reject_close_request: + emoji: ✖️ + text: Reject +commands: + message: + pin: + not_pinnable: + description: "This message can't be pinned.\nPlease ask an administrator to + check the bot's permissions.\n" + title: ❌ Error + not_ticket: + description: You can only pin messages in tickets. + title: ❌ This isn't a ticket channel + name: Pin message + pinned: + description: The message has been pinned. + title: ✅ Pinned message + create: + name: Create ticket from message + slash: + add: + not_staff: + description: Only staff members can add members to others' tickets. + title: ❌ Error + added: ➡️ {added} has been added by {by}. + description: Add a member to a ticket + name: add + options: + member: + description: The member to add to the ticket + name: member + ticket: + description: The ticket to add the member to + name: ticket + success: + description: '{member} has been added to {ticket}.' + title: ✅ Added + close: + invalid_time: + description: '`{input}` is not a valid time format.' + title: ❌ Invalid + description: Request a ticket to be closed + name: close + options: + reason: + description: The reason for closing the ticket + name: reason + force-close: + confirm_multiple: + description: "You are about to close **{count}** tickets that have been inactive + for more than `{time}`:\n{tickets}\n" + title: ❓ Are you sure? + options: + category: + description: Close all tickets in the specified category (must be used with + `time`) + name: category + ticket: + description: The ticket to close + name: ticket + time: + description: Close all tickets that have been inactive for the specified + time + name: time + reason: + description: The reason for closing the ticket(s) + name: reason + closed_one: + description: The channel will be deleted in a few seconds. + title: ✅ Ticket closed + confirmed_multiple: + description: The channels will be deleted in a few seconds. + title: + - ✅ Closing %d ticket + - ✅ Closing %d tickets + description: Forcibly close a ticket + name: force-close + no_tickets: + description: There are no open tickets that have been inactive for more than + `{time}`. + title: ❌ No tickets + not_staff: + description: Only staff members can force-close tickets. + title: ❌ Error + move: + moved: 🗃️ {by} has moved this ticket from **{from}** to **{to}**. + description: Move a ticket to another category + name: move + not_staff: + description: Only staff members can move tickets. + title: ❌ Error + options: + category: + description: The category to move the ticket to + name: category + priority: + not_staff: + description: Only staff members can change the priority of tickets. + title: ❌ Error + description: Set the priority of a ticket + name: priority + options: + priority: + choices: + HIGH: 🔴 High + LOW: 🟢 Low + MEDIUM: 🟠 Medium + description: The priority of the ticket + name: priority + success: + description: This ticket's priority has been set to `{priority}`. + title: ✅ Priority set + remove: + description: Remove a member from a ticket + options: + member: + description: The member to remove from the ticket + name: member + ticket: + description: The ticket to remove the member from + name: ticket + success: + description: '{member} has been removed from {ticket}.' + title: ✅ Removed + name: remove + not_staff: + description: Only staff members can remove members from others' tickets. + title: ❌ Error + removed: ⬅️ {removed} has been removed by {by}. + tickets: + not_staff: + description: Only staff members can view others' tickets. + title: ❌ Error + response: + fields: + closed: + none: + own: "You haven't made any tickets.\nUse {new} to open a ticket.\n" + other: "{user} hasn't made any tickets." + name: Closed tickets + open: + name: Open tickets + description: Use {transcript} to download the transcript of a ticket. + title: + other: "{displayName}'s tickets" + own: Your tickets + description: List your own or someone else's tickets + name: tickets + options: + member: + description: The member to list the tickets of + name: member + transcript: + options: + ticket: + description: The ticket to get the transcript of + name: ticket + member: + description: The member to search for tickets of + name: member + description: Get the transcript of a ticket + name: transcript + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error + transfer: + transferred_from: 📨 {user} has transferred this ticket from {from} to {to}. + description: Transfer ownership of a ticket to another member + name: transfer + options: + member: + description: The member to transfer ownership to + name: member + transferred: 📨 {user} has transferred this ticket to {to}. + claim: + description: Claim a ticket + name: claim + not_staff: + description: Only staff members can claim tickets. + title: ❌ Error + help: + description: Show the help menu + name: help + response: + commands: Commands + description: '**Use {command} to create a ticket and get support.**' + links: + commands: Full command list + docs: Documentation + feedback: Feedback + links: Useful links + support: Support + settings: Bot settings + title: Help + new: + description: Create a new ticket + name: new + options: + references: + description: The number of a related ticket + name: references + release: + description: Release (unclaim) a ticket + name: release + tag: + description: Use a tag + name: tag + options: + for: + description: The user to target the tag to + name: for + tag: + description: The name of the tag to use + name: tag + topic: + description: Change the topic of a ticket + name: topic + user: + create: + not_staff: + description: Only staff members can open tickets for other members. + title: ❌ Error + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent + name: Create ticket for user + prompt: + description: Click the button below to create a ticket. + title: Please create a ticket +dm: + confirm_open: + title: Do you want to open a ticket with the following topic? + closed: + archived: Use the `/transcript` command in **{guild}** to view the archived messages. + fields: + closed: + name: Closed at + value: '{timestamp} (after {duration})' + closed_by: Closed by + created: Created at + feedback: Your feedback + reason: Closed because + response: Response time + ticket: Ticket + topic: Topic + title: Your ticket has been closed +log: + message: + description: '{user} {verb} a message' + message: Message + title: Message {verb} + verb: + delete: deleted + update: updated + ticket: + verb: + update: updated + claim: claimed + close: closed + create: created + unclaim: released + added: Added members + description: '{user} {verb} a ticket' + removed: Removed members + ticket: Ticket + title: Ticket {verb} + admin: + changes: Changes + description: + joined: '{user} {verb} {targetType}' + target: + category: a category + panel: a panel + question: a question + settings: the settings + tag: a tag + title: + joined: '{targetType} {verb}' + target: + category: Category + panel: Panel + question: Question + settings: Settings + tag: Tag + verb: + create: created + delete: deleted + update: updated +misc: + blocked: + description: You are not allowed to create tickets. + title: ❌ Blocked + error: + description: "Sorry, an unexpected error occurred.\nPlease give this information + to an administrator.\n" + fields: + identifier: Identifier + title: ⚠️ Something went wrong + member_limit: + description: + - Please use your existing ticket or close it before creating another. + - "Please close a ticket before creating another.\nUse `/tickets` to view your + existing tickets.\n" + title: + - ❌ You already have a ticket + - ❌ You already have %d open tickets + missing_roles: + description: You do not have the roles required to be able to create a ticket + in this category. + title: ❌ Insufficient roles + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong + category_full: + description: "The category has reached its maximum capacity.\nPlease try again + later.\n" + title: ❌ Category full + cooldown: + description: Please wait {time} before creating another ticket in this category. + title: ❌ Please wait + expired: + description: You didn't respond in time. Please try again. + title: ⏰ Expired + expires_in: Expires in {time} + invalid_ticket: + description: Please specify a valid ticket. + title: ❌ Invalid ticket + no_categories: + description: "No ticket categories have been configured.\nConfigure your server + at {url}." + title: ❌ There are no ticket categories + not_ticket: + description: You can only use this command in tickets. + title: ❌ This isn't a ticket channel + ratelimited: + description: Try again in a few seconds. + title: 🐢 Please slow down + unknown_category: + description: Please try a different category. + title: ❌ That ticket category doesn't exist + update: + description: "> [View `{version}` on GitHub]({github})\n> [Changelog]({changelog})\n + > [Update guide]({guide})\n" + title: An update is available +modals: + topic: + placeholder: What is this ticket about? + label: Topic + feedback: + comment: + label: Comment + placeholder: Do you have any additional feedback? + rating: + label: Rating + placeholder: 1-5 + title: How did we do? +ticket: + claimed: 🙌 {user} has claimed this ticket. + close: + rejected: ✋ {user} rejected a request to close this ticket. + staff_request: + description: "{requestedBy} wants to close this ticket.\nClick \"Accept\" to + close it now, or \"Reject\" if you still need help.\n" + archived: "\nThe messages in this channel will be archived for future reference.\n" + title: ❓ Can this ticket be closed? + closed: + description: This channel will be deleted in a few seconds… + title: ✅ Ticket closed + forbidden: + description: You don't have permission to close this ticket. + title: ❌ Error + user_request: + title: ❓ {requestedBy} wants to close this ticket + wait_for_staff: ✋ Please wait for staff to close this ticket. + wait_for_user: ✋ Please wait for the user to respond. + edited: + description: Your changes have been saved. + title: ✅ Ticket updated + inactive: + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + title: ⏰ This ticket is inactive + released: ♻️ {user} has released this ticket. + working_hours: + next: + description: We'll be back at (), although + you may receive a response before then. + title: 🕗 We're not working at the moment + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment + answers: + no_value: '*No response*' + closing_soon: + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + title: ⌛ This ticket will be closed soon + created: + description: 'Your ticket channel has been created: {channel}.' + title: ✅ Ticket created + feedback: Thank you for your feedback. + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online + opening_message: + content: "{staff}\n{creator} has created a new ticket\n" + fields: + topic: Topic + references_message: + description: References [a message]({url}) sent {timestamp} by {author}. + title: ℹ️ Reference + references_ticket: + description: 'This ticket is related to a previous ticket:' + fields: + date: Created at + number: Number + topic: Topic + title: ℹ️ Reference +menus: + category: + placeholder: Select a ticket category + guild: + placeholder: Select a server diff --git a/src/i18n/de.yml b/src/i18n/de.yml index 1b8fb26..e64d3de 100644 --- a/src/i18n/de.yml +++ b/src/i18n/de.yml @@ -359,6 +359,14 @@ misc: description: "> [`{version}` auf GitHub anzeigen]({github})\n> [Änderungsprotokoll]({changelog})\n > [Anleitung aktualisieren]({guide})\n" title: Eine Aktualisierung ist verfügbar + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong modals: feedback: comment: diff --git a/src/i18n/el.yml b/src/i18n/el.yml index 7fcc9eb..83ee693 100644 --- a/src/i18n/el.yml +++ b/src/i18n/el.yml @@ -1,3 +1,455 @@ buttons: accept_close_request: emoji: ✅ + text: Accept + close: + emoji: ✖️ + text: Close + cancel: + emoji: ➖ + text: Cancel + claim: + emoji: 🙌 + text: Claim + confirm_open: + emoji: ✅ + text: Create ticket + create: + emoji: 🎫 + text: Create a ticket + edit: + emoji: ✏️ + text: Edit + reject_close_request: + emoji: ✖️ + text: Reject + unclaim: + emoji: ♻️ + text: Release +commands: + message: + create: + name: Create ticket from message + pin: + not_pinnable: + description: "This message can't be pinned.\nPlease ask an administrator to + check the bot's permissions.\n" + title: ❌ Error + name: Pin message + not_ticket: + description: You can only pin messages in tickets. + title: ❌ This isn't a ticket channel + pinned: + description: The message has been pinned. + title: ✅ Pinned message + slash: + add: + not_staff: + title: ❌ Error + description: Only staff members can add members to others' tickets. + options: + member: + description: The member to add to the ticket + name: member + ticket: + description: The ticket to add the member to + name: ticket + added: ➡️ {added} has been added by {by}. + description: Add a member to a ticket + name: add + success: + description: '{member} has been added to {ticket}.' + title: ✅ Added + claim: + not_staff: + description: Only staff members can claim tickets. + title: ❌ Error + description: Claim a ticket + name: claim + force-close: + confirm_multiple: + description: "You are about to close **{count}** tickets that have been inactive + for more than `{time}`:\n{tickets}\n" + title: ❓ Are you sure? + no_tickets: + description: There are no open tickets that have been inactive for more than + `{time}`. + title: ❌ No tickets + options: + time: + description: Close all tickets that have been inactive for the specified + time + name: time + category: + description: Close all tickets in the specified category (must be used with + `time`) + name: category + reason: + description: The reason for closing the ticket(s) + name: reason + ticket: + description: The ticket to close + name: ticket + closed_one: + description: The channel will be deleted in a few seconds. + title: ✅ Ticket closed + confirmed_multiple: + description: The channels will be deleted in a few seconds. + title: + - ✅ Closing %d ticket + - ✅ Closing %d tickets + description: Forcibly close a ticket + name: force-close + not_staff: + description: Only staff members can force-close tickets. + title: ❌ Error + help: + response: + links: + commands: Full command list + docs: Documentation + feedback: Feedback + links: Useful links + support: Support + commands: Commands + description: '**Use {command} to create a ticket and get support.**' + settings: Bot settings + description: Show the help menu + name: help + title: Help + move: + description: Move a ticket to another category + options: + category: + description: The category to move the ticket to + name: category + moved: 🗃️ {by} has moved this ticket from **{from}** to **{to}**. + name: move + not_staff: + description: Only staff members can move tickets. + title: ❌ Error + priority: + options: + priority: + description: The priority of the ticket + choices: + HIGH: 🔴 High + LOW: 🟢 Low + MEDIUM: 🟠 Medium + name: priority + description: Set the priority of a ticket + name: priority + not_staff: + description: Only staff members can change the priority of tickets. + title: ❌ Error + success: + description: This ticket's priority has been set to `{priority}`. + title: ✅ Priority set + remove: + not_staff: + description: Only staff members can remove members from others' tickets. + title: ❌ Error + description: Remove a member from a ticket + name: remove + options: + member: + description: The member to remove from the ticket + name: member + ticket: + description: The ticket to remove the member from + name: ticket + removed: ⬅️ {removed} has been removed by {by}. + success: + description: '{member} has been removed from {ticket}.' + title: ✅ Removed + tag: + options: + for: + description: The user to target the tag to + name: for + tag: + description: The name of the tag to use + name: tag + description: Use a tag + name: tag + tickets: + response: + description: Use {transcript} to download the transcript of a ticket. + fields: + closed: + name: Closed tickets + none: + other: "{user} hasn't made any tickets." + own: "You haven't made any tickets.\nUse {new} to open a ticket.\n" + open: + name: Open tickets + title: + other: "{displayName}'s tickets" + own: Your tickets + description: List your own or someone else's tickets + name: tickets + not_staff: + description: Only staff members can view others' tickets. + title: ❌ Error + options: + member: + description: The member to list the tickets of + name: member + transcript: + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error + description: Get the transcript of a ticket + name: transcript + options: + member: + description: The member to search for tickets of + name: member + ticket: + description: The ticket to get the transcript of + name: ticket + transfer: + transferred: 📨 {user} has transferred this ticket to {to}. + description: Transfer ownership of a ticket to another member + name: transfer + options: + member: + description: The member to transfer ownership to + name: member + transferred_from: 📨 {user} has transferred this ticket from {from} to {to}. + close: + description: Request a ticket to be closed + invalid_time: + description: '`{input}` is not a valid time format.' + title: ❌ Invalid + name: close + options: + reason: + description: The reason for closing the ticket + name: reason + new: + description: Create a new ticket + name: new + options: + references: + description: The number of a related ticket + name: references + release: + description: Release (unclaim) a ticket + name: release + topic: + description: Change the topic of a ticket + name: topic + user: + create: + prompt: + title: Please create a ticket + description: Click the button below to create a ticket. + name: Create ticket for user + not_staff: + description: Only staff members can open tickets for other members. + title: ❌ Error + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent +dm: + closed: + fields: + closed: + value: '{timestamp} (after {duration})' + name: Closed at + closed_by: Closed by + created: Created at + feedback: Your feedback + reason: Closed because + response: Response time + ticket: Ticket + topic: Topic + title: Your ticket has been closed + archived: Use the `/transcript` command in **{guild}** to view the archived messages. + confirm_open: + title: Do you want to open a ticket with the following topic? +log: + admin: + description: + target: + settings: the settings + category: a category + panel: a panel + question: a question + tag: a tag + joined: '{user} {verb} {targetType}' + changes: Changes + title: + joined: '{targetType} {verb}' + target: + category: Category + panel: Panel + question: Question + settings: Settings + tag: Tag + verb: + create: created + delete: deleted + update: updated + message: + verb: + update: updated + delete: deleted + description: '{user} {verb} a message' + message: Message + title: Message {verb} + ticket: + added: Added members + description: '{user} {verb} a ticket' + removed: Removed members + ticket: Ticket + title: Ticket {verb} + verb: + claim: claimed + close: closed + create: created + unclaim: released + update: updated +menus: + category: + placeholder: Select a ticket category + guild: + placeholder: Select a server +misc: + category_full: + description: "The category has reached its maximum capacity.\nPlease try again + later.\n" + title: ❌ Category full + error: + description: "Sorry, an unexpected error occurred.\nPlease give this information + to an administrator.\n" + fields: + identifier: Identifier + title: ⚠️ Something went wrong + expired: + description: You didn't respond in time. Please try again. + title: ⏰ Expired + member_limit: + description: + - Please use your existing ticket or close it before creating another. + - "Please close a ticket before creating another.\nUse `/tickets` to view your + existing tickets.\n" + title: + - ❌ You already have a ticket + - ❌ You already have %d open tickets + not_ticket: + description: You can only use this command in tickets. + title: ❌ This isn't a ticket channel + role_error: + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + description: Sorry, the operation failed because of an invalid configuration. + title: ⚠️ Something went wrong + blocked: + description: You are not allowed to create tickets. + title: ❌ Blocked + cooldown: + description: Please wait {time} before creating another ticket in this category. + title: ❌ Please wait + expires_in: Expires in {time} + invalid_ticket: + description: Please specify a valid ticket. + title: ❌ Invalid ticket + missing_roles: + description: You do not have the roles required to be able to create a ticket + in this category. + title: ❌ Insufficient roles + no_categories: + description: "No ticket categories have been configured.\nConfigure your server + at {url}." + title: ❌ There are no ticket categories + ratelimited: + description: Try again in a few seconds. + title: 🐢 Please slow down + unknown_category: + description: Please try a different category. + title: ❌ That ticket category doesn't exist + update: + description: "> [View `{version}` on GitHub]({github})\n> [Changelog]({changelog})\n + > [Update guide]({guide})\n" + title: An update is available +modals: + topic: + placeholder: What is this ticket about? + label: Topic + feedback: + comment: + label: Comment + placeholder: Do you have any additional feedback? + rating: + label: Rating + placeholder: 1-5 + title: How did we do? +ticket: + close: + forbidden: + description: You don't have permission to close this ticket. + title: ❌ Error + staff_request: + description: "{requestedBy} wants to close this ticket.\nClick \"Accept\" to + close it now, or \"Reject\" if you still need help.\n" + archived: "\nThe messages in this channel will be archived for future reference.\n" + title: ❓ Can this ticket be closed? + closed: + description: This channel will be deleted in a few seconds… + title: ✅ Ticket closed + rejected: ✋ {user} rejected a request to close this ticket. + user_request: + title: ❓ {requestedBy} wants to close this ticket + wait_for_staff: ✋ Please wait for staff to close this ticket. + wait_for_user: ✋ Please wait for the user to respond. + closing_soon: + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + title: ⌛ This ticket will be closed soon + inactive: + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + title: ⏰ This ticket is inactive + references_ticket: + description: 'This ticket is related to a previous ticket:' + fields: + date: Created at + number: Number + topic: Topic + title: ℹ️ Reference + working_hours: + next: + description: We'll be back at (), although + you may receive a response before then. + title: 🕗 We're not working at the moment + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment + answers: + no_value: '*No response*' + claimed: 🙌 {user} has claimed this ticket. + created: + description: 'Your ticket channel has been created: {channel}.' + title: ✅ Ticket created + edited: + description: Your changes have been saved. + title: ✅ Ticket updated + feedback: Thank you for your feedback. + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online + opening_message: + content: "{staff}\n{creator} has created a new ticket\n" + fields: + topic: Topic + references_message: + description: References [a message]({url}) sent {timestamp} by {author}. + title: ℹ️ Reference + released: ♻️ {user} has released this ticket. diff --git a/src/i18n/fi.yml b/src/i18n/fi.yml index 2f3f0aa..fb3cce4 100644 --- a/src/i18n/fi.yml +++ b/src/i18n/fi.yml @@ -7,6 +7,8 @@ commands: name: Kiinnitä viesti not_pinnable: title: ❌ Virhe + description: "This message can't be pinned.\nPlease ask an administrator to + check the bot's permissions.\n" pinned: description: Viesti on kiinnitetty. title: ✅ Kiinnitetty viesti @@ -33,19 +35,40 @@ commands: force-close: not_staff: title: ❌ Virhe + description: Only staff members can force-close tickets. no_tickets: title: ❌ Ei tikettejä + description: There are no open tickets that have been inactive for more than + `{time}`. options: category: name: kategoria + description: Close all tickets in the specified category (must be used with + `time`) reason: name: syy + description: The reason for closing the ticket(s) ticket: name: tiketti + description: The ticket to close time: name: aika + description: Close all tickets that have been inactive for the specified + time confirm_multiple: title: ❓ Oletko varma? + description: "You are about to close **{count}** tickets that have been inactive + for more than `{time}`:\n{tickets}\n" + closed_one: + description: The channel will be deleted in a few seconds. + title: ✅ Ticket closed + confirmed_multiple: + description: The channels will be deleted in a few seconds. + title: + - ✅ Closing %d ticket + - ✅ Closing %d tickets + description: Forcibly close a ticket + name: force-close help: description: Näyttää apua valikon response: @@ -54,8 +77,10 @@ commands: links: Hyödyllisiä linkkejä support: Tuki commands: Koko komento lista + docs: Documentation settings: Botin asetukset commands: Komennot + description: '**Use {command} to create a ticket and get support.**' title: Apua name: apua move: @@ -63,7 +88,12 @@ commands: options: category: name: kategoria + description: The category to move the ticket to description: Siirrä tiketti toiseen kategoriaan + moved: 🗃️ {by} has moved this ticket from **{from}** to **{to}**. + not_staff: + description: Only staff members can move tickets. + title: ❌ Error remove: options: member: @@ -71,15 +101,20 @@ commands: name: jäsen ticket: name: tiketti + description: The ticket to remove the member from name: poista not_staff: title: ❌ Virhe + description: Only staff members can remove members from others' tickets. success: title: ✅ Poistettu + description: '{member} has been removed from {ticket}.' description: Poista jäsen tiketistä + removed: ⬅️ {removed} has been removed by {by}. close: invalid_time: title: ❌ Virheellinen + description: '`{input}` is not a valid time format.' name: sulje options: reason: @@ -91,9 +126,14 @@ commands: name: varaa not_staff: title: ❌ Virhe + description: Only staff members can claim tickets. new: description: Luo uusi tiketti name: uusi + options: + references: + description: The number of a related ticket + name: references priority: options: priority: @@ -101,11 +141,23 @@ commands: LOW: 🟢 Hidas HIGH: 🔴 Kiireellinen MEDIUM: 🟠 Normaali + description: The priority of the ticket + name: priority + not_staff: + description: Only staff members can change the priority of tickets. + title: ❌ Error + description: Set the priority of a ticket + name: priority + success: + description: This ticket's priority has been set to `{priority}`. + title: ✅ Priority set topic: name: aihe + description: Change the topic of a ticket tickets: not_staff: title: ❌ Virhe + description: Only staff members can view others' tickets. response: title: other: '{displayName} tiketit' @@ -113,21 +165,65 @@ commands: fields: closed: name: Suljetut tiketit + none: + other: "{user} hasn't made any tickets." + own: "You haven't made any tickets.\nUse {new} to open a ticket.\n" + open: + name: Open tickets + description: Use {transcript} to download the transcript of a ticket. name: tiketit options: member: name: jäsen + description: The member to list the tickets of + description: List your own or someone else's tickets transfer: options: member: name: jäsen + description: The member to transfer ownership to name: siirrä + transferred_from: 📨 {user} has transferred this ticket from {from} to {to}. + description: Transfer ownership of a ticket to another member + transferred: 📨 {user} has transferred this ticket to {to}. transcript: options: ticket: name: tiketti + description: The ticket to get the transcript of + member: + description: The member to search for tickets of + name: member + description: Get the transcript of a ticket + name: transcript + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error release: name: julkaise + description: Release (unclaim) a ticket + tag: + description: Use a tag + name: tag + options: + for: + description: The user to target the tag to + name: for + tag: + description: The name of the tag to use + name: tag + user: + create: + name: Create ticket for user + not_staff: + description: Only staff members can open tickets for other members. + title: ❌ Error + prompt: + description: Click the button below to create a ticket. + title: Please create a ticket + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent buttons: close: text: Sulje @@ -160,8 +256,200 @@ ticket: opening_message: fields: topic: Aihe + content: "{staff}\n{creator} has created a new ticket\n" references_ticket: fields: topic: Aihe number: Numero + date: Created at + description: 'This ticket is related to a previous ticket:' + title: ℹ️ Reference feedback: Kiitos palautteestasi. + close: + forbidden: + description: You don't have permission to close this ticket. + title: ❌ Error + staff_request: + description: "{requestedBy} wants to close this ticket.\nClick \"Accept\" to + close it now, or \"Reject\" if you still need help.\n" + archived: "\nThe messages in this channel will be archived for future reference.\n" + title: ❓ Can this ticket be closed? + user_request: + title: ❓ {requestedBy} wants to close this ticket + wait_for_staff: ✋ Please wait for staff to close this ticket. + closed: + description: This channel will be deleted in a few seconds… + title: ✅ Ticket closed + rejected: ✋ {user} rejected a request to close this ticket. + wait_for_user: ✋ Please wait for the user to respond. + closing_soon: + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + title: ⌛ This ticket will be closed soon + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online + working_hours: + next: + description: We'll be back at (), although + you may receive a response before then. + title: 🕗 We're not working at the moment + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment + answers: + no_value: '*No response*' + claimed: 🙌 {user} has claimed this ticket. + created: + description: 'Your ticket channel has been created: {channel}.' + title: ✅ Ticket created + edited: + description: Your changes have been saved. + title: ✅ Ticket updated + inactive: + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + title: ⏰ This ticket is inactive + references_message: + description: References [a message]({url}) sent {timestamp} by {author}. + title: ℹ️ Reference + released: ♻️ {user} has released this ticket. +dm: + closed: + fields: + feedback: Your feedback + reason: Closed because + closed: + name: Closed at + value: '{timestamp} (after {duration})' + closed_by: Closed by + created: Created at + response: Response time + ticket: Ticket + topic: Topic + archived: Use the `/transcript` command in **{guild}** to view the archived messages. + title: Your ticket has been closed + confirm_open: + title: Do you want to open a ticket with the following topic? +log: + admin: + description: + target: + settings: the settings + category: a category + panel: a panel + question: a question + tag: a tag + joined: '{user} {verb} {targetType}' + changes: Changes + title: + joined: '{targetType} {verb}' + target: + category: Category + panel: Panel + question: Question + settings: Settings + tag: Tag + verb: + create: created + delete: deleted + update: updated + message: + verb: + update: updated + delete: deleted + description: '{user} {verb} a message' + message: Message + title: Message {verb} + ticket: + added: Added members + description: '{user} {verb} a ticket' + removed: Removed members + ticket: Ticket + title: Ticket {verb} + verb: + claim: claimed + close: closed + create: created + unclaim: released + update: updated +menus: + category: + placeholder: Select a ticket category + guild: + placeholder: Select a server +misc: + category_full: + description: "The category has reached its maximum capacity.\nPlease try again + later.\n" + title: ❌ Category full + expired: + description: You didn't respond in time. Please try again. + title: ⏰ Expired + member_limit: + description: + - Please use your existing ticket or close it before creating another. + - "Please close a ticket before creating another.\nUse `/tickets` to view your + existing tickets.\n" + title: + - ❌ You already have a ticket + - ❌ You already have %d open tickets + missing_roles: + description: You do not have the roles required to be able to create a ticket + in this category. + title: ❌ Insufficient roles + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong + blocked: + description: You are not allowed to create tickets. + title: ❌ Blocked + cooldown: + description: Please wait {time} before creating another ticket in this category. + title: ❌ Please wait + error: + description: "Sorry, an unexpected error occurred.\nPlease give this information + to an administrator.\n" + fields: + identifier: Identifier + title: ⚠️ Something went wrong + expires_in: Expires in {time} + invalid_ticket: + description: Please specify a valid ticket. + title: ❌ Invalid ticket + no_categories: + description: "No ticket categories have been configured.\nConfigure your server + at {url}." + title: ❌ There are no ticket categories + not_ticket: + description: You can only use this command in tickets. + title: ❌ This isn't a ticket channel + ratelimited: + description: Try again in a few seconds. + title: 🐢 Please slow down + unknown_category: + description: Please try a different category. + title: ❌ That ticket category doesn't exist + update: + description: "> [View `{version}` on GitHub]({github})\n> [Changelog]({changelog})\n + > [Update guide]({guide})\n" + title: An update is available +modals: + feedback: + comment: + label: Comment + placeholder: Do you have any additional feedback? + rating: + label: Rating + placeholder: 1-5 + title: How did we do? + topic: + label: Topic + placeholder: What is this ticket about? diff --git a/src/i18n/fr.yml b/src/i18n/fr.yml index 24c5068..43d5a5d 100644 --- a/src/i18n/fr.yml +++ b/src/i18n/fr.yml @@ -101,6 +101,14 @@ commands: description: "Vous êtes sur le point de clôturer **{count}** tickets inactifs depuis plus de `{time}` :\n{tickets}\n" title: ❓ Êtes vous sûr ? + closed_one: + description: The channel will be deleted in a few seconds. + title: ✅ Ticket closed + confirmed_multiple: + title: + - ✅ Closing %d ticket + - ✅ Closing %d tickets + description: The channels will be deleted in a few seconds. claim: description: S'approprier un ticket name: réclamer @@ -220,6 +228,12 @@ commands: ticket: name: ticket description: Le nombre de tickets dont vous souhaitez obtenir la transcription + member: + description: The member to search for tickets of + name: member + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error transfer: description: Transférer la propriété d'un ticket à un autre membre name: transférer @@ -235,6 +249,15 @@ commands: user: create: name: Créer un ticket pour un membre + not_staff: + description: Only staff members can open tickets for other members. + title: ❌ Error + prompt: + description: Click the button below to create a ticket. + title: Please create a ticket + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent misc: update: description: "> [Voir`{version}` sur GitHub]({github})\n> [Notes de mises à jour]({changelog})\n @@ -288,6 +311,14 @@ misc: unknown_category: description: Veuillez tenter une autre catégorie. title: ❌ Cette catégorie de ticket n'existe pas + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong modals: feedback: rating: @@ -343,6 +374,27 @@ ticket: description: 'Votre ticket a été créé : {channel}.' title: ✅ Ticket créé feedback: Merci pour votre retour. + closing_soon: + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + title: ⌛ This ticket will be closed soon + inactive: + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + title: ⏰ This ticket is inactive + working_hours: + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment + next: + description: We'll be back at (), although + you may receive a response before then. + title: 🕗 We're not working at the moment + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online dm: closed: title: Votre ticket a été clôturé diff --git a/src/i18n/hu.yml b/src/i18n/hu.yml index c40a709..4e28ca7 100644 --- a/src/i18n/hu.yml +++ b/src/i18n/hu.yml @@ -283,6 +283,7 @@ commands: name: hibajegy not_staff: title: ❌ Hiba + description: Only staff members can read the transcripts of others' tickets. user: create: name: Jegy létrehozása @@ -291,6 +292,10 @@ commands: description: Kattints a lent található gombra a hibajegy létrehozásához. not_staff: title: ❌ Hiba + description: Only staff members can open tickets for other members. + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent dm: closed: title: A hibajegyed bezárásra került @@ -360,6 +365,14 @@ misc: description: "> [`{version}` megtekintése a GitHubon]({github})\n> [Változásnapló]({changelog})\n > [Frissítési útmutató]({guide})\n" title: Frissítés elérhető + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong menus: category: placeholder: Kategória választása @@ -424,6 +437,11 @@ ticket: inactive: description: "A óta nem volt tevékenység ezen a csatornán.\n Kérjük, folytassa a beszélgetést vagy {close} a jegyet.\n" + title: ⏰ This ticket is inactive + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online modals: feedback: rating: diff --git a/src/i18n/it.yml b/src/i18n/it.yml index 7785630..1bb6767 100644 --- a/src/i18n/it.yml +++ b/src/i18n/it.yml @@ -60,6 +60,7 @@ commands: name: ticket success: title: ✅ Aggiunto + description: '{member} has been added to {ticket}.' close: options: reason: @@ -75,6 +76,7 @@ commands: description: I canali verranno eliminati in pochi secondi. title: - ✅ Chiusura ticket %d + - ✅ Closing %d tickets confirm_multiple: description: "Stai per chiudere **{count}** ticket che sono rimasti inattivi per più di `{time}`:\n{tickets}\n" @@ -82,6 +84,30 @@ commands: closed_one: description: Il canale verrà eliminato in pochi secondi. title: ✅ Ticket chiuso + options: + time: + name: time + description: Close all tickets that have been inactive for the specified + time + category: + description: Close all tickets in the specified category (must be used with + `time`) + name: category + reason: + description: The reason for closing the ticket(s) + name: reason + ticket: + description: The ticket to close + name: ticket + description: Forcibly close a ticket + name: force-close + no_tickets: + description: There are no open tickets that have been inactive for more than + `{time}`. + title: ❌ No tickets + not_staff: + description: Only staff members can force-close tickets. + title: ❌ Error claim: name: prendere not_staff: @@ -89,3 +115,343 @@ commands: un ticket di supporto title: ❌ Errore description: Occuparsi di un ticket + help: + description: Show the help menu + response: + description: '**Use {command} to create a ticket and get support.**' + commands: Commands + links: + commands: Full command list + docs: Documentation + feedback: Feedback + links: Useful links + support: Support + settings: Bot settings + name: help + title: Help + move: + moved: 🗃️ {by} has moved this ticket from **{from}** to **{to}**. + description: Move a ticket to another category + name: move + not_staff: + description: Only staff members can move tickets. + title: ❌ Error + options: + category: + description: The category to move the ticket to + name: category + priority: + not_staff: + description: Only staff members can change the priority of tickets. + title: ❌ Error + description: Set the priority of a ticket + name: priority + options: + priority: + choices: + HIGH: 🔴 High + LOW: 🟢 Low + MEDIUM: 🟠 Medium + description: The priority of the ticket + name: priority + success: + description: This ticket's priority has been set to `{priority}`. + title: ✅ Priority set + remove: + not_staff: + description: Only staff members can remove members from others' tickets. + title: ❌ Error + success: + description: '{member} has been removed from {ticket}.' + title: ✅ Removed + description: Remove a member from a ticket + name: remove + options: + member: + description: The member to remove from the ticket + name: member + ticket: + description: The ticket to remove the member from + name: ticket + removed: ⬅️ {removed} has been removed by {by}. + tickets: + description: List your own or someone else's tickets + response: + description: Use {transcript} to download the transcript of a ticket. + fields: + closed: + name: Closed tickets + none: + other: "{user} hasn't made any tickets." + own: "You haven't made any tickets.\nUse {new} to open a ticket.\n" + open: + name: Open tickets + title: + other: "{displayName}'s tickets" + own: Your tickets + name: tickets + not_staff: + description: Only staff members can view others' tickets. + title: ❌ Error + options: + member: + description: The member to list the tickets of + name: member + transcript: + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error + description: Get the transcript of a ticket + name: transcript + options: + member: + description: The member to search for tickets of + name: member + ticket: + description: The ticket to get the transcript of + name: ticket + transfer: + transferred: 📨 {user} has transferred this ticket to {to}. + description: Transfer ownership of a ticket to another member + name: transfer + options: + member: + description: The member to transfer ownership to + name: member + transferred_from: 📨 {user} has transferred this ticket from {from} to {to}. + new: + description: Create a new ticket + name: new + options: + references: + description: The number of a related ticket + name: references + release: + description: Release (unclaim) a ticket + name: release + tag: + description: Use a tag + name: tag + options: + for: + description: The user to target the tag to + name: for + tag: + description: The name of the tag to use + name: tag + topic: + description: Change the topic of a ticket + name: topic + user: + create: + name: Create ticket for user + not_staff: + description: Only staff members can open tickets for other members. + title: ❌ Error + prompt: + title: Please create a ticket + description: Click the button below to create a ticket. + sent: + title: ✅ Prompt sent + description: '{user} has been invited to create a ticket in **{category}**.' +dm: + closed: + fields: + closed: + name: Closed at + value: '{timestamp} (after {duration})' + closed_by: Closed by + created: Created at + feedback: Your feedback + reason: Closed because + response: Response time + ticket: Ticket + topic: Topic + title: Your ticket has been closed + archived: Use the `/transcript` command in **{guild}** to view the archived messages. + confirm_open: + title: Do you want to open a ticket with the following topic? +log: + admin: + description: + joined: '{user} {verb} {targetType}' + target: + category: a category + panel: a panel + question: a question + settings: the settings + tag: a tag + title: + joined: '{targetType} {verb}' + target: + category: Category + panel: Panel + question: Question + settings: Settings + tag: Tag + verb: + create: created + delete: deleted + update: updated + changes: Changes + message: + message: Message + title: Message {verb} + verb: + delete: deleted + update: updated + description: '{user} {verb} a message' + ticket: + added: Added members + description: '{user} {verb} a ticket' + removed: Removed members + ticket: Ticket + title: Ticket {verb} + verb: + close: closed + create: created + unclaim: released + update: updated + claim: claimed +menus: + category: + placeholder: Select a ticket category + guild: + placeholder: Select a server +misc: + blocked: + description: You are not allowed to create tickets. + title: ❌ Blocked + category_full: + title: ❌ Category full + description: "The category has reached its maximum capacity.\nPlease try again + later.\n" + cooldown: + title: ❌ Please wait + description: Please wait {time} before creating another ticket in this category. + error: + description: "Sorry, an unexpected error occurred.\nPlease give this information + to an administrator.\n" + fields: + identifier: Identifier + title: ⚠️ Something went wrong + expired: + description: You didn't respond in time. Please try again. + title: ⏰ Expired + expires_in: Expires in {time} + invalid_ticket: + description: Please specify a valid ticket. + title: ❌ Invalid ticket + member_limit: + description: + - Please use your existing ticket or close it before creating another. + - "Please close a ticket before creating another.\nUse `/tickets` to view your + existing tickets.\n" + title: + - ❌ You already have a ticket + - ❌ You already have %d open tickets + missing_roles: + title: ❌ Insufficient roles + description: You do not have the roles required to be able to create a ticket + in this category. + no_categories: + description: "No ticket categories have been configured.\nConfigure your server + at {url}." + title: ❌ There are no ticket categories + not_ticket: + description: You can only use this command in tickets. + title: ❌ This isn't a ticket channel + ratelimited: + description: Try again in a few seconds. + title: 🐢 Please slow down + role_error: + fields: + for_admins: + name: For server administrators + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + title: ⚠️ Something went wrong + description: Sorry, the operation failed because of an invalid configuration. + unknown_category: + description: Please try a different category. + title: ❌ That ticket category doesn't exist + update: + description: "> [View `{version}` on GitHub]({github})\n> [Changelog]({changelog})\n + > [Update guide]({guide})\n" + title: An update is available +modals: + feedback: + comment: + label: Comment + placeholder: Do you have any additional feedback? + rating: + label: Rating + placeholder: 1-5 + title: How did we do? + topic: + label: Topic + placeholder: What is this ticket about? +ticket: + answers: + no_value: '*No response*' + claimed: 🙌 {user} has claimed this ticket. + close: + closed: + description: This channel will be deleted in a few seconds… + title: ✅ Ticket closed + forbidden: + title: ❌ Error + description: You don't have permission to close this ticket. + rejected: ✋ {user} rejected a request to close this ticket. + staff_request: + description: "{requestedBy} wants to close this ticket.\nClick \"Accept\" to + close it now, or \"Reject\" if you still need help.\n" + title: ❓ Can this ticket be closed? + archived: "\nThe messages in this channel will be archived for future reference.\n" + user_request: + title: ❓ {requestedBy} wants to close this ticket + wait_for_staff: ✋ Please wait for staff to close this ticket. + wait_for_user: ✋ Please wait for the user to respond. + closing_soon: + title: ⌛ This ticket will be closed soon + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + created: + description: 'Your ticket channel has been created: {channel}.' + title: ✅ Ticket created + edited: + description: Your changes have been saved. + title: ✅ Ticket updated + feedback: Thank you for your feedback. + inactive: + title: ⏰ This ticket is inactive + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online + opening_message: + content: "{staff}\n{creator} has created a new ticket\n" + fields: + topic: Topic + references_message: + description: References [a message]({url}) sent {timestamp} by {author}. + title: ℹ️ Reference + references_ticket: + fields: + date: Created at + number: Number + topic: Topic + title: ℹ️ Reference + description: 'This ticket is related to a previous ticket:' + released: ♻️ {user} has released this ticket. + working_hours: + next: + title: 🕗 We're not working at the moment + description: We'll be back at (), although + you may receive a response before then. + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment diff --git a/src/i18n/ko.yml b/src/i18n/ko.yml index 5ee813d..3d95179 100644 --- a/src/i18n/ko.yml +++ b/src/i18n/ko.yml @@ -370,6 +370,14 @@ misc: invalid_ticket: title: ❌ 유효하지 않은 티켓 description: 유효한 티켓을 입력해 주세요. + role_error: + fields: + for_admins: + name: For server administrators + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + title: ⚠️ Something went wrong + description: Sorry, the operation failed because of an invalid configuration. log: ticket: ticket: 티켓 diff --git a/src/i18n/no.yml b/src/i18n/no.yml index 3ee01ce..09b6526 100644 --- a/src/i18n/no.yml +++ b/src/i18n/no.yml @@ -1,22 +1,31 @@ buttons: accept_close_request: text: Aksepter + emoji: ✅ cancel: text: Avbryt + emoji: ➖ claim: text: Ta over + emoji: 🙌 close: text: Lukk + emoji: ✖️ confirm_open: text: Lag ticket + emoji: ✅ edit: text: Endre + emoji: ✏️ reject_close_request: text: Avslå + emoji: ✖️ unclaim: text: Avbyt overtak + emoji: ♻️ create: text: Lag en ticket + emoji: 🎫 commands: message: create: @@ -26,6 +35,7 @@ commands: not_pinnable: description: "Denne meldingen kan ikke festes.\nVennligst be en administrator om å sjekke botens tillatelser.\n" + title: ❌ Error not_ticket: description: Du kan bare feste meldinger i tickets. title: ❌ Dette er ikke en ticket kanal @@ -48,8 +58,398 @@ commands: description: Legg til et medlem på en ticket not_staff: description: Bare staff kan legge til medlemmer til andres tickets. + title: ❌ Error + name: add claim: description: Overta en ticket name: overta not_staff: description: Kun staff kan overta tickets. + title: ❌ Error + close: + options: + reason: + description: The reason for closing the ticket + name: reason + description: Request a ticket to be closed + invalid_time: + description: '`{input}` is not a valid time format.' + title: ❌ Invalid + name: close + force-close: + confirm_multiple: + description: "You are about to close **{count}** tickets that have been inactive + for more than `{time}`:\n{tickets}\n" + title: ❓ Are you sure? + name: force-close + no_tickets: + description: There are no open tickets that have been inactive for more than + `{time}`. + title: ❌ No tickets + options: + time: + description: Close all tickets that have been inactive for the specified + time + name: time + category: + description: Close all tickets in the specified category (must be used with + `time`) + name: category + reason: + description: The reason for closing the ticket(s) + name: reason + ticket: + description: The ticket to close + name: ticket + closed_one: + description: The channel will be deleted in a few seconds. + title: ✅ Ticket closed + confirmed_multiple: + description: The channels will be deleted in a few seconds. + title: + - ✅ Closing %d ticket + - ✅ Closing %d tickets + description: Forcibly close a ticket + not_staff: + description: Only staff members can force-close tickets. + title: ❌ Error + move: + moved: 🗃️ {by} has moved this ticket from **{from}** to **{to}**. + description: Move a ticket to another category + name: move + not_staff: + description: Only staff members can move tickets. + title: ❌ Error + options: + category: + description: The category to move the ticket to + name: category + priority: + description: Set the priority of a ticket + options: + priority: + name: priority + choices: + HIGH: 🔴 High + LOW: 🟢 Low + MEDIUM: 🟠 Medium + description: The priority of the ticket + success: + description: This ticket's priority has been set to `{priority}`. + title: ✅ Priority set + name: priority + not_staff: + description: Only staff members can change the priority of tickets. + title: ❌ Error + remove: + options: + ticket: + description: The ticket to remove the member from + name: ticket + member: + description: The member to remove from the ticket + name: member + description: Remove a member from a ticket + name: remove + not_staff: + description: Only staff members can remove members from others' tickets. + title: ❌ Error + removed: ⬅️ {removed} has been removed by {by}. + success: + description: '{member} has been removed from {ticket}.' + title: ✅ Removed + tickets: + description: List your own or someone else's tickets + response: + description: Use {transcript} to download the transcript of a ticket. + fields: + closed: + name: Closed tickets + none: + other: "{user} hasn't made any tickets." + own: "You haven't made any tickets.\nUse {new} to open a ticket.\n" + open: + name: Open tickets + title: + other: "{displayName}'s tickets" + own: Your tickets + name: tickets + not_staff: + description: Only staff members can view others' tickets. + title: ❌ Error + options: + member: + description: The member to list the tickets of + name: member + transcript: + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error + options: + ticket: + description: The ticket to get the transcript of + name: ticket + member: + description: The member to search for tickets of + name: member + description: Get the transcript of a ticket + name: transcript + transfer: + options: + member: + description: The member to transfer ownership to + name: member + description: Transfer ownership of a ticket to another member + name: transfer + transferred: 📨 {user} has transferred this ticket to {to}. + transferred_from: 📨 {user} has transferred this ticket from {from} to {to}. + help: + description: Show the help menu + name: help + response: + commands: Commands + description: '**Use {command} to create a ticket and get support.**' + links: + commands: Full command list + docs: Documentation + feedback: Feedback + links: Useful links + support: Support + settings: Bot settings + title: Help + new: + description: Create a new ticket + name: new + options: + references: + description: The number of a related ticket + name: references + release: + description: Release (unclaim) a ticket + name: release + tag: + description: Use a tag + name: tag + options: + for: + description: The user to target the tag to + name: for + tag: + description: The name of the tag to use + name: tag + topic: + description: Change the topic of a ticket + name: topic + user: + create: + prompt: + description: Click the button below to create a ticket. + title: Please create a ticket + name: Create ticket for user + not_staff: + description: Only staff members can open tickets for other members. + title: ❌ Error + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent +dm: + closed: + fields: + closed: + value: '{timestamp} (after {duration})' + name: Closed at + closed_by: Closed by + created: Created at + feedback: Your feedback + reason: Closed because + response: Response time + ticket: Ticket + topic: Topic + archived: Use the `/transcript` command in **{guild}** to view the archived messages. + title: Your ticket has been closed + confirm_open: + title: Do you want to open a ticket with the following topic? +log: + message: + verb: + delete: deleted + update: updated + description: '{user} {verb} a message' + message: Message + title: Message {verb} + admin: + changes: Changes + description: + joined: '{user} {verb} {targetType}' + target: + category: a category + panel: a panel + question: a question + settings: the settings + tag: a tag + title: + joined: '{targetType} {verb}' + target: + category: Category + panel: Panel + question: Question + settings: Settings + tag: Tag + verb: + create: created + delete: deleted + update: updated + ticket: + added: Added members + description: '{user} {verb} a ticket' + removed: Removed members + ticket: Ticket + title: Ticket {verb} + verb: + claim: claimed + close: closed + create: created + unclaim: released + update: updated +menus: + category: + placeholder: Select a ticket category + guild: + placeholder: Select a server +misc: + category_full: + description: "The category has reached its maximum capacity.\nPlease try again + later.\n" + title: ❌ Category full + expired: + description: You didn't respond in time. Please try again. + title: ⏰ Expired + member_limit: + description: + - Please use your existing ticket or close it before creating another. + - "Please close a ticket before creating another.\nUse `/tickets` to view your + existing tickets.\n" + title: + - ❌ You already have a ticket + - ❌ You already have %d open tickets + not_ticket: + description: You can only use this command in tickets. + title: ❌ This isn't a ticket channel + role_error: + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + description: Sorry, the operation failed because of an invalid configuration. + title: ⚠️ Something went wrong + unknown_category: + description: Please try a different category. + title: ❌ That ticket category doesn't exist + blocked: + description: You are not allowed to create tickets. + title: ❌ Blocked + cooldown: + description: Please wait {time} before creating another ticket in this category. + title: ❌ Please wait + error: + description: "Sorry, an unexpected error occurred.\nPlease give this information + to an administrator.\n" + fields: + identifier: Identifier + title: ⚠️ Something went wrong + expires_in: Expires in {time} + invalid_ticket: + description: Please specify a valid ticket. + title: ❌ Invalid ticket + missing_roles: + description: You do not have the roles required to be able to create a ticket + in this category. + title: ❌ Insufficient roles + no_categories: + description: "No ticket categories have been configured.\nConfigure your server + at {url}." + title: ❌ There are no ticket categories + ratelimited: + description: Try again in a few seconds. + title: 🐢 Please slow down + update: + description: "> [View `{version}` on GitHub]({github})\n> [Changelog]({changelog})\n + > [Update guide]({guide})\n" + title: An update is available +modals: + feedback: + title: How did we do? + comment: + label: Comment + placeholder: Do you have any additional feedback? + rating: + label: Rating + placeholder: 1-5 + topic: + label: Topic + placeholder: What is this ticket about? +ticket: + close: + closed: + description: This channel will be deleted in a few seconds… + title: ✅ Ticket closed + staff_request: + description: "{requestedBy} wants to close this ticket.\nClick \"Accept\" to + close it now, or \"Reject\" if you still need help.\n" + archived: "\nThe messages in this channel will be archived for future reference.\n" + title: ❓ Can this ticket be closed? + forbidden: + description: You don't have permission to close this ticket. + title: ❌ Error + rejected: ✋ {user} rejected a request to close this ticket. + user_request: + title: ❓ {requestedBy} wants to close this ticket + wait_for_staff: ✋ Please wait for staff to close this ticket. + wait_for_user: ✋ Please wait for the user to respond. + closing_soon: + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + title: ⌛ This ticket will be closed soon + inactive: + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + title: ⏰ This ticket is inactive + references_ticket: + title: ℹ️ Reference + description: 'This ticket is related to a previous ticket:' + fields: + date: Created at + number: Number + topic: Topic + released: ♻️ {user} has released this ticket. + working_hours: + next: + description: We'll be back at (), although + you may receive a response before then. + title: 🕗 We're not working at the moment + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment + answers: + no_value: '*No response*' + claimed: 🙌 {user} has claimed this ticket. + created: + description: 'Your ticket channel has been created: {channel}.' + title: ✅ Ticket created + edited: + description: Your changes have been saved. + title: ✅ Ticket updated + feedback: Thank you for your feedback. + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online + opening_message: + content: "{staff}\n{creator} has created a new ticket\n" + fields: + topic: Topic + references_message: + description: References [a message]({url}) sent {timestamp} by {author}. + title: ℹ️ Reference diff --git a/src/i18n/pl.yml b/src/i18n/pl.yml index b76543c..8651910 100644 --- a/src/i18n/pl.yml +++ b/src/i18n/pl.yml @@ -212,6 +212,9 @@ commands: name: zgłoszenie description: Pobierz transkrypcję zgłoszenia name: transkrypcja + not_staff: + description: Only staff members can read the transcripts of others' tickets. + title: ❌ Error transfer: name: transferuj options: @@ -362,6 +365,14 @@ misc: ratelimited: title: 🐢 Proszę, zwolnij description: Spróbuj ponownie za kilka sekund. + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong modals: feedback: rating: diff --git a/src/i18n/ro.yml b/src/i18n/ro.yml index 63607f7..f348ca1 100644 --- a/src/i18n/ro.yml +++ b/src/i18n/ro.yml @@ -386,6 +386,14 @@ misc: > [Changelog]({changelog}) > [Update guide]({guide}) title: Este disponibilă o actualizare + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong modals: feedback: comment: diff --git a/src/i18n/ru.yml b/src/i18n/ru.yml index 1a1d4c5..b547044 100644 --- a/src/i18n/ru.yml +++ b/src/i18n/ru.yml @@ -217,6 +217,7 @@ commands: name: транскрипт not_staff: title: ❌ Ошибка + description: Only staff members can read the transcripts of others' tickets. transfer: description: Передать права на тикет другому участнику name: передать @@ -364,6 +365,14 @@ misc: description: "> [Просмотреть `{version}` на GitHub]({github})\n> [Журнал изменений]({changelog})\n > [Руководство по обновлению]({guide})\n" title: Доступно обновление + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + title: ⚠️ Something went wrong ticket: closing_soon: title: ⌛ Этот тикет скоро будет закрыт diff --git a/src/i18n/sv-SE.yml b/src/i18n/sv-SE.yml index 24f2423..01f3517 100644 --- a/src/i18n/sv-SE.yml +++ b/src/i18n/sv-SE.yml @@ -16,6 +16,7 @@ buttons: text: Neka unclaim: emoji: ♻️ + text: Release edit: text: Redigera emoji: ✏️ @@ -32,14 +33,18 @@ commands: options: member: name: medlem + description: The member to add to the ticket ticket: name: ärende + description: The ticket to add the member to added: ➡️ {added}har lagts till av {by}. not_staff: title: ❌ Fel + description: Only staff members can add members to others' tickets. success: title: ✅ Lades till description: '{member} har lagts till i {ticket}.' + description: Add a member to a ticket claim: not_staff: title: ❌ Fel @@ -63,16 +68,36 @@ commands: options: reason: name: anledning + description: The reason for closing the ticket(s) category: name: kategori + description: Close all tickets in the specified category (must be used with + `time`) time: name: tid + description: Close all tickets that have been inactive for the specified + time + ticket: + description: The ticket to close + name: ticket confirm_multiple: title: ❓ Är du säker? + description: "You are about to close **{count}** tickets that have been inactive + for more than `{time}`:\n{tickets}\n" confirmed_multiple: description: Kanalerna kommer att tas bort om några sekunder. + title: + - ✅ Closing %d ticket + - ✅ Closing %d tickets not_staff: title: ❌ Fel + description: Only staff members can force-close tickets. + no_tickets: + description: There are no open tickets that have been inactive for more than + `{time}`. + title: ❌ No tickets + description: Forcibly close a ticket + name: force-close help: response: links: @@ -80,8 +105,10 @@ commands: links: Användbara länkar docs: Dokumentation support: Hjälp + commands: Full command list settings: Bot-inställningar commands: Kommandon + description: '**Use {command} to create a ticket and get support.**' title: Hjälp description: Visa hjälp-menyn name: hjälp @@ -89,9 +116,13 @@ commands: name: flytta not_staff: title: ❌ Fel + description: Only staff members can move tickets. options: category: name: kategori + description: The category to move the ticket to + description: Move a ticket to another category + moved: 🗃️ {by} has moved this ticket from **{from}** to **{to}**. priority: options: priority: @@ -100,19 +131,32 @@ commands: LOW: 🟢 Låg MEDIUM: 🟠 Mellan name: prioritet + description: The priority of the ticket name: prioritet not_staff: title: ❌ Fel + description: Only staff members can change the priority of tickets. success: title: ✅ Prioritetens fastställdes + description: This ticket's priority has been set to `{priority}`. + description: Set the priority of a ticket remove: not_staff: title: ❌ Fel + description: Only staff members can remove members from others' tickets. name: ta-bort options: member: name: medlem + description: The member to remove from the ticket + ticket: + description: The ticket to remove the member from + name: ticket removed: ⬅️ {removed} har tagits bort av {by}. + description: Remove a member from a ticket + success: + description: '{member} has been removed from {ticket}.' + title: ✅ Removed tag: name: tagg options: @@ -121,45 +165,93 @@ commands: name: tagg for: description: Användaren som taggen ska riktas mot + name: for description: Använd en tagg tickets: options: member: name: medlem + description: The member to list the tickets of not_staff: title: ❌ Fel + description: Only staff members can view others' tickets. + description: List your own or someone else's tickets + response: + description: Use {transcript} to download the transcript of a ticket. + fields: + closed: + name: Closed tickets + none: + other: "{user} hasn't made any tickets." + own: "You haven't made any tickets.\nUse {new} to open a ticket.\n" + open: + name: Open tickets + title: + other: "{displayName}'s tickets" + own: Your tickets + name: tickets transcript: options: member: name: medlem + description: The member to search for tickets of + ticket: + description: The ticket to get the transcript of + name: ticket not_staff: title: ❌ Fel + description: Only staff members can read the transcripts of others' tickets. + description: Get the transcript of a ticket + name: transcript new: options: references: name: referenser + description: The number of a related ticket name: nytt + description: Create a new ticket topic: name: ämne + description: Change the topic of a ticket transfer: name: överför options: member: description: Medlemmen att överföra äganderätten till name: medlem + description: Transfer ownership of a ticket to another member + transferred: 📨 {user} has transferred this ticket to {to}. + transferred_from: 📨 {user} has transferred this ticket from {from} to {to}. + release: + description: Release (unclaim) a ticket + name: release message: pin: pinned: title: ✅ Nålade fast meddelandet + description: The message has been pinned. name: Nåla fast meddelande not_pinnable: description: "Det här meddelandet kan inte nålas fast.\nVänligen be en administratör att kontrollera behörigheterna för boten.\n" title: ❌ Fel + not_ticket: + description: You can only pin messages in tickets. + title: ❌ This isn't a ticket channel + create: + name: Create ticket from message user: create: not_staff: title: ❌ Fel + description: Only staff members can open tickets for other members. + name: Create ticket for user + prompt: + description: Click the button below to create a ticket. + title: Please create a ticket + sent: + description: '{user} has been invited to create a ticket in **{category}**.' + title: ✅ Prompt sent log: admin: description: @@ -189,15 +281,175 @@ log: title: Meddelande {verb} verb: delete: togs bort + update: updated + ticket: + title: Ticket {verb} + added: Added members + description: '{user} {verb} a ticket' + removed: Removed members + ticket: Ticket + verb: + claim: claimed + close: closed + create: created + unclaim: released + update: updated misc: cooldown: title: ❌ Vänligen vänta + description: Please wait {time} before creating another ticket in this category. + blocked: + description: You are not allowed to create tickets. + title: ❌ Blocked + error: + description: "Sorry, an unexpected error occurred.\nPlease give this information + to an administrator.\n" + fields: + identifier: Identifier + title: ⚠️ Something went wrong + member_limit: + description: + - Please use your existing ticket or close it before creating another. + - "Please close a ticket before creating another.\nUse `/tickets` to view your + existing tickets.\n" + title: + - ❌ You already have a ticket + - ❌ You already have %d open tickets + not_ticket: + description: You can only use this command in tickets. + title: ❌ This isn't a ticket channel + role_error: + fields: + for_admins: + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + name: For server administrators + description: Sorry, the operation failed because of an invalid configuration. + title: ⚠️ Something went wrong + category_full: + description: "The category has reached its maximum capacity.\nPlease try again + later.\n" + title: ❌ Category full + expired: + description: You didn't respond in time. Please try again. + title: ⏰ Expired + expires_in: Expires in {time} + invalid_ticket: + description: Please specify a valid ticket. + title: ❌ Invalid ticket + missing_roles: + description: You do not have the roles required to be able to create a ticket + in this category. + title: ❌ Insufficient roles + no_categories: + description: "No ticket categories have been configured.\nConfigure your server + at {url}." + title: ❌ There are no ticket categories + ratelimited: + description: Try again in a few seconds. + title: 🐢 Please slow down + unknown_category: + description: Please try a different category. + title: ❌ That ticket category doesn't exist + update: + description: "> [View `{version}` on GitHub]({github})\n> [Changelog]({changelog})\n + > [Update guide]({guide})\n" + title: An update is available menus: guild: placeholder: Välj en server + category: + placeholder: Select a ticket category dm: closed: fields: reason: Stängd på grund av response: Svarstid topic: Ämne + closed: + value: '{timestamp} (after {duration})' + name: Closed at + feedback: Your feedback + closed_by: Closed by + created: Created at + ticket: Ticket + archived: Use the `/transcript` command in **{guild}** to view the archived messages. + title: Your ticket has been closed + confirm_open: + title: Do you want to open a ticket with the following topic? +modals: + topic: + placeholder: What is this ticket about? + label: Topic + feedback: + comment: + label: Comment + placeholder: Do you have any additional feedback? + rating: + label: Rating + placeholder: 1-5 + title: How did we do? +ticket: + close: + forbidden: + description: You don't have permission to close this ticket. + title: ❌ Error + rejected: ✋ {user} rejected a request to close this ticket. + staff_request: + archived: "\nThe messages in this channel will be archived for future reference.\n" + description: "{requestedBy} wants to close this ticket.\nClick \"Accept\" to + close it now, or \"Reject\" if you still need help.\n" + title: ❓ Can this ticket be closed? + closed: + description: This channel will be deleted in a few seconds… + title: ✅ Ticket closed + user_request: + title: ❓ {requestedBy} wants to close this ticket + wait_for_staff: ✋ Please wait for staff to close this ticket. + wait_for_user: ✋ Please wait for the user to respond. + closing_soon: + description: "This ticket will be closed due to inactivity .\n + Send a message to cancel this automation.\n" + title: ⌛ This ticket will be closed soon + inactive: + description: "There hasn't been any activity in this channel since .\n + Please continue the conversation or {close} the ticket.\n" + title: ⏰ This ticket is inactive + references_ticket: + title: ℹ️ Reference + description: 'This ticket is related to a previous ticket:' + fields: + date: Created at + number: Number + topic: Topic + working_hours: + next: + description: We'll be back at (), although + you may receive a response before then. + title: 🕗 We're not working at the moment + today: + description: You may receive a response before, but we don't start working until + today (). + title: 🕗 We're not working at the moment + answers: + no_value: '*No response*' + claimed: 🙌 {user} has claimed this ticket. + created: + description: 'Your ticket channel has been created: {channel}.' + title: ✅ Ticket created + edited: + description: Your changes have been saved. + title: ✅ Ticket updated + feedback: Thank you for your feedback. + offline: + description: There aren't any staff members available at the moment, so it may + take longer than usual to get a response. + title: 😴 We're not online + opening_message: + content: "{staff}\n{creator} has created a new ticket\n" + fields: + topic: Topic + references_message: + description: References [a message]({url}) sent {timestamp} by {author}. + title: ℹ️ Reference + released: ♻️ {user} has released this ticket. diff --git a/src/i18n/th.yml b/src/i18n/th.yml index dc9d136..7b89541 100644 --- a/src/i18n/th.yml +++ b/src/i18n/th.yml @@ -355,6 +355,14 @@ misc: no_categories: title: ❌ ไม่มีหมวดหมู่ห้องติดต่อ description: ไม่มีการกำหนดค่าหมวดหมู่ห้องติดต่อ + role_error: + fields: + for_admins: + name: For server administrators + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + title: ⚠️ Something went wrong + description: Sorry, the operation failed because of an invalid configuration. ticket: close: closed: diff --git a/src/i18n/tr.yml b/src/i18n/tr.yml index 0709488..9e65d8d 100644 --- a/src/i18n/tr.yml +++ b/src/i18n/tr.yml @@ -232,6 +232,9 @@ commands: ticket: description: Transkripti alınacak talep name: ticket + not_staff: + title: ❌ Error + description: Only staff members can read the transcripts of others' tickets. transfer: description: Talebin sahipliğini başka bir üyeye aktarma name: transfer @@ -376,6 +379,14 @@ misc: > [Changelog]({changelog}) > [Update guide]({guide}) title: Bir güncelleme mevcut + role_error: + fields: + for_admins: + name: For server administrators + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + title: ⚠️ Something went wrong + description: Sorry, the operation failed because of an invalid configuration. modals: feedback: comment: diff --git a/src/i18n/zh-TW.yml b/src/i18n/zh-TW.yml index 62a807f..6fc0207 100644 --- a/src/i18n/zh-TW.yml +++ b/src/i18n/zh-TW.yml @@ -378,6 +378,14 @@ misc: > [更新日誌]({changelog}) > [更新指南]({guide}) title: 有可用更新 + role_error: + description: Sorry, the operation failed because of an invalid configuration. + fields: + for_admins: + name: For server administrators + value: "An invalid user or role was supplied, which usually means a staff + role has been deleted. [Click here]({url}) for resolution instructions.\n" + title: ⚠️ Something went wrong modals: feedback: comment: