From 46ba8f2d0798df0729bccc25f7f76687f90b88b2 Mon Sep 17 00:00:00 2001 From: cage Date: Fri, 19 Apr 2024 19:57:53 +0200 Subject: [PATCH] - [GUI] added commands to show page's source. --- etc/shared-gui.conf | 2 + po/de.po | 594 ++++++++++++++-------------- po/es.po | 594 ++++++++++++++-------------- po/fr.po | 595 ++++++++++++++-------------- po/it.po | 582 ++++++++++++++-------------- po/pl.po | 594 ++++++++++++++-------------- po/tinmop.pot | 596 +++++++++++++++-------------- src/constants.lisp | 12 +- src/gui/client/internal-paths.lisp | 3 + src/gui/client/main-window.lisp | 119 ++++-- src/gui/client/menu-command.lisp | 8 + src/json-rpc2.lisp | 3 +- src/package.lisp | 4 +- 13 files changed, 1911 insertions(+), 1795 deletions(-) diff --git a/etc/shared-gui.conf b/etc/shared-gui.conf index 9a16be0..058922b 100644 --- a/etc/shared-gui.conf +++ b/etc/shared-gui.conf @@ -223,6 +223,8 @@ keybinding.about = "Alt-a" keybinding.type-address = "Alt-d" +keybinding.view-source = "Alt-u" + keybinding.back = "Control-BackSpace" keybinding.up = "U" diff --git a/po/de.po b/po/de.po index ad7f43e..398c7dc 100644 --- a/po/de.po +++ b/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.1414\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-03-31 13:56+0200\n" +"POT-Creation-Date: 2024-04-19 17:38+0200\n" "PO-Revision-Date: 2024-02-25 17:23+0000\n" "Last-Translator: pabloscloud \n" @@ -20,7 +20,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.4\n" -#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2887 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2891 msgid "The window is not displaying a gemini document" msgstr "Das Fenster zeigt kein Gemini-Dokument an" @@ -56,8 +56,8 @@ msgid "Open address" msgstr "Adresse öffnen" #: src/api-client.lisp:219 src/gui/client/certificates-window.lisp:234 -#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:210 -#: src/ui-goodies.lisp:215 src/windows.lisp:623 src/windows.lisp:680 +#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:214 +#: src/ui-goodies.lisp:219 src/windows.lisp:623 src/windows.lisp:680 msgid "Cancel" msgstr "Abbrechen" @@ -85,17 +85,17 @@ msgstr "" "Fehler: Das Erstellen eines Server-Socket zum Abhören des Authentifizierungs-" "Codes war nicht möglich" -#: src/api-client.lisp:844 +#: src/api-client.lisp:850 #, lisp-format msgid "type: ~a from ~a" msgstr "" -#: src/api-client.lisp:851 +#: src/api-client.lisp:857 #, lisp-format msgid " post: ~a" msgstr "" -#: src/api-client.lisp:974 +#: src/api-client.lisp:980 #, lisp-format msgid "Initializing empty credentials file in ~a" msgstr "Initialisieren von leeren Zugangsdaten in ~a" @@ -199,23 +199,23 @@ msgstr "" msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:98 +#: src/command-line.lisp:99 msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:102 +#: src/command-line.lisp:103 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:105 +#: src/command-line.lisp:106 msgid "Complete command line switches (for bash complation only)." msgstr "" -#: src/command-line.lisp:205 +#: src/command-line.lisp:206 msgid "Usage" msgstr "Benutzung" -#: src/command-line.lisp:206 +#: src/command-line.lisp:207 msgid "Available options" msgstr "Verfügbare Einstellungen" @@ -224,7 +224,7 @@ msgstr "Verfügbare Einstellungen" msgid "Error: command ~a not found" msgstr "Fehler: Kommando ~a nicht gefunden" -#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2951 +#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2972 #: src/message-rendering-utils.lisp:157 src/message-rendering-utils.lisp:191 #: src/message-rendering-utils.lisp:196 msgid "unknown" @@ -250,7 +250,7 @@ msgstr "direkt" msgid "home" msgstr "start" -#: src/db.lisp:3270 +#: src/db.lisp:3291 msgid "no description" msgstr "keine Beschreibung" @@ -259,7 +259,7 @@ msgid "not implemented" msgstr "nicht implementiert" #: src/filesystem-tree-window.lisp:520 src/line-oriented-window.lisp:325 -#: src/open-message-link-window.lisp:239 src/program-events.lisp:561 +#: src/open-message-link-window.lisp:239 src/program-events.lisp:593 msgid "Invalid regular expression" msgstr "Ungültiger regulärer Ausdruck" @@ -318,7 +318,7 @@ msgstr "Generierte Zertifikate" msgid "Table of contents" msgstr "Inhaltsverzeichnis" -#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1569 +#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1606 msgid "No subtitle" msgstr "Kein Untertitel" @@ -344,13 +344,13 @@ msgstr "Server ~s fragt: ~s " msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "Weiterleitung zu ~s, folgt Weiterleitung? [y/N] " -#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3119 +#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3123 #, lisp-format msgid "a password to unlock certificate for ~a is needed: " msgstr "" #: src/gemini-viewer.lisp:845 src/tui-utils.lisp:511 src/tui-utils.lisp:523 -#: src/ui-goodies.lisp:3066 +#: src/ui-goodies.lisp:3070 #, lisp-format msgid "Error: ~a" msgstr "Fehler: ~a" @@ -434,7 +434,7 @@ msgstr "" #: src/gui/client/bookmark-window.lisp:22 #: src/gui/server/public-api-gemini-certificates.lisp:72 -#: src/ui-goodies.lisp:2850 +#: src/ui-goodies.lisp:2854 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" @@ -533,7 +533,7 @@ msgid "Gemini address" msgstr "Gemini-Adresse" #: src/gui/client/certificates-window.lisp:229 -#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1319 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1386 #: src/windows.lisp:630 src/windows.lisp:686 msgid "OK" msgstr "OK" @@ -680,194 +680,198 @@ msgid "Search" msgstr "" #: src/gui/client/main-window.lisp:248 +msgid "View source" +msgstr "" + +#: src/gui/client/main-window.lisp:252 msgid "Quit" msgstr "" -#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:256 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "" -#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 +#: src/gui/client/main-window.lisp:260 src/gui/client/main-window.lisp:273 msgid "Show" msgstr "" -#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:263 src/gui/client/main-window.lisp:265 msgid "Manage" msgstr "" -#: src/gui/client/main-window.lisp:265 +#: src/gui/client/main-window.lisp:269 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:388 +#: src/gui/client/main-window.lisp:392 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:416 src/gui/client/main-window.lisp:1097 +#: src/gui/client/main-window.lisp:420 src/gui/client/main-window.lisp:1172 #: src/gui/client/titan-window.lisp:106 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:427 src/gui/client/main-window.lisp:1121 +#: src/gui/client/main-window.lisp:431 src/gui/client/main-window.lisp:1196 #: src/gui/client/titan-window.lisp:123 #, lisp-format msgid "Provide the password to unlock certificate for ~a" msgstr "" -#: src/gui/client/main-window.lisp:430 src/gui/client/main-window.lisp:1124 +#: src/gui/client/main-window.lisp:434 src/gui/client/main-window.lisp:1199 #: src/gui/client/titan-window.lisp:126 #, fuzzy msgid "Unlock certificate" msgstr "Zertifikate importieren" -#: src/gui/client/main-window.lisp:443 src/gui/client/main-window.lisp:1136 +#: src/gui/client/main-window.lisp:447 src/gui/client/main-window.lisp:1211 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:444 src/gui/client/main-window.lisp:1137 +#: src/gui/client/main-window.lisp:448 src/gui/client/main-window.lisp:1212 msgid "Redirection" msgstr "" -#: src/gui/client/main-window.lisp:558 +#: src/gui/client/main-window.lisp:562 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:571 +#: src/gui/client/main-window.lisp:575 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:580 +#: src/gui/client/main-window.lisp:584 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:594 +#: src/gui/client/main-window.lisp:598 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:604 +#: src/gui/client/main-window.lisp:608 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:610 +#: src/gui/client/main-window.lisp:614 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:618 +#: src/gui/client/main-window.lisp:622 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:620 +#: src/gui/client/main-window.lisp:624 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:621 +#: src/gui/client/main-window.lisp:625 msgid "Copy link to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:622 +#: src/gui/client/main-window.lisp:626 msgid "Add link to bookmarks" msgstr "" -#: src/gui/client/main-window.lisp:625 +#: src/gui/client/main-window.lisp:629 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:627 +#: src/gui/client/main-window.lisp:631 msgid "Open link in background" msgstr "" -#: src/gui/client/main-window.lisp:951 +#: src/gui/client/main-window.lisp:955 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:999 +#: src/gui/client/main-window.lisp:1060 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:1001 +#: src/gui/client/main-window.lisp:1062 msgid "Submit" msgstr "" -#: src/gui/client/main-window.lisp:1002 +#: src/gui/client/main-window.lisp:1063 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1096 src/gui/client/titan-window.lisp:105 +#: src/gui/client/main-window.lisp:1171 src/gui/client/titan-window.lisp:105 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1307 +#: src/gui/client/main-window.lisp:1374 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1313 +#: src/gui/client/main-window.lisp:1380 msgid "Change password" msgstr "" -#: src/gui/client/main-window.lisp:1314 +#: src/gui/client/main-window.lisp:1381 msgid "Change the password of the certificate" msgstr "" -#: src/gui/client/main-window.lisp:1315 +#: src/gui/client/main-window.lisp:1382 msgid "Old password" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1383 msgid "New password" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1384 msgid "Repeat new password" msgstr "" -#: src/gui/client/main-window.lisp:1318 src/ui-goodies.lisp:1858 +#: src/gui/client/main-window.lisp:1385 src/ui-goodies.lisp:1862 msgid "password and confirmation does not match" msgstr "" -#: src/gui/client/main-window.lisp:1328 src/ui-goodies.lisp:1857 +#: src/gui/client/main-window.lisp:1395 src/ui-goodies.lisp:1861 #, lisp-format msgid "Password changed for key ~a" msgstr "" -#: src/gui/client/main-window.lisp:1408 +#: src/gui/client/main-window.lisp:1475 msgid "go back" msgstr "" -#: src/gui/client/main-window.lisp:1409 +#: src/gui/client/main-window.lisp:1476 msgid "reload address" msgstr "" -#: src/gui/client/main-window.lisp:1410 +#: src/gui/client/main-window.lisp:1477 msgid "go to address" msgstr "" -#: src/gui/client/main-window.lisp:1411 +#: src/gui/client/main-window.lisp:1478 msgid "one level up" msgstr "" -#: src/gui/client/main-window.lisp:1412 +#: src/gui/client/main-window.lisp:1479 msgid "add or remove bookmark" msgstr "" -#: src/gui/client/main-window.lisp:1413 +#: src/gui/client/main-window.lisp:1480 msgid "go to the next link in tour" msgstr "" -#: src/gui/client/main-window.lisp:1414 +#: src/gui/client/main-window.lisp:1481 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1415 +#: src/gui/client/main-window.lisp:1482 msgid "inline images" msgstr "" @@ -1149,7 +1153,7 @@ msgstr "" msgid "invalid regular expression ~s ~a" msgstr "" -#: src/main.lisp:101 src/ui-goodies.lisp:836 +#: src/main.lisp:101 src/ui-goodies.lisp:840 #, lisp-format msgid "Folder ~s does not exists" msgstr "" @@ -1247,7 +1251,7 @@ msgstr "" msgid "In reply of: " msgstr "" -#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:998 +#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:1002 msgid "From: " msgstr "" @@ -1256,7 +1260,7 @@ msgid "Boosted: " msgstr "" #: src/message-rendering-utils.lisp:258 src/sending-message.lisp:127 -#: src/ui-goodies.lisp:999 +#: src/ui-goodies.lisp:1003 msgid "Visibility: " msgstr "" @@ -1268,7 +1272,7 @@ msgstr "" msgid "Subject: " msgstr "" -#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1000 +#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1004 msgid "Date: " msgstr "" @@ -1326,8 +1330,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3291 -#: src/ui-goodies.lisp:3498 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3295 +#: src/ui-goodies.lisp:3502 msgid "Upload: " msgstr "" @@ -1335,7 +1339,7 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:271 src/ui-goodies.lisp:1226 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1230 #, lisp-format msgid "File ~s does not exists" msgstr "" @@ -1350,89 +1354,89 @@ msgstr "" msgid "File ~s extraction from ~s failed" msgstr "" -#: src/program-events.lisp:678 +#: src/program-events.lisp:710 msgid "No message selected!" msgstr "" -#: src/program-events.lisp:892 +#: src/program-events.lisp:925 msgid "Message sent" msgstr "" -#: src/program-events.lisp:919 +#: src/program-events.lisp:952 #, lisp-format msgid "Unable to find user ~a" msgstr "" -#: src/program-events.lisp:932 +#: src/program-events.lisp:965 #, lisp-format msgid "Followed ~a" msgstr "" -#: src/program-events.lisp:933 +#: src/program-events.lisp:966 #, lisp-format msgid "User ~a not found on the server" msgstr "" -#: src/program-events.lisp:943 +#: src/program-events.lisp:976 #, lisp-format msgid "Unfollowed ~a" msgstr "" -#: src/program-events.lisp:979 +#: src/program-events.lisp:1012 #, lisp-format msgid "Downloaded new messages for tag ~a" msgstr "" -#: src/program-events.lisp:1106 +#: src/program-events.lisp:1139 #, lisp-format msgid "Got ~a notification" msgid_plural "Got ~a notifications" msgstr[0] "" msgstr[1] "" -#: src/program-events.lisp:1293 +#: src/program-events.lisp:1330 #, lisp-format msgid "Index of local directory ~a~2%" msgstr "" -#: src/program-events.lisp:1326 src/program-events.lisp:1415 -#: src/ui-goodies.lisp:2479 +#: src/program-events.lisp:1363 src/program-events.lisp:1452 +#: src/ui-goodies.lisp:2483 msgid "Empty address" msgstr "" -#: src/program-events.lisp:1528 +#: src/program-events.lisp:1565 #, lisp-format msgid "Unable to subscribe to ~s" msgstr "" -#: src/program-events.lisp:1580 +#: src/program-events.lisp:1617 #, lisp-format msgid "~a ~:[(not opened)~;(opened)~]~%" msgstr "" -#: src/program-events.lisp:1612 +#: src/program-events.lisp:1649 #, lisp-format msgid "updating gemlog ~a" msgstr "" -#: src/program-events.lisp:1660 +#: src/program-events.lisp:1697 msgid "TOC can be shown for gemini windows only" msgstr "" -#: src/program-events.lisp:1770 +#: src/program-events.lisp:1807 msgid "no label" msgstr "" -#: src/program-events.lisp:1870 +#: src/program-events.lisp:1907 msgid "No mentions" msgstr "" -#: src/program-events.lisp:1882 +#: src/program-events.lisp:1919 #, lisp-format msgid "Deleting: ~a" msgstr "" -#: src/program-events.lisp:1918 +#: src/program-events.lisp:1955 msgid "Announcements " msgstr "" @@ -1598,866 +1602,866 @@ msgstr[1] "" msgid "Task completed" msgstr "" -#: src/ui-goodies.lisp:208 +#: src/ui-goodies.lisp:212 #, lisp-format msgid "File \"~a\" exists, overwrite?" msgstr "" -#: src/ui-goodies.lisp:220 +#: src/ui-goodies.lisp:224 #, lisp-format msgid "Request failed: error code ~d message \"~a\"" msgstr "" -#: src/ui-goodies.lisp:254 +#: src/ui-goodies.lisp:258 msgid "Command cancelled" msgstr "" -#: src/ui-goodies.lisp:271 +#: src/ui-goodies.lisp:275 msgid "Jump to message: " msgstr "" -#: src/ui-goodies.lisp:288 src/ui-goodies.lisp:312 src/ui-goodies.lisp:462 -#: src/ui-goodies.lisp:1533 src/ui-goodies.lisp:2784 +#: src/ui-goodies.lisp:292 src/ui-goodies.lisp:316 src/ui-goodies.lisp:466 +#: src/ui-goodies.lisp:1537 src/ui-goodies.lisp:2788 msgid "Search key: " msgstr "" -#: src/ui-goodies.lisp:396 +#: src/ui-goodies.lisp:400 msgid "Subscribe to: " msgstr "" -#: src/ui-goodies.lisp:412 +#: src/ui-goodies.lisp:416 msgid "Unsubscribe to: " msgstr "" -#: src/ui-goodies.lisp:524 +#: src/ui-goodies.lisp:528 msgid "This window will not release the focus until it is closed" msgstr "" -#: src/ui-goodies.lisp:684 +#: src/ui-goodies.lisp:688 msgid "Focus changed" msgstr "" -#: src/ui-goodies.lisp:698 +#: src/ui-goodies.lisp:702 msgid "focus passed on threads window" msgstr "" -#: src/ui-goodies.lisp:710 +#: src/ui-goodies.lisp:714 msgid "Focus passed on gemini stream window" msgstr "" -#: src/ui-goodies.lisp:711 +#: src/ui-goodies.lisp:715 msgid "Focus passed on message window" msgstr "" -#: src/ui-goodies.lisp:716 +#: src/ui-goodies.lisp:720 msgid "Focus passed on send message window" msgstr "" -#: src/ui-goodies.lisp:721 +#: src/ui-goodies.lisp:725 msgid "Focus passed on follow requests window" msgstr "" -#: src/ui-goodies.lisp:726 +#: src/ui-goodies.lisp:730 msgid "Focus passed on tags window" msgstr "" -#: src/ui-goodies.lisp:731 +#: src/ui-goodies.lisp:735 msgid "Focus passed on conversation window" msgstr "" -#: src/ui-goodies.lisp:736 +#: src/ui-goodies.lisp:740 msgid "Focus passed on attach window" msgstr "" -#: src/ui-goodies.lisp:741 +#: src/ui-goodies.lisp:745 msgid "Focus passed on link window" msgstr "" -#: src/ui-goodies.lisp:746 +#: src/ui-goodies.lisp:750 msgid "Focus passed on gemini-stream window" msgstr "" -#: src/ui-goodies.lisp:751 +#: src/ui-goodies.lisp:755 msgid "Focus passed on chats list window" msgstr "" -#: src/ui-goodies.lisp:756 +#: src/ui-goodies.lisp:760 msgid "Focus passed on TLS certificates window" msgstr "" -#: src/ui-goodies.lisp:761 +#: src/ui-goodies.lisp:765 msgid "Focus passed on gemlog subscriptions window" msgstr "" -#: src/ui-goodies.lisp:766 +#: src/ui-goodies.lisp:770 msgid "Focus passed on gemini toc window" msgstr "" -#: src/ui-goodies.lisp:771 +#: src/ui-goodies.lisp:775 msgid "Focus passed on gempub library window" msgstr "" -#: src/ui-goodies.lisp:776 +#: src/ui-goodies.lisp:780 msgid "Focus passed on file explorer window" msgstr "" -#: src/ui-goodies.lisp:781 +#: src/ui-goodies.lisp:785 msgid "Focus passed on gopher window" msgstr "" -#: src/ui-goodies.lisp:794 src/ui-goodies.lisp:805 +#: src/ui-goodies.lisp:798 src/ui-goodies.lisp:809 msgid "Search for commands (regexp): " msgstr "" -#: src/ui-goodies.lisp:816 +#: src/ui-goodies.lisp:820 #, lisp-format msgid "Saving messages in ~s" msgstr "" -#: src/ui-goodies.lisp:817 +#: src/ui-goodies.lisp:821 #, lisp-format msgid "Saved message in ~s" msgstr "" -#: src/ui-goodies.lisp:820 src/ui-goodies.lisp:838 +#: src/ui-goodies.lisp:824 src/ui-goodies.lisp:842 msgid "No folder specified" msgstr "" -#: src/ui-goodies.lisp:822 +#: src/ui-goodies.lisp:826 msgid "Move to folder: " msgstr "" -#: src/ui-goodies.lisp:840 +#: src/ui-goodies.lisp:844 msgid "Change folder: " msgstr "" -#: src/ui-goodies.lisp:851 +#: src/ui-goodies.lisp:855 msgid "No timeline specified" msgstr "" -#: src/ui-goodies.lisp:853 +#: src/ui-goodies.lisp:857 msgid "This timeline is protected" msgstr "" -#: src/ui-goodies.lisp:857 +#: src/ui-goodies.lisp:861 msgid "Change timeline: " msgstr "" -#: src/ui-goodies.lisp:873 +#: src/ui-goodies.lisp:877 msgid "Downloading messages" msgstr "" -#: src/ui-goodies.lisp:877 src/ui-goodies.lisp:1089 +#: src/ui-goodies.lisp:881 src/ui-goodies.lisp:1093 msgid "Messages downloaded" msgstr "" -#: src/ui-goodies.lisp:958 +#: src/ui-goodies.lisp:962 msgid "Expanding thread" msgstr "" -#: src/ui-goodies.lisp:987 +#: src/ui-goodies.lisp:991 #, lisp-format msgid "───── links ───── ~%" msgstr "" -#: src/ui-goodies.lisp:1035 +#: src/ui-goodies.lisp:1039 #, lisp-format msgid "I refuse to overwrite an existing file ~s" msgstr "" -#: src/ui-goodies.lisp:1046 +#: src/ui-goodies.lisp:1050 msgid "Save thread to file: " msgstr "" -#: src/ui-goodies.lisp:1060 +#: src/ui-goodies.lisp:1064 #, lisp-format msgid "" "Error getting the latest unread messages for tag ~a, trying fetching the " "latest" msgstr "" -#: src/ui-goodies.lisp:1067 +#: src/ui-goodies.lisp:1071 #, lisp-format msgid "" "Error getting the latest unread messages: ~s, trying fetching the latest" msgstr "" -#: src/ui-goodies.lisp:1087 +#: src/ui-goodies.lisp:1091 msgid "Downloading tags messages" msgstr "" -#: src/ui-goodies.lisp:1100 +#: src/ui-goodies.lisp:1104 msgid "Favorite this message?" msgstr "" -#: src/ui-goodies.lisp:1109 +#: src/ui-goodies.lisp:1113 msgid "Favouring message" msgstr "" -#: src/ui-goodies.lisp:1110 +#: src/ui-goodies.lisp:1114 msgid "Favoured message" msgstr "" -#: src/ui-goodies.lisp:1115 +#: src/ui-goodies.lisp:1119 msgid "Remove this message from your favourites?" msgstr "" -#: src/ui-goodies.lisp:1124 +#: src/ui-goodies.lisp:1128 msgid "Unfavouring message" msgstr "" -#: src/ui-goodies.lisp:1125 +#: src/ui-goodies.lisp:1129 msgid "Unfavoured message" msgstr "" -#: src/ui-goodies.lisp:1130 +#: src/ui-goodies.lisp:1134 msgid "Boost this message?" msgstr "" -#: src/ui-goodies.lisp:1139 +#: src/ui-goodies.lisp:1143 msgid "Boosting message" msgstr "" -#: src/ui-goodies.lisp:1140 +#: src/ui-goodies.lisp:1144 msgid "Boosted message" msgstr "" -#: src/ui-goodies.lisp:1145 +#: src/ui-goodies.lisp:1149 msgid "Unboost this message?" msgstr "" -#: src/ui-goodies.lisp:1154 +#: src/ui-goodies.lisp:1158 msgid "Uboosting message" msgstr "" -#: src/ui-goodies.lisp:1155 +#: src/ui-goodies.lisp:1159 msgid "Unboosted message" msgstr "" -#: src/ui-goodies.lisp:1163 -#, lisp-format -msgid "Ignore ~s?" -msgstr "" - -#: src/ui-goodies.lisp:1166 -#, lisp-format -msgid "Ignoring ~s" -msgstr "" - #: src/ui-goodies.lisp:1167 #, lisp-format +msgid "Ignore ~s?" +msgstr "" + +#: src/ui-goodies.lisp:1170 +#, lisp-format +msgid "Ignoring ~s" +msgstr "" + +#: src/ui-goodies.lisp:1171 +#, lisp-format msgid "User ~s ignored" msgstr "" -#: src/ui-goodies.lisp:1177 +#: src/ui-goodies.lisp:1181 msgid "No username specified" msgstr "" -#: src/ui-goodies.lisp:1179 +#: src/ui-goodies.lisp:1183 msgid "Unignore username: " msgstr "" -#: src/ui-goodies.lisp:1214 +#: src/ui-goodies.lisp:1218 msgid "Add caption: " msgstr "" -#: src/ui-goodies.lisp:1224 +#: src/ui-goodies.lisp:1228 #, lisp-format msgid "Attach ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:1231 +#: src/ui-goodies.lisp:1235 msgid "Message ready to be sent" msgstr "" -#: src/ui-goodies.lisp:1233 +#: src/ui-goodies.lisp:1237 msgid "Add attachment: " msgstr "" -#: src/ui-goodies.lisp:1243 +#: src/ui-goodies.lisp:1247 msgid "New language: " msgstr "" -#: src/ui-goodies.lisp:1253 +#: src/ui-goodies.lisp:1257 msgid "New subject: " msgstr "" -#: src/ui-goodies.lisp:1262 +#: src/ui-goodies.lisp:1266 msgid "New visibility: " msgstr "" -#: src/ui-goodies.lisp:1272 +#: src/ui-goodies.lisp:1276 msgid "Add mentions: " msgstr "" -#: src/ui-goodies.lisp:1343 +#: src/ui-goodies.lisp:1347 #, lisp-format msgid "Your message is ~a character too long." msgid_plural "Your message is ~a characters too long." msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:1367 +#: src/ui-goodies.lisp:1371 msgid "Add subject: " msgstr "" -#: src/ui-goodies.lisp:1425 +#: src/ui-goodies.lisp:1429 msgid "Add language of the post: " msgstr "" -#: src/ui-goodies.lisp:1479 +#: src/ui-goodies.lisp:1483 #, lisp-format msgid "The maximum allowed number of media is ~a" msgstr "" -#: src/ui-goodies.lisp:1482 +#: src/ui-goodies.lisp:1486 msgid "Sending message" msgstr "" -#: src/ui-goodies.lisp:1586 +#: src/ui-goodies.lisp:1590 #, lisp-format msgid "downloaded: ~a" msgstr "" -#: src/ui-goodies.lisp:1623 +#: src/ui-goodies.lisp:1627 #, lisp-format msgid "Error during images montage: ~a" msgstr "" -#: src/ui-goodies.lisp:1626 +#: src/ui-goodies.lisp:1630 msgid "ImageMagick binaries not found on this system" msgstr "" -#: src/ui-goodies.lisp:1766 +#: src/ui-goodies.lisp:1770 msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1837 +#: src/ui-goodies.lisp:1841 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1863 +#: src/ui-goodies.lisp:1867 msgid "confirm password: " msgstr "" -#: src/ui-goodies.lisp:1870 +#: src/ui-goodies.lisp:1874 msgid "new password: " msgstr "" -#: src/ui-goodies.lisp:1874 +#: src/ui-goodies.lisp:1878 msgid "old password: " msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1892 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1889 +#: src/ui-goodies.lisp:1893 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1913 +#: src/ui-goodies.lisp:1917 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1945 +#: src/ui-goodies.lisp:1949 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1948 +#: src/ui-goodies.lisp:1952 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1953 +#: src/ui-goodies.lisp:1957 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1956 +#: src/ui-goodies.lisp:1960 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1987 +#: src/ui-goodies.lisp:1991 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:2025 +#: src/ui-goodies.lisp:2029 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:2026 +#: src/ui-goodies.lisp:2030 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:2036 +#: src/ui-goodies.lisp:2040 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2071 +#: src/ui-goodies.lisp:2075 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2089 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "" -#: src/ui-goodies.lisp:2091 +#: src/ui-goodies.lisp:2095 msgid "New name: " msgstr "" -#: src/ui-goodies.lisp:2107 +#: src/ui-goodies.lisp:2111 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2123 +#: src/ui-goodies.lisp:2127 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2146 #, lisp-format msgid "Comment too long by ~a character" msgid_plural "Comment too long by ~a characters" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:2149 +#: src/ui-goodies.lisp:2153 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2150 +#: src/ui-goodies.lisp:2154 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2153 +#: src/ui-goodies.lisp:2157 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2169 src/ui-goodies.lisp:2202 src/ui-goodies.lisp:2220 +#: src/ui-goodies.lisp:2173 src/ui-goodies.lisp:2206 src/ui-goodies.lisp:2224 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2172 src/ui-goodies.lisp:2205 src/ui-goodies.lisp:2223 +#: src/ui-goodies.lisp:2176 src/ui-goodies.lisp:2209 src/ui-goodies.lisp:2227 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2182 +#: src/ui-goodies.lisp:2186 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2185 +#: src/ui-goodies.lisp:2189 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2199 +#: src/ui-goodies.lisp:2203 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2200 +#: src/ui-goodies.lisp:2204 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2216 +#: src/ui-goodies.lisp:2220 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2233 +#: src/ui-goodies.lisp:2237 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2245 +#: src/ui-goodies.lisp:2249 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2259 +#: src/ui-goodies.lisp:2263 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2278 +#: src/ui-goodies.lisp:2282 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2295 +#: src/ui-goodies.lisp:2299 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2297 +#: src/ui-goodies.lisp:2301 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2298 +#: src/ui-goodies.lisp:2302 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2307 +#: src/ui-goodies.lisp:2311 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2308 +#: src/ui-goodies.lisp:2312 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2377 +#: src/ui-goodies.lisp:2381 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2402 src/ui-goodies.lisp:2415 +#: src/ui-goodies.lisp:2406 src/ui-goodies.lisp:2419 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2423 +#: src/ui-goodies.lisp:2427 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2427 +#: src/ui-goodies.lisp:2431 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2447 +#: src/ui-goodies.lisp:2451 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2464 +#: src/ui-goodies.lisp:2468 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2483 +#: src/ui-goodies.lisp:2487 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2591 +#: src/ui-goodies.lisp:2595 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2602 +#: src/ui-goodies.lisp:2606 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2610 +#: src/ui-goodies.lisp:2614 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2619 +#: src/ui-goodies.lisp:2623 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2669 +#: src/ui-goodies.lisp:2673 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2671 +#: src/ui-goodies.lisp:2675 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2692 +#: src/ui-goodies.lisp:2696 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2699 +#: src/ui-goodies.lisp:2703 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2708 +#: src/ui-goodies.lisp:2712 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2722 +#: src/ui-goodies.lisp:2726 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2797 +#: src/ui-goodies.lisp:2801 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2808 +#: src/ui-goodies.lisp:2812 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2811 +#: src/ui-goodies.lisp:2815 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2814 +#: src/ui-goodies.lisp:2818 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2821 +#: src/ui-goodies.lisp:2825 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2825 +#: src/ui-goodies.lisp:2829 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2848 +#: src/ui-goodies.lisp:2852 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2853 +#: src/ui-goodies.lisp:2857 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2859 +#: src/ui-goodies.lisp:2863 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2861 src/ui-goodies.lisp:2889 +#: src/ui-goodies.lisp:2865 src/ui-goodies.lisp:2893 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2864 +#: src/ui-goodies.lisp:2868 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2867 src/ui-goodies.lisp:2897 +#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 +#: src/ui-goodies.lisp:2875 src/ui-goodies.lisp:2905 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2879 src/ui-goodies.lisp:2909 +#: src/ui-goodies.lisp:2883 src/ui-goodies.lisp:2913 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2881 src/ui-goodies.lisp:2911 +#: src/ui-goodies.lisp:2885 src/ui-goodies.lisp:2915 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2917 +#: src/ui-goodies.lisp:2921 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2926 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2945 +#: src/ui-goodies.lisp:2949 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2959 +#: src/ui-goodies.lisp:2963 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2964 +#: src/ui-goodies.lisp:2968 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2979 +#: src/ui-goodies.lisp:2983 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:3006 +#: src/ui-goodies.lisp:3010 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:3014 +#: src/ui-goodies.lisp:3018 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:3028 +#: src/ui-goodies.lisp:3032 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:3051 +#: src/ui-goodies.lisp:3055 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3092 +#: src/ui-goodies.lisp:3096 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3146 +#: src/ui-goodies.lisp:3150 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3152 +#: src/ui-goodies.lisp:3156 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3166 +#: src/ui-goodies.lisp:3170 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3184 +#: src/ui-goodies.lisp:3188 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3185 +#: src/ui-goodies.lisp:3189 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3192 +#: src/ui-goodies.lisp:3196 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3209 +#: src/ui-goodies.lisp:3213 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3229 src/ui-goodies.lisp:3279 src/ui-goodies.lisp:3524 +#: src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3283 src/ui-goodies.lisp:3528 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3238 src/ui-goodies.lisp:3533 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3537 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3243 +#: src/ui-goodies.lisp:3247 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3288 src/ui-goodies.lisp:3496 +#: src/ui-goodies.lisp:3292 src/ui-goodies.lisp:3500 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3306 +#: src/ui-goodies.lisp:3310 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3328 +#: src/ui-goodies.lisp:3332 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3356 +#: src/ui-goodies.lisp:3360 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3365 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3370 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3374 +#: src/ui-goodies.lisp:3378 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3381 +#: src/ui-goodies.lisp:3385 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3391 +#: src/ui-goodies.lisp:3395 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3394 +#: src/ui-goodies.lisp:3398 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3411 +#: src/ui-goodies.lisp:3415 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3445 +#: src/ui-goodies.lisp:3449 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3446 +#: src/ui-goodies.lisp:3450 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3448 +#: src/ui-goodies.lisp:3452 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3450 +#: src/ui-goodies.lisp:3454 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3461 +#: src/ui-goodies.lisp:3465 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3488 +#: src/ui-goodies.lisp:3492 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3511 +#: src/ui-goodies.lisp:3515 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3536 +#: src/ui-goodies.lisp:3540 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3555 +#: src/ui-goodies.lisp:3559 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3562 +#: src/ui-goodies.lisp:3566 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3566 src/ui-goodies.lisp:3571 +#: src/ui-goodies.lisp:3570 src/ui-goodies.lisp:3575 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3576 +#: src/ui-goodies.lisp:3580 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3598 +#: src/ui-goodies.lisp:3602 msgid "Parent message" msgstr "" -#: src/ui-goodies.lisp:3612 +#: src/ui-goodies.lisp:3616 msgid "Cache for TLS passord cleared" msgstr "" -#: src/ui-goodies.lisp:3633 +#: src/ui-goodies.lisp:3637 #, lisp-format msgid "Unable to find the account ~a in the configuration file" msgstr "" -#: src/ui-goodies.lisp:3636 +#: src/ui-goodies.lisp:3640 msgid "Switch to account: " msgstr "" diff --git a/po/es.po b/po/es.po index 6544bfd..bd89ed2 100644 --- a/po/es.po +++ b/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.1414\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-03-31 13:56+0200\n" +"POT-Creation-Date: 2024-04-19 17:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2887 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2891 msgid "The window is not displaying a gemini document" msgstr "La ventana no muestra algún documento de Gemini" @@ -50,8 +50,8 @@ msgid "Open address" msgstr "Abrir dirección" #: src/api-client.lisp:219 src/gui/client/certificates-window.lisp:234 -#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:210 -#: src/ui-goodies.lisp:215 src/windows.lisp:623 src/windows.lisp:680 +#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:214 +#: src/ui-goodies.lisp:219 src/windows.lisp:623 src/windows.lisp:680 msgid "Cancel" msgstr "Cancelar" @@ -80,17 +80,17 @@ msgstr "" "Error: no se pudo crear un zócalo de servidor en el que escuchar el código " "de autorización" -#: src/api-client.lisp:844 +#: src/api-client.lisp:850 #, lisp-format msgid "type: ~a from ~a" msgstr "" -#: src/api-client.lisp:851 +#: src/api-client.lisp:857 #, fuzzy, lisp-format msgid " post: ~a" msgstr "Estado" -#: src/api-client.lisp:974 +#: src/api-client.lisp:980 #, lisp-format msgid "Initializing empty credentials file in ~a" msgstr "" @@ -194,23 +194,23 @@ msgstr "" msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:98 +#: src/command-line.lisp:99 msgid "Download lisp libraries (useful for packaging only)." msgstr "Descargar bibliotecas de Lisp (útil para empaquetamiento solamente)." -#: src/command-line.lisp:102 +#: src/command-line.lisp:103 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:105 +#: src/command-line.lisp:106 msgid "Complete command line switches (for bash complation only)." msgstr "" -#: src/command-line.lisp:205 +#: src/command-line.lisp:206 msgid "Usage" msgstr "Uso" -#: src/command-line.lisp:206 +#: src/command-line.lisp:207 msgid "Available options" msgstr "Opciones disponibles" @@ -219,7 +219,7 @@ msgstr "Opciones disponibles" msgid "Error: command ~a not found" msgstr "Error: no se encontró la orden ~a" -#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2951 +#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2972 #: src/message-rendering-utils.lisp:157 src/message-rendering-utils.lisp:191 #: src/message-rendering-utils.lisp:196 msgid "unknown" @@ -245,7 +245,7 @@ msgstr "directa" msgid "home" msgstr "inicio" -#: src/db.lisp:3270 +#: src/db.lisp:3291 msgid "no description" msgstr "sin descripción" @@ -254,7 +254,7 @@ msgid "not implemented" msgstr "no implementado" #: src/filesystem-tree-window.lisp:520 src/line-oriented-window.lisp:325 -#: src/open-message-link-window.lisp:239 src/program-events.lisp:561 +#: src/open-message-link-window.lisp:239 src/program-events.lisp:593 msgid "Invalid regular expression" msgstr "La expresión regular no es válida" @@ -313,7 +313,7 @@ msgstr "Certificados generados" msgid "Table of contents" msgstr "Sumario" -#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1569 +#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1606 msgid "No subtitle" msgstr "Sin subtítulo" @@ -339,13 +339,13 @@ msgstr "" msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "" -#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3119 +#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3123 #, lisp-format msgid "a password to unlock certificate for ~a is needed: " msgstr "" #: src/gemini-viewer.lisp:845 src/tui-utils.lisp:511 src/tui-utils.lisp:523 -#: src/ui-goodies.lisp:3066 +#: src/ui-goodies.lisp:3070 #, lisp-format msgid "Error: ~a" msgstr "" @@ -429,7 +429,7 @@ msgstr "" #: src/gui/client/bookmark-window.lisp:22 #: src/gui/server/public-api-gemini-certificates.lisp:72 -#: src/ui-goodies.lisp:2850 +#: src/ui-goodies.lisp:2854 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" @@ -531,7 +531,7 @@ msgid "Gemini address" msgstr "Dirección de Gemini" #: src/gui/client/certificates-window.lisp:229 -#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1319 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1386 #: src/windows.lisp:630 src/windows.lisp:686 msgid "OK" msgstr "" @@ -679,194 +679,198 @@ msgid "Search" msgstr "Buscar" #: src/gui/client/main-window.lisp:248 +msgid "View source" +msgstr "" + +#: src/gui/client/main-window.lisp:252 msgid "Quit" msgstr "Salir" -#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:256 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "Acerca de" -#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 +#: src/gui/client/main-window.lisp:260 src/gui/client/main-window.lisp:273 msgid "Show" msgstr "Mostrar" -#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:263 src/gui/client/main-window.lisp:265 msgid "Manage" msgstr "Gestionar" -#: src/gui/client/main-window.lisp:265 +#: src/gui/client/main-window.lisp:269 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:388 +#: src/gui/client/main-window.lisp:392 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:416 src/gui/client/main-window.lisp:1097 +#: src/gui/client/main-window.lisp:420 src/gui/client/main-window.lisp:1172 #: src/gui/client/titan-window.lisp:106 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:427 src/gui/client/main-window.lisp:1121 +#: src/gui/client/main-window.lisp:431 src/gui/client/main-window.lisp:1196 #: src/gui/client/titan-window.lisp:123 #, lisp-format msgid "Provide the password to unlock certificate for ~a" msgstr "" -#: src/gui/client/main-window.lisp:430 src/gui/client/main-window.lisp:1124 +#: src/gui/client/main-window.lisp:434 src/gui/client/main-window.lisp:1199 #: src/gui/client/titan-window.lisp:126 #, fuzzy msgid "Unlock certificate" msgstr "Importar certificados" -#: src/gui/client/main-window.lisp:443 src/gui/client/main-window.lisp:1136 +#: src/gui/client/main-window.lisp:447 src/gui/client/main-window.lisp:1211 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:444 src/gui/client/main-window.lisp:1137 +#: src/gui/client/main-window.lisp:448 src/gui/client/main-window.lisp:1212 msgid "Redirection" msgstr "Redirección" -#: src/gui/client/main-window.lisp:558 +#: src/gui/client/main-window.lisp:562 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:571 +#: src/gui/client/main-window.lisp:575 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:580 +#: src/gui/client/main-window.lisp:584 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:594 +#: src/gui/client/main-window.lisp:598 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:604 +#: src/gui/client/main-window.lisp:608 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:610 +#: src/gui/client/main-window.lisp:614 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:618 +#: src/gui/client/main-window.lisp:622 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:620 +#: src/gui/client/main-window.lisp:624 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:621 +#: src/gui/client/main-window.lisp:625 msgid "Copy link to the clipboard" msgstr "Copiar enlace en portapapeles" -#: src/gui/client/main-window.lisp:622 +#: src/gui/client/main-window.lisp:626 msgid "Add link to bookmarks" msgstr "Añadir enlace a Marcadores" -#: src/gui/client/main-window.lisp:625 +#: src/gui/client/main-window.lisp:629 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:627 +#: src/gui/client/main-window.lisp:631 msgid "Open link in background" msgstr "Abrir enlace en segundo plano" -#: src/gui/client/main-window.lisp:951 +#: src/gui/client/main-window.lisp:955 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:999 +#: src/gui/client/main-window.lisp:1060 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:1001 +#: src/gui/client/main-window.lisp:1062 msgid "Submit" msgstr "Enviar" -#: src/gui/client/main-window.lisp:1002 +#: src/gui/client/main-window.lisp:1063 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1096 src/gui/client/titan-window.lisp:105 +#: src/gui/client/main-window.lisp:1171 src/gui/client/titan-window.lisp:105 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1307 +#: src/gui/client/main-window.lisp:1374 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1313 +#: src/gui/client/main-window.lisp:1380 msgid "Change password" msgstr "" -#: src/gui/client/main-window.lisp:1314 +#: src/gui/client/main-window.lisp:1381 msgid "Change the password of the certificate" msgstr "" -#: src/gui/client/main-window.lisp:1315 +#: src/gui/client/main-window.lisp:1382 msgid "Old password" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1383 msgid "New password" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1384 msgid "Repeat new password" msgstr "" -#: src/gui/client/main-window.lisp:1318 src/ui-goodies.lisp:1858 +#: src/gui/client/main-window.lisp:1385 src/ui-goodies.lisp:1862 msgid "password and confirmation does not match" msgstr "" -#: src/gui/client/main-window.lisp:1328 src/ui-goodies.lisp:1857 +#: src/gui/client/main-window.lisp:1395 src/ui-goodies.lisp:1861 #, lisp-format msgid "Password changed for key ~a" msgstr "" -#: src/gui/client/main-window.lisp:1408 +#: src/gui/client/main-window.lisp:1475 msgid "go back" msgstr "volver" -#: src/gui/client/main-window.lisp:1409 +#: src/gui/client/main-window.lisp:1476 msgid "reload address" msgstr "dirección de recarga" -#: src/gui/client/main-window.lisp:1410 +#: src/gui/client/main-window.lisp:1477 msgid "go to address" msgstr "ir a dirección" -#: src/gui/client/main-window.lisp:1411 +#: src/gui/client/main-window.lisp:1478 msgid "one level up" msgstr "un nivel hacia arriba" -#: src/gui/client/main-window.lisp:1412 +#: src/gui/client/main-window.lisp:1479 msgid "add or remove bookmark" msgstr "añadir o quitar marcador" -#: src/gui/client/main-window.lisp:1413 +#: src/gui/client/main-window.lisp:1480 msgid "go to the next link in tour" msgstr "ir al enlace siguiente del recorrido" -#: src/gui/client/main-window.lisp:1414 +#: src/gui/client/main-window.lisp:1481 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1415 +#: src/gui/client/main-window.lisp:1482 msgid "inline images" msgstr "" @@ -1148,7 +1152,7 @@ msgstr "Ayuda rápida" msgid "invalid regular expression ~s ~a" msgstr "" -#: src/main.lisp:101 src/ui-goodies.lisp:836 +#: src/main.lisp:101 src/ui-goodies.lisp:840 #, lisp-format msgid "Folder ~s does not exists" msgstr "" @@ -1246,7 +1250,7 @@ msgstr "" msgid "In reply of: " msgstr "" -#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:998 +#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:1002 msgid "From: " msgstr "" @@ -1255,7 +1259,7 @@ msgid "Boosted: " msgstr "" #: src/message-rendering-utils.lisp:258 src/sending-message.lisp:127 -#: src/ui-goodies.lisp:999 +#: src/ui-goodies.lisp:1003 msgid "Visibility: " msgstr "Visibilidad: " @@ -1267,7 +1271,7 @@ msgstr "" msgid "Subject: " msgstr "" -#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1000 +#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1004 msgid "Date: " msgstr "Fecha: " @@ -1325,8 +1329,8 @@ msgstr "Enlaces" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3291 -#: src/ui-goodies.lisp:3498 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3295 +#: src/ui-goodies.lisp:3502 msgid "Upload: " msgstr "" @@ -1334,7 +1338,7 @@ msgstr "" msgid "Chat attachments" msgstr "Archivos adjuntos de la charla" -#: src/os-utils.lisp:271 src/ui-goodies.lisp:1226 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1230 #, lisp-format msgid "File ~s does not exists" msgstr "" @@ -1349,89 +1353,89 @@ msgstr "" msgid "File ~s extraction from ~s failed" msgstr "" -#: src/program-events.lisp:678 +#: src/program-events.lisp:710 msgid "No message selected!" msgstr "No se seleccionó ningún mensaje." -#: src/program-events.lisp:892 +#: src/program-events.lisp:925 msgid "Message sent" msgstr "" -#: src/program-events.lisp:919 +#: src/program-events.lisp:952 #, lisp-format msgid "Unable to find user ~a" msgstr "" -#: src/program-events.lisp:932 +#: src/program-events.lisp:965 #, lisp-format msgid "Followed ~a" msgstr "" -#: src/program-events.lisp:933 +#: src/program-events.lisp:966 #, lisp-format msgid "User ~a not found on the server" msgstr "" -#: src/program-events.lisp:943 +#: src/program-events.lisp:976 #, lisp-format msgid "Unfollowed ~a" msgstr "" -#: src/program-events.lisp:979 +#: src/program-events.lisp:1012 #, lisp-format msgid "Downloaded new messages for tag ~a" msgstr "" -#: src/program-events.lisp:1106 +#: src/program-events.lisp:1139 #, lisp-format msgid "Got ~a notification" msgid_plural "Got ~a notifications" msgstr[0] "" msgstr[1] "" -#: src/program-events.lisp:1293 +#: src/program-events.lisp:1330 #, lisp-format msgid "Index of local directory ~a~2%" msgstr "" -#: src/program-events.lisp:1326 src/program-events.lisp:1415 -#: src/ui-goodies.lisp:2479 +#: src/program-events.lisp:1363 src/program-events.lisp:1452 +#: src/ui-goodies.lisp:2483 msgid "Empty address" msgstr "" -#: src/program-events.lisp:1528 +#: src/program-events.lisp:1565 #, lisp-format msgid "Unable to subscribe to ~s" msgstr "" -#: src/program-events.lisp:1580 +#: src/program-events.lisp:1617 #, lisp-format msgid "~a ~:[(not opened)~;(opened)~]~%" msgstr "" -#: src/program-events.lisp:1612 +#: src/program-events.lisp:1649 #, lisp-format msgid "updating gemlog ~a" msgstr "" -#: src/program-events.lisp:1660 +#: src/program-events.lisp:1697 msgid "TOC can be shown for gemini windows only" msgstr "" -#: src/program-events.lisp:1770 +#: src/program-events.lisp:1807 msgid "no label" msgstr "ninguna etiqueta" -#: src/program-events.lisp:1870 +#: src/program-events.lisp:1907 msgid "No mentions" msgstr "No hay ninguna mención" -#: src/program-events.lisp:1882 +#: src/program-events.lisp:1919 #, lisp-format msgid "Deleting: ~a" msgstr "" -#: src/program-events.lisp:1918 +#: src/program-events.lisp:1955 msgid "Announcements " msgstr "" @@ -1597,867 +1601,867 @@ msgstr[1] "" msgid "Task completed" msgstr "" -#: src/ui-goodies.lisp:208 +#: src/ui-goodies.lisp:212 #, lisp-format msgid "File \"~a\" exists, overwrite?" msgstr "" -#: src/ui-goodies.lisp:220 +#: src/ui-goodies.lisp:224 #, lisp-format msgid "Request failed: error code ~d message \"~a\"" msgstr "" -#: src/ui-goodies.lisp:254 +#: src/ui-goodies.lisp:258 msgid "Command cancelled" msgstr "" -#: src/ui-goodies.lisp:271 +#: src/ui-goodies.lisp:275 msgid "Jump to message: " msgstr "" -#: src/ui-goodies.lisp:288 src/ui-goodies.lisp:312 src/ui-goodies.lisp:462 -#: src/ui-goodies.lisp:1533 src/ui-goodies.lisp:2784 +#: src/ui-goodies.lisp:292 src/ui-goodies.lisp:316 src/ui-goodies.lisp:466 +#: src/ui-goodies.lisp:1537 src/ui-goodies.lisp:2788 msgid "Search key: " msgstr "" -#: src/ui-goodies.lisp:396 +#: src/ui-goodies.lisp:400 msgid "Subscribe to: " msgstr "" -#: src/ui-goodies.lisp:412 +#: src/ui-goodies.lisp:416 msgid "Unsubscribe to: " msgstr "" -#: src/ui-goodies.lisp:524 +#: src/ui-goodies.lisp:528 msgid "This window will not release the focus until it is closed" msgstr "" -#: src/ui-goodies.lisp:684 +#: src/ui-goodies.lisp:688 msgid "Focus changed" msgstr "" -#: src/ui-goodies.lisp:698 +#: src/ui-goodies.lisp:702 msgid "focus passed on threads window" msgstr "" -#: src/ui-goodies.lisp:710 +#: src/ui-goodies.lisp:714 msgid "Focus passed on gemini stream window" msgstr "" -#: src/ui-goodies.lisp:711 +#: src/ui-goodies.lisp:715 msgid "Focus passed on message window" msgstr "" -#: src/ui-goodies.lisp:716 +#: src/ui-goodies.lisp:720 msgid "Focus passed on send message window" msgstr "" -#: src/ui-goodies.lisp:721 +#: src/ui-goodies.lisp:725 msgid "Focus passed on follow requests window" msgstr "" -#: src/ui-goodies.lisp:726 +#: src/ui-goodies.lisp:730 msgid "Focus passed on tags window" msgstr "" -#: src/ui-goodies.lisp:731 +#: src/ui-goodies.lisp:735 msgid "Focus passed on conversation window" msgstr "" -#: src/ui-goodies.lisp:736 +#: src/ui-goodies.lisp:740 msgid "Focus passed on attach window" msgstr "" -#: src/ui-goodies.lisp:741 +#: src/ui-goodies.lisp:745 msgid "Focus passed on link window" msgstr "" -#: src/ui-goodies.lisp:746 +#: src/ui-goodies.lisp:750 msgid "Focus passed on gemini-stream window" msgstr "" -#: src/ui-goodies.lisp:751 +#: src/ui-goodies.lisp:755 msgid "Focus passed on chats list window" msgstr "" -#: src/ui-goodies.lisp:756 +#: src/ui-goodies.lisp:760 msgid "Focus passed on TLS certificates window" msgstr "" -#: src/ui-goodies.lisp:761 +#: src/ui-goodies.lisp:765 msgid "Focus passed on gemlog subscriptions window" msgstr "" -#: src/ui-goodies.lisp:766 +#: src/ui-goodies.lisp:770 msgid "Focus passed on gemini toc window" msgstr "" -#: src/ui-goodies.lisp:771 +#: src/ui-goodies.lisp:775 msgid "Focus passed on gempub library window" msgstr "" -#: src/ui-goodies.lisp:776 +#: src/ui-goodies.lisp:780 msgid "Focus passed on file explorer window" msgstr "" -#: src/ui-goodies.lisp:781 +#: src/ui-goodies.lisp:785 msgid "Focus passed on gopher window" msgstr "" -#: src/ui-goodies.lisp:794 src/ui-goodies.lisp:805 +#: src/ui-goodies.lisp:798 src/ui-goodies.lisp:809 msgid "Search for commands (regexp): " msgstr "" -#: src/ui-goodies.lisp:816 +#: src/ui-goodies.lisp:820 #, lisp-format msgid "Saving messages in ~s" msgstr "" -#: src/ui-goodies.lisp:817 +#: src/ui-goodies.lisp:821 #, lisp-format msgid "Saved message in ~s" msgstr "" -#: src/ui-goodies.lisp:820 src/ui-goodies.lisp:838 +#: src/ui-goodies.lisp:824 src/ui-goodies.lisp:842 msgid "No folder specified" msgstr "" -#: src/ui-goodies.lisp:822 +#: src/ui-goodies.lisp:826 msgid "Move to folder: " msgstr "" -#: src/ui-goodies.lisp:840 +#: src/ui-goodies.lisp:844 msgid "Change folder: " msgstr "" -#: src/ui-goodies.lisp:851 +#: src/ui-goodies.lisp:855 msgid "No timeline specified" msgstr "" -#: src/ui-goodies.lisp:853 +#: src/ui-goodies.lisp:857 msgid "This timeline is protected" msgstr "" -#: src/ui-goodies.lisp:857 +#: src/ui-goodies.lisp:861 msgid "Change timeline: " msgstr "" -#: src/ui-goodies.lisp:873 +#: src/ui-goodies.lisp:877 msgid "Downloading messages" msgstr "" -#: src/ui-goodies.lisp:877 src/ui-goodies.lisp:1089 +#: src/ui-goodies.lisp:881 src/ui-goodies.lisp:1093 msgid "Messages downloaded" msgstr "" -#: src/ui-goodies.lisp:958 +#: src/ui-goodies.lisp:962 msgid "Expanding thread" msgstr "" -#: src/ui-goodies.lisp:987 +#: src/ui-goodies.lisp:991 #, lisp-format msgid "───── links ───── ~%" msgstr "" -#: src/ui-goodies.lisp:1035 +#: src/ui-goodies.lisp:1039 #, lisp-format msgid "I refuse to overwrite an existing file ~s" msgstr "" -#: src/ui-goodies.lisp:1046 +#: src/ui-goodies.lisp:1050 msgid "Save thread to file: " msgstr "" -#: src/ui-goodies.lisp:1060 +#: src/ui-goodies.lisp:1064 #, lisp-format msgid "" "Error getting the latest unread messages for tag ~a, trying fetching the " "latest" msgstr "" -#: src/ui-goodies.lisp:1067 +#: src/ui-goodies.lisp:1071 #, lisp-format msgid "" "Error getting the latest unread messages: ~s, trying fetching the latest" msgstr "" -#: src/ui-goodies.lisp:1087 +#: src/ui-goodies.lisp:1091 msgid "Downloading tags messages" msgstr "" -#: src/ui-goodies.lisp:1100 +#: src/ui-goodies.lisp:1104 msgid "Favorite this message?" msgstr "" -#: src/ui-goodies.lisp:1109 +#: src/ui-goodies.lisp:1113 msgid "Favouring message" msgstr "" -#: src/ui-goodies.lisp:1110 +#: src/ui-goodies.lisp:1114 msgid "Favoured message" msgstr "" -#: src/ui-goodies.lisp:1115 +#: src/ui-goodies.lisp:1119 msgid "Remove this message from your favourites?" msgstr "¿Quiere quitar este mensaje de sus favoritos?" -#: src/ui-goodies.lisp:1124 +#: src/ui-goodies.lisp:1128 msgid "Unfavouring message" msgstr "" -#: src/ui-goodies.lisp:1125 +#: src/ui-goodies.lisp:1129 msgid "Unfavoured message" msgstr "" -#: src/ui-goodies.lisp:1130 +#: src/ui-goodies.lisp:1134 msgid "Boost this message?" msgstr "" -#: src/ui-goodies.lisp:1139 +#: src/ui-goodies.lisp:1143 msgid "Boosting message" msgstr "" -#: src/ui-goodies.lisp:1140 +#: src/ui-goodies.lisp:1144 msgid "Boosted message" msgstr "" -#: src/ui-goodies.lisp:1145 +#: src/ui-goodies.lisp:1149 msgid "Unboost this message?" msgstr "" -#: src/ui-goodies.lisp:1154 +#: src/ui-goodies.lisp:1158 msgid "Uboosting message" msgstr "" -#: src/ui-goodies.lisp:1155 +#: src/ui-goodies.lisp:1159 msgid "Unboosted message" msgstr "" -#: src/ui-goodies.lisp:1163 -#, lisp-format -msgid "Ignore ~s?" -msgstr "" - -#: src/ui-goodies.lisp:1166 -#, lisp-format -msgid "Ignoring ~s" -msgstr "" - #: src/ui-goodies.lisp:1167 #, lisp-format +msgid "Ignore ~s?" +msgstr "" + +#: src/ui-goodies.lisp:1170 +#, lisp-format +msgid "Ignoring ~s" +msgstr "" + +#: src/ui-goodies.lisp:1171 +#, lisp-format msgid "User ~s ignored" msgstr "" -#: src/ui-goodies.lisp:1177 +#: src/ui-goodies.lisp:1181 msgid "No username specified" msgstr "" -#: src/ui-goodies.lisp:1179 +#: src/ui-goodies.lisp:1183 msgid "Unignore username: " msgstr "" -#: src/ui-goodies.lisp:1214 +#: src/ui-goodies.lisp:1218 msgid "Add caption: " msgstr "" -#: src/ui-goodies.lisp:1224 +#: src/ui-goodies.lisp:1228 #, lisp-format msgid "Attach ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:1231 +#: src/ui-goodies.lisp:1235 msgid "Message ready to be sent" msgstr "" -#: src/ui-goodies.lisp:1233 +#: src/ui-goodies.lisp:1237 msgid "Add attachment: " msgstr "" -#: src/ui-goodies.lisp:1243 +#: src/ui-goodies.lisp:1247 msgid "New language: " msgstr "" -#: src/ui-goodies.lisp:1253 +#: src/ui-goodies.lisp:1257 msgid "New subject: " msgstr "" -#: src/ui-goodies.lisp:1262 +#: src/ui-goodies.lisp:1266 msgid "New visibility: " msgstr "" -#: src/ui-goodies.lisp:1272 +#: src/ui-goodies.lisp:1276 msgid "Add mentions: " msgstr "" -#: src/ui-goodies.lisp:1343 +#: src/ui-goodies.lisp:1347 #, lisp-format msgid "Your message is ~a character too long." msgid_plural "Your message is ~a characters too long." msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:1367 +#: src/ui-goodies.lisp:1371 msgid "Add subject: " msgstr "" -#: src/ui-goodies.lisp:1425 +#: src/ui-goodies.lisp:1429 msgid "Add language of the post: " msgstr "" -#: src/ui-goodies.lisp:1479 +#: src/ui-goodies.lisp:1483 #, lisp-format msgid "The maximum allowed number of media is ~a" msgstr "" -#: src/ui-goodies.lisp:1482 +#: src/ui-goodies.lisp:1486 msgid "Sending message" msgstr "" -#: src/ui-goodies.lisp:1586 +#: src/ui-goodies.lisp:1590 #, lisp-format msgid "downloaded: ~a" msgstr "" -#: src/ui-goodies.lisp:1623 +#: src/ui-goodies.lisp:1627 #, lisp-format msgid "Error during images montage: ~a" msgstr "" -#: src/ui-goodies.lisp:1626 +#: src/ui-goodies.lisp:1630 msgid "ImageMagick binaries not found on this system" msgstr "" -#: src/ui-goodies.lisp:1766 +#: src/ui-goodies.lisp:1770 msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1837 +#: src/ui-goodies.lisp:1841 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1863 +#: src/ui-goodies.lisp:1867 msgid "confirm password: " msgstr "" -#: src/ui-goodies.lisp:1870 +#: src/ui-goodies.lisp:1874 msgid "new password: " msgstr "" -#: src/ui-goodies.lisp:1874 +#: src/ui-goodies.lisp:1878 msgid "old password: " msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1892 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1889 +#: src/ui-goodies.lisp:1893 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1913 +#: src/ui-goodies.lisp:1917 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1945 +#: src/ui-goodies.lisp:1949 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1948 +#: src/ui-goodies.lisp:1952 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1953 +#: src/ui-goodies.lisp:1957 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1956 +#: src/ui-goodies.lisp:1960 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1987 +#: src/ui-goodies.lisp:1991 msgid "Confirm operation?" msgstr "¿Confirma la operación?" -#: src/ui-goodies.lisp:2025 +#: src/ui-goodies.lisp:2029 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:2026 +#: src/ui-goodies.lisp:2030 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:2036 +#: src/ui-goodies.lisp:2040 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2071 +#: src/ui-goodies.lisp:2075 msgid "Old name: " msgstr "Nombre anterior: " -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2089 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "" -#: src/ui-goodies.lisp:2091 +#: src/ui-goodies.lisp:2095 msgid "New name: " msgstr "Nombre nuevo: " -#: src/ui-goodies.lisp:2107 +#: src/ui-goodies.lisp:2111 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2123 +#: src/ui-goodies.lisp:2127 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2146 #, lisp-format msgid "Comment too long by ~a character" msgid_plural "Comment too long by ~a characters" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:2149 +#: src/ui-goodies.lisp:2153 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2150 +#: src/ui-goodies.lisp:2154 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2153 +#: src/ui-goodies.lisp:2157 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2169 src/ui-goodies.lisp:2202 src/ui-goodies.lisp:2220 +#: src/ui-goodies.lisp:2173 src/ui-goodies.lisp:2206 src/ui-goodies.lisp:2224 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2172 src/ui-goodies.lisp:2205 src/ui-goodies.lisp:2223 +#: src/ui-goodies.lisp:2176 src/ui-goodies.lisp:2209 src/ui-goodies.lisp:2227 msgid "Username: " msgstr "Nombre de usuario: " -#: src/ui-goodies.lisp:2182 +#: src/ui-goodies.lisp:2186 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2185 +#: src/ui-goodies.lisp:2189 msgid "Key: " msgstr "Clave: " -#: src/ui-goodies.lisp:2199 +#: src/ui-goodies.lisp:2203 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2200 +#: src/ui-goodies.lisp:2204 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2216 +#: src/ui-goodies.lisp:2220 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2233 +#: src/ui-goodies.lisp:2237 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2245 +#: src/ui-goodies.lisp:2249 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2259 +#: src/ui-goodies.lisp:2263 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2278 +#: src/ui-goodies.lisp:2282 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2295 +#: src/ui-goodies.lisp:2299 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2297 +#: src/ui-goodies.lisp:2301 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2298 +#: src/ui-goodies.lisp:2302 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2307 +#: src/ui-goodies.lisp:2311 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2308 +#: src/ui-goodies.lisp:2312 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2377 +#: src/ui-goodies.lisp:2381 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2402 src/ui-goodies.lisp:2415 +#: src/ui-goodies.lisp:2406 src/ui-goodies.lisp:2419 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2423 +#: src/ui-goodies.lisp:2427 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2427 +#: src/ui-goodies.lisp:2431 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2447 +#: src/ui-goodies.lisp:2451 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2464 +#: src/ui-goodies.lisp:2468 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2483 +#: src/ui-goodies.lisp:2487 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2591 +#: src/ui-goodies.lisp:2595 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2602 +#: src/ui-goodies.lisp:2606 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2610 +#: src/ui-goodies.lisp:2614 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2619 +#: src/ui-goodies.lisp:2623 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2669 +#: src/ui-goodies.lisp:2673 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2671 +#: src/ui-goodies.lisp:2675 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2692 +#: src/ui-goodies.lisp:2696 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2699 +#: src/ui-goodies.lisp:2703 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2708 +#: src/ui-goodies.lisp:2712 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2722 +#: src/ui-goodies.lisp:2726 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2797 +#: src/ui-goodies.lisp:2801 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2808 +#: src/ui-goodies.lisp:2812 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2811 +#: src/ui-goodies.lisp:2815 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2814 +#: src/ui-goodies.lisp:2818 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2821 +#: src/ui-goodies.lisp:2825 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2825 +#: src/ui-goodies.lisp:2829 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2848 +#: src/ui-goodies.lisp:2852 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2853 +#: src/ui-goodies.lisp:2857 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2859 +#: src/ui-goodies.lisp:2863 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2861 src/ui-goodies.lisp:2889 +#: src/ui-goodies.lisp:2865 src/ui-goodies.lisp:2893 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2864 +#: src/ui-goodies.lisp:2868 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2867 src/ui-goodies.lisp:2897 +#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 +#: src/ui-goodies.lisp:2875 src/ui-goodies.lisp:2905 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2879 src/ui-goodies.lisp:2909 +#: src/ui-goodies.lisp:2883 src/ui-goodies.lisp:2913 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2881 src/ui-goodies.lisp:2911 +#: src/ui-goodies.lisp:2885 src/ui-goodies.lisp:2915 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2917 +#: src/ui-goodies.lisp:2921 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2926 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2945 +#: src/ui-goodies.lisp:2949 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2959 +#: src/ui-goodies.lisp:2963 msgid "No entry selected" msgstr "No se seleccionó ninguna entrada" -#: src/ui-goodies.lisp:2964 +#: src/ui-goodies.lisp:2968 msgid "Delete bookmark: " msgstr "Eliminar marcador: " -#: src/ui-goodies.lisp:2979 +#: src/ui-goodies.lisp:2983 msgid "Search criteria: " msgstr "Criterios de búsqueda: " -#: src/ui-goodies.lisp:3006 +#: src/ui-goodies.lisp:3010 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:3014 +#: src/ui-goodies.lisp:3018 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:3028 +#: src/ui-goodies.lisp:3032 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:3051 +#: src/ui-goodies.lisp:3055 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3092 +#: src/ui-goodies.lisp:3096 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3146 +#: src/ui-goodies.lisp:3150 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3152 +#: src/ui-goodies.lisp:3156 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3166 +#: src/ui-goodies.lisp:3170 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3184 +#: src/ui-goodies.lisp:3188 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3185 +#: src/ui-goodies.lisp:3189 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3192 +#: src/ui-goodies.lisp:3196 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3209 +#: src/ui-goodies.lisp:3213 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3229 src/ui-goodies.lisp:3279 src/ui-goodies.lisp:3524 +#: src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3283 src/ui-goodies.lisp:3528 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3238 src/ui-goodies.lisp:3533 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3537 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3243 +#: src/ui-goodies.lisp:3247 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3288 src/ui-goodies.lisp:3496 +#: src/ui-goodies.lisp:3292 src/ui-goodies.lisp:3500 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3306 +#: src/ui-goodies.lisp:3310 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3328 +#: src/ui-goodies.lisp:3332 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3356 +#: src/ui-goodies.lisp:3360 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3365 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3370 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3374 +#: src/ui-goodies.lisp:3378 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3381 +#: src/ui-goodies.lisp:3385 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3391 +#: src/ui-goodies.lisp:3395 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3394 +#: src/ui-goodies.lisp:3398 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3411 +#: src/ui-goodies.lisp:3415 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3445 +#: src/ui-goodies.lisp:3449 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3446 +#: src/ui-goodies.lisp:3450 msgid "Type" msgstr "Tipo" -#: src/ui-goodies.lisp:3448 +#: src/ui-goodies.lisp:3452 msgid "Size" msgstr "Tamaño" -#: src/ui-goodies.lisp:3450 +#: src/ui-goodies.lisp:3454 msgid "Permissions" msgstr "Permisos" -#: src/ui-goodies.lisp:3461 +#: src/ui-goodies.lisp:3465 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3488 +#: src/ui-goodies.lisp:3492 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3511 +#: src/ui-goodies.lisp:3515 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3536 +#: src/ui-goodies.lisp:3540 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3555 +#: src/ui-goodies.lisp:3559 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3562 +#: src/ui-goodies.lisp:3566 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3566 src/ui-goodies.lisp:3571 +#: src/ui-goodies.lisp:3570 src/ui-goodies.lisp:3575 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3576 +#: src/ui-goodies.lisp:3580 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3598 +#: src/ui-goodies.lisp:3602 msgid "Parent message" msgstr "" -#: src/ui-goodies.lisp:3612 +#: src/ui-goodies.lisp:3616 msgid "Cache for TLS passord cleared" msgstr "" -#: src/ui-goodies.lisp:3633 +#: src/ui-goodies.lisp:3637 #, lisp-format msgid "Unable to find the account ~a in the configuration file" msgstr "" -#: src/ui-goodies.lisp:3636 +#: src/ui-goodies.lisp:3640 msgid "Switch to account: " msgstr "" diff --git a/po/fr.po b/po/fr.po index de9d7a9..920fad1 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.1414\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-03-31 13:56+0200\n" +"POT-Creation-Date: 2024-04-19 17:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -17,7 +17,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2887 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2891 msgid "The window is not displaying a gemini document" msgstr "La fenêtre n’affiche pas un document Gemini" @@ -52,8 +52,8 @@ msgid "Open address" msgstr "Ouvrir l’adresse" #: src/api-client.lisp:219 src/gui/client/certificates-window.lisp:234 -#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:210 -#: src/ui-goodies.lisp:215 src/windows.lisp:623 src/windows.lisp:680 +#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:214 +#: src/ui-goodies.lisp:219 src/windows.lisp:623 src/windows.lisp:680 msgid "Cancel" msgstr "Annuler" @@ -81,17 +81,17 @@ msgstr "" "Erreur : Impossible de créer le socket serveur pour attente du code " "d’autorisation" -#: src/api-client.lisp:844 +#: src/api-client.lisp:850 #, lisp-format msgid "type: ~a from ~a" msgstr "type : ~a de ~a" -#: src/api-client.lisp:851 +#: src/api-client.lisp:857 #, lisp-format msgid " post: ~a" msgstr "" -#: src/api-client.lisp:974 +#: src/api-client.lisp:980 #, lisp-format msgid "Initializing empty credentials file in ~a" msgstr "Initialisation d’un fichier vide d’identifiants dans ~a" @@ -195,25 +195,25 @@ msgstr "" msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:98 +#: src/command-line.lisp:99 msgid "Download lisp libraries (useful for packaging only)." msgstr "" "Télécharger les librairies Lisp (utile uniquement pour la création de " "paquets)." -#: src/command-line.lisp:102 +#: src/command-line.lisp:103 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:105 +#: src/command-line.lisp:106 msgid "Complete command line switches (for bash complation only)." msgstr "" -#: src/command-line.lisp:205 +#: src/command-line.lisp:206 msgid "Usage" msgstr "Utilisation" -#: src/command-line.lisp:206 +#: src/command-line.lisp:207 msgid "Available options" msgstr "Options disponibles" @@ -222,7 +222,7 @@ msgstr "Options disponibles" msgid "Error: command ~a not found" msgstr "Erreur : commande ~a inconnue" -#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2951 +#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2972 #: src/message-rendering-utils.lisp:157 src/message-rendering-utils.lisp:191 #: src/message-rendering-utils.lisp:196 msgid "unknown" @@ -248,7 +248,7 @@ msgstr "directe" msgid "home" msgstr "accueil" -#: src/db.lisp:3270 +#: src/db.lisp:3291 msgid "no description" msgstr "sans description" @@ -257,7 +257,7 @@ msgid "not implemented" msgstr "non implémenté" #: src/filesystem-tree-window.lisp:520 src/line-oriented-window.lisp:325 -#: src/open-message-link-window.lisp:239 src/program-events.lisp:561 +#: src/open-message-link-window.lisp:239 src/program-events.lisp:593 msgid "Invalid regular expression" msgstr "Expression régulière invalide" @@ -318,7 +318,7 @@ msgstr "Certificats générés" msgid "Table of contents" msgstr "Sommaire" -#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1569 +#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1606 msgid "No subtitle" msgstr "Pas de sous-titre" @@ -344,13 +344,13 @@ msgstr "Demande du serveur ~s : ~s " msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "Suivre la redirection vers ~s ? [y/N] " -#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3119 +#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3123 #, lisp-format msgid "a password to unlock certificate for ~a is needed: " msgstr "" #: src/gemini-viewer.lisp:845 src/tui-utils.lisp:511 src/tui-utils.lisp:523 -#: src/ui-goodies.lisp:3066 +#: src/ui-goodies.lisp:3070 #, lisp-format msgid "Error: ~a" msgstr "Erreur : ~a" @@ -434,7 +434,7 @@ msgstr "L’adresse ~a a été enregistrée" #: src/gui/client/bookmark-window.lisp:22 #: src/gui/server/public-api-gemini-certificates.lisp:72 -#: src/ui-goodies.lisp:2850 +#: src/ui-goodies.lisp:2854 #, lisp-format msgid "~s is not a valid gemini address" msgstr "~s n’est pas une adresse Gemini valide" @@ -535,7 +535,7 @@ msgid "Gemini address" msgstr "Adresse Gemini" #: src/gui/client/certificates-window.lisp:229 -#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1319 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1386 #: src/windows.lisp:630 src/windows.lisp:686 msgid "OK" msgstr "Ok" @@ -681,195 +681,200 @@ msgid "Search" msgstr "Recherche" #: src/gui/client/main-window.lisp:248 +#, fuzzy +msgid "View source" +msgstr "Affichage source : ~a" + +#: src/gui/client/main-window.lisp:252 msgid "Quit" msgstr "Quitter" -#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:256 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "À propos" -#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 +#: src/gui/client/main-window.lisp:260 src/gui/client/main-window.lisp:273 msgid "Show" msgstr "Afficher" -#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:263 src/gui/client/main-window.lisp:265 msgid "Manage" msgstr "Gestion" -#: src/gui/client/main-window.lisp:265 +#: src/gui/client/main-window.lisp:269 msgid "Shuffle" msgstr "Mélanger" -#: src/gui/client/main-window.lisp:388 +#: src/gui/client/main-window.lisp:392 #, lisp-format msgid "file ~a not found" msgstr "fichier ~a introuvable" -#: src/gui/client/main-window.lisp:416 src/gui/client/main-window.lisp:1097 +#: src/gui/client/main-window.lisp:420 src/gui/client/main-window.lisp:1172 #: src/gui/client/titan-window.lisp:106 msgid "Server certificate error" msgstr "Erreur de certificat serveur" -#: src/gui/client/main-window.lisp:427 src/gui/client/main-window.lisp:1121 +#: src/gui/client/main-window.lisp:431 src/gui/client/main-window.lisp:1196 #: src/gui/client/titan-window.lisp:123 #, lisp-format msgid "Provide the password to unlock certificate for ~a" msgstr "" -#: src/gui/client/main-window.lisp:430 src/gui/client/main-window.lisp:1124 +#: src/gui/client/main-window.lisp:434 src/gui/client/main-window.lisp:1199 #: src/gui/client/titan-window.lisp:126 #, fuzzy msgid "Unlock certificate" msgstr "Importer les certificats" -#: src/gui/client/main-window.lisp:443 src/gui/client/main-window.lisp:1136 +#: src/gui/client/main-window.lisp:447 src/gui/client/main-window.lisp:1211 #, lisp-format msgid "Follow redirection to ~a?" msgstr "Suivre la redirection vers ~a ?" -#: src/gui/client/main-window.lisp:444 src/gui/client/main-window.lisp:1137 +#: src/gui/client/main-window.lisp:448 src/gui/client/main-window.lisp:1212 msgid "Redirection" msgstr "Redirection" -#: src/gui/client/main-window.lisp:558 +#: src/gui/client/main-window.lisp:562 #, lisp-format msgid "~a added to tour" msgstr "~a ajouté à la visite" -#: src/gui/client/main-window.lisp:571 +#: src/gui/client/main-window.lisp:575 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "~s a été copié au presse-papiers" -#: src/gui/client/main-window.lisp:580 +#: src/gui/client/main-window.lisp:584 #, lisp-format msgid "~s already bookmarked" msgstr "~s déjà dans les favoris" -#: src/gui/client/main-window.lisp:594 +#: src/gui/client/main-window.lisp:598 #, lisp-format msgid "Files ~s" msgstr "Fichiers ~s" -#: src/gui/client/main-window.lisp:604 +#: src/gui/client/main-window.lisp:608 msgid "Choose a file for saving" msgstr "Choisir un fichier d’enregistrement" -#: src/gui/client/main-window.lisp:610 +#: src/gui/client/main-window.lisp:614 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:618 +#: src/gui/client/main-window.lisp:622 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:620 +#: src/gui/client/main-window.lisp:624 msgid "Add link to tour" msgstr "Ajouter un lien à la visite" -#: src/gui/client/main-window.lisp:621 +#: src/gui/client/main-window.lisp:625 msgid "Copy link to the clipboard" msgstr "Copier le lien vers le presse-papiers" -#: src/gui/client/main-window.lisp:622 +#: src/gui/client/main-window.lisp:626 msgid "Add link to bookmarks" msgstr "Ajouter le lien aux favories" -#: src/gui/client/main-window.lisp:625 +#: src/gui/client/main-window.lisp:629 msgid "Save link as…" msgstr "Enregistrer le lien sous…" -#: src/gui/client/main-window.lisp:627 +#: src/gui/client/main-window.lisp:631 msgid "Open link in background" msgstr "Ouvrir le lien en arrière-plan" -#: src/gui/client/main-window.lisp:951 +#: src/gui/client/main-window.lisp:955 #, lisp-format msgid "No such file or directory: ~a" msgstr "Fichier ou dossier introuvable : ~a" -#: src/gui/client/main-window.lisp:999 +#: src/gui/client/main-window.lisp:1060 #, lisp-format msgid "The server asks:~2%~a" msgstr "Le serveur demande : ~2%~a" -#: src/gui/client/main-window.lisp:1001 +#: src/gui/client/main-window.lisp:1062 msgid "Submit" msgstr "Envoyer" -#: src/gui/client/main-window.lisp:1002 +#: src/gui/client/main-window.lisp:1063 msgid "Input query" msgstr "Requête" -#: src/gui/client/main-window.lisp:1096 src/gui/client/titan-window.lisp:105 +#: src/gui/client/main-window.lisp:1171 src/gui/client/titan-window.lisp:105 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" "Le certificat de cette adresse a été modifié, remplacer avec le plus récent ?" -#: src/gui/client/main-window.lisp:1307 +#: src/gui/client/main-window.lisp:1374 msgid "Tour is terminated" msgstr "Visite terminée" -#: src/gui/client/main-window.lisp:1313 +#: src/gui/client/main-window.lisp:1380 msgid "Change password" msgstr "" -#: src/gui/client/main-window.lisp:1314 +#: src/gui/client/main-window.lisp:1381 msgid "Change the password of the certificate" msgstr "" -#: src/gui/client/main-window.lisp:1315 +#: src/gui/client/main-window.lisp:1382 msgid "Old password" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1383 msgid "New password" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1384 msgid "Repeat new password" msgstr "" -#: src/gui/client/main-window.lisp:1318 src/ui-goodies.lisp:1858 +#: src/gui/client/main-window.lisp:1385 src/ui-goodies.lisp:1862 msgid "password and confirmation does not match" msgstr "" -#: src/gui/client/main-window.lisp:1328 src/ui-goodies.lisp:1857 +#: src/gui/client/main-window.lisp:1395 src/ui-goodies.lisp:1861 #, lisp-format msgid "Password changed for key ~a" msgstr "" -#: src/gui/client/main-window.lisp:1408 +#: src/gui/client/main-window.lisp:1475 msgid "go back" msgstr "retour" -#: src/gui/client/main-window.lisp:1409 +#: src/gui/client/main-window.lisp:1476 msgid "reload address" msgstr "recharger l’adresse" -#: src/gui/client/main-window.lisp:1410 +#: src/gui/client/main-window.lisp:1477 msgid "go to address" msgstr "aller à l’adresse" -#: src/gui/client/main-window.lisp:1411 +#: src/gui/client/main-window.lisp:1478 msgid "one level up" msgstr "niveau supérieur" -#: src/gui/client/main-window.lisp:1412 +#: src/gui/client/main-window.lisp:1479 msgid "add or remove bookmark" msgstr "ajouter ou supprimer un favori" -#: src/gui/client/main-window.lisp:1413 +#: src/gui/client/main-window.lisp:1480 msgid "go to the next link in tour" msgstr "se rendre au prochain lien de visite" -#: src/gui/client/main-window.lisp:1414 +#: src/gui/client/main-window.lisp:1481 msgid "subscribe/unsubscribe to this gemlog" msgstr "inscription/désinscription à ce gemlog" -#: src/gui/client/main-window.lisp:1415 +#: src/gui/client/main-window.lisp:1482 msgid "inline images" msgstr "" @@ -1153,7 +1158,7 @@ msgstr "" msgid "invalid regular expression ~s ~a" msgstr "" -#: src/main.lisp:101 src/ui-goodies.lisp:836 +#: src/main.lisp:101 src/ui-goodies.lisp:840 #, lisp-format msgid "Folder ~s does not exists" msgstr "" @@ -1251,7 +1256,7 @@ msgstr "" msgid "In reply of: " msgstr "" -#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:998 +#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:1002 msgid "From: " msgstr "" @@ -1260,7 +1265,7 @@ msgid "Boosted: " msgstr "" #: src/message-rendering-utils.lisp:258 src/sending-message.lisp:127 -#: src/ui-goodies.lisp:999 +#: src/ui-goodies.lisp:1003 msgid "Visibility: " msgstr "" @@ -1272,7 +1277,7 @@ msgstr "" msgid "Subject: " msgstr "" -#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1000 +#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1004 msgid "Date: " msgstr "" @@ -1330,8 +1335,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3291 -#: src/ui-goodies.lisp:3498 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3295 +#: src/ui-goodies.lisp:3502 msgid "Upload: " msgstr "" @@ -1339,7 +1344,7 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:271 src/ui-goodies.lisp:1226 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1230 #, lisp-format msgid "File ~s does not exists" msgstr "" @@ -1354,89 +1359,89 @@ msgstr "" msgid "File ~s extraction from ~s failed" msgstr "" -#: src/program-events.lisp:678 +#: src/program-events.lisp:710 msgid "No message selected!" msgstr "" -#: src/program-events.lisp:892 +#: src/program-events.lisp:925 msgid "Message sent" msgstr "" -#: src/program-events.lisp:919 +#: src/program-events.lisp:952 #, lisp-format msgid "Unable to find user ~a" msgstr "" -#: src/program-events.lisp:932 +#: src/program-events.lisp:965 #, lisp-format msgid "Followed ~a" msgstr "" -#: src/program-events.lisp:933 +#: src/program-events.lisp:966 #, lisp-format msgid "User ~a not found on the server" msgstr "" -#: src/program-events.lisp:943 +#: src/program-events.lisp:976 #, lisp-format msgid "Unfollowed ~a" msgstr "" -#: src/program-events.lisp:979 +#: src/program-events.lisp:1012 #, lisp-format msgid "Downloaded new messages for tag ~a" msgstr "" -#: src/program-events.lisp:1106 +#: src/program-events.lisp:1139 #, lisp-format msgid "Got ~a notification" msgid_plural "Got ~a notifications" msgstr[0] "" msgstr[1] "" -#: src/program-events.lisp:1293 +#: src/program-events.lisp:1330 #, lisp-format msgid "Index of local directory ~a~2%" msgstr "" -#: src/program-events.lisp:1326 src/program-events.lisp:1415 -#: src/ui-goodies.lisp:2479 +#: src/program-events.lisp:1363 src/program-events.lisp:1452 +#: src/ui-goodies.lisp:2483 msgid "Empty address" msgstr "" -#: src/program-events.lisp:1528 +#: src/program-events.lisp:1565 #, lisp-format msgid "Unable to subscribe to ~s" msgstr "" -#: src/program-events.lisp:1580 +#: src/program-events.lisp:1617 #, lisp-format msgid "~a ~:[(not opened)~;(opened)~]~%" msgstr "" -#: src/program-events.lisp:1612 +#: src/program-events.lisp:1649 #, lisp-format msgid "updating gemlog ~a" msgstr "" -#: src/program-events.lisp:1660 +#: src/program-events.lisp:1697 msgid "TOC can be shown for gemini windows only" msgstr "" -#: src/program-events.lisp:1770 +#: src/program-events.lisp:1807 msgid "no label" msgstr "" -#: src/program-events.lisp:1870 +#: src/program-events.lisp:1907 msgid "No mentions" msgstr "" -#: src/program-events.lisp:1882 +#: src/program-events.lisp:1919 #, lisp-format msgid "Deleting: ~a" msgstr "" -#: src/program-events.lisp:1918 +#: src/program-events.lisp:1955 msgid "Announcements " msgstr "" @@ -1602,867 +1607,867 @@ msgstr[1] "" msgid "Task completed" msgstr "" -#: src/ui-goodies.lisp:208 +#: src/ui-goodies.lisp:212 #, lisp-format msgid "File \"~a\" exists, overwrite?" msgstr "" -#: src/ui-goodies.lisp:220 +#: src/ui-goodies.lisp:224 #, lisp-format msgid "Request failed: error code ~d message \"~a\"" msgstr "" -#: src/ui-goodies.lisp:254 +#: src/ui-goodies.lisp:258 msgid "Command cancelled" msgstr "" -#: src/ui-goodies.lisp:271 +#: src/ui-goodies.lisp:275 msgid "Jump to message: " msgstr "" -#: src/ui-goodies.lisp:288 src/ui-goodies.lisp:312 src/ui-goodies.lisp:462 -#: src/ui-goodies.lisp:1533 src/ui-goodies.lisp:2784 +#: src/ui-goodies.lisp:292 src/ui-goodies.lisp:316 src/ui-goodies.lisp:466 +#: src/ui-goodies.lisp:1537 src/ui-goodies.lisp:2788 msgid "Search key: " msgstr "" -#: src/ui-goodies.lisp:396 +#: src/ui-goodies.lisp:400 msgid "Subscribe to: " msgstr "" -#: src/ui-goodies.lisp:412 +#: src/ui-goodies.lisp:416 msgid "Unsubscribe to: " msgstr "" -#: src/ui-goodies.lisp:524 +#: src/ui-goodies.lisp:528 msgid "This window will not release the focus until it is closed" msgstr "" -#: src/ui-goodies.lisp:684 +#: src/ui-goodies.lisp:688 msgid "Focus changed" msgstr "" -#: src/ui-goodies.lisp:698 +#: src/ui-goodies.lisp:702 msgid "focus passed on threads window" msgstr "" -#: src/ui-goodies.lisp:710 +#: src/ui-goodies.lisp:714 msgid "Focus passed on gemini stream window" msgstr "" -#: src/ui-goodies.lisp:711 +#: src/ui-goodies.lisp:715 msgid "Focus passed on message window" msgstr "" -#: src/ui-goodies.lisp:716 +#: src/ui-goodies.lisp:720 msgid "Focus passed on send message window" msgstr "" -#: src/ui-goodies.lisp:721 +#: src/ui-goodies.lisp:725 msgid "Focus passed on follow requests window" msgstr "" -#: src/ui-goodies.lisp:726 +#: src/ui-goodies.lisp:730 msgid "Focus passed on tags window" msgstr "" -#: src/ui-goodies.lisp:731 +#: src/ui-goodies.lisp:735 msgid "Focus passed on conversation window" msgstr "" -#: src/ui-goodies.lisp:736 +#: src/ui-goodies.lisp:740 msgid "Focus passed on attach window" msgstr "" -#: src/ui-goodies.lisp:741 +#: src/ui-goodies.lisp:745 msgid "Focus passed on link window" msgstr "" -#: src/ui-goodies.lisp:746 +#: src/ui-goodies.lisp:750 msgid "Focus passed on gemini-stream window" msgstr "" -#: src/ui-goodies.lisp:751 +#: src/ui-goodies.lisp:755 msgid "Focus passed on chats list window" msgstr "" -#: src/ui-goodies.lisp:756 +#: src/ui-goodies.lisp:760 msgid "Focus passed on TLS certificates window" msgstr "" -#: src/ui-goodies.lisp:761 +#: src/ui-goodies.lisp:765 msgid "Focus passed on gemlog subscriptions window" msgstr "" -#: src/ui-goodies.lisp:766 +#: src/ui-goodies.lisp:770 msgid "Focus passed on gemini toc window" msgstr "" -#: src/ui-goodies.lisp:771 +#: src/ui-goodies.lisp:775 msgid "Focus passed on gempub library window" msgstr "" -#: src/ui-goodies.lisp:776 +#: src/ui-goodies.lisp:780 msgid "Focus passed on file explorer window" msgstr "" -#: src/ui-goodies.lisp:781 +#: src/ui-goodies.lisp:785 msgid "Focus passed on gopher window" msgstr "" -#: src/ui-goodies.lisp:794 src/ui-goodies.lisp:805 +#: src/ui-goodies.lisp:798 src/ui-goodies.lisp:809 msgid "Search for commands (regexp): " msgstr "" -#: src/ui-goodies.lisp:816 +#: src/ui-goodies.lisp:820 #, lisp-format msgid "Saving messages in ~s" msgstr "" -#: src/ui-goodies.lisp:817 +#: src/ui-goodies.lisp:821 #, lisp-format msgid "Saved message in ~s" msgstr "" -#: src/ui-goodies.lisp:820 src/ui-goodies.lisp:838 +#: src/ui-goodies.lisp:824 src/ui-goodies.lisp:842 msgid "No folder specified" msgstr "" -#: src/ui-goodies.lisp:822 +#: src/ui-goodies.lisp:826 msgid "Move to folder: " msgstr "" -#: src/ui-goodies.lisp:840 +#: src/ui-goodies.lisp:844 msgid "Change folder: " msgstr "" -#: src/ui-goodies.lisp:851 +#: src/ui-goodies.lisp:855 msgid "No timeline specified" msgstr "" -#: src/ui-goodies.lisp:853 +#: src/ui-goodies.lisp:857 msgid "This timeline is protected" msgstr "" -#: src/ui-goodies.lisp:857 +#: src/ui-goodies.lisp:861 msgid "Change timeline: " msgstr "" -#: src/ui-goodies.lisp:873 +#: src/ui-goodies.lisp:877 msgid "Downloading messages" msgstr "" -#: src/ui-goodies.lisp:877 src/ui-goodies.lisp:1089 +#: src/ui-goodies.lisp:881 src/ui-goodies.lisp:1093 msgid "Messages downloaded" msgstr "" -#: src/ui-goodies.lisp:958 +#: src/ui-goodies.lisp:962 msgid "Expanding thread" msgstr "" -#: src/ui-goodies.lisp:987 +#: src/ui-goodies.lisp:991 #, lisp-format msgid "───── links ───── ~%" msgstr "" -#: src/ui-goodies.lisp:1035 +#: src/ui-goodies.lisp:1039 #, lisp-format msgid "I refuse to overwrite an existing file ~s" msgstr "" -#: src/ui-goodies.lisp:1046 +#: src/ui-goodies.lisp:1050 msgid "Save thread to file: " msgstr "" -#: src/ui-goodies.lisp:1060 +#: src/ui-goodies.lisp:1064 #, lisp-format msgid "" "Error getting the latest unread messages for tag ~a, trying fetching the " "latest" msgstr "" -#: src/ui-goodies.lisp:1067 +#: src/ui-goodies.lisp:1071 #, lisp-format msgid "" "Error getting the latest unread messages: ~s, trying fetching the latest" msgstr "" -#: src/ui-goodies.lisp:1087 +#: src/ui-goodies.lisp:1091 msgid "Downloading tags messages" msgstr "" -#: src/ui-goodies.lisp:1100 +#: src/ui-goodies.lisp:1104 msgid "Favorite this message?" msgstr "" -#: src/ui-goodies.lisp:1109 +#: src/ui-goodies.lisp:1113 msgid "Favouring message" msgstr "" -#: src/ui-goodies.lisp:1110 +#: src/ui-goodies.lisp:1114 msgid "Favoured message" msgstr "" -#: src/ui-goodies.lisp:1115 +#: src/ui-goodies.lisp:1119 msgid "Remove this message from your favourites?" msgstr "" -#: src/ui-goodies.lisp:1124 +#: src/ui-goodies.lisp:1128 msgid "Unfavouring message" msgstr "" -#: src/ui-goodies.lisp:1125 +#: src/ui-goodies.lisp:1129 msgid "Unfavoured message" msgstr "" -#: src/ui-goodies.lisp:1130 +#: src/ui-goodies.lisp:1134 msgid "Boost this message?" msgstr "" -#: src/ui-goodies.lisp:1139 +#: src/ui-goodies.lisp:1143 msgid "Boosting message" msgstr "" -#: src/ui-goodies.lisp:1140 +#: src/ui-goodies.lisp:1144 msgid "Boosted message" msgstr "" -#: src/ui-goodies.lisp:1145 +#: src/ui-goodies.lisp:1149 msgid "Unboost this message?" msgstr "" -#: src/ui-goodies.lisp:1154 +#: src/ui-goodies.lisp:1158 msgid "Uboosting message" msgstr "" -#: src/ui-goodies.lisp:1155 +#: src/ui-goodies.lisp:1159 msgid "Unboosted message" msgstr "" -#: src/ui-goodies.lisp:1163 -#, lisp-format -msgid "Ignore ~s?" -msgstr "" - -#: src/ui-goodies.lisp:1166 -#, lisp-format -msgid "Ignoring ~s" -msgstr "" - #: src/ui-goodies.lisp:1167 #, lisp-format +msgid "Ignore ~s?" +msgstr "" + +#: src/ui-goodies.lisp:1170 +#, lisp-format +msgid "Ignoring ~s" +msgstr "" + +#: src/ui-goodies.lisp:1171 +#, lisp-format msgid "User ~s ignored" msgstr "" -#: src/ui-goodies.lisp:1177 +#: src/ui-goodies.lisp:1181 msgid "No username specified" msgstr "" -#: src/ui-goodies.lisp:1179 +#: src/ui-goodies.lisp:1183 msgid "Unignore username: " msgstr "" -#: src/ui-goodies.lisp:1214 +#: src/ui-goodies.lisp:1218 msgid "Add caption: " msgstr "" -#: src/ui-goodies.lisp:1224 +#: src/ui-goodies.lisp:1228 #, lisp-format msgid "Attach ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:1231 +#: src/ui-goodies.lisp:1235 msgid "Message ready to be sent" msgstr "" -#: src/ui-goodies.lisp:1233 +#: src/ui-goodies.lisp:1237 msgid "Add attachment: " msgstr "" -#: src/ui-goodies.lisp:1243 +#: src/ui-goodies.lisp:1247 msgid "New language: " msgstr "" -#: src/ui-goodies.lisp:1253 +#: src/ui-goodies.lisp:1257 msgid "New subject: " msgstr "" -#: src/ui-goodies.lisp:1262 +#: src/ui-goodies.lisp:1266 msgid "New visibility: " msgstr "" -#: src/ui-goodies.lisp:1272 +#: src/ui-goodies.lisp:1276 msgid "Add mentions: " msgstr "" -#: src/ui-goodies.lisp:1343 +#: src/ui-goodies.lisp:1347 #, lisp-format msgid "Your message is ~a character too long." msgid_plural "Your message is ~a characters too long." msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:1367 +#: src/ui-goodies.lisp:1371 msgid "Add subject: " msgstr "" -#: src/ui-goodies.lisp:1425 +#: src/ui-goodies.lisp:1429 msgid "Add language of the post: " msgstr "" -#: src/ui-goodies.lisp:1479 +#: src/ui-goodies.lisp:1483 #, lisp-format msgid "The maximum allowed number of media is ~a" msgstr "" -#: src/ui-goodies.lisp:1482 +#: src/ui-goodies.lisp:1486 msgid "Sending message" msgstr "" -#: src/ui-goodies.lisp:1586 +#: src/ui-goodies.lisp:1590 #, lisp-format msgid "downloaded: ~a" msgstr "" -#: src/ui-goodies.lisp:1623 +#: src/ui-goodies.lisp:1627 #, lisp-format msgid "Error during images montage: ~a" msgstr "" -#: src/ui-goodies.lisp:1626 +#: src/ui-goodies.lisp:1630 msgid "ImageMagick binaries not found on this system" msgstr "" -#: src/ui-goodies.lisp:1766 +#: src/ui-goodies.lisp:1770 msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1837 +#: src/ui-goodies.lisp:1841 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1863 +#: src/ui-goodies.lisp:1867 msgid "confirm password: " msgstr "" -#: src/ui-goodies.lisp:1870 +#: src/ui-goodies.lisp:1874 msgid "new password: " msgstr "" -#: src/ui-goodies.lisp:1874 +#: src/ui-goodies.lisp:1878 msgid "old password: " msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1892 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1889 +#: src/ui-goodies.lisp:1893 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1913 +#: src/ui-goodies.lisp:1917 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1945 +#: src/ui-goodies.lisp:1949 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1948 +#: src/ui-goodies.lisp:1952 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1953 +#: src/ui-goodies.lisp:1957 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1956 +#: src/ui-goodies.lisp:1960 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1987 +#: src/ui-goodies.lisp:1991 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:2025 +#: src/ui-goodies.lisp:2029 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:2026 +#: src/ui-goodies.lisp:2030 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:2036 +#: src/ui-goodies.lisp:2040 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2071 +#: src/ui-goodies.lisp:2075 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2089 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "" -#: src/ui-goodies.lisp:2091 +#: src/ui-goodies.lisp:2095 msgid "New name: " msgstr "" -#: src/ui-goodies.lisp:2107 +#: src/ui-goodies.lisp:2111 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2123 +#: src/ui-goodies.lisp:2127 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2146 #, lisp-format msgid "Comment too long by ~a character" msgid_plural "Comment too long by ~a characters" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:2149 +#: src/ui-goodies.lisp:2153 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2150 +#: src/ui-goodies.lisp:2154 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2153 +#: src/ui-goodies.lisp:2157 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2169 src/ui-goodies.lisp:2202 src/ui-goodies.lisp:2220 +#: src/ui-goodies.lisp:2173 src/ui-goodies.lisp:2206 src/ui-goodies.lisp:2224 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2172 src/ui-goodies.lisp:2205 src/ui-goodies.lisp:2223 +#: src/ui-goodies.lisp:2176 src/ui-goodies.lisp:2209 src/ui-goodies.lisp:2227 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2182 +#: src/ui-goodies.lisp:2186 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2185 +#: src/ui-goodies.lisp:2189 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2199 +#: src/ui-goodies.lisp:2203 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2200 +#: src/ui-goodies.lisp:2204 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2216 +#: src/ui-goodies.lisp:2220 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2233 +#: src/ui-goodies.lisp:2237 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2245 +#: src/ui-goodies.lisp:2249 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2259 +#: src/ui-goodies.lisp:2263 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2278 +#: src/ui-goodies.lisp:2282 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2295 +#: src/ui-goodies.lisp:2299 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2297 +#: src/ui-goodies.lisp:2301 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2298 +#: src/ui-goodies.lisp:2302 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2307 +#: src/ui-goodies.lisp:2311 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2308 +#: src/ui-goodies.lisp:2312 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2377 +#: src/ui-goodies.lisp:2381 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2402 src/ui-goodies.lisp:2415 +#: src/ui-goodies.lisp:2406 src/ui-goodies.lisp:2419 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2423 +#: src/ui-goodies.lisp:2427 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2427 +#: src/ui-goodies.lisp:2431 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2447 +#: src/ui-goodies.lisp:2451 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2464 +#: src/ui-goodies.lisp:2468 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2483 +#: src/ui-goodies.lisp:2487 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2591 +#: src/ui-goodies.lisp:2595 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2602 +#: src/ui-goodies.lisp:2606 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2610 +#: src/ui-goodies.lisp:2614 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2619 +#: src/ui-goodies.lisp:2623 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2669 +#: src/ui-goodies.lisp:2673 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2671 +#: src/ui-goodies.lisp:2675 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2692 +#: src/ui-goodies.lisp:2696 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2699 +#: src/ui-goodies.lisp:2703 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2708 +#: src/ui-goodies.lisp:2712 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2722 +#: src/ui-goodies.lisp:2726 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2797 +#: src/ui-goodies.lisp:2801 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2808 +#: src/ui-goodies.lisp:2812 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2811 +#: src/ui-goodies.lisp:2815 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2814 +#: src/ui-goodies.lisp:2818 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2821 +#: src/ui-goodies.lisp:2825 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2825 +#: src/ui-goodies.lisp:2829 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2848 +#: src/ui-goodies.lisp:2852 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2853 +#: src/ui-goodies.lisp:2857 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2859 +#: src/ui-goodies.lisp:2863 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2861 src/ui-goodies.lisp:2889 +#: src/ui-goodies.lisp:2865 src/ui-goodies.lisp:2893 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2864 +#: src/ui-goodies.lisp:2868 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2867 src/ui-goodies.lisp:2897 +#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 +#: src/ui-goodies.lisp:2875 src/ui-goodies.lisp:2905 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2879 src/ui-goodies.lisp:2909 +#: src/ui-goodies.lisp:2883 src/ui-goodies.lisp:2913 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2881 src/ui-goodies.lisp:2911 +#: src/ui-goodies.lisp:2885 src/ui-goodies.lisp:2915 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2917 +#: src/ui-goodies.lisp:2921 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2926 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2945 +#: src/ui-goodies.lisp:2949 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2959 +#: src/ui-goodies.lisp:2963 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2964 +#: src/ui-goodies.lisp:2968 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2979 +#: src/ui-goodies.lisp:2983 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:3006 +#: src/ui-goodies.lisp:3010 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:3014 +#: src/ui-goodies.lisp:3018 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:3028 +#: src/ui-goodies.lisp:3032 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:3051 +#: src/ui-goodies.lisp:3055 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3092 +#: src/ui-goodies.lisp:3096 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3146 +#: src/ui-goodies.lisp:3150 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3152 +#: src/ui-goodies.lisp:3156 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3166 +#: src/ui-goodies.lisp:3170 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3184 +#: src/ui-goodies.lisp:3188 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3185 +#: src/ui-goodies.lisp:3189 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3192 +#: src/ui-goodies.lisp:3196 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3209 +#: src/ui-goodies.lisp:3213 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3229 src/ui-goodies.lisp:3279 src/ui-goodies.lisp:3524 +#: src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3283 src/ui-goodies.lisp:3528 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3238 src/ui-goodies.lisp:3533 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3537 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3243 +#: src/ui-goodies.lisp:3247 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3288 src/ui-goodies.lisp:3496 +#: src/ui-goodies.lisp:3292 src/ui-goodies.lisp:3500 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3306 +#: src/ui-goodies.lisp:3310 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3328 +#: src/ui-goodies.lisp:3332 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3356 +#: src/ui-goodies.lisp:3360 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3365 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3370 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3374 +#: src/ui-goodies.lisp:3378 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3381 +#: src/ui-goodies.lisp:3385 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3391 +#: src/ui-goodies.lisp:3395 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3394 +#: src/ui-goodies.lisp:3398 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3411 +#: src/ui-goodies.lisp:3415 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3445 +#: src/ui-goodies.lisp:3449 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3446 +#: src/ui-goodies.lisp:3450 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3448 +#: src/ui-goodies.lisp:3452 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3450 +#: src/ui-goodies.lisp:3454 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3461 +#: src/ui-goodies.lisp:3465 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3488 +#: src/ui-goodies.lisp:3492 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3511 +#: src/ui-goodies.lisp:3515 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3536 +#: src/ui-goodies.lisp:3540 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3555 +#: src/ui-goodies.lisp:3559 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3562 +#: src/ui-goodies.lisp:3566 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3566 src/ui-goodies.lisp:3571 +#: src/ui-goodies.lisp:3570 src/ui-goodies.lisp:3575 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3576 +#: src/ui-goodies.lisp:3580 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3598 +#: src/ui-goodies.lisp:3602 msgid "Parent message" msgstr "" -#: src/ui-goodies.lisp:3612 +#: src/ui-goodies.lisp:3616 msgid "Cache for TLS passord cleared" msgstr "" -#: src/ui-goodies.lisp:3633 +#: src/ui-goodies.lisp:3637 #, lisp-format msgid "Unable to find the account ~a in the configuration file" msgstr "" -#: src/ui-goodies.lisp:3636 +#: src/ui-goodies.lisp:3640 msgid "Switch to account: " msgstr "" diff --git a/po/it.po b/po/it.po index 4c2a2a2..32d4c8d 100644 --- a/po/it.po +++ b/po/it.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.0.1\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-03-31 13:56+0200\n" -"PO-Revision-Date: 2024-03-31 13:58+0200\n" +"POT-Creation-Date: 2024-04-19 17:38+0200\n" +"PO-Revision-Date: 2024-04-19 17:39+0200\n" "Last-Translator: cage \n" "Language-Team: Italian \n" @@ -20,7 +20,7 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.1\n" -#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2887 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2891 msgid "The window is not displaying a gemini document" msgstr "La finestra non sta mostrando un documento gemini" @@ -55,8 +55,8 @@ msgid "Open address" msgstr "Apri l'indirizzo" #: src/api-client.lisp:219 src/gui/client/certificates-window.lisp:234 -#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:210 -#: src/ui-goodies.lisp:215 src/windows.lisp:623 src/windows.lisp:680 +#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:214 +#: src/ui-goodies.lisp:219 src/windows.lisp:623 src/windows.lisp:680 msgid "Cancel" msgstr "Annulla" @@ -84,17 +84,17 @@ msgstr "" "Errore: non sono stato in grado di creare il socket per la cattura del " "codice di autorizzazione" -#: src/api-client.lisp:844 +#: src/api-client.lisp:850 #, lisp-format msgid "type: ~a from ~a" msgstr "tipo ~a da ~a" -#: src/api-client.lisp:851 +#: src/api-client.lisp:857 #, lisp-format msgid " post: ~a" msgstr " messaggio: ~a" -#: src/api-client.lisp:974 +#: src/api-client.lisp:980 #, lisp-format msgid "Initializing empty credentials file in ~a" msgstr "Inizializzo credenziali vuote (segnaposto) nel file ~a" @@ -198,27 +198,27 @@ msgstr "Specifica un account sul fediverso (formato: nome-utente@nome-server)." msgid "FEDIVERSE-ACCOUNT" msgstr "ACCOUNT-SUL-FEDIVERSO" -#: src/command-line.lisp:98 +#: src/command-line.lisp:99 msgid "Download lisp libraries (useful for packaging only)." msgstr "" "Scarica le librerie lisp (utile principalmente per sviluppatori e " "manutentori)." -#: src/command-line.lisp:102 +#: src/command-line.lisp:103 msgid "Start a dummy sever, just useful for debugging." msgstr "Avvia un server di facciata, utile per il debugging." -#: src/command-line.lisp:105 +#: src/command-line.lisp:106 msgid "Complete command line switches (for bash complation only)." msgstr "" "Autocompleta le opzioni sulla linea di comando (utile solo per bash " "autocompletion)." -#: src/command-line.lisp:205 +#: src/command-line.lisp:206 msgid "Usage" msgstr "Uso" -#: src/command-line.lisp:206 +#: src/command-line.lisp:207 msgid "Available options" msgstr "Opzioni diponibili" @@ -227,7 +227,7 @@ msgstr "Opzioni diponibili" msgid "Error: command ~a not found" msgstr "Errore: comando ~a non trovato" -#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2951 +#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2972 #: src/message-rendering-utils.lisp:157 src/message-rendering-utils.lisp:191 #: src/message-rendering-utils.lisp:196 msgid "unknown" @@ -253,7 +253,7 @@ msgstr "diretta" msgid "home" msgstr "home" -#: src/db.lisp:3270 +#: src/db.lisp:3291 msgid "no description" msgstr "nessuna descrizione" @@ -262,7 +262,7 @@ msgid "not implemented" msgstr "Non implementato" #: src/filesystem-tree-window.lisp:520 src/line-oriented-window.lisp:325 -#: src/open-message-link-window.lisp:239 src/program-events.lisp:561 +#: src/open-message-link-window.lisp:239 src/program-events.lisp:593 msgid "Invalid regular expression" msgstr "Espressione regolare non valida" @@ -324,7 +324,7 @@ msgstr "Certificati generati" msgid "Table of contents" msgstr "Indice" -#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1569 +#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1606 msgid "No subtitle" msgstr "Nessun sottotitolo" @@ -350,13 +350,13 @@ msgstr "Il server ~s chiede: ~s " msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "Seguire la redirezione a ~s? [s/N] " -#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3119 +#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3123 #, lisp-format msgid "a password to unlock certificate for ~a is needed: " msgstr "È necessaria una password per sbloccare il certificato ~a: " #: src/gemini-viewer.lisp:845 src/tui-utils.lisp:511 src/tui-utils.lisp:523 -#: src/ui-goodies.lisp:3066 +#: src/ui-goodies.lisp:3070 #, lisp-format msgid "Error: ~a" msgstr "Errore: ~a" @@ -440,7 +440,7 @@ msgstr "Aggiunto ~a come segnalibro" #: src/gui/client/bookmark-window.lisp:22 #: src/gui/server/public-api-gemini-certificates.lisp:72 -#: src/ui-goodies.lisp:2850 +#: src/ui-goodies.lisp:2854 #, lisp-format msgid "~s is not a valid gemini address" msgstr "~s non è un indirizzo gemini valido" @@ -538,7 +538,7 @@ msgid "Gemini address" msgstr "Indirizzo gemini" #: src/gui/client/certificates-window.lisp:229 -#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1319 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1386 #: src/windows.lisp:630 src/windows.lisp:686 msgid "OK" msgstr "OK" @@ -684,126 +684,130 @@ msgid "Search" msgstr "Cerca" #: src/gui/client/main-window.lisp:248 +msgid "View source" +msgstr "Visualizza il sorgente" + +#: src/gui/client/main-window.lisp:252 msgid "Quit" msgstr "Esci" -#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:256 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "Sul programma…" -#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 +#: src/gui/client/main-window.lisp:260 src/gui/client/main-window.lisp:273 msgid "Show" msgstr "Mostra" -#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:263 src/gui/client/main-window.lisp:265 msgid "Manage" msgstr "Gestisci" -#: src/gui/client/main-window.lisp:265 +#: src/gui/client/main-window.lisp:269 msgid "Shuffle" msgstr "Rimescola" -#: src/gui/client/main-window.lisp:388 +#: src/gui/client/main-window.lisp:392 #, lisp-format msgid "file ~a not found" msgstr "file ~a non trovato" -#: src/gui/client/main-window.lisp:416 src/gui/client/main-window.lisp:1097 +#: src/gui/client/main-window.lisp:420 src/gui/client/main-window.lisp:1172 #: src/gui/client/titan-window.lisp:106 msgid "Server certificate error" msgstr "Errore sul certificato del server" -#: src/gui/client/main-window.lisp:427 src/gui/client/main-window.lisp:1121 +#: src/gui/client/main-window.lisp:431 src/gui/client/main-window.lisp:1196 #: src/gui/client/titan-window.lisp:123 #, lisp-format msgid "Provide the password to unlock certificate for ~a" msgstr "Fornire la password per sbloccare il certificato in ~a" -#: src/gui/client/main-window.lisp:430 src/gui/client/main-window.lisp:1124 +#: src/gui/client/main-window.lisp:434 src/gui/client/main-window.lisp:1199 #: src/gui/client/titan-window.lisp:126 msgid "Unlock certificate" msgstr "Sblocca il certificato" -#: src/gui/client/main-window.lisp:443 src/gui/client/main-window.lisp:1136 +#: src/gui/client/main-window.lisp:447 src/gui/client/main-window.lisp:1211 #, lisp-format msgid "Follow redirection to ~a?" msgstr "Seguire la redirezione a ~a?" -#: src/gui/client/main-window.lisp:444 src/gui/client/main-window.lisp:1137 +#: src/gui/client/main-window.lisp:448 src/gui/client/main-window.lisp:1212 msgid "Redirection" msgstr "Redirezione" -#: src/gui/client/main-window.lisp:558 +#: src/gui/client/main-window.lisp:562 #, lisp-format msgid "~a added to tour" msgstr "~a salvato nel tour" -#: src/gui/client/main-window.lisp:571 +#: src/gui/client/main-window.lisp:575 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "l' indirizzo ~s è stato copiato negli appunti" -#: src/gui/client/main-window.lisp:580 +#: src/gui/client/main-window.lisp:584 #, lisp-format msgid "~s already bookmarked" msgstr "l'indirizzo ~s è già tra i segnalibri" -#: src/gui/client/main-window.lisp:594 +#: src/gui/client/main-window.lisp:598 #, lisp-format msgid "Files ~s" msgstr "File ~s" -#: src/gui/client/main-window.lisp:604 +#: src/gui/client/main-window.lisp:608 msgid "Choose a file for saving" msgstr "Scegli il nome del file da salvare" -#: src/gui/client/main-window.lisp:610 +#: src/gui/client/main-window.lisp:614 msgid "link menu" msgstr "link menu" -#: src/gui/client/main-window.lisp:618 +#: src/gui/client/main-window.lisp:622 msgid "Inline" msgstr "Includi nel flusso del testo" -#: src/gui/client/main-window.lisp:620 +#: src/gui/client/main-window.lisp:624 msgid "Add link to tour" msgstr "Aggiungi indirizzo al tour" -#: src/gui/client/main-window.lisp:621 +#: src/gui/client/main-window.lisp:625 msgid "Copy link to the clipboard" msgstr "Copia l'indirizzo negli appunti" -#: src/gui/client/main-window.lisp:622 +#: src/gui/client/main-window.lisp:626 msgid "Add link to bookmarks" msgstr "Aggiungi indirizzo tra i segnalibri" -#: src/gui/client/main-window.lisp:625 +#: src/gui/client/main-window.lisp:629 msgid "Save link as…" msgstr "Salva link con nome" -#: src/gui/client/main-window.lisp:627 +#: src/gui/client/main-window.lisp:631 msgid "Open link in background" msgstr "Apri collegamento in backgroud" -#: src/gui/client/main-window.lisp:951 +#: src/gui/client/main-window.lisp:955 #, lisp-format msgid "No such file or directory: ~a" msgstr "Non esiste il file o la directory ~a" -#: src/gui/client/main-window.lisp:999 +#: src/gui/client/main-window.lisp:1060 #, lisp-format msgid "The server asks:~2%~a" msgstr "Il server chiede:~2%~a" -#: src/gui/client/main-window.lisp:1001 +#: src/gui/client/main-window.lisp:1062 msgid "Submit" msgstr "Inoltra" -#: src/gui/client/main-window.lisp:1002 +#: src/gui/client/main-window.lisp:1063 msgid "Input query" msgstr "Input" -#: src/gui/client/main-window.lisp:1096 src/gui/client/titan-window.lisp:105 +#: src/gui/client/main-window.lisp:1171 src/gui/client/titan-window.lisp:105 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" @@ -811,68 +815,68 @@ msgstr "" "Il certificato relativo a questo indirizzo è cambiato dall'ultima visita, lo " "rimpiazzo con quello appena ottenuto?" -#: src/gui/client/main-window.lisp:1307 +#: src/gui/client/main-window.lisp:1374 msgid "Tour is terminated" msgstr "Il tour è terminato" -#: src/gui/client/main-window.lisp:1313 +#: src/gui/client/main-window.lisp:1380 msgid "Change password" msgstr "Cabbia password" -#: src/gui/client/main-window.lisp:1314 +#: src/gui/client/main-window.lisp:1381 msgid "Change the password of the certificate" msgstr "Chambia la password del certificato" -#: src/gui/client/main-window.lisp:1315 +#: src/gui/client/main-window.lisp:1382 msgid "Old password" msgstr "Vecchia password" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1383 msgid "New password" msgstr "Nuova password" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1384 msgid "Repeat new password" msgstr "Conferma la nuova password" -#: src/gui/client/main-window.lisp:1318 src/ui-goodies.lisp:1858 +#: src/gui/client/main-window.lisp:1385 src/ui-goodies.lisp:1862 msgid "password and confirmation does not match" msgstr "la password e la conferma non combaciano" -#: src/gui/client/main-window.lisp:1328 src/ui-goodies.lisp:1857 +#: src/gui/client/main-window.lisp:1395 src/ui-goodies.lisp:1861 #, lisp-format msgid "Password changed for key ~a" msgstr "password cambiata per la chiava ~a" -#: src/gui/client/main-window.lisp:1408 +#: src/gui/client/main-window.lisp:1475 msgid "go back" msgstr "indietro" -#: src/gui/client/main-window.lisp:1409 +#: src/gui/client/main-window.lisp:1476 msgid "reload address" msgstr "ricarica l'indirizzo" -#: src/gui/client/main-window.lisp:1410 +#: src/gui/client/main-window.lisp:1477 msgid "go to address" msgstr "vai all'indirizzo" -#: src/gui/client/main-window.lisp:1411 +#: src/gui/client/main-window.lisp:1478 msgid "one level up" msgstr "un livello in alto" -#: src/gui/client/main-window.lisp:1412 +#: src/gui/client/main-window.lisp:1479 msgid "add or remove bookmark" msgstr "Aggiungi o rimuovi segnalibro" -#: src/gui/client/main-window.lisp:1413 +#: src/gui/client/main-window.lisp:1480 msgid "go to the next link in tour" msgstr "vai al prossimo indirizzo del tour" -#: src/gui/client/main-window.lisp:1414 +#: src/gui/client/main-window.lisp:1481 msgid "subscribe/unsubscribe to this gemlog" msgstr "Abbonati/disdici l'abbonamento a questo gemlog" -#: src/gui/client/main-window.lisp:1415 +#: src/gui/client/main-window.lisp:1482 msgid "inline images" msgstr "includi nella pagina le immagini" @@ -1156,7 +1160,7 @@ msgstr "Aiuto rapido" msgid "invalid regular expression ~s ~a" msgstr "Espressione regolare non valida ~s ~a" -#: src/main.lisp:101 src/ui-goodies.lisp:836 +#: src/main.lisp:101 src/ui-goodies.lisp:840 #, lisp-format msgid "Folder ~s does not exists" msgstr "La cartella ~s non esiste" @@ -1265,7 +1269,7 @@ msgstr "tipo: ~a~%metadati~%~a~%indirizzo: ~a~2%" msgid "In reply of: " msgstr "Risposta per: " -#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:998 +#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:1002 msgid "From: " msgstr "Scritto da: " @@ -1274,7 +1278,7 @@ msgid "Boosted: " msgstr "Rilanciato per: " #: src/message-rendering-utils.lisp:258 src/sending-message.lisp:127 -#: src/ui-goodies.lisp:999 +#: src/ui-goodies.lisp:1003 msgid "Visibility: " msgstr "Visibilità: " @@ -1286,7 +1290,7 @@ msgstr "Lingua: " msgid "Subject: " msgstr "Oggetto del messaggio: " -#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1000 +#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1004 msgid "Date: " msgstr "Scritto il: " @@ -1348,8 +1352,8 @@ msgstr "Link" msgid "type access token: " msgstr "Inserisci la chiave di accesso: " -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3291 -#: src/ui-goodies.lisp:3498 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3295 +#: src/ui-goodies.lisp:3502 msgid "Upload: " msgstr "Carica: " @@ -1357,7 +1361,7 @@ msgstr "Carica: " msgid "Chat attachments" msgstr "Allegati alla chat" -#: src/os-utils.lisp:271 src/ui-goodies.lisp:1226 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1230 #, lisp-format msgid "File ~s does not exists" msgstr "Il file ~s non esiste" @@ -1372,89 +1376,89 @@ msgstr "La directory di destinazione ~s non esiste" msgid "File ~s extraction from ~s failed" msgstr "File ~s estrazione da ~s fallita" -#: src/program-events.lisp:678 +#: src/program-events.lisp:710 msgid "No message selected!" msgstr "Nessun messaggio selezionato!" -#: src/program-events.lisp:892 +#: src/program-events.lisp:925 msgid "Message sent" msgstr "Messaggio spedito" -#: src/program-events.lisp:919 +#: src/program-events.lisp:952 #, lisp-format msgid "Unable to find user ~a" msgstr "Non trovo l'utente ~a" -#: src/program-events.lisp:932 +#: src/program-events.lisp:965 #, lisp-format msgid "Followed ~a" msgstr "Adesso segui ~a" -#: src/program-events.lisp:933 +#: src/program-events.lisp:966 #, lisp-format msgid "User ~a not found on the server" msgstr "L'utente: ~a non è stato trovato sul server" -#: src/program-events.lisp:943 +#: src/program-events.lisp:976 #, lisp-format msgid "Unfollowed ~a" msgstr "Hai abbandonato ~a" -#: src/program-events.lisp:979 +#: src/program-events.lisp:1012 #, lisp-format msgid "Downloaded new messages for tag ~a" msgstr "Scaricati nuovi messaggi per l'etichetta ~a" -#: src/program-events.lisp:1106 +#: src/program-events.lisp:1139 #, lisp-format msgid "Got ~a notification" msgid_plural "Got ~a notifications" msgstr[0] "Hai ~a notifica" msgstr[1] "Hai ~a notifiche" -#: src/program-events.lisp:1293 +#: src/program-events.lisp:1330 #, lisp-format msgid "Index of local directory ~a~2%" msgstr "Indice della directory locale ~a~2%" -#: src/program-events.lisp:1326 src/program-events.lisp:1415 -#: src/ui-goodies.lisp:2479 +#: src/program-events.lisp:1363 src/program-events.lisp:1452 +#: src/ui-goodies.lisp:2483 msgid "Empty address" msgstr "Indirizzo vuoto" -#: src/program-events.lisp:1528 +#: src/program-events.lisp:1565 #, lisp-format msgid "Unable to subscribe to ~s" msgstr "Non posso abbonarmi a ~s" -#: src/program-events.lisp:1580 +#: src/program-events.lisp:1617 #, lisp-format msgid "~a ~:[(not opened)~;(opened)~]~%" msgstr "~a ~:[(non aperto)~;(aperto)~]~%" -#: src/program-events.lisp:1612 +#: src/program-events.lisp:1649 #, lisp-format msgid "updating gemlog ~a" msgstr "Aggiornamento del gemlog ~a" -#: src/program-events.lisp:1660 +#: src/program-events.lisp:1697 msgid "TOC can be shown for gemini windows only" msgstr "L'indice può essere generato solo per le pagine gemini" -#: src/program-events.lisp:1770 +#: src/program-events.lisp:1807 msgid "no label" msgstr "nessuna etichetta" -#: src/program-events.lisp:1870 +#: src/program-events.lisp:1907 msgid "No mentions" msgstr "Nessuna menzione" -#: src/program-events.lisp:1882 +#: src/program-events.lisp:1919 #, lisp-format msgid "Deleting: ~a" msgstr "cancello: ~a" -#: src/program-events.lisp:1918 +#: src/program-events.lisp:1955 msgid "Announcements " msgstr "Annunci " @@ -1623,178 +1627,178 @@ msgstr[1] "Cancella ~a messaggi? [s/N] " msgid "Task completed" msgstr "Compito completato" -#: src/ui-goodies.lisp:208 +#: src/ui-goodies.lisp:212 #, lisp-format msgid "File \"~a\" exists, overwrite?" msgstr "Il file \"~a\" esiste. Lo sovrascrivo?" -#: src/ui-goodies.lisp:220 +#: src/ui-goodies.lisp:224 #, lisp-format msgid "Request failed: error code ~d message \"~a\"" msgstr "Richiesta fallita codice di errore: ~d, messaggio: ~a\"" -#: src/ui-goodies.lisp:254 +#: src/ui-goodies.lisp:258 msgid "Command cancelled" msgstr "Comando annullato" -#: src/ui-goodies.lisp:271 +#: src/ui-goodies.lisp:275 msgid "Jump to message: " msgstr "Vai al messaggio: " -#: src/ui-goodies.lisp:288 src/ui-goodies.lisp:312 src/ui-goodies.lisp:462 -#: src/ui-goodies.lisp:1533 src/ui-goodies.lisp:2784 +#: src/ui-goodies.lisp:292 src/ui-goodies.lisp:316 src/ui-goodies.lisp:466 +#: src/ui-goodies.lisp:1537 src/ui-goodies.lisp:2788 msgid "Search key: " msgstr "Criterio di ricerca: " -#: src/ui-goodies.lisp:396 +#: src/ui-goodies.lisp:400 msgid "Subscribe to: " msgstr "Abbonati a: " -#: src/ui-goodies.lisp:412 +#: src/ui-goodies.lisp:416 msgid "Unsubscribe to: " msgstr "Rimuovi la sottoscrizione a: " -#: src/ui-goodies.lisp:524 +#: src/ui-goodies.lisp:528 msgid "This window will not release the focus until it is closed" msgstr "Questa finestra non rilascierà il focus fino a quando non verrà chiusa" -#: src/ui-goodies.lisp:684 +#: src/ui-goodies.lisp:688 msgid "Focus changed" msgstr "Il focus e' cambiato" -#: src/ui-goodies.lisp:698 +#: src/ui-goodies.lisp:702 msgid "focus passed on threads window" msgstr "Il focus è passato alla finestra delle discussioni" -#: src/ui-goodies.lisp:710 +#: src/ui-goodies.lisp:714 msgid "Focus passed on gemini stream window" msgstr "Il focus è passato alla finestra dei flussi di dati gemini" -#: src/ui-goodies.lisp:711 +#: src/ui-goodies.lisp:715 msgid "Focus passed on message window" msgstr "Il focus è passato alla finestra del messaggio" -#: src/ui-goodies.lisp:716 +#: src/ui-goodies.lisp:720 msgid "Focus passed on send message window" msgstr "Il focus è passato alla finestra di spedizione dei messaggi" -#: src/ui-goodies.lisp:721 +#: src/ui-goodies.lisp:725 msgid "Focus passed on follow requests window" msgstr "Il focus è passato alla finestra delle richieste di seguirti" -#: src/ui-goodies.lisp:726 +#: src/ui-goodies.lisp:730 msgid "Focus passed on tags window" msgstr "Il focus è passato alla finestra delle sottoscrizioni" -#: src/ui-goodies.lisp:731 +#: src/ui-goodies.lisp:735 msgid "Focus passed on conversation window" msgstr "Il focus è passato alla finestra delle conversazioni" -#: src/ui-goodies.lisp:736 +#: src/ui-goodies.lisp:740 msgid "Focus passed on attach window" msgstr "Il focus è passato alla finestra degli allegati" -#: src/ui-goodies.lisp:741 +#: src/ui-goodies.lisp:745 msgid "Focus passed on link window" msgstr "Il focus è passato alla finestra dei link" -#: src/ui-goodies.lisp:746 +#: src/ui-goodies.lisp:750 msgid "Focus passed on gemini-stream window" msgstr "Il focus è passato alla finestra dei flussi di dati gemini" -#: src/ui-goodies.lisp:751 +#: src/ui-goodies.lisp:755 msgid "Focus passed on chats list window" msgstr "Il focus è passato alla finestra delle chat" -#: src/ui-goodies.lisp:756 +#: src/ui-goodies.lisp:760 msgid "Focus passed on TLS certificates window" msgstr "Il focus è passato alla finestra dei certificati TLS" -#: src/ui-goodies.lisp:761 +#: src/ui-goodies.lisp:765 msgid "Focus passed on gemlog subscriptions window" msgstr "Il focus è passato alla finestra degli abbonamenti ai gemlog" -#: src/ui-goodies.lisp:766 +#: src/ui-goodies.lisp:770 msgid "Focus passed on gemini toc window" msgstr "Il focus è passato all'indice della pagina gemini" -#: src/ui-goodies.lisp:771 +#: src/ui-goodies.lisp:775 msgid "Focus passed on gempub library window" msgstr "Il focus è passato alla finestra della biblioteca gempub" -#: src/ui-goodies.lisp:776 +#: src/ui-goodies.lisp:780 msgid "Focus passed on file explorer window" msgstr "Il focus è passato alla navigatore dell'albero dei file" -#: src/ui-goodies.lisp:781 +#: src/ui-goodies.lisp:785 msgid "Focus passed on gopher window" msgstr "Il focus è passato alla finestra Gopher" -#: src/ui-goodies.lisp:794 src/ui-goodies.lisp:805 +#: src/ui-goodies.lisp:798 src/ui-goodies.lisp:809 msgid "Search for commands (regexp): " msgstr "Cerca tra i comandi (espressione regolare): " -#: src/ui-goodies.lisp:816 +#: src/ui-goodies.lisp:820 #, lisp-format msgid "Saving messages in ~s" msgstr "Salvo i messaggi in ~s" -#: src/ui-goodies.lisp:817 +#: src/ui-goodies.lisp:821 #, lisp-format msgid "Saved message in ~s" msgstr "Salvati i messaggi in ~s" -#: src/ui-goodies.lisp:820 src/ui-goodies.lisp:838 +#: src/ui-goodies.lisp:824 src/ui-goodies.lisp:842 msgid "No folder specified" msgstr "Nessuna cartella indicata" -#: src/ui-goodies.lisp:822 +#: src/ui-goodies.lisp:826 msgid "Move to folder: " msgstr "Sposta nella cartella: " -#: src/ui-goodies.lisp:840 +#: src/ui-goodies.lisp:844 msgid "Change folder: " msgstr "Spostati nella cartella: " -#: src/ui-goodies.lisp:851 +#: src/ui-goodies.lisp:855 msgid "No timeline specified" msgstr "Nessuna timeline indicata" -#: src/ui-goodies.lisp:853 +#: src/ui-goodies.lisp:857 msgid "This timeline is protected" msgstr "Questa timeline è protetta" -#: src/ui-goodies.lisp:857 +#: src/ui-goodies.lisp:861 msgid "Change timeline: " msgstr "Spostati nella timeline: " -#: src/ui-goodies.lisp:873 +#: src/ui-goodies.lisp:877 msgid "Downloading messages" msgstr "Scarico i messaggi" -#: src/ui-goodies.lisp:877 src/ui-goodies.lisp:1089 +#: src/ui-goodies.lisp:881 src/ui-goodies.lisp:1093 msgid "Messages downloaded" msgstr "Messaggi scaricati" -#: src/ui-goodies.lisp:958 +#: src/ui-goodies.lisp:962 msgid "Expanding thread" msgstr "Espandi l'albero dei messaggi" -#: src/ui-goodies.lisp:987 +#: src/ui-goodies.lisp:991 #, lisp-format msgid "───── links ───── ~%" msgstr "───── link ───── ~%" -#: src/ui-goodies.lisp:1035 +#: src/ui-goodies.lisp:1039 #, lisp-format msgid "I refuse to overwrite an existing file ~s" msgstr "Mi rifiuto di sovrascrivere il file, già esistente, ~s" -#: src/ui-goodies.lisp:1046 +#: src/ui-goodies.lisp:1050 msgid "Save thread to file: " msgstr "Salva il thread nel file: " -#: src/ui-goodies.lisp:1060 +#: src/ui-goodies.lisp:1064 #, lisp-format msgid "" "Error getting the latest unread messages for tag ~a, trying fetching the " @@ -1803,7 +1807,7 @@ msgstr "" "Ottenuto un errore nel tentativo di scaricare i messaggi non letti relativi " "all'etichetta ~a, provo a scaricare gli ultimi" -#: src/ui-goodies.lisp:1067 +#: src/ui-goodies.lisp:1071 #, lisp-format msgid "" "Error getting the latest unread messages: ~s, trying fetching the latest" @@ -1811,408 +1815,408 @@ msgstr "" "Ottenuto un errore nel tentativo di scaricare i messaggi non letti ~s, provo " "a scaricare gli ultimi" -#: src/ui-goodies.lisp:1087 +#: src/ui-goodies.lisp:1091 msgid "Downloading tags messages" msgstr "Scarico i messaggi dell'etichetta" -#: src/ui-goodies.lisp:1100 +#: src/ui-goodies.lisp:1104 msgid "Favorite this message?" msgstr "Conservare tra i favoriti questo messaggio?" -#: src/ui-goodies.lisp:1109 +#: src/ui-goodies.lisp:1113 msgid "Favouring message" msgstr "Conservo il messaggio tra i favoriti" -#: src/ui-goodies.lisp:1110 +#: src/ui-goodies.lisp:1114 msgid "Favoured message" msgstr "Messaggio conservato tra i favoriti" -#: src/ui-goodies.lisp:1115 +#: src/ui-goodies.lisp:1119 msgid "Remove this message from your favourites?" msgstr "Rimuovere dai preferiti questo messaggio?" -#: src/ui-goodies.lisp:1124 +#: src/ui-goodies.lisp:1128 msgid "Unfavouring message" msgstr "Rimuovo messaggio dai favoriti" -#: src/ui-goodies.lisp:1125 +#: src/ui-goodies.lisp:1129 msgid "Unfavoured message" msgstr "Rimuosso messaggio dai favoriti" -#: src/ui-goodies.lisp:1130 +#: src/ui-goodies.lisp:1134 msgid "Boost this message?" msgstr "Rilancia questo messaggio?" -#: src/ui-goodies.lisp:1139 +#: src/ui-goodies.lisp:1143 msgid "Boosting message" msgstr "Rilancio il messaggio" -#: src/ui-goodies.lisp:1140 +#: src/ui-goodies.lisp:1144 msgid "Boosted message" msgstr "Messaggio rilanciato" -#: src/ui-goodies.lisp:1145 +#: src/ui-goodies.lisp:1149 msgid "Unboost this message?" msgstr "Ritira il rilancio del messaggio?" -#: src/ui-goodies.lisp:1154 +#: src/ui-goodies.lisp:1158 msgid "Uboosting message" msgstr "Ritiro il rilancio del messaggio" -#: src/ui-goodies.lisp:1155 +#: src/ui-goodies.lisp:1159 msgid "Unboosted message" msgstr "Ritirato il rilancio del messaggio" -#: src/ui-goodies.lisp:1163 +#: src/ui-goodies.lisp:1167 #, lisp-format msgid "Ignore ~s?" msgstr "Ignorare ~s?" -#: src/ui-goodies.lisp:1166 +#: src/ui-goodies.lisp:1170 #, lisp-format msgid "Ignoring ~s" msgstr "Ignoro ~s" -#: src/ui-goodies.lisp:1167 +#: src/ui-goodies.lisp:1171 #, lisp-format msgid "User ~s ignored" msgstr "Utente ~s ignorato" -#: src/ui-goodies.lisp:1177 +#: src/ui-goodies.lisp:1181 msgid "No username specified" msgstr "Nessun nome utente indicato" -#: src/ui-goodies.lisp:1179 +#: src/ui-goodies.lisp:1183 msgid "Unignore username: " msgstr "Riprendere a leggere i messaggi di: " -#: src/ui-goodies.lisp:1214 +#: src/ui-goodies.lisp:1218 msgid "Add caption: " msgstr "Aggiungi didascalia: " -#: src/ui-goodies.lisp:1224 +#: src/ui-goodies.lisp:1228 #, lisp-format msgid "Attach ~a? [y/N] " msgstr "Allegare ~a? [s/N] " -#: src/ui-goodies.lisp:1231 +#: src/ui-goodies.lisp:1235 msgid "Message ready to be sent" msgstr "Messaggio pronto per essere spedito" -#: src/ui-goodies.lisp:1233 +#: src/ui-goodies.lisp:1237 msgid "Add attachment: " msgstr "Aggiungi allegato: " -#: src/ui-goodies.lisp:1243 +#: src/ui-goodies.lisp:1247 msgid "New language: " msgstr "Lingua: " -#: src/ui-goodies.lisp:1253 +#: src/ui-goodies.lisp:1257 msgid "New subject: " msgstr "Nuovo oggetto del messaggio: " -#: src/ui-goodies.lisp:1262 +#: src/ui-goodies.lisp:1266 msgid "New visibility: " msgstr "Nuovo livello di visibilità: " -#: src/ui-goodies.lisp:1272 +#: src/ui-goodies.lisp:1276 msgid "Add mentions: " msgstr "Aggiungi menzione: " -#: src/ui-goodies.lisp:1343 +#: src/ui-goodies.lisp:1347 #, lisp-format msgid "Your message is ~a character too long." msgid_plural "Your message is ~a characters too long." msgstr[0] "Il tuo messaggio e più lungo del limite ammesso di ~a carattere." msgstr[1] "Il tuo messaggio e più lungo del limite ammesso di ~a caratteri." -#: src/ui-goodies.lisp:1367 +#: src/ui-goodies.lisp:1371 msgid "Add subject: " msgstr "Oggetto del messaggio: " -#: src/ui-goodies.lisp:1425 +#: src/ui-goodies.lisp:1429 msgid "Add language of the post: " msgstr "Indica la lingua del messaggio: " -#: src/ui-goodies.lisp:1479 +#: src/ui-goodies.lisp:1483 #, lisp-format msgid "The maximum allowed number of media is ~a" msgstr "Il numero massimo di file da allegare è ~a" -#: src/ui-goodies.lisp:1482 +#: src/ui-goodies.lisp:1486 msgid "Sending message" msgstr "Spedisco il messaggio" -#: src/ui-goodies.lisp:1586 +#: src/ui-goodies.lisp:1590 #, lisp-format msgid "downloaded: ~a" msgstr "Scaricato ~a" -#: src/ui-goodies.lisp:1623 +#: src/ui-goodies.lisp:1627 #, lisp-format msgid "Error during images montage: ~a" msgstr "Errore durante la composizione dell'immagine: ~a" -#: src/ui-goodies.lisp:1626 +#: src/ui-goodies.lisp:1630 msgid "ImageMagick binaries not found on this system" msgstr "Non posso trovare il pacchetto \"imagemagick\"" -#: src/ui-goodies.lisp:1766 +#: src/ui-goodies.lisp:1770 msgid "Address copied to clipboard" msgstr "Indirizzo copiato negli appunti" -#: src/ui-goodies.lisp:1837 +#: src/ui-goodies.lisp:1841 msgid "Delete this certificate? [Y/n] " msgstr "Cancella questo certificato? [s/N] " -#: src/ui-goodies.lisp:1863 +#: src/ui-goodies.lisp:1867 msgid "confirm password: " msgstr "conferma la password: " -#: src/ui-goodies.lisp:1870 +#: src/ui-goodies.lisp:1874 msgid "new password: " msgstr "nuova password: " -#: src/ui-goodies.lisp:1874 +#: src/ui-goodies.lisp:1878 msgid "old password: " msgstr "vecchia password: " -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1892 msgid "Certificate information" msgstr "Informazioni sul certificato" -#: src/ui-goodies.lisp:1889 +#: src/ui-goodies.lisp:1893 msgid "Certificate fingerprint (Kami ID):" msgstr "Impronta digitale del certificato (o identità Kami):" -#: src/ui-goodies.lisp:1913 +#: src/ui-goodies.lisp:1917 #, lisp-format msgid "Canceling subscription for ~s" msgstr "Annullamento dell'abbonamento per ~s" -#: src/ui-goodies.lisp:1945 +#: src/ui-goodies.lisp:1949 msgid "Follow: " msgstr "Segui: " -#: src/ui-goodies.lisp:1948 +#: src/ui-goodies.lisp:1952 #, lisp-format msgid "Following ~a" msgstr "Segui ~a" -#: src/ui-goodies.lisp:1953 +#: src/ui-goodies.lisp:1957 msgid "Unfollow: " msgstr "Abbandona: " -#: src/ui-goodies.lisp:1956 +#: src/ui-goodies.lisp:1960 #, lisp-format msgid "Unfollowing ~a" msgstr "Abbandona ~a" -#: src/ui-goodies.lisp:1987 +#: src/ui-goodies.lisp:1991 msgid "Confirm operation?" msgstr "Confermi l'operazione?" -#: src/ui-goodies.lisp:2025 +#: src/ui-goodies.lisp:2029 msgid "Updating conversations" msgstr "Aggiorno le conversazioni" -#: src/ui-goodies.lisp:2026 +#: src/ui-goodies.lisp:2030 msgid "Conversations updated" msgstr "Conversazioni aggiornate" -#: src/ui-goodies.lisp:2036 +#: src/ui-goodies.lisp:2040 msgid "Open conversation: " msgstr "Apri una conversazione: " -#: src/ui-goodies.lisp:2071 +#: src/ui-goodies.lisp:2075 msgid "Old name: " msgstr "Nome precedente: " -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2089 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "Una conversazione con nome ~a esiste già" -#: src/ui-goodies.lisp:2091 +#: src/ui-goodies.lisp:2095 msgid "New name: " msgstr "Nuovo nome: " -#: src/ui-goodies.lisp:2107 +#: src/ui-goodies.lisp:2111 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "Ignorare la conversazione ~s? [s/N] " -#: src/ui-goodies.lisp:2123 +#: src/ui-goodies.lisp:2127 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "Eliminare la conversazione ~s? [s/N] " -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2146 #, lisp-format msgid "Comment too long by ~a character" msgid_plural "Comment too long by ~a characters" msgstr[0] "Il commento è troppo lungo di ~a carattere" msgstr[1] "Il commento è troppo lungo di ~a caratteri" -#: src/ui-goodies.lisp:2149 +#: src/ui-goodies.lisp:2153 #, lisp-format msgid "Reporting user: ~s" msgstr "Segnalo l'utente ~s" -#: src/ui-goodies.lisp:2150 +#: src/ui-goodies.lisp:2154 msgid "Report trasmitted" msgstr "Segnalazione trasmessa" -#: src/ui-goodies.lisp:2153 +#: src/ui-goodies.lisp:2157 msgid "Comment on reports: " msgstr "Commento sulla segnalazione: " -#: src/ui-goodies.lisp:2169 src/ui-goodies.lisp:2202 src/ui-goodies.lisp:2220 +#: src/ui-goodies.lisp:2173 src/ui-goodies.lisp:2206 src/ui-goodies.lisp:2224 #, lisp-format msgid "User ~s does not exists in database" msgstr "L'utente ~s non esiste nel database" -#: src/ui-goodies.lisp:2172 src/ui-goodies.lisp:2205 src/ui-goodies.lisp:2223 +#: src/ui-goodies.lisp:2176 src/ui-goodies.lisp:2209 src/ui-goodies.lisp:2227 msgid "Username: " msgstr "Nome utente: " -#: src/ui-goodies.lisp:2182 +#: src/ui-goodies.lisp:2186 #, lisp-format msgid "Added crypto key for user ~s" msgstr "Aggiunta chiave crittografica per l'utente ~s" -#: src/ui-goodies.lisp:2185 +#: src/ui-goodies.lisp:2189 msgid "Key: " msgstr "Chiave: " -#: src/ui-goodies.lisp:2199 +#: src/ui-goodies.lisp:2203 #, lisp-format msgid "Generated key for user ~s" msgstr "Generata chiave crittografica per l'utente ~s" -#: src/ui-goodies.lisp:2200 +#: src/ui-goodies.lisp:2204 #, lisp-format msgid "user ~s key ~s" msgstr "utente ~s chiave ~s" -#: src/ui-goodies.lisp:2216 +#: src/ui-goodies.lisp:2220 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "Aggiunta chiave crittografica per l'utente ~s: ~a" -#: src/ui-goodies.lisp:2233 +#: src/ui-goodies.lisp:2237 msgid "About this software" msgstr "Sul programma" -#: src/ui-goodies.lisp:2245 +#: src/ui-goodies.lisp:2249 msgid " Welcome " msgstr " Benvenuto o benvenuta " -#: src/ui-goodies.lisp:2259 +#: src/ui-goodies.lisp:2263 msgid "Clearing pagination data" msgstr "Elimina i dati della paginazione" -#: src/ui-goodies.lisp:2278 +#: src/ui-goodies.lisp:2282 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" "Il formato ammesso è costituito da una lista di interi positivi separati da " "spazi" -#: src/ui-goodies.lisp:2295 +#: src/ui-goodies.lisp:2299 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "Intervallo dei valori delle scelte non valido (massimo ~a)" -#: src/ui-goodies.lisp:2297 +#: src/ui-goodies.lisp:2301 msgid "Voting…" msgstr "Votazione in corso…" -#: src/ui-goodies.lisp:2298 +#: src/ui-goodies.lisp:2302 msgid "Choice sent" msgstr "Voto inserito" -#: src/ui-goodies.lisp:2307 +#: src/ui-goodies.lisp:2311 msgid "Type the index (or space separated indices) of selected choices: " msgstr "Inserisci gli indici associati alle opzioni separati da spazi: " -#: src/ui-goodies.lisp:2308 +#: src/ui-goodies.lisp:2312 msgid "This in not a poll" msgstr "Questo messaggio non è un sondaggio" -#: src/ui-goodies.lisp:2377 +#: src/ui-goodies.lisp:2381 msgid "Add message (enter to quit): " msgstr "Aggiungi un messaggio (invio per abbandonare): " -#: src/ui-goodies.lisp:2402 src/ui-goodies.lisp:2415 +#: src/ui-goodies.lisp:2406 src/ui-goodies.lisp:2419 msgid "Type the new label of the chat: " msgstr "Digita la nuova etichetta della chat: " -#: src/ui-goodies.lisp:2423 +#: src/ui-goodies.lisp:2427 #, lisp-format msgid "Chat ~a with ~a created" msgstr "Chat ~a con ~a creata" -#: src/ui-goodies.lisp:2427 +#: src/ui-goodies.lisp:2431 msgid "Type the user to chat with: " msgstr "Digita l'utente con cui vuoi iniziare una chat: " -#: src/ui-goodies.lisp:2447 +#: src/ui-goodies.lisp:2451 msgid "Open url: " msgstr "Apri un indirizzo di rete: " -#: src/ui-goodies.lisp:2464 +#: src/ui-goodies.lisp:2468 msgid "Invalid gopher address" msgstr "Indirizzo gopher non valido" -#: src/ui-goodies.lisp:2483 +#: src/ui-goodies.lisp:2487 msgid "Invalid or unknown address" msgstr "Indirizzo invalido o sconosciuto" -#: src/ui-goodies.lisp:2591 +#: src/ui-goodies.lisp:2595 #, lisp-format msgid "Subscribing to ~s" msgstr "Abbonati a ~s" -#: src/ui-goodies.lisp:2602 +#: src/ui-goodies.lisp:2606 #, lisp-format msgid "Command ~s completed" msgstr "Comando ~s completato" -#: src/ui-goodies.lisp:2610 +#: src/ui-goodies.lisp:2614 msgid "Send to command: " msgstr "Manda al comando: " -#: src/ui-goodies.lisp:2619 +#: src/ui-goodies.lisp:2623 msgid "Send message to command: " msgstr "Manda il messaggio al comando: " -#: src/ui-goodies.lisp:2669 +#: src/ui-goodies.lisp:2673 #, lisp-format msgid "Index ~a out of range" msgstr "L'indice ~a supera i limiti" -#: src/ui-goodies.lisp:2671 +#: src/ui-goodies.lisp:2675 msgid "Tour saved" msgstr "Il tour è stato salvato" -#: src/ui-goodies.lisp:2692 +#: src/ui-goodies.lisp:2696 msgid "link indices: " msgstr "indice dei link: " -#: src/ui-goodies.lisp:2699 +#: src/ui-goodies.lisp:2703 msgid "Tour completed" msgstr "Tour completato" -#: src/ui-goodies.lisp:2708 +#: src/ui-goodies.lisp:2712 msgid "Current links tour" msgstr "Tour dei link" -#: src/ui-goodies.lisp:2722 +#: src/ui-goodies.lisp:2726 #, lisp-format msgid "~s saved in tour" msgstr "~s salvato nel tour" -#: src/ui-goodies.lisp:2797 +#: src/ui-goodies.lisp:2801 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " @@ -2221,277 +2225,277 @@ msgstr "" "La firma dell'host ~s è cambiata! Questo è un potenziale problema di " "sicurezza! Proseguire? [s/N] " -#: src/ui-goodies.lisp:2808 +#: src/ui-goodies.lisp:2812 msgid "Empty path" msgstr "Percorso vuoto" -#: src/ui-goodies.lisp:2811 +#: src/ui-goodies.lisp:2815 #, lisp-format msgid "No such file ~s" msgstr "Nono esiste il file ~s" -#: src/ui-goodies.lisp:2814 +#: src/ui-goodies.lisp:2818 #, lisp-format msgid "File ~s is empty" msgstr "Il file ~s è vuoto" -#: src/ui-goodies.lisp:2821 +#: src/ui-goodies.lisp:2825 msgid "Insert certificate key file: " msgstr "Inserisci il percorso del file che contiene la chiave: " -#: src/ui-goodies.lisp:2825 +#: src/ui-goodies.lisp:2829 msgid "Insert the gemini address where where credential are valid: " msgstr "Inserisci l'indirizzo gemini per il quale le credenziali sono valide: " -#: src/ui-goodies.lisp:2848 +#: src/ui-goodies.lisp:2852 #, lisp-format msgid "Certificate imported for ~s" msgstr "Certificato importato per ~s" -#: src/ui-goodies.lisp:2853 +#: src/ui-goodies.lisp:2857 msgid "Insert certificate file: " msgstr "Inserisci il percorso del file che contiene il certificato: " -#: src/ui-goodies.lisp:2859 +#: src/ui-goodies.lisp:2863 msgid "The window is not displaying a gopher document" msgstr "La finestra non sta mostrando un menu gopher" -#: src/ui-goodies.lisp:2861 src/ui-goodies.lisp:2889 +#: src/ui-goodies.lisp:2865 src/ui-goodies.lisp:2893 msgid "This page can not be added to bookmarks" msgstr "Questa pagina non può essere aggiunta ai segnalibri" -#: src/ui-goodies.lisp:2864 +#: src/ui-goodies.lisp:2868 msgid "No description" msgstr "Nessuna descrizione" -#: src/ui-goodies.lisp:2867 src/ui-goodies.lisp:2897 +#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 msgid "Empty description" msgstr "Descrizione vuota" -#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 +#: src/ui-goodies.lisp:2875 src/ui-goodies.lisp:2905 msgid "Insert bookmark section: " msgstr "Inserisci la sezione del segnalibro: " -#: src/ui-goodies.lisp:2879 src/ui-goodies.lisp:2909 +#: src/ui-goodies.lisp:2883 src/ui-goodies.lisp:2913 #, lisp-format msgid "Added ~s in bookmark" msgstr "Aggiunto ~s come segnalibro" -#: src/ui-goodies.lisp:2881 src/ui-goodies.lisp:2911 +#: src/ui-goodies.lisp:2885 src/ui-goodies.lisp:2915 msgid "Insert bookmark description: " msgstr "Inserisci l adescrizione del segnalibro: " -#: src/ui-goodies.lisp:2917 +#: src/ui-goodies.lisp:2921 #, lisp-format msgid "My bookmark~2%" msgstr "I miei segnalibri~%" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2926 msgid "Uncategorized" msgstr "Senza categoria" -#: src/ui-goodies.lisp:2945 +#: src/ui-goodies.lisp:2949 #, lisp-format msgid "Latest visited addresses~2%" msgstr "Ultimi indirizzi visitati~2%" -#: src/ui-goodies.lisp:2959 +#: src/ui-goodies.lisp:2963 msgid "No entry selected" msgstr "Nessuna voce selezionata" -#: src/ui-goodies.lisp:2964 +#: src/ui-goodies.lisp:2968 msgid "Delete bookmark: " msgstr "Cancella il segnalibro: " -#: src/ui-goodies.lisp:2979 +#: src/ui-goodies.lisp:2983 msgid "Search criteria: " msgstr "Criterio di ricerca: " -#: src/ui-goodies.lisp:3006 +#: src/ui-goodies.lisp:3010 msgid "Message window scrolling locked" msgstr "Scorrimento della finestra dei messaggi bloccato" -#: src/ui-goodies.lisp:3014 +#: src/ui-goodies.lisp:3018 msgid "Message window scrolling unlocked" msgstr "Scorrimento della finestra dei messaggi sbloccato" -#: src/ui-goodies.lisp:3028 +#: src/ui-goodies.lisp:3032 msgid "eval: " msgstr "eval: " -#: src/ui-goodies.lisp:3051 +#: src/ui-goodies.lisp:3055 msgid "load file: " msgstr "Carica il file: " -#: src/ui-goodies.lisp:3092 +#: src/ui-goodies.lisp:3096 #, lisp-format msgid "~s is not a valid kami address" msgstr "~s non è un indirizzo kami valido" -#: src/ui-goodies.lisp:3146 +#: src/ui-goodies.lisp:3150 #, lisp-format msgid "deleting ~a" msgstr "cancello ~a" -#: src/ui-goodies.lisp:3152 +#: src/ui-goodies.lisp:3156 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "Cancella ~a? [s/N] " -#: src/ui-goodies.lisp:3166 +#: src/ui-goodies.lisp:3170 #, lisp-format msgid "Rename ~a to: " msgstr "Rinomina ~a a: " -#: src/ui-goodies.lisp:3184 +#: src/ui-goodies.lisp:3188 #, lisp-format msgid "Starting download of ~a" msgstr "Avvio il download di ~a" -#: src/ui-goodies.lisp:3185 +#: src/ui-goodies.lisp:3189 #, lisp-format msgid "Download completed in ~a" msgstr "Scaricamento di ~a completato" -#: src/ui-goodies.lisp:3192 +#: src/ui-goodies.lisp:3196 #, lisp-format msgid "Download ~a to: " msgstr "Scarica ~a in: " -#: src/ui-goodies.lisp:3209 +#: src/ui-goodies.lisp:3213 msgid "Download: " msgstr "Scarica: " -#: src/ui-goodies.lisp:3229 src/ui-goodies.lisp:3279 src/ui-goodies.lisp:3524 +#: src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3283 src/ui-goodies.lisp:3528 #, lisp-format msgid "downloading ~a → ~a" msgstr "Scaricamento di ~a → ~a" -#: src/ui-goodies.lisp:3238 src/ui-goodies.lisp:3533 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3537 msgid "Downloading completed" msgstr "Scaricamento completato" -#: src/ui-goodies.lisp:3243 +#: src/ui-goodies.lisp:3247 msgid "Save downloaded files in directory: " msgstr "Salva i file scaricati nella directory: " -#: src/ui-goodies.lisp:3288 src/ui-goodies.lisp:3496 +#: src/ui-goodies.lisp:3292 src/ui-goodies.lisp:3500 msgid "Uploading completed" msgstr "Caricamento completato" -#: src/ui-goodies.lisp:3306 +#: src/ui-goodies.lisp:3310 msgid "Create: " msgstr "Crea: " -#: src/ui-goodies.lisp:3328 +#: src/ui-goodies.lisp:3332 msgid "Search for: " msgstr "Criterio di ricerca: " -#: src/ui-goodies.lisp:3356 +#: src/ui-goodies.lisp:3360 #, lisp-format msgid "Invalid regular expression ~a" msgstr "Espressione regolare non valida ~a" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3365 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "Selezionato ~a elemento" msgstr[1] "Selezionati ~a elementi" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3370 msgid "Mark items matching: " msgstr "Seleziona elementi che soddisfano la seguente espressione regolare: " -#: src/ui-goodies.lisp:3374 +#: src/ui-goodies.lisp:3378 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "cancellazione di ~a (~a di ~a)" -#: src/ui-goodies.lisp:3381 +#: src/ui-goodies.lisp:3385 #, lisp-format msgid "Preparing to delete ~a" msgstr "Preparazione alla cancellazione di ~a" -#: src/ui-goodies.lisp:3391 +#: src/ui-goodies.lisp:3395 msgid "Completed" msgstr "Compito completato" -#: src/ui-goodies.lisp:3394 +#: src/ui-goodies.lisp:3398 #, lisp-format msgid "Delete ~a? " msgstr "Cancella ~a? " -#: src/ui-goodies.lisp:3411 +#: src/ui-goodies.lisp:3415 msgid "Delete marked items? " msgstr "Cancella gli elementi selezionati? " -#: src/ui-goodies.lisp:3445 +#: src/ui-goodies.lisp:3449 #, lisp-format msgid "Details of: ~a" msgstr "Dettagli di: ~a" -#: src/ui-goodies.lisp:3446 +#: src/ui-goodies.lisp:3450 msgid "Type" msgstr "Tipo" -#: src/ui-goodies.lisp:3448 +#: src/ui-goodies.lisp:3452 msgid "Size" msgstr "Dimensione" -#: src/ui-goodies.lisp:3450 +#: src/ui-goodies.lisp:3454 msgid "Permissions" msgstr "Permessi" -#: src/ui-goodies.lisp:3461 +#: src/ui-goodies.lisp:3465 #, lisp-format msgid "File ~s was modified on server" msgstr "Il file ~s è stato modificato sul server" -#: src/ui-goodies.lisp:3488 +#: src/ui-goodies.lisp:3492 #, lisp-format msgid "Uploading ~a" msgstr "Caricamento di ~a" -#: src/ui-goodies.lisp:3511 +#: src/ui-goodies.lisp:3515 msgid "Preparing for download…" msgstr "Preparazione allo scaricamento…" -#: src/ui-goodies.lisp:3536 +#: src/ui-goodies.lisp:3540 msgid "Download in: " msgstr "Scarica in: " -#: src/ui-goodies.lisp:3555 +#: src/ui-goodies.lisp:3559 #, lisp-format msgid "Deleting cache directory ~a" msgstr "Cancello la cache ~a" -#: src/ui-goodies.lisp:3562 +#: src/ui-goodies.lisp:3566 msgid "Delete cache? [y/N] " msgstr "Cancella la cache? [s/N] " -#: src/ui-goodies.lisp:3566 src/ui-goodies.lisp:3571 +#: src/ui-goodies.lisp:3570 src/ui-goodies.lisp:3575 msgid "Getting all notification, please wait…" msgstr "Recupero tutte le notifica, per favore attendere…" -#: src/ui-goodies.lisp:3576 +#: src/ui-goodies.lisp:3580 msgid "Getting all announcements, please wait…" msgstr "Recupero tutti gli annunci, per favore attendere…" -#: src/ui-goodies.lisp:3598 +#: src/ui-goodies.lisp:3602 msgid "Parent message" msgstr "Messaggio genitore" -#: src/ui-goodies.lisp:3612 +#: src/ui-goodies.lisp:3616 msgid "Cache for TLS passord cleared" msgstr "Ripulita la cache delle password per i certificati TLS" -#: src/ui-goodies.lisp:3633 +#: src/ui-goodies.lisp:3637 #, lisp-format msgid "Unable to find the account ~a in the configuration file" msgstr "Non riesco a trovare l'account ~a nel file di configurazione" -#: src/ui-goodies.lisp:3636 +#: src/ui-goodies.lisp:3640 msgid "Switch to account: " msgstr "Spostati sull'account: " diff --git a/po/pl.po b/po/pl.po index 8369e35..1493a5f 100644 --- a/po/pl.po +++ b/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: tinmop 0.9.9.1414\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-03-31 13:56+0200\n" +"POT-Creation-Date: 2024-04-19 17:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -18,7 +18,7 @@ msgstr "" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2887 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2891 msgid "The window is not displaying a gemini document" msgstr "" @@ -49,8 +49,8 @@ msgid "Open address" msgstr "" #: src/api-client.lisp:219 src/gui/client/certificates-window.lisp:234 -#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:210 -#: src/ui-goodies.lisp:215 src/windows.lisp:623 src/windows.lisp:680 +#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:214 +#: src/ui-goodies.lisp:219 src/windows.lisp:623 src/windows.lisp:680 msgid "Cancel" msgstr "" @@ -76,17 +76,17 @@ msgid "" "Error: was not able to create server socket to listen for authorization code" msgstr "" -#: src/api-client.lisp:844 +#: src/api-client.lisp:850 #, lisp-format msgid "type: ~a from ~a" msgstr "" -#: src/api-client.lisp:851 +#: src/api-client.lisp:857 #, lisp-format msgid " post: ~a" msgstr "" -#: src/api-client.lisp:974 +#: src/api-client.lisp:980 #, lisp-format msgid "Initializing empty credentials file in ~a" msgstr "" @@ -190,23 +190,23 @@ msgstr "" msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:98 +#: src/command-line.lisp:99 msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:102 +#: src/command-line.lisp:103 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:105 +#: src/command-line.lisp:106 msgid "Complete command line switches (for bash complation only)." msgstr "" -#: src/command-line.lisp:205 +#: src/command-line.lisp:206 msgid "Usage" msgstr "" -#: src/command-line.lisp:206 +#: src/command-line.lisp:207 msgid "Available options" msgstr "" @@ -215,7 +215,7 @@ msgstr "" msgid "Error: command ~a not found" msgstr "" -#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2951 +#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2972 #: src/message-rendering-utils.lisp:157 src/message-rendering-utils.lisp:191 #: src/message-rendering-utils.lisp:196 msgid "unknown" @@ -241,7 +241,7 @@ msgstr "" msgid "home" msgstr "" -#: src/db.lisp:3270 +#: src/db.lisp:3291 msgid "no description" msgstr "" @@ -250,7 +250,7 @@ msgid "not implemented" msgstr "" #: src/filesystem-tree-window.lisp:520 src/line-oriented-window.lisp:325 -#: src/open-message-link-window.lisp:239 src/program-events.lisp:561 +#: src/open-message-link-window.lisp:239 src/program-events.lisp:593 msgid "Invalid regular expression" msgstr "" @@ -309,7 +309,7 @@ msgstr "" msgid "Table of contents" msgstr "" -#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1569 +#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1606 msgid "No subtitle" msgstr "" @@ -335,13 +335,13 @@ msgstr "" msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "" -#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3119 +#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3123 #, lisp-format msgid "a password to unlock certificate for ~a is needed: " msgstr "" #: src/gemini-viewer.lisp:845 src/tui-utils.lisp:511 src/tui-utils.lisp:523 -#: src/ui-goodies.lisp:3066 +#: src/ui-goodies.lisp:3070 #, lisp-format msgid "Error: ~a" msgstr "" @@ -425,7 +425,7 @@ msgstr "" #: src/gui/client/bookmark-window.lisp:22 #: src/gui/server/public-api-gemini-certificates.lisp:72 -#: src/ui-goodies.lisp:2850 +#: src/ui-goodies.lisp:2854 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" @@ -523,7 +523,7 @@ msgid "Gemini address" msgstr "" #: src/gui/client/certificates-window.lisp:229 -#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1319 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1386 #: src/windows.lisp:630 src/windows.lisp:686 msgid "OK" msgstr "" @@ -670,193 +670,197 @@ msgid "Search" msgstr "" #: src/gui/client/main-window.lisp:248 +msgid "View source" +msgstr "" + +#: src/gui/client/main-window.lisp:252 msgid "Quit" msgstr "" -#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:256 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "" -#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 +#: src/gui/client/main-window.lisp:260 src/gui/client/main-window.lisp:273 msgid "Show" msgstr "" -#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:263 src/gui/client/main-window.lisp:265 msgid "Manage" msgstr "" -#: src/gui/client/main-window.lisp:265 +#: src/gui/client/main-window.lisp:269 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:388 +#: src/gui/client/main-window.lisp:392 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:416 src/gui/client/main-window.lisp:1097 +#: src/gui/client/main-window.lisp:420 src/gui/client/main-window.lisp:1172 #: src/gui/client/titan-window.lisp:106 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:427 src/gui/client/main-window.lisp:1121 +#: src/gui/client/main-window.lisp:431 src/gui/client/main-window.lisp:1196 #: src/gui/client/titan-window.lisp:123 #, lisp-format msgid "Provide the password to unlock certificate for ~a" msgstr "" -#: src/gui/client/main-window.lisp:430 src/gui/client/main-window.lisp:1124 +#: src/gui/client/main-window.lisp:434 src/gui/client/main-window.lisp:1199 #: src/gui/client/titan-window.lisp:126 msgid "Unlock certificate" msgstr "" -#: src/gui/client/main-window.lisp:443 src/gui/client/main-window.lisp:1136 +#: src/gui/client/main-window.lisp:447 src/gui/client/main-window.lisp:1211 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:444 src/gui/client/main-window.lisp:1137 +#: src/gui/client/main-window.lisp:448 src/gui/client/main-window.lisp:1212 msgid "Redirection" msgstr "" -#: src/gui/client/main-window.lisp:558 +#: src/gui/client/main-window.lisp:562 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:571 +#: src/gui/client/main-window.lisp:575 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:580 +#: src/gui/client/main-window.lisp:584 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:594 +#: src/gui/client/main-window.lisp:598 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:604 +#: src/gui/client/main-window.lisp:608 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:610 +#: src/gui/client/main-window.lisp:614 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:618 +#: src/gui/client/main-window.lisp:622 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:620 +#: src/gui/client/main-window.lisp:624 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:621 +#: src/gui/client/main-window.lisp:625 msgid "Copy link to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:622 +#: src/gui/client/main-window.lisp:626 msgid "Add link to bookmarks" msgstr "" -#: src/gui/client/main-window.lisp:625 +#: src/gui/client/main-window.lisp:629 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:627 +#: src/gui/client/main-window.lisp:631 msgid "Open link in background" msgstr "" -#: src/gui/client/main-window.lisp:951 +#: src/gui/client/main-window.lisp:955 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:999 +#: src/gui/client/main-window.lisp:1060 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:1001 +#: src/gui/client/main-window.lisp:1062 msgid "Submit" msgstr "" -#: src/gui/client/main-window.lisp:1002 +#: src/gui/client/main-window.lisp:1063 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1096 src/gui/client/titan-window.lisp:105 +#: src/gui/client/main-window.lisp:1171 src/gui/client/titan-window.lisp:105 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1307 +#: src/gui/client/main-window.lisp:1374 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1313 +#: src/gui/client/main-window.lisp:1380 msgid "Change password" msgstr "" -#: src/gui/client/main-window.lisp:1314 +#: src/gui/client/main-window.lisp:1381 msgid "Change the password of the certificate" msgstr "" -#: src/gui/client/main-window.lisp:1315 +#: src/gui/client/main-window.lisp:1382 msgid "Old password" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1383 msgid "New password" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1384 msgid "Repeat new password" msgstr "" -#: src/gui/client/main-window.lisp:1318 src/ui-goodies.lisp:1858 +#: src/gui/client/main-window.lisp:1385 src/ui-goodies.lisp:1862 msgid "password and confirmation does not match" msgstr "" -#: src/gui/client/main-window.lisp:1328 src/ui-goodies.lisp:1857 +#: src/gui/client/main-window.lisp:1395 src/ui-goodies.lisp:1861 #, lisp-format msgid "Password changed for key ~a" msgstr "" -#: src/gui/client/main-window.lisp:1408 +#: src/gui/client/main-window.lisp:1475 msgid "go back" msgstr "" -#: src/gui/client/main-window.lisp:1409 +#: src/gui/client/main-window.lisp:1476 msgid "reload address" msgstr "" -#: src/gui/client/main-window.lisp:1410 +#: src/gui/client/main-window.lisp:1477 msgid "go to address" msgstr "" -#: src/gui/client/main-window.lisp:1411 +#: src/gui/client/main-window.lisp:1478 msgid "one level up" msgstr "" -#: src/gui/client/main-window.lisp:1412 +#: src/gui/client/main-window.lisp:1479 msgid "add or remove bookmark" msgstr "" -#: src/gui/client/main-window.lisp:1413 +#: src/gui/client/main-window.lisp:1480 msgid "go to the next link in tour" msgstr "" -#: src/gui/client/main-window.lisp:1414 +#: src/gui/client/main-window.lisp:1481 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1415 +#: src/gui/client/main-window.lisp:1482 msgid "inline images" msgstr "" @@ -1138,7 +1142,7 @@ msgstr "" msgid "invalid regular expression ~s ~a" msgstr "" -#: src/main.lisp:101 src/ui-goodies.lisp:836 +#: src/main.lisp:101 src/ui-goodies.lisp:840 #, lisp-format msgid "Folder ~s does not exists" msgstr "" @@ -1236,7 +1240,7 @@ msgstr "" msgid "In reply of: " msgstr "" -#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:998 +#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:1002 msgid "From: " msgstr "" @@ -1245,7 +1249,7 @@ msgid "Boosted: " msgstr "" #: src/message-rendering-utils.lisp:258 src/sending-message.lisp:127 -#: src/ui-goodies.lisp:999 +#: src/ui-goodies.lisp:1003 msgid "Visibility: " msgstr "" @@ -1257,7 +1261,7 @@ msgstr "" msgid "Subject: " msgstr "" -#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1000 +#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1004 msgid "Date: " msgstr "" @@ -1315,8 +1319,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3291 -#: src/ui-goodies.lisp:3498 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3295 +#: src/ui-goodies.lisp:3502 msgid "Upload: " msgstr "" @@ -1324,7 +1328,7 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:271 src/ui-goodies.lisp:1226 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1230 #, lisp-format msgid "File ~s does not exists" msgstr "" @@ -1339,89 +1343,89 @@ msgstr "" msgid "File ~s extraction from ~s failed" msgstr "" -#: src/program-events.lisp:678 +#: src/program-events.lisp:710 msgid "No message selected!" msgstr "" -#: src/program-events.lisp:892 +#: src/program-events.lisp:925 msgid "Message sent" msgstr "" -#: src/program-events.lisp:919 +#: src/program-events.lisp:952 #, lisp-format msgid "Unable to find user ~a" msgstr "" -#: src/program-events.lisp:932 +#: src/program-events.lisp:965 #, lisp-format msgid "Followed ~a" msgstr "" -#: src/program-events.lisp:933 +#: src/program-events.lisp:966 #, lisp-format msgid "User ~a not found on the server" msgstr "" -#: src/program-events.lisp:943 +#: src/program-events.lisp:976 #, lisp-format msgid "Unfollowed ~a" msgstr "" -#: src/program-events.lisp:979 +#: src/program-events.lisp:1012 #, lisp-format msgid "Downloaded new messages for tag ~a" msgstr "" -#: src/program-events.lisp:1106 +#: src/program-events.lisp:1139 #, lisp-format msgid "Got ~a notification" msgid_plural "Got ~a notifications" msgstr[0] "" msgstr[1] "" -#: src/program-events.lisp:1293 +#: src/program-events.lisp:1330 #, lisp-format msgid "Index of local directory ~a~2%" msgstr "" -#: src/program-events.lisp:1326 src/program-events.lisp:1415 -#: src/ui-goodies.lisp:2479 +#: src/program-events.lisp:1363 src/program-events.lisp:1452 +#: src/ui-goodies.lisp:2483 msgid "Empty address" msgstr "" -#: src/program-events.lisp:1528 +#: src/program-events.lisp:1565 #, lisp-format msgid "Unable to subscribe to ~s" msgstr "" -#: src/program-events.lisp:1580 +#: src/program-events.lisp:1617 #, lisp-format msgid "~a ~:[(not opened)~;(opened)~]~%" msgstr "" -#: src/program-events.lisp:1612 +#: src/program-events.lisp:1649 #, lisp-format msgid "updating gemlog ~a" msgstr "" -#: src/program-events.lisp:1660 +#: src/program-events.lisp:1697 msgid "TOC can be shown for gemini windows only" msgstr "" -#: src/program-events.lisp:1770 +#: src/program-events.lisp:1807 msgid "no label" msgstr "" -#: src/program-events.lisp:1870 +#: src/program-events.lisp:1907 msgid "No mentions" msgstr "" -#: src/program-events.lisp:1882 +#: src/program-events.lisp:1919 #, lisp-format msgid "Deleting: ~a" msgstr "" -#: src/program-events.lisp:1918 +#: src/program-events.lisp:1955 msgid "Announcements " msgstr "" @@ -1587,866 +1591,866 @@ msgstr[1] "" msgid "Task completed" msgstr "" -#: src/ui-goodies.lisp:208 +#: src/ui-goodies.lisp:212 #, lisp-format msgid "File \"~a\" exists, overwrite?" msgstr "" -#: src/ui-goodies.lisp:220 +#: src/ui-goodies.lisp:224 #, lisp-format msgid "Request failed: error code ~d message \"~a\"" msgstr "" -#: src/ui-goodies.lisp:254 +#: src/ui-goodies.lisp:258 msgid "Command cancelled" msgstr "" -#: src/ui-goodies.lisp:271 +#: src/ui-goodies.lisp:275 msgid "Jump to message: " msgstr "" -#: src/ui-goodies.lisp:288 src/ui-goodies.lisp:312 src/ui-goodies.lisp:462 -#: src/ui-goodies.lisp:1533 src/ui-goodies.lisp:2784 +#: src/ui-goodies.lisp:292 src/ui-goodies.lisp:316 src/ui-goodies.lisp:466 +#: src/ui-goodies.lisp:1537 src/ui-goodies.lisp:2788 msgid "Search key: " msgstr "" -#: src/ui-goodies.lisp:396 +#: src/ui-goodies.lisp:400 msgid "Subscribe to: " msgstr "" -#: src/ui-goodies.lisp:412 +#: src/ui-goodies.lisp:416 msgid "Unsubscribe to: " msgstr "" -#: src/ui-goodies.lisp:524 +#: src/ui-goodies.lisp:528 msgid "This window will not release the focus until it is closed" msgstr "" -#: src/ui-goodies.lisp:684 +#: src/ui-goodies.lisp:688 msgid "Focus changed" msgstr "" -#: src/ui-goodies.lisp:698 +#: src/ui-goodies.lisp:702 msgid "focus passed on threads window" msgstr "" -#: src/ui-goodies.lisp:710 +#: src/ui-goodies.lisp:714 msgid "Focus passed on gemini stream window" msgstr "" -#: src/ui-goodies.lisp:711 +#: src/ui-goodies.lisp:715 msgid "Focus passed on message window" msgstr "" -#: src/ui-goodies.lisp:716 +#: src/ui-goodies.lisp:720 msgid "Focus passed on send message window" msgstr "" -#: src/ui-goodies.lisp:721 +#: src/ui-goodies.lisp:725 msgid "Focus passed on follow requests window" msgstr "" -#: src/ui-goodies.lisp:726 +#: src/ui-goodies.lisp:730 msgid "Focus passed on tags window" msgstr "" -#: src/ui-goodies.lisp:731 +#: src/ui-goodies.lisp:735 msgid "Focus passed on conversation window" msgstr "" -#: src/ui-goodies.lisp:736 +#: src/ui-goodies.lisp:740 msgid "Focus passed on attach window" msgstr "" -#: src/ui-goodies.lisp:741 +#: src/ui-goodies.lisp:745 msgid "Focus passed on link window" msgstr "" -#: src/ui-goodies.lisp:746 +#: src/ui-goodies.lisp:750 msgid "Focus passed on gemini-stream window" msgstr "" -#: src/ui-goodies.lisp:751 +#: src/ui-goodies.lisp:755 msgid "Focus passed on chats list window" msgstr "" -#: src/ui-goodies.lisp:756 +#: src/ui-goodies.lisp:760 msgid "Focus passed on TLS certificates window" msgstr "" -#: src/ui-goodies.lisp:761 +#: src/ui-goodies.lisp:765 msgid "Focus passed on gemlog subscriptions window" msgstr "" -#: src/ui-goodies.lisp:766 +#: src/ui-goodies.lisp:770 msgid "Focus passed on gemini toc window" msgstr "" -#: src/ui-goodies.lisp:771 +#: src/ui-goodies.lisp:775 msgid "Focus passed on gempub library window" msgstr "" -#: src/ui-goodies.lisp:776 +#: src/ui-goodies.lisp:780 msgid "Focus passed on file explorer window" msgstr "" -#: src/ui-goodies.lisp:781 +#: src/ui-goodies.lisp:785 msgid "Focus passed on gopher window" msgstr "" -#: src/ui-goodies.lisp:794 src/ui-goodies.lisp:805 +#: src/ui-goodies.lisp:798 src/ui-goodies.lisp:809 msgid "Search for commands (regexp): " msgstr "" -#: src/ui-goodies.lisp:816 +#: src/ui-goodies.lisp:820 #, lisp-format msgid "Saving messages in ~s" msgstr "" -#: src/ui-goodies.lisp:817 +#: src/ui-goodies.lisp:821 #, lisp-format msgid "Saved message in ~s" msgstr "" -#: src/ui-goodies.lisp:820 src/ui-goodies.lisp:838 +#: src/ui-goodies.lisp:824 src/ui-goodies.lisp:842 msgid "No folder specified" msgstr "" -#: src/ui-goodies.lisp:822 +#: src/ui-goodies.lisp:826 msgid "Move to folder: " msgstr "" -#: src/ui-goodies.lisp:840 +#: src/ui-goodies.lisp:844 msgid "Change folder: " msgstr "" -#: src/ui-goodies.lisp:851 +#: src/ui-goodies.lisp:855 msgid "No timeline specified" msgstr "" -#: src/ui-goodies.lisp:853 +#: src/ui-goodies.lisp:857 msgid "This timeline is protected" msgstr "" -#: src/ui-goodies.lisp:857 +#: src/ui-goodies.lisp:861 msgid "Change timeline: " msgstr "" -#: src/ui-goodies.lisp:873 +#: src/ui-goodies.lisp:877 msgid "Downloading messages" msgstr "" -#: src/ui-goodies.lisp:877 src/ui-goodies.lisp:1089 +#: src/ui-goodies.lisp:881 src/ui-goodies.lisp:1093 msgid "Messages downloaded" msgstr "" -#: src/ui-goodies.lisp:958 +#: src/ui-goodies.lisp:962 msgid "Expanding thread" msgstr "" -#: src/ui-goodies.lisp:987 +#: src/ui-goodies.lisp:991 #, lisp-format msgid "───── links ───── ~%" msgstr "" -#: src/ui-goodies.lisp:1035 +#: src/ui-goodies.lisp:1039 #, lisp-format msgid "I refuse to overwrite an existing file ~s" msgstr "" -#: src/ui-goodies.lisp:1046 +#: src/ui-goodies.lisp:1050 msgid "Save thread to file: " msgstr "" -#: src/ui-goodies.lisp:1060 +#: src/ui-goodies.lisp:1064 #, lisp-format msgid "" "Error getting the latest unread messages for tag ~a, trying fetching the " "latest" msgstr "" -#: src/ui-goodies.lisp:1067 +#: src/ui-goodies.lisp:1071 #, lisp-format msgid "" "Error getting the latest unread messages: ~s, trying fetching the latest" msgstr "" -#: src/ui-goodies.lisp:1087 +#: src/ui-goodies.lisp:1091 msgid "Downloading tags messages" msgstr "" -#: src/ui-goodies.lisp:1100 +#: src/ui-goodies.lisp:1104 msgid "Favorite this message?" msgstr "" -#: src/ui-goodies.lisp:1109 +#: src/ui-goodies.lisp:1113 msgid "Favouring message" msgstr "" -#: src/ui-goodies.lisp:1110 +#: src/ui-goodies.lisp:1114 msgid "Favoured message" msgstr "" -#: src/ui-goodies.lisp:1115 +#: src/ui-goodies.lisp:1119 msgid "Remove this message from your favourites?" msgstr "" -#: src/ui-goodies.lisp:1124 +#: src/ui-goodies.lisp:1128 msgid "Unfavouring message" msgstr "" -#: src/ui-goodies.lisp:1125 +#: src/ui-goodies.lisp:1129 msgid "Unfavoured message" msgstr "" -#: src/ui-goodies.lisp:1130 +#: src/ui-goodies.lisp:1134 msgid "Boost this message?" msgstr "" -#: src/ui-goodies.lisp:1139 +#: src/ui-goodies.lisp:1143 msgid "Boosting message" msgstr "" -#: src/ui-goodies.lisp:1140 +#: src/ui-goodies.lisp:1144 msgid "Boosted message" msgstr "" -#: src/ui-goodies.lisp:1145 +#: src/ui-goodies.lisp:1149 msgid "Unboost this message?" msgstr "" -#: src/ui-goodies.lisp:1154 +#: src/ui-goodies.lisp:1158 msgid "Uboosting message" msgstr "" -#: src/ui-goodies.lisp:1155 +#: src/ui-goodies.lisp:1159 msgid "Unboosted message" msgstr "" -#: src/ui-goodies.lisp:1163 -#, lisp-format -msgid "Ignore ~s?" -msgstr "" - -#: src/ui-goodies.lisp:1166 -#, lisp-format -msgid "Ignoring ~s" -msgstr "" - #: src/ui-goodies.lisp:1167 #, lisp-format +msgid "Ignore ~s?" +msgstr "" + +#: src/ui-goodies.lisp:1170 +#, lisp-format +msgid "Ignoring ~s" +msgstr "" + +#: src/ui-goodies.lisp:1171 +#, lisp-format msgid "User ~s ignored" msgstr "" -#: src/ui-goodies.lisp:1177 +#: src/ui-goodies.lisp:1181 msgid "No username specified" msgstr "" -#: src/ui-goodies.lisp:1179 +#: src/ui-goodies.lisp:1183 msgid "Unignore username: " msgstr "" -#: src/ui-goodies.lisp:1214 +#: src/ui-goodies.lisp:1218 msgid "Add caption: " msgstr "" -#: src/ui-goodies.lisp:1224 +#: src/ui-goodies.lisp:1228 #, lisp-format msgid "Attach ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:1231 +#: src/ui-goodies.lisp:1235 msgid "Message ready to be sent" msgstr "" -#: src/ui-goodies.lisp:1233 +#: src/ui-goodies.lisp:1237 msgid "Add attachment: " msgstr "" -#: src/ui-goodies.lisp:1243 +#: src/ui-goodies.lisp:1247 msgid "New language: " msgstr "" -#: src/ui-goodies.lisp:1253 +#: src/ui-goodies.lisp:1257 msgid "New subject: " msgstr "" -#: src/ui-goodies.lisp:1262 +#: src/ui-goodies.lisp:1266 msgid "New visibility: " msgstr "" -#: src/ui-goodies.lisp:1272 +#: src/ui-goodies.lisp:1276 msgid "Add mentions: " msgstr "" -#: src/ui-goodies.lisp:1343 +#: src/ui-goodies.lisp:1347 #, lisp-format msgid "Your message is ~a character too long." msgid_plural "Your message is ~a characters too long." msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:1367 +#: src/ui-goodies.lisp:1371 msgid "Add subject: " msgstr "" -#: src/ui-goodies.lisp:1425 +#: src/ui-goodies.lisp:1429 msgid "Add language of the post: " msgstr "" -#: src/ui-goodies.lisp:1479 +#: src/ui-goodies.lisp:1483 #, lisp-format msgid "The maximum allowed number of media is ~a" msgstr "" -#: src/ui-goodies.lisp:1482 +#: src/ui-goodies.lisp:1486 msgid "Sending message" msgstr "" -#: src/ui-goodies.lisp:1586 +#: src/ui-goodies.lisp:1590 #, lisp-format msgid "downloaded: ~a" msgstr "" -#: src/ui-goodies.lisp:1623 +#: src/ui-goodies.lisp:1627 #, lisp-format msgid "Error during images montage: ~a" msgstr "" -#: src/ui-goodies.lisp:1626 +#: src/ui-goodies.lisp:1630 msgid "ImageMagick binaries not found on this system" msgstr "" -#: src/ui-goodies.lisp:1766 +#: src/ui-goodies.lisp:1770 msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1837 +#: src/ui-goodies.lisp:1841 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1863 +#: src/ui-goodies.lisp:1867 msgid "confirm password: " msgstr "" -#: src/ui-goodies.lisp:1870 +#: src/ui-goodies.lisp:1874 msgid "new password: " msgstr "" -#: src/ui-goodies.lisp:1874 +#: src/ui-goodies.lisp:1878 msgid "old password: " msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1892 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1889 +#: src/ui-goodies.lisp:1893 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1913 +#: src/ui-goodies.lisp:1917 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1945 +#: src/ui-goodies.lisp:1949 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1948 +#: src/ui-goodies.lisp:1952 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1953 +#: src/ui-goodies.lisp:1957 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1956 +#: src/ui-goodies.lisp:1960 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1987 +#: src/ui-goodies.lisp:1991 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:2025 +#: src/ui-goodies.lisp:2029 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:2026 +#: src/ui-goodies.lisp:2030 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:2036 +#: src/ui-goodies.lisp:2040 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2071 +#: src/ui-goodies.lisp:2075 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2089 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "" -#: src/ui-goodies.lisp:2091 +#: src/ui-goodies.lisp:2095 msgid "New name: " msgstr "" -#: src/ui-goodies.lisp:2107 +#: src/ui-goodies.lisp:2111 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2123 +#: src/ui-goodies.lisp:2127 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2146 #, lisp-format msgid "Comment too long by ~a character" msgid_plural "Comment too long by ~a characters" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:2149 +#: src/ui-goodies.lisp:2153 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2150 +#: src/ui-goodies.lisp:2154 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2153 +#: src/ui-goodies.lisp:2157 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2169 src/ui-goodies.lisp:2202 src/ui-goodies.lisp:2220 +#: src/ui-goodies.lisp:2173 src/ui-goodies.lisp:2206 src/ui-goodies.lisp:2224 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2172 src/ui-goodies.lisp:2205 src/ui-goodies.lisp:2223 +#: src/ui-goodies.lisp:2176 src/ui-goodies.lisp:2209 src/ui-goodies.lisp:2227 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2182 +#: src/ui-goodies.lisp:2186 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2185 +#: src/ui-goodies.lisp:2189 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2199 +#: src/ui-goodies.lisp:2203 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2200 +#: src/ui-goodies.lisp:2204 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2216 +#: src/ui-goodies.lisp:2220 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2233 +#: src/ui-goodies.lisp:2237 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2245 +#: src/ui-goodies.lisp:2249 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2259 +#: src/ui-goodies.lisp:2263 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2278 +#: src/ui-goodies.lisp:2282 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2295 +#: src/ui-goodies.lisp:2299 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2297 +#: src/ui-goodies.lisp:2301 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2298 +#: src/ui-goodies.lisp:2302 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2307 +#: src/ui-goodies.lisp:2311 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2308 +#: src/ui-goodies.lisp:2312 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2377 +#: src/ui-goodies.lisp:2381 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2402 src/ui-goodies.lisp:2415 +#: src/ui-goodies.lisp:2406 src/ui-goodies.lisp:2419 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2423 +#: src/ui-goodies.lisp:2427 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2427 +#: src/ui-goodies.lisp:2431 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2447 +#: src/ui-goodies.lisp:2451 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2464 +#: src/ui-goodies.lisp:2468 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2483 +#: src/ui-goodies.lisp:2487 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2591 +#: src/ui-goodies.lisp:2595 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2602 +#: src/ui-goodies.lisp:2606 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2610 +#: src/ui-goodies.lisp:2614 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2619 +#: src/ui-goodies.lisp:2623 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2669 +#: src/ui-goodies.lisp:2673 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2671 +#: src/ui-goodies.lisp:2675 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2692 +#: src/ui-goodies.lisp:2696 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2699 +#: src/ui-goodies.lisp:2703 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2708 +#: src/ui-goodies.lisp:2712 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2722 +#: src/ui-goodies.lisp:2726 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2797 +#: src/ui-goodies.lisp:2801 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2808 +#: src/ui-goodies.lisp:2812 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2811 +#: src/ui-goodies.lisp:2815 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2814 +#: src/ui-goodies.lisp:2818 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2821 +#: src/ui-goodies.lisp:2825 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2825 +#: src/ui-goodies.lisp:2829 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2848 +#: src/ui-goodies.lisp:2852 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2853 +#: src/ui-goodies.lisp:2857 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2859 +#: src/ui-goodies.lisp:2863 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2861 src/ui-goodies.lisp:2889 +#: src/ui-goodies.lisp:2865 src/ui-goodies.lisp:2893 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2864 +#: src/ui-goodies.lisp:2868 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2867 src/ui-goodies.lisp:2897 +#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 +#: src/ui-goodies.lisp:2875 src/ui-goodies.lisp:2905 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2879 src/ui-goodies.lisp:2909 +#: src/ui-goodies.lisp:2883 src/ui-goodies.lisp:2913 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2881 src/ui-goodies.lisp:2911 +#: src/ui-goodies.lisp:2885 src/ui-goodies.lisp:2915 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2917 +#: src/ui-goodies.lisp:2921 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2926 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2945 +#: src/ui-goodies.lisp:2949 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2959 +#: src/ui-goodies.lisp:2963 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2964 +#: src/ui-goodies.lisp:2968 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2979 +#: src/ui-goodies.lisp:2983 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:3006 +#: src/ui-goodies.lisp:3010 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:3014 +#: src/ui-goodies.lisp:3018 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:3028 +#: src/ui-goodies.lisp:3032 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:3051 +#: src/ui-goodies.lisp:3055 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3092 +#: src/ui-goodies.lisp:3096 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3146 +#: src/ui-goodies.lisp:3150 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3152 +#: src/ui-goodies.lisp:3156 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3166 +#: src/ui-goodies.lisp:3170 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3184 +#: src/ui-goodies.lisp:3188 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3185 +#: src/ui-goodies.lisp:3189 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3192 +#: src/ui-goodies.lisp:3196 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3209 +#: src/ui-goodies.lisp:3213 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3229 src/ui-goodies.lisp:3279 src/ui-goodies.lisp:3524 +#: src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3283 src/ui-goodies.lisp:3528 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3238 src/ui-goodies.lisp:3533 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3537 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3243 +#: src/ui-goodies.lisp:3247 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3288 src/ui-goodies.lisp:3496 +#: src/ui-goodies.lisp:3292 src/ui-goodies.lisp:3500 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3306 +#: src/ui-goodies.lisp:3310 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3328 +#: src/ui-goodies.lisp:3332 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3356 +#: src/ui-goodies.lisp:3360 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3365 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3370 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3374 +#: src/ui-goodies.lisp:3378 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3381 +#: src/ui-goodies.lisp:3385 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3391 +#: src/ui-goodies.lisp:3395 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3394 +#: src/ui-goodies.lisp:3398 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3411 +#: src/ui-goodies.lisp:3415 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3445 +#: src/ui-goodies.lisp:3449 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3446 +#: src/ui-goodies.lisp:3450 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3448 +#: src/ui-goodies.lisp:3452 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3450 +#: src/ui-goodies.lisp:3454 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3461 +#: src/ui-goodies.lisp:3465 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3488 +#: src/ui-goodies.lisp:3492 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3511 +#: src/ui-goodies.lisp:3515 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3536 +#: src/ui-goodies.lisp:3540 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3555 +#: src/ui-goodies.lisp:3559 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3562 +#: src/ui-goodies.lisp:3566 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3566 src/ui-goodies.lisp:3571 +#: src/ui-goodies.lisp:3570 src/ui-goodies.lisp:3575 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3576 +#: src/ui-goodies.lisp:3580 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3598 +#: src/ui-goodies.lisp:3602 msgid "Parent message" msgstr "" -#: src/ui-goodies.lisp:3612 +#: src/ui-goodies.lisp:3616 msgid "Cache for TLS passord cleared" msgstr "" -#: src/ui-goodies.lisp:3633 +#: src/ui-goodies.lisp:3637 #, lisp-format msgid "Unable to find the account ~a in the configuration file" msgstr "" -#: src/ui-goodies.lisp:3636 +#: src/ui-goodies.lisp:3640 msgid "Switch to account: " msgstr "" diff --git a/po/tinmop.pot b/po/tinmop.pot index 6a9788d..b620e47 100644 --- a/po/tinmop.pot +++ b/po/tinmop.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: tinmop 0.9.9.141421356\n" +"Project-Id-Version: tinmop 0.9.9.1414213562-rc1\n" "Report-Msgid-Bugs-To: https://codeberg.org/cage/tinmop/\n" -"POT-Creation-Date: 2024-03-31 13:56+0200\n" +"POT-Creation-Date: 2024-04-19 17:38+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,7 +18,7 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2887 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2891 msgid "The window is not displaying a gemini document" msgstr "" @@ -49,8 +49,8 @@ msgid "Open address" msgstr "" #: src/api-client.lisp:219 src/gui/client/certificates-window.lisp:234 -#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:210 -#: src/ui-goodies.lisp:215 src/windows.lisp:623 src/windows.lisp:680 +#: src/gui/client/titan-window.lisp:212 src/ui-goodies.lisp:214 +#: src/ui-goodies.lisp:219 src/windows.lisp:623 src/windows.lisp:680 msgid "Cancel" msgstr "" @@ -76,17 +76,17 @@ msgid "" "Error: was not able to create server socket to listen for authorization code" msgstr "" -#: src/api-client.lisp:844 +#: src/api-client.lisp:850 #, lisp-format msgid "type: ~a from ~a" msgstr "" -#: src/api-client.lisp:851 +#: src/api-client.lisp:857 #, lisp-format msgid " post: ~a" msgstr "" -#: src/api-client.lisp:974 +#: src/api-client.lisp:980 #, lisp-format msgid "Initializing empty credentials file in ~a" msgstr "" @@ -190,23 +190,23 @@ msgstr "" msgid "FEDIVERSE-ACCOUNT" msgstr "" -#: src/command-line.lisp:98 +#: src/command-line.lisp:99 msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:102 +#: src/command-line.lisp:103 msgid "Start a dummy sever, just useful for debugging." msgstr "" -#: src/command-line.lisp:105 +#: src/command-line.lisp:106 msgid "Complete command line switches (for bash complation only)." msgstr "" -#: src/command-line.lisp:205 +#: src/command-line.lisp:206 msgid "Usage" msgstr "" -#: src/command-line.lisp:206 +#: src/command-line.lisp:207 msgid "Available options" msgstr "" @@ -215,7 +215,7 @@ msgstr "" msgid "Error: command ~a not found" msgstr "" -#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2951 +#: src/conditions.lisp:77 src/conditions.lisp:81 src/db.lisp:2972 #: src/message-rendering-utils.lisp:157 src/message-rendering-utils.lisp:191 #: src/message-rendering-utils.lisp:196 msgid "unknown" @@ -241,7 +241,7 @@ msgstr "" msgid "home" msgstr "" -#: src/db.lisp:3270 +#: src/db.lisp:3291 msgid "no description" msgstr "" @@ -250,7 +250,7 @@ msgid "not implemented" msgstr "" #: src/filesystem-tree-window.lisp:520 src/line-oriented-window.lisp:325 -#: src/open-message-link-window.lisp:239 src/program-events.lisp:561 +#: src/open-message-link-window.lisp:239 src/program-events.lisp:593 msgid "Invalid regular expression" msgstr "" @@ -309,7 +309,7 @@ msgstr "" msgid "Table of contents" msgstr "" -#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1569 +#: src/gemini-subscription-window.lisp:64 src/program-events.lisp:1606 msgid "No subtitle" msgstr "" @@ -335,13 +335,13 @@ msgstr "" msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "" -#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3119 +#: src/gemini-viewer.lisp:778 src/ui-goodies.lisp:3123 #, lisp-format msgid "a password to unlock certificate for ~a is needed: " msgstr "" #: src/gemini-viewer.lisp:845 src/tui-utils.lisp:511 src/tui-utils.lisp:523 -#: src/ui-goodies.lisp:3066 +#: src/ui-goodies.lisp:3070 #, lisp-format msgid "Error: ~a" msgstr "" @@ -425,7 +425,7 @@ msgstr "" #: src/gui/client/bookmark-window.lisp:22 #: src/gui/server/public-api-gemini-certificates.lisp:72 -#: src/ui-goodies.lisp:2850 +#: src/ui-goodies.lisp:2854 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" @@ -523,7 +523,7 @@ msgid "Gemini address" msgstr "" #: src/gui/client/certificates-window.lisp:229 -#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1319 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1386 #: src/windows.lisp:630 src/windows.lisp:686 msgid "OK" msgstr "" @@ -669,193 +669,197 @@ msgid "Search" msgstr "" #: src/gui/client/main-window.lisp:248 +msgid "View source" +msgstr "" + +#: src/gui/client/main-window.lisp:252 msgid "Quit" msgstr "" -#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:256 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "" -#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 +#: src/gui/client/main-window.lisp:260 src/gui/client/main-window.lisp:273 msgid "Show" msgstr "" -#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:263 src/gui/client/main-window.lisp:265 msgid "Manage" msgstr "" -#: src/gui/client/main-window.lisp:265 +#: src/gui/client/main-window.lisp:269 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:388 +#: src/gui/client/main-window.lisp:392 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:416 src/gui/client/main-window.lisp:1097 +#: src/gui/client/main-window.lisp:420 src/gui/client/main-window.lisp:1172 #: src/gui/client/titan-window.lisp:106 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:427 src/gui/client/main-window.lisp:1121 +#: src/gui/client/main-window.lisp:431 src/gui/client/main-window.lisp:1196 #: src/gui/client/titan-window.lisp:123 #, lisp-format msgid "Provide the password to unlock certificate for ~a" msgstr "" -#: src/gui/client/main-window.lisp:430 src/gui/client/main-window.lisp:1124 +#: src/gui/client/main-window.lisp:434 src/gui/client/main-window.lisp:1199 #: src/gui/client/titan-window.lisp:126 msgid "Unlock certificate" msgstr "" -#: src/gui/client/main-window.lisp:443 src/gui/client/main-window.lisp:1136 +#: src/gui/client/main-window.lisp:447 src/gui/client/main-window.lisp:1211 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:444 src/gui/client/main-window.lisp:1137 +#: src/gui/client/main-window.lisp:448 src/gui/client/main-window.lisp:1212 msgid "Redirection" msgstr "" -#: src/gui/client/main-window.lisp:558 +#: src/gui/client/main-window.lisp:562 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:571 +#: src/gui/client/main-window.lisp:575 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:580 +#: src/gui/client/main-window.lisp:584 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:594 +#: src/gui/client/main-window.lisp:598 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:604 +#: src/gui/client/main-window.lisp:608 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:610 +#: src/gui/client/main-window.lisp:614 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:618 +#: src/gui/client/main-window.lisp:622 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:620 +#: src/gui/client/main-window.lisp:624 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:621 +#: src/gui/client/main-window.lisp:625 msgid "Copy link to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:622 +#: src/gui/client/main-window.lisp:626 msgid "Add link to bookmarks" msgstr "" -#: src/gui/client/main-window.lisp:625 +#: src/gui/client/main-window.lisp:629 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:627 +#: src/gui/client/main-window.lisp:631 msgid "Open link in background" msgstr "" -#: src/gui/client/main-window.lisp:951 +#: src/gui/client/main-window.lisp:955 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:999 +#: src/gui/client/main-window.lisp:1060 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:1001 +#: src/gui/client/main-window.lisp:1062 msgid "Submit" msgstr "" -#: src/gui/client/main-window.lisp:1002 +#: src/gui/client/main-window.lisp:1063 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1096 src/gui/client/titan-window.lisp:105 +#: src/gui/client/main-window.lisp:1171 src/gui/client/titan-window.lisp:105 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1307 +#: src/gui/client/main-window.lisp:1374 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1313 +#: src/gui/client/main-window.lisp:1380 msgid "Change password" msgstr "" -#: src/gui/client/main-window.lisp:1314 +#: src/gui/client/main-window.lisp:1381 msgid "Change the password of the certificate" msgstr "" -#: src/gui/client/main-window.lisp:1315 +#: src/gui/client/main-window.lisp:1382 msgid "Old password" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1383 msgid "New password" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1384 msgid "Repeat new password" msgstr "" -#: src/gui/client/main-window.lisp:1318 src/ui-goodies.lisp:1858 +#: src/gui/client/main-window.lisp:1385 src/ui-goodies.lisp:1862 msgid "password and confirmation does not match" msgstr "" -#: src/gui/client/main-window.lisp:1328 src/ui-goodies.lisp:1857 +#: src/gui/client/main-window.lisp:1395 src/ui-goodies.lisp:1861 #, lisp-format msgid "Password changed for key ~a" msgstr "" -#: src/gui/client/main-window.lisp:1408 +#: src/gui/client/main-window.lisp:1475 msgid "go back" msgstr "" -#: src/gui/client/main-window.lisp:1409 +#: src/gui/client/main-window.lisp:1476 msgid "reload address" msgstr "" -#: src/gui/client/main-window.lisp:1410 +#: src/gui/client/main-window.lisp:1477 msgid "go to address" msgstr "" -#: src/gui/client/main-window.lisp:1411 +#: src/gui/client/main-window.lisp:1478 msgid "one level up" msgstr "" -#: src/gui/client/main-window.lisp:1412 +#: src/gui/client/main-window.lisp:1479 msgid "add or remove bookmark" msgstr "" -#: src/gui/client/main-window.lisp:1413 +#: src/gui/client/main-window.lisp:1480 msgid "go to the next link in tour" msgstr "" -#: src/gui/client/main-window.lisp:1414 +#: src/gui/client/main-window.lisp:1481 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1415 +#: src/gui/client/main-window.lisp:1482 msgid "inline images" msgstr "" @@ -1137,7 +1141,7 @@ msgstr "" msgid "invalid regular expression ~s ~a" msgstr "" -#: src/main.lisp:101 src/ui-goodies.lisp:836 +#: src/main.lisp:101 src/ui-goodies.lisp:840 #, lisp-format msgid "Folder ~s does not exists" msgstr "" @@ -1235,7 +1239,7 @@ msgstr "" msgid "In reply of: " msgstr "" -#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:998 +#: src/message-rendering-utils.lisp:256 src/ui-goodies.lisp:1002 msgid "From: " msgstr "" @@ -1244,7 +1248,7 @@ msgid "Boosted: " msgstr "" #: src/message-rendering-utils.lisp:258 src/sending-message.lisp:127 -#: src/ui-goodies.lisp:999 +#: src/ui-goodies.lisp:1003 msgid "Visibility: " msgstr "" @@ -1256,7 +1260,7 @@ msgstr "" msgid "Subject: " msgstr "" -#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1000 +#: src/message-rendering-utils.lisp:263 src/ui-goodies.lisp:1004 msgid "Date: " msgstr "" @@ -1314,8 +1318,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3291 -#: src/ui-goodies.lisp:3498 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3295 +#: src/ui-goodies.lisp:3502 msgid "Upload: " msgstr "" @@ -1323,7 +1327,7 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:271 src/ui-goodies.lisp:1226 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1230 #, lisp-format msgid "File ~s does not exists" msgstr "" @@ -1338,89 +1342,89 @@ msgstr "" msgid "File ~s extraction from ~s failed" msgstr "" -#: src/program-events.lisp:678 +#: src/program-events.lisp:710 msgid "No message selected!" msgstr "" -#: src/program-events.lisp:892 +#: src/program-events.lisp:925 msgid "Message sent" msgstr "" -#: src/program-events.lisp:919 +#: src/program-events.lisp:952 #, lisp-format msgid "Unable to find user ~a" msgstr "" -#: src/program-events.lisp:932 +#: src/program-events.lisp:965 #, lisp-format msgid "Followed ~a" msgstr "" -#: src/program-events.lisp:933 +#: src/program-events.lisp:966 #, lisp-format msgid "User ~a not found on the server" msgstr "" -#: src/program-events.lisp:943 +#: src/program-events.lisp:976 #, lisp-format msgid "Unfollowed ~a" msgstr "" -#: src/program-events.lisp:979 +#: src/program-events.lisp:1012 #, lisp-format msgid "Downloaded new messages for tag ~a" msgstr "" -#: src/program-events.lisp:1106 +#: src/program-events.lisp:1139 #, lisp-format msgid "Got ~a notification" msgid_plural "Got ~a notifications" msgstr[0] "" msgstr[1] "" -#: src/program-events.lisp:1293 +#: src/program-events.lisp:1330 #, lisp-format msgid "Index of local directory ~a~2%" msgstr "" -#: src/program-events.lisp:1326 src/program-events.lisp:1415 -#: src/ui-goodies.lisp:2479 +#: src/program-events.lisp:1363 src/program-events.lisp:1452 +#: src/ui-goodies.lisp:2483 msgid "Empty address" msgstr "" -#: src/program-events.lisp:1528 +#: src/program-events.lisp:1565 #, lisp-format msgid "Unable to subscribe to ~s" msgstr "" -#: src/program-events.lisp:1580 +#: src/program-events.lisp:1617 #, lisp-format msgid "~a ~:[(not opened)~;(opened)~]~%" msgstr "" -#: src/program-events.lisp:1612 +#: src/program-events.lisp:1649 #, lisp-format msgid "updating gemlog ~a" msgstr "" -#: src/program-events.lisp:1660 +#: src/program-events.lisp:1697 msgid "TOC can be shown for gemini windows only" msgstr "" -#: src/program-events.lisp:1770 +#: src/program-events.lisp:1807 msgid "no label" msgstr "" -#: src/program-events.lisp:1870 +#: src/program-events.lisp:1907 msgid "No mentions" msgstr "" -#: src/program-events.lisp:1882 +#: src/program-events.lisp:1919 #, lisp-format msgid "Deleting: ~a" msgstr "" -#: src/program-events.lisp:1918 +#: src/program-events.lisp:1955 msgid "Announcements " msgstr "" @@ -1586,866 +1590,866 @@ msgstr[1] "" msgid "Task completed" msgstr "" -#: src/ui-goodies.lisp:208 +#: src/ui-goodies.lisp:212 #, lisp-format msgid "File \"~a\" exists, overwrite?" msgstr "" -#: src/ui-goodies.lisp:220 +#: src/ui-goodies.lisp:224 #, lisp-format msgid "Request failed: error code ~d message \"~a\"" msgstr "" -#: src/ui-goodies.lisp:254 +#: src/ui-goodies.lisp:258 msgid "Command cancelled" msgstr "" -#: src/ui-goodies.lisp:271 +#: src/ui-goodies.lisp:275 msgid "Jump to message: " msgstr "" -#: src/ui-goodies.lisp:288 src/ui-goodies.lisp:312 src/ui-goodies.lisp:462 -#: src/ui-goodies.lisp:1533 src/ui-goodies.lisp:2784 +#: src/ui-goodies.lisp:292 src/ui-goodies.lisp:316 src/ui-goodies.lisp:466 +#: src/ui-goodies.lisp:1537 src/ui-goodies.lisp:2788 msgid "Search key: " msgstr "" -#: src/ui-goodies.lisp:396 +#: src/ui-goodies.lisp:400 msgid "Subscribe to: " msgstr "" -#: src/ui-goodies.lisp:412 +#: src/ui-goodies.lisp:416 msgid "Unsubscribe to: " msgstr "" -#: src/ui-goodies.lisp:524 +#: src/ui-goodies.lisp:528 msgid "This window will not release the focus until it is closed" msgstr "" -#: src/ui-goodies.lisp:684 +#: src/ui-goodies.lisp:688 msgid "Focus changed" msgstr "" -#: src/ui-goodies.lisp:698 +#: src/ui-goodies.lisp:702 msgid "focus passed on threads window" msgstr "" -#: src/ui-goodies.lisp:710 +#: src/ui-goodies.lisp:714 msgid "Focus passed on gemini stream window" msgstr "" -#: src/ui-goodies.lisp:711 +#: src/ui-goodies.lisp:715 msgid "Focus passed on message window" msgstr "" -#: src/ui-goodies.lisp:716 +#: src/ui-goodies.lisp:720 msgid "Focus passed on send message window" msgstr "" -#: src/ui-goodies.lisp:721 +#: src/ui-goodies.lisp:725 msgid "Focus passed on follow requests window" msgstr "" -#: src/ui-goodies.lisp:726 +#: src/ui-goodies.lisp:730 msgid "Focus passed on tags window" msgstr "" -#: src/ui-goodies.lisp:731 +#: src/ui-goodies.lisp:735 msgid "Focus passed on conversation window" msgstr "" -#: src/ui-goodies.lisp:736 +#: src/ui-goodies.lisp:740 msgid "Focus passed on attach window" msgstr "" -#: src/ui-goodies.lisp:741 +#: src/ui-goodies.lisp:745 msgid "Focus passed on link window" msgstr "" -#: src/ui-goodies.lisp:746 +#: src/ui-goodies.lisp:750 msgid "Focus passed on gemini-stream window" msgstr "" -#: src/ui-goodies.lisp:751 +#: src/ui-goodies.lisp:755 msgid "Focus passed on chats list window" msgstr "" -#: src/ui-goodies.lisp:756 +#: src/ui-goodies.lisp:760 msgid "Focus passed on TLS certificates window" msgstr "" -#: src/ui-goodies.lisp:761 +#: src/ui-goodies.lisp:765 msgid "Focus passed on gemlog subscriptions window" msgstr "" -#: src/ui-goodies.lisp:766 +#: src/ui-goodies.lisp:770 msgid "Focus passed on gemini toc window" msgstr "" -#: src/ui-goodies.lisp:771 +#: src/ui-goodies.lisp:775 msgid "Focus passed on gempub library window" msgstr "" -#: src/ui-goodies.lisp:776 +#: src/ui-goodies.lisp:780 msgid "Focus passed on file explorer window" msgstr "" -#: src/ui-goodies.lisp:781 +#: src/ui-goodies.lisp:785 msgid "Focus passed on gopher window" msgstr "" -#: src/ui-goodies.lisp:794 src/ui-goodies.lisp:805 +#: src/ui-goodies.lisp:798 src/ui-goodies.lisp:809 msgid "Search for commands (regexp): " msgstr "" -#: src/ui-goodies.lisp:816 +#: src/ui-goodies.lisp:820 #, lisp-format msgid "Saving messages in ~s" msgstr "" -#: src/ui-goodies.lisp:817 +#: src/ui-goodies.lisp:821 #, lisp-format msgid "Saved message in ~s" msgstr "" -#: src/ui-goodies.lisp:820 src/ui-goodies.lisp:838 +#: src/ui-goodies.lisp:824 src/ui-goodies.lisp:842 msgid "No folder specified" msgstr "" -#: src/ui-goodies.lisp:822 +#: src/ui-goodies.lisp:826 msgid "Move to folder: " msgstr "" -#: src/ui-goodies.lisp:840 +#: src/ui-goodies.lisp:844 msgid "Change folder: " msgstr "" -#: src/ui-goodies.lisp:851 +#: src/ui-goodies.lisp:855 msgid "No timeline specified" msgstr "" -#: src/ui-goodies.lisp:853 +#: src/ui-goodies.lisp:857 msgid "This timeline is protected" msgstr "" -#: src/ui-goodies.lisp:857 +#: src/ui-goodies.lisp:861 msgid "Change timeline: " msgstr "" -#: src/ui-goodies.lisp:873 +#: src/ui-goodies.lisp:877 msgid "Downloading messages" msgstr "" -#: src/ui-goodies.lisp:877 src/ui-goodies.lisp:1089 +#: src/ui-goodies.lisp:881 src/ui-goodies.lisp:1093 msgid "Messages downloaded" msgstr "" -#: src/ui-goodies.lisp:958 +#: src/ui-goodies.lisp:962 msgid "Expanding thread" msgstr "" -#: src/ui-goodies.lisp:987 +#: src/ui-goodies.lisp:991 #, lisp-format msgid "───── links ───── ~%" msgstr "" -#: src/ui-goodies.lisp:1035 +#: src/ui-goodies.lisp:1039 #, lisp-format msgid "I refuse to overwrite an existing file ~s" msgstr "" -#: src/ui-goodies.lisp:1046 +#: src/ui-goodies.lisp:1050 msgid "Save thread to file: " msgstr "" -#: src/ui-goodies.lisp:1060 +#: src/ui-goodies.lisp:1064 #, lisp-format msgid "" "Error getting the latest unread messages for tag ~a, trying fetching the " "latest" msgstr "" -#: src/ui-goodies.lisp:1067 +#: src/ui-goodies.lisp:1071 #, lisp-format msgid "" "Error getting the latest unread messages: ~s, trying fetching the latest" msgstr "" -#: src/ui-goodies.lisp:1087 +#: src/ui-goodies.lisp:1091 msgid "Downloading tags messages" msgstr "" -#: src/ui-goodies.lisp:1100 +#: src/ui-goodies.lisp:1104 msgid "Favorite this message?" msgstr "" -#: src/ui-goodies.lisp:1109 +#: src/ui-goodies.lisp:1113 msgid "Favouring message" msgstr "" -#: src/ui-goodies.lisp:1110 +#: src/ui-goodies.lisp:1114 msgid "Favoured message" msgstr "" -#: src/ui-goodies.lisp:1115 +#: src/ui-goodies.lisp:1119 msgid "Remove this message from your favourites?" msgstr "" -#: src/ui-goodies.lisp:1124 +#: src/ui-goodies.lisp:1128 msgid "Unfavouring message" msgstr "" -#: src/ui-goodies.lisp:1125 +#: src/ui-goodies.lisp:1129 msgid "Unfavoured message" msgstr "" -#: src/ui-goodies.lisp:1130 +#: src/ui-goodies.lisp:1134 msgid "Boost this message?" msgstr "" -#: src/ui-goodies.lisp:1139 +#: src/ui-goodies.lisp:1143 msgid "Boosting message" msgstr "" -#: src/ui-goodies.lisp:1140 +#: src/ui-goodies.lisp:1144 msgid "Boosted message" msgstr "" -#: src/ui-goodies.lisp:1145 +#: src/ui-goodies.lisp:1149 msgid "Unboost this message?" msgstr "" -#: src/ui-goodies.lisp:1154 +#: src/ui-goodies.lisp:1158 msgid "Uboosting message" msgstr "" -#: src/ui-goodies.lisp:1155 +#: src/ui-goodies.lisp:1159 msgid "Unboosted message" msgstr "" -#: src/ui-goodies.lisp:1163 -#, lisp-format -msgid "Ignore ~s?" -msgstr "" - -#: src/ui-goodies.lisp:1166 -#, lisp-format -msgid "Ignoring ~s" -msgstr "" - #: src/ui-goodies.lisp:1167 #, lisp-format +msgid "Ignore ~s?" +msgstr "" + +#: src/ui-goodies.lisp:1170 +#, lisp-format +msgid "Ignoring ~s" +msgstr "" + +#: src/ui-goodies.lisp:1171 +#, lisp-format msgid "User ~s ignored" msgstr "" -#: src/ui-goodies.lisp:1177 +#: src/ui-goodies.lisp:1181 msgid "No username specified" msgstr "" -#: src/ui-goodies.lisp:1179 +#: src/ui-goodies.lisp:1183 msgid "Unignore username: " msgstr "" -#: src/ui-goodies.lisp:1214 +#: src/ui-goodies.lisp:1218 msgid "Add caption: " msgstr "" -#: src/ui-goodies.lisp:1224 +#: src/ui-goodies.lisp:1228 #, lisp-format msgid "Attach ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:1231 +#: src/ui-goodies.lisp:1235 msgid "Message ready to be sent" msgstr "" -#: src/ui-goodies.lisp:1233 +#: src/ui-goodies.lisp:1237 msgid "Add attachment: " msgstr "" -#: src/ui-goodies.lisp:1243 +#: src/ui-goodies.lisp:1247 msgid "New language: " msgstr "" -#: src/ui-goodies.lisp:1253 +#: src/ui-goodies.lisp:1257 msgid "New subject: " msgstr "" -#: src/ui-goodies.lisp:1262 +#: src/ui-goodies.lisp:1266 msgid "New visibility: " msgstr "" -#: src/ui-goodies.lisp:1272 +#: src/ui-goodies.lisp:1276 msgid "Add mentions: " msgstr "" -#: src/ui-goodies.lisp:1343 +#: src/ui-goodies.lisp:1347 #, lisp-format msgid "Your message is ~a character too long." msgid_plural "Your message is ~a characters too long." msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:1367 +#: src/ui-goodies.lisp:1371 msgid "Add subject: " msgstr "" -#: src/ui-goodies.lisp:1425 +#: src/ui-goodies.lisp:1429 msgid "Add language of the post: " msgstr "" -#: src/ui-goodies.lisp:1479 +#: src/ui-goodies.lisp:1483 #, lisp-format msgid "The maximum allowed number of media is ~a" msgstr "" -#: src/ui-goodies.lisp:1482 +#: src/ui-goodies.lisp:1486 msgid "Sending message" msgstr "" -#: src/ui-goodies.lisp:1586 +#: src/ui-goodies.lisp:1590 #, lisp-format msgid "downloaded: ~a" msgstr "" -#: src/ui-goodies.lisp:1623 +#: src/ui-goodies.lisp:1627 #, lisp-format msgid "Error during images montage: ~a" msgstr "" -#: src/ui-goodies.lisp:1626 +#: src/ui-goodies.lisp:1630 msgid "ImageMagick binaries not found on this system" msgstr "" -#: src/ui-goodies.lisp:1766 +#: src/ui-goodies.lisp:1770 msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1837 +#: src/ui-goodies.lisp:1841 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1863 +#: src/ui-goodies.lisp:1867 msgid "confirm password: " msgstr "" -#: src/ui-goodies.lisp:1870 +#: src/ui-goodies.lisp:1874 msgid "new password: " msgstr "" -#: src/ui-goodies.lisp:1874 +#: src/ui-goodies.lisp:1878 msgid "old password: " msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1892 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1889 +#: src/ui-goodies.lisp:1893 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1913 +#: src/ui-goodies.lisp:1917 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1945 +#: src/ui-goodies.lisp:1949 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1948 +#: src/ui-goodies.lisp:1952 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1953 +#: src/ui-goodies.lisp:1957 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1956 +#: src/ui-goodies.lisp:1960 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1987 +#: src/ui-goodies.lisp:1991 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:2025 +#: src/ui-goodies.lisp:2029 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:2026 +#: src/ui-goodies.lisp:2030 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:2036 +#: src/ui-goodies.lisp:2040 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2071 +#: src/ui-goodies.lisp:2075 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2089 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "" -#: src/ui-goodies.lisp:2091 +#: src/ui-goodies.lisp:2095 msgid "New name: " msgstr "" -#: src/ui-goodies.lisp:2107 +#: src/ui-goodies.lisp:2111 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2123 +#: src/ui-goodies.lisp:2127 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2146 #, lisp-format msgid "Comment too long by ~a character" msgid_plural "Comment too long by ~a characters" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:2149 +#: src/ui-goodies.lisp:2153 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2150 +#: src/ui-goodies.lisp:2154 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2153 +#: src/ui-goodies.lisp:2157 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2169 src/ui-goodies.lisp:2202 src/ui-goodies.lisp:2220 +#: src/ui-goodies.lisp:2173 src/ui-goodies.lisp:2206 src/ui-goodies.lisp:2224 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2172 src/ui-goodies.lisp:2205 src/ui-goodies.lisp:2223 +#: src/ui-goodies.lisp:2176 src/ui-goodies.lisp:2209 src/ui-goodies.lisp:2227 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2182 +#: src/ui-goodies.lisp:2186 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2185 +#: src/ui-goodies.lisp:2189 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2199 +#: src/ui-goodies.lisp:2203 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2200 +#: src/ui-goodies.lisp:2204 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2216 +#: src/ui-goodies.lisp:2220 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2233 +#: src/ui-goodies.lisp:2237 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2245 +#: src/ui-goodies.lisp:2249 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2259 +#: src/ui-goodies.lisp:2263 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2278 +#: src/ui-goodies.lisp:2282 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2295 +#: src/ui-goodies.lisp:2299 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2297 +#: src/ui-goodies.lisp:2301 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2298 +#: src/ui-goodies.lisp:2302 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2307 +#: src/ui-goodies.lisp:2311 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2308 +#: src/ui-goodies.lisp:2312 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2377 +#: src/ui-goodies.lisp:2381 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2402 src/ui-goodies.lisp:2415 +#: src/ui-goodies.lisp:2406 src/ui-goodies.lisp:2419 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2423 +#: src/ui-goodies.lisp:2427 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2427 +#: src/ui-goodies.lisp:2431 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2447 +#: src/ui-goodies.lisp:2451 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2464 +#: src/ui-goodies.lisp:2468 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2483 +#: src/ui-goodies.lisp:2487 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2591 +#: src/ui-goodies.lisp:2595 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2602 +#: src/ui-goodies.lisp:2606 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2610 +#: src/ui-goodies.lisp:2614 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2619 +#: src/ui-goodies.lisp:2623 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2669 +#: src/ui-goodies.lisp:2673 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2671 +#: src/ui-goodies.lisp:2675 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2692 +#: src/ui-goodies.lisp:2696 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2699 +#: src/ui-goodies.lisp:2703 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2708 +#: src/ui-goodies.lisp:2712 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2722 +#: src/ui-goodies.lisp:2726 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2797 +#: src/ui-goodies.lisp:2801 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2808 +#: src/ui-goodies.lisp:2812 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2811 +#: src/ui-goodies.lisp:2815 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2814 +#: src/ui-goodies.lisp:2818 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2821 +#: src/ui-goodies.lisp:2825 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2825 +#: src/ui-goodies.lisp:2829 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2848 +#: src/ui-goodies.lisp:2852 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2853 +#: src/ui-goodies.lisp:2857 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2859 +#: src/ui-goodies.lisp:2863 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2861 src/ui-goodies.lisp:2889 +#: src/ui-goodies.lisp:2865 src/ui-goodies.lisp:2893 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2864 +#: src/ui-goodies.lisp:2868 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2867 src/ui-goodies.lisp:2897 +#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2871 src/ui-goodies.lisp:2901 +#: src/ui-goodies.lisp:2875 src/ui-goodies.lisp:2905 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2879 src/ui-goodies.lisp:2909 +#: src/ui-goodies.lisp:2883 src/ui-goodies.lisp:2913 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2881 src/ui-goodies.lisp:2911 +#: src/ui-goodies.lisp:2885 src/ui-goodies.lisp:2915 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2917 +#: src/ui-goodies.lisp:2921 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2926 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2945 +#: src/ui-goodies.lisp:2949 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2959 +#: src/ui-goodies.lisp:2963 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2964 +#: src/ui-goodies.lisp:2968 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2979 +#: src/ui-goodies.lisp:2983 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:3006 +#: src/ui-goodies.lisp:3010 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:3014 +#: src/ui-goodies.lisp:3018 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:3028 +#: src/ui-goodies.lisp:3032 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:3051 +#: src/ui-goodies.lisp:3055 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3092 +#: src/ui-goodies.lisp:3096 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3146 +#: src/ui-goodies.lisp:3150 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3152 +#: src/ui-goodies.lisp:3156 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3166 +#: src/ui-goodies.lisp:3170 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3184 +#: src/ui-goodies.lisp:3188 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3185 +#: src/ui-goodies.lisp:3189 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3192 +#: src/ui-goodies.lisp:3196 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3209 +#: src/ui-goodies.lisp:3213 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3229 src/ui-goodies.lisp:3279 src/ui-goodies.lisp:3524 +#: src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3283 src/ui-goodies.lisp:3528 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3238 src/ui-goodies.lisp:3533 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3537 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3243 +#: src/ui-goodies.lisp:3247 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3288 src/ui-goodies.lisp:3496 +#: src/ui-goodies.lisp:3292 src/ui-goodies.lisp:3500 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3306 +#: src/ui-goodies.lisp:3310 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3328 +#: src/ui-goodies.lisp:3332 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3356 +#: src/ui-goodies.lisp:3360 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3365 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3370 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3374 +#: src/ui-goodies.lisp:3378 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3381 +#: src/ui-goodies.lisp:3385 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3391 +#: src/ui-goodies.lisp:3395 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3394 +#: src/ui-goodies.lisp:3398 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3411 +#: src/ui-goodies.lisp:3415 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3445 +#: src/ui-goodies.lisp:3449 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3446 +#: src/ui-goodies.lisp:3450 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3448 +#: src/ui-goodies.lisp:3452 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3450 +#: src/ui-goodies.lisp:3454 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3461 +#: src/ui-goodies.lisp:3465 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3488 +#: src/ui-goodies.lisp:3492 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3511 +#: src/ui-goodies.lisp:3515 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3536 +#: src/ui-goodies.lisp:3540 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3555 +#: src/ui-goodies.lisp:3559 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3562 +#: src/ui-goodies.lisp:3566 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3566 src/ui-goodies.lisp:3571 +#: src/ui-goodies.lisp:3570 src/ui-goodies.lisp:3575 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3576 +#: src/ui-goodies.lisp:3580 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3598 +#: src/ui-goodies.lisp:3602 msgid "Parent message" msgstr "" -#: src/ui-goodies.lisp:3612 +#: src/ui-goodies.lisp:3616 msgid "Cache for TLS passord cleared" msgstr "" -#: src/ui-goodies.lisp:3633 +#: src/ui-goodies.lisp:3637 #, lisp-format msgid "Unable to find the account ~a in the configuration file" msgstr "" -#: src/ui-goodies.lisp:3636 +#: src/ui-goodies.lisp:3640 msgid "Switch to account: " msgstr "" diff --git a/src/constants.lisp b/src/constants.lisp index 5bfc662..a599bc2 100644 --- a/src/constants.lisp +++ b/src/constants.lisp @@ -169,15 +169,17 @@ General Public License for more details." (define-constant +octect-type+ '(unsigned-byte 8) :test #'equalp) -(define-constant +gemini-file-extension+ "gmi" :test #'string=) +(define-constant +gemini-file-extension+ "gmi" :test #'string=) -(define-constant +file-scheme+ "file" :test #'string=) +(define-constant +file-scheme+ "file" :test #'string=) -(define-constant +internal-scheme+ "about" :test #'string=) +(define-constant +internal-scheme+ "about" :test #'string=) -(define-constant +internal-path-bookmark+ "bookmark" :test #'string=) +(define-constant +internal-path-bookmark+ "bookmark" :test #'string=) -(define-constant +internal-path-gemlogs+ "gemlog" :test #'string=) +(define-constant +internal-path-gemlogs+ "gemlog" :test #'string=) + +(define-constant +internal-scheme-view-source+ "view-source" :test #'string=) (define-constant +fediverse-account-name-server-separator+ "@" :test #'string=) diff --git a/src/gui/client/internal-paths.lisp b/src/gui/client/internal-paths.lisp index f966faa..f494347 100644 --- a/src/gui/client/internal-paths.lisp +++ b/src/gui/client/internal-paths.lisp @@ -9,6 +9,9 @@ (defun internal-iri-gemlogs () (make-internal-iri +internal-path-gemlogs+)) +(defun internal-iri-view-source (path &optional (query nil) (fragment nil)) + (iri:make-iri +internal-scheme-view-source+ nil nil nil path query fragment)) + (defun show-bookmarks-page (main-window) (ev:with-enqueued-process-and-unblock () (let ((parsed-page (comm:make-request :gemini-generate-bookmark-page 1)) diff --git a/src/gui/client/main-window.lisp b/src/gui/client/main-window.lisp index f146933..c4eaa19 100644 --- a/src/gui/client/main-window.lisp +++ b/src/gui/client/main-window.lisp @@ -213,14 +213,14 @@ (eq (status stream-wrapper) +stream-status-canceled+))) (print-info-message (_ "Stream started")) (let ((stream-thread (make-thread (lambda () - (slurp-gemini-stream main-window - iri - stream-wrapper - :use-cache use-cache - :process-function - process-function - :aborting-function - #'aborting-function))))) + (slurp-gemini-stream main-window + iri + stream-wrapper + :use-cache use-cache + :process-function + process-function + :aborting-function + #'aborting-function))))) (setf (fetching-thread stream-wrapper) stream-thread) stream-wrapper))))) @@ -244,6 +244,10 @@ (_ "Streams") #'menu:show-streams :accelerator (client-configuration:get-keybinding :stream)) + (gui:make-menubutton tools + (_ "View source") + (menu:show-page-source-clsr main-window) + :accelerator (client-configuration:get-keybinding :view-source)) (gui:make-menubutton file (_ "Quit") #'menu:quit @@ -357,7 +361,8 @@ (gui:focus (toc-frame main-window)) (open-iri link-value main-window - use-cache :status status))))) + use-cache + :status status))))) (defun remove-standard-port (iri) (let ((copy (iri:copy-iri (iri:iri-parse iri)))) @@ -963,11 +968,67 @@ local file paths." (strcat iri "/") iri))) +(defun collect-source-lines-clsr (main-window) + (lambda (stream-wrapper lines) + ;; this test ensures that the + ;; collecting events left on + ;; the queue won't be actually + ;; processed, just discarded + (when (eq (status stream-wrapper) + +stream-status-streaming+) + (with-accessors ((ir-lines ir-lines) + (ir-rendered-lines ir-rendered-lines) + (gemtext-font-scaling gemtext-font-scaling) + (gemtext-widget gemtext-widget)) main-window + (let ((starting-index (if (vector-empty-p ir-lines) + 0 + (length ir-lines))) + (font (gui-conf:gemini-preformatted-text-font-configuration))) + (multiple-value-bind (background foreground) + (gui-conf:gemini-preformatted-text-colors) + (loop for line in lines do + (vector-push-extend line ir-lines) + (let* ((type (ir-type line)) + (type-as-keyword (format-keyword type))) + (case type-as-keyword + (:vertical-space + (vector-push-extend (format nil "") + ir-rendered-lines)) + (otherwise + (vector-push-extend (ir-source-line line) + ir-rendered-lines))))) + (gui:configure gemtext-widget + :wrap :none + :font font + :foreground foreground + :background background) + (flet ((render-line (text) + (gui:append-text gemtext-widget text))) + (loop with render-line-count = starting-index + for rendered-line across (subseq ir-rendered-lines starting-index) + for ir-line across (subseq ir-lines starting-index) + until (interrupt-rendering-p main-window) + do + (incf render-line-count) + (let ((type (ir-type ir-line))) + (case (format-keyword type) + (:vertical-space + (gui:append-line gemtext-widget "")) + (otherwise + (render-line rendered-line)))))))))))) + (defun open-iri (iri main-window use-cache &key (status +stream-status-streaming+)) (let ((actual-iri (remove-standard-port iri))) (handler-case (let ((parsed-iri (iri:iri-parse actual-iri))) (cond + ((string= (uri:scheme parsed-iri) +internal-scheme-view-source+) + (setf (uri:scheme parsed-iri) gemini-constants:+gemini-scheme+) + (start-stream-iri (iri-ensure-path (to-s parsed-iri)) + main-window + use-cache + :status status + :process-iri-lines-function (collect-source-lines-clsr main-window))) ((iri:iri= actual-iri (internal-iri-bookmark)) (initialize-ir-lines main-window) (funcall (menu:show-bookmarks-clsr main-window))) @@ -980,7 +1041,7 @@ local file paths." (start-stream-iri (iri-ensure-path actual-iri) main-window use-cache - status) + :status status) (client-stream-frame::refresh-all-streams (client-stream-frame::table stream-frame)))) ((or (null (uri:scheme parsed-iri)) @@ -1071,7 +1132,21 @@ local file paths." (wait-until-download-complete stream-info support-file)))))) (wait-enough-data))) -(defun start-stream-iri (iri main-window use-cache &optional (status +stream-status-streaming+)) +(defun collect-iri-lines-clsr (main-window iri) + (lambda (stream-wrapper lines) + ;; this test ensures that the + ;; collecting events left on + ;; the queue won't be actually + ;; processed, just discarded + (when (eq (status stream-wrapper) + +stream-status-streaming+) + (collect-ir-lines iri main-window lines)))) + +(defun start-stream-iri (iri main-window use-cache + &key + (status +stream-status-streaming+) + (process-iri-lines-function (collect-iri-lines-clsr main-window + iri))) (let ((connecting-response (cev:enqueue-request-and-wait-results :gemini-request 1 ev:+maximum-event-priority+ @@ -1100,7 +1175,7 @@ local file paths." 1 ev:+maximum-event-priority+ iri) - (start-stream-iri iri main-window use-cache status))) + (start-stream-iri iri main-window use-cache :status status))) ((or (gemini-client:header-temporary-failure-p status-code) (gemini-client:header-permanent-failure-p status-code) (gemini-client:header-certificate-failure-p status-code)) @@ -1131,7 +1206,7 @@ local file paths." ev:+maximum-event-priority+ certificate-path actual-password) - (start-stream-iri iri main-window use-cache status))) + (start-stream-iri iri main-window use-cache :status status))) ((gemini-client:header-redirect-p status-code) (when (gui:ask-yesno (format nil (_ "Follow redirection to ~a?") meta) :title (_ "Redirection") @@ -1139,7 +1214,7 @@ local file paths." (let ((redirect-iri (if (iri:absolute-url-p meta) meta (absolutize-link iri meta)))) - (start-stream-iri redirect-iri main-window use-cache status)))) + (start-stream-iri redirect-iri main-window use-cache :status status)))) ((gemini-client:header-success-p status-code) (cond ((eq status +stream-status-streaming+) @@ -1154,15 +1229,7 @@ local file paths." iri :use-cache t :status status - :process-function - (lambda (stream-wrapper lines) - ;; this test ensures that the - ;; collecting events left on - ;; the queue won't be actually - ;; processed, just discarded - (when (eq (status stream-wrapper) - +stream-status-streaming+) - (collect-ir-lines iri main-window lines))))) + :process-function process-iri-lines-function)) ((gemini-client:text-file-stream-p meta) (slurp-text-data main-window iri)) (t @@ -1705,6 +1772,12 @@ local file paths." (render-ir-lines (get-address-bar-text main-window) main-window)))) (defun initialize-keybindings (main-window target) + (gui:bind target + (client-configuration:get-keybinding :view-source) + (lambda (e) + (declare (ignore e)) + (funcall (menu:show-page-source-clsr main-window))) + :exclusive t) (gui:bind target (client-configuration:get-keybinding :quit) (lambda (e) diff --git a/src/gui/client/menu-command.lisp b/src/gui/client/menu-command.lisp index f7f0717..9a3295f 100644 --- a/src/gui/client/menu-command.lisp +++ b/src/gui/client/menu-command.lisp @@ -82,3 +82,11 @@ (let ((master gui-goodies:*toplevel*) (main-window gui-goodies:*main-frame*)) (client-gemlog-window:init-window master main-window))) + +(defun show-page-source-clsr (main-window) + (lambda () + (a:when-let ((iri (iri:iri-parse (client-main-window::get-address-bar-text main-window) + :null-on-error t))) + (setf (uri:scheme iri) +internal-scheme-view-source+) + (client-main-window::set-address-bar-text main-window (to-s iri)) + (client-main-window::open-iri (to-s iri) main-window nil)))) diff --git a/src/json-rpc2.lisp b/src/json-rpc2.lisp index e8c4871..393846e 100644 --- a/src/json-rpc2.lisp +++ b/src/json-rpc2.lisp @@ -437,7 +437,8 @@ (make-response nil id :error-object (make-failed-function-call-error-message (format nil - "~a" + "[~a] ~a" + request e) data)))) (handler-case diff --git a/src/package.lisp b/src/package.lisp index dffbaff..8a2b624 100644 --- a/src/package.lisp +++ b/src/package.lisp @@ -77,6 +77,7 @@ :+internal-scheme+ :+internal-path-bookmark+ :+internal-path-gemlogs+ + :+internal-scheme-view-source+ :+fediverse-account-name-server-separator+ :+language-codes+ ;; GUI @@ -3532,7 +3533,8 @@ :manage-bookmarks-clsr :show-search-frame-clsr :show-tour - :manage-gemlogs)) + :manage-gemlogs + :show-page-source-clsr)) (defpackage :client-certificates-window (:use