Bläddra i källkod

Update translations

Merge pull request #137 from Markus-Rost/translations
MarkusRost 4 år sedan
förälder
incheckning
8c56b3e87e

+ 67 - 0
dashboard/i18n/bn.json

@@ -77,6 +77,73 @@
         "nochange": {
             "text": "সেটিংসটি বর্তমান ডিফল্ট সেটিংসের সাথে মেলে।",
             "title": "সংরক্ষণ ব্যর্থ!"
+        },
+        "nosettings": {
+            "note": "সেটিংস্ পরিবর্তন করুন।",
+            "text": "অনুগ্রহ করে প্রথমে সার্ভারের জন্য সেটিংস সংজ্ঞায়িত করুন।",
+            "title": "সার্ভার এখনও সেট আপ করা হয়নি!"
+        },
+        "readonly": {
+            "text": "আপনি বর্তমানে কেবল আপনার সেটিংস দেখতে পারেন, তবে সেগুলি পরিবর্তন করতে পারেন না।",
+            "title": "কেবল পঠনযোগ্য ডাটাবেস!"
+        },
+        "refresh": {
+            "text": "আপনার সার্ভারের তালিকাটি সফলভাবে রিফ্রেশকরা হয়েছে।",
+            "title": "রিফ্রেশ সফল!"
+        },
+        "refreshfail": {
+            "text": "আপনার সার্ভার তালিকাটি রিফ্রেশ করা যায়নি, দয়া করে আবার চেষ্টা করুন।",
+            "title": "রিফ্রেশ ব্যর্থ!"
+        },
+        "save": {
+            "text": "সেটিংস সফলভাবে আপডেট করা হয়েছে।",
+            "title": "সেটিংস সংরক্ষিত!"
+        },
+        "savefail": {
+            "text": "সেটিংস সংরক্ষণ করা যায়নি, আবার চেষ্টা করুন।",
+            "title": "সংরক্ষণ ব্যর্থ!"
+        },
+        "sysmessage": {
+            "text": "পৃষ্ঠ ID $1কে সার্ভার ID $2এর সঙ্গে মিলতে হবে।",
+            "title": "সিস্টেম মেসেজ মিলেনা!"
+        },
+        "unauthorized": {
+            "text": "কোনো পরিবর্তন আনার আগে অনুগ্রহ করে লগইন করুন।",
+            "title": "লগইন করা নাই!"
+        },
+        "wikiblocked": {
+            "note": "কারণ:",
+            "text": "$1কে রিসেন্ট চেঞ্জেস ওয়েবহুকের রূপে লাগানোর থেকে ব্ল'ক করা হয়েছে।",
+            "title": "উইকিটি ব্লক্ড!"
         }
+    },
+    "rcscript": {
+        "desc": "এগুলি $1এর জন্যে রিসেন্ট চেঞ্জেস ওয়েবহুক:",
+        "form": {
+            "channel": "চ্যানেল:",
+            "confirm": "আপনি কি সত্যি রিসেন্ট চেঞ্জেস ওয়েবহুকটিকে ডিলিট করতে চান?",
+            "display": "ডিস্প্লে মোড:",
+            "display_compact": "ইনলাইন লিংক দিয়ে কম্পেক্ট মেসেজ।",
+            "display_diff": "চিত্র পূর্বরূপ আর সম্পাদনা পরিবর্তন দিয়ে এম্বেড করা মেসেজ।",
+            "display_embed": "সম্পাদনা ট্যাগ আর শ্রেণী পরিবর্তন দিয়ে এম্বেড করা মেসেজ।",
+            "display_image": "চিত্র পূর্বরূপ দিয়ে এম্বেড করা মেসেজ।",
+            "entry": "রিসেন্ট চেঞ্জেস ওয়েবহুক #$1",
+            "feeds": "ফীড-আধারিত পরিবর্তন:",
+            "feeds_only": "শুধু ফীড-আধারিত পরিবর্তন:",
+            "lang": "ভাষা:",
+            "new": "নতুন রিসেন্ট চেঞ্জেস ওয়েবহুক",
+            "select_channel": "-- একটি ট্যানেল বাছুন --",
+            "wiki": "উইকি:",
+            "wiki_check": "উইকি চেক করুন"
+        },
+        "new": "নতুন ওয়েবহুক"
+    },
+    "selector": {
+        "desc": "এগুলি সে সব সার্ভার যেখানে আপনি সেটিংগ্স বদলাতে পারেন কেনকি আপনার কাছে [Manage Server]($1) অনুমতি আছে। অনুগ্রহ করে একটি সার্ভার বাছুন:",
+        "invite": "উইকি-ব'ট এখনো $1এর সদস্য নয়, কিন্তু আপনি [উইকি-ব'টকে ইনভাইট]($2) করতে পারেন।",
+        "none": "আপনার কাছে এখন কোনো সার্ভারে [Manage Server]($1) অনুমতি নেই, আপনি কি সঠিক একাউন্ট দিয়ে ল'গইন করেছেন?",
+        "switch": "একাউন্ট বদলান",
+        "title": "সার্ভার বাছুন",
+        "with": "উইকি-ব'ট থাকা সার্ভার"
     }
 }

+ 51 - 1
dashboard/i18n/es.json

@@ -13,6 +13,7 @@
         "rcscript": "Cambios Recientes",
         "refresh": "Actualizar lista de servidores",
         "save": "Guardar",
