From a670b45a4b4d8330e18429c51ae3ddd8bec94579 Mon Sep 17 00:00:00 2001 From: Mouse Reeve Date: Thu, 10 Nov 2022 13:43:40 -0800 Subject: [PATCH] Updates locales --- locale/ca_ES/LC_MESSAGES/django.mo | Bin 130365 -> 130365 bytes locale/ca_ES/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/de_DE/LC_MESSAGES/django.mo | Bin 127896 -> 130931 bytes locale/de_DE/LC_MESSAGES/django.po | 296 ++++++++++++++++----------- locale/en_US/LC_MESSAGES/django.po | 81 +++++--- locale/es_ES/LC_MESSAGES/django.mo | Bin 127829 -> 127829 bytes locale/es_ES/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/fi_FI/LC_MESSAGES/django.mo | Bin 132958 -> 132958 bytes locale/fi_FI/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/fr_FR/LC_MESSAGES/django.mo | Bin 139258 -> 138871 bytes locale/fr_FR/LC_MESSAGES/django.po | 234 +++++++++++++-------- locale/gl_ES/LC_MESSAGES/django.mo | Bin 104268 -> 103908 bytes locale/gl_ES/LC_MESSAGES/django.po | 234 +++++++++++++-------- locale/it_IT/LC_MESSAGES/django.mo | Bin 130107 -> 130107 bytes locale/it_IT/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/lt_LT/LC_MESSAGES/django.mo | Bin 101460 -> 101460 bytes locale/lt_LT/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/no_NO/LC_MESSAGES/django.mo | Bin 76049 -> 76049 bytes locale/no_NO/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/pl_PL/LC_MESSAGES/django.mo | Bin 122208 -> 123178 bytes locale/pl_PL/LC_MESSAGES/django.po | 234 +++++++++++++-------- locale/pt_BR/LC_MESSAGES/django.mo | Bin 85224 -> 85224 bytes locale/pt_BR/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/pt_PT/LC_MESSAGES/django.mo | Bin 79333 -> 79333 bytes locale/pt_PT/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/ro_RO/LC_MESSAGES/django.mo | Bin 125085 -> 125085 bytes locale/ro_RO/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/sv_SE/LC_MESSAGES/django.mo | Bin 85241 -> 85241 bytes locale/sv_SE/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/zh_Hans/LC_MESSAGES/django.mo | Bin 79851 -> 79851 bytes locale/zh_Hans/LC_MESSAGES/django.po | 228 +++++++++++++-------- locale/zh_Hant/LC_MESSAGES/django.mo | Bin 32683 -> 32683 bytes locale/zh_Hant/LC_MESSAGES/django.po | 228 +++++++++++++-------- 33 files changed, 2338 insertions(+), 1477 deletions(-) diff --git a/locale/ca_ES/LC_MESSAGES/django.mo b/locale/ca_ES/LC_MESSAGES/django.mo index 3b696e66db5cac0d80b884e9c87dfa59e3048621..4d51492b04d3dfd8d69d4ce7eb86f3ec56839580 100644 GIT binary patch delta 25 hcmdn{i+%4e_J%Et$;#~J3WkDI1OSEP36lT- delta 25 hcmdn{i+%4e_J%Et$;#};3Pwg&rbgSdlo>DI1OSC@35Wmy diff --git a/locale/ca_ES/LC_MESSAGES/django.po b/locale/ca_ES/LC_MESSAGES/django.po index 89d375911..932ceb1d0 100644 --- a/locale/ca_ES/LC_MESSAGES/django.po +++ b/locale/ca_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:53\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Catalan\n" "Language: ca\n" @@ -116,14 +116,6 @@ msgstr "Ascendent" msgid "Descending" msgstr "Descendent" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Error en carregar el llibre" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "No s'ha trobat el llibre" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Principal" @@ -149,8 +141,8 @@ msgstr "Alerta" msgid "Automatically generated report" msgstr "Informe generat automàticament" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Pendent" @@ -256,6 +248,33 @@ msgstr "Seguidors" msgid "Private" msgstr "Privat" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Actiu" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Error en carregar el llibre" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "No s'ha trobat el llibre" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Lliure" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domini" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Estat" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "Troba un llibre" msgid "Import Books" msgstr "Importa Llibres" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Font de la informació:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "Podeu descarregar-vos les vostres dades de Goodreads des de la pàgina d'Importa/Exporta del vostre compte de Goodreads." -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Arxiu de dades:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Inclou ressenyes" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Configuració de privacitat per les ressenyes importades:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importa" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importacions recents" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "No hi ha cap importació recent" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Estat del reintent" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importacions" @@ -2661,97 +2725,102 @@ msgstr "En curs" msgid "Refresh" msgstr "Refresca" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s element necessita aprovació manual." msgstr[1] "%(display_counter)s elements necessiten aprovació manual." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Revisa els ítems" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "Ha fallat la importació de %(display_counter)s element." msgstr[1] "Ha fallat la importació de %(display_counter)s elements." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Visualitza i soluciona els elements fallits" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Fila" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Títol" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Clau d'OpenLibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor/a" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Prestatge" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Ressenya" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Llibre" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "La previsualització de la importació no està disponible." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Veure ressenya importada" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importat" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Necessita revisió manual" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Reintenta" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Aquesta importació està en un format antic que ja no es manté. Si voleu solucionar els elements que falten d'aquesta importació, feu clic a sota per actualitzar el format d'importació." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Actualitza la importació" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rebutja" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Elements fallits" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "No s'ha trobat cap instància" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Actiu" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Invitacions" msgid "Ignored Invite Requests" msgstr "Ignora les peticions d'invitació" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Data sol·licitada" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Data acceptada" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Correu electrònic" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Resposta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Acció" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Sense peticions" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Acceptat" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Enviat" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Sol·licitat" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Envia invitació" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Reenvia invitació" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignora" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Deixa d'ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Torna a les sol·licituds pendents" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Vegeu les sol·licituds ignorades" @@ -6167,7 +6219,7 @@ msgstr "El fitxer sobrepassa la mida màxima: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "No és un fitxer csv vàlid" diff --git a/locale/de_DE/LC_MESSAGES/django.mo b/locale/de_DE/LC_MESSAGES/django.mo index 92b8fa93c5a6de9a8b018e79e100e139322fee42..d5647ccc17e489ea4a1dfd94e6242cc93aa5ab45 100644 GIT binary patch delta 29846 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 delta 27132 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\n" "Language-Team: German\n" "Language: de\n" @@ -52,7 +52,7 @@ msgstr "Passwort stimmt nicht überein" #: bookwyrm/forms/edit_user.py:118 msgid "Incorrect Password" -msgstr "" +msgstr "Falsches Passwort" #: bookwyrm/forms/forms.py:54 msgid "Reading finish date cannot be before start date." @@ -64,7 +64,7 @@ msgstr "Das Datum für Lesen gestoppt kann nicht vor dem Lesestart sein." #: bookwyrm/forms/forms.py:67 msgid "Reading stopped date cannot be in the future." -msgstr "" +msgstr "Das Datum für Lesen gestoppt kann nicht in der Zukunft sein." #: bookwyrm/forms/forms.py:74 msgid "Reading finished date cannot be in the future." @@ -116,14 +116,6 @@ msgstr "Aufsteigend" msgid "Descending" msgstr "Absteigend" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Fehler beim Laden des Buches" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Keine Übereinstimmung für das Buch gefunden" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Primär" @@ -149,8 +141,8 @@ msgstr "Gefahr" msgid "Automatically generated report" msgstr "Automatisch generierter Bericht" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Ausstehend" @@ -256,6 +248,33 @@ msgstr "Follower*innen" msgid "Private" msgstr "Privat" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Aktiv" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "Abgeschlossen" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "Gestoppt" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "Import gestoppt" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Fehler beim Laden des Buches" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Keine Übereinstimmung für das Buch gefunden" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Kostenlos" @@ -1009,12 +1028,12 @@ msgstr "Ist „%(name)s“ einer dieser Autor*innen?" #: bookwyrm/templates/book/edit/edit_book.html:81 #, python-format msgid "Author of %(book_title)s" -msgstr "" +msgstr "Autor*in von %(book_title)s" #: bookwyrm/templates/book/edit/edit_book.html:85 #, python-format msgid "Author of %(alt_title)s" -msgstr "" +msgstr "Autor*in von %(alt_title)s" #: bookwyrm/templates/book/edit/edit_book.html:87 msgid "Find more information at isni.org" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domain" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Status" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2452,7 +2472,7 @@ msgstr "Wenn Sie Ihr Buch immer noch nicht finden, können Sie einen Eintrag man #: bookwyrm/templates/guided_tour/search.html:122 msgid "Add a record manually" -msgstr "" +msgstr "Einen Eintrag manuell hinzufügen" #: bookwyrm/templates/guided_tour/search.html:147 msgid "Import, manually add, or view an existing book to continue the tour." @@ -2597,37 +2617,81 @@ msgstr "Finden Sie ein Buch" msgid "Import Books" msgstr "Bücher importieren" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "Im Durchschnitt haben die letzten Importe %(hours)s Stunden in Anspruch genommen." + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "Im Durchschnitt haben die letzten Importe %(minutes)s Minuten in Anspruch genommen." + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Datenquelle:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "Goodreads (CSV)" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "Storygraph (CSV)" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "LibraryThing (TSV)" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "OpenLibrary (CSV)" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "Calibre (CSV)" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Datei:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Besprechungen einschließen" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Datenschutzeinstellung für importierte Besprechungen:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importieren" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Zuletzt importiert" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "Erstellungsdatum" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "Zuletzt aktualisiert" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Keine aktuellen Importe" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Wiederholungsstatus" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importe" @@ -2661,97 +2725,102 @@ msgstr "In Arbeit" msgid "Refresh" msgstr "Aktualisieren" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "Import stoppen" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s Element muss manuell geprüft werden." msgstr[1] "%(display_counter)s Elemente müssen manuell geprüft werden." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Zu prüfende Elemente" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s Element konnte nicht importiert werden." msgstr[1] "%(display_counter)s Elemente konnten nicht importiert werden." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Fehlgeschlagene Elemente anzeigen und bearbeiten" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Zeile" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Titel" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Openlibrary-Schlüssel" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor*in" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Regal" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Besprechen" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Buch" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Importvorschau nicht verfügbar." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" -msgstr "" +msgstr "Keine Einträge müssen überprüft werden" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Importbericht ansehen" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importiert" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Manuelle Überprüfung benötigt" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Erneut versuchen" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Dieser Import ist in einem alten Format, das nicht mehr unterstützt wird. Wenn Sie fehlende Elemente aus diesem Import bearbeiten möchten, klicken Sie auf die Schaltfläche unten, um das Importformat zu aktualisieren." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Import aktualisieren" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Ablehnen" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Fehlgeschlagene Elemente" @@ -3641,11 +3711,11 @@ msgstr "Du folgst nun %(display_name)s!" #: bookwyrm/templates/preferences/2fa.html:7 #: bookwyrm/templates/preferences/layout.html:24 msgid "Two Factor Authentication" -msgstr "" +msgstr "Zwei-Faktor-Authentifizierung" #: bookwyrm/templates/preferences/2fa.html:16 msgid "Successfully updated 2FA settings" -msgstr "" +msgstr "2FA-Einstellungen erfolgreich aktualisiert" #: bookwyrm/templates/preferences/2fa.html:24 msgid "Write down or copy and paste these codes somewhere safe." @@ -3663,7 +3733,7 @@ msgstr "" #: bookwyrm/templates/preferences/disable-2fa.html:4 #: bookwyrm/templates/preferences/disable-2fa.html:7 msgid "Disable 2FA" -msgstr "" +msgstr "2FA deaktivieren" #: bookwyrm/templates/preferences/2fa.html:39 msgid "You can generate backup codes to use in case you do not have access to your authentication app. If you generate new codes, any backup codes previously generated will no longer work." @@ -3671,7 +3741,7 @@ msgstr "" #: bookwyrm/templates/preferences/2fa.html:40 msgid "Generate backup codes" -msgstr "" +msgstr "Backup-Codes generieren" #: bookwyrm/templates/preferences/2fa.html:45 msgid "Scan the QR code with your authentication app and then enter the code from your app below to confirm your app is set up." @@ -3741,7 +3811,7 @@ msgstr "Das Löschen des Benutzer*inkonto kann nicht rückgängig gemacht werden #: bookwyrm/templates/preferences/disable-2fa.html:12 msgid "Disable Two Factor Authentication" -msgstr "" +msgstr "Zwei-Faktor-Authentifizierung deaktivieren" #: bookwyrm/templates/preferences/disable-2fa.html:14 msgid "Disabling 2FA will allow anyone with your username and password to log in to your account." @@ -4224,36 +4294,36 @@ msgstr "Regel entfernen" #: bookwyrm/templates/settings/celery.html:6 #: bookwyrm/templates/settings/celery.html:8 msgid "Celery Status" -msgstr "" +msgstr "Celery-Status" #: bookwyrm/templates/settings/celery.html:14 msgid "Queues" -msgstr "" +msgstr "Warteschlangen" #: bookwyrm/templates/settings/celery.html:18 msgid "Low priority" -msgstr "" +msgstr "Niedrige Priorität" #: bookwyrm/templates/settings/celery.html:24 msgid "Medium priority" -msgstr "" +msgstr "Mittlere Priorität" #: bookwyrm/templates/settings/celery.html:30 msgid "High priority" -msgstr "" +msgstr "Hohe Priorität" #: bookwyrm/templates/settings/celery.html:40 msgid "Could not connect to Redis broker" -msgstr "" +msgstr "Verbindung zum Redis Broker fehlgeschlagen" #: bookwyrm/templates/settings/celery.html:48 msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" -msgstr "" +msgstr "ID" #: bookwyrm/templates/settings/celery.html:54 msgid "Task name" @@ -4261,11 +4331,11 @@ msgstr "" #: bookwyrm/templates/settings/celery.html:55 msgid "Run time" -msgstr "" +msgstr "Dauer" #: bookwyrm/templates/settings/celery.html:56 msgid "Priority" -msgstr "" +msgstr "Priorität" #: bookwyrm/templates/settings/celery.html:61 msgid "No active tasks" @@ -4277,15 +4347,15 @@ msgstr "" #: bookwyrm/templates/settings/celery.html:84 msgid "Uptime:" -msgstr "" +msgstr "Betriebszeit:" #: bookwyrm/templates/settings/celery.html:94 msgid "Could not connect to Celery" -msgstr "" +msgstr "Verbindung zum Celery fehlgeschlagen." #: bookwyrm/templates/settings/celery.html:101 msgid "Errors" -msgstr "" +msgstr "Fehler" #: bookwyrm/templates/settings/dashboard/dashboard.html:6 #: bookwyrm/templates/settings/dashboard/dashboard.html:8 @@ -4584,50 +4654,32 @@ msgid "No instances found" msgstr "Keine Instanzen gefunden" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" -msgstr "" +msgid "Stop import?" +msgstr "Import stoppen?" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Aktiv" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" -msgstr "" +msgstr "Abgeschlossen" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" -msgstr "" +msgstr "Benutzer*in" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" -msgstr "" +msgstr "Aktualisierungsdatum" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" -msgstr "" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" +msgstr "Erfolgreiche Objekte" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." -msgstr "" +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." +msgstr "Keine passenden Importe gefunden." #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:11 @@ -4648,67 +4700,67 @@ msgstr "Einladungen" msgid "Ignored Invite Requests" msgstr "Ignorierte Einladungsanfragen" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Datum der Anfrage" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Datum der Bestätigung" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "E-Mail" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Antwort" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Aktion" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Keine Anfragen" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Bestätigt" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Gesendet" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Angefragt" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Einladung senden" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Einladung erneut senden" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorieren" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Doch nicht ignorieren" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Zurück zu den ausstehenden Anfragen" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Zeige ignorierte Anfragen" @@ -4805,11 +4857,11 @@ msgstr "Domains verlinken" #: bookwyrm/templates/settings/layout.html:78 msgid "System" -msgstr "" +msgstr "System" #: bookwyrm/templates/settings/layout.html:88 msgid "Celery status" -msgstr "" +msgstr "Celery-Status" #: bookwyrm/templates/settings/layout.html:93 msgid "Instance Settings" @@ -6008,7 +6060,7 @@ msgstr "Weniger anzeigen" #: bookwyrm/templates/two_factor_auth/two_factor_login.html:29 msgid "2FA check" -msgstr "" +msgstr "2FA-Prüfung" #: bookwyrm/templates/two_factor_auth/two_factor_login.html:37 msgid "Enter the code from your authenticator app:" @@ -6016,11 +6068,11 @@ msgstr "" #: bookwyrm/templates/two_factor_auth/two_factor_login.html:41 msgid "Confirm and Log In" -msgstr "" +msgstr "Bestätigen und Anmelden" #: bookwyrm/templates/two_factor_auth/two_factor_prompt.html:29 msgid "2FA is available" -msgstr "" +msgstr "2FA ist verfügbar" #: bookwyrm/templates/two_factor_auth/two_factor_prompt.html:34 msgid "You can secure your account by setting up two factor authentication in your user preferences. This will require a one-time code from your phone in addition to your password each time you log in." @@ -6167,7 +6219,7 @@ msgstr "Datei überschreitet die maximale Größe von 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Keine gültige CSV-Datei" diff --git a/locale/en_US/LC_MESSAGES/django.po b/locale/en_US/LC_MESSAGES/django.po index f0a186073..14c0f9747 100644 --- a/locale/en_US/LC_MESSAGES/django.po +++ b/locale/en_US/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"POT-Creation-Date: 2022-11-10 21:42+0000\n" "PO-Revision-Date: 2021-02-28 17:19-0800\n" "Last-Translator: Mouse Reeve \n" "Language-Team: English \n" @@ -47,7 +47,7 @@ msgstr "" msgid "Incorrect password" msgstr "" -#: bookwyrm/forms/edit_user.py:95 bookwyrm/forms/landing.py:73 +#: bookwyrm/forms/edit_user.py:95 bookwyrm/forms/landing.py:89 msgid "Password does not match" msgstr "" @@ -71,15 +71,19 @@ msgstr "" msgid "Reading finished date cannot be in the future." msgstr "" -#: bookwyrm/forms/landing.py:40 +#: bookwyrm/forms/landing.py:37 +msgid "Username or password are incorrect" +msgstr "" + +#: bookwyrm/forms/landing.py:56 msgid "User with this username already exists" msgstr "" -#: bookwyrm/forms/landing.py:49 +#: bookwyrm/forms/landing.py:65 msgid "A user with this email already exists." msgstr "" -#: bookwyrm/forms/landing.py:107 bookwyrm/forms/landing.py:115 +#: bookwyrm/forms/landing.py:123 bookwyrm/forms/landing.py:131 msgid "Incorrect code" msgstr "" @@ -153,14 +157,18 @@ msgid "Self deletion" msgstr "" #: bookwyrm/models/base_model.py:20 -msgid "Moderator suspension" +msgid "Self deactivation" msgstr "" #: bookwyrm/models/base_model.py:21 -msgid "Moderator deletion" +msgid "Moderator suspension" msgstr "" #: bookwyrm/models/base_model.py:22 +msgid "Moderator deletion" +msgstr "" + +#: bookwyrm/models/base_model.py:23 msgid "Domain block" msgstr "" @@ -1326,7 +1334,7 @@ msgstr "" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:60 +#: bookwyrm/templates/settings/imports/imports.html:62 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2679,7 +2687,7 @@ msgid "Recent Imports" msgstr "" #: bookwyrm/templates/import/import.html:96 -#: bookwyrm/templates/settings/imports/imports.html:40 +#: bookwyrm/templates/settings/imports/imports.html:41 msgid "Date Created" msgstr "" @@ -2688,7 +2696,7 @@ msgid "Last Updated" msgstr "" #: bookwyrm/templates/import/import.html:102 -#: bookwyrm/templates/settings/imports/imports.html:48 +#: bookwyrm/templates/settings/imports/imports.html:50 msgid "Items" msgstr "" @@ -2727,7 +2735,7 @@ msgid "Refresh" msgstr "" #: bookwyrm/templates/import/import_status.html:72 -#: bookwyrm/templates/settings/imports/imports.html:80 +#: bookwyrm/templates/settings/imports/imports.html:82 msgid "Stop import" msgstr "" @@ -2845,7 +2853,7 @@ msgid "Reject" msgstr "" #: bookwyrm/templates/import/troubleshoot.html:7 -#: bookwyrm/templates/settings/imports/imports.html:57 +#: bookwyrm/templates/settings/imports/imports.html:59 msgid "Failed items" msgstr "" @@ -2876,6 +2884,7 @@ msgstr "" #: bookwyrm/templates/landing/invite.html:4 #: bookwyrm/templates/landing/invite.html:8 #: bookwyrm/templates/landing/login.html:48 +#: bookwyrm/templates/landing/reactivate.html:41 msgid "Create an Account" msgstr "" @@ -2939,14 +2948,16 @@ msgstr "" msgid "Success! Email address confirmed." msgstr "" -#: bookwyrm/templates/landing/login.html:21 bookwyrm/templates/layout.html:140 -#: bookwyrm/templates/ostatus/error.html:28 +#: bookwyrm/templates/landing/login.html:21 +#: bookwyrm/templates/landing/reactivate.html:17 +#: bookwyrm/templates/layout.html:140 bookwyrm/templates/ostatus/error.html:28 #: bookwyrm/templates/snippets/register_form.html:4 msgid "Username:" msgstr "" #: bookwyrm/templates/landing/login.html:27 #: bookwyrm/templates/landing/password_reset.html:26 +#: bookwyrm/templates/landing/reactivate.html:23 #: bookwyrm/templates/layout.html:144 bookwyrm/templates/ostatus/error.html:32 #: bookwyrm/templates/preferences/2fa.html:68 #: bookwyrm/templates/snippets/register_form.html:45 @@ -2959,12 +2970,13 @@ msgid "Forgot your password?" msgstr "" #: bookwyrm/templates/landing/login.html:61 +#: bookwyrm/templates/landing/reactivate.html:54 msgid "More about this site" msgstr "" #: bookwyrm/templates/landing/password_reset.html:43 #: bookwyrm/templates/preferences/change_password.html:33 -#: bookwyrm/templates/preferences/delete_user.html:20 +#: bookwyrm/templates/preferences/delete_user.html:35 msgid "Confirm password:" msgstr "" @@ -2981,6 +2993,15 @@ msgstr "" msgid "Reset password" msgstr "" +#: bookwyrm/templates/landing/reactivate.html:4 +#: bookwyrm/templates/landing/reactivate.html:7 +msgid "Reactivate Account" +msgstr "" + +#: bookwyrm/templates/landing/reactivate.html:32 +msgid "Reactivate account" +msgstr "" + #: bookwyrm/templates/layout.html:13 #, python-format msgid "%(site_name)s search" @@ -3796,17 +3817,29 @@ msgstr "" #: bookwyrm/templates/preferences/delete_user.html:4 #: bookwyrm/templates/preferences/delete_user.html:7 -#: bookwyrm/templates/preferences/delete_user.html:25 +#: bookwyrm/templates/preferences/delete_user.html:40 #: bookwyrm/templates/preferences/layout.html:28 #: bookwyrm/templates/settings/users/delete_user_form.html:22 msgid "Delete Account" msgstr "" #: bookwyrm/templates/preferences/delete_user.html:12 +msgid "Deactivate account" +msgstr "" + +#: bookwyrm/templates/preferences/delete_user.html:15 +msgid "Your account will be hidden. You can log back in at any time to re-activate your account." +msgstr "" + +#: bookwyrm/templates/preferences/delete_user.html:20 +msgid "Deactivate Account" +msgstr "" + +#: bookwyrm/templates/preferences/delete_user.html:26 msgid "Permanently delete account" msgstr "" -#: bookwyrm/templates/preferences/delete_user.html:14 +#: bookwyrm/templates/preferences/delete_user.html:29 msgid "Deleting your account cannot be undone. The username will not be available to register in the future." msgstr "" @@ -4665,19 +4698,19 @@ msgstr "" msgid "User" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:44 +#: bookwyrm/templates/settings/imports/imports.html:46 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:51 +#: bookwyrm/templates/settings/imports/imports.html:53 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:54 +#: bookwyrm/templates/settings/imports/imports.html:56 msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:89 +#: bookwyrm/templates/settings/imports/imports.html:91 msgid "No matching imports found." msgstr "" @@ -6219,14 +6252,10 @@ msgstr "" msgid "%(title)s: %(subtitle)s" msgstr "" -#: bookwyrm/views/imports/import_data.py:98 +#: bookwyrm/views/imports/import_data.py:86 msgid "Not a valid csv file" msgstr "" -#: bookwyrm/views/landing/login.py:86 -msgid "Username or password are incorrect" -msgstr "" - #: bookwyrm/views/rss_feed.py:34 #, python-brace-format msgid "Status updates from {obj.display_name}" diff --git a/locale/es_ES/LC_MESSAGES/django.mo b/locale/es_ES/LC_MESSAGES/django.mo index c760e3656c88440362c4594b36424210fcc49d0b..469893f7a31afb9d974fede98284789be292d337 100644 GIT binary patch delta 25 hcmccmjQ#2}_J%Et59Qd+6$~w{OpUj{kYmif0sxQh3L*di delta 25 hcmccmjQ#2}_J%Et59Qd66^x9mOpUg`kYmif0sxPA3KswX diff --git a/locale/es_ES/LC_MESSAGES/django.po b/locale/es_ES/LC_MESSAGES/django.po index aa0ad0ca8..937c05318 100644 --- a/locale/es_ES/LC_MESSAGES/django.po +++ b/locale/es_ES/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:53\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Spanish\n" "Language: es\n" @@ -116,14 +116,6 @@ msgstr "Ascendente" msgid "Descending" msgstr "Descendente" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Error en cargar libro" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "No se pudo encontrar el libro" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Principal" @@ -149,8 +141,8 @@ msgstr "Cuidado" msgid "Automatically generated report" msgstr "Informe generado automáticamente" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Pendiente" @@ -256,6 +248,33 @@ msgstr "Seguidores" msgid "Private" msgstr "Privado" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Activo" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Error en cargar libro" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "No se pudo encontrar el libro" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratis" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Dominio" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Estado" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "Encontrar un libro" msgid "Import Books" msgstr "Importar libros" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Fuente de datos:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "Puede descargar tus datos de Goodreads desde la página de Importación/Exportación de tu cuenta de Goodreads." -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Archivo de datos:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Incluir reseñas" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Configuración de privacidad para las reseñas importadas:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importar" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importaciones recientes" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "No hay ninguna importación reciente" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Estado del Reintento" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importaciones" @@ -2661,97 +2725,102 @@ msgstr "En progreso" msgid "Refresh" msgstr "Refrescar" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s elemento necesita aprobación manual." msgstr[1] "%(display_counter)s elementos necesitan aprobación manual." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Revisar elementos" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s elemento no se pudo importar." msgstr[1] "%(display_counter)s elementos no se pudieron importar." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Ver y solucionar los elementos fallidos" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Fila" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Título" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Clave de OpenLibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor/Autora" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Estantería" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Reseña" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Libro" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Previsualización de la importación no disponible." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Ver reseña importada" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importado" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Necesita revisión manual" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Reintentar" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Esta importación está en un formato antiguo que ya no es compatible. Si desea solucionar los elementos que faltan en esta importación, haga clic en el botón de abajo para actualizar el formato de importación." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Actualizar importación" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rechazar" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Elementos fallidos" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "No se encontró ningun anuncio" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Activo" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Invitaciones" msgid "Ignored Invite Requests" msgstr "Solicitudes de invitación ignoradas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Fecha solicitada" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Fecha de aceptación" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Correo electronico" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Responder" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Acción" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Sin solicitudes" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Aceptado" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Enviado" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Solicitado" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Enviar invitación" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Re-enviar invitación" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Des-ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Volver a las solicitudes pendientes" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Ver solicitudes ignoradas" @@ -6167,7 +6219,7 @@ msgstr "Archivo excede el tamaño máximo: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "No un archivo csv válido" diff --git a/locale/fi_FI/LC_MESSAGES/django.mo b/locale/fi_FI/LC_MESSAGES/django.mo index 8b8409b6087c9f31e88f4f03be7af11f19a6a497..f17dce3095b98b3090665097dd65b68137f46932 100644 GIT binary patch delta 25 gcmccD$8oQZqhSjphaS7Rf}y3AsquDxJx2eV0C98&+W-In delta 25 gcmccD$8oQZqhSjphaS7Jf{~GxsnK?RJx2eV0C4^X&;S4c diff --git a/locale/fi_FI/LC_MESSAGES/django.po b/locale/fi_FI/LC_MESSAGES/django.po index b986bab3d..000559fc8 100644 --- a/locale/fi_FI/LC_MESSAGES/django.po +++ b/locale/fi_FI/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:53\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Finnish\n" "Language: fi\n" @@ -116,14 +116,6 @@ msgstr "Nouseva" msgid "Descending" msgstr "Laskeva" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Virhe kirjan lataamisessa" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Kirjaa ei löytynyt tietokannoista" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Ensisijainen" @@ -149,8 +141,8 @@ msgstr "Vaara" msgid "Automatically generated report" msgstr "Automaattisesti luotu raportti" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Odottaa" @@ -256,6 +248,33 @@ msgstr "Seuraajat" msgid "Private" msgstr "Yksityinen" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Aktiivinen" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Virhe kirjan lataamisessa" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Kirjaa ei löytynyt tietokannoista" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Ilmainen" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Verkkotunnus" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Tila" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "Etsi kirja" msgid "Import Books" msgstr "Tuo kirjoja" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Tietolähde:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "Goodreads-tiedot voi ladata Goodreads-käyttäjätilin Import/Export-sivun kautta." -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Datatiedosto:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Myös arviot" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Tuotavien arvioiden yksityisyysvalinta:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Tuo" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Viimeksi tuotu" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Ei viimeaikaisia tuonteja" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Uudelleenyrityksen tila" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Tuonnit" @@ -2661,97 +2725,102 @@ msgstr "Käynnissä" msgid "Refresh" msgstr "Päivitä" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s kohde on hyväksyttävä käsin." msgstr[1] "%(display_counter)s kohdetta on hyväksyttävä käsin." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Tarkista kohteita" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s kohteen tuonti epäonnistui." msgstr[1] "%(display_counter)s kohteen tuonti epäonnistui." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Tarkastele epäonnistuneita kohteita ja epäonnistumisten syitä" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Rivi" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Nimi" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Openlibrary-avain" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Tekijä" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Hylly" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Arvio" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Kirja" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Tuonnin esikatselu ei ole saatavilla." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "Ei tarkastusta odottavia kohteita" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Näytä tuotu arvio" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Tuotu" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Vaatii ihmisen tarkistuksen" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Yritä uudelleen" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Tuonti on vanhassa muodossa, jota ei enää tueta. Jos haluat selvittää tuonnista puuttuvia kohteita, päivitä tuonnin muoto painamalla alla olevaa painiketta." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Päivitä tuonti" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Hylkää" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Epäonnistuneet kohteet" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "Aktiiviset tehtävät" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "Tunniste" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "Palvelimia ei löytynyt" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Aktiivinen" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Kutsut" msgid "Ignored Invite Requests" msgstr "Hylätyt kutsupyynnöt" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Pyynnön päivä" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Hyväksymispäivä" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Sähköpostiosoite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Vastaus" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Toiminto" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Ei pyyntöjä" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Hyväksytty" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Lähetetty" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Pyydetty" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Lähetä kutsu" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Uusi kutsu" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Hylkää" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Peru hylkäys" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Takaisin odottaviin pyyntöihin" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Näytä hylätyt pyynnöt" @@ -6167,7 +6219,7 @@ msgstr "Tiedosto on enimmäiskokoa 10 Mt suurempi" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Epäkelpo csv-tiedosto" diff --git a/locale/fr_FR/LC_MESSAGES/django.mo b/locale/fr_FR/LC_MESSAGES/django.mo index 2b12cf98345490b6417bfd3dad61750535ebc18a..1acb083b1ecf612626ebd0e569b0f55c4a714558 100644 GIT binary patch delta 26573 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ⅅ~6LtN@D!4E7puLJ3C zZMX&by83W0@P>FvO41uqPFD-+*5%@vRHOxvH-vi{@zg%F-;e^ii0meFiLH1O;juha zmUt2J@7jjCkoJx{AMwq$;@^nJ<<3gkDEv5ZcccZ z?dwP4x+dGQ3jgjI-Y%{C8!2^dYAvkD6Y04pQ{sqydI9N$xqr~pT%^sz&E&_V*0_XI z5#B-mdG4m90dYNdAK#1&+Nm2 z6h22fzw~sDc#gLZ3U5ws4BNzQO6?_QA!foeba6J}r#z)=4fiF|n-CAvbL3|u{y*aV zeDsm116_t#268iy69cP}wwE;hKd-DNKAxwpasT%!OW9vnBxRBkFU~W%_Sn1~_|YUe zXKbFLO{gmmd3Crw`#QubG?WT{U0(=a;qGf6SVo};GJT0x;=W=F7N$%UkE^4fe^yfa zQRRXE)Uw=@xnofLDdhZ*)R+uppQlDgzrMVYkR(I^*4{dsMP zHI&v>g1pS6#rPFB$xdeawt=)<#5-}1CBDsbucM#)DWUP?@K-%fVxHDDowVA7(-GcF z`d0GillGXjO}5P6q(8M`??e2t%*F?jcZ+B4;IHd<;vH@LEam!`vZ({+*D%qIB%f5xTsZl27>9Ywyb*`!tH?oRyg%`ZD8?y|Z0 qt>EaJ=iYr%EoN9q?m~t0=h-?or|aOzt*^GaqI|c$-R+9q;{O1h_V_~p delta 26949 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\n" "Language-Team: French\n" "Language: fr\n" @@ -116,14 +116,6 @@ msgstr "Ordre croissant" msgid "Descending" msgstr "Ordre décroissant" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Erreur lors du chargement du livre" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Impossible de trouver une correspondance pour le livre" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Primaire" @@ -149,8 +141,8 @@ msgstr "Danger" msgid "Automatically generated report" msgstr "Rapport généré automatiquement" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "En attente" @@ -256,6 +248,33 @@ msgstr "Abonné(e)s" msgid "Private" msgstr "Privé" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Actif" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Erreur lors du chargement du livre" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Impossible de trouver une correspondance pour le livre" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratuit" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domaine" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Statut" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "Trouver un livre" msgid "Import Books" msgstr "Importer des livres" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Source de données :" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "Vous pouvez télécharger vos données Goodreads depuis la page Import/Export de votre compte Goodreads." -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Fichier de données :" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Importer les critiques" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Confidentialité des critiques importées :" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importer" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importations récentes" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "Date de Création" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "Éléments" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Aucune importation récente" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Statut de la nouvelle tentative" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importations" @@ -2661,97 +2725,102 @@ msgstr "En cours de traitement" msgid "Refresh" msgstr "Actualiser" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s élément a besoin d'être approuvé manuellement." msgstr[1] "%(display_counter)s éléments ont besoin d'être approuvés manuellement." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Vérifier les éléments" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s élément n'a pas pu être importé." msgstr[1] "%(display_counter)s éléments n'ont pas pu être importés." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Afficher et corriger les importations ayant échoué" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Ligne" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Titre" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Clé Openlibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Auteur/autrice" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Étagère" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Critique" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Livre" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Aperçu de l'importation indisponible." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "Aucun élément ne doit actuellement être vérifié" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Afficher la critique importée" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importé" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Nécessite une vérification manuelle" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Réessayer" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Cette importation est dans un ancien format qui n'est plus pris en charge. Si vous souhaitez corriger les éléments manquants de cette importation, cliquez sur le bouton ci-dessous pour mettre à jour le format d'importation." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Mettre à jour l'importation" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rejeter" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Éléments dont l'importation a échoué" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "Tâches actives" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "ID" @@ -4584,50 +4654,32 @@ msgid "No instances found" msgstr "Aucune instance trouvée" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" -msgstr "Indiquer l'importation comme étant terminée ?" +msgid "Stop import?" +msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Actif" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "Terminé" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "Marquer une importation comme terminée ne l'arrêtera pas." - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "Utilisateur" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "Date de Création" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "Date de Mise à jour" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "Éléments" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "Éléments en attente" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" -msgstr "Indiquer comme étant terminée" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" +msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." -msgstr "Aucun import correspondant trouvé." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." +msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:11 @@ -4648,67 +4700,67 @@ msgstr "Invitations" msgid "Ignored Invite Requests" msgstr "Invitations ignorées" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Date d’envoi" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Date de validation" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Email" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Réponse" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Action" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Aucune demande" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Accepté(e)s" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Envoyé(e)s" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Demandé(e)s" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Envoyer l’invitation" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Envoyer l’invitation de nouveau" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorer" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Ne plus ignorer" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Retour aux demandes en attente" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Voir les demandes ignorées" @@ -6167,7 +6219,7 @@ msgstr "Ce fichier dépasse la taille limite : 10 Mo" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s (%(subtitle)s)" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Fichier CSV non valide" diff --git a/locale/gl_ES/LC_MESSAGES/django.mo b/locale/gl_ES/LC_MESSAGES/django.mo index c84943ee32771f6fb34c5ce078ecfd153076861a..6e471de4d12545d58189a151db2bdf2f2bef0b37 100644 GIT binary patch delta 24418 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

8t|YRT!k9xb{pT1+QSp5Ejf?c`+KOB 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 M?`hE3<<;Q-06wVrtpET3 delta 24770 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 voT&ZV2i11\n" "Language-Team: Galician\n" "Language: gl\n" @@ -116,14 +116,6 @@ msgstr "Ascendente" msgid "Descending" msgstr "Descendente" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Erro ao cargar o libro" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Non se atopan coincidencias para o libro" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Principal" @@ -149,8 +141,8 @@ msgstr "Perigo" msgid "Automatically generated report" msgstr "Denuncia creada automáticamente" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Pendente" @@ -256,6 +248,33 @@ msgstr "Seguidoras" msgid "Private" msgstr "Privado" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Activa" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Erro ao cargar o libro" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Non se atopan coincidencias para o libro" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratuíto" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Dominio" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Estado" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "" msgid "Import Books" msgstr "Importar libros" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Fonte de datos:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "Podes descargar os teus datos de Goodreads desde a páxina de Exportación/Importación da túa conta Goodreads." -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Ficheiro de datos:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Incluír recensións" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Axuste de privacidade para recensións importadas:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importar" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importacións recentes" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "Data de creación" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "Elementos" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Sen importacións recentes" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Intenta outra vez" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importacións" @@ -2661,97 +2725,102 @@ msgstr "En progreso" msgid "Refresh" msgstr "Actualizar" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s elemento precisa aprobación manual." msgstr[1] "%(display_counter)s elementos precisan aprobación manual." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Revisar elementos" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "fallou a importación de %(display_counter)s elemento." msgstr[1] "fallou a importación de %(display_counter)s elementos." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Ver e arranxar os problemas" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Fila" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Título" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Chave en Openlibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Estante" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Recensión" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Libro" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Non dispoñible vista previa da importación." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "Non hai elementos que precisen revisión" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Ver revisión importada" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importado" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Precisa revisión manual" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Volver a intentar" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Esta importación ten un formato antigo xa non soportado. Se queres intentar recuperar os elementos que faltan nesta importación preme no botón inferior para actualizar o formato de importación." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Actualizar importación" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rexeitar" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Elementos fallidos" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "Tarefas activas" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "ID" @@ -4584,50 +4654,32 @@ msgid "No instances found" msgstr "Non hai instancias" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" -msgstr "Marcar como completa a importación?" +msgid "Stop import?" +msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Activa" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "Completada" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "Marcar unha importación como completada non vai detela." - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "Usuaria" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "Data de creación" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "Data de actualización" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "Elementos" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "Elementos pendentes" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" -msgstr "Marcar coma completada" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" +msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." -msgstr "Non se atopan importacións que concorden." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." +msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:11 @@ -4648,67 +4700,67 @@ msgstr "Convites" msgid "Ignored Invite Requests" msgstr "Solicitudes de convite ignoradas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Data da solicitude" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Data de aceptación" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Email" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Responder" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Acción" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Sen solicitudes" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Aceptadas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Enviadas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Solicitadas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Enviar convite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Volver a enviar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Non ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Volver a solicitudes pendentes" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Ver solicitudes ignoradas" @@ -6167,7 +6219,7 @@ msgstr "O ficheiro supera o tamaño máximo: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Non é un ficheiro csv válido" diff --git a/locale/it_IT/LC_MESSAGES/django.mo b/locale/it_IT/LC_MESSAGES/django.mo index 1f49fe81d62d8a60a32aafff44f03ee34de21bf6..d19e5ea5bf551f39f43e5597432e52b93b213b49 100644 GIT binary patch delta 25 hcmdn}gMIf8_J%EtKUCSx6$~w{OpUkyS7o%h1^|#+3LgLf delta 25 hcmdn}gMIf8_J%EtKUCR`6^x9mOpUhxS7o%h1^|!b3KReU diff --git a/locale/it_IT/LC_MESSAGES/django.po b/locale/it_IT/LC_MESSAGES/django.po index ee20650a3..199fad23b 100644 --- a/locale/it_IT/LC_MESSAGES/django.po +++ b/locale/it_IT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:53\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Italian\n" "Language: it\n" @@ -116,14 +116,6 @@ msgstr "Crescente" msgid "Descending" msgstr "Decrescente" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Errore nel caricamento del libro" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Impossibile trovare una corrispondenza per il libro" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Principale" @@ -149,8 +141,8 @@ msgstr "Attenzione" msgid "Automatically generated report" msgstr "Rapporto generato automaticamente" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "In attesa" @@ -256,6 +248,33 @@ msgstr "Followers" msgid "Private" msgstr "Privata" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Attivo" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Errore nel caricamento del libro" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Impossibile trovare una corrispondenza per il libro" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Libero" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Dominio" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Stato" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "Cerca un libro" msgid "Import Books" msgstr "Importa libri" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Sorgenti dati:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "Puoi scaricare i tuoi dati Goodreads dalla pagina \"Importa/Esporta\" del tuo account Goodreads." -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Dati file:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Includi recensioni" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Impostazione della privacy per le recensioni importate:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importa" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importazioni recenti" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Nessuna importazione recente" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Riprova stato" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importazioni" @@ -2661,97 +2725,102 @@ msgstr "In corso" msgid "Refresh" msgstr "Aggiorna" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s oggetto richiede l'approvazione manuale." msgstr[1] "%(display_counter)s elementi richiedono l'approvazione manuale." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Esaminare gli elementi" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s oggetto non è stato importato." msgstr[1] "%(display_counter)s elementi non sono stati importati." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Visualizza e risolvere gli elementi non riusciti" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Riga" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Titolo" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Chiave OpenLibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autore" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Scaffale" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Recensione" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Libro" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Anteprima di importazione non disponibile." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "Nessun elemento al momento necessita di revisione" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Visualizza recensione importata" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importato" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Richiede revisione manuale" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Riprova" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Questa importazione è in un vecchio formato che non è più supportato. Se si desidera risolvere i problemi degli elementi mancanti da questa importazione, fare clic sul pulsante qui sotto per aggiornare il formato di importazione." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Aggiorna l'importazione" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rifiutato" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Elementi non riusciti" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "Processi attivi" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "ID" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "Nessun istanza trovata" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Attivo" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Inviti" msgid "Ignored Invite Requests" msgstr "Richieste di invito ignorate" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Data della richiesta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Data di approvazione" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Email" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Risposta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Azione" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Nessuna richiesta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Accettato" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Inviato" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Richiesto" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Manda invito" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Invia nuovamente invito" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignora" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Annulla ignora" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Torna alle richieste in sospeso" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Visualizza richieste ignorate" @@ -6167,7 +6219,7 @@ msgstr "Il file supera la dimensione massima: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Non è un file di csv valido" diff --git a/locale/lt_LT/LC_MESSAGES/django.mo b/locale/lt_LT/LC_MESSAGES/django.mo index fc5a5774024b718da1ba87346af513ddb9d1df56..6cd2ff3eda582e907c5583991813d1f7deb50a24 100644 GIT binary patch delta 19 bcmcaIgYC);whc{>Sj-g+EjPD4I=2!4T4f1P delta 19 bcmcaIgYC);whc{>Sd0~nj5fDDI=2!4S{?~T diff --git a/locale/lt_LT/LC_MESSAGES/django.po b/locale/lt_LT/LC_MESSAGES/django.po index f745fda6c..fe4715e62 100644 --- a/locale/lt_LT/LC_MESSAGES/django.po +++ b/locale/lt_LT/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:52\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Lithuanian\n" "Language: lt\n" @@ -116,14 +116,6 @@ msgstr "Didėjančia tvarka" msgid "Descending" msgstr "Mažėjančia tvarka" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Klaida įkeliant knygą" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Nepavyko rasti tokios knygos" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Pirminis" @@ -149,8 +141,8 @@ msgstr "Pavojus" msgid "Automatically generated report" msgstr "Automatiškai sugeneruota ataskaita" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Laukiama" @@ -256,6 +248,33 @@ msgstr "Sekėjai" msgid "Private" msgstr "Privatu" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Aktyvus" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Klaida įkeliant knygą" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Nepavyko rasti tokios knygos" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Nemokama" @@ -1305,9 +1324,10 @@ msgid "Domain" msgstr "Domenas" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1317,7 +1337,7 @@ msgstr "Būsena" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2617,37 +2637,81 @@ msgstr "" msgid "Import Books" msgstr "Importuoti knygas" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Duomenų šaltinis:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Duomenų failas:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Įtraukti atsiliepimus" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Privatumo nustatymai svarbiems atsiliepimams:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importuoti" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Pastaruoju metu importuota" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Pastaruoju metu neimportuota" @@ -2663,8 +2727,8 @@ msgid "Retry Status" msgstr "Pakartojimo būsena" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importai" @@ -2681,7 +2745,12 @@ msgstr "Vykdoma" msgid "Refresh" msgstr "Atnaujinti" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." @@ -2690,12 +2759,12 @@ msgstr[1] "%(display_counter)s reikia manualaus patvirtinimo." msgstr[2] "%(display_counter)s reikia manualaus patvirtinimo." msgstr[3] "%(display_counter)s reikia manualaus patvirtinimo." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Peržiūrėti elementus" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." @@ -2704,78 +2773,78 @@ msgstr[1] "%(display_counter)s nepavyko importuoti." msgstr[2] "%(display_counter)s nepavyko importuoti." msgstr[3] "%(display_counter)s nepavyko importuoti." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Žiūrėkite ir taisykite nepavykusius elementus" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Eilutė" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Pavadinimas" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "„Openlibrary“ raktas" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autorius" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Lentyna" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Apžvalga" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Knyga" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Nepavyko įkelti peržiūros." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Peržiūrėti įkeltą atsiliepimą" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importuota" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Reikalinga peržvelgti" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Bandyti dar kartą" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Tai seno formato importas, kuris nebepalaikomas. Jei norite matyti importo metu praleistus elementus, spustelėkite žemiau esantį mygtuką ir atnaujinkite importavimo formatą." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Atnaujinti importą" @@ -2799,6 +2868,7 @@ msgid "Reject" msgstr "Atmesti" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Nepavykę elementai" @@ -4283,7 +4353,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4624,49 +4694,31 @@ msgid "No instances found" msgstr "Serverių nerasta" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Aktyvus" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4688,67 +4740,67 @@ msgstr "Pakvietimai" msgid "Ignored Invite Requests" msgstr "Ignoruoti kvietimo prašymai" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Prašymo data" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Priėmimo data" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "El. paštas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Atsakyti" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Veiksmas" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Prašymų nėra" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Priimta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Išsiųsta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Užklausta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Siųsti pakvietimą" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Pakartotinai siųsti pakvietimą" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignoruoti" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Nebeignoruoti" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Grįžti į laukiančius prašymus" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Žiūrėti ignoruotus prašymus" @@ -6225,7 +6277,7 @@ msgstr "Failas viršijo maksimalų dydį: 10 MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Netinkamas csv failas" diff --git a/locale/no_NO/LC_MESSAGES/django.mo b/locale/no_NO/LC_MESSAGES/django.mo index 418b7c153a24d3e63b41261e41573e05c18f3a72..bdf50064b79d2304126d01523335b9892b641165 100644 GIT binary patch delta 22 ecmbPuiDlv?mJK_0vYRUyT3VSJZQj2#C?5cBDG5aY delta 22 ecmbPuiDlv?mJK_0vYROw8d#Z{ZQj2#C?5cA\n" "Language-Team: Norwegian\n" "Language: no\n" @@ -116,14 +116,6 @@ msgstr "Stigende" msgid "Descending" msgstr "Synkende" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Feilet ved lasting av bok" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Fant ikke den boka" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Primær" @@ -149,8 +141,8 @@ msgstr "Fare" msgid "Automatically generated report" msgstr "Automatisk generert rapport" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Avventer" @@ -256,6 +248,33 @@ msgstr "Følgere" msgid "Private" msgstr "Privat" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Aktiv" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Feilet ved lasting av bok" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Fant ikke den boka" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratis" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domene" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Status" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "" msgid "Import Books" msgstr "Importer bøker" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Datakilde:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Datafil:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Inkluder anmeldelser" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Personverninnstilling for importerte anmeldelser:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importér" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Nylig importer" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Ingen nylige importer" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Status for nytt forsøk" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importer" @@ -2661,97 +2725,102 @@ msgstr "Pågår" msgid "Refresh" msgstr "Oppdater" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s ting må godkjennes manuelt." msgstr[1] "%(display_counter)s ting må godkjennes manuelt." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Se gjennom ting" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s ting kunne ikke importeres." msgstr[1] "%(display_counter)s ting kunne ikke importeres." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Se og feilsøk mislykkede ting" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Rad" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Tittel" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Openlibrary nøkkel" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Forfatter" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Hylle" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Anmeldelse" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Bok" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Forhåndsvisning av import er ikke tilgjengelig." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Vis importert anmeldelse" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importert" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Må gjennomgåes manuelt" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Prøv igjen" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Denne importen er i et gammelt format som ikke lenger støttes. Klikk på knappen nedenfor for å oppdatere importformatet om du ønsker du å feilsøke i mangler i denne importen." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Oppdater import" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Avslå" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Mislykkede ting" @@ -4249,7 +4319,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4582,49 +4652,31 @@ msgid "No instances found" msgstr "Ingen instanser funnet" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Aktiv" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4646,67 +4698,67 @@ msgstr "Invitasjoner" msgid "Ignored Invite Requests" msgstr "Ignorerte invitasjonsforespørsler" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Forespurt dato" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Akseptert dato" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "E-post" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Handling" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Ingen forespørsler" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Akseptert" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Sendt" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Forespurt" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Send invitasjon" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Gjenta invitasjon" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorer" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Fjern ignorering" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Tilbake til ventende forespørsler" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Vis ignorerte forespørsler" @@ -6165,7 +6217,7 @@ msgstr "Filen overskrider maksimal størrelse: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Ikke en gyldig csv-fil" diff --git a/locale/pl_PL/LC_MESSAGES/django.mo b/locale/pl_PL/LC_MESSAGES/django.mo index eb5c463be6f76240d145c008cade2b0fbfee84fd..54470c8482217f9b56562a3c736c6a3b0051f68e 100644 GIT binary patch delta 26270 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 O6ytVHS?ju1`u_kHu}zl% delta 25343 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\n" "Language-Team: Polish\n" "Language: pl\n" @@ -116,14 +116,6 @@ msgstr "Rosnąco" msgid "Descending" msgstr "Malejąco" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Błąd wczytywania książki" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Nie znaleziono pasującej książki" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Podstawowy" @@ -149,8 +141,8 @@ msgstr "Zagrożenie" msgid "Automatically generated report" msgstr "Automatycznie wygenerowany raport" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Oczekujące" @@ -256,6 +248,33 @@ msgstr "Obserwujący" msgid "Private" msgstr "Prywatne" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Aktywne" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "Zakończone" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "Wstrzymane" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "Import wstrzymany" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Błąd wczytywania książki" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Nie znaleziono pasującej książki" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Bezpłatne" @@ -1305,9 +1324,10 @@ msgid "Domain" msgstr "Domena" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1317,7 +1337,7 @@ msgstr "Status" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2617,37 +2637,81 @@ msgstr "Znajdź książkę" msgid "Import Books" msgstr "Importuj książki" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "Ostatnie importy zajmowały średnio %(hours)s godzin." + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "Ostatnie importy zajmowały średnio %(minutes)s minut." + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Źródło danych:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "Goodreads (CSV)" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "Storygraph (CSV)" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "LibraryThing (TSV)" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "OpenLibrary (CSV)" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "Calibre (CSV)" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Plik danych:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Uwzględnij recenzje" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Ustawienia prywatności dla importowanych recenzji:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importuj" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Najnowsze recenzje" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "Najnowsza aktualizacja" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Brak ostatnich importów" @@ -2663,8 +2727,8 @@ msgid "Retry Status" msgstr "" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importowanie" @@ -2681,7 +2745,12 @@ msgstr "W trakcie" msgid "Refresh" msgstr "Odśwież" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "Wstrzymaj import" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." @@ -2690,12 +2759,12 @@ msgstr[1] "%(display_counter)s elementy wymagają ręcznego zatwierdzenia." msgstr[2] "%(display_counter)s elementów wymaga ręcznego zatwierdzenia." msgstr[3] "%(display_counter)s elementów wymaga ręcznego zatwierdzenia." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." @@ -2704,78 +2773,78 @@ msgstr[1] "Błąd importowania %(display_counter)s elementów." msgstr[2] "Błąd importowania %(display_counter)s elementów." msgstr[3] "Błąd importowania %(display_counter)s elementów." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Wyświetl i rozwiąż problemy z importowaniem" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Wiersz" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Tytuł" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Klucz Openlibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Półka" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Recenzja" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Książka" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Podgląd importowania nie jest dostępny." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "Brak elementów wymagających sprawdzenia" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Pokaż importowaną recenzję" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Wymaga ręcznego sprawdzenia" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Ponów" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "" -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "" @@ -2799,6 +2868,7 @@ msgid "Reject" msgstr "Odrzuć" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "" @@ -4283,7 +4353,7 @@ msgid "Active Tasks" msgstr "Aktywne zadania" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "ID" @@ -4624,50 +4694,32 @@ msgid "No instances found" msgstr "Brak instancji" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" -msgstr "" +msgid "Stop import?" +msgstr "Wstrzymać import?" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Aktywne" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" -msgstr "" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" +msgstr "Zakończone elementy" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." -msgstr "" +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." +msgstr "Nie znaleziono pasujących importów." #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 #: bookwyrm/templates/settings/invites/manage_invite_requests.html:11 @@ -4688,67 +4740,67 @@ msgstr "Zaproszenia" msgid "Ignored Invite Requests" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "E-mail" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Zaakceptowane" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Wysłane" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Wyślij zaproszenie" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Ponownie wyślij zaproszenie" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignoruj" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Nie ignoruj" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "" @@ -6225,7 +6277,7 @@ msgstr "Rozmiar pliku przekracza maksymalny rozmiar: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "To nie jest prawidłowy plik csv" diff --git a/locale/pt_BR/LC_MESSAGES/django.mo b/locale/pt_BR/LC_MESSAGES/django.mo index dda08d343874c0e608563ac1573edefdd4aab37f..81b37d5bda63248ac5fac82d908bdb259018e289 100644 GIT binary patch delta 22 ecmaDcll8?+)(ugo*v%CTEv-zAHz%HIZvp^rI0-TU delta 22 ecmaDcll8?+)(ugo*o_s8jI2zJHYc8HZvp^q%?T#} diff --git a/locale/pt_BR/LC_MESSAGES/django.po b/locale/pt_BR/LC_MESSAGES/django.po index 817eb2fa8..9f25bf82d 100644 --- a/locale/pt_BR/LC_MESSAGES/django.po +++ b/locale/pt_BR/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:53\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Portuguese, Brazilian\n" "Language: pt\n" @@ -116,14 +116,6 @@ msgstr "Crescente" msgid "Descending" msgstr "Decrescente" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Erro ao carregar livro" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Não foi possível encontrar o livro" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Primário" @@ -149,8 +141,8 @@ msgstr "Perigo" msgid "Automatically generated report" msgstr "Relatório gerado automaticamente" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Pendente" @@ -256,6 +248,33 @@ msgstr "Seguidores" msgid "Private" msgstr "Particular" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Ativo" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Erro ao carregar livro" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Não foi possível encontrar o livro" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratuito" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domínio" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Publicação" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "" msgid "Import Books" msgstr "Importar livros" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Fonte dos dados:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Arquivo de dados:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Incluir resenhas" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Configurações de privacidade para resenhas importadas:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importar" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importações recentes" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Nenhuma importação recente" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Status da nova tentativa" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importações" @@ -2661,97 +2725,102 @@ msgstr "Em curso" msgid "Refresh" msgstr "Atualizar" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s item precisa de aprovação manual." msgstr[1] "%(display_counter)s itens precisam de aprovação manual." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Revisar itens" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "Falha ao importar %(display_counter)s item." msgstr[1] "Falha ao importar %(display_counter)s itens." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Ver e solucionar importações fracassadas" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Linha" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Título" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Chave Openlibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor/a" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Estante" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Resenhar" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Livro" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Pré-visualização de importação indisponível." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Visualizar resenha importada" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importado" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Precisa de resenha manual" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Tentar novamente" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Esta importação está em um formato antigo que não é mais compatível. Se quiser resolver alguns itens faltantes dessa importação, clique no botão abaixo para atualizar o formato da importação." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Atualizar importação" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rejeitar" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Itens cuja importação falhou" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "Nenhuma instância encontrada" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Ativo" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Convites" msgid "Ignored Invite Requests" msgstr "Ignorar solicitações de convite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Data da solicitação" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Data de aceitação" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "E-mail" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Responder" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Ação" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Nenhuma solicitação" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Aceita" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Enviada" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Solicitada" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Enviar convite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Reenviar convite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignora" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Não ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Voltar às solicitações pendentes" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Ver solicitações ignoradas" @@ -6167,7 +6219,7 @@ msgstr "Arquivo excede o tamanho máximo: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Não é um arquivo csv válido" diff --git a/locale/pt_PT/LC_MESSAGES/django.mo b/locale/pt_PT/LC_MESSAGES/django.mo index d54504dc6baec48a756c3e1fb7a30113edc09e55..75c2cc8dc33cef8ae22f56298734173de033cbe9 100644 GIT binary patch delta 22 ecmaF*n&s(hmJOzR*v%CTEv-zAH{0x4SqT7kqzQol delta 22 ecmaF*n&s(hmJOzR*o_s8jI2zJHrwo3SqT7kISF\n" "Language-Team: Portuguese\n" "Language: pt\n" @@ -116,14 +116,6 @@ msgstr "Ascendente" msgid "Descending" msgstr "Descendente" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Erro ao carregar o livro" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Não foi possível encontrar um resultado para o livro pedido" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "" @@ -149,8 +141,8 @@ msgstr "Perigo" msgid "Automatically generated report" msgstr "Relatório gerado automaticamente" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Pendente" @@ -256,6 +248,33 @@ msgstr "Seguidores" msgid "Private" msgstr "Privado" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Ativo" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Erro ao carregar o livro" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Não foi possível encontrar um resultado para o livro pedido" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Grátis" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domínio" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Estado" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "" msgid "Import Books" msgstr "Importar livros" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Origem dos dados:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Ficheiro de dados:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Incluir criticas" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Configuração de privacidade para criticas importadas:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importar" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importações recentes" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Nenhuma importação recente" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Estado de repetição" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importações" @@ -2661,97 +2725,102 @@ msgstr "Em progresso" msgid "Refresh" msgstr "Atualizar" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s objeto precisa de aprovação manual." msgstr[1] "%(display_counter)s objetos precisam de aprovação manual." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Rever objeto" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s objeto não foi importado com sucesso." msgstr[1] "%(display_counter)s objetos não foram importados com sucesso." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Ver e resolver problemas com objetos falhados" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Linha" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Título" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Id da Openlibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor(a)" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Estante" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Critica" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Livro" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Importação de pré-visualização indisponível." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Ver critica importada" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importada" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Precisa de revisão manual" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Tentar novamente" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Esta importação está num formato antigo que já não é suportado. Se queres resolver o problema de objetos que faltam nesta importação, clica no botão abaixo para atualizar o formato de importação." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Atualizar importação" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Rejeitar" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Itens falhados" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "Nenhum domínio encontrado" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Ativo" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Convites" msgid "Ignored Invite Requests" msgstr "Pedidos de Convite Ignorados" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Data solicitada" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Data de aceitação" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "E-Mail" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Resposta" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Ação" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Nenhum pedido" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Aceite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Enviado" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Pedido" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Enviar convite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Reenviar convite" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Não-Ignorar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Voltar a pedidos pendentes" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Ver pedidos ignorados" @@ -6167,7 +6219,7 @@ msgstr "Ficheiro excede o tamanho máximo: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Não é um ficheiro csv válido" diff --git a/locale/ro_RO/LC_MESSAGES/django.mo b/locale/ro_RO/LC_MESSAGES/django.mo index 20c346a2d127cd7c4ae8b456e5cda05c9aaca35f..35350fb5736b3e332b4d35b26cbb73d61ffdd10a 100644 GIT binary patch delta 25 hcmbPxk$vt(_J%EtdgAQn3Wk\n" "Language-Team: Romanian\n" "Language: ro\n" @@ -116,14 +116,6 @@ msgstr "Crescător" msgid "Descending" msgstr "Descrescător" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Eroare la încărcarea cărții" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Nu a putut fi găsită o potrivire pentru carte" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Principal" @@ -149,8 +141,8 @@ msgstr "Pericol" msgid "Automatically generated report" msgstr "Raport generat automat" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "În așteptare" @@ -256,6 +248,33 @@ msgstr "Urmăritori" msgid "Private" msgstr "Privat" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Activ" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Eroare la încărcarea cărții" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Nu a putut fi găsită o potrivire pentru carte" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratuită" @@ -1299,9 +1318,10 @@ msgid "Domain" msgstr "Domeniu" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1311,7 +1331,7 @@ msgstr "Status" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2607,37 +2627,81 @@ msgstr "Căutați o carte" msgid "Import Books" msgstr "Importați cărți" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Sursa de date:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Fișierul de date:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Includeți recenzii" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Setare de confidențialitate pentru recenziile importate:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importați" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Importuri recente" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Niciun import recent" @@ -2653,8 +2717,8 @@ msgid "Retry Status" msgstr "Reîncercați stare" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importuri" @@ -2671,7 +2735,12 @@ msgstr "În progres" msgid "Refresh" msgstr "Reîmprospătați" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." @@ -2679,12 +2748,12 @@ msgstr[0] "%(display_counter)s element necesită aprobare manuală." msgstr[1] "" msgstr[2] "%(display_counter)s elemente necesită aprobare manuală." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Revizuiți elementele" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." @@ -2692,78 +2761,78 @@ msgstr[0] "%(display_counter)s import de elemente eșuat." msgstr[1] "" msgstr[2] "%(display_counter)s importuri de elemente eșuate." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Vizualizați și depanați elementele eșuate" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Linie" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Titlu" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Cheie OpenLibrary" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Autor" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Raft" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Recenzie" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Carte" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Importul previzualizării indisponibil." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Vizionați recenzia importată" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importat" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Necesită recenzie manuală" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Încercați din nou" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Acest import este un format vechi care nu mai este suportat. Dacă doriți să reglați lipsurile din import, clic pe butonul de dedesubt pentru a actualiza formatul de importare." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Actualizare import" @@ -2787,6 +2856,7 @@ msgid "Reject" msgstr "Respingeți" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Elemente a căror importare a eșuat" @@ -4266,7 +4336,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4603,49 +4673,31 @@ msgid "No instances found" msgstr "N-a fost găsită nicio instanță" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Activ" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4667,67 +4719,67 @@ msgstr "Invitații" msgid "Ignored Invite Requests" msgstr "Ignorați cererile de invitație" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Dată solicitată" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Dată acceptată" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "Email" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Răspundeți" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Acțiune" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Nicio cerere" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Acceptată" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Trimisă" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Solicitată" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Trimiteți invitație" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Retrimiteți invitație" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorați" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Nu mai ignorați" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Înapoi la cererile în așteptare" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Vizualizați cererile ignorate" @@ -6196,7 +6248,7 @@ msgstr "Fișierul depășește dimensiuneaz maximă: 10Mo" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Nu este un fișier csv valid" diff --git a/locale/sv_SE/LC_MESSAGES/django.mo b/locale/sv_SE/LC_MESSAGES/django.mo index 39b461a0cb24bf2d1aec9dde447b31b885830dfe..b8be794404885f30060ee8e17e5ff3259a464c0d 100644 GIT binary patch delta 19 bcmex4llA9J)(v8(Sj-g+EjLS@y59r\n" "Language-Team: Swedish\n" "Language: sv\n" @@ -116,14 +116,6 @@ msgstr "Stigande" msgid "Descending" msgstr "Fallande" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "Fel uppstod vid inläsning av boken" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "Kunde inte hitta en träff för boken" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "Primär" @@ -149,8 +141,8 @@ msgstr "Observera" msgid "Automatically generated report" msgstr "Automatiskt genererad rapport" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "Pågående" @@ -256,6 +248,33 @@ msgstr "Följare" msgid "Private" msgstr "Privat" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "Aktiv" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "Fel uppstod vid inläsning av boken" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "Kunde inte hitta en träff för boken" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "Gratis" @@ -1293,9 +1312,10 @@ msgid "Domain" msgstr "Domän" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1305,7 +1325,7 @@ msgstr "Status" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2597,37 +2617,81 @@ msgstr "" msgid "Import Books" msgstr "Importera böcker" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "Datakälla:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "Datafil:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "Inkludera recensioner" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "Integritetsinställning för importerade recensioner:" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "Importera" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "Senaste importer" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "Ingen importering nyligen" @@ -2643,8 +2707,8 @@ msgid "Retry Status" msgstr "Status för nytt försök" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "Importer" @@ -2661,97 +2725,102 @@ msgstr "Pågår" msgid "Refresh" msgstr "Uppdatera" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s objekt behöver manuellt godkännande." msgstr[1] "%(display_counter)s objekt behöver manuellt godkännande." -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "Granska objekt" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s objekt kunde inte importeras." msgstr[1] "%(display_counter)s objekt kunde inte importeras." -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "Visa och felsök misslyckade objekt" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "Rad" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "Titel" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Openlibrary-nyckel" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "Författare" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "Hylla" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "Recension" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "Bok" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "Förhandsgranskning för importering är inte tillgängligt." -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "Visa importerad recension" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "Importerade" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "Behöver manuell granskning" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "Försök igen" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "Den här importen är i ett gammalt format som inte längre stöds. Om du vill felsöka saknade objekt från denna import, klicka på knappen nedan för att uppdatera importformat." -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "Uppdatera importering" @@ -2775,6 +2844,7 @@ msgid "Reject" msgstr "Neka" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "Misslyckade objekt" @@ -4251,7 +4321,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4584,49 +4654,31 @@ msgid "No instances found" msgstr "Inga instanser hittades" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "Aktiv" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4648,67 +4700,67 @@ msgstr "Inbjudningar" msgid "Ignored Invite Requests" msgstr "Ignorerade inbjudningsförfrågningar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "Datum för förfrågningen" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "Datum för godkännande" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "E-postadress" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "Svar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "Åtgärd" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "Inga förfrågningar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "Accepterade" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "Skickade" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "Förfrågade" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "Skicka inbjudning" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "Skicka inbjudningen igen" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "Ignorera" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "Sluta ignorera" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "Bakåt till väntande förfrågningar" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "Visa ignorerade förfrågningar" @@ -6167,7 +6219,7 @@ msgstr "Filen överskrider maximal storlek: 10 MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s: %(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "Inte en giltig csv-fil" diff --git a/locale/zh_Hans/LC_MESSAGES/django.mo b/locale/zh_Hans/LC_MESSAGES/django.mo index ea0a6057b5783a41e1f3601bd2a144b245724796..fb5a433d21b4f78b85a2b93e95cf452a3936482c 100644 GIT binary patch delta 22 ecmaF;p5^s>mJLy-*v%CTEv-zAHz%Iz$^`&>nF-JU delta 22 ecmaF;p5^s>mJLy-*o_s8jI2zJHYc9y$^`&>E(yf| diff --git a/locale/zh_Hans/LC_MESSAGES/django.po b/locale/zh_Hans/LC_MESSAGES/django.po index e86a3e011..0ead1c013 100644 --- a/locale/zh_Hans/LC_MESSAGES/django.po +++ b/locale/zh_Hans/LC_MESSAGES/django.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: bookwyrm\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-03 18:35+0000\n" -"PO-Revision-Date: 2022-11-03 22:52\n" +"POT-Creation-Date: 2022-11-07 19:14+0000\n" +"PO-Revision-Date: 2022-11-07 19:53\n" "Last-Translator: Mouse Reeve \n" "Language-Team: Chinese Simplified\n" "Language: zh\n" @@ -116,14 +116,6 @@ msgstr "升序" msgid "Descending" msgstr "降序" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "加载书籍时出错" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "找不到匹配的书" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "初级" @@ -149,8 +141,8 @@ msgstr "危险" msgid "Automatically generated report" msgstr "自动生成的举报" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "待处理" @@ -256,6 +248,33 @@ msgstr "关注者" msgid "Private" msgstr "私密" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "活跃" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "加载书籍时出错" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "找不到匹配的书" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "免费" @@ -1287,9 +1306,10 @@ msgid "Domain" msgstr "域名" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1299,7 +1319,7 @@ msgstr "状态" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2587,37 +2607,81 @@ msgstr "" msgid "Import Books" msgstr "导入书目" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "数据来源:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "数据文件:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "纳入书评" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "导入书评的隐私设定" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "导入" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "最近的导入" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "无最近的导入" @@ -2633,8 +2697,8 @@ msgid "Retry Status" msgstr "重试状态" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "导入" @@ -2651,95 +2715,100 @@ msgstr "正在进行" msgid "Refresh" msgstr "刷新" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "%(display_counter)s 项需要手动批准。" -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "审阅项目" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "%(display_counter)s 项导入失败。" -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "查看并排查失败项目" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "行" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "标题" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "ISBN" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "Openlibrary key" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "作者" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "书架" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "书评" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "书目" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "导入预览不可用。" -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "查看已导入的书评" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "已导入" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "需要手动批准" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "重试" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "此导入所用格式已不再受支持。 如果您想要在此次导入中排查缺失的项目,请点击下面的按钮来更新导入格式。" -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "更新导入" @@ -2763,6 +2832,7 @@ msgid "Reject" msgstr "驳回" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "失败项目" @@ -4235,7 +4305,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4564,49 +4634,31 @@ msgid "No instances found" msgstr "未找到实例" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "活跃" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4628,67 +4680,67 @@ msgstr "邀请" msgid "Ignored Invite Requests" msgstr "已忽略的邀请请求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "请求日期" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "接受日期" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "邮箱" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "答案" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "动作" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "没有请求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "已接受" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "已发送" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "已请求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "发送请求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "重新发送请求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "忽略" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "取消忽略" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "回到待处理的请求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "查看忽略的请求" @@ -6138,7 +6190,7 @@ msgstr "文件超过了最大大小: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "%(title)s:%(subtitle)s" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "不是有效的 csv 文件" diff --git a/locale/zh_Hant/LC_MESSAGES/django.mo b/locale/zh_Hant/LC_MESSAGES/django.mo index 5c54904ee886303e11f6a702e65bc87fb0c93c9f..07f74e079e2fae84f7f9fd3b156c554d584fe540 100644 GIT binary patch delta 22 ecmZ4epK\n" "Language-Team: Chinese Traditional\n" "Language: zh\n" @@ -116,14 +116,6 @@ msgstr "升序" msgid "Descending" msgstr "降序" -#: bookwyrm/importers/importer.py:145 bookwyrm/importers/importer.py:167 -msgid "Error loading book" -msgstr "" - -#: bookwyrm/importers/importer.py:154 -msgid "Could not find a match for book" -msgstr "" - #: bookwyrm/models/announcement.py:11 msgid "Primary" msgstr "" @@ -149,8 +141,8 @@ msgstr "" msgid "Automatically generated report" msgstr "" -#: bookwyrm/models/base_model.py:18 bookwyrm/models/link.py:72 -#: bookwyrm/templates/import/import_status.html:207 +#: bookwyrm/models/base_model.py:18 bookwyrm/models/import_job.py:47 +#: bookwyrm/models/link.py:72 bookwyrm/templates/import/import_status.html:214 #: bookwyrm/templates/settings/link_domains/link_domains.html:19 msgid "Pending" msgstr "" @@ -256,6 +248,33 @@ msgstr "關注者" msgid "Private" msgstr "私密" +#: bookwyrm/models/import_job.py:48 bookwyrm/templates/import/import.html:140 +#: bookwyrm/templates/settings/imports/imports.html:19 +#: bookwyrm/templates/settings/users/user_admin.html:81 +#: bookwyrm/templates/settings/users/user_info.html:28 +msgid "Active" +msgstr "活躍" + +#: bookwyrm/models/import_job.py:49 bookwyrm/templates/import/import.html:138 +msgid "Complete" +msgstr "" + +#: bookwyrm/models/import_job.py:50 +msgid "Stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:84 bookwyrm/models/import_job.py:92 +msgid "Import stopped" +msgstr "" + +#: bookwyrm/models/import_job.py:359 bookwyrm/models/import_job.py:384 +msgid "Error loading book" +msgstr "" + +#: bookwyrm/models/import_job.py:368 +msgid "Could not find a match for book" +msgstr "" + #: bookwyrm/models/link.py:51 msgid "Free" msgstr "" @@ -1287,9 +1306,10 @@ msgid "Domain" msgstr "" #: bookwyrm/templates/book/file_links/edit_links.html:36 -#: bookwyrm/templates/import/import_status.html:127 +#: bookwyrm/templates/import/import.html:105 +#: bookwyrm/templates/import/import_status.html:134 #: bookwyrm/templates/settings/announcements/announcements.html:37 -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:47 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:48 #: bookwyrm/templates/settings/invites/status_filter.html:5 #: bookwyrm/templates/settings/users/user_admin.html:56 #: bookwyrm/templates/settings/users/user_info.html:24 @@ -1299,7 +1319,7 @@ msgstr "狀態" #: bookwyrm/templates/book/file_links/edit_links.html:37 #: bookwyrm/templates/settings/announcements/announcements.html:41 #: bookwyrm/templates/settings/federation/instance.html:112 -#: bookwyrm/templates/settings/imports/imports.html:58 +#: bookwyrm/templates/settings/imports/imports.html:60 #: bookwyrm/templates/settings/reports/report_links_table.html:6 #: bookwyrm/templates/settings/themes.html:99 msgid "Actions" @@ -2587,37 +2607,81 @@ msgstr "" msgid "Import Books" msgstr "匯入書目" -#: bookwyrm/templates/import/import.html:18 +#: bookwyrm/templates/import/import.html:15 +#, python-format +msgid "On average, recent imports have taken %(hours)s hours." +msgstr "" + +#: bookwyrm/templates/import/import.html:19 +#, python-format +msgid "On average, recent imports have taken %(minutes)s minutes." +msgstr "" + +#: bookwyrm/templates/import/import.html:34 msgid "Data source:" msgstr "資料來源:" -#: bookwyrm/templates/import/import.html:42 +#: bookwyrm/templates/import/import.html:40 +msgid "Goodreads (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:43 +msgid "Storygraph (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:46 +msgid "LibraryThing (TSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:49 +msgid "OpenLibrary (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:52 +msgid "Calibre (CSV)" +msgstr "" + +#: bookwyrm/templates/import/import.html:58 msgid "You can download your Goodreads data from the Import/Export page of your Goodreads account." msgstr "" -#: bookwyrm/templates/import/import.html:51 +#: bookwyrm/templates/import/import.html:67 msgid "Data file:" msgstr "資料檔案:" -#: bookwyrm/templates/import/import.html:59 +#: bookwyrm/templates/import/import.html:75 msgid "Include reviews" msgstr "納入書評" -#: bookwyrm/templates/import/import.html:64 +#: bookwyrm/templates/import/import.html:80 msgid "Privacy setting for imported reviews:" msgstr "匯入書評的私隱設定" -#: bookwyrm/templates/import/import.html:70 +#: bookwyrm/templates/import/import.html:86 #: bookwyrm/templates/preferences/layout.html:35 #: bookwyrm/templates/settings/federation/instance_blocklist.html:78 msgid "Import" msgstr "匯入" -#: bookwyrm/templates/import/import.html:75 +#: bookwyrm/templates/import/import.html:91 msgid "Recent Imports" msgstr "最近的匯入" -#: bookwyrm/templates/import/import.html:77 +#: bookwyrm/templates/import/import.html:96 +#: bookwyrm/templates/settings/imports/imports.html:40 +msgid "Date Created" +msgstr "" + +#: bookwyrm/templates/import/import.html:99 +msgid "Last Updated" +msgstr "" + +#: bookwyrm/templates/import/import.html:102 +#: bookwyrm/templates/settings/imports/imports.html:48 +msgid "Items" +msgstr "" + +#: bookwyrm/templates/import/import.html:111 msgid "No recent imports" msgstr "無最近的匯入" @@ -2633,8 +2697,8 @@ msgid "Retry Status" msgstr "" #: bookwyrm/templates/import/import_status.html:22 -#: bookwyrm/templates/settings/imports/imports.html:5 -#: bookwyrm/templates/settings/imports/imports.html:8 +#: bookwyrm/templates/settings/imports/imports.html:6 +#: bookwyrm/templates/settings/imports/imports.html:9 #: bookwyrm/templates/settings/layout.html:82 msgid "Imports" msgstr "" @@ -2651,95 +2715,100 @@ msgstr "" msgid "Refresh" msgstr "" -#: bookwyrm/templates/import/import_status.html:71 +#: bookwyrm/templates/import/import_status.html:72 +#: bookwyrm/templates/settings/imports/imports.html:80 +msgid "Stop import" +msgstr "" + +#: bookwyrm/templates/import/import_status.html:78 #, python-format msgid "%(display_counter)s item needs manual approval." msgid_plural "%(display_counter)s items need manual approval." msgstr[0] "" -#: bookwyrm/templates/import/import_status.html:76 +#: bookwyrm/templates/import/import_status.html:83 #: bookwyrm/templates/import/manual_review.html:8 msgid "Review items" msgstr "" -#: bookwyrm/templates/import/import_status.html:82 +#: bookwyrm/templates/import/import_status.html:89 #, python-format msgid "%(display_counter)s item failed to import." msgid_plural "%(display_counter)s items failed to import." msgstr[0] "" -#: bookwyrm/templates/import/import_status.html:88 +#: bookwyrm/templates/import/import_status.html:95 msgid "View and troubleshoot failed items" msgstr "" -#: bookwyrm/templates/import/import_status.html:100 +#: bookwyrm/templates/import/import_status.html:107 msgid "Row" msgstr "" -#: bookwyrm/templates/import/import_status.html:103 +#: bookwyrm/templates/import/import_status.html:110 #: bookwyrm/templates/shelf/shelf.html:148 #: bookwyrm/templates/shelf/shelf.html:170 msgid "Title" msgstr "標題" -#: bookwyrm/templates/import/import_status.html:106 +#: bookwyrm/templates/import/import_status.html:113 msgid "ISBN" msgstr "" -#: bookwyrm/templates/import/import_status.html:110 +#: bookwyrm/templates/import/import_status.html:117 msgid "Openlibrary key" msgstr "" -#: bookwyrm/templates/import/import_status.html:114 +#: bookwyrm/templates/import/import_status.html:121 #: bookwyrm/templates/shelf/shelf.html:149 #: bookwyrm/templates/shelf/shelf.html:173 msgid "Author" msgstr "作者" -#: bookwyrm/templates/import/import_status.html:117 +#: bookwyrm/templates/import/import_status.html:124 msgid "Shelf" msgstr "" -#: bookwyrm/templates/import/import_status.html:120 +#: bookwyrm/templates/import/import_status.html:127 #: bookwyrm/templates/import/manual_review.html:13 #: bookwyrm/templates/snippets/create_status.html:16 msgid "Review" msgstr "書評" -#: bookwyrm/templates/import/import_status.html:124 +#: bookwyrm/templates/import/import_status.html:131 #: bookwyrm/templates/settings/link_domains/link_table.html:9 msgid "Book" msgstr "書目" -#: bookwyrm/templates/import/import_status.html:135 +#: bookwyrm/templates/import/import_status.html:142 msgid "Import preview unavailable." msgstr "" -#: bookwyrm/templates/import/import_status.html:143 +#: bookwyrm/templates/import/import_status.html:150 msgid "No items currently need review" msgstr "" -#: bookwyrm/templates/import/import_status.html:179 +#: bookwyrm/templates/import/import_status.html:186 msgid "View imported review" msgstr "" -#: bookwyrm/templates/import/import_status.html:193 +#: bookwyrm/templates/import/import_status.html:200 msgid "Imported" msgstr "已匯入" -#: bookwyrm/templates/import/import_status.html:199 +#: bookwyrm/templates/import/import_status.html:206 msgid "Needs manual review" msgstr "" -#: bookwyrm/templates/import/import_status.html:212 +#: bookwyrm/templates/import/import_status.html:219 msgid "Retry" msgstr "" -#: bookwyrm/templates/import/import_status.html:230 +#: bookwyrm/templates/import/import_status.html:237 msgid "This import is in an old format that is no longer supported. If you would like to troubleshoot missing items from this import, click the button below to update the import format." msgstr "" -#: bookwyrm/templates/import/import_status.html:232 +#: bookwyrm/templates/import/import_status.html:239 msgid "Update import" msgstr "" @@ -2763,6 +2832,7 @@ msgid "Reject" msgstr "" #: bookwyrm/templates/import/troubleshoot.html:7 +#: bookwyrm/templates/settings/imports/imports.html:57 msgid "Failed items" msgstr "" @@ -4233,7 +4303,7 @@ msgid "Active Tasks" msgstr "" #: bookwyrm/templates/settings/celery.html:53 -#: bookwyrm/templates/settings/imports/imports.html:38 +#: bookwyrm/templates/settings/imports/imports.html:34 msgid "ID" msgstr "" @@ -4562,49 +4632,31 @@ msgid "No instances found" msgstr "" #: bookwyrm/templates/settings/imports/complete_import_modal.html:4 -msgid "Mark import as complete?" +msgid "Stop import?" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:18 -#: bookwyrm/templates/settings/users/user_admin.html:81 -#: bookwyrm/templates/settings/users/user_info.html:28 -msgid "Active" -msgstr "活躍" - -#: bookwyrm/templates/settings/imports/imports.html:22 +#: bookwyrm/templates/settings/imports/imports.html:23 msgid "Completed" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:31 -msgid "Marking an import as complete will not stop it." -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:41 +#: bookwyrm/templates/settings/imports/imports.html:37 msgid "User" msgstr "" #: bookwyrm/templates/settings/imports/imports.html:44 -msgid "Date Created" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:48 msgid "Date Updated" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:52 -msgid "Items" -msgstr "" - -#: bookwyrm/templates/settings/imports/imports.html:55 +#: bookwyrm/templates/settings/imports/imports.html:51 msgid "Pending items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:76 -msgid "Mark as complete" +#: bookwyrm/templates/settings/imports/imports.html:54 +msgid "Successful items" msgstr "" -#: bookwyrm/templates/settings/imports/imports.html:85 -msgid "No matching imports founds." +#: bookwyrm/templates/settings/imports/imports.html:89 +msgid "No matching imports found." msgstr "" #: bookwyrm/templates/settings/invites/manage_invite_requests.html:4 @@ -4626,67 +4678,67 @@ msgstr "邀請" msgid "Ignored Invite Requests" msgstr "已忽略的邀請請求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:35 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:36 msgid "Date requested" msgstr "請求日期" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:39 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:40 msgid "Date accepted" msgstr "接受日期" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:42 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:43 #: bookwyrm/templates/settings/users/email_filter.html:5 msgid "Email" msgstr "郵箱" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:44 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:45 msgid "Answer" msgstr "" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:50 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:51 msgid "Action" msgstr "動作" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:53 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:54 msgid "No requests" msgstr "沒有請求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:65 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:66 #: bookwyrm/templates/settings/invites/status_filter.html:16 msgid "Accepted" msgstr "已接受" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:67 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:68 #: bookwyrm/templates/settings/invites/status_filter.html:12 msgid "Sent" msgstr "已傳送" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:69 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:70 #: bookwyrm/templates/settings/invites/status_filter.html:8 msgid "Requested" msgstr "已請求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:79 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:80 msgid "Send invite" msgstr "傳送請求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:81 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:82 msgid "Re-send invite" msgstr "重新發送請求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:101 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:102 msgid "Ignore" msgstr "忽略" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:103 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:104 msgid "Un-ignore" msgstr "取消忽略" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:114 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 msgid "Back to pending requests" msgstr "回到待處理的請求" -#: bookwyrm/templates/settings/invites/manage_invite_requests.html:116 +#: bookwyrm/templates/settings/invites/manage_invite_requests.html:118 msgid "View ignored requests" msgstr "檢視忽略的請求" @@ -6136,7 +6188,7 @@ msgstr "檔案超過了最大大小: 10MB" msgid "%(title)s: %(subtitle)s" msgstr "" -#: bookwyrm/views/imports/import_data.py:70 +#: bookwyrm/views/imports/import_data.py:98 msgid "Not a valid csv file" msgstr "不是有效的 csv 檔案"