This commit is contained in:
Frisk 2022-11-25 17:24:44 +01:00
parent be4db2a2ae
commit 335c339c6a
No known key found for this signature in database
GPG key ID: 213F7C15068AF8AC
90 changed files with 242 additions and 15699 deletions

View file

@ -1,42 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-14 21:05+0200\n"
"PO-Revision-Date: 2020-11-24 22:18+0000\n"
"Last-Translator: MarkusRost <sukramxro@gmail.com>\n"
"Language-Team: Bengali <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"bn/>\n"
"Language: bn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:25
msgid "wiki deleted"
msgstr "উইকি মুছে ফেলা হয়েছে"
#: src/discord.py:25 src/discord.py:26
msgid "wiki inaccessible"
msgstr "উইকি অ্যাক্সেসযোগ্য না"
#: src/discord.py:26
msgid "discussions disabled"
msgstr "আলোচনা অক্ষম"
#: src/discord.py:27
msgid "unknown error"
msgstr "অজানা ত্রুটি"
#: src/discord.py:28
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr ""
"এই সাম্প্রতিক পরিবর্তনগুলির ওয়েব হুক অপসারণ করা হয়েছে `{reason}`-এর জন্য!"

Binary file not shown.

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDd package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDd\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-08-12 22:13+0000\n"
"Last-Translator: MarkusRost <sukramxro@gmail.com>\n"
"Language-Team: German <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "Wiki gelöscht"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "Wiki unerreichbar"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "Diskussionen deaktiviert"
#: src/discord.py:31
msgid "unknown error"
msgstr "unbekannter Fehler"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "Dieser Letzte Änderungen-Webhook wurde entfernt wegen `{reason}`!"

View file