+        "selector": "Selector de Servidor",
         "settings": "Ajustes",
         "support": "Servidor de Soporte",
         "title": "Configuración de Wiki-Bot",
@@ -20,6 +21,7 @@
     },
     "indexjs": {
         "invalid": {
+            "text": "¡La URL no se pudo convertir a un sitio válido de MediaWiki!",
             "title": "¡Wiki no válido!"
         },
         "outdated": {
@@ -37,6 +39,7 @@
         },
         "valid": {
             "MediaWiki": "Advertencia: Requiere al menos $1 para tener funcionalidad completa.",
+            "PageImages": "Advertencia: Requiere la extensión $1 para miniaturas de página.",
             "TextExtracts": "Advertencia: Requiere la extensión $1 para descripciones de páginas.",
             "title": "¡El wiki es válido y se puede usar!"
         }
@@ -116,6 +119,7 @@
     },
     "rcscript": {
         "desc": "Estos son los webhooks de cambios recientes para $1:",
+        "explanation": "<h2>Webhook de Cambios Recientes</h2>\n<p>Wiki-Bot puede ejecutar un webhook de cambios recientes basado en <a href=\"https://gitlab.com/piotrex43/RcGcDw\" target=\"_blank\">RcGcDw</a>. Los cambios recientes se pueden mostrar en mensajes de texto compactos con enlaces en la misma línea o mensajes adjuntos con etiquetas de edición y cambios de categoría.</p>\n<p>Requisitos para agregar un webhook de cambios recientes:</p>\n<ul>\n<li>El wiki necesita ejecutarse en <a href=\"https://www.mediawiki.org/wiki/MediaWiki_1.30\" target=\"_blank\">MediaWiki 1.30</a> o superior.</li>\n<li>El mensaje del sistema <code>MediaWiki:Custom-RcGcDw</code> debe configurarse con el ID del servidor Discord <code class=\"user-select\" id=\"server-id\"></code>.</li>\n</ul>",
         "form": {
             "channel": "Canal:",
             "confirm": "¿Realmente deseas eliminar el webhook de cambios recientes?",
@@ -136,6 +140,52 @@
         "new": "Nuevo Webhook"
     },
     "selector": {
-        "desc": "Esta es una lista de todos los servidores en los que puedes cambiar la configuración porque tienes el permiso [Manage Server]($1). Por favor, selecciona un servidor:"
+        "desc": "Esta es una lista de todos los servidores en los que puedes cambiar la configuración porque tienes el permiso [Administrar Servidor]($1). Por favor, selecciona un servidor:",
+        "invite": "Wiki-Bot aún no es miembro de $1, pero puedes [invitar a Wiki-Bot]($2).",
+        "none": "Actualmente no tienes el permiso [Administrar Servidor]($1) en ningún servidor, ¿has iniciado sesión en la cuenta correcta?",
+        "switch": "Cambiar Cuenta",
+        "title": "Selector de Servidor",
+        "with": "Servidor con Wiki-Bot",
+        "without": "Servidor sin Wiki-Bot"
+    },
+    "settings": {
+        "desc": "Estas son las configuraciones de $1:",
+        "failed": "¡No se pudo cargar la configuración!",
+        "form": {
+            "channel": "Canal:",
+            "confirm": "¿Realmente deseas eliminar la sobrescritura del canal?",
+            "default": "Configuración de todo el Servidor",
+            "inline": "Comandos inline:",
+            "lang": "Idioma:",
+            "new": "Nueva Sobrescritura de Canal",
+            "overwrite": "$1 Ajustes",
+            "prefix": "Prefijo:",
+            "prefix_space": "El prefijo termina con un espacio:",
+            "role": "Rol Mínimo:",
+            "select_channel": "-- Selecciona un Canal --",
+            "wiki": "Wiki Predeterminado:",
+            "wiki_check": "Comprobar wiki"
+        },
+        "new": "Nueva sobrescritura de canal"
+    },
+    "verification": {
+        "desc": "Estas son las verificaciones en $1:",
+        "explanation": "<h2>Verificación de Usuario</h2>\n<p>Con el comando <code class=\"prefix\">verify &lt;wiki username&gt;</code> , los usuarios pueden verificarse a sí mismos como usuarios wiki específicos mediante el campo Discord en su perfil wiki. Si las coincidencias de usuario y las verificaciones de usuario están configuradas en el servidor, Wiki-Bot les dará los roles para todas las entradas de verificación que coincidieron.</p>\n<p>Cada entrada de verificación permite múltiples restricciones sobre cuándo un usuario debe coincidir con la verificación:</p>\n<ul>\n<li>Canal donde usar el comando <code class=\"prefix\">verificar</code> .</li>\n<li>Rol a conseguir cuando coincida la entrada de verificación.</li>\n<li>Número de ediciones necesarias en el wiki para que coincida con la entrada de verificación.</li>\n<li>Grupo de usuarios requerido que sea miembro en el wiki para que coincida con la entrada de verificación.</li>\n<li>Antigüedad de la cuenta requerida en días para que coincida con la entrada de verificación.</li>\n<li>Si el alias de los usuarios de Discord debe establecerse como su nombre de usuario wiki cuando coincida con la entrada de verificación.</li>\n</ul>",
+        "form": {
+            "accountage": "Antigüedad de la cuenta (en días):",
+            "channel": "Canal:",
+            "confirm": "¿Realmente deseas eliminar la verificación?",
+            "editcount": "Número mínimo ediciones:",
+            "entry": "Verificación #$1",
+            "more": "Añadir más",
+            "new": "Verificación Nueva",
+            "rename": "Cambiar el nombre de los usuarios:",
+            "role": "Rol:",
+            "select_channel": "-- Selecciona un Canal --",
+            "select_role": "-- Selecciona un Rol --",
+            "usergroup": "Grupo de usuarios wiki:",
+            "usergroup_and": "Requerir a todos los grupos de usuarios:"
+        },
+        "new": "Nueva verificación"
     }
 }

