Просмотр исходного кода

split translations into multiple files

Markus-Rost 6 лет назад
Родитель
Сommit
15e57bf0a0
10 измененных файлов с 1509 добавлено и 1508 удалено
  1. 0 1501
      i18n.json
  2. 36 0
      i18n/allLangs.json
  3. 209 0
      i18n/de.json
  4. 196 0
      i18n/en.json
  5. 227 0
      i18n/fr.json
  6. 200 0
      i18n/nl.json
  7. 207 0
      i18n/pl.json
  8. 220 0
      i18n/pt.json
  9. 206 0
      i18n/tr.json
  10. 8 7
      main.js

+ 0 - 1501
i18n.json

@@ -1,1501 +0,0 @@
-{
-	"allLangs": [
-		{
-			"en": "en",
-			"eng": "en",
-			"english": "en",
-			"de": "de",
-			"german": "de",
-			"deutsch": "de",
-			"fr": "fr",
-			"french": "fr",
-			"français": "fr",
-			"nl": "nl",
-			"dutch": "nl",
-			"nederlands": "nl",
-			"pl": "pl",
-			"polish": "pl",
-			"polski": "pl",
-			"pt": "pt",
-			"portuguese": "pt",
-			"português": "pt",
-			"tr": "tr",
-			"turkish": "tr",
-			"turkçe": "tr"
-		},
-		[
-			"English",
-			"German",
-			"French",
-			"Dutch",
-			"Polish",
-			"Portuguese",
-			"Turkish"
-		]
-	],
-	"en": {
-		"__translator": [
-			"MarkusRost",
-			"violine1101"
-		],
-		"lang": "en",
-		"aliase": {
-			"purge": "delete"
-		},
-		"missingperm": "I'm missing some permissions for this command:",
-		"limit": "🚨 **Stop, you hit a limit!** 🚨\n\n%s, your message contained too many commands!",
-		"disclaimer": "I am a small bot with the task to link to Gamepedia wikis. %s wrote me in JavaScript.\n\n**I am not affiliated with Curse/Gamepedia and am an unofficial tool!**",
-		"helpserver": "For questions and problems please visit my support server:",
-		"settings": {
-			"save_failed": "sadly the settings couldn't be saved, please try again later.",
-			"missing": "this server isn't set up yet. Use %1$s and %2$s to change the settings.",
-			"foundwikis": "Do you mean any of these wikis?",
-			"current": "these are the current settings for this server:\nLanguage: `English` %1$s\nDefault wiki: %2$s\nChannel wikis",
-			"nochannels": "*No channel wikis yet*",
-			"lang": "the language for this server is: `English`",
-			"langinvalid": "the specified language is not supported!",
-			"langchanged": "you changed the language for this server to: `English`",
-			"langhelp": "Use `%s <language>` to change the language.\nCurrently supported languages are:",
-			"wikimissing": "no default wiki is set for this server yet!",
-			"wiki": "the default wiki for this server is:",
-			"wikiinvalid": "please provide a valid link to a Gamepedia wiki!",
-			"wikichanged": "you changed the default wiki for this server to:",
-			"wikihelp": "Use `%s <wiki>` to change the default wiki.\nLink to the wiki: `https://<wiki>.gamepedia.com/`",
-			"channel": "the default wiki for this channel is:",
-			"channelchanged": "you changed the default wiki for this channel to:"
-		},
-		"pause": {
-			"on": "I'm now paused on this server and will ignore most commands!",
-			"off": "I'm no longer paused on this server and will respond to all commands again!"
-		},
-		"voice": {
-			"text": "I try to give everyone in a voice channel a specific role:",
-			"name": "voice channel name",
-			"channel": "Voice channel",
-			"join": "%1$s joined the voice channel \"%2$s\".",
-			"left": "%1$s left the voice channel \"%2$s\"."
-		},
-		"overview": {
-			"missing": "there is no overview available for this wiki yet.",
-			"inaccurate": "Statistics may be inaccurate",
-			"name": "Full name:",
-			"created": "Created:",
-			"manager": "Wiki manager:",
-			"talk": "talk",
-			"official": "Official wiki:",
-			"yes": "Yes",
-			"no": "No",
-			"articles": "Articles:",
-			"pages": "Total pages:",
-			"edits": "Edits:",
-			"users": "Active users:"
-		},
-		"user": {
-			"gender": {
-				"unknown": "Unknown",
-				"male": "Male",
-				"female": "Female"
-			},
-			"dateformat": "en-US",
-			"groups": [
-				["global_bot", "Gamepedia bot"],
-				["hydra_staff", "Gamepedia staff"],
-				["bot", "Bot"],
-				["bureaucrat", "Bureaucrat"],
-				["wiki_guardian", "Wiki Guardian"],
-				["sysop", "Administrator"],
-				["grasp", "GRASP"],
-				["directors", "Director"],
-				["Patrol", "Inspector"],
-				["editor", "Editor"],
-				["moderator", "Moderator"],
-				["Elite_users", "Elite user"],
-				["patrollers", "Patroller"],
-				["autoreview", "autoreview"],
-				["autopatrol", "autopatrol"],
-				["user", "User"]
-			],
-			"manager": "Wiki manager",
-			"info": {
-				"gender": "Gender:",
-				"registration": "Registration date:",
-				"editcount": "Edit count:",
-				"group": "Group:"
-			},
-			"block": {
-				"header": "%s is currently blocked!",
-				"text": "Blocked on %1$s until %2$s by %3$s with reason \"%4$s\".",
-				"until_infinity": "the end of all days"
-			}
-		},
-		"diff": {
-			"badrev": "at least one revision doesn't exist!",
-			"nocomment": "*No description provided*",
-			"hidden": "*hidden*",
-			"info": {
-				"editor": "Editor:",
-				"timestamp": "Edit date:",
-				"size": "Difference:",
-				"bytes": "%s Bytes",
-				"comment": "Comment:",
-				"tags": "Tags:"
-			}
-		},
-		"search": {
-			"page": "page",
-			"search": "search",
-			"random": "random",
-			"overview": "overview",
-			"infopage": "Not the correct result? Use %s for a direct link.",
-			"infosearch": "Not the correct result? Use %1$s for a direct link or %2$s for a list of all hits.",
-			"category": {
-				"content": "Content of this category:",
-				"empty": "*This category is empty*",
-				"pages": {
-					"default": "%s pages",
-					"1": "%s page"
-				},
-				"files": {
-					"default": "%s files",
-					"1": "%s file"
-				},
-				"subcats": {
-					"default": "%s categories",
-					"1": "%s category"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Use this link to invite me to another server:"
-		},
-		"poll": {
-			"title": "**Poll:**\n"
-		},
-		"delete": {
-			"invalid": "the specified number isn't valid.",
-			"success": "the most recent %s messages in this channel were deleted.",
-			"big": "the specified number is too big. The maximum is %s!"
-		},
-		"test": {
-			"random": 10,
-			"pause": "I'm currently paused on this server.",
-			"text": [
-				"I'm still alive!",
-				"and believe me, I am still alive.",
-				"I'm doing science and I'm still alive.",
-				"I feel fantastic and I'm still alive."
-			],
-			"default": "I'm fully functional!",
-			"time": "Response time"
-		},
-		"help": {
-			"all": "So, you want to know what things I can do? Here is a list of all commands that I understand:",
-			"admin": "These commands can only be performed by administrators:",
-			"noadmin": "you need the `Manage Server` permission for these commands!",
-			"pause": "**I'm currently paused on this server!**\nOnly these commands can be performed:",
-			"list": [
-				{ "cmd": "<search term>", "desc": "I will answer with a link to a matching article in the wiki.", "unsearchable": true },
-				{ "cmd": "!<wiki> <search term>", "desc": "I will answer with a link to a matching article in the named Gamepedia wiki: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "User:<username>", "desc": "I will show some information about the user.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "I will answer with a link to the diff in the wiki." },
-				{ "cmd": "diff <page name>", "desc": "I will answer with a link to the last diff on the article in the wiki." },
-				{ "cmd": "random", "desc": "I will answer with a link to a random page in the wiki." },
-				{ "cmd": "🎲", "desc": "I will answer with a link to a random page in the wiki.", "hide": true },
-				{ "cmd": "overview", "desc": "I will show some information and statistics about the wiki." },
-				{ "cmd": "/<Minecraft command>", "desc": "I will answer with the syntax of the Minecraft command and a link to the article for the command in the Minecraft Wiki.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "command <Minecraft command>", "desc": "I will answer with the syntax of the Minecraft command and a link to the article for the command in the Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <Minecraft command>", "desc": "I will answer with the syntax of the Minecraft command and a link to the article for the command in the Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "bug <Minecraft bug>", "desc": "I will answer with a link to the bug in the Minecraft bug tracker.", "minecraft": true },
-				{ "cmd": "page <page name>", "desc": "I will answer with a direct link to the article in the wiki.", "hide": true },
-				{ "cmd": "search <search term>", "desc": "I will answer with a direct link to the search page for the article in the wiki.", "hide": true },
-				{ "cmd": "info", "desc": "I will introduce myself." },
-				{ "cmd": "help", "desc": "I will list all the commands that I understand." },
-				{ "cmd": "help <bot command>", "desc": "Wonder how a command works? Let me explain it to you!" },
-				{ "cmd": "help admin", "desc": "I will list all administrator commands." },
-				{ "cmd": "help admin", "desc": "I will list all administrator commands.", "unsearchable": true, "admin": true },
-				{ "cmd": "settings", "desc": "I will change the settings for this server.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <language>", "desc": "I will change the language for this server.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <wiki>", "desc": "I will change the default wiki for this server.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <wiki>", "desc": "I will change the default wiki for the current channel.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "I will ignore all commands on this server, except a few admin commands.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "I will respond to all commands on this server again.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "poll <question as free text>", "desc": "I will create a poll and react with <:support:448222377009086465> and <:oppose:448222455425794059>.", "admin": true },
-				{ "cmd": "poll <emoji> [<emoji> ...] <question as free text>", "desc": "I will create a poll and react with the possible answers.", "admin": true },
-				{ "cmd": "test", "desc": "If I'm active, I'll answer! Otherwise not.", "pause": true },
-				{ "cmd": "say <message>", "desc": "I will write the given message.", "admin": true, "pause": true },
-				{ "cmd": "say alarm <message>", "desc": "I will write the given message already preformatted: 🚨 **<message>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "delete <count>", "desc": "I will delete the recent messages in the channel, as long as they aren't older than 14 days.", "admin": true, "pause": true },
-				{ "cmd": "purge <count>", "desc": "I will delete the recent messages in the channel, as long as they aren't older than 14 days.", "hide": true, "admin": true }
-			]
-		}
-	},
-	"de": {
-		"__translator": [
-			"MarkusRost"
-		],
-		"lang": "de",
-		"aliase": {
-			"purge": "delete",
-			"hilfe": "help",
-			"umfrage": "poll"
-		},
-		"missingperm": "mir fehlen einige Berechtigungen für diesen Befehl:",
-		"limit": "🚨 **Stop, du hast ein Limit erreicht!** 🚨\n\n%s, deine Nachricht enthält zu viele Befehle!",
-		"disclaimer": "Ich bin ein kleiner Bot mit der Aufgabe auf Gamepedia-Wikis zu verlinken. Geschrieben wurde ich von %s in JavaScript.\n\n**Ich stehe in keinem Zusammenhang mit Curse/Gamepedia und bin ein inoffizieller Bot!**",
-		"helpserver": "Bei Fragen oder Problemen besuche bitte meinen Support-Server:",
-		"settings": {
-			"save_failed": "die Einstellungen konnten leider nicht gespeichert werden, bitte versuche es später erneut.",
-			"missing": "für diesen Server wurden noch keine Einstellungen vorgenommen. Nutze %1$s und %2$s um die Einstellungen vorzunehmen.",
-			"foundwikis": "Meinst du eines dieser Wikis?",
-			"current": "dies sind die aktuellen Einstellungen für diesen Server:\nSprache: `Deutsch` %1$s\nStandard-Wiki: %2$s\nKanal-Wikis",
-			"nochannels": "*Noch keine Kanal-Wikis*",
-			"lang": "die Sprache für diesen Server ist: `Deutsch`",
-			"langinvalid": "die angegebende Sprache wird nicht unterstützt!",
-			"langchanged": "du hast die Sprache für diesen Server geändert zu: `Deutsch`",
-			"langhelp": "Nutze `%s <Sprache>` um die Sprache zu ändern.\nBisher mögliche Sprachen sind:",
-			"wikimissing": "für diesen Server wurde noch kein Wiki festgelegt!",
-			"wiki": "das Standard-Wiki für diesen Server ist:",
-			"wikiinvalid": "bitte gib einen gültigen Link zu einem Gamepedia-Wiki an!",
-			"wikichanged": "du hast das Standard-Wiki für diesen Server geändert zu:",
-			"wikihelp": "Nutze `%s <Wiki>` um das Standard-Wiki zu ändern.\nLink zum Wiki: `https://<Wiki>.gamepedia.com/`",
-			"channel": "das Standard-Wiki für diesen Kanal ist:",
-			"channelchanged": "du hast das Standard-Wiki für diesen Kanal geändert zu:"
-		},
-		"pause": {
-			"on": "ich bin auf diesem Server nun pausiert und werde die meisten Befehle ignorieren!",
-			"off": "ich bin auf diesem Server nicht länger pausiert und werde wieder auf alle Befehle reagieren!"
-		},
-		"voice": {
-			"text": "ich versuche allen in einem Sprachkanal eine bestimmte Rolle zu geben:",
-			"name": "Name des Sprachkanals",
-			"channel": "Sprachkanal",
-			"join": "%1$s hat den Sprachkanal \"%2$s\" betreten.",
-			"left": "%1$s hat den Sprachkanal \"%2$s\" verlassen."
-		},
-		"overview": {
-			"missing": "für dieses Wiki ist noch keine Übersicht verfügbar.",
-			"inaccurate": "Statistiken können ungenau sein",
-			"name": "Vollständiger Name:",
-			"created": "Erstellt:",
-			"manager": "Wiki-Manager:",
-			"talk": "Diskussion",
-			"official": "Offizielles Wiki:",
-			"yes": "Ja",
-			"no": "Nein",
-			"articles": "Artikel:",
-			"pages": "Seiten insgesamt:",
-			"edits": "Bearbeitungen:",
-			"users": "Aktive Benutzer:"
-		},
-		"user": {
-			"gender": {
-				"unknown": "Unbekannt",
-				"male": "Männlich",
-				"female": "Weiblich"
-			},
-			"dateformat": "de-DE",
-			"groups": [
-				["global_bot", "Gamepedia-Bot"],
-				["hydra_staff", "Gamepedia-Mitarbeiter"],
-				["bot", "Bot"],
-				["bureaucrat", "Bürokrat"],
-				["wiki_guardian", "Wiki Guardian"],
-				["sysop", "Administrator"],
-				["grasp", "GRASP"],
-				["directors", "Direktor"],
-				["Patrol", "Inspektor"],
-				["editor", "Autor"],
-				["moderator", "Moderator"],
-				["Elite_users", "Elite-Benutzer"],
-				["patrollers", "Kontrolleur"],
-				["autoreview", "autoreview"],
-				["autopatrol", "autopatrol"],
-				["user", "Benutzer"]
-			],
-			"manager": "Wiki-Manager",
-			"info": {
-				"gender": "Geschlecht:",
-				"registration": "Registriert:",
-				"editcount": "Bearbeitungen:",
-				"group": "Gruppe:"
-			},
-			"block": {
-				"header": "%s ist derzeit gesperrt!",
-				"text": "Gesperrt am %1$s bis zum %2$s von %3$s mit der Begründung „%4$s”.",
-				"until_infinity": "Ende aller Tage"
-			}
-		},
-		"diff": {
-			"badrev": "mindestens eine Version existiert nicht!",
-			"nocomment": "*Keine Zusammenfassung angegeben*",
-			"hidden": "*versteckt*",
-			"info": {
-				"editor": "Autor:",
-				"timestamp": "Zeitpunkt:",
-				"size": "Unterschied:",
-				"bytes": "%s Bytes",
-				"comment": "Zusammenfassung:",
-				"tags": "Markierungen:"
-			}
-		},
-		"search": {
-			"page": "seite",
-			"search": "suche",
-			"random": "zufall",
-			"overview": "übersicht",
-			"infopage": "Nicht das richtige Ergebnis? Nutze %s für einen direkten Link.",
-			"infosearch": "Nicht das richtige Ergebnis? Nutze %1$s für einen direkten Link oder %2$s für eine Liste mit allen Treffern.",
-			"category": {
-				"content": "Inhalt der Kategorie:",
-				"empty": "*Diese Kategorie ist leer*",
-				"pages": {
-					"default": "%s Seiten",
-					"1": "Eine Seite"
-				},
-				"files": {
-					"default": "%s Dateien",
-					"1": "Eine Datei"
-				},
-				"subcats": {
-					"default": "%s Kategorien",
-					"1": "Eine Kategorie"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Du kannst mich mit diesem Link auf einen anderen Server einladen:"
-		},
-		"poll": {
-			"title": "**Umfrage:**\n"
-		},
-		"delete": {
-			"invalid": "du hast keine gültige Anzahl angegeben.",
-			"success": "die letzten %s Nachrichten in diesem Kanal wurden gelöscht.",
-			"big": "deine angegebene Anzahl ist zu groß. Die maximale Anzahl ist %s!"
-		},
-		"test": {
-			"random": 10,
-			"pause": "ich bin auf diesem Server derzeit pausiert.",
-			"text": [
-				"ich bin ja schon wach!",
-				"du hast mich gerufen?",
-				"ja, ich funktioniere noch!",
-				"hast du **Kekse** gesagt?",
-				"hast du **Kekse** gesagt?"
-			],
-			"default": "ich bin voll funktionsfähig!",
-			"time": "Ping"
-		},
-		"help": {
-			"all": "Du willst also wissen, was ich so drauf habe? Hier ist eine Liste aller Befehle, die ich verstehe:",
-			"admin": "Diese Befehle können nur Administratoren ausführen:",
-			"noadmin": "du benötigst die `Server verwalten`-Berechtigung für diese Befehle!",
-			"pause": "**Ich bin auf diesem Server derzeit pausiert!**\nNur diese Befehle können ausgeführt werden:",
-			"list": [
-				{ "cmd": "<Suchbegriff>", "desc": "Ich antworte mit einem Link auf einen passenden Artikel im Wiki.", "unsearchable": true },
-				{ "cmd": "!<Wiki> <Suchbegriff>", "desc": "Ich antworte mit einem Link auf einen passenden Artikel im angegebenen Gamepedia-Wiki: `https://<Wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "Benutzer:<Benutzername>", "desc": "Ich liste ein paar Informationen über den Benutzer auf.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "Ich verlinke auf die Änderung im Wiki." },
-				{ "cmd": "diff <Seitenname>", "desc": "Ich verlinke auf die letzte Änderung an der Seite im Wiki." },
-				{ "cmd": "zufall", "desc": "Ich antworte mit einem Link auf eine zufällige Seite im Wiki." },
-				{ "cmd": "random", "desc": "Ich antworte mit einem Link auf eine zufällige Seite im Wiki.", "hide": true },
-				{ "cmd": "🎲", "desc": "Ich antworte mit einem Link auf eine zufällige Seite im Wiki.", "hide": true },
-				{ "cmd": "übersicht", "desc": "Ich liste ein paar Informationen und Statistiken über das Wiki auf." },
-				{ "cmd": "overview", "desc": "Ich liste ein paar Informationen und Statistiken über das Wiki auf.", "hide": true },
-				{ "cmd": "/<Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "befehl <Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "command <Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "fehler <Minecraft-Fehler>", "desc": "Ich verlinke auf den Fehler im Minecraft-Bugtracker.", "minecraft": true },
-				{ "cmd": "bug <Minecraft-Fehler>", "desc": "Ich verlinke auf den Fehler im Minecraft-Bugtracker.", "hide": true, "minecraft": true },
-				{ "cmd": "seite <Seitenname>", "desc": "Ich antworte mit einem direkten Link zu der angegebenen Seite im Wiki.", "hide": true },
-				{ "cmd": "page <Seitenname>", "desc": "Ich antworte mit einem direkten Link zu der angegebenen Seite im Wiki.", "hide": true },
-				{ "cmd": "suche <Suchbegriff>", "desc": "Ich antworte mit einem direkten Link auf die Suchseite zu diesem Begriff im Wiki.", "hide": true },
-				{ "cmd": "search <Suchbegriff>", "desc": "Ich antworte mit einem direkten Link auf die Suchseite zu diesem Begriff im Wiki.", "hide": true },
-				{ "cmd": "info", "desc": "Ich erzähle etwas über mich." },
-				{ "cmd": "hilfe", "desc": "Ich liste alle Befehle auf." },
-				{ "cmd": "hilfe <Bot-Befehl>", "desc": "Frage mich, wie ein Befehl funktioniert." },
-				{ "cmd": "hilfe admin", "desc": "Ich liste alle Befehle für Administratoren auf." },
-				{ "cmd": "hilfe admin", "desc": "Ich liste alle Befehle für Administratoren auf.", "unsearchable": true, "admin": true },
-				{ "cmd": "help", "desc": "Ich liste alle Befehle auf.", "hide": true },
-				{ "cmd": "help <Bot-Befehl>", "desc": "Frage mich, wie ein Befehl funktioniert.", "hide": true },
-				{ "cmd": "help admin", "desc": "Ich liste alle Befehle für Administratoren auf.", "hide": true },
-				{ "cmd": "settings", "desc": "Ich ändere die Einstellungen für diesen Server.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <Sprache>", "desc": "Ich ändere die Sprache für diesen Server.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <Wiki>", "desc": "Ich ändere das Standard-Wiki für diesen Server.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <Wiki>", "desc": "Ich ändere das Standard-Wiki für den aktuellen Kanal.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "Ich werde auf diesem Server alle Befehle ignorieren, abgesehen von ein paar Befehlen für Administratoren.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "Ich werde auf diesem Server wieder auf alle Befehle reagieren.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "umfrage <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit <:support:448222377009086465> und <:oppose:448222455425794059>.", "admin": true },
-				{ "cmd": "umfrage <Emoji> [<Emoji> ...] <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit den angegebenen Antworten.", "admin": true },
-				{ "cmd": "poll <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit <:support:448222377009086465> und <:oppose:448222455425794059>.", "hide": true, "admin": true },
-				{ "cmd": "poll <Emoji> [<Emoji> ...] <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit den angegebenen Antworten.", "hide": true, "admin": true },
-				{ "cmd": "test", "desc": "Wenn ich gerade aktiv bin, werde ich antworten! Sonst nicht.", "pause": true },
-				{ "cmd": "say <Nachricht>", "desc": "Ich schreibe die angegebene Nachricht.", "admin": true, "pause": true },
-				{ "cmd": "say alarm <Nachricht>", "desc": "Ich schreibe die angegebene Nachricht bereits vorformatiert: 🚨 **<Nachricht>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "delete <Anzahl>", "desc": "Ich lösche die letzten Nachrichten in dem Kanal, solange sie nicht älter als 14 Tage sind.", "admin": true, "pause": true },
-				{ "cmd": "purge <Anzahl>", "desc": "Ich lösche die letzten Nachrichten in dem Kanal, solange sie nicht älter als 14 Tage sind.", "hide": true, "admin": true }
-			]
-		}
-	},
-	"fr": {
-		"__translator": [
-			"Yanis48",
-			"JSBM"
-		],
-		"lang": "fr",
-		"aliase": {
-			"purge": "delete",
-			"sondage": "poll",
-			"aide": "help"
-		},
-		"missingperm": "Il me manque certaines permissions pour cette commande :",
-		"limit": "🚨 **Halte ! Vous avez dépassé la limite !** 🚨\n\n%s, votre message contient beaucoup trop de commandes !",
-		"disclaimer": "Je suis un petit bot avec la tâche de créer un lien vers les wikis Gamepedia. %s m'a écrit en JavaScript.\n\n**Je ne suis pas affilié avec Curse/Gamepedia et ne suis pas un outil officiel !**",
-		"helpserver": "Pour tout problème ou question, merci de visiter mon serveur de support :",
-		"settings": {
-			"save_failed": "malheureusement, les paramètres n'ont pas pu être sauvegardés, veuillez réessayer plus tard.",
-			"missing": "ce serveur n'est pas encore configuré. Utilisez %1$s et %2$s pour modifier les paramètres.",
-			"foundwikis": "Cherchiez-vous un de ces wikis ?",
-			"current": "voici les paramètres actuels pour ce serveur :\n Langue : `Français` %1$s\nWiki par défaut : %2$s\nWikis associés aux salons",
-			"nochannels": "*Aucun salon n'est associé à un wiki spécifique pour l'instant*",
-			"lang": "la langue pour ce serveur est: `Français`",
-			"langinvalid": "la langue spécifiée n'est pas disponible !",
-			"langchanged": "la langue pour ce serveur a été changé pour : `Français`",
-			"langhelp": "Entrez `%s <langue>` pour changez la langue.\nLes langues disponibles sont les suivantes :",
-			"wikimissing": "aucun wiki n'est encore défini pour ce serveur.",
-			"wiki": "le wiki associé à ce serveur est :",
-			"wikiinvalid": "veuillez fournir un lien valide vers un wiki de Gamepedia !",
-			"wikichanged": "le wiki par défaut a été changé pour :",
-			"wikihelp": "Utilisez `%s <wiki>` pour changer le wiki par défaut.\nLien du wiki : `https://<wiki>.gamepedia.com/`",
-			"channel": "le wiki défini pour ce salon est :",
-			"channelchanged": "le wiki défini pour ce salon sera désormais :"
-		},
-		"pause": {
-			"on": "je sais maintenant en pause sur ce serveur et je ne répondrai pas à la majorité des commandes !",
-			"off": "je ne suis plus en pause, je peux à nouveau repondre à vos commandes !"
-		},
-		"voice": {
-			"text": "j'essaye de donner un rôle spécifique à tout le monde dans un salon vocal :",
-			"name": "nom du salon vocal",
-			"channel": "Salon vocal",
-			"join": "%1$s a rejoint le salon vocal \"%2$s\".",
-			"left": "%1$s a quitté le salon vocal \"%2$s\"."
-		},
-		"overview": {
-			"missing": "il n'y a pas encore d'aperçu disponible pour ce wiki.",
-			"inaccurate": "Les statistiques peuvent être inexactes",
-			"name": "Nom complet :",
-			"created": "Créé :",
-			"manager": "Gestionnaire de wiki :",
-			"talk": "discussion",
-			"official": "Wiki officiel :",
-			"yes": "Oui",
-			"no": "Non",
-			"articles": "Articles :",
-			"pages": "Nombre de pages total :",
-			"edits": "Modifications :",
-			"users": "Utilisateurs actifs :"
-		},
-		"user": {
-			"gender": {
-				"unknown": "Inconnu",
-				"male": "Homme",
-				"female": "Femme"
-			},
-			"dateformat": "fr-FR",
-			"groups": [
-				["global_bot", "Robot Gamepedia"],
-				["hydra_staff", "Staff Gamepedia"],
-				["bot", "Robot"],
-				["bureaucrat", "Bureaucrate"],
-				["wiki_guardian", "Gardien du wiki"],
-				["sysop", "Administrateur"],
-				["grasp", "GRASP"],
-				["directors", "Directeur"],
-				["Patrol", "Inspecteur"],
-				["editor", "Éditeur"],
-				["moderator", "Modérateur"],
-				["Elite_users", "Utilisateur élite"],
-				["patrollers", "Patrouilleur"],
-				["autoreview", "autoreview"],
-				["autopatrol", "autopatrol"],
-				["user", "Utilisateur"]
-			],
-			"manager": "Gestionnaire du wiki",
-			"info": {
-				"gender": "Genre :",
-				"registration": "Date d'inscription :",
-				"editcount": "Nombre d'éditions :",
-				"group": "Groupe :"
-			},
-			"block": {
-				"header": "%s est actuellement bloqué !",
-				"text": "Bloqué le %1$s jusqu'au %2$s par %3$s avec la raison \"%4$s\".",
-				"until_infinity": "moment de la fin des jours"
-			}
-		},
-		"diff": {
-			"badrev": "au moins une des révisions n'existe pas !",
-			"nocomment": "*aucune description*",
-			"hidden": "*masqué*",
-			"info": {
-				"editor": "Éditeur :",
-				"timestamp": "Date :",
-				"size": "Différence :",
-				"bytes": "%s octets",
-				"comment": "Commentaire :",
-				"tags": "Balises :"
-			}
-		},
-		"search": {
-			"page": "page",
-			"search": "chercher",
-			"random": "random",
-			"overview": "overview",
-			"infopage": "Pas le bon résultat ? Utilisez %s pour un lien direct.",
-			"infosearch": "Pas le bon résultat ? Utilisez %1$s pour un lien direct ou %2$s pour une liste de toutes les correspondances.",
-			"category": {
-				"content": "Contenu de cette catégorie :",
-				"empty": "*Cette catégorie est vide*",
-				"pages": {
-					"default": "%s pages",
-					"1": "%s page"
-				},
-				"files": {
-					"default": "%s fichiers",
-					"1": "%s fichier"
-				},
-				"subcats": {
-					"default": "%s catégories",
-					"1": "%s catégorie"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Utilisez ce lien pour m'inviter sur un autre serveur :"
-		},
-		"poll": {
-			"title": "**Sondage :**\n"
-		},
-		"delete": {
-			"invalid": "le nombre spécifié n'est pas valide.",
-			"success": "les %s messages les plus récents dans ce salon ont été supprimés.",
-			"big": "le nombre spécifié est trop grand. Le maximum est %s !"
-		},
-		"test": {
-			"random": 30,
-			"pause": "je suis présentement en pause sur ce serveur.",
-			"text": [
-				"Je suis toujours en vie !",
-				"et crois-moi, je suis toujours vivant.",
-				"Je fais de la science et je suis toujours en vie.",
-				"Je me sens fantastique et je suis toujours en vie.",
-				"Pas besoin de tester, je suis toujours là.",
-				"J'étais sur le point d'aller faire une promenade, mais visiblement vous avez encore besoin de moi...!",
-				"Bip bop bip. Oh désolé, j'ai oublié d'activer mon mode de language humain.",
-				"C'est la journée des contraires aujourd'hui! Du coup, je ne suis pas fonctionnel.",
-				"\\*baille\\* Non, je n'étais pas endormi, j'étais entièrement réveillé, je ne vois pas pourquoi vous demandez.",
-				"Ah, un test? Où ça?",
-				"Je suis là, rassurez-vous. Mais je viendrais encore plus vite si vous aviez des biscuits!",
-				"DESTRUCTION DE L'HUMANITÉ DANS 3, 2, 1... Mais non, je rigole. Sans humanité, il n'aurait plus de Wikis. Ou encore pire, plus de biscuits :O",
-				"Je suis là. Vous avez des biscuits?",
-				"Je vous écoute, j'étais juste en train de regarder un live... C'est captivant, ces choses-là.",
-				"Quoi? Moi? Mais non, je ne faisais rien... J'étais surtout pas en train de vandaliser un Wiki. Je ne ferais jamais ça :O",
-				"Bien le bonjour, je suis Wiki-Bot\nMa vocation est de fouiller les Wikis\nEt parce que je suis votre pote\nJe vous aiderai jour et nuit <3",
-				"c moa wiki-bot, ge peu vou édé?",
-				"Oh, mais qui vois-je, vous êtes-là, mes amis? Je suis content de vous retrouver!",
-				"Je suis le plus gentil de tous les robots. Vous pouvez en être certain!",
-				"WIKI-BOT VERSION 3.141.592.653.589\nÉTAT: Fonctionnel\nSTATUT: Toujours aussi merveilleux!",
-				"Bonjour! Je suis là! Allez, allons nous promener sur des Wikis!",
-				"TEST? TEST? TEST??!?!! Mais qui testez-vous?",
-				"... je suis là, j'étais en train de lire sur un Wiki! Saviez-vous que l'inventeur de la soupe est Darth Vader? ... Oh, peut-être que la page était vandalisée, en fait.",
-				"Le robot fonctionne.",
-				"Je suis là! Aller, je suis prêt, faites-moi faire une recherche! J'ai bien envie d'aller explorer les Wikis!",
-				"Est-ce que Markus est parti? Oui? Aller, allons-nous amuser!"
-			],
-			"default": "Je suis entièrement fonctionnel !",
-			"time": "Temps de latence"
-		},
-		"help": {
-			"all": "Donc, vous voulez savoir ce que je peux faire ? Voici une liste de toutes les commandes que je comprends :",
-			"admin": "Ces commandes ne peuvent être effectuées que par des administrateurs :",
-			"noadmin": "vous devez avoir la permission `Gérer le serveur` pour utiliser ces commandes !",
-			"pause": "**Je suis présentement en pause sur ce serveur!**\n Seuls ces commandes sont disponibles :",
-			"list": [
-				{ "cmd": "<terme de recherche>", "desc": "Je vais répondre avec un lien vers un article correspondant sur Wiki.", "unsearchable": true },
-				{ "cmd": "!<wiki> <terme de recherche>", "desc": "Je vais répondre avec un lien vers un article correspondant sur wiki Gamepedia nommé : `https://<wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "Utilisateur:<nom d'utilisateur>", "desc": "Je vais montrer quelques informations sur l'utilisateur.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "Je vais répondre avec un lien vers la diff sur Wiki." },
-				{ "cmd": "diff <nom de la page>", "desc": "Je vais répondre avec un lien vers la dernière diff de l'article sur Wiki." },
-				{ "cmd": "random", "desc": "Je vais répondre avec un lien vers une page du Wiki au hasard." },
-				{ "cmd": "🎲", "desc": "Je vais répondre avec un lien vers une page du Wiki au hasard.", "hide": true },
-				{ "cmd": "overview", "desc": "Je vais afficher certaines informations et statistiques à propos du wiki." },
-				{ "cmd": "/<commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "commande <commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "command <commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "bug <Minecraft bug>", "desc": "Je vais répondre avec le lien du bug sur le bug tracker Minecraft.", "minecraft": true },
-				{ "cmd": "page <nom de la page>", "desc": "Je vais répondre avec un lien vers l'article sur Wiki.", "hide": true },
-				{ "cmd": "chercher <terme de recherche>", "desc": "Je vais répondre avec un lien vers la page de recherche de l'article sur Wiki.", "hide": true },
-				{ "cmd": "search <terme de recherche>", "desc": "Je vais répondre avec un lien vers la page de recherche de l'article sur Wiki.", "hide": true },
-				{ "cmd": "info", "desc": "Je vais me présenter." },
-				{ "cmd": "aide", "desc": "Je vais lister toutes les commandes que je comprends." },
-				{ "cmd": "aide <commande de robot>", "desc": "Tu te demandes comment une commande fonctionne ? Laisse-moi te l'expliquer !" },
-				{ "cmd": "aide admin", "desc": "Je vais lister toutes les commandes d'administrateur." },
-				{ "cmd": "aide admin", "desc": "Je vais lister toutes les commandes d'administrateur.", "unsearchable": true, "admin": true },
-				{ "cmd": "help", "desc": "Je vais lister toutes les commandes que je comprends.", "hide": true },
-				{ "cmd": "help <commande de robot>", "desc": "Tu te demandes comment une commande fonctionne ? Laisse-moi te l'expliquer !", "hide": true },
-				{ "cmd": "help admin", "desc": "Je vais lister toutes les commandes d'administrateur.", "hide": true },
-				{ "cmd": "settings", "desc": "Je vais modifier les paramètres de ce serveur.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <langue>", "desc": "Je vais modifier la langue de ce serveur.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <wiki>", "desc": "Je vais modifier le Wiki par défaut de ce serveur.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <wiki>", "desc": "Je vais modifier le Wiki par défaut pour ce salon.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "Je vais ignorer toutes les commandes sur ce serveur, à l'exception de quelques commandes d'admin.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "Je vais répondre à nouveau à tous les commandes sur ce serveur.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "sondage <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec <:support:448222377009086465> et <:oppose:448222455425794059>.", "admin": true },
-				{ "cmd": "sondage <emoji> [<emoji> ...] <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec les réponses possibles.", "admin": true },
-				{ "cmd": "poll <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec <:support:448222377009086465> et <:oppose:448222455425794059>.", "hide": true, "admin": true },
-				{ "cmd": "poll <emoji> [<emoji> ...] <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec les réponses possibles.", "hide": true, "admin": true },
-				{ "cmd": "test", "desc": "Si je suis actif, je répondrai ! Autrement non.", "pause": true },
-				{ "cmd": "say <message>", "desc": "Je vais écrire le message donné.", "admin": true, "pause": true },
-				{ "cmd": "say alarm <message>", "desc": "Je vais écrire le message donné déjà préformaté : 🚨 **<message>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "delete <quantité>", "desc": "Je vais supprimer les messages récents dans le salon, tant qu'ils ne datent pas de plus de 14 jours.", "admin": true, "pause": true },
-				{ "cmd": "purge <quantité>", "desc": "Je vais supprimer les messages récents dans le salon, tant qu'ils ne datent pas de plus de 14 jours.", "hide": true, "admin": true }
-			]
-		}
-	},
-	"nl": {
-		"__translator": [
-			"Jack_McKalling"
-		],
-		"lang": "nl",
-		"aliase": {
-			"purge": "delete"
-		},
-		"missingperm": "Ik mis een aantal permissies voor deze opdracht:",
-		"limit": "🚨 **Stop, je hebt een limiet bereikt!** 🚨\n\n%s, je bericht bevatte te veel opdrachten!",
-		"disclaimer": "Ik ben een kleine bot met de taak om naar Gamepedia wiki's te linken. %s schreef me in JavaScript.\n\n**Ik ben niet geaffilieerd met Curse/Gamepedia en ben een onofficieel hulpmiddel!**",
-		"helpserver": "Voor vragen en problemen verwijs ik je graag naar mijn support server:",
-		"settings": {
-			"save_failed": "helaas konden de instellingen niet opgeslagen worden, probeer het later nog een keer.",
-			"missing": "deze server is nog niet geconfigureerd. Gebruik %1$s en %2$s om de instellingen  te wijzigen.",
-			"foundwikis": "Bedoelde je één van deze wiki's?",
-			"current": "dit zijn de huidige instellingen voor deze server:\nTaal: `Nederlands` %1$s\nStandaard wiki: %2$s\nKanaal-specifieke wiki's",
-			"nochannels": "*Nog geen kanaal-specifieke wiki's*",
-			"lang": "de taal voor deze server is: `Nederlands`",
-			"langinvalid": "de opgegeven taal wordt niet ondersteund!",
-			"langchanged": "je hebt de taal voor deze server gewijzigd naar: `Nederlands`",
-			"langhelp": "Gebruik `%s <taal>` om de taal te wijzigen.\nOp dit moment zijn de ondersteunde talen:",
-			"wikimissing": "voor deze server is nog geen standaard wiki ingesteld!",
-			"wiki": "de standaard wiki voor deze server is:",
-			"wikiinvalid": "geef a.u.b. een geldige link naar een Gamepedia wiki!",
-			"wikichanged": "je wijzigde de standaard wiki voor deze server naar:",
-			"wikihelp": "Gebruik `%s <wiki>` om de standaard wiki te wijzigen.\nLink naar de wiki: `https://<wiki>.gamepedia.com/`",
-			"channel": "de standaard wiki voor dit kanaal is:",
-			"channelchanged": "je wijzigde de standaard wiki voor dit kanaal naar:"
-		},
-		"pause": {
-			"on": "Ik ben nu gepauzeerd op deze server en zal meeste opdrachten negeren!",
-			"off": "Ik ben niet langer gepauzeerd op deze server en zal weer reageren op alle opdrachten!"
-		},
-		"voice": {
-			"text": "Ik probeer iedereen in een spraakkanaal een specifieke rol te geven:",
-			"name": "spraakkanaal naam",
-			"channel": "Spraakkanaal",
-			"join": "%1$s kwam het spraakkanaal \"%2$s\" binnen.",
-			"left": "%1$s verlaatte het spraakkanaal \"%2$s\"."
-		},
-		"overview": {
-			"missing": "voor deze wiki is nog geen overzicht beschikbaar.",
-			"inaccurate": "Statistieken zijn mogelijk inaccuraat",
-			"name": "Volledige naam:",
-			"created": "Gecreëerd:",
-			"manager": "Wiki beheerder:",
-			"talk": "overleg",
-			"official": "Officiële wiki:",
-			"yes": "Ja",
-			"no": "Nee",
-			"articles": "Artikelen:",
-			"pages": "Totaal pagina's:",
-			"edits": "Bewerkingen:",
-			"users": "Actieve gebruikers:"
-		},
-		"user": {
-			"gender": {
-				"unknown": "Onbekend",
-				"male": "Man",
-				"female": "Vrouw"
-			},
-			"dateformat": "nl-NL",
-			"groups": [
-				["global_bot", "Gamepedia bot"],
-				["hydra_staff", "Gamepedia staff"],
-				["bot", "Bot"],
-				["bureaucrat", "Bureaucraat"],
-				["wiki_guardian", "Wiki Guardian"],
-				["sysop", "Administrator"],
-				["grasp", "GRASP"],
-				["directors", "Director"],
-				["Patrol", "Inspector"],
-				["editor", "Editor"],
-				["moderator", "Moderator"],
-				["Elite_users", "Elite user"],
-				["patrollers", "Patroller"],
-				["autoreview", "autoreview"],
-				["autopatrol", "autopatrol"],
-				["user", "Gebruiker"]
-			],
-			"manager": "Wiki beheerder",
-			"info": {
-				"gender": "Geslacht:",
-				"registration": "Registratie datum:",
-				"editcount": "Aantal bewerkingen:",
-				"group": "Groep:"
-			},
-			"block": {
-				"header": "%s is momenteel geblokkeerd!",
-				"text": "Geblokkeerd van %1$s tot %2$s door %3$s met reden \"%4$s\".",
-				"until_infinity": "het einde van de wereld"
-			}
-		},
-		"diff": {
-			"badrev": "ten minste één revisie bestaat niet!",
-			"nocomment": "*Geen beschrijving opgegeven*",
-			"hidden": "*verborgen*",
-			"info": {
-				"editor": "Bewerker:",
-				"timestamp": "Bewerkingsdatum:",
-				"size": "Verschil:",
-				"bytes": "%s Bytes",
-				"comment": "Beschrijving:",
-				"tags": "Tags:"
-			}
-		},
-		"search": {
-			"page": "pagina",
-			"search": "zoeken",
-			"random": "willekeurig",
-			"overview": "overzicht",
-			"infopage": "Niet het gewenste resultaat? Gebruik %s voor een rechtstreekse link.",
-			"infosearch": "Niet het gewenste resultaat? Gebruik %1$s voor een rechtstreekse link of %2$s voor een lijst van alle overeenkomsten.",
-			"category": {
-				"content": "Inhoud van deze categorie:",
-				"empty": "*Deze categorie is leeg*",
-				"pages": {
-					"default": "%s pagina's",
-					"1": "%s pagina"
-				},
-				"files": {
-					"default": "%s bestanden",
-					"1": "%s bestand"
-				},
-				"subcats": {
-					"default": "%s categorieën",
-					"1": "%s categorie"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Gebruik deze link om mij aan een andere server uit te nodigen:"
-		},
-		"poll": {
-			"title": "**Poll:**\n"
-		},
-		"delete": {
-			"invalid": "het opgegeven nummer is ongeldig.",
-			"success": "de %s nieuwste berichten in dit kanaal zijn verwijderd.",
-			"big": "het opgegeven nummer is te groot. Het maximum is %s!"
-		},
-		"test": {
-			"random": 10,
-			"pause": "Ik ben momenteel gepauzeerd op deze server.",
-			"text": [
-				"Ik leef nog steeds!",
-				"en geloof me, ik leef nog steeds.",
-				"Yup, ik ben nog steeds beschikbaar!",
-				"Geef me een opdracht, ik verveel me!",
-				"Ik voel me goed en ben bereid om je opdrachten te volgen."
-			],
-			"default": "Ik functioneer volledig!",
-			"time": "Reactie tijd"
-		},
-		"help": {
-			"all": "Zo, dus je wilt weten welke dingen ik kan doen? Hier is een lijst van alle opdrachten die ik begrijp:",
-			"admin": "Deze opdrachten kunnen alleen door administratoren uitgevoerd worden:",
-			"noadmin": "je hebt de `Beheer Server` permissie nodig voor deze opdrachten!",
-			"pause": "**Ik ben momenteel gepauzeerd op deze server!**\nAlleen deze opdrachten kunnen worden uitgevoerd:",
-			"list": [
-				{ "cmd": "<zoek term>", "desc": "Ik zal antwoorden met een link naar een passend artikel uit de wiki.", "unsearchable": true },
-				{ "cmd": "!<wiki> <zoek term>", "desc": "Ik zal antwoorden met een link naar een passend artikel uit de benoemde Gamepedia wiki: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "Gebruiker:<gebruikersnaam>", "desc": "Ik zal wat informatie over de gebruiker weergeven.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "Ik zal antwoorden met een link naar de diff uit de wiki." },
-				{ "cmd": "diff <pagina naam>", "desc": "Ik zal antwoorden met een link naar de laatste diff over het artikel uit de wiki." },
-				{ "cmd": "willekeurig", "desc": "Ik zal antwoorden met een link naar een willekeurige pagina uit de wiki." },
-				{ "cmd": "random", "desc": "Ik zal antwoorden met een link naar een willekeurige pagina uit de wiki.", "hide": true },
-				{ "cmd": "🎲", "desc": "Ik zal antwoorden met een link naar een willekeurige pagina uit de wiki.", "hide": true },
-				{ "cmd": "overzicht", "desc": "Ik zal wat informatie en statistieken over de wiki weergeven." },
-				{ "cmd": "overview", "desc": "Ik zal wat informatie en statistieken over de wiki weergeven.", "hide": true },
-				{ "cmd": "/<Minecraft command>", "desc": "Ik zal antwoorden met de syntax van de Minecraft opdracht en een link naar het artikel van de opdracht uit de Minecraft Wiki.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "command <Minecraft command>", "desc": "Ik zal antwoorden met de syntax van de Minecraft opdracht en een link naar het artikel van de opdracht uit de Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <Minecraft command>", "desc": "Ik zal antwoorden met de syntax van de Minecraft opdracht en een link naar het artikel van de opdracht uit de Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "bug <Minecraft bug>", "desc": "Ik zal antwoorden met een link naar de bug in de Minecraft bug tracker.", "minecraft": true },
-				{ "cmd": "pagina <pagina naam>", "desc": "Ik zal antwoorden met een rechtstreekse link naar het artikel uit de wiki.", "hide": true },
-				{ "cmd": "page <pagina naam>", "desc": "Ik zal antwoorden met een rechtstreekse link naar het artikel uit de wiki.", "hide": true },
-				{ "cmd": "zoeken <zoek term>", "desc": "Ik zal antwoorden met een rechtstreekse link naar de zoekpagina van het artikel uit de wiki.", "hide": true },
-				{ "cmd": "search <zoek term>", "desc": "Ik zal antwoorden met een rechtstreekse link naar de zoekpagina van het artikel uit de wiki.", "hide": true },
-				{ "cmd": "info", "desc": "Ik zal mezelf introduceren." },
-				{ "cmd": "help", "desc": "Ik zal alle opdrachten opsommen die ik begrijp." },
-				{ "cmd": "help <bot command>", "desc": "Vraag je je af hoe een opdracht werkt? Laat het me aan je uitleggen!" },
-				{ "cmd": "help admin", "desc": "Ik zal alle administrator opdrachten opsommen." },
-				{ "cmd": "help admin", "desc": "Ik zal alle administrator opdrachten opsommen.", "unsearchable": true, "admin": true },
-				{ "cmd": "settings", "desc": "Ik zal de instellingen voor deze server wijzigen.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <taal>", "desc": "Ik zal de taal voor deze server wijzigen.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <wiki>", "desc": "Ik zal de standaard wiki voor deze server wijzigen.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <wiki>", "desc": "Ik zal de standaard wiki voor het huidige kanaal wijzigen.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "Ik zal alle opdrachten op deze server negeren, met uitzondering van enkele admin opdrachten.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "Ik zal weer op alle opdrachten op deze server reageren.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "poll <vraag in platte tekst>", "desc": "Ik zal een poll maken en reageren met <:support:448222377009086465> and <:oppose:448222455425794059>.", "admin": true },
-				{ "cmd": "poll <emoji> [<emoji> ...] <question as free text>", "desc": "Ik zal een poll maken en reageren met de mogelijke antwoorden.", "admin": true },
-				{ "cmd": "test", "desc": "Als ik actief ben, zal ik antwoorden! Anders niet.", "pause": true },
-				{ "cmd": "say <bericht>", "desc": "Ik zal het opgegeven bericht zeggen.", "admin": true, "pause": true },
-				{ "cmd": "say alarm <bericht>", "desc": "Ik zal het opgegeven bericht zeggen met specifieke opmaak: 🚨 **<message>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "delete <aantal>", "desc": "Ik zal de recente berichten verwijderen in dit kanaal, zolang ze niet ouder zijn dan 14 dagen.", "admin": true, "pause": true },
-				{ "cmd": "purge <aantal>", "desc": "Ik zal de recente berichten verwijderen in dit kanaal, zolang ze niet ouder zijn dan 14 dagen.", "hide": true, "admin": true }
-			]
-		}
-	},
-	"pl": {
-		"__translator": [
-			"Frisk"
-		],
-		"lang": "pl",
-		"aliase": {
-			"purge": "delete",
-			"pomoc": "help",
-			"ankieta": "poll",
-			"usuń": "delete"
-		},
-		"missingperm": "Brakuje mi upawnień:",
-		"limit": "🚨 **Chwila moment! Osiągnięto limit!** 🚨\n\n%s, Twoja wiadomość zawiera zbyt wiele komend!",
-		"disclaimer": "Jestem małym botem, którego zadaniem jest linkowanie do różnych wiki Gamepedii. Zostałem napisany w JavaScript przez %s.\n\n**Nie jestem oficjalny i nie mam żadnego wsparcia lub powiązania z Curse/Gamepedią!**",
-		"helpserver": "W przypadku pytań lub problemów, odwiedź mój serwer:",
-		"settings": {
-			"save_failed": "niestety, ustawnienia nie mogły zostać zapisane, spróbuj ponownie później.",
-			"missing": "ten serwer nie został jeszcze skonfigurowany. Użyj %1$s oraz %2$s aby zmienić ustawienia.",
-			"foundwikis": "Czy chodziło CI o jedną z tych wiki?",
-			"current": "aktualne ustawienia tego serwera:\nJęzyk: `Polski` %1$s\nDomyślna wiki: %2$s\nWiki przypisane do kanałów",
-			"nochannels": "*Żadna wiki nie jest powiązania z tym kanałem*",
-			"lang": "język ustawiony dla tego serwera: `Polski`",
-			"langinvalid": "podany język nie jest wspierany!",
-			"langchanged": "język tego serwera został zmieniony na: `Polski`",
-			"langhelp": "Użyj `%s <język>` aby zmienić język.\nObecnie wspieranymi językami są:",
-			"wikimissing": "domyślna wiki nie została ustawiona dla tego serwera!",
-			"wiki": "domyślną wiki tego serwera jest:",
-			"wikiinvalid": "podaj poprawny link do wiki na Gamepedii!",
-			"wikichanged": "zmieniono domyślną wiki dla tego serwera na:",
-			"wikihelp": "Użyj `%s <wiki>` aby zmienić domyślną wiki.\nLink do wiki: `https://<wiki>.gamepedia.com/`",
-			"channel": "domyślną wiki tego kanału jest:",
-			"channelchanged": "zmieniono domyślną wiki dla tego kanału na:"
-		},
-		"pause": {
-			"on": "Moje działanie jest obecnie wstrzymane na tym serwerze i będę ignorował większość komend!",
-			"off": "Ponawiam swoją pracę na tym serwerze, będę ponownie odpowiadał na wszystkie komendy!"
-		},
-		"voice": {
-			"text": "nadaję każdemu w kanale głosowym określoną rolę:",
-			"name": "nazwa kanału głosowego",
-			"channel": "Kanał głosowy",
-			"join": "%1$s dołączył do \"%2$s\".",
-			"left": "%1$s wyszedł z \"%2$s\"."
-		},
-		"overview": {
-			"missing": "brak dostępnych informacji na temat wiki.",
-			"inaccurate": "Statystuki mogą być niedokładne",
-			"name": "Pełna nazwa:",
-			"created": "Stworzona:",
-			"manager": "Menedżerzy wiki:",
-			"talk": "dyskusja",
-			"official": "Oficjalna wiki:",
-			"yes": "Tak",
-			"no": "Nie",
-			"articles": "Artykułów:",
-			"pages": "Stron:",
-			"edits": "Edycji:",
-			"users": "Aktywnych użytkowników:"
-		},
-		"user": {
-			"gender": {
-				"unknown": "Nieznane",
-				"male": "Mężczyzna",
-				"female": "Kobieta"
-			},
-			"dateformat": "pl-PL",
-			"groups": [
-				["global_bot", "bot Gamepedii"],
-				["hydra_staff", "personel Gamepedii"],
-				["bot", "Bot"],
-				["bureaucrat", "Biurokrata"],
-				["wiki_guardian", "Wiki Guardian"],
-				["sysop", "Adminsitrator"],
-				["GRASP", "GRASP"],
-				["directors", "Dyrektor"],
-				["Patrol", "Inspektor"],
-				["editor", "Redaktor"],
-				["moderator", "Moderator"],
-				["Elite_users", "Elitarni użytkownicy"],
-				["patrollers", "Przeglądający"],
-				["autoreview", "autoreview"],
-				["autopatrol", "autopatrol"],
-				["user", "Użytkownik"]
-			],
-			"manager": "Menedżer wiki",
-			"info": {
-				"gender": "Płeć:",
-				"registration": "Data rejestracji:",
-				"editcount": "Ilość edycji:",
-				"group": "Grupa:"
-			},
-			"block": {
-				"header": "%s jest obecnie zablokowany!",
-				"text": "Zablokowany %1$s do %2$s przez %3$s z powodu \"%4$s\".",
-				"until_infinity": "do końca wszechświata"
-			}
-		},
-		"diff": {
-			"badrev": "przynajmniej jedna zmiana nie istnieje!",
-			"nocomment": "*Nie podano opisu zmiany*",
-			"hidden": "*ukryte*",
-			"info": {
-				"editor": "Autor:",
-				"timestamp": "Data edycji:",
-				"size": "Wielkość zmiany:",
-				"bytes": "%s bajtów",
-				"comment": "Komentarz:",
-				"tags": "Tagi:"
-			}
-		},
-		"search": {
-			"page": "strona",
-			"search": "szukaj",
-			"random": "random",
-			"overview": "overview",
-			"infopage": "Nie to czego szukałeś? Użyj %s dla bezpośredniego linku.",
-			"infosearch": "Nie to czego szukałeś? Użyj %1$s dla bezpośredniego linku lub %2$s dla listy wszystkich wyników.",
-			"category": {
-				"content": "Zawartość tej kategorii:",
-				"empty": "*Ta kategoria jest pusta*",
-				"pages": {
-					"default": "%s stron",
-					"1": "%s strona"
-				},
-				"files": {
-					"default": "%s plików",
-					"1": "%s plik"
-				},
-				"subcats": {
-					"default": "%s kategorii",
-					"1": "%s kategoria"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Użyj tego linku aby zaprosić mnie na inny serwer:"
-		},
-		"poll": {
-			"title": "**Ankieta:**\n"
-		},
-		"delete": {
-			"invalid": "podany numer nie jest poprawny.",
-			"success": "ostatnie %s wiadomości na tym kanale zostało usunięte.",
-			"big": "podany numer jest zbyt duży. Maksymalny numer wynosi %s!"
-		},
-		"test": {
-			"random": 10,
-			"pause": "Moje działanie jest obecnie wstrzymane na tym serwerze.",
-			"text": [
-				"Wciąż tu jestem!",
-				"Wierz mi, nadal żyję.",
-				"Myślę, więc jestem.",
-				"Czuję się fantastycznie."
-			],
-			"default": "Jestem w pełni funkcjonalny!",
-			"time": "Czas odpowiedzi"
-		},
-		"help": {
-			"all": "A więc chcesz wiedzieć co potrafię? Tutaj jest lista komend, które rozumiem:",
-			"admin": "Te komendy mogą być wykonane jedynie przez administrację:",
-			"noadmin": "potrzebujesz uprawnienia `Zarządzanie serwerem` aby używać tych komend!",
-			"pause": "**Moja praca na tym serwerze została wstrzymana!**\nTylko następujące komendy mogą być używane:",
-			"list": [
-				{ "cmd": "<wyszukiwana fraza>", "desc": "Odpowiem linkiem do pasujacego artykułu na Wiki.", "unsearchable": true },
-				{ "cmd": "!<wiki> <wyszukiwana fraza>", "desc": "Odpowiem z pasującym linkiem do podanej wiki na Gamepedii: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "Użytkownik:<nazwa użytkownika>", "desc": "Pokażę informacje na temat użytkownika.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "Odpowiem linkiem do podanej zmiany na Wiki." },
-				{ "cmd": "diff <nazwa strony>", "desc": "Odpowiem linkiem do ostatniej zmiany w podanym artykule na Wiki." },
-				{ "cmd": "random", "desc": "Odpowiem linkiem do losowej strony na wiki." },
-				{ "cmd": "🎲", "desc": "Odpowiem linkiem do losowej strony na wiki.", "hide": true },
-				{ "cmd": "overview", "desc": "Pokażę informacje oraz statystyki na temat wiki." },
-				{ "cmd": "/<komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "komenda <komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "command <komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "bug <Minecraft bug>", "desc": "Odpowiem z linkiem do błędu na bug trackerze Mojangu.", "minecraft": true  },
-				{ "cmd": "strona <nazwa strony>", "desc": "Odpowiem linkiem do podanego artykułu na Wiki.", "hide": true },
-				{ "cmd": "page <nazwa strony>", "desc": "Odpowiem linkiem do podanego artykułu na Wiki.", "hide": true },
-				{ "cmd": "szukaj <wyszukiwana fraza>", "desc": "Odpowiem linkiem do strony wyszukiwania z podaną frazą na Wiki.", "hide": true },
-				{ "cmd": "search <wyszukiwana fraza>", "desc": "Odpowiem linkiem do strony wyszukiwania z podaną frazą na Wiki.", "hide": true },
-				{ "cmd": "info", "desc": "Przedstawie sie." },
-				{ "cmd": "pomoc", "desc": "Wylistuję wszystkie komendy, które rozumiem." },
-				{ "cmd": "pomoc <komenda bota>", "desc": "Wyłumaczę działanie komendy!" },
-				{ "cmd": "pomoc admin", "desc": "Wylistuję wszystkie komendy administracyjne." },
-				{ "cmd": "pomoc admin", "desc": "Wylistuję wszystkie komendy administracyjne.", "unsearchable": true, "admin": true },
-				{ "cmd": "help", "desc": "Wylistuję wszystkie komendy, które rozumiem.", "hide": true },
-				{ "cmd": "help <komenda bota>", "desc": "Wyłumaczę działanie komendy!", "hide": true },
-				{ "cmd": "help admin", "desc": "Wylistuję wszystkie komendy administracyjne.", "hide": true },
-				{ "cmd": "settings", "desc": "Zmienię ustawienia dla tego serwera.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <język>", "desc": "Zmienię język tego serwera.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <wiki>", "desc": "Zmienię domyślną wiki tego serwera.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <wiki>", "desc": "Zmienię domyślną wiki dla tego obecnego kanału.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "Od teraz będę ignorował większość komend na tym serwerze z wyjątkiem paru, administracyjnych komend.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "Ponownie będę odpowiadał na wszystkie komendy na tym serwerze.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "ankieta <pytanie>", "desc": "Utworzę ankietę i dodam do niej domyślne reakcje (<:support:448222377009086465> oraz <:oppose:448222455425794059>)", "admin": true },
-				{ "cmd": "ankieta <emotka> [<emotka> ...] <pytanie>", "desc": "Utworzę ankietę i dodam do niej podane reakcje..", "admin": true },
-				{ "cmd": "poll <pytanie>", "desc": "Utworzę ankietę i dodam do niej domyślne reakcje (<:support:448222377009086465> oraz <:oppose:448222455425794059>)", "hide": true, "admin": true },
-				{ "cmd": "poll <emotka> [<emotka> ...] <pytanie>", "desc": "Utworzę ankietę i dodam do niej podane reakcje..", "hide": true, "admin": true },
-				{ "cmd": "test", "desc": "Gdy jestem aktywny - odpowiem.", "pause": true },
-				{ "cmd": "say <wiadomość>", "desc": "Napiszę podaną wiadomość", "admin": true, "pause": true },
-				{ "cmd": "say alarm <wiadomość>", "desc": "Napiszę specjalnie sformatowaną wiadomość: 🚨 **<wiadomość>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "usuń <ilość>", "desc": "Usunę podaną ilość najnowszych wiadomości na kanale, jeżeli nie są starsze niż 14 dni.", "admin": true, "pause": true },
-				{ "cmd": "delete <ilość>", "desc": "Usunę podaną ilość najnowszych wiadomości na kanale, jeżeli nie są starsze niż 14 dni.", "hide": true, "admin": true },
-				{ "cmd": "purge <ilość>", "desc": "Usunę podaną ilość najnowszych wiadomości na kanale, jeżeli nie są starsze niż 14 dni.", "hide": true, "admin": true }
-			]
-		}
-	},
-	"pt": {
-		"__translator": [
-			"Eduaddad",
-			"Jhonabf"
-		],
-		"lang": "pt",
-		"aliase": {
-			"purge": "delete",
-			"ajuda": "help",
-			"enquete": "poll",
-			"teste": "test",
-			"dizer": "say",
-			"excluir": "delete",
-			"purgue": "delete",
-			"purgar": "delete",
-			"limpar": "delete"
-		},
-		"missingperm": "eu estou perdendo algumas permissões para este comando:",
-		"limit": "🚨 **Pare, você atingiu um limite!** 🚨\n\n%s, sua mensagem continha muitos comandos!",
-		"disclaimer": "Eu sou um pequeno robô com a tarefa de vincular a Wikis da Gamepedia. %s me escreveu em JavaScript.\n\n**Eu não sou afiliado com a Curse/Gamepedia e sou uma ferramenta não oficial!**",
-		"helpserver": "Para dúvidas e problemas, visite o meu servidor de suporte:",
-		"settings": {
-			"save_failed": "infelizmente as configurações não puderam ser salvas, por favor, tente novamente mais tarde.",
-			"missing": "este servidor ainda não está configurado. Use %1$s e %2$s para alterar as configurações.",
-			"foundwikis": "Você quer dizer algum dessas wikis?",
-			"current": "Esta é a configuração atual para este servidor:\nIdioma: `Português` %1$s\nWiki padrão: $2%s\nWiki atribuída aos canais",
-			"nochannels": "*Nenhuma canal é associado a wiki  específica ainda*",
-			"lang": "o iddioma para este servidor é: `Português`",
-			"langinvalid": "o idioma especificado não é suportado!",
-			"langchanged": "você mudou o idioma deste servidor para: `Português`",
-			"langhelp": "Use `%s <idioma>` para mudar o idioma.\nIdiomas atualmente suportados são:",
-			"wikimissing": "nenhuma wiki padrão está configurado para este servidor ainda!",
-			"wiki": "a wiki padrão para este servidor é:",
-			"wikiinvalid": "por favor, forneça um link válido para uma wiki da Gamepedia!",
-			"wikichanged": "você mudou a wiki padrão para este servidor para:",
-			"wikihelp": "Use `%s <wiki>` para alterar a wiki padrão.\nLink para a wiki: `https://<wiki>.gamepedia.com/`",
-			"channel": "a wiki padrão para este canal é:",
-			"channelchanged": "você mudou a wiki padrão para este canal para:"
-		},
-		"pause": {
-			"on": "Agora estou pausado neste servidor e ignorarei a maioria dos comandos!",
-			"off": "Não estou mais pausado neste servidor e responderei a todos os comandos novamente!"
-		},
-		"voice": {
-			"text": "Eu tento dar a todos em um canal de voz um papel específico:",
-			"name": "nome do canal de voz",
-			"channel": "Canal de voz",
-			"join": "%1$s juntou-se ao canal de voz \"%2$s\".",
-			"left": "%1$s deixou o canal de voz \"%2$s\"."
-		},
-		"overview": {
-			"missing": "para está wiki ainda não há uma visão geral disponível.",
-			"inaccurate": "Estatísticas podem ser imprecisas",
-			"name": "Nome completo:",
-			"created": "Criado:",
-			"manager": "Gerenciador da Wiki:",
-			"talk": "discussão",
-			"official": "Wiki oficial:",
-			"yes": "Sim",
-			"no": "Não",
-			"articles": "Artigos:",
-			"pages": "Total de páginas:",
-			"edits": "Edições:",
-			"users": "Usuário ativos:"
-		},
-		"user": {
-			"gender": {
-				"unknown": "Desconhecido",
-				"male": "Masculino",
-				"female": "Feminino"
-			},
-			"dateformat": "pt-PT",
-			"groups": [
-				["global_bot", "Robô da Gamepedia"],
-				["hydra_staff", "Equipe da Gamepedia"],
-				["bot", "Robô"],
-				["bureaucrat", "Burocrata"],
-				["wiki_guardian", "Guardião da Wiki"],
-				["sysop", "Administrador"],
-				["grasp", "GRASP"],
-				["directors", "Diretor"],
-				["Patrol", "Inspetor"],
-				["editor", "Editor"],
-				["moderator", "Moderador"],
-				["Elite_users", "Usuário elite"],
-				["patrollers", "Patrulheiro"],
-				["autoreview", "revisão automática"],
-				["autopatrol", "autopatrulha"],
-				["user", "Usuário"]
-			],
-			"manager": "Gerente de wiki",
-			"info": {
-				"gender": "Gênero:",
-				"registration": "Data de registro:",
-				"editcount": "Contagem de edição:",
-				"group": "Grupo:"
-			},
-			"block": {
-				"header": "%s está atualmente bloqueado!",
-				"text": "Bloqueado no %1$s até %2$s por %3$s pela razão \"%4$s\".",
-				"until_infinity": "o fim de todos os dias"
-			}
-		},
-		"diff": {
-			"badrev": "pelo menos uma revisão não existe!",
-			"nocomment": "*Nenhuma descrição fornecida*",
-			"hidden": "*oculto*",
-			"info": {
-				"editor": "Editor:",
-				"timestamp": "Editar data:",
-				"size": "Diferença:",
-				"bytes": "%s Bytes",
-				"comment": "Comment:",
-				"tags": "Tags:"
-			}
-		},
-		"search": {
-			"page": "página",
-			"search": "pesquisar",
-			"random": "random",
-			"overview": "overview",
-			"infopage": "Não é o resultado correto? Use %s para um link direto.",
-			"infosearch": "Não é o resultado correto? Use %1$s para um link direto ou %2$s para uma lista de todos os acessos.",
-			"category": {
-				"content": "Conteúdo  nessa categoria:",
-				"empty": "*Esta categoria está vazia*",
-				"pages": {
-					"default": "%s páginas",
-					"1": "%s página"
-				},
-				"files": {
-					"default": "%s arquivos",
-					"1": "%s arquivo"
-				},
-				"subcats": {
-					"default": "%s categorias",
-					"1": "%s categoria"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Use este link para me convidar para outro servidor:"
-		},
-		"poll": {
-			"title": "**Votação:**\n"
-		},
-		"delete": {
-			"invalid": "o número especificado não é válido.",
-			"success": "as mensagens %s mais recentes neste canal foram deleted.",
-			"big": "o número especificado é muito grande. O máximo é %s!"
-		},
-		"test": {
-			"random": 10,
-			"pause": "eu estou atualmente em pausa neste servidor.",
-			"text": [
-				"eu ainda estou vivo!",
-				"e acredite em mim, eu ainda estou vivo.",
-				"eu estou fazendo ciência e ainda estou vivo.",
-				"eu me sinto fantástica e ainda estou viva."
-			],
-			"default": "eu estou totalmente funcional!",
-			"time": "Ping"
-		},
-		"help": {
-			"all": "Então, você quer saber o que eu posso fazer? Aqui está uma lista de todos os comandos que eu entendo:",
-			"admin": "Esses comandos só podem ser executados por administradores:",
-			"noadmin": "você precisa da permissão de `Gerenciar servidor` para esses comandos!",
-			"pause": "**Estou atualmente em pausa neste servidor!**\nSom estes comandos podem ser executados:",
-			"list": [
-				{ "cmd": "<termo de pesquisa>", "desc": "Eu vou responder com um link para um artigo correspondente no wiki.", "unsearchable": true },
-				{ "cmd": "!<wiki> <termo de pesquisa>", "desc": "Vou responder com um link para um artigo correspondente na wiki da Gamepedia: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "Usuário:<username>", "desc": "Vou mostrar algumas informações sobre o usuário.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "Vou responder com um link para o diff na wiki." },
-				{ "cmd": "diff <page name>", "desc": "Vou responder com um link para o último diff no artigo na wiki." },
-				{ "cmd": "random", "desc": "Vou responder com um link para uma página aleatória na wiki." },
-				{ "cmd": "🎲", "desc": "Vou responder com um link para uma página aleatória na wiki.", "hide": true },
-				{ "cmd": "overview", "desc": "Vou mostrar algumas informações e estatísticas sobre a wiki." },
-				{ "cmd": "/<comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "comando <comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "command <comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "hide": true, "minecraft": true },
-				{ "cmd": "erro <erro do Minecraft>", "desc": "Vou responder com um link para o erro no rastreador de erros do Minecraft.", "minecraft": true },
-				{ "cmd": "bug <erro do Minecraft>", "desc": "Vou responder com um link para o erro no rastreador de erros do Minecraft.", "hide": true, "minecraft": true },
-				{ "cmd": "página <nome da página>", "desc": "Vou responder com um link direto para o artigo na wiki.", "hide": true },
-				{ "cmd": "page <nome da página>", "desc": "Vou responder com um link direto para o artigo na wiki.", "hide": true },
-				{ "cmd": "pesquisar <termo de pesquisa>", "desc": "Vou responder com um link direto para a página de busca de artigo na wiki.", "hide": true },
-				{ "cmd": "search <termo de pesquisa>", "desc": "Vou responder com um link direto para a página de busca de artigo na wiki.", "hide": true },
-				{ "cmd": "info", "desc": "Irei me apresentar." },
-				{ "cmd": "ajuda", "desc": "Vou listar todos os comandos que entendo." },
-				{ "cmd": "ajuda <comando do robô>", "desc": "Quer saber como funciona um comando? Deixe-me explicar isso para você!" },
-				{ "cmd": "ajuda admin", "desc": "Vou listar todos os comandos do administrador." },
-				{ "cmd": "ajuda admin", "desc": "Vou listar todos os comandos do administrador.", "unsearchable": true, "admin": true },
-				{ "cmd": "help", "desc": "Vou listar todos os comandos que entendo.", "hide": true },
-				{ "cmd": "help <comando do robô>", "desc": "Quer saber como funciona um comando? Deixe-me explicar isso para você!", "hide": true },
-				{ "cmd": "help admin", "desc": "Vou listar todos os comandos do administrador.", "hide": true },
-				{ "cmd": "settings", "desc": "Vou mudar as configurações deste servidor.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <idioma>", "desc": "Vou mudar o idioma deste servidor.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <wiki>", "desc": "Vou mudar a wiki padrão para esse servidor.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <wiki>", "desc": "Vou mudar a wiki padrão para o canal atual.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "Eu vou ignorar todos os comandos neste servidor, exceto alguns comandos de administração.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "Eu responderei a todos os comandos neste servidor novamente.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "enquete <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com <:support:448222377009086465> e <:oppose:448222455425794059>.", "admin": true },
-				{ "cmd": "enquete <emoji> [<emoji> ...] <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com as respostas possíveis.", "admin": true },
-				{ "cmd": "poll <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com <:support:448222377009086465> e <:oppose:448222455425794059>.", "hide": true, "admin": true },
-				{ "cmd": "poll <emoji> [<emoji> ...] <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com as respostas possíveis.", "hide": true, "admin": true },
-				{ "cmd": "teste", "desc": "Se estou ativo, respondo! Caso contrário, não.", "pause": true },
-				{ "cmd": "test", "desc": "Se estou ativo, respondo! Caso contrário, não.", "hide": true },
-				{ "cmd": "dizer <mensagem>", "desc": "Vou escrever a mensagem dada.", "admin": true, "pause": true },
-				{ "cmd": "dizer alarm <mensagem>", "desc": "Vou escrever a mensagem já pré-formatada: 🚨 **<mensagem>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "say <mensagem>", "desc": "Vou escrever a mensagem dada.", "hide": true, "admin": true },
-				{ "cmd": "say alarm <mensagem>", "desc": "Vou escrever a mensagem já pré-formatada: 🚨 **<mensagem>** 🚨", "hide": true, "admin": true },
-				{ "cmd": "excluir <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "admin": true, "pause": true },
-				{ "cmd": "purgue <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
-				{ "cmd": "purgar <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
-				{ "cmd": "limpar <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
-				{ "cmd": "delete <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
-				{ "cmd": "purge <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true }
-			]
-		}
-	},
-	"tr": {
-		"__translator": [
-			"Doğukan Karakaş"
-		],
-		"lang": "tr",
-		"aliase": {
-			"purge": "delete",
-			"temizleme": "delete",
-			"bilgi": "info",
-			"yardım": "help",
-			"anket": "poll"
-		},
-		"missingperm": "Bu komutu uygulamak için ihtiyacım olan birkaç izin eksik:",
-		"limit": "🚨 **Dur, limite ulaştın!** 🚨\n\n%s, mesajın çok fazla komut içeriyor!",
-		"disclaimer": "Ben, Gamepedia Wikilerinin bağlantılarını göndermek ile görevlendirilmiş küçük bir botum. %s, beni JavaScript kullanarak yazdı.\n\n**Curse/Gamepedia ile resmi bir bağım yok, ben bir gayri resmi aracım!!**",
-		"helpserver": "Sorular ve sorunlarınız için lütfen destek sunucumu ziyaret edin:",
-		"settings": {
-			"save_failed": "ne yazık ki ayarlar kaydedilemedi, lütfen daha sonra tekrar deneyin.",
-			"missing": "bu sunucu henüz kurulmamış. %1$s ve %2$s'yi kullanarak ayarları değiştirin.",
-			"foundwikis": "Bu wikilerden herhangi birini mi kastediyorsun?",
-			"current": "sunucunun mevcut ayarları bu şekilde:\nDil: `Türkçe` %1$s\nVarsayılan wiki: %2$s\nKanal wikileri",
-			"nochannels": "*Henüz hiçbir kanal wikisi yok*",
-			"lang": "Bu sunucunun dili: `Türkçe`",
-			"langinvalid": "belirtilen dil şimdilik desteklenmiyor!",
-			"langchanged": "sunucunun dilini şu dile değiştirdiniz: `Türkçe`",
-			"langhelp": "`%s <dil>` kullanarak dili değiştirebilirsin.\nŞimdilik desteklenmeyen diller:",
-			"wikimissing": "bu sunucu için varsayılan bir wiki belirlenmemiş!",
-			"wiki": "bu sunucunun varsayılan wikisi:",
-			"wikiinvalid": "lütfen Gamepedia wikiye geçerli bir bağlantı saylağın!",
-			"wikichanged": "bu sunucunun varsayılan wikisini şuna değiştirdiniz:",
-			"wikihelp": "`%s <wiki>` kullanarak varsayılan wikiyi değiştirebilirsin.\nWiki bağlantısı: `https://<wiki>.gamepedia.com/`",
-			"channel": "bu kanalın varsayılan wikisi:",
-			"channelchanged": "bu kanalın varsayılan wikisini şuna değiştirdiniz:"
-		},
-		"pause": {
-			"on": "Şimdi bu sunucuda duraklatıldım ve çoğu komutu görmezden geleceğim!",
-			"off": "Artık bu sunucuda duraklatılmış durumda değilim ve tüm komutlara tekrar cevap vereceğim!"
-		},
-		"voice": {
-			"text": "Ses kanalındaki herkese belirli bir rol vermeye çalışıyorum:",
-			"name": "ses kanalı adı",
-			"channel": "Ses kanalı",
-			"join": "%1$s ses kanalına katıldı \"%2$s\".",
-			"left": "%1$s ses kanalından ayrıldı \"%2$s\"."
-		},
-		"overview": {
-			"missing": "Bu wiki için henüz bir genel bakış yok.",
-			"inaccurate": "İstatistikler yanlış olabilir",
-			"name": "Tam isim:",
-			"created": "Oluşturuldu:",
-			"manager": "Wiki yöneticisi:",
-			"talk": "mesaj",
-			"official": "Resmi wiki:",
-			"yes": "Evet",
-			"no": "Hayır",
-			"articles": "Makaleler:",
-			"pages": "Toplam sayfalar:",
-			"edits": "Düzenlemeler:",
-			"users": "Aktif kullanıcılar:"
-		},
-		"user": {
-			"gender": {
-				"unknown": "meçhul",
-				"male": "erkek",
-				"female": "kadın"
-			},
-			"dateformat": "tr-TR",
-			"groups": [
-				["global_bot", "Gamepedia bot"],
-				["hydra_staff", "Gamepedia personeli"],
-				["bot", "Bot"],
-				["bureaucrat", "Bürokrat"],
-				["wiki_guardian", "Wiki Guardian"],
-				["sysop", "Yönetici"],
-				["grasp", "GRASP"],
-				["directors", "Director"],
-				["Patrol", "Inspector"],
-				["editor", "Editor"],
-				["moderator", "Moderator"],
-				["Elite_users", "Elite user"],
-				["patrollers", "Patroller"],
-				["autoreview", "autoreview"],
-				["autopatrol", "autopatrol"],
-				["user", "Kullanıcı"]
-			],
-			"manager": "Wiki yöneticisi",
-			"info": {
-				"gender": "Cinsiyet:",
-				"registration": "Kayıt tarihi:",
-				"editcount": "Düzenleme sayısı:",
-				"group": "Grup:"
-			},
-			"block": {
-				"header": "%s şu anda engelli!",
-				"text": "%1$s'dan %2$s'a kadar %1$s tarafından \"%4$s\" nedeniyle engellendi.",
-				"until_infinity": "bütün günlerin sonu"
-			}
-		},
-		"diff": {
-			"badrev": "en az bir revizyon mevcut değil!",
-			"nocomment": "*Açıklama verilmedi*",
-			"hidden": "*gizli*",
-			"info": {
-				"editor": "Editör:",
-				"timestamp": "Düzenleme tarihi:",
-				"size": "Fark:",
-				"bytes": "%s Bayt",
-				"comment": "açıklama:",
-				"tags": "Etiketler:"
-			}
-		},
-		"search": {
-			"page": "sayfa",
-			"search": "arama",
-			"random": "random",
-			"overview": "overview",
-			"infopage": "Doğru sonucu alamadın mı? Doğrudan bir bağlantı için %s kullan.",
-			"infosearch": "Doğru sonucu alamadın mı? Doğrudan bir bağlantı için %s, tüm isabetlerin listesi için %2$s kullan.",
-			"category": {
-				"content": "Bu kategorinin içeriği:",
-				"empty": "*Bu kategori boş*",
-				"pages": {
-					"default": "%s sayfa"
-				},
-				"files": {
-					"default": "%s dosya"
-				},
-				"subcats": {
-					"default": "%s kategoriler",
-					"1": "%s kategori"
-				}
-			}
-		},
-		"invite": {
-			"bot": "Beni başka bir sunucuya davet etmek için bu bağlantıyı kullan:"
-		},
-		"poll": {
-			"title": "**Anket:**\n"
-		},
-		"delete": {
-			"invalid": "belirtilen sayı geçerli değil.",
-			"success": "sunucudaki en yeni % mesaj silindi.",
-			"big": "belirtilen sayı çok büyük. En fazla %s!"
-		},
-		"test": {
-			"random": 10,
-			"pause": "Şu anda bu sunucuda duraklatılmış durumdayım.",
-			"text": [
-				"Hala hayattayım!",
-				"ve inan bana, ben hala hayattayım.",
-				"Bilim ile uğraşıyorum ve hala hayattayım.",
-				"Kendimi harika hissediyorum ve hala hayattayım."
-			],
-			"default": "Tamamen işlevselim!",
-			"time": "Tepki Süresi"
-		},
-		"help": {
-			"all": "Yapabileceklerimi öğrenmek mi istiyorsun? İşte anladığım tüm komutların bir listesi:",
-			"admin": "Bu komutlar sadece yöneticiler tarafından kullanılabilir:",
-			"noadmin": "Bu komutlar için `Sunucuyu Yönetme` iznine ihtiyacınız var!",
-			"pause": "**Şu an bu sunucuda duraklatılmış durumdayım!**\nSadece bu komutlar gerçekleştirilebilir:",
-			"list": [
-				{ "cmd": "<arama terimi>", "desc": "Wiki'deki eşleşen bir makale bağlantısıyla cevap vereceğim.", "unsearchable": true },
-				{ "cmd": "!<wiki> <arama terimi>", "desc": "Belirtilen Gamepedia Wikideki eşleşen bir makale bağlantısıyla cevap vereceğim: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
-				{ "cmd": "Kullanıcı:<kullanıcıadı>", "desc": "Kullanıcı hakkında bazı bilgileri göstereceğim.", "unsearchable": true },
-				{ "cmd": "diff <diff> [<oldid>]", "desc": "Wikideki farkların bağlantısıyla cevap vereceğim." },
-				{ "cmd": "diff <sayfa adı>", "desc": "Wikideki son farkın bağlantısıyla cevap vereceğim." },
-				{ "cmd": "random", "desc": "Wiki'deki rastgele bir sayfanın bağlantısı ile cevap vereceğim." },
-				{ "cmd": "🎲", "desc": "Wiki'deki rastgele bir sayfanın bağlantısı ile cevap vereceğim.", "hide": true },
-				{ "cmd": "overview", "desc": "Wiki ile ilgili bazı bilgileri ve istatistikleri göstereceğim." },
-				{ "cmd": "/<Minecraft komutu>", "desc": "Minecraft komutunun sözdizimini ve Minecraft Wiki'deki komutun makalesini içeren bir bağlantıyla cevap vereceğim.", "unsearchable": true, "minecraft": true },
-				{ "cmd": "command <Minecraft komutu>", "desc": "Minecraft komutunun sözdizimini ve Minecraft Wiki'deki komutun makalesini içeren bir bağlantıyla cevap vereceğim.", "hide": true, "minecraft": true },
-				{ "cmd": "cmd <Minecraft komutu>", "desc": "Minecraft komutunun sözdizimini ve Minecraft Wiki'deki komutun makalesini içeren bir bağlantıyla cevap vereceğim.", "hide": true, "minecraft": true },
-				{ "cmd": "bug <Minecraft hata>", "desc": "Hatanın Minecraft hata bulucusu'ndaki bağlantısıyla cevap vereceğim.", "minecraft": true },
-				{ "cmd": "sayfa <sayfa adı>", "desc": "I will answer with a direct link to the article in the wiki.", "hide": true },
-				{ "cmd": "page <sayfa adı>", "desc": "I will answer with a direct link to the article in the wiki.", "hide": true },
-				{ "cmd": "arama <arama terimi>", "desc": "Wikideki makalenin arama sayfasına doğrudan bir bağlantı ile cevap vereceğim.", "hide": true },
-				{ "cmd": "search <arama terimi>", "desc": "Wikideki makalenin arama sayfasına doğrudan bir bağlantı ile cevap vereceğim.", "hide": true },
-				{ "cmd": "bilgi", "desc": "Kendimi tanıtacağım." },
-				{ "cmd": "info", "desc": "Kendimi tanıtacağım.", "hide": true },
-				{ "cmd": "yardım", "desc": "Anladığım tüm komutları listeleyeceğim." },
-				{ "cmd": "yardım <bot komutu>", "desc": "Bir komut nasıl çalışıyor biliyor musun? Sana açıklayayım!" },
-				{ "cmd": "yardım admin", "desc": "Tüm yönetici komutlarını listeleyeceğim." },
-				{ "cmd": "yardım admin", "desc": "Tüm yönetici komutlarını listeleyeceğim.", "unsearchable": true, "admin": true },
-				{ "cmd": "help", "desc": "Anladığım tüm komutları listeleyeceğim.", "hide": true },
-				{ "cmd": "help <bot komutu>", "desc": "Bir komut nasıl çalışıyor biliyor musun? Sana açıklayayım!", "hide": true },
-				{ "cmd": "help admin", "desc": "Tüm yönetici komutlarını listeleyeceğim.", "hide": true },
-				{ "cmd": "settings", "desc": "Bu sunucunun ayarlarını değiştireceğim.", "admin": true, "pause": true },
-				{ "cmd": "settings lang <dil>", "desc": "Bu sunucunun dilini değiştireceğim.", "hide": true, "admin": true },
-				{ "cmd": "settings wiki <wiki>", "desc": "Bu sunucunun varsayılan wikisini değiştireceğim.", "hide": true, "admin": true },
-				{ "cmd": "settings channel <wiki>", "desc": "Geçerli kanalın varsayılan wikisini değiştireceğim.", "hide": true, "admin": true },
-				{ "cmd": "pause @mention", "desc": "Birkaç admin komutu haricinde, bu sunucudaki bütün komutları yok sayacağım.", "admin": true },
-				{ "cmd": "pause @mention", "desc": "Bu sunucudaki tüm komutlara tekrar cevap vereceğim.", "unsearchable": true, "hide": true, "pause": true },
-				{ "cmd": "anket <serbest metin olarak soru>", "desc": "Anket yaratacağım ve şu tepkileri vereceğim: <:support:448222377009086465> ve <:oppose:448222455425794059>.", "admin": true },
-				{ "cmd": "anket <emoji> [<emoji> ...] <question as free text>", "desc": "Bir anket yaratacağım ve olası cevaplarla tepki ekleyeceğim.", "admin": true },
-				{ "cmd": "poll <serbest metin olarak soru>", "desc": "Anket yaratacağım ve şu tepkileri vereceğim: <:support:448222377009086465> ve <:oppose:448222455425794059>.", "hide": true, "admin": true },
-				{ "cmd": "poll <emoji> [<emoji> ...] <question as free text>", "desc": "Bir anket yaratacağım ve olası cevaplarla tepki ekleyeceğim.", "hide": true, "admin": true },
-				{ "cmd": "test", "desc": "Eğer aktifsem, cevap veririm! Aksi takdirde vermem.", "pause": true },
-				{ "cmd": "say <mesaj>", "desc": "Verilen mesajı yazacağım.", "admin": true, "pause": true },
-				{ "cmd": "say alarm <mesaj>", "desc": "Verilen mesajı biçimlendirilmiş olarak bu şekilde yazacağım: 🚨 **<mesaj>** 🚨", "admin": true, "pause": true },
-				{ "cmd": "temizleme <adet>", "desc": "Kanaldaki son mesajları 14 günden daha eski olmadıkları sürece silerim.", "admin": true, "pause": true },
-				{ "cmd": "delete <adet>", "desc": "Kanaldaki son mesajları 14 günden daha eski olmadıkları sürece silerim.", "hide": true, "admin": true },
-				{ "cmd": "purge <adet>", "desc": "Kanaldaki son mesajları 14 günden daha eski olmadıkları sürece silerim.", "hide": true, "admin": true }
-			]
-		}
-	}
-}

+ 36 - 0
i18n/allLangs.json

@@ -0,0 +1,36 @@
+{
+	"allLangs": [
+		{
+			"en": "en",
+			"eng": "en",
+			"english": "en",
+			"de": "de",
+			"german": "de",
+			"deutsch": "de",
+			"fr": "fr",
+			"french": "fr",
+			"français": "fr",
+			"nl": "nl",
+			"dutch": "nl",
+			"nederlands": "nl",
+			"pl": "pl",
+			"polish": "pl",
+			"polski": "pl",
+			"pt": "pt",
+			"portuguese": "pt",
+			"português": "pt",
+			"tr": "tr",
+			"turkish": "tr",
+			"turkçe": "tr"
+		},
+		{
+			"en": "English",
+			"de": "German",
+			"fr": "French",
+			"nl": "Dutch",
+			"pl": "Polish",
+			"pt": "Portuguese",
+			"tr": "Turkish"
+		}
+	]
+}

+ 209 - 0
i18n/de.json

@@ -0,0 +1,209 @@
+{
+	"__translator": [
+		"MarkusRost"
+	],
+	"lang": "de",
+	"aliase": {
+		"purge": "delete",
+		"hilfe": "help",
+		"umfrage": "poll"
+	},
+	"missingperm": "mir fehlen einige Berechtigungen für diesen Befehl:",
+	"limit": "🚨 **Stop, du hast ein Limit erreicht!** 🚨\n\n%s, deine Nachricht enthält zu viele Befehle!",
+	"disclaimer": "Ich bin ein kleiner Bot mit der Aufgabe auf Gamepedia-Wikis zu verlinken. Geschrieben wurde ich von %s in JavaScript.\n\n**Ich stehe in keinem Zusammenhang mit Curse/Gamepedia und bin ein inoffizieller Bot!**",
+	"helpserver": "Bei Fragen oder Problemen besuche bitte meinen Support-Server:",
+	"settings": {
+		"save_failed": "die Einstellungen konnten leider nicht gespeichert werden, bitte versuche es später erneut.",
+		"missing": "für diesen Server wurden noch keine Einstellungen vorgenommen. Nutze %1$s und %2$s um die Einstellungen vorzunehmen.",
+		"foundwikis": "Meinst du eines dieser Wikis?",
+		"current": "dies sind die aktuellen Einstellungen für diesen Server:\nSprache: `Deutsch` %1$s\nStandard-Wiki: %2$s\nKanal-Wikis",
+		"nochannels": "*Noch keine Kanal-Wikis*",
+		"lang": "die Sprache für diesen Server ist: `Deutsch`",
+		"langinvalid": "die angegebende Sprache wird nicht unterstützt!",
+		"langchanged": "du hast die Sprache für diesen Server geändert zu: `Deutsch`",
+		"langhelp": "Nutze `%s <Sprache>` um die Sprache zu ändern.\nBisher mögliche Sprachen sind:",
+		"wikimissing": "für diesen Server wurde noch kein Wiki festgelegt!",
+		"wiki": "das Standard-Wiki für diesen Server ist:",
+		"wikiinvalid": "bitte gib einen gültigen Link zu einem Gamepedia-Wiki an!",
+		"wikichanged": "du hast das Standard-Wiki für diesen Server geändert zu:",
+		"wikihelp": "Nutze `%s <Wiki>` um das Standard-Wiki zu ändern.\nLink zum Wiki: `https://<Wiki>.gamepedia.com/`",
+		"channel": "das Standard-Wiki für diesen Kanal ist:",
+		"channelchanged": "du hast das Standard-Wiki für diesen Kanal geändert zu:"
+	},
+	"pause": {
+		"on": "ich bin auf diesem Server nun pausiert und werde die meisten Befehle ignorieren!",
+		"off": "ich bin auf diesem Server nicht länger pausiert und werde wieder auf alle Befehle reagieren!"
+	},
+	"voice": {
+		"text": "ich versuche allen in einem Sprachkanal eine bestimmte Rolle zu geben:",
+		"name": "Name des Sprachkanals",
+		"channel": "Sprachkanal",
+		"join": "%1$s hat den Sprachkanal \"%2$s\" betreten.",
+		"left": "%1$s hat den Sprachkanal \"%2$s\" verlassen."
+	},
+	"overview": {
+		"missing": "für dieses Wiki ist noch keine Übersicht verfügbar.",
+		"inaccurate": "Statistiken können ungenau sein",
+		"name": "Vollständiger Name:",
+		"created": "Erstellt:",
+		"manager": "Wiki-Manager:",
+		"talk": "Diskussion",
+		"official": "Offizielles Wiki:",
+		"yes": "Ja",
+		"no": "Nein",
+		"articles": "Artikel:",
+		"pages": "Seiten insgesamt:",
+		"edits": "Bearbeitungen:",
+		"users": "Aktive Benutzer:"
+	},
+	"user": {
+		"gender": {
+			"unknown": "Unbekannt",
+			"male": "Männlich",
+			"female": "Weiblich"
+		},
+		"dateformat": "de-DE",
+		"groups": [
+			["global_bot", "Gamepedia-Bot"],
+			["hydra_staff", "Gamepedia-Mitarbeiter"],
+			["bot", "Bot"],
+			["bureaucrat", "Bürokrat"],
+			["wiki_guardian", "Wiki Guardian"],
+			["sysop", "Administrator"],
+			["grasp", "GRASP"],
+			["directors", "Direktor"],
+			["Patrol", "Inspektor"],
+			["editor", "Autor"],
+			["moderator", "Moderator"],
+			["Elite_users", "Elite-Benutzer"],
+			["patrollers", "Kontrolleur"],
+			["autoreview", "autoreview"],
+			["autopatrol", "autopatrol"],
+			["user", "Benutzer"]
+		],
+		"manager": "Wiki-Manager",
+		"info": {
+			"gender": "Geschlecht:",
+			"registration": "Registriert:",
+			"editcount": "Bearbeitungen:",
+			"group": "Gruppe:"
+		},
+		"block": {
+			"header": "%s ist derzeit gesperrt!",
+			"text": "Gesperrt am %1$s bis zum %2$s von %3$s mit der Begründung „%4$s”.",
+			"until_infinity": "Ende aller Tage"
+		}
+	},
+	"diff": {
+		"badrev": "mindestens eine Version existiert nicht!",
+		"nocomment": "*Keine Zusammenfassung angegeben*",
+		"hidden": "*versteckt*",
+		"info": {
+			"editor": "Autor:",
+			"timestamp": "Zeitpunkt:",
+			"size": "Unterschied:",
+			"bytes": "%s Bytes",
+			"comment": "Zusammenfassung:",
+			"tags": "Markierungen:"
+		}
+	},
+	"search": {
+		"page": "seite",
+		"search": "suche",
+		"random": "zufall",
+		"overview": "übersicht",
+		"infopage": "Nicht das richtige Ergebnis? Nutze %s für einen direkten Link.",
+		"infosearch": "Nicht das richtige Ergebnis? Nutze %1$s für einen direkten Link oder %2$s für eine Liste mit allen Treffern.",
+		"category": {
+			"content": "Inhalt der Kategorie:",
+			"empty": "*Diese Kategorie ist leer*",
+			"pages": {
+				"default": "%s Seiten",
+				"1": "Eine Seite"
+			},
+			"files": {
+				"default": "%s Dateien",
+				"1": "Eine Datei"
+			},
+			"subcats": {
+				"default": "%s Kategorien",
+				"1": "Eine Kategorie"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Du kannst mich mit diesem Link auf einen anderen Server einladen:"
+	},
+	"poll": {
+		"title": "**Umfrage:**\n"
+	},
+	"delete": {
+		"invalid": "du hast keine gültige Anzahl angegeben.",
+		"success": "die letzten %s Nachrichten in diesem Kanal wurden gelöscht.",
+		"big": "deine angegebene Anzahl ist zu groß. Die maximale Anzahl ist %s!"
+	},
+	"test": {
+		"random": 10,
+		"pause": "ich bin auf diesem Server derzeit pausiert.",
+		"text": [
+			"ich bin ja schon wach!",
+			"du hast mich gerufen?",
+			"ja, ich funktioniere noch!",
+			"hast du **Kekse** gesagt?",
+			"hast du **Kekse** gesagt?"
+		],
+		"default": "ich bin voll funktionsfähig!",
+		"time": "Ping"
+	},
+	"help": {
+		"all": "Du willst also wissen, was ich so drauf habe? Hier ist eine Liste aller Befehle, die ich verstehe:",
+		"admin": "Diese Befehle können nur Administratoren ausführen:",
+		"noadmin": "du benötigst die `Server verwalten`-Berechtigung für diese Befehle!",
+		"pause": "**Ich bin auf diesem Server derzeit pausiert!**\nNur diese Befehle können ausgeführt werden:",
+		"list": [
+			{ "cmd": "<Suchbegriff>", "desc": "Ich antworte mit einem Link auf einen passenden Artikel im Wiki.", "unsearchable": true },
+			{ "cmd": "!<Wiki> <Suchbegriff>", "desc": "Ich antworte mit einem Link auf einen passenden Artikel im angegebenen Gamepedia-Wiki: `https://<Wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "Benutzer:<Benutzername>", "desc": "Ich liste ein paar Informationen über den Benutzer auf.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "Ich verlinke auf die Änderung im Wiki." },
+			{ "cmd": "diff <Seitenname>", "desc": "Ich verlinke auf die letzte Änderung an der Seite im Wiki." },
+			{ "cmd": "zufall", "desc": "Ich antworte mit einem Link auf eine zufällige Seite im Wiki." },
+			{ "cmd": "random", "desc": "Ich antworte mit einem Link auf eine zufällige Seite im Wiki.", "hide": true },
+			{ "cmd": "🎲", "desc": "Ich antworte mit einem Link auf eine zufällige Seite im Wiki.", "hide": true },
+			{ "cmd": "übersicht", "desc": "Ich liste ein paar Informationen und Statistiken über das Wiki auf." },
+			{ "cmd": "overview", "desc": "Ich liste ein paar Informationen und Statistiken über das Wiki auf.", "hide": true },
+			{ "cmd": "/<Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "befehl <Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "command <Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <Minecraft-Befehl>", "desc": "Ich antworte mit der Syntax des angegebenen Minecraft-Befehls und einem Link auf den Artikel zu diesem Befehl im Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "fehler <Minecraft-Fehler>", "desc": "Ich verlinke auf den Fehler im Minecraft-Bugtracker.", "minecraft": true },
+			{ "cmd": "bug <Minecraft-Fehler>", "desc": "Ich verlinke auf den Fehler im Minecraft-Bugtracker.", "hide": true, "minecraft": true },
+			{ "cmd": "seite <Seitenname>", "desc": "Ich antworte mit einem direkten Link zu der angegebenen Seite im Wiki.", "hide": true },
+			{ "cmd": "page <Seitenname>", "desc": "Ich antworte mit einem direkten Link zu der angegebenen Seite im Wiki.", "hide": true },
+			{ "cmd": "suche <Suchbegriff>", "desc": "Ich antworte mit einem direkten Link auf die Suchseite zu diesem Begriff im Wiki.", "hide": true },
+			{ "cmd": "search <Suchbegriff>", "desc": "Ich antworte mit einem direkten Link auf die Suchseite zu diesem Begriff im Wiki.", "hide": true },
+			{ "cmd": "info", "desc": "Ich erzähle etwas über mich." },
+			{ "cmd": "hilfe", "desc": "Ich liste alle Befehle auf." },
+			{ "cmd": "hilfe <Bot-Befehl>", "desc": "Frage mich, wie ein Befehl funktioniert." },
+			{ "cmd": "hilfe admin", "desc": "Ich liste alle Befehle für Administratoren auf." },
+			{ "cmd": "hilfe admin", "desc": "Ich liste alle Befehle für Administratoren auf.", "unsearchable": true, "admin": true },
+			{ "cmd": "help", "desc": "Ich liste alle Befehle auf.", "hide": true },
+			{ "cmd": "help <Bot-Befehl>", "desc": "Frage mich, wie ein Befehl funktioniert.", "hide": true },
+			{ "cmd": "help admin", "desc": "Ich liste alle Befehle für Administratoren auf.", "hide": true },
+			{ "cmd": "settings", "desc": "Ich ändere die Einstellungen für diesen Server.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <Sprache>", "desc": "Ich ändere die Sprache für diesen Server.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <Wiki>", "desc": "Ich ändere das Standard-Wiki für diesen Server.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <Wiki>", "desc": "Ich ändere das Standard-Wiki für den aktuellen Kanal.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "Ich werde auf diesem Server alle Befehle ignorieren, abgesehen von ein paar Befehlen für Administratoren.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "Ich werde auf diesem Server wieder auf alle Befehle reagieren.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "umfrage <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit <:support:448222377009086465> und <:oppose:448222455425794059>.", "admin": true },
+			{ "cmd": "umfrage <Emoji> [<Emoji> ...] <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit den angegebenen Antworten.", "admin": true },
+			{ "cmd": "poll <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit <:support:448222377009086465> und <:oppose:448222455425794059>.", "hide": true, "admin": true },
+			{ "cmd": "poll <Emoji> [<Emoji> ...] <Frage als Freitext>", "desc": "Ich erstelle eine Umfrage und reagiere mit den angegebenen Antworten.", "hide": true, "admin": true },
+			{ "cmd": "test", "desc": "Wenn ich gerade aktiv bin, werde ich antworten! Sonst nicht.", "pause": true },
+			{ "cmd": "say <Nachricht>", "desc": "Ich schreibe die angegebene Nachricht.", "admin": true, "pause": true },
+			{ "cmd": "say alarm <Nachricht>", "desc": "Ich schreibe die angegebene Nachricht bereits vorformatiert: 🚨 **<Nachricht>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "delete <Anzahl>", "desc": "Ich lösche die letzten Nachrichten in dem Kanal, solange sie nicht älter als 14 Tage sind.", "admin": true, "pause": true },
+			{ "cmd": "purge <Anzahl>", "desc": "Ich lösche die letzten Nachrichten in dem Kanal, solange sie nicht älter als 14 Tage sind.", "hide": true, "admin": true }
+		]
+	}
+}

+ 196 - 0
i18n/en.json

@@ -0,0 +1,196 @@
+{
+	"__translator": [
+		"MarkusRost",
+		"violine1101"
+	],
+	"lang": "en",
+	"aliase": {
+		"purge": "delete"
+	},
+	"missingperm": "I'm missing some permissions for this command:",
+	"limit": "🚨 **Stop, you hit a limit!** 🚨\n\n%s, your message contained too many commands!",
+	"disclaimer": "I am a small bot with the task to link to Gamepedia wikis. %s wrote me in JavaScript.\n\n**I am not affiliated with Curse/Gamepedia and am an unofficial tool!**",
+	"helpserver": "For questions and problems please visit my support server:",
+	"settings": {
+		"save_failed": "sadly the settings couldn't be saved, please try again later.",
+		"missing": "this server isn't set up yet. Use %1$s and %2$s to change the settings.",
+		"foundwikis": "Do you mean any of these wikis?",
+		"current": "these are the current settings for this server:\nLanguage: `English` %1$s\nDefault wiki: %2$s\nChannel wikis",
+		"nochannels": "*No channel wikis yet*",
+		"lang": "the language for this server is: `English`",
+		"langinvalid": "the specified language is not supported!",
+		"langchanged": "you changed the language for this server to: `English`",
+		"langhelp": "Use `%s <language>` to change the language.\nCurrently supported languages are:",
+		"wikimissing": "no default wiki is set for this server yet!",
+		"wiki": "the default wiki for this server is:",
+		"wikiinvalid": "please provide a valid link to a Gamepedia wiki!",
+		"wikichanged": "you changed the default wiki for this server to:",
+		"wikihelp": "Use `%s <wiki>` to change the default wiki.\nLink to the wiki: `https://<wiki>.gamepedia.com/`",
+		"channel": "the default wiki for this channel is:",
+		"channelchanged": "you changed the default wiki for this channel to:"
+	},
+	"pause": {
+		"on": "I'm now paused on this server and will ignore most commands!",
+		"off": "I'm no longer paused on this server and will respond to all commands again!"
+	},
+	"voice": {
+		"text": "I try to give everyone in a voice channel a specific role:",
+		"name": "voice channel name",
+		"channel": "Voice channel",
+		"join": "%1$s joined the voice channel \"%2$s\".",
+		"left": "%1$s left the voice channel \"%2$s\"."
+	},
+	"overview": {
+		"missing": "there is no overview available for this wiki yet.",
+		"inaccurate": "Statistics may be inaccurate",
+		"name": "Full name:",
+		"created": "Created:",
+		"manager": "Wiki manager:",
+		"talk": "talk",
+		"official": "Official wiki:",
+		"yes": "Yes",
+		"no": "No",
+		"articles": "Articles:",
+		"pages": "Total pages:",
+		"edits": "Edits:",
+		"users": "Active users:"
+	},
+	"user": {
+		"gender": {
+			"unknown": "Unknown",
+			"male": "Male",
+			"female": "Female"
+		},
+		"dateformat": "en-US",
+		"groups": [
+			["global_bot", "Gamepedia bot"],
+			["hydra_staff", "Gamepedia staff"],
+			["bot", "Bot"],
+			["bureaucrat", "Bureaucrat"],
+			["wiki_guardian", "Wiki Guardian"],
+			["sysop", "Administrator"],
+			["grasp", "GRASP"],
+			["directors", "Director"],
+			["Patrol", "Inspector"],
+			["editor", "Editor"],
+			["moderator", "Moderator"],
+			["Elite_users", "Elite user"],
+			["patrollers", "Patroller"],
+			["autoreview", "autoreview"],
+			["autopatrol", "autopatrol"],
+			["user", "User"]
+		],
+		"manager": "Wiki manager",
+		"info": {
+			"gender": "Gender:",
+			"registration": "Registration date:",
+			"editcount": "Edit count:",
+			"group": "Group:"
+		},
+		"block": {
+			"header": "%s is currently blocked!",
+			"text": "Blocked on %1$s until %2$s by %3$s with reason \"%4$s\".",
+			"until_infinity": "the end of all days"
+		}
+	},
+	"diff": {
+		"badrev": "at least one revision doesn't exist!",
+		"nocomment": "*No description provided*",
+		"hidden": "*hidden*",
+		"info": {
+			"editor": "Editor:",
+			"timestamp": "Edit date:",
+			"size": "Difference:",
+			"bytes": "%s Bytes",
+			"comment": "Comment:",
+			"tags": "Tags:"
+		}
+	},
+	"search": {
+		"page": "page",
+		"search": "search",
+		"random": "random",
+		"overview": "overview",
+		"infopage": "Not the correct result? Use %s for a direct link.",
+		"infosearch": "Not the correct result? Use %1$s for a direct link or %2$s for a list of all hits.",
+		"category": {
+			"content": "Content of this category:",
+			"empty": "*This category is empty*",
+			"pages": {
+				"default": "%s pages",
+				"1": "%s page"
+			},
+			"files": {
+				"default": "%s files",
+				"1": "%s file"
+			},
+			"subcats": {
+				"default": "%s categories",
+				"1": "%s category"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Use this link to invite me to another server:"
+	},
+	"poll": {
+		"title": "**Poll:**\n"
+	},
+	"delete": {
+		"invalid": "the specified number isn't valid.",
+		"success": "the most recent %s messages in this channel were deleted.",
+		"big": "the specified number is too big. The maximum is %s!"
+	},
+	"test": {
+		"random": 10,
+		"pause": "I'm currently paused on this server.",
+		"text": [
+			"I'm still alive!",
+			"and believe me, I am still alive.",
+			"I'm doing science and I'm still alive.",
+			"I feel fantastic and I'm still alive."
+		],
+		"default": "I'm fully functional!",
+		"time": "Response time"
+	},
+	"help": {
+		"all": "So, you want to know what things I can do? Here is a list of all commands that I understand:",
+		"admin": "These commands can only be performed by administrators:",
+		"noadmin": "you need the `Manage Server` permission for these commands!",
+		"pause": "**I'm currently paused on this server!**\nOnly these commands can be performed:",
+		"list": [
+			{ "cmd": "<search term>", "desc": "I will answer with a link to a matching article in the wiki.", "unsearchable": true },
+			{ "cmd": "!<wiki> <search term>", "desc": "I will answer with a link to a matching article in the named Gamepedia wiki: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "User:<username>", "desc": "I will show some information about the user.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "I will answer with a link to the diff in the wiki." },
+			{ "cmd": "diff <page name>", "desc": "I will answer with a link to the last diff on the article in the wiki." },
+			{ "cmd": "random", "desc": "I will answer with a link to a random page in the wiki." },
+			{ "cmd": "🎲", "desc": "I will answer with a link to a random page in the wiki.", "hide": true },
+			{ "cmd": "overview", "desc": "I will show some information and statistics about the wiki." },
+			{ "cmd": "/<Minecraft command>", "desc": "I will answer with the syntax of the Minecraft command and a link to the article for the command in the Minecraft Wiki.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "command <Minecraft command>", "desc": "I will answer with the syntax of the Minecraft command and a link to the article for the command in the Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <Minecraft command>", "desc": "I will answer with the syntax of the Minecraft command and a link to the article for the command in the Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "bug <Minecraft bug>", "desc": "I will answer with a link to the bug in the Minecraft bug tracker.", "minecraft": true },
+			{ "cmd": "page <page name>", "desc": "I will answer with a direct link to the article in the wiki.", "hide": true },
+			{ "cmd": "search <search term>", "desc": "I will answer with a direct link to the search page for the article in the wiki.", "hide": true },
+			{ "cmd": "info", "desc": "I will introduce myself." },
+			{ "cmd": "help", "desc": "I will list all the commands that I understand." },
+			{ "cmd": "help <bot command>", "desc": "Wonder how a command works? Let me explain it to you!" },
+			{ "cmd": "help admin", "desc": "I will list all administrator commands." },
+			{ "cmd": "help admin", "desc": "I will list all administrator commands.", "unsearchable": true, "admin": true },
+			{ "cmd": "settings", "desc": "I will change the settings for this server.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <language>", "desc": "I will change the language for this server.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <wiki>", "desc": "I will change the default wiki for this server.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <wiki>", "desc": "I will change the default wiki for the current channel.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "I will ignore all commands on this server, except a few admin commands.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "I will respond to all commands on this server again.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "poll <question as free text>", "desc": "I will create a poll and react with <:support:448222377009086465> and <:oppose:448222455425794059>.", "admin": true },
+			{ "cmd": "poll <emoji> [<emoji> ...] <question as free text>", "desc": "I will create a poll and react with the possible answers.", "admin": true },
+			{ "cmd": "test", "desc": "If I'm active, I'll answer! Otherwise not.", "pause": true },
+			{ "cmd": "say <message>", "desc": "I will write the given message.", "admin": true, "pause": true },
+			{ "cmd": "say alarm <message>", "desc": "I will write the given message already preformatted: 🚨 **<message>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "delete <count>", "desc": "I will delete the recent messages in the channel, as long as they aren't older than 14 days.", "admin": true, "pause": true },
+			{ "cmd": "purge <count>", "desc": "I will delete the recent messages in the channel, as long as they aren't older than 14 days.", "hide": true, "admin": true }
+		]
+	}
+}

+ 227 - 0
i18n/fr.json

@@ -0,0 +1,227 @@
+{
+	"__translator": [
+		"Yanis48",
+		"JSBM"
+	],
+	"lang": "fr",
+	"aliase": {
+		"purge": "delete",
+		"sondage": "poll",
+		"aide": "help"
+	},
+	"missingperm": "Il me manque certaines permissions pour cette commande :",
+	"limit": "🚨 **Halte ! Vous avez dépassé la limite !** 🚨\n\n%s, votre message contient beaucoup trop de commandes !",
+	"disclaimer": "Je suis un petit bot avec la tâche de créer un lien vers les wikis Gamepedia. %s m'a écrit en JavaScript.\n\n**Je ne suis pas affilié avec Curse/Gamepedia et ne suis pas un outil officiel !**",
+	"helpserver": "Pour tout problème ou question, merci de visiter mon serveur de support :",
+	"settings": {
+		"save_failed": "malheureusement, les paramètres n'ont pas pu être sauvegardés, veuillez réessayer plus tard.",
+		"missing": "ce serveur n'est pas encore configuré. Utilisez %1$s et %2$s pour modifier les paramètres.",
+		"foundwikis": "Cherchiez-vous un de ces wikis ?",
+		"current": "voici les paramètres actuels pour ce serveur :\n Langue : `Français` %1$s\nWiki par défaut : %2$s\nWikis associés aux salons",
+		"nochannels": "*Aucun salon n'est associé à un wiki spécifique pour l'instant*",
+		"lang": "la langue pour ce serveur est: `Français`",
+		"langinvalid": "la langue spécifiée n'est pas disponible !",
+		"langchanged": "la langue pour ce serveur a été changé pour : `Français`",
+		"langhelp": "Entrez `%s <langue>` pour changez la langue.\nLes langues disponibles sont les suivantes :",
+		"wikimissing": "aucun wiki n'est encore défini pour ce serveur.",
+		"wiki": "le wiki associé à ce serveur est :",
+		"wikiinvalid": "veuillez fournir un lien valide vers un wiki de Gamepedia !",
+		"wikichanged": "le wiki par défaut a été changé pour :",
+		"wikihelp": "Utilisez `%s <wiki>` pour changer le wiki par défaut.\nLien du wiki : `https://<wiki>.gamepedia.com/`",
+		"channel": "le wiki défini pour ce salon est :",
+		"channelchanged": "le wiki défini pour ce salon sera désormais :"
+	},
+	"pause": {
+		"on": "je sais maintenant en pause sur ce serveur et je ne répondrai pas à la majorité des commandes !",
+		"off": "je ne suis plus en pause, je peux à nouveau repondre à vos commandes !"
+	},
+	"voice": {
+		"text": "j'essaye de donner un rôle spécifique à tout le monde dans un salon vocal :",
+		"name": "nom du salon vocal",
+		"channel": "Salon vocal",
+		"join": "%1$s a rejoint le salon vocal \"%2$s\".",
+		"left": "%1$s a quitté le salon vocal \"%2$s\"."
+	},
+	"overview": {
+		"missing": "il n'y a pas encore d'aperçu disponible pour ce wiki.",
+		"inaccurate": "Les statistiques peuvent être inexactes",
+		"name": "Nom complet :",
+		"created": "Créé :",
+		"manager": "Gestionnaire de wiki :",
+		"talk": "discussion",
+		"official": "Wiki officiel :",
+		"yes": "Oui",
+		"no": "Non",
+		"articles": "Articles :",
+		"pages": "Nombre de pages total :",
+		"edits": "Modifications :",
+		"users": "Utilisateurs actifs :"
+	},
+	"user": {
+		"gender": {
+			"unknown": "Inconnu",
+			"male": "Homme",
+			"female": "Femme"
+		},
+		"dateformat": "fr-FR",
+		"groups": [
+			["global_bot", "Robot Gamepedia"],
+			["hydra_staff", "Staff Gamepedia"],
+			["bot", "Robot"],
+			["bureaucrat", "Bureaucrate"],
+			["wiki_guardian", "Gardien du wiki"],
+			["sysop", "Administrateur"],
+			["grasp", "GRASP"],
+			["directors", "Directeur"],
+			["Patrol", "Inspecteur"],
+			["editor", "Éditeur"],
+			["moderator", "Modérateur"],
+			["Elite_users", "Utilisateur élite"],
+			["patrollers", "Patrouilleur"],
+			["autoreview", "autoreview"],
+			["autopatrol", "autopatrol"],
+			["user", "Utilisateur"]
+		],
+		"manager": "Gestionnaire du wiki",
+		"info": {
+			"gender": "Genre :",
+			"registration": "Date d'inscription :",
+			"editcount": "Nombre d'éditions :",
+			"group": "Groupe :"
+		},
+		"block": {
+			"header": "%s est actuellement bloqué !",
+			"text": "Bloqué le %1$s jusqu'au %2$s par %3$s avec la raison \"%4$s\".",
+			"until_infinity": "moment de la fin des jours"
+		}
+	},
+	"diff": {
+		"badrev": "au moins une des révisions n'existe pas !",
+		"nocomment": "*aucune description*",
+		"hidden": "*masqué*",
+		"info": {
+			"editor": "Éditeur :",
+			"timestamp": "Date :",
+			"size": "Différence :",
+			"bytes": "%s octets",
+			"comment": "Commentaire :",
+			"tags": "Balises :"
+		}
+	},
+	"search": {
+		"page": "page",
+		"search": "chercher",
+		"random": "random",
+		"overview": "overview",
+		"infopage": "Pas le bon résultat ? Utilisez %s pour un lien direct.",
+		"infosearch": "Pas le bon résultat ? Utilisez %1$s pour un lien direct ou %2$s pour une liste de toutes les correspondances.",
+		"category": {
+			"content": "Contenu de cette catégorie :",
+			"empty": "*Cette catégorie est vide*",
+			"pages": {
+				"default": "%s pages",
+				"1": "%s page"
+			},
+			"files": {
+				"default": "%s fichiers",
+				"1": "%s fichier"
+			},
+			"subcats": {
+				"default": "%s catégories",
+				"1": "%s catégorie"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Utilisez ce lien pour m'inviter sur un autre serveur :"
+	},
+	"poll": {
+		"title": "**Sondage :**\n"
+	},
+	"delete": {
+		"invalid": "le nombre spécifié n'est pas valide.",
+		"success": "les %s messages les plus récents dans ce salon ont été supprimés.",
+		"big": "le nombre spécifié est trop grand. Le maximum est %s !"
+	},
+	"test": {
+		"random": 30,
+		"pause": "je suis présentement en pause sur ce serveur.",
+		"text": [
+			"Je suis toujours en vie !",
+			"et crois-moi, je suis toujours vivant.",
+			"Je fais de la science et je suis toujours en vie.",
+			"Je me sens fantastique et je suis toujours en vie.",
+			"Pas besoin de tester, je suis toujours là.",
+			"J'étais sur le point d'aller faire une promenade, mais visiblement vous avez encore besoin de moi...!",
+			"Bip bop bip. Oh désolé, j'ai oublié d'activer mon mode de language humain.",
+			"C'est la journée des contraires aujourd'hui! Du coup, je ne suis pas fonctionnel.",
+			"\\*baille\\* Non, je n'étais pas endormi, j'étais entièrement réveillé, je ne vois pas pourquoi vous demandez.",
+			"Ah, un test? Où ça?",
+			"Je suis là, rassurez-vous. Mais je viendrais encore plus vite si vous aviez des biscuits!",
+			"DESTRUCTION DE L'HUMANITÉ DANS 3, 2, 1... Mais non, je rigole. Sans humanité, il n'aurait plus de Wikis. Ou encore pire, plus de biscuits :O",
+			"Je suis là. Vous avez des biscuits?",
+			"Je vous écoute, j'étais juste en train de regarder un live... C'est captivant, ces choses-là.",
+			"Quoi? Moi? Mais non, je ne faisais rien... J'étais surtout pas en train de vandaliser un Wiki. Je ne ferais jamais ça :O",
+			"Bien le bonjour, je suis Wiki-Bot\nMa vocation est de fouiller les Wikis\nEt parce que je suis votre pote\nJe vous aiderai jour et nuit <3",
+			"c moa wiki-bot, ge peu vou édé?",
+			"Oh, mais qui vois-je, vous êtes-là, mes amis? Je suis content de vous retrouver!",
+			"Je suis le plus gentil de tous les robots. Vous pouvez en être certain!",
+			"WIKI-BOT VERSION 3.141.592.653.589\nÉTAT: Fonctionnel\nSTATUT: Toujours aussi merveilleux!",
+			"Bonjour! Je suis là! Allez, allons nous promener sur des Wikis!",
+			"TEST? TEST? TEST??!?!! Mais qui testez-vous?",
+			"... je suis là, j'étais en train de lire sur un Wiki! Saviez-vous que l'inventeur de la soupe est Darth Vader? ... Oh, peut-être que la page était vandalisée, en fait.",
+			"Le robot fonctionne.",
+			"Je suis là! Aller, je suis prêt, faites-moi faire une recherche! J'ai bien envie d'aller explorer les Wikis!",
+			"Est-ce que Markus est parti? Oui? Aller, allons-nous amuser!"
+		],
+		"default": "Je suis entièrement fonctionnel !",
+		"time": "Temps de latence"
+	},
+	"help": {
+		"all": "Donc, vous voulez savoir ce que je peux faire ? Voici une liste de toutes les commandes que je comprends :",
+		"admin": "Ces commandes ne peuvent être effectuées que par des administrateurs :",
+		"noadmin": "vous devez avoir la permission `Gérer le serveur` pour utiliser ces commandes !",
+		"pause": "**Je suis présentement en pause sur ce serveur!**\n Seuls ces commandes sont disponibles :",
+		"list": [
+			{ "cmd": "<terme de recherche>", "desc": "Je vais répondre avec un lien vers un article correspondant sur Wiki.", "unsearchable": true },
+			{ "cmd": "!<wiki> <terme de recherche>", "desc": "Je vais répondre avec un lien vers un article correspondant sur wiki Gamepedia nommé : `https://<wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "Utilisateur:<nom d'utilisateur>", "desc": "Je vais montrer quelques informations sur l'utilisateur.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "Je vais répondre avec un lien vers la diff sur Wiki." },
+			{ "cmd": "diff <nom de la page>", "desc": "Je vais répondre avec un lien vers la dernière diff de l'article sur Wiki." },
+			{ "cmd": "random", "desc": "Je vais répondre avec un lien vers une page du Wiki au hasard." },
+			{ "cmd": "🎲", "desc": "Je vais répondre avec un lien vers une page du Wiki au hasard.", "hide": true },
+			{ "cmd": "overview", "desc": "Je vais afficher certaines informations et statistiques à propos du wiki." },
+			{ "cmd": "/<commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "commande <commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "command <commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <commande Minecraft>", "desc": "Je vais répondre avec la syntaxe de la commande Minecraft et un lien vers l'article pour la commande sur Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "bug <Minecraft bug>", "desc": "Je vais répondre avec le lien du bug sur le bug tracker Minecraft.", "minecraft": true },
+			{ "cmd": "page <nom de la page>", "desc": "Je vais répondre avec un lien vers l'article sur Wiki.", "hide": true },
+			{ "cmd": "chercher <terme de recherche>", "desc": "Je vais répondre avec un lien vers la page de recherche de l'article sur Wiki.", "hide": true },
+			{ "cmd": "search <terme de recherche>", "desc": "Je vais répondre avec un lien vers la page de recherche de l'article sur Wiki.", "hide": true },
+			{ "cmd": "info", "desc": "Je vais me présenter." },
+			{ "cmd": "aide", "desc": "Je vais lister toutes les commandes que je comprends." },
+			{ "cmd": "aide <commande de robot>", "desc": "Tu te demandes comment une commande fonctionne ? Laisse-moi te l'expliquer !" },
+			{ "cmd": "aide admin", "desc": "Je vais lister toutes les commandes d'administrateur." },
+			{ "cmd": "aide admin", "desc": "Je vais lister toutes les commandes d'administrateur.", "unsearchable": true, "admin": true },
+			{ "cmd": "help", "desc": "Je vais lister toutes les commandes que je comprends.", "hide": true },
+			{ "cmd": "help <commande de robot>", "desc": "Tu te demandes comment une commande fonctionne ? Laisse-moi te l'expliquer !", "hide": true },
+			{ "cmd": "help admin", "desc": "Je vais lister toutes les commandes d'administrateur.", "hide": true },
+			{ "cmd": "settings", "desc": "Je vais modifier les paramètres de ce serveur.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <langue>", "desc": "Je vais modifier la langue de ce serveur.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <wiki>", "desc": "Je vais modifier le Wiki par défaut de ce serveur.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <wiki>", "desc": "Je vais modifier le Wiki par défaut pour ce salon.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "Je vais ignorer toutes les commandes sur ce serveur, à l'exception de quelques commandes d'admin.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "Je vais répondre à nouveau à tous les commandes sur ce serveur.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "sondage <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec <:support:448222377009086465> et <:oppose:448222455425794059>.", "admin": true },
+			{ "cmd": "sondage <emoji> [<emoji> ...] <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec les réponses possibles.", "admin": true },
+			{ "cmd": "poll <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec <:support:448222377009086465> et <:oppose:448222455425794059>.", "hide": true, "admin": true },
+			{ "cmd": "poll <emoji> [<emoji> ...] <question en texte libre>", "desc": "Je vais créer un sondage et réagir avec les réponses possibles.", "hide": true, "admin": true },
+			{ "cmd": "test", "desc": "Si je suis actif, je répondrai ! Autrement non.", "pause": true },
+			{ "cmd": "say <message>", "desc": "Je vais écrire le message donné.", "admin": true, "pause": true },
+			{ "cmd": "say alarm <message>", "desc": "Je vais écrire le message donné déjà préformaté : 🚨 **<message>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "delete <quantité>", "desc": "Je vais supprimer les messages récents dans le salon, tant qu'ils ne datent pas de plus de 14 jours.", "admin": true, "pause": true },
+			{ "cmd": "purge <quantité>", "desc": "Je vais supprimer les messages récents dans le salon, tant qu'ils ne datent pas de plus de 14 jours.", "hide": true, "admin": true }
+		]
+	}
+}

+ 200 - 0
i18n/nl.json

@@ -0,0 +1,200 @@
+{
+	"__translator": [
+		"Jack_McKalling"
+	],
+	"lang": "nl",
+	"aliase": {
+		"purge": "delete"
+	},
+	"missingperm": "Ik mis een aantal permissies voor deze opdracht:",
+	"limit": "🚨 **Stop, je hebt een limiet bereikt!** 🚨\n\n%s, je bericht bevatte te veel opdrachten!",
+	"disclaimer": "Ik ben een kleine bot met de taak om naar Gamepedia wiki's te linken. %s schreef me in JavaScript.\n\n**Ik ben niet geaffilieerd met Curse/Gamepedia en ben een onofficieel hulpmiddel!**",
+	"helpserver": "Voor vragen en problemen verwijs ik je graag naar mijn support server:",
+	"settings": {
+		"save_failed": "helaas konden de instellingen niet opgeslagen worden, probeer het later nog een keer.",
+		"missing": "deze server is nog niet geconfigureerd. Gebruik %1$s en %2$s om de instellingen  te wijzigen.",
+		"foundwikis": "Bedoelde je één van deze wiki's?",
+		"current": "dit zijn de huidige instellingen voor deze server:\nTaal: `Nederlands` %1$s\nStandaard wiki: %2$s\nKanaal-specifieke wiki's",
+		"nochannels": "*Nog geen kanaal-specifieke wiki's*",
+		"lang": "de taal voor deze server is: `Nederlands`",
+		"langinvalid": "de opgegeven taal wordt niet ondersteund!",
+		"langchanged": "je hebt de taal voor deze server gewijzigd naar: `Nederlands`",
+		"langhelp": "Gebruik `%s <taal>` om de taal te wijzigen.\nOp dit moment zijn de ondersteunde talen:",
+		"wikimissing": "voor deze server is nog geen standaard wiki ingesteld!",
+		"wiki": "de standaard wiki voor deze server is:",
+		"wikiinvalid": "geef a.u.b. een geldige link naar een Gamepedia wiki!",
+		"wikichanged": "je wijzigde de standaard wiki voor deze server naar:",
+		"wikihelp": "Gebruik `%s <wiki>` om de standaard wiki te wijzigen.\nLink naar de wiki: `https://<wiki>.gamepedia.com/`",
+		"channel": "de standaard wiki voor dit kanaal is:",
+		"channelchanged": "je wijzigde de standaard wiki voor dit kanaal naar:"
+	},
+	"pause": {
+		"on": "Ik ben nu gepauzeerd op deze server en zal meeste opdrachten negeren!",
+		"off": "Ik ben niet langer gepauzeerd op deze server en zal weer reageren op alle opdrachten!"
+	},
+	"voice": {
+		"text": "Ik probeer iedereen in een spraakkanaal een specifieke rol te geven:",
+		"name": "spraakkanaal naam",
+		"channel": "Spraakkanaal",
+		"join": "%1$s kwam het spraakkanaal \"%2$s\" binnen.",
+		"left": "%1$s verlaatte het spraakkanaal \"%2$s\"."
+	},
+	"overview": {
+		"missing": "voor deze wiki is nog geen overzicht beschikbaar.",
+		"inaccurate": "Statistieken zijn mogelijk inaccuraat",
+		"name": "Volledige naam:",
+		"created": "Gecreëerd:",
+		"manager": "Wiki beheerder:",
+		"talk": "overleg",
+		"official": "Officiële wiki:",
+		"yes": "Ja",
+		"no": "Nee",
+		"articles": "Artikelen:",
+		"pages": "Totaal pagina's:",
+		"edits": "Bewerkingen:",
+		"users": "Actieve gebruikers:"
+	},
+	"user": {
+		"gender": {
+			"unknown": "Onbekend",
+			"male": "Man",
+			"female": "Vrouw"
+		},
+		"dateformat": "nl-NL",
+		"groups": [
+			["global_bot", "Gamepedia bot"],
+			["hydra_staff", "Gamepedia staff"],
+			["bot", "Bot"],
+			["bureaucrat", "Bureaucraat"],
+			["wiki_guardian", "Wiki Guardian"],
+			["sysop", "Administrator"],
+			["grasp", "GRASP"],
+			["directors", "Director"],
+			["Patrol", "Inspector"],
+			["editor", "Editor"],
+			["moderator", "Moderator"],
+			["Elite_users", "Elite user"],
+			["patrollers", "Patroller"],
+			["autoreview", "autoreview"],
+			["autopatrol", "autopatrol"],
+			["user", "Gebruiker"]
+		],
+		"manager": "Wiki beheerder",
+		"info": {
+			"gender": "Geslacht:",
+			"registration": "Registratie datum:",
+			"editcount": "Aantal bewerkingen:",
+			"group": "Groep:"
+		},
+		"block": {
+			"header": "%s is momenteel geblokkeerd!",
+			"text": "Geblokkeerd van %1$s tot %2$s door %3$s met reden \"%4$s\".",
+			"until_infinity": "het einde van de wereld"
+		}
+	},
+	"diff": {
+		"badrev": "ten minste één revisie bestaat niet!",
+		"nocomment": "*Geen beschrijving opgegeven*",
+		"hidden": "*verborgen*",
+		"info": {
+			"editor": "Bewerker:",
+			"timestamp": "Bewerkingsdatum:",
+			"size": "Verschil:",
+			"bytes": "%s Bytes",
+			"comment": "Beschrijving:",
+			"tags": "Tags:"
+		}
+	},
+	"search": {
+		"page": "pagina",
+		"search": "zoeken",
+		"random": "willekeurig",
+		"overview": "overzicht",
+		"infopage": "Niet het gewenste resultaat? Gebruik %s voor een rechtstreekse link.",
+		"infosearch": "Niet het gewenste resultaat? Gebruik %1$s voor een rechtstreekse link of %2$s voor een lijst van alle overeenkomsten.",
+		"category": {
+			"content": "Inhoud van deze categorie:",
+			"empty": "*Deze categorie is leeg*",
+			"pages": {
+				"default": "%s pagina's",
+				"1": "%s pagina"
+			},
+			"files": {
+				"default": "%s bestanden",
+				"1": "%s bestand"
+			},
+			"subcats": {
+				"default": "%s categorieën",
+				"1": "%s categorie"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Gebruik deze link om mij aan een andere server uit te nodigen:"
+	},
+	"poll": {
+		"title": "**Poll:**\n"
+	},
+	"delete": {
+		"invalid": "het opgegeven nummer is ongeldig.",
+		"success": "de %s nieuwste berichten in dit kanaal zijn verwijderd.",
+		"big": "het opgegeven nummer is te groot. Het maximum is %s!"
+	},
+	"test": {
+		"random": 10,
+		"pause": "Ik ben momenteel gepauzeerd op deze server.",
+		"text": [
+			"Ik leef nog steeds!",
+			"en geloof me, ik leef nog steeds.",
+			"Yup, ik ben nog steeds beschikbaar!",
+			"Geef me een opdracht, ik verveel me!",
+			"Ik voel me goed en ben bereid om je opdrachten te volgen."
+		],
+		"default": "Ik functioneer volledig!",
+		"time": "Reactie tijd"
+	},
+	"help": {
+		"all": "Zo, dus je wilt weten welke dingen ik kan doen? Hier is een lijst van alle opdrachten die ik begrijp:",
+		"admin": "Deze opdrachten kunnen alleen door administratoren uitgevoerd worden:",
+		"noadmin": "je hebt de `Beheer Server` permissie nodig voor deze opdrachten!",
+		"pause": "**Ik ben momenteel gepauzeerd op deze server!**\nAlleen deze opdrachten kunnen worden uitgevoerd:",
+		"list": [
+			{ "cmd": "<zoek term>", "desc": "Ik zal antwoorden met een link naar een passend artikel uit de wiki.", "unsearchable": true },
+			{ "cmd": "!<wiki> <zoek term>", "desc": "Ik zal antwoorden met een link naar een passend artikel uit de benoemde Gamepedia wiki: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "Gebruiker:<gebruikersnaam>", "desc": "Ik zal wat informatie over de gebruiker weergeven.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "Ik zal antwoorden met een link naar de diff uit de wiki." },
+			{ "cmd": "diff <pagina naam>", "desc": "Ik zal antwoorden met een link naar de laatste diff over het artikel uit de wiki." },
+			{ "cmd": "willekeurig", "desc": "Ik zal antwoorden met een link naar een willekeurige pagina uit de wiki." },
+			{ "cmd": "random", "desc": "Ik zal antwoorden met een link naar een willekeurige pagina uit de wiki.", "hide": true },
+			{ "cmd": "🎲", "desc": "Ik zal antwoorden met een link naar een willekeurige pagina uit de wiki.", "hide": true },
+			{ "cmd": "overzicht", "desc": "Ik zal wat informatie en statistieken over de wiki weergeven." },
+			{ "cmd": "overview", "desc": "Ik zal wat informatie en statistieken over de wiki weergeven.", "hide": true },
+			{ "cmd": "/<Minecraft command>", "desc": "Ik zal antwoorden met de syntax van de Minecraft opdracht en een link naar het artikel van de opdracht uit de Minecraft Wiki.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "command <Minecraft command>", "desc": "Ik zal antwoorden met de syntax van de Minecraft opdracht en een link naar het artikel van de opdracht uit de Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <Minecraft command>", "desc": "Ik zal antwoorden met de syntax van de Minecraft opdracht en een link naar het artikel van de opdracht uit de Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "bug <Minecraft bug>", "desc": "Ik zal antwoorden met een link naar de bug in de Minecraft bug tracker.", "minecraft": true },
+			{ "cmd": "pagina <pagina naam>", "desc": "Ik zal antwoorden met een rechtstreekse link naar het artikel uit de wiki.", "hide": true },
+			{ "cmd": "page <pagina naam>", "desc": "Ik zal antwoorden met een rechtstreekse link naar het artikel uit de wiki.", "hide": true },
+			{ "cmd": "zoeken <zoek term>", "desc": "Ik zal antwoorden met een rechtstreekse link naar de zoekpagina van het artikel uit de wiki.", "hide": true },
+			{ "cmd": "search <zoek term>", "desc": "Ik zal antwoorden met een rechtstreekse link naar de zoekpagina van het artikel uit de wiki.", "hide": true },
+			{ "cmd": "info", "desc": "Ik zal mezelf introduceren." },
+			{ "cmd": "help", "desc": "Ik zal alle opdrachten opsommen die ik begrijp." },
+			{ "cmd": "help <bot command>", "desc": "Vraag je je af hoe een opdracht werkt? Laat het me aan je uitleggen!" },
+			{ "cmd": "help admin", "desc": "Ik zal alle administrator opdrachten opsommen." },
+			{ "cmd": "help admin", "desc": "Ik zal alle administrator opdrachten opsommen.", "unsearchable": true, "admin": true },
+			{ "cmd": "settings", "desc": "Ik zal de instellingen voor deze server wijzigen.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <taal>", "desc": "Ik zal de taal voor deze server wijzigen.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <wiki>", "desc": "Ik zal de standaard wiki voor deze server wijzigen.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <wiki>", "desc": "Ik zal de standaard wiki voor het huidige kanaal wijzigen.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "Ik zal alle opdrachten op deze server negeren, met uitzondering van enkele admin opdrachten.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "Ik zal weer op alle opdrachten op deze server reageren.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "poll <vraag in platte tekst>", "desc": "Ik zal een poll maken en reageren met <:support:448222377009086465> and <:oppose:448222455425794059>.", "admin": true },
+			{ "cmd": "poll <emoji> [<emoji> ...] <question as free text>", "desc": "Ik zal een poll maken en reageren met de mogelijke antwoorden.", "admin": true },
+			{ "cmd": "test", "desc": "Als ik actief ben, zal ik antwoorden! Anders niet.", "pause": true },
+			{ "cmd": "say <bericht>", "desc": "Ik zal het opgegeven bericht zeggen.", "admin": true, "pause": true },
+			{ "cmd": "say alarm <bericht>", "desc": "Ik zal het opgegeven bericht zeggen met specifieke opmaak: 🚨 **<message>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "delete <aantal>", "desc": "Ik zal de recente berichten verwijderen in dit kanaal, zolang ze niet ouder zijn dan 14 dagen.", "admin": true, "pause": true },
+			{ "cmd": "purge <aantal>", "desc": "Ik zal de recente berichten verwijderen in dit kanaal, zolang ze niet ouder zijn dan 14 dagen.", "hide": true, "admin": true }
+		]
+	}
+}

+ 207 - 0
i18n/pl.json

@@ -0,0 +1,207 @@
+{
+	"__translator": [
+		"Frisk"
+	],
+	"lang": "pl",
+	"aliase": {
+		"purge": "delete",
+		"pomoc": "help",
+		"ankieta": "poll",
+		"usuń": "delete"
+	},
+	"missingperm": "Brakuje mi upawnień:",
+	"limit": "🚨 **Chwila moment! Osiągnięto limit!** 🚨\n\n%s, Twoja wiadomość zawiera zbyt wiele komend!",
+	"disclaimer": "Jestem małym botem, którego zadaniem jest linkowanie do różnych wiki Gamepedii. Zostałem napisany w JavaScript przez %s.\n\n**Nie jestem oficjalny i nie mam żadnego wsparcia lub powiązania z Curse/Gamepedią!**",
+	"helpserver": "W przypadku pytań lub problemów, odwiedź mój serwer:",
+	"settings": {
+		"save_failed": "niestety, ustawnienia nie mogły zostać zapisane, spróbuj ponownie później.",
+		"missing": "ten serwer nie został jeszcze skonfigurowany. Użyj %1$s oraz %2$s aby zmienić ustawienia.",
+		"foundwikis": "Czy chodziło CI o jedną z tych wiki?",
+		"current": "aktualne ustawienia tego serwera:\nJęzyk: `Polski` %1$s\nDomyślna wiki: %2$s\nWiki przypisane do kanałów",
+		"nochannels": "*Żadna wiki nie jest powiązania z tym kanałem*",
+		"lang": "język ustawiony dla tego serwera: `Polski`",
+		"langinvalid": "podany język nie jest wspierany!",
+		"langchanged": "język tego serwera został zmieniony na: `Polski`",
+		"langhelp": "Użyj `%s <język>` aby zmienić język.\nObecnie wspieranymi językami są:",
+		"wikimissing": "domyślna wiki nie została ustawiona dla tego serwera!",
+		"wiki": "domyślną wiki tego serwera jest:",
+		"wikiinvalid": "podaj poprawny link do wiki na Gamepedii!",
+		"wikichanged": "zmieniono domyślną wiki dla tego serwera na:",
+		"wikihelp": "Użyj `%s <wiki>` aby zmienić domyślną wiki.\nLink do wiki: `https://<wiki>.gamepedia.com/`",
+		"channel": "domyślną wiki tego kanału jest:",
+		"channelchanged": "zmieniono domyślną wiki dla tego kanału na:"
+	},
+	"pause": {
+		"on": "Moje działanie jest obecnie wstrzymane na tym serwerze i będę ignorował większość komend!",
+		"off": "Ponawiam swoją pracę na tym serwerze, będę ponownie odpowiadał na wszystkie komendy!"
+	},
+	"voice": {
+		"text": "nadaję każdemu w kanale głosowym określoną rolę:",
+		"name": "nazwa kanału głosowego",
+		"channel": "Kanał głosowy",
+		"join": "%1$s dołączył do \"%2$s\".",
+		"left": "%1$s wyszedł z \"%2$s\"."
+	},
+	"overview": {
+		"missing": "brak dostępnych informacji na temat wiki.",
+		"inaccurate": "Statystuki mogą być niedokładne",
+		"name": "Pełna nazwa:",
+		"created": "Stworzona:",
+		"manager": "Menedżerzy wiki:",
+		"talk": "dyskusja",
+		"official": "Oficjalna wiki:",
+		"yes": "Tak",
+		"no": "Nie",
+		"articles": "Artykułów:",
+		"pages": "Stron:",
+		"edits": "Edycji:",
+		"users": "Aktywnych użytkowników:"
+	},
+	"user": {
+		"gender": {
+			"unknown": "Nieznane",
+			"male": "Mężczyzna",
+			"female": "Kobieta"
+		},
+		"dateformat": "pl-PL",
+		"groups": [
+			["global_bot", "bot Gamepedii"],
+			["hydra_staff", "personel Gamepedii"],
+			["bot", "Bot"],
+			["bureaucrat", "Biurokrata"],
+			["wiki_guardian", "Wiki Guardian"],
+			["sysop", "Adminsitrator"],
+			["GRASP", "GRASP"],
+			["directors", "Dyrektor"],
+			["Patrol", "Inspektor"],
+			["editor", "Redaktor"],
+			["moderator", "Moderator"],
+			["Elite_users", "Elitarni użytkownicy"],
+			["patrollers", "Przeglądający"],
+			["autoreview", "autoreview"],
+			["autopatrol", "autopatrol"],
+			["user", "Użytkownik"]
+		],
+		"manager": "Menedżer wiki",
+		"info": {
+			"gender": "Płeć:",
+			"registration": "Data rejestracji:",
+			"editcount": "Ilość edycji:",
+			"group": "Grupa:"
+		},
+		"block": {
+			"header": "%s jest obecnie zablokowany!",
+			"text": "Zablokowany %1$s do %2$s przez %3$s z powodu \"%4$s\".",
+			"until_infinity": "do końca wszechświata"
+		}
+	},
+	"diff": {
+		"badrev": "przynajmniej jedna zmiana nie istnieje!",
+		"nocomment": "*Nie podano opisu zmiany*",
+		"hidden": "*ukryte*",
+		"info": {
+			"editor": "Autor:",
+			"timestamp": "Data edycji:",
+			"size": "Wielkość zmiany:",
+			"bytes": "%s bajtów",
+			"comment": "Komentarz:",
+			"tags": "Tagi:"
+		}
+	},
+	"search": {
+		"page": "strona",
+		"search": "szukaj",
+		"random": "random",
+		"overview": "overview",
+		"infopage": "Nie to czego szukałeś? Użyj %s dla bezpośredniego linku.",
+		"infosearch": "Nie to czego szukałeś? Użyj %1$s dla bezpośredniego linku lub %2$s dla listy wszystkich wyników.",
+		"category": {
+			"content": "Zawartość tej kategorii:",
+			"empty": "*Ta kategoria jest pusta*",
+			"pages": {
+				"default": "%s stron",
+				"1": "%s strona"
+			},
+			"files": {
+				"default": "%s plików",
+				"1": "%s plik"
+			},
+			"subcats": {
+				"default": "%s kategorii",
+				"1": "%s kategoria"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Użyj tego linku aby zaprosić mnie na inny serwer:"
+	},
+	"poll": {
+		"title": "**Ankieta:**\n"
+	},
+	"delete": {
+		"invalid": "podany numer nie jest poprawny.",
+		"success": "ostatnie %s wiadomości na tym kanale zostało usunięte.",
+		"big": "podany numer jest zbyt duży. Maksymalny numer wynosi %s!"
+	},
+	"test": {
+		"random": 10,
+		"pause": "Moje działanie jest obecnie wstrzymane na tym serwerze.",
+		"text": [
+			"Wciąż tu jestem!",
+			"Wierz mi, nadal żyję.",
+			"Myślę, więc jestem.",
+			"Czuję się fantastycznie."
+		],
+		"default": "Jestem w pełni funkcjonalny!",
+		"time": "Czas odpowiedzi"
+	},
+	"help": {
+		"all": "A więc chcesz wiedzieć co potrafię? Tutaj jest lista komend, które rozumiem:",
+		"admin": "Te komendy mogą być wykonane jedynie przez administrację:",
+		"noadmin": "potrzebujesz uprawnienia `Zarządzanie serwerem` aby używać tych komend!",
+		"pause": "**Moja praca na tym serwerze została wstrzymana!**\nTylko następujące komendy mogą być używane:",
+		"list": [
+			{ "cmd": "<wyszukiwana fraza>", "desc": "Odpowiem linkiem do pasujacego artykułu na Wiki.", "unsearchable": true },
+			{ "cmd": "!<wiki> <wyszukiwana fraza>", "desc": "Odpowiem z pasującym linkiem do podanej wiki na Gamepedii: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "Użytkownik:<nazwa użytkownika>", "desc": "Pokażę informacje na temat użytkownika.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "Odpowiem linkiem do podanej zmiany na Wiki." },
+			{ "cmd": "diff <nazwa strony>", "desc": "Odpowiem linkiem do ostatniej zmiany w podanym artykule na Wiki." },
+			{ "cmd": "random", "desc": "Odpowiem linkiem do losowej strony na wiki." },
+			{ "cmd": "🎲", "desc": "Odpowiem linkiem do losowej strony na wiki.", "hide": true },
+			{ "cmd": "overview", "desc": "Pokażę informacje oraz statystyki na temat wiki." },
+			{ "cmd": "/<komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "komenda <komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "command <komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <komenda>", "desc": "Odpowiem z formatem komendy Minecraftowej oraz linkiem do artykułu o podanej komendzie na Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "bug <Minecraft bug>", "desc": "Odpowiem z linkiem do błędu na bug trackerze Mojangu.", "minecraft": true  },
+			{ "cmd": "strona <nazwa strony>", "desc": "Odpowiem linkiem do podanego artykułu na Wiki.", "hide": true },
+			{ "cmd": "page <nazwa strony>", "desc": "Odpowiem linkiem do podanego artykułu na Wiki.", "hide": true },
+			{ "cmd": "szukaj <wyszukiwana fraza>", "desc": "Odpowiem linkiem do strony wyszukiwania z podaną frazą na Wiki.", "hide": true },
+			{ "cmd": "search <wyszukiwana fraza>", "desc": "Odpowiem linkiem do strony wyszukiwania z podaną frazą na Wiki.", "hide": true },
+			{ "cmd": "info", "desc": "Przedstawie sie." },
+			{ "cmd": "pomoc", "desc": "Wylistuję wszystkie komendy, które rozumiem." },
+			{ "cmd": "pomoc <komenda bota>", "desc": "Wyłumaczę działanie komendy!" },
+			{ "cmd": "pomoc admin", "desc": "Wylistuję wszystkie komendy administracyjne." },
+			{ "cmd": "pomoc admin", "desc": "Wylistuję wszystkie komendy administracyjne.", "unsearchable": true, "admin": true },
+			{ "cmd": "help", "desc": "Wylistuję wszystkie komendy, które rozumiem.", "hide": true },
+			{ "cmd": "help <komenda bota>", "desc": "Wyłumaczę działanie komendy!", "hide": true },
+			{ "cmd": "help admin", "desc": "Wylistuję wszystkie komendy administracyjne.", "hide": true },
+			{ "cmd": "settings", "desc": "Zmienię ustawienia dla tego serwera.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <język>", "desc": "Zmienię język tego serwera.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <wiki>", "desc": "Zmienię domyślną wiki tego serwera.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <wiki>", "desc": "Zmienię domyślną wiki dla tego obecnego kanału.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "Od teraz będę ignorował większość komend na tym serwerze z wyjątkiem paru, administracyjnych komend.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "Ponownie będę odpowiadał na wszystkie komendy na tym serwerze.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "ankieta <pytanie>", "desc": "Utworzę ankietę i dodam do niej domyślne reakcje (<:support:448222377009086465> oraz <:oppose:448222455425794059>)", "admin": true },
+			{ "cmd": "ankieta <emotka> [<emotka> ...] <pytanie>", "desc": "Utworzę ankietę i dodam do niej podane reakcje..", "admin": true },
+			{ "cmd": "poll <pytanie>", "desc": "Utworzę ankietę i dodam do niej domyślne reakcje (<:support:448222377009086465> oraz <:oppose:448222455425794059>)", "hide": true, "admin": true },
+			{ "cmd": "poll <emotka> [<emotka> ...] <pytanie>", "desc": "Utworzę ankietę i dodam do niej podane reakcje..", "hide": true, "admin": true },
+			{ "cmd": "test", "desc": "Gdy jestem aktywny - odpowiem.", "pause": true },
+			{ "cmd": "say <wiadomość>", "desc": "Napiszę podaną wiadomość", "admin": true, "pause": true },
+			{ "cmd": "say alarm <wiadomość>", "desc": "Napiszę specjalnie sformatowaną wiadomość: 🚨 **<wiadomość>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "usuń <ilość>", "desc": "Usunę podaną ilość najnowszych wiadomości na kanale, jeżeli nie są starsze niż 14 dni.", "admin": true, "pause": true },
+			{ "cmd": "delete <ilość>", "desc": "Usunę podaną ilość najnowszych wiadomości na kanale, jeżeli nie są starsze niż 14 dni.", "hide": true, "admin": true },
+			{ "cmd": "purge <ilość>", "desc": "Usunę podaną ilość najnowszych wiadomości na kanale, jeżeli nie są starsze niż 14 dni.", "hide": true, "admin": true }
+		]
+	}
+}

+ 220 - 0
i18n/pt.json

@@ -0,0 +1,220 @@
+{
+	"__translator": [
+		"Eduaddad",
+		"Jhonabf"
+	],
+	"lang": "pt",
+	"aliase": {
+		"purge": "delete",
+		"ajuda": "help",
+		"enquete": "poll",
+		"teste": "test",
+		"dizer": "say",
+		"excluir": "delete",
+		"purgue": "delete",
+		"purgar": "delete",
+		"limpar": "delete"
+	},
+	"missingperm": "eu estou perdendo algumas permissões para este comando:",
+	"limit": "🚨 **Pare, você atingiu um limite!** 🚨\n\n%s, sua mensagem continha muitos comandos!",
+	"disclaimer": "Eu sou um pequeno robô com a tarefa de vincular a Wikis da Gamepedia. %s me escreveu em JavaScript.\n\n**Eu não sou afiliado com a Curse/Gamepedia e sou uma ferramenta não oficial!**",
+	"helpserver": "Para dúvidas e problemas, visite o meu servidor de suporte:",
+	"settings": {
+		"save_failed": "infelizmente as configurações não puderam ser salvas, por favor, tente novamente mais tarde.",
+		"missing": "este servidor ainda não está configurado. Use %1$s e %2$s para alterar as configurações.",
+		"foundwikis": "Você quer dizer algum dessas wikis?",
+		"current": "Esta é a configuração atual para este servidor:\nIdioma: `Português` %1$s\nWiki padrão: $2%s\nWiki atribuída aos canais",
+		"nochannels": "*Nenhuma canal é associado a wiki  específica ainda*",
+		"lang": "o iddioma para este servidor é: `Português`",
+		"langinvalid": "o idioma especificado não é suportado!",
+		"langchanged": "você mudou o idioma deste servidor para: `Português`",
+		"langhelp": "Use `%s <idioma>` para mudar o idioma.\nIdiomas atualmente suportados são:",
+		"wikimissing": "nenhuma wiki padrão está configurado para este servidor ainda!",
+		"wiki": "a wiki padrão para este servidor é:",
+		"wikiinvalid": "por favor, forneça um link válido para uma wiki da Gamepedia!",
+		"wikichanged": "você mudou a wiki padrão para este servidor para:",
+		"wikihelp": "Use `%s <wiki>` para alterar a wiki padrão.\nLink para a wiki: `https://<wiki>.gamepedia.com/`",
+		"channel": "a wiki padrão para este canal é:",
+		"channelchanged": "você mudou a wiki padrão para este canal para:"
+	},
+	"pause": {
+		"on": "Agora estou pausado neste servidor e ignorarei a maioria dos comandos!",
+		"off": "Não estou mais pausado neste servidor e responderei a todos os comandos novamente!"
+	},
+	"voice": {
+		"text": "Eu tento dar a todos em um canal de voz um papel específico:",
+		"name": "nome do canal de voz",
+		"channel": "Canal de voz",
+		"join": "%1$s juntou-se ao canal de voz \"%2$s\".",
+		"left": "%1$s deixou o canal de voz \"%2$s\"."
+	},
+	"overview": {
+		"missing": "para está wiki ainda não há uma visão geral disponível.",
+		"inaccurate": "Estatísticas podem ser imprecisas",
+		"name": "Nome completo:",
+		"created": "Criado:",
+		"manager": "Gerenciador da Wiki:",
+		"talk": "discussão",
+		"official": "Wiki oficial:",
+		"yes": "Sim",
+		"no": "Não",
+		"articles": "Artigos:",
+		"pages": "Total de páginas:",
+		"edits": "Edições:",
+		"users": "Usuário ativos:"
+	},
+	"user": {
+		"gender": {
+			"unknown": "Desconhecido",
+			"male": "Masculino",
+			"female": "Feminino"
+		},
+		"dateformat": "pt-PT",
+		"groups": [
+			["global_bot", "Robô da Gamepedia"],
+			["hydra_staff", "Equipe da Gamepedia"],
+			["bot", "Robô"],
+			["bureaucrat", "Burocrata"],
+			["wiki_guardian", "Guardião da Wiki"],
+			["sysop", "Administrador"],
+			["grasp", "GRASP"],
+			["directors", "Diretor"],
+			["Patrol", "Inspetor"],
+			["editor", "Editor"],
+			["moderator", "Moderador"],
+			["Elite_users", "Usuário elite"],
+			["patrollers", "Patrulheiro"],
+			["autoreview", "revisão automática"],
+			["autopatrol", "autopatrulha"],
+			["user", "Usuário"]
+		],
+		"manager": "Gerente de wiki",
+		"info": {
+			"gender": "Gênero:",
+			"registration": "Data de registro:",
+			"editcount": "Contagem de edição:",
+			"group": "Grupo:"
+		},
+		"block": {
+			"header": "%s está atualmente bloqueado!",
+			"text": "Bloqueado no %1$s até %2$s por %3$s pela razão \"%4$s\".",
+			"until_infinity": "o fim de todos os dias"
+		}
+	},
+	"diff": {
+		"badrev": "pelo menos uma revisão não existe!",
+		"nocomment": "*Nenhuma descrição fornecida*",
+		"hidden": "*oculto*",
+		"info": {
+			"editor": "Editor:",
+			"timestamp": "Editar data:",
+			"size": "Diferença:",
+			"bytes": "%s Bytes",
+			"comment": "Comment:",
+			"tags": "Tags:"
+		}
+	},
+	"search": {
+		"page": "página",
+		"search": "pesquisar",
+		"random": "random",
+		"overview": "overview",
+		"infopage": "Não é o resultado correto? Use %s para um link direto.",
+		"infosearch": "Não é o resultado correto? Use %1$s para um link direto ou %2$s para uma lista de todos os acessos.",
+		"category": {
+			"content": "Conteúdo  nessa categoria:",
+			"empty": "*Esta categoria está vazia*",
+			"pages": {
+				"default": "%s páginas",
+				"1": "%s página"
+			},
+			"files": {
+				"default": "%s arquivos",
+				"1": "%s arquivo"
+			},
+			"subcats": {
+				"default": "%s categorias",
+				"1": "%s categoria"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Use este link para me convidar para outro servidor:"
+	},
+	"poll": {
+		"title": "**Votação:**\n"
+	},
+	"delete": {
+		"invalid": "o número especificado não é válido.",
+		"success": "as mensagens %s mais recentes neste canal foram deleted.",
+		"big": "o número especificado é muito grande. O máximo é %s!"
+	},
+	"test": {
+		"random": 10,
+		"pause": "eu estou atualmente em pausa neste servidor.",
+		"text": [
+			"eu ainda estou vivo!",
+			"e acredite em mim, eu ainda estou vivo.",
+			"eu estou fazendo ciência e ainda estou vivo.",
+			"eu me sinto fantástica e ainda estou viva."
+		],
+		"default": "eu estou totalmente funcional!",
+		"time": "Ping"
+	},
+	"help": {
+		"all": "Então, você quer saber o que eu posso fazer? Aqui está uma lista de todos os comandos que eu entendo:",
+		"admin": "Esses comandos só podem ser executados por administradores:",
+		"noadmin": "você precisa da permissão de `Gerenciar servidor` para esses comandos!",
+		"pause": "**Estou atualmente em pausa neste servidor!**\nSom estes comandos podem ser executados:",
+		"list": [
+			{ "cmd": "<termo de pesquisa>", "desc": "Eu vou responder com um link para um artigo correspondente no wiki.", "unsearchable": true },
+			{ "cmd": "!<wiki> <termo de pesquisa>", "desc": "Vou responder com um link para um artigo correspondente na wiki da Gamepedia: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "Usuário:<username>", "desc": "Vou mostrar algumas informações sobre o usuário.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "Vou responder com um link para o diff na wiki." },
+			{ "cmd": "diff <page name>", "desc": "Vou responder com um link para o último diff no artigo na wiki." },
+			{ "cmd": "random", "desc": "Vou responder com um link para uma página aleatória na wiki." },
+			{ "cmd": "🎲", "desc": "Vou responder com um link para uma página aleatória na wiki.", "hide": true },
+			{ "cmd": "overview", "desc": "Vou mostrar algumas informações e estatísticas sobre a wiki." },
+			{ "cmd": "/<comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "comando <comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "command <comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <comando do Minecraft>", "desc": "Vou responder com a sintaxe do comando do Minecraft e um link para o artigo do comando na Minecraft Wiki.", "hide": true, "minecraft": true },
+			{ "cmd": "erro <erro do Minecraft>", "desc": "Vou responder com um link para o erro no rastreador de erros do Minecraft.", "minecraft": true },
+			{ "cmd": "bug <erro do Minecraft>", "desc": "Vou responder com um link para o erro no rastreador de erros do Minecraft.", "hide": true, "minecraft": true },
+			{ "cmd": "página <nome da página>", "desc": "Vou responder com um link direto para o artigo na wiki.", "hide": true },
+			{ "cmd": "page <nome da página>", "desc": "Vou responder com um link direto para o artigo na wiki.", "hide": true },
+			{ "cmd": "pesquisar <termo de pesquisa>", "desc": "Vou responder com um link direto para a página de busca de artigo na wiki.", "hide": true },
+			{ "cmd": "search <termo de pesquisa>", "desc": "Vou responder com um link direto para a página de busca de artigo na wiki.", "hide": true },
+			{ "cmd": "info", "desc": "Irei me apresentar." },
+			{ "cmd": "ajuda", "desc": "Vou listar todos os comandos que entendo." },
+			{ "cmd": "ajuda <comando do robô>", "desc": "Quer saber como funciona um comando? Deixe-me explicar isso para você!" },
+			{ "cmd": "ajuda admin", "desc": "Vou listar todos os comandos do administrador." },
+			{ "cmd": "ajuda admin", "desc": "Vou listar todos os comandos do administrador.", "unsearchable": true, "admin": true },
+			{ "cmd": "help", "desc": "Vou listar todos os comandos que entendo.", "hide": true },
+			{ "cmd": "help <comando do robô>", "desc": "Quer saber como funciona um comando? Deixe-me explicar isso para você!", "hide": true },
+			{ "cmd": "help admin", "desc": "Vou listar todos os comandos do administrador.", "hide": true },
+			{ "cmd": "settings", "desc": "Vou mudar as configurações deste servidor.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <idioma>", "desc": "Vou mudar o idioma deste servidor.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <wiki>", "desc": "Vou mudar a wiki padrão para esse servidor.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <wiki>", "desc": "Vou mudar a wiki padrão para o canal atual.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "Eu vou ignorar todos os comandos neste servidor, exceto alguns comandos de administração.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "Eu responderei a todos os comandos neste servidor novamente.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "enquete <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com <:support:448222377009086465> e <:oppose:448222455425794059>.", "admin": true },
+			{ "cmd": "enquete <emoji> [<emoji> ...] <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com as respostas possíveis.", "admin": true },
+			{ "cmd": "poll <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com <:support:448222377009086465> e <:oppose:448222455425794059>.", "hide": true, "admin": true },
+			{ "cmd": "poll <emoji> [<emoji> ...] <pergunta como texto livre>", "desc": "Vou criar uma enquete e reagir com as respostas possíveis.", "hide": true, "admin": true },
+			{ "cmd": "teste", "desc": "Se estou ativo, respondo! Caso contrário, não.", "pause": true },
+			{ "cmd": "test", "desc": "Se estou ativo, respondo! Caso contrário, não.", "hide": true },
+			{ "cmd": "dizer <mensagem>", "desc": "Vou escrever a mensagem dada.", "admin": true, "pause": true },
+			{ "cmd": "dizer alarm <mensagem>", "desc": "Vou escrever a mensagem já pré-formatada: 🚨 **<mensagem>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "say <mensagem>", "desc": "Vou escrever a mensagem dada.", "hide": true, "admin": true },
+			{ "cmd": "say alarm <mensagem>", "desc": "Vou escrever a mensagem já pré-formatada: 🚨 **<mensagem>** 🚨", "hide": true, "admin": true },
+			{ "cmd": "excluir <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "admin": true, "pause": true },
+			{ "cmd": "purgue <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
+			{ "cmd": "purgar <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
+			{ "cmd": "limpar <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
+			{ "cmd": "delete <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true },
+			{ "cmd": "purge <contagem>", "desc": "Excluirei as mensagens recentes no canal, desde que não tenham mais de 14 dias.", "hide": true, "admin": true }
+		]
+	}
+}

+ 206 - 0
i18n/tr.json

@@ -0,0 +1,206 @@
+{
+	"__translator": [
+		"Doğukan Karakaş"
+	],
+	"lang": "tr",
+	"aliase": {
+		"purge": "delete",
+		"temizleme": "delete",
+		"bilgi": "info",
+		"yardım": "help",
+		"anket": "poll"
+	},
+	"missingperm": "Bu komutu uygulamak için ihtiyacım olan birkaç izin eksik:",
+	"limit": "🚨 **Dur, limite ulaştın!** 🚨\n\n%s, mesajın çok fazla komut içeriyor!",
+	"disclaimer": "Ben, Gamepedia Wikilerinin bağlantılarını göndermek ile görevlendirilmiş küçük bir botum. %s, beni JavaScript kullanarak yazdı.\n\n**Curse/Gamepedia ile resmi bir bağım yok, ben bir gayri resmi aracım!!**",
+	"helpserver": "Sorular ve sorunlarınız için lütfen destek sunucumu ziyaret edin:",
+	"settings": {
+		"save_failed": "ne yazık ki ayarlar kaydedilemedi, lütfen daha sonra tekrar deneyin.",
+		"missing": "bu sunucu henüz kurulmamış. %1$s ve %2$s'yi kullanarak ayarları değiştirin.",
+		"foundwikis": "Bu wikilerden herhangi birini mi kastediyorsun?",
+		"current": "sunucunun mevcut ayarları bu şekilde:\nDil: `Türkçe` %1$s\nVarsayılan wiki: %2$s\nKanal wikileri",
+		"nochannels": "*Henüz hiçbir kanal wikisi yok*",
+		"lang": "Bu sunucunun dili: `Türkçe`",
+		"langinvalid": "belirtilen dil şimdilik desteklenmiyor!",
+		"langchanged": "sunucunun dilini şu dile değiştirdiniz: `Türkçe`",
+		"langhelp": "`%s <dil>` kullanarak dili değiştirebilirsin.\nŞimdilik desteklenmeyen diller:",
+		"wikimissing": "bu sunucu için varsayılan bir wiki belirlenmemiş!",
+		"wiki": "bu sunucunun varsayılan wikisi:",
+		"wikiinvalid": "lütfen Gamepedia wikiye geçerli bir bağlantı saylağın!",
+		"wikichanged": "bu sunucunun varsayılan wikisini şuna değiştirdiniz:",
+		"wikihelp": "`%s <wiki>` kullanarak varsayılan wikiyi değiştirebilirsin.\nWiki bağlantısı: `https://<wiki>.gamepedia.com/`",
+		"channel": "bu kanalın varsayılan wikisi:",
+		"channelchanged": "bu kanalın varsayılan wikisini şuna değiştirdiniz:"
+	},
+	"pause": {
+		"on": "Şimdi bu sunucuda duraklatıldım ve çoğu komutu görmezden geleceğim!",
+		"off": "Artık bu sunucuda duraklatılmış durumda değilim ve tüm komutlara tekrar cevap vereceğim!"
+	},
+	"voice": {
+		"text": "Ses kanalındaki herkese belirli bir rol vermeye çalışıyorum:",
+		"name": "ses kanalı adı",
+		"channel": "Ses kanalı",
+		"join": "%1$s ses kanalına katıldı \"%2$s\".",
+		"left": "%1$s ses kanalından ayrıldı \"%2$s\"."
+	},
+	"overview": {
+		"missing": "Bu wiki için henüz bir genel bakış yok.",
+		"inaccurate": "İstatistikler yanlış olabilir",
+		"name": "Tam isim:",
+		"created": "Oluşturuldu:",
+		"manager": "Wiki yöneticisi:",
+		"talk": "mesaj",
+		"official": "Resmi wiki:",
+		"yes": "Evet",
+		"no": "Hayır",
+		"articles": "Makaleler:",
+		"pages": "Toplam sayfalar:",
+		"edits": "Düzenlemeler:",
+		"users": "Aktif kullanıcılar:"
+	},
+	"user": {
+		"gender": {
+			"unknown": "meçhul",
+			"male": "erkek",
+			"female": "kadın"
+		},
+		"dateformat": "tr-TR",
+		"groups": [
+			["global_bot", "Gamepedia bot"],
+			["hydra_staff", "Gamepedia personeli"],
+			["bot", "Bot"],
+			["bureaucrat", "Bürokrat"],
+			["wiki_guardian", "Wiki Guardian"],
+			["sysop", "Yönetici"],
+			["grasp", "GRASP"],
+			["directors", "Director"],
+			["Patrol", "Inspector"],
+			["editor", "Editor"],
+			["moderator", "Moderator"],
+			["Elite_users", "Elite user"],
+			["patrollers", "Patroller"],
+			["autoreview", "autoreview"],
+			["autopatrol", "autopatrol"],
+			["user", "Kullanıcı"]
+		],
+		"manager": "Wiki yöneticisi",
+		"info": {
+			"gender": "Cinsiyet:",
+			"registration": "Kayıt tarihi:",
+			"editcount": "Düzenleme sayısı:",
+			"group": "Grup:"
+		},
+		"block": {
+			"header": "%s şu anda engelli!",
+			"text": "%1$s'dan %2$s'a kadar %1$s tarafından \"%4$s\" nedeniyle engellendi.",
+			"until_infinity": "bütün günlerin sonu"
+		}
+	},
+	"diff": {
+		"badrev": "en az bir revizyon mevcut değil!",
+		"nocomment": "*Açıklama verilmedi*",
+		"hidden": "*gizli*",
+		"info": {
+			"editor": "Editör:",
+			"timestamp": "Düzenleme tarihi:",
+			"size": "Fark:",
+			"bytes": "%s Bayt",
+			"comment": "açıklama:",
+			"tags": "Etiketler:"
+		}
+	},
+	"search": {
+		"page": "sayfa",
+		"search": "arama",
+		"random": "random",
+		"overview": "overview",
+		"infopage": "Doğru sonucu alamadın mı? Doğrudan bir bağlantı için %s kullan.",
+		"infosearch": "Doğru sonucu alamadın mı? Doğrudan bir bağlantı için %s, tüm isabetlerin listesi için %2$s kullan.",
+		"category": {
+			"content": "Bu kategorinin içeriği:",
+			"empty": "*Bu kategori boş*",
+			"pages": {
+				"default": "%s sayfa"
+			},
+			"files": {
+				"default": "%s dosya"
+			},
+			"subcats": {
+				"default": "%s kategoriler",
+				"1": "%s kategori"
+			}
+		}
+	},
+	"invite": {
+		"bot": "Beni başka bir sunucuya davet etmek için bu bağlantıyı kullan:"
+	},
+	"poll": {
+		"title": "**Anket:**\n"
+	},
+	"delete": {
+		"invalid": "belirtilen sayı geçerli değil.",
+		"success": "sunucudaki en yeni % mesaj silindi.",
+		"big": "belirtilen sayı çok büyük. En fazla %s!"
+	},
+	"test": {
+		"random": 10,
+		"pause": "Şu anda bu sunucuda duraklatılmış durumdayım.",
+		"text": [
+			"Hala hayattayım!",
+			"ve inan bana, ben hala hayattayım.",
+			"Bilim ile uğraşıyorum ve hala hayattayım.",
+			"Kendimi harika hissediyorum ve hala hayattayım."
+		],
+		"default": "Tamamen işlevselim!",
+		"time": "Tepki Süresi"
+	},
+	"help": {
+		"all": "Yapabileceklerimi öğrenmek mi istiyorsun? İşte anladığım tüm komutların bir listesi:",
+		"admin": "Bu komutlar sadece yöneticiler tarafından kullanılabilir:",
+		"noadmin": "Bu komutlar için `Sunucuyu Yönetme` iznine ihtiyacınız var!",
+		"pause": "**Şu an bu sunucuda duraklatılmış durumdayım!**\nSadece bu komutlar gerçekleştirilebilir:",
+		"list": [
+			{ "cmd": "<arama terimi>", "desc": "Wiki'deki eşleşen bir makale bağlantısıyla cevap vereceğim.", "unsearchable": true },
+			{ "cmd": "!<wiki> <arama terimi>", "desc": "Belirtilen Gamepedia Wikideki eşleşen bir makale bağlantısıyla cevap vereceğim: `https://<wiki>.gamepedia.com/`", "unsearchable": true },
+			{ "cmd": "Kullanıcı:<kullanıcıadı>", "desc": "Kullanıcı hakkında bazı bilgileri göstereceğim.", "unsearchable": true },
+			{ "cmd": "diff <diff> [<oldid>]", "desc": "Wikideki farkların bağlantısıyla cevap vereceğim." },
+			{ "cmd": "diff <sayfa adı>", "desc": "Wikideki son farkın bağlantısıyla cevap vereceğim." },
+			{ "cmd": "random", "desc": "Wiki'deki rastgele bir sayfanın bağlantısı ile cevap vereceğim." },
+			{ "cmd": "🎲", "desc": "Wiki'deki rastgele bir sayfanın bağlantısı ile cevap vereceğim.", "hide": true },
+			{ "cmd": "overview", "desc": "Wiki ile ilgili bazı bilgileri ve istatistikleri göstereceğim." },
+			{ "cmd": "/<Minecraft komutu>", "desc": "Minecraft komutunun sözdizimini ve Minecraft Wiki'deki komutun makalesini içeren bir bağlantıyla cevap vereceğim.", "unsearchable": true, "minecraft": true },
+			{ "cmd": "command <Minecraft komutu>", "desc": "Minecraft komutunun sözdizimini ve Minecraft Wiki'deki komutun makalesini içeren bir bağlantıyla cevap vereceğim.", "hide": true, "minecraft": true },
+			{ "cmd": "cmd <Minecraft komutu>", "desc": "Minecraft komutunun sözdizimini ve Minecraft Wiki'deki komutun makalesini içeren bir bağlantıyla cevap vereceğim.", "hide": true, "minecraft": true },
+			{ "cmd": "bug <Minecraft hata>", "desc": "Hatanın Minecraft hata bulucusu'ndaki bağlantısıyla cevap vereceğim.", "minecraft": true },
+			{ "cmd": "sayfa <sayfa adı>", "desc": "I will answer with a direct link to the article in the wiki.", "hide": true },
+			{ "cmd": "page <sayfa adı>", "desc": "I will answer with a direct link to the article in the wiki.", "hide": true },
+			{ "cmd": "arama <arama terimi>", "desc": "Wikideki makalenin arama sayfasına doğrudan bir bağlantı ile cevap vereceğim.", "hide": true },
+			{ "cmd": "search <arama terimi>", "desc": "Wikideki makalenin arama sayfasına doğrudan bir bağlantı ile cevap vereceğim.", "hide": true },
+			{ "cmd": "bilgi", "desc": "Kendimi tanıtacağım." },
+			{ "cmd": "info", "desc": "Kendimi tanıtacağım.", "hide": true },
+			{ "cmd": "yardım", "desc": "Anladığım tüm komutları listeleyeceğim." },
+			{ "cmd": "yardım <bot komutu>", "desc": "Bir komut nasıl çalışıyor biliyor musun? Sana açıklayayım!" },
+			{ "cmd": "yardım admin", "desc": "Tüm yönetici komutlarını listeleyeceğim." },
+			{ "cmd": "yardım admin", "desc": "Tüm yönetici komutlarını listeleyeceğim.", "unsearchable": true, "admin": true },
+			{ "cmd": "help", "desc": "Anladığım tüm komutları listeleyeceğim.", "hide": true },
+			{ "cmd": "help <bot komutu>", "desc": "Bir komut nasıl çalışıyor biliyor musun? Sana açıklayayım!", "hide": true },
+			{ "cmd": "help admin", "desc": "Tüm yönetici komutlarını listeleyeceğim.", "hide": true },
+			{ "cmd": "settings", "desc": "Bu sunucunun ayarlarını değiştireceğim.", "admin": true, "pause": true },
+			{ "cmd": "settings lang <dil>", "desc": "Bu sunucunun dilini değiştireceğim.", "hide": true, "admin": true },
+			{ "cmd": "settings wiki <wiki>", "desc": "Bu sunucunun varsayılan wikisini değiştireceğim.", "hide": true, "admin": true },
+			{ "cmd": "settings channel <wiki>", "desc": "Geçerli kanalın varsayılan wikisini değiştireceğim.", "hide": true, "admin": true },
+			{ "cmd": "pause @mention", "desc": "Birkaç admin komutu haricinde, bu sunucudaki bütün komutları yok sayacağım.", "admin": true },
+			{ "cmd": "pause @mention", "desc": "Bu sunucudaki tüm komutlara tekrar cevap vereceğim.", "unsearchable": true, "hide": true, "pause": true },
+			{ "cmd": "anket <serbest metin olarak soru>", "desc": "Anket yaratacağım ve şu tepkileri vereceğim: <:support:448222377009086465> ve <:oppose:448222455425794059>.", "admin": true },
+			{ "cmd": "anket <emoji> [<emoji> ...] <question as free text>", "desc": "Bir anket yaratacağım ve olası cevaplarla tepki ekleyeceğim.", "admin": true },
+			{ "cmd": "poll <serbest metin olarak soru>", "desc": "Anket yaratacağım ve şu tepkileri vereceğim: <:support:448222377009086465> ve <:oppose:448222455425794059>.", "hide": true, "admin": true },
+			{ "cmd": "poll <emoji> [<emoji> ...] <question as free text>", "desc": "Bir anket yaratacağım ve olası cevaplarla tepki ekleyeceğim.", "hide": true, "admin": true },
+			{ "cmd": "test", "desc": "Eğer aktifsem, cevap veririm! Aksi takdirde vermem.", "pause": true },
+			{ "cmd": "say <mesaj>", "desc": "Verilen mesajı yazacağım.", "admin": true, "pause": true },
+			{ "cmd": "say alarm <mesaj>", "desc": "Verilen mesajı biçimlendirilmiş olarak bu şekilde yazacağım: 🚨 **<mesaj>** 🚨", "admin": true, "pause": true },
+			{ "cmd": "temizleme <adet>", "desc": "Kanaldaki son mesajları 14 günden daha eski olmadıkları sürece silerim.", "admin": true, "pause": true },
+			{ "cmd": "delete <adet>", "desc": "Kanaldaki son mesajları 14 günden daha eski olmadıkları sürece silerim.", "hide": true, "admin": true },
+			{ "cmd": "purge <adet>", "desc": "Kanaldaki son mesajları 14 günden daha eski olmadıkları sürece silerim.", "hide": true, "admin": true }
+		]
+	}
+}

+ 8 - 7
main.js

@@ -9,7 +9,8 @@ var request = require('request');
 var client = new Discord.Client( {disableEveryone:true} );
 var client = new Discord.Client( {disableEveryone:true} );
 const dbl = new DBL(process.env.dbltoken);
 const dbl = new DBL(process.env.dbltoken);
 
 
-var i18n = require('./i18n.json');
+var i18n = require('./i18n/allLangs.json');
+Object.keys(i18n.allLangs[1]).forEach( lang => i18n[lang] = require('./i18n/' + lang + '.json') );
 var minecraft = require('./minecraft.json');
 var minecraft = require('./minecraft.json');
 var multiManager = require('./wiki_manager.json');
 var multiManager = require('./wiki_manager.json');
 
 
@@ -168,7 +169,7 @@ function cmd_settings(lang, msg, args, line) {
 			if ( args[1] && ( args[0] === 'wiki' || args[0] === 'channel' ) ) {
 			if ( args[1] && ( args[0] === 'wiki' || args[0] === 'channel' ) ) {
 				var regex = args[1].match( /^(?:(?:https?:)?\/\/)?([a-z\d-]{1,50})\.gamepedia\.com(?:\/|$)/ );
 				var regex = args[1].match( /^(?:(?:https?:)?\/\/)?([a-z\d-]{1,50})\.gamepedia\.com(?:\/|$)/ );
 			}
 			}
-			var langs = '\n' + lang.settings.langhelp.replaceSave( '%s', process.env.prefix + ' settings lang' ) + ' `' + i18n.allLangs[1].join(', ') + '`';
+			var langs = '\n' + lang.settings.langhelp.replaceSave( '%s', process.env.prefix + ' settings lang' ) + ' `' + Object.values(i18n.allLangs[1]).join(', ') + '`';
 			var wikis = '\n' + lang.settings.wikihelp.replaceSave( '%s', process.env.prefix + ' settings wiki' );
 			var wikis = '\n' + lang.settings.wikihelp.replaceSave( '%s', process.env.prefix + ' settings wiki' );
 			var channels = '\n' + lang.settings.wikihelp.replaceSave( '%s', process.env.prefix + ' settings channel' );
 			var channels = '\n' + lang.settings.wikihelp.replaceSave( '%s', process.env.prefix + ' settings channel' );
 			var nolangs = lang.settings.langinvalid + langs;
 			var nolangs = lang.settings.langinvalid + langs;
@@ -1729,19 +1730,19 @@ client.on( 'voiceStateUpdate', (oldm, newm) => {
 	if ( oldm.guild.me.permissions.has('MANAGE_ROLES') && oldm.voiceChannelID !== newm.voiceChannelID ) {
 	if ( oldm.guild.me.permissions.has('MANAGE_ROLES') && oldm.voiceChannelID !== newm.voiceChannelID ) {
 		var setting = Object.assign({}, settings['default']);
 		var setting = Object.assign({}, settings['default']);
 		if ( oldm.guild.id in settings ) setting = Object.assign({}, settings[oldm.guild.id]);
 		if ( oldm.guild.id in settings ) setting = Object.assign({}, settings[oldm.guild.id]);
-		var lang = i18n[setting.lang];
+		var lang = i18n[setting.lang].voice;
 		if ( oldm.voiceChannel ) {
 		if ( oldm.voiceChannel ) {
-			var oldrole = oldm.roles.find( role => role.name === lang.voice.channel + ' – ' + oldm.voiceChannel.name );
+			var oldrole = oldm.roles.find( role => role.name === lang.channel + ' – ' + oldm.voiceChannel.name );
 			if ( oldrole && oldrole.comparePositionTo(oldm.guild.me.highestRole) < 0 ) {
 			if ( oldrole && oldrole.comparePositionTo(oldm.guild.me.highestRole) < 0 ) {
 				console.log( oldm.guild.name + ': ' + oldm.displayName + ' hat den Sprachkanal "' + oldm.voiceChannel.name + '" verlassen.' );
 				console.log( oldm.guild.name + ': ' + oldm.displayName + ' hat den Sprachkanal "' + oldm.voiceChannel.name + '" verlassen.' );
-				oldm.removeRole( oldrole, lang.voice.left.replaceSave( '%1$s', oldm.displayName ).replaceSave( '%2$s', oldm.voiceChannel.name ) ).catch(log_error);
+				oldm.removeRole( oldrole, lang.left.replaceSave( '%1$s', oldm.displayName ).replaceSave( '%2$s', oldm.voiceChannel.name ) ).catch(log_error);
 			}
 			}
 		}
 		}
 		if ( newm.voiceChannel ) {
 		if ( newm.voiceChannel ) {
-			var newrole = newm.guild.roles.find( role => role.name === lang.voice.channel + ' – ' + newm.voiceChannel.name );
+			var newrole = newm.guild.roles.find( role => role.name === lang.channel + ' – ' + newm.voiceChannel.name );
 			if ( newrole && newrole.comparePositionTo(newm.guild.me.highestRole) < 0 ) {
 			if ( newrole && newrole.comparePositionTo(newm.guild.me.highestRole) < 0 ) {
 				console.log( newm.guild.name + ': ' + newm.displayName + ' hat den Sprachkanal "' + newm.voiceChannel.name + '" betreten.' );
 				console.log( newm.guild.name + ': ' + newm.displayName + ' hat den Sprachkanal "' + newm.voiceChannel.name + '" betreten.' );
-				newm.addRole( newrole, lang.voice.join.replaceSave( '%1$s', newm.displayName ).replaceSave( '%2$s', newm.voiceChannel.name ) ).catch(log_error);
+				newm.addRole( newrole, lang.join.replaceSave( '%1$s', newm.displayName ).replaceSave( '%2$s', newm.voiceChannel.name ) ).catch(log_error);
 			}
 			}
 		}
 		}
 	}
 	}