@ -1,200 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: 2020-12-13 14:30+0000\n"
"Last-Translator: Frisk The Evil Goat Overlord <piotrex43@protonmail.ch>\n"
"Language-Team: German <https://translate.wikibot.de/projects/rcgcdw/"
"discussion_formatters-1/de/>\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr "Unbekannt"
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) erstellte [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) erstellte eine Umfrage [{title}](<{url}f/p/"
"{threadId}>) in {forumName}"
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) erstellte ein Quiz [{title}](<{url}f/p/{threadId}>) "
"in {forumName}"
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
"[{author}]({author_url}) erstellte eine [Antwort](<{url}f/p/{threadId}/r/"
"{postId}>) zu [{title}](<{url}f/p/{threadId}>) in {forumName}"
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) erstellte [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) auf der [Nachrichtenseite von {user}]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) erstellte eine [Antwort](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) auf [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) auf der [Nachrichtenseite von "
"{user}](<{url}wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) erstellte ein [Kommentar](<{url}?"
"commentId={commentId}>) zu [{article}](<{url}>)"
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) erstellte eine [Antwort](<{url}?"
"commentId={commentId}&replyId={replyId}>) auf ein [Kommentar](<{url}?"
"commentId={commentId}>) zu [{article}](<{url}>)"
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
"Unbekanntes Event `{event}` von [{author}]({author_url}), melde es auf dem "
"[Support-Server](<{support}>)."
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr "Erstellte „{title}“"
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr "Erstellte eine Umfrage „{title}“"
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr "Option {}"
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr "__[Bild öffnen]({image_url})__"
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr "Erstellte ein Quiz „{title}“"
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr "Tags"
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr "{} Tags"
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr "Antwortete auf „{title}“"
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr "Erstellte „{title}“ auf der Nachrichtenseite von {user}"
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr "Antwortete auf „{title}“ auf der Nachrichtenseite von {user}"
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr "Kommentierte zu „{article}“"
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr "Antwortete auf ein Kommentar zu „{article}“"
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr "Unbekanntes Event `{event}`"
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr "Melde es auf dem Support-Server"
#, fuzzy, python-brace-format
#~ msgid ""
#~ "[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}"
#~ ">) in {forumName}"
#~ msgstr ""
#~ "[{author}]({author_url}) erstellte [{title}](<{url}f/p/{threadId}>) in "
#~ "{forumName}"
#, fuzzy, python-brace-format
#~ msgid ""
#~ "[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/"
#~ "{threadId}>) in {forumName}"
#~ msgstr ""
#~ "[{author}]({author_url}) erstellte eine Umfrage [{title}](<{url}f/p/"
#~ "{threadId}>) in {forumName}"
#~ msgid "Unregistered user"
#~ msgstr "Nicht angemeldeter Benutzer"

View file

@ -2,7 +2,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-11-28 23:50+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-08-03 13:44+0000\n" "PO-Revision-Date: 2020-08-03 13:44+0000\n"
"Last-Translator: MarkusRost <>\n" "Last-Translator: MarkusRost <>\n"
"Language-Team: German <https://weblate.frisk.space/projects/rcgcdw/main/de/" "Language-Team: German <https://weblate.frisk.space/projects/rcgcdw/main/de/"
@ -17,70 +17,70 @@ msgstr ""
"Generated-By: pygettext.py 1.5\n" "Generated-By: pygettext.py 1.5\n"
"X-Loco-Parser: loco_parse_po\n" "X-Loco-Parser: loco_parse_po\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "Wohnort" msgstr "Wohnort"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "„Über mich“-Abschnitt" msgstr "„Über mich“-Abschnitt"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "Google-Link" msgstr "Google-Link"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook-Link" msgstr "Facebook-Link"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter-Link" msgstr "Twitter-Link"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit-Link" msgstr "Reddit-Link"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch-Link" msgstr "Twitch-Link"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "PSN-Link" msgstr "PSN-Link"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "VK-Link" msgstr "VK-Link"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "Xbox-Live-Link" msgstr "Xbox-Live-Link"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "Steam-Link" msgstr "Steam-Link"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "Discord-Link" msgstr "Discord-Link"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "Battle.net-Link" msgstr "Battle.net-Link"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "Unbekannt"
#: src/misc.py:110
msgid "unknown"
msgstr "unbekannt"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__Und mehr__" "__Und mehr__"
#: src/misc.py:330
msgid "Unknown"
msgstr "Unbekannt"
#: src/misc.py:332
msgid "unknown"
msgstr "unbekannt"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,37 +0,0 @@
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-08-03 13:44+0000\n"
"Last-Translator: MarkusRost <>\n"
"Language-Team: German <https://weblate.frisk.space/projects/rcgcdw/main/de/"
">\n"
"Language: de\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.1.1\n"
"X-Loco-Source-Locale: de_DE\n"
"Generated-By: pygettext.py 1.5\n"
"X-Loco-Parser: loco_parse_po\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~versteckt~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "versteckt"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "{wiki} scheint wieder erreichbar zu sein."
#~ msgid "Connection status"
#~ msgstr "Verbindungsstatus"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "Das {wiki} scheint unerreichbar zu sein."

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-14 21:05+0200\n"
"PO-Revision-Date: 2020-11-24 22:18+0000\n"
"Last-Translator: Tamara Carvallo <tamy_gygy@hotmail.com>\n"
"Language-Team: Spanish <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:25
msgid "wiki deleted"
msgstr "wiki eliminado"
#: src/discord.py:25 src/discord.py:26
msgid "wiki inaccessible"
msgstr "wiki no accesible"
#: src/discord.py:26
msgid "discussions disabled"
msgstr "discusiones deshabilitadas"
#: src/discord.py:27
msgid "unknown error"
msgstr "error desconocido"
#: src/discord.py:28
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "¡Este webhook de cambios recientes se ha eliminado por `{reason}`!"

Binary file not shown.

View file

@ -1,42 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-05 12:41+0100\n"
"PO-Revision-Date: 2021-04-14 13:59+0000\n"
"Last-Translator: Arnaud0865 <Arnaud2.8583@gmail.com>\n"
"Language-Team: French <https://translate.wikibot.de/projects/rcgcdw/rcgcdb/"
"fr/>\n"
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.4.2\n"
#: src/discord.py:27
msgid "wiki deleted"
msgstr "wiki supprimé"
#: src/discord.py:27 src/discord.py:28
msgid "wiki inaccessible"
msgstr "wiki inaccessible"
#: src/discord.py:28
msgid "discussions disabled"
msgstr "discussions désactivées"
#: src/discord.py:29
msgid "unknown error"
msgstr "erreur inconnue"
#: src/discord.py:30
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr ""
"Cette intégration des modifications récentes a été retirée pour `{reason}` !"

Binary file not shown.

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-11-27 19:14+0000\n"
"Last-Translator: Creeper <thisisacreeper0101@gmail.com>\n"
"Language-Team: Hindi <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"hi/>\n"
"Language: hi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "विकी डिलीट हो चुका है"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "विकी तक पहुँचा नहीं जा सकता"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "डिसकशंस अक्षम है"
#: src/discord.py:31
msgid "unknown error"
msgstr "अनजान त्रुटि"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "इस रीसेंट चेंजेस वेबहुक को `{reason}` के लिए हटाया गया है!"

View file

@ -1,184 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: 2020-12-13 14:30+0000\n"
"Last-Translator: MarkusRost <sukramxro@gmail.com>\n"
"Language-Team: Hindi <https://translate.wikibot.de/projects/rcgcdw/"
"discussion_formatters-1/hi/>\n"
"Language: hi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr "अनजान"
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) ने {forumName} में [{title}](<{url}f/p/{threadId}>) "
"बनाया"
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) ने {forumName} में पॉल [{title}](<{url}f/p/{threadId}"
">) बनाया"
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) ने {forumName} में क्विज़ [{title}](<{url}f/p/{threadId}"
">) बनाया"
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
"[{author}]({author_url}) ने {forumName} में [{title}](<{url}f/p/{threadId}>) पर "
"[जवाब](<{url}f/p/{threadId}/r/{postId}>) दिया"
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) ने [{user} के मैसेज वॉल](<{url}wiki/Message_Wall:"
"{user_wall}>) पर [{title}](<{url}wiki/Message_Wall:{user_wall}?"
"threadId={threadId}>) बनाया"
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) ने [{user} के मैसेज वॉल](<{url}wiki/Message_Wall:"
"{user_wall}>) के [{title}](<{url}wiki/Message_Wall:{user_wall}?"
"threadId={threadId}>) पर [जवाब](<{url}wiki/Message_Wall:{user_wall}?"
"threadId={threadId}#{replyId}>) दिया"
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) ने [{article}](<{url}>) पर [कमेंट](<{url}?"
"commentId={commentId}>) किया"
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) ने [{article}](<{url}>) के एक [कमेंट](<{url}?"
"commentId={commentId}>) पर [जवाब](<{url}?commentId={commentId}"
"&replyId={replyId}>) दिया"
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
"[{author}]({author_url}) द्वारा अनजान घटना `{event}`, [सहायता सर्वर](<{support}"
">) पर रिपोर्ट करें।"
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr "\"{title}\" बनाया"
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr "पॉल \"{title}\" बनाया"
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr "विकल्प {}"
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr "__[चित्र देखें]({image_url})__"
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr "एक क्विज़ \"{title}\" बनाया"
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr "टैग"
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr "{} टैग"
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr "\"{title}\" पर जवाब दिया"
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr "{user} के मैसेज वॉल पर \"{title}\" बनाया"
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr "{user} के मैसेज वॉल के \"{title}\" पर जवाब दिया"
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr "{article} पर कमेंट किया"
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr "{article} के एक कमेंट पर जवाब दिया"
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr "अनजान घटना `{event}`"
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr "इसे सहायता सर्वर पर रिपोर्ट करें"
#~ msgid "Unregistered user"
#~ msgstr "अनरेजिसटर्ड सदस्य"

Binary file not shown.

View file

@ -7,81 +7,82 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: RcGcDw\n" "Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-11-29 00:16+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-11-25 10:16+0000\n" "PO-Revision-Date: 2022-09-09 06:48+0000\n"
"Last-Translator: Creeper <thisisacreeper0101@gmail.com>\n" "Last-Translator: Saurmandal <saurmandal@protonmail.com>\n"
"Language-Team: Hindi <https://weblate.frisk.space/projects/rcgcdw/misc/hi/>\n" "Language-Team: Hindi <https://translate.wikibot.de/projects/rcgcdw/misc/hi/>"
"\n"
"Language: hi\n" "Language: hi\n"
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n" "X-Generator: Weblate 4.12.1\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "जगह" msgstr "स्थान"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "मेरे बारे में" msgstr "मेरे बारे में"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "गूगल लिंक" msgstr "Google कड़ी"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "फेसबुक लिंक" msgstr "Facebook कड़ी"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "ट्विटर लिंक" msgstr "Twitter कड़ी"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "रेड्डिट लिंक" msgstr "Reddit कड़ी"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "ट्विच लिंक" msgstr "Twitch कड़ी"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "PSN लिंक" msgstr "PSN कड़ी"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "VK लिंक" msgstr "VK कड़ी"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "XBL लिंक" msgstr "XBL कड़ी"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "स्टीम लिंक" msgstr "Steam कड़ी"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "डिस्कॉर्ड अकाउंट" msgstr "डिस्कॉर्ड खाता"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "Battle.net अकाउंट" msgstr "Battle.net खाता"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "अनजान"
#: src/misc.py:110
msgid "unknown"
msgstr "अनजान"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__और काफी कुछ__" "और कई सारे"
#: src/misc.py:330
msgid "Unknown"
msgstr "अज्ञात"
#: src/misc.py:332
msgid "unknown"
msgstr "अनजान"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,38 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-11-25 10:16+0000\n"
"Last-Translator: Creeper <thisisacreeper0101@gmail.com>\n"
"Language-Team: Hindi <https://weblate.frisk.space/projects/rcgcdw/rc/hi/>\n"
"Language: hi\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~छिपाया गया~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "छिपाया गया"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "शायद {wiki} डाउन है या इस तक पहुँचा नहीं जा सकता।"
#~ msgid "Connection status"
#~ msgstr "कनेक्शन की स्थिति"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "{wiki} से सम्पर्क अब स्थिर होने लगा है।"

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-14 21:05+0200\n"
"PO-Revision-Date: 2020-11-24 22:18+0000\n"
"Last-Translator: Raffox97 <raffox97@gmail.com>\n"
"Language-Team: Italian <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"it/>\n"
"Language: it\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:25
msgid "wiki deleted"
msgstr "wiki cancellato"
#: src/discord.py:25 src/discord.py:26
msgid "wiki inaccessible"
msgstr "wiki inaccessibile"
#: src/discord.py:26
msgid "discussions disabled"
msgstr "discussioni disabilitate"
#: src/discord.py:27
msgid "unknown error"
msgstr "errore sconosciuto"
#: src/discord.py:28
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "Questo webhook delle ultime modifiche è stato rimosso per `{reason}`!"

Binary file not shown.

View file

@ -1,37 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-08-13 21:09+0200\n"
"PO-Revision-Date: 2020-08-15 18:03+0000\n"
"Last-Translator: 7yultukuri7 <rfxs9263@yahoo.co.jp>\n"
"Language-Team: Japanese <https://weblate.frisk.space/projects/wiki-bot/"
"rcgcdb/ja/>\n"
"Language: ja\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1.1\n"
#: src/discord.py:25
msgid "wiki deleted"
msgstr "ウィキを削除しました"
#: src/discord.py:25 src/discord.py:26
msgid "wiki inaccessible"
msgstr "ウィキにアクセスできません"
#: src/discord.py:27
msgid "unknown error"
msgstr "不明なエラー"
#: src/discord.py:28
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "最近の変更を表示するためのwebhookは `{reason}`により削除されました!"

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-14 21:05+0200\n"
"PO-Revision-Date: 2020-11-24 22:18+0000\n"
"Last-Translator: Yongmin Hong <revi@pobox.com>\n"
"Language-Team: Korean <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:25
msgid "wiki deleted"
msgstr "위키 삭제됨"
#: src/discord.py:25 src/discord.py:26
msgid "wiki inaccessible"
msgstr "위키에 접속할 수 없음"
#: src/discord.py:26
msgid "discussions disabled"
msgstr "토론 비활성화됨"
#: src/discord.py:27
msgid "unknown error"
msgstr "알 수 없는 오류"
#: src/discord.py:28
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "`{reason}` 때문에 최근 바뀝 웹훅이 삭제되었습니다!"

View file

@ -1,38 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-05 12:41+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: lol\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/discord.py:27
msgid "wiki deleted"
msgstr ""
#: src/discord.py:27 src/discord.py:28
msgid "wiki inaccessible"
msgstr ""
#: src/discord.py:28
msgid "discussions disabled"
msgstr ""
#: src/discord.py:29
msgid "unknown error"
msgstr ""
#: src/discord.py:30
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr ""

Binary file not shown.

View file

@ -1,42 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDd package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDd\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-08-11 20:56+0000\n"
"Last-Translator: Frisk The Evil Goat Overlord <piotrex43@protonmail.ch>\n"
"Language-Team: Polish <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "usunięcie wiki"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "wiki przestała być osiągalna"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "dyskusje zostały wyłączone"
#: src/discord.py:31
msgid "unknown error"
msgstr "nieznany błąd"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "Ten webhook ostatnich zmian został usunięty z powodu `{reason}`!"

View file

@ -1,201 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: 2020-12-13 14:30+0000\n"
"Last-Translator: MarkusRost <sukramxro@gmail.com>\n"
"Language-Team: Polish <https://translate.wikibot.de/projects/rcgcdw/"
"discussion_formatters-1/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr "nieznany"
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) stworzył(a) [{title}](<{url}f/p/{threadId}>) w "
"{forumName}"
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) stworzył(a) ankietę [{title}](<{url}f/p/{threadId}"
">) w {forumName}"
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) stworzył(a) quiz [{title}](<{url}f/p/{threadId}>) w "
"{forumName}"
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
"[{author}]({author_url}) dodał(a) [odpowiedź](<{url}f/p/{threadId}/r/{postId}"
">) pod tematem [{title}](<{url}f/p/{threadId}>) w {forumName}"
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) zostawił(a) [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) na [tablicy wiadomości {user}](<{url}wiki/"
"Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) dodał(a) [odpowiedź](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) do [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) na [tablicy wiadomości {user}]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) dodał(a) [komentarz](<{url}?commentId={commentId}>) "
"w [{article}](<{url}>)"
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) dodał(a) [odpowiedź](<{url}?commentId={commentId}"
"&replyId={replyId}>) na [komentarz](<{url}?commentId={commentId}>) w "
"artykule [{article}](<{url}>)"
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
"Nieznane wydarzenie `{event}` wykonane przez [{author}]({author_url}), zgłoś "
"je na [serwerze wsparcia](<{support}>)."
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr "Stworzył(a) „{title}”"
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr "Stworzył(a) ankietę zatytułowaną „{title}”"
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr "Opcja {}"
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr "__[Zobacz zdjęcie]({image_url})__"
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr "Stworzył(a) quiz „{title}”"
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr "Fora"
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr "{} tagów"
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr "Odpowiedział(a) w „{title}”"
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr "Stworzył(a) „{title}” na tablicy wiadomości {user}"
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr "Odpowiedział(a) na „{title}” z tablicy wiadomości {user}"
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr "Skomentował(a) „{article}”"
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr "Odpowiedział(a) na komentarz w „{article}”"
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr "Nieznane wydarzenie `{event}`"
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr "Zgłoś to na serwerze wsparcia"
#, fuzzy, python-brace-format
#~ msgid ""
#~ "[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}"
#~ ">) in {forumName}"
#~ msgstr ""
#~ "[{author}]({author_url}) stworzył(a) [{title}](<{url}f/p/{threadId}>) w "
#~ "{forumName}"
#, fuzzy, python-brace-format
#~ msgid ""
#~ "[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/"
#~ "{threadId}>) in {forumName}"
#~ msgstr ""
#~ "[{author}]({author_url}) stworzył(a) ankietę [{title}](<{url}f/p/"
#~ "{threadId}>) w {forumName}"
#~ msgid "Unregistered user"
#~ msgstr "Niezarejestrowany użytkownik"

View file

@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: RcGcDw\n" "Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-11-28 23:50+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-03-17 20:57+0100\n" "PO-Revision-Date: 2020-03-17 20:57+0100\n"
"Last-Translator: Frisk <>\n" "Last-Translator: Frisk <>\n"
"Language-Team: \n" "Language-Team: \n"
@ -19,70 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n" "|| n%100>=20) ? 1 : 2);\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "Lokacja" msgstr "Lokacja"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "O mnie" msgstr "O mnie"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "link Google" msgstr "link Google"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "link Facebook" msgstr "link Facebook"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "link Twitter" msgstr "link Twitter"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "link Reddit" msgstr "link Reddit"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "link Twitch" msgstr "link Twitch"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "link PSN" msgstr "link PSN"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "link VK" msgstr "link VK"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "link XBL" msgstr "link XBL"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "link Steam" msgstr "link Steam"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "konto Discord" msgstr "konto Discord"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "konto Battle.net" msgstr "konto Battle.net"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "Nieznana"
#: src/misc.py:110
msgid "unknown"
msgstr "nieznana sekcja"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__Oraz więcej__" "__Oraz więcej__"
#: src/misc.py:330
msgid "Unknown"
msgstr "Nieznana"
#: src/misc.py:332
msgid "unknown"
msgstr "nieznana sekcja"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,39 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR ORGANIZATION
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-08-13 19:07+0000\n"
"Last-Translator: Rail <>\n"
"Language-Team: Polish <https://weblate.frisk.space/projects/rcgcdw/rc/pl/>\n"
"Language: pl\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.1.1\n"
"Generated-By: pygettext.py 1.5\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~ukryte~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "ukryte"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "Połączenie z {wiki} wygląda na stabilne."
#~ msgid "Connection status"
#~ msgstr "Status połączenia"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "{wiki} nie działa lub jest nieosiągalna."