+ 1 - 1
dashboard/i18n/ru.json

@@ -140,7 +140,7 @@
         "new": "Новый Вебхук"
     },
     "selector": {
-        "desc": "Это список всех серверов на которых вы можете изменять настройки, потому что у вас есть разрешение [Управлять Сервером]($1). Пожалуйста выберите сервер:",
+        "desc": "Это список всех серверов на которых вы можете изменять настройки, так как у вас есть разрешение [Управлять Сервером]($1). Выберите сервер:",
         "invite": "Вики-Бот ещё не является участником $1, но вы можете [пригласить его]($2).",
         "none": "У вас на данный момент нет разрешения [Управлять Сервером]($1) ни на одном сервере, вы вошли в правильный аккаунт?",
         "switch": "Сменить Аккаунт",

+ 120 - 1
dashboard/i18n/zh-hans.json

@@ -66,7 +66,126 @@
             "title": "缺少权限!"
         },
         "movefail": {
-            "note": "Webhook 频道无法更改!"
+            "note": "Webhook 频道无法更改!",
+            "text": "设置仅被部分更新。",
+            "title": "设置已部分保存!"
+        },
+        "mwversion": {
+            "text": "至少需要 MediaWiki 1.30,但找到 $1 于 $2。",
+            "title": "过时的 MediaWiki 版本!"
+        },
+        "nochange": {
+            "text": "设置与当前的默认设置一致。",
+            "title": "保存失败!"
+        },
+        "nosettings": {
+            "note": "更改设置。",
+            "text": "请先定义服务器的设置。",
+            "title": "服务器尚未配置!"
+        },
+        "readonly": {
+            "text": "你现在只能查看你的设置,而不能更改。",
+            "title": "只读的数据库!"
+        },
+        "refresh": {
+            "text": "你的服务器列表已成功刷新。",
+            "title": "刷新成功!"
+        },
+        "refreshfail": {
+            "text": "你的服务器列表无法刷新,请再试一次。",
+            "title": "刷新失败!"
+        },
+        "save": {
+            "text": "设置已被成功更新。",
+            "title": "设置已保存!"
+        },
+        "savefail": {
+            "text": "设置无法保存,请再试一次。",
+            "title": "保存失败!"
+        },
+        "sysmessage": {
+            "text": "页面 $1 应与服务器 ID $2 相匹配。",
+            "title": "系统消息不匹配!"
+        },
+        "unauthorized": {
+            "text": "在更改设置前,请先登录。",
+            "title": "未登录!"
+        },
+        "wikiblocked": {
+            "note": "原因:",
+            "text": "$1 已被阻止添加为最近更改 webhook。",
+            "title": "Wiki 已被屏蔽!"
         }
