From cc637be8b14bad8daeb8a6c2aa5f526cd3c0507b Mon Sep 17 00:00:00 2001 From: Frisk Date: Mon, 10 Aug 2020 18:46:47 +0200 Subject: [PATCH] Updated translations --- locale/de/LC_MESSAGES/discord.po | 14 +- .../de/LC_MESSAGES/discussion_formatters.po | 155 +++-- locale/de/LC_MESSAGES/misc.po | 50 +- locale/de/LC_MESSAGES/rc_formatters.po | 595 +++++++++-------- locale/de/LC_MESSAGES/wiki.po | 35 +- locale/pl/LC_MESSAGES/discord.po | 17 +- .../pl/LC_MESSAGES/discussion_formatters.po | 160 +++-- locale/pl/LC_MESSAGES/misc.po | 50 +- locale/pl/LC_MESSAGES/rc_formatters.po | 615 +++++++++--------- locale/pl/LC_MESSAGES/wiki.po | 35 +- locale/pt-br/LC_MESSAGES/discord.po | 14 +- .../LC_MESSAGES/discussion_formatters.po | 148 +++-- locale/pt-br/LC_MESSAGES/misc.po | 52 +- locale/pt-br/LC_MESSAGES/rc_formatters.po | 590 ++++++++--------- locale/pt-br/LC_MESSAGES/wiki.po | 37 +- scripts/generate_translations.sh | 16 +- src/discord.py | 4 +- 17 files changed, 1328 insertions(+), 1259 deletions(-) diff --git a/locale/de/LC_MESSAGES/discord.po b/locale/de/LC_MESSAGES/discord.po index cb76d89..723dd77 100644 --- a/locale/de/LC_MESSAGES/discord.po +++ b/locale/de/LC_MESSAGES/discord.po @@ -7,29 +7,29 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDd\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-10 01:44+0200\n" +"POT-Creation-Date: 2020-08-10 16:46+0200\n" "PO-Revision-Date: 2020-08-10 01:50+0200\n" +"Last-Translator: \n" "Language-Team: \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3.1\n" -"Last-Translator: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"Language: de\n" -#: src/discord.py:27 +#: src/discord.py:25 msgid "wiki deletion" msgstr "" -#: src/discord.py:27 src/discord.py:28 +#: src/discord.py:25 src/discord.py:26 msgid "wiki becoming inaccessible" msgstr "" -#: src/discord.py:29 +#: src/discord.py:27 msgid "unknown error" msgstr "" -#: src/discord.py:30 +#: src/discord.py:28 msgid "The webhook for {} has been removed due to {}." msgstr "" diff --git a/locale/de/LC_MESSAGES/discussion_formatters.po b/locale/de/LC_MESSAGES/discussion_formatters.po index 94e923a..a17f821 100644 --- a/locale/de/LC_MESSAGES/discussion_formatters.po +++ b/locale/de/LC_MESSAGES/discussion_formatters.po @@ -7,126 +7,165 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 22:56+0200\n" -"PO-Revision-Date: 2020-08-10 01:54+0200\n" -"Last-Translator: \n" -"Language-Team: \n" +"POT-Creation-Date: 2020-08-10 16:45+0200\n" +"PO-Revision-Date: 2020-08-10 16:41+0000\n" +"Last-Translator: MarkusRost \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3.1\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.1.1\n" -#: src/discussion_formatters.py:38 +#: src/formatters/discussions.py:21 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) " -"to [{title}](<{url}f/p/{threadId}>) in {forumName}" +"[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}>) " +"in {forumName}" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) erstellte eine [Antwork](<{url}f/p/" -"{threadId}/r/{postId}>) zu [{title}](<{url}f/p/{threadId}>) in {forumName}" +"[{author}]({author_url}) erstellte [{title}](<{url}f/p/{threadId}>) in " +"{forumName}" -#: src/discussion_formatters.py:40 src/discussion_formatters.py:49 -#: src/discussion_formatters.py:104 src/discussion_formatters.py:117 +#: src/formatters/discussions.py:23 +#, 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}" + +#: src/formatters/discussions.py:28 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) created a [reply](<{url}f/p/{threadId}/r/" +"{postId}>) to [{title}](<{url}f/p/{threadId}>) in {forumName}" +msgstr "" +"[{author}]({author_url}) erstellte eine [Antwork](<{url}f/p/{threadId}/r/" +"{postId}>) zu [{title}](<{url}f/p/{threadId}>) in {forumName}" + +#: src/formatters/discussions.py:30 src/formatters/discussions.py:38 +#: src/formatters/discussions.py:96 src/formatters/discussions.py:108 msgid "unknown" msgstr "Unbekannt" -#: src/discussion_formatters.py:44 +#: src/formatters/discussions.py:34 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:" +"[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}wiki/Message_Wall:" "{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/" "Message_Wall:{user_wall}>)" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) erstellte [{title}](<{wikiurl}wiki/" -"Message_Wall:{user_wall}?threadId={threadid}>) auf der Nachrichtenseite von " -"{user}" +"[{author}]({author_url}) erstellte [{title}](<{wikiurl}wiki/Message_Wall:" +"{user_wall}?threadId={threadId}>) auf der [Nachrichtenseite von {user}]" +"(<{url}wiki/Message_Wall:{user_wall}>)" -#: src/discussion_formatters.py:46 +#: src/formatters/discussions.py:36 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:" +"[{author}](<{url}f/u/{creatorId}>) 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]" +"Message_Wall:{user_wall}?threadId={threadId}) on [{user}'s Message Wall]" "(<{url}wiki/Message_Wall:{user_wall}>)" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) antwortete auf [{title}](<{wikiurl}wiki/" -"Message_Wall:{user_wall}?threadId={threadid}#{replyId}>) auf der " -"Nachrichtenseite von {user}" +"[{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/discussion_formatters.py:51 -#, python-brace-format +#: src/formatters/discussions.py:40 +#, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [comment](<{url}wiki/{article}?" -"commentId={commentId}>) on [{article}](<{url}wiki/{article}>)" +"[{author}](<{url}f/u/{creatorId}>) created a [comment](<{url}wiki/{article}?" +"threadId={threadId}>) on [{article}](<{url}wiki/{article}>)" msgstr "" +"[{author}]({author_url}) erstellte ein [Kommentar](<{url}wiki/{article}?" +"commentId={commentId}>) zu [{article}](<{url}wiki/{article}>)" -#: src/discussion_formatters.py:53 -#, python-brace-format +#: src/formatters/discussions.py:42 +#, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}wiki/{article}?" -"threadId={threadId}) to a [comment](<{url}wiki/{article}?" -"commentId={commentId}&replyId={replyId}>) on [{article}](<{url}wiki/{article}" +"[{author}](<{url}f/u/{creatorId}>) created a [reply](<{url}wiki/{article}?" +"threadId={threadId}) to a [comment](<{url}wiki/{article}?threadId={threadId}" +"#{replyId}>) on [{article}](<{url}wiki/{article}>)" +msgstr "" +"[{author}]({author_url}) erstellte eine [Antwort](<{url}wiki/{article}?" +"threadId={threadId}>) auf ein [Kommentar](<{url}wiki/{article}?" +"commentId={commentId}&replyId={replyId}>) zu [{article}](<{url}wiki/{article}" ">)" -msgstr "" -#: src/discussion_formatters.py:82 +#: src/formatters/discussions.py:48 +#, 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:74 #, python-brace-format msgid "Created \"{title}\"" msgstr "Erstellte „{title}“" -#: src/discussion_formatters.py:87 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:79 +#, python-brace-format msgid "Created a poll \"{title}\"" msgstr "Erstellte eine Umfrage „{title}“" -#: src/discussion_formatters.py:92 +#: src/formatters/discussions.py:84 msgid "Option {}" msgstr "Option {}" -#: src/discussion_formatters.py:93 +#: src/formatters/discussions.py:85 #, python-brace-format msgid "__[View image]({image_url})__" msgstr "__[Bild öffnen]({image_url})__" -#: src/discussion_formatters.py:101 +#: src/formatters/discussions.py:93 #, python-brace-format msgid "Replied to \"{title}\"" msgstr "Antwortete auf „{title}“" -#: src/discussion_formatters.py:110 +#: src/formatters/discussions.py:102 #, python-brace-format msgid "Created \"{title}\" on {user}'s Message Wall" msgstr "Erstellte „{title}“ auf der Nachrichtenseite von {user}" -#: src/discussion_formatters.py:114 +#: src/formatters/discussions.py:106 #, python-brace-format msgid "Replied to \"{title}\" on {user}'s Message Wall" msgstr "Antwortete auf „{title}“ auf der Nachrichtenseite von {user}" -#: src/discussion_formatters.py:121 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:112 +#, python-brace-format msgid "Commented on {article}" -msgstr "Erstellte „{title}“" +msgstr "Kommentierte zu „{article}“" -#: src/discussion_formatters.py:125 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:116 +#, python-brace-format msgid "Replied to a comment on {article}" -msgstr "Antwortete auf „{title}“" +msgstr "Antwortete auf ein Kommentar zu „{article}“" + +#: src/formatters/discussions.py:120 +#, python-brace-format +msgid "Unknown event `{event}`" +msgstr "Unbekanntes Event `{event}`" + +#: src/formatters/discussions.py:125 src/formatters/discussions.py:127 +msgid "Report this on the support server" +msgstr "Melde es auf dem Support-Server" #, python-brace-format #~ msgid "" -#~ "[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}" +#~ "[{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}" -#~ msgstr "" -#~ "[{author}](<{url}f/u/{creatorId}>) erstellte [{title}](<{url}f/p/" -#~ "{threadId}>) in {forumName}" #, python-brace-format -#~ msgid "" -#~ "[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/" -#~ "{threadId}>) in {forumName}" -#~ msgstr "" -#~ "[{author}](<{url}f/u/{creatorId}>) erstellte eine Umfrage [{title}](<{url}" -#~ "f/p/{threadId}>) in {forumName}" +#~ msgid "Created a quiz \"{title}\"" +#~ msgstr "Erstellte ein Quiz „{title}“" diff --git a/locale/de/LC_MESSAGES/misc.po b/locale/de/LC_MESSAGES/misc.po index ce05f97..abc7653 100644 --- a/locale/de/LC_MESSAGES/misc.po +++ b/locale/de/LC_MESSAGES/misc.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 14:00+0200\n" -"PO-Revision-Date: 2020-08-10 01:54+0200\n" +"POT-Creation-Date: 2020-08-10 00:59+0200\n" +"PO-Revision-Date: 2020-08-03 13:44+0000\n" "Last-Translator: MarkusRost \n" "Language-Team: German \n" @@ -12,75 +12,75 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 2.3.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/misc.py:42 +#: src/misc.py:96 msgid "Location" msgstr "Wohnort" -#: src/misc.py:42 +#: src/misc.py:96 msgid "About me" msgstr "„Über mich“-Abschnitt" -#: src/misc.py:42 +#: src/misc.py:97 msgid "Google link" msgstr "Google-Link" -#: src/misc.py:42 +#: src/misc.py:97 msgid "Facebook link" msgstr "Facebook-Link" -#: src/misc.py:42 +#: src/misc.py:98 msgid "Twitter link" msgstr "Twitter-Link" -#: src/misc.py:42 +#: src/misc.py:98 msgid "Reddit link" msgstr "Reddit-Link" -#: src/misc.py:42 +#: src/misc.py:99 msgid "Twitch link" msgstr "Twitch-Link" -#: src/misc.py:42 +#: src/misc.py:99 msgid "PSN link" msgstr "PSN-Link" -#: src/misc.py:42 +#: src/misc.py:100 msgid "VK link" msgstr "VK-Link" -#: src/misc.py:42 +#: src/misc.py:100 msgid "XBL link" msgstr "Xbox-Live-Link" -#: src/misc.py:42 +#: src/misc.py:101 msgid "Steam link" msgstr "Steam-Link" -#: src/misc.py:42 +#: src/misc.py:101 msgid "Discord handle" msgstr "Discord-Link" -#: src/misc.py:42 +#: src/misc.py:102 msgid "Battle.net handle" msgstr "Battle.net-Link" -#: src/misc.py:142 +#: src/misc.py:108 +msgid "Unknown" +msgstr "Unbekannt" + +#: src/misc.py:110 +msgid "unknown" +msgstr "unbekannt" + +#: src/misc.py:121 msgid "" "\n" "__And more__" msgstr "" "\n" "__Und mehr__" - -#: src/misc.py:423 -msgid "Unknown" -msgstr "Unbekannt" - -#: src/misc.py:425 -msgid "unknown" -msgstr "unbekannt" diff --git a/locale/de/LC_MESSAGES/rc_formatters.po b/locale/de/LC_MESSAGES/rc_formatters.po index f1a5f69..4e8e39c 100644 --- a/locale/de/LC_MESSAGES/rc_formatters.po +++ b/locale/de/LC_MESSAGES/rc_formatters.po @@ -2,27 +2,11 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 17:21+0200\n" -"PO-Revision-Date: 2020-08-10 01:54+0200\n" +"POT-Creation-Date: 2020-08-10 16:45+0200\n" +"PO-Revision-Date: 2020-08-10 16:41+0000\n" "Last-Translator: MarkusRost \n" -"Language-Team: German \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: Poedit 2.3.1\n" -"X-Loco-Source-Locale: de_DE\n" -"Generated-By: pygettext.py 1.5\n" -"X-Loco-Parser: loco_parse_po\n" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 22:56+0200\n" -"PO-Revision-Date: 2020-08-03 13:44+0000\n" -"Last-Translator: MarkusRost \n" -"Language-Team: German \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,189 +17,107 @@ msgstr "" "Generated-By: pygettext.py 1.5\n" "X-Loco-Parser: loco_parse_po\n" -#: src/rcgcdw.py:113 src/rcgcdw.py:115 src/rcgcdw.py:117 src/rcgcdw.py:119 -#: src/rcgcdw.py:121 src/rcgcdw.py:123 src/rcgcdw.py:125 -#, python-brace-format -msgid "{value} (avg. {avg})" -msgstr "{value} (vgl. {avg})" - -#: src/rcgcdw.py:145 -msgid "Daily overview" -msgstr "Tägliche Übersicht" - -#: src/rcgcdw.py:153 -msgid "No activity" -msgstr "Keine Aktivität" - -#: src/rcgcdw.py:177 -msgid " ({} action)" -msgid_plural " ({} actions)" -msgstr[0] " (eine Aktion)" -msgstr[1] " ({} Aktionen)" - -#: src/rcgcdw.py:179 -msgid " ({} edit)" -msgid_plural " ({} edits)" -msgstr[0] " (eine Änderung)" -msgstr[1] " ({} Änderungen)" - -#: src/rcgcdw.py:184 -msgid " UTC ({} action)" -msgid_plural " UTC ({} actions)" -msgstr[0] " UTC (eine Aktion)" -msgstr[1] " UTC ({} Aktionen)" - -#: src/rcgcdw.py:186 src/rcgcdw.py:187 src/rcgcdw.py:191 -msgid "But nobody came" -msgstr "Keine Aktivität" - -#: src/rcgcdw.py:194 -msgid "Most active user" -msgid_plural "Most active users" -msgstr[0] "Aktivster Benutzer" -msgstr[1] "Aktivste Benutzer" - -#: src/rcgcdw.py:195 -msgid "Most edited article" -msgid_plural "Most edited articles" -msgstr[0] "Meist bearbeiteter Artikel" -msgstr[1] "Meist bearbeitete Artikel" - -#: src/rcgcdw.py:196 -msgid "Edits made" -msgstr "Bearbeitungen" - -#: src/rcgcdw.py:196 -msgid "New files" -msgstr "Neue Dateien" - -#: src/rcgcdw.py:196 -msgid "Admin actions" -msgstr "Admin-Aktionen" - -#: src/rcgcdw.py:197 -msgid "Bytes changed" -msgstr "Bytes geändert" - -#: src/rcgcdw.py:197 -msgid "New articles" -msgstr "Neue Artikel" - -#: src/rcgcdw.py:198 -msgid "Unique contributors" -msgstr "Einzelne Autoren" - -#: src/rcgcdw.py:199 -msgid "Most active hour" -msgid_plural "Most active hours" -msgstr[0] "Aktivste Stunde" -msgstr[1] "Aktivste Stunden" - -#: src/rcgcdw.py:200 -msgid "Day score" -msgstr "Tageswert" - -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "director" msgstr "Direktor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "bot" msgstr "Bot" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "editor" msgstr "editor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "directors" msgstr "Direktor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "sysop" msgstr "Administrator" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "bureaucrat" msgstr "Bürokrat" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "reviewer" msgstr "Prüfer" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "autoreview" msgstr "Passive Sichter" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "autopatrol" msgstr "autopatrol" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "wiki_guardian" msgstr "Wiki Guardian" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "second" msgid_plural "seconds" msgstr[0] "Sekunde" msgstr[1] "Sekunden" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "minute" msgid_plural "minutes" msgstr[0] "Minute" msgstr[1] "Minuten" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "hour" msgid_plural "hours" msgstr[0] "Stunde" msgstr[1] "Stunden" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "day" msgid_plural "days" msgstr[0] "Tag" msgstr[1] "Tage" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "week" msgid_plural "weeks" msgstr[0] "Woche" msgstr[1] "Wochen" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "month" msgid_plural "months" msgstr[0] "Monat" msgstr[1] "Monate" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "year" msgid_plural "years" msgstr[0] "Jahr" msgstr[1] "Jahre" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "millennium" msgid_plural "millennia" msgstr[0] "Jahrtausend" msgstr[1] "Jahrtausende" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "decade" msgid_plural "decades" msgstr[0] "Jahrzehnt" msgstr[1] "Jahrzehnte" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "century" msgid_plural "centuries" msgstr[0] "Jahrhundert" msgstr[1] "Jahrhunderte" -#: src/rc_formatters.py:41 +#: src/formatters/rc.py:52 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -224,7 +126,7 @@ msgstr "" "[{author}]({author_url}) bearbeitete [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: src/rc_formatters.py:43 +#: src/formatters/rc.py:54 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -233,12 +135,12 @@ msgstr "" "[{author}]({author_url}) erstellte [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: src/rc_formatters.py:46 +#: src/formatters/rc.py:57 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) lud [{file}]({file_link}) hoch{comment}" -#: src/rc_formatters.py:53 +#: src/formatters/rc.py:64 #, python-brace-format msgid "" "[{author}]({author_url}) reverted a version of [{file}]({file_link}){comment}" @@ -246,7 +148,7 @@ msgstr "" "[{author}]({author_url}) setzte [{file}]({file_link}) auf eine alte Version " "zurück{comment}" -#: src/rc_formatters.py:57 +#: src/formatters/rc.py:68 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -255,12 +157,12 @@ msgstr "" "[{author}]({author_url}) lud eine neue Version von [{file}]({file_link}) " "hoch{comment}" -#: src/rc_formatters.py:60 +#: src/formatters/rc.py:71 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) löschte [{page}]({page_link}){comment}" -#: src/rc_formatters.py:64 +#: src/formatters/rc.py:75 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -269,15 +171,15 @@ msgstr "" "[{author}]({author_url}) löschte die Weiterleitung [{page}]({page_link}) " "durch Überschreiben{comment}" -#: src/rc_formatters.py:68 src/rc_formatters.py:73 +#: src/formatters/rc.py:79 src/formatters/rc.py:84 msgid "without making a redirect" msgstr "ohne eine Weiterleitung zu erstellen" -#: src/rc_formatters.py:68 src/rc_formatters.py:74 +#: src/formatters/rc.py:79 src/formatters/rc.py:85 msgid "with a redirect" msgstr "und erstellte eine Weiterleitung" -#: src/rc_formatters.py:69 +#: src/formatters/rc.py:80 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -286,7 +188,7 @@ msgstr "" "[{author}]({author_url}) verschob {redirect}*{article}* nach [{target}]" "({target_url}) {made_a_redirect}{comment}" -#: src/rc_formatters.py:75 +#: src/formatters/rc.py:86 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -295,7 +197,7 @@ msgstr "" "[{author}]({author_url}) verschob {redirect}*{article}* nach [{target}]" "({target_url}) und überschrieb eine Weiterleitung {made_a_redirect}{comment}" -#: src/rc_formatters.py:80 +#: src/formatters/rc.py:91 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -304,42 +206,41 @@ msgstr "" "[{author}]({author_url}) verschob die Schutzeinstellungen von {redirect}" "*{article}* nach [{target}]({target_url}){comment}" -#: src/rc_formatters.py:91 src/rc_formatters.py:512 -#, fuzzy +#: src/formatters/rc.py:102 src/formatters/rc.py:481 msgid "for infinity and beyond" -msgstr "alle Ewigkeit" +msgstr "für alle Ewigkeit" -#: src/rc_formatters.py:100 src/rc_formatters.py:520 +#: src/formatters/rc.py:112 src/formatters/rc.py:489 #, python-brace-format msgid "for {num} {translated_length}" -msgstr "" +msgstr "für {num} {translated_length}" -#: src/rc_formatters.py:106 src/rc_formatters.py:523 +#: src/formatters/rc.py:120 src/formatters/rc.py:492 msgid "until {}" -msgstr "" +msgstr "bis {}" -#: src/rc_formatters.py:110 +#: src/formatters/rc.py:124 msgid " on pages: " msgstr " auf Seiten: " -#: src/rc_formatters.py:117 src/rc_formatters.py:534 +#: src/formatters/rc.py:131 src/formatters/rc.py:503 msgid " and namespaces: " msgstr " und Namensräumen: " -#: src/rc_formatters.py:119 +#: src/formatters/rc.py:133 msgid " on namespaces: " msgstr " in Namensräumen: " -#: src/rc_formatters.py:131 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:145 +#, python-brace-format msgid "" "[{author}]({author_url}) blocked [{user}]({user_url}) {time}" "{restriction_desc}{comment}" msgstr "" -"[{author}]({author_url}) sperrte [{user}]({user_url}) für {time}" +"[{author}]({author_url}) sperrte [{user}]({user_url}) {time}" "{restriction_desc}{comment}" -#: src/rc_formatters.py:135 +#: src/formatters/rc.py:149 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -348,7 +249,7 @@ msgstr "" "[{author}]({author_url}) änderte die Sperreinstellungen für [{blocked_user}]" "({user_url}){comment}" -#: src/rc_formatters.py:139 +#: src/formatters/rc.py:153 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" @@ -356,7 +257,7 @@ msgstr "" "[{author}]({author_url}) hob die Sperre von [{blocked_user}]({user_url}) " "auf{comment}" -#: src/rc_formatters.py:142 +#: src/formatters/rc.py:156 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" @@ -364,11 +265,11 @@ msgstr "" "[{author}]({author_url}) hinterließ ein [Kommentar]({comment}) auf dem " "Profil von {target}" -#: src/rc_formatters.py:142 +#: src/formatters/rc.py:156 msgid "their own profile" msgstr "das eigene Profil" -#: src/rc_formatters.py:145 +#: src/formatters/rc.py:159 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -377,12 +278,12 @@ msgstr "" "[{author}]({author_url}) antwortete auf ein [Kommentar]({comment}) auf dem " "Profil von {target}" -#: src/rc_formatters.py:148 src/rc_formatters.py:154 src/rc_formatters.py:165 -#: src/rc_formatters.py:169 +#: src/formatters/rc.py:162 src/formatters/rc.py:168 src/formatters/rc.py:179 +#: src/formatters/rc.py:183 msgid "their own" msgstr "sich selbst" -#: src/rc_formatters.py:151 +#: src/formatters/rc.py:165 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" @@ -390,46 +291,46 @@ msgstr "" "[{author}]({author_url}) bearbeitete ein [Kommentar]({comment}) auf dem " "Profil von {target}" -#: src/rc_formatters.py:157 +#: src/formatters/rc.py:171 #, python-brace-format msgid "[{author}]({author_url}) purged a comment on {target} profile" msgstr "" "[{author}]({author_url}) löschte ein Kommentar auf dem Profil von {target} " "dauerhaft" -#: src/rc_formatters.py:167 +#: src/formatters/rc.py:181 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "" "[{author}]({author_url}) löschte ein Kommentar auf dem Profil von {target}" -#: src/rc_formatters.py:173 +#: src/formatters/rc.py:187 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "dem Profil von [{target}]({target_url})" -#: src/rc_formatters.py:173 +#: src/formatters/rc.py:187 #, python-brace-format msgid "[their own]({target_url})" msgstr "dem [eigenen Profil]({target_url})" -#: src/rc_formatters.py:174 +#: src/formatters/rc.py:188 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" "[{author}]({author_url}) bearbeitete den {field} auf {target}. *({desc})*" -#: src/rc_formatters.py:188 src/rc_formatters.py:190 src/rc_formatters.py:612 -#: src/rc_formatters.py:614 +#: src/formatters/rc.py:202 src/formatters/rc.py:204 src/formatters/rc.py:581 +#: src/formatters/rc.py:583 msgid "none" msgstr "keine" -#: src/rc_formatters.py:196 src/rc_formatters.py:599 +#: src/formatters/rc.py:210 src/formatters/rc.py:568 msgid "System" msgstr "System" -#: src/rc_formatters.py:201 +#: src/formatters/rc.py:215 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -438,12 +339,12 @@ msgstr "" "[{author}]({author_url}) schützte [{article}]({article_url}) {settings}" "{comment}" -#: src/rc_formatters.py:203 src/rc_formatters.py:211 src/rc_formatters.py:622 -#: src/rc_formatters.py:628 +#: src/formatters/rc.py:217 src/formatters/rc.py:225 src/formatters/rc.py:591 +#: src/formatters/rc.py:597 msgid " [cascading]" msgstr " [kaskadierend]" -#: src/rc_formatters.py:208 +#: src/formatters/rc.py:222 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -452,7 +353,7 @@ msgstr "" "[{author}]({author_url}) änderte den Schutzstatus von [{article}]" "({article_url}) {settings}{comment}" -#: src/rc_formatters.py:215 +#: src/formatters/rc.py:229 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -461,7 +362,7 @@ msgstr "" "[{author}]({author_url}) entfernte den Schutz von [{article}]({article_url})" "{comment}" -#: src/rc_formatters.py:219 +#: src/formatters/rc.py:233 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -476,7 +377,7 @@ msgstr[1] "" "[{author}]({author_url}) änderte die Sichtbarkeit von {amount} Versionen von " "[{article}]({article_url}){comment}" -#: src/rc_formatters.py:224 +#: src/formatters/rc.py:238 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -491,40 +392,40 @@ msgstr[1] "" "[{author}]({author_url}) importierte [{article}]({article_url}) mit {count} " "Versionen{comment}" -#: src/rc_formatters.py:229 +#: src/formatters/rc.py:243 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "" "[{author}]({author_url}) stellte [{article}]({article_url}) wieder " "her{comment}" -#: src/rc_formatters.py:231 +#: src/formatters/rc.py:245 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "" "[{author}]({author_url}) änderte die Sichtbarkeit eines " "Logbucheintrags{comment}" -#: src/rc_formatters.py:233 +#: src/formatters/rc.py:247 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) importierte Interwiki{comment}" -#: src/rc_formatters.py:236 +#: src/formatters/rc.py:250 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" msgstr "" "[{author}]({author_url}) änderte [Missbrauchsfilter {number}]({filter_url})" -#: src/rc_formatters.py:240 +#: src/formatters/rc.py:254 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" msgstr "" "[{author}]({author_url}) erstellte [Missbrauchsfilter {number}]({filter_url})" -#: src/rc_formatters.py:244 +#: src/formatters/rc.py:258 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -533,33 +434,35 @@ msgstr "" "[{author}]({author_url}) vereinigte Versionen von [{article}]({article_url}) " "in [{dest}]({dest_url}){comment}" -#: src/rc_formatters.py:248 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:261 +#, python-brace-format msgid "Account [{author}]({author_url}) was created automatically" -msgstr "[{author}]({author_url}) erstellte die Cargo-Tabelle „{table}“" +msgstr "Konto [{author}]({author_url}) wurde automtisch erstellt" -#: src/rc_formatters.py:251 src/rc_formatters.py:260 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:263 src/formatters/rc.py:271 +#, python-brace-format msgid "Account [{author}]({author_url}) was created" -msgstr "[{author}]({author_url}) erstellte die Cargo-Tabelle „{table}“" +msgstr "Konto [{author}]({author_url}) wurde erstellt" -#: src/rc_formatters.py:254 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:266 +#, python-brace-format msgid "" "Account [{article}]({article_url}) was created by [{author}]({author_url})" "{comment}" msgstr "" -"[{author}]({author_url}) stellte [{article}]({article_url}) wieder " -"her{comment}" +"Konto [{article}]({article_url}) wurde von [{author}]({author_url}) " +"erstellt{comment}" -#: src/rc_formatters.py:257 +#: src/formatters/rc.py:269 #, python-brace-format msgid "" "Account [{article}]({article_url}) was created by [{author}]({author_url}) " "and password was sent by email{comment}" msgstr "" +"Konto [{article}]({article_url}) wurde von [{author}]({author_url}) erstellt " +"und das Passwort wurde per E-Mail zugesandt{comment}" -#: src/rc_formatters.py:263 +#: src/formatters/rc.py:274 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -568,7 +471,7 @@ msgstr "" "[{author}]({author_url}) erstellte den [Interwiki-Präfix]({table_url}) " "{prefix} nach {website}" -#: src/rc_formatters.py:269 +#: src/formatters/rc.py:280 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -577,13 +480,13 @@ msgstr "" "[{author}]({author_url}) bearbeitete den [Interwiki-Präfix]({table_url}) " "{prefix} nach {website}" -#: src/rc_formatters.py:275 +#: src/formatters/rc.py:286 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" msgstr "[{author}]({author_url}) entfernte ein [Interwiki-Präfix]({table_url})" -#: src/rc_formatters.py:278 +#: src/formatters/rc.py:289 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -592,14 +495,14 @@ msgstr "" "[{author}]({author_url}) änderte das Inhaltsmodell der Seite [{article}]" "({article_url}) von {old} zu {new}{comment}" -#: src/rc_formatters.py:282 +#: src/formatters/rc.py:293 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) änderte das Sprite für [{article}]({article_url})" -#: src/rc_formatters.py:285 +#: src/formatters/rc.py:296 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -608,453 +511,535 @@ msgstr "" "[{author}]({author_url}) erstellte das Sprite-sheet für [{article}]" "({article_url})" -#: src/rc_formatters.py:288 +#: src/formatters/rc.py:299 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) änderte das Stück für [{article}]({article_url})" -#: src/rc_formatters.py:293 +#: src/formatters/rc.py:302 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) erstellte die Cargo-Tabelle „{table}“" -#: src/rc_formatters.py:295 +#: src/formatters/rc.py:304 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) löschte die Cargo-Tabelle „{table}“" -#: src/rc_formatters.py:300 +#: src/formatters/rc.py:307 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) erstellte die Cargo-Tabelle „{table}“ neu" -#: src/rc_formatters.py:305 +#: src/formatters/rc.py:310 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) ersetzte die Cargo-Tabelle „{table}“" -#: src/rc_formatters.py:308 +#: src/formatters/rc.py:313 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "" "[{author}]({author_url}) erstellte eine [Markierung]({tag_url}) „{tag}“" -#: src/rc_formatters.py:312 +#: src/formatters/rc.py:317 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) löschte eine [Markierung]({tag_url}) „{tag}“" -#: src/rc_formatters.py:316 +#: src/formatters/rc.py:321 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "" "[{author}]({author_url}) aktivierte eine [Markierung]({tag_url}) „{tag}“" -#: src/rc_formatters.py:319 +#: src/formatters/rc.py:324 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "" "[{author}]({author_url}) deaktivierte eine [Markierung]({tag_url}) „{tag}“" -#: src/rc_formatters.py:321 +#: src/formatters/rc.py:326 msgid "An action has been hidden by administration." msgstr "Eine Aktion wurde versteckt." -#: src/rc_formatters.py:331 src/rc_formatters.py:615 +#: src/formatters/rc.py:332 +#, 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/rc.py:348 src/formatters/rc.py:584 msgid "No description provided" msgstr "Keine Zusammenfassung angegeben" -#: src/rc_formatters.py:378 +#: src/formatters/rc.py:375 msgid "(N!) " msgstr "(N!) " -#: src/rc_formatters.py:379 +#: src/formatters/rc.py:376 msgid "m" msgstr "K" -#: src/rc_formatters.py:379 +#: src/formatters/rc.py:376 msgid "b" msgstr "B" -#: src/rc_formatters.py:396 src/rc_formatters.py:401 +#: src/formatters/rc.py:393 src/formatters/rc.py:398 msgid "__Only whitespace__" msgstr "__Nur Leerraum__" -#: src/rc_formatters.py:406 +#: src/formatters/rc.py:403 msgid "Removed" msgstr "Entfernt" -#: src/rc_formatters.py:408 +#: src/formatters/rc.py:405 msgid "Added" msgstr "Hinzugefügt" -#: src/rc_formatters.py:442 src/rc_formatters.py:481 +#: src/formatters/rc.py:439 src/formatters/rc.py:450 msgid "Options" msgstr "Optionen" -#: src/rc_formatters.py:442 +#: src/formatters/rc.py:439 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([Vorschau]({link}) | [zurücksetzen]({undolink}))" -#: src/rc_formatters.py:447 +#: src/formatters/rc.py:444 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Neue Dateiversion {name}" -#: src/rc_formatters.py:449 +#: src/formatters/rc.py:446 #, python-brace-format msgid "Reverted a version of {name}" msgstr "Setzte {name} auf eine alte Version zurück" -#: src/rc_formatters.py:451 +#: src/formatters/rc.py:448 #, python-brace-format msgid "Uploaded {name}" msgstr "Neue Datei {name}" -#: src/rc_formatters.py:467 -msgid "**No license!**" -msgstr "**Keine Lizenz!**" - -#: src/rc_formatters.py:479 -msgid "" -"\n" -"License: {}" -msgstr "" -"\n" -"Lizenz: {}" - -#: src/rc_formatters.py:481 +#: src/formatters/rc.py:450 #, python-brace-format msgid "([preview]({link}))" msgstr "([Vorschau]({link}))" -#: src/rc_formatters.py:486 +#: src/formatters/rc.py:455 #, python-brace-format msgid "Deleted page {article}" msgstr "Löschte {article}" -#: src/rc_formatters.py:489 +#: src/formatters/rc.py:458 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Löschte die Weiterleitung {article} um Platz zu machen" -#: src/rc_formatters.py:493 +#: src/formatters/rc.py:462 msgid "No redirect has been made" msgstr "Die Erstellung einer Weiterleitung wurde unterdrückt" -#: src/rc_formatters.py:494 +#: src/formatters/rc.py:463 msgid "A redirect has been made" msgstr "Eine Weiterleitung wurde erstellt" -#: src/rc_formatters.py:495 +#: src/formatters/rc.py:464 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Verschob {redirect}{article} nach {target}" -#: src/rc_formatters.py:498 +#: src/formatters/rc.py:467 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "" "Verschob {redirect}{article} nach {title} und überschrieb eine Weiterleitung" -#: src/rc_formatters.py:502 +#: src/formatters/rc.py:471 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Verschob die Schutzeinstellungen von {redirect}{article} nach {title}" -#: src/rc_formatters.py:527 +#: src/formatters/rc.py:496 msgid "Blocked from editing the following pages: " msgstr "Bearbeiten von folgenden Seiten gesperrt: " -#: src/rc_formatters.py:536 +#: src/formatters/rc.py:505 msgid "Blocked from editing pages on following namespaces: " msgstr "Bearbeiten von Seiten in folgenden Namensräumen gesperrt: " -#: src/rc_formatters.py:547 +#: src/formatters/rc.py:516 msgid "Partial block details" msgstr "Teilweise Sperre" -#: src/rc_formatters.py:548 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:517 +#, python-brace-format msgid "Blocked {blocked_user} {time}" -msgstr "Sperrte {blocked_user} für {time}" +msgstr "Sperrte {blocked_user} {time}" -#: src/rc_formatters.py:552 +#: src/formatters/rc.py:521 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Änderte die Sperreinstellungen für {blocked_user}" -#: src/rc_formatters.py:556 +#: src/formatters/rc.py:525 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Hob die Sperre von {blocked_user} auf" -#: src/rc_formatters.py:561 +#: src/formatters/rc.py:530 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Hinterließ ein Kommentar auf dem Profil von {target}" -#: src/rc_formatters.py:563 +#: src/formatters/rc.py:532 msgid "Left a comment on their own profile" msgstr "Hinterließ ein Kommentar auf dem eigenen Profil" -#: src/rc_formatters.py:568 +#: src/formatters/rc.py:537 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Antwortete auf ein Kommentar auf dem Profil von {target}" -#: src/rc_formatters.py:570 +#: src/formatters/rc.py:539 msgid "Replied to a comment on their own profile" msgstr "Antwortete auf ein Kommentar auf dem eigenen Profil" -#: src/rc_formatters.py:575 +#: src/formatters/rc.py:544 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Bearbeitete ein Kommentar auf dem Profil von {target}" -#: src/rc_formatters.py:577 +#: src/formatters/rc.py:546 msgid "Edited a comment on their own profile" msgstr "Bearbeitete ein Kommentar auf dem eigenen Profil" -#: src/rc_formatters.py:580 +#: src/formatters/rc.py:549 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Bearbeitete das Profil von {target}" -#: src/rc_formatters.py:580 +#: src/formatters/rc.py:549 msgid "Edited their own profile" msgstr "Bearbeitete das eigene Profil" -#: src/rc_formatters.py:582 +#: src/formatters/rc.py:551 #, python-brace-format msgid "Cleared the {field} field" msgstr "Entfernte den {field}" -#: src/rc_formatters.py:584 +#: src/formatters/rc.py:553 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "{field} geändert zu: {desc}" -#: src/rc_formatters.py:587 +#: src/formatters/rc.py:556 #, python-brace-format msgid "Purged a comment on {target}'s profile" msgstr "Löschte ein Kommentar auf dem Profil von {target} dauerhaft" -#: src/rc_formatters.py:593 +#: src/formatters/rc.py:562 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Löschte ein Kommentar auf dem Profil von {target}" -#: src/rc_formatters.py:597 +#: src/formatters/rc.py:566 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Änderte die Gruppenzugehörigkeit von {target}" -#: src/rc_formatters.py:601 +#: src/formatters/rc.py:570 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} wurde automatisch einer neuen Benutzergruppe zugeordnet" -#: src/rc_formatters.py:616 +#: src/formatters/rc.py:585 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "" "Änderte die Gruppenzugehörigkeit von {old_groups} auf {new_groups}{reason}" -#: src/rc_formatters.py:620 +#: src/formatters/rc.py:589 #, python-brace-format msgid "Protected {target}" msgstr "Schützte {target}" -#: src/rc_formatters.py:626 +#: src/formatters/rc.py:595 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Änderte den Schutzstatus von {article}" -#: src/rc_formatters.py:632 +#: src/formatters/rc.py:601 #, python-brace-format msgid "Removed protection from {article}" msgstr "Entfernte den Schutz von {article}" -#: src/rc_formatters.py:636 +#: src/formatters/rc.py:605 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " msgstr[0] "Änderte die Sichtbarkeit einer Versionen von {article} " msgstr[1] "Änderte die Sichtbarkeit von {amount} Versionen von {article} " -#: src/rc_formatters.py:641 +#: src/formatters/rc.py:610 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" msgstr[0] "Importierte {article} mit einer Version" msgstr[1] "Importierte {article} mit {count} Versionen" -#: src/rc_formatters.py:646 +#: src/formatters/rc.py:615 #, python-brace-format msgid "Restored {article}" msgstr "Stellte {article} wieder her" -#: src/rc_formatters.py:649 +#: src/formatters/rc.py:618 msgid "Changed visibility of log events" msgstr "Änderte die Sichtbarkeit eines Logbucheintrags" -#: src/rc_formatters.py:652 +#: src/formatters/rc.py:621 msgid "Imported interwiki" msgstr "Importierte Interwiki" -#: src/rc_formatters.py:655 +#: src/formatters/rc.py:624 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Änderte Missbrauchsfilter {number}" -#: src/rc_formatters.py:658 +#: src/formatters/rc.py:627 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Erstellte Missbrauchsfilter {number}" -#: src/rc_formatters.py:661 +#: src/formatters/rc.py:630 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Vereinigte Versionen von {article} in {dest}" -#: src/rc_formatters.py:665 +#: src/formatters/rc.py:634 msgid "Created account automatically" -msgstr "" +msgstr "Erstellte Konto automatisch" -#: src/rc_formatters.py:668 src/rc_formatters.py:677 +#: src/formatters/rc.py:637 src/formatters/rc.py:646 msgid "Created account" -msgstr "" +msgstr "Erstellte Konto" -#: src/rc_formatters.py:671 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:640 +#, python-brace-format msgid "Created account {article}" -msgstr "Löschte {article}" +msgstr "Erstellte Konto {article}" -#: src/rc_formatters.py:674 +#: src/formatters/rc.py:643 #, python-brace-format msgid "Created account {article} and password was sent by email" -msgstr "" +msgstr "Erstellte Konto {article} und das Passwort wurde per E-Mail zugesandt" -#: src/rc_formatters.py:680 +#: src/formatters/rc.py:649 msgid "Added an entry to the interwiki table" msgstr "Fügte ein Interwiki-Präfix hinzu" -#: src/rc_formatters.py:681 src/rc_formatters.py:687 +#: src/formatters/rc.py:650 src/formatters/rc.py:656 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Präfix: {prefix}, URL: {website} | {desc}" -#: src/rc_formatters.py:686 +#: src/formatters/rc.py:655 msgid "Edited an entry in interwiki table" msgstr "Änderte ein Interwiki-Präfix" -#: src/rc_formatters.py:692 +#: src/formatters/rc.py:661 msgid "Deleted an entry in interwiki table" msgstr "Entfernte ein Interwiki-Präfix" -#: src/rc_formatters.py:693 +#: src/formatters/rc.py:662 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Präfix: {prefix} | {desc}" -#: src/rc_formatters.py:696 +#: src/formatters/rc.py:665 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Änderte das Inhaltsmodell von {article}" -#: src/rc_formatters.py:697 +#: src/formatters/rc.py:666 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Modell geändert von {old} zu {new}: {reason}" -#: src/rc_formatters.py:702 +#: src/formatters/rc.py:671 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Änderte das Sprite für {article}" -#: src/rc_formatters.py:705 +#: src/formatters/rc.py:674 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Erstellte das Sprite-sheet für {article}" -#: src/rc_formatters.py:708 +#: src/formatters/rc.py:677 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Änderte das Stück für {article}" -#: src/rc_formatters.py:714 +#: src/formatters/rc.py:681 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "Erstellte die Cargo-Tabelle „{table}“" -#: src/rc_formatters.py:718 +#: src/formatters/rc.py:685 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "Löschte die Cargo-Tabelle „{table}“" -#: src/rc_formatters.py:725 +#: src/formatters/rc.py:690 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "Erstellte die Cargo-Tabelle „{table}“ neu" -#: src/rc_formatters.py:732 +#: src/formatters/rc.py:695 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "Ersetzte die Cargo-Tabelle „{table}“" -#: src/rc_formatters.py:736 +#: src/formatters/rc.py:699 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Erstellte die Markierung „{tag}“" -#: src/rc_formatters.py:740 +#: src/formatters/rc.py:703 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Löschte die Markierung „{tag}“" -#: src/rc_formatters.py:744 +#: src/formatters/rc.py:707 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Aktivierte die Markierung „{tag}“" -#: src/rc_formatters.py:747 +#: src/formatters/rc.py:710 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Deaktivierte die Markierung „{tag}“" -#: src/rc_formatters.py:750 +#: src/formatters/rc.py:713 #, fuzzy -msgid "Action has been hidden by administration" +msgid "Action has been hidden by administration." msgstr "Aktion wurde versteckt" -#: src/rc_formatters.py:751 +#: src/formatters/rc.py:714 msgid "Unknown" msgstr "Unbekannt" -#: src/rc_formatters.py:770 +#: src/formatters/rc.py:718 +#, python-brace-format +msgid "Unknown event `{event}`" +msgstr "Unbekanntes Event `{event}`" + +#: src/formatters/rc.py:723 src/formatters/rc.py:725 +msgid "Report this on the support server" +msgstr "Melde es auf dem Support-Server" + +#: src/formatters/rc.py:742 msgid "Tags" msgstr "Markierungen" -#: src/rc_formatters.py:773 +#: src/formatters/rc.py:745 msgid "**Added**: " msgstr "**Hinzugefügt:** " -#: src/rc_formatters.py:773 +#: src/formatters/rc.py:745 msgid " and {} more\n" msgstr " und {} mehr\n" -#: src/rc_formatters.py:774 +#: src/formatters/rc.py:746 msgid "**Removed**: " msgstr "**Entfernt:** " -#: src/rc_formatters.py:774 +#: src/formatters/rc.py:746 msgid " and {} more" msgstr " und {} mehr" -#: src/rc_formatters.py:775 +#: src/formatters/rc.py:747 msgid "Changed categories" msgstr "Geänderte Kategorien" + +#, python-brace-format +msgid "{value} (avg. {avg})" +msgstr "{value} (vgl. {avg})" + +msgid "Daily overview" +msgstr "Tägliche Übersicht" + +msgid "No activity" +msgstr "Keine Aktivität" + +msgid " ({} action)" +msgid_plural " ({} actions)" +msgstr[0] " (eine Aktion)" +msgstr[1] " ({} Aktionen)" + +msgid " ({} edit)" +msgid_plural " ({} edits)" +msgstr[0] " (eine Änderung)" +msgstr[1] " ({} Änderungen)" + +msgid " UTC ({} action)" +msgid_plural " UTC ({} actions)" +msgstr[0] " UTC (eine Aktion)" +msgstr[1] " UTC ({} Aktionen)" + +msgid "But nobody came" +msgstr "Keine Aktivität" + +msgid "Most active user" +msgid_plural "Most active users" +msgstr[0] "Aktivster Benutzer" +msgstr[1] "Aktivste Benutzer" + +msgid "Edits made" +msgstr "Bearbeitungen" + +msgid "New files" +msgstr "Neue Dateien" + +msgid "Admin actions" +msgstr "Admin-Aktionen" + +msgid "Bytes changed" +msgstr "Bytes geändert" + +msgid "Unique contributors" +msgstr "Einzelne Autoren" + +msgid "Most active hour" +msgid_plural "Most active hours" +msgstr[0] "Aktivste Stunde" +msgstr[1] "Aktivste Stunden" + +msgid "Day score" +msgstr "Tageswert" + +#, fuzzy +#~ msgid "Most edited article" +#~ msgid_plural "Most edited articles" +#~ msgstr[0] "Stellte {article} wieder her" +#~ msgstr[1] "Stellte {article} wieder her" + +#, fuzzy +#~ msgid "New articles" +#~ msgstr "Stellte {article} wieder her" + +#~ msgid "**No license!**" +#~ msgstr "**Keine Lizenz!**" + +#~ msgid "" +#~ "\n" +#~ "License: {}" +#~ msgstr "" +#~ "\n" +#~ "Lizenz: {}" diff --git a/locale/de/LC_MESSAGES/wiki.po b/locale/de/LC_MESSAGES/wiki.po index 8695017..4ddbe58 100644 --- a/locale/de/LC_MESSAGES/wiki.po +++ b/locale/de/LC_MESSAGES/wiki.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 17:22+0200\n" -"PO-Revision-Date: 2020-08-10 01:54+0200\n" +"POT-Creation-Date: 2020-08-10 01:01+0200\n" +"PO-Revision-Date: 2020-08-03 13:44+0000\n" "Last-Translator: MarkusRost \n" "Language-Team: German \n" @@ -12,29 +12,26 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Poedit 2.3.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/rc.py:150 -#, python-brace-format -msgid "Connection to {wiki} seems to be stable now." -msgstr "{wiki} scheint wieder erreichbar zu sein." - -#: src/rc.py:151 src/rc.py:266 -msgid "Connection status" -msgstr "Verbindungsstatus" - -#: src/rc.py:265 -#, python-brace-format -msgid "{wiki} seems to be down or unreachable." -msgstr "Das {wiki} scheint unerreichbar zu sein." - -#: src/rc.py:334 +#: src/wiki.py:207 msgid "~~hidden~~" msgstr "~~versteckt~~" -#: src/rc.py:340 +#: src/wiki.py:212 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." diff --git a/locale/pl/LC_MESSAGES/discord.po b/locale/pl/LC_MESSAGES/discord.po index 33a98ed..99db503 100644 --- a/locale/pl/LC_MESSAGES/discord.po +++ b/locale/pl/LC_MESSAGES/discord.po @@ -7,29 +7,30 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDd\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-10 01:44+0200\n" +"POT-Creation-Date: 2020-08-10 16:46+0200\n" "PO-Revision-Date: 2020-08-10 01:55+0200\n" +"Last-Translator: \n" "Language-Team: \n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3.1\n" -"Last-Translator: \n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" -"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 " +"|| n%100>14) ? 1 : 2);\n" -#: src/discord.py:27 +#: src/discord.py:25 msgid "wiki deletion" msgstr "" -#: src/discord.py:27 src/discord.py:28 +#: src/discord.py:25 src/discord.py:26 msgid "wiki becoming inaccessible" msgstr "" -#: src/discord.py:29 +#: src/discord.py:27 msgid "unknown error" msgstr "" -#: src/discord.py:30 +#: src/discord.py:28 msgid "The webhook for {} has been removed due to {}." msgstr "" diff --git a/locale/pl/LC_MESSAGES/discussion_formatters.po b/locale/pl/LC_MESSAGES/discussion_formatters.po index e355047..3ca5f59 100644 --- a/locale/pl/LC_MESSAGES/discussion_formatters.po +++ b/locale/pl/LC_MESSAGES/discussion_formatters.po @@ -7,131 +7,169 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 22:56+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" -"Last-Translator: \n" -"Language-Team: \n" +"POT-Creation-Date: 2020-08-10 16:45+0200\n" +"PO-Revision-Date: 2020-08-10 16:41+0000\n" +"Last-Translator: Frisk The Evil Goat Overlord \n" +"Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: Poedit 2.3.1\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 " -"|| n%100>14) ? 1 : 2);\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" -#: src/discussion_formatters.py:38 +#: src/formatters/discussions.py:21 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) " -"to [{title}](<{url}f/p/{threadId}>) in {forumName}" +"[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}>) " +"in {forumName}" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) utworzył(a) [odpowiedź](<{url}f/p/" -"{threadId}/r/{postId}>) pod tematem [{title}](<{url}f/p/{threadId}>) w " +"[{author}]({author_url}) utworzył(a) [{title}](<{url}f/p/{threadId}>) w " "{forumName}" -#: src/discussion_formatters.py:40 src/discussion_formatters.py:49 -#: src/discussion_formatters.py:104 src/discussion_formatters.py:117 +#: src/formatters/discussions.py:23 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/" +"{threadId}>) in {forumName}" +msgstr "" +"[{author}]({author_url}) utworzył(a) ankietę [{title}](<{url}f/p/{threadId}" +">) w {forumName}" + +#: src/formatters/discussions.py:28 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) created a [reply](<{url}f/p/{threadId}/r/" +"{postId}>) to [{title}](<{url}f/p/{threadId}>) in {forumName}" +msgstr "" +"[{author}]({author_url}) utworzył(a) [odpowiedź](<{url}f/p/{threadId}/r/" +"{postId}>) pod tematem [{title}](<{url}f/p/{threadId}>) w {forumName}" + +#: src/formatters/discussions.py:30 src/formatters/discussions.py:38 +#: src/formatters/discussions.py:96 src/formatters/discussions.py:108 msgid "unknown" msgstr "nieznany" -#: src/discussion_formatters.py:44 +#: src/formatters/discussions.py:34 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:" +"[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}wiki/Message_Wall:" "{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/" "Message_Wall:{user_wall}>)" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) utworzył(a) [{title}](<{wikiurl}wiki/" -"Message_Wall:{user_wall}?threadId={threadid}>) na tablicy wiadomości " -"użytkownika/użytkowniczki {user}" +"[{author}]({author_url}) utworzył(a) [{title}](<{url}wiki/Message_Wall:" +"{user_wall}?threadId={threadId}>) na [tablicy wiadomości użytkownika/" +"użytkowniczki {user}](<{url}wiki/Message_Wall:{user_wall}>)" -#: src/discussion_formatters.py:46 +#: src/formatters/discussions.py:36 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:" +"[{author}](<{url}f/u/{creatorId}>) 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]" +"Message_Wall:{user_wall}?threadId={threadId}) on [{user}'s Message Wall]" "(<{url}wiki/Message_Wall:{user_wall}>)" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) odpowiedział(a) na[{title}](<{wikiurl}" -"wiki/Message_Wall:{user_wall}?threadId={threadid}#{replyId}>) na tablicy " -"wiadomości użytkownika/użytkowniczki {user}" +"[{author}]({author_url}) stworzył(-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/discussion_formatters.py:51 +#: src/formatters/discussions.py:40 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) created a [comment](<{url}wiki/{article}?" +"threadId={threadId}>) on [{article}](<{url}wiki/{article}>)" +msgstr "" +"[{author}]({author_url}) utworzył(-a) [komentarz](<{url}wiki/{article}?" +"commentId={commentId}>) w [{article}](<{url}wiki/{article}>)" + +#: src/formatters/discussions.py:42 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) created a [reply](<{url}wiki/{article}?" +"threadId={threadId}) to a [comment](<{url}wiki/{article}?threadId={threadId}" +"#{replyId}>) on [{article}](<{url}wiki/{article}>)" +msgstr "" +"[{author}]({author_url}) utworzył(-a) [odpowiedź](<{url}wiki/{article}?" +"threadId={threadId}) na [komentarz](<{url}wiki/{article}?" +"commentId={commentId}&replyId={replyId}>) w artykule [{article}](<{url}wiki/" +"{article}>)" + +#: src/formatters/discussions.py:48 #, python-brace-format msgid "" -"[{author}]({author_url}) created a [comment](<{url}wiki/{article}?" -"commentId={commentId}>) on [{article}](<{url}wiki/{article}>)" +"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/discussion_formatters.py:53 -#, python-brace-format -msgid "" -"[{author}]({author_url}) created a [reply](<{url}wiki/{article}?" -"threadId={threadId}) to a [comment](<{url}wiki/{article}?" -"commentId={commentId}&replyId={replyId}>) on [{article}](<{url}wiki/{article}" -">)" -msgstr "" - -#: src/discussion_formatters.py:82 +#: src/formatters/discussions.py:74 #, python-brace-format msgid "Created \"{title}\"" msgstr "Utworzył(a) „{title}”" -#: src/discussion_formatters.py:87 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:79 +#, python-brace-format msgid "Created a poll \"{title}\"" msgstr "Utworzył(a) ankietę zatytułowaną „{title}”" -#: src/discussion_formatters.py:92 +#: src/formatters/discussions.py:84 msgid "Option {}" msgstr "Opcja {}" -#: src/discussion_formatters.py:93 +#: src/formatters/discussions.py:85 #, python-brace-format msgid "__[View image]({image_url})__" msgstr "__[Zobacz zdjęcie]({image_url})__" -#: src/discussion_formatters.py:101 +#: src/formatters/discussions.py:93 #, python-brace-format msgid "Replied to \"{title}\"" msgstr "Odpowiedział(a) w „{title}”" -#: src/discussion_formatters.py:110 +#: src/formatters/discussions.py:102 #, python-brace-format msgid "Created \"{title}\" on {user}'s Message Wall" msgstr "" "Utworzył(a) „{title}” na tablicy wiadomości użytkownika/użytkowniczki {user}" -#: src/discussion_formatters.py:114 +#: src/formatters/discussions.py:106 #, python-brace-format msgid "Replied to \"{title}\" on {user}'s Message Wall" msgstr "" "Odpowiedział(a) na „{title}” z tablicy wiadomości użytkownika/użytkowniczki " "{user}" -#: src/discussion_formatters.py:121 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:112 +#, python-brace-format msgid "Commented on {article}" -msgstr "Utworzył(a) „{title}”" +msgstr "Skomentował(a) „{article}”" -#: src/discussion_formatters.py:125 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:116 +#, python-brace-format msgid "Replied to a comment on {article}" -msgstr "Odpowiedział(a) w „{title}”" +msgstr "Odpowiedział(a) na komentarz w „{article}”" + +#: src/formatters/discussions.py:120 +#, python-brace-format +msgid "Unknown event `{event}`" +msgstr "Nieznane wydarzenie `{event}`" + +#: src/formatters/discussions.py:125 src/formatters/discussions.py:127 +msgid "Report this on the support server" +msgstr "Zgłoś to na serwerze wsparcia" #, python-brace-format #~ msgid "" -#~ "[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}" -#~ ">) in {forumName}" +#~ "[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) " +#~ "in {forumName}" #~ msgstr "" -#~ "[{author}](<{url}f/u/{creatorId}>) utworzył(a) [{title}](<{url}f/p/" -#~ "{threadId}>) w {forumName}" +#~ "[{author}]({author_url}) utworzył(a) quiz [{title}](<{url}f/p/{threadId}" +#~ ">) w {forumName}" #, python-brace-format -#~ msgid "" -#~ "[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/" -#~ "{threadId}>) in {forumName}" -#~ msgstr "" -#~ "[{author}](<{url}f/u/{creatorId}>) utworzył(a) ankietę [{title}](<{url}f/" -#~ "p/{threadId}>) w {forumName}" +#~ msgid "Created a quiz \"{title}\"" +#~ msgstr "Utworzył(a) quiz „{title}”" diff --git a/locale/pl/LC_MESSAGES/misc.po b/locale/pl/LC_MESSAGES/misc.po index 1e61275..265758a 100644 --- a/locale/pl/LC_MESSAGES/misc.po +++ b/locale/pl/LC_MESSAGES/misc.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDw\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 14:00+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" +"POT-Creation-Date: 2020-08-10 00:59+0200\n" +"PO-Revision-Date: 2020-03-17 20:57+0100\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: pl\n" @@ -15,74 +15,74 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.3.1\n" +"X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: src/misc.py:42 +#: src/misc.py:96 msgid "Location" msgstr "Lokacja" -#: src/misc.py:42 +#: src/misc.py:96 msgid "About me" msgstr "O mnie" -#: src/misc.py:42 +#: src/misc.py:97 msgid "Google link" msgstr "link Google" -#: src/misc.py:42 +#: src/misc.py:97 msgid "Facebook link" msgstr "link Facebook" -#: src/misc.py:42 +#: src/misc.py:98 msgid "Twitter link" msgstr "link Twitter" -#: src/misc.py:42 +#: src/misc.py:98 msgid "Reddit link" msgstr "link Reddit" -#: src/misc.py:42 +#: src/misc.py:99 msgid "Twitch link" msgstr "link Twitch" -#: src/misc.py:42 +#: src/misc.py:99 msgid "PSN link" msgstr "link PSN" -#: src/misc.py:42 +#: src/misc.py:100 msgid "VK link" msgstr "link VK" -#: src/misc.py:42 +#: src/misc.py:100 msgid "XBL link" msgstr "link XBL" -#: src/misc.py:42 +#: src/misc.py:101 msgid "Steam link" msgstr "link Steam" -#: src/misc.py:42 +#: src/misc.py:101 msgid "Discord handle" msgstr "konto Discord" -#: src/misc.py:42 +#: src/misc.py:102 msgid "Battle.net handle" msgstr "konto Battle.net" -#: src/misc.py:142 +#: src/misc.py:108 +msgid "Unknown" +msgstr "Nieznana" + +#: src/misc.py:110 +msgid "unknown" +msgstr "nieznana sekcja" + +#: src/misc.py:121 msgid "" "\n" "__And more__" msgstr "" "\n" "__Oraz więcej__" - -#: src/misc.py:423 -msgid "Unknown" -msgstr "Nieznana" - -#: src/misc.py:425 -msgid "unknown" -msgstr "nieznana sekcja" diff --git a/locale/pl/LC_MESSAGES/rc_formatters.po b/locale/pl/LC_MESSAGES/rc_formatters.po index ccabe72..c7be713 100644 --- a/locale/pl/LC_MESSAGES/rc_formatters.po +++ b/locale/pl/LC_MESSAGES/rc_formatters.po @@ -6,232 +6,131 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDw\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 17:21+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" -"Last-Translator: Frisk \n" -"Language-Team: \n" +"POT-Creation-Date: 2020-08-10 16:45+0200\n" +"PO-Revision-Date: 2020-08-10 16:41+0000\n" +"Last-Translator: Frisk The Evil Goat Overlord \n" +"Language-Team: Polish \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" -"X-Generator: Poedit 2.3.1\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" -"Project-Id-Version: RcGcDw\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 22:56+0200\n" -"PO-Revision-Date: 2020-03-17 20:57+0100\n" -"Last-Translator: Frisk \n" -"Language-Team: \n" -"Language: pl\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.3\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " -"|| n%100>=20) ? 1 : 2);\n" -#: src/rcgcdw.py:113 src/rcgcdw.py:115 src/rcgcdw.py:117 src/rcgcdw.py:119 -#: src/rcgcdw.py:121 src/rcgcdw.py:123 src/rcgcdw.py:125 -#, python-brace-format -msgid "{value} (avg. {avg})" -msgstr "{value} (średnio {avg})" - -#: src/rcgcdw.py:145 -msgid "Daily overview" -msgstr "Podsumowanie dnia" - -#: src/rcgcdw.py:153 -msgid "No activity" -msgstr "Brak aktywności" - -#: src/rcgcdw.py:177 -msgid " ({} action)" -msgid_plural " ({} actions)" -msgstr[0] " ({} akcja)" -msgstr[1] " ({} akcje)" -msgstr[2] " ({} akcji)" - -#: src/rcgcdw.py:179 -msgid " ({} edit)" -msgid_plural " ({} edits)" -msgstr[0] " ({} edycja)" -msgstr[1] " ({} edycje)" -msgstr[2] " ({} edycji)" - -#: src/rcgcdw.py:184 -msgid " UTC ({} action)" -msgid_plural " UTC ({} actions)" -msgstr[0] " UTC ({} akcja)" -msgstr[1] " UTC ({} akcje)" -msgstr[2] " UTC ({} akcji)" - -#: src/rcgcdw.py:186 src/rcgcdw.py:187 src/rcgcdw.py:191 -msgid "But nobody came" -msgstr "Ale nikt nie przyszedł" - -#: src/rcgcdw.py:194 -msgid "Most active user" -msgid_plural "Most active users" -msgstr[0] "Najbardziej aktywny użytkownik" -msgstr[1] "Najbardziej aktywni użytkownicy" -msgstr[2] "Najbardziej aktywni użytkownicy" - -#: src/rcgcdw.py:195 -msgid "Most edited article" -msgid_plural "Most edited articles" -msgstr[0] "Najczęściej edytowany artykuł" -msgstr[1] "Najczęściej edytowane artykuły" -msgstr[2] "Najczęściej edytowane artykuły" - -#: src/rcgcdw.py:196 -msgid "Edits made" -msgstr "Zrobionych edycji" - -#: src/rcgcdw.py:196 -msgid "New files" -msgstr "Nowych plików" - -#: src/rcgcdw.py:196 -msgid "Admin actions" -msgstr "Akcji administratorskich" - -#: src/rcgcdw.py:197 -msgid "Bytes changed" -msgstr "Zmienionych bajtów" - -#: src/rcgcdw.py:197 -msgid "New articles" -msgstr "Nowych artykułów" - -#: src/rcgcdw.py:198 -msgid "Unique contributors" -msgstr "Unikalnych edytujących" - -#: src/rcgcdw.py:199 -msgid "Most active hour" -msgid_plural "Most active hours" -msgstr[0] "Najbardziej aktywna godzina" -msgstr[1] "Najbardziej aktywne godziny" -msgstr[2] "Najbardziej aktywne godziny" - -#: src/rcgcdw.py:200 -msgid "Day score" -msgstr "Wynik dnia" - -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "director" msgstr "Dyrektor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "bot" msgstr "Bot" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "editor" msgstr "Redaktor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "directors" msgstr "Dyrektorzy" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "sysop" msgstr "Administrator" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "bureaucrat" msgstr "Biurokrata" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "reviewer" msgstr "Przeglądający" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "autoreview" msgstr "Automatycznie przeglądający" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "autopatrol" msgstr "Automatycznie zatwierdzający" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "wiki_guardian" msgstr "Strażnik wiki" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "second" msgid_plural "seconds" msgstr[0] "sekunda" msgstr[1] "sekundy" msgstr[2] "sekund" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" msgstr[1] "minuty" msgstr[2] "minut" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "hour" msgid_plural "hours" msgstr[0] "godzina" msgstr[1] "godziny" msgstr[2] "godzin" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "day" msgid_plural "days" msgstr[0] "dzień" msgstr[1] "dni" msgstr[2] "dni" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "week" msgid_plural "weeks" msgstr[0] "tydzień" msgstr[1] "tygodnie" msgstr[2] "tygodni" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "month" msgid_plural "months" msgstr[0] "miesiąc" msgstr[1] "miesiące" msgstr[2] "miesięcy" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "year" msgid_plural "years" msgstr[0] "rok" msgstr[1] "lata" msgstr[2] "lat" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "millennium" msgid_plural "millennia" msgstr[0] "tysiąclecie" msgstr[1] "tysiąclecia" msgstr[2] "tysiącleci" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "decade" msgid_plural "decades" msgstr[0] "dekada" msgstr[1] "dekady" msgstr[2] "dekad" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "century" msgid_plural "centuries" msgstr[0] "stulecie" msgstr[1] "stulecia" msgstr[2] "stuleci" -#: src/rc_formatters.py:41 +#: src/formatters/rc.py:52 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -240,7 +139,7 @@ msgstr "" "[{author}]({author_url}) editował(-a) [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: src/rc_formatters.py:43 +#: src/formatters/rc.py:54 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -249,19 +148,19 @@ msgstr "" "[{author}]({author_url}) stworzył(-a) [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: src/rc_formatters.py:46 +#: src/formatters/rc.py:57 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) przesłał(-a) [{file}]({file_link}){comment}" -#: src/rc_formatters.py:53 +#: src/formatters/rc.py:64 #, python-brace-format msgid "" "[{author}]({author_url}) reverted a version of [{file}]({file_link}){comment}" msgstr "" "[{author}]({author_url}) wycofał(-a) wersję [{file}]({file_link}){comment}" -#: src/rc_formatters.py:57 +#: src/formatters/rc.py:68 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -270,12 +169,12 @@ msgstr "" "[{author}]({author_url}) przesłał(-a) nową wersję [{file}]({file_link})" "{comment}" -#: src/rc_formatters.py:60 +#: src/formatters/rc.py:71 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) usunął/usunęła [{page}]({page_link}){comment}" -#: src/rc_formatters.py:64 +#: src/formatters/rc.py:75 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -284,15 +183,15 @@ msgstr "" "[{author}]({author_url}) usunął/usunęła przekierowanie przez nadpisanie " "[{page}]({page_link}){comment}" -#: src/rc_formatters.py:68 src/rc_formatters.py:73 +#: src/formatters/rc.py:79 src/formatters/rc.py:84 msgid "without making a redirect" -msgstr "bez utworzenia przekierowania przekierowania" +msgstr "bez utworzenia przekierowania" -#: src/rc_formatters.py:68 src/rc_formatters.py:74 +#: src/formatters/rc.py:79 src/formatters/rc.py:85 msgid "with a redirect" msgstr "z przekierowaniem" -#: src/rc_formatters.py:69 +#: src/formatters/rc.py:80 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -301,7 +200,7 @@ msgstr "" "[{author}]({author_url}) przeniósł/przeniosła {redirect}*{article}* do " "[{target}]({target_url}) {made_a_redirect}{comment}" -#: src/rc_formatters.py:75 +#: src/formatters/rc.py:86 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -310,7 +209,7 @@ msgstr "" "[{author}]({author_url}) przeniósł/przeniosła {redirect}*{article}* do " "przekierowania [{target}]({target_url}) {made_a_redirect}{comment}" -#: src/rc_formatters.py:80 +#: src/formatters/rc.py:91 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -319,42 +218,41 @@ msgstr "" "[{author}]({author_url}) przeniósł/przeniosła ustawienia zabezpieczeń z " "{redirect}*{article}* do [{target}]({target_url}){comment}" -#: src/rc_formatters.py:91 src/rc_formatters.py:512 -#, fuzzy +#: src/formatters/rc.py:102 src/formatters/rc.py:481 msgid "for infinity and beyond" -msgstr "wieczność" +msgstr "na wieczność" -#: src/rc_formatters.py:100 src/rc_formatters.py:520 +#: src/formatters/rc.py:112 src/formatters/rc.py:489 #, python-brace-format msgid "for {num} {translated_length}" -msgstr "" +msgstr "na {num} {translated_length}" -#: src/rc_formatters.py:106 src/rc_formatters.py:523 +#: src/formatters/rc.py:120 src/formatters/rc.py:492 msgid "until {}" -msgstr "" +msgstr "do {}" -#: src/rc_formatters.py:110 +#: src/formatters/rc.py:124 msgid " on pages: " msgstr " na stronach: " -#: src/rc_formatters.py:117 src/rc_formatters.py:534 +#: src/formatters/rc.py:131 src/formatters/rc.py:503 msgid " and namespaces: " msgstr " oraz przestrzeniach nazw: " -#: src/rc_formatters.py:119 +#: src/formatters/rc.py:133 msgid " on namespaces: " msgstr " na przestrzeniach nazw: " -#: src/rc_formatters.py:131 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:145 +#, python-brace-format msgid "" "[{author}]({author_url}) blocked [{user}]({user_url}) {time}" "{restriction_desc}{comment}" msgstr "" -"[{author}]({author_url}) zablokował(-a) [{user}]({user_url}) na {time}" +"[{author}]({author_url}) zablokował(-a) [{user}]({user_url}) {time}" "{restriction_desc}{comment}" -#: src/rc_formatters.py:135 +#: src/formatters/rc.py:149 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -363,25 +261,25 @@ msgstr "" "[{author}]({author_url}) zmienił(-a) ustawienia blokady dla [{blocked_user}]" "({user_url}){comment}" -#: src/rc_formatters.py:139 +#: src/formatters/rc.py:153 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" "[{author}]({author_url}) odblokował(-a) [{blocked_user}]({user_url}){comment}" -#: src/rc_formatters.py:142 +#: src/formatters/rc.py:156 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) pozostawił(-a) [komentarz]({comment}) na {target}" -#: src/rc_formatters.py:142 +#: src/formatters/rc.py:156 msgid "their own profile" msgstr "swoim własnym profilu" -#: src/rc_formatters.py:145 +#: src/formatters/rc.py:159 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -390,56 +288,56 @@ msgstr "" "[{author}]({author_url}) odpowiedział(-a) na [komentarz]({comment}) na " "{target}" -#: src/rc_formatters.py:148 src/rc_formatters.py:154 src/rc_formatters.py:165 -#: src/rc_formatters.py:169 +#: src/formatters/rc.py:162 src/formatters/rc.py:168 src/formatters/rc.py:179 +#: src/formatters/rc.py:183 msgid "their own" msgstr "swój własny" -#: src/rc_formatters.py:151 +#: src/formatters/rc.py:165 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) edytował(-a) [komentarz]({comment}) na {target}" -#: src/rc_formatters.py:157 +#: src/formatters/rc.py:171 #, python-brace-format msgid "[{author}]({author_url}) purged a comment on {target} profile" msgstr "" "[{author}]({author_url}) usunął/usunęła permanentnie komentarz na {target}" -#: src/rc_formatters.py:167 +#: src/formatters/rc.py:181 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "[{author}]({author_url}) usunął/usunęła komentarz na {target}" -#: src/rc_formatters.py:173 +#: src/formatters/rc.py:187 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "na profilu użytkownika [{target}]({target_url})" -#: src/rc_formatters.py:173 +#: src/formatters/rc.py:187 #, python-brace-format msgid "[their own]({target_url})" msgstr "na [swoim własnym profilu użytkownika]({target_url})" -#: src/rc_formatters.py:174 +#: src/formatters/rc.py:188 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" "[{author}]({author_url}) edytował(-a) pole {field} {target}. *({desc})*" -#: src/rc_formatters.py:188 src/rc_formatters.py:190 src/rc_formatters.py:612 -#: src/rc_formatters.py:614 +#: src/formatters/rc.py:202 src/formatters/rc.py:204 src/formatters/rc.py:581 +#: src/formatters/rc.py:583 msgid "none" msgstr "brak" -#: src/rc_formatters.py:196 src/rc_formatters.py:599 +#: src/formatters/rc.py:210 src/formatters/rc.py:568 msgid "System" msgstr "System" -#: src/rc_formatters.py:201 +#: src/formatters/rc.py:215 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -448,12 +346,12 @@ msgstr "" "[{author}]({author_url}) zabezpieczył(-a) [{article}]({article_url}) z " "następującymi ustawieniami: {settings}{comment}" -#: src/rc_formatters.py:203 src/rc_formatters.py:211 src/rc_formatters.py:622 -#: src/rc_formatters.py:628 +#: src/formatters/rc.py:217 src/formatters/rc.py:225 src/formatters/rc.py:591 +#: src/formatters/rc.py:597 msgid " [cascading]" msgstr " [kaskadowo]" -#: src/rc_formatters.py:208 +#: src/formatters/rc.py:222 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -462,7 +360,7 @@ msgstr "" "[{author}]({author_url}) modyfikował(-a) ustawienia zabezpieczeń [{article}]" "({article_url}) na: {settings}{comment}" -#: src/rc_formatters.py:215 +#: src/formatters/rc.py:229 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -471,7 +369,7 @@ msgstr "" "[{author}]({author_url}) usunął/usunęła zabezpieczenia z [{article}]" "({article_url}){comment}" -#: src/rc_formatters.py:219 +#: src/formatters/rc.py:233 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -489,7 +387,7 @@ msgstr[2] "" "[{author}]({author_url}) zmienił(-a) widoczność {amount} wersji strony " "[{article}]({article_url}){comment}" -#: src/rc_formatters.py:224 +#: src/formatters/rc.py:238 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -507,23 +405,23 @@ msgstr[2] "" "[{author}]({author_url}) zaimportował(-a) [{article}]({article_url}) {count} " "wersjami{comment}" -#: src/rc_formatters.py:229 +#: src/formatters/rc.py:243 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "" "[{author}]({author_url}) przywrócił(-a) [{article}]({article_url}){comment}" -#: src/rc_formatters.py:231 +#: src/formatters/rc.py:245 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "[{author}]({author_url}) zmienił(-a) widoczność wydarzeń{comment}" -#: src/rc_formatters.py:233 +#: src/formatters/rc.py:247 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) zaimportował(-a) interwiki{comment}" -#: src/rc_formatters.py:236 +#: src/formatters/rc.py:250 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" @@ -531,7 +429,7 @@ msgstr "" "[{author}]({author_url}) edytował(-a) filtr nadużyć [numer {number}]" "({filter_url})" -#: src/rc_formatters.py:240 +#: src/formatters/rc.py:254 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" @@ -539,7 +437,7 @@ msgstr "" "[{author}]({author_url}) stworzył(-a) filtr nadużyć [numer {number}]" "({filter_url})" -#: src/rc_formatters.py:244 +#: src/formatters/rc.py:258 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -548,32 +446,35 @@ msgstr "" "[{author}]({author_url}) połączył(-a) historie zmian [{article}]" "({article_url}) z [{dest}]({dest_url}){comment}" -#: src/rc_formatters.py:248 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:261 +#, python-brace-format msgid "Account [{author}]({author_url}) was created automatically" -msgstr "[{author}]({author_url}) utworzył(-a) tabelę Cargo \"{table}\"" +msgstr "Konto [{author}]({author_url}) zostało utworzone automatycznie" -#: src/rc_formatters.py:251 src/rc_formatters.py:260 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:263 src/formatters/rc.py:271 +#, python-brace-format msgid "Account [{author}]({author_url}) was created" -msgstr "[{author}]({author_url}) utworzył(-a) tabelę Cargo \"{table}\"" +msgstr "Konto [{author}]({author_url}) zostało utworzone" -#: src/rc_formatters.py:254 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:266 +#, python-brace-format msgid "" "Account [{article}]({article_url}) was created by [{author}]({author_url})" "{comment}" msgstr "" -"[{author}]({author_url}) przywrócił(-a) [{article}]({article_url}){comment}" +"Konto [{article}]({article_url}) zostało utworzone przez [{author}]" +"({author_url}){comment}" -#: src/rc_formatters.py:257 +#: src/formatters/rc.py:269 #, python-brace-format msgid "" "Account [{article}]({article_url}) was created by [{author}]({author_url}) " "and password was sent by email{comment}" msgstr "" +"Konto [{article}]({article_url}) zostało utworzone przez [{author}]" +"({author_url}) oraz hasło do konta zostało przesłane przez email {comment}" -#: src/rc_formatters.py:263 +#: src/formatters/rc.py:274 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -582,7 +483,7 @@ msgstr "" "[{author}]({author_url}) dodał(-a) wpis do [tabeli interwiki]({table_url}), " "który prowadzi do {website} z prefixem {prefix}" -#: src/rc_formatters.py:269 +#: src/formatters/rc.py:280 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -591,7 +492,7 @@ msgstr "" "[{author}]({author_url}) edytował(-a) wpis w [tabeli interwiki]" "({table_url}), który prowadzi do {website} z prefixem {prefix}" -#: src/rc_formatters.py:275 +#: src/formatters/rc.py:286 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" @@ -599,7 +500,7 @@ msgstr "" "[{author}]({author_url}) usunął/usunęła wpis z [tabeli interwiki]" "({table_url})" -#: src/rc_formatters.py:278 +#: src/formatters/rc.py:289 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -608,14 +509,14 @@ msgstr "" "[{author}]({author_url}) zmienił(-a) model zawartości [{article}]" "({article_url}) z {old} na {new}{comment}" -#: src/rc_formatters.py:282 +#: src/formatters/rc.py:293 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) edytował(-a) sprite [{article}]({article_url})" -#: src/rc_formatters.py:285 +#: src/formatters/rc.py:296 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -623,276 +524,273 @@ msgid "" msgstr "" "[{author}]({author_url}) utworzył(-a) sprite sheet [{article}]({article_url})" -#: src/rc_formatters.py:288 +#: src/formatters/rc.py:299 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "[{author}]({author_url}) edytował(-a) slice [{article}]({article_url})" -#: src/rc_formatters.py:293 +#: src/formatters/rc.py:302 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) utworzył(-a) tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:295 +#: src/formatters/rc.py:304 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) usunęł(-a) tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:300 +#: src/formatters/rc.py:307 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "" "[{author}]({author_url}) utworzył(-a) ponownie tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:305 +#: src/formatters/rc.py:310 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) zastąpił(-a) tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:308 +#: src/formatters/rc.py:313 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) utworzył(-a) [tag]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:312 +#: src/formatters/rc.py:317 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) usunął/usunęła [tag]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:316 +#: src/formatters/rc.py:321 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) aktywował(-a) [tag]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:319 +#: src/formatters/rc.py:324 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) dezaktywował(-a) [tag]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:321 +#: src/formatters/rc.py:326 msgid "An action has been hidden by administration." msgstr "Akcja została ukryta przez administrację." -#: src/rc_formatters.py:331 src/rc_formatters.py:615 +#: src/formatters/rc.py:332 +#, 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/rc.py:348 src/formatters/rc.py:584 msgid "No description provided" msgstr "Nie podano opisu zmian" -#: src/rc_formatters.py:378 +#: src/formatters/rc.py:375 msgid "(N!) " msgstr "(N!) " -#: src/rc_formatters.py:379 +#: src/formatters/rc.py:376 msgid "m" msgstr "d" -#: src/rc_formatters.py:379 +#: src/formatters/rc.py:376 msgid "b" msgstr "b" -#: src/rc_formatters.py:396 src/rc_formatters.py:401 +#: src/formatters/rc.py:393 src/formatters/rc.py:398 msgid "__Only whitespace__" msgstr "__Tylko znaki niedrukowane__" -#: src/rc_formatters.py:406 +#: src/formatters/rc.py:403 msgid "Removed" msgstr "Usunięto" -#: src/rc_formatters.py:408 +#: src/formatters/rc.py:405 msgid "Added" msgstr "Dodano" -#: src/rc_formatters.py:442 src/rc_formatters.py:481 +#: src/formatters/rc.py:439 src/formatters/rc.py:450 msgid "Options" msgstr "Opcje" -#: src/rc_formatters.py:442 +#: src/formatters/rc.py:439 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([podgląd]({link}) | [wycofaj]({undolink}))" -#: src/rc_formatters.py:447 +#: src/formatters/rc.py:444 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Przesłał(a) nową wersję {name}" -#: src/rc_formatters.py:449 +#: src/formatters/rc.py:446 #, python-brace-format msgid "Reverted a version of {name}" msgstr "Wycofano wersję {name}" -#: src/rc_formatters.py:451 +#: src/formatters/rc.py:448 #, python-brace-format msgid "Uploaded {name}" msgstr "Przesłał(a) {name}" -#: src/rc_formatters.py:467 -msgid "**No license!**" -msgstr "**Brak licencji!**" - -#: src/rc_formatters.py:479 -msgid "" -"\n" -"License: {}" -msgstr "" -"\n" -"Licencja: {}" - -#: src/rc_formatters.py:481 +#: src/formatters/rc.py:450 #, python-brace-format msgid "([preview]({link}))" msgstr "([podgląd]({link}))" -#: src/rc_formatters.py:486 +#: src/formatters/rc.py:455 #, python-brace-format msgid "Deleted page {article}" msgstr "Usunął/usunęła {article}" -#: src/rc_formatters.py:489 +#: src/formatters/rc.py:458 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "" "Usunął/usunęła przekierowanie ({article}) aby utworzyć miejsce dla " "przenoszonej strony" -#: src/rc_formatters.py:493 +#: src/formatters/rc.py:462 msgid "No redirect has been made" msgstr "Nie utworzono przekierowania" -#: src/rc_formatters.py:494 +#: src/formatters/rc.py:463 msgid "A redirect has been made" msgstr "Zostało utworzone przekierowanie" -#: src/rc_formatters.py:495 +#: src/formatters/rc.py:464 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Przeniósł/przeniosła {redirect}{article} do {target}" -#: src/rc_formatters.py:498 +#: src/formatters/rc.py:467 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "" "Przeniósł/przeniosła {redirect}{article} do strony przekierowującej {title}" -#: src/rc_formatters.py:502 +#: src/formatters/rc.py:471 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Przeniesiono ustawienia zabezpieczeń z {redirect}{article} do {title}" -#: src/rc_formatters.py:527 +#: src/formatters/rc.py:496 msgid "Blocked from editing the following pages: " msgstr "Blokada przed edytowaniem następujących stron: " -#: src/rc_formatters.py:536 +#: src/formatters/rc.py:505 msgid "Blocked from editing pages on following namespaces: " msgstr "Blokada przed edytowaniem stron na następujących przestrzeniach nazw: " -#: src/rc_formatters.py:547 +#: src/formatters/rc.py:516 msgid "Partial block details" msgstr "Szczegóły częściowej blokady" -#: src/rc_formatters.py:548 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:517 +#, python-brace-format msgid "Blocked {blocked_user} {time}" -msgstr "Zablokowano {blocked_user} na {time}" +msgstr "Zablokowano {blocked_user} {time}" -#: src/rc_formatters.py:552 +#: src/formatters/rc.py:521 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Zmienił ustawienia blokady {blocked_user}" -#: src/rc_formatters.py:556 +#: src/formatters/rc.py:525 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Odblokował {blocked_user}" -#: src/rc_formatters.py:561 +#: src/formatters/rc.py:530 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Pozostawiono komentarz na profilu użytkownika {target}" -#: src/rc_formatters.py:563 +#: src/formatters/rc.py:532 msgid "Left a comment on their own profile" msgstr "Pozostawił(a) komentarz na swoim profilu" -#: src/rc_formatters.py:568 +#: src/formatters/rc.py:537 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Odpowiedziano na komentarz na profilu użytkownika {target}" -#: src/rc_formatters.py:570 +#: src/formatters/rc.py:539 msgid "Replied to a comment on their own profile" msgstr "Odpowiedział(a) na komentarz na swoim profilu" -#: src/rc_formatters.py:575 +#: src/formatters/rc.py:544 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Edytowano komentarz na profilu użytkownika {target}" -#: src/rc_formatters.py:577 +#: src/formatters/rc.py:546 msgid "Edited a comment on their own profile" msgstr "Edytował(a) komentarz na swoim profilu" -#: src/rc_formatters.py:580 +#: src/formatters/rc.py:549 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Edytowano profil użytkownika {target}" -#: src/rc_formatters.py:580 +#: src/formatters/rc.py:549 msgid "Edited their own profile" msgstr "Edytował(a) swój profil" -#: src/rc_formatters.py:582 +#: src/formatters/rc.py:551 #, python-brace-format msgid "Cleared the {field} field" msgstr "Wyczyszczono pole {field}" -#: src/rc_formatters.py:584 +#: src/formatters/rc.py:553 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "pole \"{field}\" zostało zmienione na: {desc}" -#: src/rc_formatters.py:587 +#: src/formatters/rc.py:556 #, python-brace-format msgid "Purged a comment on {target}'s profile" msgstr "Usunął permanentnie komentarz na profilu użytkownika {target}" -#: src/rc_formatters.py:593 +#: src/formatters/rc.py:562 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Usunął komentarz na profilu użytkownika {target}" -#: src/rc_formatters.py:597 +#: src/formatters/rc.py:566 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Zmieniono przynależność do grup dla {target}" -#: src/rc_formatters.py:601 +#: src/formatters/rc.py:570 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} automatycznie otrzymał nową grupę użytkownika" -#: src/rc_formatters.py:616 +#: src/formatters/rc.py:585 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Grupy zmienione z {old_groups} do {new_groups}{reason}" -#: src/rc_formatters.py:620 +#: src/formatters/rc.py:589 #, python-brace-format msgid "Protected {target}" msgstr "Zabezpieczono {target}" -#: src/rc_formatters.py:626 +#: src/formatters/rc.py:595 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Zmieniono poziom zabezpieczeń {article}" -#: src/rc_formatters.py:632 +#: src/formatters/rc.py:601 #, python-brace-format msgid "Removed protection from {article}" msgstr "Usunięto zabezpieczenie {article}" -#: src/rc_formatters.py:636 +#: src/formatters/rc.py:605 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " @@ -900,7 +798,7 @@ msgstr[0] "Zmieniono widoczność wersji na stronie {article} " msgstr[1] "Zmieniono widoczność {amount} wersji na stronie {article} " msgstr[2] "Zmieniono widoczność {amount} wersji na stronie {article} " -#: src/rc_formatters.py:641 +#: src/formatters/rc.py:610 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" @@ -908,168 +806,259 @@ msgstr[0] "Zaimportowano {article} z {count} wersją" msgstr[1] "Zaimportowano {article} z {count} wersjami" msgstr[2] "Zaimportowano {article} z {count} wersjami" -#: src/rc_formatters.py:646 +#: src/formatters/rc.py:615 #, python-brace-format msgid "Restored {article}" msgstr "Przywrócono {article}" -#: src/rc_formatters.py:649 +#: src/formatters/rc.py:618 msgid "Changed visibility of log events" msgstr "Zmieniono widoczność logów" -#: src/rc_formatters.py:652 +#: src/formatters/rc.py:621 msgid "Imported interwiki" msgstr "Zaimportowano interwiki" -#: src/rc_formatters.py:655 +#: src/formatters/rc.py:624 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Edytowano filtr nadużyć numer {number}" -#: src/rc_formatters.py:658 +#: src/formatters/rc.py:627 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Utworzono filtr nadużyć numer {number}" -#: src/rc_formatters.py:661 +#: src/formatters/rc.py:630 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Połączono historie {article} z {dest}" -#: src/rc_formatters.py:665 +#: src/formatters/rc.py:634 msgid "Created account automatically" -msgstr "" +msgstr "Konto zostało utworzone automatycznie" -#: src/rc_formatters.py:668 src/rc_formatters.py:677 +#: src/formatters/rc.py:637 src/formatters/rc.py:646 msgid "Created account" -msgstr "" +msgstr "Stworzono konto" -#: src/rc_formatters.py:671 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:640 +#, python-brace-format msgid "Created account {article}" -msgstr "Usunął/usunęła {article}" +msgstr "Utworzono konto {article}" -#: src/rc_formatters.py:674 +#: src/formatters/rc.py:643 #, python-brace-format msgid "Created account {article} and password was sent by email" -msgstr "" +msgstr "Utworzono konto {article} oraz wysłano hasło z użyciem e-maila" -#: src/rc_formatters.py:680 +#: src/formatters/rc.py:649 msgid "Added an entry to the interwiki table" msgstr "Dodano wpis do tabeli interwiki" -#: src/rc_formatters.py:681 src/rc_formatters.py:687 +#: src/formatters/rc.py:650 src/formatters/rc.py:656 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefix: {prefix}, strona: {website} | {desc}" -#: src/rc_formatters.py:686 +#: src/formatters/rc.py:655 msgid "Edited an entry in interwiki table" msgstr "Edytowano wpis interwiki" -#: src/rc_formatters.py:692 +#: src/formatters/rc.py:661 msgid "Deleted an entry in interwiki table" msgstr "Usunięto wpis interwiki" -#: src/rc_formatters.py:693 +#: src/formatters/rc.py:662 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefix: {prefix} | {desc}" -#: src/rc_formatters.py:696 +#: src/formatters/rc.py:665 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Zmieniono model zawartości {article}" -#: src/rc_formatters.py:697 +#: src/formatters/rc.py:666 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Model został zmieniony z {old} na {new}: {reason}" -#: src/rc_formatters.py:702 +#: src/formatters/rc.py:671 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Edytowano sprite dla {article}" -#: src/rc_formatters.py:705 +#: src/formatters/rc.py:674 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Utworzono sprite sheet dla {article}" -#: src/rc_formatters.py:708 +#: src/formatters/rc.py:677 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Edytowano część sprite dla {article}" -#: src/rc_formatters.py:714 +#: src/formatters/rc.py:681 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "Utworzono tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:718 +#: src/formatters/rc.py:685 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "Usunięto tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:725 +#: src/formatters/rc.py:690 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "Utworzono ponownie tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:732 +#: src/formatters/rc.py:695 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "Zastąpiono tabelę Cargo \"{table}\"" -#: src/rc_formatters.py:736 +#: src/formatters/rc.py:699 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Utworzono tag \"{tag}\"" -#: src/rc_formatters.py:740 +#: src/formatters/rc.py:703 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Usunięto tag \"{tag}\"" -#: src/rc_formatters.py:744 +#: src/formatters/rc.py:707 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Aktywowano tag \"{tag}\"" -#: src/rc_formatters.py:747 +#: src/formatters/rc.py:710 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Dezaktywowano tag \"{tag}\"" -#: src/rc_formatters.py:750 +#: src/formatters/rc.py:713 #, fuzzy -msgid "Action has been hidden by administration" -msgstr "Akcja została ukryta przez administrację." +msgid "Action has been hidden by administration." +msgstr "Akcja została ukryta przez administrację" -#: src/rc_formatters.py:751 +#: src/formatters/rc.py:714 msgid "Unknown" msgstr "Nieznana" -#: src/rc_formatters.py:770 +#: src/formatters/rc.py:718 +#, python-brace-format +msgid "Unknown event `{event}`" +msgstr "Nieznane wydarzenie `{event}`" + +#: src/formatters/rc.py:723 src/formatters/rc.py:725 +msgid "Report this on the support server" +msgstr "Zgłoś to na serwerze wsparcia" + +#: src/formatters/rc.py:742 msgid "Tags" msgstr "Tagi" -#: src/rc_formatters.py:773 +#: src/formatters/rc.py:745 msgid "**Added**: " msgstr "**Dodane**: " -#: src/rc_formatters.py:773 +#: src/formatters/rc.py:745 msgid " and {} more\n" msgstr " oraz {} innych\n" -#: src/rc_formatters.py:774 +#: src/formatters/rc.py:746 msgid "**Removed**: " msgstr "**Usunięte**: " -#: src/rc_formatters.py:774 +#: src/formatters/rc.py:746 msgid " and {} more" msgstr " oraz {} innych" -#: src/rc_formatters.py:775 +#: src/formatters/rc.py:747 msgid "Changed categories" msgstr "Zmienione kategorie" + +#, python-brace-format +msgid "{value} (avg. {avg})" +msgstr "{value} (średnio {avg})" + +msgid "Daily overview" +msgstr "Podsumowanie dnia" + +msgid "No activity" +msgstr "Brak aktywności" + +msgid " ({} action)" +msgid_plural " ({} actions)" +msgstr[0] " ({} akcja)" +msgstr[1] " ({} akcje)" +msgstr[2] " ({} akcji)" + +msgid " ({} edit)" +msgid_plural " ({} edits)" +msgstr[0] " ({} edycja)" +msgstr[1] " ({} edycje)" +msgstr[2] " ({} edycji)" + +msgid " UTC ({} action)" +msgid_plural " UTC ({} actions)" +msgstr[0] " UTC ({} akcja)" +msgstr[1] " UTC ({} akcje)" +msgstr[2] " UTC ({} akcji)" + +msgid "But nobody came" +msgstr "Ale nikt nie przyszedł" + +msgid "Most active user" +msgid_plural "Most active users" +msgstr[0] "Najbardziej aktywny użytkownik" +msgstr[1] "Najbardziej aktywni użytkownicy" +msgstr[2] "Najbardziej aktywni użytkownicy" + +msgid "Edits made" +msgstr "Zrobionych edycji" + +msgid "New files" +msgstr "Nowych plików" + +msgid "Admin actions" +msgstr "Akcji administratorskich" + +msgid "Bytes changed" +msgstr "Zmienionych bajtów" + +msgid "Unique contributors" +msgstr "Unikalnych edytujących" + +msgid "Most active hour" +msgid_plural "Most active hours" +msgstr[0] "Najbardziej aktywna godzina" +msgstr[1] "Najbardziej aktywne godziny" +msgstr[2] "Najbardziej aktywne godziny" + +msgid "Day score" +msgstr "Wynik dnia" + +#, fuzzy +#~ msgid "Most edited article" +#~ msgid_plural "Most edited articles" +#~ msgstr[0] "Przywrócono {article}" +#~ msgstr[1] "Przywrócono {article}" +#~ msgstr[2] "Przywrócono {article}" + +#, fuzzy +#~ msgid "New articles" +#~ msgstr "Przywrócono {article}" + +#~ msgid "**No license!**" +#~ msgstr "**Brak licencji!**" + +#~ msgid "" +#~ "\n" +#~ "License: {}" +#~ msgstr "" +#~ "\n" +#~ "Licencja: {}" diff --git a/locale/pl/LC_MESSAGES/wiki.po b/locale/pl/LC_MESSAGES/wiki.po index 39502f3..101c514 100644 --- a/locale/pl/LC_MESSAGES/wiki.po +++ b/locale/pl/LC_MESSAGES/wiki.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDw\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 17:22+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" +"POT-Creation-Date: 2020-08-10 01:01+0200\n" +"PO-Revision-Date: 2020-03-17 20:57+0100\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: pl\n" @@ -15,28 +15,25 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: pygettext.py 1.5\n" -"X-Generator: Poedit 2.3.1\n" +"X-Generator: Poedit 2.3\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" -#: src/rc.py:150 -#, python-brace-format -msgid "Connection to {wiki} seems to be stable now." -msgstr "Połączenie z {wiki} wygląda na stabilne." - -#: src/rc.py:151 src/rc.py:266 -msgid "Connection status" -msgstr "Problem z połączeniem" - -#: src/rc.py:265 -#, python-brace-format -msgid "{wiki} seems to be down or unreachable." -msgstr "{wiki} nie działa lub jest nieosiągalna." - -#: src/rc.py:334 +#: src/wiki.py:207 msgid "~~hidden~~" msgstr "~~ukryte~~" -#: src/rc.py:340 +#: src/wiki.py:212 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 "Problem z połączeniem" + +#, python-brace-format +#~ msgid "{wiki} seems to be down or unreachable." +#~ msgstr "{wiki} nie działa lub jest nieosiągalna." diff --git a/locale/pt-br/LC_MESSAGES/discord.po b/locale/pt-br/LC_MESSAGES/discord.po index d03b1fb..4e619ed 100644 --- a/locale/pt-br/LC_MESSAGES/discord.po +++ b/locale/pt-br/LC_MESSAGES/discord.po @@ -7,29 +7,29 @@ msgid "" msgstr "" "Project-Id-Version: RcGcDd\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-10 01:44+0200\n" +"POT-Creation-Date: 2020-08-10 16:46+0200\n" "PO-Revision-Date: 2020-08-10 01:53+0200\n" +"Last-Translator: \n" "Language-Team: \n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 2.3.1\n" -"Last-Translator: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" -"Language: pt_BR\n" -#: src/discord.py:27 +#: src/discord.py:25 msgid "wiki deletion" msgstr "" -#: src/discord.py:27 src/discord.py:28 +#: src/discord.py:25 src/discord.py:26 msgid "wiki becoming inaccessible" msgstr "" -#: src/discord.py:29 +#: src/discord.py:27 msgid "unknown error" msgstr "" -#: src/discord.py:30 +#: src/discord.py:28 msgid "The webhook for {} has been removed due to {}." msgstr "" diff --git a/locale/pt-br/LC_MESSAGES/discussion_formatters.po b/locale/pt-br/LC_MESSAGES/discussion_formatters.po index 1e6ad2c..d32ff91 100644 --- a/locale/pt-br/LC_MESSAGES/discussion_formatters.po +++ b/locale/pt-br/LC_MESSAGES/discussion_formatters.po @@ -6,127 +6,163 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 22:56+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" +"POT-Creation-Date: 2020-08-10 16:45+0200\n" +"PO-Revision-Date: 2020-08-10 14:11+0000\n" "Last-Translator: Eduaddad \n" "Language-Team: Portuguese (Brazil) \n" -"Language: pt_BR\n" +"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: Poedit 2.3.1\n" +"X-Generator: Weblate 4.1.1\n" -#: src/discussion_formatters.py:38 +#: src/formatters/discussions.py:21 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}f/p/{threadId}/r/{postId}>) " -"to [{title}](<{url}f/p/{threadId}>) in {forumName}" +"[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}>) " +"in {forumName}" msgstr "" -"[Responder](<{url}f/p/{threadId}/r/{postId}>) por [{author}](<{url}f/u/" -"{creatorId}>) do [{title}](<{url}f/p/{threadId}>) do {forumName}" +"Criado [{title}](<{url}f/p/{threadId}>) por [{author}](<{url}f/u/{creatorId}" +">) no {forumName}" -#: src/discussion_formatters.py:40 src/discussion_formatters.py:49 -#: src/discussion_formatters.py:104 src/discussion_formatters.py:117 +#: src/formatters/discussions.py:23 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/" +"{threadId}>) in {forumName}" +msgstr "" +"[{author}](<{url}f/u/{creatorId}>)criou uma enquete [{title}](<{url}f/p/" +"{threadId}>) no {forumName}" + +#: src/formatters/discussions.py:28 +#, fuzzy, python-brace-format +msgid "" +"[{author}](<{url}f/u/{creatorId}>) 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}" +">) para [{title}](<{url}f/p/{threadId}>) em {forumName}" + +#: src/formatters/discussions.py:30 src/formatters/discussions.py:38 +#: src/formatters/discussions.py:96 src/formatters/discussions.py:108 msgid "unknown" msgstr "desconhecido" -#: src/discussion_formatters.py:44 +#: src/formatters/discussions.py:34 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created [{title}](<{url}wiki/Message_Wall:" +"[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}wiki/Message_Wall:" "{user_wall}?threadId={threadId}>) on [{user}'s Message Wall](<{url}wiki/" "Message_Wall:{user_wall}>)" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) criou [{title}](<{wikiurl}wiki/" -"Message_Wall:{user_wall}?threadId={threadid}>) no mural de mensagens de " -"{user}" +"[{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/discussion_formatters.py:46 +#: src/formatters/discussions.py:36 #, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}wiki/Message_Wall:" +"[{author}](<{url}f/u/{creatorId}>) 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]" +"Message_Wall:{user_wall}?threadId={threadId}) on [{user}'s Message Wall]" "(<{url}wiki/Message_Wall:{user_wall}>)" msgstr "" -"[{author}](<{url}f/u/{creatorId}>) respondeu [{title}](<{wikiurl}wiki/" -"Message_Wall:{user_wall}?threadId={threadid}#{replyId}>) no mural de " -"mensagens de {user}" +"[{author}]({author_url}) criou uma [resposta](<{url}wiki/Message_Wall:" +"{user_wall}?threadId={threadId}#{replyId}>) para [{title}](<{url}wiki/" +"Message_Wall:{user_wall}?threadId={threadId}>) no mural de mensagens de " +"[{user}](<{url}wiki/Message_Wall:{user_wall}>)" -#: src/discussion_formatters.py:51 -#, python-brace-format +#: src/formatters/discussions.py:40 +#, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [comment](<{url}wiki/{article}?" -"commentId={commentId}>) on [{article}](<{url}wiki/{article}>)" +"[{author}](<{url}f/u/{creatorId}>) created a [comment](<{url}wiki/{article}?" +"threadId={threadId}>) on [{article}](<{url}wiki/{article}>)" msgstr "" +"[{author}]({author_url})criou um [comentário](<{url}wiki/{article}?" +"commentId={commentId}>) no [{article}](<{url}wiki/{article}>)" -#: src/discussion_formatters.py:53 -#, python-brace-format +#: src/formatters/discussions.py:42 +#, fuzzy, python-brace-format msgid "" -"[{author}]({author_url}) created a [reply](<{url}wiki/{article}?" -"threadId={threadId}) to a [comment](<{url}wiki/{article}?" -"commentId={commentId}&replyId={replyId}>) on [{article}](<{url}wiki/{article}" +"[{author}](<{url}f/u/{creatorId}>) created a [reply](<{url}wiki/{article}?" +"threadId={threadId}) to a [comment](<{url}wiki/{article}?threadId={threadId}" +"#{replyId}>) on [{article}](<{url}wiki/{article}>)" +msgstr "" +"[{author}]({author_url}) criou uma [resposta](<{url}wiki/{article}?" +"threadId={threadId}) para um [comentário](<{url}wiki/{article}?" +"commentId={commentId}&replyId={replyId}>) no [{article}](<{url}wiki/{article}" ">)" + +#: src/formatters/discussions.py:48 +#, python-brace-format +msgid "" +"Unknown event `{event}` by [{author}]({author_url}), report it on the " +"[support server](<{support}>)." msgstr "" -#: src/discussion_formatters.py:82 +#: src/formatters/discussions.py:74 #, python-brace-format msgid "Created \"{title}\"" msgstr "Criado \"{title}\"" -#: src/discussion_formatters.py:87 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:79 +#, python-brace-format msgid "Created a poll \"{title}\"" -msgstr "Criou uma enquete intitulada \"{title}\"" +msgstr "Criou uma enquete \"{title}\"" -#: src/discussion_formatters.py:92 +#: src/formatters/discussions.py:84 msgid "Option {}" msgstr "Option {}" -#: src/discussion_formatters.py:93 +#: src/formatters/discussions.py:85 #, python-brace-format msgid "__[View image]({image_url})__" msgstr "__[Ver imagem]({image_url})__" -#: src/discussion_formatters.py:101 +#: src/formatters/discussions.py:93 #, python-brace-format msgid "Replied to \"{title}\"" msgstr "Respondido o \"{title}\"" -#: src/discussion_formatters.py:110 +#: src/formatters/discussions.py:102 #, python-brace-format msgid "Created \"{title}\" on {user}'s Message Wall" msgstr "Criado \"{title}\" no mural de mensagem de {user}" -#: src/discussion_formatters.py:114 +#: src/formatters/discussions.py:106 #, python-brace-format msgid "Replied to \"{title}\" on {user}'s Message Wall" msgstr "Respondeu a \"{title}\" no mural de mensagem de {user}" -#: src/discussion_formatters.py:121 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:112 +#, python-brace-format msgid "Commented on {article}" -msgstr "Criado \"{title}\"" +msgstr "Comentou em {article}" -#: src/discussion_formatters.py:125 -#, fuzzy, python-brace-format +#: src/formatters/discussions.py:116 +#, python-brace-format msgid "Replied to a comment on {article}" -msgstr "Respondido o \"{title}\"" +msgstr "Respondeu a um comentário em {article}" +#: src/formatters/discussions.py:120 #, python-brace-format -#~ msgid "" -#~ "[{author}](<{url}f/u/{creatorId}>) created [{title}](<{url}f/p/{threadId}" -#~ ">) in {forumName}" -#~ msgstr "" -#~ "Criado [{title}](<{url}f/p/{threadId}>) por [{author}](<{url}f/u/" -#~ "{creatorId}>) no {forumName}" +msgid "Unknown event `{event}`" +msgstr "" -#, python-brace-format +#: src/formatters/discussions.py:125 src/formatters/discussions.py:127 +msgid "Report this on the support server" +msgstr "" + +#, fuzzy, python-brace-format #~ msgid "" -#~ "[{author}](<{url}f/u/{creatorId}>) created a poll [{title}](<{url}f/p/" -#~ "{threadId}>) in {forumName}" +#~ "[{author}]({author_url}) created a quiz [{title}](<{url}f/p/{threadId}>) " +#~ "in {forumName}" #~ msgstr "" #~ "[{author}](<{url}f/u/{creatorId}>)criou uma enquete [{title}](<{url}f/p/" #~ "{threadId}>) no {forumName}" + +#, python-brace-format +#~ msgid "Created a quiz \"{title}\"" +#~ msgstr "Criou uma enquete \"{title}\"" diff --git a/locale/pt-br/LC_MESSAGES/misc.po b/locale/pt-br/LC_MESSAGES/misc.po index efca8dc..a043ccc 100644 --- a/locale/pt-br/LC_MESSAGES/misc.po +++ b/locale/pt-br/LC_MESSAGES/misc.po @@ -7,82 +7,82 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 14:00+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" +"POT-Creation-Date: 2020-08-10 00:59+0200\n" +"PO-Revision-Date: 2020-08-04 09:51+0000\n" "Last-Translator: Eduaddad \n" "Language-Team: Portuguese (Brazil) \n" -"Language: 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: Poedit 2.3.1\n" +"X-Generator: Weblate 4.1.1\n" -#: src/misc.py:42 +#: src/misc.py:96 msgid "Location" msgstr "Localização" -#: src/misc.py:42 +#: src/misc.py:96 msgid "About me" msgstr "Sobre mim" -#: src/misc.py:42 +#: src/misc.py:97 msgid "Google link" msgstr "Link do Google" -#: src/misc.py:42 +#: src/misc.py:97 msgid "Facebook link" msgstr "Facebook link" -#: src/misc.py:42 +#: src/misc.py:98 msgid "Twitter link" msgstr "Link do Twitter" -#: src/misc.py:42 +#: src/misc.py:98 msgid "Reddit link" msgstr "Link do Reddit" -#: src/misc.py:42 +#: src/misc.py:99 msgid "Twitch link" msgstr "Link do Twitch" -#: src/misc.py:42 +#: src/misc.py:99 msgid "PSN link" msgstr "Link do PSN" -#: src/misc.py:42 +#: src/misc.py:100 msgid "VK link" msgstr "Link do VK" -#: src/misc.py:42 +#: src/misc.py:100 msgid "XBL link" msgstr "Link do XBL" -#: src/misc.py:42 +#: src/misc.py:101 msgid "Steam link" msgstr "Link do Steam" -#: src/misc.py:42 +#: src/misc.py:101 msgid "Discord handle" msgstr "Link do Discord" -#: src/misc.py:42 +#: src/misc.py:102 msgid "Battle.net handle" msgstr "Link do Battle.net" -#: src/misc.py:142 +#: src/misc.py:108 +msgid "Unknown" +msgstr "Desconhecido" + +#: src/misc.py:110 +msgid "unknown" +msgstr "desconhecido" + +#: src/misc.py:121 msgid "" "\n" "__And more__" msgstr "" "\n" "__E mais__" - -#: src/misc.py:423 -msgid "Unknown" -msgstr "Desconhecido" - -#: src/misc.py:425 -msgid "unknown" -msgstr "desconhecido" diff --git a/locale/pt-br/LC_MESSAGES/rc_formatters.po b/locale/pt-br/LC_MESSAGES/rc_formatters.po index e2fb9f2..720775d 100644 --- a/locale/pt-br/LC_MESSAGES/rc_formatters.po +++ b/locale/pt-br/LC_MESSAGES/rc_formatters.po @@ -7,24 +7,11 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 17:21+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" +"POT-Creation-Date: 2020-08-10 16:45+0200\n" +"PO-Revision-Date: 2020-08-10 00:04+0000\n" "Last-Translator: Eduaddad \n" "Language-Team: Portuguese (Brazil) \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: Poedit 2.3.1\n" -"Project-Id-Version: \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 22:56+0200\n" -"PO-Revision-Date: 2020-08-04 09:51+0000\n" -"Last-Translator: Eduaddad \n" -"Language-Team: Portuguese (Brazil) \n" +"rcgcdw/rc_formatters/pt_BR/>\n" "Language: pt-br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -32,189 +19,107 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.1.1\n" -#: src/rcgcdw.py:113 src/rcgcdw.py:115 src/rcgcdw.py:117 src/rcgcdw.py:119 -#: src/rcgcdw.py:121 src/rcgcdw.py:123 src/rcgcdw.py:125 -#, python-brace-format -msgid "{value} (avg. {avg})" -msgstr "{value} (med. {avg})" - -#: src/rcgcdw.py:145 -msgid "Daily overview" -msgstr "Visão geral diária" - -#: src/rcgcdw.py:153 -msgid "No activity" -msgstr "Sem atividade" - -#: src/rcgcdw.py:177 -msgid " ({} action)" -msgid_plural " ({} actions)" -msgstr[0] " ({} açao)" -msgstr[1] " ({} ações)" - -#: src/rcgcdw.py:179 -msgid " ({} edit)" -msgid_plural " ({} edits)" -msgstr[0] " ({} editado)" -msgstr[1] " ({} edições)" - -#: src/rcgcdw.py:184 -msgid " UTC ({} action)" -msgid_plural " UTC ({} actions)" -msgstr[0] " UTC ({} ação)" -msgstr[1] " UTC ({} ações)" - -#: src/rcgcdw.py:186 src/rcgcdw.py:187 src/rcgcdw.py:191 -msgid "But nobody came" -msgstr "Mas ninguém veio" - -#: src/rcgcdw.py:194 -msgid "Most active user" -msgid_plural "Most active users" -msgstr[0] "Usuário mais ativo" -msgstr[1] "Usuários mais ativos" - -#: src/rcgcdw.py:195 -msgid "Most edited article" -msgid_plural "Most edited articles" -msgstr[0] "Artigo mais editado" -msgstr[1] "Artigos mais editados" - -#: src/rcgcdw.py:196 -msgid "Edits made" -msgstr "Edições feitas" - -#: src/rcgcdw.py:196 -msgid "New files" -msgstr "Novos arquivos" - -#: src/rcgcdw.py:196 -msgid "Admin actions" -msgstr "Ações de administração" - -#: src/rcgcdw.py:197 -msgid "Bytes changed" -msgstr "Bytes alterados" - -#: src/rcgcdw.py:197 -msgid "New articles" -msgstr "Novos artigos" - -#: src/rcgcdw.py:198 -msgid "Unique contributors" -msgstr "Contribuidores exclusivos" - -#: src/rcgcdw.py:199 -msgid "Most active hour" -msgid_plural "Most active hours" -msgstr[0] "Hora mais ativa" -msgstr[1] "Horas mais ativas" - -#: src/rcgcdw.py:200 -msgid "Day score" -msgstr "Pontuação do dia" - -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "director" msgstr "diretor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "bot" msgstr "robô" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "editor" msgstr "editor" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "directors" msgstr "diretores" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "sysop" msgstr "administrador" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "bureaucrat" msgstr "burocrata" -#: src/rcgcdw.py:242 +#: src/formatters/rc.py:19 msgid "reviewer" msgstr "revisor" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "autoreview" msgstr "revisão automática" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "autopatrol" msgstr "patrulha automatica" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "wiki_guardian" msgstr "guardião_wiki" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "second" msgid_plural "seconds" msgstr[0] "segundo" msgstr[1] "segundos" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minutos" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "horas" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "day" msgid_plural "days" msgstr[0] "dia" msgstr[1] "dias" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "week" msgid_plural "weeks" msgstr[0] "semana" msgstr[1] "semanas" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "month" msgid_plural "months" msgstr[0] "mês" msgstr[1] "meses" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "year" msgid_plural "years" msgstr[0] "ano" msgstr[1] "anos" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "millennium" msgid_plural "millennia" msgstr[0] "milénio" msgstr[1] "milénios" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "decade" msgid_plural "decades" msgstr[0] "década" msgstr[1] "décadas" -#: src/rcgcdw.py:243 +#: src/formatters/rc.py:20 msgid "century" msgid_plural "centuries" msgstr[0] "século" msgstr[1] "séculos" -#: src/rc_formatters.py:41 +#: src/formatters/rc.py:52 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -223,7 +128,7 @@ msgstr "" "[{author}]({author_url}) editou [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: src/rc_formatters.py:43 +#: src/formatters/rc.py:54 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -232,19 +137,19 @@ msgstr "" "[{author}]({author_url}) criou [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: src/rc_formatters.py:46 +#: src/formatters/rc.py:57 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) carregou [{file}]({file_link}){comment}" -#: src/rc_formatters.py:53 +#: src/formatters/rc.py:64 #, python-brace-format msgid "" "[{author}]({author_url}) reverted a version of [{file}]({file_link}){comment}" msgstr "" "[{author}]({author_url}) reverteu a versão do [{file}]({file_link}){comment}" -#: src/rc_formatters.py:57 +#: src/formatters/rc.py:68 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -253,12 +158,12 @@ msgstr "" "[{author}]({author_url}) carregou a nova versão de [{file}]({file_link})" "{comment}" -#: src/rc_formatters.py:60 +#: src/formatters/rc.py:71 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) excluiu [{page}]({page_link}){comment}" -#: src/rc_formatters.py:64 +#: src/formatters/rc.py:75 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -267,15 +172,15 @@ msgstr "" "[{author}]({author_url}) excluiu o redirecionamento substituindo [{page}]" "({page_link}){comment}" -#: src/rc_formatters.py:68 src/rc_formatters.py:73 +#: src/formatters/rc.py:79 src/formatters/rc.py:84 msgid "without making a redirect" msgstr "sem fazer um redirecionamento" -#: src/rc_formatters.py:68 src/rc_formatters.py:74 +#: src/formatters/rc.py:79 src/formatters/rc.py:85 msgid "with a redirect" msgstr "com um redirecionamento" -#: src/rc_formatters.py:69 +#: src/formatters/rc.py:80 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -284,7 +189,7 @@ msgstr "" "[{author}]({author_url}) moveu {redirect}*{article}* para [{target}]" "({target_url}) {made_a_redirect}{comment}" -#: src/rc_formatters.py:75 +#: src/formatters/rc.py:86 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -293,7 +198,7 @@ msgstr "" "[{author}]({author_url}) moveu {redirect}*{article}* sobre o " "redirecionamento para [{target}]({target_url}) {made_a_redirect}{comment}" -#: src/rc_formatters.py:80 +#: src/formatters/rc.py:91 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -302,42 +207,41 @@ msgstr "" "[{author}]({author_url}) moveu as configurações de proteção de {redirect}" "*{article}* para [{target}]({target_url}){comment}" -#: src/rc_formatters.py:91 src/rc_formatters.py:512 -#, fuzzy +#: src/formatters/rc.py:102 src/formatters/rc.py:481 msgid "for infinity and beyond" -msgstr "infinito e além" +msgstr "para o infinito e além" -#: src/rc_formatters.py:100 src/rc_formatters.py:520 +#: src/formatters/rc.py:112 src/formatters/rc.py:489 #, python-brace-format msgid "for {num} {translated_length}" -msgstr "" +msgstr "para {num} {translated_length}" -#: src/rc_formatters.py:106 src/rc_formatters.py:523 +#: src/formatters/rc.py:120 src/formatters/rc.py:492 msgid "until {}" -msgstr "" +msgstr "até {}" -#: src/rc_formatters.py:110 +#: src/formatters/rc.py:124 msgid " on pages: " msgstr " nas páginas: " -#: src/rc_formatters.py:117 src/rc_formatters.py:534 +#: src/formatters/rc.py:131 src/formatters/rc.py:503 msgid " and namespaces: " msgstr " e espaços nominais: " -#: src/rc_formatters.py:119 +#: src/formatters/rc.py:133 msgid " on namespaces: " msgstr " nos espaços nominais: " -#: src/rc_formatters.py:131 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:145 +#, python-brace-format msgid "" "[{author}]({author_url}) blocked [{user}]({user_url}) {time}" "{restriction_desc}{comment}" msgstr "" -"[{author}]({author_url}) bloqueou [{user}]({user_url}) por {time}" +"[{author}]({author_url}) bloqueou [{user}]({user_url}) {time}" "{restriction_desc}{comment}" -#: src/rc_formatters.py:135 +#: src/formatters/rc.py:149 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -346,14 +250,14 @@ msgstr "" "[{author}]({author_url}) mudou as configurações de bloqueio para " "[{blocked_user}]({user_url}){comment}" -#: src/rc_formatters.py:139 +#: src/formatters/rc.py:153 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" "[{author}]({author_url}) desbloqueou [{blocked_user}]({user_url}){comment}" -#: src/rc_formatters.py:142 +#: src/formatters/rc.py:156 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" @@ -361,11 +265,11 @@ msgstr "" "[{author}]({author_url}) deixou um [comentário]({comment}) no perfil de " "{target}" -#: src/rc_formatters.py:142 +#: src/formatters/rc.py:156 msgid "their own profile" msgstr "seu próprio perfil" -#: src/rc_formatters.py:145 +#: src/formatters/rc.py:159 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -374,12 +278,12 @@ msgstr "" "[{author}]({author_url}) respondeu a um [comentário]({comment}) no perfil de " "{target}" -#: src/rc_formatters.py:148 src/rc_formatters.py:154 src/rc_formatters.py:165 -#: src/rc_formatters.py:169 +#: src/formatters/rc.py:162 src/formatters/rc.py:168 src/formatters/rc.py:179 +#: src/formatters/rc.py:183 msgid "their own" msgstr "próprio" -#: src/rc_formatters.py:151 +#: src/formatters/rc.py:165 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" @@ -387,43 +291,43 @@ msgstr "" "[{author}]({author_url}) editou um [comentário]({comment}) no perfil de " "{target}" -#: src/rc_formatters.py:157 +#: src/formatters/rc.py:171 #, python-brace-format msgid "[{author}]({author_url}) purged a comment on {target} profile" msgstr "[{author}]({author_url}) limpou um comentário no perfil {target}" -#: src/rc_formatters.py:167 +#: src/formatters/rc.py:181 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "[{author}]({author_url}) excluiu um comentário no perfil de {target}" -#: src/rc_formatters.py:173 +#: src/formatters/rc.py:187 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "[{target}]({target_url})" -#: src/rc_formatters.py:173 +#: src/formatters/rc.py:187 #, python-brace-format msgid "[their own]({target_url})" msgstr "[seu próprio]({target_url})" -#: src/rc_formatters.py:174 +#: src/formatters/rc.py:188 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" "[{author}]({author_url}) editou o {field} no perfil de {target}. *({desc})*" -#: src/rc_formatters.py:188 src/rc_formatters.py:190 src/rc_formatters.py:612 -#: src/rc_formatters.py:614 +#: src/formatters/rc.py:202 src/formatters/rc.py:204 src/formatters/rc.py:581 +#: src/formatters/rc.py:583 msgid "none" msgstr "nenhum" -#: src/rc_formatters.py:196 src/rc_formatters.py:599 +#: src/formatters/rc.py:210 src/formatters/rc.py:568 msgid "System" msgstr "Sistema" -#: src/rc_formatters.py:201 +#: src/formatters/rc.py:215 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -432,12 +336,12 @@ msgstr "" "[{author}]({author_url})protegeu [{article}]({article_url}) com as seguintes " "configurações: {settings}{comment}" -#: src/rc_formatters.py:203 src/rc_formatters.py:211 src/rc_formatters.py:622 -#: src/rc_formatters.py:628 +#: src/formatters/rc.py:217 src/formatters/rc.py:225 src/formatters/rc.py:591 +#: src/formatters/rc.py:597 msgid " [cascading]" msgstr " [em cascata]" -#: src/rc_formatters.py:208 +#: src/formatters/rc.py:222 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -446,7 +350,7 @@ msgstr "" "[{author}]({author_url}) modificou as configurações de proteção de " "[{article}]({article_url}) para: {settings}{comment}" -#: src/rc_formatters.py:215 +#: src/formatters/rc.py:229 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -455,7 +359,7 @@ msgstr "" "[{author}]({author_url}) removeu a proteção para [{article}]({article_url})" "{comment}" -#: src/rc_formatters.py:219 +#: src/formatters/rc.py:233 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -470,7 +374,7 @@ msgstr[1] "" "[{author}]({author_url}) mudou a visibilidade da revisão {amount} na página " "[{article}]({article_url}){comment}" -#: src/rc_formatters.py:224 +#: src/formatters/rc.py:238 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -485,24 +389,24 @@ msgstr[1] "" "[{author}]({author_url}) importou [{article}]({article_url}) com {count} " "revisões{comment}" -#: src/rc_formatters.py:229 +#: src/formatters/rc.py:243 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "[{author}]({author_url}) restaurou [{article}]({article_url}){comment}" -#: src/rc_formatters.py:231 +#: src/formatters/rc.py:245 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "" "[{author}]({author_url}) mudou a visibilidade dos eventos de " "registro{comment}" -#: src/rc_formatters.py:233 +#: src/formatters/rc.py:247 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) importou a interwiki{comment}" -#: src/rc_formatters.py:236 +#: src/formatters/rc.py:250 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" @@ -510,7 +414,7 @@ msgstr "" "[{author}]({author_url}) editou o filtro de abuso [number {number}]" "({filter_url})" -#: src/rc_formatters.py:240 +#: src/formatters/rc.py:254 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" @@ -518,7 +422,7 @@ msgstr "" "[{author}]({author_url}) criou o filtro de abuso [number {number}]" "({filter_url})" -#: src/rc_formatters.py:244 +#: src/formatters/rc.py:258 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -527,31 +431,35 @@ msgstr "" "[{author}]({author_url}) mesclou o histórico de revisão de [{article}]" "({article_url}) para [{dest}]({dest_url}){comment}" -#: src/rc_formatters.py:248 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:261 +#, python-brace-format msgid "Account [{author}]({author_url}) was created automatically" -msgstr "[{author}]({author_url}) criou tabela no Cargo \"{table}\"" +msgstr "Conta [{author}]({author_url}) foi criada automaticamente" -#: src/rc_formatters.py:251 src/rc_formatters.py:260 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:263 src/formatters/rc.py:271 +#, python-brace-format msgid "Account [{author}]({author_url}) was created" -msgstr "[{author}]({author_url}) criou tabela no Cargo \"{table}\"" +msgstr "Conta [{author}]({author_url}) foi criada" -#: src/rc_formatters.py:254 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:266 +#, python-brace-format msgid "" "Account [{article}]({article_url}) was created by [{author}]({author_url})" "{comment}" -msgstr "[{author}]({author_url}) restaurou [{article}]({article_url}){comment}" +msgstr "" +"Conta [{article}]({article_url}) foi criada por [{author}]({author_url})" +"{comment}" -#: src/rc_formatters.py:257 +#: src/formatters/rc.py:269 #, python-brace-format msgid "" "Account [{article}]({article_url}) was created by [{author}]({author_url}) " "and password was sent by email{comment}" msgstr "" +"Conta [{article}]({article_url}) foi criada por [{author}]({author_url}) e a " +"senha foi enviada por e-mail{comment}" -#: src/rc_formatters.py:263 +#: src/formatters/rc.py:274 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -560,7 +468,7 @@ msgstr "" "[{author}]({author_url}) adicionou uma entrada à [tabela de interwiki]" "({table_url}) apontando para {website} com o prefixo {prefix}" -#: src/rc_formatters.py:269 +#: src/formatters/rc.py:280 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -569,7 +477,7 @@ msgstr "" "[{author}]({author_url}) editou uma entrada na [tabela de Interwiki]" "({table_url}) apontando para {website} com o prefixo {prefix}" -#: src/rc_formatters.py:275 +#: src/formatters/rc.py:286 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" @@ -577,7 +485,7 @@ msgstr "" "[{author}]({author_url}) excluiu uma entrada na [tabela de Interwiki]" "({table_url})" -#: src/rc_formatters.py:278 +#: src/formatters/rc.py:289 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -586,14 +494,14 @@ msgstr "" "[{author}]({author_url}) mudou o modelo de conteúdo da página [{article}]" "({article_url}) de {old} para {new}{comment}" -#: src/rc_formatters.py:282 +#: src/formatters/rc.py:293 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) editou o sprite para [{article}]({article_url})" -#: src/rc_formatters.py:285 +#: src/formatters/rc.py:296 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -602,447 +510,527 @@ msgstr "" "[{author}]({author_url})criou a folha de sprite para [{article}]" "({article_url})" -#: src/rc_formatters.py:288 +#: src/formatters/rc.py:299 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "[{author}]({author_url}) editou a peça para [{article}]({article_url})" -#: src/rc_formatters.py:293 +#: src/formatters/rc.py:302 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) criou tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:295 +#: src/formatters/rc.py:304 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) excluiu a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:300 +#: src/formatters/rc.py:307 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) recriou a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:305 +#: src/formatters/rc.py:310 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) substituiu a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:308 +#: src/formatters/rc.py:313 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) criou a [marcação]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:312 +#: src/formatters/rc.py:317 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) excluiu a [marcação]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:316 +#: src/formatters/rc.py:321 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) ativou a [marcação]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:319 +#: src/formatters/rc.py:324 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) desativou a [marcação]({tag_url}) \"{tag}\"" -#: src/rc_formatters.py:321 +#: src/formatters/rc.py:326 msgid "An action has been hidden by administration." msgstr "Uma ação foi ocultada pela administração." -#: src/rc_formatters.py:331 src/rc_formatters.py:615 +#: src/formatters/rc.py:332 +#, python-brace-format +msgid "" +"Unknown event `{event}` by [{author}]({author_url}), report it on the " +"[support server](<{support}>)." +msgstr "" + +#: src/formatters/rc.py:348 src/formatters/rc.py:584 msgid "No description provided" msgstr "Nenhuma descrição fornecida" -#: src/rc_formatters.py:378 +#: src/formatters/rc.py:375 msgid "(N!) " msgstr "(N!) " -#: src/rc_formatters.py:379 +#: src/formatters/rc.py:376 msgid "m" msgstr "m" -#: src/rc_formatters.py:379 +#: src/formatters/rc.py:376 msgid "b" msgstr "b" -#: src/rc_formatters.py:396 src/rc_formatters.py:401 +#: src/formatters/rc.py:393 src/formatters/rc.py:398 msgid "__Only whitespace__" msgstr "__Apenas espaço em branco__" -#: src/rc_formatters.py:406 +#: src/formatters/rc.py:403 msgid "Removed" msgstr "Removido" -#: src/rc_formatters.py:408 +#: src/formatters/rc.py:405 msgid "Added" msgstr "Adicionado" -#: src/rc_formatters.py:442 src/rc_formatters.py:481 +#: src/formatters/rc.py:439 src/formatters/rc.py:450 msgid "Options" msgstr "Opções" -#: src/rc_formatters.py:442 +#: src/formatters/rc.py:439 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([visualização]({link}) | [desfazer]({undolink}))" -#: src/rc_formatters.py:447 +#: src/formatters/rc.py:444 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Carregou uma nova versão de {name}" -#: src/rc_formatters.py:449 +#: src/formatters/rc.py:446 #, python-brace-format msgid "Reverted a version of {name}" msgstr "Reverteu uma versão do {name}" -#: src/rc_formatters.py:451 +#: src/formatters/rc.py:448 #, python-brace-format msgid "Uploaded {name}" msgstr "Carregado {name}" -#: src/rc_formatters.py:467 -msgid "**No license!**" -msgstr "* * Sem licença!* *" - -#: src/rc_formatters.py:479 -msgid "" -"\n" -"License: {}" -msgstr "" -"\n" -"Licença: {}" - -#: src/rc_formatters.py:481 +#: src/formatters/rc.py:450 #, python-brace-format msgid "([preview]({link}))" msgstr "([visualização]({link}))" -#: src/rc_formatters.py:486 +#: src/formatters/rc.py:455 #, python-brace-format msgid "Deleted page {article}" msgstr "Página {article} excluída" -#: src/rc_formatters.py:489 +#: src/formatters/rc.py:458 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Redirecionado {article} excluído por sobrescrevendo" -#: src/rc_formatters.py:493 +#: src/formatters/rc.py:462 msgid "No redirect has been made" msgstr "Nenhum redirecionamento foi feito" -#: src/rc_formatters.py:494 +#: src/formatters/rc.py:463 msgid "A redirect has been made" msgstr "Foi feito um redirecionamento" -#: src/rc_formatters.py:495 +#: src/formatters/rc.py:464 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Movido {redirect}{article} para {target}" -#: src/rc_formatters.py:498 +#: src/formatters/rc.py:467 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "Movido {redirect}{article} para {title} ao redirecionar" -#: src/rc_formatters.py:502 +#: src/formatters/rc.py:471 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Configurações de proteção movidos de {redirect}{article} para {title}" -#: src/rc_formatters.py:527 +#: src/formatters/rc.py:496 msgid "Blocked from editing the following pages: " msgstr "Bloqueado de editar as seguintes páginas: " -#: src/rc_formatters.py:536 +#: src/formatters/rc.py:505 msgid "Blocked from editing pages on following namespaces: " msgstr "Bloqueado de editar páginas nos seguintes espaços nominais: " -#: src/rc_formatters.py:547 +#: src/formatters/rc.py:516 msgid "Partial block details" msgstr "Detalhes do bloqueio parcial" -#: src/rc_formatters.py:548 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:517 +#, python-brace-format msgid "Blocked {blocked_user} {time}" -msgstr "Bloqueado {blocked_user} por {time}" +msgstr "Bloqueado {blocked_user} {time}" -#: src/rc_formatters.py:552 +#: src/formatters/rc.py:521 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Configurações de bloqueio alteradas para {blocked_user}" -#: src/rc_formatters.py:556 +#: src/formatters/rc.py:525 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Desbloqueado {blocked_user}" -#: src/rc_formatters.py:561 +#: src/formatters/rc.py:530 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Deixou um comentário no perfil de {target}" -#: src/rc_formatters.py:563 +#: src/formatters/rc.py:532 msgid "Left a comment on their own profile" msgstr "Deixou um comentário em seu próprio perfil" -#: src/rc_formatters.py:568 +#: src/formatters/rc.py:537 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Respondeu a um comentário no perfil de {target}" -#: src/rc_formatters.py:570 +#: src/formatters/rc.py:539 msgid "Replied to a comment on their own profile" msgstr "Respondeu a um comentário em seu próprio perfil" -#: src/rc_formatters.py:575 +#: src/formatters/rc.py:544 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Editou um comentário no perfil de {target}" -#: src/rc_formatters.py:577 +#: src/formatters/rc.py:546 msgid "Edited a comment on their own profile" msgstr "Editou um comentário em seu próprio perfil" -#: src/rc_formatters.py:580 +#: src/formatters/rc.py:549 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Editado perfil {target}" -#: src/rc_formatters.py:580 +#: src/formatters/rc.py:549 msgid "Edited their own profile" msgstr "Editou seu próprio perfil" -#: src/rc_formatters.py:582 +#: src/formatters/rc.py:551 #, python-brace-format msgid "Cleared the {field} field" msgstr "Limpo o campo {field}" -#: src/rc_formatters.py:584 +#: src/formatters/rc.py:553 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "campo {field} alterado para: {desc}" -#: src/rc_formatters.py:587 +#: src/formatters/rc.py:556 #, python-brace-format msgid "Purged a comment on {target}'s profile" msgstr "Eliminou um comentário no perfil de {target}" -#: src/rc_formatters.py:593 +#: src/formatters/rc.py:562 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Excluiu um comentário no perfil de {target}" -#: src/rc_formatters.py:597 +#: src/formatters/rc.py:566 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Alterado grupo do membro de {target}" -#: src/rc_formatters.py:601 +#: src/formatters/rc.py:570 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} recebeu um promovido para um novo grupo de usuários" -#: src/rc_formatters.py:616 +#: src/formatters/rc.py:585 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Grupos alterados de {old_groups} para {new_groups} {reason}" -#: src/rc_formatters.py:620 +#: src/formatters/rc.py:589 #, python-brace-format msgid "Protected {target}" msgstr "Protegido {target}" -#: src/rc_formatters.py:626 +#: src/formatters/rc.py:595 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Nível de proteção alterado para {article}" -#: src/rc_formatters.py:632 +#: src/formatters/rc.py:601 #, python-brace-format msgid "Removed protection from {article}" msgstr "Removida a proteção de {article}" -#: src/rc_formatters.py:636 +#: src/formatters/rc.py:605 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " msgstr[0] "Visibilidade alterada da revisão na página {article} " msgstr[1] "Visibilidade alterada de {amount} revisões na página {article} " -#: src/rc_formatters.py:641 +#: src/formatters/rc.py:610 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" msgstr[0] "Importou {article} com {count} revisão" msgstr[1] "{article} importado com {count} revisões" -#: src/rc_formatters.py:646 +#: src/formatters/rc.py:615 #, python-brace-format msgid "Restored {article}" msgstr "Página {article} excluída" -#: src/rc_formatters.py:649 +#: src/formatters/rc.py:618 msgid "Changed visibility of log events" msgstr "Visibilidade alterada de eventos de registros" -#: src/rc_formatters.py:652 +#: src/formatters/rc.py:621 msgid "Imported interwiki" msgstr "Interwiki importado" -#: src/rc_formatters.py:655 +#: src/formatters/rc.py:624 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Número de filtro de abuso editado {number}" -#: src/rc_formatters.py:658 +#: src/formatters/rc.py:627 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Criado filtro de abuso número {number}" -#: src/rc_formatters.py:661 +#: src/formatters/rc.py:630 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Históricos de revisão mesclados de {article} em {dest}" -#: src/rc_formatters.py:665 +#: src/formatters/rc.py:634 msgid "Created account automatically" -msgstr "" +msgstr "Conta criada automaticamente" -#: src/rc_formatters.py:668 src/rc_formatters.py:677 +#: src/formatters/rc.py:637 src/formatters/rc.py:646 msgid "Created account" -msgstr "" +msgstr "Conta criada" -#: src/rc_formatters.py:671 -#, fuzzy, python-brace-format +#: src/formatters/rc.py:640 +#, python-brace-format msgid "Created account {article}" -msgstr "Página {article} excluída" +msgstr "Conta criada {article}" -#: src/rc_formatters.py:674 +#: src/formatters/rc.py:643 #, python-brace-format msgid "Created account {article} and password was sent by email" -msgstr "" +msgstr "Conta criada {article} e a senha foi enviada por e-mail" -#: src/rc_formatters.py:680 +#: src/formatters/rc.py:649 msgid "Added an entry to the interwiki table" msgstr "Adicionado uma entrada para a tabela interwiki" -#: src/rc_formatters.py:681 src/rc_formatters.py:687 +#: src/formatters/rc.py:650 src/formatters/rc.py:656 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefixo: {prefix}, site: {website} | {desc}" -#: src/rc_formatters.py:686 +#: src/formatters/rc.py:655 msgid "Edited an entry in interwiki table" msgstr "Editou uma entrada na tabela interwiki" -#: src/rc_formatters.py:692 +#: src/formatters/rc.py:661 msgid "Deleted an entry in interwiki table" msgstr "Excluiu uma entrada na tabela interwiki" -#: src/rc_formatters.py:693 +#: src/formatters/rc.py:662 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefixo: {prefix} | {desc}" -#: src/rc_formatters.py:696 +#: src/formatters/rc.py:665 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Alterou o modelo de conteúdo da página {article}" -#: src/rc_formatters.py:697 +#: src/formatters/rc.py:666 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Modelo alterado de {old} para {new}: {reason}" -#: src/rc_formatters.py:702 +#: src/formatters/rc.py:671 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Editou o sprite para {article}" -#: src/rc_formatters.py:705 +#: src/formatters/rc.py:674 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Criou a folha de sprites para {article}" -#: src/rc_formatters.py:708 +#: src/formatters/rc.py:677 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Editou a fatia de {article}" -#: src/rc_formatters.py:714 +#: src/formatters/rc.py:681 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "Criou a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:718 +#: src/formatters/rc.py:685 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "Excluiu a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:725 +#: src/formatters/rc.py:690 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "Recriou a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:732 +#: src/formatters/rc.py:695 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "Substituiu a tabela no Cargo \"{table}\"" -#: src/rc_formatters.py:736 +#: src/formatters/rc.py:699 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Criei uma etiqueta \"{tag}\"" -#: src/rc_formatters.py:740 +#: src/formatters/rc.py:703 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Excluiu uma etiqueta \"{tag}\"" -#: src/rc_formatters.py:744 +#: src/formatters/rc.py:707 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Ativou uma etiqueta \"{tag}\"" -#: src/rc_formatters.py:747 +#: src/formatters/rc.py:710 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Desativou uma etiqueta \"{tag}\"" -#: src/rc_formatters.py:750 +#: src/formatters/rc.py:713 #, fuzzy -msgid "Action has been hidden by administration" -msgstr "A ação foi ocultada pela administração." +msgid "Action has been hidden by administration." +msgstr "A ação foi ocultada pela administração" -#: src/rc_formatters.py:751 +#: src/formatters/rc.py:714 msgid "Unknown" msgstr "Desconhecido" -#: src/rc_formatters.py:770 +#: src/formatters/rc.py:718 +#, python-brace-format +msgid "Unknown event `{event}`" +msgstr "" + +#: src/formatters/rc.py:723 src/formatters/rc.py:725 +msgid "Report this on the support server" +msgstr "" + +#: src/formatters/rc.py:742 msgid "Tags" msgstr "Etiquetas" -#: src/rc_formatters.py:773 +#: src/formatters/rc.py:745 msgid "**Added**: " msgstr "**Adicionado**: " -#: src/rc_formatters.py:773 +#: src/formatters/rc.py:745 msgid " and {} more\n" msgstr " e {} mais\n" -#: src/rc_formatters.py:774 +#: src/formatters/rc.py:746 msgid "**Removed**: " msgstr "**Removida**: " -#: src/rc_formatters.py:774 +#: src/formatters/rc.py:746 msgid " and {} more" msgstr " e {} mais" -#: src/rc_formatters.py:775 +#: src/formatters/rc.py:747 msgid "Changed categories" msgstr "Mudanças de categorias" + +#, python-brace-format +msgid "{value} (avg. {avg})" +msgstr "{value} (med. {avg})" + +msgid "Daily overview" +msgstr "Visão geral diária" + +msgid "No activity" +msgstr "Sem atividade" + +msgid " ({} action)" +msgid_plural " ({} actions)" +msgstr[0] " ({} açao)" +msgstr[1] " ({} ações)" + +msgid " ({} edit)" +msgid_plural " ({} edits)" +msgstr[0] " ({} editado)" +msgstr[1] " ({} edições)" + +msgid " UTC ({} action)" +msgid_plural " UTC ({} actions)" +msgstr[0] " UTC ({} ação)" +msgstr[1] " UTC ({} ações)" + +msgid "But nobody came" +msgstr "Mas ninguém veio" + +msgid "Most active user" +msgid_plural "Most active users" +msgstr[0] "Usuário mais ativo" +msgstr[1] "Usuários mais ativos" + +msgid "Edits made" +msgstr "Edições feitas" + +msgid "New files" +msgstr "Novos arquivos" + +msgid "Admin actions" +msgstr "Ações de administração" + +msgid "Bytes changed" +msgstr "Bytes alterados" + +msgid "Unique contributors" +msgstr "Contribuidores exclusivos" + +msgid "Most active hour" +msgid_plural "Most active hours" +msgstr[0] "Hora mais ativa" +msgstr[1] "Horas mais ativas" + +msgid "Day score" +msgstr "Pontuação do dia" + +#, fuzzy +#~ msgid "Most edited article" +#~ msgid_plural "Most edited articles" +#~ msgstr[0] "Página {article} excluída" +#~ msgstr[1] "Página {article} excluída" + +#, fuzzy +#~ msgid "New articles" +#~ msgstr "Página {article} excluída" + +#~ msgid "**No license!**" +#~ msgstr "* * Sem licença!* *" + +#~ msgid "" +#~ "\n" +#~ "License: {}" +#~ msgstr "" +#~ "\n" +#~ "Licença: {}" diff --git a/locale/pt-br/LC_MESSAGES/wiki.po b/locale/pt-br/LC_MESSAGES/wiki.po index 563cb2a..d79181f 100644 --- a/locale/pt-br/LC_MESSAGES/wiki.po +++ b/locale/pt-br/LC_MESSAGES/wiki.po @@ -7,36 +7,33 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-08-08 17:22+0200\n" -"PO-Revision-Date: 2020-08-10 01:55+0200\n" +"POT-Creation-Date: 2020-08-10 01:01+0200\n" +"PO-Revision-Date: 2020-08-04 09:51+0000\n" "Last-Translator: Eduaddad \n" "Language-Team: Portuguese (Brazil) \n" -"Language: 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: Poedit 2.3.1\n" +"X-Generator: Weblate 4.1.1\n" -#: src/rc.py:150 -#, python-brace-format -msgid "Connection to {wiki} seems to be stable now." -msgstr "A conexão com {wiki} parece estar estável agora." - -#: src/rc.py:151 src/rc.py:266 -msgid "Connection status" -msgstr "Status da conexão" - -#: src/rc.py:265 -#, python-brace-format -msgid "{wiki} seems to be down or unreachable." -msgstr "{wiki} parece estar inativo ou inacessível." - -#: src/rc.py:334 +#: src/wiki.py:207 msgid "~~hidden~~" msgstr "~~ocultado~~" -#: src/rc.py:340 +#: src/wiki.py:212 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 inativo ou inacessível." diff --git a/scripts/generate_translations.sh b/scripts/generate_translations.sh index 2908d4e..94d500a 100644 --- a/scripts/generate_translations.sh +++ b/scripts/generate_translations.sh @@ -1,14 +1,18 @@ -xgettext -L Python --package-name=RcGcDw -o locale/templates/discussion_formatters.pot src/formatters/discussions.py -xgettext -L Python --package-name=RcGcDw -o locale/templates/rc_formatters.pot src/formatters/rc.py -xgettext -L Python --package-name=RcGcDw -o locale/templates/wiki.pot src/wiki.py -xgettext -L Python --package-name=RcGcDw -o locale/templates/discord.pot src/formatters/discord.py -xgettext -L Python --package-name=RcGcDw -o locale/templates/misc.pot src/misc.py - cd .. +xgettext -L Python --package-name=RcGcDb -o locale/templates/discussion_formatters.pot src/formatters/discussions.py +xgettext -L Python --package-name=RcGcDb -o locale/templates/rc_formatters.pot src/formatters/rc.py +xgettext -L Python --package-name=RcGcDb -o locale/templates/wiki.pot src/wiki.py +xgettext -L Python --package-name=RcGcDb -o locale/templates/discord.pot src/discord.py +xgettext -L Python --package-name=RcGcDb -o locale/templates/misc.pot src/misc.py + declare -a StringArray=("discussion_formatters" "rc_formatters" "discord" "wiki" "misc") for language in de pl pt-br do for file in ${StringArray[@]}; do msgmerge -U locale/$language/LC_MESSAGES/$file.po locale/templates/$file.pot done + msgmerge -o locale/$language/LC_MESSAGES/discussion_formatters.po ~/PycharmProjects/RcGcDw/locale/$language/LC_MESSAGES/discussion_formatters.po locale/$language/LC_MESSAGES/discussion_formatters.po + msgmerge -o locale/$language/LC_MESSAGES/rc_formatters.po ~/PycharmProjects/RcGcDw/locale/$language/LC_MESSAGES/rc_formatters.po locale/$language/LC_MESSAGES/rc_formatters.po + msgmerge -o locale/$language/LC_MESSAGES/wiki.po ~/PycharmProjects/RcGcDw/locale/$language/LC_MESSAGES/rc.po locale/$language/LC_MESSAGES/wiki.po + msgmerge -o locale/$language/LC_MESSAGES/misc.po ~/PycharmProjects/RcGcDw/locale/$language/LC_MESSAGES/misc.po locale/$language/LC_MESSAGES/misc.po done diff --git a/src/discord.py b/src/discord.py index 41e3d91..a58083d 100644 --- a/src/discord.py +++ b/src/discord.py @@ -21,9 +21,7 @@ default_header["X-RateLimit-Precision"] = "millisecond" # User facing webhook functions async def wiki_removal(wiki_url, status): for observer in db_cursor.execute('SELECT webhook, lang FROM rcgcdw WHERE wiki = ?', (wiki_url,)): - def _(string: str) -> str: - """Our own translation string to make it compatible with async""" - return langs[observer["lang"]]["discord"].gettext(string) + _ = langs[observer["lang"]]["discord"].gettext reasons = {410: _("wiki deletion"), 404: _("wiki deletion"), 401: _("wiki becoming inaccessible"), 402: _("wiki becoming inaccessible"), 403: _("wiki becoming inaccessible")} reason = reasons.get(status, _("unknown error"))