Binary file not shown.

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDd package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDd\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-08-11 20:56+0000\n"
"Last-Translator: Eduaddad <duduaddad@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://weblate.frisk.space/projects/"
"wiki-bot/rcgcdb/pt-br/>\n"
"Language: pt-br\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "wiki excluída"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "wiki está inacessível"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "discussões desativadas"
#: src/discord.py:31
msgid "unknown error"
msgstr "erro desconhecido"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "Este webhook de mudanças recentes foi removido por `{reason}`!"

View file

@ -1,199 +0,0 @@
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Frisk <>, 2020.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: 2020-12-13 14:30+0000\n"
"Last-Translator: MarkusRost <sukramxro@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.wikibot.de/projects/"
"rcgcdw/discussion_formatters-1/pt-br/>\n"
"Language: pt-br\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Weblate 4.2.1\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr "desconhecido"
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) criou [{title}](<{url}f/p/{threadId}>) em "
"{forumName}"
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) criou uma pesquisa [{title}](<{url}f/p/{threadId}>) "
"em {forumName}"
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) criou um quiz [{title}](<{url}f/p/{threadId}>) em "
"{forumName}"
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
"[{author}]({author_url}) criou uma [resposta](<{url}f/p/{threadId}/r/{postId}"
">) a [{title}](<{url}f/p/{threadId}>) em {forumName}"
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) criou [{title}](<{url}wiki/Message_Wall:{user_wall}?"
"threadId={threadId}>) no mural de mensagens de [{user}](<{url}wiki/"
"Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) criou uma [resposta](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) a [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) no mural de mensagens de "
"[{user}](<{url}wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) fez um [comentário](<{url}?commentId={commentId}>) "
"em [{article}](<{url}>)"
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) criou uma [resposta](<{url}?commentId={commentId}"
"&replyId={replyId}>) a um [comentário](<{url}?commentId={commentId}>) em "
"[{article}](<{url}>)"
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
"Evento `{event}` desconhecido por [{author}]({author_url}), relate no "
"[servidor de suporte](<{support}>)."
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr "Criou \"{title}\""
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr "Criou uma pesquisa \"{title}\""
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr "Opção {}"
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr "__[Ver imagem]({image_url})__"
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr "Criou um quiz \"{title}\""
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr "Etiquetas"
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr "{} etiquetas"
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr "Respondeu \"{title}\""
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr "Criou \"{title}\" no mural de mensagens de {user}"
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr "Respondeu \"{title}\" no mural de mensagens de {user}"
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr "Comentou em {article}"
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr "Respondeu a um comentário em {article}"
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr "Evento `{event}` desconhecido"
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr "Reportar isso no servidor de suporte"
#, fuzzy, python-brace-format
#~ msgid ""
#~ "[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}"
#~ ">) in {forumName}"
#~ msgstr ""
#~ "[{author}]({author_url}) criou [{title}](<{url}f/p/{threadId}>) em "
#~ "{forumName}"
#, fuzzy, python-brace-format
#~ msgid ""
#~ "[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/"
#~ "{threadId}>) in {forumName}"
#~ msgstr ""
#~ "[{author}]({author_url}) criou uma pesquisa [{title}](<{url}f/p/{threadId}"
#~ ">) em {forumName}"
#~ msgid "Unregistered user"
#~ msgstr "Usuário não registrado"

Binary file not shown.

View file

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-11-28 23:50+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-11-27 13:07+0000\n" "PO-Revision-Date: 2020-11-27 13:07+0000\n"
"Last-Translator: dr03ramos <dr03ramos@gmail.com>\n" "Last-Translator: dr03ramos <dr03ramos@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.wikibot.de/projects/" "Language-Team: Portuguese (Brazil) <https://translate.wikibot.de/projects/"
@ -19,70 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n" "X-Generator: Weblate 4.2.1\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "Localização" msgstr "Localização"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "Sobre mim" msgstr "Sobre mim"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "Link do Google" msgstr "Link do Google"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "Link do Facebook" msgstr "Link do Facebook"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "Link do Twitter" msgstr "Link do Twitter"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "Link do Reddit" msgstr "Link do Reddit"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "Link da Twitch" msgstr "Link da Twitch"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "Link do PSN" msgstr "Link do PSN"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "Link do VK" msgstr "Link do VK"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "Link do XBL" msgstr "Link do XBL"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "Link da Steam" msgstr "Link da Steam"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "Link do Discord" msgstr "Link do Discord"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "Link do Battle.net" msgstr "Link do Battle.net"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "Desconhecido"
#: src/misc.py:110
msgid "unknown"
msgstr "desconhecido"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__E mais__" "__E mais__"
#: src/misc.py:330
msgid "Unknown"
msgstr "Desconhecido"
#: src/misc.py:332
msgid "unknown"
msgstr "desconhecido"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,39 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-11-27 13:07+0000\n"
"Last-Translator: dr03ramos <dr03ramos@gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://translate.wikibot.de/projects/"
"rcgcdw/rc/pt-br/>\n"
"Language: pt-br\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~oculto~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "oculto"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "A conexão com {wiki} parece estar estável agora."
#~ msgid "Connection status"
#~ msgstr "Status da conexão"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "{wiki} parece estar fora do ar ou inacessível."

Binary file not shown.

View file

@ -1,42 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-12-21 18:20+0000\n"
"Last-Translator: Philo04 <philipp2012lopu@mail.ru>\n"
"Language-Team: Russian <https://translate.wikibot.de/projects/rcgcdw/rcgcdb/"
"ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "вики удалена"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "вики недоступна"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "обсуждения отключены"
#: src/discord.py:31
msgid "unknown error"
msgstr "неизвестная ошибка"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "Этот вебхук свежих правок был удалён по следующей причине: `{reason}`!"

View file

@ -1,183 +0,0 @@
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
# Frisk <>, 2020.
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: 2020-12-29 15:21+0000\n"
"Last-Translator: Philo04 <philipp2012lopu@mail.ru>\n"
"Language-Team: Russian <https://translate.wikibot.de/projects/rcgcdw/"
"discussion_formatters/ru/>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Weblate 4.2.1\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr "неизвестно"
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) создал(а) [{title}](<{url}f/p/{threadId}>) в "
"{forumName}"
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) создал(а) опрос [{title}](<{url}f/p/{threadId}>) в "
"{forumName}"
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) создал викторину [{title}](<{url}f/p/{threadId}>) в "
"{forumName}"
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
"[{author}]({author_url}) [ответил](<{url}f/p/{threadId}/r/{postId}>) на "
"[{title}](<{url}f/p/{threadId}>) в {forumName}"
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) создал [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) на [Стене Обсуждения Участника {user}]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) [ответил](<{url}wiki/Message_Wall:{user_wall}?"
"threadId={threadId}#{replyId}>) на [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) на [Стене Обсуждения Участника {user}]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) оставил [комментарий](<{url}?commentId={commentId}"
">) к [{article}](<{url}>)"
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) [ответил](<{url}?commentId={commentId}"
"&replyId={replyId}>) на [комментарий](<{url}?commentId={commentId}>) к "
"[{article}](<{url}>)"
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
"Неизвестное событие `{event}`, выполненное участником [{author}]"
"({author_url}), сообщите об этом на [сервере поддержки](<{support}>)."
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr "Создал \"{title}\""
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr "Создал опрос \"{title}\""
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr "Вариант {}"
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr "__[Просмотреть изображение]({image_url})__"
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr "Создал викторину \"{title}\""
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr "Метки"
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr "{} меток"
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr "Ответил на \"{title}\""
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr "Создал \"{title}\" на Стене Обсуждения Участника {user}"
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr "Ответил на \"{title}\" на Стене Обсуждения Участника {user}"
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr "Оставил Комментарий к статье {article}"
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr "Ответил на Комментарий к статье {article}"
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr "Неизвестное событие `{event}`"
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr "Сообщите об этом на сервере поддержки"
#~ msgid "Unregistered user"
#~ msgstr "Незарегистрированный пользователь"

View file

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-11-29 00:18+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-03-18 13:59+0100\n" "PO-Revision-Date: 2020-03-18 13:59+0100\n"
"Last-Translator: BabylonAS\n" "Last-Translator: BabylonAS\n"
"Language-Team: \n" "Language-Team: \n"
@ -15,74 +15,74 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Poedit 2.3\n" "X-Generator: Poedit 2.3\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "Местоположение" msgstr "Местоположение"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "О себе" msgstr "О себе"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "Ссылка на учётную запись Google" msgstr "Ссылка на учётную запись Google"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "Ссылка на учётную запись Facebook" msgstr "Ссылка на учётную запись Facebook"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "Ссылка на учётную запись Twitter" msgstr "Ссылка на учётную запись Twitter"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "Ссылка на учётную запись Reddit" msgstr "Ссылка на учётную запись Reddit"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "Ссылка на учётную запись Twitch" msgstr "Ссылка на учётную запись Twitch"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "Ссылка на учётную запись PSN" msgstr "Ссылка на учётную запись PSN"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "Ссылка на учётную запись ВКонтакте" msgstr "Ссылка на учётную запись ВКонтакте"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "Ссылка на учётную запись XBL" msgstr "Ссылка на учётную запись XBL"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "Ссылка на учётную запись Steam" msgstr "Ссылка на учётную запись Steam"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "Ссылка на учётную запись Discord" msgstr "Ссылка на учётную запись Discord"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "Ссылка на учётную запись Battle.net" msgstr "Ссылка на учётную запись Battle.net"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "Неизвестно"
#: src/misc.py:110
msgid "unknown"
msgstr "неизвестно"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__И ещё__" "__И ещё__"
#: src/misc.py:330
msgid "Unknown"
msgstr "Неизвестно"
#: src/misc.py:332
msgid "unknown"
msgstr "неизвестно"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,39 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: \n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-03-18 13:59+0100\n"
"Last-Translator: BabylonAS\n"
"Language-Team: \n"
"Language: ru_RU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Poedit 2.3\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~скрыто~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "скрыто"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "{wiki}, вероятно, не работает или недоступна."
#~ msgid "Connection status"
#~ msgstr "Статус соединения"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "Соединение с {wiki} сейчас кажется стабильным."

View file

@ -1,9 +0,0 @@
rc -> wiki 000
misc -> misc
*new* -> discord 000
discussion_formatters -> discussion_formatters
rc_formatters, rcgcdw -> rc_formatters 000
msgcat -o locale/de/LC_MESSAGES/rc_formatters.po ~/PycharmProjects/RcGcDw/locale/de/LC_MESSAGES/rcgcdw.po locale/de/LC_MESSAGES/rc_formatters.po
mv locale/pl/LC_MESSAGES/rc.po locale/pl/LC_MESSAGES/wiki.po
xgettext -L Python --package-name=RcGcDd -o "locale/templates/discord.pot" src/discord.py

View file

@ -1,39 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:42+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr ""
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr ""
#: src/discord.py:30
msgid "discussions disabled"
msgstr ""
#: src/discord.py:31
msgid "unknown error"
msgstr ""
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr ""

View file

@ -1,157 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:42+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr ""
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr ""
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr ""
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr ""
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr ""
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr ""
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr ""
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr ""
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr ""
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr ""
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr ""
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr ""
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr ""
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr ""
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr ""

View file

@ -1,84 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:42+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/misc.py:96
msgid "Location"
msgstr ""
#: src/misc.py:96
msgid "About me"
msgstr ""
#: src/misc.py:97
msgid "Google link"
msgstr ""
#: src/misc.py:97
msgid "Facebook link"
msgstr ""
#: src/misc.py:98
msgid "Twitter link"
msgstr ""
#: src/misc.py:98
msgid "Reddit link"
msgstr ""
#: src/misc.py:99
msgid "Twitch link"
msgstr ""
#: src/misc.py:99
msgid "PSN link"
msgstr ""
#: src/misc.py:100
msgid "VK link"
msgstr ""
#: src/misc.py:100
msgid "XBL link"
msgstr ""
#: src/misc.py:101
msgid "Steam link"
msgstr ""
#: src/misc.py:101
msgid "Discord handle"
msgstr ""
#: src/misc.py:102
msgid "Battle.net handle"
msgstr ""
#: src/misc.py:108
msgid "Unknown"
msgstr ""
#: src/misc.py:110
msgid "unknown"
msgstr ""
#: src/misc.py:123
msgid ""
"\n"
"__And more__"
msgstr ""

File diff suppressed because it is too large Load diff

View file

@ -1,26 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:42+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr ""
#: src/wiki.py:213
msgid "hidden"
msgstr ""

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-14 21:05+0200\n"
"PO-Revision-Date: 2020-11-27 19:14+0000\n"
"Last-Translator: Doğukan Karakaş <dogukankarakas6@gmail.com>\n"
"Language-Team: Turkish <https://weblate.frisk.space/projects/wiki-bot/rcgcdb/"
"tr/>\n"
"Language: tr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:25
msgid "wiki deleted"
msgstr "viki silindi"
#: src/discord.py:25 src/discord.py:26
msgid "wiki inaccessible"
msgstr "vikiye ulaşılamıyor"
#: src/discord.py:26
msgid "discussions disabled"
msgstr "tartışmalar devre dışı"
#: src/discord.py:27
msgid "unknown error"
msgstr "bilinmeyen hata"
#: src/discord.py:28
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "Bu son değişiklikler webhook'u `{reason}` nedeniyle kaldırılmış!"

Binary file not shown.

View file

@ -1,38 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr ""
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr ""
#: src/discord.py:30
msgid "discussions disabled"
msgstr ""
#: src/discord.py:31
msgid "unknown error"
msgstr ""
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr ""

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-12-29 15:21+0000\n"
"Last-Translator: lakejason0 <sunliyuan200402@outlook.com>\n"
"Language-Team: Chinese (Simplified) <https://translate.wikibot.de/projects/"
"rcgcdw/rcgcdb/zh-hans/>\n"
"Language: zh-hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "wiki 已删除"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "wiki 无法访问"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "讨论版已禁用"
#: src/discord.py:31
msgid "unknown error"
msgstr "未知错误"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "此最近更改 webhook 已因为 `{reason}` 而被移除!"

View file

@ -1,184 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: 2020-12-22 00:13+0000\n"
"Last-Translator: lakejason0 <sunliyuan200402@outlook.com>\n"
"Language-Team: Chinese (Simplified) <https://translate.wikibot.de/projects/"
"rcgcdw/discussion_formatters-1/zh-hans/>\n"
"Language: zh-hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr "未知"
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) 创建了 [{title}](<{url}f/p/{threadId}>) 于 "
"{forumName}"
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) 创建了一个投票 [{title}](<{url}f/p/{threadId}>) 于 "
"{forumName}"
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
"[{author}]({author_url}) 创建了一份问卷 [{title}](<{url}f/p/{threadId}>) 于 "
"{forumName}"
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
"[{author}]({author_url}) 创建了一条[回复](<{url}f/p/{threadId}/r/{postId}>) "
"至 [{title}](<{url}f/p/{threadId}>) 于 {forumName}"
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) 创建了 [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) 于 [{user}的信息墙](<{url}wiki/"
"Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
"[{author}]({author_url}) 创建了一条[回复](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) 至 [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) 于 [{user}的信息墙](<{url}"
"wiki/Message_Wall:{user_wall}>)"
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) 创建了一条[评论](<{url}?commentId={commentId}>) 于 "
"[{article}](<{url}>)"
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
"[{author}]({author_url}) 创建了一条[回复](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) 于 "
"[{article}](<{url}>)"
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
"未知事件 `{event}` 由 [{author}]({author_url}) 发出,请在[支持服务器]"
"(<{support}>)中报告。"
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr "创建了 \"{title}\""
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr "创建了投票 \"{title}\""
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr "选项 {}"
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr "__[查看图片]({image_url})__"
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr "创建了问卷 \"{title}\""
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr "标签"
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr "{} 个标签"
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr "回复至 \"{title}\""
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr "创建了 \"{title}\" 于 {user} 的信息墙"
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr "回复至 \"{title}\" 于 {user} 的信息墙"
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr "评论于 {article}"
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr "回复至一条评论于 {article}"
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr "未知事件 `{event}`"
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr "在支持服务器上报告"
#~ msgid "Unregistered user"
#~ msgstr "未注册用户"