+    },
+    "rcscript": {
+        "desc": "这些是 $1 的最近更改 webhook:",
+        "explanation": "<h2>最近更改 Webhook</h2>\n<p>Wiki-Bot可以基于<a href=\"https://gitlab.com/piotrex43/RcGcDw\" target=\"_blank\">RcGcDw</a>运行一个最近更改 webhook。最近更改可以以多种显示方式显示:有行内链接的紧凑型文字信息或有编辑标签和分类更改的嵌入式消息。</p>\n<p>添加最近更改 webhook 的必须要求:</p>\n<ul>\n<li>Wiki软件需要运行于<a href=\"https://www.mediawiki.org/wiki/MediaWiki_1.30\" target=\"_blank\">MediaWiki 1.30</a>或更高版本。</li>\n<li>系统消息<code>MediaWiki:Custom-RcGcDw</code>需要设置为 Discord 服务器的服务器 ID <code class=\"user-select\" id=\"server-id\"></code>。</li>\n</ul>",
+        "form": {
+            "channel": "频道:",
+            "confirm": "你真的想删除最近更改 webhook 吗?",
+            "display": "显示模式:",
+            "display_compact": "有行内链接的紧凑文字型信息。",
+            "display_diff": "带有图像预览和编辑差异的嵌入式消息。",
+            "display_embed": "带有编辑标签和分类更改的嵌入式消息。",
+            "display_image": "带有图像预览的嵌入式消息。",
+            "entry": "最近更改 webhook #$1",
+            "feeds": "讨论式更改:",
+            "feeds_only": "仅讨论式更改:",
+            "lang": "语言:",
+            "new": "新的最近更改 webhook",
+            "select_channel": "--选择一个频道--",
+            "wiki": "Wiki:",
+            "wiki_check": "检查 Wiki"
+        },
+        "new": "新的 Webhook"
+    },
+    "selector": {
+        "desc": "此为所有你可以更改设置的服务器列表,因为你拥有[管理服务器]($1)权限。请选择一个服务器:",
+        "invite": "Wiki-Bot 尚不是 $1 的成员,但是你可以[邀请 Wiki-Bot]($2)。",
+        "none": "你现在在任何服务器上都不拥有[管理服务器]($1)权限,你是否正在使用正确的账号登录?",
+        "switch": "切换账号",
+        "title": "服务器选择器",
+        "with": "有 Wiki-Bot 的服务器",
+        "without": "没有 Wiki-Bot 的服务器"
+    },
+    "settings": {
+        "desc": "这些是 $1 的设置:",
+        "failed": "加载设置失败!",
+        "form": {
+            "channel": "频道:",
+            "confirm": "你真的想删除该频道的覆写设置吗?",
+            "default": "服务器范围的设置",
+            "inline": "行内命令:",
+            "lang": "语言:",
+            "new": "新的频道覆写设置",
+            "overwrite": "$1 设置",
+            "prefix": "前缀:",
+            "prefix_space": "以空格结尾的前缀:",
+            "role": "最小身份组:",
+            "select_channel": "--选择一个频道--",
+            "wiki": "默认 Wiki:",
+            "wiki_check": "检查 Wiki"
+        },
+        "new": "新的频道覆写设置"
+    },
+    "verification": {
+        "desc": "这些是 $1 的验证方式:",
+        "explanation": "<h2>用户验证</h2>\n<p>使用<code class=\"prefix\">verify &lt;wiki用户名&gt;</code>命令,用户可以将他们验证为特定的 Wiki 用户,只需要他们在 Wiki 档案的 Discord 栏位中填入自己的 Discord 即可。若验证结果匹配并且服务器设置了用户验证,那么 Wiki-Bot 就会对应所有与他们相匹配的验证项,给予相应的用户组。</p>\n<p>每条验证项都允许填入多条匹配条件:</p>\n<ul>\n<li>允许使用 <code class=\"prefix\">verify</code> 命令的频道。</li>\n<li>匹配该验证项时得到的身份组。</li>\n<li>匹配该验证项所需的编辑数。</li>\n<li>匹配该验证项所需的 Wiki 用户组。</li>\n<li>匹配该验证项所需的账号使用时间(单位为天)。</li>\n<li>匹配该验证项时 Discord 用户的昵称是否应该被设置为他们的 Wiki 用户名。</li>\n</ul>",
+        "form": {
+            "accountage": "账号使用时间(单位为天):",
+            "channel": "频道:",
+            "confirm": "你真的想删除此验证方式吗?",
+            "editcount": "最小编辑数:",
+            "entry": "验证方式 #$1",
+            "more": "添加更多",
+            "new": "新的验证方式",
+            "rename": "重命名用户:",
+            "role": "身份组:",
+            "select_channel": "--选择一个频道--",
+            "select_role": "--选择一个身份组--",
+            "usergroup": "Wiki 用户组:",
+            "usergroup_and": "所需的所有用户组:"
+        },
+        "new": "新的验证方式"
     }
 }

+ 10 - 0
i18n/ko.json

@@ -315,6 +315,10 @@
                     "cmd": "settings prefix <접두사>",
                     "desc": "이 서버의 접두사 설정을 변경할게요."
                 },
