Kaynağa Gözat

Merge pull request #58 from Markus-Rost/translations

Update translations
MarkusRost 4 yıl önce
ebeveyn
işleme
5f03504459

+ 12 - 4
.github/workflows/translations.yml

@@ -10,15 +10,23 @@ jobs:
     - name: Update Widgets
       run: |
         sudo apt-get install inkscape
-        for language in i18n/[a-z-]*.json
+        for language in i18n/*.json
         do
-          wget https://weblate.frisk.space/widgets/wiki-bot/$(basename $language .json)/discord/svg-badge.svg
-          convert -background none svg-badge.svg i18n/widgets/$(basename $language .json).png
-          rm svg-badge.svg
+          language=$(basename $language .json)
+          if [[ "$language" =~ [^[:lower:]-] ]]
+          then
+            echo "$language" is not a translation
+          else
+            wget https://weblate.frisk.space/widgets/wiki-bot/$language/discord/svg-badge.svg
+            convert -background none svg-badge.svg i18n/widgets/$language.png
+            rm svg-badge.svg
+          fi
         done
     - name: Commit changes
       uses: EndBug/add-and-commit@v4
       with:
+        author_name: WikiBot-bot
+        author_email: 69196528+WikiBot-bot@users.noreply.github.com
         message: "Update translation widgets"
         add: "i18n/widgets/*.png"
       env:

+ 5 - 4
i18n/pt-br.json

@@ -133,6 +133,7 @@
         "image": "Ver imagem",
         "main": "Discussãos",
         "post": "post",
+        "tags": "Etiquetas:",
         "votes": "$1 {{PLURAL:$1|voto|votos}}"
     },
     "fallback": [
@@ -449,12 +450,12 @@
         "help_display_image": "Incorpore mensagens com pré-visualizações de imagens.",
         "help_feeds": "(discussões, mural de mensagens, comentários de artigos)",
         "help_lang": "Os idiomas suportados atualmente são:",
-        "help_wiki": "Link para a wiki: `https://<wiki>.gamepedia.com/` ou `https://<wiki>.fandom.com/`",
+        "help_wiki": "Link para um site MediaWiki como: `https://<wiki>.gamepedia.com/` ou `https://<wiki>.fandom.com/`",
         "lang": "Idioma:",
         "max_entries": "você já atingiu a quantidade máxima de webhooks de mudanças recentes.",
         "missing": "ainda não há webhooks de mudanças recentes para este servidor.",
         "new_lang": "<novo idioma>",
-        "new_wiki": "<nova wiki>",
+        "new_wiki": "<link>",
         "no_feeds": "a wiki deste webhook não possui recursos baseados em feeds, como discussões, murais de mensagens ou comentários de artigos, ativados.",
         "noadmin": "você precisa da permissão `Gerenciar Webhooks` para este comando!",
         "rc": "Mudanças da wiki:",
@@ -537,8 +538,8 @@
         "save_failed": "infelizmente as configurações não puderam ser salvas, por favor, tente novamente mais tarde.",
         "wiki": "a wiki padrão para este servidor é:",
         "wikichanged": "você mudou a wiki padrão para este servidor para:",
-        "wikihelp": "Use `$1 <link>` para alterar a wiki padrão.\nLink para a wiki: `https://<wiki>.gamepedia.com/` ou `https://<wiki>.fandom.com/`",
-        "wikiinvalid": "por favor, forneça um link válido para uma wiki da Gamepedia ou Fandom!",
+        "wikihelp": "Use `$1 <link>` para alterar a wiki padrão.\nLink para um site MediaWiki como: `https://<wiki>.gamepedia.com/` ou `https://<wiki>.fandom.com/`",
+        "wikiinvalid": "por favor, forneça um link válido para um site MediaWiki , como wiki da Gamepedia ou Fandom!",
         "wikimissing": "nenhuma wiki padrão está configurado para este servidor ainda!"
     },
     "test": {

BIN
i18n/widgets/de.png


BIN
i18n/widgets/en.png


BIN
i18n/widgets/es.png


BIN
i18n/widgets/fr.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/tr.png


BIN
i18n/widgets/zh-hans.png


BIN
i18n/widgets/zh-hant.png


+ 10 - 4
i18n/zh-hans.json

@@ -133,6 +133,7 @@
         "image": "查看图片",
         "main": "讨论版",
         "post": "帖子",
+        "tags": "标签:",
         "votes": "$1 个投票"
     },
     "fallback": [
@@ -144,6 +145,7 @@
     ],
     "general": {
         "disclaimer": "我是一个可以提供链接并检索如 Gamepedia 和 Fandom 等 MediaWiki 站点的小机器人。我会展示页面的简介和其他信息,并可以处理重定向和跨 wiki 链接。$1 用 JavaScript 编写了我。\n\n你可以在 Patreon 支持我:",
+        "experimental": "**这是一个实验性功能!它不一定可以正常运作且将来可能会被移除。**",
         "helpserver": "有问题吗?你可以访问我的专属支持服务器:",
         "limit": "🚨 **停一下,你太快了!** 🚨\n\n$1,你发出的命令太多了!",
         "missingperm": "我缺少一些权限来运行此命令:",
@@ -424,6 +426,8 @@
         "all_inactive": "Wiki 式更改和讨论式更改无法同时禁用。",
         "audit_reason": "“$1”的最近更改 webhook",
         "audit_reason_delete": "最近更改 webhook 已删除",
+        "blocked": "此 wiki 已经被禁止添加到最近更改 webhook !",
+        "blocked_reason": "此 wiki 由于 `$1` 已經被禁止添加到最近更改 webhook!",
         "channel": "频道:",
         "current": "这些是本服务器当前的最近更改 webhook:",
         "current_display": "此 webhook 的显示模式为:",
@@ -446,12 +450,12 @@
         "help_display_image": "嵌入式消息,包含图像预览。",
         "help_feeds": "(讨论版、留言墙、文章评论)",
         "help_lang": "目前支持的语言为:",
-        "help_wiki": "wiki 的链接:`https://<wiki>.gamepedia.com/`或`https://<wiki>.fandom.com/`",
+        "help_wiki": "MediaWiki 网站的链接:`https://<wiki>.gamepedia.com/`或`https://<wiki>.fandom.com/`",
         "lang": "语言:",
         "max_entries": "已到达最近更改 webhook 的最大数量。",
         "missing": "本服务器内暂无最近更改 webhook。",
         "new_lang": "<新语言>",
-        "new_wiki": "<新 wiki>",
+        "new_wiki": "<链接>",
         "no_feeds": "此 webhook 的 wiki 没有如讨论版、留言墙和条目评论等讨论式的更改,已启用。",
         "noadmin": "你需要 `管理 webhook` 权限来运行此命令!",
         "rc": "Wiki 式更改:",
@@ -462,6 +466,8 @@
         "updated_lang": "此 webhook 的语言已被改为:",
         "updated_wiki": "此 webhook 对应的 wiki 已被改为:",
         "webhook": {
+            "blocked": "由于此 wiki 已被封禁,此最近更改 webhook 将被删除!",
+            "blocked_reason": "由于此 wiki 已因 `$1` 被封禁,此最近更改 webhook 将被删除!",
             "created": "$1 的最近更改 webhook 已被添加到此频道。",
             "deleted": "此最近更改 webhook 将会被删除。",
             "disabled_feeds": "此最近更改 webhook 中如讨论版、留言墙和条目评论等讨论式的更改已禁用。",
@@ -532,8 +538,8 @@
         "save_failed": "啊喔,设置保存失败了,请稍后再试。",
         "wiki": "本服务器的默认 wiki 是:",
         "wikichanged": "你已将服务器 wiki 更改为:",
-        "wikihelp": "使用 `$1 <link>` 来更改默认 wiki。\nWiki 链接格式应为 `https://<wiki>.gamepedia.com/` 或 `https://<wiki>.fandom.com/`",
-        "wikiinvalid": "请提供到 Gamepedia 或 Fandom wiki 的有效链接!",
+        "wikihelp": "使用 `$1 <link>` 来更改默认 wiki。\nMediaWiki 网站的链接,如 `https://<wiki>.gamepedia.com/` 或 `https://<wiki>.fandom.com/`",
+        "wikiinvalid": "请提供到 MediaWiki 网站的有效链接(如 Gamepedia 或 Fandom wiki)!",
         "wikimissing": "暂未绑定 wiki!"
     },
     "test": {