Binary file not shown.

View file

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: RcGcDw\n" "Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 15:31+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-12-06 14:17+0000\n" "PO-Revision-Date: 2020-12-06 14:17+0000\n"
"Last-Translator: lakejason0 <sunliyuan200402@outlook.com>\n" "Last-Translator: lakejason0 <sunliyuan200402@outlook.com>\n"
"Language-Team: Chinese (Simplified) <https://translate.wikibot.de/projects/" "Language-Team: Chinese (Simplified) <https://translate.wikibot.de/projects/"
@ -19,70 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2.1\n" "X-Generator: Weblate 4.2.1\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "位置" msgstr "位置"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "关于我" msgstr "关于我"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "Google 链接" msgstr "Google 链接"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook 链接" msgstr "Facebook 链接"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter 链接" msgstr "Twitter 链接"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit 链接" msgstr "Reddit 链接"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch 链接" msgstr "Twitch 链接"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "PSN 链接" msgstr "PSN 链接"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "VK 链接" msgstr "VK 链接"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "XBL 链接" msgstr "XBL 链接"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "Steam 链接" msgstr "Steam 链接"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "Discord handle" msgstr "Discord handle"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "Battle.net handle" msgstr "Battle.net handle"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "未知"
#: src/misc.py:110
msgid "unknown"
msgstr "未知"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__还有更多__" "__还有更多__"
#: src/misc.py:330
msgid "Unknown"
msgstr "未知"
#: src/misc.py:332
msgid "unknown"
msgstr "未知"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,39 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-12-06 14:17+0000\n"
"Last-Translator: lakejason0 <sunliyuan200402@outlook.com>\n"
"Language-Team: Chinese (Simplified) <https://translate.wikibot.de/projects/"
"rcgcdw/rc/zh_Hans/>\n"
"Language: zh_Hans\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~隐藏~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "隐藏"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "{wiki} 似乎无法访问。"
#~ msgid "Connection status"
#~ msgstr "连接状态"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "与 {wiki} 的连接现在应该很稳定。"

