diff --git a/Seeder/locale/cs/LC_MESSAGES/django.po b/Seeder/locale/cs/LC_MESSAGES/django.po index 05bda5d5..2639e2ad 100644 --- a/Seeder/locale/cs/LC_MESSAGES/django.po +++ b/Seeder/locale/cs/LC_MESSAGES/django.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: Seeder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-28 16:13+0000\n" +"POT-Creation-Date: 2024-08-29 10:04+0000\n" "PO-Revision-Date: 2018-04-16 13:40+0200\n" "Last-Translator: mariehaskovcova , 2017\n" "Language-Team: Czech (https://www.transifex.com/webarchivecz/teams/43032/" @@ -151,7 +151,7 @@ msgid "This comment has been removed" msgstr "Komentář byl odstraněn" #: comments/models.py:168 qa/models.py:40 qa/templates/detail.html:30 -#: source/models.py:254 source/models.py:534 source/templates/source.html:83 +#: source/models.py:255 source/models.py:535 source/templates/source.html:83 #: templates/history.html:14 msgid "Comment" msgstr "Komentář" @@ -215,7 +215,7 @@ msgid "Narodni knihovna CR - archivace Vasich webovych stranek" msgstr "Narodni knihovna CR - archivace Vasich webovych stranek" #: contracts/models.py:55 contracts/templates/contract.html:21 -#: harvests/models.py:233 harvests/models.py:711 source/models.py:268 +#: harvests/models.py:235 harvests/models.py:717 source/models.py:269 #: voting/models.py:27 msgid "State" msgstr "Stav" @@ -256,17 +256,21 @@ msgstr "Odpověděl vydavatel na emaily?" msgid "Description" msgstr "Popis" -#: contracts/models.py:124 +#: contracts/models.py:110 contracts/templates/contract.html:59 +msgid "Parent" +msgstr "Zdroj" + +#: contracts/models.py:125 #, python-brace-format msgid "Contract in negotiation with {0}" msgstr "Smlouva v jednání s {0}" -#: contracts/models.py:134 +#: contracts/models.py:135 #, python-brace-format msgid "Contract with {0}" msgstr "Smlouva s {0}" -#: contracts/models.py:226 +#: contracts/models.py:227 msgid "When to send this message" msgstr "Kdy chcete odeslat tuto zprávu?" @@ -303,15 +307,11 @@ msgid "Creative commons" msgstr "Creative Commons" #: contracts/templates/contract.html:43 publishers/models.py:30 -#: source/constants.py:121 source/models.py:243 source/tables.py:10 +#: source/constants.py:121 source/models.py:244 source/tables.py:10 #: source/templates/duplicity_check.html:20 source/templates/source.html:72 msgid "Publisher" msgstr "Vydavatel" -#: contracts/templates/contract.html:59 -msgid "Parent" -msgstr "Zdroj" - #: contracts/templates/contract.html:67 msgid "Sub contracts" msgstr "Dodatky smluv" @@ -349,15 +349,18 @@ msgid "Links" msgstr "Odkazy" #: contracts/templates/contract.html:118 contracts/templates/contract.html:136 +#: source/templates/edit_seed.html:9 source/templates/edit_seed.html:23 msgid "Delete" msgstr "Smazat" -#: contracts/templates/contract.html:131 source/templates/source.html:210 +#: contracts/templates/contract.html:131 source/templates/edit_seed.html:16 +#: source/templates/source.html:210 msgid "Proceed with deletion?" msgstr "Pokračovat se smazáním?" #: contracts/templates/contract.html:140 harvests/templates/calendar.html:51 -#: source/templates/source.html:221 templates/base.html:204 +#: source/templates/edit_seed.html:28 source/templates/source.html:221 +#: templates/base.html:204 msgid "Close" msgstr "Zavřít" @@ -400,32 +403,32 @@ msgstr "" msgid "Send" msgstr "Odeslat" -#: contracts/views.py:40 +#: contracts/views.py:64 msgid "Add contract" msgstr "Přidat smlouvu" -#: contracts/views.py:62 +#: contracts/views.py:86 msgid "Assign contract" msgstr "Přiřadit smlouvu" -#: contracts/views.py:96 +#: contracts/views.py:120 msgid "Contract number assigned." msgstr "Smlouvě bylo přiřazeno číslo." -#: contracts/views.py:110 source/templates/source.html:189 +#: contracts/views.py:134 source/templates/source.html:189 #: templates/base.html:100 msgid "Contracts" msgstr "Smlouvy" -#: contracts/views.py:117 +#: contracts/views.py:141 msgid "Schedule emails" msgstr "Naplánování e-mailů" -#: contracts/views.py:183 +#: contracts/views.py:207 msgid "Can't delete contract with number" msgstr "Nelze smazat smlouvu s číslem" -#: contracts/views.py:191 +#: contracts/views.py:215 msgid "Contract deleted." msgstr "Smlouva smazána" @@ -556,198 +559,198 @@ msgstr "" "Sem vložte všechna semínka, po uložení zde zůstanou zdroje bez záznamu v " "Seederu, ostatní budu v poli Přiřazené zdroje" -#: harvests/models.py:205 +#: harvests/models.py:207 msgid "Planned" msgstr "Plánované" -#: harvests/models.py:206 +#: harvests/models.py:208 msgid "Ready to harvest" msgstr "Připraveno na sklízení" -#: harvests/models.py:207 harvests/models.py:688 +#: harvests/models.py:209 harvests/models.py:694 msgid "Running" msgstr "Probíhající" -#: harvests/models.py:208 +#: harvests/models.py:210 msgid "Success" msgstr "Úspěšné" -#: harvests/models.py:209 +#: harvests/models.py:211 msgid "Success with failures" msgstr "Úspěšné se závadami" -#: harvests/models.py:210 +#: harvests/models.py:212 msgid "Cancelled" msgstr "Zrušené" -#: harvests/models.py:211 +#: harvests/models.py:213 msgid "Failed" msgstr "Neúspěšné" -#: harvests/models.py:235 harvests/models.py:820 +#: harvests/models.py:237 harvests/models.py:839 #: harvests/templates/harvest.html:19 harvests/templates/harvest_config.html:18 msgid "Harvest type" msgstr "Typ sklizně" -#: harvests/models.py:237 harvests/models.py:597 harvests/models.py:715 +#: harvests/models.py:239 harvests/models.py:603 harvests/models.py:721 #: harvests/tables.py:76 harvests/tables.py:93 www/tables.py:14 msgid "title" msgstr "Název" -#: harvests/models.py:239 harvests/templates/harvest.html:17 -#: source/models.py:255 source/templates/source.html:87 +#: harvests/models.py:241 harvests/templates/harvest.html:17 +#: source/models.py:256 source/templates/source.html:87 msgid "Annotation" msgstr "Anotace" -#: harvests/models.py:241 harvests/models.py:730 +#: harvests/models.py:243 harvests/models.py:736 msgid "Date of harvest" msgstr "Datum sklizně" -#: harvests/models.py:243 +#: harvests/models.py:245 msgid "Seeds by frequency" msgstr "Semínka podle frekvence" -#: harvests/models.py:255 harvests/templates/harvest.html:27 +#: harvests/models.py:257 harvests/templates/harvest.html:27 msgid "Date frozen" msgstr "Datum zmrazení" -#: harvests/models.py:260 +#: harvests/models.py:262 msgid "Topic collections" msgstr "Tematické kolekce" -#: harvests/models.py:265 harvests/templates/harvest.html:58 +#: harvests/models.py:267 harvests/templates/harvest.html:58 msgid "Topic collections by frequency" msgstr "Tematické kolekce podle frekvence" -#: harvests/models.py:273 harvests/templates/harvest.html:37 +#: harvests/models.py:275 harvests/templates/harvest.html:37 msgid "Paraharvest" msgstr "Parasklizeň" -#: harvests/models.py:276 harvests/templates/harvest.html:39 +#: harvests/models.py:278 harvests/templates/harvest.html:39 msgid "Manuals" msgstr "Manuals" -#: harvests/models.py:278 harvests/templates/harvest.html:51 +#: harvests/models.py:280 harvests/templates/harvest.html:51 msgid "Combined" msgstr "Combined" -#: harvests/models.py:280 harvests/views.py:383 +#: harvests/models.py:282 harvests/views.py:383 msgid "ArchiveIt" msgstr "ArchiveIt" -#: harvests/models.py:283 harvests/views.py:385 +#: harvests/models.py:285 harvests/views.py:385 msgid "Tests" msgstr "Tests" -#: harvests/models.py:287 harvests/models.py:822 +#: harvests/models.py:289 harvests/models.py:841 #: harvests/templates/harvest.html:65 harvests/templates/harvest_config.html:20 msgid "duration" msgstr "duration" -#: harvests/models.py:289 harvests/models.py:824 +#: harvests/models.py:291 harvests/models.py:843 #: harvests/templates/harvest.html:67 harvests/templates/harvest_config.html:22 msgid "budget" msgstr "budget" -#: harvests/models.py:291 harvests/models.py:826 +#: harvests/models.py:293 harvests/models.py:845 #: harvests/templates/harvest.html:69 harvests/templates/harvest_config.html:24 msgid "dataLimit" msgstr "dataLimit" -#: harvests/models.py:293 harvests/models.py:828 +#: harvests/models.py:295 harvests/models.py:847 #: harvests/templates/harvest.html:71 harvests/templates/harvest_config.html:26 msgid "documentLimit" msgstr "documentLimit" -#: harvests/models.py:295 harvests/models.py:830 +#: harvests/models.py:297 harvests/models.py:849 #: harvests/templates/harvest.html:73 harvests/templates/harvest_config.html:28 msgid "deduplication" msgstr "deduplication" -#: harvests/models.py:299 harvests/templates/harvest.html:82 +#: harvests/models.py:301 harvests/templates/harvest.html:82 msgid "Seeds not harvested" msgstr "Nesklizená semínka" -#: harvests/models.py:601 harvests/models.py:718 source/constants.py:124 -#: source/models.py:239 +#: harvests/models.py:607 harvests/models.py:724 source/constants.py:124 +#: source/models.py:240 msgid "Curator" msgstr "Kurátor" -#: harvests/models.py:605 source/templates/source.html:91 +#: harvests/models.py:611 source/templates/source.html:91 msgid "keywords" msgstr "Klíčová slova" -#: harvests/models.py:608 harvests/models.py:735 +#: harvests/models.py:614 harvests/models.py:741 msgid "annotation" msgstr "anotace" -#: harvests/models.py:612 +#: harvests/models.py:618 msgid "image" msgstr "obrázek" -#: harvests/models.py:671 harvests/templates/topic_collection.html:13 +#: harvests/models.py:677 harvests/templates/topic_collection.html:13 msgid "External Topic Collection" msgstr "Externí tematická kolekce" -#: harvests/models.py:672 templates/base.html:110 +#: harvests/models.py:678 templates/base.html:110 msgid "External Topic Collections" msgstr "Externí tematické kolekce" -#: harvests/models.py:689 +#: harvests/models.py:695 msgid "New" msgstr "Aktualita" -#: harvests/models.py:690 +#: harvests/models.py:696 msgid "Finished" msgstr "Hotovo" -#: harvests/models.py:702 harvests/templates/topic_collection.html:49 -#: source/models.py:274 source/templates/source.html:56 templates/api.html:17 +#: harvests/models.py:708 harvests/templates/topic_collection.html:49 +#: source/models.py:275 source/templates/source.html:56 templates/api.html:17 msgid "Frequency" msgstr "Frekvence" -#: harvests/models.py:739 +#: harvests/models.py:745 msgid "All sources are under open license or contract" msgstr "Všechny zdroje jsou nasmlouvány nebo vystaveny pod otevřenou licencí" -#: harvests/models.py:742 +#: harvests/models.py:748 msgid "Date from" msgstr "Od" -#: harvests/models.py:743 +#: harvests/models.py:749 msgid "Date to" msgstr "Do" -#: harvests/models.py:747 harvests/templates/topic_collection.html:24 +#: harvests/models.py:753 harvests/templates/topic_collection.html:24 msgid "Collection alias" msgstr "Alias kolekce" -#: harvests/models.py:749 harvests/templates/topic_collection.html:82 +#: harvests/models.py:755 harvests/templates/topic_collection.html:82 msgid "Aggregation with same type" msgstr "Agregovat se stejným typem" -#: harvests/models.py:792 +#: harvests/models.py:811 msgid "Internal Topic Collection" msgstr "Interní tematická kolekce" -#: harvests/models.py:793 harvests/templates/external_topic_collection.html:82 +#: harvests/models.py:812 harvests/templates/external_topic_collection.html:82 #: templates/base.html:113 msgid "Internal Topic Collections" msgstr "Interní tematické kolekce" -#: harvests/models.py:799 +#: harvests/models.py:818 msgid "file" msgstr "pole" -#: harvests/models.py:833 +#: harvests/models.py:852 msgid "Harvest Configuration" msgstr "Konfigurace sklizní" -#: harvests/models.py:834 harvests/views.py:398 templates/base.html:127 +#: harvests/models.py:853 harvests/views.py:398 templates/base.html:127 msgid "Harvest Configurations" msgstr "Konfigurace sklizní" -#: harvests/models.py:838 +#: harvests/models.py:857 #, python-format msgid "Configuration for %(type)s Harvests" msgstr "Konfigurace pro %(type)s Sklizně" @@ -811,7 +814,7 @@ msgstr "anotace (ČJ)" msgid "annotation [en]" msgstr "anotace (AJ)" -#: harvests/templates/external_topic_collection.html:39 source/models.py:289 +#: harvests/templates/external_topic_collection.html:39 source/models.py:290 #: source/templates/source.html:32 msgid "Screenshot" msgstr "Screenshot" @@ -942,7 +945,7 @@ msgid "All sources are open?" msgstr "Všechny zdroje jsou otevřené?" #: harvests/templates/topic_collection.html:94 qa/templates/qa_form.html:20 -#: source/models.py:563 source/templates/source.html:152 +#: source/models.py:564 source/templates/source.html:152 msgid "Seeds" msgstr "Semínka" @@ -987,8 +990,8 @@ msgstr "Nelze dekódovat soubor do UTF-8" #: harvests/views.py:499 #, python-format msgid "" -"Original custom_seeds have been backed to: " -"%(url)s" +"Original custom_seeds have been backed to: %(url)s" msgstr "" "Původní mimosystémová semínka byla zálohována do %(url)s" @@ -1031,8 +1034,8 @@ msgid "Position" msgstr "Pozice" #: publishers/forms.py:57 publishers/models.py:24 publishers/models.py:57 -#: publishers/tables.py:9 source/models.py:253 source/tables.py:8 -#: www/models.py:81 +#: publishers/tables.py:9 source/models.py:254 source/tables.py:8 +#: www/models.py:82 msgid "Name" msgstr "Jméno" @@ -1080,8 +1083,8 @@ msgstr "Kontakty:" msgid "Edit contacts" msgstr "Editovat kontakty" -#: publishers/templates/publisher.html:24 source/models.py:306 -#: source/views.py:238 templates/base.html:94 +#: publishers/templates/publisher.html:24 source/models.py:307 +#: source/views.py:254 templates/base.html:94 msgid "Sources" msgstr "Zdroje" @@ -1089,7 +1092,7 @@ msgstr "Zdroje" msgid "Add publisher" msgstr "Přidat vydavatele" -#: qa/models.py:18 qa/templates/detail.html:13 source/models.py:305 +#: qa/models.py:18 qa/templates/detail.html:13 source/models.py:306 msgid "Source" msgstr "Zdroj" @@ -1281,79 +1284,79 @@ msgstr "" "Zdroje se stavem 'Archivován' a 'Archivován bez smlouvy' musí mít vybranou " "Frekvenci sklízení" -#: source/models.py:258 source/templates/source.html:68 +#: source/models.py:259 source/templates/source.html:68 msgid "Suggested by" msgstr "Navrženo" -#: source/models.py:279 source/templates/source.html:98 +#: source/models.py:280 source/templates/source.html:98 msgid "Category" msgstr "Kategorie" -#: source/models.py:284 source/templates/source.html:102 +#: source/models.py:285 source/templates/source.html:102 msgid "Sub category" msgstr "Podkategorie" -#: source/models.py:296 +#: source/models.py:297 msgid "Source is dead" msgstr "Mrtvý web" -#: source/models.py:515 +#: source/models.py:516 msgid "default" msgstr "výchozí" -#: source/models.py:516 +#: source/models.py:517 msgid "low" msgstr "low" -#: source/models.py:517 +#: source/models.py:518 msgid "very_low" msgstr "very low" -#: source/models.py:528 +#: source/models.py:529 msgid "Main seed" msgstr "Hlavní semínko" -#: source/models.py:529 +#: source/models.py:530 msgid "Seed url" msgstr "URL semínko" -#: source/models.py:535 +#: source/models.py:536 msgid "From" msgstr "Od" -#: source/models.py:536 +#: source/models.py:537 msgid "To" msgstr "Do" -#: source/models.py:539 +#: source/models.py:540 msgid "Javascript" msgstr "Javascript" -#: source/models.py:540 +#: source/models.py:541 msgid "Global reject" msgstr "Odmítnuto" -#: source/models.py:541 +#: source/models.py:542 msgid "Youtube" msgstr "Youtube" -#: source/models.py:542 +#: source/models.py:543 msgid "Calendars" msgstr "Kalendáře" -#: source/models.py:543 +#: source/models.py:544 msgid "Local traps" msgstr "Local traps" -#: source/models.py:544 +#: source/models.py:545 msgid "Redirect on seed" msgstr "Přesměrováno na semínko" -#: source/models.py:545 +#: source/models.py:546 msgid "Robots.txt active" msgstr "aktivní Robots.txt" -#: source/models.py:562 +#: source/models.py:563 msgid "Seed" msgstr "Semínko" @@ -1369,13 +1372,17 @@ msgstr "Možné duplicity" msgid "Sorry, we could not find any duplicities" msgstr "Duplicity nenalezeny" +#: source/templates/edit_seed.html:19 +msgid "If you proceed the seed will be deleted forever." +msgstr "Pokud budete pokračovat, semínko bude navždy smazáno." + #: source/templates/source.html:41 msgid "" "There is a screenshot associated with this source but the file does not " "exist." msgstr "K tomuto zdroji je přiřazen screenshot, ale jeho soubor neexistuje" -#: source/templates/source.html:48 www/models.py:127 +#: source/templates/source.html:48 www/models.py:131 msgid "Dead" msgstr "Mrtvý" @@ -1467,6 +1474,14 @@ msgstr "Zdroj byl deaktivován, možná se stále zobrazí ve vyhledávání." msgid "Add seed" msgstr "Přidat semínko" +#: source/views.py:238 +msgid "You dont have permission for deleting seeds" +msgstr "Nemáte dostatečná práva pro mazání semínek" + +#: source/views.py:242 +msgid "Seed deleted." +msgstr "Semínko smazáno." + #: templates/api.html:6 msgid "" "\n" @@ -1558,6 +1573,14 @@ msgstr "Zapnout Wayback Údržbu" msgid "Do you really want to change the Wayback Maintenance status?" msgstr "Opravdu chcete změnit status Wayback Údržby?" +#: templates/bootstrap4_table.html:66 +msgid "previous" +msgstr "předchozí" + +#: templates/bootstrap4_table.html:86 +msgid "next" +msgstr "další" + #: templates/bootstrap_comments_threaded.html:13 msgid "Respond" msgstr "Odpovědět" @@ -1827,95 +1850,95 @@ msgstr "Hodnocení odloženo" msgid "Nelze nyní vyhledávat..." msgstr "Nelze nyní vyhledávat..." -#: www/models.py:26 +#: www/models.py:27 msgid "First source" msgstr "První zdroj" -#: www/models.py:34 +#: www/models.py:35 msgid "second source" msgstr "druhý zdroj" -#: www/models.py:41 +#: www/models.py:42 msgid "annotation for first source" msgstr "anotace pro první zdroj" -#: www/models.py:48 +#: www/models.py:49 msgid "annotation for second source" msgstr "anotace pro druhý zdroj" -#: www/models.py:74 +#: www/models.py:75 msgid "News article" msgstr "Aktualita" -#: www/models.py:75 +#: www/models.py:76 msgid "News articles" msgstr "Aktuality" -#: www/models.py:79 +#: www/models.py:80 msgid "URL" msgstr "URL" -#: www/models.py:80 +#: www/models.py:81 msgid "Contact email" msgstr "Kontaktní e-mail" -#: www/models.py:84 +#: www/models.py:85 msgid "Licensed under creative commons" msgstr "Vystaveno pod licencí Creative Commons" -#: www/models.py:88 +#: www/models.py:89 msgid "Note" msgstr "Poznámka" -#: www/models.py:92 +#: www/models.py:93 msgid "Nomination" msgstr "Návrh" -#: www/models.py:93 +#: www/models.py:94 msgid "Nominations" msgstr "Návrhy" -#: www/models.py:120 +#: www/models.py:124 msgid "Date started monitoring" msgstr "Web monitorujeme od" -#: www/models.py:122 +#: www/models.py:126 msgid "Date extinct" msgstr "Datum zjištěného úmrtí" -#: www/models.py:124 +#: www/models.py:128 msgid "Status code" msgstr "Stavový kód" -#: www/models.py:129 +#: www/models.py:133 msgid "Confirmed dead" msgstr "Potvrzeno mrtvý" -#: www/models.py:131 +#: www/models.py:135 msgid "Requires confirmation" msgstr "Vyžaduje potvrzení" -#: www/models.py:133 +#: www/models.py:137 msgid "Contains metadata" msgstr "Obsahuje metadata" -#: www/models.py:135 +#: www/models.py:139 msgid "Death index" msgstr "Index mrtvosti" -#: www/models.py:137 +#: www/models.py:141 msgid "Contains whois" msgstr "Obsahuje whois" -#: www/models.py:139 +#: www/models.py:143 msgid "Datum poslední kontroly" msgstr "Datum poslední kontroly" -#: www/models.py:142 +#: www/models.py:146 msgid "Extinct Website" msgstr "Extinct Website" -#: www/models.py:143 +#: www/models.py:147 msgid "Extinct Websites" msgstr "Extinct Websites" @@ -1958,11 +1981,22 @@ msgstr "Mrtvé weby za rok %(year)s" msgid "aktualizováno" msgstr "aktualizováno" -#: www/templates/extinct_websites/history.html:15 +#: www/templates/extinct_websites/history.html:16 msgid "Všechny mrtvé weby tento rok" msgstr "Všechny mrtvé weby tento rok" #: www/templates/extinct_websites/history.html:18 +#: www/templates/extinct_websites/history.html:20 +#: www/templates/extinct_websites/history.html:27 +#: www/templates/extinct_websites/history.html:29 +#: www/templates/extinct_websites/summary.html:33 +#: www/templates/extinct_websites/summary.html:35 +#: www/templates/extinct_websites/summary.html:42 +#: www/templates/extinct_websites/summary.html:44 +msgid "Stáhnout" +msgstr "Stáhnout" + +#: www/templates/extinct_websites/history.html:25 msgid "Všechny weby trackované tento rok" msgstr "Všechny weby trackované tento rok" @@ -1977,29 +2011,31 @@ msgstr "Databáze mrtvých webových zdrojů" #: www/templates/extinct_websites/summary.html:14 #, python-format msgid "" -"Web je mimořádně dynamické a efemérní médium. Z mezinárodních studií " -"vyplývá, že za dobu deseti let zanikne více jak 50 %% sledovaných webů. " +"Web je mimořádně dynamické a efemérní médium. Z mezinárodních studií vyplývá, že za dobu deseti let zanikne více jak 50 %% sledovaných webů. " "Zpráva o mrtvých webech je aktivitou Webarchivu, která by měla přispět k " "přehledu o tuzemské webové krajině. Data sbíráme pomocí naší aplikace Extinct Webstites, kde jsou podrobněji popsané zkoumané parametry. " -"Jako vzorek nám slouží katalogizovaný korpus bohemikálních webových " -"zdrojů, který je rozšiřován o další zdroje. Definování pojmu „mrtvý webový " -"zdroj“ je důležitou součástí probíhajícího výzkumu." +"href=\"https://github.com/WebarchivCZ/extinct-websites\" " +"target=\"_blank\">Extinct Webstites, kde jsou podrobněji popsané " +"zkoumané parametry. Jako vzorek nám slouží katalogizovaný korpus " +"bohemikálních webových zdrojů, který je rozšiřován o další zdroje. " +"Definování pojmu „mrtvý webový zdroj“ je důležitou součástí probíhajícího " +"výzkumu." msgstr "" -"Web je mimořádně dynamické a efemérní médium. Z mezinárodních studií " -"vyplývá, že za dobu deseti let zanikne více jak 50 %% sledovaných webů. " +"Web je mimořádně dynamické a efemérní médium. Z mezinárodních studií vyplývá, že za dobu deseti let zanikne více jak 50 %% sledovaných webů. " "Zpráva o mrtvých webech je aktivitou Webarchivu, která by měla přispět k " "přehledu o tuzemské webové krajině. Data sbíráme pomocí naší aplikace Extinct Webstites, kde jsou podrobněji popsané zkoumané parametry. " -"Jako vzorek nám slouží katalogizovaný korpus bohemikálních webových " -"zdrojů, který je rozšiřován o další zdroje. Definování pojmu „mrtvý webový " -"zdroj“ je důležitou součástí probíhajícího výzkumu." +"href=\"https://github.com/WebarchivCZ/extinct-websites\" " +"target=\"_blank\">Extinct Webstites, kde jsou podrobněji popsané " +"zkoumané parametry. Jako vzorek nám slouží katalogizovaný korpus " +"bohemikálních webových zdrojů, který je rozšiřován o další zdroje. " +"Definování pojmu „mrtvý webový zdroj“ je důležitou součástí probíhajícího " +"výzkumu." #: www/templates/extinct_websites/summary.html:18 #, python-format @@ -2016,13 +2052,6 @@ msgstr "" msgid "Všechny aktuálně mrtvé weby" msgstr "Všechny aktuálně mrtvé weby" -#: www/templates/extinct_websites/summary.html:33 -#: www/templates/extinct_websites/summary.html:35 -#: www/templates/extinct_websites/summary.html:42 -#: www/templates/extinct_websites/summary.html:44 -msgid "Stáhnout" -msgstr "Stáhnout" - #: www/templates/extinct_websites/summary.html:40 msgid "Všechny aktuálně trackované weby" msgstr "Všechny aktuálně trackované weby" @@ -2206,17 +2235,17 @@ msgstr "^mrtve-weby$" msgid "^mrtve-weby-historie/(?P\\d{4})$" msgstr "^mrtve-weby-historie/(?P\\d{4})$" -#: www/views.py:477 +#: www/views.py:478 #, python-format msgid "Webarchiv.cz - archivace vasich webovych stranek %(url)s" msgstr "Webarchiv.cz - archivace Vašich webových stránek %(url)s" -#: www/views.py:481 +#: www/views.py:482 #, python-format msgid "Webarchiv.cz - archivace webovych stranek %(url)s" msgstr "Webarchiv.cz - archivace webových stránek %(url)s" -#: www/views.py:503 +#: www/views.py:504 #, python-format msgid "New nomination %(url)s" msgstr "Nový návrh %(url)s" diff --git a/Seeder/locale/en_US/LC_MESSAGES/django.po b/Seeder/locale/en_US/LC_MESSAGES/django.po index d7c3bda1..adb3aa14 100644 --- a/Seeder/locale/en_US/LC_MESSAGES/django.po +++ b/Seeder/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Seeder\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-11-28 16:13+0000\n" +"POT-Creation-Date: 2024-08-29 10:04+0000\n" "PO-Revision-Date: 2017-11-07 12:38+0100\n" "Last-Translator: Visgean Skeloru , 2017\n" "Language-Team: English (United States) (https://www.transifex.com/" @@ -152,7 +152,7 @@ msgid "This comment has been removed" msgstr "This comment has been removed" #: comments/models.py:168 qa/models.py:40 qa/templates/detail.html:30 -#: source/models.py:254 source/models.py:534 source/templates/source.html:83 +#: source/models.py:255 source/models.py:535 source/templates/source.html:83 #: templates/history.html:14 msgid "Comment" msgstr "Comment" @@ -216,7 +216,7 @@ msgid "Narodni knihovna CR - archivace Vasich webovych stranek" msgstr "National library of the CR - archiving your web sites" #: contracts/models.py:55 contracts/templates/contract.html:21 -#: harvests/models.py:233 harvests/models.py:711 source/models.py:268 +#: harvests/models.py:235 harvests/models.py:717 source/models.py:269 #: voting/models.py:27 msgid "State" msgstr "State" @@ -257,17 +257,21 @@ msgstr "Does the publisher responds to the e-mails?" msgid "Description" msgstr "Description" -#: contracts/models.py:124 +#: contracts/models.py:110 contracts/templates/contract.html:59 +msgid "Parent" +msgstr "Parent" + +#: contracts/models.py:125 #, python-brace-format msgid "Contract in negotiation with {0}" msgstr "Contract in negotiation with {0}" -#: contracts/models.py:134 +#: contracts/models.py:135 #, python-brace-format msgid "Contract with {0}" msgstr "Contract with {0}" -#: contracts/models.py:226 +#: contracts/models.py:227 msgid "When to send this message" msgstr "When to send this message" @@ -304,15 +308,11 @@ msgid "Creative commons" msgstr "Creative Commons" #: contracts/templates/contract.html:43 publishers/models.py:30 -#: source/constants.py:121 source/models.py:243 source/tables.py:10 +#: source/constants.py:121 source/models.py:244 source/tables.py:10 #: source/templates/duplicity_check.html:20 source/templates/source.html:72 msgid "Publisher" msgstr "Publisher" -#: contracts/templates/contract.html:59 -msgid "Parent" -msgstr "Parent" - #: contracts/templates/contract.html:67 msgid "Sub contracts" msgstr "Sub contracts" @@ -350,15 +350,18 @@ msgid "Links" msgstr "Links" #: contracts/templates/contract.html:118 contracts/templates/contract.html:136 +#: source/templates/edit_seed.html:9 source/templates/edit_seed.html:23 msgid "Delete" msgstr "Delete" -#: contracts/templates/contract.html:131 source/templates/source.html:210 +#: contracts/templates/contract.html:131 source/templates/edit_seed.html:16 +#: source/templates/source.html:210 msgid "Proceed with deletion?" msgstr "Proceed with deletion?" #: contracts/templates/contract.html:140 harvests/templates/calendar.html:51 -#: source/templates/source.html:221 templates/base.html:204 +#: source/templates/edit_seed.html:28 source/templates/source.html:221 +#: templates/base.html:204 msgid "Close" msgstr "Close" @@ -403,32 +406,32 @@ msgstr "" msgid "Send" msgstr "Send" -#: contracts/views.py:40 +#: contracts/views.py:64 msgid "Add contract" msgstr "Add contract" -#: contracts/views.py:62 +#: contracts/views.py:86 msgid "Assign contract" msgstr "Assign contract" -#: contracts/views.py:96 +#: contracts/views.py:120 msgid "Contract number assigned." msgstr "Contract number assigned." -#: contracts/views.py:110 source/templates/source.html:189 +#: contracts/views.py:134 source/templates/source.html:189 #: templates/base.html:100 msgid "Contracts" msgstr "Contracts" -#: contracts/views.py:117 +#: contracts/views.py:141 msgid "Schedule emails" msgstr "Schedule e-mails" -#: contracts/views.py:183 +#: contracts/views.py:207 msgid "Can't delete contract with number" msgstr "Can't delete contract with number" -#: contracts/views.py:191 +#: contracts/views.py:215 msgid "Contract deleted." msgstr "Contract deleted." @@ -559,198 +562,198 @@ msgstr "" "Enter all your seeds here. After saving, unknown sources will stay here, " "while the rest will be assigned to Custom sources" -#: harvests/models.py:205 +#: harvests/models.py:207 msgid "Planned" msgstr "Planned" -#: harvests/models.py:206 +#: harvests/models.py:208 msgid "Ready to harvest" msgstr "Ready to harvest" -#: harvests/models.py:207 harvests/models.py:688 +#: harvests/models.py:209 harvests/models.py:694 msgid "Running" msgstr "Running" -#: harvests/models.py:208 +#: harvests/models.py:210 msgid "Success" msgstr "Success" -#: harvests/models.py:209 +#: harvests/models.py:211 msgid "Success with failures" msgstr "Success with failures" -#: harvests/models.py:210 +#: harvests/models.py:212 msgid "Cancelled" msgstr "Cancelled" -#: harvests/models.py:211 +#: harvests/models.py:213 msgid "Failed" msgstr "Failed" -#: harvests/models.py:235 harvests/models.py:820 +#: harvests/models.py:237 harvests/models.py:839 #: harvests/templates/harvest.html:19 harvests/templates/harvest_config.html:18 msgid "Harvest type" msgstr "Harvest type" -#: harvests/models.py:237 harvests/models.py:597 harvests/models.py:715 +#: harvests/models.py:239 harvests/models.py:603 harvests/models.py:721 #: harvests/tables.py:76 harvests/tables.py:93 www/tables.py:14 msgid "title" msgstr "Title" -#: harvests/models.py:239 harvests/templates/harvest.html:17 -#: source/models.py:255 source/templates/source.html:87 +#: harvests/models.py:241 harvests/templates/harvest.html:17 +#: source/models.py:256 source/templates/source.html:87 msgid "Annotation" msgstr "Annotation" -#: harvests/models.py:241 harvests/models.py:730 +#: harvests/models.py:243 harvests/models.py:736 msgid "Date of harvest" msgstr "Date of harvest" -#: harvests/models.py:243 +#: harvests/models.py:245 msgid "Seeds by frequency" msgstr "Seeds by frequency" -#: harvests/models.py:255 harvests/templates/harvest.html:27 +#: harvests/models.py:257 harvests/templates/harvest.html:27 msgid "Date frozen" msgstr "Date frozen" -#: harvests/models.py:260 +#: harvests/models.py:262 msgid "Topic collections" msgstr "Topic collections" -#: harvests/models.py:265 harvests/templates/harvest.html:58 +#: harvests/models.py:267 harvests/templates/harvest.html:58 msgid "Topic collections by frequency" msgstr "Topic collections by frequency" -#: harvests/models.py:273 harvests/templates/harvest.html:37 +#: harvests/models.py:275 harvests/templates/harvest.html:37 msgid "Paraharvest" msgstr "Paraharvest" -#: harvests/models.py:276 harvests/templates/harvest.html:39 +#: harvests/models.py:278 harvests/templates/harvest.html:39 msgid "Manuals" msgstr "Manuals" -#: harvests/models.py:278 harvests/templates/harvest.html:51 +#: harvests/models.py:280 harvests/templates/harvest.html:51 msgid "Combined" msgstr "Combined" -#: harvests/models.py:280 harvests/views.py:383 +#: harvests/models.py:282 harvests/views.py:383 msgid "ArchiveIt" msgstr "ArchiveIt" -#: harvests/models.py:283 harvests/views.py:385 +#: harvests/models.py:285 harvests/views.py:385 msgid "Tests" msgstr "Tests" -#: harvests/models.py:287 harvests/models.py:822 +#: harvests/models.py:289 harvests/models.py:841 #: harvests/templates/harvest.html:65 harvests/templates/harvest_config.html:20 msgid "duration" msgstr "duration" -#: harvests/models.py:289 harvests/models.py:824 +#: harvests/models.py:291 harvests/models.py:843 #: harvests/templates/harvest.html:67 harvests/templates/harvest_config.html:22 msgid "budget" msgstr "budget" -#: harvests/models.py:291 harvests/models.py:826 +#: harvests/models.py:293 harvests/models.py:845 #: harvests/templates/harvest.html:69 harvests/templates/harvest_config.html:24 msgid "dataLimit" msgstr "dataLimit" -#: harvests/models.py:293 harvests/models.py:828 +#: harvests/models.py:295 harvests/models.py:847 #: harvests/templates/harvest.html:71 harvests/templates/harvest_config.html:26 msgid "documentLimit" msgstr "documentLimit" -#: harvests/models.py:295 harvests/models.py:830 +#: harvests/models.py:297 harvests/models.py:849 #: harvests/templates/harvest.html:73 harvests/templates/harvest_config.html:28 msgid "deduplication" msgstr "deduplication" -#: harvests/models.py:299 harvests/templates/harvest.html:82 +#: harvests/models.py:301 harvests/templates/harvest.html:82 msgid "Seeds not harvested" msgstr "Seeds not harvested" -#: harvests/models.py:601 harvests/models.py:718 source/constants.py:124 -#: source/models.py:239 +#: harvests/models.py:607 harvests/models.py:724 source/constants.py:124 +#: source/models.py:240 msgid "Curator" msgstr "Curator" -#: harvests/models.py:605 source/templates/source.html:91 +#: harvests/models.py:611 source/templates/source.html:91 msgid "keywords" msgstr "Keywords" -#: harvests/models.py:608 harvests/models.py:735 +#: harvests/models.py:614 harvests/models.py:741 msgid "annotation" msgstr "annotation" -#: harvests/models.py:612 +#: harvests/models.py:618 msgid "image" msgstr "image" -#: harvests/models.py:671 harvests/templates/topic_collection.html:13 +#: harvests/models.py:677 harvests/templates/topic_collection.html:13 msgid "External Topic Collection" msgstr "External Topic Collection" -#: harvests/models.py:672 templates/base.html:110 +#: harvests/models.py:678 templates/base.html:110 msgid "External Topic Collections" msgstr "External Topic Collections" -#: harvests/models.py:689 +#: harvests/models.py:695 msgid "New" msgstr "New" -#: harvests/models.py:690 +#: harvests/models.py:696 msgid "Finished" msgstr "Finished" -#: harvests/models.py:702 harvests/templates/topic_collection.html:49 -#: source/models.py:274 source/templates/source.html:56 templates/api.html:17 +#: harvests/models.py:708 harvests/templates/topic_collection.html:49 +#: source/models.py:275 source/templates/source.html:56 templates/api.html:17 msgid "Frequency" msgstr "Frequency" -#: harvests/models.py:739 +#: harvests/models.py:745 msgid "All sources are under open license or contract" msgstr "All sources are under open license or contract" -#: harvests/models.py:742 +#: harvests/models.py:748 msgid "Date from" msgstr "Date from" -#: harvests/models.py:743 +#: harvests/models.py:749 msgid "Date to" msgstr "Date to" -#: harvests/models.py:747 harvests/templates/topic_collection.html:24 +#: harvests/models.py:753 harvests/templates/topic_collection.html:24 msgid "Collection alias" msgstr "Collection alias" -#: harvests/models.py:749 harvests/templates/topic_collection.html:82 +#: harvests/models.py:755 harvests/templates/topic_collection.html:82 msgid "Aggregation with same type" msgstr "Aggregation with same type" -#: harvests/models.py:792 +#: harvests/models.py:811 msgid "Internal Topic Collection" msgstr "Internal Topic Collection" -#: harvests/models.py:793 harvests/templates/external_topic_collection.html:82 +#: harvests/models.py:812 harvests/templates/external_topic_collection.html:82 #: templates/base.html:113 msgid "Internal Topic Collections" msgstr "Internal Topic Collections" -#: harvests/models.py:799 +#: harvests/models.py:818 msgid "file" msgstr "file" -#: harvests/models.py:833 +#: harvests/models.py:852 msgid "Harvest Configuration" msgstr "Harvest Configuration" -#: harvests/models.py:834 harvests/views.py:398 templates/base.html:127 +#: harvests/models.py:853 harvests/views.py:398 templates/base.html:127 msgid "Harvest Configurations" msgstr "Harvest Configurations" -#: harvests/models.py:838 +#: harvests/models.py:857 #, python-format msgid "Configuration for %(type)s Harvests" msgstr "Configuration for %(type)s Harvests" @@ -814,7 +817,7 @@ msgstr "annotation [cs]" msgid "annotation [en]" msgstr "annotation [en]" -#: harvests/templates/external_topic_collection.html:39 source/models.py:289 +#: harvests/templates/external_topic_collection.html:39 source/models.py:290 #: source/templates/source.html:32 msgid "Screenshot" msgstr "Screenshot" @@ -945,7 +948,7 @@ msgid "All sources are open?" msgstr "All sources are open?" #: harvests/templates/topic_collection.html:94 qa/templates/qa_form.html:20 -#: source/models.py:563 source/templates/source.html:152 +#: source/models.py:564 source/templates/source.html:152 msgid "Seeds" msgstr "Seeds" @@ -990,11 +993,11 @@ msgstr "Cannot decode file to UTF-8" #: harvests/views.py:499 #, python-format msgid "" -"Original custom_seeds have been backed to: " -"%(url)s" +"Original custom_seeds have been backed to: %(url)s" msgstr "" -"Original custom_seeds have been backed to: " -"%(url)s" +"Original custom_seeds have been backed to: %(url)s" #: harvests/views.py:503 msgid "Uploaded custom seeds will not be paired automatically" @@ -1034,8 +1037,8 @@ msgid "Position" msgstr "Position" #: publishers/forms.py:57 publishers/models.py:24 publishers/models.py:57 -#: publishers/tables.py:9 source/models.py:253 source/tables.py:8 -#: www/models.py:81 +#: publishers/tables.py:9 source/models.py:254 source/tables.py:8 +#: www/models.py:82 msgid "Name" msgstr "Name" @@ -1083,8 +1086,8 @@ msgstr "Contacts:" msgid "Edit contacts" msgstr "Edit contacts" -#: publishers/templates/publisher.html:24 source/models.py:306 -#: source/views.py:238 templates/base.html:94 +#: publishers/templates/publisher.html:24 source/models.py:307 +#: source/views.py:254 templates/base.html:94 msgid "Sources" msgstr "Sources" @@ -1092,7 +1095,7 @@ msgstr "Sources" msgid "Add publisher" msgstr "Add publisher" -#: qa/models.py:18 qa/templates/detail.html:13 source/models.py:305 +#: qa/models.py:18 qa/templates/detail.html:13 source/models.py:306 msgid "Source" msgstr "Source" @@ -1284,79 +1287,79 @@ msgstr "" "Sources with status 'Archiving accepted' and 'Archiving without publisher " "consent' must have a selected Harvest Frequency" -#: source/models.py:258 source/templates/source.html:68 +#: source/models.py:259 source/templates/source.html:68 msgid "Suggested by" msgstr "Suggested by" -#: source/models.py:279 source/templates/source.html:98 +#: source/models.py:280 source/templates/source.html:98 msgid "Category" msgstr "Category" -#: source/models.py:284 source/templates/source.html:102 +#: source/models.py:285 source/templates/source.html:102 msgid "Sub category" msgstr "Sub category" -#: source/models.py:296 +#: source/models.py:297 msgid "Source is dead" msgstr "Source is dead" -#: source/models.py:515 +#: source/models.py:516 msgid "default" msgstr "default" -#: source/models.py:516 +#: source/models.py:517 msgid "low" msgstr "low" -#: source/models.py:517 +#: source/models.py:518 msgid "very_low" msgstr "very_low" -#: source/models.py:528 +#: source/models.py:529 msgid "Main seed" msgstr "Main seed" -#: source/models.py:529 +#: source/models.py:530 msgid "Seed url" msgstr "Seed URL" -#: source/models.py:535 +#: source/models.py:536 msgid "From" msgstr "From" -#: source/models.py:536 +#: source/models.py:537 msgid "To" msgstr "To" -#: source/models.py:539 +#: source/models.py:540 msgid "Javascript" msgstr "Javascript" -#: source/models.py:540 +#: source/models.py:541 msgid "Global reject" msgstr "Global reject" -#: source/models.py:541 +#: source/models.py:542 msgid "Youtube" msgstr "YouTube" -#: source/models.py:542 +#: source/models.py:543 msgid "Calendars" msgstr "Calendars" -#: source/models.py:543 +#: source/models.py:544 msgid "Local traps" msgstr "Local traps" -#: source/models.py:544 +#: source/models.py:545 msgid "Redirect on seed" msgstr "Redirect on seed" -#: source/models.py:545 +#: source/models.py:546 msgid "Robots.txt active" msgstr "Robots.txt active" -#: source/models.py:562 +#: source/models.py:563 msgid "Seed" msgstr "Seed" @@ -1372,6 +1375,10 @@ msgstr "Potential duplicities" msgid "Sorry, we could not find any duplicities" msgstr "Sorry, we could not find any duplicities" +#: source/templates/edit_seed.html:19 +msgid "If you proceed the seed will be deleted forever." +msgstr "If you proceed the seed will be deleted forever." + #: source/templates/source.html:41 msgid "" "There is a screenshot associated with this source but the file does not " @@ -1380,7 +1387,7 @@ msgstr "" "There is a screenshot associated with this source but the file does not " "exist." -#: source/templates/source.html:48 www/models.py:127 +#: source/templates/source.html:48 www/models.py:131 msgid "Dead" msgstr "Dead" @@ -1462,7 +1469,7 @@ msgstr "Check for duplicities" #: source/views.py:195 msgid "You dont have permission for deactivating source" -msgstr "You dont have permission for deactivating source" +msgstr "You don't have permission for deactivating source" #: source/views.py:206 msgid "Source deactivated, it might still appear in searches." @@ -1472,6 +1479,14 @@ msgstr "Source deactivated, it might still appear in searches." msgid "Add seed" msgstr "Add seed" +#: source/views.py:238 +msgid "You dont have permission for deleting seeds" +msgstr "You don't have permission for deleting seeds" + +#: source/views.py:242 +msgid "Seed deleted." +msgstr "Seed deleted." + #: templates/api.html:6 msgid "" "\n" @@ -1565,6 +1580,14 @@ msgstr "Turn on Wayback Maintenance" msgid "Do you really want to change the Wayback Maintenance status?" msgstr "Do you really want to change the Wayback Maintenance status?" +#: templates/bootstrap4_table.html:66 +msgid "previous" +msgstr "previous" + +#: templates/bootstrap4_table.html:86 +msgid "next" +msgstr "next" + #: templates/bootstrap_comments_threaded.html:13 msgid "Respond" msgstr "Respond" @@ -1833,95 +1856,95 @@ msgstr "Postpone voting" msgid "Nelze nyní vyhledávat..." msgstr "Cannot search now..." -#: www/models.py:26 +#: www/models.py:27 msgid "First source" msgstr "First source" -#: www/models.py:34 +#: www/models.py:35 msgid "second source" msgstr "second source" -#: www/models.py:41 +#: www/models.py:42 msgid "annotation for first source" msgstr "annotation for first source" -#: www/models.py:48 +#: www/models.py:49 msgid "annotation for second source" msgstr "annotation for second source" -#: www/models.py:74 +#: www/models.py:75 msgid "News article" msgstr "News article" -#: www/models.py:75 +#: www/models.py:76 msgid "News articles" msgstr "News articles" -#: www/models.py:79 +#: www/models.py:80 msgid "URL" msgstr "URL" -#: www/models.py:80 +#: www/models.py:81 msgid "Contact email" msgstr "Contact e-mail" -#: www/models.py:84 +#: www/models.py:85 msgid "Licensed under creative commons" msgstr "Licensed under Creative Commons" -#: www/models.py:88 +#: www/models.py:89 msgid "Note" msgstr "Note" -#: www/models.py:92 +#: www/models.py:93 msgid "Nomination" msgstr "Nomination" -#: www/models.py:93 +#: www/models.py:94 msgid "Nominations" msgstr "Nominations" -#: www/models.py:120 +#: www/models.py:124 msgid "Date started monitoring" msgstr "Website monitored since" -#: www/models.py:122 +#: www/models.py:126 msgid "Date extinct" msgstr "Date of recorded death" -#: www/models.py:124 +#: www/models.py:128 msgid "Status code" msgstr "Status code" -#: www/models.py:129 +#: www/models.py:133 msgid "Confirmed dead" msgstr "Confirmed dead" -#: www/models.py:131 +#: www/models.py:135 msgid "Requires confirmation" msgstr "Requires confirmation" -#: www/models.py:133 +#: www/models.py:137 msgid "Contains metadata" msgstr "Contains metadata" -#: www/models.py:135 +#: www/models.py:139 msgid "Death index" msgstr "Death index" -#: www/models.py:137 +#: www/models.py:141 msgid "Contains whois" msgstr "Contains whois" -#: www/models.py:139 +#: www/models.py:143 msgid "Datum poslední kontroly" msgstr "Date of last check" -#: www/models.py:142 +#: www/models.py:146 msgid "Extinct Website" msgstr "Extinct Website" -#: www/models.py:143 +#: www/models.py:147 msgid "Extinct Websites" msgstr "Extinct Websites" @@ -1964,11 +1987,22 @@ msgstr "Extinct websites for year %(year)s" msgid "aktualizováno" msgstr "updated" -#: www/templates/extinct_websites/history.html:15 +#: www/templates/extinct_websites/history.html:16 msgid "Všechny mrtvé weby tento rok" msgstr "All extinct websites this year" #: www/templates/extinct_websites/history.html:18 +#: www/templates/extinct_websites/history.html:20 +#: www/templates/extinct_websites/history.html:27 +#: www/templates/extinct_websites/history.html:29 +#: www/templates/extinct_websites/summary.html:33 +#: www/templates/extinct_websites/summary.html:35 +#: www/templates/extinct_websites/summary.html:42 +#: www/templates/extinct_websites/summary.html:44 +msgid "Stáhnout" +msgstr "Download" + +#: www/templates/extinct_websites/history.html:25 msgid "Všechny weby trackované tento rok" msgstr "All tracked websites this year" @@ -1983,29 +2017,31 @@ msgstr "Extinct Web Resources Database" #: www/templates/extinct_websites/summary.html:14 #, python-format msgid "" -"Web je mimořádně dynamické a efemérní médium. Z mezinárodních studií " -"vyplývá, že za dobu deseti let zanikne více jak 50 %% sledovaných webů. " +"Web je mimořádně dynamické a efemérní médium. Z mezinárodních studií vyplývá, že za dobu deseti let zanikne více jak 50 %% sledovaných webů. " "Zpráva o mrtvých webech je aktivitou Webarchivu, která by měla přispět k " "přehledu o tuzemské webové krajině. Data sbíráme pomocí naší aplikace Extinct Webstites, kde jsou podrobněji popsané zkoumané parametry. " -"Jako vzorek nám slouží katalogizovaný korpus bohemikálních webových " -"zdrojů, který je rozšiřován o další zdroje. Definování pojmu „mrtvý webový " -"zdroj“ je důležitou součástí probíhajícího výzkumu." +"href=\"https://github.com/WebarchivCZ/extinct-websites\" " +"target=\"_blank\">Extinct Webstites, kde jsou podrobněji popsané " +"zkoumané parametry. Jako vzorek nám slouží katalogizovaný korpus " +"bohemikálních webových zdrojů, který je rozšiřován o další zdroje. " +"Definování pojmu „mrtvý webový zdroj“ je důležitou součástí probíhajícího " +"výzkumu." msgstr "" -"The web is an extremely dynamic and ephemeral medium. International studies " -"show that more than 50%% of websites disappear within a decade. The Dead " +"The web is an extremely dynamic and ephemeral medium. International studies show that more than 50%% of websites disappear within a decade. The Dead " "Websites Report is an activity of the Webarchiv that should contribute to an " -"overview of the Czech web landscape. We collect data using our Extinct Websites app, which details the parameters under " -"investigation. Our sample is a catalogued corpus of bohemian web resources, " -"which is being expanded to include additional resources. Defining the term " -"\"dead web resource\" is an important part of the ongoing research." +"overview of the Czech web landscape. We collect data using our Extinct Websites app, which details the parameters " +"under investigation. Our sample is a catalogued corpus of bohemian " +"web resources, which is being expanded to include additional resources. " +"Defining the term \"dead web resource\" is an important part of the ongoing " +"research." #: www/templates/extinct_websites/summary.html:18 #, python-format @@ -2022,13 +2058,6 @@ msgstr "" msgid "Všechny aktuálně mrtvé weby" msgstr "All currently extinct websites" -#: www/templates/extinct_websites/summary.html:33 -#: www/templates/extinct_websites/summary.html:35 -#: www/templates/extinct_websites/summary.html:42 -#: www/templates/extinct_websites/summary.html:44 -msgid "Stáhnout" -msgstr "Download" - #: www/templates/extinct_websites/summary.html:40 msgid "Všechny aktuálně trackované weby" msgstr "All currently tracked websites" @@ -2213,17 +2242,17 @@ msgstr "^extinct-websites$" msgid "^mrtve-weby-historie/(?P\\d{4})$" msgstr "^extinct-websites-history/(?P\\d{4})$" -#: www/views.py:477 +#: www/views.py:478 #, python-format msgid "Webarchiv.cz - archivace vasich webovych stranek %(url)s" msgstr "Webarchiv.cz - web archiving your pages %(url)s" -#: www/views.py:481 +#: www/views.py:482 #, python-format msgid "Webarchiv.cz - archivace webovych stranek %(url)s" msgstr "Webarchiv.cz - web archiving %(url)s" -#: www/views.py:503 +#: www/views.py:504 #, python-format msgid "New nomination %(url)s" msgstr "New nomination %(url)s" diff --git a/Seeder/source/templates/edit_seed.html b/Seeder/source/templates/edit_seed.html new file mode 100644 index 00000000..01415f98 --- /dev/null +++ b/Seeder/source/templates/edit_seed.html @@ -0,0 +1,34 @@ +{% extends "edit_form.html" %} +{% load i18n %} + +{% block page_header %} +{{ block.super }} +{% if user.is_superuser %} + + {% trans 'Delete' %} + + +{% endif %} +{% endblock page_header %} \ No newline at end of file diff --git a/Seeder/source/urls.py b/Seeder/source/urls.py index 2d25a2eb..b0acfcb1 100644 --- a/Seeder/source/urls.py +++ b/Seeder/source/urls.py @@ -8,6 +8,7 @@ path('/delete', DeleteView.as_view(), name='delete'), path('add_seed/', SeedAdd.as_view(), name='add_seed'), path('seed/', SeedEdit.as_view(), name='seed_edit'), + path('seed//delete', SeedDelete.as_view(), name='seed_delete'), path('history/', History.as_view(), name='history'), path('list', SourceList.as_view(), name='list'), path('export', SourceExportAll.as_view(), name='export'), diff --git a/Seeder/source/views.py b/Seeder/source/views.py index 2b3c5da8..e612d8b5 100755 --- a/Seeder/source/views.py +++ b/Seeder/source/views.py @@ -225,6 +225,22 @@ def form_valid(self, form): class SeedEdit(SourceView, generic_views.EditView): form_class = forms.SeedEdit model = models.Seed + template_name = "edit_seed.html" + +class SeedDelete(View, SourceView, ObjectMixinFixed): + model = models.Seed + + def post(self, request, *args, **kwargs): + s = self.get_object() + redirect_url = s.get_absolute_url() + if not request.user.is_superuser: + self.add_message( + _("You dont have permission for deleting seeds"), + messages.ERROR) + return HttpResponseRedirect(redirect_url) + s.delete() + self.add_message(_('Seed deleted.'), messages.SUCCESS ) + return HttpResponseRedirect(redirect_url) class History(SourceView, generic_views.HistoryView):