diff --git a/locale/pt-br/LC_MESSAGES/rcgcdw.mo b/locale/pt-br/LC_MESSAGES/rcgcdw.mo index d76e9a4..faca48a 100644 Binary files a/locale/pt-br/LC_MESSAGES/rcgcdw.mo and b/locale/pt-br/LC_MESSAGES/rcgcdw.mo differ diff --git a/locale/pt-br/LC_MESSAGES/rcgcdw.po b/locale/pt-br/LC_MESSAGES/rcgcdw.po index c51e145..8a0507c 100644 --- a/locale/pt-br/LC_MESSAGES/rcgcdw.po +++ b/locale/pt-br/LC_MESSAGES/rcgcdw.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-19 16:31+0100\n" -"PO-Revision-Date: 2020-02-19 16:45+0100\n" +"POT-Creation-Date: 2020-03-17 20:53+0100\n" +"PO-Revision-Date: 2020-03-18 13:37+0100\n" "Last-Translator: Frisk \n" "Language-Team: \n" "Language: pt_BR\n" @@ -18,129 +18,136 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Poedit 2.3\n" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Location" msgstr "Localização" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "About me" msgstr "Sobre mim" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Google link" msgstr "Link do Google" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Facebook link" msgstr "Facebook link" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitter link" msgstr "Link do Twitter" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Reddit link" msgstr "Link do Reddit" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitch link" msgstr "Link do Twitch" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "PSN link" msgstr "Link do PSN" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "VK link" msgstr "Link do VK" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "XBL link" msgstr "Link do XBL" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Steam link" msgstr "Link do Steam" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Discord handle" msgstr "" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Battle.net handle" msgstr "" -#: rcgcdw.py:90 rcgcdw.py:827 +#: rcgcdw.py:172 rcgcdw.py:924 msgid "Unknown" msgstr "Desconhecido" -#: rcgcdw.py:92 +#: rcgcdw.py:174 #, fuzzy #| msgid "Unknown" msgid "unknown" msgstr "Desconhecido" -#: rcgcdw.py:162 +#: rcgcdw.py:244 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" "{edit_size})" msgstr "" -#: rcgcdw.py:164 +#: rcgcdw.py:246 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" "{edit_size})" msgstr "" -#: rcgcdw.py:168 +#: rcgcdw.py:249 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "" -#: rcgcdw.py:176 +#: rcgcdw.py:256 +#, 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}" + +#: rcgcdw.py:260 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" "{comment}" msgstr "" -#: rcgcdw.py:180 +#: rcgcdw.py:263 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "" -#: rcgcdw.py:185 +#: rcgcdw.py:267 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" "({page_link}){comment}" msgstr "" -#: rcgcdw.py:190 rcgcdw.py:196 +#: rcgcdw.py:271 rcgcdw.py:276 msgid "without making a redirect" msgstr "" -#: rcgcdw.py:190 rcgcdw.py:197 +#: rcgcdw.py:271 rcgcdw.py:277 msgid "with a redirect" msgstr "" -#: rcgcdw.py:191 +#: rcgcdw.py:272 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" "({target_url}) {made_a_redirect}{comment}" msgstr "" -#: rcgcdw.py:198 +#: rcgcdw.py:278 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " "[{target}]({target_url}) {made_a_redirect}{comment}" msgstr "" -#: rcgcdw.py:204 +#: rcgcdw.py:283 #, fuzzy, python-brace-format #| msgid "Moved protection settings from {redirect}{article} to {title}" msgid "" @@ -148,17 +155,31 @@ msgid "" "* to [{target}]({target_url}){comment}" msgstr "Configurações de proteção movidos de {redirect}{article} para {title}" -#: rcgcdw.py:216 rcgcdw.py:610 +#: rcgcdw.py:294 rcgcdw.py:699 msgid "infinity and beyond" msgstr "infinito e além" -#: rcgcdw.py:231 -#, python-brace-format -msgid "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" -msgstr "" +#: rcgcdw.py:311 +msgid " on pages: " +msgstr " nas páginas: " -#: rcgcdw.py:236 +#: rcgcdw.py:318 rcgcdw.py:719 +msgid " and namespaces: " +msgstr " e espaços nominais: " + +#: rcgcdw.py:320 +msgid " on namespaces: " +msgstr " nos espaços nominais: " + +#: rcgcdw.py:332 +#, fuzzy, python-brace-format +#| msgid "Changed block settings for {blocked_user}" +msgid "" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" +msgstr "Configurações de bloqueio alteradas para {blocked_user}" + +#: rcgcdw.py:336 #, fuzzy, python-brace-format #| msgid "Changed block settings for {blocked_user}" msgid "" @@ -166,26 +187,26 @@ msgid "" "({user_url}){comment}" msgstr "Configurações de bloqueio alteradas para {blocked_user}" -#: rcgcdw.py:241 +#: rcgcdw.py:340 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" -#: rcgcdw.py:245 +#: rcgcdw.py:343 #, fuzzy, python-brace-format #| msgid "Left a comment on {target}'s profile" msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "Deixou um comentário no perfil de {target}" -#: rcgcdw.py:245 +#: rcgcdw.py:343 #, fuzzy #| msgid "Edited their own profile" msgid "their own profile" msgstr "Editou seu próprio perfil" -#: rcgcdw.py:250 +#: rcgcdw.py:346 #, fuzzy, python-brace-format #| msgid "Replied to a comment on {target}'s profile" msgid "" @@ -193,73 +214,78 @@ msgid "" "profile" msgstr "Respondeu a um comentário no perfil de {target}" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:265 +#: rcgcdw.py:349 rcgcdw.py:355 rcgcdw.py:366 rcgcdw.py:370 msgid "their own" msgstr "" -#: rcgcdw.py:258 +#: rcgcdw.py:352 #, fuzzy, python-brace-format #| msgid "Edited a comment on {target}'s profile" msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" msgstr "Editou um comentário no perfil de {target}" -#: rcgcdw.py:263 +#: rcgcdw.py:358 +#, python-brace-format +msgid "[{author}]({author_url}) purged a comment on {target} profile" +msgstr "[{author}]({author_url}) limpou um comentário no perfil {target}" + +#: rcgcdw.py:368 #, fuzzy, python-brace-format #| msgid "Deleted a comment on {target}'s profile" msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "Excluiu um comentário no perfil de {target}" -#: rcgcdw.py:270 +#: rcgcdw.py:374 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "" -#: rcgcdw.py:270 +#: rcgcdw.py:374 #, python-brace-format msgid "[their own]({target_url})" msgstr "" -#: rcgcdw.py:271 +#: rcgcdw.py:375 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" -#: rcgcdw.py:285 rcgcdw.py:287 rcgcdw.py:692 rcgcdw.py:694 +#: rcgcdw.py:389 rcgcdw.py:391 rcgcdw.py:800 rcgcdw.py:802 msgid "none" msgstr "nenhum" -#: rcgcdw.py:293 rcgcdw.py:679 +#: rcgcdw.py:397 rcgcdw.py:787 msgid "System" msgstr "Sistema" -#: rcgcdw.py:299 +#: rcgcdw.py:402 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " "following settings: {settings}{comment}" msgstr "" -#: rcgcdw.py:301 rcgcdw.py:310 rcgcdw.py:703 rcgcdw.py:710 +#: rcgcdw.py:404 rcgcdw.py:412 rcgcdw.py:810 rcgcdw.py:816 msgid " [cascading]" msgstr " [em cascata]" -#: rcgcdw.py:307 +#: rcgcdw.py:409 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" "({article_url}) to: {settings}{comment}" msgstr "" -#: rcgcdw.py:315 +#: rcgcdw.py:416 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" "{comment}" msgstr "" -#: rcgcdw.py:320 +#: rcgcdw.py:420 #, fuzzy, python-brace-format #| msgid "Changed visibility of revision on page {article} " #| msgid_plural "Changed visibility of {amount} revisions on page {article} " @@ -272,7 +298,7 @@ msgid_plural "" msgstr[0] "Visibilidade alterada da revisão na página {article} " msgstr[1] "Visibilidade alterada de {amount} revisões na página {article} " -#: rcgcdw.py:326 +#: rcgcdw.py:425 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -283,78 +309,78 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:332 +#: rcgcdw.py:430 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "" -#: rcgcdw.py:334 +#: rcgcdw.py:432 #, fuzzy, python-brace-format #| msgid "Changed visibility of log events" msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "Visibilidade alterada de eventos de registros" -#: rcgcdw.py:336 +#: rcgcdw.py:434 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "" -#: rcgcdw.py:339 +#: rcgcdw.py:437 #, fuzzy, python-brace-format #| msgid "Edited abuse filter number {number}" msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" msgstr "Número de filtro de abuso editado {number}" -#: rcgcdw.py:342 +#: rcgcdw.py:440 #, fuzzy, python-brace-format #| msgid "Created abuse filter number {number}" msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" msgstr "Criado filtro de abuso número {number}" -#: rcgcdw.py:348 +#: rcgcdw.py:444 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" "({article_url}) into [{dest}]({dest_url}){comment}" msgstr "" -#: rcgcdw.py:352 +#: rcgcdw.py:448 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" "({table_url}) pointing to {website} with {prefix} prefix" msgstr "" -#: rcgcdw.py:358 +#: rcgcdw.py:454 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " "pointing to {website} with {prefix} prefix" msgstr "" -#: rcgcdw.py:364 +#: rcgcdw.py:460 #, fuzzy, python-brace-format #| msgid "Deleted an entry in interwiki table" msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" msgstr "Excluiu uma entrada na tabela interwiki" -#: rcgcdw.py:368 +#: rcgcdw.py:463 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" "({article_url}) from {old} to {new}{comment}" msgstr "" -#: rcgcdw.py:373 +#: rcgcdw.py:467 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" -#: rcgcdw.py:377 +#: rcgcdw.py:470 #, fuzzy, python-brace-format #| msgid "Created the sprite sheet for {article}" msgid "" @@ -362,108 +388,113 @@ msgid "" "({article_url})" msgstr "Criou a folha de sprites para {article}" -#: rcgcdw.py:381 +#: rcgcdw.py:473 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "" -#: rcgcdw.py:386 +#: rcgcdw.py:478 #, python-brace-format msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) criou tabela no Cargo \"{table}\"" -#: rcgcdw.py:388 +#: rcgcdw.py:480 #, python-brace-format msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) excluiu a tabela no Cargo \"{table}\"" -#: rcgcdw.py:393 +#: rcgcdw.py:485 #, python-brace-format msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) recriou a tabela no Cargo \"{table}\"" -#: rcgcdw.py:398 +#: rcgcdw.py:490 #, python-brace-format msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) substituiu a tabela no Cargo \"{table}\"" -#: rcgcdw.py:401 +#: rcgcdw.py:493 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:405 +#: rcgcdw.py:497 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:409 +#: rcgcdw.py:501 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:412 +#: rcgcdw.py:504 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "" -#: rcgcdw.py:414 +#: rcgcdw.py:506 msgid "An action has been hidden by administration." msgstr "" -#: rcgcdw.py:423 rcgcdw.py:695 +#: rcgcdw.py:515 rcgcdw.py:803 msgid "No description provided" msgstr "Nenhuma descrição fornecida" -#: rcgcdw.py:473 +#: rcgcdw.py:563 msgid "(N!) " msgstr "(N!) " -#: rcgcdw.py:474 +#: rcgcdw.py:564 msgid "m" msgstr "m" -#: rcgcdw.py:474 +#: rcgcdw.py:564 msgid "b" msgstr "b" -#: rcgcdw.py:493 rcgcdw.py:498 +#: rcgcdw.py:583 rcgcdw.py:588 msgid "__Only whitespace__" msgstr "__Apenas espaço em branco__" -#: rcgcdw.py:504 +#: rcgcdw.py:594 msgid "Removed" msgstr "Removido" -#: rcgcdw.py:507 +#: rcgcdw.py:597 msgid "Added" msgstr "Adicionado" -#: rcgcdw.py:537 rcgcdw.py:572 +#: rcgcdw.py:631 rcgcdw.py:669 msgid "Options" msgstr "Opções" -#: rcgcdw.py:537 +#: rcgcdw.py:631 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([visualização]({link}) | [desfazer]({undolink}))" -#: rcgcdw.py:539 +#: rcgcdw.py:634 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Carregou uma nova versão de {name}" -#: rcgcdw.py:541 +#: rcgcdw.py:636 +#, python-brace-format +msgid "Reverted a version of {name}" +msgstr "Reverteu uma versão do {name}" + +#: rcgcdw.py:638 #, python-brace-format msgid "Uploaded {name}" msgstr "Carregado {name}" -#: rcgcdw.py:557 +#: rcgcdw.py:654 msgid "**No license!**" msgstr "* * Sem licença!* *" -#: rcgcdw.py:569 +#: rcgcdw.py:666 msgid "" "\n" "License: {}" @@ -471,492 +502,513 @@ msgstr "" "\n" "Licença: {}" -#: rcgcdw.py:572 +#: rcgcdw.py:669 #, python-brace-format msgid "([preview]({link}))" msgstr "([visualização]({link}))" -#: rcgcdw.py:577 +#: rcgcdw.py:673 #, python-brace-format msgid "Deleted page {article}" msgstr "Página {article} excluída" -#: rcgcdw.py:581 +#: rcgcdw.py:676 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Redirecionado {article} excluído por sobrescrevendo" -#: rcgcdw.py:586 +#: rcgcdw.py:680 msgid "No redirect has been made" msgstr "Nenhum redirecionamento foi feito" -#: rcgcdw.py:587 +#: rcgcdw.py:681 msgid "A redirect has been made" msgstr "Foi feito um redirecionamento" -#: rcgcdw.py:588 +#: rcgcdw.py:682 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Movido {redirect}{article} para {target}" -#: rcgcdw.py:592 +#: rcgcdw.py:685 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "Movido {redirect}{article} para {title} ao redirecionar" -#: rcgcdw.py:597 +#: rcgcdw.py:689 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Configurações de proteção movidos de {redirect}{article} para {title}" -#: rcgcdw.py:620 +#: rcgcdw.py:712 +msgid "Blocked from editing the following pages: " +msgstr "Bloqueado de editar as seguintes páginas: " + +#: rcgcdw.py:721 +msgid "Blocked from editing pages on following namespaces: " +msgstr "Bloqueado de editar páginas nos seguintes espaços nominais: " + +#: rcgcdw.py:735 +msgid "Partial block details" +msgstr "Detalhes do bloqueio parcial" + +#: rcgcdw.py:736 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Bloqueado {blocked_user} por {time}" -#: rcgcdw.py:626 +#: rcgcdw.py:740 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Configurações de bloqueio alteradas para {blocked_user}" -#: rcgcdw.py:632 +#: rcgcdw.py:744 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Desbloqueado {blocked_user}" -#: rcgcdw.py:638 +#: rcgcdw.py:749 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Deixou um comentário no perfil de {target}" -#: rcgcdw.py:640 +#: rcgcdw.py:751 msgid "Left a comment on their own profile" msgstr "Deixou um comentário em seu próprio perfil" -#: rcgcdw.py:646 +#: rcgcdw.py:756 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Respondeu a um comentário no perfil de {target}" -#: rcgcdw.py:648 +#: rcgcdw.py:758 msgid "Replied to a comment on their own profile" msgstr "Respondeu a um comentário em seu próprio perfil" -#: rcgcdw.py:654 +#: rcgcdw.py:763 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Editou um comentário no perfil de {target}" -#: rcgcdw.py:656 +#: rcgcdw.py:765 msgid "Edited a comment on their own profile" msgstr "Editou um comentário em seu próprio perfil" -#: rcgcdw.py:662 +#: rcgcdw.py:768 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Editado perfil {target}" -#: rcgcdw.py:662 +#: rcgcdw.py:768 msgid "Edited their own profile" msgstr "Editou seu próprio perfil" -#: rcgcdw.py:664 +#: rcgcdw.py:770 #, python-brace-format msgid "Cleared the {field} field" msgstr "" -#: rcgcdw.py:666 +#: rcgcdw.py:772 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "campo {field} alterado para: {desc}" -#: rcgcdw.py:673 +#: rcgcdw.py:775 +#, python-brace-format +msgid "Purged a comment on {target}'s profile" +msgstr "Eliminou um comentário no perfil de {target}" + +#: rcgcdw.py:781 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Excluiu um comentário no perfil de {target}" -#: rcgcdw.py:677 +#: rcgcdw.py:785 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Alterado grupo do membro de {target}" -#: rcgcdw.py:681 +#: rcgcdw.py:789 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} recebeu um promovido para um novo grupo de usuários" -#: rcgcdw.py:696 +#: rcgcdw.py:804 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Grupos alterados de {old_groups} para {new_groups} {reason}" -#: rcgcdw.py:701 +#: rcgcdw.py:808 #, python-brace-format msgid "Protected {target}" msgstr "Protegido {target}" -#: rcgcdw.py:708 +#: rcgcdw.py:814 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Nível de proteção alterado para {article}" -#: rcgcdw.py:715 +#: rcgcdw.py:820 #, python-brace-format msgid "Removed protection from {article}" msgstr "Removida a proteção de {article}" -#: rcgcdw.py:720 +#: rcgcdw.py:824 #, 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} " -#: rcgcdw.py:726 +#: rcgcdw.py:829 #, 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" -#: rcgcdw.py:732 +#: rcgcdw.py:834 #, python-brace-format msgid "Restored {article}" msgstr "Página {article} excluída" -#: rcgcdw.py:735 +#: rcgcdw.py:837 msgid "Changed visibility of log events" msgstr "Visibilidade alterada de eventos de registros" -#: rcgcdw.py:738 +#: rcgcdw.py:840 msgid "Imported interwiki" msgstr "Interwiki importado" -#: rcgcdw.py:741 +#: rcgcdw.py:843 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Número de filtro de abuso editado {number}" -#: rcgcdw.py:744 +#: rcgcdw.py:846 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Criado filtro de abuso número {number}" -#: rcgcdw.py:748 +#: rcgcdw.py:849 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Históricos de revisão mesclados de {article} em {dest}" -#: rcgcdw.py:752 +#: rcgcdw.py:853 msgid "Added an entry to the interwiki table" msgstr "Adicionado uma entrada para a tabela interwiki" -#: rcgcdw.py:753 rcgcdw.py:759 +#: rcgcdw.py:854 rcgcdw.py:860 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Prefixo: {prefix}, site: {website} | {desc}" -#: rcgcdw.py:758 +#: rcgcdw.py:859 msgid "Edited an entry in interwiki table" msgstr "Editou uma entrada na tabela interwiki" -#: rcgcdw.py:764 +#: rcgcdw.py:865 msgid "Deleted an entry in interwiki table" msgstr "Excluiu uma entrada na tabela interwiki" -#: rcgcdw.py:765 +#: rcgcdw.py:866 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Prefixo: {prefix} | {desc}" -#: rcgcdw.py:769 +#: rcgcdw.py:869 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Alterou o modelo de conteúdo da página {article}" -#: rcgcdw.py:770 +#: rcgcdw.py:870 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Modelo alterado de {old} para {new}: {reason}" -#: rcgcdw.py:776 +#: rcgcdw.py:875 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Editou o sprite para {article}" -#: rcgcdw.py:780 +#: rcgcdw.py:878 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Criou a folha de sprites para {article}" -#: rcgcdw.py:784 +#: rcgcdw.py:881 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Editou a fatia de {article}" -#: rcgcdw.py:790 +#: rcgcdw.py:887 #, python-brace-format msgid "Created the Cargo table \"{table}\"" msgstr "Criou a tabela no Cargo \"{table}\"" -#: rcgcdw.py:794 +#: rcgcdw.py:891 #, python-brace-format msgid "Deleted the Cargo table \"{table}\"" msgstr "Excluiu a tabela no Cargo \"{table}\"" -#: rcgcdw.py:801 +#: rcgcdw.py:898 #, python-brace-format msgid "Recreated the Cargo table \"{table}\"" msgstr "Recriou a tabela no Cargo \"{table}\"" -#: rcgcdw.py:808 +#: rcgcdw.py:905 #, python-brace-format msgid "Replaced the Cargo table \"{table}\"" msgstr "Substituiu a tabela no Cargo \"{table}\"" -#: rcgcdw.py:812 +#: rcgcdw.py:909 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Criei uma etiqueta \"{tag}\"" -#: rcgcdw.py:816 +#: rcgcdw.py:913 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Excluiu uma etiqueta \"{tag}\"" -#: rcgcdw.py:820 +#: rcgcdw.py:917 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Ativou uma etiqueta \"{tag}\"" -#: rcgcdw.py:823 +#: rcgcdw.py:920 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Desativou uma etiqueta \"{tag}\"" -#: rcgcdw.py:826 +#: rcgcdw.py:923 msgid "Action has been hidden by administration." msgstr "" -#: rcgcdw.py:854 +#: rcgcdw.py:951 msgid "Tags" msgstr "Etiquetas" -#: rcgcdw.py:859 +#: rcgcdw.py:956 msgid "**Added**: " msgstr "**Adicionado**: " -#: rcgcdw.py:859 +#: rcgcdw.py:956 msgid " and {} more\n" msgstr " e {} mais\n" -#: rcgcdw.py:860 +#: rcgcdw.py:957 msgid "**Removed**: " msgstr "**Removida**: " -#: rcgcdw.py:860 +#: rcgcdw.py:957 msgid " and {} more" msgstr " e {} mais" -#: rcgcdw.py:861 +#: rcgcdw.py:958 msgid "Changed categories" msgstr "Mudanças de categorias" -#: rcgcdw.py:880 +#: rcgcdw.py:977 msgid "~~hidden~~" msgstr "" -#: rcgcdw.py:886 +#: rcgcdw.py:983 msgid "hidden" msgstr "" -#: rcgcdw.py:953 rcgcdw.py:955 rcgcdw.py:957 rcgcdw.py:959 rcgcdw.py:961 -#: rcgcdw.py:963 rcgcdw.py:965 +#: rcgcdw.py:1050 rcgcdw.py:1052 rcgcdw.py:1054 rcgcdw.py:1056 rcgcdw.py:1058 +#: rcgcdw.py:1060 rcgcdw.py:1062 #, python-brace-format msgid "{value} (avg. {avg})" msgstr "" -#: rcgcdw.py:1006 +#: rcgcdw.py:1086 rcgcdw.py:1114 msgid "Daily overview" msgstr "Visão geral diária" -#: rcgcdw.py:1015 +#: rcgcdw.py:1088 +msgid "No activity" +msgstr "Sem atividade" + +#: rcgcdw.py:1123 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] " ({} açao)" msgstr[1] " ({} ações)" -#: rcgcdw.py:1017 +#: rcgcdw.py:1125 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] " ({} editado)" msgstr[1] " ({} edições)" -#: rcgcdw.py:1022 +#: rcgcdw.py:1130 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} ação)" msgstr[1] " UTC ({} ações)" -#: rcgcdw.py:1024 rcgcdw.py:1025 rcgcdw.py:1029 +#: rcgcdw.py:1132 rcgcdw.py:1133 rcgcdw.py:1137 msgid "But nobody came" msgstr "Mas ninguém veio" -#: rcgcdw.py:1033 +#: rcgcdw.py:1141 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Usuário mais ativo" msgstr[1] "Usuários mais ativos" -#: rcgcdw.py:1034 +#: rcgcdw.py:1142 msgid "Most edited article" msgid_plural "Most edited articles" msgstr[0] "Artigo mais editado" msgstr[1] "Artigos mais editados" -#: rcgcdw.py:1035 +#: rcgcdw.py:1143 msgid "Edits made" msgstr "Edições feitas" -#: rcgcdw.py:1035 +#: rcgcdw.py:1143 msgid "New files" msgstr "Novos arquivos" -#: rcgcdw.py:1035 +#: rcgcdw.py:1143 msgid "Admin actions" msgstr "Ações de administração" -#: rcgcdw.py:1036 +#: rcgcdw.py:1144 msgid "Bytes changed" msgstr "Bytes alterados" -#: rcgcdw.py:1036 +#: rcgcdw.py:1144 msgid "New articles" msgstr "Novos artigos" -#: rcgcdw.py:1037 +#: rcgcdw.py:1145 msgid "Unique contributors" msgstr "Contribuidores exclusivos" -#: rcgcdw.py:1038 +#: rcgcdw.py:1146 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Hora mais ativa" msgstr[1] "Horas mais ativas" -#: rcgcdw.py:1039 +#: rcgcdw.py:1147 msgid "Day score" msgstr "Pontuação do dia" -#: rcgcdw.py:1180 +#: rcgcdw.py:1291 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "A conexão com {wiki} parece estar estável agora." -#: rcgcdw.py:1181 rcgcdw.py:1296 +#: rcgcdw.py:1292 rcgcdw.py:1407 msgid "Connection status" msgstr "Status da conexão" -#: rcgcdw.py:1295 +#: rcgcdw.py:1406 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki} parece estar inativo ou inacessível." -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "director" msgstr "diretor" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "bot" msgstr "robô" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "editor" msgstr "editor" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "directors" msgstr "diretores" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "sysop" msgstr "administrador" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "bureaucrat" msgstr "burocrata" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "reviewer" msgstr "revisor" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "autoreview" msgstr "revisão automática" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "autopatrol" msgstr "patrulha automatica" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "wiki_guardian" msgstr "guardião_wiki" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "second" msgid_plural "seconds" msgstr[0] "segundo" msgstr[1] "segundos" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minutos" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "horas" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "day" msgid_plural "days" msgstr[0] "dia" msgstr[1] "dias" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "week" msgid_plural "weeks" msgstr[0] "semana" msgstr[1] "semanas" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "month" msgid_plural "months" msgstr[0] "" msgstr[1] "" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "year" msgid_plural "years" msgstr[0] "ano" msgstr[1] "anos" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "millennium" msgid_plural "millennia" msgstr[0] "milénio" msgstr[1] "milénios" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "decade" msgid_plural "decades" msgstr[0] "década" msgstr[1] "décadas" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "century" msgid_plural "centuries" msgstr[0] "século" diff --git a/locale/ru/LC_MESSAGES/rcgcdw.mo b/locale/ru/LC_MESSAGES/rcgcdw.mo index 1547616..691179f 100644 Binary files a/locale/ru/LC_MESSAGES/rcgcdw.mo and b/locale/ru/LC_MESSAGES/rcgcdw.mo differ diff --git a/locale/ru/LC_MESSAGES/rcgcdw.po b/locale/ru/LC_MESSAGES/rcgcdw.po index 5244ae2..b1a1f7f 100644 --- a/locale/ru/LC_MESSAGES/rcgcdw.po +++ b/locale/ru/LC_MESSAGES/rcgcdw.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2020-02-19 16:31+0100\n" -"PO-Revision-Date: 2020-02-19 16:39+0100\n" +"POT-Creation-Date: 2020-03-17 20:53+0100\n" +"PO-Revision-Date: 2020-03-18 13:59+0100\n" "Last-Translator: BabylonAS\n" "Language-Team: \n" "Language: ru_RU\n" @@ -19,67 +19,67 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: Poedit 2.3\n" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Location" msgstr "Местоположение" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "About me" msgstr "О себе" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Google link" msgstr "Ссылка на учётную запись Google" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Facebook link" msgstr "Ссылка на учётную запись Facebook" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitter link" msgstr "Ссылка на учётную запись Twitter" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Reddit link" msgstr "Ссылка на учётную запись Reddit" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitch link" msgstr "Ссылка на учётную запись Twitch" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "PSN link" msgstr "Ссылка на учётную запись PSN" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "VK link" msgstr "Ссылка на учётную запись ВКонтакте" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "XBL link" msgstr "Ссылка на учётную запись XBL" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Steam link" msgstr "Ссылка на учётную запись Steam" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Discord handle" msgstr "Ссылка на учётную запись Discord" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Battle.net handle" msgstr "Ссылка на учётную запись Battle.net" -#: rcgcdw.py:90 rcgcdw.py:827 +#: rcgcdw.py:172 rcgcdw.py:924 msgid "Unknown" msgstr "Неизвестно" -#: rcgcdw.py:92 +#: rcgcdw.py:174 msgid "unknown" msgstr "неизвестно" -#: rcgcdw.py:162 +#: rcgcdw.py:244 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -88,7 +88,7 @@ msgstr "" "[{author}]({author_url}) отредактировал страницу [{article}]({edit_link})" "{comment} ({sign}{edit_size})" -#: rcgcdw.py:164 +#: rcgcdw.py:246 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -97,12 +97,19 @@ msgstr "" "[{author}]({author_url}) создал страницу [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: rcgcdw.py:168 +#: rcgcdw.py:249 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) загрузил [{file}]({file_link}){comment}" -#: rcgcdw.py:176 +#: rcgcdw.py:256 +#, python-brace-format +msgid "" +"[{author}]({author_url}) reverted a version of [{file}]({file_link}){comment}" +msgstr "" +"[{author}]({author_url}) возвратил версию [{file}]({file_link}) {comment}" + +#: rcgcdw.py:260 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -110,13 +117,13 @@ msgid "" msgstr "" "[{author}]({author_url}) загрузил новую версию [{file}]({file_link}){comment}" -#: rcgcdw.py:180 +#: rcgcdw.py:263 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "" "[{author}]({author_url}) удалил страницу [{page}]({page_link}){comment}" -#: rcgcdw.py:185 +#: rcgcdw.py:267 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -125,15 +132,15 @@ msgstr "" "[{author}]({author_url}) удалил перенаправление с помощью перезаписи [{page}]" "({page_link}){comment}" -#: rcgcdw.py:190 rcgcdw.py:196 +#: rcgcdw.py:271 rcgcdw.py:276 msgid "without making a redirect" msgstr "без перенаправления" -#: rcgcdw.py:190 rcgcdw.py:197 +#: rcgcdw.py:271 rcgcdw.py:277 msgid "with a redirect" msgstr "с перенаправлением" -#: rcgcdw.py:191 +#: rcgcdw.py:272 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -142,7 +149,7 @@ msgstr "" "[{author}]({author_url}) переименовал страницу {redirect}*{article}* в " "[{target}]({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:198 +#: rcgcdw.py:278 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -151,7 +158,7 @@ msgstr "" "[{author}]({author_url}) переименовал страницу {redirect}*{article}* поверх " "перенаправления в [{target}]({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:204 +#: rcgcdw.py:283 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -160,19 +167,34 @@ msgstr "" "[{author}]({author_url}) перенёс параметры защиты со страницы {redirect}" "*{article}* на страницу [{target}]({target_url}){comment}" -#: rcgcdw.py:216 rcgcdw.py:610 +#: rcgcdw.py:294 rcgcdw.py:699 msgid "infinity and beyond" msgstr "навеки и навсегда" -#: rcgcdw.py:231 -#, python-brace-format +#: rcgcdw.py:311 +msgid " on pages: " +msgstr " на страницах: " + +#: rcgcdw.py:318 rcgcdw.py:719 +msgid " and namespaces: " +msgstr " и в пространствах имён: " + +#: rcgcdw.py:320 +msgid " on namespaces: " +msgstr " в пространствах имён: " + +#: rcgcdw.py:332 +#, fuzzy, python-brace-format +#| msgid "" +#| "[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" msgid "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" msgstr "" "[{author}]({author_url}) заблокировал участника [{user}]({user_url}) на срок " "«{time}»{comment}" -#: rcgcdw.py:236 +#: rcgcdw.py:336 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -181,7 +203,7 @@ msgstr "" "[{author}]({author_url}) изменил параметры блокировки для участника " "[{blocked_user}]({user_url}){comment}" -#: rcgcdw.py:241 +#: rcgcdw.py:340 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" @@ -189,7 +211,7 @@ msgstr "" "[{author}]({author_url}) разблокировал участника [{blocked_user}]({user_url})" "{comment}" -#: rcgcdw.py:245 +#: rcgcdw.py:343 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" @@ -197,11 +219,11 @@ msgstr "" "[{author}]({author_url}) оставил [комментарий]({comment}) на профиле " "участника {target}" -#: rcgcdw.py:245 +#: rcgcdw.py:343 msgid "their own profile" msgstr "на своём профиле" -#: rcgcdw.py:250 +#: rcgcdw.py:346 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -210,11 +232,11 @@ msgstr "" "[{author}]({author_url}) ответил на [комметарий]({comment}) на профиле " "участника {target}" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:265 +#: rcgcdw.py:349 rcgcdw.py:355 rcgcdw.py:366 rcgcdw.py:370 msgid "their own" msgstr "на своём" -#: rcgcdw.py:258 +#: rcgcdw.py:352 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" @@ -222,23 +244,28 @@ msgstr "" "[{author}]({author_url}) отредактировал [комментарий]({comment}) на профиле " "участника {target}" -#: rcgcdw.py:263 +#: rcgcdw.py:358 +#, python-brace-format +msgid "[{author}]({author_url}) purged a comment on {target} profile" +msgstr "[{author}]({author_url}) удалил комментарий в профиле {target}" + +#: rcgcdw.py:368 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "" "[{author}]({author_url}) удалил комментарий на профиле участника {target}" -#: rcgcdw.py:270 +#: rcgcdw.py:374 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "[{target}]({target_url})" -#: rcgcdw.py:270 +#: rcgcdw.py:374 #, python-brace-format msgid "[their own]({target_url})" msgstr "[на своём]({target_url})" -#: rcgcdw.py:271 +#: rcgcdw.py:375 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" @@ -246,15 +273,15 @@ msgstr "" "[{author}]({author_url}) отредактировал поле «{field}» на профиле участника " "{target}. *({desc})*" -#: rcgcdw.py:285 rcgcdw.py:287 rcgcdw.py:692 rcgcdw.py:694 +#: rcgcdw.py:389 rcgcdw.py:391 rcgcdw.py:800 rcgcdw.py:802 msgid "none" msgstr "ничего" -#: rcgcdw.py:293 rcgcdw.py:679 +#: rcgcdw.py:397 rcgcdw.py:787 msgid "System" msgstr "Система" -#: rcgcdw.py:299 +#: rcgcdw.py:402 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -263,11 +290,11 @@ msgstr "" "[{author}]({author_url}) защитил страницу [{article}]({article_url}) со " "следующими настройками: {settings}{comment}" -#: rcgcdw.py:301 rcgcdw.py:310 rcgcdw.py:703 rcgcdw.py:710 +#: rcgcdw.py:404 rcgcdw.py:412 rcgcdw.py:810 rcgcdw.py:816 msgid " [cascading]" msgstr " [каскадно]" -#: rcgcdw.py:307 +#: rcgcdw.py:409 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -276,7 +303,7 @@ msgstr "" "[{author}]({author_url}) изменил настройки защиты страницы [{article}]" "({article_url}) на: {settings}{comment}" -#: rcgcdw.py:315 +#: rcgcdw.py:416 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -285,7 +312,7 @@ msgstr "" "[{author}]({author_url}) снял защиту со страницу [{article}]({article_url})" "{comment}" -#: rcgcdw.py:320 +#: rcgcdw.py:420 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -303,7 +330,7 @@ msgstr[2] "" "[{author}]({author_url}) изменил видимость {amount} правок на странице " "[{article}]({article_url}){comment}" -#: rcgcdw.py:326 +#: rcgcdw.py:425 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -321,24 +348,24 @@ msgstr[2] "" "[{author}]({author_url}) импортировал страницу [{article}]({article_url}) с " "{count} правками{comment}" -#: rcgcdw.py:332 +#: rcgcdw.py:430 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "" "[{author}]({author_url}) восстановил страницу [{article}]({article_url})" "{comment}" -#: rcgcdw.py:334 +#: rcgcdw.py:432 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "[{author}]({author_url}) изменил видимость событий журнала{comment}" -#: rcgcdw.py:336 +#: rcgcdw.py:434 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) импортировал интервики{comment}" -#: rcgcdw.py:339 +#: rcgcdw.py:437 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" @@ -346,7 +373,7 @@ msgstr "" "[{author}]({author_url}) отредактировал фильтр злоупотреблений [под номером " "{number}]({filter_url})" -#: rcgcdw.py:342 +#: rcgcdw.py:440 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" @@ -354,7 +381,7 @@ msgstr "" "[{author}]({author_url}) создал фильтр злоупотреблений [под номером {number}]" "({filter_url})" -#: rcgcdw.py:348 +#: rcgcdw.py:444 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -363,7 +390,7 @@ msgstr "" "[{author}]({author_url}) объединил истории версий [{article}]({article_url}) " "с [{dest}]({dest_url}){comment}" -#: rcgcdw.py:352 +#: rcgcdw.py:448 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -372,7 +399,7 @@ msgstr "" "[{author}]({author_url}) добавил запись в [таблицу интервики]({table_url}), " "указывающая на {website} с префиксом {prefix}" -#: rcgcdw.py:358 +#: rcgcdw.py:454 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -381,14 +408,14 @@ msgstr "" "[{author}]({author_url}) отредактировал запись в [таблице интервики]" "({table_url}), указывающая на {website} с префиксом {prefix}" -#: rcgcdw.py:364 +#: rcgcdw.py:460 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" msgstr "" "[{author}]({author_url}) удалил запись из [таблицы интервики]({table_url})" -#: rcgcdw.py:368 +#: rcgcdw.py:463 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -397,14 +424,14 @@ msgstr "" "[{author}]({author_url}) изменил модель содержимого страницы [{article}]" "({article_url}) с {old} на {new}{comment}" -#: rcgcdw.py:373 +#: rcgcdw.py:467 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) отредактировал спрайт для [{article}]({article_url})" -#: rcgcdw.py:377 +#: rcgcdw.py:470 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -413,7 +440,7 @@ msgstr "" "[{author}]({author_url}) создал таблицу спрайтов для [{article}]" "({article_url})" -#: rcgcdw.py:381 +#: rcgcdw.py:473 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" @@ -421,106 +448,111 @@ msgstr "" "[{author}]({author_url}) отредактировал фрагмент для [{article}]" "({article_url})" -#: rcgcdw.py:386 +#: rcgcdw.py:478 #, fuzzy, python-brace-format #| msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) создал [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:388 +#: rcgcdw.py:480 #, fuzzy, python-brace-format #| msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) удалил [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:393 +#: rcgcdw.py:485 #, fuzzy, python-brace-format #| msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) создал [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:398 +#: rcgcdw.py:490 #, fuzzy, python-brace-format #| msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" msgstr "[{author}]({author_url}) создал [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:401 +#: rcgcdw.py:493 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) создал [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:405 +#: rcgcdw.py:497 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) удалил [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:409 +#: rcgcdw.py:501 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) активировал [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:412 +#: rcgcdw.py:504 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) деактивировал [метку]({tag_url}) \"{tag}\"" -#: rcgcdw.py:414 +#: rcgcdw.py:506 msgid "An action has been hidden by administration." msgstr "Действие было скрыто администрацией." -#: rcgcdw.py:423 rcgcdw.py:695 +#: rcgcdw.py:515 rcgcdw.py:803 msgid "No description provided" msgstr "Нет описания правки" -#: rcgcdw.py:473 +#: rcgcdw.py:563 msgid "(N!) " msgstr "(Н!) " -#: rcgcdw.py:474 +#: rcgcdw.py:564 msgid "m" msgstr "м" -#: rcgcdw.py:474 +#: rcgcdw.py:564 msgid "b" msgstr "б" -#: rcgcdw.py:493 rcgcdw.py:498 +#: rcgcdw.py:583 rcgcdw.py:588 msgid "__Only whitespace__" msgstr "__Только пробел__" -#: rcgcdw.py:504 +#: rcgcdw.py:594 msgid "Removed" msgstr "Удалено" -#: rcgcdw.py:507 +#: rcgcdw.py:597 msgid "Added" msgstr "Добавлено" -#: rcgcdw.py:537 rcgcdw.py:572 +#: rcgcdw.py:631 rcgcdw.py:669 msgid "Options" msgstr "Настройки" -#: rcgcdw.py:537 +#: rcgcdw.py:631 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([просмотр]({link}) | [отмена]({undolink}))" -#: rcgcdw.py:539 +#: rcgcdw.py:634 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Загрузил новую версию {name}" -#: rcgcdw.py:541 +#: rcgcdw.py:636 +#, python-brace-format +msgid "Reverted a version of {name}" +msgstr "Возвратил версию {name}" + +#: rcgcdw.py:638 #, python-brace-format msgid "Uploaded {name}" msgstr "Загрузил {name}" -#: rcgcdw.py:557 +#: rcgcdw.py:654 msgid "**No license!**" msgstr "**Отсутствует лицензия!**" -#: rcgcdw.py:569 +#: rcgcdw.py:666 msgid "" "\n" "License: {}" @@ -528,142 +560,160 @@ msgstr "" "\n" "Лицензия: {}" -#: rcgcdw.py:572 +#: rcgcdw.py:669 #, python-brace-format msgid "([preview]({link}))" msgstr "([просмотр]({link}))" -#: rcgcdw.py:577 +#: rcgcdw.py:673 #, python-brace-format msgid "Deleted page {article}" msgstr "Удалил страницу «{article}»" -#: rcgcdw.py:581 +#: rcgcdw.py:676 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Удалил перенаправление «{article}» с помощью перезаписи" -#: rcgcdw.py:586 +#: rcgcdw.py:680 msgid "No redirect has been made" msgstr "Перенаправление не было сделано" -#: rcgcdw.py:587 +#: rcgcdw.py:681 msgid "A redirect has been made" msgstr "Было сделано перенаправление" -#: rcgcdw.py:588 +#: rcgcdw.py:682 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Переименовал страницу {redirect}{article} в {target}" -#: rcgcdw.py:592 +#: rcgcdw.py:685 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "" "Переименовал страницу {redirect}{article} в {title} поверх перенаправления" -#: rcgcdw.py:597 +#: rcgcdw.py:689 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Перенёс параметры защиты с «{redirect}{article}» на «{title}»" -#: rcgcdw.py:620 +#: rcgcdw.py:712 +msgid "Blocked from editing the following pages: " +msgstr "Заблокирован от редактирования в следующих страницах: " + +#: rcgcdw.py:721 +msgid "Blocked from editing pages on following namespaces: " +msgstr "" +"Заблокирован от редактирования на страницах в следующих пространствах имён: " + +#: rcgcdw.py:735 +msgid "Partial block details" +msgstr "Частичные детали блокировки" + +#: rcgcdw.py:736 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Заблокировал участника {blocked_user} на срок «{time}»" -#: rcgcdw.py:626 +#: rcgcdw.py:740 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Изменил параметры блокировки для {blocked_user}" -#: rcgcdw.py:632 +#: rcgcdw.py:744 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Разблокировал участника {blocked_user}" -#: rcgcdw.py:638 +#: rcgcdw.py:749 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Оставил комментарий на профиле участника {target}" -#: rcgcdw.py:640 +#: rcgcdw.py:751 msgid "Left a comment on their own profile" msgstr "Оставил комментарий на своём профиле" -#: rcgcdw.py:646 +#: rcgcdw.py:756 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Ответил на комментарий на профиле участника {target}" -#: rcgcdw.py:648 +#: rcgcdw.py:758 msgid "Replied to a comment on their own profile" msgstr "Ответил на комментарий на своём профиле" -#: rcgcdw.py:654 +#: rcgcdw.py:763 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Отредактировал комментарий на профиле участника {target}" -#: rcgcdw.py:656 +#: rcgcdw.py:765 msgid "Edited a comment on their own profile" msgstr "Отредактировал комментарий на своём профиле" -#: rcgcdw.py:662 +#: rcgcdw.py:768 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Отредактировал профиль участника {target}" -#: rcgcdw.py:662 +#: rcgcdw.py:768 msgid "Edited their own profile" msgstr "Отредактировал свой профиль" -#: rcgcdw.py:664 +#: rcgcdw.py:770 #, python-brace-format msgid "Cleared the {field} field" msgstr "Очистил поле «{field}»" -#: rcgcdw.py:666 +#: rcgcdw.py:772 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "Поле «{field}» изменено на: {desc}" -#: rcgcdw.py:673 +#: rcgcdw.py:775 +#, python-brace-format +msgid "Purged a comment on {target}'s profile" +msgstr "Удалил комментарий в профиле {target}" + +#: rcgcdw.py:781 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Удалил комментарий на профиле участника {target}" -#: rcgcdw.py:677 +#: rcgcdw.py:785 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Изменил членство в группах для участника {target}" -#: rcgcdw.py:681 +#: rcgcdw.py:789 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "Участник {target} был автоматически повышен до новой группы участников" -#: rcgcdw.py:696 +#: rcgcdw.py:804 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Группы изменены с {old_groups} на {new_groups}{reason}" -#: rcgcdw.py:701 +#: rcgcdw.py:808 #, python-brace-format msgid "Protected {target}" msgstr "Защитил страницу «{target}»" -#: rcgcdw.py:708 +#: rcgcdw.py:814 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Изменил уровень защиты для страницы «{article}»" -#: rcgcdw.py:715 +#: rcgcdw.py:820 #, python-brace-format msgid "Removed protection from {article}" msgstr "Убрал защиту со страницы «{article}»" -#: rcgcdw.py:720 +#: rcgcdw.py:824 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " @@ -671,7 +721,7 @@ msgstr[0] "Изменил видимость {amount} правки на стра msgstr[1] "Изменил видимость {amount} правок на странице «{article}» " msgstr[2] "Изменил видимость {amount} правок на странице «{article}» " -#: rcgcdw.py:726 +#: rcgcdw.py:829 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" @@ -679,364 +729,368 @@ msgstr[0] "Импортировал страницу «{article}» с {count} п msgstr[1] "Импортировал страницу «{article}» с {count} правками" msgstr[2] "Импортировал страницу «{article}» с {count} правками" -#: rcgcdw.py:732 +#: rcgcdw.py:834 #, python-brace-format msgid "Restored {article}" msgstr "Восстановил страницу «{article}»" -#: rcgcdw.py:735 +#: rcgcdw.py:837 msgid "Changed visibility of log events" msgstr "Изменил видимость событий в журнале" -#: rcgcdw.py:738 +#: rcgcdw.py:840 msgid "Imported interwiki" msgstr "Импортировал префикс интервики" -#: rcgcdw.py:741 +#: rcgcdw.py:843 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Отредактировал фильтр злоупотреблений под номером {number}" -#: rcgcdw.py:744 +#: rcgcdw.py:846 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Создал фильтр злоупотреблений под номером {number}" -#: rcgcdw.py:748 +#: rcgcdw.py:849 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "" "Объединил историю правок страницы «{article}» с историей правок «{dest}»" -#: rcgcdw.py:752 +#: rcgcdw.py:853 msgid "Added an entry to the interwiki table" msgstr "Добавил запись в таблицу префиксов интервики" -#: rcgcdw.py:753 rcgcdw.py:759 +#: rcgcdw.py:854 rcgcdw.py:860 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Префикс: {prefix}, сайт: {website} | {desc}" -#: rcgcdw.py:758 +#: rcgcdw.py:859 msgid "Edited an entry in interwiki table" msgstr "Отредактировал запись в таблице префиксов интервики" -#: rcgcdw.py:764 +#: rcgcdw.py:865 msgid "Deleted an entry in interwiki table" msgstr "Удалил запись из таблицы префиксов интервики" -#: rcgcdw.py:765 +#: rcgcdw.py:866 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Префикс: {prefix} | {desc}" -#: rcgcdw.py:769 +#: rcgcdw.py:869 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Изменил модель содержимого для страницы «{article}»" -#: rcgcdw.py:770 +#: rcgcdw.py:870 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Модель изменена с «{old}» на «{new}»: {reason}" -#: rcgcdw.py:776 +#: rcgcdw.py:875 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Отредактировал спрайт для страницы «{article}»" -#: rcgcdw.py:780 +#: rcgcdw.py:878 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Создал таблицу спрайтов для страницы «{article}»" -#: rcgcdw.py:784 +#: rcgcdw.py:881 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Отредактировал срез для страницы «{article}»" -#: rcgcdw.py:790 +#: rcgcdw.py:887 #, fuzzy, python-brace-format #| msgid "Created a tag \"{tag}\"" msgid "Created the Cargo table \"{table}\"" msgstr "Создал метку «{tag}»" -#: rcgcdw.py:794 +#: rcgcdw.py:891 #, fuzzy, python-brace-format #| msgid "Deleted a tag \"{tag}\"" msgid "Deleted the Cargo table \"{table}\"" msgstr "Удалил метку «{tag}»" -#: rcgcdw.py:801 +#: rcgcdw.py:898 #, fuzzy, python-brace-format #| msgid "Created a tag \"{tag}\"" msgid "Recreated the Cargo table \"{table}\"" msgstr "Создал метку «{tag}»" -#: rcgcdw.py:808 +#: rcgcdw.py:905 #, fuzzy, python-brace-format #| msgid "Deleted a tag \"{tag}\"" msgid "Replaced the Cargo table \"{table}\"" msgstr "Удалил метку «{tag}»" -#: rcgcdw.py:812 +#: rcgcdw.py:909 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Создал метку «{tag}»" -#: rcgcdw.py:816 +#: rcgcdw.py:913 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Удалил метку «{tag}»" -#: rcgcdw.py:820 +#: rcgcdw.py:917 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Активировал метку «{tag}»" -#: rcgcdw.py:823 +#: rcgcdw.py:920 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Деактивировал метку «{tag}»" -#: rcgcdw.py:826 +#: rcgcdw.py:923 msgid "Action has been hidden by administration." msgstr "Действие было скрыто администрацией." -#: rcgcdw.py:854 +#: rcgcdw.py:951 msgid "Tags" msgstr "Метки" -#: rcgcdw.py:859 +#: rcgcdw.py:956 msgid "**Added**: " msgstr "**Добавлено**: " -#: rcgcdw.py:859 +#: rcgcdw.py:956 msgid " and {} more\n" msgstr " и ещё {}\n" -#: rcgcdw.py:860 +#: rcgcdw.py:957 msgid "**Removed**: " msgstr "**Удалено**: " -#: rcgcdw.py:860 +#: rcgcdw.py:957 msgid " and {} more" msgstr " и ещё {}" -#: rcgcdw.py:861 +#: rcgcdw.py:958 msgid "Changed categories" msgstr "Изменены категории" -#: rcgcdw.py:880 +#: rcgcdw.py:977 msgid "~~hidden~~" msgstr "~~скрыто~~" -#: rcgcdw.py:886 +#: rcgcdw.py:983 msgid "hidden" msgstr "скрыто" -#: rcgcdw.py:953 rcgcdw.py:955 rcgcdw.py:957 rcgcdw.py:959 rcgcdw.py:961 -#: rcgcdw.py:963 rcgcdw.py:965 +#: rcgcdw.py:1050 rcgcdw.py:1052 rcgcdw.py:1054 rcgcdw.py:1056 rcgcdw.py:1058 +#: rcgcdw.py:1060 rcgcdw.py:1062 #, python-brace-format msgid "{value} (avg. {avg})" msgstr "{value} (ср. {avg})" -#: rcgcdw.py:1006 +#: rcgcdw.py:1086 rcgcdw.py:1114 msgid "Daily overview" msgstr "Ежедневный обзор" -#: rcgcdw.py:1015 +#: rcgcdw.py:1088 +msgid "No activity" +msgstr "Нет активности" + +#: rcgcdw.py:1123 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] " ({} действие)" msgstr[1] " ({} действия)" msgstr[2] " ({} действий)" -#: rcgcdw.py:1017 +#: rcgcdw.py:1125 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] " ({} правка)" msgstr[1] " ({} правки)" msgstr[2] " ({} правок)" -#: rcgcdw.py:1022 +#: rcgcdw.py:1130 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} действие)" msgstr[1] " UTC ({} действия)" msgstr[2] " UTC ({} действий)" -#: rcgcdw.py:1024 rcgcdw.py:1025 rcgcdw.py:1029 +#: rcgcdw.py:1132 rcgcdw.py:1133 rcgcdw.py:1137 msgid "But nobody came" msgstr "Но никто не пришёл" -#: rcgcdw.py:1033 +#: rcgcdw.py:1141 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Самый активный участник" msgstr[1] "Самые активные участники" msgstr[2] "Самые активные участники" -#: rcgcdw.py:1034 +#: rcgcdw.py:1142 msgid "Most edited article" msgid_plural "Most edited articles" msgstr[0] "Самая редактируемая статья" msgstr[1] "Самые редактируемые статьи" msgstr[2] "Самые редактируемые статьи" -#: rcgcdw.py:1035 +#: rcgcdw.py:1143 msgid "Edits made" msgstr "Сделано правок" -#: rcgcdw.py:1035 +#: rcgcdw.py:1143 msgid "New files" msgstr "Новых файлов" -#: rcgcdw.py:1035 +#: rcgcdw.py:1143 msgid "Admin actions" msgstr "Административных действий" -#: rcgcdw.py:1036 +#: rcgcdw.py:1144 msgid "Bytes changed" msgstr "Изменено байтов" -#: rcgcdw.py:1036 +#: rcgcdw.py:1144 msgid "New articles" msgstr "Новых статей" -#: rcgcdw.py:1037 +#: rcgcdw.py:1145 msgid "Unique contributors" msgstr "Уникальных редакторов" -#: rcgcdw.py:1038 +#: rcgcdw.py:1146 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Самый активный час" msgstr[1] "Самые активные часы" msgstr[2] "Самые активные часы" -#: rcgcdw.py:1039 +#: rcgcdw.py:1147 msgid "Day score" msgstr "Очков за день" -#: rcgcdw.py:1180 +#: rcgcdw.py:1291 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "Соединение с {wiki} сейчас кажется стабильным." -#: rcgcdw.py:1181 rcgcdw.py:1296 +#: rcgcdw.py:1292 rcgcdw.py:1407 msgid "Connection status" msgstr "Статус соединения" -#: rcgcdw.py:1295 +#: rcgcdw.py:1406 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki}, вероятно, не работает или недоступна." -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "director" msgstr "директор" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "bot" msgstr "бот" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "editor" msgstr "досматривающий" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "directors" msgstr "директора" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "sysop" msgstr "администратор" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "bureaucrat" msgstr "бюрократ" -#: rcgcdw.py:1351 +#: rcgcdw.py:1465 msgid "reviewer" msgstr "выверяющий" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "autoreview" msgstr "автодосматриваемый" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "autopatrol" msgstr "автопатрулируемый" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "wiki_guardian" msgstr "смотритель вики" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "second" msgid_plural "seconds" msgstr[0] "секунда" msgstr[1] "секунды" msgstr[2] "секунд" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "minute" msgid_plural "minutes" msgstr[0] "минута" msgstr[1] "минуты" msgstr[2] "минут" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "hour" msgid_plural "hours" msgstr[0] "час" msgstr[1] "часа" msgstr[2] "часов" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "day" msgid_plural "days" msgstr[0] "день" msgstr[1] "дня" msgstr[2] "дней" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "week" msgid_plural "weeks" msgstr[0] "неделя" msgstr[1] "недели" msgstr[2] "недель" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "month" msgid_plural "months" msgstr[0] "месяц" msgstr[1] "месяца" msgstr[2] "месяцев" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "year" msgid_plural "years" msgstr[0] "год" msgstr[1] "года" msgstr[2] "лет" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "millennium" msgid_plural "millennia" msgstr[0] "тысячелетие" msgstr[1] "тысячелетия" msgstr[2] "тысячелетий" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "decade" msgid_plural "decades" msgstr[0] "десятилетие" msgstr[1] "десятилетия" msgstr[2] "десятилетий" -#: rcgcdw.py:1352 +#: rcgcdw.py:1466 msgid "century" msgid_plural "centuries" msgstr[0] "век" diff --git a/locale/uk/LC_MESSAGES/rcgcdw.mo b/locale/uk/LC_MESSAGES/rcgcdw.mo index 5508eed..262b3bf 100644 Binary files a/locale/uk/LC_MESSAGES/rcgcdw.mo and b/locale/uk/LC_MESSAGES/rcgcdw.mo differ diff --git a/locale/uk/LC_MESSAGES/rcgcdw.po b/locale/uk/LC_MESSAGES/rcgcdw.po index d8d8636..753639c 100644 --- a/locale/uk/LC_MESSAGES/rcgcdw.po +++ b/locale/uk/LC_MESSAGES/rcgcdw.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-08-10 17:05+0200\n" -"PO-Revision-Date: 2019-08-10 17:10+0200\n" +"POT-Creation-Date: 2020-03-17 20:53+0100\n" +"PO-Revision-Date: 2020-03-18 13:51+0100\n" "Last-Translator: \n" "Language-Team: \n" "Language: uk\n" @@ -17,69 +17,71 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" -"X-Generator: Poedit 2.2.1\n" +"X-Generator: Poedit 2.3\n" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Location" msgstr "Місцезнаходження" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "About me" msgstr "Про мене" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Google link" msgstr "Посилання на Google" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Facebook link" msgstr "Посилання на Facebook" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitter link" msgstr "Посилання на Twitter" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Reddit link" msgstr "Посилання на Reddit" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Twitch link" msgstr "Посилання на Twitch" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "PSN link" msgstr "Посилання на PSN" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "VK link" msgstr "Посилання на VK" -#: rcgcdw.py:69 -msgid "XVL link" +#: rcgcdw.py:71 +#, fuzzy +#| msgid "XVL link" +msgid "XBL link" msgstr "Посилання на XVL" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Steam link" msgstr "Посилання на Steam" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Discord handle" msgstr "Посилання на Discord" -#: rcgcdw.py:69 +#: rcgcdw.py:71 msgid "Battle.net handle" msgstr "Посилання на Battle.net" -#: rcgcdw.py:90 rcgcdw.py:785 +#: rcgcdw.py:172 rcgcdw.py:924 msgid "Unknown" msgstr "Невідомо" -#: rcgcdw.py:92 +#: rcgcdw.py:174 msgid "unknown" msgstr "невідомо" -#: rcgcdw.py:162 +#: rcgcdw.py:244 #, python-brace-format msgid "" "[{author}]({author_url}) edited [{article}]({edit_link}){comment} ({sign}" @@ -88,7 +90,7 @@ msgstr "" "[{author}]({author_url}) відредагував [{article}]({edit_link}){comment} " "({sign}{edit_size})" -#: rcgcdw.py:164 +#: rcgcdw.py:246 #, python-brace-format msgid "" "[{author}]({author_url}) created [{article}]({edit_link}){comment} ({sign}" @@ -97,12 +99,19 @@ msgstr "" "[{author}]({author_url}) створив [{article}]({edit_link}){comment} ({sign}" "{edit_size})" -#: rcgcdw.py:168 +#: rcgcdw.py:249 #, python-brace-format msgid "[{author}]({author_url}) uploaded [{file}]({file_link}){comment}" msgstr "[{author}]({author_url}) завантажив [{file}]({file_link}){comment}" -#: rcgcdw.py:176 +#: rcgcdw.py:256 +#, python-brace-format +msgid "" +"[{author}]({author_url}) reverted a version of [{file}]({file_link}){comment}" +msgstr "" +"[{author}] ({author_url}) повернув версію [{file}] ({file_link}) {comment}" + +#: rcgcdw.py:260 #, python-brace-format msgid "" "[{author}]({author_url}) uploaded a new version of [{file}]({file_link})" @@ -111,12 +120,12 @@ msgstr "" "[{author}]({author_url}) завантажив нову версію [{file}]({file_link})" "{comment}" -#: rcgcdw.py:180 +#: rcgcdw.py:263 #, python-brace-format msgid "[{author}]({author_url}) deleted [{page}]({page_link}){comment}" msgstr "[{author}]({author_url}) вилучив [{page}]({page_link}){comment}" -#: rcgcdw.py:185 +#: rcgcdw.py:267 #, python-brace-format msgid "" "[{author}]({author_url}) deleted redirect by overwriting [{page}]" @@ -125,15 +134,15 @@ msgstr "" "[{author}]({author_url}) вилучив перенаправлення за допомогою перезапису " "[{page}]({page_link}){comment}" -#: rcgcdw.py:190 rcgcdw.py:196 +#: rcgcdw.py:271 rcgcdw.py:276 msgid "without making a redirect" msgstr "не залишивши перенаправлення" -#: rcgcdw.py:190 rcgcdw.py:197 +#: rcgcdw.py:271 rcgcdw.py:277 msgid "with a redirect" msgstr "з перенаправленням" -#: rcgcdw.py:191 +#: rcgcdw.py:272 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* to [{target}]" @@ -142,7 +151,7 @@ msgstr "" "[{author}]({author_url}) перейменував {redirect}*{article}* в [{target}]" "({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:198 +#: rcgcdw.py:278 #, python-brace-format msgid "" "[{author}]({author_url}) moved {redirect}*{article}* over redirect to " @@ -151,7 +160,7 @@ msgstr "" "[{author}]({author_url}) перейменував {redirect}*{article}* поверх " "перенаправлення в [{target}]({target_url}) {made_a_redirect}{comment}" -#: rcgcdw.py:204 +#: rcgcdw.py:283 #, python-brace-format msgid "" "[{author}]({author_url}) moved protection settings from {redirect}*{article}" @@ -160,18 +169,33 @@ msgstr "" "[{author}]({author_url}) переніс налаштування захисту з {redirect}*{article}" "* на [{target}]({target_url}){comment}" -#: rcgcdw.py:216 rcgcdw.py:593 +#: rcgcdw.py:294 rcgcdw.py:699 msgid "infinity and beyond" msgstr "навіки і назавжди" -#: rcgcdw.py:231 -#, python-brace-format +#: rcgcdw.py:311 +msgid " on pages: " +msgstr " на сторінках: " + +#: rcgcdw.py:318 rcgcdw.py:719 +msgid " and namespaces: " +msgstr " і в простору імен: " + +#: rcgcdw.py:320 +msgid " on namespaces: " +msgstr " в просторах імен: " + +#: rcgcdw.py:332 +#, fuzzy, python-brace-format +#| msgid "" +#| "[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" msgid "" -"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}{comment}" +"[{author}]({author_url}) blocked [{user}]({user_url}) for {time}" +"{restriction_desc}{comment}" msgstr "" "[{author}]({author_url}) заблокував [{user}]({user_url}) на {time}{comment}" -#: rcgcdw.py:236 +#: rcgcdw.py:336 #, python-brace-format msgid "" "[{author}]({author_url}) changed block settings for [{blocked_user}]" @@ -180,25 +204,25 @@ msgstr "" "[{author}]({author_url}) змінив блокування для [{blocked_user}]({user_url})" "{comment}" -#: rcgcdw.py:241 +#: rcgcdw.py:340 #, python-brace-format msgid "" "[{author}]({author_url}) unblocked [{blocked_user}]({user_url}){comment}" msgstr "" "[{author}]({author_url}) розблокував [{blocked_user}]({user_url}){comment}" -#: rcgcdw.py:245 +#: rcgcdw.py:343 #, python-brace-format msgid "" "[{author}]({author_url}) left a [comment]({comment}) on {target} profile" msgstr "" "[{author}]({author_url}) залишив [коментар]({comment}) на профілі {target}" -#: rcgcdw.py:245 +#: rcgcdw.py:343 msgid "their own profile" msgstr "на своєму профілі" -#: rcgcdw.py:250 +#: rcgcdw.py:346 #, python-brace-format msgid "" "[{author}]({author_url}) replied to a [comment]({comment}) on {target} " @@ -207,11 +231,11 @@ msgstr "" "[{author}]({author_url}) відповів на [коментар]({comment}) на профілі " "{target}" -#: rcgcdw.py:253 rcgcdw.py:261 rcgcdw.py:265 +#: rcgcdw.py:349 rcgcdw.py:355 rcgcdw.py:366 rcgcdw.py:370 msgid "their own" msgstr "на своєму" -#: rcgcdw.py:258 +#: rcgcdw.py:352 #, python-brace-format msgid "" "[{author}]({author_url}) edited a [comment]({comment}) on {target} profile" @@ -219,37 +243,42 @@ msgstr "" "[{author}]({author_url}) відредагував [коментар]({comment}) на профілі " "{target}" -#: rcgcdw.py:263 +#: rcgcdw.py:358 +#, python-brace-format +msgid "[{author}]({author_url}) purged a comment on {target} profile" +msgstr "[{author}] ({author_url}) вилучив коментар в профілі {target}" + +#: rcgcdw.py:368 #, python-brace-format msgid "[{author}]({author_url}) deleted a comment on {target} profile" msgstr "[{author}]({author_url}) видалив коментар з профілю {target}" -#: rcgcdw.py:270 +#: rcgcdw.py:374 #, python-brace-format msgid "[{target}]({target_url})'s" msgstr "[{target}]({target_url})" -#: rcgcdw.py:270 +#: rcgcdw.py:374 #, python-brace-format msgid "[their own]({target_url})" msgstr "[на своєму]({target_url})" -#: rcgcdw.py:271 +#: rcgcdw.py:375 #, python-brace-format msgid "" "[{author}]({author_url}) edited the {field} on {target} profile. *({desc})*" msgstr "" "[{author}]({author_url}) відредагував {field} на профілі {target}. *({desc})*" -#: rcgcdw.py:285 rcgcdw.py:287 rcgcdw.py:675 rcgcdw.py:677 +#: rcgcdw.py:389 rcgcdw.py:391 rcgcdw.py:800 rcgcdw.py:802 msgid "none" msgstr "нічого" -#: rcgcdw.py:293 rcgcdw.py:662 +#: rcgcdw.py:397 rcgcdw.py:787 msgid "System" msgstr "Система" -#: rcgcdw.py:299 +#: rcgcdw.py:402 #, python-brace-format msgid "" "[{author}]({author_url}) protected [{article}]({article_url}) with the " @@ -258,11 +287,11 @@ msgstr "" "[{author}]({author_url}) захистив [{article}]({article_url}) з наступними " "налаштуваннями: {settings}{comment}" -#: rcgcdw.py:301 rcgcdw.py:310 rcgcdw.py:686 rcgcdw.py:693 +#: rcgcdw.py:404 rcgcdw.py:412 rcgcdw.py:810 rcgcdw.py:816 msgid " [cascading]" msgstr " [каскадний]" -#: rcgcdw.py:307 +#: rcgcdw.py:409 #, python-brace-format msgid "" "[{author}]({author_url}) modified protection settings of [{article}]" @@ -271,7 +300,7 @@ msgstr "" "[{author}]({author_url}) змінив налаштування захисту [{article}]" "({article_url}) на: {settings}{comment}" -#: rcgcdw.py:315 +#: rcgcdw.py:416 #, python-brace-format msgid "" "[{author}]({author_url}) removed protection from [{article}]({article_url})" @@ -279,7 +308,7 @@ msgid "" msgstr "" "[{author}]({author_url}) зняв захист з [{article}]({article_url}){comment}" -#: rcgcdw.py:320 +#: rcgcdw.py:420 #, python-brace-format msgid "" "[{author}]({author_url}) changed visibility of revision on page [{article}]" @@ -297,7 +326,7 @@ msgstr[2] "" "[{author}]({author_url}) змінив видимість {amount} версій сторінки " "[{article}]({article_url}){comment}" -#: rcgcdw.py:326 +#: rcgcdw.py:425 #, python-brace-format msgid "" "[{author}]({author_url}) imported [{article}]({article_url}) with {count} " @@ -315,22 +344,22 @@ msgstr[2] "" "[{author}]({author_url}) імпортував [{article}]({article_url}) з {count} " "версіями{comment}" -#: rcgcdw.py:332 +#: rcgcdw.py:430 #, python-brace-format msgid "[{author}]({author_url}) restored [{article}]({article_url}){comment}" msgstr "[{author}]({author_url}) відновив [{article}]({article_url}){comment}" -#: rcgcdw.py:334 +#: rcgcdw.py:432 #, python-brace-format msgid "[{author}]({author_url}) changed visibility of log events{comment}" msgstr "[{author}]({author_url}) змінив видимість подій журналу{comment}" -#: rcgcdw.py:336 +#: rcgcdw.py:434 #, python-brace-format msgid "[{author}]({author_url}) imported interwiki{comment}" msgstr "[{author}]({author_url}) імпортував інтервікі{comment}" -#: rcgcdw.py:339 +#: rcgcdw.py:437 #, python-brace-format msgid "" "[{author}]({author_url}) edited abuse filter [number {number}]({filter_url})" @@ -338,7 +367,7 @@ msgstr "" "[{author}]({author_url}) відредагував фільтр зловживань [під номером " "{number}]({filter_url})" -#: rcgcdw.py:342 +#: rcgcdw.py:440 #, python-brace-format msgid "" "[{author}]({author_url}) created abuse filter [number {number}]({filter_url})" @@ -346,7 +375,7 @@ msgstr "" "[{author}]({author_url}) створив фільтр зловживань [під номером {number}]" "({filter_url})" -#: rcgcdw.py:348 +#: rcgcdw.py:444 #, python-brace-format msgid "" "[{author}]({author_url}) merged revision histories of [{article}]" @@ -355,7 +384,7 @@ msgstr "" "[{author}]({author_url}) об'єднав історії версій [{article}]({article_url}) " "з [{dest}]({dest_url}){comment}" -#: rcgcdw.py:352 +#: rcgcdw.py:448 #, python-brace-format msgid "" "[{author}]({author_url}) added an entry to the [interwiki table]" @@ -364,7 +393,7 @@ msgstr "" "[{author}]({author_url}) додав запис в [таблицю інтервікі]({table_url}), яка " "вказує на {website} з префіксом {prefix}" -#: rcgcdw.py:358 +#: rcgcdw.py:454 #, python-brace-format msgid "" "[{author}]({author_url}) edited an entry in [interwiki table]({table_url}) " @@ -373,14 +402,14 @@ msgstr "" "[{author}]({author_url}) відредагував запис в [таблиці інтервікі]" "({table_url}), яка вказує на {website} з префіксом {prefix}" -#: rcgcdw.py:364 +#: rcgcdw.py:460 #, python-brace-format msgid "" "[{author}]({author_url}) deleted an entry in [interwiki table]({table_url})" msgstr "" "[{author}]({author_url}) вилучив запис в [таблиці інтервікі]({table_url})" -#: rcgcdw.py:368 +#: rcgcdw.py:463 #, python-brace-format msgid "" "[{author}]({author_url}) changed the content model of the page [{article}]" @@ -389,14 +418,14 @@ msgstr "" "[{author}]({author_url}) змінив модель вмісту сторінки [{article}]" "({article_url}) з {old} на {new}{comment}" -#: rcgcdw.py:373 +#: rcgcdw.py:467 #, python-brace-format msgid "" "[{author}]({author_url}) edited the sprite for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) відредагував спрайт для [{article}]({article_url})" -#: rcgcdw.py:377 +#: rcgcdw.py:470 #, python-brace-format msgid "" "[{author}]({author_url}) created the sprite sheet for [{article}]" @@ -405,89 +434,118 @@ msgstr "" "[{author}]({author_url}) створив таблицю спрайтів для [{article}]" "({article_url})" -#: rcgcdw.py:381 +#: rcgcdw.py:473 #, python-brace-format msgid "" "[{author}]({author_url}) edited the slice for [{article}]({article_url})" msgstr "" "[{author}]({author_url}) відредагував фрагмент для [{article}]({article_url})" -#: rcgcdw.py:384 +#: rcgcdw.py:478 +#, fuzzy, python-brace-format +#| msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" +msgid "[{author}]({author_url}) created the Cargo table \"{table}\"" +msgstr "[{author}]({author_url}) створив [тег]({tag_url}) \"{tag}\"" + +#: rcgcdw.py:480 +#, fuzzy, python-brace-format +#| msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" +msgid "[{author}]({author_url}) deleted the Cargo table \"{table}\"" +msgstr "[{author}]({author_url}) вилучив [тег]({tag_url}) \"{tag}\"" + +#: rcgcdw.py:485 +#, fuzzy, python-brace-format +#| msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" +msgid "[{author}]({author_url}) recreated the Cargo table \"{table}\"" +msgstr "[{author}]({author_url}) створив [тег]({tag_url}) \"{tag}\"" + +#: rcgcdw.py:490 +#, fuzzy, python-brace-format +#| msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" +msgid "[{author}]({author_url}) replaced the Cargo table \"{table}\"" +msgstr "[{author}]({author_url}) створив [тег]({tag_url}) \"{tag}\"" + +#: rcgcdw.py:493 #, python-brace-format msgid "[{author}]({author_url}) created a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) створив [тег]({tag_url}) \"{tag}\"" -#: rcgcdw.py:388 +#: rcgcdw.py:497 #, python-brace-format msgid "[{author}]({author_url}) deleted a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) вилучив [тег]({tag_url}) \"{tag}\"" -#: rcgcdw.py:392 +#: rcgcdw.py:501 #, python-brace-format msgid "[{author}]({author_url}) activated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) активував [тег]({tag_url}) \"{tag}\"" -#: rcgcdw.py:395 +#: rcgcdw.py:504 #, python-brace-format msgid "[{author}]({author_url}) deactivated a [tag]({tag_url}) \"{tag}\"" msgstr "[{author}]({author_url}) деактивував [тег]({tag_url}) \"{tag}\"" -#: rcgcdw.py:397 +#: rcgcdw.py:506 msgid "An action has been hidden by administration." msgstr "Дія була прихована адміністрацією." -#: rcgcdw.py:406 rcgcdw.py:678 +#: rcgcdw.py:515 rcgcdw.py:803 msgid "No description provided" msgstr "Немає опису редагування" -#: rcgcdw.py:456 +#: rcgcdw.py:563 msgid "(N!) " msgstr "(Н!) " -#: rcgcdw.py:457 +#: rcgcdw.py:564 msgid "m" msgstr "м" -#: rcgcdw.py:457 +#: rcgcdw.py:564 msgid "b" msgstr "б" -#: rcgcdw.py:476 rcgcdw.py:481 +#: rcgcdw.py:583 rcgcdw.py:588 msgid "__Only whitespace__" msgstr "__Тільки пробіли__" -#: rcgcdw.py:487 +#: rcgcdw.py:594 msgid "Removed" msgstr "Вилучено" -#: rcgcdw.py:490 +#: rcgcdw.py:597 msgid "Added" msgstr "Додано" -#: rcgcdw.py:520 rcgcdw.py:555 +#: rcgcdw.py:631 rcgcdw.py:669 msgid "Options" msgstr "Параметри" -#: rcgcdw.py:520 +#: rcgcdw.py:631 #, python-brace-format msgid "([preview]({link}) | [undo]({undolink}))" msgstr "([перегляд]({link}) | [скасувати]({undolink}))" -#: rcgcdw.py:522 +#: rcgcdw.py:634 #, python-brace-format msgid "Uploaded a new version of {name}" msgstr "Завантажив нову версію {name}" -#: rcgcdw.py:524 +#: rcgcdw.py:636 +#, python-brace-format +msgid "Reverted a version of {name}" +msgstr "Повернув версію {name}" + +#: rcgcdw.py:638 #, python-brace-format msgid "Uploaded {name}" msgstr "Загрузил {name}" -#: rcgcdw.py:540 +#: rcgcdw.py:654 msgid "**No license!**" msgstr "**Немає ліцензії!**" -#: rcgcdw.py:552 +#: rcgcdw.py:666 msgid "" "\n" "License: {}" @@ -495,142 +553,159 @@ msgstr "" "\n" "Ліцензія: {}" -#: rcgcdw.py:555 +#: rcgcdw.py:669 #, python-brace-format msgid "([preview]({link}))" msgstr "([перегляд]({link}))" -#: rcgcdw.py:560 +#: rcgcdw.py:673 #, python-brace-format msgid "Deleted page {article}" msgstr "Вилучив сторінку {article}" -#: rcgcdw.py:564 +#: rcgcdw.py:676 #, python-brace-format msgid "Deleted redirect {article} by overwriting" msgstr "Вилучив перенаправлення {article} by overwriting" -#: rcgcdw.py:569 +#: rcgcdw.py:680 msgid "No redirect has been made" msgstr "Перенаправлення не зроблено" -#: rcgcdw.py:570 +#: rcgcdw.py:681 msgid "A redirect has been made" msgstr "Перенаправлення було зроблено" -#: rcgcdw.py:571 +#: rcgcdw.py:682 #, python-brace-format msgid "Moved {redirect}{article} to {target}" msgstr "Перейменував сторінку {redirect}{article} to {target}" -#: rcgcdw.py:575 +#: rcgcdw.py:685 #, python-brace-format msgid "Moved {redirect}{article} to {title} over redirect" msgstr "" "Перейменував сторінку {redirect}{article} to {title} поверх перенаправлення" -#: rcgcdw.py:580 +#: rcgcdw.py:689 #, python-brace-format msgid "Moved protection settings from {redirect}{article} to {title}" msgstr "Переніс налаштування захисту з {redirect}{article} на {title}" -#: rcgcdw.py:603 +#: rcgcdw.py:712 +msgid "Blocked from editing the following pages: " +msgstr "Заблокований від редагування в наступних сторінках: " + +#: rcgcdw.py:721 +msgid "Blocked from editing pages on following namespaces: " +msgstr "Заблокований від редагування на сторінках в наступних просторах назв: " + +#: rcgcdw.py:735 +msgid "Partial block details" +msgstr "Часткові деталі блокування" + +#: rcgcdw.py:736 #, python-brace-format msgid "Blocked {blocked_user} for {time}" msgstr "Заблокував {blocked_user} на {time}" -#: rcgcdw.py:609 +#: rcgcdw.py:740 #, python-brace-format msgid "Changed block settings for {blocked_user}" msgstr "Змінив блокування для {blocked_user}" -#: rcgcdw.py:615 +#: rcgcdw.py:744 #, python-brace-format msgid "Unblocked {blocked_user}" msgstr "Розблокував {blocked_user}" -#: rcgcdw.py:621 +#: rcgcdw.py:749 #, python-brace-format msgid "Left a comment on {target}'s profile" msgstr "Залишив коментар на профілі {target}" -#: rcgcdw.py:623 +#: rcgcdw.py:751 msgid "Left a comment on their own profile" msgstr "Залишив коментар на своєму профілі" -#: rcgcdw.py:629 +#: rcgcdw.py:756 #, python-brace-format msgid "Replied to a comment on {target}'s profile" msgstr "Відповів на коментар на профілі {target}" -#: rcgcdw.py:631 +#: rcgcdw.py:758 msgid "Replied to a comment on their own profile" msgstr "Відповів на коментар на своєму профілі" -#: rcgcdw.py:637 +#: rcgcdw.py:763 #, python-brace-format msgid "Edited a comment on {target}'s profile" msgstr "Відредагував коментар на профілі {target}" -#: rcgcdw.py:639 +#: rcgcdw.py:765 msgid "Edited a comment on their own profile" msgstr "Відредагував коментар на своєму профілі" -#: rcgcdw.py:645 +#: rcgcdw.py:768 #, python-brace-format msgid "Edited {target}'s profile" msgstr "Відредагував профіль {target}" -#: rcgcdw.py:645 +#: rcgcdw.py:768 msgid "Edited their own profile" msgstr "Відредагував свій профіль" -#: rcgcdw.py:647 +#: rcgcdw.py:770 #, python-brace-format msgid "Cleared the {field} field" msgstr "Очистив поле {field}" -#: rcgcdw.py:649 +#: rcgcdw.py:772 #, python-brace-format msgid "{field} field changed to: {desc}" msgstr "Поле {field} змінено на: {desc}" -#: rcgcdw.py:656 +#: rcgcdw.py:775 +#, python-brace-format +msgid "Purged a comment on {target}'s profile" +msgstr "Вилучив коментар в профілі {target}" + +#: rcgcdw.py:781 #, python-brace-format msgid "Deleted a comment on {target}'s profile" msgstr "Вилучив коментар на профілі {target}" -#: rcgcdw.py:660 +#: rcgcdw.py:785 #, python-brace-format msgid "Changed group membership for {target}" msgstr "Змінено членство в групі для {target}" -#: rcgcdw.py:664 +#: rcgcdw.py:789 #, python-brace-format msgid "{target} got autopromoted to a new usergroup" msgstr "{target} автоматично переведений в нову групу користувачів" -#: rcgcdw.py:679 +#: rcgcdw.py:804 #, python-brace-format msgid "Groups changed from {old_groups} to {new_groups}{reason}" msgstr "Групи змінені з {old_groups} на {new_groups}{reason}" -#: rcgcdw.py:684 +#: rcgcdw.py:808 #, python-brace-format msgid "Protected {target}" msgstr "Захистив {target}" -#: rcgcdw.py:691 +#: rcgcdw.py:814 #, python-brace-format msgid "Changed protection level for {article}" msgstr "Змінив рівень захисту для {article}" -#: rcgcdw.py:698 +#: rcgcdw.py:820 #, python-brace-format msgid "Removed protection from {article}" msgstr "Зняв захист з {article}" -#: rcgcdw.py:703 +#: rcgcdw.py:824 #, python-brace-format msgid "Changed visibility of revision on page {article} " msgid_plural "Changed visibility of {amount} revisions on page {article} " @@ -638,7 +713,7 @@ msgstr[0] "Змінив видимість {amount} версії сторінк msgstr[1] "Змінив видимість {amount} версій сторінки {article} " msgstr[2] "Змінив видимість {amount} версій сторінки {article} " -#: rcgcdw.py:709 +#: rcgcdw.py:829 #, python-brace-format msgid "Imported {article} with {count} revision" msgid_plural "Imported {article} with {count} revisions" @@ -646,339 +721,367 @@ msgstr[0] "Імпортував {article} з {count} версією" msgstr[1] "Імпортував {article} з {count} версіями" msgstr[2] "Імпортував {article} з {count} версіями" -#: rcgcdw.py:715 +#: rcgcdw.py:834 #, python-brace-format msgid "Restored {article}" msgstr "Відновив {article}" -#: rcgcdw.py:718 +#: rcgcdw.py:837 msgid "Changed visibility of log events" msgstr "Змінив видимість подій журналу" -#: rcgcdw.py:721 +#: rcgcdw.py:840 msgid "Imported interwiki" msgstr "Імпортував інтервікі" -#: rcgcdw.py:724 +#: rcgcdw.py:843 #, python-brace-format msgid "Edited abuse filter number {number}" msgstr "Відредагував фільтр зловживань під номером {number}" -#: rcgcdw.py:727 +#: rcgcdw.py:846 #, python-brace-format msgid "Created abuse filter number {number}" msgstr "Створив фільтр зловживань під номером {number}" -#: rcgcdw.py:731 +#: rcgcdw.py:849 #, python-brace-format msgid "Merged revision histories of {article} into {dest}" msgstr "Об'єднав історії версій {article} з {dest}" -#: rcgcdw.py:735 +#: rcgcdw.py:853 msgid "Added an entry to the interwiki table" msgstr "Додав запис в таблицю інтервікі" -#: rcgcdw.py:736 rcgcdw.py:742 +#: rcgcdw.py:854 rcgcdw.py:860 #, python-brace-format msgid "Prefix: {prefix}, website: {website} | {desc}" msgstr "Префікс: {prefix}, веб-сайт: {website} | {desc}" -#: rcgcdw.py:741 +#: rcgcdw.py:859 msgid "Edited an entry in interwiki table" msgstr "Відредагував запис в таблиці інтервікі" -#: rcgcdw.py:747 +#: rcgcdw.py:865 msgid "Deleted an entry in interwiki table" msgstr "Вилучив запис в таблиці інтервікі" -#: rcgcdw.py:748 +#: rcgcdw.py:866 #, python-brace-format msgid "Prefix: {prefix} | {desc}" msgstr "Префікс: {prefix} | {desc}" -#: rcgcdw.py:752 +#: rcgcdw.py:869 #, python-brace-format msgid "Changed the content model of the page {article}" msgstr "Змінив модель вмісту сторінки {article}" -#: rcgcdw.py:753 +#: rcgcdw.py:870 #, python-brace-format msgid "Model changed from {old} to {new}: {reason}" msgstr "Модель змінена з {old} на {new}: {reason}" -#: rcgcdw.py:759 +#: rcgcdw.py:875 #, python-brace-format msgid "Edited the sprite for {article}" msgstr "Відредагував спрайт для {article}" -#: rcgcdw.py:763 +#: rcgcdw.py:878 #, python-brace-format msgid "Created the sprite sheet for {article}" msgstr "Створив таблицю спрайтів для {article}" -#: rcgcdw.py:767 +#: rcgcdw.py:881 #, python-brace-format msgid "Edited the slice for {article}" msgstr "Відредагував фрагмент для {article}" -#: rcgcdw.py:770 +#: rcgcdw.py:887 +#, fuzzy, python-brace-format +#| msgid "Created a tag \"{tag}\"" +msgid "Created the Cargo table \"{table}\"" +msgstr "Створив тег \"{tag}\"" + +#: rcgcdw.py:891 +#, fuzzy, python-brace-format +#| msgid "Deleted a tag \"{tag}\"" +msgid "Deleted the Cargo table \"{table}\"" +msgstr "Вилучив тег \"{tag}\"" + +#: rcgcdw.py:898 +#, fuzzy, python-brace-format +#| msgid "Created a tag \"{tag}\"" +msgid "Recreated the Cargo table \"{table}\"" +msgstr "Створив тег \"{tag}\"" + +#: rcgcdw.py:905 +#, fuzzy, python-brace-format +#| msgid "Deleted a tag \"{tag}\"" +msgid "Replaced the Cargo table \"{table}\"" +msgstr "Вилучив тег \"{tag}\"" + +#: rcgcdw.py:909 #, python-brace-format msgid "Created a tag \"{tag}\"" msgstr "Створив тег \"{tag}\"" -#: rcgcdw.py:774 +#: rcgcdw.py:913 #, python-brace-format msgid "Deleted a tag \"{tag}\"" msgstr "Вилучив тег \"{tag}\"" -#: rcgcdw.py:778 +#: rcgcdw.py:917 #, python-brace-format msgid "Activated a tag \"{tag}\"" msgstr "Активував тег \"{tag}\"" -#: rcgcdw.py:781 +#: rcgcdw.py:920 #, python-brace-format msgid "Deactivated a tag \"{tag}\"" msgstr "Деактивував тег \"{tag}\"" -#: rcgcdw.py:784 +#: rcgcdw.py:923 msgid "Action has been hidden by administration." msgstr "Дія була прихована адміністрацією." -#: rcgcdw.py:811 +#: rcgcdw.py:951 msgid "Tags" msgstr "Теги" -#: rcgcdw.py:816 +#: rcgcdw.py:956 msgid "**Added**: " msgstr "**Додано**: " -#: rcgcdw.py:816 +#: rcgcdw.py:956 msgid " and {} more\n" msgstr " та ще {}\n" -#: rcgcdw.py:817 +#: rcgcdw.py:957 msgid "**Removed**: " msgstr "**Вилучено**: " -#: rcgcdw.py:817 +#: rcgcdw.py:957 msgid " and {} more" msgstr " та ще {}" -#: rcgcdw.py:818 +#: rcgcdw.py:958 msgid "Changed categories" msgstr "Змінені категорії" -#: rcgcdw.py:837 +#: rcgcdw.py:977 msgid "~~hidden~~" msgstr "~~прихована~~" -#: rcgcdw.py:843 +#: rcgcdw.py:983 msgid "hidden" msgstr "прихована" -#: rcgcdw.py:910 rcgcdw.py:912 rcgcdw.py:914 rcgcdw.py:916 rcgcdw.py:918 -#: rcgcdw.py:920 rcgcdw.py:922 +#: rcgcdw.py:1050 rcgcdw.py:1052 rcgcdw.py:1054 rcgcdw.py:1056 rcgcdw.py:1058 +#: rcgcdw.py:1060 rcgcdw.py:1062 #, python-brace-format msgid "{value} (avg. {avg})" msgstr "{value} (сер. {avg})" -#: rcgcdw.py:963 +#: rcgcdw.py:1086 rcgcdw.py:1114 msgid "Daily overview" msgstr "Щоденний огляд" -#: rcgcdw.py:972 +#: rcgcdw.py:1088 +msgid "No activity" +msgstr "Немає активності" + +#: rcgcdw.py:1123 msgid " ({} action)" msgid_plural " ({} actions)" msgstr[0] " ({} дія)" msgstr[1] " ({} дії)" msgstr[2] " ({} дій)" -#: rcgcdw.py:974 +#: rcgcdw.py:1125 msgid " ({} edit)" msgid_plural " ({} edits)" msgstr[0] " ({} редагування)" msgstr[1] " ({} редагування)" msgstr[2] " ({} редагувань)" -#: rcgcdw.py:979 +#: rcgcdw.py:1130 msgid " UTC ({} action)" msgid_plural " UTC ({} actions)" msgstr[0] " UTC ({} дія)" msgstr[1] " UTC ({} дії)" msgstr[2] " UTC ({} дій)" -#: rcgcdw.py:981 rcgcdw.py:982 rcgcdw.py:986 +#: rcgcdw.py:1132 rcgcdw.py:1133 rcgcdw.py:1137 msgid "But nobody came" msgstr "Але ніхто не прийшов" -#: rcgcdw.py:990 +#: rcgcdw.py:1141 msgid "Most active user" msgid_plural "Most active users" msgstr[0] "Найактивніший користувач" msgstr[1] "Найактивніші користувачі" msgstr[2] "Найактивніші користувачі" -#: rcgcdw.py:991 +#: rcgcdw.py:1142 msgid "Most edited article" msgid_plural "Most edited articles" -msgstr[0] "Сама редагована стаття" -msgstr[1] "Самі редаговані статті" -msgstr[2] "Самі редаговані статті" +msgstr[0] "Найредаговішана стаття" +msgstr[1] "Найредаговішані статті" +msgstr[2] "Найредаговішані статті" -#: rcgcdw.py:992 +#: rcgcdw.py:1143 msgid "Edits made" msgstr "Зроблено редагувань" -#: rcgcdw.py:992 +#: rcgcdw.py:1143 msgid "New files" msgstr "Нових файлів" -#: rcgcdw.py:992 +#: rcgcdw.py:1143 msgid "Admin actions" msgstr "Адміністративних дій" -#: rcgcdw.py:993 +#: rcgcdw.py:1144 msgid "Bytes changed" msgstr "Змінено байтів" -#: rcgcdw.py:993 +#: rcgcdw.py:1144 msgid "New articles" msgstr "Нових статей" -#: rcgcdw.py:994 +#: rcgcdw.py:1145 msgid "Unique contributors" msgstr "Унікальних редакторів" -#: rcgcdw.py:995 +#: rcgcdw.py:1146 msgid "Most active hour" msgid_plural "Most active hours" msgstr[0] "Найактивніша година" msgstr[1] "Найактивніший час" msgstr[2] "Найактивніший час" -#: rcgcdw.py:996 +#: rcgcdw.py:1147 msgid "Day score" msgstr "Очок за день" -#: rcgcdw.py:1137 +#: rcgcdw.py:1291 #, python-brace-format msgid "Connection to {wiki} seems to be stable now." msgstr "З'єднання з {wiki} зараз здається стабільним." -#: rcgcdw.py:1138 rcgcdw.py:1249 +#: rcgcdw.py:1292 rcgcdw.py:1407 msgid "Connection status" msgstr "Статус з'єднання" -#: rcgcdw.py:1248 +#: rcgcdw.py:1406 #, python-brace-format msgid "{wiki} seems to be down or unreachable." msgstr "{wiki}, здається, не працює або недоступна." -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "director" msgstr "директор" -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "bot" msgstr "бот" -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "editor" msgstr "редактор" -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "directors" msgstr "директора" -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "sysop" msgstr "администратор" -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "bureaucrat" msgstr "бюрократ" -#: rcgcdw.py:1304 +#: rcgcdw.py:1465 msgid "reviewer" msgstr "оглядач" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "autoreview" msgstr "автоперегляд" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "autopatrol" msgstr "автопатрульний" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "wiki_guardian" msgstr "зберігач_вікі" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "second" msgid_plural "seconds" msgstr[0] "секунда" msgstr[1] "секунди" msgstr[2] "секунд" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "minute" msgid_plural "minutes" msgstr[0] "хвилина" msgstr[1] "хвилини" msgstr[2] "хвилин" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "hour" msgid_plural "hours" msgstr[0] "година" msgstr[1] "години" msgstr[2] "годин" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "day" msgid_plural "days" msgstr[0] "день" msgstr[1] "дня" msgstr[2] "днів" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "week" msgid_plural "weeks" msgstr[0] "тиждень" msgstr[1] "тижні" msgstr[2] "тижнів" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "month" msgid_plural "months" msgstr[0] "місяць" msgstr[1] "місяці" msgstr[2] "місяців" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "year" msgid_plural "years" msgstr[0] "рік" msgstr[1] "роки" msgstr[2] "років" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "millennium" msgid_plural "millennia" msgstr[0] "тисячоліття" msgstr[1] "тисячоліття" msgstr[2] "тисячоліть" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "decade" msgid_plural "decades" msgstr[0] "десятиліття" msgstr[1] "десятиліття" msgstr[2] "десятиліть" -#: rcgcdw.py:1305 +#: rcgcdw.py:1466 msgid "century" msgid_plural "centuries" msgstr[0] "століття"