View file

@ -1,41 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDb package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDb\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-12-22 09:32+0000\n"
"Last-Translator: Winston Sung <winston21.sung@gmail.com>\n"
"Language-Team: Chinese (Traditional) <https://translate.wikibot.de/projects/"
"rcgcdw/rcgcdb/zh-hant/>\n"
"Language: zh-hant\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.2.1\n"
#: src/discord.py:29
msgid "wiki deleted"
msgstr "wiki 已刪除"
#: src/discord.py:29 src/discord.py:30
msgid "wiki inaccessible"
msgstr "wiki 無法存取"
#: src/discord.py:30
msgid "discussions disabled"
msgstr "討論版已停用"
#: src/discord.py:31
msgid "unknown error"
msgstr "未知錯誤"
#: src/discord.py:32
#, python-brace-format
msgid "This recent changes webhook has been removed for `{reason}`!"
msgstr "此近期變更 webhook 因為 `{reason}` 而被移除!"

View file

@ -1,156 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 19:17+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
"Language: zh_Hant\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: src/formatters/discussions.py:18 src/formatters/discussions.py:53
#: src/formatters/discussions.py:64 src/formatters/discussions.py:86
#: src/formatters/discussions.py:155 src/formatters/discussions.py:168
msgid "unknown"
msgstr ""
#: src/formatters/discussions.py:36
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
#: src/formatters/discussions.py:39
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a poll [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
#: src/formatters/discussions.py:42
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) in "
"{forumName}"
msgstr ""
#: src/formatters/discussions.py:51
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) "
"to [{title}](<{url}f/p/{threadId}>) in {forumName}"
msgstr ""
#: src/formatters/discussions.py:58
#, python-brace-format
msgid ""
"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/"
"Message_Wall:{user_wall}>)"
msgstr ""
#: src/formatters/discussions.py:61
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:"
"{user_wall}?threadId={threadId}#{replyId}>) to [{title}](<{url}wiki/"
"Message_Wall:{user_wall}?threadId={threadId}>) on [{user}'s Message Wall]"
"(<{url}wiki/Message_Wall:{user_wall}>)"
msgstr ""
#: src/formatters/discussions.py:68
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [comment](<{url}?commentId={commentId}>) "
"on [{article}](<{url}>)"
msgstr ""
#: src/formatters/discussions.py:71
#, python-brace-format
msgid ""
"[{author}]({author_url}) created a [reply](<{url}?commentId={commentId}"
"&replyId={replyId}>) to a [comment](<{url}?commentId={commentId}>) on "
"[{article}](<{url}>)"
msgstr ""
#: src/formatters/discussions.py:77
#, python-brace-format
msgid ""
"Unknown event `{event}` by [{author}]({author_url}), report it on the "
"[support server](<{support}>)."
msgstr ""
#: src/formatters/discussions.py:115
#, python-brace-format
msgid "Created \"{title}\""
msgstr ""
#: src/formatters/discussions.py:119
#, python-brace-format
msgid "Created a poll \"{title}\""
msgstr ""
#: src/formatters/discussions.py:126
msgid "Option {}"
msgstr ""
#: src/formatters/discussions.py:127
#, python-brace-format
msgid "__[View image]({image_url})__"
msgstr ""
#: src/formatters/discussions.py:131
#, python-brace-format
msgid "Created a quiz \"{title}\""
msgstr ""
#: src/formatters/discussions.py:147 src/formatters/discussions.py:149
msgid "Tags"
msgstr ""
#: src/formatters/discussions.py:147
msgid "{} tags"
msgstr ""
#: src/formatters/discussions.py:152
#, python-brace-format
msgid "Replied to \"{title}\""
msgstr ""
#: src/formatters/discussions.py:161
#, python-brace-format
msgid "Created \"{title}\" on {user}'s Message Wall"
msgstr ""
#: src/formatters/discussions.py:165
#, python-brace-format
msgid "Replied to \"{title}\" on {user}'s Message Wall"
msgstr ""
#: src/formatters/discussions.py:172
#, python-brace-format
msgid "Commented on {article}"
msgstr ""
#: src/formatters/discussions.py:176
#, python-brace-format
msgid "Replied to a comment on {article}"
msgstr ""
#: src/formatters/discussions.py:180
#, python-brace-format
msgid "Unknown event `{event}`"
msgstr ""
#: src/formatters/discussions.py:185 src/formatters/discussions.py:187
msgid "Report this on the support server"
msgstr ""

