Open Ticket v4.1.3

Open Ticket v4.1.3
This commit is contained in:
Jasper
2026-02-16 10:38:43 +01:00
committed by GitHub
58 changed files with 8804 additions and 5992 deletions
+1 -1
View File
@@ -643,7 +643,7 @@ for (const language of fs.readdirSync(".docs/languages/")){
} }
} }
original["_TRANSLATION"]["lastedited"] = new Date().toLocaleDateString("nl-BE",{day:"2-digit",month:"2-digit",year:"numeric"}) original["_TRANSLATION"]["lastedited"] = new Date().toLocaleDateString("nl-BE",{day:"2-digit",month:"2-digit",year:"numeric"})
original["_TRANSLATION"]["otversion"] = "v4.1.2" original["_TRANSLATION"]["otversion"] = "v4.1.3"
const finalText = formatter.stringify(original) const finalText = formatter.stringify(original)
fs.writeFileSync("./languages/"+language,finalText) fs.writeFileSync("./languages/"+language,finalText)
} }
+4 -1
View File
@@ -2,7 +2,7 @@
<img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket Logo" width="500px"> <img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket Logo" width="500px">
[![discord](https://img.shields.io/badge/discord-support%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![discord](https://img.shields.io/badge/discord-support%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3)
[![version](https://img.shields.io/badge/version-4.1.2-brightgreen.svg?style=flat-square)](https://github.com/open-discord-bots/open-ticket/releases/tag/v4.1.2) [![version](https://img.shields.io/badge/version-4.1.3-brightgreen.svg?style=flat-square)](https://github.com/open-discord-bots/open-ticket/releases/tag/v4.1.3)
[![Sponsor DJj123dj](https://img.shields.io/badge/sponsor-DJj123dj-ea4aaa?style=flat-square&logo=githubsponsors)](https://github.com/sponsors/DJj123dj) [![Sponsor DJj123dj](https://img.shields.io/badge/sponsor-DJj123dj-ea4aaa?style=flat-square&logo=githubsponsors)](https://github.com/sponsors/DJj123dj)
[![Open Ticket supports Pterodactyl Eggs!](https://img.shields.io/badge/pterodactyl-supported-10539F?style=flat-square&logo=pterodactyl)](.eggs/README.md) [![Open Ticket supports Pterodactyl Eggs!](https://img.shields.io/badge/pterodactyl-supported-10539F?style=flat-square&logo=pterodactyl)](.eggs/README.md)
@@ -20,6 +20,9 @@ It's recommended to provide at least `1GB` of **Memory/RAM** and `5GB` of **disk
[**`openticket-egg-main.json` (Recommended)**](openticket-egg-main.json) [**`openticket-egg-main.json` (Recommended)**](openticket-egg-main.json)
- This egg will use the `main` branch of Open Ticket. - This egg will use the `main` branch of Open Ticket.
[**`openticket-egg-v4.1.3.json`**](openticket-egg-v4.1.3.json)
- This egg will always use Open Ticket `v4.1.3`. Open Ticket updates will not have an effect on this egg.
[**`openticket-egg-v4.1.2.json`**](openticket-egg-v4.1.2.json) [**`openticket-egg-v4.1.2.json`**](openticket-egg-v4.1.2.json)
- This egg will always use Open Ticket `v4.1.2`. Open Ticket updates will not have an effect on this egg. - This egg will always use Open Ticket `v4.1.2`. Open Ticket updates will not have an effect on this egg.
+62
View File
@@ -0,0 +1,62 @@
{
"_comment": "DO NOT EDIT: FILE GENERATED AUTOMATICALLY BY PTERODACTYL PANEL - PTERODACTYL.IO",
"meta": {
"version": "PTDL_v2",
"update_url": null
},
"exported_at": "2025-03-16T18:10:18+01:00",
"name": "Open Ticket (v4.1.3)",
"author": "support@dj-dj.be",
"description": "This is the official Pterodactyl egg for Open Ticket v4.1.3, the most advanced & customisable discord ticket bot that you will ever find! You can customise up to 300+ variables! This includes Html Transcripts, Advanced Plugins, Custom Embeds, Questions\/Modals, Stats & more!",
"features": null,
"docker_images": {
"ghcr.io\/parkervcp\/yolks:nodejs_20": "ghcr.io\/parkervcp\/yolks:nodejs_20"
},
"file_denylist": [],
"startup": "if [[ ! -z ${NODE_PACKAGES} ]]; then npm install ${NODE_PACKAGES}; fi; if [[ ! -z ${UNNODE_PACKAGES} ]]; then npm uninstall ${UNNODE_PACKAGES}; fi; if [ -f \/home\/container\/package.json ]; then npm install; fi; node \"\/home\/container\/index.js\" ${NODE_FLAGS};",
"config": {
"files": "{}",
"startup": "{\r\n \"done\": \"STARTUP INFO:\"\r\n}",
"logs": "{}",
"stop": "^C"
},
"scripts": {
"installation": {
"script": "#!\/bin\/bash\r\n# Open Ticket Installation Script (v4.1.3)\r\n# Inspired by: Node.js Installation Script\r\n# \u00a9 DJdj Development\r\n\r\necho -e \"[OT INSTALLER] installing dependencies. please wait...\"\r\napt update\r\napt install -y git curl\r\n\r\necho -e \"[OT INSTALLER] updating npm. please wait...\"\r\nnpm install npm@latest --location=global\r\n\r\nmkdir -p \/mnt\/server\r\ncd \/mnt\/server\r\n\r\nBRANCH=\"v4.1.3\"\r\n\r\nif [ \"$(ls -A \/mnt\/server)\" ]; then\r\n echo -e \"[OT INSTALLER] \/mnt\/server directory is not empty.\"\r\n if [ -d .git ]; then\r\n echo -e \"[OT INSTALLER] .git directory exists\"\r\n if [ -f .git\/config ]; then\r\n echo -e \"[OT INSTALLER] loading info from git config\"\r\n ORIGIN=$(git config --get remote.origin.url)\r\n else\r\n echo -e \"[OT INSTALLER] files found with no git config\"\r\n echo -e \"[OT INSTALLER] closing out without touching things to not break anything\"\r\n exit 10\r\n fi\r\n fi\r\n\r\n if [ \"${ORIGIN}\" == \"https:\/\/github.com\/open-discord-bots\/open-ticket.git\" ]; then\r\n echo \"pulling latest from github\"\r\n git pull\r\n fi\r\nelse\r\n echo -e \"[OT INSTALLER] \/mnt\/server is empty.\"\r\n echo -e \"[OT INSTALLER] cloning files into repo.\"\r\n if [ -z ${BRANCH} ]; then\r\n echo -e \"[OT INSTALLER] cloning default branch\"\r\n git clone https:\/\/github.com\/open-discord-bots\/open-ticket.git .\r\n else\r\n echo -e \"[OT INSTALLER] cloning ${BRANCH}'\"\r\n git clone --single-branch --branch ${BRANCH} https:\/\/github.com\/open-discord-bots\/open-ticket.git .\r\n fi\r\nfi\r\n\r\necho -e \"[OT INSTALLER] installing Open Ticket node.js packages.\"\r\nif [ -f \/mnt\/server\/package.json ]; then\r\n \/usr\/local\/bin\/npm install --omit=dev\r\nfi\r\n\r\necho -e \"[OT INSTALLER] installing custom node.js packages.\"\r\nif [[ ! -z ${NODE_PACKAGES} ]]; then\r\n \/usr\/local\/bin\/npm install ${NODE_PACKAGES}\r\nfi\r\n\r\necho -e \"[OT INSTALLER] install complete!\"\r\nexit 0",
"container": "node:latest",
"entrypoint": "bash"
}
},
"variables": [
{
"name": "Additional Npm Packages",
"description": "Specify additional npm packages used by Open Ticket plugins. Use spaces to separate.",
"env_variable": "NODE_PACKAGES",
"default_value": "",
"user_viewable": false,
"user_editable": true,
"rules": "string|nullable",
"field_type": "text"
},
{
"name": "Startup Flags",
"description": "Start the bot with additional Open Ticket flags. Separate using spaces.\r\nA full reference list can be found in the documentation.",
"env_variable": "NODE_FLAGS",
"default_value": "",
"user_viewable": false,
"user_editable": true,
"rules": "string|nullable",
"field_type": "text"
},
{
"name": "Uninstall Npm Packages",
"description": "A list of npm packages to uninstall. Separate by spaces.",
"env_variable": "UNNODE_PACKAGES",
"default_value": "",
"user_viewable": false,
"user_editable": true,
"rules": "string|nullable",
"field_type": "text"
}
]
}
+1 -1
View File
@@ -1,7 +1,7 @@
# Contributing Guidelines # Contributing Guidelines
<img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket Logo" width="500px"> <img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket Logo" width="500px">
[![discord](https://img.shields.io/badge/discord-support%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-4.1.2-brightgreen.svg?style=flat-square)](https://github.com/open-discord-bots/open-ticket/releases/tag/v4.1.2) [![Sponsor DJj123dj](https://img.shields.io/badge/sponsor-DJj123dj-ea4aaa?style=flat-square&logo=githubsponsors)](https://github.com/sponsors/DJj123dj) [![discord](https://img.shields.io/badge/discord-support%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-4.1.3-brightgreen.svg?style=flat-square)](https://github.com/open-discord-bots/open-ticket/releases/tag/v4.1.3) [![Sponsor DJj123dj](https://img.shields.io/badge/sponsor-DJj123dj-ea4aaa?style=flat-square&logo=githubsponsors)](https://github.com/sponsors/DJj123dj)
These are the Contributing Guidelines of Open Ticket!<br> These are the Contributing Guidelines of Open Ticket!<br>
Here you can find everything you need to know about contributing to Open Ticket.<br> Here you can find everything you need to know about contributing to Open Ticket.<br>
+1
View File
@@ -21,6 +21,7 @@ This list will be updated on every release.
|------------|-----------|---------------------------------------------------------------| |------------|-----------|---------------------------------------------------------------|
| 4.2.0 | 🟦 | In Development | | 4.2.0 | 🟦 | In Development |
| 4.1.x | 🟦 | In Development | | 4.1.x | 🟦 | In Development |
| 4.1.3 | ✅ | |
| 4.1.2 | ✅ | | | 4.1.2 | ✅ | |
| 4.1.1 | ✅ | Supported Until April 2026 (LTS) | | 4.1.1 | ✅ | Supported Until April 2026 (LTS) |
| 4.1.0 | 🚧 | | | 4.1.0 | 🚧 | |
+1 -1
View File
@@ -11,7 +11,7 @@
GNU GENERAL PUBLIC LICENSE GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007 Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> Copyright (C) 2026 DJdj Development. <https://www.dj-dj.be/>
Everyone is permitted to copy and distribute verbatim copies Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed. of this license document, but changing it is not allowed.
+78 -76
View File
@@ -1,16 +1,10 @@
> ### 📌 Open Ticket Quick Links
> - [⏱️ Quick Setup](#️-quick-setup-using-cli)
> - [📔 Documentation](https://otdocs.dj-dj.be)
> - [🧩 Available Plugins](#-plugins)
> - [📞 Discord Server](https://discord.dj-dj.be)
---
<p align="center"> <p align="center">
<img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket" width="650px"> <img src="https://apis.dj-dj.be/cdn/openticket/logo.png" alt="Open Ticket" width="650px"><br>
<br>Powered By<br> <span align="center"><b>The most advanced self-hosted ticket bot for Discord</b></span><br>
<img src="https://apis.dj-dj.be/cdn/opendiscord/logo.png" alt="Open Ticket" width="170px"><br> <sub align="center">Related Projects:</sub><br>
<a href="https://odplugins.dj-dj.be"><img src="https://apis.dj-dj.be/cdn/opendiscord/logo.png" alt="Open Discord" height="55px"></a><br><br>
<a href="https://discord.com/invite/26vT9wt3n3"><img alt="Discord Invite Link" src="https://img.shields.io/badge/discord-support%20server-5865F2.svg?style=flat-square&logo=discord"></img></a> <a href="https://discord.com/invite/26vT9wt3n3"><img alt="Discord Invite Link" src="https://img.shields.io/badge/discord-support%20server-5865F2.svg?style=flat-square&logo=discord"></img></a>
<a href="https://github.com/open-discord-bots/open-ticket/releases/tag/v4.1.2"><img alt="Open Ticket Version" src="https://img.shields.io/badge/version-4.1.2-brightgreen.svg?style=flat-square"></img></a> <a href="https://github.com/open-discord-bots/open-ticket/releases/tag/v4.1.3"><img alt="Open Ticket Version" src="https://img.shields.io/badge/version-4.1.3-brightgreen.svg?style=flat-square"></img></a>
<a href="https://otdocs.dj-dj.be"><img alt="Open Ticket Documentation" src="https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm"></img></a> <a href="https://otdocs.dj-dj.be"><img alt="Open Ticket Documentation" src="https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm"></img></a>
<a href="https://github.com/open-discord-bots/open-ticket/blob/main/LICENSE"><img alt="Open Ticket License" src="https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square"></img></a> <a href="https://github.com/open-discord-bots/open-ticket/blob/main/LICENSE"><img alt="Open Ticket License" src="https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square"></img></a>
<a href="https://otdocs.dj-dj.be"><img alt="Open Ticket Stars" src="https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square"></img></a> <a href="https://otdocs.dj-dj.be"><img alt="Open Ticket Stars" src="https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square"></img></a>
@@ -21,11 +15,19 @@
</p> </p>
<p align="center"> <p align="center">
Open Ticket is the most advanced & customisable discord ticket bot available! You are able to customise up to 300+ settings and aspects! This includes <code>Html Transcripts</code>, <code>Advanced Plugins</code>, <code>Custom Embeds</code>, <code>Questions/Modals</code>, <code>Stats</code> & more! Open Ticket is the most <b>advanced and customizable</b> Discord ticket bot available. With <b>350+ configurable settings</b>, you have full control over every aspect of your ticket system!
The bot is translated in more than <code>36 Languages</code> and has been battle tested in large Discord servers! If you need any help, feel free to join our <a href="https://discord.dj-dj.be">discord server</a>! From <code>HTML transcripts</code> and <code>Advanced Plugins</code> to <code>Claiming & Pinning</code>, <code>Questions & Modals</code>, <code>Detailed Statistics</code>, and much more.<br><br>
The bot is fully translated into <b>36+ languages</b> and has been battle-tested in large Discord servers.<br>
Need help or want to get involved? Feel free to join our <a href="https://discord.dj-dj.be"><b>Discord server</b></a>.
</p> </p>
<h3 align="center"><b>⭐️ Help us grow by giving a star! ⭐️</b></h3> <h3 align="center"><b>⭐️ Support Open Ticket’s growth by starring this repo! ⭐️</b></h3>
<p align="center"><sup>❤️ Love Open Ticket? <a href="https://github.com/sponsors/DJj123dj">Sponsorships</a> help fuel our HTML transcript servers and future features! ❤️</sup></p>
---
> **[-> Navigate to (⏱️ Quick Setup)](#️-quick-start-using-cli)**
> **[-> Navigate to (📚 Documentation)](https://otdocs.dj-dj.be)**
> **[-> Navigate to (📞 Support Server)](https://discord.dj-dj.be)**
### 📌 Features ### 📌 Features
- **⏳ Quick Setup** - Using the interactive Quick Setup CLI, you can **configure Open Ticket in less than 5min!** - **⏳ Quick Setup** - Using the interactive Quick Setup CLI, you can **configure Open Ticket in less than 5min!**
@@ -61,23 +63,38 @@ The bot is translated in more than <code>36 Languages</code> and has been battle
- **🎨 Customisation** - Yep, you heard it right. Even more customisation! - **🎨 Customisation** - Yep, you heard it right. Even more customisation!
- **😁 And so much more...** - **😁 And so much more...**
> ### 📦 Resources ### ⏱️ Quick Start (Using Interactive CLI Tool)
> These resources will help with configuration and usage of the bot:<br> > 1. Download the latest version of Open Ticket on [Github](https://github.com/open-discord-bots/open-ticket).
> <!--<a href="https://openticket.dj-dj.be/message.html?msg=The%20current%20tutorial%20is%20outdated,%20we%27re%20still%20working%20on%20a%20new%20one!"><img src="https://apis.dj-dj.be/cdn/openticket/open-ticket-tutorial.png" alt="Open Ticket Tutorial" width="180px"></a>--> > 2. Make sure Node.js & Npm are installed using `node -v` (minimum `v20`).
> <a href="https://otdocs.dj-dj.be"><img src="https://apis.dj-dj.be/cdn/openticket/open-ticket-docs.png" alt="Open Ticket Docs" width="180px"></a> > 3. Install any required dependencies using `npm install`.
> <a href="https://github.com/open-discord-bots/plugins"><img src="https://apis.dj-dj.be/cdn/openticket/open-ticket-plugins.png" alt="Open Ticket Plugins" width="180px"></a> > 4. Start the **Quick Setup CLI** using `npm run setup`.
> 5. Click on `> ⏱️ Quick Setup` and follow the instructions.
> 6. Start the bot using `npm start` or `node index.js`
> - If required, the bot will give a report of errors that must be solved.
> - Follow the instructions and restart the bot.
> 7. Enjoy using Open Ticket!
>
> #### 🚦 Navigation
> **[-> Navigate to (📚 Documentation)](https://otdocs.dj-dj.be)**
> **[-> Navigate to (📞 Support Server)](https://discord.dj-dj.be)**
> **[-> Navigate to (🧩 Download Plugins)](https://odplugins.dj-dj.be)**
>
> #### 🖥️ Recommended Hosting
> - **A VPS (Virtual Private Server)** - Extra customisation & more stability. Recommended for most servers.
> - **Any Pterodactyl-Based Panel** - Easy installation & configuration.
### ❤️ Sponsors ### ❤️ Sponsors
A big thanks to all our sponsors! Without them, it wouldn't be possible to create this project! Huge thanks to our sponsors for making this project possible. Your support means everything to us.
<table> <table>
<tr> <tr>
<td><img src="https://github.com/guillee3.png" alt="Profile Picture" width="100px"></td> <td><img src="https://github.com/guillee3.png" alt="Profile Picture" width="100px"></td>
<td><img src="https://github.com/yeeetSK.png" alt="Profile Picture" width="100px"></td> <td><img src="https://github.com/yeeetSK.png" alt="Profile Picture" width="100px"></td>
<td><img src="https://github.com/jacobhumston.png" alt="Profile Picture" width="100px"></td>
</tr> </tr>
<tr> <tr>
<td align="center"><a href="https://github.com/guillee3"><b>guillee3</b></a></td> <td align="center"><a href="https://github.com/guillee3"><b>guillee3</b></a></td>
<td align="center"><a href="https://github.com/yeeetSK"><b>yeeetSK</b></a></td> <td align="center"><a href="https://github.com/yeeetSK"><b>yeeetSK</b></a></td>
<td align="center"><a href="https://github.com/jacobhumston"><b>jacobhumston</b></a></td>
</tr> </tr>
</table> </table>
@@ -89,24 +106,6 @@ A big thanks to all our sponsors! Without them, it wouldn't be possible to creat
<img src="https://github.com/BENZORICH.png" alt="BENZORICH" width="40px"> <img src="https://github.com/BENZORICH.png" alt="BENZORICH" width="40px">
</a> </a>
### ⏱️ Quick Setup (Using CLI)
> 1. Download the latest version of Open Ticket on [Github](https://github.com/open-discord-bots/open-ticket).
> 2. Make sure node.js & npm are installed using `node -v` (minimum `v20`).
> 3. Install any required dependencies using `npm install`.
> 4. Start the **Quick Setup CLI** using `npm run setup`.
> 5. Click on `> ⏱️ Quick Setup` and follow the instructions.
> 6. Start the bot using `npm start` or `node index.js`
> - The bot will let you know any existing config errors.
> - Fix these errors and restart the bot.
> 7. Enjoy using Open Ticket!
> ### [📔 Visit Documentation](https://otdocs.dj-dj.be)
>
> ### 🖥️ Recommended Hostings
> - **Any Pterodactyl-Based Panel** - Easy installation & configuration.
> - **A Virtual Private Server (VPS)** - Extra customisation & more stability. Recommended for large servers.
>
> *❤️ Want to display your hosting here? Contact us in our [Discord server](https://discord.dj-dj.be)!*
## 📸 Preview ## 📸 Preview
<img alt="An example of a panel." src="https://apis.dj-dj.be/cdn/openticket/preview-v4/panel-examples.png"> <img alt="An example of a panel." src="https://apis.dj-dj.be/cdn/openticket/preview-v4/panel-examples.png">
<img alt="An example of a ticket message." src="https://apis.dj-dj.be/cdn/openticket/preview-v4/ticket-example.png"> <img alt="An example of a ticket message." src="https://apis.dj-dj.be/cdn/openticket/preview-v4/ticket-example.png">
@@ -114,21 +113,23 @@ A big thanks to all our sponsors! Without them, it wouldn't be possible to creat
## 🛠️ Contributors ## 🛠️ Contributors
### 🖥️ Team & Contributors ### 🖥️ Team & Contributors
A list of people that contributed or provided the most support for Open Ticket. A list of amazing people who have contributed or provided supported for **Open Ticket** and **Open Discord**.
<table> <table>
<tr> <tr>
<td align="center"><img src="https://github.com/DJj123dj.png" alt="Profile Picture" width="80px"></td> <td align="center"><img src="https://github.com/DJj123dj.png" alt="Profile Picture" width="80px"></td>
<td align="center"><img src="https://github.com/guillee3.png" alt="Profile Picture" width="80px"></td>
<td align="center"><img src="https://github.com/smetsliam.png" alt="Profile Picture" width="80px"></td> <td align="center"><img src="https://github.com/smetsliam.png" alt="Profile Picture" width="80px"></td>
<td align="center"><img src="https://github.com/FrankVissers.png" alt="Profile Picture" width="80px"></td> <td align="center"><img src="https://github.com/FrankVissers.png" alt="Profile Picture" width="80px"></td>
<td align="center"><img src="https://github.com/Sank34.png" alt="Profile Picture" width="80px"></td> <td align="center"><img src="https://github.com/Sank34.png" alt="Profile Picture" width="80px"></td>
<td align="center"><img src="https://github.com/guillee3.png" alt="Profile Picture" width="80px"></td> <td align="center"><img src="https://github.com/SKaranjaN.png" alt="Profile Picture" width="80px"></td>
</tr> </tr>
<tr> <tr>
<th><a href="https://github.com/DJj123dj">💻 DJj123dj</a></th> <th><a href="https://github.com/DJj123dj">💻🧩💬 DJj123dj</a></th>
<th><a href="https://github.com/guillee3">🧩💬 Guillee3</a></th>
<th><a href="https://github.com/smetsliam">💬 smetsliam</a></th> <th><a href="https://github.com/smetsliam">💬 smetsliam</a></th>
<th><a href="https://github.com/FrankVissers">💬 Frank Vissers</a></th> <th><a href="https://github.com/FrankVissers">💬 Frank Vissers</a></th>
<th><a href="https://github.com/Sank34">💬 Sanke</a></th> <th><a href="https://github.com/Sank34">💬 Sanke</a></th>
<th><a href="https://github.com/guillee3">🧩 Guillee3</a></th> <th><a href="https://github.com/SKaranjaN">🧩 SKaranjaN</a></th>
</tr> </tr>
</table> </table>
@@ -136,8 +137,7 @@ A list of people that contributed or provided the most support for Open Ticket.
With the amazing support of our translators, we've been able to translate Open Ticket in more than **36 languages**! With the amazing support of our translators, we've been able to translate Open Ticket in more than **36 languages**!
#### Categories: #### Categories:
- **🟢 Available** - **🟢 Available**
- **⏳ In Progress (Incomplete)** - **🤖 Partially Made Using AI**
- **🤖 Made Using AI**
- **🟠 Incomplete** - **🟠 Incomplete**
- **🔴 Unavailable/Outdated** - **🔴 Unavailable/Outdated**
@@ -145,28 +145,28 @@ With the amazing support of our translators, we've been able to translate Open T
|----|---------------------|--------------------------------| |----|---------------------|--------------------------------|
|🟢 |🇬🇧 English |djj123dj | |🟢 |🇬🇧 English |djj123dj |
|🟢 |🇳🇱 Dutch |djj123dj | |🟢 |🇳🇱 Dutch |djj123dj |
|🟢 |❓ Catalan |guillee3 |
|🟢 |🇮🇩 Indonesian |erxg |
|🟢 |🇮🇳 Hindi |challenger_nova |
|🟢 |🇩🇪 German |benzorich | |🟢 |🇩🇪 German |benzorich |
|🟢⏳ |🇪🇸 Spanish |redactado & josuens | |🟢 |🇫🇷 French |guillee.3 |
|🟢⏳ |🇫🇷 French |guillee.3 | |🟢 |🇪🇸 Spanish |redactado & josuens |
|🟢⏳ |🇵🇹 Portuguese |quiradon | |🟢 |🇵🇹 Portuguese |quiradon |
|🟢⏳ |🇨🇿 Czech |spyeye_ | |🟢 |🇮🇹 Italian |fraden1mvp. & imperatorix_17 |
|🟢⏳ |🇭🇺 Hungarian |kornel0706 | |🟢 |🇸🇪 Swedish |NoOneNook |
|🟢⏳ |🇷🇴 Romanian |sankedev | |🟢 |🇳🇴 Norwegian |NoOneNook |
|🟢⏳ |🇺🇦 Ukrainian |anderskiy | |🟢 |🇹🇭 Thai |modshd |
|🟢⏳ |🇮🇹 Italian |fraden1mvp. | |🟢 |🇮🇳 Hindi |challenger_nova |
|🟢⏳ |🇩🇰 Danish |the_gamer | |🟢 |🇭🇺 Hungarian |kornel0706 |
|🟢⏳ |🇹🇭 Thai |modshd | |🟢 |🇮🇩 Indonesian |erxg |
|🟢⏳ |🇹🇷 Turkish |palestinian | |🟢 |🇱🇹 Lithuanian |tsgindrius |
|🟢⏳ |🇦🇪 Arabic |palestinian | |🟢 |🇺🇦 Ukrainian |anderskiy |
|🟢⏳ |🇱🇹 Lithuanian |tsgindrius | |🟢 |🇨🇿 Czech |spyeye_ |
|🟢⏳ |🇵🇱 Polish |danoglez | |🟢 |🇷🇴 Romanian |sankedev |
|🟢⏳ |🇳🇴 Norwegian |NoOneNook | |🟢 |🇩🇰 Danish |the_gamer |
|🟢⏳ |🇸🇪 Swedish |NoOneNook | |🟢 |🇹🇷 Turkish |palestinian |
|🟢⏳ |🇮🇷 Persian |dysashop & zhavis | |🟢 |🇦🇪 Arabic |palestinian |
|🟢⏳ |🇧🇩 Bengali |HanumeshGupta | |🟢 |🇵🇱 Polish |danoglez |
|🟢 |🇮🇷 Persian |dysashop & zhavis |
|🟢 |🇧🇩 Bengali |HanumeshGupta |
|🟢 |❓ Catalan |guillee3 |
|🤖 |🇪🇪 Estonian |iamnotmega | |🤖 |🇪🇪 Estonian |iamnotmega |
|🤖 |🇫🇮 Finnish |iamnotmega | |🤖 |🇫🇮 Finnish |iamnotmega |
|🤖 |🇯🇵 Japanese |HanumeshGupta | |🤖 |🇯🇵 Japanese |HanumeshGupta |
@@ -176,9 +176,9 @@ With the amazing support of our translators, we've been able to translate Open T
|🤖 |🇮🇳 Tamil |HanumeshGupta | |🤖 |🇮🇳 Tamil |HanumeshGupta |
|🤖 |🇨🇳 Simplified Chinese |HanumeshGupta | |🤖 |🇨🇳 Simplified Chinese |HanumeshGupta |
|🤖 |❓ Kurdish |HanumeshGupta | |🤖 |❓ Kurdish |HanumeshGupta |
|🤖⏳ |🇷🇺 Russian |NoOneNook | |🤖 |🇷🇺 Russian |NoOneNook |
|🤖⏳ |🇱🇻 Latvian |NoOneNook | |🤖 |🇱🇻 Latvian |NoOneNook |
|🤖⏳ |🇻🇳 Vietnamese |ngocdiep2006 | |🤖 |🇻🇳 Vietnamese |ngocdiep2006 |
|🔴 |🇨🇳 Traditional Chinese|[⭐ Contribute!](.github/CONTRIBUTING.md)| |🔴 |🇨🇳 Traditional Chinese|[⭐ Contribute!](.github/CONTRIBUTING.md)|
<!--[⭐ Contribute!](.github/CONTRIBUTING.md) --> <!--[⭐ Contribute!](.github/CONTRIBUTING.md) -->
@@ -219,17 +219,17 @@ This will help us grow and reach even more people!
|[`example-command`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/example-command/) |📄 Example |Sample custom command using the Open Discord system. | |[`example-command`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/example-command/) |📄 Example |Sample custom command using the Open Discord system. |
|[`ot-jump-to-top`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-jump-to-top/) |📢 Command |Add a simple command to jump to the top of the ticket. | |[`ot-jump-to-top`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-jump-to-top/) |📢 Command |Add a simple command to jump to the top of the ticket. |
|[`ot-kill-switch`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-kill-switch/) |📢 Command |Temporarily disable the ticket system using a kill switch. | |[`ot-kill-switch`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-kill-switch/) |📢 Command |Temporarily disable the ticket system using a kill switch. |
|[`od-hosting-status`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/od-hosting-status/) |📢 Command |A simple command to send hosting status updates to a channel. | |[`ot-hosting-status`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-hosting-status/) |📢 Command |A simple command to send hosting status updates to a channel. |
|[`od-shutdown`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/od-shutdown/) |📢 Command |A simple command to turn off the bot from a slash command (server & bot owner only). | |[`ot-shutdown`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-shutdown/) |📢 Command |A simple command to turn off the bot from a slash command (server & bot owner only). |
|[`ot-sqlite-database`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-sqlite-database/) |⚙️ Utility |With this plugin, the database will be an SQLite file. It's a must-have for large servers! | |[`ot-sqlite-database`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-sqlite-database/) |⚙️ Utility |With this plugin, the database will be an SQLite file. It's a must-have for large servers! |
|[`od-no-slash-clear`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/od-no-slash-clear/) |⚙️ Utility |Disable the automatic removal of slash commands that aren't used by Open Ticket. | |[`ot-no-slash-clear`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-no-slash-clear/) |⚙️ Utility |Disable the automatic removal of slash commands that aren't used by Open Ticket. |
|[`ot-migrate-v3`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-migrate-v3/) |⚙️ Utility |Use this plugin to migrate all tickets from Open Ticket v3 to v4. | |[`ot-migrate-v3`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-migrate-v3/) |⚙️ Utility |Use this plugin to migrate all tickets from Open Ticket v3 to v4. |
|[`ot-ticket-message-extras`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-ticket-message-extras/) |🎨 Customisation |A plugin which adds a few little features to the ticket message. | |[`ot-ticket-message-extras`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-ticket-message-extras/) |🎨 Customisation |A plugin which adds a few little features to the ticket message. |
|[`ot-rename-keep-prefix`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-rename-keep-prefix/) |🎨 Customisation |Simple plugin to keep the channel prefix when using the /rename command. | |[`ot-rename-keep-prefix`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-rename-keep-prefix/) |🎨 Customisation |Simple plugin to keep the channel prefix when using the /rename command. |
|[`ot-customise-buttons`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-customise-buttons/) |🎨 Customisation |Customise almost all built-in buttons. This includes the claim, reopen, close & delete buttons. | |[`ot-customise-buttons`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-customise-buttons/) |🎨 Customisation |Customise almost all built-in buttons. This includes the claim, reopen, close & delete buttons. |
|[`ot-ephemeral-messages`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-ephemeral-messages/) |🎨 Customisation |Customise for every messages if it needs to be ephemeral or not. | |[`ot-ephemeral-messages`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-ephemeral-messages/) |🎨 Customisation |Customise for every messages if it needs to be ephemeral or not. |
|[`ot-footers`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-footers/) |🎨 Customisation |A simple plugin to add footers in all Open Ticket embeds. | |[`ot-footers`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-footers/) |🎨 Customisation |A simple plugin to add footers in all Open Ticket embeds. |
|[`od-alt-detector`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/od-alt-detector/) |💼 Management |Use the discord-alt-detector npm package by DJdj Development in your ticket bot. | |[`ot-alt-detector`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-alt-detector/) |💼 Management |Use the discord-alt-detector npm package by DJdj Development in your ticket bot. |
|[`ot-embeds`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-embeds/) |💼 Management |Create custom premade embeds in the config or use the command to create one from scratch. | |[`ot-embeds`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-embeds/) |💼 Management |Create custom premade embeds in the config or use the command to create one from scratch. |
|[`ot-move-actions`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-move-actions/) |💼 Management |Automatically unclaim/unpin a ticket when it's moved using `/move`. | |[`ot-move-actions`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-move-actions/) |💼 Management |Automatically unclaim/unpin a ticket when it's moved using `/move`. |
|[`ot-reviews`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-reviews/) |💼 Management |Review system for Open Ticket! It is very customisable and has lots of features. | |[`ot-reviews`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-reviews/) |💼 Management |Review system for Open Ticket! It is very customisable and has lots of features. |
@@ -243,13 +243,15 @@ This will help us grow and reach even more people!
|Name |Author |Category |Description | |Name |Author |Category |Description |
|---------------------------------------------------------------------|----------------------------|----------------------------|-------------------------| |---------------------------------------------------------------------|----------------------------|----------------------------|-------------------------|
|[`ot-config-reload`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-config-reload/) |guillee.3 |⚙️ Utility |This plugin adds a new command that allows reloading the Open Ticket config files without the need for a restart. | |[`ot-config-reload`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-config-reload/) |guillee.3 |⚙️ Utility |This plugin adds a new command that allows reloading the Open Ticket config files without the need for a restart. |
|[`ot-ticket-forms`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-ticket-forms/) |guillee.3 |💼 Management |An advanced forms plugin for Open Ticket. |
|[`ot-feedback`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-feedback/) |an_developer |💼 Management |A plugin to gather feedback of your support service. | |[`ot-feedback`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-feedback/) |an_developer |💼 Management |A plugin to gather feedback of your support service. |
|[`ot-assign-role`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-assign-role/) |rapid.fast |💼 Management |This plugin assigns a predefined role to a user upon creating a ticket. | |[`ot-assign-role`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-assign-role/) |rapid.fast |💼 Management |This plugin assigns a predefined role to a user upon creating a ticket. |
|[`ot-moderation`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-moderation/) |NotMukundOP |💼 Management |A simple moderation plugin for Open Discord with ban, kick & warnings. |
|[`ot-template-system`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-template-system/) |DanoGlez |💼 Management |Predefined template system for sending quick messages. |
|[`ot-volume-warning`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-volume-warning/) |guillee.3 |💼 Management |Alerts ticket creators when too many tickets are open, indicating possible response delays. | |[`ot-volume-warning`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-volume-warning/) |guillee.3 |💼 Management |Alerts ticket creators when too many tickets are open, indicating possible response delays. |
|[`od-reminders`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/od-reminders/) |guillee.3 |💼 Management |Set reminders that will be sent to a channel every specified time. | |[`ot-reminders`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-reminders/) |guillee.3 |💼 Management |Set reminders that will be sent to a channel every specified time. |
|[`od-moderation`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/od-moderation/) |NotMukundOP |💼 Management |A simple moderation plugin for Open Discord with ban, kick & warnings. | |[`ot-ticket-forms`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-ticket-forms/) |guillee.3 |💼 Management |An advanced forms plugin for Open Ticket. |
|[`ot-followups`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-followups/) |guillee.3 |💼 Management |Send additional follow-up messages to a ticket. | |[`ot-followups`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-followups/) |guillee.3 |💼 Management |Send additional follow-up messages to a ticket. |
|[`ot-twitch-notifier`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-twitch-notifier/) |guillee.3 |💼 Management |Get notified when your favorite Twitch streamers go live. |
|[`ot-translate-cmds`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-translate-cmds/) |guillee.3 |🤖 Client |Translate all built-in command names, descriptions & options. | |[`ot-translate-cmds`](https://github.com/open-discord-bots/plugins/tree/main/open-ticket/ot-translate-cmds/) |guillee.3 |🤖 Client |Translate all built-in command names, descriptions & options. |
--- ---
+1 -1
View File
@@ -2,7 +2,7 @@
"_INFO":{ "_INFO":{
"support":"https://otdocs.dj-dj.be", "support":"https://otdocs.dj-dj.be",
"discord":"https://discord.dj-dj.be", "discord":"https://discord.dj-dj.be",
"version":"open-ticket-v4.1.2" "version":"open-ticket-v4.1.3"
}, },
"token":"insert your bot token here! (or leave empty when using 'tokenFromENV')", "token":"insert your bot token here! (or leave empty when using 'tokenFromENV')",
+1 -1
View File
@@ -17,7 +17,7 @@
"image":"https://www.example.com/image.png (or leave empty)", "image":"https://www.example.com/image.png (or leave empty)",
"thumbnail":"https://www.example.com/image.png (or leave empty)", "thumbnail":"https://www.example.com/image.png (or leave empty)",
"footer":"Open Ticket v4.1.2 (or leave empty)", "footer":"Open Ticket v4.1.3 (or leave empty)",
"fields":[ "fields":[
{"name":"field name","value":"field value","inline":false} {"name":"field name","value":"field value","inline":false}
], ],
+47 -1
View File
@@ -14,7 +14,7 @@ process.argv.push(...flags)
██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║ ██║██║ ██╔═██╗ ██╔══╝ ██║ ██║ ██║██╔═══╝ ██╔══╝ ██║╚██╗██║ ██║ ██║██║ ██╔═██╗ ██╔══╝ ██║
╚██████╔╝██║ ███████╗██║ ╚████║ ██║ ██║╚██████╗██║ ██╗███████╗ ██║ ╚██████╔╝██║ ███████╗██║ ╚████║ ██║ ██║╚██████╗██║ ██╗███████╗ ██║
╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚══════╝╚═╝ ╚═══╝ ╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝ ╚═╝
v4.1.2 - Made by DJj123dj & Contributors v4.1.3 - Made by DJj123dj & Contributors
Discord: https://discord.dj-dj.be Discord: https://discord.dj-dj.be
Docs: https://otdocs.dj-dj.be Docs: https://otdocs.dj-dj.be
@@ -28,6 +28,7 @@ const fs = require("fs")
const ts = require("typescript") const ts = require("typescript")
const {createHash,Hash} = require("crypto") const {createHash,Hash} = require("crypto")
const nodepath = require('path') const nodepath = require('path')
const ansis = require("ansis")
/** ## What is this? /** ## What is this?
* This is a function which compares `./src/` with a hash stored in `./dist/hash.txt`. * This is a function which compares `./src/` with a hash stored in `./dist/hash.txt`.
@@ -84,6 +85,51 @@ function saveNewCompilationHash(){
} }
if (!process.argv.includes("--no-compile")){ if (!process.argv.includes("--no-compile")){
const requiredDependencies = new Set()
if (fs.existsSync("./plugins")){
console.log("OT: Reading plugin.json files...")
for (const pluginDir of fs.readdirSync("./plugins")){
if (pluginDir === ".DS_Store") continue
const pluginPath = nodepath.join("./plugins", pluginDir)
if (!fs.statSync(pluginPath).isDirectory()) continue
const pluginJsonPath = nodepath.join(pluginPath, "plugin.json")
if (fs.existsSync(pluginJsonPath)){
try{
const pluginData = JSON.parse(fs.readFileSync(pluginJsonPath).toString())
if (pluginData.npmDependencies && Array.isArray(pluginData.npmDependencies)){
pluginData.npmDependencies.forEach((dep) => {
if (typeof dep === "string" && dep.trim()){
requiredDependencies.add(dep.trim())
}
})
}
}catch(err){
// skip invalid plugin.json files, will be caught later
}
}
}
if (requiredDependencies.size > 0){
console.log("OT: Checking plugin npm dependencies...")
/**@type {string[]} */
const missingDeps = []
for (const dep of requiredDependencies){
try{
require.resolve(dep)
}catch(err){
missingDeps.push(dep)
}
}
if (missingDeps.length > 0){
console.log(ansis.red("OT: ❌ Fatal Error --> Missing npm dependencies required by plugins:\n\n")+ansis.cyan(missingDeps.map((dep) => " - "+dep).join("\n")+"\n"))
console.log("OT: Please install missing dependencies using the following command:\n> "+ansis.bold.green("npm install " + missingDeps.join(" "))+"\n")
process.exit(1)
}
}
}
if (requiresCompilation()){ if (requiresCompilation()){
console.log("OT: Compilation Required...") console.log("OT: Compilation Required...")
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion": "v4.1.2", "otversion":"v4.1.3",
"translators":["palestinian"], "translators":["palestinian"],
"lastedited": "06/12/2024", "lastedited":"16/02/2026",
"language":"Arabic", "language":"Arabic",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"يجب أن تحتوي هذه السلسلة على {0}!", "stringContains":"يجب أن تحتوي هذه السلسلة على {0}!",
"stringChoices":"يمكن أن تكون هذه السلسلة واحدة فقط من القيم التالية: {0}!", "stringChoices":"يمكن أن تكون هذه السلسلة واحدة فقط من القيم التالية: {0}!",
"stringRegex":"هذه السلسلة غير صالحة!", "stringRegex":"هذه السلسلة غير صالحة!",
"stringInvertedContains":"لا يُسمح لهذا النص باحتواء {0}!",
"stringLowercase":"يجب كتابة هذا النص بأحرف صغيرة فقط!",
"stringUppercase":"يجب كتابة هذا النص بأحرف كبيرة فقط!",
"stringSpecialCharacters":"لا يُسمح لهذا النص باحتواء أي رموز خاصة! (a-z، 0-9 والمسافة فقط)",
"stringNoSpaces":"لا يُسمح لهذا النص باحتواء مسافات!",
"stringCapitalWord":"يُنصح بأن تبدأ كل كلمة في هذا النص بحرف كبير!",
"stringCapitalSentence":"يبدو أن بعض الجمل في هذا النص لا تبدأ بحرف كبير!",
"stringPunctuation":"يبدو أن الجملة في هذا النص لا تنتهي بعلامة ترقيم!",
"numberTooShort":"لا يمكن أن يكون هذا الرقم أقصر من {0} حرفًا!", "numberTooShort":"لا يمكن أن يكون هذا الرقم أقصر من {0} حرفًا!",
"numberTooLong":"لا يمكن أن يكون هذا الرقم أطول من {0} حرفًا!", "numberTooLong":"لا يمكن أن يكون هذا الرقم أطول من {0} حرفًا!",
@@ -48,6 +56,8 @@
"numberNegative":"لا يمكن أن يكون هذا الرقم سالبًا!", "numberNegative":"لا يمكن أن يكون هذا الرقم سالبًا!",
"numberPositive":"لا يمكن أن يكون هذا الرقم موجبًا!", "numberPositive":"لا يمكن أن يكون هذا الرقم موجبًا!",
"numberZero":"لا يمكن أن يكون هذا الرقم صفرًا!", "numberZero":"لا يمكن أن يكون هذا الرقم صفرًا!",
"numberNan":"لا يمكن أن يكون هذا الرقم NaN (Not A Number)!",
"numberInvertedContains":"لا يُسمح لهذا الرقم باحتواء {0}!",
"booleanTrue":"لا يمكن أن تكون هذه القيمة صحيحة!", "booleanTrue":"لا يمكن أن تكون هذه القيمة صحيحة!",
"booleanFalse":"لا يمكن أن تكون هذه القيمة خاطئة!", "booleanFalse":"لا يمكن أن تكون هذه القيمة خاطئة!",
@@ -89,7 +99,8 @@
"invalidButton":"يجب أن تحتوي هذه الزر على {0} أو {1} على الأقل!", "invalidButton":"يجب أن تحتوي هذه الزر على {0} أو {1} على الأقل!",
"unusedOption":"الخيار {0} غير مستخدم في أي مكان!", "unusedOption":"الخيار {0} غير مستخدم في أي مكان!",
"unusedQuestion":"السؤال {0} غير مستخدم في أي مكان!", "unusedQuestion":"السؤال {0} غير مستخدم في أي مكان!",
"dropdownOption": "يمكن أن تحتوي لوحة مع تمكين القائمة المنسدلة على خيارات من نوع 'تذكرة' فقط!" "dropdownOption":"يمكن أن تحتوي لوحة مع تمكين القائمة المنسدلة على خيارات من نوع 'تذكرة' فقط!",
"customInvalidVersion":"الإصدار المحدد في الإعدادات غير متطابق! تأكد من تحديث الإعدادات إلى أحدث إصدار!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"تمت إضافتك إلى القائمة السوداء", "blacklistAddDm":"تمت إضافتك إلى القائمة السوداء",
"blacklistRemoveDm":"تمت إزالتك من القائمة السوداء", "blacklistRemoveDm":"تمت إزالتك من القائمة السوداء",
"clear":"تم مسح التذاكر", "clear":"تم مسح التذاكر",
"clearTickets":"مسح التذاكر",
"roles":"تم تحديث الأدوار", "roles":"تم تحديث الأدوار",
"autoclose":"تم إغلاق التذكرة تلقائيًا", "autoclose":"تم إغلاق التذكرة تلقائيًا",
@@ -139,7 +151,12 @@
"autocloseDisabled":"تم تعطيل الإغلاق التلقائي", "autocloseDisabled":"تم تعطيل الإغلاق التلقائي",
"autodelete":"تم حذف التذكرة تلقائيًا", "autodelete":"تم حذف التذكرة تلقائيًا",
"autodeleteEnabled":"تم تمكين الحذف التلقائي", "autodeleteEnabled":"تم تمكين الحذف التلقائي",
"autodeleteDisabled": "تم تعطيل الحذف التلقائي" "autodeleteDisabled":"تم تعطيل الحذف التلقائي",
"topicSet":"تم تغيير الموضوع",
"prioritySet":"تم تغيير الأولوية",
"priorityGet":"أولوية التذكرة",
"transfer":"تم نقل التذكرة"
}, },
"descriptions":{ "descriptions":{
"create":"تم إنشاء تذكرتك. انقر على الزر أدناه للوصول إليها!", "create":"تم إنشاء تذكرتك. انقر على الزر أدناه للوصول إليها!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"يمكنك فقط إنشاء {0} تذكرة(ات) في نفس الوقت!", "ticketMessageLimit":"يمكنك فقط إنشاء {0} تذكرة(ات) في نفس الوقت!",
"ticketMessageAutoclose":"ستغلق هذه التذكرة تلقائيًا عندما تكون غير نشطة لمدة {0} ساعة!", "ticketMessageAutoclose":"ستغلق هذه التذكرة تلقائيًا عندما تكون غير نشطة لمدة {0} ساعة!",
"ticketMessageAutodelete":"ستحذف هذه التذكرة تلقائيًا عندما تكون غير نشطة لمدة {0} يوم!", "ticketMessageAutodelete":"ستحذف هذه التذكرة تلقائيًا عندما تكون غير نشطة لمدة {0} يوم!",
"panelReady": "يمكنك العثور على اللوحة أدناه!\nيمكن الآن حذف هذه الرسالة!" "panelReady":"اللوحة متاحة في الرسالة التالية!\nيمكن الآن حذف هذه الرسالة!",
"topicSet":"تم تغيير موضوع القناة بنجاح بواسطة {0}!",
"prioritySet":"تم تغيير أولوية التذكرة إلى {0} بواسطة {1} بنجاح!",
"priorityGet":"الأولوية الحالية لهذه التذكرة هي {0}.",
"transfer":"تم نقل ملكية التذكرة من {0} إلى {1} بواسطة {2} بنجاح!"
}, },
"modal":{ "modal":{
"closePlaceholder":"لماذا أغلقت هذه التذكرة؟", "closePlaceholder":"لماذا أغلقت هذه التذكرة؟",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} تم إزالته من القائمة السوداء بواسطة {1}!", "blacklistRemoveLog":"{0} تم إزالته من القائمة السوداء بواسطة {1}!",
"blacklistAddDm":"لقد تم حظرك في خادمنا!\nمن الآن فصاعدًا، لا يمكنك إنشاء تذكرة!", "blacklistAddDm":"لقد تم حظرك في خادمنا!\nمن الآن فصاعدًا، لا يمكنك إنشاء تذكرة!",
"blacklistRemoveDm":"تمت إزالتك من القائمة السوداء في خادمنا!\nالآن يمكنك إنشاء تذاكر مرة أخرى!", "blacklistRemoveDm":"تمت إزالتك من القائمة السوداء في خادمنا!\nالآن يمكنك إنشاء تذاكر مرة أخرى!",
"clearLog": "{0} تذاكر تم حذفها بواسطة {1}!" "clearLog":"{0} تذاكر تم حذفها بواسطة {1}!",
"transferLog":"تم نقل ملكية هذه التذكرة من {0} إلى {1} بواسطة {2}!",
"transferDm":"تم نقل ملكية تذكرتك من {0} إلى {1} في خادمنا!",
"prioritySetLog":"تم تغيير أولوية هذه التذكرة إلى {0} بواسطة {1}!",
"prioritySetDm":"تم تغيير أولوية تذكرتك إلى {0} في خادمنا!",
"roleUpdateLog":"قام {0} بتحديث أدواره!",
"roleUpdateDm":"تم تحديث أدوارك في خادمنا!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"إعادة المحاولة", "retry":"إعادة المحاولة",
"continue":"حذف بدون نص", "continue":"حذف بدون نص",
"backup":"إنشاء نص احتياطي", "backup":"إنشاء نص احتياطي",
"error": "حدث خطأ أثناء محاولة إنشاء النص.\nماذا تريد أن تفعل؟\n\nلن يتم حذف هذه التذكرة حتى تضغط على أحد هذه الأزرار." "error":"حدث خطأ أثناء محاولة إنشاء النص.\nماذا تريد أن تفعل؟\n\nلن يتم حذف هذه التذكرة حتى تضغط على أحد هذه الأزرار.",
"title":"خطأ في النسخ"
},
"text":{
"messagesTitle":"الرسائل",
"embedTitle":"EMBED",
"fileTitle":"ملف",
"fieldsTitle":"الحقول",
"reactionsTitle":"التفاعلات",
"statsTitle":"الإحصائيات",
"emptyContent":"<المحتوى فارغ>",
"noTitle":"<بدون-عنوان>",
"noDesc":"<بدون-وصف>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"لوحة غير معروفة", "unknownPanel":"لوحة غير معروفة",
"notInGuild":"غير موجود في الخادم", "notInGuild":"غير موجود في الخادم",
"channelRename":"غير قادر على إعادة تسمية القناة", "channelRename":"غير قادر على إعادة تسمية القناة",
"busy": "التذكرة مشغولة" "busy":"التذكرة مشغولة",
"permissionError":"خطأ في الصلاحيات"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"اتصل بمالك هذا البوت لمزيد من المعلومات!", "askForInfo":"اتصل بمالك هذا البوت لمزيد من المعلومات!",
@@ -280,7 +322,10 @@
"notInGuild":"هذا {0} لا يعمل في DM! يرجى المحاولة مرة أخرى في خادم!", "notInGuild":"هذا {0} لا يعمل في DM! يرجى المحاولة مرة أخرى في خادم!",
"channelRename":"بسبب حدود معدل ديسكورد، من المستحيل حاليًا على البوت إعادة تسمية القناة. سيتم إعادة تسمية القناة تلقائيًا بعد 10 دقائق إذا لم يتم إعادة تشغيل البوت.", "channelRename":"بسبب حدود معدل ديسكورد، من المستحيل حاليًا على البوت إعادة تسمية القناة. سيتم إعادة تسمية القناة تلقائيًا بعد 10 دقائق إذا لم يتم إعادة تشغيل البوت.",
"channelRenameSource":"مصدر هذا الخطأ هو: {0}", "channelRenameSource":"مصدر هذا الخطأ هو: {0}",
"busy": "غير قادر على استخدام هذا {0}!\nالتذكرة قيد المعالجة حاليًا بواسطة البوت.\n\nيرجى المحاولة مرة أخرى بعد بضع ثوانٍ!" "busy":"غير قادر على استخدام هذا {0}!\nالتذكرة قيد المعالجة حاليًا بواسطة البوت.\n\nيرجى المحاولة مرة أخرى بعد بضع ثوانٍ!",
"closeBeforeMessage":"لا يمكن إغلاق/حذف هذه التذكرة قبل إرسال رسالة من مستخدم.",
"closeBeforeAdminMessage":"لا يمكن إغلاق/حذف هذه التذكرة قبل إرسال رسالة من مشرف تذاكر أو عضو دعم.",
"unableToCreateTicket":"لا يمكنك إنشاء تذكرة."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"القيمة لا تتطابق مع النمط!", "stringRegex":"القيمة لا تتطابق مع النمط!",
@@ -331,7 +376,6 @@
"added":"تمت الإضافة", "added":"تمت الإضافة",
"removed":"تمت الإزالة", "removed":"تمت الإزالة",
"filter":"تصفية", "filter":"تصفية",
"claimedBy": "مطالب بها من قبل {0}",
"method":"طريقة", "method":"طريقة",
"type":"نوع", "type":"نوع",
"blacklisted":"محظور", "blacklisted":"محظور",
@@ -352,10 +396,30 @@
"version":"إصدار", "version":"إصدار",
"name":"اسم", "name":"اسم",
"role":"دور", "role":"دور",
"status": "حالة", "status":"الحالة",
"claimed":"مطالب بها", "claimed":"مطالب بها",
"pinned":"مثبتة", "pinned":"مثبتة",
"creationDate": "تاريخ الإنشاء" "creationDate":"تاريخ الإنشاء",
"noone":"لا أحد",
"open":"مفتوحة",
"closed":"مغلقة",
"priority":"الأولوية",
"participants":"المشاركون",
"yes":"نعم",
"no":"لا",
"option":"خيار",
"topic":"الموضوع",
"uptime":"مدة تشغيل النظام",
"messages":"الرسائل",
"embeds":"EMBEDS",
"files":"الملفات",
"components":"المكونات",
"cooldown":"فترة الانتظار",
"maxTickets":"الحد الأقصى للتذاكر",
"admins":"المشرفون",
"roles":"الأدوار",
"size":"الحجم"
}, },
"lowercase":{ "lowercase":{
"text":"نص", "text":"نص",
@@ -384,6 +448,7 @@
"unclaim":"ألغِ مطالبة بتذكرة.", "unclaim":"ألغِ مطالبة بتذكرة.",
"pin":"ثبّت تذكرة.", "pin":"ثبّت تذكرة.",
"unpin":"ألغِ تثبيت تذكرة.", "unpin":"ألغِ تثبيت تذكرة.",
"move":"انقل تذكرة.", "move":"انقل تذكرة.",
"moveId":"معرف الخيار الذي تريد الانتقال إليه.", "moveId":"معرف الخيار الذي تريد الانتقال إليه.",
"rename":"أعد تسمية تذكرة.", "rename":"أعد تسمية تذكرة.",
@@ -392,6 +457,7 @@
"addUser":"المستخدم الذي تريد إضافته.", "addUser":"المستخدم الذي تريد إضافته.",
"remove":"إزالة مستخدم من تذكرة.", "remove":"إزالة مستخدم من تذكرة.",
"removeUser":"المستخدم الذي تريد إزالته.", "removeUser":"المستخدم الذي تريد إزالته.",
"blacklist":"إدارة القائمة السوداء للتذاكر.", "blacklist":"إدارة القائمة السوداء للتذاكر.",
"blacklistView":"عرض قائمة بالمستخدمين المحظورين حاليًا.", "blacklistView":"عرض قائمة بالمستخدمين المحظورين حاليًا.",
"blacklistAdd":"إضافة مستخدم إلى القائمة السوداء.", "blacklistAdd":"إضافة مستخدم إلى القائمة السوداء.",
@@ -405,6 +471,7 @@
"statsUserUser":"المستخدم الذي تريد عرض إحصائياته.", "statsUserUser":"المستخدم الذي تريد عرض إحصائياته.",
"statsTicket":"عرض إحصائيات تذكرة في الخادم.", "statsTicket":"عرض إحصائيات تذكرة في الخادم.",
"statsTicketTicket":"التذكرة التي تريد عرض إحصائياتها.", "statsTicketTicket":"التذكرة التي تريد عرض إحصائياتها.",
"clear":"احذف عدة تذاكر في نفس الوقت.", "clear":"احذف عدة تذاكر في نفس الوقت.",
"clearFilter":"الفلتر لحذف التذاكر.", "clearFilter":"الفلتر لحذف التذاكر.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"غير مثبتة", "unpin":"غير مثبتة",
"autoclose":"مغلقة تلقائيًا" "autoclose":"مغلقة تلقائيًا"
}, },
"autoclose":"إدارة الإغلاق التلقائي في تذكرة.", "autoclose":"إدارة الإغلاق التلقائي في تذكرة.",
"autocloseDisable":"تعطيل الإغلاق التلقائي في هذه التذكرة.", "autocloseDisable":"تعطيل الإغلاق التلقائي في هذه التذكرة.",
"autocloseEnable":"تمكين الإغلاق التلقائي في هذه التذكرة.", "autocloseEnable":"تمكين الإغلاق التلقائي في هذه التذكرة.",
@@ -424,7 +492,19 @@
"autodelete":"إدارة الحذف التلقائي في تذكرة.", "autodelete":"إدارة الحذف التلقائي في تذكرة.",
"autodeleteDisable":"تعطيل الحذف التلقائي في هذه التذكرة.", "autodeleteDisable":"تعطيل الحذف التلقائي في هذه التذكرة.",
"autodeleteEnable":"تمكين الحذف التلقائي في هذه التذكرة.", "autodeleteEnable":"تمكين الحذف التلقائي في هذه التذكرة.",
"autodeleteEnableTime": "عدد الأيام التي تحتاجها هذه التذكرة لتكون غير نشطة لحذفها." "autodeleteEnableTime":"عدد الأيام التي تحتاجها هذه التذكرة لتكون غير نشطة لحذفها.",
"topic":"إدارة موضوع قناة التذكرة.",
"topicSet":"تعيين موضوع قناة التذكرة.",
"topicValue":"الموضوع الجديد للقناة.",
"topicList":"الحصول على قائمة بجميع التذاكر مع مواضيعها وإحصائياتها.",
"priority":"إدارة أولوية التذكرة.",
"prioritySet":"تعيين أولوية التذكرة.",
"priorityValue":"أولوية القناة.",
"priorityGet":"الحصول على أولوية التذكرة.",
"priorityList":"الحصول على قائمة بجميع التذاكر مع حالة أولويتها.",
"transfer":"نقل ملكية التذكرة من مستخدم إلى آخر.",
"transferUser":"المستخدم الذي سيتم النقل إليه."
}, },
"helpMenu":{ "helpMenu":{
"help":"احصل على قائمة بجميع الأوامر المتاحة.", "help":"احصل على قائمة بجميع الأوامر المتاحة.",
@@ -452,7 +532,16 @@
"autocloseDisable":"تعطيل الإغلاق التلقائي في هذه التذكرة.", "autocloseDisable":"تعطيل الإغلاق التلقائي في هذه التذكرة.",
"autocloseEnable":"تمكين الإغلاق التلقائي في هذه الت ذكرة.", "autocloseEnable":"تمكين الإغلاق التلقائي في هذه الت ذكرة.",
"autodeleteDisable":"تعطيل الحذف التلقائي في هذه التذكرة.", "autodeleteDisable":"تعطيل الحذف التلقائي في هذه التذكرة.",
"autodeleteEnable": "تمكين الحذف التلقائي في هذه التذكرة." "autodeleteEnable":"تمكين الحذف التلقائي في هذه التذكرة.",
"categories":{
"general":"الأوامر العامة",
"basicTicket":"أوامر التذاكر الأساسية",
"advancedTicket":"أوامر التذاكر المتقدمة",
"userTicket":"أوامر تذاكر المستخدم",
"admin":"أوامر المشرف",
"advanced":"أوامر متقدمة",
"extra":"أوامر إضافية"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"إحصائيات النظام", "system":"إحصائيات النظام",
"user":"إحصائيات المستخدم", "user":"إحصائيات المستخدم",
"ticket":"إحصائيات التذكرة", "ticket":"إحصائيات التذكرة",
"participants": "المشاركون" "participants":"المشاركون",
"messages":"الرسائل"
}, },
"properties":{ "properties":{
"ticketsCreated":"التذاكر التي تم إنشاؤها", "ticketsCreated":"التذاكر التي تم إنشاؤها",
@@ -472,7 +562,47 @@
"ticketsPinned":"التذاكر المثبتة", "ticketsPinned":"التذاكر المثبتة",
"ticketsMoved":"التذاكر المنقولة", "ticketsMoved":"التذاكر المنقولة",
"usersBlacklisted":"المستخدمون المحظورون", "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":"بدون"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta"], "translators":["HanumeshGupta"],
"lastedited":"19/06/2025", "lastedited":"16/02/2026",
"language":"Bengali", "language":"Bengali",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"এই স্ট্রিংটিতে {0} থাকতে হবে!", "stringContains":"এই স্ট্রিংটিতে {0} থাকতে হবে!",
"stringChoices":"এই স্ট্রিংটি শুধুমাত্র নিম্নলিখিত মানগুলির একটি হতে পারে: {0}!", "stringChoices":"এই স্ট্রিংটি শুধুমাত্র নিম্নলিখিত মানগুলির একটি হতে পারে: {0}!",
"stringRegex":"এই স্ট্রিংটি অবৈধ!", "stringRegex":"এই স্ট্রিংটি অবৈধ!",
"stringInvertedContains":"এই স্ট্রিং-এ {0} থাকতে পারবে না!",
"stringLowercase":"এই স্ট্রিং শুধুমাত্র ছোট অক্ষরে লিখতে হবে!",
"stringUppercase":"এই স্ট্রিং শুধুমাত্র বড় অক্ষরে লিখতে হবে!",
"stringSpecialCharacters":"এই স্ট্রিং-এ কোনো বিশেষ চিহ্ন থাকতে পারবে না! (শুধুমাত্র a-z, 0-9 এবং স্পেস)",
"stringNoSpaces":"এই স্ট্রিং-এ স্পেস থাকতে পারবে না!",
"stringCapitalWord":"প্রতিটি শব্দ বড় অক্ষরে শুরু করা সুপারিশ করা হয়!",
"stringCapitalSentence":"দেখতে মনে হচ্ছে এই স্ট্রিং-এ কিছু বাক্য বড় অক্ষরে শুরু হয়নি!",
"stringPunctuation":"দেখতে মনে হচ্ছে এই স্ট্রিং-এর বাক্যটি পূর্ণবিরাম চিহ্নে শেষ হয়নি!",
"numberTooShort":"এই সংখ্যাটি {0} অঙ্কের চেয়ে ছোট হতে পারে না!", "numberTooShort":"এই সংখ্যাটি {0} অঙ্কের চেয়ে ছোট হতে পারে না!",
"numberTooLong":"এই সংখ্যাটি {0} অঙ্কের চেয়ে বড় হতে পারে না!", "numberTooLong":"এই সংখ্যাটি {0} অঙ্কের চেয়ে বড় হতে পারে না!",
@@ -48,6 +56,8 @@
"numberNegative":"এই সংখ্যাটি ঋণাত্মক হতে পারে না!", "numberNegative":"এই সংখ্যাটি ঋণাত্মক হতে পারে না!",
"numberPositive":"এই সংখ্যাটি ধনাত্মক হতে পারে না!", "numberPositive":"এই সংখ্যাটি ধনাত্মক হতে পারে না!",
"numberZero":"এই সংখ্যাটি শূন্য হতে পারে না!", "numberZero":"এই সংখ্যাটি শূন্য হতে পারে না!",
"numberNan":"এই সংখ্যা NaN (সংখ্যা নয়) হতে পারে না!",
"numberInvertedContains":"এই সংখ্যায় {0} থাকতে পারবে না!",
"booleanTrue":"এই বুলিয়ানটি সত্য হতে পারে না!", "booleanTrue":"এই বুলিয়ানটি সত্য হতে পারে না!",
"booleanFalse":"এই বুলিয়ানটি মিথ্যা হতে পারে না!", "booleanFalse":"এই বুলিয়ানটি মিথ্যা হতে পারে না!",
@@ -89,7 +99,8 @@
"invalidButton":"এই বাটনটিতে কমপক্ষে একটি {0} বা {1} থাকতে হবে!", "invalidButton":"এই বাটনটিতে কমপক্ষে একটি {0} বা {1} থাকতে হবে!",
"unusedOption":"অপশন {0} কোথাও ব্যবহার করা হয়নি!", "unusedOption":"অপশন {0} কোথাও ব্যবহার করা হয়নি!",
"unusedQuestion":"প্রশ্ন {0} কোথাও ব্যবহার করা হয়নি!", "unusedQuestion":"প্রশ্ন {0} কোথাও ব্যবহার করা হয়নি!",
"dropdownOption": "ড্রপডাউন সক্রিয় থাকা একটি প্যানেল শুধুমাত্র 'টিকেট' টাইপের অপশন ধারণ করতে পারে!" "dropdownOption":"ড্রপডাউন সক্রিয় থাকা একটি প্যানেল শুধুমাত্র 'টিকেট' টাইপের অপশন ধারণ করতে পারে!",
"customInvalidVersion":"আপনার কনফিগারেশনে উল্লেখিত সংস্করণ মেলছে না! নিশ্চিত করুন যে কনফিগারেশন সর্বশেষ সংস্করণে আপডেট হয়েছে!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"ব্ল্যাকলিস্টে যোগ করা হয়েছে", "blacklistAddDm":"ব্ল্যাকলিস্টে যোগ করা হয়েছে",
"blacklistRemoveDm":"ব্ল্যাকলিস্ট থেকে সরানো হয়েছে", "blacklistRemoveDm":"ব্ল্যাকলিস্ট থেকে সরানো হয়েছে",
"clear":"টিকেট সাফ করা হয়েছে", "clear":"টিকেট সাফ করা হয়েছে",
"clearTickets":"টিকিট মুছে ফেলা",
"roles":"ভূমিকা আপডেট করা হয়েছে", "roles":"ভূমিকা আপডেট করা হয়েছে",
"autoclose":"টিকেট স্বয়ংক্রিয়ভাবে বন্ধ হয়েছে", "autoclose":"টিকেট স্বয়ংক্রিয়ভাবে বন্ধ হয়েছে",
@@ -139,7 +151,12 @@
"autocloseDisabled":"স্বয়ংক্রিয় বন্ধ নিষ্ক্রিয়", "autocloseDisabled":"স্বয়ংক্রিয় বন্ধ নিষ্ক্রিয়",
"autodelete":"টিকেট স্বয়ংক্রিয়ভাবে মুছে ফেলা হয়েছে", "autodelete":"টিকেট স্বয়ংক্রিয়ভাবে মুছে ফেলা হয়েছে",
"autodeleteEnabled":"স্বয়ংক্রিয় মুছে ফেলা সক্রিয়", "autodeleteEnabled":"স্বয়ংক্রিয় মুছে ফেলা সক্রিয়",
"autodeleteDisabled": "স্বয়ংক্রিয় মুছে ফেলা নিষ্ক্রিয়" "autodeleteDisabled":"স্বয়ংক্রিয় মুছে ফেলা নিষ্ক্রিয়",
"topicSet":"বিষয় পরিবর্তিত হয়েছে",
"prioritySet":"অগ্রাধিকার পরিবর্তিত হয়েছে",
"priorityGet":"টিকিটের অগ্রাধিকার",
"transfer":"টিকিট স্থানান্তরিত হয়েছে"
}, },
"descriptions":{ "descriptions":{
"create":"আপনার টিকেট তৈরি করা হয়েছে। এটি অ্যাক্সেস করতে নীচের বাটনে ক্লিক করুন!", "create":"আপনার টিকেট তৈরি করা হয়েছে। এটি অ্যাক্সেস করতে নীচের বাটনে ক্লিক করুন!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"আপনি একই সময়ে শুধুমাত্র {0} টি টিকেট তৈরি করতে পারেন!", "ticketMessageLimit":"আপনি একই সময়ে শুধুমাত্র {0} টি টিকেট তৈরি করতে পারেন!",
"ticketMessageAutoclose":"এই টিকেটটি {0}ঘণ্টা নিষ্ক্রিয় থাকলে স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে!", "ticketMessageAutoclose":"এই টিকেটটি {0}ঘণ্টা নিষ্ক্রিয় থাকলে স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে!",
"ticketMessageAutodelete":"এই টিকেটটি {0} দিন নিষ্ক্রিয় থাকলে স্বয়ংক্রিয়ভাবে মুছে ফেলা হবে!", "ticketMessageAutodelete":"এই টিকেটটি {0} দিন নিষ্ক্রিয় থাকলে স্বয়ংক্রিয়ভাবে মুছে ফেলা হবে!",
"panelReady": "আপনি নীচে প্যানেলটি খুঁজে পেতে পারেন!\nএই বার্তাটি এখন মুছে ফেলা যাবে!" "panelReady":"প্যানেলটি ফলোআপ বার্তায় উপলব্ধ!\nএখন এই বার্তাটি মুছে ফেলা যেতে পারে!",
"topicSet":"চ্যানেলের বিষয় {0} দ্বারা সফলভাবে পরিবর্তন করা হয়েছে!",
"prioritySet":"টিকিটের অগ্রাধিকার {1} দ্বারা {0} এ সফলভাবে পরিবর্তন করা হয়েছে!",
"priorityGet":"এই টিকিটের বর্তমান অগ্রাধিকার হলো {0}.",
"transfer":"টিকিটের মালিকানা {2} দ্বারা {0} থেকে {1}-এ সফলভাবে স্থানান্তরিত হয়েছে!"
}, },
"modal":{ "modal":{
"closePlaceholder":"আপনি কেন এই টিকেটটি বন্ধ করলেন?", "closePlaceholder":"আপনি কেন এই টিকেটটি বন্ধ করলেন?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} কে ব্ল্যাকলিস্ট থেকে সরানো হয়েছে {1} দ্বারা!", "blacklistRemoveLog":"{0} কে ব্ল্যাকলিস্ট থেকে সরানো হয়েছে {1} দ্বারা!",
"blacklistAddDm":"আপনাকে আমাদের সার্ভারে ব্ল্যাকলিস্ট করা হয়েছে!\nএখন থেকে, আপনি একটি টিকেট তৈরি করতে পারবেন না!", "blacklistAddDm":"আপনাকে আমাদের সার্ভারে ব্ল্যাকলিস্ট করা হয়েছে!\nএখন থেকে, আপনি একটি টিকেট তৈরি করতে পারবেন না!",
"blacklistRemoveDm":"আপনাকে আমাদের সার্ভারের ব্ল্যাকলিস্ট থেকে সরানো হয়েছে!\nএখন আপনি আবার টিকেট তৈরি করতে পারবেন!", "blacklistRemoveDm":"আপনাকে আমাদের সার্ভারের ব্ল্যাকলিস্ট থেকে সরানো হয়েছে!\nএখন আপনি আবার টিকেট তৈরি করতে পারবেন!",
"clearLog": "{0} টি টিকেট মুছে ফেলা হয়েছে {1} দ্বারা!" "clearLog":"{0} টি টিকেট মুছে ফেলা হয়েছে {1} দ্বারা!",
"transferLog":"এই টিকিটের মালিকানা {2} দ্বারা {0} থেকে {1}-এ স্থানান্তরিত হয়েছে!",
"transferDm":"আপনার টিকিটের মালিকানা আমাদের সার্ভারে {0} থেকে {1}-এ স্থানান্তরিত হয়েছে!",
"prioritySetLog":"এই টিকিটের অগ্রাধিকার {1} দ্বারা {0}-এ পরিবর্তিত হয়েছে!",
"prioritySetDm":"আপনার টিকিটের অগ্রাধিকার আমাদের সার্ভারে {0}-এ পরিবর্তিত হয়েছে!",
"roleUpdateLog":"{0} তাদের ভূমিকা আপডেট করেছেন!",
"roleUpdateDm":"আপনার সার্ভারে ভূমিকা আপডেট করা হয়েছে!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"পুনরায় চেষ্টা করুন", "retry":"পুনরায় চেষ্টা করুন",
"continue":"ট্রান্সক্রিপ্ট ছাড়া মুছুন", "continue":"ট্রান্সক্রিপ্ট ছাড়া মুছুন",
"backup":"ব্যাকআপ ট্রান্সক্রিপ্ট তৈরি করুন", "backup":"ব্যাকআপ ট্রান্সক্রিপ্ট তৈরি করুন",
"error": "ট্রান্সক্রিপ্ট তৈরি করার সময় কিছু ভুল হয়েছে।\nআপনি কি করতে চান?\n\nআপনি এই বাটনগুলির একটিতে ক্লিক না করা পর্যন্ত এই টিকেটটি মুছে ফেলা হবে না।" "error":"ট্রান্সক্রিপ্ট তৈরি করার সময় কিছু ভুল হয়েছে।\nআপনি কি করতে চান?\n\nআপনি এই বাটনগুলির একটিতে ক্লিক না করা পর্যন্ত এই টিকেটটি মুছে ফেলা হবে না।",
"title":"ট্রান্সক্রিপ্ট ত্রুটি"
},
"text":{
"messagesTitle":"বার্তা",
"embedTitle":"এম্বেড",
"fileTitle":"ফাইল",
"fieldsTitle":"ফিল্ড",
"reactionsTitle":"প্রতিক্রিয়া",
"statsTitle":"পরিসংখ্যান",
"emptyContent":"<কোনো কনটেন্ট নেই>",
"noTitle":"<শিরোনাম নেই>",
"noDesc":"<বর্ণনা নেই>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"অজানা প্যানেল", "unknownPanel":"অজানা প্যানেল",
"notInGuild":"সার্ভারে নেই", "notInGuild":"সার্ভারে নেই",
"channelRename":"চ্যানেলের নাম পরিবর্তন করতে অক্ষম", "channelRename":"চ্যানেলের নাম পরিবর্তন করতে অক্ষম",
"busy": "টিকেট ব্যস্ত" "busy":"টিকেট ব্যস্ত",
"permissionError":"অনুমতি ত্রুটি"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"আরও তথ্যের জন্য এই বটের মালিকের সাথে যোগাযোগ করুন!", "askForInfo":"আরও তথ্যের জন্য এই বটের মালিকের সাথে যোগাযোগ করুন!",
@@ -280,7 +322,10 @@
"notInGuild":"এই {0} DM-এ কাজ করে না! অনুগ্রহ করে এটি একটি সার্ভারে আবার চেষ্টা করুন!", "notInGuild":"এই {0} DM-এ কাজ করে না! অনুগ্রহ করে এটি একটি সার্ভারে আবার চেষ্টা করুন!",
"channelRename":"ডিসকর্ড রেটলিমিটের কারণে, বটের পক্ষে চ্যানেলের নাম পরিবর্তন করা বর্তমানে অসম্ভব। বট রিবুট না করা হলে চ্যানেলটি ১০ মিনিটের মধ্যে স্বয়ংক্রিয়ভাবে নাম পরিবর্তন করা হবে।", "channelRename":"ডিসকর্ড রেটলিমিটের কারণে, বটের পক্ষে চ্যানেলের নাম পরিবর্তন করা বর্তমানে অসম্ভব। বট রিবুট না করা হলে চ্যানেলটি ১০ মিনিটের মধ্যে স্বয়ংক্রিয়ভাবে নাম পরিবর্তন করা হবে।",
"channelRenameSource":"এই ত্রুটির উৎস হল: {0}", "channelRenameSource":"এই ত্রুটির উৎস হল: {0}",
"busy": "এই {0} ব্যবহার করতে অক্ষম!\nটিকেটটি বর্তমানে বট দ্বারা প্রক্রিয়াধীন রয়েছে।\n\nঅনুগ্রহ করে কয়েক সেকেন্ড পর আবার চেষ্টা করুন!" "busy":"এই {0} ব্যবহার করতে অক্ষম!\nটিকেটটি বর্তমানে বট দ্বারা প্রক্রিয়াধীন রয়েছে।\n\nঅনুগ্রহ করে কয়েক সেকেন্ড পর আবার চেষ্টা করুন!",
"closeBeforeMessage":"একজন ব্যবহারকারী বার্তা পাঠানোর আগে এই টিকিট বন্ধ/মুছে ফেলা যাবে না।",
"closeBeforeAdminMessage":"একজন টিকিট অ্যাডমিন বা সাপোর্ট সদস্য বার্তা পাঠানোর আগে এই টিকিট বন্ধ/মুছে ফেলা যাবে না।",
"unableToCreateTicket":"আপনি টিকিট তৈরি করতে পারবেন না।"
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"মান প্যাটার্নের সাথে মেলে না!", "stringRegex":"মান প্যাটার্নের সাথে মেলে না!",
@@ -331,7 +376,6 @@
"added":"যোগ করা হয়েছে", "added":"যোগ করা হয়েছে",
"removed":"সরানো হয়েছে", "removed":"সরানো হয়েছে",
"filter":"ফিল্টার", "filter":"ফিল্টার",
"claimedBy": "{0} দ্বারা দাবি করা হয়েছে",
"method":"পদ্ধতি", "method":"পদ্ধতি",
"type":"ধরন", "type":"ধরন",
"blacklisted":"ব্ল্যাকলিস্টেড", "blacklisted":"ব্ল্যাকলিস্টেড",
@@ -352,10 +396,30 @@
"version":"সংস্করণ", "version":"সংস্করণ",
"name":"নাম", "name":"নাম",
"role":"রোল", "role":"রোল",
"status": "স্থিতি", "status":"অবস্থা",
"claimed":"দাবি করা হয়েছে", "claimed":"দাবি করা হয়েছে",
"pinned":"পিন করা হয়েছে", "pinned":"পিন করা হয়েছে",
"creationDate": "তৈরির তারিখ" "creationDate":"তৈরির তারিখ",
"noone":"কেউ নয়",
"open":"খোলা",
"closed":"বন্ধ",
"priority":"অগ্রাধিকার",
"participants":"অংশগ্রহণকারী",
"yes":"হ্যাঁ",
"no":"না",
"option":"বিকল্প",
"topic":"বিষয়",
"uptime":"সিস্টেম চালু সময়",
"messages":"বার্তা",
"embeds":"এম্বেড",
"files":"ফাইল",
"components":"কম্পোনেন্ট",
"cooldown":"কুলডাউন",
"maxTickets":"সর্বোচ্চ টিকিট",
"admins":"অ্যাডমিন",
"roles":"ভূমিকা",
"size":"আকার"
}, },
"lowercase":{ "lowercase":{
"text":"টেক্সট", "text":"টেক্সট",
@@ -384,6 +448,7 @@
"unclaim":"একটি টিকেট দাবি ত্যাগ করুন।", "unclaim":"একটি টিকেট দাবি ত্যাগ করুন।",
"pin":"একটি টিকেট পিন করুন।", "pin":"একটি টিকেট পিন করুন।",
"unpin":"একটি টিকেট আনপিন করুন।", "unpin":"একটি টিকেট আনপিন করুন।",
"move":"একটি টিকেট সরান।", "move":"একটি টিকেট সরান।",
"moveId":"আপনি যে অপশনে সরাতে চান তার আইডেন্টিফায়ার।", "moveId":"আপনি যে অপশনে সরাতে চান তার আইডেন্টিফায়ার।",
"rename":"একটি টিকেটের নাম পরিবর্তন করুন।", "rename":"একটি টিকেটের নাম পরিবর্তন করুন।",
@@ -392,6 +457,7 @@
"addUser":"যোগ করার ব্যবহারকারী।", "addUser":"যোগ করার ব্যবহারকারী।",
"remove":"একটি টিকেট থেকে ব্যবহারকারী সরান।", "remove":"একটি টিকেট থেকে ব্যবহারকারী সরান।",
"removeUser":"সরানোর ব্যবহারকারী।", "removeUser":"সরানোর ব্যবহারকারী।",
"blacklist":"টিকেট ব্ল্যাকলিস্ট পরিচালনা করুন।", "blacklist":"টিকেট ব্ল্যাকলিস্ট পরিচালনা করুন।",
"blacklistView":"বর্তমান ব্ল্যাকলিস্টের তালিকা দেখুন।", "blacklistView":"বর্তমান ব্ল্যাকলিস্টের তালিকা দেখুন।",
"blacklistAdd":"ব্ল্যাকলিস্টে একজন ব্যবহারকারী যোগ করুন।", "blacklistAdd":"ব্ল্যাকলিস্টে একজন ব্যবহারকারী যোগ করুন।",
@@ -405,6 +471,7 @@
"statsUserUser":"দেখার জন্য ব্যবহারকারী।", "statsUserUser":"দেখার জন্য ব্যবহারকারী।",
"statsTicket":"সার্ভারে একটি টিকেটের পরিসংখ্যান দেখুন।", "statsTicket":"সার্ভারে একটি টিকেটের পরিসংখ্যান দেখুন।",
"statsTicketTicket":"দেখার জন্য টিকেট।", "statsTicketTicket":"দেখার জন্য টিকেট।",
"clear":"একই সময়ে একাধিক টিকেট মুছুন।", "clear":"একই সময়ে একাধিক টিকেট মুছুন।",
"clearFilter":"টিকেট সাফ করার জন্য ফিল্টার।", "clearFilter":"টিকেট সাফ করার জন্য ফিল্টার।",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"আনপিন করা", "unpin":"আনপিন করা",
"autoclose":"স্বয়ংক্রিয় বন্ধ" "autoclose":"স্বয়ংক্রিয় বন্ধ"
}, },
"autoclose":"একটি টিকেটে স্বয়ংক্রিয় বন্ধ পরিচালনা করুন।", "autoclose":"একটি টিকেটে স্বয়ংক্রিয় বন্ধ পরিচালনা করুন।",
"autocloseDisable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ নিষ্ক্রিয় করুন।", "autocloseDisable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ নিষ্ক্রিয় করুন।",
"autocloseEnable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ সক্রিয় করুন।", "autocloseEnable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ সক্রিয় করুন।",
@@ -424,7 +492,19 @@
"autodelete":"একটি টিকেটে স্বয়ংক্রিয় মুছে ফেলা পরিচালনা করুন।", "autodelete":"একটি টিকেটে স্বয়ংক্রিয় মুছে ফেলা পরিচালনা করুন।",
"autodeleteDisable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা নিষ্ক্রিয় করুন।", "autodeleteDisable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা নিষ্ক্রিয় করুন।",
"autodeleteEnable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা সক্রিয় করুন।", "autodeleteEnable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা সক্রিয় করুন।",
"autodeleteEnableTime": "এই টিকেটটি মুছে ফেলার জন্য কত দিন নিষ্ক্রিয় থাকতে হবে।" "autodeleteEnableTime":"এই টিকেটটি মুছে ফেলার জন্য কত দিন নিষ্ক্রিয় থাকতে হবে।",
"topic":"টিকিট চ্যানেলের বিষয় পরিচালনা করুন।",
"topicSet":"টিকিট চ্যানেলের বিষয় সেট করুন।",
"topicValue":"চ্যানেলের নতুন বিষয়।",
"topicList":"সমস্ত টিকিটের তালিকা এবং তাদের বিষয় এবং পরিসংখ্যান দেখুন।",
"priority":"টিকিটের অগ্রাধিকার পরিচালনা করুন।",
"prioritySet":"টিকিটের অগ্রাধিকার সেট করুন।",
"priorityValue":"চ্যানেলের অগ্রাধিকার।",
"priorityGet":"টিকিটের অগ্রাধিকার দেখুন।",
"priorityList":"সমস্ত টিকিটের তালিকা এবং তাদের অগ্রাধিকার দেখুন।",
"transfer":"একজন ব্যবহারকারীর থেকে অন্য ব্যবহারকারীর কাছে টিকিটের মালিকানা স্থানান্তর করুন।",
"transferUser":"যার কাছে স্থানান্তর করতে হবে সেই ব্যবহারকারী।"
}, },
"helpMenu":{ "helpMenu":{
"help":"সমস্ত উপলব্ধ কমান্ডের তালিকা পান।", "help":"সমস্ত উপলব্ধ কমান্ডের তালিকা পান।",
@@ -452,7 +532,16 @@
"autocloseDisable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ নিষ্ক্রিয় করুন।", "autocloseDisable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ নিষ্ক্রিয় করুন।",
"autocloseEnable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ সক্রিয় করুন।", "autocloseEnable":"এই টিকেটে স্বয়ংক্রিয় বন্ধ সক্রিয় করুন।",
"autodeleteDisable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা নিষ্ক্রিয় করুন।", "autodeleteDisable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা নিষ্ক্রিয় করুন।",
"autodeleteEnable": "এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা সক্রিয় করুন।" "autodeleteEnable":"এই টিকেটে স্বয়ংক্রিয় মুছে ফেলা সক্রিয় করুন।",
"categories":{
"general":"সাধারণ কমান্ড",
"basicTicket":"বেসিক টিকিট কমান্ড",
"advancedTicket":"উন্নত টিকিট কমান্ড",
"userTicket":"ব্যবহারকারী টিকিট কমান্ড",
"admin":"অ্যাডমিন কমান্ড",
"advanced":"উন্নত কমান্ড",
"extra":"অতিরিক্ত কমান্ড"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"সিস্টেম পরিসংখ্যান", "system":"সিস্টেম পরিসংখ্যান",
"user":"ব্যবহারকারী পরিসংখ্যান", "user":"ব্যবহারকারী পরিসংখ্যান",
"ticket":"টিকেট পরিসংখ্যান", "ticket":"টিকেট পরিসংখ্যান",
"participants": "অংশগ্রহণকারী" "participants":"অংশগ্রহণকারী",
"messages":"বার্তা"
}, },
"properties":{ "properties":{
"ticketsCreated":"টিকেট তৈরি হয়েছে", "ticketsCreated":"টিকেট তৈরি হয়েছে",
@@ -472,7 +562,47 @@
"ticketsPinned":"টিকেট পিন করা হয়েছে", "ticketsPinned":"টিকেট পিন করা হয়েছে",
"ticketsMoved":"টিকেট সরানো হয়েছে", "ticketsMoved":"টিকেট সরানো হয়েছে",
"usersBlacklisted":"ব্যবহারকারী ব্ল্যাকলিস্ট করা হয়েছে", "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":"কোনোটি নয়"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["guillee3"], "translators":["guillee3"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Catalan", "language":"Catalan",
"automated":false "automated":false
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["DJj123dj"], "translators":["DJj123dj"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Custom", "language":"Custom",
"automated":false "automated":false
}, },
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["spyeye_"], "translators":["spyeye_"],
"lastedited":"21/08/2024", "lastedited":"16/02/2026",
"language":"Czech", "language":"Czech",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Tento string musí obsahovat {0}!", "stringContains":"Tento string musí obsahovat {0}!",
"stringChoices":"Tento string může být pouze jednou z následujících možností: {0}!", "stringChoices":"Tento string může být pouze jednou z následujících možností: {0}!",
"stringRegex":"Tento string je neplatný!", "stringRegex":"Tento string je neplatný!",
"stringInvertedContains":"Tento řetězec nesmí obsahovat {0}!",
"stringLowercase":"Tento řetězec musí být napsán pouze malými písmeny!",
"stringUppercase":"Tento řetězec musí být napsán pouze velkými písmeny!",
"stringSpecialCharacters":"Tento řetězec nesmí obsahovat žádné speciální znaky! (pouze a-z, 0-9 a mezery)",
"stringNoSpaces":"Tento řetězec nesmí obsahovat mezery!",
"stringCapitalWord":"Doporučuje se, aby každé slovo v tomto řetězci začínalo velkým písmenem!",
"stringCapitalSentence":"Zdá se, že některé věty v tomto řetězci nezačínají velkým písmenem!",
"stringPunctuation":"Zdá se, že věta v tomto řetězci nekončí interpunkčním znaménkem!",
"numberTooShort":"Toto číslo nesmí být kratší než {0} znaků!", "numberTooShort":"Toto číslo nesmí být kratší než {0} znaků!",
"numberTooLong":"Toto číslo nesmí být delší než {0} znaků.!", "numberTooLong":"Toto číslo nesmí být delší než {0} znaků.!",
@@ -48,6 +56,8 @@
"numberNegative":"Toto číslo nemůže být záporné!", "numberNegative":"Toto číslo nemůže být záporné!",
"numberPositive":"Toto číslo nemůže být kladné!", "numberPositive":"Toto číslo nemůže být kladné!",
"numberZero":"Toto číslo nemůže být nula!", "numberZero":"Toto číslo nemůže být nula!",
"numberNan":"Toto číslo nemůže být NaN (není číslo)!",
"numberInvertedContains":"Toto číslo nesmí obsahovat {0}!",
"booleanTrue":"Tento boolean nemůže být true!", "booleanTrue":"Tento boolean nemůže být true!",
"booleanFalse":"Tento boolean nemůže být false!", "booleanFalse":"Tento boolean nemůže být false!",
@@ -89,7 +99,8 @@
"invalidButton":"Toto tlačítko musí mít alespoň {0} nebo {1}!", "invalidButton":"Toto tlačítko musí mít alespoň {0} nebo {1}!",
"unusedOption":"Možnost {0} se nikde nepoužívá!", "unusedOption":"Možnost {0} se nikde nepoužívá!",
"unusedQuestion":"Otázka {0} není nikde použita!", "unusedQuestion":"Otázka {0} není nikde použita!",
"dropdownOption":"Panel s povoleným rozevíracím seznamem může obsahovat pouze možnosti typu „ticketu“!" "dropdownOption":"Panel s povoleným rozevíracím seznamem může obsahovat pouze možnosti typu „ticketu“!",
"customInvalidVersion":"Verze uvedená ve vaší konfiguraci neodpovídá! Ujistěte se, že jste konfiguraci aktualizovali na nejnovější verzi!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Přidán na blacklistu", "blacklistAddDm":"Přidán na blacklistu",
"blacklistRemoveDm":"Odebrán z blacklistu", "blacklistRemoveDm":"Odebrán z blacklistu",
"clear":"Tickety vyčištěny", "clear":"Tickety vyčištěny",
"clearTickets":"Vymazat tikety",
"roles":"Role aktualizovány", "roles":"Role aktualizovány",
"autoclose":"Ticket automaticky uzavřen", "autoclose":"Ticket automaticky uzavřen",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Automatické uzavření zakázáno", "autocloseDisabled":"Automatické uzavření zakázáno",
"autodelete":"Ticket automaticky vymazán", "autodelete":"Ticket automaticky vymazán",
"autodeleteEnabled":"Automatické mazání povoleno", "autodeleteEnabled":"Automatické mazání povoleno",
"autodeleteDisabled":"Automatické mazání zakázáno" "autodeleteDisabled":"Automatické mazání zakázáno",
"topicSet":"Téma změněno",
"prioritySet":"Priorita změněna",
"priorityGet":"Priorita tiketu",
"transfer":"Ticket přenesen"
}, },
"descriptions":{ "descriptions":{
"create":"Tvůj ticket byl vytvořen. Klikni na tlačítko pod zprávou pro zobrazení!", "create":"Tvůj ticket byl vytvořen. Klikni na tlačítko pod zprávou pro zobrazení!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Současně lze vytvořit pouze {0} ticketu!", "ticketMessageLimit":"Současně lze vytvořit pouze {0} ticketu!",
"ticketMessageAutoclose":"Tento ticket se automaticky uzavře, pokud je neaktivní po dobu {0}h!", "ticketMessageAutoclose":"Tento ticket se automaticky uzavře, pokud je neaktivní po dobu {0}h!",
"ticketMessageAutodelete":"Tento ticket bude automaticky smazán, pokud bude neaktivní po dobu {0} dnů!", "ticketMessageAutodelete":"Tento ticket bude automaticky smazán, pokud bude neaktivní po dobu {0} dnů!",
"panelReady":"Panel najdete níže!\nTuto zprávu lze nyní smazat!" "panelReady":"Panel je k dispozici ve zprávě následně!\nTato zpráva může být nyní smazána!",
"topicSet":"Téma kanálu bylo úspěšně změněno {0}!",
"prioritySet":"Priorita tiketu byla úspěšně změněna na {0} {1}!",
"priorityGet":"Aktuální priorita tohoto tiketu je {0}.",
"transfer":"Vlastnictví tiketu bylo úspěšně převedeno z {0} na {1} {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Proč jste tento ticket uzavřel?", "closePlaceholder":"Proč jste tento ticket uzavřel?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} byl odstraněn z blacklistu uživatelem {1}!", "blacklistRemoveLog":"{0} byl odstraněn z blacklistu uživatelem {1}!",
"blacklistAddDm":"Byl jsi přidán na blacklist na našem serveru!\nOd teď nemůžeš vytvářet tickety!", "blacklistAddDm":"Byl jsi přidán na blacklist na našem serveru!\nOd teď nemůžeš vytvářet tickety!",
"blacklistRemoveDm":"Byl jsi odstraněn z blacklistu na našem serveru!\nNyní můžeš opět vytvářet tickety!", "blacklistRemoveDm":"Byl jsi odstraněn z blacklistu na našem serveru!\nNyní můžeš opět vytvářet tickety!",
"clearLog":"{0} ticketů bylo smazáno uživatelem {1}!" "clearLog":"{0} ticketů bylo smazáno uživatelem {1}!",
"transferLog":"Vlastnictví tohoto tiketu bylo převedeno z {0} na {1} {2}!",
"transferDm":"Vlastnictví vašeho tiketu bylo převedeno z {0} na {1} na našem serveru!",
"prioritySetLog":"Priorita tohoto tiketu byla změněna na {0} {1}!",
"prioritySetDm":"Priorita vašeho tiketu byla změněna na {0} na našem serveru!",
"roleUpdateLog":"{0} aktualizoval své role!",
"roleUpdateDm":"Vaše role na našem serveru byly aktualizovány!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Zkusit Znovu", "retry":"Zkusit Znovu",
"continue":"Vymazat bez přepisu", "continue":"Vymazat bez přepisu",
"backup":"Vytvořit záložní přepis", "backup":"Vytvořit záložní přepis",
"error":"Při pokusu o vytvoření přepisu se něco pokazilo.\nCo chcete udělat?\n\nTento ticket nebude smazán, dokud nekliknete na jedno z těchto tlačítek." "error":"Při pokusu o vytvoření přepisu se něco pokazilo.\nCo chcete udělat?\n\nTento ticket nebude smazán, dokud nekliknete na jedno z těchto tlačítek.",
"title":"Chyba přepisu"
},
"text":{
"messagesTitle":"ZPRÁVY",
"embedTitle":"EMBED",
"fileTitle":"SOUBOR",
"fieldsTitle":"POLE",
"reactionsTitle":"REAKCE",
"statsTitle":"STATISTIKY",
"emptyContent":"<obsah prázdný>",
"noTitle":"<bez názvu>",
"noDesc":"<bez popisu>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Neznámý panel", "unknownPanel":"Neznámý panel",
"notInGuild":"Nejsi na serveru", "notInGuild":"Nejsi na serveru",
"channelRename":"Nepodařilo se přejmenovat kanál", "channelRename":"Nepodařilo se přejmenovat kanál",
"busy":"Ticket je zaneprázdněn" "busy":"Ticket je zaneprázdněn",
"permissionError":"Chyba oprávnění"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Pro více informací kontaktuj vlastníka tohoto bota!", "askForInfo":"Pro více informací kontaktuj vlastníka tohoto bota!",
@@ -280,7 +322,10 @@
"notInGuild":"Tento {0} nefunguje v DM! Zkus to znovu na serveru!", "notInGuild":"Tento {0} nefunguje v DM! Zkus to znovu na serveru!",
"channelRename":"Kvůli ratelimitům Discordu není momentálně možné, aby bot přejmenoval kanál. Kanál bude automaticky přejmenován do 10 minut, pokud nedojde k restartu bota.", "channelRename":"Kvůli ratelimitům Discordu není momentálně možné, aby bot přejmenoval kanál. Kanál bude automaticky přejmenován do 10 minut, pokud nedojde k restartu bota.",
"channelRenameSource":"Zdroj této chyby je: {0}", "channelRenameSource":"Zdroj této chyby je: {0}",
"busy":"Nelze použít tento {0}!\nTicket je momentálně zpracováván botem.\n\nZkus to prosím znovu za několik sekund!" "busy":"Nelze použít tento {0}!\nTicket je momentálně zpracováván botem.\n\nZkus to prosím znovu za několik sekund!",
"closeBeforeMessage":"Tento tiket nelze uzavřít/smazat, dokud uživatel neodešle zprávu.",
"closeBeforeAdminMessage":"Tento tiket nelze uzavřít/smazat, dokud admin tiketu nebo člen podpory neodešle zprávu.",
"unableToCreateTicket":"Nemůžete vytvořit tiket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Hodnota neodpovídá vzoru!", "stringRegex":"Hodnota neodpovídá vzoru!",
@@ -331,7 +376,6 @@
"added":"Přidáno", "added":"Přidáno",
"removed":"Odstraněno", "removed":"Odstraněno",
"filter":"Filtr", "filter":"Filtr",
"claimedBy":"Přiděleno uživatelem {0}",
"method":"Metoda", "method":"Metoda",
"type":"Typ", "type":"Typ",
"blacklisted":"Na blacklistu", "blacklisted":"Na blacklistu",
@@ -352,10 +396,30 @@
"version":"Verze", "version":"Verze",
"name":"Jméno", "name":"Jméno",
"role":"Role", "role":"Role",
"status":"Stav", "status":"STAV",
"claimed":"Přiděleno", "claimed":"Přiděleno",
"pinned":"Připnuto", "pinned":"Připnuto",
"creationDate":"Datum vytvoření" "creationDate":"Datum vytvoření",
"noone":"Nikdo",
"open":"OTEVŘENO",
"closed":"UZAVŘENO",
"priority":"PRIORITA",
"participants":"ÚČASTNÍCI",
"yes":"Ano",
"no":"Ne",
"option":"Možnost",
"topic":"Téma",
"uptime":"Doba provozu systému",
"messages":"Zprávy",
"embeds":"Embeds",
"files":"Soubory",
"components":"Komponenty",
"cooldown":"Cooldown",
"maxTickets":"Maximální tikety",
"admins":"Admini",
"roles":"Role",
"size":"Velikost"
}, },
"lowercase":{ "lowercase":{
"text":"text", "text":"text",
@@ -384,6 +448,7 @@
"unclaim":"Odeber přidělení ticketu.", "unclaim":"Odeber přidělení ticketu.",
"pin":"Připni ticket.", "pin":"Připni ticket.",
"unpin":"Odepni ticket.", "unpin":"Odepni ticket.",
"move":"Přesuň ticket.", "move":"Přesuň ticket.",
"moveId":"Identifikátor možnost, na který chceš přesunout.", "moveId":"Identifikátor možnost, na který chceš přesunout.",
"rename":"Přejmenuj ticket.", "rename":"Přejmenuj ticket.",
@@ -392,6 +457,7 @@
"addUser":"Uživatel k přidání.", "addUser":"Uživatel k přidání.",
"remove":"Odstraň uživatele z ticketu.", "remove":"Odstraň uživatele z ticketu.",
"removeUser":"Uživatel k odstranění.", "removeUser":"Uživatel k odstranění.",
"blacklist":"Spravuj blacklist ticketů.", "blacklist":"Spravuj blacklist ticketů.",
"blacklistView":"Zobraz seznam aktuálního blacklistu.", "blacklistView":"Zobraz seznam aktuálního blacklistu.",
"blacklistAdd":"Přidej uživatele na blacklist.", "blacklistAdd":"Přidej uživatele na blacklist.",
@@ -405,6 +471,7 @@
"statsUserUser":"Uživatel, jehož statistiky chceš zobrazit.", "statsUserUser":"Uživatel, jehož statistiky chceš zobrazit.",
"statsTicket":"Zobraz statistiky ticketu na serveru.", "statsTicket":"Zobraz statistiky ticketu na serveru.",
"statsTicketTicket":"Ticket, jehož statistiky chceš zobrazit.", "statsTicketTicket":"Ticket, jehož statistiky chceš zobrazit.",
"clear":"Smaž více ticketů najednou. Lze zadat volitelný filtr.", "clear":"Smaž více ticketů najednou. Lze zadat volitelný filtr.",
"clearFilter":"Filtr pro vymazání tiketů.", "clearFilter":"Filtr pro vymazání tiketů.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Nepřipnuté", "unpin":"Nepřipnuté",
"autoclose":"Automaticky uzavřené" "autoclose":"Automaticky uzavřené"
}, },
"autoclose":"Spravuj automatické uzavření ticketu.", "autoclose":"Spravuj automatické uzavření ticketu.",
"autocloseDisable":"Deaktivuj automatické uzavření v tomto ticketu.", "autocloseDisable":"Deaktivuj automatické uzavření v tomto ticketu.",
"autocloseEnable":"Aktivuj automatické uzavření v tomto ticketu.", "autocloseEnable":"Aktivuj automatické uzavření v tomto ticketu.",
@@ -424,7 +492,19 @@
"autodelete":"Spravuj automatické smazání ticketu.", "autodelete":"Spravuj automatické smazání ticketu.",
"autodeleteDisable":"Deaktivuj automatické smazání v tomto ticketu.", "autodeleteDisable":"Deaktivuj automatické smazání v tomto ticketu.",
"autodeleteEnable":"Aktivuj automatické smazání v tomto ticketu.", "autodeleteEnable":"Aktivuj automatické smazání v tomto ticketu.",
"autodeleteEnableTime":"Počet dnů neaktivity, po kterých se ticket smaže." "autodeleteEnableTime":"Počet dnů neaktivity, po kterých se ticket smaže.",
"topic":"Spravujte téma kanálu tiketu.",
"topicSet":"Nastavte téma kanálu tiketu.",
"topicValue":"Nové téma kanálu.",
"topicList":"Získejte seznam všech tiketů s jejich tématy a statistikami.",
"priority":"Spravujte prioritu tiketu.",
"prioritySet":"Nastavte prioritu tiketu.",
"priorityValue":"Priorita kanálu.",
"priorityGet":"Získejte prioritu tiketu.",
"priorityList":"Získejte seznam všech tiketů s jejich prioritou.",
"transfer":"Přeneste vlastnictví tiketu od jednoho uživatele k druhému.",
"transferUser":"Uživatel, na kterého se přenáší."
}, },
"helpMenu":{ "helpMenu":{
"help":"Získej seznam všech dostupných příkazů.", "help":"Získej seznam všech dostupných příkazů.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Deaktivuj automatické uzavření v tomto ticketu.", "autocloseDisable":"Deaktivuj automatické uzavření v tomto ticketu.",
"autocloseEnable":"Aktivuj automatické uzavření v tomto ticketu.", "autocloseEnable":"Aktivuj automatické uzavření v tomto ticketu.",
"autodeleteDisable":"Deaktivuj automatické smazání v tomto ticketu.", "autodeleteDisable":"Deaktivuj automatické smazání v tomto ticketu.",
"autodeleteEnable":"Aktivuj automatické smazání v tomto ticketu." "autodeleteEnable":"Aktivuj automatické smazání v tomto ticketu.",
"categories":{
"general":"Obecné příkazy",
"basicTicket":"Základní příkazy tiketu",
"advancedTicket":"Pokročilé příkazy tiketu",
"userTicket":"Příkazy uživatelského tiketu",
"admin":"Admin příkazy",
"advanced":"Pokročilé příkazy",
"extra":"Extra příkazy"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Statistiky systému", "system":"Statistiky systému",
"user":"Statistiky uživatele", "user":"Statistiky uživatele",
"ticket":"Statistiky ticketu", "ticket":"Statistiky ticketu",
"participants":"Účastníci" "participants":"Účastníci",
"messages":"Zprávy"
}, },
"properties":{ "properties":{
"ticketsCreated":"Vytvořené tickety", "ticketsCreated":"Vytvořené tickety",
@@ -472,7 +562,47 @@
"ticketsPinned":"Připnuté tickety", "ticketsPinned":"Připnuté tickety",
"ticketsMoved":"Přesunuté tickety", "ticketsMoved":"Přesunuté tickety",
"usersBlacklisted":"Uživatelé na blacklistu", "usersBlacklisted":"Uživatelé na blacklistu",
"transcriptsCreated":"Vytvořené přepisy" "transcriptsCreated":"Vytvořené přepisy",
} "ticketsAutodeleted":"Automaticky smazané tikety",
"ticketsTransferred":"Přenesené tikety",
"ticketVolume":"Objem tiketů",
"averageTickets":"Průměr tiketů/uživatel",
"currentTickets":"Aktuální tikety",
"age":"Věk tiketu",
"responseTime":"Doba odezvy",
"resolutionTime":"Doba vyřešení",
"createdOn":"Vytvořeno dne",
"createdBy":"Vytvořil",
"closedOn":"Uzavřeno dne",
"closedBy":"Uzavřel",
"claimedOn":"Převzato dne",
"claimedBy":"Převzal",
"pinnedOn":"Připnuto dne",
"pinnedBy":"Připnul",
"deletedOn":"Smazáno dne",
"deletedBy":"Smazal"
},
"roles":{
"developer":"Vývojář",
"serverOwner":"Vlastník serveru",
"serverAdmin":"Server Admin",
"moderator":"Moderátorský tým",
"support":"Podpůrný tým",
"member":"Člen"
}
},
"panel":{
"selectTicket":"Vyberte svůj tiket",
"selectRole":"Vyberte svou roli",
"selectOption":"Vyberte svou možnost"
},
"priorities":{
"urgent":"Naléhavé",
"veryHigh":"Velmi vysoké",
"high":"Vysoké",
"normal":"Normální",
"low":"Nízké",
"veryLow":"Velmi nízké",
"none":"Žádné"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["the_gamer"], "translators":["the_gamer"],
"lastedited":"26/09/2024", "lastedited":"16/02/2026",
"language":"Danish", "language":"Danish",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Denne tekst skal indeholde {0}!", "stringContains":"Denne tekst skal indeholde {0}!",
"stringChoices":"Denne tekst kan kun være en af følgende værdier: {0}!", "stringChoices":"Denne tekst kan kun være en af følgende værdier: {0}!",
"stringRegex":"Denne tekst er ugyldig!", "stringRegex":"Denne tekst er ugyldig!",
"stringInvertedContains":"Denne streng må ikke indeholde {0}!",
"stringLowercase":"Denne streng skal kun skrives med små bogstaver!",
"stringUppercase":"Denne streng skal kun skrives med store bogstaver!",
"stringSpecialCharacters":"Denne streng må ikke indeholde specialtegn! (kun a-z, 0-9 og mellemrum)",
"stringNoSpaces":"Denne streng må ikke indeholde mellemrum!",
"stringCapitalWord":"Det anbefales, at hvert ord i denne streng starter med stort bogstav!",
"stringCapitalSentence":"Det ser ud til, at nogle sætninger i denne streng ikke starter med stort bogstav!",
"stringPunctuation":"Det ser ud til, at sætningen i denne streng ikke slutter med tegnsætning!",
"numberTooShort":"Dette nummer kan ikke være kortere end {0} tegn!", "numberTooShort":"Dette nummer kan ikke være kortere end {0} tegn!",
"numberTooLong":"Dette nummer kan ikke være længere end {0} tegn!", "numberTooLong":"Dette nummer kan ikke være længere end {0} tegn!",
@@ -48,6 +56,8 @@
"numberNegative":"Dette nummer kan ikke være negativt!", "numberNegative":"Dette nummer kan ikke være negativt!",
"numberPositive":"Dette nummer kan ikke være positivt!", "numberPositive":"Dette nummer kan ikke være positivt!",
"numberZero":"Dette nummer kan ikke være nul!", "numberZero":"Dette nummer kan ikke være nul!",
"numberNan":"Dette tal kan ikke være NaN (ikke et tal)!",
"numberInvertedContains":"Dette tal må ikke indeholde {0}!",
"booleanTrue":"Denne boolean kan ikke være sand!", "booleanTrue":"Denne boolean kan ikke være sand!",
"booleanFalse":"Denne boolean kan ikke være falsk!", "booleanFalse":"Denne boolean kan ikke være falsk!",
@@ -89,7 +99,8 @@
"invalidButton":"Denne knap skal have mindst en {0} eller {1}!", "invalidButton":"Denne knap skal have mindst en {0} eller {1}!",
"unusedOption":"Muligheden {0} bruges ikke nogen steder!", "unusedOption":"Muligheden {0} bruges ikke nogen steder!",
"unusedQuestion":"Spørgsmålet {0} bruges ikke nogen steder!", "unusedQuestion":"Spørgsmålet {0} bruges ikke nogen steder!",
"dropdownOption": "Et panel med dropdown aktiveret kan kun indeholde muligheder af typen 'ticket'!" "dropdownOption":"Et panel med dropdown aktiveret kan kun indeholde muligheder af typen 'ticket'!",
"customInvalidVersion":"Den version, der er angivet i din konfiguration, matcher ikke! Sørg for, at du har opdateret konfigurationen til den nyeste version!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Tilføjet til Blacklist", "blacklistAddDm":"Tilføjet til Blacklist",
"blacklistRemoveDm":"Fjernet fra Blacklist", "blacklistRemoveDm":"Fjernet fra Blacklist",
"clear":"Tickets Renset", "clear":"Tickets Renset",
"clearTickets":"Ryd Tickets",
"roles":"Roller Opdateret", "roles":"Roller Opdateret",
"autoclose":"Ticket Autolukket", "autoclose":"Ticket Autolukket",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Autolukning Deaktiveret", "autocloseDisabled":"Autolukning Deaktiveret",
"autodelete":"Ticket Autoslettet", "autodelete":"Ticket Autoslettet",
"autodeleteEnabled":"Autosletning Aktiveret", "autodeleteEnabled":"Autosletning Aktiveret",
"autodeleteDisabled": "Autosletning Deaktiveret" "autodeleteDisabled":"Autosletning Deaktiveret",
"topicSet":"Emne Ændret",
"prioritySet":"Prioritet Ændret",
"priorityGet":"Ticket Prioritet",
"transfer":"Ticket Overført"
}, },
"descriptions":{ "descriptions":{
"create":"Din ticket er blevet oprettet. Klik på knappen nedenfor for at få adgang til den!", "create":"Din ticket er blevet oprettet. Klik på knappen nedenfor for at få adgang til den!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Du kan kun oprette {0} ticket(ter) ad gangen!", "ticketMessageLimit":"Du kan kun oprette {0} ticket(ter) ad gangen!",
"ticketMessageAutoclose":"Denne ticket vil blive autolukket, når den er inaktiv i {0}h!", "ticketMessageAutoclose":"Denne ticket vil blive autolukket, når den er inaktiv i {0}h!",
"ticketMessageAutodelete":"Denne ticket vil blive autoslettet, når den er inaktiv i {0} dage!", "ticketMessageAutodelete":"Denne ticket vil blive autoslettet, når den er inaktiv i {0} dage!",
"panelReady": "Du kan finde panelet nedenfor!\nDenne besked kan nu slettes!" "panelReady":"Panelet er tilgængeligt i opfølgningsmeddelelsen!\nDenne meddelelse kan nu slettes!",
"topicSet":"Kanalens emne blev ændret af {0}!",
"prioritySet":"Ticket-prioriteten blev ændret til {0} af {1}!",
"priorityGet":"Den aktuelle prioritet for denne ticket er {0}.",
"transfer":"Ticket-ejerskab blev overført fra {0} til {1} af {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Hvorfor lukkede du denne ticket?", "closePlaceholder":"Hvorfor lukkede du denne ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} er blevet fjernet fra blacklisten af {1}!", "blacklistRemoveLog":"{0} er blevet fjernet fra blacklisten af {1}!",
"blacklistAddDm":"Du er blevet blacklistet på vores server!\nFra nu af kan du ikke oprette en ticket!", "blacklistAddDm":"Du er blevet blacklistet på vores server!\nFra nu af kan du ikke oprette en ticket!",
"blacklistRemoveDm":"Du er blevet fjernet fra blacklisten på vores server!\nNu kan du igen oprette ticketter!", "blacklistRemoveDm":"Du er blevet fjernet fra blacklisten på vores server!\nNu kan du igen oprette ticketter!",
"clearLog": "{0} ticketter er blevet slettet af {1}!" "clearLog":"{0} ticketter er blevet slettet af {1}!",
"transferLog":"Ejerskabet af denne ticket er blevet overført fra {0} til {1} af {2}!",
"transferDm":"Ejerskabet af din ticket er blevet overført fra {0} til {1} på vores server!",
"prioritySetLog":"Prioriteten af denne ticket er blevet ændret til {0} af {1}!",
"prioritySetDm":"Prioriteten af din ticket er blevet ændret til {0} på vores server!",
"roleUpdateLog":"{0} har opdateret deres roller!",
"roleUpdateDm":"Dine roller på vores server er blevet opdateret!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Prøv igen", "retry":"Prøv igen",
"continue":"Slet uden transkript", "continue":"Slet uden transkript",
"backup":"Opret backup-transkript", "backup":"Opret backup-transkript",
"error": "Noget gik galt, da vi forsøgte at oprette transkriptet.\nHvad vil du gerne gøre?\n\nDenne ticket bliver ikke slettet, før du klikker på en af disse knapper." "error":"Noget gik galt, da vi forsøgte at oprette transkriptet.\nHvad vil du gerne gøre?\n\nDenne ticket bliver ikke slettet, før du klikker på en af disse knapper.",
"title":"Transkriptfejl"
},
"text":{
"messagesTitle":"BESKEDER",
"embedTitle":"EMBED",
"fileTitle":"FIL",
"fieldsTitle":"FELTER",
"reactionsTitle":"REAKTIONER",
"statsTitle":"STATISTIK",
"emptyContent":"<indhold tomt>",
"noTitle":"<ingen titel>",
"noDesc":"<ingen beskrivelse>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Ukendt panel", "unknownPanel":"Ukendt panel",
"notInGuild":"Ikke på server", "notInGuild":"Ikke på server",
"channelRename":"Kan ikke omdøbe kanalen", "channelRename":"Kan ikke omdøbe kanalen",
"busy": "Ticket er optaget" "busy":"Ticket er optaget",
"permissionError":"Tilladelsesfejl"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Kontakt ejeren af denne bot for mere info!", "askForInfo":"Kontakt ejeren af denne bot for mere info!",
@@ -280,7 +322,10 @@
"notInGuild":"Denne {0} virker ikke i DM! Prøv igen på en server!", "notInGuild":"Denne {0} virker ikke i DM! Prøv igen på en server!",
"channelRename":"På grund af Discord-ratelimits er det i øjeblikket umuligt for botten at omdøbe kanalen. Kanalen vil automatisk blive omdøbt inden for 10 minutter, hvis botten ikke genstartes.", "channelRename":"På grund af Discord-ratelimits er det i øjeblikket umuligt for botten at omdøbe kanalen. Kanalen vil automatisk blive omdøbt inden for 10 minutter, hvis botten ikke genstartes.",
"channelRenameSource":"Kilden til denne fejl er: {0}", "channelRenameSource":"Kilden til denne fejl er: {0}",
"busy": "Kan ikke bruge denne {0}!\nTicketen bliver i øjeblikket behandlet af botten.\n\nPrøv igen om et par sekunder!" "busy":"Kan ikke bruge denne {0}!\nTicketen bliver i øjeblikket behandlet af botten.\n\nPrøv igen om et par sekunder!",
"closeBeforeMessage":"Denne ticket kan ikke lukkes/slettes, før en bruger har sendt en besked.",
"closeBeforeAdminMessage":"Denne ticket kan ikke lukkes/slettes, før en ticket-admin eller supportmedlem har sendt en besked.",
"unableToCreateTicket":"Du kan ikke oprette en ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Værdien matcher ikke mønsteret!", "stringRegex":"Værdien matcher ikke mønsteret!",
@@ -331,7 +376,6 @@
"added":"Tilføjet", "added":"Tilføjet",
"removed":"Fjernet", "removed":"Fjernet",
"filter":"Filter", "filter":"Filter",
"claimedBy": "Gjort krav på af {0}",
"method":"Metode", "method":"Metode",
"type":"Type", "type":"Type",
"blacklisted":"Sortlistet", "blacklisted":"Sortlistet",
@@ -352,10 +396,30 @@
"version":"Version", "version":"Version",
"name":"Navn", "name":"Navn",
"role":"Rolle", "role":"Rolle",
"status": "Status", "status":"STATUS",
"claimed":"Gjort krav på", "claimed":"Gjort krav på",
"pinned":"Fastgjort", "pinned":"Fastgjort",
"creationDate": "Oprettelsesdato" "creationDate":"Oprettelsesdato",
"noone":"Ingen",
"open":"ÅBEN",
"closed":"LUKKET",
"priority":"PRIORITET",
"participants":"DELTAGERE",
"yes":"Ja",
"no":"Nej",
"option":"Mulighed",
"topic":"Emne",
"uptime":"System Oppetid",
"messages":"Beskeder",
"embeds":"Embeds",
"files":"Filer",
"components":"Komponenter",
"cooldown":"Cooldown",
"maxTickets":"Maks Tickets",
"admins":"Admins",
"roles":"Roller",
"size":"Størrelse"
}, },
"lowercase":{ "lowercase":{
"text":"tekst", "text":"tekst",
@@ -384,6 +448,7 @@
"unclaim":"Afstå fra krav på en ticket.", "unclaim":"Afstå fra krav på en ticket.",
"pin":"Fastgør en ticket.", "pin":"Fastgør en ticket.",
"unpin":"Frigør en fastgjort ticket.", "unpin":"Frigør en fastgjort ticket.",
"move":"Flyt en ticket.", "move":"Flyt en ticket.",
"moveId":"Identifikatoren for den indstilling, du vil flytte til.", "moveId":"Identifikatoren for den indstilling, du vil flytte til.",
"rename":"Omdøb en ticket.", "rename":"Omdøb en ticket.",
@@ -392,6 +457,7 @@
"addUser":"Brugeren, der skal tilføjes.", "addUser":"Brugeren, der skal tilføjes.",
"remove":"Fjern en bruger fra en ticket.", "remove":"Fjern en bruger fra en ticket.",
"removeUser":"Brugeren, der skal fjernes.", "removeUser":"Brugeren, der skal fjernes.",
"blacklist":"Administrer ticket-blacklisten.", "blacklist":"Administrer ticket-blacklisten.",
"blacklistView":"Se en liste over den nuværende blacklist.", "blacklistView":"Se en liste over den nuværende blacklist.",
"blacklistAdd":"Tilføj en bruger til blacklisten.", "blacklistAdd":"Tilføj en bruger til blacklisten.",
@@ -405,6 +471,7 @@
"statsUserUser":"Brugeren, der skal vises.", "statsUserUser":"Brugeren, der skal vises.",
"statsTicket":"Se statistik for en ticket på serveren.", "statsTicket":"Se statistik for en ticket på serveren.",
"statsTicketTicket":"Ticketen, der skal vises.", "statsTicketTicket":"Ticketen, der skal vises.",
"clear":"Slet flere tickets på samme tid.", "clear":"Slet flere tickets på samme tid.",
"clearFilter":"Filteret til at rydde tickets.", "clearFilter":"Filteret til at rydde tickets.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Ikke fastgjort", "unpin":"Ikke fastgjort",
"autoclose":"Auto-lukket" "autoclose":"Auto-lukket"
}, },
"autoclose":"Administrer auto-lukning i en ticket.", "autoclose":"Administrer auto-lukning i en ticket.",
"autocloseDisable":"Deaktiver auto-lukning i denne ticket.", "autocloseDisable":"Deaktiver auto-lukning i denne ticket.",
"autocloseEnable":"Aktiver auto-lukning i denne ticket.", "autocloseEnable":"Aktiver auto-lukning i denne ticket.",
@@ -424,7 +492,19 @@
"autodelete":"Administrer auto-sletning i en ticket.", "autodelete":"Administrer auto-sletning i en ticket.",
"autodeleteDisable":"Deaktiver auto-sletning i denne ticket.", "autodeleteDisable":"Deaktiver auto-sletning i denne ticket.",
"autodeleteEnable":"Aktiver auto-sletning i denne ticket.", "autodeleteEnable":"Aktiver auto-sletning i denne ticket.",
"autodeleteEnableTime": "Antal dage, denne ticket skal være inaktiv for at slette den." "autodeleteEnableTime":"Antal dage, denne ticket skal være inaktiv for at slette den.",
"topic":"Administrer emnet for ticket-kanalen.",
"topicSet":"Indstil emnet for ticket-kanalen.",
"topicValue":"Det nye emne for kanalen.",
"topicList":"Få en liste over alle tickets med deres emner og statistik.",
"priority":"Administrer prioriteten for ticketen.",
"prioritySet":"Indstil prioritet for ticketen.",
"priorityValue":"Prioritet for kanalen.",
"priorityGet":"Få prioritet for ticketen.",
"priorityList":"Få en liste over alle tickets med deres prioritet.",
"transfer":"Overfør ticket-ejerskab fra en bruger til en anden.",
"transferUser":"Brugeren der skal overføres til."
}, },
"helpMenu":{ "helpMenu":{
"help":"Få en liste over alle de tilgængelige kommandoer.", "help":"Få en liste over alle de tilgængelige kommandoer.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Deaktiver auto-lukning i denne ticket.", "autocloseDisable":"Deaktiver auto-lukning i denne ticket.",
"autocloseEnable":"Aktiver auto-lukning i denne ticket.", "autocloseEnable":"Aktiver auto-lukning i denne ticket.",
"autodeleteDisable":"Deaktiver auto-sletning i denne ticket.", "autodeleteDisable":"Deaktiver auto-sletning i denne ticket.",
"autodeleteEnable": "Aktiver auto-sletning i denne ticket." "autodeleteEnable":"Aktiver auto-sletning i denne ticket.",
"categories":{
"general":"Generelle Kommandoer",
"basicTicket":"Grundlæggende Ticket Kommandoer",
"advancedTicket":"Avancerede Ticket Kommandoer",
"userTicket":"Bruger Ticket Kommandoer",
"admin":"Admin Kommandoer",
"advanced":"Avancerede Kommandoer",
"extra":"Ekstra Kommandoer"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Systemstatistikker", "system":"Systemstatistikker",
"user":"Brugerstatistikker", "user":"Brugerstatistikker",
"ticket":"Ticketstatistikker", "ticket":"Ticketstatistikker",
"participants": "Deltagere" "participants":"Deltagere",
"messages":"Beskeder"
}, },
"properties":{ "properties":{
"ticketsCreated":"Oprettede Tickets", "ticketsCreated":"Oprettede Tickets",
@@ -472,7 +562,47 @@
"ticketsPinned":"Fastgjorte Tickets", "ticketsPinned":"Fastgjorte Tickets",
"ticketsMoved":"Flyttede Tickets", "ticketsMoved":"Flyttede Tickets",
"usersBlacklisted":"Sortlistede Brugere", "usersBlacklisted":"Sortlistede Brugere",
"transcriptsCreated": "Oprettede Transkripter" "transcriptsCreated":"Oprettede Transkripter",
} "ticketsAutodeleted":"Tickets Auto-slettet",
"ticketsTransferred":"Tickets Overført",
"ticketVolume":"Ticket Volume",
"averageTickets":"Gennemsnitlige Tickets/Bruger",
"currentTickets":"Nuværende Tickets",
"age":"Ticket Alder",
"responseTime":"Responstid",
"resolutionTime":"Løsningstid",
"createdOn":"Oprettet den",
"createdBy":"Oprettet af",
"closedOn":"Lukket den",
"closedBy":"Lukket af",
"claimedOn":"Tildelt den",
"claimedBy":"Tildelt af",
"pinnedOn":"Fastgjort den",
"pinnedBy":"Fastgjort af",
"deletedOn":"Slettet den",
"deletedBy":"Slettet af"
},
"roles":{
"developer":"Udvikler",
"serverOwner":"Serverejer",
"serverAdmin":"Server Admin",
"moderator":"Moderator Team",
"support":"Support Team",
"member":"Medlem"
}
},
"panel":{
"selectTicket":"Vælg din ticket",
"selectRole":"Vælg din rolle",
"selectOption":"Vælg dit valg"
},
"priorities":{
"urgent":"Haster",
"veryHigh":"Meget Høj",
"high":"Høj",
"normal":"Normal",
"low":"Lav",
"veryLow":"Meget Lav",
"none":"Ingen"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["DJj123dj"], "translators":["DJj123dj"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Dutch", "language":"Dutch",
"automated":false "automated":false
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["DJj123dj"], "translators":["DJj123dj"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"English", "language":"English",
"automated":false "automated":false
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["iamnotmega","ChatGPT"], "translators":["iamnotmega","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Estonian", "language":"Estonian",
"automated":true "automated":true
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["iamnotmega","ChatGPT"], "translators":["iamnotmega","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Finnish", "language":"Finnish",
"automated":true "automated":true
}, },
+146 -16
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["guillee3"], "translators":["guillee3"],
"lastedited":"04/12/2024", "lastedited":"16/02/2026",
"language":"French", "language":"French",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Cette chaîne doit contenir {0}!", "stringContains":"Cette chaîne doit contenir {0}!",
"stringChoices":"Cette chaîne ne peut être que l'une des valeurs suivantes : {0}!", "stringChoices":"Cette chaîne ne peut être que l'une des valeurs suivantes : {0}!",
"stringRegex":"Cette chaîne est invalide!", "stringRegex":"Cette chaîne est invalide!",
"stringInvertedContains":"Cette chaîne ne peut pas contenir {0}!",
"stringLowercase":"Cette chaîne doit être écrite uniquement en minuscules!",
"stringUppercase":"Cette chaîne doit être écrite uniquement en majuscules!",
"stringSpecialCharacters":"Cette chaîne ne peut pas contenir de caractères spéciaux! (a-z, 0-9 et espace uniquement)",
"stringNoSpaces":"Cette chaîne ne peut pas contenir d'espaces!",
"stringCapitalWord":"Il est recommandé que chaque mot de cette chaîne commence par une majuscule!",
"stringCapitalSentence":"Il semble que certaines phrases dans cette chaîne ne commencent pas par une majuscule!",
"stringPunctuation":"Il semble que la phrase dans cette chaîne ne se termine pas par un signe de ponctuation!",
"numberTooShort":"Ce nombre ne peut pas être plus court que {0} caractères!", "numberTooShort":"Ce nombre ne peut pas être plus court que {0} caractères!",
"numberTooLong":"Ce nombre ne peut pas être plus long que {0} caractères!", "numberTooLong":"Ce nombre ne peut pas être plus long que {0} caractères!",
@@ -48,6 +56,8 @@
"numberNegative":"Ce nombre ne peut pas être négatif!", "numberNegative":"Ce nombre ne peut pas être négatif!",
"numberPositive":"Ce nombre ne peut pas être positif!", "numberPositive":"Ce nombre ne peut pas être positif!",
"numberZero":"Ce nombre ne peut pas être zéro!", "numberZero":"Ce nombre ne peut pas être zéro!",
"numberNan":"Ce nombre ne peut pas être NaN (Not A Number)!",
"numberInvertedContains":"Ce nombre ne peut pas contenir {0}!",
"booleanTrue":"Ce booléen ne peut pas être vrai!", "booleanTrue":"Ce booléen ne peut pas être vrai!",
"booleanFalse":"Ce booléen ne peut pas être faux!", "booleanFalse":"Ce booléen ne peut pas être faux!",
@@ -89,7 +99,8 @@
"invalidButton":"Ce bouton doit avoir au moins un {0} ou {1}!", "invalidButton":"Ce bouton doit avoir au moins un {0} ou {1}!",
"unusedOption":"L'option {0} n'est utilisée nulle part!", "unusedOption":"L'option {0} n'est utilisée nulle part!",
"unusedQuestion":"La question {0} n'est utilisée nulle part!", "unusedQuestion":"La question {0} n'est utilisée nulle part!",
"dropdownOption":"Un panneau avec un menu déroulant activé ne peut contenir que des options du type 'ticket'!" "dropdownOption":"Un panneau avec un menu déroulant activé ne peut contenir que des options du type 'ticket'!",
"customInvalidVersion":"La version spécifiée dans votre config ne correspond pas! Assurez-vous d'avoir mis à jour la config vers la dernière version!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Ajouté à la Liste Noire", "blacklistAddDm":"Ajouté à la Liste Noire",
"blacklistRemoveDm":"Retiré de la Liste Noire", "blacklistRemoveDm":"Retiré de la Liste Noire",
"clear":"Tickets Supprimés", "clear":"Tickets Supprimés",
"clearTickets":"Effacer les tickets",
"roles":"Rôles Mis à Jour", "roles":"Rôles Mis à Jour",
"autoclose":"Ticket Fermé Automatiquement", "autoclose":"Ticket Fermé Automatiquement",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Fermeture Automatique Désactivée", "autocloseDisabled":"Fermeture Automatique Désactivée",
"autodelete":"Ticket Supprimé Automatiquement", "autodelete":"Ticket Supprimé Automatiquement",
"autodeleteEnabled":"Suppression Automatique Activée", "autodeleteEnabled":"Suppression Automatique Activée",
"autodeleteDisabled":"Suppression Automatique Désactivée" "autodeleteDisabled":"Suppression Automatique Désactivée",
"topicSet":"Sujet modifié",
"prioritySet":"Priorité modifiée",
"priorityGet":"Priorité du ticket",
"transfer":"Ticket transféré"
}, },
"descriptions":{ "descriptions":{
"create":"Votre ticket a été créé. Cliquez sur le bouton ci-dessous pour y accéder!", "create":"Votre ticket a été créé. Cliquez sur le bouton ci-dessous pour y accéder!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Vous ne pouvez créer que {0} ticket(s) en même temps!", "ticketMessageLimit":"Vous ne pouvez créer que {0} ticket(s) en même temps!",
"ticketMessageAutoclose":"Ce ticket sera fermé automatiquement après {0}h d'inactivité!", "ticketMessageAutoclose":"Ce ticket sera fermé automatiquement après {0}h d'inactivité!",
"ticketMessageAutodelete":"Ce ticket sera supprimé automatiquement après {0} jours d'inactivité!", "ticketMessageAutodelete":"Ce ticket sera supprimé automatiquement après {0} jours d'inactivité!",
"panelReady":"Vous pouvez trouver le panneau ci-dessous!\nCe message peut maintenant être supprimé!" "panelReady":"Le panneau est disponible dans le message suivant!\nCe message peut maintenant être supprimé!",
"topicSet":"Le sujet du salon a été modifié par {0} avec succès!",
"prioritySet":"La priorité du ticket a été modifiée en {0} par {1} avec succès!",
"priorityGet":"La priorité actuelle de ce ticket est {0}.",
"transfer":"La propriété de ce ticket a été transférée de {0} à {1} par {2} avec succès!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Pourquoi avez-vous fermé ce ticket?", "closePlaceholder":"Pourquoi avez-vous fermé ce ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} a été retiré de la liste noire par {1}!", "blacklistRemoveLog":"{0} a été retiré de la liste noire par {1}!",
"blacklistAddDm":"Vous avez été ajouté à la liste noire sur notre serveur!\nDésormais, vous ne pouvez pas créer de ticket!", "blacklistAddDm":"Vous avez été ajouté à la liste noire sur notre serveur!\nDésormais, vous ne pouvez pas créer de ticket!",
"blacklistRemoveDm":"Vous avez été retiré de la liste noire sur notre serveur!\nVous pouvez désormais créer des tickets à nouveau!", "blacklistRemoveDm":"Vous avez été retiré de la liste noire sur notre serveur!\nVous pouvez désormais créer des tickets à nouveau!",
"clearLog":"{0} tickets ont été supprimés par {1}!" "clearLog":"{0} tickets ont été supprimés par {1}!",
"transferLog":"La propriété de ce ticket a été transférée de {0} à {1} par {2}!",
"transferDm":"La propriété de votre ticket a été transférée de {0} à {1} sur notre serveur!",
"prioritySetLog":"La priorité de ce ticket a été modifiée en {0} par {1}!",
"prioritySetDm":"La priorité de votre ticket a été modifiée en {0} sur notre serveur!",
"roleUpdateLog":"{0} a mis à jour ses rôles!",
"roleUpdateDm":"Vos rôles sur notre serveur ont été mis à jour!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Réessayer", "retry":"Réessayer",
"continue":"Supprimer Sans Transcription", "continue":"Supprimer Sans Transcription",
"backup":"Créer une Transcription de Sauvegarde", "backup":"Créer une Transcription de Sauvegarde",
"error":"Une erreur s'est produite lors de la création de la transcription.\nQue souhaitez-vous faire?\n\nCe ticket ne sera pas supprimé tant que vous n'aurez pas cliqué sur l'un de ces boutons." "error":"Une erreur s'est produite lors de la création de la transcription.\nQue souhaitez-vous faire?\n\nCe ticket ne sera pas supprimé tant que vous n'aurez pas cliqué sur l'un de ces boutons.",
"title":"Erreur de transcription"
},
"text":{
"messagesTitle":"MESSAGES",
"embedTitle":"EMBED",
"fileTitle":"FICHIER",
"fieldsTitle":"CHAMPS",
"reactionsTitle":"RÉACTIONS",
"statsTitle":"STATS",
"emptyContent":"<contenu vide>",
"noTitle":"<sans-titre>",
"noDesc":"<sans-description>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Panneau Inconnu", "unknownPanel":"Panneau Inconnu",
"notInGuild":"Pas Dans le Serveur", "notInGuild":"Pas Dans le Serveur",
"channelRename":"Impossible de Renommer le Canal", "channelRename":"Impossible de Renommer le Canal",
"busy":"Ticket Occupé" "busy":"Ticket Occupé",
"permissionError":"Erreur de permission"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Contactez le propriétaire de ce bot pour plus d'informations!", "askForInfo":"Contactez le propriétaire de ce bot pour plus d'informations!",
@@ -280,7 +322,10 @@
"notInGuild":"Ce {0} ne fonctionne pas en DM! Veuillez réessayer dans un serveur!", "notInGuild":"Ce {0} ne fonctionne pas en DM! Veuillez réessayer dans un serveur!",
"channelRename":"En raison des limitations de taux de Discord, il est actuellement impossible pour le bot de renommer le canal. Le canal sera automatiquement renommé après 10 minutes si le bot n'est pas redémarré.", "channelRename":"En raison des limitations de taux de Discord, il est actuellement impossible pour le bot de renommer le canal. Le canal sera automatiquement renommé après 10 minutes si le bot n'est pas redémarré.",
"channelRenameSource":"La source de cette erreur est : {0}", "channelRenameSource":"La source de cette erreur est : {0}",
"busy":"Impossible d'utiliser ce {0}!\nLe ticket est actuellement en cours de traitement par le bot.\n\nVeuillez réessayer dans quelques secondes!" "busy":"Impossible d'utiliser ce {0}!\nLe ticket est actuellement en cours de traitement par le bot.\n\nVeuillez réessayer dans quelques secondes!",
"closeBeforeMessage":"Ce ticket ne peut pas être fermé/supprimé avant qu'un utilisateur ait envoyé un message.",
"closeBeforeAdminMessage":"Ce ticket ne peut pas être fermé/supprimé avant qu'un admin de ticket ou un membre du support ait envoyé un message.",
"unableToCreateTicket":"Vous ne pouvez pas créer de ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"La valeur ne correspond pas au modèle!", "stringRegex":"La valeur ne correspond pas au modèle!",
@@ -331,7 +376,6 @@
"added":"Ajouté", "added":"Ajouté",
"removed":"Retiré", "removed":"Retiré",
"filter":"Filtre", "filter":"Filtre",
"claimedBy":"Pris en charge par {0}",
"method":"Méthode", "method":"Méthode",
"type":"Type", "type":"Type",
"blacklisted":"Liste Noire", "blacklisted":"Liste Noire",
@@ -355,7 +399,27 @@
"status":"Statut", "status":"Statut",
"claimed":"Pris en Charge", "claimed":"Pris en Charge",
"pinned":"Épinglé", "pinned":"Épinglé",
"creationDate":"Date de Création" "creationDate":"Date de Création",
"noone":"Personne",
"open":"Ouvert",
"closed":"Fermé",
"priority":"Priorité",
"participants":"Participants",
"yes":"Oui",
"no":"Non",
"option":"Option",
"topic":"Sujet",
"uptime":"Temps de fonctionnement",
"messages":"Messages",
"embeds":"Embeds",
"files":"Fichiers",
"components":"Composants",
"cooldown":"Délai",
"maxTickets":"Tickets max",
"admins":"Admins",
"roles":"Rôles",
"size":"Taille"
}, },
"lowercase":{ "lowercase":{
"text":"texte", "text":"texte",
@@ -384,6 +448,7 @@
"unclaim":"Libérer un ticket.", "unclaim":"Libérer un ticket.",
"pin":"Épinglez un ticket.", "pin":"Épinglez un ticket.",
"unpin":"Désépingler un ticket.", "unpin":"Désépingler un ticket.",
"move":"Déplacez un ticket.", "move":"Déplacez un ticket.",
"moveId":"L'identifiant de l'option vers laquelle vous souhaitez déplacer.", "moveId":"L'identifiant de l'option vers laquelle vous souhaitez déplacer.",
"rename":"Renommez un ticket.", "rename":"Renommez un ticket.",
@@ -392,6 +457,7 @@
"addUser":"L'utilisateur à ajouter.", "addUser":"L'utilisateur à ajouter.",
"remove":"Retirez un utilisateur d'un ticket.", "remove":"Retirez un utilisateur d'un ticket.",
"removeUser":"L'utilisateur à retirer.", "removeUser":"L'utilisateur à retirer.",
"blacklist":"Gérez la liste noire des tickets.", "blacklist":"Gérez la liste noire des tickets.",
"blacklistView":"Voir la liste noire actuelle.", "blacklistView":"Voir la liste noire actuelle.",
"blacklistAdd":"Ajoutez un utilisateur à la liste noire.", "blacklistAdd":"Ajoutez un utilisateur à la liste noire.",
@@ -405,6 +471,7 @@
"statsUserUser":"L'utilisateur à afficher.", "statsUserUser":"L'utilisateur à afficher.",
"statsTicket":"Voir les statistiques d'un ticket dans le serveur.", "statsTicket":"Voir les statistiques d'un ticket dans le serveur.",
"statsTicketTicket":"Le ticket à afficher.", "statsTicketTicket":"Le ticket à afficher.",
"clear":"Supprimez plusieurs tickets en même temps.", "clear":"Supprimez plusieurs tickets en même temps.",
"clearFilter":"Le filtre pour supprimer les tickets.", "clearFilter":"Le filtre pour supprimer les tickets.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Désépinglés", "unpin":"Désépinglés",
"autoclose":"Fermés automatiquement" "autoclose":"Fermés automatiquement"
}, },
"autoclose":"Gérez la fermeture automatique dans un ticket.", "autoclose":"Gérez la fermeture automatique dans un ticket.",
"autocloseDisable":"Désactivez la fermeture automatique dans ce ticket.", "autocloseDisable":"Désactivez la fermeture automatique dans ce ticket.",
"autocloseEnable":"Activez la fermeture automatique dans ce ticket.", "autocloseEnable":"Activez la fermeture automatique dans ce ticket.",
@@ -424,7 +492,19 @@
"autodelete":"Gérez la suppression automatique dans un ticket.", "autodelete":"Gérez la suppression automatique dans un ticket.",
"autodeleteDisable":"Désactivez la suppression automatique dans ce ticket.", "autodeleteDisable":"Désactivez la suppression automatique dans ce ticket.",
"autodeleteEnable":"Activez la suppression automatique dans ce ticket.", "autodeleteEnable":"Activez la suppression automatique dans ce ticket.",
"autodeleteEnableTime":"Le nombre de jours d'inactivité nécessaire pour supprimer ce ticket." "autodeleteEnableTime":"Le nombre de jours d'inactivité nécessaire pour supprimer ce ticket.",
"topic":"Gérer le sujet du salon de ticket.",
"topicSet":"Définir le sujet du salon de ticket.",
"topicValue":"Le nouveau sujet du salon.",
"topicList":"Obtenir une liste de tous les tickets avec leur sujet et stats.",
"priority":"Gérer la priorité du ticket.",
"prioritySet":"Définir la priorité du ticket.",
"priorityValue":"La priorité du salon.",
"priorityGet":"Obtenir la priorité du ticket.",
"priorityList":"Obtenir une liste de tous les tickets avec leur statut de priorité.",
"transfer":"Transférer la propriété du ticket d'un utilisateur à un autre.",
"transferUser":"L'utilisateur vers lequel transférer."
}, },
"helpMenu":{ "helpMenu":{
"help":"Obtenez une liste de toutes les commandes disponibles.", "help":"Obtenez une liste de toutes les commandes disponibles.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Désactivez la fermeture automatique dans ce ticket.", "autocloseDisable":"Désactivez la fermeture automatique dans ce ticket.",
"autocloseEnable":"Activez la fermeture automatique dans ce ticket.", "autocloseEnable":"Activez la fermeture automatique dans ce ticket.",
"autodeleteDisable":"Désactivez la suppression automatique dans ce ticket.", "autodeleteDisable":"Désactivez la suppression automatique dans ce ticket.",
"autodeleteEnable":"Activez la suppression automatique dans ce ticket." "autodeleteEnable":"Activez la suppression automatique dans ce ticket.",
"categories":{
"general":"Commandes générales",
"basicTicket":"Commandes de ticket basiques",
"advancedTicket":"Commandes de ticket avancées",
"userTicket":"Commandes de ticket utilisateur",
"admin":"Commandes admin",
"advanced":"Commandes avancées",
"extra":"Commandes extra"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Statistiques Système", "system":"Statistiques Système",
"user":"Statistiques Utilisateur", "user":"Statistiques Utilisateur",
"ticket":"Statistiques Ticket", "ticket":"Statistiques Ticket",
"participants":"Participants" "participants":"Participants",
"messages":"Messages"
}, },
"properties":{ "properties":{
"ticketsCreated":"Tickets Créés", "ticketsCreated":"Tickets Créés",
@@ -472,7 +562,47 @@
"ticketsPinned":"Tickets Épinglés", "ticketsPinned":"Tickets Épinglés",
"ticketsMoved":"Tickets Déplacés", "ticketsMoved":"Tickets Déplacés",
"usersBlacklisted":"Utilisateurs en Liste Noire", "usersBlacklisted":"Utilisateurs en Liste Noire",
"transcriptsCreated":"Transcriptions Créées" "transcriptsCreated":"Transcriptions Créées",
} "ticketsAutodeleted":"Tickets auto-supprimés",
"ticketsTransferred":"Tickets transférés",
"ticketVolume":"Volume de tickets",
"averageTickets":"Moyenne de tickets/utilisateur",
"currentTickets":"Tickets en cours",
"age":"Âge du ticket",
"responseTime":"Temps de réponse",
"resolutionTime":"Temps de résolution",
"createdOn":"Créé le",
"createdBy":"Créé par",
"closedOn":"Fermé le",
"closedBy":"Fermé par",
"claimedOn":"Pris en charge le",
"claimedBy":"Pris en charge par",
"pinnedOn":"Épinglé le",
"pinnedBy":"Épinglé par",
"deletedOn":"Supprimé le",
"deletedBy":"Supprimé par"
},
"roles":{
"developer":"Développeur",
"serverOwner":"Propriétaire du serveur",
"serverAdmin":"Admin du serveur",
"moderator":"Équipe de modération",
"support":"Équipe de support",
"member":"Membre"
}
},
"panel":{
"selectTicket":"Sélectionnez votre ticket",
"selectRole":"Sélectionnez votre rôle",
"selectOption":"Sélectionnez votre option"
},
"priorities":{
"urgent":"Urgent",
"veryHigh":"Très élevée",
"high":"Élevée",
"normal":"Normale",
"low":"Faible",
"veryLow":"Très faible",
"none":"Aucune"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["benzorich"], "translators":["benzorich"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"German", "language":"German",
"automated":false "automated":false
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Greek", "language":"Greek",
"automated":true "automated":true
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["challenger_nova"], "translators":["challenger_nova"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Hindi", "language":"Hindi",
"automated":false "automated":false
}, },
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["Kornel0706"], "translators":["Kornel0706"],
"lastedited":"22/08/2024", "lastedited":"16/02/2026",
"language":"Hungarian", "language":"Hungarian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Ennek a karakterláncnak tartalmaznia kell {0}-t!", "stringContains":"Ennek a karakterláncnak tartalmaznia kell {0}-t!",
"stringChoices":"Ez a karakterlánc csak a következő értékek egyike lehet: {0}!", "stringChoices":"Ez a karakterlánc csak a következő értékek egyike lehet: {0}!",
"stringRegex":"Ez a karakterlánc érvénytelen!", "stringRegex":"Ez a karakterlánc érvénytelen!",
"stringInvertedContains":"Ez a szöveg nem tartalmazhatja a(z) {0} elemet!",
"stringLowercase":"Ez a szöveg csak kisbetűvel írható!",
"stringUppercase":"Ez a szöveg csak nagybetűvel írható!",
"stringSpecialCharacters":"Ez a szöveg nem tartalmazhat különleges karaktereket! (csak a-z, 0-9 és szóköz)",
"stringNoSpaces":"Ez a szöveg nem tartalmazhat szóközt!",
"stringCapitalWord":"Ajánlott, hogy minden szó nagybetűvel kezdődjön!",
"stringCapitalSentence":"Úgy tűnik, néhány mondat ebben a szövegben nem nagybetűvel kezdődik!",
"stringPunctuation":"Úgy tűnik, ez a mondat nem ponttal vagy más írásjellel végződik!",
"numberTooShort":"Ez a szám nem lehet rövidebb, mint {0} karakter!", "numberTooShort":"Ez a szám nem lehet rövidebb, mint {0} karakter!",
"numberTooLong":"Ez a szám nem lehet hosszabb, mint {0} karakter!", "numberTooLong":"Ez a szám nem lehet hosszabb, mint {0} karakter!",
@@ -48,6 +56,8 @@
"numberNegative":"Ez a szám nem lehet negatív!", "numberNegative":"Ez a szám nem lehet negatív!",
"numberPositive":"Ez a szám nem lehet pozitív!", "numberPositive":"Ez a szám nem lehet pozitív!",
"numberZero":"Ez a szám nem lehet nulla!", "numberZero":"Ez a szám nem lehet nulla!",
"numberNan":"Ez a szám nem lehet NaN (Nem szám)!",
"numberInvertedContains":"Ez a szám nem tartalmazhatja a(z) {0} elemet!",
"booleanTrue":"Ez a logikai érték nem lehet igaz!", "booleanTrue":"Ez a logikai érték nem lehet igaz!",
"booleanFalse":"Ez a logikai érték nem lehet hamis!", "booleanFalse":"Ez a logikai érték nem lehet hamis!",
@@ -89,7 +99,8 @@
"invalidButton":"Ennek a gombnak legalább egy {0} vagy {1} kell, hogy tartalmazzon!", "invalidButton":"Ennek a gombnak legalább egy {0} vagy {1} kell, hogy tartalmazzon!",
"unusedOption":"Az opció {0} nincs használatban sehol!", "unusedOption":"Az opció {0} nincs használatban sehol!",
"unusedQuestion":"A kérdés {0} nincs használatban sehol!", "unusedQuestion":"A kérdés {0} nincs használatban sehol!",
"dropdownOption":"Egy legördülő menüvel rendelkező panel csak a 'jegy' típusú opciókat tartalmazhat!" "dropdownOption":"Egy legördülő menüvel rendelkező panel csak a 'jegy' típusú opciókat tartalmazhat!",
"customInvalidVersion":"A konfigurációban megadott verzió nem egyezik! Győződjön meg róla, hogy a konfiguráció a legfrissebb verzióra van frissítve!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Felvéve a tiltólistára", "blacklistAddDm":"Felvéve a tiltólistára",
"blacklistRemoveDm":"Eltávolítva a tiltólistáról", "blacklistRemoveDm":"Eltávolítva a tiltólistáról",
"clear":"Jegyek törölve", "clear":"Jegyek törölve",
"clearTickets":"Jegyek törlése",
"roles":"Szerepek frissítve", "roles":"Szerepek frissítve",
"autoclose":"Jegy automatikusan bezárva", "autoclose":"Jegy automatikusan bezárva",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Automatikus bezárás letiltva", "autocloseDisabled":"Automatikus bezárás letiltva",
"autodelete":"Jegy automatikusan törölve", "autodelete":"Jegy automatikusan törölve",
"autodeleteEnabled":"Automatikus törlés engedélyezve", "autodeleteEnabled":"Automatikus törlés engedélyezve",
"autodeleteDisabled":"Automatikus törlés letiltva" "autodeleteDisabled":"Automatikus törlés letiltva",
"topicSet":"Téma megváltoztatva",
"prioritySet":"Prioritás megváltoztatva",
"priorityGet":"Jegy prioritása",
"transfer":"Jegy átvitele"
}, },
"descriptions":{ "descriptions":{
"create":"A jegyed létrejött. Kattints az alábbi gombra, hogy hozzáférj!", "create":"A jegyed létrejött. Kattints az alábbi gombra, hogy hozzáférj!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Egyszerre csak {0} jegyet hozhatsz létre!", "ticketMessageLimit":"Egyszerre csak {0} jegyet hozhatsz létre!",
"ticketMessageAutoclose":"Ez a jegy automatikusan bezáródik, ha inaktív marad {0}h ideig!", "ticketMessageAutoclose":"Ez a jegy automatikusan bezáródik, ha inaktív marad {0}h ideig!",
"ticketMessageAutodelete":"Ez a jegy automatikusan törlődik, ha inaktív marad {0} nap ideig!", "ticketMessageAutodelete":"Ez a jegy automatikusan törlődik, ha inaktív marad {0} nap ideig!",
"panelReady":"Az alábbi panelben megtalálod!\nEz az üzenet most törölhető!" "panelReady":"A panel elérhető a követő üzenetben!\nEz az üzenet most törölhető!",
"topicSet":"A csatorna témáját sikeresen megváltoztatta: {0}!",
"prioritySet":"A jegy prioritása sikeresen {1}-re változott: {0}!",
"priorityGet":"Ennek a jegynek a jelenlegi prioritása: {0}.",
"transfer":"A jegy tulajdonjoga sikeresen átkerült {0}-tól {1}-hez {2} által!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Miért zártad be ezt a jegyet?", "closePlaceholder":"Miért zártad be ezt a jegyet?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} eltávolította a tiltólistáról {1}!", "blacklistRemoveLog":"{0} eltávolította a tiltólistáról {1}!",
"blacklistAddDm":"Tiltólistára kerültél a szerverünkön!\nEzentúl nem hozhatsz létre jegyet!", "blacklistAddDm":"Tiltólistára kerültél a szerverünkön!\nEzentúl nem hozhatsz létre jegyet!",
"blacklistRemoveDm":"Eltávolításra kerültél a szerverünk tiltólistájáról!\nMost újra létrehozhatsz jegyeket!", "blacklistRemoveDm":"Eltávolításra kerültél a szerverünk tiltólistájáról!\nMost újra létrehozhatsz jegyeket!",
"clearLog":"{0} jegyek törlésre kerültek {1} által!" "clearLog":"{0} jegyek törlésre kerültek {1} által!",
"transferLog":"A jegy tulajdonjoga {2} által {0}-ról {1}-re lett átvive!",
"transferDm":"A jegy tulajdonjoga át lett helyezve {0}-tól {1}-hez a szerverünkön!",
"prioritySetLog":"A jegy prioritása {1} által {0}-re változott!",
"prioritySetDm":"A jegy prioritása a szerverünkön {0}-re változott!",
"roleUpdateLog":"{0} frissítette a szerepköreit!",
"roleUpdateDm":"A szerepköreit frissítették a szerverünkön!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Újra", "retry":"Újra",
"continue":"Törlés átirat nélkül", "continue":"Törlés átirat nélkül",
"backup":"Biztonsági átirat létrehozása", "backup":"Biztonsági átirat létrehozása",
"error":"Valami hiba történt az átirat létrehozása közben.\nMit szeretnél tenni?\n\nEz a jegy nem kerül törlésre, amíg nem kattintasz az egyik gombra." "error":"Valami hiba történt az átirat létrehozása közben.\nMit szeretnél tenni?\n\nEz a jegy nem kerül törlésre, amíg nem kattintasz az egyik gombra.",
"title":"Átirat hiba"
},
"text":{
"messagesTitle":"ÜZENETEK",
"embedTitle":"BEÁGYAZÁS",
"fileTitle":"FÁJL",
"fieldsTitle":"MEZŐK",
"reactionsTitle":"REAKCIÓK",
"statsTitle":"STATS",
"emptyContent":"<tartalom üres>",
"noTitle":"<cím nélkül>",
"noDesc":"<leírás nélkül>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Ismeretlen Panel", "unknownPanel":"Ismeretlen Panel",
"notInGuild":"Nem a Szerveren", "notInGuild":"Nem a Szerveren",
"channelRename":"Nem sikerült átnevezni a csatornát", "channelRename":"Nem sikerült átnevezni a csatornát",
"busy":"A Jegy Elfoglalt" "busy":"A Jegy Elfoglalt",
"permissionError":"Engedély hiba"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Lépj kapcsolatba a bot tulajdonosával további információkért!", "askForInfo":"Lépj kapcsolatba a bot tulajdonosával további információkért!",
@@ -280,7 +322,10 @@
"notInGuild":"Ez a {0} nem működik DM-ben! Próbáld újra egy szerveren!", "notInGuild":"Ez a {0} nem működik DM-ben! Próbáld újra egy szerveren!",
"channelRename":"A discord korlátai miatt jelenleg nem lehet átnevezni a csatornát. A csatorna automatikusan átnevezésre kerül 10 perc múlva, ha a bot nincs újraindítva.", "channelRename":"A discord korlátai miatt jelenleg nem lehet átnevezni a csatornát. A csatorna automatikusan átnevezésre kerül 10 perc múlva, ha a bot nincs újraindítva.",
"channelRenameSource":"A hiba forrása: {0}", "channelRenameSource":"A hiba forrása: {0}",
"busy":"Nem lehet használni ezt a {0}-t!\nA jegy jelenleg a bot által van feldolgozás alatt.\n\nPróbáld meg néhány másodperc múlva!" "busy":"Nem lehet használni ezt a {0}-t!\nA jegy jelenleg a bot által van feldolgozás alatt.\n\nPróbáld meg néhány másodperc múlva!",
"closeBeforeMessage":"Ezt a jegyet nem lehet lezárni/törölni, amíg egy felhasználó nem küldött üzenetet.",
"closeBeforeAdminMessage":"Ezt a jegyet nem lehet lezárni/törölni, amíg a jegy adminja vagy a támogatói csapat tagja nem küldött üzenetet.",
"unableToCreateTicket":"Nem tud jegyet létrehozni."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Az érték nem felel meg a mintának!", "stringRegex":"Az érték nem felel meg a mintának!",
@@ -331,7 +376,6 @@
"added":"Hozzáadva", "added":"Hozzáadva",
"removed":"Eltávolítva", "removed":"Eltávolítva",
"filter":"Szűrő", "filter":"Szűrő",
"claimedBy":"Igényelte {0}",
"method":"Módszer", "method":"Módszer",
"type":"Típus", "type":"Típus",
"blacklisted":"Tiltólistás", "blacklisted":"Tiltólistás",
@@ -352,10 +396,30 @@
"version":"Verzió", "version":"Verzió",
"name":"Név", "name":"Név",
"role":"Szerep", "role":"Szerep",
"status":"Státusz", "status":"Állapot",
"claimed":"Igényelt", "claimed":"Igényelt",
"pinned":"Rögzített", "pinned":"Rögzített",
"creationDate":"Létrehozás Dátuma" "creationDate":"Létrehozás Dátuma",
"noone":"Senki",
"open":"Nyitott",
"closed":"Zárt",
"priority":"Prioritás",
"participants":"Résztvevők",
"yes":"Igen",
"no":"Nem",
"option":"Opció",
"topic":"Téma",
"uptime":"Rendszer üzemidő",
"messages":"Üzenetek",
"embeds":"Beágyazások",
"files":"Fájlok",
"components":"Komponensek",
"cooldown":"Leállási idő",
"maxTickets":"Max jegyek",
"admins":"Adminok",
"roles":"Szerepkörök",
"size":"Méret"
}, },
"lowercase":{ "lowercase":{
"text":"szöveg", "text":"szöveg",
@@ -384,6 +448,7 @@
"unclaim":"Jegy feloldása.", "unclaim":"Jegy feloldása.",
"pin":"Jegy rögzítése.", "pin":"Jegy rögzítése.",
"unpin":"Jegy rögzítésének feloldása.", "unpin":"Jegy rögzítésének feloldása.",
"move":"Jegy áthelyezése.", "move":"Jegy áthelyezése.",
"moveId":"Annak a opció az azonosítója, amelyet áthelyezni szeretnél.", "moveId":"Annak a opció az azonosítója, amelyet áthelyezni szeretnél.",
"rename":"Jegy átnevezése.", "rename":"Jegy átnevezése.",
@@ -392,6 +457,7 @@
"addUser":"A felhasználó, akit hozzá szeretnél adni.", "addUser":"A felhasználó, akit hozzá szeretnél adni.",
"remove":"Felhasználó eltávolítása a jegyből.", "remove":"Felhasználó eltávolítása a jegyből.",
"removeUser":"A felhasználó, akit el szeretnél távolítani.", "removeUser":"A felhasználó, akit el szeretnél távolítani.",
"blacklist":"Jegy tiltólista kezelése.", "blacklist":"Jegy tiltólista kezelése.",
"blacklistView":"A jelenlegi tiltólista megtekintése.", "blacklistView":"A jelenlegi tiltólista megtekintése.",
"blacklistAdd":"Felhasználó hozzáadása a tiltólistához.", "blacklistAdd":"Felhasználó hozzáadása a tiltólistához.",
@@ -405,6 +471,7 @@
"statsUserUser":"A felhasználó, akinek a statisztikáit meg szeretnéd tekinteni.", "statsUserUser":"A felhasználó, akinek a statisztikáit meg szeretnéd tekinteni.",
"statsTicket":"Jegy statisztikáinak megtekintése a szerveren.", "statsTicket":"Jegy statisztikáinak megtekintése a szerveren.",
"statsTicketTicket":"A jegy, amelynek a statisztikáit meg szeretnéd tekinteni.", "statsTicketTicket":"A jegy, amelynek a statisztikáit meg szeretnéd tekinteni.",
"clear":"Több jegy egyidejű törlése. Opcionális szűrő adható meg.", "clear":"Több jegy egyidejű törlése. Opcionális szűrő adható meg.",
"clearFilter":"A szűrő a jegyek törléséhez.", "clearFilter":"A szűrő a jegyek törléséhez.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Feloldott", "unpin":"Feloldott",
"autoclose":"Automatikusan Bezárt" "autoclose":"Automatikusan Bezárt"
}, },
"autoclose":"Automatikus bezárás kezelése egy jegyben.", "autoclose":"Automatikus bezárás kezelése egy jegyben.",
"autocloseDisable":"Automatikus bezárás letiltása ebben a jegyben.", "autocloseDisable":"Automatikus bezárás letiltása ebben a jegyben.",
"autocloseEnable":"Automatikus bezárás engedélyezése ebben a jegyben.", "autocloseEnable":"Automatikus bezárás engedélyezése ebben a jegyben.",
@@ -424,7 +492,19 @@
"autodelete":"Automatikus törlés kezelése egy jegyben.", "autodelete":"Automatikus törlés kezelése egy jegyben.",
"autodeleteDisable":"Automatikus törlés letiltása ebben a jegyben.", "autodeleteDisable":"Automatikus törlés letiltása ebben a jegyben.",
"autodeleteEnable":"Automatikus törlés engedélyezése ebben a jegyben.", "autodeleteEnable":"Automatikus törlés engedélyezése ebben a jegyben.",
"autodeleteEnableTime":"A napok száma, amely inaktívvá kell, hogy váljon ez a jegy a törléshez." "autodeleteEnableTime":"A napok száma, amely inaktívvá kell, hogy váljon ez a jegy a törléshez.",
"topic":"Kezelje a jegy csatorna témáját.",
"topicSet":"Állítsa be a jegy csatorna témáját.",
"topicValue":"A csatorna új témája.",
"topicList":"Az összes jegy listája a témájukkal és statisztikáikkal.",
"priority":"Kezelje a jegy prioritását.",
"prioritySet":"Állítsa be a jegy prioritását.",
"priorityValue":"A csatorna prioritása.",
"priorityGet":"Kapja meg a jegy prioritását.",
"priorityList":"Az összes jegy listája a prioritásukkal.",
"transfer":"Átadja a jegy tulajdonjogát egyik felhasználótól a másikhoz.",
"transferUser":"A felhasználó, akinek át kell adni."
}, },
"helpMenu":{ "helpMenu":{
"help":"Parancsok listájának megtekintése.", "help":"Parancsok listájának megtekintése.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Automatikus bezárás letiltása ebben a jegyben.", "autocloseDisable":"Automatikus bezárás letiltása ebben a jegyben.",
"autocloseEnable":"Automatikus bezárás engedélyezése ebben a jegyben.", "autocloseEnable":"Automatikus bezárás engedélyezése ebben a jegyben.",
"autodeleteDisable":"Automatikus törlés letiltása ebben a jegyben.", "autodeleteDisable":"Automatikus törlés letiltása ebben a jegyben.",
"autodeleteEnable":"Automatikus törlés engedélyezése ebben a jegyben." "autodeleteEnable":"Automatikus törlés engedélyezése ebben a jegyben.",
"categories":{
"general":"Általános parancsok",
"basicTicket":"Alap jegy parancsok",
"advancedTicket":"Speciális jegy parancsok",
"userTicket":"Felhasználói jegy parancsok",
"admin":"Admin parancsok",
"advanced":"Speciális parancsok",
"extra":"Extra parancsok"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Rendszer Statisztikák", "system":"Rendszer Statisztikák",
"user":"Felhasználói Statisztikák", "user":"Felhasználói Statisztikák",
"ticket":"Jegy Statisztikák", "ticket":"Jegy Statisztikák",
"participants":"Résztvevők" "participants":"Résztvevők",
"messages":"Üzenetek"
}, },
"properties":{ "properties":{
"ticketsCreated":"Létrehozott Jegyek", "ticketsCreated":"Létrehozott Jegyek",
@@ -472,7 +562,47 @@
"ticketsPinned":"Rögzített Jegyek", "ticketsPinned":"Rögzített Jegyek",
"ticketsMoved":"Áthelyezett Jegyek", "ticketsMoved":"Áthelyezett Jegyek",
"usersBlacklisted":"Tiltólistás Felhasználók", "usersBlacklisted":"Tiltólistás Felhasználók",
"transcriptsCreated":"Létrehozott Átiratok" "transcriptsCreated":"Létrehozott Átiratok",
} "ticketsAutodeleted":"Automatikusan törölt jegyek",
"ticketsTransferred":"Átadott jegyek",
"ticketVolume":"Jegy mennyiség",
"averageTickets":"Átlag jegyek/felhasználó",
"currentTickets":"Jelenlegi jegyek",
"age":"Jegy kora",
"responseTime":"Válaszidő",
"resolutionTime":"Megoldási idő",
"createdOn":"Létrehozva",
"createdBy":"Létrehozta",
"closedOn":"Lezárva",
"closedBy":"Lezárta",
"claimedOn":"Átvéve",
"claimedBy":"Átvette",
"pinnedOn":"Kitűzve",
"pinnedBy":"Kitűzte",
"deletedOn":"Törölve",
"deletedBy":"Törölte"
},
"roles":{
"developer":"Fejlesztő",
"serverOwner":"Szerver tulajdonos",
"serverAdmin":"Szerver admin",
"moderator":"Moderátor csapat",
"support":"Támogató csapat",
"member":"Tag"
}
},
"panel":{
"selectTicket":"Válassza ki a jegyét",
"selectRole":"Válassza ki a szerepkörét",
"selectOption":"Válassza ki a lehetőségét"
},
"priorities":{
"urgent":"Sürgős",
"veryHigh":"Nagyon magas",
"high":"Magas",
"normal":"Normál",
"low":"Alacsony",
"veryLow":"Nagyon alacsony",
"none":"Nincs"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["erxg"], "translators":["erxg"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Indonesian", "language":"Indonesian",
"automated":false "automated":false
}, },
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["fraden1mvp."], "translators":["fraden1mvp.","imperatorix_17"],
"lastedited":"08/10/2024", "lastedited":"16/02/2026",
"language":"Italian", "language":"Italian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Questa stringa deve contenere {0}!", "stringContains":"Questa stringa deve contenere {0}!",
"stringChoices":"Questa stringa può essere solo uno dei seguenti valori: {0}!", "stringChoices":"Questa stringa può essere solo uno dei seguenti valori: {0}!",
"stringRegex":"Questa stringa non è valida!", "stringRegex":"Questa stringa non è valida!",
"stringInvertedContains":"Questa stringa non può contenere {0}!",
"stringLowercase":"Questa stringa deve essere scritta solo in minuscolo!",
"stringUppercase":"Questa stringa deve essere scritta solo in maiuscolo!",
"stringSpecialCharacters":"Questa stringa non può contenere caratteri speciali! (solo a-z, 0-9 e spazio consentiti)",
"stringNoSpaces":"Questa stringa non può contenere spazi!",
"stringCapitalWord":"È consigliato che ogni parola in questa stringa inizi con una lettera maiuscola!",
"stringCapitalSentence":"Sembra che alcune frasi in questa stringa non inizino con una lettera maiuscola!",
"stringPunctuation":"Sembra che la frase in questa stringa non termini con un segno di punteggiatura!",
"numberTooShort":"Questo numero non può essere più corto di {0} caratteri!", "numberTooShort":"Questo numero non può essere più corto di {0} caratteri!",
"numberTooLong":"Questo numero non può essere più lungo di {0} caratteri!", "numberTooLong":"Questo numero non può essere più lungo di {0} caratteri!",
@@ -48,6 +56,8 @@
"numberNegative":"Questo numero non può essere negativo!", "numberNegative":"Questo numero non può essere negativo!",
"numberPositive":"Questo numero non può essere positivo!", "numberPositive":"Questo numero non può essere positivo!",
"numberZero":"Questo numero non può essere zero!", "numberZero":"Questo numero non può essere zero!",
"numberNan":"Questo numero non può essere NaN (Non Un Numero)!",
"numberInvertedContains":"Questo numero non può contenere {0}!",
"booleanTrue":"Questo booleano non può essere vero!", "booleanTrue":"Questo booleano non può essere vero!",
"booleanFalse":"Questo booleano non può essere falso!", "booleanFalse":"Questo booleano non può essere falso!",
@@ -89,7 +99,8 @@
"invalidButton":"Questo pulsante deve avere almeno un {0} o {1}!", "invalidButton":"Questo pulsante deve avere almeno un {0} o {1}!",
"unusedOption":"L'opzione {0} non è utilizzata da nessuna parte!", "unusedOption":"L'opzione {0} non è utilizzata da nessuna parte!",
"unusedQuestion":"La domanda {0} non è utilizzata da nessuna parte!", "unusedQuestion":"La domanda {0} non è utilizzata da nessuna parte!",
"dropdownOption":"Un pannello con il dropdown attivato può contenere solo opzioni di tipo 'ticket'!" "dropdownOption":"Un pannello con il dropdown attivato può contenere solo opzioni di tipo 'ticket'!",
"customInvalidVersion":"La versione specificata nella tua configurazione non corrisponde! Assicurati di aver aggiornato la configurazione all'ultima versione!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Aggiunto alla Blacklist", "blacklistAddDm":"Aggiunto alla Blacklist",
"blacklistRemoveDm":"Rimosso dalla Blacklist", "blacklistRemoveDm":"Rimosso dalla Blacklist",
"clear":"Tickets Cancellati", "clear":"Tickets Cancellati",
"clearTickets":"Pulisci Ticket",
"roles":"Ruoli Aggiornati", "roles":"Ruoli Aggiornati",
"autoclose":"Ticket Autochiuso", "autoclose":"Ticket Autochiuso",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Autochiusura Disabilitata", "autocloseDisabled":"Autochiusura Disabilitata",
"autodelete":"Ticket Autocancellato", "autodelete":"Ticket Autocancellato",
"autodeleteEnabled":"Autocancellazione Abilitata", "autodeleteEnabled":"Autocancellazione Abilitata",
"autodeleteDisabled":"Autocancellazione Disabilitata" "autodeleteDisabled":"Autocancellazione Disabilitata",
"topicSet":"Argomento Cambiato",
"prioritySet":"Priorità Cambiata",
"priorityGet":"Priorità Ticket",
"transfer":"Ticket Trasferito"
}, },
"descriptions":{ "descriptions":{
"create":"Il tuo ticket è stato creato. Clicca il pulsante qui sotto per accedervi!", "create":"Il tuo ticket è stato creato. Clicca il pulsante qui sotto per accedervi!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Puoi creare solo {0} ticket contemporaneamente!", "ticketMessageLimit":"Puoi creare solo {0} ticket contemporaneamente!",
"ticketMessageAutoclose":"Questo ticket sarà autochiuso quando sarà inattivo per {0}h!", "ticketMessageAutoclose":"Questo ticket sarà autochiuso quando sarà inattivo per {0}h!",
"ticketMessageAutodelete":"Questo ticket sarà autocancellato quando sarà inattivo per {0} giorni!", "ticketMessageAutodelete":"Questo ticket sarà autocancellato quando sarà inattivo per {0} giorni!",
"panelReady":"Puoi trovare il pannello qui sotto!\nQuesto messaggio può ora essere eliminato!" "panelReady":"Il pannello è disponibile nel messaggio successivo!\nQuesto messaggio ora può essere eliminato!",
"topicSet":"L’argomento del canale è stato cambiato con successo da {0}!",
"prioritySet":"La priorità del ticket è stata cambiata in {0} da {1} con successo!",
"priorityGet":"La priorità attuale di questo ticket è {0}.",
"transfer":"La proprietà del ticket è stata trasferita da {0} a {1} da {2} con successo!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Perché hai chiuso questo ticket?", "closePlaceholder":"Perché hai chiuso questo ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} è stato rimosso dalla blacklist da {1}!", "blacklistRemoveLog":"{0} è stato rimosso dalla blacklist da {1}!",
"blacklistAddDm":"Sei stato aggiunto alla blacklist nel nostro server!\nD'ora in poi, non puoi creare ticket!", "blacklistAddDm":"Sei stato aggiunto alla blacklist nel nostro server!\nD'ora in poi, non puoi creare ticket!",
"blacklistRemoveDm":"Sei stato rimosso dalla blacklist nel nostro server!\nOra puoi creare ticket di nuovo!", "blacklistRemoveDm":"Sei stato rimosso dalla blacklist nel nostro server!\nOra puoi creare ticket di nuovo!",
"clearLog":"{0} tickets sono stati eliminati da {1}!" "clearLog":"{0} tickets sono stati eliminati da {1}!",
"transferLog":"La proprietà di questo ticket è stata trasferita da {0} a {1} da {2}!",
"transferDm":"La proprietà del tuo ticket è stata trasferita da {0} a {1} nel nostro server!",
"prioritySetLog":"La priorità di questo ticket è stata cambiata in {0} da {1}!",
"prioritySetDm":"La priorità del tuo ticket è stata cambiata in {0} nel nostro server!",
"roleUpdateLog":"{0} ha aggiornato i propri ruoli!",
"roleUpdateDm":"I tuoi ruoli nel nostro server sono stati aggiornati!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Riprova", "retry":"Riprova",
"continue":"Elimina Senza Trascrizione", "continue":"Elimina Senza Trascrizione",
"backup":"Crea Trascrizione di Backup", "backup":"Crea Trascrizione di Backup",
"error":"Qualcosa è andato storto durante la creazione della trascrizione.\nCosa vuoi fare?\n\nQuesto ticket non sarà eliminato finché non clicchi su uno di questi pulsanti." "error":"Qualcosa è andato storto durante la creazione della trascrizione.\nCosa vuoi fare?\n\nQuesto ticket non sarà eliminato finché non clicchi su uno di questi pulsanti.",
"title":"Errore nel Transcript"
},
"text":{
"messagesTitle":"MESSAGGI",
"embedTitle":"EMBED",
"fileTitle":"FILE",
"fieldsTitle":"CAMPI",
"reactionsTitle":"REAZIONI",
"statsTitle":"STATISTICHE",
"emptyContent":"<il contenuto è vuoto>",
"noTitle":"<no-titolo>",
"noDesc":"<no-descrizione>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Pannello Sconosciuto", "unknownPanel":"Pannello Sconosciuto",
"notInGuild":"Non nel Server", "notInGuild":"Non nel Server",
"channelRename":"Impossibile Rinominare il Canale", "channelRename":"Impossibile Rinominare il Canale",
"busy":"Ticket Occupato" "busy":"Ticket Occupato",
"permissionError":"Errore di Permesso"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Contatta il proprietario di questo bot per ulteriori informazioni!", "askForInfo":"Contatta il proprietario di questo bot per ulteriori informazioni!",
@@ -280,7 +322,10 @@
"notInGuild":"Questo {0} non funziona in DM! Riprova in un server!", "notInGuild":"Questo {0} non funziona in DM! Riprova in un server!",
"channelRename":"A causa dei limiti di Discord, al momento non è possibile rinominare il canale. Il canale verrà automaticamente rinominato in oltre 10 minuti se il bot non viene riavviato.", "channelRename":"A causa dei limiti di Discord, al momento non è possibile rinominare il canale. Il canale verrà automaticamente rinominato in oltre 10 minuti se il bot non viene riavviato.",
"channelRenameSource":"La fonte di questo errore è: {0}", "channelRenameSource":"La fonte di questo errore è: {0}",
"busy":"Impossibile utilizzare questo {0}!\nIl ticket è attualmente in fase di elaborazione dal bot.\n\nPer favore riprova tra pochi secondi!" "busy":"Impossibile utilizzare questo {0}!\nIl ticket è attualmente in fase di elaborazione dal bot.\n\nPer favore riprova tra pochi secondi!",
"closeBeforeMessage":"Questo ticket non può essere chiuso/eliminato prima che un messaggio sia stato inviato da un utente.",
"closeBeforeAdminMessage":"Questo ticket non può essere chiuso/eliminato prima che un messaggio sia stato inviato da un admin del ticket o da un membro del supporto.",
"unableToCreateTicket":"Non puoi creare un ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Il valore non corrisponde al modello!", "stringRegex":"Il valore non corrisponde al modello!",
@@ -331,7 +376,6 @@
"added":"Aggiunto", "added":"Aggiunto",
"removed":"Rimosso", "removed":"Rimosso",
"filter":"Filtro", "filter":"Filtro",
"claimedBy":"Rivendicato Da {0}",
"method":"Metodo", "method":"Metodo",
"type":"Tipo", "type":"Tipo",
"blacklisted":"Blacklistato", "blacklisted":"Blacklistato",
@@ -355,7 +399,27 @@
"status":"Stato", "status":"Stato",
"claimed":"Rivendicato", "claimed":"Rivendicato",
"pinned":"Fissato", "pinned":"Fissato",
"creationDate":"Data di Creazione" "creationDate":"Data di Creazione",
"noone":"No-One",
"open":"Aperto",
"closed":"Chiuso",
"priority":"Priorità",
"participants":"Partecipanti",
"yes":"Si",
"no":"No",
"option":"Opzione",
"topic":"Argomento",
"uptime":"Uptime Sistema",
"messages":"Messaggi",
"embeds":"Embeds",
"files":"Files",
"components":"Componenti",
"cooldown":"Cooldown",
"maxTickets":"Max Tickets",
"admins":"Admins",
"roles":"Ruoli",
"size":"Dimensione"
}, },
"lowercase":{ "lowercase":{
"text":"testo", "text":"testo",
@@ -384,6 +448,7 @@
"unclaim":"Rimuovi la rivendicazione di un ticket.", "unclaim":"Rimuovi la rivendicazione di un ticket.",
"pin":"Fissa un ticket.", "pin":"Fissa un ticket.",
"unpin":"Sblocca un ticket.", "unpin":"Sblocca un ticket.",
"move":"Sposta un ticket.", "move":"Sposta un ticket.",
"moveId":"L'identificatore dell'opzione a cui vuoi spostare.", "moveId":"L'identificatore dell'opzione a cui vuoi spostare.",
"rename":"Rinomina un ticket.", "rename":"Rinomina un ticket.",
@@ -392,6 +457,7 @@
"addUser":"L'utente da aggiungere.", "addUser":"L'utente da aggiungere.",
"remove":"Rimuovi un utente da un ticket.", "remove":"Rimuovi un utente da un ticket.",
"removeUser":"L'utente da rimuovere.", "removeUser":"L'utente da rimuovere.",
"blacklist":"Gestisci la blacklist del ticket.", "blacklist":"Gestisci la blacklist del ticket.",
"blacklistView":"Visualizza un elenco della blacklist attuale.", "blacklistView":"Visualizza un elenco della blacklist attuale.",
"blacklistAdd":"Aggiungi un utente alla blacklist.", "blacklistAdd":"Aggiungi un utente alla blacklist.",
@@ -405,6 +471,7 @@
"statsUserUser":"L'utente di cui visualizzare le statistiche.", "statsUserUser":"L'utente di cui visualizzare le statistiche.",
"statsTicket":"Visualizza le statistiche di un ticket nel server.", "statsTicket":"Visualizza le statistiche di un ticket nel server.",
"statsTicketTicket":"Il ticket da visualizzare.", "statsTicketTicket":"Il ticket da visualizzare.",
"clear":"Elimina più ticket contemporaneamente.", "clear":"Elimina più ticket contemporaneamente.",
"clearFilter":"Il filtro per eliminare ticket.", "clearFilter":"Il filtro per eliminare ticket.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Non Fissati", "unpin":"Non Fissati",
"autoclose":"Chiusura Automatica" "autoclose":"Chiusura Automatica"
}, },
"autoclose":"Gestisci la chiusura automatica in un ticket.", "autoclose":"Gestisci la chiusura automatica in un ticket.",
"autocloseDisable":"Disabilita la chiusura automatica in questo ticket.", "autocloseDisable":"Disabilita la chiusura automatica in questo ticket.",
"autocloseEnable":"Abilita la chiusura automatica in questo ticket.", "autocloseEnable":"Abilita la chiusura automatica in questo ticket.",
@@ -424,7 +492,19 @@
"autodelete":"Gestisci la cancellazione automatica in un ticket.", "autodelete":"Gestisci la cancellazione automatica in un ticket.",
"autodeleteDisable":"Disabilita la cancellazione automatica in questo ticket.", "autodeleteDisable":"Disabilita la cancellazione automatica in questo ticket.",
"autodeleteEnable":"Abilita la cancellazione automatica in questo ticket.", "autodeleteEnable":"Abilita la cancellazione automatica in questo ticket.",
"autodeleteEnableTime":"Il numero di giorni in cui questo ticket deve essere inattivo per eliminarlo." "autodeleteEnableTime":"Il numero di giorni in cui questo ticket deve essere inattivo per eliminarlo.",
"topic":"Gestisci l'argomento del canale ticket.",
"topicSet":"Inserisci l'argomento del canale ticket.",
"topicValue":"Il nuovo argomento del canale ticket.",
"topicList":"Ottieni una lista di tutti i ticket con i loro argomenti e statistiche.",
"priority":"Gestisci la priorità del ticket.",
"prioritySet":"Inserisci la priorità del ticket.",
"priorityValue":"La priorità del canale.",
"priorityGet":"Ottieni la priorità del ticket.",
"priorityList":"Ottieni una lista di tutti i ticket con il loro stato di priorità.",
"transfer":"Trasferisci la proprietà da un utente ad un'altro.",
"transferUser":"L'utente al quale trasferire."
}, },
"helpMenu":{ "helpMenu":{
"help":"Ottieni un elenco di tutti i comandi disponibili.", "help":"Ottieni un elenco di tutti i comandi disponibili.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Disabilita la chiusura automatica in questo ticket.", "autocloseDisable":"Disabilita la chiusura automatica in questo ticket.",
"autocloseEnable":"Abilita la chiusura automatica in questo ticket.", "autocloseEnable":"Abilita la chiusura automatica in questo ticket.",
"autodeleteDisable":"Disabilita la cancellazione automatica in questo ticket.", "autodeleteDisable":"Disabilita la cancellazione automatica in questo ticket.",
"autodeleteEnable":"Abilita la cancellazione automatica in questo ticket." "autodeleteEnable":"Abilita la cancellazione automatica in questo ticket.",
"categories":{
"general":"Comandi generali",
"basicTicket":"Comandi basici ticket",
"advancedTicket":"Comandi avanzati ticket",
"userTicket":"Comandi ticket utente",
"admin":"Comandi admin",
"advanced":"Comandi avanzati",
"extra":"Comandi extra"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Statistiche di Sistema", "system":"Statistiche di Sistema",
"user":"Statistiche Utente", "user":"Statistiche Utente",
"ticket":"Statistiche Ticket", "ticket":"Statistiche Ticket",
"participants":"Partecipanti" "participants":"Partecipanti",
"messages":"Messaggi"
}, },
"properties":{ "properties":{
"ticketsCreated":"Ticket Creati", "ticketsCreated":"Ticket Creati",
@@ -472,7 +562,47 @@
"ticketsPinned":"Ticket Fissati", "ticketsPinned":"Ticket Fissati",
"ticketsMoved":"Ticket Spostati", "ticketsMoved":"Ticket Spostati",
"usersBlacklisted":"Utenti Blacklistati", "usersBlacklisted":"Utenti Blacklistati",
"transcriptsCreated":"Trascrizioni Create" "transcriptsCreated":"Trascrizioni Create",
} "ticketsAutodeleted":"Tickets Autoeliminati",
"ticketsTransferred":"Tickets Trasferiti",
"ticketVolume":"Volume dei Ticket",
"averageTickets":"Ticket medi/Utente",
"currentTickets":"Ticket Attuali",
"age":"Età Ticket",
"responseTime":"Tempo di Risposta",
"resolutionTime":"Tempo di Risoluzione",
"createdOn":"Creato il",
"createdBy":"Creato da",
"closedOn":"Chiuso il",
"closedBy":"Chiuso da",
"claimedOn":"Claimato il",
"claimedBy":"Claimato da",
"pinnedOn":"Fissato il",
"pinnedBy":"Fissato da",
"deletedOn":"Eliminato il",
"deletedBy":"Eliminato da"
},
"roles":{
"developer":"Developer",
"serverOwner":"Proprietario Server",
"serverAdmin":"Admin Server",
"moderator":"Team di Moderazione",
"support":"Team di Supporto",
"member":"Membro"
}
},
"panel":{
"selectTicket":"Seleziona il tuo Ticket",
"selectRole":"Seleziona il tuo ruolo",
"selectOption":"Seleziona la tua opzione"
},
"priorities":{
"urgent":"Urgente",
"veryHigh":"Molto Alto",
"high":"Alto",
"normal":"Normale",
"low":"Basso",
"veryLow":"Molto Basso",
"none":"Nullo"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Japanese", "language":"Japanese",
"automated":true "automated":true
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Korean", "language":"Korean",
"automated":true "automated":true
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Kurdish", "language":"Kurdish",
"automated":false "automated":false
}, },
+146 -16
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion": "v4.1.2", "otversion":"v4.1.3",
"translators":["NoOneNook"], "translators":["NoOneNook"],
"lastedited": "25/03/2025", "lastedited":"16/02/2026",
"language":"Latvian", "language":"Latvian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Šim tekstam jāsatur {0}!", "stringContains":"Šim tekstam jāsatur {0}!",
"stringChoices":"Šis teksts var būt tikai viena no šīm vērtībām: {0}!", "stringChoices":"Šis teksts var būt tikai viena no šīm vērtībām: {0}!",
"stringRegex":"Šis teksts ir nederīgs!", "stringRegex":"Šis teksts ir nederīgs!",
"stringInvertedContains":"Šajā virknē nedrīkst būt {0}!",
"stringLowercase":"Šai virknei jābūt rakstītai tikai ar mazajiem burtiem!",
"stringUppercase":"Šai virknei jābūt rakstītai tikai ar lielajiem burtiem!",
"stringSpecialCharacters":"Šajā virknē nedrīkst būt speciālas rakstzīmes! (tikai a-z, 0-9 un atstarpe)",
"stringNoSpaces":"Šajā virknē nedrīkst būt atstarpes!",
"stringCapitalWord":"Ieteicams, lai katrs vārds šajā virknē sākas ar lielo burtu!",
"stringCapitalSentence":"Izskatās, ka daži teikumi šajā virknē nesākas ar lielo burtu!",
"stringPunctuation":"Izskatās, ka teikums šajā virknē nebeidzas ar pieturzīmi!",
"numberTooShort":"Šis skaitlis nedrīkst būt īsāks par {0} rakstzīmēm!", "numberTooShort":"Šis skaitlis nedrīkst būt īsāks par {0} rakstzīmēm!",
"numberTooLong":"Šis skaitlis nedrīkst būt garāks par {0} rakstzīmēm!", "numberTooLong":"Šis skaitlis nedrīkst būt garāks par {0} rakstzīmēm!",
@@ -48,6 +56,8 @@
"numberNegative":"Šis skaitlis nedrīkst būt negatīvs!", "numberNegative":"Šis skaitlis nedrīkst būt negatīvs!",
"numberPositive":"Šis skaitlis nedrīkst būt pozitīvs!", "numberPositive":"Šis skaitlis nedrīkst būt pozitīvs!",
"numberZero":"Šis skaitlis nedrīkst būt nulle!", "numberZero":"Šis skaitlis nedrīkst būt nulle!",
"numberNan":"Šis skaitlis nevar būt NaN (nav skaitlis)!",
"numberInvertedContains":"Šis skaitlis nedrīkst saturēt {0}!",
"booleanTrue":"Šis loģiskais mainīgais nedrīkst būt patiess!", "booleanTrue":"Šis loģiskais mainīgais nedrīkst būt patiess!",
"booleanFalse":"Šis loģiskais mainīgais nedrīkst būt nepatiess!", "booleanFalse":"Šis loģiskais mainīgais nedrīkst būt nepatiess!",
@@ -89,7 +99,8 @@
"invalidButton":"Šai pogai jābūt vismaz {0} vai {1}!", "invalidButton":"Šai pogai jābūt vismaz {0} vai {1}!",
"unusedOption":"Opcija {0} nekur netiek izmantota!", "unusedOption":"Opcija {0} nekur netiek izmantota!",
"unusedQuestion":"Jautājums {0} nekur netiek izmantots!", "unusedQuestion":"Jautājums {0} nekur netiek izmantots!",
"dropdownOption": "Panelim ar iespējotu izvēlni var būt tikai 'ticket' tipa opcijas!" "dropdownOption":"Panelim ar iespējotu izvēlni var būt tikai 'ticket' tipa opcijas!",
"customInvalidVersion":"Konfigurācijā norādītā versija nesakrīt! Pārliecinieties, ka esat atjauninājis konfigurāciju uz jaunāko versiju!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Pievienots melnajam sarakstam", "blacklistAddDm":"Pievienots melnajam sarakstam",
"blacklistRemoveDm":"Noņemts no melnā saraksta", "blacklistRemoveDm":"Noņemts no melnā saraksta",
"clear":"Biļetes izdzēstas", "clear":"Biļetes izdzēstas",
"clearTickets":"Notīrīt biļetes",
"roles":"Lomas atjauninātas", "roles":"Lomas atjauninātas",
"autoclose":"Biļete automātiski aizvērta", "autoclose":"Biļete automātiski aizvērta",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Automātiskā aizvēršana izslēgta", "autocloseDisabled":"Automātiskā aizvēršana izslēgta",
"autodelete":"Biļete automātiski dzēsta", "autodelete":"Biļete automātiski dzēsta",
"autodeleteEnabled":"Automātiskā dzēšana ieslēgta", "autodeleteEnabled":"Automātiskā dzēšana ieslēgta",
"autodeleteDisabled": "Automātiskā dzēšana izslēgta" "autodeleteDisabled":"Automātiskā dzēšana izslēgta",
"topicSet":"Tēma mainīta",
"prioritySet":"Prioritāte mainīta",
"priorityGet":"Biļetes prioritāte",
"transfer":"Biļete pārsūtīta"
}, },
"descriptions":{ "descriptions":{
"create":"Jūsu biļete ir izveidota. Noklikšķiniet uz pogas zemāk, lai tai piekļūtu!", "create":"Jūsu biļete ir izveidota. Noklikšķiniet uz pogas zemāk, lai tai piekļūtu!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Jūs varat izveidot tikai {0} biļeti(-es) vienlaikus!", "ticketMessageLimit":"Jūs varat izveidot tikai {0} biļeti(-es) vienlaikus!",
"ticketMessageAutoclose":"Šī biļete tiks automātiski aizvērta, ja būs neaktīva {0}h!", "ticketMessageAutoclose":"Šī biļete tiks automātiski aizvērta, ja būs neaktīva {0}h!",
"ticketMessageAutodelete":"Šī biļete tiks automātiski dzēsta, ja būs neaktīva {0} dienas!", "ticketMessageAutodelete":"Šī biļete tiks automātiski dzēsta, ja būs neaktīva {0} dienas!",
"panelReady": "Paneli var atrast zemāk!\nŠo ziņojumu tagad var dzēst!" "panelReady":"Panelis ir pieejams nākamajā ziņojumā!\nŠo ziņojumu tagad var dzēst!",
"topicSet":"Kanāla tēmu veiksmīgi mainīja {0}!",
"prioritySet":"Biļetes prioritāte veiksmīgi mainīta uz {0} lietotāja {1} dēļ!",
"priorityGet":"Šīs biļetes pašreizējā prioritāte ir {0}.",
"transfer":"Biļetes īpašumtiesības veiksmīgi pārsūtītas no {0} uz {1} lietotāja {2} dēļ!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Kāpēc jūs aizvērāt šo biļeti?", "closePlaceholder":"Kāpēc jūs aizvērāt šo biļeti?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} tika noņemts no melnā saraksta no {1}!", "blacklistRemoveLog":"{0} tika noņemts no melnā saraksta no {1}!",
"blacklistAddDm":"Jūs esat pievienots melnajam sarakstam mūsu serverī!\nNo šī brīža jūs nevarat izveidot biļeti!", "blacklistAddDm":"Jūs esat pievienots melnajam sarakstam mūsu serverī!\nNo šī brīža jūs nevarat izveidot biļeti!",
"blacklistRemoveDm":"Jūs esat noņemts no melnā saraksta mūsu serverī!\nTagad jūs atkal varat izveidot biļetes!", "blacklistRemoveDm":"Jūs esat noņemts no melnā saraksta mūsu serverī!\nTagad jūs atkal varat izveidot biļetes!",
"clearLog": "{0} biļetes tika dzēstas no {1}!" "clearLog":"{0} biļetes tika dzēstas no {1}!",
"transferLog":"Šīs biļetes īpašumtiesības tika pārsūtītas no {0} uz {1} lietotāja {2} dēļ!",
"transferDm":"Jūsu biļetes īpašumtiesības tika pārsūtītas no {0} uz {1} mūsu serverī!",
"prioritySetLog":"Šīs biļetes prioritāte tika mainīta uz {0} lietotāja {1} dēļ!",
"prioritySetDm":"Jūsu biļetes prioritāte tika mainīta uz {0} mūsu serverī!",
"roleUpdateLog":"{0} ir atjauninājis savas lomas!",
"roleUpdateDm":"Jūsu lomas mūsu serverī ir atjauninātas!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Mēģināt vēlreiz", "retry":"Mēģināt vēlreiz",
"continue":"Dzēst bez transkripta", "continue":"Dzēst bez transkripta",
"backup":"Izveidot rezerves transkriptu", "backup":"Izveidot rezerves transkriptu",
"error": "Kaut kas nogāja greizi, mēģinot izveidot transkriptu.\nKo jūs vēlaties darīt?\n\nŠī biļete netiks dzēsta, kamēr jūs nenoklikšķināsiet uz vienas no šīm pogām." "error":"Kaut kas nogāja greizi, mēģinot izveidot transkriptu.\nKo jūs vēlaties darīt?\n\nŠī biļete netiks dzēsta, kamēr jūs nenoklikšķināsiet uz vienas no šīm pogām.",
"title":"Transkripta kļūda"
},
"text":{
"messagesTitle":"ZIŅOJUMI",
"embedTitle":"IEKĻAUŠANA",
"fileTitle":"FAILS",
"fieldsTitle":"LAUKI",
"reactionsTitle":"REAKCIJAS",
"statsTitle":"STATISTIKA",
"emptyContent":"<saturs ir tukšs>",
"noTitle":"<bez-virsraksta>",
"noDesc":"<bez-apraksta>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Nezināms panelis", "unknownPanel":"Nezināms panelis",
"notInGuild":"Nav serverī", "notInGuild":"Nav serverī",
"channelRename":"Nevar pārdēvēt kanālu", "channelRename":"Nevar pārdēvēt kanālu",
"busy": "Biļete ir aizņemta" "busy":"Biļete ir aizņemta",
"permissionError":"Atļauju kļūda"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Sazinieties ar šī bota īpašnieku, lai iegūtu plašāku informāciju!", "askForInfo":"Sazinieties ar šī bota īpašnieku, lai iegūtu plašāku informāciju!",
@@ -280,7 +322,10 @@
"notInGuild":"Šis {0} nedarbojas DM! Lūdzu, mēģiniet vēlreiz serverī!", "notInGuild":"Šis {0} nedarbojas DM! Lūdzu, mēģiniet vēlreiz serverī!",
"channelRename":"Discord ierobežojumu dēļ bots pašlaik nevar pārdēvēt kanālu. Kanāls tiks automātiski pārdēvēts 10 minūšu laikā, ja bots netiks restartēts.", "channelRename":"Discord ierobežojumu dēļ bots pašlaik nevar pārdēvēt kanālu. Kanāls tiks automātiski pārdēvēts 10 minūšu laikā, ja bots netiks restartēts.",
"channelRenameSource":"Šīs kļūdas avots ir: {0}", "channelRenameSource":"Šīs kļūdas avots ir: {0}",
"busy": "Nevar izmantot šo {0}!\nBiļete pašlaik tiek apstrādāta ar botu.\n\nLūdzu, mēģiniet vēlreiz pēc dažām sekundēm!" "busy":"Nevar izmantot šo {0}!\nBiļete pašlaik tiek apstrādāta ar botu.\n\nLūdzu, mēģiniet vēlreiz pēc dažām sekundēm!",
"closeBeforeMessage":"Šo biļeti nevar aizvērt/dzēst, pirms lietotājs ir nosūtījis ziņojumu.",
"closeBeforeAdminMessage":"Šo biļeti nevar aizvērt/dzēst, pirms biļetes administrators vai atbalsta dalībnieks ir nosūtījis ziņojumu.",
"unableToCreateTicket":"Jūs nevarat izveidot biļeti."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Vērtība neatbilst šablonam!", "stringRegex":"Vērtība neatbilst šablonam!",
@@ -331,7 +376,6 @@
"added":"Pievienots", "added":"Pievienots",
"removed":"Noņemts", "removed":"Noņemts",
"filter":"Filtrs", "filter":"Filtrs",
"claimedBy": "Pieprasījis {0}",
"method":"Metode", "method":"Metode",
"type":"Tips", "type":"Tips",
"blacklisted":"Melnajā sarakstā", "blacklisted":"Melnajā sarakstā",
@@ -355,7 +399,27 @@
"status":"Statuss", "status":"Statuss",
"claimed":"Pieprasīts", "claimed":"Pieprasīts",
"pinned":"Piesprausts", "pinned":"Piesprausts",
"creationDate": "Izveidošanas datums" "creationDate":"Izveidošanas datums",
"noone":"Neviens",
"open":"Atvērta",
"closed":"Slēgta",
"priority":"Prioritāte",
"participants":"Dalībnieki",
"yes":"Jā",
"no":"Nē",
"option":"Opcija",
"topic":"Tēma",
"uptime":"Sistēmas darbības laiks",
"messages":"Ziņojumi",
"embeds":"Iekļāvumi",
"files":"Faili",
"components":"Komponenti",
"cooldown":"Atdzišana",
"maxTickets":"Maks. biļetes",
"admins":"Administratori",
"roles":"Lomas",
"size":"Izmērs"
}, },
"lowercase":{ "lowercase":{
"text":"teksts", "text":"teksts",
@@ -384,6 +448,7 @@
"unclaim":"Atceliet biļetes pieprasījumu.", "unclaim":"Atceliet biļetes pieprasījumu.",
"pin":"Piespraudiet biļeti.", "pin":"Piespraudiet biļeti.",
"unpin":"Atspraudiet biļeti.", "unpin":"Atspraudiet biļeti.",
"move":"Pārvietojiet biļeti.", "move":"Pārvietojiet biļeti.",
"moveId":"Opcijas identifikators, uz kuru vēlaties pārvietot.", "moveId":"Opcijas identifikators, uz kuru vēlaties pārvietot.",
"rename":"Pārdēvējiet biļeti.", "rename":"Pārdēvējiet biļeti.",
@@ -392,6 +457,7 @@
"addUser":"Lietotājs, kuru pievienot.", "addUser":"Lietotājs, kuru pievienot.",
"remove":"Noņemiet lietotāju no biļetes.", "remove":"Noņemiet lietotāju no biļetes.",
"removeUser":"Lietotājs, kuru noņemt.", "removeUser":"Lietotājs, kuru noņemt.",
"blacklist":"Pārvaldiet biļešu melno sarakstu.", "blacklist":"Pārvaldiet biļešu melno sarakstu.",
"blacklistView":"Skatiet pašreizējā melnā saraksta sarakstu.", "blacklistView":"Skatiet pašreizējā melnā saraksta sarakstu.",
"blacklistAdd":"Pievienojiet lietotāju melnajam sarakstam.", "blacklistAdd":"Pievienojiet lietotāju melnajam sarakstam.",
@@ -405,6 +471,7 @@
"statsUserUser":"Lietotājs, kuru skatīt.", "statsUserUser":"Lietotājs, kuru skatīt.",
"statsTicket":"Skatiet biļetes statistiku serverī.", "statsTicket":"Skatiet biļetes statistiku serverī.",
"statsTicketTicket":"Biļete, kuru skatīt.", "statsTicketTicket":"Biļete, kuru skatīt.",
"clear":"Dzēsiet vairākas biļetes vienlaikus.", "clear":"Dzēsiet vairākas biļetes vienlaikus.",
"clearFilter":"Filtrs biļešu dzēšanai.", "clearFilter":"Filtrs biļešu dzēšanai.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Atspraustas", "unpin":"Atspraustas",
"autoclose":"Automātiski aizvērtas" "autoclose":"Automātiski aizvērtas"
}, },
"autoclose":"Pārvaldiet automātisko aizvēršanu biļetē.", "autoclose":"Pārvaldiet automātisko aizvēršanu biļetē.",
"autocloseDisable":"Atspējojiet automātisko aizvēršanu šai biļetei.", "autocloseDisable":"Atspējojiet automātisko aizvēršanu šai biļetei.",
"autocloseEnable":"Ieslēdziet automātisko aizvēršanu šai biļetei.", "autocloseEnable":"Ieslēdziet automātisko aizvēršanu šai biļetei.",
@@ -424,7 +492,19 @@
"autodelete":"Pārvaldiet automātisko dzēšanu biļetē.", "autodelete":"Pārvaldiet automātisko dzēšanu biļetē.",
"autodeleteDisable":"Atspējojiet automātisko dzēšanu šai biļetei.", "autodeleteDisable":"Atspējojiet automātisko dzēšanu šai biļetei.",
"autodeleteEnable":"Ieslēdziet automātisko dzēšanu šai biļetei.", "autodeleteEnable":"Ieslēdziet automātisko dzēšanu šai biļetei.",
"autodeleteEnableTime": "Dienu skaits, cik ilgi biļetei jābūt neaktīvai, lai to dzēstu." "autodeleteEnableTime":"Dienu skaits, cik ilgi biļetei jābūt neaktīvai, lai to dzēstu.",
"topic":"Pārvaldīt biļetes kanāla tēmu.",
"topicSet":"Iestatīt biļetes kanāla tēmu.",
"topicValue":"Jaunā kanāla tēma.",
"topicList":"Iegūt visu biļešu sarakstu ar to tēmām un statistiku.",
"priority":"Pārvaldīt biļetes prioritāti.",
"prioritySet":"Iestatīt biļetes prioritāti.",
"priorityValue":"Kanāla prioritāte.",
"priorityGet":"Iegūt biļetes prioritāti.",
"priorityList":"Iegūt visu biļešu sarakstu ar to prioritātes statusu.",
"transfer":"Pārsūtīt biļetes īpašumtiesības no viena lietotāja citam.",
"transferUser":"Lietotājs, kuram pārsūtīt."
}, },
"helpMenu":{ "helpMenu":{
"help":"Iegūstiet visu pieejamo komandu sarakstu.", "help":"Iegūstiet visu pieejamo komandu sarakstu.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Atspējojiet automātisko aizvēršanu šai biļetei.", "autocloseDisable":"Atspējojiet automātisko aizvēršanu šai biļetei.",
"autocloseEnable":"Ieslēdziet automātisko aizvēršanu šai biļetei.", "autocloseEnable":"Ieslēdziet automātisko aizvēršanu šai biļetei.",
"autodeleteDisable":"Atspējojiet automātisko dzēšanu šai biļetei.", "autodeleteDisable":"Atspējojiet automātisko dzēšanu šai biļetei.",
"autodeleteEnable": "Ieslēdziet automātisko dzēšanu šai biļetei." "autodeleteEnable":"Ieslēdziet automātisko dzēšanu šai biļetei.",
"categories":{
"general":"Vispārīgās komandas",
"basicTicket":"Pamata biļešu komandas",
"advancedTicket":"Paplašinātās biļešu komandas",
"userTicket":"Lietotāja biļešu komandas",
"admin":"Administratora komandas",
"advanced":"Paplašinātās komandas",
"extra":"Papildu komandas"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Sistēmas statistika", "system":"Sistēmas statistika",
"user":"Lietotāja statistika", "user":"Lietotāja statistika",
"ticket":"Biļešu statistika", "ticket":"Biļešu statistika",
"participants": "Dalībnieki" "participants":"Dalībnieki",
"messages":"Ziņojumi"
}, },
"properties":{ "properties":{
"ticketsCreated":"Izveidotās biļetes", "ticketsCreated":"Izveidotās biļetes",
@@ -472,7 +562,47 @@
"ticketsPinned":"Piespraustās biļetes", "ticketsPinned":"Piespraustās biļetes",
"ticketsMoved":"Pārvietotās biļetes", "ticketsMoved":"Pārvietotās biļetes",
"usersBlacklisted":"Melnajā sarakstā esošie lietotāji", "usersBlacklisted":"Melnajā sarakstā esošie lietotāji",
"transcriptsCreated": "Izveidotie transkripti" "transcriptsCreated":"Izveidotie transkripti",
} "ticketsAutodeleted":"Biļetes automātiski dzēstas",
"ticketsTransferred":"Biļetes pārsūtītas",
"ticketVolume":"Biļešu apjoms",
"averageTickets":"Vidēji biļetes/lietotājs",
"currentTickets":"Pašreizējās biļetes",
"age":"Biļetes vecums",
"responseTime":"Atbildes laiks",
"resolutionTime":"Atrisināšanas laiks",
"createdOn":"Izveidota",
"createdBy":"Izveidoja",
"closedOn":"Aizvērta",
"closedBy":"Aizvēra",
"claimedOn":"Pieprasīta",
"claimedBy":"Pieprasīja",
"pinnedOn":"Piesprausta",
"pinnedBy":"Piesprauda",
"deletedOn":"Dzēsta",
"deletedBy":"Dzēsa"
},
"roles":{
"developer":"Izstrādātājs",
"serverOwner":"Servera īpašnieks",
"serverAdmin":"Servera administrators",
"moderator":"Moderatoru komanda",
"support":"Atbalsta komanda",
"member":"Dalībnieks"
}
},
"panel":{
"selectTicket":"Izvēlieties savu biļeti",
"selectRole":"Izvēlieties savu lomu",
"selectOption":"Izvēlieties savu opciju"
},
"priorities":{
"urgent":"Steidzama",
"veryHigh":"Ļoti augsta",
"high":"Augsta",
"normal":"Normāla",
"low":"Zema",
"veryLow":"Ļoti zema",
"none":"Nav"
} }
} }
+146 -16
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["TsgIndrius"], "translators":["TsgIndrius"],
"lastedited":"26/01/2025", "lastedited":"16/02/2026",
"language":"Lithuanian", "language":"Lithuanian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Šita eilutė turi turėti {0}!", "stringContains":"Šita eilutė turi turėti {0}!",
"stringChoices":"Ši eilutė gali būti tik viena iš šių pasirinkimų: {0}!", "stringChoices":"Ši eilutė gali būti tik viena iš šių pasirinkimų: {0}!",
"stringRegex":"Šita eilutė nėra teisinga!", "stringRegex":"Šita eilutė nėra teisinga!",
"stringInvertedContains":"Šioje eilutėje neleidžiama naudoti šito {0}!",
"stringLowercase":"Ši eilutė turi būti rašoma tik mažosiomis raidėmis!",
"stringUppercase":"Ši eilutė turi būti rašoma tik didžiosiomis raidėmis!",
"stringSpecialCharacters":"Šioje eilutėje negali būti jokių specialiųjų simbolių! (tik a–z, 0–9 ir tarpai)",
"stringNoSpaces":"Šioje eilutėje negali būti tarpų!",
"stringCapitalWord":"Rekomenduojama, kad kiekvienas šios eilutės žodis prasidėtų didžiąja raide!",
"stringCapitalSentence":"Panašu, kad kai kurie sakiniai šioje eilutėje neprasideda didžiąja raide!",
"stringPunctuation":"Panašu, kad sakinys šioje eilutėje nesibaigia skyrybos ženklu!",
"numberTooShort":"Šis skaičius negali būti trumpesnis nei {0} raidžių!", "numberTooShort":"Šis skaičius negali būti trumpesnis nei {0} raidžių!",
"numberTooLong":"Šis skaičius negali būti ilgesnis nei {0} raidžių!", "numberTooLong":"Šis skaičius negali būti ilgesnis nei {0} raidžių!",
@@ -48,6 +56,8 @@
"numberNegative":"Šitas numeris negali būti neigiamas!", "numberNegative":"Šitas numeris negali būti neigiamas!",
"numberPositive":"Šitas numeris negali būti teigiamas!", "numberPositive":"Šitas numeris negali būti teigiamas!",
"numberZero":"Šitas numeris negali būti nulinis!", "numberZero":"Šitas numeris negali būti nulinis!",
"numberNan":"Šis skaičius negali būti nulis (ne skaičius)!",
"numberInvertedContains":"Šiame skaičiuje negali būti {0}!",
"booleanTrue":"Šis boolean negali būti tiesa!", "booleanTrue":"Šis boolean negali būti tiesa!",
"booleanFalse":"Šis boolean negali būti neteisingas!", "booleanFalse":"Šis boolean negali būti neteisingas!",
@@ -89,7 +99,8 @@
"invalidButton":"Šis mygtukas turi turėti bent {0} arba {1}!", "invalidButton":"Šis mygtukas turi turėti bent {0} arba {1}!",
"unusedOption":"Šis pasirinkimas {0} nėra naudojamas!", "unusedOption":"Šis pasirinkimas {0} nėra naudojamas!",
"unusedQuestion":"Klausimas {0} nėra naudojamas niekur!", "unusedQuestion":"Klausimas {0} nėra naudojamas niekur!",
"dropdownOption":"Pasirinkimas su įjungtu išskleidžiamuoju meniu gali būti tik „bilieto“ tipo parinktys!" "dropdownOption":"Pasirinkimas su įjungtu išskleidžiamuoju meniu gali būti tik „bilieto“ tipo parinktys!",
"customInvalidVersion":"Jūsų nustatymuose nurodyta versija nesutampa! Įsitikinkite, kad atnaujinote nustatymus į naujausią versiją.!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Žmogus buvo užblokuotas", "blacklistAddDm":"Žmogus buvo užblokuotas",
"blacklistRemoveDm":"Pašalino užblokavima", "blacklistRemoveDm":"Pašalino užblokavima",
"clear":"Bilietai išvalyti", "clear":"Bilietai išvalyti",
"clearTickets":"Išvalyti Bilietus",
"roles":"Roles Atnaujinti", "roles":"Roles Atnaujinti",
"autoclose":"Bilietas automatiškai uždarytas", "autoclose":"Bilietas automatiškai uždarytas",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Automatinis uždarymas išjungtas", "autocloseDisabled":"Automatinis uždarymas išjungtas",
"autodelete":"Bilietas automatiškai ištrintas", "autodelete":"Bilietas automatiškai ištrintas",
"autodeleteEnabled":"Bilieto automatinis ištrynimas įjungtas", "autodeleteEnabled":"Bilieto automatinis ištrynimas įjungtas",
"autodeleteDisabled":"Bilieto automatinis ištrynimas išjungtas" "autodeleteDisabled":"Bilieto automatinis ištrynimas išjungtas",
"topicSet":"Tema pakeista",
"prioritySet":"Prilioritetas pakeistas",
"priorityGet":"Bilieto prilioritetas",
"transfer":"Bilietas perkeltas"
}, },
"descriptions":{ "descriptions":{
"create":"Jūsų bilietas sukurtas. Spustelėkite toliau esantį mygtuką, kad jį pasiektumėte!", "create":"Jūsų bilietas sukurtas. Spustelėkite toliau esantį mygtuką, kad jį pasiektumėte!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Tu gali sukurti tik {0} bilietus tuo pačiu metu!", "ticketMessageLimit":"Tu gali sukurti tik {0} bilietus tuo pačiu metu!",
"ticketMessageAutoclose":"Šis bilietas bus automatiškai uždarytas, kai bus neaktyvus {0}h!", "ticketMessageAutoclose":"Šis bilietas bus automatiškai uždarytas, kai bus neaktyvus {0}h!",
"ticketMessageAutodelete":"Šis bilietas bus automatiškai ištrintas, kai neaktyvus {0} dienas!", "ticketMessageAutodelete":"Šis bilietas bus automatiškai ištrintas, kai neaktyvus {0} dienas!",
"panelReady":"Žemiau rasite skydelį!\nŠį pranešimą dabar galima ištrinti!" "panelReady":"Skydelis pasiekiamas tolesniame pranešime!\nŠią žinutę dabar galima ištrinti!",
"topicSet":"Kanalo temą sėkmingai pakeitė {0}!",
"prioritySet":"Bilieto prioritetas sėkmingai pakeistas į {0}, naudotojo {1}!",
"priorityGet":"Dabartinis šio bilieto prioritetas yra {0}.",
"transfer":"Bilieto nuosavybė sėkmingai perduota iš {0} į {1}, naudotojo {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Kodėl tu uždarei šį bilieta?", "closePlaceholder":"Kodėl tu uždarei šį bilieta?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} buvo atblokuotas nuo {1}!", "blacklistRemoveLog":"{0} buvo atblokuotas nuo {1}!",
"blacklistAddDm":"Jūs buvote užblokuotas!\nNuo šiol negalite sukurti bilieto!", "blacklistAddDm":"Jūs buvote užblokuotas!\nNuo šiol negalite sukurti bilieto!",
"blacklistRemoveDm":"Jūs buvote pašalinti iš juodojo sąrašo mūsų serveryje!\nDabar vėl galite kurti bilietus!", "blacklistRemoveDm":"Jūs buvote pašalinti iš juodojo sąrašo mūsų serveryje!\nDabar vėl galite kurti bilietus!",
"clearLog":"{0} bilietai buvo pašalinti nuo {1}!" "clearLog":"{0} bilietai buvo pašalinti nuo {1}!",
"transferLog":"Šio bilieto nuosavybė buvo perleista iš {0} {1}, naudotojo {2}!",
"transferDm":"Jūsų bilieto nuosavybė mūsų serveryje buvo perduota iš {0} į {1}!",
"prioritySetLog":"Šio bilieto prioritetas buvo pakeistas į {0}, autorius {1}!",
"prioritySetDm":"Jūsų bilieto prioritetas mūsų serveryje pakeistas į {0}!",
"roleUpdateLog":"{0} atnaujino savo roles!",
"roleUpdateDm":"Jūsų rolės mūsų serveryje buvo atnaujinti!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Bandyk Iš naujo", "retry":"Bandyk Iš naujo",
"continue":"Ištrinti be išrašo", "continue":"Ištrinti be išrašo",
"backup":"Sukurti Atsarginį išraša", "backup":"Sukurti Atsarginį išraša",
"error":"Kažkas nepavyko bandant sukurti išraša.\nKą norėtumėte daryti?\n\nŠis bilietas nebus ištrintas, kol spustelėsite vieną iš šių mygtukų." "error":"Kažkas nepavyko bandant sukurti išraša.\nKą norėtumėte daryti?\n\nŠis bilietas nebus ištrintas, kol spustelėsite vieną iš šių mygtukų.",
"title":"Nuorašo klaida"
},
"text":{
"messagesTitle":"ŽINUTĖS",
"embedTitle":"EMBED",
"fileTitle":"FAILAI",
"fieldsTitle":"FIELDS",
"reactionsTitle":"Jaustukai",
"statsTitle":"STATISTIKA",
"emptyContent":"<Kontantas yra tusčias>",
"noTitle":"<Nėra pavadinimo>",
"noDesc":"<Nėra aprašymo>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Nepažystama skydelis", "unknownPanel":"Nepažystama skydelis",
"notInGuild":"Nera serveryje", "notInGuild":"Nera serveryje",
"channelRename":"Negaliu pervadyti kanalo", "channelRename":"Negaliu pervadyti kanalo",
"busy":"Bilietas yra užimtas" "busy":"Bilietas yra užimtas",
"permissionError":"Leidimų klaida"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Susisiek su savininku šito bilieto del daigiau informacijos!", "askForInfo":"Susisiek su savininku šito bilieto del daigiau informacijos!",
@@ -280,7 +322,10 @@
"notInGuild":"Šis {0} neveikia DM! Bandykite dar kartą serveryje!", "notInGuild":"Šis {0} neveikia DM! Bandykite dar kartą serveryje!",
"channelRename":"Dėl discord'o greičio apribojimų, šiuo metu robotas negali pervardyti kanalo. Kanalas bus automatiškai pervardytas per 10 minučių, jei robotas nebus paleistas iš naujo.", "channelRename":"Dėl discord'o greičio apribojimų, šiuo metu robotas negali pervardyti kanalo. Kanalas bus automatiškai pervardytas per 10 minučių, jei robotas nebus paleistas iš naujo.",
"channelRenameSource":"Šios klaidos šaltinis yra: {0}", "channelRenameSource":"Šios klaidos šaltinis yra: {0}",
"busy":"Neįmanoma naudoti šio {0}!\nBilietą šiuo metu apdoroja botas.\n\nBandykite dar kartą po kelių sekundžių!" "busy":"Neįmanoma naudoti šio {0}!\nBilietą šiuo metu apdoroja botas.\n\nBandykite dar kartą po kelių sekundžių!",
"closeBeforeMessage":"Šios užklausos negalima uždaryti / ištrinti, kol vartotojas neišsiuntė pranešimo..",
"closeBeforeAdminMessage":"Šios užklausos negalima uždaryti / ištrinti, kol užklausos administratorius arba palaikymo komandos narys neišsiuntė pranešimo..",
"unableToCreateTicket":"Kažkas atsitiko jūs negalite sukurti bilieto."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Vertė neatitinka šablono!", "stringRegex":"Vertė neatitinka šablono!",
@@ -331,7 +376,6 @@
"added":"Pridėta", "added":"Pridėta",
"removed":"Pašalinta", "removed":"Pašalinta",
"filter":"Filteris", "filter":"Filteris",
"claimedBy":"Claimed nuo {0}",
"method":"Metodas", "method":"Metodas",
"type":"Tipas", "type":"Tipas",
"blacklisted":"Užblokuotas", "blacklisted":"Užblokuotas",
@@ -355,7 +399,27 @@
"status":"Statusas", "status":"Statusas",
"claimed":"Claimed", "claimed":"Claimed",
"pinned":"Prisegta", "pinned":"Prisegta",
"creationDate":"Sukūrimo data" "creationDate":"Sukūrimo data",
"noone":"Niekas",
"open":"Atidarytas",
"closed":"Uždarytas",
"priority":"Prioritetas",
"participants":"Dalyviai",
"yes":"Taip",
"no":"Ne",
"option":"Pasirinkimai",
"topic":"Tema",
"uptime":"Sistemos Buvimo laikas",
"messages":"Žinutės",
"embeds":"Embeds",
"files":"Failai",
"components":"Komponentai",
"cooldown":"Letasis Režimas",
"maxTickets":"Maksimalus Bilietai",
"admins":"Adminai",
"roles":"Rolės",
"size":"Dydis"
}, },
"lowercase":{ "lowercase":{
"text":"tekstas", "text":"tekstas",
@@ -384,6 +448,7 @@
"unclaim":"Unclaim bilieta.", "unclaim":"Unclaim bilieta.",
"pin":"Prisegti bilieta.", "pin":"Prisegti bilieta.",
"unpin":"Atsegti bilieta.", "unpin":"Atsegti bilieta.",
"move":"Perkelti bilieta.", "move":"Perkelti bilieta.",
"moveId":"Parinkties, į kurią norite pereiti, identifikatorius.", "moveId":"Parinkties, į kurią norite pereiti, identifikatorius.",
"rename":"Pervadinti bilieta.", "rename":"Pervadinti bilieta.",
@@ -392,6 +457,7 @@
"addUser":"Asmuo kurį norite pridėti.", "addUser":"Asmuo kurį norite pridėti.",
"remove":"Pašalinti naudotoja iš bilieto.", "remove":"Pašalinti naudotoja iš bilieto.",
"removeUser":"Pašalinti asmuo iš bilieto.", "removeUser":"Pašalinti asmuo iš bilieto.",
"blacklist":"Tvarkykite bilietų užblokavimo sąrašą.", "blacklist":"Tvarkykite bilietų užblokavimo sąrašą.",
"blacklistView":"Peržiūrėkite dabartinio užblokavimo sąrašą.", "blacklistView":"Peržiūrėkite dabartinio užblokavimo sąrašą.",
"blacklistAdd":"Pridėk asmenį i užblokuoti saraša.", "blacklistAdd":"Pridėk asmenį i užblokuoti saraša.",
@@ -405,6 +471,7 @@
"statsUserUser":"Asmuo kuri norite peržiūrėti.", "statsUserUser":"Asmuo kuri norite peržiūrėti.",
"statsTicket":"Peržiūrėkite bilieto statistiką serveryje.", "statsTicket":"Peržiūrėkite bilieto statistiką serveryje.",
"statsTicketTicket":"Pamatyti Bilieta.", "statsTicketTicket":"Pamatyti Bilieta.",
"clear":"Ištrinkite kelis bilietus vienu metu.", "clear":"Ištrinkite kelis bilietus vienu metu.",
"clearFilter":"Bilietų išvalymo filtras.", "clearFilter":"Bilietų išvalymo filtras.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Atsegtus", "unpin":"Atsegtus",
"autoclose":"Automatinius uždarymus" "autoclose":"Automatinius uždarymus"
}, },
"autoclose":"Tvarkykite automatinį uždarymą biliete.", "autoclose":"Tvarkykite automatinį uždarymą biliete.",
"autocloseDisable":"Išjungti automatinį uždarymą šiame biliete.", "autocloseDisable":"Išjungti automatinį uždarymą šiame biliete.",
"autocloseEnable":"Įgalinti automatinį uždarymą šiame biliete.", "autocloseEnable":"Įgalinti automatinį uždarymą šiame biliete.",
@@ -424,7 +492,19 @@
"autodelete":"Tvarkykite automatinį ištrynimą biliete.", "autodelete":"Tvarkykite automatinį ištrynimą biliete.",
"autodeleteDisable":"Išjungti automatinį ištrynimą šiame biliete.", "autodeleteDisable":"Išjungti automatinį ištrynimą šiame biliete.",
"autodeleteEnable":"Įgalinti automatinį ištrynimą šiame biliete.", "autodeleteEnable":"Įgalinti automatinį ištrynimą šiame biliete.",
"autodeleteEnableTime":"Kiek dienų šis bilietas turi būti neaktyvus, kad jį būtų galima ištrinti." "autodeleteEnableTime":"Kiek dienų šis bilietas turi būti neaktyvus, kad jį būtų galima ištrinti.",
"topic":"Tvarkyti bilietų kanalo temą.",
"topicSet":"Nustatykite bilietų kanalo temą.",
"topicValue":"Nauja kanalo tema.",
"topicList":"Gaukite visų bilietų sąrašą su jų tema ir statistika.",
"priority":"Tvarkykite bilieto prioritetą.",
"prioritySet":"Nustatykite bilieto prioritetą.",
"priorityValue":"Kanalo prioritetas.",
"priorityGet":"Gaukite bilieto prioritetą.",
"priorityList":"Gaukite visų bilietų sąrašą su jų prioriteto būsena.",
"transfer":"Perduoti bilieto nuosavybę iš vieno vartotojo kitam.",
"transferUser":"Vartotojas, kuriam reikia perkelti."
}, },
"helpMenu":{ "helpMenu":{
"help":"Gauk saraša galimų komandų.", "help":"Gauk saraša galimų komandų.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Išjungti automatinį uždarymą šiame biliete.", "autocloseDisable":"Išjungti automatinį uždarymą šiame biliete.",
"autocloseEnable":"Įgalinti automatinį uždarymą šiame biliete.", "autocloseEnable":"Įgalinti automatinį uždarymą šiame biliete.",
"autodeleteDisable":"Išjungti automatinį ištrynimą šiame biliete.", "autodeleteDisable":"Išjungti automatinį ištrynimą šiame biliete.",
"autodeleteEnable":"Įgalinti automatinį ištrynimą šiame biliete." "autodeleteEnable":"Įgalinti automatinį ištrynimą šiame biliete.",
"categories":{
"general":"Generaliniai Komandos",
"basicTicket":"Paparasti bilieto komandos",
"advancedTicket":"Geresnės bilieto komandos",
"userTicket":"Naudotojo bilieto komandos",
"admin":"Administratoriaus komandos",
"advanced":"Išplėstinės komandos",
"extra":"Daugiau komandų"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Sisteminė statistika", "system":"Sisteminė statistika",
"user":"Naudotojo statistika", "user":"Naudotojo statistika",
"ticket":"Bilieto statistika", "ticket":"Bilieto statistika",
"participants":"Dalyviai" "participants":"Dalyviai",
"messages":"Žinutės"
}, },
"properties":{ "properties":{
"ticketsCreated":"Bilietai Sukurti", "ticketsCreated":"Bilietai Sukurti",
@@ -472,7 +562,47 @@
"ticketsPinned":"Bilietai Prisegti", "ticketsPinned":"Bilietai Prisegti",
"ticketsMoved":"Bilietai Perkelti", "ticketsMoved":"Bilietai Perkelti",
"usersBlacklisted":"Naudojas Užblokuotas", "usersBlacklisted":"Naudojas Užblokuotas",
"transcriptsCreated":"Išrašai sukurti" "transcriptsCreated":"Išrašai sukurti",
} "ticketsAutodeleted":"Bilietas buvo ištrintas automatiškai",
"ticketsTransferred":"Bilietas perkeltas",
"ticketVolume":"Bilieto Balsas",
"averageTickets":"Vidutinis bilietų skaičius vienam vartotojui",
"currentTickets":"Dabartiniai bilietai",
"age":"Bilieto Amžius",
"responseTime":"Atsiliepimo Laikas",
"resolutionTime":"Rezoliucijos laikas",
"createdOn":"Sukurta",
"createdBy":"Sukurta nuo",
"closedOn":"Uždaryta",
"closedBy":"Uždarė",
"claimedOn":"Tvarkyti pradėjo",
"claimedBy":"Tvarkytojas",
"pinnedOn":"Prisegta",
"pinnedBy":"Prisegė",
"deletedOn":"Ištrinta",
"deletedBy":"Ištrynė"
},
"roles":{
"developer":"Developeris",
"serverOwner":"Serverio Savininkas",
"serverAdmin":"Serverio administratorius",
"moderator":"Moderatorius ",
"support":"Pagalbos narys",
"member":"Narys"
}
},
"panel":{
"selectTicket":"Pasirink Bilieta",
"selectRole":"Pasirink Role",
"selectOption":"Pasirinkite savo parinktį"
},
"priorities":{
"urgent":"Skubiai",
"veryHigh":"Labai greitai",
"high":"Greitai",
"normal":"Normaliai",
"low":"Paprastai",
"veryLow":"Silpnai",
"none":"Nėra"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion": "v4.1.2", "otversion":"v4.1.3",
"translators":["NoOneNook"], "translators":["NoOneNook"],
"lastedited": "25/03/2025", "lastedited":"16/02/2026",
"language":"Norwegian", "language":"Norwegian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Denne strengen skal inneholde {0}!", "stringContains":"Denne strengen skal inneholde {0}!",
"stringChoices":"Denne strengen kan kun være en av følgende verdier: {0}!", "stringChoices":"Denne strengen kan kun være en av følgende verdier: {0}!",
"stringRegex":"Denne strengen er ugyldig!", "stringRegex":"Denne strengen er ugyldig!",
"stringInvertedContains":"Denne strengen kan ikke inneholde {0}!",
"stringLowercase":"Denne strengen må kun skrives med små bokstaver!",
"stringUppercase":"Denne strengen må kun skrives med store bokstaver!",
"stringSpecialCharacters":"Denne strengen kan ikke inneholde spesialtegn! (kun a-z, 0-9 og mellomrom)",
"stringNoSpaces":"Denne strengen kan ikke inneholde mellomrom!",
"stringCapitalWord":"Det anbefales at hvert ord i denne strengen starter med stor bokstav!",
"stringCapitalSentence":"Det ser ut som noen setninger i denne strengen ikke starter med stor bokstav!",
"stringPunctuation":"Det ser ut som setningen i denne strengen ikke slutter med tegnsetting!",
"numberTooShort":"Dette tallet kan ikke være kortere enn {0} tegn!", "numberTooShort":"Dette tallet kan ikke være kortere enn {0} tegn!",
"numberTooLong":"Dette tallet kan ikke være lengre enn {0} tegn!", "numberTooLong":"Dette tallet kan ikke være lengre enn {0} tegn!",
@@ -48,6 +56,8 @@
"numberNegative":"Dette tallet kan ikke være negativt!", "numberNegative":"Dette tallet kan ikke være negativt!",
"numberPositive":"Dette tallet kan ikke være positivt!", "numberPositive":"Dette tallet kan ikke være positivt!",
"numberZero":"Dette tallet kan ikke være null!", "numberZero":"Dette tallet kan ikke være null!",
"numberNan":"Dette tallet kan ikke være NaN (ikke et tall)!",
"numberInvertedContains":"Dette tallet kan ikke inneholde {0}!",
"booleanTrue":"Denne boolske verdien kan ikke være sann!", "booleanTrue":"Denne boolske verdien kan ikke være sann!",
"booleanFalse":"Denne boolske verdien kan ikke være usann!", "booleanFalse":"Denne boolske verdien kan ikke være usann!",
@@ -89,7 +99,8 @@
"invalidButton":"Denne knappen skal ha minst en {0} eller {1}!", "invalidButton":"Denne knappen skal ha minst en {0} eller {1}!",
"unusedOption":"Alternativet {0} brukes ikke noe sted!", "unusedOption":"Alternativet {0} brukes ikke noe sted!",
"unusedQuestion":"Spørsmålet {0} brukes ikke noe sted!", "unusedQuestion":"Spørsmålet {0} brukes ikke noe sted!",
"dropdownOption": "Et panel med nedtrekksmeny aktivert kan kun inneholde alternativer av typen 'sak'!" "dropdownOption":"Et panel med nedtrekksmeny aktivert kan kun inneholde alternativer av typen 'sak'!",
"customInvalidVersion":"Versjonen spesifisert i konfigurasjonen stemmer ikke! Sørg for at du har oppdatert konfigurasjonen til siste versjon!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Lagt Til Svarteliste", "blacklistAddDm":"Lagt Til Svarteliste",
"blacklistRemoveDm":"Fjernet Fra Svarteliste", "blacklistRemoveDm":"Fjernet Fra Svarteliste",
"clear":"Saker Slettet", "clear":"Saker Slettet",
"clearTickets":"Tøm Tickets",
"roles":"Roller Oppdatert", "roles":"Roller Oppdatert",
"autoclose":"Sak Autolukket", "autoclose":"Sak Autolukket",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Autolukking Deaktivert", "autocloseDisabled":"Autolukking Deaktivert",
"autodelete":"Sak Autoslettet", "autodelete":"Sak Autoslettet",
"autodeleteEnabled":"Autosletting Aktivert", "autodeleteEnabled":"Autosletting Aktivert",
"autodeleteDisabled": "Autosletting Deaktivert" "autodeleteDisabled":"Autosletting Deaktivert",
"topicSet":"Emne Endret",
"prioritySet":"Prioritet Endret",
"priorityGet":"Ticket Prioritet",
"transfer":"Ticket Overført"
}, },
"descriptions":{ "descriptions":{
"create":"Din sak er blitt opprettet. Klikk på knappen nedenfor for å få tilgang til den!", "create":"Din sak er blitt opprettet. Klikk på knappen nedenfor for å få tilgang til den!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Du kan kun opprette {0} sak(er) om gangen!", "ticketMessageLimit":"Du kan kun opprette {0} sak(er) om gangen!",
"ticketMessageAutoclose":"Denne saken vil bli autolukket når den er inaktiv i {0}t!", "ticketMessageAutoclose":"Denne saken vil bli autolukket når den er inaktiv i {0}t!",
"ticketMessageAutodelete":"Denne saken vil bli autoslettet når den er inaktiv i {0} dager!", "ticketMessageAutodelete":"Denne saken vil bli autoslettet når den er inaktiv i {0} dager!",
"panelReady": "Du finner panelet nedenfor!\nDenne meldingen kan nå slettes!" "panelReady":"Panelet er tilgjengelig i oppfølgingsmeldingen!\nDenne meldingen kan nå slettes!",
"topicSet":"Kanalens emne ble endret av {0}!",
"prioritySet":"Ticket-prioriteten ble endret til {0} av {1}!",
"priorityGet":"Gjeldende prioritet for denne ticketen er {0}.",
"transfer":"Ticket-eierskapet ble overført fra {0} til {1} av {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Hvorfor lukket du denne saken?", "closePlaceholder":"Hvorfor lukket du denne saken?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} er blitt fjernet fra svartelisten av {1}!", "blacklistRemoveLog":"{0} er blitt fjernet fra svartelisten av {1}!",
"blacklistAddDm":"Du er blitt svartelistet på vår server!\nFra nå av kan du ikke opprette en sak!", "blacklistAddDm":"Du er blitt svartelistet på vår server!\nFra nå av kan du ikke opprette en sak!",
"blacklistRemoveDm":"Du er blitt fjernet fra svartelisten på vår server!\nNå kan du opprette saker igjen!", "blacklistRemoveDm":"Du er blitt fjernet fra svartelisten på vår server!\nNå kan du opprette saker igjen!",
"clearLog": "{0} saker er blitt slettet av {1}!" "clearLog":"{0} saker er blitt slettet av {1}!",
"transferLog":"Eierskapet til denne ticketen har blitt overført fra {0} til {1} av {2}!",
"transferDm":"Eierskapet til din ticket har blitt overført fra {0} til {1} på vår server!",
"prioritySetLog":"Prioriteten til denne ticketen har blitt endret til {0} av {1}!",
"prioritySetDm":"Prioriteten til din ticket har blitt endret til {0} på vår server!",
"roleUpdateLog":"{0} har oppdatert sine roller!",
"roleUpdateDm":"Dine roller på vår server har blitt oppdatert!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Prøv Igjen", "retry":"Prøv Igjen",
"continue":"Slett Uten Utskrift", "continue":"Slett Uten Utskrift",
"backup":"Opprett Sikkerhetskopiutskrift", "backup":"Opprett Sikkerhetskopiutskrift",
"error": "Noe gikk galt under forsøket på å opprette utskriften.\nHva vil du gjøre?\n\nDenne saken vil ikke bli slettet før du klikker på en av disse knappene." "error":"Noe gikk galt under forsøket på å opprette utskriften.\nHva vil du gjøre?\n\nDenne saken vil ikke bli slettet før du klikker på en av disse knappene.",
"title":"Transkripsjonsfeil"
},
"text":{
"messagesTitle":"MELDINGER",
"embedTitle":"EMBED",
"fileTitle":"FIL",
"fieldsTitle":"FELTER",
"reactionsTitle":"REAKSJONER",
"statsTitle":"STATISTIKK",
"emptyContent":"<innhold tomt>",
"noTitle":"<ingen tittel>",
"noDesc":"<ingen beskrivelse>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Ukjent Panel", "unknownPanel":"Ukjent Panel",
"notInGuild":"Ikke På Server", "notInGuild":"Ikke På Server",
"channelRename":"Kan Ikke Omdøpe Kanal", "channelRename":"Kan Ikke Omdøpe Kanal",
"busy": "Saken Er Opptatt" "busy":"Saken Er Opptatt",
"permissionError":"Tillatelsesfeil"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Kontakt eieren av denne boten for mer informasjon!", "askForInfo":"Kontakt eieren av denne boten for mer informasjon!",
@@ -280,7 +322,10 @@
"notInGuild":"Denne {0} fungerer ikke i DM! Prøv igjen på en server!", "notInGuild":"Denne {0} fungerer ikke i DM! Prøv igjen på en server!",
"channelRename":"På grunn av Discords hastighetsbegrensninger er det for øyeblikket umulig for boten å omdøpe kanalen. Kanalen vil automatisk bli omdøpt innen 10 minutter hvis boten ikke startes på nytt.", "channelRename":"På grunn av Discords hastighetsbegrensninger er det for øyeblikket umulig for boten å omdøpe kanalen. Kanalen vil automatisk bli omdøpt innen 10 minutter hvis boten ikke startes på nytt.",
"channelRenameSource":"Kilden til denne feilen er: {0}", "channelRenameSource":"Kilden til denne feilen er: {0}",
"busy": "Kan ikke bruke denne {0}!\nSaken behandles for øyeblikket av boten.\n\nPrøv igjen om noen sekunder!" "busy":"Kan ikke bruke denne {0}!\nSaken behandles for øyeblikket av boten.\n\nPrøv igjen om noen sekunder!",
"closeBeforeMessage":"Denne ticketen kan ikke lukkes/slettes før en bruker har sendt en melding.",
"closeBeforeAdminMessage":"Denne ticketen kan ikke lukkes/slettes før en ticket-admin eller support-medlem har sendt en melding.",
"unableToCreateTicket":"Du kan ikke opprette en ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Verdien samsvarer ikke med mønsteret!", "stringRegex":"Verdien samsvarer ikke med mønsteret!",
@@ -331,7 +376,6 @@
"added":"Lagt Til", "added":"Lagt Til",
"removed":"Fjernet", "removed":"Fjernet",
"filter":"Filter", "filter":"Filter",
"claimedBy": "Tatt Av {0}",
"method":"Metode", "method":"Metode",
"type":"Type", "type":"Type",
"blacklisted":"Svartelistet", "blacklisted":"Svartelistet",
@@ -352,10 +396,30 @@
"version":"Versjon", "version":"Versjon",
"name":"Navn", "name":"Navn",
"role":"Rolle", "role":"Rolle",
"status": "Status", "status":"STATUS",
"claimed":"Tatt", "claimed":"Tatt",
"pinned":"Festet", "pinned":"Festet",
"creationDate": "Opprettelsesdato" "creationDate":"Opprettelsesdato",
"noone":"Ingen",
"open":"ÅPEN",
"closed":"LUKKET",
"priority":"PRIORITET",
"participants":"DELTAGERE",
"yes":"Ja",
"no":"Nei",
"option":"Alternativ",
"topic":"Emne",
"uptime":"System oppetid",
"messages":"Meldinger",
"embeds":"Embeds",
"files":"Filer",
"components":"Komponenter",
"cooldown":"Nedkjøling",
"maxTickets":"Maks Tickets",
"admins":"Admins",
"roles":"Roller",
"size":"Størrelse"
}, },
"lowercase":{ "lowercase":{
"text":"tekst", "text":"tekst",
@@ -384,6 +448,7 @@
"unclaim":"Frigi en sak.", "unclaim":"Frigi en sak.",
"pin":"Fest en sak.", "pin":"Fest en sak.",
"unpin":"Løsne en sak.", "unpin":"Løsne en sak.",
"move":"Flytt en sak.", "move":"Flytt en sak.",
"moveId":"Identifikatoren for alternativet du vil flytte til.", "moveId":"Identifikatoren for alternativet du vil flytte til.",
"rename":"Omdøp en sak.", "rename":"Omdøp en sak.",
@@ -392,6 +457,7 @@
"addUser":"Brukeren som skal legges til.", "addUser":"Brukeren som skal legges til.",
"remove":"Fjern en bruker fra en sak.", "remove":"Fjern en bruker fra en sak.",
"removeUser":"Brukeren som skal fjernes.", "removeUser":"Brukeren som skal fjernes.",
"blacklist":"Administrer svartelisten for saker.", "blacklist":"Administrer svartelisten for saker.",
"blacklistView":"Vis en liste over gjeldende svarteliste.", "blacklistView":"Vis en liste over gjeldende svarteliste.",
"blacklistAdd":"Legg til en bruker på svartelisten.", "blacklistAdd":"Legg til en bruker på svartelisten.",
@@ -405,6 +471,7 @@
"statsUserUser":"Brukeren som skal vises.", "statsUserUser":"Brukeren som skal vises.",
"statsTicket":"Vis statistikk for en sak på serveren.", "statsTicket":"Vis statistikk for en sak på serveren.",
"statsTicketTicket":"Saken som skal vises.", "statsTicketTicket":"Saken som skal vises.",
"clear":"Slett flere saker samtidig.", "clear":"Slett flere saker samtidig.",
"clearFilter":"Filteret for å slette saker.", "clearFilter":"Filteret for å slette saker.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Løsnede", "unpin":"Løsnede",
"autoclose":"Autolukkede" "autoclose":"Autolukkede"
}, },
"autoclose":"Administrer autolukking i en sak.", "autoclose":"Administrer autolukking i en sak.",
"autocloseDisable":"Deaktiver autolukking i denne saken.", "autocloseDisable":"Deaktiver autolukking i denne saken.",
"autocloseEnable":"Aktiver autolukking i denne saken.", "autocloseEnable":"Aktiver autolukking i denne saken.",
@@ -424,7 +492,19 @@
"autodelete":"Administrer autosletting i en sak.", "autodelete":"Administrer autosletting i en sak.",
"autodeleteDisable":"Deaktiver autosletting i denne saken.", "autodeleteDisable":"Deaktiver autosletting i denne saken.",
"autodeleteEnable":"Aktiver autosletting i denne saken.", "autodeleteEnable":"Aktiver autosletting i denne saken.",
"autodeleteEnableTime": "Antall dager denne saken må være inaktiv før den slettes." "autodeleteEnableTime":"Antall dager denne saken må være inaktiv før den slettes.",
"topic":"Administrer emnet for ticket-kanalen.",
"topicSet":"Sett emnet for ticket-kanalen.",
"topicValue":"Det nye emnet for kanalen.",
"topicList":"Få en liste over alle tickets med deres emner og statistikk.",
"priority":"Administrer prioriteten til ticketen.",
"prioritySet":"Sett prioritet for ticketen.",
"priorityValue":"Prioritet for kanalen.",
"priorityGet":"Få prioritet for ticketen.",
"priorityList":"Få en liste over alle tickets med deres prioritet.",
"transfer":"Overfør eierskap av ticket fra en bruker til en annen.",
"transferUser":"Brukeren som skal overføres til."
}, },
"helpMenu":{ "helpMenu":{
"help":"Få en liste over alle tilgjengelige kommandoer.", "help":"Få en liste over alle tilgjengelige kommandoer.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Deaktiver autolukking i denne saken.", "autocloseDisable":"Deaktiver autolukking i denne saken.",
"autocloseEnable":"Aktiver autolukking i denne saken.", "autocloseEnable":"Aktiver autolukking i denne saken.",
"autodeleteDisable":"Deaktiver autosletting i denne saken.", "autodeleteDisable":"Deaktiver autosletting i denne saken.",
"autodeleteEnable": "Aktiver autosletting i denne saken." "autodeleteEnable":"Aktiver autosletting i denne saken.",
"categories":{
"general":"Generelle Kommandoer",
"basicTicket":"Grunnleggende Ticket Kommandoer",
"advancedTicket":"Avanserte Ticket Kommandoer",
"userTicket":"Bruker Ticket Kommandoer",
"admin":"Admin Kommandoer",
"advanced":"Avanserte Kommandoer",
"extra":"Ekstra Kommandoer"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Systemstatistikk", "system":"Systemstatistikk",
"user":"Brukerstatistikk", "user":"Brukerstatistikk",
"ticket":"Saksstatistikk", "ticket":"Saksstatistikk",
"participants": "Deltakere" "participants":"Deltakere",
"messages":"Meldinger"
}, },
"properties":{ "properties":{
"ticketsCreated":"Saker Opprettet", "ticketsCreated":"Saker Opprettet",
@@ -472,7 +562,47 @@
"ticketsPinned":"Saker Festet", "ticketsPinned":"Saker Festet",
"ticketsMoved":"Saker Flyttet", "ticketsMoved":"Saker Flyttet",
"usersBlacklisted":"Brukere Svartelistet", "usersBlacklisted":"Brukere Svartelistet",
"transcriptsCreated": "Utskrifter Opprettet" "transcriptsCreated":"Utskrifter Opprettet",
} "ticketsAutodeleted":"Tickets Autoutslettet",
"ticketsTransferred":"Tickets Overført",
"ticketVolume":"Ticket Volum",
"averageTickets":"Gjennomsnitt Tickets/Bruker",
"currentTickets":"Nåværende Tickets",
"age":"Ticket Alder",
"responseTime":"Responstid",
"resolutionTime":"Løsningstid",
"createdOn":"Opprettet",
"createdBy":"Opprettet av",
"closedOn":"Lukket",
"closedBy":"Lukket av",
"claimedOn":"Tatt",
"claimedBy":"Tatt av",
"pinnedOn":"Festet",
"pinnedBy":"Festet av",
"deletedOn":"Slettet",
"deletedBy":"Slettet av"
},
"roles":{
"developer":"Utvikler",
"serverOwner":"Servereier",
"serverAdmin":"Serveradmin",
"moderator":"Moderator Team",
"support":"Support Team",
"member":"Medlem"
}
},
"panel":{
"selectTicket":"Velg din ticket",
"selectRole":"Velg din rolle",
"selectOption":"Velg ditt alternativ"
},
"priorities":{
"urgent":"Haster",
"veryHigh":"Veldig Høy",
"high":"Høy",
"normal":"Normal",
"low":"Lav",
"veryLow":"Veldig Lav",
"none":"Ingen"
} }
} }
+146 -16
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["dysashop","zhavis"], "translators":["dysashop","zhavis"],
"lastedited":"28/05/2025", "lastedited":"16/02/2026",
"language":"Persian", "language":"Persian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"این رشته باید حاوی باشد {0}!", "stringContains":"این رشته باید حاوی باشد {0}!",
"stringChoices":"این رشته فقط می تواند یکی از مقادیر زیر باشد: {0}!", "stringChoices":"این رشته فقط می تواند یکی از مقادیر زیر باشد: {0}!",
"stringRegex":"این رشته اشتباه است!", "stringRegex":"این رشته اشتباه است!",
"stringInvertedContains":"این رشته نباید شامل {0} باشد!",
"stringLowercase":"این رشته باید فقط با حروف کوچک نوشته شود!",
"stringUppercase":"این رشته باید فقط با حروف بزرگ نوشته شود!",
"stringSpecialCharacters":"این رشته نباید شامل کاراکترهای خاص باشد! (فقط a-z، 0-9 و فاصله)",
"stringNoSpaces":"این رشته نباید شامل فاصله باشد!",
"stringCapitalWord":"توصیه می‌شود هر کلمه در این رشته با حرف بزرگ شروع شود!",
"stringCapitalSentence":"به نظر می‌رسد بعضی جملات در این رشته با حرف بزرگ شروع نمی‌شوند!",
"stringPunctuation":"به نظر می‌رسد جمله در این رشته با علامت نقطه پایان نمی‌یابد!",
"numberTooShort":"این عدد نمی‌تواند کوتاه‌تر از {0} کاراکتر باشد!", "numberTooShort":"این عدد نمی‌تواند کوتاه‌تر از {0} کاراکتر باشد!",
"numberTooLong":"این عدد نمی‌تواند طولانی‌تر از {0} کاراکتر باشد!", "numberTooLong":"این عدد نمی‌تواند طولانی‌تر از {0} کاراکتر باشد!",
@@ -48,6 +56,8 @@
"numberNegative":"این عدد نمی‌تواند منفی باشد!", "numberNegative":"این عدد نمی‌تواند منفی باشد!",
"numberPositive":"این عدد نمی‌تواند مثبت باشد!", "numberPositive":"این عدد نمی‌تواند مثبت باشد!",
"numberZero":"این عدد نمی‌تواند صفر باشد!", "numberZero":"این عدد نمی‌تواند صفر باشد!",
"numberNan":"این عدد نمی‌تواند NaN (عدد نیست) باشد!",
"numberInvertedContains":"این عدد نباید شامل {0} باشد!",
"booleanTrue":"این مقدار بولین نمی‌تواند درست (true) باشد!", "booleanTrue":"این مقدار بولین نمی‌تواند درست (true) باشد!",
"booleanFalse":"این مقدار بولین نمی‌تواند نادرست (false) باشد!", "booleanFalse":"این مقدار بولین نمی‌تواند نادرست (false) باشد!",
@@ -89,7 +99,8 @@
"invalidButton":"این دکمه باید حداقل شامل یک {0} یا {1} باشد!", "invalidButton":"این دکمه باید حداقل شامل یک {0} یا {1} باشد!",
"unusedOption":"گزینه {0} در هیچ جایی استفاده نشده است!", "unusedOption":"گزینه {0} در هیچ جایی استفاده نشده است!",
"unusedQuestion":"سوال {0} در هیچ جایی استفاده نشده است!", "unusedQuestion":"سوال {0} در هیچ جایی استفاده نشده است!",
"dropdownOption": "پنلی که منوی کشویی آن فعال است، فقط می‌تواند شامل گزینه‌هایی از نوع 'تیکت' باشد!" "dropdownOption":"پنلی که منوی کشویی آن فعال است، فقط می‌تواند شامل گزینه‌هایی از نوع 'تیکت' باشد!",
"customInvalidVersion":"نسخه مشخص شده در پیکربندی شما مطابقت ندارد! اطمینان حاصل کنید که پیکربندی به آخرین نسخه به‌روزرسانی شده است!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"به لیست سیاه اضافه شد", "blacklistAddDm":"به لیست سیاه اضافه شد",
"blacklistRemoveDm":"از لیست سیاه حذف شد", "blacklistRemoveDm":"از لیست سیاه حذف شد",
"clear":"تیکت‌ها پاکسازی شدند", "clear":"تیکت‌ها پاکسازی شدند",
"clearTickets":"پاک کردن تیکت‌ها",
"roles":"نقش‌ها به‌روزرسانی شدند", "roles":"نقش‌ها به‌روزرسانی شدند",
"autoclose":"تیکت به‌صورت خودکار بسته شد", "autoclose":"تیکت به‌صورت خودکار بسته شد",
@@ -139,7 +151,12 @@
"autocloseDisabled":"بسته شدن خودکار غیرفعال شد", "autocloseDisabled":"بسته شدن خودکار غیرفعال شد",
"autodelete":"تیکت به‌صورت خودکار حذف شد", "autodelete":"تیکت به‌صورت خودکار حذف شد",
"autodeleteEnabled":"حذف خودکار فعال شد", "autodeleteEnabled":"حذف خودکار فعال شد",
"autodeleteDisabled": "حذف خودکار غیرفعال شد" "autodeleteDisabled":"حذف خودکار غیرفعال شد",
"topicSet":"موضوع تغییر یافت",
"prioritySet":"اولویت تغییر یافت",
"priorityGet":"اولویت تیکت",
"transfer":"تیکت منتقل شد"
}, },
"descriptions":{ "descriptions":{
"create":"تیکت شما با موفقیت ایجاد شد. برای دسترسی به آن، روی دکمه زیر کلیک کنید!", "create":"تیکت شما با موفقیت ایجاد شد. برای دسترسی به آن، روی دکمه زیر کلیک کنید!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"شما تنها می‌توانید همزمان {0} تیکت ایجاد کنید!", "ticketMessageLimit":"شما تنها می‌توانید همزمان {0} تیکت ایجاد کنید!",
"ticketMessageAutoclose":"این تیکت پس از {0} ساعت غیرفعال بودن به‌صورت خودکار بسته خواهد شد!", "ticketMessageAutoclose":"این تیکت پس از {0} ساعت غیرفعال بودن به‌صورت خودکار بسته خواهد شد!",
"ticketMessageAutodelete":"این تیکت پس از {0} روز غیرفعال بودن به‌صورت خودکار حذف خواهد شد!", "ticketMessageAutodelete":"این تیکت پس از {0} روز غیرفعال بودن به‌صورت خودکار حذف خواهد شد!",
"panelReady": "پنل در زیر قابل مشاهده است!\nاکنون می‌توانید این پیام را حذف کنید!" "panelReady":"پنل در پیام دنبال‌کننده موجود است!\nاین پیام اکنون قابل حذف است!",
"topicSet":"موضوع کانال با موفقیت توسط {0} تغییر یافت!",
"prioritySet":"اولویت تیکت با موفقیت توسط {1} به {0} تغییر یافت!",
"priorityGet":"اولویت فعلی این تیکت {0} است.",
"transfer":"مالکیت تیکت با موفقیت از {0} به {1} توسط {2} منتقل شد!"
}, },
"modal":{ "modal":{
"closePlaceholder":"چرا این تیکت را بستید؟", "closePlaceholder":"چرا این تیکت را بستید؟",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"کاربر {0} توسط {1} از لیست سیاه حذف شد!", "blacklistRemoveLog":"کاربر {0} توسط {1} از لیست سیاه حذف شد!",
"blacklistAddDm":"شما در سرور ما به لیست سیاه اضافه شدید!\nاز این پس نمی‌توانید تیکت ایجاد کنید!", "blacklistAddDm":"شما در سرور ما به لیست سیاه اضافه شدید!\nاز این پس نمی‌توانید تیکت ایجاد کنید!",
"blacklistRemoveDm":"شما از لیست سیاه در سرور ما حذف شدید!\nاکنون می‌توانید دوباره تیکت ایجاد کنید!", "blacklistRemoveDm":"شما از لیست سیاه در سرور ما حذف شدید!\nاکنون می‌توانید دوباره تیکت ایجاد کنید!",
"clearLog": "{0} تیکت توسط {1} حذف شدند!" "clearLog":"{0} تیکت توسط {1} حذف شدند!",
"transferLog":"مالکیت این تیکت از {0} به {1} توسط {2} منتقل شد!",
"transferDm":"مالکیت تیکت شما در سرور ما از {0} به {1} منتقل شد!",
"prioritySetLog":"اولویت این تیکت توسط {1} به {0} تغییر یافت!",
"prioritySetDm":"اولویت تیکت شما در سرور ما به {0} تغییر یافت!",
"roleUpdateLog":"{0} نقش‌های خود را به‌روزرسانی کرد!",
"roleUpdateDm":"نقش‌های شما در سرور ما به‌روزرسانی شد!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"دوباره تلاش کنید", "retry":"دوباره تلاش کنید",
"continue":"حذف بدون رونوشت", "continue":"حذف بدون رونوشت",
"backup":"ایجاد رونوشت پشتیبان", "backup":"ایجاد رونوشت پشتیبان",
"error": "مشکلی در هنگام ایجاد رونوشت رخ داد.\nمی‌خواهید چه کاری انجام دهید؟\n\nاین تیکت تا زمانی که یکی از این دکمه‌ها را کلیک نکنید حذف نخواهد شد." "error":"مشکلی در هنگام ایجاد رونوشت رخ داد.\nمی‌خواهید چه کاری انجام دهید؟\n\nاین تیکت تا زمانی که یکی از این دکمه‌ها را کلیک نکنید حذف نخواهد شد.",
"title":"خطای رونوشت"
},
"text":{
"messagesTitle":"پیام‌ها",
"embedTitle":"امبد",
"fileTitle":"فایل",
"fieldsTitle":"فیلدها",
"reactionsTitle":"واکنش‌ها",
"statsTitle":"آمار",
"emptyContent":"<محتوا خالی است>",
"noTitle":"<بدون عنوان>",
"noDesc":"<بدون توضیح>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"پنل ناشناخته", "unknownPanel":"پنل ناشناخته",
"notInGuild":"خارج از سرور", "notInGuild":"خارج از سرور",
"channelRename":"عدم امکان تغییر نام کانال", "channelRename":"عدم امکان تغییر نام کانال",
"busy": "تیکت مشغول است" "busy":"تیکت مشغول است",
"permissionError":"خطای دسترسی"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"برای اطلاعات بیشتر با صاحب این ربات تماس بگیرید!", "askForInfo":"برای اطلاعات بیشتر با صاحب این ربات تماس بگیرید!",
@@ -280,7 +322,10 @@
"notInGuild":"این {0} در پیام‌های مستقیم (DM) کار نمی‌کند! لطفاً دوباره در یک سرور امتحان کنید!", "notInGuild":"این {0} در پیام‌های مستقیم (DM) کار نمی‌کند! لطفاً دوباره در یک سرور امتحان کنید!",
"channelRename":"به دلیل محدودیت‌های نرخ دیسکورد، ربات در حال حاضر نمی‌تواند نام کانال را تغییر دهد. اگر ربات ری‌استارت نشود، نام کانال ظرف 10 دقیقه به‌طور خودکار تغییر خواهد کرد.", "channelRename":"به دلیل محدودیت‌های نرخ دیسکورد، ربات در حال حاضر نمی‌تواند نام کانال را تغییر دهد. اگر ربات ری‌استارت نشود، نام کانال ظرف 10 دقیقه به‌طور خودکار تغییر خواهد کرد.",
"channelRenameSource":"منبع این خطا: {0}", "channelRenameSource":"منبع این خطا: {0}",
"busy": "امکان استفاده از این {0} وجود ندارد!\nتیکت در حال پردازش توسط ربات است.\n\nلطفاً چند ثانیه دیگر دوباره امتحان کنید!" "busy":"امکان استفاده از این {0} وجود ندارد!\nتیکت در حال پردازش توسط ربات است.\n\nلطفاً چند ثانیه دیگر دوباره امتحان کنید!",
"closeBeforeMessage":"این تیکت نمی‌تواند قبل از ارسال پیام توسط یک کاربر بسته/حذف شود.",
"closeBeforeAdminMessage":"این تیکت نمی‌تواند قبل از ارسال پیام توسط مدیر تیکت یا عضو پشتیبانی بسته/حذف شود.",
"unableToCreateTicket":"شما نمی‌توانید تیکت ایجاد کنید."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"مقدار با الگوی مورد نظر مطابقت ندارد!", "stringRegex":"مقدار با الگوی مورد نظر مطابقت ندارد!",
@@ -331,7 +376,6 @@
"added":"اضافه‌شده", "added":"اضافه‌شده",
"removed":"حذف‌شده", "removed":"حذف‌شده",
"filter":"فیلتر", "filter":"فیلتر",
"claimedBy": "اختصاص‌یافته به {0}",
"method":"روش", "method":"روش",
"type":"نوع", "type":"نوع",
"blacklisted":"در لیست سیاه", "blacklisted":"در لیست سیاه",
@@ -355,7 +399,27 @@
"status":"وضعیت", "status":"وضعیت",
"claimed":"اختصاص‌یافته", "claimed":"اختصاص‌یافته",
"pinned":"پین‌شده", "pinned":"پین‌شده",
"creationDate": "تاریخ ایجاد" "creationDate":"تاریخ ایجاد",
"noone":"هیچ‌کس",
"open":"باز",
"closed":"بسته",
"priority":"اولویت",
"participants":"شرکت‌کنندگان",
"yes":"بله",
"no":"خیر",
"option":"گزینه",
"topic":"موضوع",
"uptime":"زمان کار سیستم",
"messages":"پیام‌ها",
"embeds":"امبدها",
"files":"فایل‌ها",
"components":"کامپوننت‌ها",
"cooldown":"زمان انتظار",
"maxTickets":"حداکثر تیکت‌ها",
"admins":"مدیران",
"roles":"نقش‌ها",
"size":"اندازه"
}, },
"lowercase":{ "lowercase":{
"text":"متن", "text":"متن",
@@ -384,6 +448,7 @@
"unclaim":"اختصاص یک تیکت را لغو کنید.", "unclaim":"اختصاص یک تیکت را لغو کنید.",
"pin":"یک تیکت را پین کنید.", "pin":"یک تیکت را پین کنید.",
"unpin":"پین یک تیکت را لغو کنید.", "unpin":"پین یک تیکت را لغو کنید.",
"move":"یک تیکت را منتقل کنید.", "move":"یک تیکت را منتقل کنید.",
"moveId":"شناسه گزینه‌ای که می‌خواهید تیکت به آن منتقل شود.", "moveId":"شناسه گزینه‌ای که می‌خواهید تیکت به آن منتقل شود.",
"rename":"نام یک تیکت را تغییر دهید.", "rename":"نام یک تیکت را تغییر دهید.",
@@ -392,6 +457,7 @@
"addUser":"کاربری که می‌خواهید اضافه کنید.", "addUser":"کاربری که می‌خواهید اضافه کنید.",
"remove":"یک کاربر را از تیکت حذف کنید.", "remove":"یک کاربر را از تیکت حذف کنید.",
"removeUser":"کاربری که می‌خواهید حذف کنید.", "removeUser":"کاربری که می‌خواهید حذف کنید.",
"blacklist":"لیست سیاه تیکت‌ها را مدیریت کنید.", "blacklist":"لیست سیاه تیکت‌ها را مدیریت کنید.",
"blacklistView":"لیستی از لیست سیاه کنونی را مشاهده کنید.", "blacklistView":"لیستی از لیست سیاه کنونی را مشاهده کنید.",
"blacklistAdd":"یک کاربر را به لیست سیاه اضافه کنید.", "blacklistAdd":"یک کاربر را به لیست سیاه اضافه کنید.",
@@ -405,6 +471,7 @@
"statsUserUser":"کاربری که می‌خواهید آمارش را مشاهده کنید.", "statsUserUser":"کاربری که می‌خواهید آمارش را مشاهده کنید.",
"statsTicket":"آمار یک تیکت در سرور را مشاهده کنید.", "statsTicket":"آمار یک تیکت در سرور را مشاهده کنید.",
"statsTicketTicket":"تیکتی که می‌خواهید آمارش را مشاهده کنید.", "statsTicketTicket":"تیکتی که می‌خواهید آمارش را مشاهده کنید.",
"clear":"چندین تیکت را به‌صورت همزمان حذف کنید.", "clear":"چندین تیکت را به‌صورت همزمان حذف کنید.",
"clearFilter":"فیلتر برای حذف تیکت‌ها.", "clearFilter":"فیلتر برای حذف تیکت‌ها.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"بدون پین", "unpin":"بدون پین",
"autoclose":"بسته‌شده خودکار" "autoclose":"بسته‌شده خودکار"
}, },
"autoclose":"مدیریت بسته شدن خودکار در یک تیکت.", "autoclose":"مدیریت بسته شدن خودکار در یک تیکت.",
"autocloseDisable":"غیرفعال کردن بسته شدن خودکار در این تیکت.", "autocloseDisable":"غیرفعال کردن بسته شدن خودکار در این تیکت.",
"autocloseEnable":"فعال کردن بسته شدن خودکار در این تیکت.", "autocloseEnable":"فعال کردن بسته شدن خودکار در این تیکت.",
@@ -424,7 +492,19 @@
"autodelete":"مدیریت حذف خودکار در یک تیکت.", "autodelete":"مدیریت حذف خودکار در یک تیکت.",
"autodeleteDisable":"غیرفعال کردن حذف خودکار در این تیکت.", "autodeleteDisable":"غیرفعال کردن حذف خودکار در این تیکت.",
"autodeleteEnable":"فعال کردن حذف خودکار در این تیکت.", "autodeleteEnable":"فعال کردن حذف خودکار در این تیکت.",
"autodeleteEnableTime": "تعداد روزهایی که این تیکت باید غیرفعال باشد تا حذف شود." "autodeleteEnableTime":"تعداد روزهایی که این تیکت باید غیرفعال باشد تا حذف شود.",
"topic":"مدیریت موضوع کانال تیکت.",
"topicSet":"تنظیم موضوع کانال تیکت.",
"topicValue":"موضوع جدید کانال.",
"topicList":"دریافت لیست تمام تیکت‌ها همراه با موضوع و آمار آن‌ها.",
"priority":"مدیریت اولویت تیکت.",
"prioritySet":"تنظیم اولویت تیکت.",
"priorityValue":"اولویت کانال.",
"priorityGet":"دریافت اولویت تیکت.",
"priorityList":"دریافت لیست تمام تیکت‌ها همراه با وضعیت اولویت آن‌ها.",
"transfer":"انتقال مالکیت تیکت از یک کاربر به کاربر دیگر.",
"transferUser":"کاربری که باید به او منتقل شود."
}, },
"helpMenu":{ "helpMenu":{
"help":"لیستی از تمام دستورات موجود را دریافت کنید.", "help":"لیستی از تمام دستورات موجود را دریافت کنید.",
@@ -452,7 +532,16 @@
"autocloseDisable":"بسته شدن خودکار را در این تیکت غیرفعال کنید.", "autocloseDisable":"بسته شدن خودکار را در این تیکت غیرفعال کنید.",
"autocloseEnable":"بسته شدن خودکار را در این تیکت فعال کنید.", "autocloseEnable":"بسته شدن خودکار را در این تیکت فعال کنید.",
"autodeleteDisable":"حذف خودکار را در این تیکت غیرفعال کنید.", "autodeleteDisable":"حذف خودکار را در این تیکت غیرفعال کنید.",
"autodeleteEnable": "حذف خودکار را در این تیکت فعال کنید." "autodeleteEnable":"حذف خودکار را در این تیکت فعال کنید.",
"categories":{
"general":"دستورات عمومی",
"basicTicket":"دستورات پایه تیکت",
"advancedTicket":"دستورات پیشرفته تیکت",
"userTicket":"دستورات تیکت کاربر",
"admin":"دستورات مدیر",
"advanced":"دستورات پیشرفته",
"extra":"دستورات اضافی"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"آمار سیستم", "system":"آمار سیستم",
"user":"آمار کاربر", "user":"آمار کاربر",
"ticket":"آمار تیکت", "ticket":"آمار تیکت",
"participants": "مشارکت‌کنندگان" "participants":"مشارکت‌کنندگان",
"messages":"پیام‌ها"
}, },
"properties":{ "properties":{
"ticketsCreated":"تیکت‌های ایجادشده", "ticketsCreated":"تیکت‌های ایجادشده",
@@ -472,7 +562,47 @@
"ticketsPinned":"تیکت‌های پین‌ شده", "ticketsPinned":"تیکت‌های پین‌ شده",
"ticketsMoved":"تیکت‌های منتقل‌ شده", "ticketsMoved":"تیکت‌های منتقل‌ شده",
"usersBlacklisted":"کاربران در لیست سیاه", "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":"هیچ"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["DanoGlez"], "translators":["DanoGlez"],
"lastedited":"28/01/2025", "lastedited":"16/02/2026",
"language":"Polish", "language":"Polish",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Ten tekst musi zawierać {0}!", "stringContains":"Ten tekst musi zawierać {0}!",
"stringChoices":"Ten tekst może być tylko jednym z następujących wartości: {0}!", "stringChoices":"Ten tekst może być tylko jednym z następujących wartości: {0}!",
"stringRegex":"Ten tekst jest nieprawidłowy!", "stringRegex":"Ten tekst jest nieprawidłowy!",
"stringInvertedContains":"Ten ciąg nie może zawierać {0}!",
"stringLowercase":"Ten ciąg musi być napisany wyłącznie małymi literami!",
"stringUppercase":"Ten ciąg musi być napisany wyłącznie wielkimi literami!",
"stringSpecialCharacters":"Ten ciąg nie może zawierać znaków specjalnych! (tylko a-z, 0-9 i spacja)",
"stringNoSpaces":"Ten ciąg nie może zawierać spacji!",
"stringCapitalWord":"Zaleca się, aby każde słowo w tym ciągu zaczynało się wielką literą!",
"stringCapitalSentence":"Wygląda na to, że niektóre zdania w tym ciągu nie zaczynają się wielką literą!",
"stringPunctuation":"Wygląda na to, że zdanie w tym ciągu nie kończy się znakiem interpunkcyjnym!",
"numberTooShort":"Ta liczba nie może być krótsza niż {0} znaków!", "numberTooShort":"Ta liczba nie może być krótsza niż {0} znaków!",
"numberTooLong":"Ta liczba nie może być dłuższa niż {0} znaków!", "numberTooLong":"Ta liczba nie może być dłuższa niż {0} znaków!",
@@ -48,6 +56,8 @@
"numberNegative":"Ta liczba nie może być ujemna!", "numberNegative":"Ta liczba nie może być ujemna!",
"numberPositive":"Ta liczba nie może być dodatnia!", "numberPositive":"Ta liczba nie może być dodatnia!",
"numberZero":"Ta liczba nie może wynosić zero!", "numberZero":"Ta liczba nie może wynosić zero!",
"numberNan":"Ta liczba nie może być NaN (nie liczba)!",
"numberInvertedContains":"Ta liczba nie może zawierać {0}!",
"booleanTrue":"Ta wartość logiczna nie może być prawdziwa!", "booleanTrue":"Ta wartość logiczna nie może być prawdziwa!",
"booleanFalse":"Ta wartość logiczna nie może być fałszywa!", "booleanFalse":"Ta wartość logiczna nie może być fałszywa!",
@@ -89,7 +99,8 @@
"invalidButton":"Ten przycisk musi zawierać co najmniej {0} lub {1}!", "invalidButton":"Ten przycisk musi zawierać co najmniej {0} lub {1}!",
"unusedOption":"Opcja {0} nie jest nigdzie używana!", "unusedOption":"Opcja {0} nie jest nigdzie używana!",
"unusedQuestion":"Pytanie {0} nie jest nigdzie używane!", "unusedQuestion":"Pytanie {0} nie jest nigdzie używane!",
"dropdownOption":"Panel z włączonym rozwijanym menu może zawierać tylko opcje typu 'ticket'!" "dropdownOption":"Panel z włączonym rozwijanym menu może zawierać tylko opcje typu 'ticket'!",
"customInvalidVersion":"Wersja określona w konfiguracji nie pasuje! Upewnij się, że zaktualizowałeś konfigurację do najnowszej wersji!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Dodano do Listy Zablokowanych", "blacklistAddDm":"Dodano do Listy Zablokowanych",
"blacklistRemoveDm":"Usunięto z Listy Zablokowanych", "blacklistRemoveDm":"Usunięto z Listy Zablokowanych",
"clear":"Tickety Usunięte", "clear":"Tickety Usunięte",
"clearTickets":"Wyczyść Tiki",
"roles":"Role Zaktualizowane", "roles":"Role Zaktualizowane",
"autoclose":"Ticket Automatycznie Zamknięty", "autoclose":"Ticket Automatycznie Zamknięty",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Automatyczne Zamknięcie Wyłączone", "autocloseDisabled":"Automatyczne Zamknięcie Wyłączone",
"autodelete":"Ticket Automatycznie Usunięty", "autodelete":"Ticket Automatycznie Usunięty",
"autodeleteEnabled":"Automatyczne Usuwanie Włączone", "autodeleteEnabled":"Automatyczne Usuwanie Włączone",
"autodeleteDisabled":"Automatyczne Usuwanie Wyłączone" "autodeleteDisabled":"Automatyczne Usuwanie Wyłączone",
"topicSet":"Temat Zmieniony",
"prioritySet":"Priorytet Zmieniony",
"priorityGet":"Priorytet Tiku",
"transfer":"Tik przeniesiony"
}, },
"descriptions":{ "descriptions":{
"create":"Twój ticket został utworzony. Kliknij poniższy przycisk, aby go otworzyć!", "create":"Twój ticket został utworzony. Kliknij poniższy przycisk, aby go otworzyć!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Możesz utworzyć maksymalnie {0} ticket(y) jednocześnie!", "ticketMessageLimit":"Możesz utworzyć maksymalnie {0} ticket(y) jednocześnie!",
"ticketMessageAutoclose":"Ten ticket zostanie automatycznie zamknięty, jeśli będzie nieaktywny przez {0}h!", "ticketMessageAutoclose":"Ten ticket zostanie automatycznie zamknięty, jeśli będzie nieaktywny przez {0}h!",
"ticketMessageAutodelete":"Ten ticket zostanie automatycznie usunięty, jeśli będzie nieaktywny przez {0} dni!", "ticketMessageAutodelete":"Ten ticket zostanie automatycznie usunięty, jeśli będzie nieaktywny przez {0} dni!",
"panelReady":"Panel znajduje się poniżej!\nTeraz możesz usunąć tę wiadomość!" "panelReady":"Panel jest dostępny w wiadomości następczej!\nTa wiadomość może teraz zostać usunięta!",
"topicSet":"Temat kanału został pomyślnie zmieniony przez {0}!",
"prioritySet":"Priorytet tiku został pomyślnie zmieniony na {0} przez {1}!",
"priorityGet":"Aktualny priorytet tego tiku to {0}.",
"transfer":"Własność tiku została pomyślnie przeniesiona z {0} do {1} przez {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Dlaczego zamknąłeś ten ticket?", "closePlaceholder":"Dlaczego zamknąłeś ten ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} został usunięty z czarnej listy przez {1}!", "blacklistRemoveLog":"{0} został usunięty z czarnej listy przez {1}!",
"blacklistAddDm":"Zostałeś dodany do czarnej listy na naszym serwerze!\nOd teraz nie możesz tworzyć ticketów!", "blacklistAddDm":"Zostałeś dodany do czarnej listy na naszym serwerze!\nOd teraz nie możesz tworzyć ticketów!",
"blacklistRemoveDm":"Zostałeś usunięty z czarnej listy na naszym serwerze!\nTeraz możesz ponownie tworzyć tickety!", "blacklistRemoveDm":"Zostałeś usunięty z czarnej listy na naszym serwerze!\nTeraz możesz ponownie tworzyć tickety!",
"clearLog":"{0} ticketów zostało usuniętych przez {1}!" "clearLog":"{0} ticketów zostało usuniętych przez {1}!",
"transferLog":"Własność tego tiku została przeniesiona z {0} do {1} przez {2}!",
"transferDm":"Własność twojego tiku została przeniesiona z {0} do {1} na naszym serwerze!",
"prioritySetLog":"Priorytet tego tiku został zmieniony na {0} przez {1}!",
"prioritySetDm":"Priorytet twojego tiku został zmieniony na {0} na naszym serwerze!",
"roleUpdateLog":"{0} zaktualizował swoje role!",
"roleUpdateDm":"Twoje role na naszym serwerze zostały zaktualizowane!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Spróbuj ponownie", "retry":"Spróbuj ponownie",
"continue":"Usuń bez transkryptu", "continue":"Usuń bez transkryptu",
"backup":"Utwórz kopię zapasową transkryptu", "backup":"Utwórz kopię zapasową transkryptu",
"error":"Coś poszło nie tak podczas próby utworzenia transkryptu.\nCo chciałbyś zrobić?\n\nTen ticket nie zostanie usunięty, dopóki nie klikniesz jednego z tych przycisków." "error":"Coś poszło nie tak podczas próby utworzenia transkryptu.\nCo chciałbyś zrobić?\n\nTen ticket nie zostanie usunięty, dopóki nie klikniesz jednego z tych przycisków.",
"title":"Błąd Transkrypcji"
},
"text":{
"messagesTitle":"WIADOMOŚCI",
"embedTitle":"EMBED",
"fileTitle":"PLIK",
"fieldsTitle":"POLA",
"reactionsTitle":"REAKCJE",
"statsTitle":"STATYSTYKI",
"emptyContent":"<zawartość pusta>",
"noTitle":"<brak tytułu>",
"noDesc":"<brak opisu>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Nieznany panel", "unknownPanel":"Nieznany panel",
"notInGuild":"Nie na serwerze", "notInGuild":"Nie na serwerze",
"channelRename":"Nie można zmienić nazwy kanału", "channelRename":"Nie można zmienić nazwy kanału",
"busy":"Ticket jest zajęty" "busy":"Ticket jest zajęty",
"permissionError":"Błąd uprawnień"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Skontaktuj się z właścicielem tego bota, aby uzyskać więcej informacji!", "askForInfo":"Skontaktuj się z właścicielem tego bota, aby uzyskać więcej informacji!",
@@ -280,7 +322,10 @@
"notInGuild":"To {0} nie działa w DM! Spróbuj ponownie na serwerze!", "notInGuild":"To {0} nie działa w DM! Spróbuj ponownie na serwerze!",
"channelRename":"Z powodu ograniczeń Discorda obecnie niemożliwe jest, aby bot zmienił nazwę kanału. Kanał zostanie automatycznie przemianowany w ciągu 10 minut, jeśli bot nie zostanie zrestartowany.", "channelRename":"Z powodu ograniczeń Discorda obecnie niemożliwe jest, aby bot zmienił nazwę kanału. Kanał zostanie automatycznie przemianowany w ciągu 10 minut, jeśli bot nie zostanie zrestartowany.",
"channelRenameSource":"Źródło tego błędu: {0}", "channelRenameSource":"Źródło tego błędu: {0}",
"busy":"Nie można użyć tego {0}!\nTicket jest obecnie przetwarzany przez bota.\n\nSpróbuj ponownie za kilka sekund!" "busy":"Nie można użyć tego {0}!\nTicket jest obecnie przetwarzany przez bota.\n\nSpróbuj ponownie za kilka sekund!",
"closeBeforeMessage":"Nie można zamknąć/usunąć tego tiku zanim użytkownik wyśle wiadomość.",
"closeBeforeAdminMessage":"Nie można zamknąć/usunąć tego tiku zanim administrator lub członek wsparcia wyśle wiadomość.",
"unableToCreateTicket":"Nie możesz utworzyć tiku."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Wartość nie pasuje do wzorca!", "stringRegex":"Wartość nie pasuje do wzorca!",
@@ -331,7 +376,6 @@
"added":"Dodano", "added":"Dodano",
"removed":"Usunięto", "removed":"Usunięto",
"filter":"Filtr", "filter":"Filtr",
"claimedBy":"Przypisane przez {0}",
"method":"Metoda", "method":"Metoda",
"type":"Typ", "type":"Typ",
"blacklisted":"Na czarnej liście", "blacklisted":"Na czarnej liście",
@@ -352,10 +396,30 @@
"version":"Wersja", "version":"Wersja",
"name":"Nazwa", "name":"Nazwa",
"role":"Rola", "role":"Rola",
"status":"Status", "status":"STATUS",
"claimed":"Przypisane", "claimed":"Przypisane",
"pinned":"Przypięte", "pinned":"Przypięte",
"creationDate":"Data utworzenia" "creationDate":"Data utworzenia",
"noone":"Nikt",
"open":"OTWARTY",
"closed":"ZAMKNIĘTY",
"priority":"PRIORYTET",
"participants":"UCZESTNICY",
"yes":"Tak",
"no":"Nie",
"option":"Opcja",
"topic":"Temat",
"uptime":"Czas działania systemu",
"messages":"Wiadomości",
"embeds":"Embeds",
"files":"Pliki",
"components":"Komponenty",
"cooldown":"Czas odnowienia",
"maxTickets":"Maks. Tiki",
"admins":"Administratorzy",
"roles":"Role",
"size":"Rozmiar"
}, },
"lowercase":{ "lowercase":{
"text":"tekst", "text":"tekst",
@@ -384,6 +448,7 @@
"unclaim":"Odpowiedz ticket.", "unclaim":"Odpowiedz ticket.",
"pin":"Przypnij ticket.", "pin":"Przypnij ticket.",
"unpin":"Odepnij ticket.", "unpin":"Odepnij ticket.",
"move":"Przenieś ticket.", "move":"Przenieś ticket.",
"moveId":"Identyfikator opcji, do której chcesz przenieść ticket.", "moveId":"Identyfikator opcji, do której chcesz przenieść ticket.",
"rename":"Zmień nazwę ticketa.", "rename":"Zmień nazwę ticketa.",
@@ -392,6 +457,7 @@
"addUser":"Użytkownik do dodania.", "addUser":"Użytkownik do dodania.",
"remove":"Usuń użytkownika z ticketa.", "remove":"Usuń użytkownika z ticketa.",
"removeUser":"Użytkownik do usunięcia.", "removeUser":"Użytkownik do usunięcia.",
"blacklist":"Zarządzaj czarną listą ticketów.", "blacklist":"Zarządzaj czarną listą ticketów.",
"blacklistView":"Wyświetl listę obecnej czarnej listy.", "blacklistView":"Wyświetl listę obecnej czarnej listy.",
"blacklistAdd":"Dodaj użytkownika do czarnej listy.", "blacklistAdd":"Dodaj użytkownika do czarnej listy.",
@@ -405,6 +471,7 @@
"statsUserUser":"Użytkownik do wyświetlenia.", "statsUserUser":"Użytkownik do wyświetlenia.",
"statsTicket":"Wyświetl statystyki ticketa na serwerze.", "statsTicket":"Wyświetl statystyki ticketa na serwerze.",
"statsTicketTicket":"Ticket do wyświetlenia.", "statsTicketTicket":"Ticket do wyświetlenia.",
"clear":"Usuń wiele ticketów jednocześnie.", "clear":"Usuń wiele ticketów jednocześnie.",
"clearFilter":"Filtr do usuwania ticketów.", "clearFilter":"Filtr do usuwania ticketów.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Nieprzypięte", "unpin":"Nieprzypięte",
"autoclose":"Automatycznie zamknięte" "autoclose":"Automatycznie zamknięte"
}, },
"autoclose":"Zarządzaj automatycznym zamknięciem ticketa.", "autoclose":"Zarządzaj automatycznym zamknięciem ticketa.",
"autocloseDisable":"Wyłącz automatyczne zamknięcie w tym tickecie.", "autocloseDisable":"Wyłącz automatyczne zamknięcie w tym tickecie.",
"autocloseEnable":"Włącz automatyczne zamknięcie w tym tickecie.", "autocloseEnable":"Włącz automatyczne zamknięcie w tym tickecie.",
@@ -424,7 +492,19 @@
"autodelete":"Zarządzaj automatycznym usunięciem ticketa.", "autodelete":"Zarządzaj automatycznym usunięciem ticketa.",
"autodeleteDisable":"Wyłącz automatyczne usunięcie w tym tickecie.", "autodeleteDisable":"Wyłącz automatyczne usunięcie w tym tickecie.",
"autodeleteEnable":"Włącz automatyczne usunięcie w tym tickecie.", "autodeleteEnable":"Włącz automatyczne usunięcie w tym tickecie.",
"autodeleteEnableTime":"Liczba dni braku aktywności potrzebna do usunięcia ticketa." "autodeleteEnableTime":"Liczba dni braku aktywności potrzebna do usunięcia ticketa.",
"topic":"Zarządzaj tematem kanału tiku.",
"topicSet":"Ustaw temat kanału tiku.",
"topicValue":"Nowy temat kanału.",
"topicList":"Pobierz listę wszystkich tików z ich tematami i statystykami.",
"priority":"Zarządzaj priorytetem tiku.",
"prioritySet":"Ustaw priorytet tiku.",
"priorityValue":"Priorytet kanału.",
"priorityGet":"Pobierz priorytet tiku.",
"priorityList":"Pobierz listę wszystkich tików z ich priorytetem.",
"transfer":"Przenieś własność tiku od jednego użytkownika do drugiego.",
"transferUser":"Użytkownik, do którego przenieść."
}, },
"helpMenu":{ "helpMenu":{
"help":"Uzyskaj listę wszystkich dostępnych poleceń.", "help":"Uzyskaj listę wszystkich dostępnych poleceń.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Wyłącz automatyczne zamknięcie w tym tickecie.", "autocloseDisable":"Wyłącz automatyczne zamknięcie w tym tickecie.",
"autocloseEnable":"Włącz automatyczne zamknięcie w tym tickecie.", "autocloseEnable":"Włącz automatyczne zamknięcie w tym tickecie.",
"autodeleteDisable":"Wyłącz automatyczne usunięcie w tym tickecie.", "autodeleteDisable":"Wyłącz automatyczne usunięcie w tym tickecie.",
"autodeleteEnable":"Włącz automatyczne usunięcie w tym tickecie." "autodeleteEnable":"Włącz automatyczne usunięcie w tym tickecie.",
"categories":{
"general":"Ogólne komendy",
"basicTicket":"Podstawowe komendy tiku",
"advancedTicket":"Zaawansowane komendy tiku",
"userTicket":"Komendy użytkownika tiku",
"admin":"Komendy administratora",
"advanced":"Zaawansowane komendy",
"extra":"Dodatkowe komendy"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Statystyki systemu", "system":"Statystyki systemu",
"user":"Statystyki użytkownika", "user":"Statystyki użytkownika",
"ticket":"Statystyki ticketa", "ticket":"Statystyki ticketa",
"participants":"Uczestnicy" "participants":"Uczestnicy",
"messages":"Wiadomości"
}, },
"properties":{ "properties":{
"ticketsCreated":"Tickety utworzone", "ticketsCreated":"Tickety utworzone",
@@ -472,7 +562,47 @@
"ticketsPinned":"Tickety przypięte", "ticketsPinned":"Tickety przypięte",
"ticketsMoved":"Tickety przeniesione", "ticketsMoved":"Tickety przeniesione",
"usersBlacklisted":"Użytkownicy na czarnej liście", "usersBlacklisted":"Użytkownicy na czarnej liście",
"transcriptsCreated":"Transkrypty utworzone" "transcriptsCreated":"Transkrypty utworzone",
} "ticketsAutodeleted":"Tiki automatycznie usunięte",
"ticketsTransferred":"Tiki przeniesione",
"ticketVolume":"Objętość tików",
"averageTickets":"Średnia tików/użytkownik",
"currentTickets":"Aktualne tiki",
"age":"Wiek tiku",
"responseTime":"Czas odpowiedzi",
"resolutionTime":"Czas rozwiązania",
"createdOn":"Utworzono",
"createdBy":"Utworzył",
"closedOn":"Zamknięto",
"closedBy":"Zamknął",
"claimedOn":"Przejęto",
"claimedBy":"Przejął",
"pinnedOn":"Przypięto",
"pinnedBy":"Przypiął",
"deletedOn":"Usunięto",
"deletedBy":"Usunął"
},
"roles":{
"developer":"Deweloper",
"serverOwner":"Właściciel serwera",
"serverAdmin":"Administrator serwera",
"moderator":"Zespół moderatorów",
"support":"Zespół wsparcia",
"member":"Użytkownik"
}
},
"panel":{
"selectTicket":"Wybierz swój tik",
"selectRole":"Wybierz swoją rolę",
"selectOption":"Wybierz opcję"
},
"priorities":{
"urgent":"Pilny",
"veryHigh":"Bardzo wysoki",
"high":"Wysoki",
"normal":"Normalny",
"low":"Niski",
"veryLow":"Bardzo niski",
"none":"Brak"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["quiradon"], "translators":["quiradon"],
"lastedited":"20/08/2024", "lastedited":"16/02/2026",
"language":"Portuguese", "language":"Portuguese",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Esta string precisa conter {0}!", "stringContains":"Esta string precisa conter {0}!",
"stringChoices":"Esta string só pode ser um dos seguintes valores: {0}!", "stringChoices":"Esta string só pode ser um dos seguintes valores: {0}!",
"stringRegex":"Esta string é inválida!", "stringRegex":"Esta string é inválida!",
"stringInvertedContains":"Esta string não pode conter {0}!",
"stringLowercase":"Esta string deve ser escrita apenas em letras minúsculas!",
"stringUppercase":"Esta string deve ser escrita apenas em letras maiúsculas!",
"stringSpecialCharacters":"Esta string não pode conter caracteres especiais! (apenas a-z, 0-9 e espaço)",
"stringNoSpaces":"Esta string não pode conter espaços!",
"stringCapitalWord":"É recomendado que cada palavra nesta string comece com letra maiúscula!",
"stringCapitalSentence":"Parece que algumas frases nesta string não começam com letra maiúscula!",
"stringPunctuation":"Parece que a frase nesta string não termina com pontuação!",
"numberTooShort":"Este número não pode ter menos de {0} caracteres!", "numberTooShort":"Este número não pode ter menos de {0} caracteres!",
"numberTooLong":"Este número não pode ter mais de {0} caracteres!", "numberTooLong":"Este número não pode ter mais de {0} caracteres!",
@@ -48,6 +56,8 @@
"numberNegative":"Este número não pode ser negativo!", "numberNegative":"Este número não pode ser negativo!",
"numberPositive":"Este número não pode ser positivo!", "numberPositive":"Este número não pode ser positivo!",
"numberZero":"Este número não pode ser zero!", "numberZero":"Este número não pode ser zero!",
"numberNan":"Este número não pode ser NaN (Não é um número)!",
"numberInvertedContains":"Este número não pode conter {0}!",
"booleanTrue":"Este booleano não pode ser verdadeiro!", "booleanTrue":"Este booleano não pode ser verdadeiro!",
"booleanFalse":"Este booleano não pode ser falso!", "booleanFalse":"Este booleano não pode ser falso!",
@@ -89,7 +99,8 @@
"invalidButton":"Este botão precisa ter pelo menos um {0} ou {1}!", "invalidButton":"Este botão precisa ter pelo menos um {0} ou {1}!",
"unusedOption":"A opção {0} não é usada em nenhum lugar!", "unusedOption":"A opção {0} não é usada em nenhum lugar!",
"unusedQuestion":"A pergunta {0} não é usada em nenhum lugar!", "unusedQuestion":"A pergunta {0} não é usada em nenhum lugar!",
"dropdownOption": "Um painel com dropdown habilitado só pode conter opções do tipo 'ticket'!" "dropdownOption":"Um painel com dropdown habilitado só pode conter opções do tipo 'ticket'!",
"customInvalidVersion":"A versão especificada na sua configuração não corresponde! Certifique-se de ter atualizado a configuração para a versão mais recente!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Adicionado a Blacklist", "blacklistAddDm":"Adicionado a Blacklist",
"blacklistRemoveDm":"Removido da Blacklist", "blacklistRemoveDm":"Removido da Blacklist",
"clear":"Tickets Limpos", "clear":"Tickets Limpos",
"clearTickets":"Limpar Tickets",
"roles":"Cargos Atualizados", "roles":"Cargos Atualizados",
"autoclose":"Ticket Fechado Automaticamente", "autoclose":"Ticket Fechado Automaticamente",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Fechamento Automático Desabilitado", "autocloseDisabled":"Fechamento Automático Desabilitado",
"autodelete":"Ticket Excluído Automaticamente", "autodelete":"Ticket Excluído Automaticamente",
"autodeleteEnabled":"Exclusão Automática Habilitada", "autodeleteEnabled":"Exclusão Automática Habilitada",
"autodeleteDisabled": "Exclusão Automática Desabilitada" "autodeleteDisabled":"Exclusão Automática Desabilitada",
"topicSet":"Tópico Alterado",
"prioritySet":"Prioridade Alterada",
"priorityGet":"Prioridade do Ticket",
"transfer":"Ticket Transferido"
}, },
"descriptions":{ "descriptions":{
"create":"Seu ticket foi criado. Clique no botão abaixo para acessá-lo!", "create":"Seu ticket foi criado. Clique no botão abaixo para acessá-lo!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Você só pode criar {0} ticket(s) ao mesmo tempo!", "ticketMessageLimit":"Você só pode criar {0} ticket(s) ao mesmo tempo!",
"ticketMessageAutoclose":"Este ticket será fechado automaticamente quando inativo por {0}h!", "ticketMessageAutoclose":"Este ticket será fechado automaticamente quando inativo por {0}h!",
"ticketMessageAutodelete":"Este ticket será excluído automaticamente quando inativo por {0} dias!", "ticketMessageAutodelete":"Este ticket será excluído automaticamente quando inativo por {0} dias!",
"panelReady": "Você pode encontrar o painel abaixo!\nEsta mensagem agora pode ser excluída!" "panelReady":"O painel está disponível na mensagem de acompanhamento!\nEsta mensagem pode ser excluída agora!",
"topicSet":"O tópico do canal foi alterado com sucesso por {0}!",
"prioritySet":"A prioridade do ticket foi alterada para {0} por {1} com sucesso!",
"priorityGet":"A prioridade atual deste ticket é {0}.",
"transfer":"A propriedade deste ticket foi transferida de {0} para {1} por {2} com sucesso!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Por que você fechou este ticket?", "closePlaceholder":"Por que você fechou este ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} foi removido da lista negra por {1}!", "blacklistRemoveLog":"{0} foi removido da lista negra por {1}!",
"blacklistAddDm":"Você foi adicionado à lista negra em nosso servidor!\nA partir de agora, você não pode criar um ticket!", "blacklistAddDm":"Você foi adicionado à lista negra em nosso servidor!\nA partir de agora, você não pode criar um ticket!",
"blacklistRemoveDm":"Você foi removido da lista negra em nosso servidor!\nAgora você pode criar tickets novamente!", "blacklistRemoveDm":"Você foi removido da lista negra em nosso servidor!\nAgora você pode criar tickets novamente!",
"clearLog": "{0} tickets foram excluídos por {1}!" "clearLog":"{0} tickets foram excluídos por {1}!",
"transferLog":"A propriedade deste ticket foi transferida de {0} para {1} por {2}!",
"transferDm":"A propriedade do seu ticket foi transferida de {0} para {1} no nosso servidor!",
"prioritySetLog":"A prioridade deste ticket foi alterada para {0} por {1}!",
"prioritySetDm":"A prioridade do seu ticket foi alterada para {0} no nosso servidor!",
"roleUpdateLog":"{0} atualizou suas funções!",
"roleUpdateDm":"Suas funções no nosso servidor foram atualizadas!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Tentar Novamente", "retry":"Tentar Novamente",
"continue":"Excluir Sem Transcrição", "continue":"Excluir Sem Transcrição",
"backup":"Criar Transcrição de Backup", "backup":"Criar Transcrição de Backup",
"error": "Algo deu errado ao tentar criar a transcrição.\nO que você gostaria de fazer?\n\nEste ticket não será excluído até que você clique em um desses botões." "error":"Algo deu errado ao tentar criar a transcrição.\nO que você gostaria de fazer?\n\nEste ticket não será excluído até que você clique em um desses botões.",
"title":"Erro de Transcrição"
},
"text":{
"messagesTitle":"MENSAGENS",
"embedTitle":"EMBED",
"fileTitle":"ARQUIVO",
"fieldsTitle":"CAMPOS",
"reactionsTitle":"REAÇÕES",
"statsTitle":"ESTATÍSTICAS",
"emptyContent":"<conteúdo vazio>",
"noTitle":"<sem-título>",
"noDesc":"<sem-descrição>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Painel Desconhecido", "unknownPanel":"Painel Desconhecido",
"notInGuild":"Não Está no Servidor", "notInGuild":"Não Está no Servidor",
"channelRename":"Incapaz de Renomear Canal", "channelRename":"Incapaz de Renomear Canal",
"busy": "Ticket Está Ocupado" "busy":"Ticket Está Ocupado",
"permissionError":"Erro de Permissão"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Entre em contato com o proprietário deste bot para mais informações!", "askForInfo":"Entre em contato com o proprietário deste bot para mais informações!",
@@ -280,7 +322,10 @@
"notInGuild":"Este {0} não funciona em DM! Por favor, tente novamente em um servidor!", "notInGuild":"Este {0} não funciona em DM! Por favor, tente novamente em um servidor!",
"channelRename":"Devido aos limites de taxa do Discord, atualmente é impossível para o bot renomear o canal. O canal será renomeado automaticamente em 10 minutos se o bot não for reiniciado.", "channelRename":"Devido aos limites de taxa do Discord, atualmente é impossível para o bot renomear o canal. O canal será renomeado automaticamente em 10 minutos se o bot não for reiniciado.",
"channelRenameSource":"A fonte deste erro é: {0}", "channelRenameSource":"A fonte deste erro é: {0}",
"busy": "Não é possível usar este {0}!\nO ticket está sendo processado pelo bot no momento.\n\nPor favor, tente novamente em alguns segundos!" "busy":"Não é possível usar este {0}!\nO ticket está sendo processado pelo bot no momento.\n\nPor favor, tente novamente em alguns segundos!",
"closeBeforeMessage":"Este ticket não pode ser fechado/excluído antes de uma mensagem ser enviada por um usuário.",
"closeBeforeAdminMessage":"Este ticket não pode ser fechado/excluído antes de uma mensagem ser enviada por um administrador ou membro do suporte.",
"unableToCreateTicket":"Você não pode criar um ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"O valor não corresponde ao padrão!", "stringRegex":"O valor não corresponde ao padrão!",
@@ -331,7 +376,6 @@
"added":"Adicionado", "added":"Adicionado",
"removed":"Removido", "removed":"Removido",
"filter":"Filtro", "filter":"Filtro",
"claimedBy":"Reivindicado por {0}",
"method":"Método", "method":"Método",
"type":"Tipo", "type":"Tipo",
"blacklisted":"Na Lista Negra", "blacklisted":"Na Lista Negra",
@@ -352,10 +396,30 @@
"version":"Versão", "version":"Versão",
"name":"Nome", "name":"Nome",
"role":"Cargo", "role":"Cargo",
"status":"Status", "status":"STATUS",
"claimed":"Reivindicado", "claimed":"Reivindicado",
"pinned":"Fixado", "pinned":"Fixado",
"creationDate":"Data de Criação" "creationDate":"Data de Criação",
"noone":"Ninguém",
"open":"ABERTO",
"closed":"FECHADO",
"priority":"PRIORIDADE",
"participants":"PARTICIPANTES",
"yes":"Sim",
"no":"Não",
"option":"Opção",
"topic":"Tópico",
"uptime":"Tempo de Atividade do Sistema",
"messages":"Mensagens",
"embeds":"Embeds",
"files":"Arquivos",
"components":"Componentes",
"cooldown":"Tempo de Espera",
"maxTickets":"Máx. Tickets",
"admins":"Administradores",
"roles":"Funções",
"size":"Tamanho"
}, },
"lowercase":{ "lowercase":{
"text":"texto", "text":"texto",
@@ -384,6 +448,7 @@
"unclaim":"Desassuma um ticket.", "unclaim":"Desassuma um ticket.",
"pin":"Fixe um ticket.", "pin":"Fixe um ticket.",
"unpin":"Desfixe um ticket.", "unpin":"Desfixe um ticket.",
"move":"Mova um ticket.", "move":"Mova um ticket.",
"moveId":"O identificador do opção para o qual você deseja mover.", "moveId":"O identificador do opção para o qual você deseja mover.",
"rename":"Renomeie um ticket.", "rename":"Renomeie um ticket.",
@@ -392,6 +457,7 @@
"addUser":"O usuário a ser adicionado.", "addUser":"O usuário a ser adicionado.",
"remove":"Remover um usuário de um ticket.", "remove":"Remover um usuário de um ticket.",
"removeUser":"O usuário a ser removido.", "removeUser":"O usuário a ser removido.",
"blacklist":"Gerenciar a lista negra de tickets.", "blacklist":"Gerenciar a lista negra de tickets.",
"blacklistView":"Ver uma lista da blacklist atual.", "blacklistView":"Ver uma lista da blacklist atual.",
"blacklistAdd":"Adicionar um usuário à blacklist.", "blacklistAdd":"Adicionar um usuário à blacklist.",
@@ -405,6 +471,7 @@
"statsUserUser":"O usuário para visualizar.", "statsUserUser":"O usuário para visualizar.",
"statsTicket":"Ver as estatísticas de um ticket no servidor.", "statsTicket":"Ver as estatísticas de um ticket no servidor.",
"statsTicketTicket":"O ticket para visualizar.", "statsTicketTicket":"O ticket para visualizar.",
"clear":"Excluir vários tickets ao mesmo tempo. Um filtro opcional pode ser especificado.", "clear":"Excluir vários tickets ao mesmo tempo. Um filtro opcional pode ser especificado.",
"clearFilter":"O filtro para limpar tickets.", "clearFilter":"O filtro para limpar tickets.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Desfixado", "unpin":"Desfixado",
"autoclose":"Fechado Automaticamente" "autoclose":"Fechado Automaticamente"
}, },
"autoclose":"Gerenciar fechamento automático em um ticket.", "autoclose":"Gerenciar fechamento automático em um ticket.",
"autocloseDisable":"Desabilitar fechamento automático neste ticket.", "autocloseDisable":"Desabilitar fechamento automático neste ticket.",
"autocloseEnable":"Habilitar fechamento automático neste ticket.", "autocloseEnable":"Habilitar fechamento automático neste ticket.",
@@ -424,7 +492,19 @@
"autodelete":"Gerenciar exclusão automática em um ticket.", "autodelete":"Gerenciar exclusão automática em um ticket.",
"autodeleteDisable":"Desabilitar exclusão automática neste ticket.", "autodeleteDisable":"Desabilitar exclusão automática neste ticket.",
"autodeleteEnable":"Habilitar exclusão automática neste ticket.", "autodeleteEnable":"Habilitar exclusão automática neste ticket.",
"autodeleteEnableTime": "A quantidade de dias que este ticket precisa estar inativo para ser excluído." "autodeleteEnableTime":"A quantidade de dias que este ticket precisa estar inativo para ser excluído.",
"topic":"Gerenciar o tópico do canal do ticket.",
"topicSet":"Definir o tópico do canal do ticket.",
"topicValue":"O novo tópico do canal.",
"topicList":"Obter uma lista de todos os tickets com seus tópicos e estatísticas.",
"priority":"Gerenciar a prioridade do ticket.",
"prioritySet":"Definir a prioridade do ticket.",
"priorityValue":"Prioridade do canal.",
"priorityGet":"Obter a prioridade do ticket.",
"priorityList":"Obter uma lista de todos os tickets com seu status de prioridade.",
"transfer":"Transferir a propriedade do ticket de um usuário para outro.",
"transferUser":"O usuário para transferir."
}, },
"helpMenu":{ "helpMenu":{
"help":"Obtenha uma lista de todos os comandos disponíveis.", "help":"Obtenha uma lista de todos os comandos disponíveis.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Desabilite o fechamento automático neste ticket.", "autocloseDisable":"Desabilite o fechamento automático neste ticket.",
"autocloseEnable":"Habilite o fechamento automático neste ticket.", "autocloseEnable":"Habilite o fechamento automático neste ticket.",
"autodeleteDisable":"Desabilite a exclusão automática neste ticket.", "autodeleteDisable":"Desabilite a exclusão automática neste ticket.",
"autodeleteEnable": "Habilite a exclusão automática neste ticket." "autodeleteEnable":"Habilite a exclusão automática neste ticket.",
"categories":{
"general":"Comandos Gerais",
"basicTicket":"Comandos Básicos de Ticket",
"advancedTicket":"Comandos Avançados de Ticket",
"userTicket":"Comandos de Ticket de Usuário",
"admin":"Comandos de Administrador",
"advanced":"Comandos Avançados",
"extra":"Comandos Extras"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Status do Sistema", "system":"Status do Sistema",
"user":"Status do Usuário", "user":"Status do Usuário",
"ticket":"Status do Ticket", "ticket":"Status do Ticket",
"participants": "Participantes" "participants":"Participantes",
"messages":"Mensagens"
}, },
"properties":{ "properties":{
"ticketsCreated":"Tickets Criados", "ticketsCreated":"Tickets Criados",
@@ -472,7 +562,47 @@
"ticketsPinned":"Tickets Fixados", "ticketsPinned":"Tickets Fixados",
"ticketsMoved":"Tickets Movidos", "ticketsMoved":"Tickets Movidos",
"usersBlacklisted":"Usuários na Blacklist", "usersBlacklisted":"Usuários na Blacklist",
"transcriptsCreated":"Transcrição Criada" "transcriptsCreated":"Transcrição Criada",
} "ticketsAutodeleted":"Tickets Autodeletados",
"ticketsTransferred":"Tickets Transferidos",
"ticketVolume":"Volume de Tickets",
"averageTickets":"Média de Tickets/Usuário",
"currentTickets":"Tickets Atuais",
"age":"Idade do Ticket",
"responseTime":"Tempo de Resposta",
"resolutionTime":"Tempo de Resolução",
"createdOn":"Criado em",
"createdBy":"Criado por",
"closedOn":"Fechado em",
"closedBy":"Fechado por",
"claimedOn":"Reivindicado em",
"claimedBy":"Reivindicado por",
"pinnedOn":"Fixado em",
"pinnedBy":"Fixado por",
"deletedOn":"Excluído em",
"deletedBy":"Excluído por"
},
"roles":{
"developer":"Desenvolvedor",
"serverOwner":"Proprietário do Servidor",
"serverAdmin":"Administrador do Servidor",
"moderator":"Equipe de Moderadores",
"support":"Equipe de Suporte",
"member":"Membro"
}
},
"panel":{
"selectTicket":"Selecione seu ticket",
"selectRole":"Selecione sua função",
"selectOption":"Selecione sua opção"
},
"priorities":{
"urgent":"Urgente",
"veryHigh":"Muito Alta",
"high":"Alta",
"normal":"Normal",
"low":"Baixa",
"veryLow":"Muito Baixa",
"none":"Nenhuma"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["SankeDev"], "translators":["SankeDev"],
"lastedited":"27/08/2024", "lastedited":"16/02/2026",
"language":"Romanian", "language":"Romanian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Acest string trebuie sa contina {0}!", "stringContains":"Acest string trebuie sa contina {0}!",
"stringChoices":"Acest string poate fi doar una dintre urmatoarele optiuni: {0}!", "stringChoices":"Acest string poate fi doar una dintre urmatoarele optiuni: {0}!",
"stringRegex":"String invalid!", "stringRegex":"String invalid!",
"stringInvertedContains":"Acest șir nu are voie să conțină {0}!",
"stringLowercase":"Acest șir trebuie scris doar cu litere mici!",
"stringUppercase":"Acest șir trebuie scris doar cu litere mari!",
"stringSpecialCharacters":"Acest șir nu are voie să conțină caractere speciale! (doar a-z, 0-9 și spațiu)",
"stringNoSpaces":"Acest șir nu are voie să conțină spații!",
"stringCapitalWord":"Este recomandat ca fiecare cuvânt din acest șir să înceapă cu literă mare!",
"stringCapitalSentence":"Se pare că unele propoziții din acest șir nu încep cu literă mare!",
"stringPunctuation":"Se pare că propoziția din acest șir nu se termină cu un semn de punctuație!",
"numberTooShort":"Acest numar nu poate fi mai scurt de {0} caractere!", "numberTooShort":"Acest numar nu poate fi mai scurt de {0} caractere!",
"numberTooLong":"Acest numar nu poate fi mai lung de {0} caractere!", "numberTooLong":"Acest numar nu poate fi mai lung de {0} caractere!",
@@ -48,6 +56,8 @@
"numberNegative":"Acest numar nu poate fi negativ!", "numberNegative":"Acest numar nu poate fi negativ!",
"numberPositive":"Acest numar nu poate fi pozitiv!", "numberPositive":"Acest numar nu poate fi pozitiv!",
"numberZero":"Acest numar nu poate sa fie 0!", "numberZero":"Acest numar nu poate sa fie 0!",
"numberNan":"Acest număr nu poate fi NaN (Not A Number)!",
"numberInvertedContains":"Acest număr nu are voie să conțină {0}!",
"booleanTrue":"Aceasta valoare boolean nu poate sa fie adevarata!", "booleanTrue":"Aceasta valoare boolean nu poate sa fie adevarata!",
"booleanFalse":"Aceasta valoare boolean nu poate sa fie falsa!", "booleanFalse":"Aceasta valoare boolean nu poate sa fie falsa!",
@@ -89,7 +99,8 @@
"invalidButton":"Acest buton trebuie sa aiba cel putin un {0} sau {1}!", "invalidButton":"Acest buton trebuie sa aiba cel putin un {0} sau {1}!",
"unusedOption":"Optiunea {0} nu este folosita nicaieri!", "unusedOption":"Optiunea {0} nu este folosita nicaieri!",
"unusedQuestion":"Intrebarea {0} nu este folosita nicaieri!", "unusedQuestion":"Intrebarea {0} nu este folosita nicaieri!",
"dropdownOption":"Un meniul cu dropdown activat poate contine doar valori din categoria 'ticket'!" "dropdownOption":"Un meniul cu dropdown activat poate contine doar valori din categoria 'ticket'!",
"customInvalidVersion":"Versiunea specificată în configurația ta nu corespunde! Asigură-te că ai actualizat configurația la cea mai recentă versiune!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Adaugat la Blacklist", "blacklistAddDm":"Adaugat la Blacklist",
"blacklistRemoveDm":"Sters din Blacklist", "blacklistRemoveDm":"Sters din Blacklist",
"clear":"Tickets Curatate", "clear":"Tickets Curatate",
"clearTickets":"Ștergere Tichete",
"roles":"Roluri Actualizate", "roles":"Roluri Actualizate",
"autoclose":"Ticket Inchis Automat", "autoclose":"Ticket Inchis Automat",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Inchidere Automata Dezactivata", "autocloseDisabled":"Inchidere Automata Dezactivata",
"autodelete":"Ticket Sters Automat", "autodelete":"Ticket Sters Automat",
"autodeleteEnabled":"Stergere Automata Activata", "autodeleteEnabled":"Stergere Automata Activata",
"autodeleteDisabled":"Stergere Automata Dezactivata" "autodeleteDisabled":"Stergere Automata Dezactivata",
"topicSet":"Subiect Modificat",
"prioritySet":"Prioritate Modificată",
"priorityGet":"Prioritate Tichet",
"transfer":"Tichet Transferat"
}, },
"descriptions":{ "descriptions":{
"create":"Ticket-ul tau a fost creat cu succes! Apasa pe butonul de mai jos pentru a-l vizualiza!", "create":"Ticket-ul tau a fost creat cu succes! Apasa pe butonul de mai jos pentru a-l vizualiza!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Poti creea doar {0} tickete in acelasi timp!", "ticketMessageLimit":"Poti creea doar {0} tickete in acelasi timp!",
"ticketMessageAutoclose":"Acest ticket va fi inchis automat cand va deveni inactiv de mai mult de {0}h!", "ticketMessageAutoclose":"Acest ticket va fi inchis automat cand va deveni inactiv de mai mult de {0}h!",
"ticketMessageAutodelete":"Acest ticket va fi sters automat cand va deveni inactiv de mai mult de {0} zile!", "ticketMessageAutodelete":"Acest ticket va fi sters automat cand va deveni inactiv de mai mult de {0} zile!",
"panelReady":"Panelul poate fi gasit mai jos!\nAcest mesaj poate fi sters acum." "panelReady":"Panoul este disponibil în mesajul următor!\nAcest mesaj poate fi șters acum!",
"topicSet":"Subiectul canalului a fost modificat cu succes de {0}!",
"prioritySet":"Prioritatea tichetului a fost modificată la {0} de către {1} cu succes!",
"priorityGet":"Prioritatea curentă a acestui tichet este {0}.",
"transfer":"Proprietatea tichetului a fost transferată de la {0} la {1} de către {2} cu succes!"
}, },
"modal":{ "modal":{
"closePlaceholder":"De ce inchizi acest ticket?", "closePlaceholder":"De ce inchizi acest ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} a fost eliminat din blacklist de {1}!", "blacklistRemoveLog":"{0} a fost eliminat din blacklist de {1}!",
"blacklistAddDm":"Ai fost adaugat in blacklist pe serverul nostru!\nNu mai poti creea tickete!", "blacklistAddDm":"Ai fost adaugat in blacklist pe serverul nostru!\nNu mai poti creea tickete!",
"blacklistRemoveDm":"Ai fost scos din blacklist pe serverul nostru!\nPoti sa creezi tickete din nou!", "blacklistRemoveDm":"Ai fost scos din blacklist pe serverul nostru!\nPoti sa creezi tickete din nou!",
"clearLog":"{0} tickete au fost sterse de {1}!" "clearLog":"{0} tickete au fost sterse de {1}!",
"transferLog":"Proprietatea acestui tichet a fost transferată de la {0} la {1} de către {2}!",
"transferDm":"Proprietatea tichetului tău a fost transferată de la {0} la {1} pe serverul nostru!",
"prioritySetLog":"Prioritatea acestui tichet a fost modificată la {0} de către {1}!",
"prioritySetDm":"Prioritatea tichetului tău a fost modificată la {0} pe serverul nostru!",
"roleUpdateLog":"{0} și-a actualizat rolurile!",
"roleUpdateDm":"Rolurile tale pe serverul nostru au fost actualizate!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Reincearca", "retry":"Reincearca",
"continue":"Sterge fara Transcript", "continue":"Sterge fara Transcript",
"backup":"Creeaza un Transcript de Backup", "backup":"Creeaza un Transcript de Backup",
"error":"Ceva nu a mers bine cand s-a incercat creearea transcriptului.\nCum doresti sa continui?\n\nAcest ticket nu va fi modificat pana cand nu apesi pe unul dintre butoane." "error":"Ceva nu a mers bine cand s-a incercat creearea transcriptului.\nCum doresti sa continui?\n\nAcest ticket nu va fi modificat pana cand nu apesi pe unul dintre butoane.",
"title":"Eroare Transcriere"
},
"text":{
"messagesTitle":"MESAJE",
"embedTitle":"EMBED",
"fileTitle":"FIȘIER",
"fieldsTitle":"CÂMPURI",
"reactionsTitle":"REACȚII",
"statsTitle":"STATISTICI",
"emptyContent":"<conținutul este gol>",
"noTitle":"<fără-titlu>",
"noDesc":"<fără-descriere>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Panel Necunoscut", "unknownPanel":"Panel Necunoscut",
"notInGuild":"Nu este in server", "notInGuild":"Nu este in server",
"channelRename":"Nu se poate redenumi canalul", "channelRename":"Nu se poate redenumi canalul",
"busy":"Ticket ocupat" "busy":"Ticket ocupat",
"permissionError":"Eroare de Permisiune"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Contacteaza ownerul botului pentru mai multe informatii.", "askForInfo":"Contacteaza ownerul botului pentru mai multe informatii.",
@@ -280,7 +322,10 @@
"notInGuild":"Aceasta {0} poate fi folosita doar in server!", "notInGuild":"Aceasta {0} poate fi folosita doar in server!",
"channelRename":"Nu s-a putut redenumi canalul din cauza unor limitari Discord! Canalul va fi redenumit in 10 minute daca botul nu va fi repornit.", "channelRename":"Nu s-a putut redenumi canalul din cauza unor limitari Discord! Canalul va fi redenumit in 10 minute daca botul nu va fi repornit.",
"channelRenameSource":"Sursa acestei erori este: {0}", "channelRenameSource":"Sursa acestei erori este: {0}",
"busy":"Nu se poate executa {0}!\nTicketul este in curs de procesare.\n\nTe rugam sa incerci din nou in cateva minute!" "busy":"Nu se poate executa {0}!\nTicketul este in curs de procesare.\n\nTe rugam sa incerci din nou in cateva minute!",
"closeBeforeMessage":"Acest tichet nu poate fi închis/șters înainte ca un mesaj să fi fost trimis de un utilizator.",
"closeBeforeAdminMessage":"Acest tichet nu poate fi închis/șters înainte ca un mesaj să fi fost trimis de un administrator de tichete sau un membru al echipei de suport.",
"unableToCreateTicket":"Nu poți crea un tichet."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Valoarea nu respecta formatul necesar!", "stringRegex":"Valoarea nu respecta formatul necesar!",
@@ -331,7 +376,6 @@
"added":"Adaugat", "added":"Adaugat",
"removed":"Sters", "removed":"Sters",
"filter":"Filtru", "filter":"Filtru",
"claimedBy":"Revendicat de {0}",
"method":"Metoda", "method":"Metoda",
"type":"Tip", "type":"Tip",
"blacklisted":"Blacklistat", "blacklisted":"Blacklistat",
@@ -352,10 +396,30 @@
"version":"Versiune", "version":"Versiune",
"name":"Nume", "name":"Nume",
"role":"Rol", "role":"Rol",
"status":"Status", "status":"STARE",
"claimed":"Revendicat", "claimed":"Revendicat",
"pinned":"Fixat", "pinned":"Fixat",
"creationDate":"Data Crearii" "creationDate":"Data Crearii",
"noone":"NIMENI",
"open":"DESCHIS",
"closed":"ÎNCHIS",
"priority":"PRIORITATE",
"participants":"PARTICIPANȚI",
"yes":"DA",
"no":"NU",
"option":"OPȚIUNE",
"topic":"SUBIECT",
"uptime":"TIM P FUNCȚIONARE SISTEM",
"messages":"MESAJE",
"embeds":"EMBEDURI",
"files":"FIȘIERE",
"components":"COMPONENTE",
"cooldown":"COOLDOWN",
"maxTickets":"MAX TICHETE",
"admins":"ADMINI",
"roles":"ROLURI",
"size":"DIMENSIUNE"
}, },
"lowercase":{ "lowercase":{
"text":"text", "text":"text",
@@ -384,6 +448,7 @@
"unclaim":"Elibereaza un ticket.", "unclaim":"Elibereaza un ticket.",
"pin":"Fixeaza un ticket.", "pin":"Fixeaza un ticket.",
"unpin":"Defixeaza un ticket.", "unpin":"Defixeaza un ticket.",
"move":"Muta un ticket.", "move":"Muta un ticket.",
"moveId":"Id-ul tipului de optiune in care vrei sa muti acest ticket.", "moveId":"Id-ul tipului de optiune in care vrei sa muti acest ticket.",
"rename":"Redenumeste un ticket.", "rename":"Redenumeste un ticket.",
@@ -392,6 +457,7 @@
"addUser":"Userul pe care vrei sa il adaugi.", "addUser":"Userul pe care vrei sa il adaugi.",
"remove":"Sterge un user dintr-un ticket.", "remove":"Sterge un user dintr-un ticket.",
"removeUser":"Userul pe care vrei sa il stergi.", "removeUser":"Userul pe care vrei sa il stergi.",
"blacklist":"Gestioneaza blacklist-ul in server.", "blacklist":"Gestioneaza blacklist-ul in server.",
"blacklistView":"Vezi o lista cu toti userii blacklisted.", "blacklistView":"Vezi o lista cu toti userii blacklisted.",
"blacklistAdd":"Adauga un user in blacklist.", "blacklistAdd":"Adauga un user in blacklist.",
@@ -405,6 +471,7 @@
"statsUserUser":"Userul pe care vrei sa il vezi.", "statsUserUser":"Userul pe care vrei sa il vezi.",
"statsTicket":"Vezi statisticile unui ticket in server.", "statsTicket":"Vezi statisticile unui ticket in server.",
"statsTicketTicket":"Ticketul pe care vrei sa il vezi.", "statsTicketTicket":"Ticketul pe care vrei sa il vezi.",
"clear":"Sterge mai multe tickete in acelasi timp.", "clear":"Sterge mai multe tickete in acelasi timp.",
"clearFilter":"Filtrul pentru ștergerea biletelor.", "clearFilter":"Filtrul pentru ștergerea biletelor.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Nefixat", "unpin":"Nefixat",
"autoclose":"Inchis Automat" "autoclose":"Inchis Automat"
}, },
"autoclose":"Gestioneaza inchiderea automata a unui ticket.", "autoclose":"Gestioneaza inchiderea automata a unui ticket.",
"autocloseDisable":"Dezactiveaza inchiderea automata in acest ticket.", "autocloseDisable":"Dezactiveaza inchiderea automata in acest ticket.",
"autocloseEnable":"Activeaza inchiderea automata in acest ticket.", "autocloseEnable":"Activeaza inchiderea automata in acest ticket.",
@@ -424,7 +492,19 @@
"autodelete":"Gestioneaza stergerea automata a unui ticket.", "autodelete":"Gestioneaza stergerea automata a unui ticket.",
"autodeleteDisable":"Dezactiveaza stergerea automata in acest ticket.", "autodeleteDisable":"Dezactiveaza stergerea automata in acest ticket.",
"autodeleteEnable":"Activeaza stergerea automata in acest ticket.", "autodeleteEnable":"Activeaza stergerea automata in acest ticket.",
"autodeleteEnableTime":"Numarul de zile in care acest ticket trebuie sa fie inactiv pentru a fi sters." "autodeleteEnableTime":"Numarul de zile in care acest ticket trebuie sa fie inactiv pentru a fi sters.",
"topic":"Gestionează subiectul canalului de tichet.",
"topicSet":"Setează subiectul canalului de tichet.",
"topicValue":"Noul subiect al canalului.",
"topicList":"Obține o listă cu toate tichetele, împreună cu subiectul și statisticile lor.",
"priority":"Gestionează prioritatea tichetului.",
"prioritySet":"Setează prioritatea tichetului.",
"priorityValue":"Prioritatea canalului.",
"priorityGet":"Obține prioritatea tichetului.",
"priorityList":"Obține o listă cu toate tichetele și starea priorității lor.",
"transfer":"Transferă proprietatea tichetului de la un utilizator la altul.",
"transferUser":"Utilizatorul către care se face transferul."
}, },
"helpMenu":{ "helpMenu":{
"help":"Afiseaza o lista cu toate comenzile disponibile.", "help":"Afiseaza o lista cu toate comenzile disponibile.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Dezactiveaza inchiderea automata in acest ticket.", "autocloseDisable":"Dezactiveaza inchiderea automata in acest ticket.",
"autocloseEnable":"Activeaza inchiderea automata in acest ticket.", "autocloseEnable":"Activeaza inchiderea automata in acest ticket.",
"autodeleteDisable":"Dezactiveaza stergerea automata in acest ticket.", "autodeleteDisable":"Dezactiveaza stergerea automata in acest ticket.",
"autodeleteEnable":"Activeaza stergerea automata in acest ticket." "autodeleteEnable":"Activeaza stergerea automata in acest ticket.",
"categories":{
"general":"Comenzi Generale",
"basicTicket":"Comenzi de Bază pentru Tichete",
"advancedTicket":"Comenzi Avansate pentru Tichete",
"userTicket":"Comenzi pentru Tichete Utilizator",
"admin":"Comenzi Administrator",
"advanced":"Comenzi Avansate",
"extra":"Comenzi Extra"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Statistici Sistem", "system":"Statistici Sistem",
"user":"Statistici User", "user":"Statistici User",
"ticket":"Statistici Ticket", "ticket":"Statistici Ticket",
"participants":"Participanti" "participants":"Participanti",
"messages":"Mesaje"
}, },
"properties":{ "properties":{
"ticketsCreated":"Tickete Create", "ticketsCreated":"Tickete Create",
@@ -472,7 +562,47 @@
"ticketsPinned":"Tickete Fixate", "ticketsPinned":"Tickete Fixate",
"ticketsMoved":"Tickete Mutate", "ticketsMoved":"Tickete Mutate",
"usersBlacklisted":"Useri Blacklisted", "usersBlacklisted":"Useri Blacklisted",
"transcriptsCreated":"Transcripturi Create" "transcriptsCreated":"Transcripturi Create",
} "ticketsAutodeleted":"Tichete Șterse Automat",
"ticketsTransferred":"Tichete Transferate",
"ticketVolume":"Volum Tichete",
"averageTickets":"Medie Tichete/Utilizator",
"currentTickets":"Tichete Curente",
"age":"Vechime Tichet",
"responseTime":"Timp de Răspuns",
"resolutionTime":"Timp de Rezolvare",
"createdOn":"Creat La",
"createdBy":"Creat De",
"closedOn":"Închis La",
"closedBy":"Închis De",
"claimedOn":"Preluat La",
"claimedBy":"Preluat De",
"pinnedOn":"Fixat La",
"pinnedBy":"Fixat De",
"deletedOn":"Șters La",
"deletedBy":"Șters De"
},
"roles":{
"developer":"Dezvoltator",
"serverOwner":"Proprietar Server",
"serverAdmin":"Administrator Server",
"moderator":"Echipă Moderare",
"support":"Echipă Suport",
"member":"Membru"
}
},
"panel":{
"selectTicket":"Selectează tichetul tău",
"selectRole":"Selectează rolul tău",
"selectOption":"Selectează opțiunea ta"
},
"priorities":{
"urgent":"Urgent",
"veryHigh":"Foarte Ridicată",
"high":"Ridicată",
"normal":"Normală",
"low":"Scăzută",
"veryLow":"Foarte Scăzută",
"none":"Niciuna"
} }
} }
+159 -16
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion": "v4.1.2", "otversion":"v4.1.3",
"translators":["NoOneNook"], "translators":["NoOneNook"],
"lastedited": "25/03/2025", "lastedited":"16/02/2026",
"language":"Russian", "language":"Russian",
"automated":true "automated":true
}, },
@@ -31,6 +31,15 @@
"stringContains":"Эта строка должна содержать {0}!", "stringContains":"Эта строка должна содержать {0}!",
"stringChoices":"Эта строка может быть только одним из следующих значений: {0}!", "stringChoices":"Эта строка может быть только одним из следующих значений: {0}!",
"stringRegex":"Эта строка недействительна!", "stringRegex":"Эта строка недействительна!",
"stringInvertedContains":"Эта строка не должна содержать {0}!",
"stringLowercase":"Эта строка должна быть написана только строчными буквами!",
"stringUppercase":"Эта строка должна быть написана только заглавными буквами!",
"stringSpecialCharacters":"Эта строка не должна содержать специальные символы! (только a-z, 0-9 и пробел)",
"stringNoSpaces":"Эта строка не должна содержать пробелы!",
"stringCapitalWord":"Рекомендуется, чтобы каждое слово в этой строке начиналось с заглавной буквы!",
"stringCapitalSentence":"Похоже, что некоторые предложения в этой строке не начинаются с заглавной буквы!",
"stringPunctuation":"Похоже, что предложение в этой строке не заканчивается знаком препинания!",
"numberTooShort":"Это число не может быть короче {0} символов!", "numberTooShort":"Это число не может быть короче {0} символов!",
"numberTooLong":"Это число не может быть длиннее {0} символов!", "numberTooLong":"Это число не может быть длиннее {0} символов!",
"numberLengthInvalid":"Это число должно быть длиной {0} символов!", "numberLengthInvalid":"Это число должно быть длиной {0} символов!",
@@ -47,8 +56,12 @@
"numberNegative":"Это число не может быть отрицательным!", "numberNegative":"Это число не может быть отрицательным!",
"numberPositive":"Это число не может быть положительным!", "numberPositive":"Это число не может быть положительным!",
"numberZero":"Это число не может быть нулем!", "numberZero":"Это число не может быть нулем!",
"numberNan":"Это число не может быть NaN (не число)!",
"numberInvertedContains":"Это число не должно содержать {0}!",
"booleanTrue":"Это булево значение не может быть истинным!", "booleanTrue":"Это булево значение не может быть истинным!",
"booleanFalse":"Это булево значение не может быть ложным!", "booleanFalse":"Это булево значение не может быть ложным!",
"arrayEmptyDisabled":"Этот массив не может быть пустым!", "arrayEmptyDisabled":"Этот массив не может быть пустым!",
"arrayEmptyRequired":"Этот массив должен быть пустым!", "arrayEmptyRequired":"Этот массив должен быть пустым!",
"arrayTooShort":"Этот массив должен иметь длину не менее {0}!", "arrayTooShort":"Этот массив должен иметь длину не менее {0}!",
@@ -56,6 +69,7 @@
"arrayLengthInvalid":"Этот массив должен иметь длину {0}!", "arrayLengthInvalid":"Этот массив должен иметь длину {0}!",
"arrayInvalidTypes":"Этот массив может содержать только следующие типы: {0}!", "arrayInvalidTypes":"Этот массив может содержать только следующие типы: {0}!",
"arrayDouble":"Этот массив не допускает повторяющихся значений!", "arrayDouble":"Этот массив не допускает повторяющихся значений!",
"discordInvalidId":"Это недействительный идентификатор {0} в Discord!", "discordInvalidId":"Это недействительный идентификатор {0} в Discord!",
"discordInvalidIdOptions":"Это недействительный идентификатор {0} в Discord! Вы также можете использовать один из следующих: {1}!", "discordInvalidIdOptions":"Это недействительный идентификатор {0} в Discord! Вы также можете использовать один из следующих: {1}!",
"discordInvalidToken":"Это недействительный токен Discord (синтаксически)!", "discordInvalidToken":"Это недействительный токен Discord (синтаксически)!",
@@ -72,6 +86,7 @@
"urlInvalidPath":"Этот URL имеет недействительный путь!", "urlInvalidPath":"Этот URL имеет недействительный путь!",
"idNotUnique":"Этот идентификатор не уникален, используйте другой идентификатор!", "idNotUnique":"Этот идентификатор не уникален, используйте другой идентификатор!",
"idNonExistent":"Идентификатор {0} не существует!", "idNonExistent":"Идентификатор {0} не существует!",
"invalidType":"Это свойство должно быть типа: {0}!", "invalidType":"Это свойство должно быть типа: {0}!",
"propertyMissing":"Свойство {0} отсутствует в этом объекте!", "propertyMissing":"Свойство {0} отсутствует в этом объекте!",
"propertyOptional":"Свойство {0} необязательно в этом объекте!", "propertyOptional":"Свойство {0} необязательно в этом объекте!",
@@ -79,11 +94,13 @@
"nullInvalid":"Это свойство не может быть null!", "nullInvalid":"Это свойство не может быть null!",
"switchInvalidType":"Это должно быть одним из следующих типов: {0}!", "switchInvalidType":"Это должно быть одним из следующих типов: {0}!",
"objectSwitchInvalid":"Этот объект должен быть одним из следующих типов: {0}!", "objectSwitchInvalid":"Этот объект должен быть одним из следующих типов: {0}!",
"invalidLanguage":"Это недействительный язык!", "invalidLanguage":"Это недействительный язык!",
"invalidButton":"Эта кнопка должна иметь хотя бы {0} или {1}!", "invalidButton":"Эта кнопка должна иметь хотя бы {0} или {1}!",
"unusedOption":"Опция {0} нигде не используется!", "unusedOption":"Опция {0} нигде не используется!",
"unusedQuestion":"Вопрос {0} нигде не используется!", "unusedQuestion":"Вопрос {0} нигде не используется!",
"dropdownOption": "Панель с включенным выпадающим списком может содержать только опции типа 'ticket'!" "dropdownOption":"Панель с включенным выпадающим списком может содержать только опции типа 'ticket'!",
"customInvalidVersion":"Указанная в конфигурации версия не совпадает! Убедитесь, что вы обновили конфигурацию до последней версии!"
} }
}, },
"actions":{ "actions":{
@@ -116,6 +133,7 @@
"move":"Тикет перемещен", "move":"Тикет перемещен",
"add":"Пользователь добавлен в тикет", "add":"Пользователь добавлен в тикет",
"remove":"Пользователь удален из тикета", "remove":"Пользователь удален из тикета",
"help":"Доступные команды", "help":"Доступные команды",
"statsReset":"Сбросить статистику", "statsReset":"Сбросить статистику",
"blacklistAdd":"Пользователь в черном списке", "blacklistAdd":"Пользователь в черном списке",
@@ -125,13 +143,20 @@
"blacklistAddDm":"Добавлен в черный список", "blacklistAddDm":"Добавлен в черный список",
"blacklistRemoveDm":"Удален из черного списка", "blacklistRemoveDm":"Удален из черного списка",
"clear":"Тикеты очищены", "clear":"Тикеты очищены",
"clearTickets":"Очистить тикеты",
"roles":"Роли обновлены", "roles":"Роли обновлены",
"autoclose":"Тикет автоматически закрыт", "autoclose":"Тикет автоматически закрыт",
"autocloseEnabled":"Автозакрытие включено", "autocloseEnabled":"Автозакрытие включено",
"autocloseDisabled":"Автозакрытие отключено", "autocloseDisabled":"Автозакрытие отключено",
"autodelete":"Тикет автоматически удален", "autodelete":"Тикет автоматически удален",
"autodeleteEnabled":"Автоудаление включено", "autodeleteEnabled":"Автоудаление включено",
"autodeleteDisabled": "Автоудаление отключено" "autodeleteDisabled":"Автоудаление отключено",
"topicSet":"Тема изменена",
"prioritySet":"Приоритет изменён",
"priorityGet":"Приоритет тикета",
"transfer":"Тикет передан"
}, },
"descriptions":{ "descriptions":{
"create":"Ваш тикет был создан. Нажмите кнопку ниже, чтобы получить к нему доступ!", "create":"Ваш тикет был создан. Нажмите кнопку ниже, чтобы получить к нему доступ!",
@@ -146,6 +171,7 @@
"move":"Тикет был успешно перемещен в {0}!", "move":"Тикет был успешно перемещен в {0}!",
"add":"{0} был успешно добавлен в тикет!", "add":"{0} был успешно добавлен в тикет!",
"remove":"{0} был успешно удален из тикета!", "remove":"{0} был успешно удален из тикета!",
"helpExplanation":"`<name>` => обязательный параметр\n`[name]` => необязательный параметр", "helpExplanation":"`<name>` => обязательный параметр\n`[name]` => необязательный параметр",
"statsReset":"Статистика бота была успешно сброшена!", "statsReset":"Статистика бота была успешно сброшена!",
"statsError":"Невозможно просмотреть статистику тикета!\n{0} не является тикетом!", "statsError":"Невозможно просмотреть статистику тикета!\n{0} не является тикетом!",
@@ -158,6 +184,7 @@
"clearVerify":"Вы уверены, что хотите удалить несколько тикетов?\nЭто действие не может быть отменено!", "clearVerify":"Вы уверены, что хотите удалить несколько тикетов?\nЭто действие не может быть отменено!",
"clearReady":"{0} тикетов были успешно удалены!", "clearReady":"{0} тикетов были успешно удалены!",
"rolesEmpty":"Ни одна роль не была обновлена!", "rolesEmpty":"Ни одна роль не была обновлена!",
"autocloseLeave":"Этот тикет был автоматически закрыт, потому что создатель покинул сервер!", "autocloseLeave":"Этот тикет был автоматически закрыт, потому что создатель покинул сервер!",
"autocloseTimeout":"Этот тикет был автоматически закрыт, потому что он был неактивен более `{0}ч`!", "autocloseTimeout":"Этот тикет был автоматически закрыт, потому что он был неактивен более `{0}ч`!",
"autodeleteLeave":"Этот тикет был автоматически удален, потому что создатель покинул сервер!", "autodeleteLeave":"Этот тикет был автоматически удален, потому что создатель покинул сервер!",
@@ -166,10 +193,16 @@
"autocloseDisabled":"Автозакрытие было отключено для этого тикета!\nОн больше не будет закрываться автоматически!", "autocloseDisabled":"Автозакрытие было отключено для этого тикета!\nОн больше не будет закрываться автоматически!",
"autodeleteEnabled":"Автоудаление было включено для этого тикета!\nОн будет удален, если будет неактивен более `{0} дней`!", "autodeleteEnabled":"Автоудаление было включено для этого тикета!\nОн будет удален, если будет неактивен более `{0} дней`!",
"autodeleteDisabled":"Автоудаление было отключено для этого тикета!\nОн больше не будет удаляться автоматически!", "autodeleteDisabled":"Автоудаление было отключено для этого тикета!\nОн больше не будет удаляться автоматически!",
"ticketMessageLimit":"Вы можете создать только {0} тикет(ов) одновременно!", "ticketMessageLimit":"Вы можете создать только {0} тикет(ов) одновременно!",
"ticketMessageAutoclose":"Этот тикет будет автоматически закрыт, если будет неактивен {0}ч!", "ticketMessageAutoclose":"Этот тикет будет автоматически закрыт, если будет неактивен {0}ч!",
"ticketMessageAutodelete":"Этот тикет будет автоматически удален, если будет неактивен {0} дней!", "ticketMessageAutodelete":"Этот тикет будет автоматически удален, если будет неактивен {0} дней!",
"panelReady": "Вы можете найти панель ниже!\nЭто сообщение теперь можно удалить!" "panelReady":"Панель доступна в следующем сообщении!\nТеперь это сообщение можно удалить!",
"topicSet":"Тема канала была успешно изменена пользователем {0}!",
"prioritySet":"Приоритет тикета был успешно изменён на {0} пользователем {1}!",
"priorityGet":"Текущий приоритет этого тикета: {0}.",
"transfer":"Владение тикетом было успешно передано от {0} к {1} пользователем {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Почему вы закрыли этот тикет?", "closePlaceholder":"Почему вы закрыли этот тикет?",
@@ -204,11 +237,19 @@
"addDm":"{0} был добавлен в ваш тикет на нашем сервере!", "addDm":"{0} был добавлен в ваш тикет на нашем сервере!",
"removeLog":"{0} был удален из этого тикета пользователем {1}!", "removeLog":"{0} был удален из этого тикета пользователем {1}!",
"removeDm":"{0} был удален из вашего тикета на нашем сервере!", "removeDm":"{0} был удален из вашего тикета на нашем сервере!",
"blacklistAddLog":"{0} был добавлен в черный список {1}!", "blacklistAddLog":"{0} был добавлен в черный список {1}!",
"blacklistRemoveLog":"{0} был удален из черного списка {1}!", "blacklistRemoveLog":"{0} был удален из черного списка {1}!",
"blacklistAddDm":"Вы были добавлены в черный список на нашем сервере!\nОтныне вы не можете создавать тикеты!", "blacklistAddDm":"Вы были добавлены в черный список на нашем сервере!\nОтныне вы не можете создавать тикеты!",
"blacklistRemoveDm":"Вы были удалены из черного списка на нашем сервере!\nТеперь вы снова можете создавать тикеты!", "blacklistRemoveDm":"Вы были удалены из черного списка на нашем сервере!\nТеперь вы снова можете создавать тикеты!",
"clearLog": "{0} тикетов были удалены {1}!" "clearLog":"{0} тикетов были удалены {1}!",
"transferLog":"Владение этим тикетом было передано от {0} к {1} пользователем {2}!",
"transferDm":"Владение вашим тикетом было передано от {0} к {1} на нашем сервере!",
"prioritySetLog":"Приоритет этого тикета был изменён на {0} пользователем {1}!",
"prioritySetDm":"Приоритет вашего тикета был изменён на {0} на нашем сервере!",
"roleUpdateLog":"{0} обновил(а) свои роли!",
"roleUpdateDm":"Ваши роли на нашем сервере были обновлены!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -217,6 +258,7 @@
"ready":"Стенограмма создана", "ready":"Стенограмма создана",
"textFileDescription":"Это текстовая стенограмма удаленного тикета!", "textFileDescription":"Это текстовая стенограмма удаленного тикета!",
"htmlProgress":"Пожалуйста, подождите, пока эта html-стенограмма обрабатывается...", "htmlProgress":"Пожалуйста, подождите, пока эта html-стенограмма обрабатывается...",
"createdChannel":"Новая {0} стенограмма была создана на сервере!", "createdChannel":"Новая {0} стенограмма была создана на сервере!",
"createdCreator":"Новая {0} стенограмма была создана для одного из ваших тикетов!", "createdCreator":"Новая {0} стенограмма была создана для одного из ваших тикетов!",
"createdParticipant":"Новая {0} стенограмма была создана в одном из тикетов, в котором вы участвовали!", "createdParticipant":"Новая {0} стенограмма была создана в одном из тикетов, в котором вы участвовали!",
@@ -228,7 +270,19 @@
"retry":"Повторить", "retry":"Повторить",
"continue":"Удалить без стенограммы", "continue":"Удалить без стенограммы",
"backup":"Создать резервную стенограмму", "backup":"Создать резервную стенограмму",
"error": "Что-то пошло не так при попытке создать стенограмму.\nЧто вы хотите сделать?\n\nЭтот тикет не будет удален, пока вы не нажмете одну из этих кнопок." "error":"Что-то пошло не так при попытке создать стенограмму.\nЧто вы хотите сделать?\n\nЭтот тикет не будет удален, пока вы не нажмете одну из этих кнопок.",
"title":"Ошибка транскрипта"
},
"text":{
"messagesTitle":"СООБЩЕНИЯ",
"embedTitle":"ВСТАВКА",
"fileTitle":"ФАЙЛ",
"fieldsTitle":"ПОЛЯ",
"reactionsTitle":"РЕАКЦИИ",
"statsTitle":"СТАТИСТИКА",
"emptyContent":"<содержимое пусто>",
"noTitle":"<без-заголовка>",
"noDesc":"<без-описания>"
} }
}, },
"errors":{ "errors":{
@@ -244,7 +298,8 @@
"unknownPanel":"Неизвестная панель", "unknownPanel":"Неизвестная панель",
"notInGuild":"Не на сервере", "notInGuild":"Не на сервере",
"channelRename":"Невозможно переименовать канал", "channelRename":"Невозможно переименовать канал",
"busy": "Тикет занят" "busy":"Тикет занят",
"permissionError":"Ошибка доступа"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Свяжитесь с владельцем этого бота для получения дополнительной информации!", "askForInfo":"Свяжитесь с владельцем этого бота для получения дополнительной информации!",
@@ -267,7 +322,10 @@
"notInGuild":"Это {0} не работает в ЛС! Пожалуйста, попробуйте еще раз на сервере!", "notInGuild":"Это {0} не работает в ЛС! Пожалуйста, попробуйте еще раз на сервере!",
"channelRename":"Из-за ограничений Discord на частоту запросов, боту сейчас невозможно переименовать канал. Канал будет автоматически переименован через 10 минут, если бот не будет перезагружен.", "channelRename":"Из-за ограничений Discord на частоту запросов, боту сейчас невозможно переименовать канал. Канал будет автоматически переименован через 10 минут, если бот не будет перезагружен.",
"channelRenameSource":"Источник этой ошибки: {0}", "channelRenameSource":"Источник этой ошибки: {0}",
"busy": "Невозможно использовать это {0}!\nТикет в настоящее время обрабатывается ботом.\n\nПожалуйста, попробуйте еще раз через несколько секунд!" "busy":"Невозможно использовать это {0}!\nТикет в настоящее время обрабатывается ботом.\n\nПожалуйста, попробуйте еще раз через несколько секунд!",
"closeBeforeMessage":"Этот тикет нельзя закрыть/удалить, пока пользователь не отправит сообщение.",
"closeBeforeAdminMessage":"Этот тикет нельзя закрыть/удалить, пока администратор или сотрудник поддержки не отправит сообщение.",
"unableToCreateTicket":"Вы не можете создать тикет."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Значение не соответствует шаблону!", "stringRegex":"Значение не соответствует шаблону!",
@@ -318,7 +376,6 @@
"added":"Добавлен", "added":"Добавлен",
"removed":"Удален", "removed":"Удален",
"filter":"Фильтр", "filter":"Фильтр",
"claimedBy": "Забран {0}",
"method":"Метод", "method":"Метод",
"type":"Тип", "type":"Тип",
"blacklisted":"В черном списке", "blacklisted":"В черном списке",
@@ -342,7 +399,27 @@
"status":"Статус", "status":"Статус",
"claimed":"Забран", "claimed":"Забран",
"pinned":"Закреплен", "pinned":"Закреплен",
"creationDate": "Дата создания" "creationDate":"Дата создания",
"noone":"Никто",
"open":"Открыт",
"closed":"Закрыт",
"priority":"Приоритет",
"participants":"Участники",
"yes":"Да",
"no":"Нет",
"option":"Опция",
"topic":"Тема",
"uptime":"Время работы системы",
"messages":"Сообщения",
"embeds":"Вставки",
"files":"Файлы",
"components":"Компоненты",
"cooldown":"Задержка",
"maxTickets":"Макс. тикетов",
"admins":"Администраторы",
"roles":"Роли",
"size":"Размер"
}, },
"lowercase":{ "lowercase":{
"text":"текст", "text":"текст",
@@ -371,6 +448,7 @@
"unclaim":"Отказаться от тикета.", "unclaim":"Отказаться от тикета.",
"pin":"Закрепить тикет.", "pin":"Закрепить тикет.",
"unpin":"Открепить тикет.", "unpin":"Открепить тикет.",
"move":"Переместить тикет.", "move":"Переместить тикет.",
"moveId":"Идентификатор опции, в которую вы хотите переместить.", "moveId":"Идентификатор опции, в которую вы хотите переместить.",
"rename":"Переименовать тикет.", "rename":"Переименовать тикет.",
@@ -379,6 +457,7 @@
"addUser":"Пользователь, которого нужно добавить.", "addUser":"Пользователь, которого нужно добавить.",
"remove":"Удалить пользователя из тикета.", "remove":"Удалить пользователя из тикета.",
"removeUser":"Пользователь, которого нужно удалить.", "removeUser":"Пользователь, которого нужно удалить.",
"blacklist":"Управление черным списком тикетов.", "blacklist":"Управление черным списком тикетов.",
"blacklistView":"Просмотреть список текущего черного списка.", "blacklistView":"Просмотреть список текущего черного списка.",
"blacklistAdd":"Добавить пользователя в черный список.", "blacklistAdd":"Добавить пользователя в черный список.",
@@ -392,6 +471,7 @@
"statsUserUser":"Пользователь для просмотра.", "statsUserUser":"Пользователь для просмотра.",
"statsTicket":"Просмотреть статистику тикета на сервере.", "statsTicket":"Просмотреть статистику тикета на сервере.",
"statsTicketTicket":"Тикет для просмотра.", "statsTicketTicket":"Тикет для просмотра.",
"clear":"Удалить несколько тикетов одновременно.", "clear":"Удалить несколько тикетов одновременно.",
"clearFilter":"Фильтр для очистки тикетов.", "clearFilter":"Фильтр для очистки тикетов.",
"clearFilters":{ "clearFilters":{
@@ -404,6 +484,7 @@
"unpin":"Не закрепленные", "unpin":"Не закрепленные",
"autoclose":"Автоматически закрытые" "autoclose":"Автоматически закрытые"
}, },
"autoclose":"Управление автозакрытием в тикете.", "autoclose":"Управление автозакрытием в тикете.",
"autocloseDisable":"Отключить автозакрытие в этом тикете.", "autocloseDisable":"Отключить автозакрытие в этом тикете.",
"autocloseEnable":"Включить автозакрытие в этом тикете.", "autocloseEnable":"Включить автозакрытие в этом тикете.",
@@ -411,7 +492,19 @@
"autodelete":"Управление автоудалением в тикете.", "autodelete":"Управление автоудалением в тикете.",
"autodeleteDisable":"Отключить автоудаление в этом тикете.", "autodeleteDisable":"Отключить автоудаление в этом тикете.",
"autodeleteEnable":"Включить автоудаление в этом тикете.", "autodeleteEnable":"Включить автоудаление в этом тикете.",
"autodeleteEnableTime": "Количество дней, в течение которых тикет должен быть неактивен, чтобы удалить его." "autodeleteEnableTime":"Количество дней, в течение которых тикет должен быть неактивен, чтобы удалить его.",
"topic":"Управление темой канала тикета.",
"topicSet":"Установить тему канала тикета.",
"topicValue":"Новая тема канала.",
"topicList":"Получить список всех тикетов с их темой и статистикой.",
"priority":"Управление приоритетом тикета.",
"prioritySet":"Установить приоритет тикета.",
"priorityValue":"Приоритет канала.",
"priorityGet":"Получить приоритет тикета.",
"priorityList":"Получить список всех тикетов с их приоритетом.",
"transfer":"Передать владение тикетом от одного пользователя другому.",
"transferUser":"Пользователь, которому передать тикет."
}, },
"helpMenu":{ "helpMenu":{
"help":"Получите список всех доступных команд.", "help":"Получите список всех доступных команд.",
@@ -439,7 +532,16 @@
"autocloseDisable":"Отключить автозакрытие в этом тикете.", "autocloseDisable":"Отключить автозакрытие в этом тикете.",
"autocloseEnable":"Включить автозакрытие в этом тикете.", "autocloseEnable":"Включить автозакрытие в этом тикете.",
"autodeleteDisable":"Отключить автоудаление в этом тикете.", "autodeleteDisable":"Отключить автоудаление в этом тикете.",
"autodeleteEnable": "Включить автоудаление в этом тикете." "autodeleteEnable":"Включить автоудаление в этом тикете.",
"categories":{
"general":"Общие команды",
"basicTicket":"Основные команды тикета",
"advancedTicket":"Расширенные команды тикета",
"userTicket":"Пользовательские команды тикета",
"admin":"Команды администратора",
"advanced":"Расширенные команды",
"extra":"Дополнительные команды"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -447,7 +549,8 @@
"system":"Статистика системы", "system":"Статистика системы",
"user":"Статистика пользователя", "user":"Статистика пользователя",
"ticket":"Статистика тикета", "ticket":"Статистика тикета",
"participants": "Участники" "participants":"Участники",
"messages":"Сообщения"
}, },
"properties":{ "properties":{
"ticketsCreated":"Тикеты созданы", "ticketsCreated":"Тикеты созданы",
@@ -459,7 +562,47 @@
"ticketsPinned":"Тикеты закреплены", "ticketsPinned":"Тикеты закреплены",
"ticketsMoved":"Тикеты перемещены", "ticketsMoved":"Тикеты перемещены",
"usersBlacklisted":"Пользователи в черном списке", "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":"Нет"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Simplified Chainese", "language":"Simplified Chainese",
"automated":true "automated":true
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Solvenian", "language":"Solvenian",
"automated":true "automated":true
}, },
+149 -19
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["Redactado","Josuens"], "translators":["Redactado","Josuens"],
"lastedited":"22/08/2024", "lastedited":"16/02/2026",
"language":"Spanish", "language":"Spanish",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"¡Esta cadena necesita contener {0}!", "stringContains":"¡Esta cadena necesita contener {0}!",
"stringChoices":"¡Esta cadena no puede ser uno de los siguientes valores: {0}!", "stringChoices":"¡Esta cadena no puede ser uno de los siguientes valores: {0}!",
"stringRegex":"¡La cadena no es válida!", "stringRegex":"¡La cadena no es válida!",
"stringInvertedContains":"¡Esta cadena no puede contener {0}!",
"stringLowercase":"¡Esta cadena debe escribirse solo en minúsculas!",
"stringUppercase":"¡Esta cadena debe escribirse solo en mayúsculas!",
"stringSpecialCharacters":"¡Esta cadena no puede contener caracteres especiales! (solo a-z, 0-9 y espacio)",
"stringNoSpaces":"¡Esta cadena no puede contener espacios!",
"stringCapitalWord":"¡Se recomienda que cada palabra de esta cadena comience con mayúscula!",
"stringCapitalSentence":"¡Parece que algunas oraciones de esta cadena no comienzan con mayúscula!",
"stringPunctuation":"¡Parece que la oración de esta cadena no termina con un signo de puntuación!",
"numberTooShort":"¡Este número no puede ser menor que {0}!", "numberTooShort":"¡Este número no puede ser menor que {0}!",
"numberTooLong":"¡Este número no puede ser mayor que {0}!", "numberTooLong":"¡Este número no puede ser mayor que {0}!",
@@ -48,6 +56,8 @@
"numberNegative":"¡Este número no puede ser negativo!", "numberNegative":"¡Este número no puede ser negativo!",
"numberPositive":"¡Este número no puede ser positivo!", "numberPositive":"¡Este número no puede ser positivo!",
"numberZero":"¡Este número no puede ser cero!", "numberZero":"¡Este número no puede ser cero!",
"numberNan":"¡Este número no puede ser NaN (Not A Number)!",
"numberInvertedContains":"¡Este número no puede contener {0}!",
"booleanTrue":"¡Este valor no puede ser positivo!", "booleanTrue":"¡Este valor no puede ser positivo!",
"booleanFalse":"¡Este valor no puede ser negativo!", "booleanFalse":"¡Este valor no puede ser negativo!",
@@ -69,8 +79,8 @@
"emojiCustom":"¡Este emoji no puede ser un emoji personalizado de discord!", "emojiCustom":"¡Este emoji no puede ser un emoji personalizado de discord!",
"emojiInvalid":"¡Este es un emoji inválido!", "emojiInvalid":"¡Este es un emoji inválido!",
"urlInvalid":"¡Esta URL es inválida!", "urlInvalid":"¡Esta URL es inválida!",
"urlInvalidHttp":"¡Esta URL solo puede usar el protocolo https:/\/!", "urlInvalidHttp":"¡Esta URL solo puede usar el protocolo https://!",
"urlInvalidProtocol":"¡Esta URL solo puede usar los protocolos http:// y https:/\/!", "urlInvalidProtocol":"¡Esta URL solo puede usar los protocolos http:// y https://!",
"urlInvalidHostname":"¡Esta URL tiene un nombre de host no permitido!", "urlInvalidHostname":"¡Esta URL tiene un nombre de host no permitido!",
"urlInvalidExtension":"¡Esta URL tiene una extensión inválida! Elige entre: {0}!", "urlInvalidExtension":"¡Esta URL tiene una extensión inválida! Elige entre: {0}!",
"urlInvalidPath":"¡Esta URL tiene una ruta inválida!", "urlInvalidPath":"¡Esta URL tiene una ruta inválida!",
@@ -89,7 +99,8 @@
"invalidButton":"¡Este botón necesita al menos un {0} o un {1}!", "invalidButton":"¡Este botón necesita al menos un {0} o un {1}!",
"unusedOption":"¡La opción {0} no se usa en ningún lugar!", "unusedOption":"¡La opción {0} no se usa en ningún lugar!",
"unusedQuestion":"¡La pregunta {0} no se usa en ningún lugar!", "unusedQuestion":"¡La pregunta {0} no se usa en ningún lugar!",
"dropdownOption":"¡Este panel de botóns solo puede contener opciones de tipo 'ticket'!" "dropdownOption":"¡Este panel de botóns solo puede contener opciones de tipo 'ticket'!",
"customInvalidVersion":"¡La versión especificada en tu configuración no coincide! ¡Asegúrate de haber actualizado la configuración a la versión más reciente!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Agregado a la Lista Negra", "blacklistAddDm":"Agregado a la Lista Negra",
"blacklistRemoveDm":"Eliminado de la Lista Negra", "blacklistRemoveDm":"Eliminado de la Lista Negra",
"clear":"Tickets Limpiados", "clear":"Tickets Limpiados",
"clearTickets":"Limpiar Tickets",
"roles":"Roles Actualizados", "roles":"Roles Actualizados",
"autoclose":"Ticket Cerrado Automáticamente", "autoclose":"Ticket Cerrado Automáticamente",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Cierre Automático Deshabilitado", "autocloseDisabled":"Cierre Automático Deshabilitado",
"autodelete":"Ticket Eliminado Automáticamente", "autodelete":"Ticket Eliminado Automáticamente",
"autodeleteEnabled":"Eliminación Automática Habilitada", "autodeleteEnabled":"Eliminación Automática Habilitada",
"autodeleteDisabled":"Eliminación Automática Deshabilitada" "autodeleteDisabled":"Eliminación Automática Deshabilitada",
"topicSet":"Tema Cambiado",
"prioritySet":"Prioridad Cambiada",
"priorityGet":"Prioridad del Ticket",
"transfer":"Ticket Transferido"
}, },
"descriptions":{ "descriptions":{
"create":"¡Tu ticket ha sido creado! Haz click en el botón abajo para verlo!", "create":"¡Tu ticket ha sido creado! Haz click en el botón abajo para verlo!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"¡Solo puedes crear {0} ticket(s) al mismo tiempo!", "ticketMessageLimit":"¡Solo puedes crear {0} ticket(s) al mismo tiempo!",
"ticketMessageAutoclose":"¡Este ticket se cerrará automáticamente cuando esté inactivo durante {0}h!", "ticketMessageAutoclose":"¡Este ticket se cerrará automáticamente cuando esté inactivo durante {0}h!",
"ticketMessageAutodelete":"¡Este ticket se eliminará automáticamente cuando esté inactivo durante {0} días!", "ticketMessageAutodelete":"¡Este ticket se eliminará automáticamente cuando esté inactivo durante {0} días!",
"panelReady":"¡Puedes encontrar el panel a continuación!\n¡Este mensaje ahora puede ser eliminado!" "panelReady":"¡El panel está disponible en el mensaje siguiente!\n¡Este mensaje ahora puede ser eliminado!",
"topicSet":"¡El tema del canal ha sido cambiado correctamente por {0}!",
"prioritySet":"¡La prioridad del ticket ha sido cambiada a {0} por {1} correctamente!",
"priorityGet":"La prioridad actual de este ticket es {0}.",
"transfer":"¡La propiedad del ticket ha sido transferida de {0} a {1} por {2} correctamente!"
}, },
"modal":{ "modal":{
"closePlaceholder":"¿Por qué cerraste este ticket?", "closePlaceholder":"¿Por qué cerraste este ticket?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} fue eliminado de la lista negra por {1}!", "blacklistRemoveLog":"{0} fue eliminado de la lista negra por {1}!",
"blacklistAddDm":"¡Has sido incluido en la lista negra en nuestro servidor!\n¡A partir de ahora, no puedes crear un ticket!", "blacklistAddDm":"¡Has sido incluido en la lista negra en nuestro servidor!\n¡A partir de ahora, no puedes crear un ticket!",
"blacklistRemoveDm":"¡Has sido eliminado de la lista negra en nuestro servidor!\n¡Ahora puedes volver a crear tickets!", "blacklistRemoveDm":"¡Has sido eliminado de la lista negra en nuestro servidor!\n¡Ahora puedes volver a crear tickets!",
"clearLog":"¡{0} tickets han sido eliminados por {1}!" "clearLog":"¡{0} tickets han sido eliminados por {1}!",
"transferLog":"¡La propiedad de este ticket ha sido transferida de {0} a {1} por {2}!",
"transferDm":"¡La propiedad de tu ticket ha sido transferida de {0} a {1} en nuestro servidor!",
"prioritySetLog":"¡La prioridad de este ticket ha sido cambiada a {0} por {1}!",
"prioritySetDm":"¡La prioridad de tu ticket ha sido cambiada a {0} en nuestro servidor!",
"roleUpdateLog":"¡{0} ha actualizado sus roles!",
"roleUpdateDm":"¡Tus roles en nuestro servidor han sido actualizados!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Reintentar", "retry":"Reintentar",
"continue":"Eliminar sin transcripción", "continue":"Eliminar sin transcripción",
"backup":"Crear respaldo de la transcripción", "backup":"Crear respaldo de la transcripción",
"error":"Algo salió mal al intentar subir la transcripción.\n¿Qué desearías hacer?\n\nEste ticket no será eliminado hasta que presiones uno de los botones." "error":"Algo salió mal al intentar subir la transcripción.\n¿Qué desearías hacer?\n\nEste ticket no será eliminado hasta que presiones uno de los botones.",
"title":"Error de Transcripción"
},
"text":{
"messagesTitle":"MENSAJES",
"embedTitle":"EMBED",
"fileTitle":"ARCHIVO",
"fieldsTitle":"CAMPOS",
"reactionsTitle":"REACCIONES",
"statsTitle":"ESTADÍSTICAS",
"emptyContent":"<el contenido está vacío>",
"noTitle":"<sin-título>",
"noDesc":"<sin-descripción>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Panel Desconocido", "unknownPanel":"Panel Desconocido",
"notInGuild":"No está en el Servidor", "notInGuild":"No está en el Servidor",
"channelRename":"No es posible renombrar el canal", "channelRename":"No es posible renombrar el canal",
"busy":"El ticket está siendo procesado" "busy":"El ticket está siendo procesado",
"permissionError":"Error de Permisos"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"¡Contacta al propietario de este bot para obtener más información!", "askForInfo":"¡Contacta al propietario de este bot para obtener más información!",
@@ -280,7 +322,10 @@
"notInGuild":"¡Este {0} no funciona en DM! ¡Por favor, inténtalo de nuevo en un servidor!", "notInGuild":"¡Este {0} no funciona en DM! ¡Por favor, inténtalo de nuevo en un servidor!",
"channelRename":"Debido a los límites de velocidad de discord, actualmente es imposible para el bot renombrar el canal. El canal se renombrará automáticamente en 10 minutos si el bot no se reinicia.", "channelRename":"Debido a los límites de velocidad de discord, actualmente es imposible para el bot renombrar el canal. El canal se renombrará automáticamente en 10 minutos si el bot no se reinicia.",
"channelRenameSource":"La fuente de este error es: {0}", "channelRenameSource":"La fuente de este error es: {0}",
"busy":"¡No se puede usar este {0}!\nEl ticket está siendo procesado actualmente por el bot.\n\n¡Por favor, inténtalo de nuevo en unos segundos!" "busy":"¡No se puede usar este {0}!\nEl ticket está siendo procesado actualmente por el bot.\n\n¡Por favor, inténtalo de nuevo en unos segundos!",
"closeBeforeMessage":"Este ticket no puede cerrarse/eliminarse antes de que un usuario haya enviado un mensaje.",
"closeBeforeAdminMessage":"Este ticket no puede cerrarse/eliminarse antes de que un administrador de tickets o miembro del equipo de soporte haya enviado un mensaje.",
"unableToCreateTicket":"No puedes crear un ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"¡El valor no coincide con el patrón!", "stringRegex":"¡El valor no coincide con el patrón!",
@@ -331,7 +376,6 @@
"added":"Agregado", "added":"Agregado",
"removed":"Eliminado", "removed":"Eliminado",
"filter":"Filtrar", "filter":"Filtrar",
"claimedBy":"Reclamado Por {0}",
"method":"Método", "method":"Método",
"type":"Tipo", "type":"Tipo",
"blacklisted":"En La Lista Negra", "blacklisted":"En La Lista Negra",
@@ -352,10 +396,30 @@
"version":"Versión", "version":"Versión",
"name":"Nombre", "name":"Nombre",
"role":"Rol", "role":"Rol",
"status":"Estado", "status":"ESTADO",
"claimed":"Reclamado", "claimed":"Reclamado",
"pinned":"Anclado", "pinned":"Anclado",
"creationDate":"Fecha De Creación" "creationDate":"Fecha De Creación",
"noone":"NADIE",
"open":"ABIERTO",
"closed":"CERRADO",
"priority":"PRIORIDAD",
"participants":"PARTICIPANTES",
"yes":"SÍ",
"no":"NO",
"option":"OPCIÓN",
"topic":"TEMA",
"uptime":"TIEMPO DE ACTIVIDAD DEL SISTEMA",
"messages":"MENSAJES",
"embeds":"EMBEDS",
"files":"ARCHIVOS",
"components":"COMPONENTES",
"cooldown":"COOLDOWN",
"maxTickets":"MÁX TICKETS",
"admins":"ADMINS",
"roles":"ROLES",
"size":"TAMAÑO"
}, },
"lowercase":{ "lowercase":{
"text":"texto", "text":"texto",
@@ -384,6 +448,7 @@
"unclaim":"Libera un ticket.", "unclaim":"Libera un ticket.",
"pin":"Ancla un ticket.", "pin":"Ancla un ticket.",
"unpin":"Desancla un ticket.", "unpin":"Desancla un ticket.",
"move":"Mueve un ticket.", "move":"Mueve un ticket.",
"moveId":"El identificador del opción al que quieres mover.", "moveId":"El identificador del opción al que quieres mover.",
"rename":"Renombra un ticket.", "rename":"Renombra un ticket.",
@@ -392,6 +457,7 @@
"addUser":"El usuario a añadir.", "addUser":"El usuario a añadir.",
"remove":"Elimina un usuario de un ticket.", "remove":"Elimina un usuario de un ticket.",
"removeUser":"El usuario a eliminar.", "removeUser":"El usuario a eliminar.",
"blacklist":"Administra la lista negra de tickets.", "blacklist":"Administra la lista negra de tickets.",
"blacklistView":"Ver una lista de la lista negra actual.", "blacklistView":"Ver una lista de la lista negra actual.",
"blacklistAdd":"Añade un usuario a la lista negra.", "blacklistAdd":"Añade un usuario a la lista negra.",
@@ -405,6 +471,7 @@
"statsUserUser":"El usuario a ver.", "statsUserUser":"El usuario a ver.",
"statsTicket":"Ver las estadísticas de un ticket en el servidor.", "statsTicket":"Ver las estadísticas de un ticket en el servidor.",
"statsTicketTicket":"El ticket a ver.", "statsTicketTicket":"El ticket a ver.",
"clear":"Eliminar varios tickets al mismo tiempo. Se puede especificar un filtro opcional.", "clear":"Eliminar varios tickets al mismo tiempo. Se puede especificar un filtro opcional.",
"clearFilter":"valor", "clearFilter":"valor",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Desanclado", "unpin":"Desanclado",
"autoclose":"Cerrado automáticamente" "autoclose":"Cerrado automáticamente"
}, },
"autoclose":"Administra el cierre automático en un ticket.", "autoclose":"Administra el cierre automático en un ticket.",
"autocloseDisable":"Desactiva el cierre automático en este ticket.", "autocloseDisable":"Desactiva el cierre automático en este ticket.",
"autocloseEnable":"Activa el cierre automático en este ticket.", "autocloseEnable":"Activa el cierre automático en este ticket.",
@@ -424,7 +492,19 @@
"autodelete":"Administra la eliminación automática en un ticket.", "autodelete":"Administra la eliminación automática en un ticket.",
"autodeleteDisable":"Desactiva la eliminación automática en este ticket.", "autodeleteDisable":"Desactiva la eliminación automática en este ticket.",
"autodeleteEnable":"Activa la eliminación automática en este ticket.", "autodeleteEnable":"Activa la eliminación automática en este ticket.",
"autodeleteEnableTime":"La cantidad de días que este ticket necesita estar inactivo para eliminarlo." "autodeleteEnableTime":"La cantidad de días que este ticket necesita estar inactivo para eliminarlo.",
"topic":"Gestiona el tema del canal del ticket.",
"topicSet":"Establece el tema del canal del ticket.",
"topicValue":"El nuevo tema del canal.",
"topicList":"Obtén una lista de todos los tickets con su tema y estadísticas.",
"priority":"Gestiona la prioridad del ticket.",
"prioritySet":"Establece la prioridad del ticket.",
"priorityValue":"La prioridad del canal.",
"priorityGet":"Obtén la prioridad del ticket.",
"priorityList":"Obtén una lista de todos los tickets con su estado de prioridad.",
"transfer":"Transfiere la propiedad del ticket de un usuario a otro.",
"transferUser":"El usuario al que transferir."
}, },
"helpMenu":{ "helpMenu":{
"help":"Obtén una lista de todos los comandos disponibles.", "help":"Obtén una lista de todos los comandos disponibles.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Desactiva el cierre automático en este ticket.", "autocloseDisable":"Desactiva el cierre automático en este ticket.",
"autocloseEnable":"Activa el cierre automático en este ticket.", "autocloseEnable":"Activa el cierre automático en este ticket.",
"autodeleteDisable":"Desactiva la eliminación automática en este ticket.", "autodeleteDisable":"Desactiva la eliminación automática en este ticket.",
"autodeleteEnable":"Activa la eliminación automática en este ticket." "autodeleteEnable":"Activa la eliminación automática en este ticket.",
"categories":{
"general":"Comandos Generales",
"basicTicket":"Comandos Básicos de Tickets",
"advancedTicket":"Comandos Avanzados de Tickets",
"userTicket":"Comandos de Tickets de Usuario",
"admin":"Comandos de Administrador",
"advanced":"Comandos Avanzados",
"extra":"Comandos Extra"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Estadisticas del Sistema", "system":"Estadisticas del Sistema",
"user":"Estadísticas del Usuario", "user":"Estadísticas del Usuario",
"ticket":"Ticket Stats", "ticket":"Ticket Stats",
"participants":"Participantes" "participants":"Participantes",
"messages":"Mensajes"
}, },
"properties":{ "properties":{
"ticketsCreated":"Tickets Creados", "ticketsCreated":"Tickets Creados",
@@ -472,7 +562,47 @@
"ticketsPinned":"Tickets Anclados", "ticketsPinned":"Tickets Anclados",
"ticketsMoved":"Tickets Movidos", "ticketsMoved":"Tickets Movidos",
"usersBlacklisted":"Usuarios En Lista Negra", "usersBlacklisted":"Usuarios En Lista Negra",
"transcriptsCreated":"Transcripciones Creadas" "transcriptsCreated":"Transcripciones Creadas",
} "ticketsAutodeleted":"Tickets Eliminados Automáticamente",
"ticketsTransferred":"Tickets Transferidos",
"ticketVolume":"Volumen de Tickets",
"averageTickets":"Promedio de Tickets/Usuario",
"currentTickets":"Tickets Actuales",
"age":"Antigüedad del Ticket",
"responseTime":"Tiempo de Respuesta",
"resolutionTime":"Tiempo de Resolución",
"createdOn":"Creado El",
"createdBy":"Creado Por",
"closedOn":"Cerrado El",
"closedBy":"Cerrado Por",
"claimedOn":"Reclamado El",
"claimedBy":"Reclamado Por",
"pinnedOn":"Fijado El",
"pinnedBy":"Fijado Por",
"deletedOn":"Eliminado El",
"deletedBy":"Eliminado Por"
},
"roles":{
"developer":"Desarrollador",
"serverOwner":"Propietario del Servidor",
"serverAdmin":"Administrador del Servidor",
"moderator":"Equipo de Moderación",
"support":"Equipo de Soporte",
"member":"Miembro"
}
},
"panel":{
"selectTicket":"Selecciona tu ticket",
"selectRole":"Selecciona tu rol",
"selectOption":"Selecciona tu opción"
},
"priorities":{
"urgent":"Urgente",
"veryHigh":"Muy Alta",
"high":"Alta",
"normal":"Normal",
"low":"Baja",
"veryLow":"Muy Baja",
"none":"Ninguna"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion": "v4.1.2", "otversion":"v4.1.3",
"translators":["NoOneNook"], "translators":["NoOneNook"],
"lastedited": "25/03/2025", "lastedited":"16/02/2026",
"language":"Svenska", "language":"Svenska",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Denna sträng ska innehålla {0}!", "stringContains":"Denna sträng ska innehålla {0}!",
"stringChoices":"Denna sträng kan endast vara en av följande värden: {0}!", "stringChoices":"Denna sträng kan endast vara en av följande värden: {0}!",
"stringRegex":"Denna sträng är ogiltig!", "stringRegex":"Denna sträng är ogiltig!",
"stringInvertedContains":"Denna sträng får inte innehålla {0}!",
"stringLowercase":"Denna sträng måste skrivas enbart med gemener!",
"stringUppercase":"Denna sträng måste skrivas enbart med versaler!",
"stringSpecialCharacters":"Denna sträng får inte innehålla några specialtecken! (endast a-z, 0-9 och mellanslag)",
"stringNoSpaces":"Denna sträng får inte innehålla mellanslag!",
"stringCapitalWord":"Det rekommenderas att varje ord i denna sträng börjar med stor bokstav!",
"stringCapitalSentence":"Det verkar som att vissa meningar i denna sträng inte börjar med stor bokstav!",
"stringPunctuation":"Det verkar som att meningen i denna sträng inte slutar med ett skiljetecken!",
"numberTooShort":"Detta tal kan inte vara kortare än {0} tecken!", "numberTooShort":"Detta tal kan inte vara kortare än {0} tecken!",
"numberTooLong":"Detta tal kan inte vara längre än {0} tecken!", "numberTooLong":"Detta tal kan inte vara längre än {0} tecken!",
@@ -48,6 +56,8 @@
"numberNegative":"Detta tal kan inte vara negativt!", "numberNegative":"Detta tal kan inte vara negativt!",
"numberPositive":"Detta tal kan inte vara positivt!", "numberPositive":"Detta tal kan inte vara positivt!",
"numberZero":"Detta tal kan inte vara noll!", "numberZero":"Detta tal kan inte vara noll!",
"numberNan":"Detta nummer får inte vara NaN (Not A Number)!",
"numberInvertedContains":"Detta nummer får inte innehålla {0}!",
"booleanTrue":"Detta booleska värde kan inte vara sant!", "booleanTrue":"Detta booleska värde kan inte vara sant!",
"booleanFalse":"Detta booleska värde kan inte vara falskt!", "booleanFalse":"Detta booleska värde kan inte vara falskt!",
@@ -89,7 +99,8 @@
"invalidButton":"Denna knapp ska ha minst en {0} eller {1}!", "invalidButton":"Denna knapp ska ha minst en {0} eller {1}!",
"unusedOption":"Alternativet {0} används inte någonstans!", "unusedOption":"Alternativet {0} används inte någonstans!",
"unusedQuestion":"Frågan {0} används inte någonstans!", "unusedQuestion":"Frågan {0} används inte någonstans!",
"dropdownOption": "Ett panel med dropdown aktiverad kan endast innehålla alternativ av typen 'ärende'!" "dropdownOption":"Ett panel med dropdown aktiverad kan endast innehålla alternativ av typen 'ärende'!",
"customInvalidVersion":"Versionen som anges i din konfiguration matchar inte! Se till att du har uppdaterat konfigurationen till den senaste versionen!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Tillagd i Svartlista", "blacklistAddDm":"Tillagd i Svartlista",
"blacklistRemoveDm":"Borttagen Från Svartlista", "blacklistRemoveDm":"Borttagen Från Svartlista",
"clear":"Ärenden Raderade", "clear":"Ärenden Raderade",
"clearTickets":"Rensa Tickets",
"roles":"Roller Uppdaterade", "roles":"Roller Uppdaterade",
"autoclose":"Ärende Autostängt", "autoclose":"Ärende Autostängt",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Autostängning Inaktiverad", "autocloseDisabled":"Autostängning Inaktiverad",
"autodelete":"Ärende Autoraderat", "autodelete":"Ärende Autoraderat",
"autodeleteEnabled":"Autoradering Aktiverad", "autodeleteEnabled":"Autoradering Aktiverad",
"autodeleteDisabled": "Autoradering Inaktiverad" "autodeleteDisabled":"Autoradering Inaktiverad",
"topicSet":"Ämne Ändrat",
"prioritySet":"Prioritet Ändrad",
"priorityGet":"Ticketprioritet",
"transfer":"Ticket Överfört"
}, },
"descriptions":{ "descriptions":{
"create":"Ditt ärende har skapats. Klicka på knappen nedan för att få tillgång till det!", "create":"Ditt ärende har skapats. Klicka på knappen nedan för att få tillgång till det!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Du kan endast skapa {0} ärende(n) åt gången!", "ticketMessageLimit":"Du kan endast skapa {0} ärende(n) åt gången!",
"ticketMessageAutoclose":"Detta ärende kommer att autostängas när det är inaktivt i {0}t!", "ticketMessageAutoclose":"Detta ärende kommer att autostängas när det är inaktivt i {0}t!",
"ticketMessageAutodelete":"Detta ärende kommer att autoraderas när det är inaktivt i {0} dagar!", "ticketMessageAutodelete":"Detta ärende kommer att autoraderas när det är inaktivt i {0} dagar!",
"panelReady": "Du hittar panelen nedan!\nDetta meddelande kan nu raderas!" "panelReady":"Panelen är tillgänglig i uppföljningsmeddelandet!\nDetta meddelande kan nu raderas!",
"topicSet":"Kanalens ämne har ändrats av {0}!",
"prioritySet":"Ticketens prioritet har ändrats till {0} av {1}!",
"priorityGet":"Den aktuella prioriteten för denna ticket är {0}.",
"transfer":"Ägarskapet för ticketen har överförts från {0} till {1} av {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Varför stängde du detta ärende?", "closePlaceholder":"Varför stängde du detta ärende?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} har tagits bort från svartlistan av {1}!", "blacklistRemoveLog":"{0} har tagits bort från svartlistan av {1}!",
"blacklistAddDm":"Du har svartlistats på vår server!\nFrån och med nu kan du inte skapa ett ärende!", "blacklistAddDm":"Du har svartlistats på vår server!\nFrån och med nu kan du inte skapa ett ärende!",
"blacklistRemoveDm":"Du har tagits bort från svartlistan på vår server!\nNu kan du skapa ärenden igen!", "blacklistRemoveDm":"Du har tagits bort från svartlistan på vår server!\nNu kan du skapa ärenden igen!",
"clearLog": "{0} ärenden har raderats av {1}!" "clearLog":"{0} ärenden har raderats av {1}!",
"transferLog":"Ägarskapet för denna ticket har överförts från {0} till {1} av {2}!",
"transferDm":"Ägarskapet för din ticket har överförts från {0} till {1} på vår server!",
"prioritySetLog":"Prioriteten för denna ticket har ändrats till {0} av {1}!",
"prioritySetDm":"Prioriteten för din ticket har ändrats till {0} på vår server!",
"roleUpdateLog":"{0} har uppdaterat sina roller!",
"roleUpdateDm":"Dina roller på vår server har uppdaterats!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Försök Igen", "retry":"Försök Igen",
"continue":"Radera Utan Utskrift", "continue":"Radera Utan Utskrift",
"backup":"Skapa Säkerhetskopieringsutskrift", "backup":"Skapa Säkerhetskopieringsutskrift",
"error": "Något gick fel vid försöket att skapa utskriften.\nVad vill du göra?\n\nDetta ärende kommer inte att raderas förrän du klickar på en av dessa knappar." "error":"Något gick fel vid försöket att skapa utskriften.\nVad vill du göra?\n\nDetta ärende kommer inte att raderas förrän du klickar på en av dessa knappar.",
"title":"Transkriptionsfel"
},
"text":{
"messagesTitle":"MEDDELANDEN",
"embedTitle":"EMBED",
"fileTitle":"FIL",
"fieldsTitle":"FÄLT",
"reactionsTitle":"REAKTIONER",
"statsTitle":"STATISTIK",
"emptyContent":"<innehållet är tomt>",
"noTitle":"<ingen-titel>",
"noDesc":"<ingen-beskrivning>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Okänt Panel", "unknownPanel":"Okänt Panel",
"notInGuild":"Inte På Server", "notInGuild":"Inte På Server",
"channelRename":"Kan Inte Döpa Om Kanal", "channelRename":"Kan Inte Döpa Om Kanal",
"busy": "Ärendet Är Upptaget" "busy":"Ärendet Är Upptaget",
"permissionError":"Behörighetsfel"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Kontakta ägaren av denna bot för mer information!", "askForInfo":"Kontakta ägaren av denna bot för mer information!",
@@ -280,7 +322,10 @@
"notInGuild":"Denna {0} fungerar inte i DM! Försök igen på en server!", "notInGuild":"Denna {0} fungerar inte i DM! Försök igen på en server!",
"channelRename":"På grund av Discords hastighetsbegränsningar är det för närvarande omöjligt för botten att döpa om kanalen. Kanalen kommer automatiskt att döpas om inom 10 minuter om botten inte startas om.", "channelRename":"På grund av Discords hastighetsbegränsningar är det för närvarande omöjligt för botten att döpa om kanalen. Kanalen kommer automatiskt att döpas om inom 10 minuter om botten inte startas om.",
"channelRenameSource":"Källan till detta fel är: {0}", "channelRenameSource":"Källan till detta fel är: {0}",
"busy": "Kan inte använda denna {0}!\nÄrendet behandlas för närvarande av botten.\n\nFörsök igen om några sekunder!" "busy":"Kan inte använda denna {0}!\nÄrendet behandlas för närvarande av botten.\n\nFörsök igen om några sekunder!",
"closeBeforeMessage":"Denna ticket kan inte stängas/raderas innan ett meddelande har skickats av en användare.",
"closeBeforeAdminMessage":"Denna ticket kan inte stängas/raderas innan ett meddelande har skickats av en ticketadministratör eller supportmedlem.",
"unableToCreateTicket":"Du kan inte skapa en ticket."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Värdet matchar inte mönstret!", "stringRegex":"Värdet matchar inte mönstret!",
@@ -331,7 +376,6 @@
"added":"Tillagd", "added":"Tillagd",
"removed":"Borttagen", "removed":"Borttagen",
"filter":"Filter", "filter":"Filter",
"claimedBy": "Taget Av {0}",
"method":"Metod", "method":"Metod",
"type":"Typ", "type":"Typ",
"blacklisted":"Svartlistad", "blacklisted":"Svartlistad",
@@ -352,10 +396,30 @@
"version":"Version", "version":"Version",
"name":"Namn", "name":"Namn",
"role":"Roll", "role":"Roll",
"status": "Status", "status":"STATUS",
"claimed":"Taget", "claimed":"Taget",
"pinned":"Fäst", "pinned":"Fäst",
"creationDate": "Skapelsedatum" "creationDate":"Skapelsedatum",
"noone":"INGEN",
"open":"ÖPPEN",
"closed":"STÄNGD",
"priority":"PRIORITET",
"participants":"DELTAGARE",
"yes":"JA",
"no":"NEJ",
"option":"ALTERNATIV",
"topic":"ÄMNE",
"uptime":"SYSTEMETS DRIFTTID",
"messages":"MEDDELANDEN",
"embeds":"EMBEDS",
"files":"FILER",
"components":"KOMPONENTER",
"cooldown":"COOLDOWN",
"maxTickets":"MAX TICKETS",
"admins":"ADMINS",
"roles":"ROLLER",
"size":"STORLEK"
}, },
"lowercase":{ "lowercase":{
"text":"text", "text":"text",
@@ -384,6 +448,7 @@
"unclaim":"Frigör ett ärende.", "unclaim":"Frigör ett ärende.",
"pin":"Fäst ett ärende.", "pin":"Fäst ett ärende.",
"unpin":"Lossa ett ärende.", "unpin":"Lossa ett ärende.",
"move":"Flytta ett ärende.", "move":"Flytta ett ärende.",
"moveId":"Identifieraren för alternativet du vill flytta till.", "moveId":"Identifieraren för alternativet du vill flytta till.",
"rename":"Döp om ett ärende.", "rename":"Döp om ett ärende.",
@@ -392,6 +457,7 @@
"addUser":"Användaren som ska läggas till.", "addUser":"Användaren som ska läggas till.",
"remove":"Ta bort en användare från ett ärende.", "remove":"Ta bort en användare från ett ärende.",
"removeUser":"Användaren som ska tas bort.", "removeUser":"Användaren som ska tas bort.",
"blacklist":"Hantera svartlistan för ärenden.", "blacklist":"Hantera svartlistan för ärenden.",
"blacklistView":"Visa en lista över nuvarande svartlista.", "blacklistView":"Visa en lista över nuvarande svartlista.",
"blacklistAdd":"Lägg till en användare på svartlistan.", "blacklistAdd":"Lägg till en användare på svartlistan.",
@@ -405,6 +471,7 @@
"statsUserUser":"Användaren som ska visas.", "statsUserUser":"Användaren som ska visas.",
"statsTicket":"Visa statistik för ett ärende på servern.", "statsTicket":"Visa statistik för ett ärende på servern.",
"statsTicketTicket":"Ärendet som ska visas.", "statsTicketTicket":"Ärendet som ska visas.",
"clear":"Radera flera ärenden samtidigt.", "clear":"Radera flera ärenden samtidigt.",
"clearFilter":"Filtret för att radera ärenden.", "clearFilter":"Filtret för att radera ärenden.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Lossade", "unpin":"Lossade",
"autoclose":"Autostängda" "autoclose":"Autostängda"
}, },
"autoclose":"Hantera autostängning i ett ärende.", "autoclose":"Hantera autostängning i ett ärende.",
"autocloseDisable":"Inaktivera autostängning i detta ärende.", "autocloseDisable":"Inaktivera autostängning i detta ärende.",
"autocloseEnable":"Aktivera autostängning i detta ärende.", "autocloseEnable":"Aktivera autostängning i detta ärende.",
@@ -424,7 +492,19 @@
"autodelete":"Hantera autoradering i ett ärende.", "autodelete":"Hantera autoradering i ett ärende.",
"autodeleteDisable":"Inaktivera autoradering i detta ärende.", "autodeleteDisable":"Inaktivera autoradering i detta ärende.",
"autodeleteEnable":"Aktivera autoradering i detta ärende.", "autodeleteEnable":"Aktivera autoradering i detta ärende.",
"autodeleteEnableTime": "Antal dagar detta ärende måste vara inaktivt innan det raderas." "autodeleteEnableTime":"Antal dagar detta ärende måste vara inaktivt innan det raderas.",
"topic":"Hantera ämnet för ticketkanalen.",
"topicSet":"Ställ in ämnet för ticketkanalen.",
"topicValue":"Det nya ämnet för kanalen.",
"topicList":"Hämta en lista över alla tickets med deras ämne och statistik.",
"priority":"Hantera prioriteten för ticketen.",
"prioritySet":"Ställ in prioriteten för ticketen.",
"priorityValue":"Prioriteten för kanalen.",
"priorityGet":"Hämta prioriteten för ticketen.",
"priorityList":"Hämta en lista över alla tickets med deras prioritetsstatus.",
"transfer":"Överför ticketens ägarskap från en användare till en annan.",
"transferUser":"Användaren att överföra till."
}, },
"helpMenu":{ "helpMenu":{
"help":"Få en lista över alla tillgängliga kommandon.", "help":"Få en lista över alla tillgängliga kommandon.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Inaktivera autostängning i detta ärende.", "autocloseDisable":"Inaktivera autostängning i detta ärende.",
"autocloseEnable":"Aktivera autostängning i detta ärende.", "autocloseEnable":"Aktivera autostängning i detta ärende.",
"autodeleteDisable":"Inaktivera autoradering i detta ärende.", "autodeleteDisable":"Inaktivera autoradering i detta ärende.",
"autodeleteEnable": "Aktivera autoradering i detta ärende." "autodeleteEnable":"Aktivera autoradering i detta ärende.",
"categories":{
"general":"Allmänna Kommandon",
"basicTicket":"Grundläggande Ticketkommandon",
"advancedTicket":"Avancerade Ticketkommandon",
"userTicket":"Användar-Ticketkommandon",
"admin":"Administratörskommandon",
"advanced":"Avancerade Kommandon",
"extra":"Extra Kommandon"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Systemstatistik", "system":"Systemstatistik",
"user":"Användarstatistik", "user":"Användarstatistik",
"ticket":"Ärendestatistik", "ticket":"Ärendestatistik",
"participants": "Deltagare" "participants":"Deltagare",
"messages":"Meddelanden"
}, },
"properties":{ "properties":{
"ticketsCreated":"Ärenden Skapade", "ticketsCreated":"Ärenden Skapade",
@@ -472,7 +562,47 @@
"ticketsPinned":"Ärenden Fästa", "ticketsPinned":"Ärenden Fästa",
"ticketsMoved":"Ärenden Flyttade", "ticketsMoved":"Ärenden Flyttade",
"usersBlacklisted":"Användare Svartlistade", "usersBlacklisted":"Användare Svartlistade",
"transcriptsCreated": "Utskrifter Skapade" "transcriptsCreated":"Utskrifter Skapade",
} "ticketsAutodeleted":"Tickets Raderade Automatiskt",
"ticketsTransferred":"Tickets Överförda",
"ticketVolume":"Ticketvolym",
"averageTickets":"Genomsnittliga Tickets/Användare",
"currentTickets":"Aktuella Tickets",
"age":"Ticketålder",
"responseTime":"Svarstid",
"resolutionTime":"Lösningstid",
"createdOn":"Skapad Den",
"createdBy":"Skapad Av",
"closedOn":"Stängd Den",
"closedBy":"Stängd Av",
"claimedOn":"Tagen Den",
"claimedBy":"Tagen Av",
"pinnedOn":"Fäst Den",
"pinnedBy":"Fäst Av",
"deletedOn":"Raderad Den",
"deletedBy":"Raderad Av"
},
"roles":{
"developer":"Utvecklare",
"serverOwner":"Serverägare",
"serverAdmin":"Serveradministratör",
"moderator":"Moderatorsteam",
"support":"Supportteam",
"member":"Medlem"
}
},
"panel":{
"selectTicket":"Välj din ticket",
"selectRole":"Välj din roll",
"selectOption":"Välj ditt alternativ"
},
"priorities":{
"urgent":"Brådskande",
"veryHigh":"Mycket Hög",
"high":"Hög",
"normal":"Normal",
"low":"Låg",
"veryLow":"Mycket Låg",
"none":"Ingen"
} }
} }
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["HanumeshGupta","ChatGPT"], "translators":["HanumeshGupta","ChatGPT"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Tamil", "language":"Tamil",
"automated":true "automated":true
}, },
+2 -2
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["modshd"], "translators":["modshd"],
"lastedited":"03/12/2025", "lastedited":"16/02/2026",
"language":"Thai", "language":"Thai",
"automated":false "automated":false
}, },
+148 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion": "v4.1.2", "otversion":"v4.1.3",
"translators":["palestinian"], "translators":["palestinian"],
"lastedited": "26/11/2024", "lastedited":"16/02/2026",
"language":"Turkish", "language":"Turkish",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Bu dize {0} içermelidir!", "stringContains":"Bu dize {0} içermelidir!",
"stringChoices":"Bu dize yalnızca şu değerlerden biri olmalıdır: {0}!", "stringChoices":"Bu dize yalnızca şu değerlerden biri olmalıdır: {0}!",
"stringRegex":"Bu dize geçersiz!", "stringRegex":"Bu dize geçersiz!",
"stringInvertedContains":"Bu metin {0} içeremez!",
"stringLowercase":"Bu metin yalnızca küçük harflerle yazılmalıdır!",
"stringUppercase":"Bu metin yalnızca büyük harflerle yazılmalıdır!",
"stringSpecialCharacters":"Bu metin özel karakterler içeremez! (yalnızca a-z, 0-9 ve boşluk)",
"stringNoSpaces":"Bu metin boşluk içeremez!",
"stringCapitalWord":"Bu metindeki her kelimenin büyük harfle başlaması önerilir!",
"stringCapitalSentence":"Bu metindeki bazı cümleler büyük harfle başlamıyor gibi görünüyor!",
"stringPunctuation":"Bu metindeki cümle noktalama işaretiyle bitmiyor gibi görünüyor!",
"numberTooShort":"Bu sayı {0} karakterden daha kısa olamaz!", "numberTooShort":"Bu sayı {0} karakterden daha kısa olamaz!",
"numberTooLong":"Bu sayı {0} karakterden daha uzun olamaz!", "numberTooLong":"Bu sayı {0} karakterden daha uzun olamaz!",
@@ -48,6 +56,8 @@
"numberNegative":"Bu sayı negatif olamaz!", "numberNegative":"Bu sayı negatif olamaz!",
"numberPositive":"Bu sayı pozitif olamaz!", "numberPositive":"Bu sayı pozitif olamaz!",
"numberZero":"Bu sayı sıfır olamaz!", "numberZero":"Bu sayı sıfır olamaz!",
"numberNan":"Bu sayı NaN (Not A Number) olamaz!",
"numberInvertedContains":"Bu sayı {0} içeremez!",
"booleanTrue":"Bu boolean true olamaz!", "booleanTrue":"Bu boolean true olamaz!",
"booleanFalse":"Bu boolean false olamaz!", "booleanFalse":"Bu boolean false olamaz!",
@@ -89,7 +99,8 @@
"invalidButton":"Bu buton en az bir {0} veya {1} içermelidir!", "invalidButton":"Bu buton en az bir {0} veya {1} içermelidir!",
"unusedOption":"Seçenek {0} hiçbir yerde kullanılmıyor!", "unusedOption":"Seçenek {0} hiçbir yerde kullanılmıyor!",
"unusedQuestion":"Soru {0} hiçbir yerde kullanılmıyor!", "unusedQuestion":"Soru {0} hiçbir yerde kullanılmıyor!",
"dropdownOption": "Dropdown etkin olan bir panel yalnızca 'ticket' türündeki seçenekleri içerebilir!" "dropdownOption":"Dropdown etkin olan bir panel yalnızca 'ticket' türündeki seçenekleri içerebilir!",
"customInvalidVersion":"Yapılandırmanızda belirtilen sürüm eşleşmiyor! Yapılandırmayı en son sürüme güncellediğinizden emin olun!"
} }
}, },
"actions":{ "actions":{
@@ -132,13 +143,20 @@
"blacklistAddDm":"Kara Listeye Eklendi", "blacklistAddDm":"Kara Listeye Eklendi",
"blacklistRemoveDm":"Kara Listeden Çıkarıldı", "blacklistRemoveDm":"Kara Listeden Çıkarıldı",
"clear":"Ticket'ler Temizlendi", "clear":"Ticket'ler Temizlendi",
"clearTickets":"Ticketleri Temizle",
"roles":"Roller Güncellendi", "roles":"Roller Güncellendi",
"autoclose":"Ticket Otomatik Olarak Kapandı", "autoclose":"Ticket Otomatik Olarak Kapandı",
"autocloseEnabled":"Otomatik Kapatma Etkinleştirildi", "autocloseEnabled":"Otomatik Kapatma Etkinleştirildi",
"autocloseDisabled":"Otomatik Kapatma Devre Dışı Bırakıldı", "autocloseDisabled":"Otomatik Kapatma Devre Dışı Bırakıldı",
"autodelete":"Ticket Otomatik Olarak Silindi", "autodelete":"Ticket Otomatik Olarak Silindi",
"autodeleteEnabled": "Otomatik Silme Etkinleştirildi" "autodeleteEnabled":"Otomatik Silme Etkinleştirildi",
"autodeleteDisabled":"Otomatik Silme Devre Dışı",
"topicSet":"Konu Değiştirildi",
"prioritySet":"Öncelik Değiştirildi",
"priorityGet":"Ticket Önceliği",
"transfer":"Ticket Aktarıldı"
}, },
"descriptions":{ "descriptions":{
"create":"Ticket'iniz oluşturuldu. Aşağıdaki düğmeye tıklayarak erişebilirsiniz!", "create":"Ticket'iniz oluşturuldu. Aşağıdaki düğmeye tıklayarak erişebilirsiniz!",
@@ -179,7 +197,12 @@
"ticketMessageLimit":"Aynı anda yalnızca {0} ticket oluşturabilirsiniz!", "ticketMessageLimit":"Aynı anda yalnızca {0} ticket oluşturabilirsiniz!",
"ticketMessageAutoclose":"Bu ticket, {0}h süresince aktif olmadığında otomatik olarak kapatılacaktır!", "ticketMessageAutoclose":"Bu ticket, {0}h süresince aktif olmadığında otomatik olarak kapatılacaktır!",
"ticketMessageAutodelete":"Bu ticket, {0} gün süresince aktif olmadığında otomatik olarak silinecektir!", "ticketMessageAutodelete":"Bu ticket, {0} gün süresince aktif olmadığında otomatik olarak silinecektir!",
"panelReady": "Paneli aşağıda bulabilirsiniz!\nBu mesaj artık silinebilir!" "panelReady":"Panel takip eden mesajda mevcuttur!\nBu mesaj artık silinebilir!",
"topicSet":"Kanal konusu {0} tarafından başarıyla değiştirildi!",
"prioritySet":"Ticket önceliği {1} tarafından {0} olarak başarıyla değiştirildi!",
"priorityGet":"Bu ticketin mevcut önceliği {0}.",
"transfer":"Ticket sahipliği {2} tarafından {0} kullanıcısından {1} kullanıcısına başarıyla aktarıldı!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Bu ticket'i neden kapattınız?", "closePlaceholder":"Bu ticket'i neden kapattınız?",
@@ -219,7 +242,14 @@
"blacklistRemoveLog":"{0}, {1} tarafından kara listeden çıkarıldı!", "blacklistRemoveLog":"{0}, {1} tarafından kara listeden çıkarıldı!",
"blacklistAddDm":"Sunucumuzda kara listeye alındınız!\nArtık bir ticket oluşturamazsınız!", "blacklistAddDm":"Sunucumuzda kara listeye alındınız!\nArtık bir ticket oluşturamazsınız!",
"blacklistRemoveDm":"Sunucumuzda kara listeden çıkarıldınız!\nArtık ticket oluşturabilirsiniz!", "blacklistRemoveDm":"Sunucumuzda kara listeden çıkarıldınız!\nArtık ticket oluşturabilirsiniz!",
"clearLog": "{0} ticket {1} tarafından silindi!" "clearLog":"{0} ticket {1} tarafından silindi!",
"transferLog":"Bu ticketin sahipliği {2} tarafından {0} kullanıcısından {1} kullanıcısına aktarıldı!",
"transferDm":"Ticketinizin sahipliği sunucumuzda {0} kullanıcısından {1} kullanıcısına aktarıldı!",
"prioritySetLog":"Bu ticketin önceliği {1} tarafından {0} olarak değiştirildi!",
"prioritySetDm":"Ticketinizin önceliği sunucumuzda {0} olarak değiştirildi!",
"roleUpdateLog":"{0} rollerini güncelledi!",
"roleUpdateDm":"Sunucumuzdaki rolleriniz güncellendi!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -240,7 +270,19 @@
"retry":"Yeniden Dene", "retry":"Yeniden Dene",
"continue":"Transkript Olmadan Sil", "continue":"Transkript Olmadan Sil",
"backup":"Yedek Transkript Oluştur", "backup":"Yedek Transkript Oluştur",
"error": "Transkript oluşturulurken bir sorun oluştu.\nNe yapmak istersiniz?\n\nBu ticket silinmeyecek, bu butonlardan birine tıklamadan önce." "error":"Transkript oluşturulurken bir sorun oluştu.\nNe yapmak istersiniz?\n\nBu ticket silinmeyecek, bu butonlardan birine tıklamadan önce.",
"title":"Transkript Hatası"
},
"text":{
"messagesTitle":"MESAJLAR",
"embedTitle":"EMBED",
"fileTitle":"DOSYA",
"fieldsTitle":"ALANLAR",
"reactionsTitle":"TEPKİLER",
"statsTitle":"İSTATİSTİKLER",
"emptyContent":"<içerik boş>",
"noTitle":"<başlık-yok>",
"noDesc":"<açıklama-yok>"
} }
}, },
"errors":{ "errors":{
@@ -256,7 +298,8 @@
"unknownPanel":"Bilinmeyen Panel", "unknownPanel":"Bilinmeyen Panel",
"notInGuild":"Sunucuda Değil", "notInGuild":"Sunucuda Değil",
"channelRename":"Kanal Yeniden Adlandırılamadı", "channelRename":"Kanal Yeniden Adlandırılamadı",
"busy": "Ticket Meşgul" "busy":"Ticket Meşgul",
"permissionError":"Yetki Hatası"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Daha fazla bilgi için botun sahibine ulaşın!", "askForInfo":"Daha fazla bilgi için botun sahibine ulaşın!",
@@ -279,7 +322,10 @@
"notInGuild":"Bu {0} DM'de çalışmaz! Lütfen bunu bir sunucuda tekrar deneyin!", "notInGuild":"Bu {0} DM'de çalışmaz! Lütfen bunu bir sunucuda tekrar deneyin!",
"channelRename":"Discord hız limitleri nedeniyle, botun kanal adını değiştirmesi şu anda mümkün değil. Bot yeniden başlatılmazsa kanal 10 dakika içinde otomatik olarak yeniden adlandırılacaktır.", "channelRename":"Discord hız limitleri nedeniyle, botun kanal adını değiştirmesi şu anda mümkün değil. Bot yeniden başlatılmazsa kanal 10 dakika içinde otomatik olarak yeniden adlandırılacaktır.",
"channelRenameSource":"Bu hatanın kaynağı: {0}", "channelRenameSource":"Bu hatanın kaynağı: {0}",
"busy": "Bu {0} işlemini kullanamıyorsunuz!\nTicket şu anda bot tarafından işleniyor.\n\nLütfen birkaç saniye içinde tekrar deneyin!" "busy":"Bu {0} işlemini kullanamıyorsunuz!\nTicket şu anda bot tarafından işleniyor.\n\nLütfen birkaç saniye içinde tekrar deneyin!",
"closeBeforeMessage":"Bir kullanıcı tarafından mesaj gönderilmeden bu ticket kapatılamaz/silinemez.",
"closeBeforeAdminMessage":"Bir ticket yöneticisi veya destek üyesi tarafından mesaj gönderilmeden bu ticket kapatılamaz/silinemez.",
"unableToCreateTicket":"Ticket oluşturamazsınız."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Değer desenle eşleşmiyor!", "stringRegex":"Değer desenle eşleşmiyor!",
@@ -330,7 +376,6 @@
"added":"Eklendi", "added":"Eklendi",
"removed":"Çıkarıldı", "removed":"Çıkarıldı",
"filter":"Filtre", "filter":"Filtre",
"claimedBy": "Üstlenen {0}",
"method":"Yöntem", "method":"Yöntem",
"type":"Tür", "type":"Tür",
"blacklisted":"Kara Listeye Alınmış", "blacklisted":"Kara Listeye Alınmış",
@@ -351,10 +396,30 @@
"version":"Sürüm", "version":"Sürüm",
"name":"İsim", "name":"İsim",
"role":"Rol", "role":"Rol",
"status": "Durum", "status":"DURUM",
"claimed":"Üstlenildi", "claimed":"Üstlenildi",
"pinned":"Sabitlenmiş", "pinned":"Sabitlenmiş",
"creationDate": "Oluşturulma Tarihi" "creationDate":"Oluşturulma Tarihi",
"noone":"HİÇ KİMSE",
"open":"AÇIK",
"closed":"KAPALI",
"priority":"ÖNCELİK",
"participants":"KATILIMCILAR",
"yes":"EVET",
"no":"HAYIR",
"option":"SEÇENEK",
"topic":"KONU",
"uptime":"SİSTEM ÇALIŞMA SÜRESİ",
"messages":"MESAJLAR",
"embeds":"EMBEDLER",
"files":"DOSYALAR",
"components":"BİLEŞENLER",
"cooldown":"BEKLEME SÜRESİ",
"maxTickets":"MAKS TICKET",
"admins":"ADMİNLER",
"roles":"ROLLER",
"size":"BOYUT"
}, },
"lowercase":{ "lowercase":{
"text":"metin", "text":"metin",
@@ -383,6 +448,7 @@
"unclaim":"Bir ticket'tan üstlenmeyi bırak.", "unclaim":"Bir ticket'tan üstlenmeyi bırak.",
"pin":"Bir ticket'ı sabitle.", "pin":"Bir ticket'ı sabitle.",
"unpin":"Bir ticket'ın sabitlemesini kaldır.", "unpin":"Bir ticket'ın sabitlemesini kaldır.",
"move":"Bir ticket'ı taşı.", "move":"Bir ticket'ı taşı.",
"moveId":"Taşımak istediğiniz seçeneğin kimliği.", "moveId":"Taşımak istediğiniz seçeneğin kimliği.",
"rename":"Bir ticket'ı yeniden adlandır.", "rename":"Bir ticket'ı yeniden adlandır.",
@@ -391,6 +457,7 @@
"addUser":"Eklenecek kullanıcı.", "addUser":"Eklenecek kullanıcı.",
"remove":"Bir kullanıcıyı bir ticket'tan çıkar.", "remove":"Bir kullanıcıyı bir ticket'tan çıkar.",
"removeUser":"Çıkarılacak kullanıcı.", "removeUser":"Çıkarılacak kullanıcı.",
"blacklist":"Ticket kara listesini yönet.", "blacklist":"Ticket kara listesini yönet.",
"blacklistView":"Mevcut kara listeyi görüntüle.", "blacklistView":"Mevcut kara listeyi görüntüle.",
"blacklistAdd":"Bir kullanıcıyı kara listeye ekle.", "blacklistAdd":"Bir kullanıcıyı kara listeye ekle.",
@@ -404,6 +471,7 @@
"statsUserUser":"Görüntülemek istediğiniz kullanıcı.", "statsUserUser":"Görüntülemek istediğiniz kullanıcı.",
"statsTicket":"Sunucudaki bir ticket'ın istatistiklerini görüntüle.", "statsTicket":"Sunucudaki bir ticket'ın istatistiklerini görüntüle.",
"statsTicketTicket":"Görüntülemek istediğiniz ticket.", "statsTicketTicket":"Görüntülemek istediğiniz ticket.",
"clear":"Aynı anda birden fazla ticket sil.", "clear":"Aynı anda birden fazla ticket sil.",
"clearFilter":"Ticket'ları silmek için filtre.", "clearFilter":"Ticket'ları silmek için filtre.",
"clearFilters":{ "clearFilters":{
@@ -416,6 +484,7 @@
"unpin":"Sabitlenmemiş", "unpin":"Sabitlenmemiş",
"autoclose":"Otomatik Kapatılmış" "autoclose":"Otomatik Kapatılmış"
}, },
"autoclose":"Bir ticket'ta otomatik kapatmayı yönet.", "autoclose":"Bir ticket'ta otomatik kapatmayı yönet.",
"autocloseDisable":"Bu ticket'ta otomatik kapatmayı devre dışı bırak.", "autocloseDisable":"Bu ticket'ta otomatik kapatmayı devre dışı bırak.",
"autocloseEnable":"Bu ticket'ta otomatik kapatmayı etkinleştir.", "autocloseEnable":"Bu ticket'ta otomatik kapatmayı etkinleştir.",
@@ -423,7 +492,19 @@
"autodelete":"Bir ticket'ta otomatik silmeyi yönet.", "autodelete":"Bir ticket'ta otomatik silmeyi yönet.",
"autodeleteDisable":"Bu ticket'ta otomatik silmeyi devre dışı bırak.", "autodeleteDisable":"Bu ticket'ta otomatik silmeyi devre dışı bırak.",
"autodeleteEnable":"Bu ticket'ta otomatik silmeyi etkinleştir.", "autodeleteEnable":"Bu ticket'ta otomatik silmeyi etkinleştir.",
"autodeleteEnableTime": "Bu ticket'ın silinmesi için gereken inaktif süre (gün cinsinden)." "autodeleteEnableTime":"Bu ticket'ın silinmesi için gereken inaktif süre (gün cinsinden).",
"topic":"Ticket kanalının konusunu yönet.",
"topicSet":"Ticket kanalının konusunu ayarla.",
"topicValue":"Kanalın yeni konusu.",
"topicList":"Tüm ticketleri konuları ve istatistikleriyle birlikte listele.",
"priority":"Ticket önceliğini yönet.",
"prioritySet":"Ticket önceliğini ayarla.",
"priorityValue":"Kanalın önceliği.",
"priorityGet":"Ticket önceliğini al.",
"priorityList":"Tüm ticketleri öncelik durumlarıyla birlikte listele.",
"transfer":"Ticket sahipliğini bir kullanıcıdan diğerine aktar.",
"transferUser":"Aktarılacak kullanıcı."
}, },
"helpMenu":{ "helpMenu":{
"help":"Tüm mevcut komutların bir listesini alın.", "help":"Tüm mevcut komutların bir listesini alın.",
@@ -451,7 +532,16 @@
"autocloseDisable":"Bu ticket'ta otomatik kapatmayı devre dışı bırak.", "autocloseDisable":"Bu ticket'ta otomatik kapatmayı devre dışı bırak.",
"autocloseEnable":"Bu ticket'ta otomatik kapatmayı etkinleştir.", "autocloseEnable":"Bu ticket'ta otomatik kapatmayı etkinleştir.",
"autodeleteDisable":"Bu ticket'ta otomatik silmeyi devre dışı bırak.", "autodeleteDisable":"Bu ticket'ta otomatik silmeyi devre dışı bırak.",
"autodeleteEnable": "Bu ticket'ta otomatik silmeyi etkinleştir." "autodeleteEnable":"Bu ticket'ta otomatik silmeyi etkinleştir.",
"categories":{
"general":"Genel Komutlar",
"basicTicket":"Temel Ticket Komutları",
"advancedTicket":"Gelişmiş Ticket Komutları",
"userTicket":"Kullanıcı Ticket Komutları",
"admin":"Admin Komutları",
"advanced":"Gelişmiş Komutlar",
"extra":"Ekstra Komutlar"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -459,7 +549,8 @@
"system":"Sistem İstatistikleri", "system":"Sistem İstatistikleri",
"user":"Kullanıcı İstatistikleri", "user":"Kullanıcı İstatistikleri",
"ticket":"Ticket İstatistikleri", "ticket":"Ticket İstatistikleri",
"participants": "Katılımcılar" "participants":"Katılımcılar",
"messages":"Mesajlar"
}, },
"properties":{ "properties":{
"ticketsCreated":"Oluşturulan Ticket'lar", "ticketsCreated":"Oluşturulan Ticket'lar",
@@ -471,7 +562,47 @@
"ticketsPinned":"Sabitlenen Ticket'lar", "ticketsPinned":"Sabitlenen Ticket'lar",
"ticketsMoved":"Taşınan Ticket'lar", "ticketsMoved":"Taşınan Ticket'lar",
"usersBlacklisted":"Kara Listeye Alınan Kullanıcılar", "usersBlacklisted":"Kara Listeye Alınan Kullanıcılar",
"transcriptsCreated": "Oluşturulan Transkriptler" "transcriptsCreated":"Oluşturulan Transkriptler",
} "ticketsAutodeleted":"Otomatik Silinen Ticketler",
"ticketsTransferred":"Aktarılan Ticketler",
"ticketVolume":"Ticket Hacmi",
"averageTickets":"Ortalama Ticket/Kullanıcı",
"currentTickets":"Mevcut Ticketler",
"age":"Ticket Yaşı",
"responseTime":"Yanıt Süresi",
"resolutionTime":"Çözüm Süresi",
"createdOn":"Oluşturulma Tarihi",
"createdBy":"Oluşturan",
"closedOn":"Kapatılma Tarihi",
"closedBy":"Kapatan",
"claimedOn":"Sahiplenme Tarihi",
"claimedBy":"Sahiplenen",
"pinnedOn":"Sabitlenme Tarihi",
"pinnedBy":"Sabitleyen",
"deletedOn":"Silinme Tarihi",
"deletedBy":"Silen"
},
"roles":{
"developer":"Geliştirici",
"serverOwner":"Sunucu Sahibi",
"serverAdmin":"Sunucu Yöneticisi",
"moderator":"Moderatör Ekibi",
"support":"Destek Ekibi",
"member":"Üye"
}
},
"panel":{
"selectTicket":"Ticketinizi seçin",
"selectRole":"Rolünüzü seçin",
"selectOption":"Seçeneğinizi seçin"
},
"priorities":{
"urgent":"Acil",
"veryHigh":"Çok Yüksek",
"high":"Yüksek",
"normal":"Normal",
"low":"Düşük",
"veryLow":"Çok Düşük",
"none":"Yok"
} }
} }
+147 -17
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["Anderskiy"], "translators":["Anderskiy"],
"lastedited":"31/08/2024", "lastedited":"16/02/2026",
"language":"Ukrainian", "language":"Ukrainian",
"automated":false "automated":false
}, },
@@ -31,6 +31,14 @@
"stringContains":"Цей рядок повинен мати {0}!", "stringContains":"Цей рядок повинен мати {0}!",
"stringChoices":"Цей рядок може мати лише одне з наступних значень: {0}!", "stringChoices":"Цей рядок може мати лише одне з наступних значень: {0}!",
"stringRegex":"Цей рядок є неправильним!", "stringRegex":"Цей рядок є неправильним!",
"stringInvertedContains":"Цей рядок не може містити {0}!",
"stringLowercase":"Цей рядок має бути написаний лише маленькими літерами!",
"stringUppercase":"Цей рядок має бути написаний лише великими літерами!",
"stringSpecialCharacters":"Цей рядок не може містити спеціальні символи! (тільки a-z, 0-9 та пробіл)",
"stringNoSpaces":"Цей рядок не може містити пробілів!",
"stringCapitalWord":"Рекомендується, щоб кожне слово в цьому рядку починалося з великої літери!",
"stringCapitalSentence":"Схоже, деякі речення в цьому рядку не починаються з великої літери!",
"stringPunctuation":"Схоже, що речення в цьому рядку не закінчується знаком пунктуації!",
"numberTooShort":"Це число не може бути коротшим за {0} символів!", "numberTooShort":"Це число не може бути коротшим за {0} символів!",
"numberTooLong":"Це число не може бути довшим за {0} символів!", "numberTooLong":"Це число не може бути довшим за {0} символів!",
@@ -48,6 +56,8 @@
"numberNegative":"Це число не може бути від'ємним!", "numberNegative":"Це число не може бути від'ємним!",
"numberPositive":"Це число не може бути додатнім!", "numberPositive":"Це число не може бути додатнім!",
"numberZero":"Це число не може дорівнювати нулю!", "numberZero":"Це число не може дорівнювати нулю!",
"numberNan":"Це число не може бути NaN (не число)!",
"numberInvertedContains":"Це число не може містити {0}!",
"booleanTrue":"Цей булевий вираз не може бути істинним!", "booleanTrue":"Цей булевий вираз не може бути істинним!",
"booleanFalse":"Цей булевий вираз не може бути хибним!", "booleanFalse":"Цей булевий вираз не може бути хибним!",
@@ -89,7 +99,8 @@
"invalidButton":"Ця кнопка повинна мати принаймні {0} або {1}!", "invalidButton":"Ця кнопка повинна мати принаймні {0} або {1}!",
"unusedOption":"Опція {0} ніде не використовується!", "unusedOption":"Опція {0} ніде не використовується!",
"unusedQuestion":"Питання {0} ніде не використовується!", "unusedQuestion":"Питання {0} ніде не використовується!",
"dropdownOption":"Панель з увімкненим випадаючим списком може містити лише опції типу «тікет»!" "dropdownOption":"Панель з увімкненим випадаючим списком може містити лише опції типу «тікет»!",
"customInvalidVersion":"Вказана версія у вашій конфігурації не збігається! Переконайтеся, що ви оновили конфігурацію до останньої версії!"
} }
}, },
"actions":{ "actions":{
@@ -132,6 +143,7 @@
"blacklistAddDm":"Додати до чорного списку", "blacklistAddDm":"Додати до чорного списку",
"blacklistRemoveDm":"Видалити з чорного списку", "blacklistRemoveDm":"Видалити з чорного списку",
"clear":"Тікети відалено", "clear":"Тікети відалено",
"clearTickets":"Очистити Тікети",
"roles":"Ролі оновлено", "roles":"Ролі оновлено",
"autoclose":"Тікет автоматично закрито", "autoclose":"Тікет автоматично закрито",
@@ -139,7 +151,12 @@
"autocloseDisabled":"Автозакриття відключено", "autocloseDisabled":"Автозакриття відключено",
"autodelete":"Тікет автовидаленно", "autodelete":"Тікет автовидаленно",
"autodeleteEnabled":"Автовидалення увімкнено", "autodeleteEnabled":"Автовидалення увімкнено",
"autodeleteDisabled":"Автовидалення відключено" "autodeleteDisabled":"Автовидалення відключено",
"topicSet":"Тему змінено",
"prioritySet":"Пріоритет змінено",
"priorityGet":"Пріоритет Тікету",
"transfer":"Тікет передано"
}, },
"descriptions":{ "descriptions":{
"create":"Ваш тікет був створений. Натисніть кнопку нижче, щоб отримати доступ до нього!", "create":"Ваш тікет був створений. Натисніть кнопку нижче, щоб отримати доступ до нього!",
@@ -180,7 +197,12 @@
"ticketMessageLimit":"Одночасно можна створити лише {0} тікетів!", "ticketMessageLimit":"Одночасно можна створити лише {0} тікетів!",
"ticketMessageAutoclose":"Цей тикет буде автоматично закрито, якщо він буде неактивним протягом {0}ч!", "ticketMessageAutoclose":"Цей тикет буде автоматично закрито, якщо він буде неактивним протягом {0}ч!",
"ticketMessageAutodelete":"Цей тикет буде автоматично видалено, якщо він буде неактивним протягом {0} днів!", "ticketMessageAutodelete":"Цей тикет буде автоматично видалено, якщо він буде неактивним протягом {0} днів!",
"panelReady":"Панель можна знайти нижче!\nЦе повідомлення буде видалено!" "panelReady":"Панель доступна у наступному повідомленні!\nЦе повідомлення тепер можна видалити!",
"topicSet":"Тему каналу успішно змінив {0}!",
"prioritySet":"Пріоритет тікету успішно змінено на {0} користувачем {1}!",
"priorityGet":"Поточний пріоритет цього тікету: {0}.",
"transfer":"Власність тікету успішно передано від {0} до {1} користувачем {2}!"
}, },
"modal":{ "modal":{
"closePlaceholder":"Чому ви закрили тікет?", "closePlaceholder":"Чому ви закрили тікет?",
@@ -220,7 +242,14 @@
"blacklistRemoveLog":"{0} було видалено з чорного списку {1}!", "blacklistRemoveLog":"{0} було видалено з чорного списку {1}!",
"blacklistAddDm":"Вас було додано до чорного списку на нашому сервері!\nВідтепер ви не можете створити тікет!", "blacklistAddDm":"Вас було додано до чорного списку на нашому сервері!\nВідтепер ви не можете створити тікет!",
"blacklistRemoveDm":"Вас було видалено з чорного списку на нашому сервер!\nВідтепер ви знову можете створювати тікети!", "blacklistRemoveDm":"Вас було видалено з чорного списку на нашому сервер!\nВідтепер ви знову можете створювати тікети!",
"clearLog":"{0} тікети було видалено {1}!" "clearLog":"{0} тікети було видалено {1}!",
"transferLog":"Власність цього тікету передано від {0} до {1} користувачем {2}!",
"transferDm":"Власність вашого тікету передано від {0} до {1} на нашому сервері!",
"prioritySetLog":"Пріоритет цього тікету змінено на {0} користувачем {1}!",
"prioritySetDm":"Пріоритет вашого тікету змінено на {0} на нашому сервері!",
"roleUpdateLog":"{0} оновив свої ролі!",
"roleUpdateDm":"Ваші ролі на нашому сервері оновлено!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -241,7 +270,19 @@
"retry":"Спробуйте ще раз.", "retry":"Спробуйте ще раз.",
"continue":"Видалення без транскрипції", "continue":"Видалення без транскрипції",
"backup":"Створити резервну копію транскрипту", "backup":"Створити резервну копію транскрипту",
"error":"Під час спроби створити транскрипт щось пішло не так.\n\nЩо ви хочете зробити?\n\nЦей тікет не буде видалено, доки ви не натиснете одну з цих кнопок." "error":"Під час спроби створити транскрипт щось пішло не так.\n\nЩо ви хочете зробити?\n\nЦей тікет не буде видалено, доки ви не натиснете одну з цих кнопок.",
"title":"Помилка транскрипта"
},
"text":{
"messagesTitle":"ПОВІДОМЛЕННЯ",
"embedTitle":"EMBED",
"fileTitle":"ФАЙЛ",
"fieldsTitle":"ПОЛЯ",
"reactionsTitle":"РЕАКЦІЇ",
"statsTitle":"СТАТИСТИКА",
"emptyContent":"<контент порожній>",
"noTitle":"<немає заголовка>",
"noDesc":"<немає опису>"
} }
}, },
"errors":{ "errors":{
@@ -257,7 +298,8 @@
"unknownPanel":"Невідома панель", "unknownPanel":"Невідома панель",
"notInGuild":"Відсутний на сервері", "notInGuild":"Відсутний на сервері",
"channelRename":"Неможливо перейменовати канал", "channelRename":"Неможливо перейменовати канал",
"busy":"Тікет зайнято" "busy":"Тікет зайнято",
"permissionError":"Помилка дозволу"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Зв'яжіться з власником цього бота для отримання додаткової інформації!", "askForInfo":"Зв'яжіться з власником цього бота для отримання додаткової інформації!",
@@ -280,7 +322,10 @@
"notInGuild":"Це {0} не працює у ПП! Будь ласка, спробуйте ще раз на сервері!", "notInGuild":"Це {0} не працює у ПП! Будь ласка, спробуйте ще раз на сервері!",
"channelRename":"Через обмеження швидкості дискорду бот наразі не може перейменувати канал. Канал буде автоматично перейменовано через 10 хвилин, якщо бота не буде перезавантажено.", "channelRename":"Через обмеження швидкості дискорду бот наразі не може перейменувати канал. Канал буде автоматично перейменовано через 10 хвилин, якщо бота не буде перезавантажено.",
"channelRenameSource":"Джерело цієї помилки: {0}", "channelRenameSource":"Джерело цієї помилки: {0}",
"busy":"Неможливо використати цей {0}!\nТікет наразі обробляється ботом.\n\nБудь ласка, повторіть спробу через кілька секунд!" "busy":"Неможливо використати цей {0}!\nТікет наразі обробляється ботом.\n\nБудь ласка, повторіть спробу через кілька секунд!",
"closeBeforeMessage":"Цей тікет не можна закрити/видалити до того, як користувач надішле повідомлення.",
"closeBeforeAdminMessage":"Цей тікет не можна закрити/видалити до того, як адміністратор тікетів або член підтримки надішле повідомлення.",
"unableToCreateTicket":"Ви не можете створити тікет."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Значення не відповідає шаблону!", "stringRegex":"Значення не відповідає шаблону!",
@@ -331,7 +376,6 @@
"added":"Додано", "added":"Додано",
"removed":"Видалено", "removed":"Видалено",
"filter":"Фільтер", "filter":"Фільтер",
"claimedBy":"Запрошено {0}",
"method":"Метод", "method":"Метод",
"type":"Тип", "type":"Тип",
"blacklisted":"У ЧС", "blacklisted":"У ЧС",
@@ -352,10 +396,30 @@
"version":"Версія", "version":"Версія",
"name":"Ім'я", "name":"Ім'я",
"role":"Роль", "role":"Роль",
"status":"Статус", "status":"СТАТУС",
"claimed":"Запрошено", "claimed":"Запрошено",
"pinned":"Закріплено", "pinned":"Закріплено",
"creationDate":"Дата створення" "creationDate":"Дата створення",
"noone":"Ніхто",
"open":"ВІДКРИТИЙ",
"closed":"ЗАКРИТО",
"priority":"ПРІОРИТЕТ",
"participants":"УЧАСНИКИ",
"yes":"Так",
"no":"Ні",
"option":"ВАРІАНТ",
"topic":"ТЕМА",
"uptime":"Час роботи системи",
"messages":"ПОВІДОМЛЕННЯ",
"embeds":"EMBED",
"files":"ФАЙЛИ",
"components":"КОМПОНЕНТИ",
"cooldown":"Затримка",
"maxTickets":"Макс. тікетів",
"admins":"АДМІНИ",
"roles":"РОЛІ",
"size":"РОЗМІР"
}, },
"lowercase":{ "lowercase":{
"text":"текст", "text":"текст",
@@ -384,6 +448,7 @@
"unclaim":"Відмовитися від тікету.", "unclaim":"Відмовитися від тікету.",
"pin":"Закріпіть тікет.", "pin":"Закріпіть тікет.",
"unpin":"Відкріпіть тікет.", "unpin":"Відкріпіть тікет.",
"move":"Перемістіть тікет.", "move":"Перемістіть тікет.",
"moveId":"Ідентифікатор параметр, на який ви хочете перейти.", "moveId":"Ідентифікатор параметр, на який ви хочете перейти.",
"rename":"Перейменувати тікет.", "rename":"Перейменувати тікет.",
@@ -392,6 +457,7 @@
"addUser":"Учасник, якого потрібно додати.", "addUser":"Учасник, якого потрібно додати.",
"remove":"Видалити учасника з тікета.", "remove":"Видалити учасника з тікета.",
"removeUser":"Учасник, якого потрібно видалити", "removeUser":"Учасник, якого потрібно видалити",
"blacklist":"Керування чорним списком тікетів.", "blacklist":"Керування чорним списком тікетів.",
"blacklistView":"Переглянути список поточного чорного списку.", "blacklistView":"Переглянути список поточного чорного списку.",
"blacklistAdd":"Додати учасника до чорного списку.", "blacklistAdd":"Додати учасника до чорного списку.",
@@ -405,6 +471,7 @@
"statsUserUser":"Учасник для перегляду.", "statsUserUser":"Учасник для перегляду.",
"statsTicket":"Перегляд статистики тікета на сервері.", "statsTicket":"Перегляд статистики тікета на сервері.",
"statsTicketTicket":"Тікет для перегляду.", "statsTicketTicket":"Тікет для перегляду.",
"clear":"Видалення декількох тікетів одночасно.", "clear":"Видалення декількох тікетів одночасно.",
"clearFilter":"Фільтр для очищення квитків.", "clearFilter":"Фільтр для очищення квитків.",
"clearFilters":{ "clearFilters":{
@@ -417,6 +484,7 @@
"unpin":"Відкріплені", "unpin":"Відкріплені",
"autoclose":"Авто-закриті" "autoclose":"Авто-закриті"
}, },
"autoclose":"Керуйте автозакриттям у тікеті.", "autoclose":"Керуйте автозакриттям у тікеті.",
"autocloseDisable":"Вимкніть автозакриття в цьому тікеті.", "autocloseDisable":"Вимкніть автозакриття в цьому тікеті.",
"autocloseEnable":"Увімкніть автозакриття в цьому тикеті.", "autocloseEnable":"Увімкніть автозакриття в цьому тикеті.",
@@ -424,7 +492,19 @@
"autodelete":"Керуйте автовидаленням у тікеті.", "autodelete":"Керуйте автовидаленням у тікеті.",
"autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.", "autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.",
"autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті.", "autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті.",
"autodeleteEnableTime":"Кількість днів." "autodeleteEnableTime":"Кількість днів.",
"topic":"Керування темою каналу тікету.",
"topicSet":"Встановити тему каналу тікету.",
"topicValue":"Нова тема каналу.",
"topicList":"Отримати список усіх тікетів з їхніми темами та статистикою.",
"priority":"Керування пріоритетом тікету.",
"prioritySet":"Встановити пріоритет тікету.",
"priorityValue":"Пріоритет каналу.",
"priorityGet":"Отримати пріоритет тікету.",
"priorityList":"Отримати список усіх тікетів з їхнім пріоритетом.",
"transfer":"Передати власність тікету від одного користувача іншому.",
"transferUser":"Користувач, якому передати."
}, },
"helpMenu":{ "helpMenu":{
"help":"Отримайте список усіх доступних команд.", "help":"Отримайте список усіх доступних команд.",
@@ -452,7 +532,16 @@
"autocloseDisable":"Вимкніть автозакриття в цьому тікеті.", "autocloseDisable":"Вимкніть автозакриття в цьому тікеті.",
"autocloseEnable":"Ввімкніть автозакриття в цьому тікеті.", "autocloseEnable":"Ввімкніть автозакриття в цьому тікеті.",
"autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.", "autodeleteDisable":"Вимкніть автовидалення в цьому тікеті.",
"autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті." "autodeleteEnable":"Ввімкніть автовидалення в цьому тікеті.",
"categories":{
"general":"Загальні команди",
"basicTicket":"Базові команди тікету",
"advancedTicket":"Розширені команди тікету",
"userTicket":"Команди користувача тікету",
"admin":"Адмінські команди",
"advanced":"Розширені команди",
"extra":"Додаткові команди"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -460,7 +549,8 @@
"system":"Системна статистика", "system":"Системна статистика",
"user":"Статистика учасника", "user":"Статистика учасника",
"ticket":"Статистика тікета", "ticket":"Статистика тікета",
"participants":"Учасники" "participants":"Учасники",
"messages":"Повідомлення"
}, },
"properties":{ "properties":{
"ticketsCreated":"Тікетів створено", "ticketsCreated":"Тікетів створено",
@@ -472,7 +562,47 @@
"ticketsPinned":"Тікетів закріплено", "ticketsPinned":"Тікетів закріплено",
"ticketsMoved":"Тікетів переміщено", "ticketsMoved":"Тікетів переміщено",
"usersBlacklisted":"Учасників заблоковано", "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":"Немає"
} }
} }
+161 -19
View File
@@ -1,8 +1,8 @@
{ {
"_TRANSLATION":{ "_TRANSLATION":{
"otversion":"v4.1.2", "otversion":"v4.1.3",
"translators":["ngocdiep2006"], "translators":["ngocdiep2006"],
"lastedited":"07/04/2025", "lastedited":"16/02/2026",
"language":"Vietnamese", "language":"Vietnamese",
"automated":true "automated":true
}, },
@@ -31,6 +31,15 @@
"stringContains":"Chuỗi này cần chứa {0}!", "stringContains":"Chuỗi này cần chứa {0}!",
"stringChoices":"Chuỗi này chỉ có thể là một trong các giá trị sau: {0}!", "stringChoices":"Chuỗi này chỉ có thể là một trong các giá trị sau: {0}!",
"stringRegex":"Chuỗi này không hợp lệ!", "stringRegex":"Chuỗi này không hợp lệ!",
"stringInvertedContains":"Chuỗi này không được phép chứa {0}!",
"stringLowercase":"Chuỗi này phải được viết hoàn toàn bằng chữ thường!",
"stringUppercase":"Chuỗi này phải được viết hoàn toàn bằng chữ hoa!",
"stringSpecialCharacters":"Chuỗi này không được phép chứa ký tự đặc biệt! (chỉ a-z, 0-9 và dấu cách)",
"stringNoSpaces":"Chuỗi này không được phép chứa dấu cách!",
"stringCapitalWord":"Khuyến nghị mỗi từ trong chuỗi này bắt đầu bằng chữ cái viết hoa!",
"stringCapitalSentence":"Có vẻ như một số câu trong chuỗi này không bắt đầu bằng chữ cái viết hoa!",
"stringPunctuation":"Có vẻ như câu trong chuỗi này không kết thúc bằng dấu câu!",
"numberTooShort":"Số này không thể ngắn hơn {0} ký tự!", "numberTooShort":"Số này không thể ngắn hơn {0} ký tự!",
"numberTooLong":"Số này không thể dài hơn {0} ký tự!", "numberTooLong":"Số này không thể dài hơn {0} ký tự!",
"numberLengthInvalid":"Số này cần dài {0} ký tự!", "numberLengthInvalid":"Số này cần dài {0} ký tự!",
@@ -47,8 +56,12 @@
"numberNegative":"Số này không thể là số âm!", "numberNegative":"Số này không thể là số âm!",
"numberPositive":"Số này không thể là số dương!", "numberPositive":"Số này không thể là số dương!",
"numberZero":"Số này không thể là số không!", "numberZero":"Số này không thể là số không!",
"numberNan":"Số này không thể là NaN (Không phải số)!",
"numberInvertedContains":"Số này không được phép chứa {0}!",
"booleanTrue":"Boolean này không thể là true!", "booleanTrue":"Boolean này không thể là true!",
"booleanFalse":"Boolean này không thể là false!", "booleanFalse":"Boolean này không thể là false!",
"arrayEmptyDisabled":"Mảng này không được phép rỗng!", "arrayEmptyDisabled":"Mảng này không được phép rỗng!",
"arrayEmptyRequired":"Mảng này bắt buộc phải rỗng!", "arrayEmptyRequired":"Mảng này bắt buộc phải rỗng!",
"arrayTooShort":"Mảng này cần có độ dài ít nhất là {0}!", "arrayTooShort":"Mảng này cần có độ dài ít nhất là {0}!",
@@ -56,6 +69,7 @@
"arrayLengthInvalid":"Mảng này cần có độ dài là {0}!", "arrayLengthInvalid":"Mảng này cần có độ dài là {0}!",
"arrayInvalidTypes":"Mảng này chỉ có thể chứa các kiểu sau: {0}!", "arrayInvalidTypes":"Mảng này chỉ có thể chứa các kiểu sau: {0}!",
"arrayDouble":"Mảng này không cho phép giá trị trùng lặp!", "arrayDouble":"Mảng này không cho phép giá trị trùng lặp!",
"discordInvalidId":"Đây là id discord {0} không hợp lệ!", "discordInvalidId":"Đây là id discord {0} không hợp lệ!",
"discordInvalidIdOptions":"Đây là id discord {0} không hợp lệ! Bạn cũng có thể sử dụng một trong những id sau: {1}!", "discordInvalidIdOptions":"Đây là id discord {0} không hợp lệ! Bạn cũng có thể sử dụng một trong những id sau: {1}!",
"discordInvalidToken":"Đây là token discord không hợp lệ (về mặt cú pháp)!", "discordInvalidToken":"Đây là token discord không hợp lệ (về mặt cú pháp)!",
@@ -72,6 +86,7 @@
"urlInvalidPath":"URL này có đường dẫn không hợp lệ!", "urlInvalidPath":"URL này có đường dẫn không hợp lệ!",
"idNotUnique":"ID này không duy nhất, hãy sử dụng ID khác!", "idNotUnique":"ID này không duy nhất, hãy sử dụng ID khác!",
"idNonExistent":"ID {0} không tồn tại!", "idNonExistent":"ID {0} không tồn tại!",
"invalidType":"Thuộc tính này cần có kiểu: {0}!", "invalidType":"Thuộc tính này cần có kiểu: {0}!",
"propertyMissing":"Thuộc tính {0} bị thiếu trong đối tượng này!", "propertyMissing":"Thuộc tính {0} bị thiếu trong đối tượng này!",
"propertyOptional":"Thuộc tính {0} là tùy chọn trong đối tượng này!", "propertyOptional":"Thuộc tính {0} là tùy chọn trong đối tượng này!",
@@ -79,11 +94,13 @@
"nullInvalid":"Thuộc tính này không thể là null!", "nullInvalid":"Thuộc tính này không thể là null!",
"switchInvalidType":"Điều này cần là một trong các kiểu sau: {0}!", "switchInvalidType":"Điều này cần là một trong các kiểu sau: {0}!",
"objectSwitchInvalid":"Đối tượng này cần là một trong các kiểu sau: {0}!", "objectSwitchInvalid":"Đối tượng này cần là một trong các kiểu sau: {0}!",
"invalidLanguage":"Đây là ngôn ngữ không hợp lệ!", "invalidLanguage":"Đây là ngôn ngữ không hợp lệ!",
"invalidButton":"Nút này cần có ít nhất một {0} hoặc {1}!", "invalidButton":"Nút này cần có ít nhất một {0} hoặc {1}!",
"unusedOption":"Tùy chọn {0} không được sử dụng ở bất kỳ đâu!", "unusedOption":"Tùy chọn {0} không được sử dụng ở bất kỳ đâu!",
"unusedQuestion":"Câu hỏi {0} không được sử dụng ở bất kỳ đâu!", "unusedQuestion":"Câu hỏi {0} không được sử dụng ở bất kỳ đâu!",
"dropdownOption": "Bảng điều khiển có bật dropdown chỉ có thể chứa các tùy chọn thuộc loại 'ticket'!" "dropdownOption":"Bảng điều khiển có bật dropdown chỉ có thể chứa các tùy chọn thuộc loại 'ticket'!",
"customInvalidVersion":"Phiên bản được chỉ định trong cấu hình của bạn không khớp! Hãy đảm bảo bạn đã cập nhật cấu hình lên phiên bản mới nhất!"
} }
}, },
"actions":{ "actions":{
@@ -116,6 +133,7 @@
"move":"Ticket Đã Di Chuyển", "move":"Ticket Đã Di Chuyển",
"add":"Người Dùng Đã Thêm Vào Ticket", "add":"Người Dùng Đã Thêm Vào Ticket",
"remove":"Người Dùng Đã Xóa Khỏi Ticket", "remove":"Người Dùng Đã Xóa Khỏi Ticket",
"help":"Lệnh Có Sẵn", "help":"Lệnh Có Sẵn",
"statsReset":"Đặt Lại Thống Kê", "statsReset":"Đặt Lại Thống Kê",
"blacklistAdd":"Người Dùng Đã Bị Cấm", "blacklistAdd":"Người Dùng Đã Bị Cấm",
@@ -125,13 +143,20 @@
"blacklistAddDm":"Đã Thêm Vào Danh Sách Cấm", "blacklistAddDm":"Đã Thêm Vào Danh Sách Cấm",
"blacklistRemoveDm":"Đã Xóa Khỏi Danh Sách Cấm", "blacklistRemoveDm":"Đã Xóa Khỏi Danh Sách Cấm",
"clear":"Tickets Đã Xóa", "clear":"Tickets Đã Xóa",
"clearTickets":"Xóa vé",
"roles":"Vai Trò Đã Cập Nhật", "roles":"Vai Trò Đã Cập Nhật",
"autoclose":"Ticket Tự Động Đóng", "autoclose":"Ticket Tự Động Đóng",
"autocloseEnabled":"Tự Động Đóng Đã Bật", "autocloseEnabled":"Tự Động Đóng Đã Bật",
"autocloseDisabled":"Tự Động Đóng Đã Tắt", "autocloseDisabled":"Tự Động Đóng Đã Tắt",
"autodelete":"Ticket Tự Động Xóa", "autodelete":"Ticket Tự Động Xóa",
"autodeleteEnabled":"Tự Động Xóa Đã Bật", "autodeleteEnabled":"Tự Động Xóa Đã Bật",
"autodeleteDisabled": "Tự Động Xóa Đã Tắt" "autodeleteDisabled":"Tự Động Xóa Đã Tắt",
"topicSet":"Đã thay đổi chủ đề",
"prioritySet":"Đã thay đổi mức ưu tiên",
"priorityGet":"Mức ưu tiên của vé",
"transfer":"Đã chuyển vé"
}, },
"descriptions":{ "descriptions":{
"create":"Ticket của bạn đã được tạo. Nhấp vào nút bên dưới để truy cập!", "create":"Ticket của bạn đã được tạo. Nhấp vào nút bên dưới để truy cập!",
@@ -146,6 +171,7 @@
"move":"Ticket đã được di chuyển đến {0} thành công!", "move":"Ticket đã được di chuyển đến {0} thành công!",
"add":"{0} đã được thêm vào ticket thành công!", "add":"{0} đã được thêm vào ticket thành công!",
"remove":"{0} đã được xóa khỏi ticket thành công!", "remove":"{0} đã được xóa khỏi ticket thành công!",
"helpExplanation":"`<name>` => tham số bắt buộc\n`[name]` => tham số tùy chọn", "helpExplanation":"`<name>` => tham số bắt buộc\n`[name]` => tham số tùy chọn",
"statsReset":"Thống kê bot đã được đặt lại thành công!", "statsReset":"Thống kê bot đã được đặt lại thành công!",
"statsError":"Không thể xem thống kê ticket!\n{0} không phải là ticket!", "statsError":"Không thể xem thống kê ticket!\n{0} không phải là ticket!",
@@ -158,6 +184,7 @@
"clearVerify":"Bạn có chắc chắn muốn xóa nhiều ticket không?\nHành động này không thể hoàn tác!", "clearVerify":"Bạn có chắc chắn muốn xóa nhiều ticket không?\nHành động này không thể hoàn tác!",
"clearReady":"{0} tickets đã được xóa thành công!", "clearReady":"{0} tickets đã được xóa thành công!",
"rolesEmpty":"Không có vai trò nào được cập nhật!", "rolesEmpty":"Không có vai trò nào được cập nhật!",
"autocloseLeave":"Ticket này đã được tự động đóng vì người tạo đã rời khỏi máy chủ!", "autocloseLeave":"Ticket này đã được tự động đóng vì người tạo đã rời khỏi máy chủ!",
"autocloseTimeout":"Ticket này đã được tự động đóng vì không hoạt động quá `{0}h`!", "autocloseTimeout":"Ticket này đã được tự động đóng vì không hoạt động quá `{0}h`!",
"autodeleteLeave":"Ticket này đã được tự động xóa vì người tạo đã rời khỏi máy chủ!", "autodeleteLeave":"Ticket này đã được tự động xóa vì người tạo đã rời khỏi máy chủ!",
@@ -166,12 +193,17 @@
"autocloseDisabled":"Tự động đóng đã được tắt trong ticket này!\nNó sẽ không tự động đóng nữa!", "autocloseDisabled":"Tự động đóng đã được tắt trong ticket này!\nNó sẽ không tự động đóng nữa!",
"autodeleteEnabled":"Tự động xóa đã được bật trong ticket này!\nNó sẽ được xóa khi không hoạt động quá `{0} ngày`!", "autodeleteEnabled":"Tự động xóa đã được bật trong ticket này!\nNó sẽ được xóa khi không hoạt động quá `{0} ngày`!",
"autodeleteDisabled":"Tự động xóa đã được tắt trong ticket này!\nNó sẽ không tự động xóa nữa!", "autodeleteDisabled":"Tự động xóa đã được tắt trong ticket này!\nNó sẽ không tự động xóa nữa!",
"ticketMessageLimit":"Bạn chỉ có thể tạo {0} ticket cùng lúc!", "ticketMessageLimit":"Bạn chỉ có thể tạo {0} ticket cùng lúc!",
"ticketMessageAutoclose":"Ticket này sẽ được tự động đóng khi không hoạt động trong {0}h!", "ticketMessageAutoclose":"Ticket này sẽ được tự động đóng khi không hoạt động trong {0}h!",
"ticketMessageAutodelete":"Ticket này sẽ được tự động xóa khi không hoạt động trong {0} ngày!", "ticketMessageAutodelete":"Ticket này sẽ được tự động xóa khi không hoạt động trong {0} ngày!",
"panelReady": "Bạn có thể tìm thấy bảng điều khiển bên dưới!\nThông báo này có thể được xóa ngay bây giờ!" "panelReady":"Bảng điều khiển có sẵn trong tin nhắn tiếp theo!\nTin nhắn này hiện có thể được xóa!",
}
, "topicSet":"Chủ đề của kênh đã được {0} thay đổi thành công!",
"prioritySet":"Mức ưu tiên của vé đã được {1} thay đổi thành {0} thành công!",
"priorityGet":"Mức ưu tiên hiện tại của vé này là {0}.",
"transfer":"Quyền sở hữu vé đã được {2} chuyển từ {0} sang {1} thành công!"
},
"modal":{ "modal":{
"closePlaceholder":"Tại sao bạn đóng ticket này?", "closePlaceholder":"Tại sao bạn đóng ticket này?",
"deletePlaceholder":"Tại sao bạn xóa ticket này?", "deletePlaceholder":"Tại sao bạn xóa ticket này?",
@@ -205,11 +237,19 @@
"addDm":"{0} đã được thêm vào ticket của bạn trong máy chủ của chúng tôi!", "addDm":"{0} đã được thêm vào ticket của bạn trong máy chủ của chúng tôi!",
"removeLog":"{0} đã được xóa khỏi ticket này bởi {1}!", "removeLog":"{0} đã được xóa khỏi ticket này bởi {1}!",
"removeDm":"{0} đã được xóa khỏi ticket của bạn trong máy chủ của chúng tôi!", "removeDm":"{0} đã được xóa khỏi ticket của bạn trong máy chủ của chúng tôi!",
"blacklistAddLog":"{0} đã bị cấm bởi {1}!", "blacklistAddLog":"{0} đã bị cấm bởi {1}!",
"blacklistRemoveLog":"{0} đã được gỡ khỏi danh sách cấm bởi {1}!", "blacklistRemoveLog":"{0} đã được gỡ khỏi danh sách cấm bởi {1}!",
"blacklistAddDm":"Bạn đã bị cấm trong máy chủ của chúng tôi!\nTừ bây giờ, bạn không thể tạo ticket!", "blacklistAddDm":"Bạn đã bị cấm trong máy chủ của chúng tôi!\nTừ bây giờ, bạn không thể tạo ticket!",
"blacklistRemoveDm":"Bạn đã được gỡ khỏi danh sách cấm trong máy chủ của chúng tôi!\nBây giờ bạn có thể tạo lại ticket!", "blacklistRemoveDm":"Bạn đã được gỡ khỏi danh sách cấm trong máy chủ của chúng tôi!\nBây giờ bạn có thể tạo lại ticket!",
"clearLog": "{0} tickets đã được xóa bởi {1}!" "clearLog":"{0} tickets đã được xóa bởi {1}!",
"transferLog":"Quyền sở hữu của vé này đã được {2} chuyển từ {0} sang {1}!",
"transferDm":"Quyền sở hữu vé của bạn đã được chuyển từ {0} sang {1} trong máy chủ của chúng tôi!",
"prioritySetLog":"Mức ưu tiên của vé này đã được {1} thay đổi thành {0}!",
"prioritySetDm":"Mức ưu tiên của vé của bạn đã được thay đổi thành {0} trong máy chủ của chúng tôi!",
"roleUpdateLog":"{0} đã cập nhật vai trò của họ!",
"roleUpdateDm":"Vai trò của bạn trong máy chủ của chúng tôi đã được cập nhật!"
} }
}, },
"transcripts":{ "transcripts":{
@@ -218,6 +258,7 @@
"ready":"Bản Ghi Đã Tạo", "ready":"Bản Ghi Đã Tạo",
"textFileDescription":"Đây là bản ghi văn bản của một ticket đã xóa!", "textFileDescription":"Đây là bản ghi văn bản của một ticket đã xóa!",
"htmlProgress":"Vui lòng đợi trong khi bản ghi html này đang được xử lý...", "htmlProgress":"Vui lòng đợi trong khi bản ghi html này đang được xử lý...",
"createdChannel":"Một bản ghi {0} mới đã được tạo trong máy chủ!", "createdChannel":"Một bản ghi {0} mới đã được tạo trong máy chủ!",
"createdCreator":"Một bản ghi {0} mới đã được tạo cho một trong các ticket của bạn!", "createdCreator":"Một bản ghi {0} mới đã được tạo cho một trong các ticket của bạn!",
"createdParticipant":"Một bản ghi {0} mới đã được tạo trong một trong các ticket bạn tham gia!", "createdParticipant":"Một bản ghi {0} mới đã được tạo trong một trong các ticket bạn tham gia!",
@@ -229,7 +270,19 @@
"retry":"Thử Lại", "retry":"Thử Lại",
"continue":"Xóa Không Có Bản Ghi", "continue":"Xóa Không Có Bản Ghi",
"backup":"Tạo Bản Ghi Dự Phòng", "backup":"Tạo Bản Ghi Dự Phòng",
"error": "Đã xảy ra lỗi khi cố gắng tạo bản ghi.\nBạn muốn làm gì?\n\nTicket này sẽ không bị xóa cho đến khi bạn nhấp vào một trong các nút này." "error":"Đã xảy ra lỗi khi cố gắng tạo bản ghi.\nBạn muốn làm gì?\n\nTicket này sẽ không bị xóa cho đến khi bạn nhấp vào một trong các nút này.",
"title":"Lỗi bản ghi"
},
"text":{
"messagesTitle":"TIN NHẮN",
"embedTitle":"NHÚNG",
"fileTitle":"TỆP",
"fieldsTitle":"TRƯỜNG",
"reactionsTitle":"PHẢN ỨNG",
"statsTitle":"THỐNG KÊ",
"emptyContent":"<nội dung trống>",
"noTitle":"<không-tiêu-đề>",
"noDesc":"<không-mô-tả>"
} }
}, },
"errors":{ "errors":{
@@ -245,7 +298,8 @@
"unknownPanel":"Bảng Điều Khiển Không Xác Định", "unknownPanel":"Bảng Điều Khiển Không Xác Định",
"notInGuild":"Không Ở Trong Máy Chủ", "notInGuild":"Không Ở Trong Máy Chủ",
"channelRename":"Không Thể Đổi Tên Kênh", "channelRename":"Không Thể Đổi Tên Kênh",
"busy": "Ticket Đang Bận" "busy":"Ticket Đang Bận",
"permissionError":"Lỗi quyền hạn"
}, },
"descriptions":{ "descriptions":{
"askForInfo":"Liên hệ với chủ sở hữu của bot này để biết thêm thông tin!", "askForInfo":"Liên hệ với chủ sở hữu của bot này để biết thêm thông tin!",
@@ -268,7 +322,10 @@
"notInGuild":"{0} này không hoạt động trong DM! Vui lòng thử lại trong máy chủ!", "notInGuild":"{0} này không hoạt động trong DM! Vui lòng thử lại trong máy chủ!",
"channelRename":"Do giới hạn tốc độ của discord, hiện tại bot không thể đổi tên kênh. Kênh sẽ tự động được đổi tên trong 10 phút nếu bot không được khởi động lại.", "channelRename":"Do giới hạn tốc độ của discord, hiện tại bot không thể đổi tên kênh. Kênh sẽ tự động được đổi tên trong 10 phút nếu bot không được khởi động lại.",
"channelRenameSource":"Nguồn gốc của lỗi này là: {0}", "channelRenameSource":"Nguồn gốc của lỗi này là: {0}",
"busy": "Không thể sử dụng {0} này!\nTicket hiện đang được bot xử lý.\n\nVui lòng thử lại sau vài giây!" "busy":"Không thể sử dụng {0} này!\nTicket hiện đang được bot xử lý.\n\nVui lòng thử lại sau vài giây!",
"closeBeforeMessage":"Không thể đóng/xóa vé này trước khi người dùng gửi tin nhắn.",
"closeBeforeAdminMessage":"Không thể đóng/xóa vé này trước khi quản trị viên vé hoặc thành viên hỗ trợ gửi tin nhắn.",
"unableToCreateTicket":"Bạn không thể tạo vé."
}, },
"optionInvalidReasons":{ "optionInvalidReasons":{
"stringRegex":"Giá trị không khớp với mẫu!", "stringRegex":"Giá trị không khớp với mẫu!",
@@ -319,7 +376,6 @@
"added":"Đã Thêm", "added":"Đã Thêm",
"removed":"Đã Xóa", "removed":"Đã Xóa",
"filter":"Bộ Lọc", "filter":"Bộ Lọc",
"claimedBy": "Được Nhận Bởi {0}",
"method":"Phương Pháp", "method":"Phương Pháp",
"type":"Loại", "type":"Loại",
"blacklisted":"Bị Cấm", "blacklisted":"Bị Cấm",
@@ -340,10 +396,30 @@
"version":"Phiên Bản", "version":"Phiên Bản",
"name":"Tên", "name":"Tên",
"role":"Vai Trò", "role":"Vai Trò",
"status": "Trạng Thái", "status":"Trạng thái",
"claimed":"Đã Nhận", "claimed":"Đã Nhận",
"pinned":"Đã Ghim", "pinned":"Đã Ghim",
"creationDate": "Ngày Tạo" "creationDate":"Ngày Tạo",
"noone":"Không ai",
"open":"Mở",
"closed":"Đã đóng",
"priority":"Ưu tiên",
"participants":"Người tham gia",
"yes":"Có",
"no":"Không",
"option":"Tùy chọn",
"topic":"Chủ đề",
"uptime":"Thời gian hoạt động hệ thống",
"messages":"Tin nhắn",
"embeds":"Nhúng",
"files":"Tệp",
"components":"Thành phần",
"cooldown":"Thời gian chờ",
"maxTickets":"Số vé tối đa",
"admins":"Quản trị viên",
"roles":"Vai trò",
"size":"Kích thước"
}, },
"lowercase":{ "lowercase":{
"text":"văn bản", "text":"văn bản",
@@ -372,6 +448,7 @@
"unclaim":"Bỏ nhận ticket.", "unclaim":"Bỏ nhận ticket.",
"pin":"Ghim ticket.", "pin":"Ghim ticket.",
"unpin":"Bỏ ghim ticket.", "unpin":"Bỏ ghim ticket.",
"move":"Di chuyển ticket.", "move":"Di chuyển ticket.",
"moveId":"Mã định danh của tùy chọn bạn muốn di chuyển đến.", "moveId":"Mã định danh của tùy chọn bạn muốn di chuyển đến.",
"rename":"Đổi tên ticket.", "rename":"Đổi tên ticket.",
@@ -380,6 +457,7 @@
"addUser":"Người dùng cần thêm.", "addUser":"Người dùng cần thêm.",
"remove":"Xóa người dùng khỏi ticket.", "remove":"Xóa người dùng khỏi ticket.",
"removeUser":"Người dùng cần xóa.", "removeUser":"Người dùng cần xóa.",
"blacklist":"Quản lý danh sách cấm ticket.", "blacklist":"Quản lý danh sách cấm ticket.",
"blacklistView":"Xem danh sách cấm hiện tại.", "blacklistView":"Xem danh sách cấm hiện tại.",
"blacklistAdd":"Thêm người dùng vào danh sách cấm.", "blacklistAdd":"Thêm người dùng vào danh sách cấm.",
@@ -393,6 +471,7 @@
"statsUserUser":"Người dùng cần xem.", "statsUserUser":"Người dùng cần xem.",
"statsTicket":"Xem thống kê của ticket trong máy chủ.", "statsTicket":"Xem thống kê của ticket trong máy chủ.",
"statsTicketTicket":"Ticket cần xem.", "statsTicketTicket":"Ticket cần xem.",
"clear":"Xóa nhiều ticket cùng lúc.", "clear":"Xóa nhiều ticket cùng lúc.",
"clearFilter":"Bộ lọc để xóa ticket.", "clearFilter":"Bộ lọc để xóa ticket.",
"clearFilters":{ "clearFilters":{
@@ -405,6 +484,7 @@
"unpin":"Chưa Ghim", "unpin":"Chưa Ghim",
"autoclose":"Tự Động Đóng" "autoclose":"Tự Động Đóng"
}, },
"autoclose":"Quản lý tự động đóng trong ticket.", "autoclose":"Quản lý tự động đóng trong ticket.",
"autocloseDisable":"Tắt tự động đóng trong ticket này.", "autocloseDisable":"Tắt tự động đóng trong ticket này.",
"autocloseEnable":"Bật tự động đóng trong ticket này.", "autocloseEnable":"Bật tự động đóng trong ticket này.",
@@ -412,7 +492,19 @@
"autodelete":"Quản lý tự động xóa trong ticket.", "autodelete":"Quản lý tự động xóa trong ticket.",
"autodeleteDisable":"Tắt tự động xóa trong ticket này.", "autodeleteDisable":"Tắt tự động xóa trong ticket này.",
"autodeleteEnable":"Bật tự động xóa trong ticket này.", "autodeleteEnable":"Bật tự động xóa trong ticket này.",
"autodeleteEnableTime": "Số ngày ticket này cần không hoạt động để xóa." "autodeleteEnableTime":"Số ngày ticket này cần không hoạt động để xóa.",
"topic":"Quản lý chủ đề của kênh vé.",
"topicSet":"Đặt chủ đề cho kênh vé.",
"topicValue":"Chủ đề mới của kênh.",
"topicList":"Lấy danh sách tất cả vé cùng với chủ đề và thống kê.",
"priority":"Quản lý mức ưu tiên của vé.",
"prioritySet":"Đặt mức ưu tiên cho vé.",
"priorityValue":"Mức ưu tiên của kênh.",
"priorityGet":"Lấy mức ưu tiên của vé.",
"priorityList":"Lấy danh sách tất cả vé cùng với trạng thái ưu tiên.",
"transfer":"Chuyển quyền sở hữu vé từ người dùng này sang người dùng khác.",
"transferUser":"Người dùng để chuyển đến."
}, },
"helpMenu":{ "helpMenu":{
"help":"Nhận danh sách tất cả các lệnh có sẵn.", "help":"Nhận danh sách tất cả các lệnh có sẵn.",
@@ -440,7 +532,16 @@
"autocloseDisable":"Tắt tự động đóng trong ticket này.", "autocloseDisable":"Tắt tự động đóng trong ticket này.",
"autocloseEnable":"Bật tự động đóng trong ticket này.", "autocloseEnable":"Bật tự động đóng trong ticket này.",
"autodeleteDisable":"Tắt tự động xóa trong ticket này.", "autodeleteDisable":"Tắt tự động xóa trong ticket này.",
"autodeleteEnable": "Bật tự động xóa trong ticket này." "autodeleteEnable":"Bật tự động xóa trong ticket này.",
"categories":{
"general":"Lệnh chung",
"basicTicket":"Lệnh vé cơ bản",
"advancedTicket":"Lệnh vé nâng cao",
"userTicket":"Lệnh vé người dùng",
"admin":"Lệnh quản trị",
"advanced":"Lệnh nâng cao",
"extra":"Lệnh bổ sung"
}
}, },
"stats":{ "stats":{
"scopes":{ "scopes":{
@@ -448,7 +549,8 @@
"system":"Thống Kê Hệ Thống", "system":"Thống Kê Hệ Thống",
"user":"Thống Kê Người Dùng", "user":"Thống Kê Người Dùng",
"ticket":"Thống Kê Ticket", "ticket":"Thống Kê Ticket",
"participants": "Người Tham Gia" "participants":"Người Tham Gia",
"messages":"Tin nhắn"
}, },
"properties":{ "properties":{
"ticketsCreated":"Tickets Đã Tạo", "ticketsCreated":"Tickets Đã Tạo",
@@ -460,7 +562,47 @@
"ticketsPinned":"Tickets Đã Ghim", "ticketsPinned":"Tickets Đã Ghim",
"ticketsMoved":"Tickets Đã Di Chuyển", "ticketsMoved":"Tickets Đã Di Chuyển",
"usersBlacklisted":"Người Dùng Bị Cấm", "usersBlacklisted":"Người Dùng Bị Cấm",
"transcriptsCreated": "Bản Ghi Đã Tạo" "transcriptsCreated":"Bản Ghi Đã Tạo",
} "ticketsAutodeleted":"Vé tự động xóa",
"ticketsTransferred":"Vé đã chuyển",
"ticketVolume":"Số lượng vé",
"averageTickets":"Trung bình vé/người dùng",
"currentTickets":"Vé hiện tại",
"age":"Tuổi vé",
"responseTime":"Thời gian phản hồi",
"resolutionTime":"Thời gian xử lý",
"createdOn":"Ngày tạo",
"createdBy":"Tạo bởi",
"closedOn":"Ngày đóng",
"closedBy":"Đóng bởi",
"claimedOn":"Ngày nhận",
"claimedBy":"Nhận bởi",
"pinnedOn":"Ngày ghim",
"pinnedBy":"Ghim bởi",
"deletedOn":"Ngày xóa",
"deletedBy":"Xóa bởi"
},
"roles":{
"developer":"Nhà phát triển",
"serverOwner":"Chủ máy chủ",
"serverAdmin":"Quản trị máy chủ",
"moderator":"Nhóm kiểm duyệt",
"support":"Nhóm hỗ trợ",
"member":"Thành viên"
}
},
"panel":{
"selectTicket":"Chọn vé của bạn",
"selectRole":"Chọn vai trò của bạn",
"selectOption":"Chọn tùy chọn của bạn"
},
"priorities":{
"urgent":"Khẩn cấp",
"veryHigh":"Rất cao",
"high":"Cao",
"normal":"Bình thường",
"low":"Thấp",
"veryLow":"Rất thấp",
"none":"Không có"
} }
} }
+1 -1
View File
@@ -1,7 +1,7 @@
{ {
"name": "open-ticket", "name": "open-ticket",
"author": "DJdj Development", "author": "DJdj Development",
"version": "4.1.2", "version": "4.1.3",
"description": "The most advanced open-source discord ticket bot with HTML transcripts, plugins, questions, claiming, pinning & more! Using discord.js v14 & JSON database! ", "description": "The most advanced open-source discord ticket bot with HTML transcripts, plugins, questions, claiming, pinning & more! Using discord.js v14 & JSON database! ",
"keywords": [ "keywords": [
"ticket-bot", "ticket-bot",
+2
View File
@@ -3,6 +3,7 @@
"id":"example-plugin", "id":"example-plugin",
"version":"1.0.0", "version":"1.0.0",
"startFile":"index.ts", "startFile":"index.ts",
"supportedVersions":["OTv4.0.x","OTv4.1.x","OTv4.2.x"],
"enabled":false, "enabled":false,
"priority":0, "priority":0,
@@ -14,6 +15,7 @@
"details":{ "details":{
"author":"DJj123dj", "author":"DJj123dj",
"contributors":[],
"shortDescription":"A simple template for an Open Ticket v4 plugin!", "shortDescription":"A simple template for an Open Ticket v4 plugin!",
"longDescription":"A simple example of an Open Ticket v4 plugin!", "longDescription":"A simple example of an Open Ticket v4 plugin!",
"imageUrl":"", "imageUrl":"",
+12 -9
View File
@@ -55,14 +55,14 @@ export const registerCommandResponders = async () => {
return cancel() return cancel()
} }
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,source,guild,user,option))) return cancel()
//start ticket creation //start ticket creation
if (option.exists("opendiscord:questions") && option.get("opendiscord:questions").value.length > 0){ if (option.exists("opendiscord:questions") && option.get("opendiscord:questions").value.length > 0){
//send modal //send modal
instance.modal(await opendiscord.builders.modals.getSafe("opendiscord:ticket-questions").build(source,{guild,channel,user,option})) instance.modal(await opendiscord.builders.modals.getSafe("opendiscord:ticket-questions").build(source,{guild,channel,user,option}))
}else{ }else{
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,source,guild,user,option))) return cancel()
//create ticket //create ticket
await instance.defer(true) await instance.defer(true)
const res = await opendiscord.actions.get("opendiscord:create-ticket").run(source,{guild,user,answers:[],option}) const res = await opendiscord.actions.get("opendiscord:create-ticket").run(source,{guild,user,answers:[],option})
@@ -106,14 +106,14 @@ export const registerButtonResponders = async () => {
return cancel() return cancel()
} }
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,"panel-button",guild,user,option))) return cancel()
//start ticket creation //start ticket creation
if (option.exists("opendiscord:questions") && option.get("opendiscord:questions").value.length > 0){ if (option.exists("opendiscord:questions") && option.get("opendiscord:questions").value.length > 0){
//send modal //send modal
instance.modal(await opendiscord.builders.modals.getSafe("opendiscord:ticket-questions").build("panel-button",{guild,channel,user,option})) instance.modal(await opendiscord.builders.modals.getSafe("opendiscord:ticket-questions").build("panel-button",{guild,channel,user,option}))
}else{ }else{
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,"panel-button",guild,user,option))) return cancel()
//create ticket //create ticket
await instance.defer((generalConfig.data.system.replyOnTicketCreation) ? "reply" : "update",true) await instance.defer((generalConfig.data.system.replyOnTicketCreation) ? "reply" : "update",true)
@@ -150,14 +150,14 @@ export const registerDropdownResponders = async () => {
return cancel() return cancel()
} }
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,"panel-dropdown",guild,user,option))) return cancel()
//start ticket creation //start ticket creation
if (option.exists("opendiscord:questions") && option.get("opendiscord:questions").value.length > 0){ if (option.exists("opendiscord:questions") && option.get("opendiscord:questions").value.length > 0){
//send modal //send modal
instance.modal(await opendiscord.builders.modals.getSafe("opendiscord:ticket-questions").build("panel-dropdown",{guild,channel,user,option})) instance.modal(await opendiscord.builders.modals.getSafe("opendiscord:ticket-questions").build("panel-dropdown",{guild,channel,user,option}))
}else{ }else{
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,"panel-dropdown",guild,user,option))) return cancel()
//create ticket //create ticket
await instance.defer((generalConfig.data.system.replyOnTicketCreation) ? "reply" : "update",true) await instance.defer((generalConfig.data.system.replyOnTicketCreation) ? "reply" : "update",true)
@@ -228,6 +228,9 @@ export const registerModalResponders = async () => {
} }
}) })
//check ticket permissions
if (!(await checkTicketCreationPerms(instance,originalSource,guild,user,option))) return cancel()
//create ticket //create ticket
const res = await opendiscord.actions.get("opendiscord:create-ticket").run(originalSource,{guild,user,answers,option}) const res = await opendiscord.actions.get("opendiscord:create-ticket").run(originalSource,{guild,user,answers,option})
if (!res.channel || !res.ticket){ if (!res.channel || !res.ticket){
+1 -1
View File
@@ -133,7 +133,7 @@ export class ODMain {
constructor(){ constructor(){
this.versions = new ODVersionManager_Default() this.versions = new ODVersionManager_Default()
this.versions.add(ODVersion.fromString("opendiscord:version","v4.1.2")) this.versions.add(ODVersion.fromString("opendiscord:version","v4.1.3"))
this.versions.add(ODVersion.fromString("opendiscord:api","v1.0.0")) this.versions.add(ODVersion.fromString("opendiscord:api","v1.0.0"))
this.versions.add(ODVersion.fromString("opendiscord:transcripts","v2.1.0")) this.versions.add(ODVersion.fromString("opendiscord:transcripts","v2.1.0"))
this.versions.add(ODVersion.fromString("opendiscord:livestatus","v2.0.0")) this.versions.add(ODVersion.fromString("opendiscord:livestatus","v2.0.0"))
+4 -4
View File
@@ -560,8 +560,8 @@ export class ODHTTPGetRequest {
this.throwOnError = throwOnError this.throwOnError = throwOnError
const newConfig = config ?? {} const newConfig = config ?? {}
newConfig.method = "GET" newConfig.method = "GET"
if (newConfig.headers) Object.assign(newConfig.headers,{"User-Agent":"OpenDiscordBots-OpenTicket/4.1.2"}) if (newConfig.headers) Object.assign(newConfig.headers,{"User-Agent":"OpenDiscordBots-OpenTicket/4.1.3"})
else newConfig.headers = {"User-Agent":"OpenDiscordBots-OpenTicket/4.1.2"} else newConfig.headers = {"User-Agent":"OpenDiscordBots-OpenTicket/4.1.3"}
this.config = newConfig this.config = newConfig
} }
@@ -615,8 +615,8 @@ export class ODHTTPPostRequest {
this.throwOnError = throwOnError this.throwOnError = throwOnError
const newConfig = config ?? {} const newConfig = config ?? {}
newConfig.method = "POST" newConfig.method = "POST"
if (newConfig.headers) Object.assign(newConfig.headers,{"User-Agent":"OpenDiscordBots-OpenTicket/4.1.2"}) if (newConfig.headers) Object.assign(newConfig.headers,{"User-Agent":"OpenDiscordBots-OpenTicket/4.1.3"})
else newConfig.headers = {"User-Agent":"OpenDiscordBots-OpenTicket/4.1.2"} else newConfig.headers = {"User-Agent":"OpenDiscordBots-OpenTicket/4.1.3"}
this.config = newConfig this.config = newConfig
} }
+13 -2
View File
@@ -55,6 +55,11 @@ export interface ODPluginData {
version:string, version:string,
/**The location of the start file of the plugin relative to the rootDir of the plugin */ /**The location of the start file of the plugin relative to the rootDir of the plugin */
startFile:string, startFile:string,
/**A list of compatible versions. (e.g. `["OTv4.0.x", "OMv1.x.x"]`) (optional, will be required in future version)
* - `OT` --> Open Ticket support
* - `OM` --> Open Moderation support
*/
supportedVersions?:string[],
/**Is this plugin enabled? */ /**Is this plugin enabled? */
enabled:boolean, enabled:boolean,
@@ -78,8 +83,10 @@ export interface ODPluginData {
* Additional details in the `plugin.json` file from a plugin. * Additional details in the `plugin.json` file from a plugin.
*/ */
export interface ODPluginDetails { export interface ODPluginDetails {
/**The author of the plugin. */ /**The main author of the plugin. Additional contributors can be specified in `contributors`. */
author:string, author:string,
/**A list of plugin contributors. (optional, will be required in future version) */
contributors?:string[],
/**A short description of this plugin. */ /**A short description of this plugin. */
shortDescription:string, shortDescription:string,
/**A large description of this plugin. */ /**A large description of this plugin. */
@@ -121,7 +128,7 @@ export class ODPlugin extends ODManagerData {
/**Did this plugin crash? (A reason is available in the `crashReason`) */ /**Did this plugin crash? (A reason is available in the `crashReason`) */
crashed: boolean crashed: boolean
/**The reason which caused this plugin to crash. */ /**The reason which caused this plugin to crash. */
crashReason: null|"incompatible.plugin"|"missing.plugin"|"missing.dependency"|"executed" = null crashReason: null|"incompatible.plugin"|"missing.plugin"|"missing.dependency"|"incompatible.version"|"executed" = null
constructor(dir:string, jsondata:ODPluginData){ constructor(dir:string, jsondata:ODPluginData){
super(jsondata.id) super(jsondata.id)
@@ -212,6 +219,10 @@ export class ODPlugin extends ODManagerData {
return incompatible return incompatible
} }
/**Get a list of all authors & contributors of this plugin. */
getAuthors(): string[] {
return [this.details.author,...(this.details.contributors ?? [])]
}
} }
/**## ODPluginClassManager `class` /**## ODPluginClassManager `class`
+6 -8
View File
@@ -1071,15 +1071,9 @@ export class ODModalResponderInstance {
async reply(msg:ODMessageBuildResult): Promise<ODMessageBuildSentResult<boolean>> { async reply(msg:ODMessageBuildResult): Promise<ODMessageBuildSentResult<boolean>> {
try{ try{
const msgFlags: number[] = msg.ephemeral ? [discord.MessageFlags.Ephemeral] : [] const msgFlags: number[] = msg.ephemeral ? [discord.MessageFlags.Ephemeral] : []
if (this.interaction.replied || this.interaction.deferred){ const sent = await this.interaction.followUp(Object.assign(msg.message,{flags:msgFlags}))
const sent = await this.interaction.editReply(Object.assign(msg.message,{flags:msgFlags}))
this.didReply = true this.didReply = true
return {success:true,message:sent} return {success:true,message:sent}
}else{
const sent = await this.interaction.reply(Object.assign(msg.message,{flags:msgFlags}))
this.didReply = true
return {success:true,message:await sent.fetch()}
}
}catch{ }catch{
return {success:false,message:null} return {success:false,message:null}
} }
@@ -1092,7 +1086,11 @@ export class ODModalResponderInstance {
const sent = await this.interaction.editReply(Object.assign(msg.message,{flags:msgFlags})) const sent = await this.interaction.editReply(Object.assign(msg.message,{flags:msgFlags}))
this.didReply = true this.didReply = true
return {success:true,message:await sent.fetch()} return {success:true,message:await sent.fetch()}
}else throw new ODSystemError("Unable to update modal interaction!") }else{
const sent = await this.interaction.reply(Object.assign(msg.message,{flags:msgFlags}))
this.didReply = true
return {success:true,message:await sent.fetch()}
}
}catch{ }catch{
return {success:false,message:null} return {success:false,message:null}
} }
-8
View File
@@ -1564,11 +1564,3 @@ async function saveQuickSetupConfig(){
transcriptsConfig.data = transcriptsConfigData transcriptsConfig.data = transcriptsConfigData
await transcriptsConfig.save() await transcriptsConfig.save()
} }
/** Steps Todo
* ALREADY FINISHED:
* - Ticket configuration => per-ticket configuration
* - (option ID autogenerated from name BE AWARE OF TICKETS WITH SAME NAME!! + remove unicode, spaces & special chars from id)
* - (embed autofilled with name+desc+color, thumbnail will automatically be set to the server icon)
* - (ping will be @here)
*/
+2
View File
@@ -142,4 +142,6 @@ export const migrations = [
//MIGRATE TO v4.1.2 //MIGRATE TO v4.1.2
new utilities.ODVersionMigration(api.ODVersion.fromString("opendiscord:version","v4.1.2"),async () => {},async () => {}), new utilities.ODVersionMigration(api.ODVersion.fromString("opendiscord:version","v4.1.2"),async () => {},async () => {}),
//MIGRATE TO v4.1.3
new utilities.ODVersionMigration(api.ODVersion.fromString("opendiscord:version","v4.1.3"),async () => {},async () => {}),
] ]
+87 -23
View File
@@ -1,6 +1,5 @@
import {opendiscord, api, utilities} from "../../index" import {opendiscord, api, utilities} from "../../index"
import fs from "fs" import fs from "fs"
import { ODPluginError } from "../api/api"
export const loadAllPlugins = async () => { export const loadAllPlugins = async () => {
//start launching plugins //start launching plugins
@@ -12,6 +11,7 @@ export const loadAllPlugins = async () => {
return return
} }
const plugins = fs.readdirSync("./plugins") const plugins = fs.readdirSync("./plugins")
const pluginVersionRegex = /^(OT|OM)v(\d+)\.(\d+|x)\.(\d+|x)$/
//check & validate //check & validate
plugins.forEach((p) => { plugins.forEach((p) => {
@@ -32,31 +32,49 @@ export const loadAllPlugins = async () => {
try { try {
const rawplugindata: api.ODPluginData = JSON.parse(fs.readFileSync("./plugins/"+p+"/plugin.json").toString()) const rawplugindata: api.ODPluginData = JSON.parse(fs.readFileSync("./plugins/"+p+"/plugin.json").toString())
if (typeof rawplugindata != "object") throw new ODPluginError("Failed to load plugin.json") if (typeof rawplugindata != "object") throw new api.ODPluginError("Failed to load plugin.json")
if (typeof rawplugindata.id != "string") throw new ODPluginError("Failed to load plugin.json/id") if (typeof rawplugindata.id != "string") throw new api.ODPluginError("Failed to load plugin.json/id")
if (typeof rawplugindata.name != "string") throw new ODPluginError("Failed to load plugin.json/name") if (typeof rawplugindata.name != "string") throw new api.ODPluginError("Failed to load plugin.json/name")
if (typeof rawplugindata.version != "string") throw new ODPluginError("Failed to load plugin.json/version") if (typeof rawplugindata.version != "string") throw new api.ODPluginError("Failed to load plugin.json/version")
if (typeof rawplugindata.startFile != "string") throw new ODPluginError("Failed to load plugin.json/startFile") if (typeof rawplugindata.startFile != "string") throw new api.ODPluginError("Failed to load plugin.json/startFile")
if (typeof rawplugindata.enabled != "boolean") throw new ODPluginError("Failed to load plugin.json/enabled") //only check "supportedVersions" if it exists (should be array)
if (typeof rawplugindata.priority != "number") throw new ODPluginError("Failed to load plugin.json/priority") if (rawplugindata.supportedVersions){
if (!Array.isArray(rawplugindata.events)) throw new ODPluginError("Failed to load plugin.json/events") if (!Array.isArray(rawplugindata.supportedVersions)) throw new api.ODPluginError("Failed to load plugin.json/supportedVersions (must be array)")
for (const version of rawplugindata.supportedVersions){
if (typeof version !== "string"){
throw new api.ODPluginError("Failed to load plugin.json/supportedVersions (all items must be strings)")
}
//only OT (Open Ticket) & OM (Open Moderation) are supported at the moment
if (!pluginVersionRegex.test(version)){
throw new api.ODPluginError(`Failed to load plugin.json/supportedVersions (invalid format: "${version}", expected format like "OTv4.0.x" or "OMv1.0.0")`)
}
}
}
if (!Array.isArray(rawplugindata.npmDependencies)) throw new ODPluginError("Failed to load plugin.json/npmDependencies") if (typeof rawplugindata.enabled != "boolean") throw new api.ODPluginError("Failed to load plugin.json/enabled")
if (!Array.isArray(rawplugindata.requiredPlugins)) throw new ODPluginError("Failed to load plugin.json/requiredPlugins") if (typeof rawplugindata.priority != "number") throw new api.ODPluginError("Failed to load plugin.json/priority")
if (!Array.isArray(rawplugindata.incompatiblePlugins)) throw new ODPluginError("Failed to load plugin.json/incompatiblePlugins") if (!Array.isArray(rawplugindata.events)) throw new api.ODPluginError("Failed to load plugin.json/events")
if (typeof rawplugindata.details != "object") throw new ODPluginError("Failed to load plugin.json/details") if (!Array.isArray(rawplugindata.npmDependencies)) throw new api.ODPluginError("Failed to load plugin.json/npmDependencies")
if (typeof rawplugindata.details.author != "string") throw new ODPluginError("Failed to load plugin.json/details/author") if (!Array.isArray(rawplugindata.requiredPlugins)) throw new api.ODPluginError("Failed to load plugin.json/requiredPlugins")
if (typeof rawplugindata.details.shortDescription != "string") throw new ODPluginError("Failed to load plugin.json/details/shortDescription") if (!Array.isArray(rawplugindata.incompatiblePlugins)) throw new api.ODPluginError("Failed to load plugin.json/incompatiblePlugins")
if (typeof rawplugindata.details.longDescription != "string") throw new ODPluginError("Failed to load plugin.json/details/longDescription")
if (typeof rawplugindata.details.imageUrl != "string") throw new ODPluginError("Failed to load plugin.json/details/imageUrl")
if (typeof rawplugindata.details.projectUrl != "string") throw new ODPluginError("Failed to load plugin.json/details/projectUrl")
if (!Array.isArray(rawplugindata.details.tags)) throw new ODPluginError("Failed to load plugin.json/details/tags")
if (rawplugindata.id != p) throw new ODPluginError("Failed to load plugin, directory name is required to match the id") if (typeof rawplugindata.details != "object") throw new api.ODPluginError("Failed to load plugin.json/details")
if (typeof rawplugindata.details.author != "string") throw new api.ODPluginError("Failed to load plugin.json/details/author")
if (opendiscord.plugins.exists(rawplugindata.id)) throw new ODPluginError("Failed to load plugin, this id already exists in another plugin") //only check "contributors" if it exists (should be array)
if (rawplugindata.details.contributors && !Array.isArray(rawplugindata.details.contributors)) throw new api.ODPluginError("Failed to load plugin.json/details/contributors (must be array)")
if (typeof rawplugindata.details.shortDescription != "string") throw new api.ODPluginError("Failed to load plugin.json/details/shortDescription")
if (typeof rawplugindata.details.longDescription != "string") throw new api.ODPluginError("Failed to load plugin.json/details/longDescription")
if (typeof rawplugindata.details.imageUrl != "string") throw new api.ODPluginError("Failed to load plugin.json/details/imageUrl")
if (typeof rawplugindata.details.projectUrl != "string") throw new api.ODPluginError("Failed to load plugin.json/details/projectUrl")
if (!Array.isArray(rawplugindata.details.tags)) throw new api.ODPluginError("Failed to load plugin.json/details/tags")
if (rawplugindata.id != p) throw new api.ODPluginError("Failed to load plugin, directory name is required to match the id")
if (opendiscord.plugins.exists(rawplugindata.id)) throw new api.ODPluginError("Failed to load plugin, this id already exists in another plugin")
//plugin.json is valid => load plugin //plugin.json is valid => load plugin
const plugin = new api.ODPlugin(p,rawplugindata) const plugin = new api.ODPlugin(p,rawplugindata)
@@ -91,6 +109,7 @@ export const loadAllPlugins = async () => {
const incompatibilities: {from:string,to:string}[] = [] const incompatibilities: {from:string,to:string}[] = []
const missingDependencies: {id:string,missing:string}[] = [] const missingDependencies: {id:string,missing:string}[] = []
const missingPlugins: {id:string,missing:string}[] = [] const missingPlugins: {id:string,missing:string}[] = []
const versionIncompatibilities: {id:string}[] = []
//go through all plugins for errors //go through all plugins for errors
sortedPlugins.filter((plugin) => plugin.enabled).forEach((plugin) => { sortedPlugins.filter((plugin) => plugin.enabled).forEach((plugin) => {
@@ -98,6 +117,33 @@ export const loadAllPlugins = async () => {
plugin.dependenciesInstalled().forEach((missing) => missingDependencies.push({id:from,missing})) plugin.dependenciesInstalled().forEach((missing) => missingDependencies.push({id:from,missing}))
plugin.pluginsIncompatible(opendiscord.plugins).forEach((incompatible) => incompatibilities.push({from,to:incompatible})) plugin.pluginsIncompatible(opendiscord.plugins).forEach((incompatible) => incompatibilities.push({from,to:incompatible}))
plugin.pluginsInstalled(opendiscord.plugins).forEach((missing) => missingPlugins.push({id:from,missing})) plugin.pluginsInstalled(opendiscord.plugins).forEach((missing) => missingPlugins.push({id:from,missing}))
//check if plugins are compatible with version of bot
if (plugin.data.supportedVersions && plugin.data.supportedVersions.length > 0){
const currentVersion = opendiscord.versions.get("opendiscord:version")
let isCompatible = false
for (const versionStr of plugin.data.supportedVersions){
const match = versionStr.match(pluginVersionRegex)
if (!match) continue
const projectPrefix = match[1]
const primary = parseInt(match[2])
const secondary = (match[3] === "x") ? null : parseInt(match[3])
const tertiary = (match[4] === "x") ? null : parseInt(match[4])
if (projectPrefix !== "OT") continue
else if (primary !== currentVersion.primary) continue
else if (typeof secondary === "number" && secondary !== currentVersion.secondary) continue
else if (typeof tertiary === "number" && tertiary !== currentVersion.tertiary) continue
else{
isCompatible = true
break
}
}
if (!isCompatible) versionIncompatibilities.push({id:from})
}
}) })
//handle all incompatibilities //handle all incompatibilities
@@ -152,6 +198,22 @@ export const loadAllPlugins = async () => {
initPluginError = true initPluginError = true
}) })
//handle all bot version incompatibilities
versionIncompatibilities.forEach((match) => {
const plugin = opendiscord.plugins.get(match.id)
if (plugin && !plugin.crashed){
plugin.crashed = true
plugin.crashReason = "incompatible.version"
}
const versions = plugin?.data.supportedVersions?.join(", ") ?? "<unknown-version>"
const currentVersion = opendiscord.versions.get("opendiscord:version").toString()
opendiscord.log(`Plugin version incompatibility: plugin requires "${versions}" but current bot version is "${currentVersion}", canceling plugin execution...`,"plugin",[
{key:"path",value:"./plugins/"+match.id}
])
initPluginError = true
})
//exit on error (when soft mode disabled) //exit on error (when soft mode disabled)
if (!opendiscord.defaults.getDefault("softPluginLoading") && initPluginError){ if (!opendiscord.defaults.getDefault("softPluginLoading") && initPluginError){
console.log("") console.log("")
@@ -177,17 +239,19 @@ export const loadAllPlugins = async () => {
} }
for (const plugin of sortedPlugins){ for (const plugin of sortedPlugins){
const authors = [plugin.details.author,...(plugin.details.contributors ?? [])].join(", ")
if (plugin.enabled){ if (plugin.enabled){
opendiscord.debug.debug("Plugin \""+plugin.id.value+"\" loaded",[ opendiscord.debug.debug("Plugin \""+plugin.id.value+"\" loaded",[
{key:"status",value:(plugin.crashed ? "crashed" : "success")}, {key:"status",value:(plugin.crashed ? "crashed" : "success")},
{key:"crashReason",value:(plugin.crashed ? (plugin.crashReason ?? "/") : "/")}, {key:"crashReason",value:(plugin.crashed ? (plugin.crashReason ?? "/") : "/")},
{key:"author",value:plugin.details.author}, {key:"authors",value:authors},
{key:"version",value:plugin.version.toString()}, {key:"version",value:plugin.version.toString()},
{key:"priority",value:plugin.priority.toString()} {key:"priority",value:plugin.priority.toString()}
]) ])
}else{ }else{
opendiscord.debug.debug("Plugin \""+plugin.id.value+"\" disabled",[ opendiscord.debug.debug("Plugin \""+plugin.id.value+"\" disabled",[
{key:"author",value:plugin.details.author}, {key:"authors",value:authors},
{key:"version",value:plugin.version.toString()}, {key:"version",value:plugin.version.toString()},
{key:"priority",value:plugin.priority.toString()} {key:"priority",value:plugin.priority.toString()}
]) ])
+1 -1
View File
@@ -20,7 +20,7 @@
INFORMATION: INFORMATION:
============ ============
Open Ticket v4.1.2 - © DJdj Development Open Ticket v4.1.3 - © DJdj Development
support us: https://github.com/sponsors/DJj123dj support us: https://github.com/sponsors/DJj123dj
discord: https://discord.dj-dj.be discord: https://discord.dj-dj.be