+                "role": {
+                    "cmd": "settings role <역할>",
+                    "desc": "이 서버에서 명령어를 사용하기 위한 최소 역힐을 변경할게요."
+                },
                 "wiki": {
                     "cmd": "settings wiki <위키>",
                     "desc": "이 서버의 기본 위키를 변경할게요."
@@ -533,6 +537,8 @@
         "channel current": "이 채널의 현재 설정은 다음과 같습니다.",
         "channel lang": "이 채널의 언어는 다음과 같습니다:",
         "channel langchanged": "이 채널의 언어를 다음 언어로 변경하였습니다:",
+        "channel role": "이 채널에서 봇을 사용하기 위한 최소 역할은 다음과 같습니다:",
+        "channel rolechanged": "이 채널에서 봇을 사용하기 위한 최소 역할을 다음과 같이 변경했습니다:",
         "channel wiki": "이 채널의 기본 위키는 다음과 같습니다:",
         "channel wikichanged": "이 채널의 기본 위키를 다음 위키로 변경하였습니다:",
         "current": "현재 이 서버의 설정은 다음과 같습니다:",
@@ -572,6 +578,10 @@
         "prefixchanged": "이 서버의 접두사를 변경했습니다:",
         "prefixhelp": "`$1 <접두사>` 명령어로 접두사를 변경하세요.\n`_` 를 맨 뒤에 붙여 공백을 표시하세요.\n접두사에는 언급을 하면 안 됩니다!",
         "prefixinvalid": "지정된 접두사는 지원되지 않습니다!",
+        "role": "이 서버에서 봇을 사용하기 위한 최소 역할은 다음과 같습니다:",
+        "rolechanged": "이 서버에서 봇을 사용하기 위한 최소 역할을 변경했습니다:",
+        "rolehelp": "`$1 <역할>` 명령어를 이용하여 봇을 사용하기 위한 최소 역할을 설정하세요.",
+        "roleinvalid": "지정한 역할이 존재하지 않습니다!",
         "save_failed": "슬프지만 설정을 저장할 수 없었어요. 나중에 다시 시도해 주세요.",
         "wiki": "이 서버의 기본 위키는 다음과 같습니다:",
         "wikichanged": "이 서버의 기본 위키를 다음 위키로 변경했습니다:",

BIN
i18n/widgets/bn.png


BIN
i18n/widgets/de.png


BIN
i18n/widgets/en.png


BIN
i18n/widgets/es.png


BIN
i18n/widgets/fr.png


BIN
i18n/widgets/hi.png


BIN
i18n/widgets/it.png


BIN
i18n/widgets/ja.png


BIN
i18n/widgets/ko.png


BIN
i18n/widgets/nl.png


BIN
i18n/widgets/pl.png


BIN
i18n/widgets/pt-br.png


BIN
i18n/widgets/ru.png


BIN
i18n/widgets/th.png


BIN
i18n/widgets/tr.png


BIN
i18n/widgets/zh-hans.png


BIN
i18n/widgets/zh-hant.png


+ 63 - 7
i18n/zh-hans.json

@@ -144,16 +144,19 @@
         " "
     ],
     "general": {
+        "default": "此服务器尚未配置。使用 $1 或控制面板以更改设置。",
         "disclaimer": "我是一个可以提供链接并检索如 Gamepedia 和 Fandom 等 MediaWiki 站点的小机器人。我会展示页面的简介和其他信息,并可以处理重定向和跨 wiki 链接。$1 用 JavaScript 编写了我。\n\n你可以在 Patreon 支持我:",
         "experimental": "**这是一个实验性功能!它不一定可以正常运作且将来可能会被移除。**",
         "helpserver": "有问题吗?你可以访问我的专属支持服务器:",
         "limit": "🚨 **停一下,你太快了!** 🚨\n\n$1,你发出的命令太多了!",
         "missingperm": "我缺少一些权限来运行此命令:",
         "patreon": "这是 Patreon 支持者专属功能!\n你可以在 Patreon 支持我来使用这个功能:",
-        "prefix": "此服务器的命令前缀是 `$1`。你可以使用 `$1settings prefix` 更改前缀。关于全部命令,请见 `$1help`。"
+        "prefix": "此服务器的命令前缀是 `$1`。你可以使用 `$1settings prefix` 更改前缀。关于全部命令,请见 `$1help`。",
+        "readonly": "**数据库目前处于只读模式,你现在无法更改任何设置!**"
     },
     "help": {
         "admin": "这些命令仅限管理员使用:",
+        "adminfooter": "管理员也可使用控制面板来更改机器人设置:",
         "all": "想知道我能够干什么?让我来告诉你吧:",
         "footer": "如果你觉得我的某个信息刷屏,在信息上添加一个🗑️(`:wastebasket:`)图标,我就会自己删掉这一条信息。",
         "list": {
@@ -312,6 +315,10 @@
                     "cmd": "settings prefix <前缀>",
                     "desc": "我将更改本服务器的命令前缀。"
                 },
+                "role": {
+                    "cmd": "settings role <身份组>",
+                    "desc": "我将更改在本服务器中能够使用命令的最小身份组。"
+                },
                 "wiki": {
                     "cmd": "settings wiki <wiki>",
                     "desc": "我将更改本服务器的默认 wiki。"
@@ -352,7 +359,7 @@
                 },
                 "rename": {
                     "cmd": "verification <id> rename",
-                    "desc": "在验证时,若需要,我将会将用户的 Discord 称改为 wiki 用户名。"
+                    "desc": "在验证时,若需要,我将会将用户的 Discord 称改为 wiki 用户名。"
                 },
                 "role": {
                     "cmd": "verification <id> role <新身份组>",
@@ -400,15 +407,22 @@
         "founder": "创始人:",
         "image": "图像:",
         "inaccurate": "统计信息可能出错",
+        "lang": "语言:",
+        "license": "许可协议:",
         "manager": "Wiki 经理 / 主管:",
+        "misermode": "大访问量模式(Miser mode):",
         "no": "否",
         "none": "*无*",
         "official": "官方 wiki:",
         "pages": "全部页面:",
         "posts": "讨论帖子:",
+        "readonly": "此 wiki 目前处在只读状态!",
+        "rtl": "从右到左:",
         "talk": "讨论",
         "topic": "分类:",
+        "unknown": "*未知*",
         "users": "活跃用户:",
+        "version": "版本:",
         "vertical": "主题:",
         "walls": "消息墙帖子:",
         "wikiid": "Wiki ID:",
@@ -425,14 +439,20 @@
         "all_inactive": "Wiki 式更改和讨论式更改无法同时禁用。",
         "audit_reason": "“$1”的最近更改 webhook",
         "audit_reason_delete": "最近更改 webhook 已删除",
+        "audit_reason_move": "已移动最近更改 webhook",
         "blocked": "此 wiki 已经被禁止添加到最近更改 webhook !",
         "blocked_reason": "此 wiki 由于 `$1` 已經被禁止添加到最近更改 webhook!",
         "channel": "频道:",
         "current": "这些是本服务器当前的最近更改 webhook:",
         "current_display": "此 webhook 的显示模式为:",
         "current_lang": "此 webhook 的语言为:",
-        "current_selected": "这是本服务器的最近更改 webhook:",
+        "current_selected": "这是本服务器的最近更改 webhook `$1`:",
         "current_wiki": "此 Webhook 的 wiki 是:",
+        "dashboard": {
+            "added": "$1 添加了 ID 为`$2` 的最近更改 webhook。",
+            "removed": "$1 移除了 ID 为`$2` 的最近更改 webhook。",
+            "updated": "$1 更新了 ID 为`$2` 的最近更改 webhook。"
+        },
         "delete": "删除此最近更改 webhook:",
         "deleted": "最近更改 webhook 已被删除。",
         "disabled": "已禁用",
@@ -466,8 +486,23 @@
         "updated_wiki": "此 webhook 对应的 wiki 已被改为:",
         "webhook": {
             "blocked": "由于此 wiki 已被封禁,此最近更改 webhook 将被删除!",
+            "blocked_help": "你可以在[支持服务器]($1)中获取更多信息。",
             "blocked_reason": "由于此 wiki 已因 `$1` 被封禁,此最近更改 webhook 将被删除!",
             "created": "$1 的最近更改 webhook 已被添加到此频道。",
+            "dashboard": {
+                "channel": "• Webhook 已被移动到此频道。",
+                "disabled_feeds": "• 讨论版、留言墙和条目评论等讨论式的更改推送已禁用。",
+                "disabled_rc": "• wiki式更改已被禁用。",
+                "display_compact": "• 显示模式已被更改为包含行内链接的紧凑文本式消息。",
+                "display_diff": "• 显示模式已被更改为包含图像预览和编辑差异的嵌入式消息。",
+                "display_embed": "• 显示模式已被更改为包含编辑标签和分类更改的嵌入式消息。",
+                "display_image": "• 显示模式已被更改为包含图像预览的嵌入式消息。",
+                "enabled_feeds": "• 讨论版、留言墙和条目评论等讨论式的更改推送已启用。",
+                "enabled_rc": "• wiki式更改已被启用。",
+                "lang": "• 语言已被更改为 $1。",
+                "updated": "此最近更改 webhook 已被更新:",
+                "wiki": "• wiki 已被更改为 $1。"
+            },
             "deleted": "此最近更改 webhook 将会被删除。",
             "disabled_feeds": "此最近更改 webhook 中如讨论版、留言墙和条目评论等讨论式的更改已禁用。",
             "disabled_rc": "此最近更改 webhook 的 wiki 式更改已禁用。",
@@ -494,6 +529,7 @@
         "empty": "*此特殊页面内容为空*",
         "infopage": "结果不正确?使用 $1 来指定连接。",
         "infosearch": "结果不正确?使用 $1 来指定链接或使用 $2 列出所有结果。",
+        "media": "到文件描述页",
         "results": "共 $1 个结果",
         "special": "此特殊页面的内容:"
     },
@@ -501,6 +537,8 @@
         "channel current": "这是本频道的当前设置:",
         "channel lang": "本频道的语言为:",
         "channel langchanged": "您已将本频道的语言更改为:",
+        "channel role": "该频道所需的最小身份组为:",
+        "channel rolechanged": "你已将频道所需的最小身份组改为:",
         "channel wiki": "本频道的默认 wiki 是:",
         "channel wikichanged": "你已将频道 wiki 更改为:",
         "current": "这是本服务器的当前设置:",
@@ -508,7 +546,13 @@
         "currentinline": "行内命令:",
         "currentlang": "语言:",
         "currentprefix": "前缀:",
+        "currentrole": "最小身份组:",
         "currentwiki": "默认 wiki:",
+        "dashboard": {
+            "channel": "$1 更新了 $2 频道的设置。",
+            "removed": "$1 移除了 $2 频道的设置。",
+            "updated": "$1 更新了服务器设置。"
+        },
         "foundwikis": "你也许指的是这些 wiki?",
         "inline disabled": {
             "channel inline": "行内命令目前已在本频道禁用。",
@@ -534,6 +578,10 @@
         "prefixchanged": "您将本服务器命令前缀更改为:",
         "prefixhelp": "使用 `$1 <前缀>` 来更改前缀。\n在前缀的末尾使用 `_` 来表示一个空格。\n前缀不能含有提及!",
         "prefixinvalid": "我不支持提供的前缀!",
+        "role": "此服务器所需的最小身份组为:",
+        "rolechanged": "你将本服务器所需的最小身份组改为:",
+        "rolehelp": "使用 `$1 <身份组>` 以更改所需的最小身份组。",
+        "roleinvalid": "指定的身份组不存在!",
         "save_failed": "啊喔,设置保存失败了,请稍后再试。",
         "wiki": "本服务器的默认 wiki 是:",
         "wikichanged": "你已将服务器 wiki 更改为:",
@@ -633,8 +681,10 @@
             "favwiki": "最喜爱的 wiki:",
             "gender": "性别:",
             "globaleditcount": "全域编辑数:",
+            "globalgroup": "全域用户组:",
             "group": "用户组:",
             "loading": "正在加载全域数据…",
+            "postcount": "讨论发布数:",
             "registration": "注册时间:",
             "wikisedited": "编辑过的 wiki:"
         }
@@ -649,6 +699,11 @@
         "channel_missing": "提供的频道不存在。",
         "current": "这些是本服务器目前的验证方式:",
         "current_selected": "这是本服务器的验证方式 `$1`:",
+        "dashboard": {
+            "added": "$1 添加了 ID 为`$2` 的验证方式。",
+            "removed": "$1 移除了 ID 为`$2` 的验证方式。",
+            "updated": "$1 更新了 ID 为`$2` 的验证方式。"
+        },
         "delete_current": "删除此验证方式:",
         "deleted": "验证方式已删除。",
         "disabled": "已禁用",
@@ -664,9 +719,10 @@
         "new_usergroup": "<新用户组>",
         "no_role": "请为新的验证方式提供身份组。",
         "or": "或",
-        "rename": "修改称:",
-        "rename_no_permission": "**$1 缺少 `管理称` 权限来强制将暱称改为 wiki 用户名!**",
+        "rename": "修改称:",
+        "rename_no_permission": "**$1 缺少 `管理称` 权限来强制将暱称改为 wiki 用户名!**",
         "role": "身份组:",
+        "role_deleted": "**身份组 $1 似乎不再存在!**",
         "role_managed": "提供的身份组权重过高,无法添加。",
         "role_max": "提供的身份组过多。",
         "role_missing": "提供的身份组不存在。",
@@ -686,7 +742,7 @@
         "error": "由于一个错误,验证失败。",
         "error_reply": "由于一个错误,验证失败,请重试。",
         "failed_gblock": "** 全域封禁检查失败!**",
-        "failed_rename": "** 更改称失败!**",
+        "failed_rename": "** 更改称失败!**",
         "failed_roles": "** 添加身份组失败!**",
         "footer": "Wiki 账户验证",
         "help_fandom": "https://community.fandom.com/zh/wiki/Special:VerifyUser",
@@ -709,7 +765,7 @@
         "user_matches_reply": "您的 Discord 用户名和 wiki 用户“$1”对应,但您没有达到添加任何身份组的条件。",
         "user_missing": "Wiki 用户“$1”不存在。",
         "user_missing_reply": "您连接的 wiki 用户“$1”不存在。",
-        "user_renamed": "用户的 Discord 称已被改为其 wiki 用户名。",
+        "user_renamed": "用户的 Discord 称已被改为其 wiki 用户名。",
         "user_verified": "Discord 用户 $1 已成功验证为 wiki 用户 $2。",
         "user_verified_reply": "您已成功验证为 wiki 用户“$1”。",
         "wiki": "Wiki 用户:"

+ 51 - 0
i18n/zh-hant.json

@@ -144,6 +144,7 @@
         " "
     ],
     "general": {
+        "default": "此伺服器尚未設定。使用 $1 或控制台以變更設定。",
         "disclaimer": "我是一個可以提供連結並檢索如 Gamepedia 和 Fandom 等 MediaWiki 站點的小機器人。我會展示頁面的簡介和其他資訊,並可以處理重新導向和跨 wiki 連結。$1用 JavaScript 編寫了我。\n\n你可以在 Patreon 支持我:",
         "experimental": "**這是實驗性功能!它不一定能夠正常運作且將來可能會被移除。**",
         "helpserver": "有問題嗎?你可以造訪我的專屬支援伺服器:",
@@ -155,6 +156,7 @@
     },
     "help": {
         "admin": "這些指令僅限管理員使用:",
+        "adminfooter": "管理員也可使用控制台來變更機器人設定:",
         "all": "想知道我能夠幹什麼?讓我來告訴你吧:",
         "footer": "如果你覺得我的某則訊息洗版,在該訊息加上一個🗑️(`:wastebasket:`)圖示我就會自己刪除這則訊息。",
         "list": {
@@ -313,6 +315,10 @@
                     "cmd": "settings prefix <前綴>",
                     "desc": "我將變更本伺服器的指令前綴。"
                 },
+                "role": {
+                    "cmd": "settings role <身分組>",
+                    "desc": "我將變更本伺服器中能夠使用指令的最小身分組。"
+                },
                 "wiki": {
                     "cmd": "settings wiki <wiki>",
                     "desc": "我將變更本伺服器的預設wiki。"
@@ -402,11 +408,14 @@
         "image": "圖片:",
         "inaccurate": "統計資料可能出錯",
         "lang": "語言:",
+        "license": "授權條款:",
         "manager": "Wiki 經理 / 主管:",
+        "misermode": "大存取量模式(Miser mode):",
         "no": "否",
         "none": "*無*",
         "official": "官方 wiki:",
         "pages": "總頁面數:",
+        "posts": "討論帖子:",
         "readonly": "此 wiki 目前屬於唯獨模式!",
         "rtl": "右到左:",
         "talk": "討論",
@@ -415,6 +424,7 @@
         "users": "活躍使用者:",
         "version": "版本:",
         "vertical": "主題:",
+        "walls": "留言牆帖子:",
         "wikiid": "Wiki ID:",
         "yes": "是"
     },
@@ -438,6 +448,11 @@
         "current_lang": "此webhook的語言為:",
         "current_selected": "這是本伺服器的近期變更webhook:",
         "current_wiki": "此webhook的wiki為:",
+        "dashboard": {
+            "added": "$1 新增了ID為`$2`的近期變更webhook。",
+            "removed": "$1 移除了ID為`$2`的近期變更webhook。",
+            "updated": "$1 變更了ID為`$2`的近期變更webhook。"
+        },
         "delete": "刪除此近期變更webhook:",
         "deleted": "已刪除近期變更webhook。",
         "disabled": "已停用",
@@ -471,8 +486,23 @@
         "updated_wiki": "此webhook對應的wiki已變更為:",
         "webhook": {
             "blocked": "由於此wiki已被封鎖,此近期變更webhook將被刪除!",
+            "blocked_help": "您可以在[支援伺服器]($1)中獲取更多資訊。",
             "blocked_reason": "由於此wiki已因 `$1` 被封鎖,此近期變更webhook將被刪除!",
             "created": "$1 的近期變更webhook已新增至此頻道。",
+            "dashboard": {
+                "channel": "• Webhook 已被移動到此頻道。",
+                "disabled_feeds": "• 討論版、留言牆和條目評論等基於推送頁的變更推送已停用。",
+                "disabled_rc": "• wiki變更已被停用。",
+                "display_compact": "• 顯示模式已變更為包含行內連結的精簡文字訊息。",
+                "display_diff": "• 顯示模式已變更為包含圖片預覽和編輯差異的嵌入式訊息。",
+                "display_embed": "• 顯示模式已變更為包含編輯標籤和分類更改的嵌入式訊息。",
+                "display_image": "• 顯示模式已變更為包含圖片預覽的嵌入式訊息。",
+                "enabled_feeds": "• 討論版、留言牆和條目評論等基於推送頁的變更推送已啟用。",
+                "enabled_rc": "• wiki變更已被啟用。",
+                "lang": "• 語言已變更為 $1。",
+                "updated": "此近期變更webhook已被變更:",
+                "wiki": "• wiki已被變更為 $1。"
+            },
             "deleted": "此近期變更webhook將會被刪除。",
             "disabled_feeds": "此近期變更webhook中如討論版、留言牆和條目評論等基於推送頁的變更已停用。",
             "disabled_rc": "此近期變更webhook的wiki變更已停用。",
@@ -499,6 +529,7 @@
         "empty": "*此特殊頁面內容爲空*",
         "infopage": "結果不正確?使用 $1 來指定連接。",
         "infosearch": "結果不正確?使用 $1 來指定連結或使用 $2 列出所有結果。",
+        "media": "到檔案描述頁",
         "results": "共 $1 個結果",
         "special": "此特殊頁面的內容:"
     },
@@ -506,6 +537,8 @@
         "channel current": "這是本頻道的當前設定:",
         "channel lang": "本頻道的語言爲:",
         "channel langchanged": "您已將本頻道的語言更改爲:",
+        "channel role": "該頻道所需的最小身分組為:",
+        "channel rolechanged": "您已將頻道所需的最小身分組改為:",
         "channel wiki": "本頻道的預設 wiki 是:",
         "channel wikichanged": "你已將頻道 wiki 更改爲:",
         "current": "這是本伺服器的當前設定:",
@@ -513,7 +546,13 @@
         "currentinline": "行內指令:",
         "currentlang": "語言:",
         "currentprefix": "前綴:",
+        "currentrole": "最小身分組:",
         "currentwiki": "默認 wiki:",
+        "dashboard": {
+            "channel": "$1 變更了 $2 頻道的設定。",
+            "removed": "$1 移除了 $2 頻道的設定。",
+            "updated": "$1 變更了伺服器設定。"
+        },
         "foundwikis": "你也許指的是這些 wiki?",
         "inline disabled": {
             "channel inline": "行內指令目前已在本頻道禁用。",
@@ -539,6 +578,10 @@
         "prefixchanged": "您將本伺服器指令前綴更改爲:",
         "prefixhelp": "使用 `$1 <前綴>` 來更改前綴。\n前綴末端使用 `_` 來表示一個空格。\n前綴不能含有提及!",
         "prefixinvalid": "我不支援提供的前綴!",
+        "role": "此伺服器所需的最小身分組為:",
+        "rolechanged": "您將本伺服器所需的最小身分組改為:",
+        "rolehelp": "使用 `$1 <身分組>` 以變更所需的最小身分組。",
+        "roleinvalid": "指定的身分組不存在!",
         "save_failed": "啊喔,設定保存失敗了,請稍後再試。",
         "wiki": "本伺服器的默認 wiki 是:",
         "wikichanged": "你已將伺服器 wiki 更改爲:",
@@ -638,8 +681,10 @@
             "favwiki": "最喜愛的 wiki:",
             "gender": "性別:",
             "globaleditcount": "全域編輯數:",
+            "globalgroup": "全域使用者群組:",
             "group": "使用者組:",
             "loading": "正在加載全域數據…",
+            "postcount": "討論發佈數:",
             "registration": "註冊時間:",
             "wikisedited": "編輯過的 wiki:"
         }
@@ -654,6 +699,11 @@
         "channel_missing": "提供的頻道不存在。",
         "current": "這些是本伺服器目前的驗證方式:",
         "current_selected": "這是本伺服器的驗證方式 `$1`:",
+        "dashboard": {
+            "added": "$1 新增了ID為`$2`的驗證方式。",
+            "removed": "$1 移除了ID為`$2`的驗證方式。",
+            "updated": "$1 變更了ID為`$2`的驗證方式。"
+        },
         "delete_current": "刪除此驗證方式:",
         "deleted": "驗證方式已刪除。",
         "disabled": "已禁用",
@@ -672,6 +722,7 @@
         "rename": "修改暱稱:",
         "rename_no_permission": "**$1 缺少 `管理暱稱` 權限來強制將暱稱改爲 wiki 使用者名!**",
         "role": "身份組:",
+        "role_deleted": "**身分組 $1 似乎不再存在!**",
         "role_managed": "提供的身份組權重過高,無法添加。",
         "role_max": "提供的身份組過多。",
         "role_missing": "提供的身份組不存在。",