View file

@ -7,7 +7,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: RcGcDw\n" "Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-12-21 15:31+0100\n" "POT-Creation-Date: 2022-06-16 23:56+0200\n"
"PO-Revision-Date: 2020-08-16 19:13+0000\n" "PO-Revision-Date: 2020-08-16 19:13+0000\n"
"Last-Translator: Winston Sung <>\n" "Last-Translator: Winston Sung <>\n"
"Language-Team: Chinese (Traditional) <https://weblate.frisk.space/projects/" "Language-Team: Chinese (Traditional) <https://weblate.frisk.space/projects/"
@ -19,70 +19,70 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n" "Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1.1\n" "X-Generator: Weblate 4.1.1\n"
#: src/misc.py:96 #: src/misc.py:45
msgid "Location" msgid "Location"
msgstr "位置" msgstr "位置"
#: src/misc.py:96 #: src/misc.py:45
msgid "About me" msgid "About me"
msgstr "關於我" msgstr "關於我"
#: src/misc.py:97 #: src/misc.py:45
msgid "Google link" msgid "Google link"
msgstr "Google 連結" msgstr "Google 連結"
#: src/misc.py:97 #: src/misc.py:45
msgid "Facebook link" msgid "Facebook link"
msgstr "Facebook 連結" msgstr "Facebook 連結"
#: src/misc.py:98 #: src/misc.py:45
msgid "Twitter link" msgid "Twitter link"
msgstr "Twitter 連結" msgstr "Twitter 連結"
#: src/misc.py:98 #: src/misc.py:45
msgid "Reddit link" msgid "Reddit link"
msgstr "Reddit 連結" msgstr "Reddit 連結"
#: src/misc.py:99 #: src/misc.py:45
msgid "Twitch link" msgid "Twitch link"
msgstr "Twitch 連結" msgstr "Twitch 連結"
#: src/misc.py:99 #: src/misc.py:45
msgid "PSN link" msgid "PSN link"
msgstr "PSN 連結" msgstr "PSN 連結"
#: src/misc.py:100 #: src/misc.py:45
msgid "VK link" msgid "VK link"
msgstr "VK 連結" msgstr "VK 連結"
#: src/misc.py:100 #: src/misc.py:45
msgid "XBL link" msgid "XBL link"
msgstr "XBL 連結" msgstr "XBL 連結"
#: src/misc.py:101 #: src/misc.py:45
msgid "Steam link" msgid "Steam link"
msgstr "Steam 連結" msgstr "Steam 連結"
#: src/misc.py:101 #: src/misc.py:45
msgid "Discord handle" msgid "Discord handle"
msgstr "Discord handle" msgstr "Discord handle"
#: src/misc.py:102 #: src/misc.py:45
msgid "Battle.net handle" msgid "Battle.net handle"
msgstr "Battle.net handle" msgstr "Battle.net handle"
#: src/misc.py:108 #: src/misc.py:140
msgid "Unknown"
msgstr "未知"
#: src/misc.py:110
msgid "unknown"
msgstr "未知"
#: src/misc.py:123
msgid "" msgid ""
"\n" "\n"
"__And more__" "__And more__"
msgstr "" msgstr ""
"\n" "\n"
"__還有更多__" "__還有更多__"
#: src/misc.py:330
msgid "Unknown"
msgstr "未知"
#: src/misc.py:332
msgid "unknown"
msgstr "未知"

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -1,39 +0,0 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the RcGcDw package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: RcGcDw\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-04-14 16:00+0200\n"
"PO-Revision-Date: 2020-08-13 19:07+0000\n"
"Last-Translator: Leo-768 <>\n"
"Language-Team: Chinese (Traditional) <https://weblate.frisk.space/projects/"
"rcgcdw/rc/zh_Hant/>\n"
"Language: zh_Hant\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Weblate 4.1.1\n"
#: src/wiki.py:208
msgid "~~hidden~~"
msgstr "~~隱藏~~"
#: src/wiki.py:213
msgid "hidden"
msgstr "隱藏"
#, python-brace-format
#~ msgid "{wiki} seems to be down or unreachable."
#~ msgstr "{wiki} 似乎無法訪問。"
#~ msgid "Connection status"
#~ msgstr "連線狀態"
#, python-brace-format
#~ msgid "Connection to {wiki} seems to be stable now."
#~ msgstr "與 {wiki} 的連線目前似乎很穩定。"

View file

@ -17,7 +17,7 @@ from src.config import settings
from src.database import db from src.database import db
from src.exceptions import * from src.exceptions import *
from src.queue_handler import dbmanager from src.queue_handler import dbmanager
from src.wiki import Wiki, process_cats, essential_feeds from src.wiki import Wiki, process_cats
from src.domain_manager import domains from src.domain_manager import domains
@ -54,7 +54,8 @@ async def populate_wikis():
start = time.time() start = time.time()
async with db.pool().acquire() as connection: async with db.pool().acquire() as connection:
async with connection.transaction(): async with connection.transaction():
async for db_wiki in connection.cursor('select wiki, MAX(rcid), MAX(postid) from rcgcdw group by wiki;'): async for db_wiki in connection.cursor('select wiki, MAX(rcid) AS rcid, MAX(postid) AS postid from rcgcdw group by wiki;'):
print(db_wiki)
try: try:
await domains.new_wiki(Wiki(db_wiki["wiki"], db_wiki["rcid"], db_wiki["postid"])) await domains.new_wiki(Wiki(db_wiki["wiki"], db_wiki["rcid"], db_wiki["postid"]))
except WikiExists: # Can rarely happen when Pub/Sub registers wiki before population except WikiExists: # Can rarely happen when Pub/Sub registers wiki before population

View file

@ -4,12 +4,12 @@ import asyncio
import functools import functools
import logging import logging
import time import time
import typing
import aiohttp import aiohttp
import traceback
from api.context import Context from api.context import Context
from api.hooks import formatter_hooks from api.hooks import formatter_hooks
from api.util import default_message from api.util import default_message
from discord.queue import QueueEntry, messagequeue
from src.i18n import langs from src.i18n import langs
from src.misc import prepare_settings from src.misc import prepare_settings
from src.exceptions import WikiError from src.exceptions import WikiError
@ -17,7 +17,6 @@ from src.config import settings
from src.queue_handler import dbmanager from src.queue_handler import dbmanager
from src.argparser import command_line_args from src.argparser import command_line_args
from src.discord.message import DiscordMessageMetadata, DiscordMessage from src.discord.message import DiscordMessageMetadata, DiscordMessage
from collections import OrderedDict, defaultdict
from typing import TYPE_CHECKING, Optional from typing import TYPE_CHECKING, Optional
if TYPE_CHECKING: if TYPE_CHECKING:
@ -26,6 +25,7 @@ if TYPE_CHECKING:
logger = logging.getLogger("rcgcdb.discussions") logger = logging.getLogger("rcgcdb.discussions")
class Discussions: class Discussions:
def __init__(self, domain): def __init__(self, domain):
self.domain_object: Optional[Domain] = domain self.domain_object: Optional[Domain] = domain
@ -46,7 +46,7 @@ class Discussions:
await self.run_discussion_scan(wiki) await self.run_discussion_scan(wiki)
for wiki in self.filter_and_sort(): for wiki in self.filter_and_sort():
if (int(time.time()) - wiki.statistics.last_checked_discussion) > settings.get("irc_overtime", 3600): if (int(time.time()) - (wiki.statistics.last_checked_discussion or 0)) > settings.get("irc_overtime", 3600):
await self.run_discussion_scan(wiki) await self.run_discussion_scan(wiki)
else: else:
return # Recently scanned wikis will get at the end of the self.wikis, so we assume what is first hasn't been checked for a while return # Recently scanned wikis will get at the end of the self.wikis, so we assume what is first hasn't been checked for a while
@ -54,7 +54,7 @@ class Discussions:
def filter_and_sort(self) -> list[Wiki]: def filter_and_sort(self) -> list[Wiki]:
"""Filters and sorts wikis from domain to return only the ones that aren't -1 and sorts them from oldest in checking to newest""" """Filters and sorts wikis from domain to return only the ones that aren't -1 and sorts them from oldest in checking to newest"""
# return OrderedDict(sorted(filter(lambda wiki: wiki[1].discussion_id != -1, self.domain_object.wikis.items()), key=lambda wiki: wiki[1].statistics.last_checked_discussion)) # return OrderedDict(sorted(filter(lambda wiki: wiki[1].discussion_id != -1, self.domain_object.wikis.items()), key=lambda wiki: wiki[1].statistics.last_checked_discussion))
return sorted(filter(lambda wiki: wiki.discussion_id != -1, self.domain_object.wikis.values()), key=lambda wiki: wiki.statistics.last_checked_discussion) return sorted(filter(lambda wiki: wiki.discussion_id != "-1", self.domain_object.wikis.values()), key=lambda wiki: wiki.statistics.last_checked_discussion or 0)
async def run_discussion_scan(self, wiki: Wiki): async def run_discussion_scan(self, wiki: Wiki):
wiki.statistics.last_checked_discussion = int(time.time()) wiki.statistics.last_checked_discussion = int(time.time())
@ -78,14 +78,15 @@ class Discussions:
except asyncio.TimeoutError: except asyncio.TimeoutError:
logger.debug("Timeout on reading JSON of discussion post feed.") logger.debug("Timeout on reading JSON of discussion post feed.")
return return
if wiki.statistics.last_post is None: # new wiki, just get the last post to not spam the channel if wiki.discussion_id is None: # new wiki, just get the last post to not spam the channel
if len(discussion_feed) > 0: if len(discussion_feed) > 0:
dbmanager.add(("UPDATE rcgcdw SET postid = $1 WHERE wiki = $2 AND ( postid != -1 OR postid IS NULL )", ( dbmanager.add(("UPDATE rcgcdw SET postid = $1 WHERE wiki = $2 AND ( postid != -1 OR postid IS NULL )", (
discussion_feed[-1]["id"], discussion_feed[-1]["id"],
wiki.script_url))) wiki.script_url)))
wiki.statistics.update(last_post=discussion_feed[-1]["id"])
else: else:
dbmanager.add(wiki.script_url, "0", True) dbmanager.add(wiki.script_url, "0", True)
await dbmanager.update_db() wiki.statistics.update(last_post="0")
return return
comment_events = [] comment_events = []
for post in discussion_feed: for post in discussion_feed:
@ -107,33 +108,30 @@ class Discussions:
else: else:
logger.exception("Exception on Feeds article comment request") logger.exception("Exception on Feeds article comment request")
# TODO # TODO
message_list = defaultdict(list) message_list = list()
for post in discussion_feed: # Yeah, second loop since the comments require an extra request for post in discussion_feed: # Yeah, second loop since the comments require an extra request
if post["id"] > wiki.discussion_id: if post["id"] > wiki.discussion_id:
for target in wiki.discussion_targets.items(): for target in wiki.discussion_targets.items():
try: try:
message = await essential_feeds(post, comment_pages, wiki, target) message = await essential_feeds(post, comment_pages, wiki, target)
if message is not None: if message is not None:
message_list[target[0]].append(message) message_list.append(QueueEntry(message, target[1], wiki))
except asyncio.CancelledError: except asyncio.CancelledError:
raise raise
except: except:
if command_line_args.debug: if command_line_args.debug:
logger.exception("Exception on Feeds formatter") logger.exception("Exception on Feeds formatter")
shutdown(loop=asyncio.get_event_loop()) # shutdown(loop=asyncio.get_event_loop())
else: else:
logger.exception("Exception on Feeds formatter") logger.exception("Exception on Feeds formatter")
await generic_msg_sender_exception_logger(traceback.format_exc(), # await generic_msg_sender_exception_logger(traceback.format_exc(),
"Exception in feed formatter", # "Exception in feed formatter",
Post=str(post)[0:1000], Wiki=db_wiki["wiki"]) # Post=str(post)[0:1000], Wiki=wiki.script_url)
# Lets stack the messages messagequeue.add_messages(message_list)
for messages in message_list.values():
messages = stack_message_list(messages)
for message in messages:
await send_to_discord(message)
if discussion_feed: if discussion_feed:
DBHandler.add(db_wiki["wiki"], post["id"], True) wiki.statistics.update(last_post=discussion_feed[-1]["id"])
await asyncio.sleep(delay=2.0) # hardcoded really doesn't need much mor dbmanager.add(("UPDATE rcgcdw SET postid = $1 WHERE wiki = $2 AND ( postid != -1 OR postid IS NULL )", (discussion_feed[-1]["id"],
wiki.script_url))) # If this is not enough for the future, save rcid in message sending function to make sure we always send all of the changes
async def essential_feeds(change: dict, comment_pages: dict, wiki: Wiki, target: tuple[Settings, list[str]]) -> DiscordMessage: async def essential_feeds(change: dict, comment_pages: dict, wiki: Wiki, target: tuple[Settings, list[str]]) -> DiscordMessage:
@ -146,11 +144,12 @@ async def essential_feeds(change: dict, comment_pages: dict, wiki: Wiki, target:
comment_page["fullUrl"] = "/".join(wiki.script_url.split("/", 3)[:3]) + comment_page["relativeUrl"] comment_page["fullUrl"] = "/".join(wiki.script_url.split("/", 3)[:3]) + comment_page["relativeUrl"]
metadata = DiscordMessageMetadata("POST", rev_id=None, log_id=None, page_id=None) metadata = DiscordMessageMetadata("POST", rev_id=None, log_id=None, page_id=None)
context = Context("embed" if target[0].display > 0 else "compact", "recentchanges", target[1], wiki.client, context = Context("embed" if target[0].display > 0 else "compact", "recentchanges", target[1], wiki.client,
langs[target[0].lang]["rc_formatters"], prepare_settings(target[0].display)) langs[target[0].lang]["formatters"], prepare_settings(target[0].display))
context.set_comment_page(comment_page)
discord_message: Optional[DiscordMessage] = None discord_message: Optional[DiscordMessage] = None
try: try:
discord_message = await asyncio.get_event_loop().run_in_executor( discord_message = await asyncio.get_event_loop().run_in_executor(
None, functools.partial(default_message(identification_string,context.message_type,formatter_hooks), context, change)) None, functools.partial(default_message(identification_string, context.message_type, formatter_hooks), context, change))
except: except:
if settings.get("error_tolerance", 1) > 0: if settings.get("error_tolerance", 1) > 0:
logger.exception("Exception on discord message creation in essential_feeds") logger.exception("Exception on discord message creation in essential_feeds")

View file

@ -1,5 +1,5 @@
from __future__ import annotations from __future__ import annotations
from typing import TYPE_CHECKING from typing import TYPE_CHECKING, Callable
from urllib.parse import urlparse, urlunparse from urllib.parse import urlparse, urlunparse
import logging import logging
import asyncpg import asyncpg
@ -13,6 +13,13 @@ from src.wiki import Wiki
logger = logging.getLogger("rcgcdb.domain_manager") logger = logging.getLogger("rcgcdb.domain_manager")
def safe_type_for_id(unsafe_id: str, target: Callable):
if unsafe_id == "null": # TODO Verify if correct
return None
return target(unsafe_id)
class DomainManager: class DomainManager:
def __init__(self): def __init__(self):
self.domains: dict[str, Domain] = {} self.domains: dict[str, Domain] = {}
@ -24,8 +31,7 @@ class DomainManager:
if len(split_payload) < 2: if len(split_payload) < 2:
raise ValueError("Improper pub/sub message! Pub/sub payload: {}".format(payload)) raise ValueError("Improper pub/sub message! Pub/sub payload: {}".format(payload))
if split_payload[0] == "ADD": if split_payload[0] == "ADD":
await self.new_wiki(Wiki(split_payload[1], int(split_payload[2]) if split_payload[2].isnumeric() else None, await self.new_wiki(Wiki(split_payload[1], safe_type_for_id(split_payload[2], int), safe_type_for_id(split_payload[3], str)))
int(split_payload[3]) if split_payload[3].isnumeric() else None))
elif split_payload[0] == "REMOVE": elif split_payload[0] == "REMOVE":
try: try:
results = await connection.fetch("SELECT * FROM rcgcdw WHERE wiki = $1;", split_payload[1]) results = await connection.fetch("SELECT * FROM rcgcdw WHERE wiki = $1;", split_payload[1])
@ -35,6 +41,8 @@ class DomainManager:
logger.error("Couldn't check amount of webhooks with {} wiki!".format(split_payload[1])) logger.error("Couldn't check amount of webhooks with {} wiki!".format(split_payload[1]))
return return
self.remove_wiki(split_payload[1]) self.remove_wiki(split_payload[1])
elif split_payload[0] == "UPDATE":
await self.return_domain(self.get_domain(split_payload[1])).get_wiki(split_payload[1]).update_targets()
else: else:
raise ValueError("Unknown pub/sub command! Payload: {}".format(payload)) raise ValueError("Unknown pub/sub command! Payload: {}".format(payload))

View file

@ -2,16 +2,12 @@ import sys, logging, gettext
from collections import defaultdict from collections import defaultdict
logger = logging.getLogger("rcgcdb.i18n") logger = logging.getLogger("rcgcdb.i18n")
supported_languages = ('de', 'hi', 'pl', 'pt-br', 'ru', 'zh-hans', 'zh-hant') supported_languages = ('de', 'hi', 'pl', 'pt-br', 'ru', 'zh-hans', 'zh-hant', 'es')
translated_files = ('wiki', 'misc', 'discord', 'rc_formatters', 'discussion_formatters') translated_files = ('redaction', 'misc', 'formatters')
try: langs = defaultdict(dict)
langs = defaultdict(dict) for lang in supported_languages:
for lang in supported_languages:
for file in translated_files: for file in translated_files:
langs[lang][file] = gettext.translation(file, localedir='locale', languages=[lang]) langs[lang][file] = gettext.translation(file, localedir='locale', languages=[lang])
for file in translated_files: for file in translated_files:
langs["en"][file] = gettext.NullTranslations() langs["en"][file] = gettext.NullTranslations()
except FileNotFoundError:
logger.critical("No language files have been found. Make sure locale folder is located in the directory.")
sys.exit(1)

View file

@ -1,5 +1,5 @@
import time import time
from datetime import datetime
import aiohttp.web_request import aiohttp.web_request
from src.config import settings from src.config import settings
@ -26,6 +26,12 @@ class Log:
self.title: str = kwargs["title"] self.title: str = kwargs["title"]
self.details: Optional[str] = kwargs.get("details", None) self.details: Optional[str] = kwargs.get("details", None)
def __str__(self):
return self.__repr__()
def __repr__(self):
return f"<Log {self.type.name} at {datetime.fromtimestamp(float(self.time)).isoformat()} on {self.title} with details: {self.details}>"
class LimitedList(list): class LimitedList(list):
def __init__(self, *args): def __init__(self, *args):
@ -33,11 +39,14 @@ class LimitedList(list):
def append(self, obj: Log) -> None: def append(self, obj: Log) -> None:
if len(self) > queue_limit: if len(self) > queue_limit:
self.pop() self.pop(0)
super(LimitedList, self).append(obj)
def __repr__(self):
return "\n".join(self)
class Statistics: class Statistics:
def __init__(self, rc_id: Optional[int], discussion_id: Optional[int]): def __init__(self, rc_id: Optional[int], discussion_id: Optional[str]):
self.last_request: Optional[aiohttp.web_request.Request] = None self.last_request: Optional[aiohttp.web_request.Request] = None
self.last_checked_rc: Optional[int] = None self.last_checked_rc: Optional[int] = None
self.last_action: Optional[int] = rc_id self.last_action: Optional[int] = rc_id
@ -45,7 +54,7 @@ class Statistics:
self.last_post: Optional[str] = discussion_id self.last_post: Optional[str] = discussion_id
self.logs: LimitedList[Log] = LimitedList() self.logs: LimitedList[Log] = LimitedList()
def update(self, *args: Log, **kwargs: dict[str, Union[float, int]]): def update(self, *args: Log, **kwargs: Union[float, int, str]):
for key, value in kwargs.items(): for key, value in kwargs.items():
self.__setattr__(key, value) self.__setattr__(key, value)
for log in args: for log in args:

View file

@ -38,7 +38,7 @@ MESSAGE_LIMIT = settings.get("message_limit", 30)
class Wiki: class Wiki:
def __init__(self, script_url: str, rc_id: Optional[int], discussion_id: Optional[int]): def __init__(self, script_url: str, rc_id: Optional[int], discussion_id: Optional[str]):
self.script_url: str = script_url self.script_url: str = script_url
self.session: aiohttp.ClientSession = aiohttp.ClientSession(headers=settings["header"], timeout=aiohttp.ClientTimeout(total=6)) self.session: aiohttp.ClientSession = aiohttp.ClientSession(headers=settings["header"], timeout=aiohttp.ClientTimeout(total=6))
self.statistics: Statistics = Statistics(rc_id, discussion_id) self.statistics: Statistics = Statistics(rc_id, discussion_id)
@ -335,11 +335,11 @@ class Wiki:
raise WikiError raise WikiError
if self.rc_id in (0, None, -1): if self.rc_id in (0, None, -1):
if len(recent_changes) > 0: if len(recent_changes) > 0:
self.statistics.last_action = recent_changes[-1]["rcid"] self.statistics.update(last_action=recent_changes[-1]["rcid"])
dbmanager.add(("UPDATE rcgcdw SET rcid = $1 WHERE wiki = $2 AND ( rcid != -1 OR rcid IS NULL )", dbmanager.add(("UPDATE rcgcdw SET rcid = $1 WHERE wiki = $2 AND ( rcid != -1 OR rcid IS NULL )",
(recent_changes[-1]["rcid"], self.script_url))) (recent_changes[-1]["rcid"], self.script_url)))
else: else:
self.statistics.last_action = 0 self.statistics.update(last_action=0)
dbmanager.add(("UPDATE rcgcdw SET rcid = 0 WHERE wiki = $1 AND ( rcid != -1 OR rcid IS NULL )", (self.script_url))) dbmanager.add(("UPDATE rcgcdw SET rcid = 0 WHERE wiki = $1 AND ( rcid != -1 OR rcid IS NULL )", (self.script_url)))
return # TODO Add a log entry? return # TODO Add a log entry?
categorize_events = {} categorize_events = {}
@ -388,9 +388,9 @@ class Wiki:
feeds_response = await session.get(url_path, params=params) feeds_response = await session.get(url_path, params=params)
feeds_response.raise_for_status() feeds_response.raise_for_status()
except (aiohttp.ClientConnectionError, aiohttp.ServerTimeoutError, asyncio.TimeoutError, except (aiohttp.ClientConnectionError, aiohttp.ServerTimeoutError, asyncio.TimeoutError,
aiohttp.ClientResponseError, aiohttp.TooManyRedirects): aiohttp.ClientResponseError, aiohttp.TooManyRedirects) as e:
logger.error("A connection error occurred while requesting {}".format(url_path)) logger.error("A connection error occurred while requesting {}".format(url_path))
raise WikiServerError raise WikiServerError(e)
return feeds_response return feeds_response
@ -421,7 +421,7 @@ async def rc_processor(wiki: Wiki, change: dict, changed_categories: dict, displ
LinkParser = LinkParser(wiki.client.WIKI_ARTICLE_PATH) LinkParser = LinkParser(wiki.client.WIKI_ARTICLE_PATH)
metadata = DiscordMessageMetadata("POST", rev_id=change.get("revid", None), log_id=change.get("logid", None), metadata = DiscordMessageMetadata("POST", rev_id=change.get("revid", None), log_id=change.get("logid", None),
page_id=change.get("pageid", None)) page_id=change.get("pageid", None))
context = Context("embed" if display_options.display > 0 else "compact", "recentchanges", webhooks, wiki.client, langs[display_options.lang]["rc_formatters"], prepare_settings(display_options.display)) context = Context("embed" if display_options.display > 0 else "compact", "recentchanges", webhooks, wiki.client, langs[display_options.lang]["formatters"], prepare_settings(display_options.display))
if ("actionhidden" in change or "suppressed" in change) and "suppressed" not in settings["ignored"]: # if event is hidden using suppression if ("actionhidden" in change or "suppressed" in change) and "suppressed" not in settings["ignored"]: # if event is hidden using suppression
context.event = "suppressed" context.event = "suppressed"
try: try: