From 71224602766b21212358a9c4c47c077ea6a8876f Mon Sep 17 00:00:00 2001 From: cage Date: Sat, 17 Feb 2024 10:17:33 +0100 Subject: [PATCH] - updated italian translation; - updated translation file template. --- po/de.po | 546 ++++++++++++++++++++++++++++-------------------- po/es.po | 529 ++++++++++++++++++++++++++++------------------- po/fr.po | 563 +++++++++++++++++++++++++++++--------------------- po/it.po | 526 +++++++++++++++++++++++++++------------------- po/pl.po | 542 ++++++++++++++++++++++++++++-------------------- po/tinmop.pot | 542 ++++++++++++++++++++++++++++-------------------- 6 files changed, 1904 insertions(+), 1344 deletions(-) diff --git a/po/de.po b/po/de.po index a79c0db..767497f 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-01-29 18:28+0100\n" +"POT-Creation-Date: 2024-02-17 10:08+0100\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:2830 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2868 msgid "The window is not displaying a gemini document" msgstr "Das Fenster Zeit kein Gemini-Dokument an" @@ -52,8 +52,8 @@ msgstr "Adresse speichern" msgid "Open address" msgstr "Adresse öffnen" -#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:178 -#: src/gui/client/titan-window.lisp:165 src/ui-goodies.lisp:210 +#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:234 +#: src/gui/client/titan-window.lisp:166 src/ui-goodies.lisp:210 #: src/ui-goodies.lisp:215 src/windows.lisp:618 src/windows.lisp:675 msgid "Cancel" msgstr "Abbrechen" @@ -192,11 +192,15 @@ msgstr "MODUL-DATEI" msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:143 +#: src/command-line.lisp:97 +msgid "Start a dummy sever, just useful for debugging." +msgstr "" + +#: src/command-line.lisp:148 msgid "Usage" msgstr "Benutzung" -#: src/command-line.lisp:144 +#: src/command-line.lisp:149 msgid "Available options" msgstr "" @@ -248,27 +252,27 @@ msgstr "" msgid "File explorer" msgstr "Datei-Explorer" -#: src/filesystem-utils.lisp:584 +#: src/filesystem-utils.lisp:585 #, lisp-format msgid "invalid value: ~a" msgstr "Ungültiger Wert: ~a" -#: src/filesystem-utils.lisp:591 +#: src/filesystem-utils.lisp:592 #, lisp-format msgid "~a bytes" msgstr "~a Bytes" -#: src/filesystem-utils.lisp:593 +#: src/filesystem-utils.lisp:594 #, lisp-format msgid "~,1f Kib" msgstr "" -#: src/filesystem-utils.lisp:595 +#: src/filesystem-utils.lisp:596 #, lisp-format msgid "~,1f Mib" msgstr "" -#: src/filesystem-utils.lisp:597 +#: src/filesystem-utils.lisp:598 #, lisp-format msgid "~,1f Gib" msgstr "" @@ -325,15 +329,15 @@ 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:811 src/gui/server/public-api-gemini-stream.lisp:275 -#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3009 +#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:304 +#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3047 #, lisp-format msgid "Error: ~a" msgstr "Fehler: ~a" #: src/gemini-viewer.lisp:818 src/gemini-viewer.lisp:822 -#: src/gui/server/public-api-gemini-stream.lisp:282 -#: src/gui/server/public-api-gemini-stream.lisp:284 +#: src/gui/server/public-api-gemini-stream.lisp:313 +#: src/gui/server/public-api-gemini-stream.lisp:317 #, lisp-format msgid "Error getting ~s: ~a" msgstr "Fehler beim Erhalten ~s: ~a" @@ -362,7 +366,7 @@ msgstr "Der Server antwortete mit dem Fehler ~a (~a): ~a" msgid "The certificate of host ~a has changed from your latest visit" msgstr "Das Zertifikat vom Host ~a hat sich seit dem letzten Besuch verändert" -#: src/gemini/titan.lisp:180 +#: src/gemini/titan.lisp:189 #, lisp-format msgid "Connection prematurely closed from the server: ~a" msgstr "Verbindung zum Server vorzeitig geschlossen: ~a" @@ -408,18 +412,18 @@ msgid "The address ~a has been bookmarked" msgstr "" #: src/gui/client/bookmark-window.lisp:22 -#: src/gui/server/public-api-gemini-certificates.lisp:69 -#: src/ui-goodies.lisp:2793 +#: src/gui/server/public-api-gemini-certificates.lisp:72 +#: src/ui-goodies.lisp:2831 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" -#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:236 +#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:244 msgid "Streams" msgstr "" #: src/gui/client/bookmark-window.lisp:34 -#: src/gui/client/certificates-window.lisp:39 +#: src/gui/client/certificates-window.lisp:41 #: src/gui/client/gemlog-window.lisp:71 src/gui/client/stream-frame.lisp:65 #: src/gui/client/tour-window.lisp:41 msgid "Address" @@ -444,7 +448,7 @@ msgid_plural "~a elements deleted" msgstr[0] "" msgstr[1] "" -#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:224 +#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:232 msgid "Bookmarks" msgstr "" @@ -452,51 +456,81 @@ msgstr "" msgid "Filter:" msgstr "" -#: src/gui/client/certificates-window.lisp:35 -#: src/gui/client/main-window.lisp:221 -msgid "File" -msgstr "" - #: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:211 +msgid "Certificate file" +msgstr "Zertifikat-Datei" + +#: src/gui/client/certificates-window.lisp:37 msgid "Fingerprint" msgstr "" -#: src/gui/client/certificates-window.lisp:97 +#: src/gui/client/certificates-window.lisp:38 +#: src/gui/client/certificates-window.lisp:214 +msgid "Key file" +msgstr "Schlüssel-Datei" + +#: src/gui/client/certificates-window.lisp:78 +#: src/gui/client/certificates-window.lisp:84 +#, lisp-format +msgid "path ~s copied to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:90 +#, lisp-format +msgid "hash ~s copied to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:94 +#, fuzzy +msgid "certificate menu" +msgstr "Zertifikat-Datei" + +#: src/gui/client/certificates-window.lisp:98 +msgid "Change passphrase" +msgstr "" + +#: src/gui/client/certificates-window.lisp:101 +msgid "Copy key path to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:104 +msgid "Copy certificate path to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:107 +msgid "Copy certificate's fingerprint to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:153 #: src/gui/client/titan-window.lisp:47 msgid "Choose the file" msgstr "" -#: src/gui/client/certificates-window.lisp:152 +#: src/gui/client/certificates-window.lisp:208 msgid "Gemini address" msgstr "Gemini-Adresse" -#: src/gui/client/certificates-window.lisp:155 -msgid "Certificate file" -msgstr "Zertifikat-Datei" - -#: src/gui/client/certificates-window.lisp:158 -msgid "Key file" -msgstr "Schlüssel-Datei" - -#: src/gui/client/certificates-window.lisp:173 src/windows.lisp:625 -#: src/windows.lisp:681 +#: src/gui/client/certificates-window.lisp:229 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1317 +#: src/windows.lisp:625 src/windows.lisp:681 msgid "OK" msgstr "OK" -#: src/gui/client/certificates-window.lisp:196 +#: src/gui/client/certificates-window.lisp:252 msgid "Import certificates" msgstr "Zertifikate importieren" -#: src/gui/client/certificates-window.lisp:204 -#: src/gui/client/main-window.lisp:228 +#: src/gui/client/certificates-window.lisp:260 +#: src/gui/client/main-window.lisp:236 msgid "Certificates" msgstr "Zertifikate" -#: src/gui/client/certificates-window.lisp:217 +#: src/gui/client/certificates-window.lisp:273 msgid "delete selected certificates" msgstr "ausgewählte Zertifikate löschen" -#: src/gui/client/certificates-window.lisp:218 +#: src/gui/client/certificates-window.lisp:274 #, fuzzy msgid "import certificate from disk" msgstr "Zertifikate vom Laufwerk importieren" @@ -545,7 +579,7 @@ msgstr "" msgid "Copy selected gemlog links to the clipboard" msgstr "" -#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:225 +#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:233 msgid "Gemlogs" msgstr "" @@ -586,7 +620,7 @@ msgstr "" msgid "Error" msgstr "" -#: src/gui/client/gui-goodies.lisp:146 +#: src/gui/client/gui-goodies.lisp:128 #, lisp-format msgid "~a: ~a" msgstr "" @@ -600,173 +634,216 @@ msgstr "" msgid "Stream finished" msgstr "" -#: src/gui/client/main-window.lisp:206 +#: src/gui/client/main-window.lisp:214 msgid "Stream started" msgstr "" -#: src/gui/client/main-window.lisp:222 +#: src/gui/client/main-window.lisp:229 +msgid "File" +msgstr "" + +#: src/gui/client/main-window.lisp:230 msgid "Tools" msgstr "" -#: src/gui/client/main-window.lisp:223 src/gui/client/tour-window.lisp:68 +#: src/gui/client/main-window.lisp:231 src/gui/client/tour-window.lisp:68 msgid "Tour" msgstr "" -#: src/gui/client/main-window.lisp:226 +#: src/gui/client/main-window.lisp:234 msgid "Help" msgstr "" -#: src/gui/client/main-window.lisp:232 +#: src/gui/client/main-window.lisp:240 msgid "Search" msgstr "" -#: src/gui/client/main-window.lisp:240 +#: src/gui/client/main-window.lisp:248 msgid "Quit" msgstr "" -#: src/gui/client/main-window.lisp:244 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "" -#: src/gui/client/main-window.lisp:248 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 msgid "Show" msgstr "" -#: src/gui/client/main-window.lisp:251 src/gui/client/main-window.lisp:253 +#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 msgid "Manage" msgstr "" -#: src/gui/client/main-window.lisp:257 +#: src/gui/client/main-window.lisp:265 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:374 +#: src/gui/client/main-window.lisp:386 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:402 src/gui/client/main-window.lisp:1072 +#: src/gui/client/main-window.lisp:414 src/gui/client/main-window.lisp:1095 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:418 src/gui/client/main-window.lisp:1093 +#: src/gui/client/main-window.lisp:425 src/gui/client/main-window.lisp:1119 +#, lisp-format +msgid "Provide the password to unlock certificate for ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:428 src/gui/client/main-window.lisp:1122 +#, fuzzy +msgid "Unlock certificate" +msgstr "Zertifikate importieren" + +#: src/gui/client/main-window.lisp:441 src/gui/client/main-window.lisp:1134 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:419 src/gui/client/main-window.lisp:1094 +#: src/gui/client/main-window.lisp:442 src/gui/client/main-window.lisp:1135 msgid "Redirection" msgstr "" -#: src/gui/client/main-window.lisp:533 +#: src/gui/client/main-window.lisp:556 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:546 +#: src/gui/client/main-window.lisp:569 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:555 +#: src/gui/client/main-window.lisp:578 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:569 +#: src/gui/client/main-window.lisp:592 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:579 +#: src/gui/client/main-window.lisp:602 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:585 +#: src/gui/client/main-window.lisp:608 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:593 +#: src/gui/client/main-window.lisp:616 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:595 +#: src/gui/client/main-window.lisp:618 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:596 +#: src/gui/client/main-window.lisp:619 msgid "Copy link to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:597 +#: src/gui/client/main-window.lisp:620 msgid "Add link to bookmarks" msgstr "" -#: src/gui/client/main-window.lisp:600 +#: src/gui/client/main-window.lisp:623 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:602 +#: src/gui/client/main-window.lisp:625 msgid "Open link in background" msgstr "" -#: src/gui/client/main-window.lisp:926 +#: src/gui/client/main-window.lisp:949 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:974 +#: src/gui/client/main-window.lisp:997 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:976 +#: src/gui/client/main-window.lisp:999 msgid "Submit" msgstr "" -#: src/gui/client/main-window.lisp:977 +#: src/gui/client/main-window.lisp:1000 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1071 +#: src/gui/client/main-window.lisp:1094 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1253 +#: src/gui/client/main-window.lisp:1305 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1311 +msgid "Change password" +msgstr "" + +#: src/gui/client/main-window.lisp:1312 +msgid "Change the password of the certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:1313 +msgid "Old password" +msgstr "" + +#: src/gui/client/main-window.lisp:1314 +msgid "New password" +msgstr "" + +#: src/gui/client/main-window.lisp:1315 +msgid "Repeat new password" +msgstr "" + +#: src/gui/client/main-window.lisp:1316 src/ui-goodies.lisp:1839 +msgid "password and confirmation does not match" +msgstr "" + +#: src/gui/client/main-window.lisp:1326 src/ui-goodies.lisp:1838 +#, lisp-format +msgid "Password changed for key ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:1406 msgid "go back" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1407 msgid "reload address" msgstr "" -#: src/gui/client/main-window.lisp:1318 +#: src/gui/client/main-window.lisp:1408 msgid "go to address" msgstr "" -#: src/gui/client/main-window.lisp:1319 +#: src/gui/client/main-window.lisp:1409 msgid "one level up" msgstr "" -#: src/gui/client/main-window.lisp:1320 +#: src/gui/client/main-window.lisp:1410 msgid "add or remove bookmark" msgstr "" -#: src/gui/client/main-window.lisp:1321 +#: src/gui/client/main-window.lisp:1411 msgid "go to the next link in tour" msgstr "" -#: src/gui/client/main-window.lisp:1322 +#: src/gui/client/main-window.lisp:1412 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1323 +#: src/gui/client/main-window.lisp:1413 msgid "inline images" msgstr "" @@ -774,7 +851,7 @@ msgstr "" msgid "Close" msgstr "" -#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:210 +#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:245 msgid "No program defined in configuration file to edit this kind of files" msgstr "" @@ -843,31 +920,31 @@ msgid "" "Neither a file to upload has been specified nor text data has been typed" msgstr "" -#: src/gui/client/titan-window.lisp:93 +#: src/gui/client/titan-window.lisp:94 msgid "Data uploaded" msgstr "" -#: src/gui/client/titan-window.lisp:119 +#: src/gui/client/titan-window.lisp:120 msgid "Titan address" msgstr "" -#: src/gui/client/titan-window.lisp:122 +#: src/gui/client/titan-window.lisp:123 msgid "Access token" msgstr "" -#: src/gui/client/titan-window.lisp:125 +#: src/gui/client/titan-window.lisp:126 msgid "Data to send" msgstr "" -#: src/gui/client/titan-window.lisp:141 +#: src/gui/client/titan-window.lisp:142 msgid "Upload file" msgstr "" -#: src/gui/client/titan-window.lisp:149 +#: src/gui/client/titan-window.lisp:150 msgid "Insert text" msgstr "" -#: src/gui/client/titan-window.lisp:187 +#: src/gui/client/titan-window.lisp:188 msgid "Titan request window" msgstr "" @@ -899,7 +976,12 @@ msgstr "" msgid "unable to connect to \"~a\": host not found" msgstr "" -#: src/gui/server/public-api-gemini-stream.lisp:350 +#: src/gui/server/public-api-gemini-stream.lisp:236 +#, lisp-format +msgid "a password to unlock certificate for ~a is needed" +msgstr "" + +#: src/gui/server/public-api-gemini-stream.lisp:383 #, lisp-format msgid "no such stream ~s" msgstr "" @@ -1179,7 +1261,7 @@ msgstr "" msgid "Messages" msgstr "" -#: src/misc-utils.lisp:127 +#: src/misc-utils.lisp:133 msgid "Anonymous function" msgstr "" @@ -1209,8 +1291,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3207 -#: src/ui-goodies.lisp:3414 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3245 +#: src/ui-goodies.lisp:3452 msgid "Upload: " msgstr "" @@ -1218,17 +1300,17 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:236 src/ui-goodies.lisp:1207 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1207 #, lisp-format msgid "File ~s does not exists" msgstr "" -#: src/os-utils.lisp:238 +#: src/os-utils.lisp:273 #, lisp-format msgid "Destination directory ~s does not exists" msgstr "" -#: src/os-utils.lisp:256 +#: src/os-utils.lisp:291 #, lisp-format msgid "File ~s extraction from ~s failed" msgstr "" @@ -1279,7 +1361,7 @@ msgid "Index of local directory ~a~2%" msgstr "" #: src/program-events.lisp:1325 src/program-events.lisp:1414 -#: src/ui-goodies.lisp:2422 +#: src/ui-goodies.lisp:2460 msgid "Empty address" msgstr "" @@ -1496,7 +1578,7 @@ msgid "Jump to message: " msgstr "" #: src/ui-goodies.lisp:284 src/ui-goodies.lisp:308 src/ui-goodies.lisp:443 -#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2727 +#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2765 msgid "Search key: " msgstr "" @@ -1811,507 +1893,519 @@ msgstr "" msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1819 +#: src/ui-goodies.lisp:1818 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1831 +#: src/ui-goodies.lisp:1844 +msgid "confirm password: " +msgstr "" + +#: src/ui-goodies.lisp:1851 +msgid "new password: " +msgstr "" + +#: src/ui-goodies.lisp:1855 +msgid "old password: " +msgstr "" + +#: src/ui-goodies.lisp:1869 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1832 +#: src/ui-goodies.lisp:1870 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1856 +#: src/ui-goodies.lisp:1894 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1926 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1891 +#: src/ui-goodies.lisp:1929 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1896 +#: src/ui-goodies.lisp:1934 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1899 +#: src/ui-goodies.lisp:1937 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1930 +#: src/ui-goodies.lisp:1968 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:1968 +#: src/ui-goodies.lisp:2006 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:1969 +#: src/ui-goodies.lisp:2007 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:1979 +#: src/ui-goodies.lisp:2017 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2014 +#: src/ui-goodies.lisp:2052 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2028 -#, lisp-format -msgid "A conversation with name ~a already exists" -msgstr "" - -#: src/ui-goodies.lisp:2034 -msgid "New name: " -msgstr "" - -#: src/ui-goodies.lisp:2050 -#, lisp-format -msgid "Ignore conversation ~s? [y/N] " -msgstr "" - #: src/ui-goodies.lisp:2066 #, lisp-format +msgid "A conversation with name ~a already exists" +msgstr "" + +#: src/ui-goodies.lisp:2072 +msgid "New name: " +msgstr "" + +#: src/ui-goodies.lisp:2088 +#, lisp-format +msgid "Ignore conversation ~s? [y/N] " +msgstr "" + +#: src/ui-goodies.lisp:2104 +#, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2123 #, 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:2092 +#: src/ui-goodies.lisp:2130 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2093 +#: src/ui-goodies.lisp:2131 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2096 +#: src/ui-goodies.lisp:2134 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2112 src/ui-goodies.lisp:2145 src/ui-goodies.lisp:2163 +#: src/ui-goodies.lisp:2150 src/ui-goodies.lisp:2183 src/ui-goodies.lisp:2201 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2115 src/ui-goodies.lisp:2148 src/ui-goodies.lisp:2166 +#: src/ui-goodies.lisp:2153 src/ui-goodies.lisp:2186 src/ui-goodies.lisp:2204 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2125 +#: src/ui-goodies.lisp:2163 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2128 +#: src/ui-goodies.lisp:2166 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2180 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2143 +#: src/ui-goodies.lisp:2181 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2159 +#: src/ui-goodies.lisp:2197 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2176 +#: src/ui-goodies.lisp:2214 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2188 +#: src/ui-goodies.lisp:2226 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2202 +#: src/ui-goodies.lisp:2240 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2221 +#: src/ui-goodies.lisp:2259 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2238 +#: src/ui-goodies.lisp:2276 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2240 +#: src/ui-goodies.lisp:2278 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2241 +#: src/ui-goodies.lisp:2279 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2250 +#: src/ui-goodies.lisp:2288 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2251 +#: src/ui-goodies.lisp:2289 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2320 +#: src/ui-goodies.lisp:2358 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2345 src/ui-goodies.lisp:2358 +#: src/ui-goodies.lisp:2383 src/ui-goodies.lisp:2396 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2366 +#: src/ui-goodies.lisp:2404 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2370 +#: src/ui-goodies.lisp:2408 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2390 +#: src/ui-goodies.lisp:2428 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2407 +#: src/ui-goodies.lisp:2445 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2426 +#: src/ui-goodies.lisp:2464 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2534 +#: src/ui-goodies.lisp:2572 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2545 +#: src/ui-goodies.lisp:2583 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2553 +#: src/ui-goodies.lisp:2591 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2562 +#: src/ui-goodies.lisp:2600 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2612 +#: src/ui-goodies.lisp:2650 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2614 +#: src/ui-goodies.lisp:2652 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2635 +#: src/ui-goodies.lisp:2673 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2642 +#: src/ui-goodies.lisp:2680 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2651 +#: src/ui-goodies.lisp:2689 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2665 +#: src/ui-goodies.lisp:2703 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2740 +#: src/ui-goodies.lisp:2778 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2751 +#: src/ui-goodies.lisp:2789 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2754 +#: src/ui-goodies.lisp:2792 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2757 +#: src/ui-goodies.lisp:2795 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2764 +#: src/ui-goodies.lisp:2802 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2768 +#: src/ui-goodies.lisp:2806 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2791 +#: src/ui-goodies.lisp:2829 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2796 +#: src/ui-goodies.lisp:2834 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2802 +#: src/ui-goodies.lisp:2840 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2804 src/ui-goodies.lisp:2832 +#: src/ui-goodies.lisp:2842 src/ui-goodies.lisp:2870 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2807 +#: src/ui-goodies.lisp:2845 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2810 src/ui-goodies.lisp:2840 +#: src/ui-goodies.lisp:2848 src/ui-goodies.lisp:2878 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2814 src/ui-goodies.lisp:2844 +#: src/ui-goodies.lisp:2852 src/ui-goodies.lisp:2882 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2822 src/ui-goodies.lisp:2852 +#: src/ui-goodies.lisp:2860 src/ui-goodies.lisp:2890 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2824 src/ui-goodies.lisp:2854 +#: src/ui-goodies.lisp:2862 src/ui-goodies.lisp:2892 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2860 +#: src/ui-goodies.lisp:2898 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2865 +#: src/ui-goodies.lisp:2903 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2888 +#: src/ui-goodies.lisp:2926 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2902 +#: src/ui-goodies.lisp:2940 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2907 +#: src/ui-goodies.lisp:2945 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2960 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:2949 +#: src/ui-goodies.lisp:2987 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:2957 +#: src/ui-goodies.lisp:2995 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:2971 +#: src/ui-goodies.lisp:3009 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:2994 +#: src/ui-goodies.lisp:3032 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3038 +#: src/ui-goodies.lisp:3076 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3062 +#: src/ui-goodies.lisp:3100 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3068 +#: src/ui-goodies.lisp:3106 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3082 +#: src/ui-goodies.lisp:3120 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3100 +#: src/ui-goodies.lisp:3138 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3101 +#: src/ui-goodies.lisp:3139 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3108 +#: src/ui-goodies.lisp:3146 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3125 +#: src/ui-goodies.lisp:3163 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3145 src/ui-goodies.lisp:3195 src/ui-goodies.lisp:3440 +#: src/ui-goodies.lisp:3183 src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3478 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3154 src/ui-goodies.lisp:3449 +#: src/ui-goodies.lisp:3192 src/ui-goodies.lisp:3487 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3159 +#: src/ui-goodies.lisp:3197 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3204 src/ui-goodies.lisp:3412 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3450 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3222 +#: src/ui-goodies.lisp:3260 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3244 +#: src/ui-goodies.lisp:3282 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3272 +#: src/ui-goodies.lisp:3310 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3277 +#: src/ui-goodies.lisp:3315 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3282 +#: src/ui-goodies.lisp:3320 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3290 +#: src/ui-goodies.lisp:3328 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3297 +#: src/ui-goodies.lisp:3335 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3307 +#: src/ui-goodies.lisp:3345 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3310 +#: src/ui-goodies.lisp:3348 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3327 +#: src/ui-goodies.lisp:3365 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3399 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3362 +#: src/ui-goodies.lisp:3400 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3364 +#: src/ui-goodies.lisp:3402 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3404 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3377 +#: src/ui-goodies.lisp:3415 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3404 +#: src/ui-goodies.lisp:3442 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3427 +#: src/ui-goodies.lisp:3465 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3452 +#: src/ui-goodies.lisp:3490 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3471 +#: src/ui-goodies.lisp:3509 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3478 +#: src/ui-goodies.lisp:3516 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3482 src/ui-goodies.lisp:3487 +#: src/ui-goodies.lisp:3520 src/ui-goodies.lisp:3525 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3492 +#: src/ui-goodies.lisp:3530 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3514 +#: src/ui-goodies.lisp:3552 msgid "Parent message" msgstr "" diff --git a/po/es.po b/po/es.po index c7bafdd..5576176 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-01-29 18:28+0100\n" +"POT-Creation-Date: 2024-02-17 10:08+0100\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:2830 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2868 msgid "The window is not displaying a gemini document" msgstr "La ventana no muestra algún documento de Gemini" @@ -49,8 +49,8 @@ msgstr "Guardar dirección" msgid "Open address" msgstr "Abrir dirección" -#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:178 -#: src/gui/client/titan-window.lisp:165 src/ui-goodies.lisp:210 +#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:234 +#: src/gui/client/titan-window.lisp:166 src/ui-goodies.lisp:210 #: src/ui-goodies.lisp:215 src/windows.lisp:618 src/windows.lisp:675 msgid "Cancel" msgstr "Cancelar" @@ -190,11 +190,15 @@ msgstr "ARCHIVO-DEL-MÓDULO" msgid "Download lisp libraries (useful for packaging only)." msgstr "Descargar bibliotecas de Lisp (útil para empaquetamiento solamente)." -#: src/command-line.lisp:143 +#: src/command-line.lisp:97 +msgid "Start a dummy sever, just useful for debugging." +msgstr "" + +#: src/command-line.lisp:148 msgid "Usage" msgstr "Uso" -#: src/command-line.lisp:144 +#: src/command-line.lisp:149 msgid "Available options" msgstr "Opciones disponibles" @@ -246,27 +250,27 @@ msgstr "La expresión regular no es válida" msgid "File explorer" msgstr "Explorador de archivos" -#: src/filesystem-utils.lisp:584 +#: src/filesystem-utils.lisp:585 #, lisp-format msgid "invalid value: ~a" msgstr "el valor no es válido: ~a" -#: src/filesystem-utils.lisp:591 +#: src/filesystem-utils.lisp:592 #, lisp-format msgid "~a bytes" msgstr "~a bytes" -#: src/filesystem-utils.lisp:593 +#: src/filesystem-utils.lisp:594 #, lisp-format msgid "~,1f Kib" msgstr "" -#: src/filesystem-utils.lisp:595 +#: src/filesystem-utils.lisp:596 #, lisp-format msgid "~,1f Mib" msgstr "" -#: src/filesystem-utils.lisp:597 +#: src/filesystem-utils.lisp:598 #, lisp-format msgid "~,1f Gib" msgstr "" @@ -323,15 +327,15 @@ msgstr "" msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "" -#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:275 -#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3009 +#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:304 +#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3047 #, lisp-format msgid "Error: ~a" msgstr "" #: src/gemini-viewer.lisp:818 src/gemini-viewer.lisp:822 -#: src/gui/server/public-api-gemini-stream.lisp:282 -#: src/gui/server/public-api-gemini-stream.lisp:284 +#: src/gui/server/public-api-gemini-stream.lisp:313 +#: src/gui/server/public-api-gemini-stream.lisp:317 #, lisp-format msgid "Error getting ~s: ~a" msgstr "" @@ -360,7 +364,7 @@ msgstr "" msgid "The certificate of host ~a has changed from your latest visit" msgstr "" -#: src/gemini/titan.lisp:180 +#: src/gemini/titan.lisp:189 #, lisp-format msgid "Connection prematurely closed from the server: ~a" msgstr "" @@ -406,18 +410,18 @@ msgid "The address ~a has been bookmarked" msgstr "" #: src/gui/client/bookmark-window.lisp:22 -#: src/gui/server/public-api-gemini-certificates.lisp:69 -#: src/ui-goodies.lisp:2793 +#: src/gui/server/public-api-gemini-certificates.lisp:72 +#: src/ui-goodies.lisp:2831 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" -#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:236 +#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:244 msgid "Streams" msgstr "" #: src/gui/client/bookmark-window.lisp:34 -#: src/gui/client/certificates-window.lisp:39 +#: src/gui/client/certificates-window.lisp:41 #: src/gui/client/gemlog-window.lisp:71 src/gui/client/stream-frame.lisp:65 #: src/gui/client/tour-window.lisp:41 msgid "Address" @@ -442,7 +446,7 @@ msgid_plural "~a elements deleted" msgstr[0] "" msgstr[1] "" -#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:224 +#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:232 msgid "Bookmarks" msgstr "Marcadores" @@ -450,51 +454,84 @@ msgstr "Marcadores" msgid "Filter:" msgstr "Filtro:" -#: src/gui/client/certificates-window.lisp:35 -#: src/gui/client/main-window.lisp:221 -msgid "File" -msgstr "Archivo" - #: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:211 +msgid "Certificate file" +msgstr "Archivo de certificado" + +#: src/gui/client/certificates-window.lisp:37 msgid "Fingerprint" msgstr "Huella" -#: src/gui/client/certificates-window.lisp:97 +#: src/gui/client/certificates-window.lisp:38 +#: src/gui/client/certificates-window.lisp:214 +msgid "Key file" +msgstr "Archivo de clave" + +#: src/gui/client/certificates-window.lisp:78 +#: src/gui/client/certificates-window.lisp:84 +#, fuzzy, lisp-format +msgid "path ~s copied to clipboard" +msgstr "Copiar enlace en portapapeles" + +#: src/gui/client/certificates-window.lisp:90 +#, fuzzy, lisp-format +msgid "hash ~s copied to clipboard" +msgstr "Copiar enlace en portapapeles" + +#: src/gui/client/certificates-window.lisp:94 +#, fuzzy +msgid "certificate menu" +msgstr "Archivo de certificado" + +#: src/gui/client/certificates-window.lisp:98 +msgid "Change passphrase" +msgstr "" + +#: src/gui/client/certificates-window.lisp:101 +#, fuzzy +msgid "Copy key path to clipboard" +msgstr "Copiar enlace en portapapeles" + +#: src/gui/client/certificates-window.lisp:104 +#, fuzzy +msgid "Copy certificate path to clipboard" +msgstr "Copiar enlace en portapapeles" + +#: src/gui/client/certificates-window.lisp:107 +#, fuzzy +msgid "Copy certificate's fingerprint to clipboard" +msgstr "Copiar enlace en portapapeles" + +#: src/gui/client/certificates-window.lisp:153 #: src/gui/client/titan-window.lisp:47 msgid "Choose the file" msgstr "" -#: src/gui/client/certificates-window.lisp:152 +#: src/gui/client/certificates-window.lisp:208 msgid "Gemini address" msgstr "Dirección de Gemini" -#: src/gui/client/certificates-window.lisp:155 -msgid "Certificate file" -msgstr "Archivo de certificado" - -#: src/gui/client/certificates-window.lisp:158 -msgid "Key file" -msgstr "Archivo de clave" - -#: src/gui/client/certificates-window.lisp:173 src/windows.lisp:625 -#: src/windows.lisp:681 +#: src/gui/client/certificates-window.lisp:229 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1317 +#: src/windows.lisp:625 src/windows.lisp:681 msgid "OK" msgstr "" -#: src/gui/client/certificates-window.lisp:196 +#: src/gui/client/certificates-window.lisp:252 msgid "Import certificates" msgstr "Importar certificados" -#: src/gui/client/certificates-window.lisp:204 -#: src/gui/client/main-window.lisp:228 +#: src/gui/client/certificates-window.lisp:260 +#: src/gui/client/main-window.lisp:236 msgid "Certificates" msgstr "Certificados" -#: src/gui/client/certificates-window.lisp:217 +#: src/gui/client/certificates-window.lisp:273 msgid "delete selected certificates" msgstr "eliminar certificados seleccionados" -#: src/gui/client/certificates-window.lisp:218 +#: src/gui/client/certificates-window.lisp:274 #, fuzzy msgid "import certificate from disk" msgstr "Importar certificados" @@ -544,7 +581,7 @@ msgstr "" msgid "Copy selected gemlog links to the clipboard" msgstr "Copiar enlace en portapapeles" -#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:225 +#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:233 msgid "Gemlogs" msgstr "" @@ -585,7 +622,7 @@ msgstr "Información" msgid "Error" msgstr "Error" -#: src/gui/client/gui-goodies.lisp:146 +#: src/gui/client/gui-goodies.lisp:128 #, lisp-format msgid "~a: ~a" msgstr "" @@ -599,173 +636,216 @@ msgstr "" msgid "Stream finished" msgstr "" -#: src/gui/client/main-window.lisp:206 +#: src/gui/client/main-window.lisp:214 msgid "Stream started" msgstr "" -#: src/gui/client/main-window.lisp:222 +#: src/gui/client/main-window.lisp:229 +msgid "File" +msgstr "Archivo" + +#: src/gui/client/main-window.lisp:230 msgid "Tools" msgstr "Herramientas" -#: src/gui/client/main-window.lisp:223 src/gui/client/tour-window.lisp:68 +#: src/gui/client/main-window.lisp:231 src/gui/client/tour-window.lisp:68 msgid "Tour" msgstr "Recorrido" -#: src/gui/client/main-window.lisp:226 +#: src/gui/client/main-window.lisp:234 msgid "Help" msgstr "Ayuda" -#: src/gui/client/main-window.lisp:232 +#: src/gui/client/main-window.lisp:240 msgid "Search" msgstr "Buscar" -#: src/gui/client/main-window.lisp:240 +#: src/gui/client/main-window.lisp:248 msgid "Quit" msgstr "Salir" -#: src/gui/client/main-window.lisp:244 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "Acerca de" -#: src/gui/client/main-window.lisp:248 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 msgid "Show" msgstr "Mostrar" -#: src/gui/client/main-window.lisp:251 src/gui/client/main-window.lisp:253 +#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 msgid "Manage" msgstr "Gestionar" -#: src/gui/client/main-window.lisp:257 +#: src/gui/client/main-window.lisp:265 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:374 +#: src/gui/client/main-window.lisp:386 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:402 src/gui/client/main-window.lisp:1072 +#: src/gui/client/main-window.lisp:414 src/gui/client/main-window.lisp:1095 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:418 src/gui/client/main-window.lisp:1093 +#: src/gui/client/main-window.lisp:425 src/gui/client/main-window.lisp:1119 +#, lisp-format +msgid "Provide the password to unlock certificate for ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:428 src/gui/client/main-window.lisp:1122 +#, fuzzy +msgid "Unlock certificate" +msgstr "Importar certificados" + +#: src/gui/client/main-window.lisp:441 src/gui/client/main-window.lisp:1134 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:419 src/gui/client/main-window.lisp:1094 +#: src/gui/client/main-window.lisp:442 src/gui/client/main-window.lisp:1135 msgid "Redirection" msgstr "Redirección" -#: src/gui/client/main-window.lisp:533 +#: src/gui/client/main-window.lisp:556 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:546 +#: src/gui/client/main-window.lisp:569 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:555 +#: src/gui/client/main-window.lisp:578 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:569 +#: src/gui/client/main-window.lisp:592 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:579 +#: src/gui/client/main-window.lisp:602 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:585 +#: src/gui/client/main-window.lisp:608 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:593 +#: src/gui/client/main-window.lisp:616 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:595 +#: src/gui/client/main-window.lisp:618 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:596 +#: src/gui/client/main-window.lisp:619 msgid "Copy link to the clipboard" msgstr "Copiar enlace en portapapeles" -#: src/gui/client/main-window.lisp:597 +#: src/gui/client/main-window.lisp:620 msgid "Add link to bookmarks" msgstr "Añadir enlace a Marcadores" -#: src/gui/client/main-window.lisp:600 +#: src/gui/client/main-window.lisp:623 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:602 +#: src/gui/client/main-window.lisp:625 msgid "Open link in background" msgstr "Abrir enlace en segundo plano" -#: src/gui/client/main-window.lisp:926 +#: src/gui/client/main-window.lisp:949 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:974 +#: src/gui/client/main-window.lisp:997 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:976 +#: src/gui/client/main-window.lisp:999 msgid "Submit" msgstr "Enviar" -#: src/gui/client/main-window.lisp:977 +#: src/gui/client/main-window.lisp:1000 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1071 +#: src/gui/client/main-window.lisp:1094 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1253 +#: src/gui/client/main-window.lisp:1305 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1311 +msgid "Change password" +msgstr "" + +#: src/gui/client/main-window.lisp:1312 +msgid "Change the password of the certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:1313 +msgid "Old password" +msgstr "" + +#: src/gui/client/main-window.lisp:1314 +msgid "New password" +msgstr "" + +#: src/gui/client/main-window.lisp:1315 +msgid "Repeat new password" +msgstr "" + +#: src/gui/client/main-window.lisp:1316 src/ui-goodies.lisp:1839 +msgid "password and confirmation does not match" +msgstr "" + +#: src/gui/client/main-window.lisp:1326 src/ui-goodies.lisp:1838 +#, lisp-format +msgid "Password changed for key ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:1406 msgid "go back" msgstr "volver" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1407 msgid "reload address" msgstr "dirección de recarga" -#: src/gui/client/main-window.lisp:1318 +#: src/gui/client/main-window.lisp:1408 msgid "go to address" msgstr "ir a dirección" -#: src/gui/client/main-window.lisp:1319 +#: src/gui/client/main-window.lisp:1409 msgid "one level up" msgstr "un nivel hacia arriba" -#: src/gui/client/main-window.lisp:1320 +#: src/gui/client/main-window.lisp:1410 msgid "add or remove bookmark" msgstr "añadir o quitar marcador" -#: src/gui/client/main-window.lisp:1321 +#: src/gui/client/main-window.lisp:1411 msgid "go to the next link in tour" msgstr "ir al enlace siguiente del recorrido" -#: src/gui/client/main-window.lisp:1322 +#: src/gui/client/main-window.lisp:1412 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1323 +#: src/gui/client/main-window.lisp:1413 msgid "inline images" msgstr "" @@ -773,7 +853,7 @@ msgstr "" msgid "Close" msgstr "Cerrar" -#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:210 +#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:245 msgid "No program defined in configuration file to edit this kind of files" msgstr "" @@ -842,31 +922,31 @@ msgid "" "Neither a file to upload has been specified nor text data has been typed" msgstr "" -#: src/gui/client/titan-window.lisp:93 +#: src/gui/client/titan-window.lisp:94 msgid "Data uploaded" msgstr "" -#: src/gui/client/titan-window.lisp:119 +#: src/gui/client/titan-window.lisp:120 msgid "Titan address" msgstr "" -#: src/gui/client/titan-window.lisp:122 +#: src/gui/client/titan-window.lisp:123 msgid "Access token" msgstr "Ficha de acceso" -#: src/gui/client/titan-window.lisp:125 +#: src/gui/client/titan-window.lisp:126 msgid "Data to send" msgstr "Datos que enviar" -#: src/gui/client/titan-window.lisp:141 +#: src/gui/client/titan-window.lisp:142 msgid "Upload file" msgstr "Cargar archivo" -#: src/gui/client/titan-window.lisp:149 +#: src/gui/client/titan-window.lisp:150 msgid "Insert text" msgstr "Insertar texto" -#: src/gui/client/titan-window.lisp:187 +#: src/gui/client/titan-window.lisp:188 msgid "Titan request window" msgstr "" @@ -898,7 +978,12 @@ msgstr "" msgid "unable to connect to \"~a\": host not found" msgstr "" -#: src/gui/server/public-api-gemini-stream.lisp:350 +#: src/gui/server/public-api-gemini-stream.lisp:236 +#, lisp-format +msgid "a password to unlock certificate for ~a is needed" +msgstr "" + +#: src/gui/server/public-api-gemini-stream.lisp:383 #, lisp-format msgid "no such stream ~s" msgstr "" @@ -1178,7 +1263,7 @@ msgstr "" msgid "Messages" msgstr "Mensajes" -#: src/misc-utils.lisp:127 +#: src/misc-utils.lisp:133 msgid "Anonymous function" msgstr "Función anónima" @@ -1208,8 +1293,8 @@ msgstr "Enlaces" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3207 -#: src/ui-goodies.lisp:3414 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3245 +#: src/ui-goodies.lisp:3452 msgid "Upload: " msgstr "" @@ -1217,17 +1302,17 @@ msgstr "" msgid "Chat attachments" msgstr "Archivos adjuntos de la charla" -#: src/os-utils.lisp:236 src/ui-goodies.lisp:1207 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1207 #, lisp-format msgid "File ~s does not exists" msgstr "" -#: src/os-utils.lisp:238 +#: src/os-utils.lisp:273 #, lisp-format msgid "Destination directory ~s does not exists" msgstr "" -#: src/os-utils.lisp:256 +#: src/os-utils.lisp:291 #, lisp-format msgid "File ~s extraction from ~s failed" msgstr "" @@ -1278,7 +1363,7 @@ msgid "Index of local directory ~a~2%" msgstr "" #: src/program-events.lisp:1325 src/program-events.lisp:1414 -#: src/ui-goodies.lisp:2422 +#: src/ui-goodies.lisp:2460 msgid "Empty address" msgstr "" @@ -1495,7 +1580,7 @@ msgid "Jump to message: " msgstr "" #: src/ui-goodies.lisp:284 src/ui-goodies.lisp:308 src/ui-goodies.lisp:443 -#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2727 +#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2765 msgid "Search key: " msgstr "" @@ -1810,508 +1895,520 @@ msgstr "" msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1819 +#: src/ui-goodies.lisp:1818 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1831 +#: src/ui-goodies.lisp:1844 +msgid "confirm password: " +msgstr "" + +#: src/ui-goodies.lisp:1851 +msgid "new password: " +msgstr "" + +#: src/ui-goodies.lisp:1855 +msgid "old password: " +msgstr "" + +#: src/ui-goodies.lisp:1869 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1832 +#: src/ui-goodies.lisp:1870 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1856 +#: src/ui-goodies.lisp:1894 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1926 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1891 +#: src/ui-goodies.lisp:1929 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1896 +#: src/ui-goodies.lisp:1934 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1899 +#: src/ui-goodies.lisp:1937 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1930 +#: src/ui-goodies.lisp:1968 msgid "Confirm operation?" msgstr "¿Confirma la operación?" -#: src/ui-goodies.lisp:1968 +#: src/ui-goodies.lisp:2006 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:1969 +#: src/ui-goodies.lisp:2007 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:1979 +#: src/ui-goodies.lisp:2017 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2014 +#: src/ui-goodies.lisp:2052 msgid "Old name: " msgstr "Nombre anterior: " -#: src/ui-goodies.lisp:2028 +#: src/ui-goodies.lisp:2066 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "" -#: src/ui-goodies.lisp:2034 +#: src/ui-goodies.lisp:2072 msgid "New name: " msgstr "Nombre nuevo: " -#: src/ui-goodies.lisp:2050 +#: src/ui-goodies.lisp:2088 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2066 +#: src/ui-goodies.lisp:2104 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2123 #, 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:2092 +#: src/ui-goodies.lisp:2130 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2093 +#: src/ui-goodies.lisp:2131 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2096 +#: src/ui-goodies.lisp:2134 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2112 src/ui-goodies.lisp:2145 src/ui-goodies.lisp:2163 +#: src/ui-goodies.lisp:2150 src/ui-goodies.lisp:2183 src/ui-goodies.lisp:2201 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2115 src/ui-goodies.lisp:2148 src/ui-goodies.lisp:2166 +#: src/ui-goodies.lisp:2153 src/ui-goodies.lisp:2186 src/ui-goodies.lisp:2204 msgid "Username: " msgstr "Nombre de usuario: " -#: src/ui-goodies.lisp:2125 +#: src/ui-goodies.lisp:2163 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2128 +#: src/ui-goodies.lisp:2166 msgid "Key: " msgstr "Clave: " -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2180 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2143 +#: src/ui-goodies.lisp:2181 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2159 +#: src/ui-goodies.lisp:2197 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2176 +#: src/ui-goodies.lisp:2214 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2188 +#: src/ui-goodies.lisp:2226 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2202 +#: src/ui-goodies.lisp:2240 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2221 +#: src/ui-goodies.lisp:2259 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2238 +#: src/ui-goodies.lisp:2276 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2240 +#: src/ui-goodies.lisp:2278 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2241 +#: src/ui-goodies.lisp:2279 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2250 +#: src/ui-goodies.lisp:2288 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2251 +#: src/ui-goodies.lisp:2289 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2320 +#: src/ui-goodies.lisp:2358 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2345 src/ui-goodies.lisp:2358 +#: src/ui-goodies.lisp:2383 src/ui-goodies.lisp:2396 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2366 +#: src/ui-goodies.lisp:2404 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2370 +#: src/ui-goodies.lisp:2408 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2390 +#: src/ui-goodies.lisp:2428 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2407 +#: src/ui-goodies.lisp:2445 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2426 +#: src/ui-goodies.lisp:2464 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2534 +#: src/ui-goodies.lisp:2572 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2545 +#: src/ui-goodies.lisp:2583 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2553 +#: src/ui-goodies.lisp:2591 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2562 +#: src/ui-goodies.lisp:2600 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2612 +#: src/ui-goodies.lisp:2650 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2614 +#: src/ui-goodies.lisp:2652 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2635 +#: src/ui-goodies.lisp:2673 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2642 +#: src/ui-goodies.lisp:2680 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2651 +#: src/ui-goodies.lisp:2689 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2665 +#: src/ui-goodies.lisp:2703 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2740 +#: src/ui-goodies.lisp:2778 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2751 +#: src/ui-goodies.lisp:2789 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2754 +#: src/ui-goodies.lisp:2792 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2757 +#: src/ui-goodies.lisp:2795 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2764 +#: src/ui-goodies.lisp:2802 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2768 +#: src/ui-goodies.lisp:2806 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2791 +#: src/ui-goodies.lisp:2829 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2796 +#: src/ui-goodies.lisp:2834 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2802 +#: src/ui-goodies.lisp:2840 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2804 src/ui-goodies.lisp:2832 +#: src/ui-goodies.lisp:2842 src/ui-goodies.lisp:2870 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2807 +#: src/ui-goodies.lisp:2845 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2810 src/ui-goodies.lisp:2840 +#: src/ui-goodies.lisp:2848 src/ui-goodies.lisp:2878 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2814 src/ui-goodies.lisp:2844 +#: src/ui-goodies.lisp:2852 src/ui-goodies.lisp:2882 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2822 src/ui-goodies.lisp:2852 +#: src/ui-goodies.lisp:2860 src/ui-goodies.lisp:2890 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2824 src/ui-goodies.lisp:2854 +#: src/ui-goodies.lisp:2862 src/ui-goodies.lisp:2892 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2860 +#: src/ui-goodies.lisp:2898 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2865 +#: src/ui-goodies.lisp:2903 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2888 +#: src/ui-goodies.lisp:2926 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2902 +#: src/ui-goodies.lisp:2940 msgid "No entry selected" msgstr "No se seleccionó ninguna entrada" -#: src/ui-goodies.lisp:2907 +#: src/ui-goodies.lisp:2945 msgid "Delete bookmark: " msgstr "Eliminar marcador: " -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2960 msgid "Search criteria: " msgstr "Criterios de búsqueda: " -#: src/ui-goodies.lisp:2949 +#: src/ui-goodies.lisp:2987 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:2957 +#: src/ui-goodies.lisp:2995 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:2971 +#: src/ui-goodies.lisp:3009 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:2994 +#: src/ui-goodies.lisp:3032 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3038 +#: src/ui-goodies.lisp:3076 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3062 +#: src/ui-goodies.lisp:3100 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3068 +#: src/ui-goodies.lisp:3106 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3082 +#: src/ui-goodies.lisp:3120 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3100 +#: src/ui-goodies.lisp:3138 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3101 +#: src/ui-goodies.lisp:3139 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3108 +#: src/ui-goodies.lisp:3146 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3125 +#: src/ui-goodies.lisp:3163 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3145 src/ui-goodies.lisp:3195 src/ui-goodies.lisp:3440 +#: src/ui-goodies.lisp:3183 src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3478 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3154 src/ui-goodies.lisp:3449 +#: src/ui-goodies.lisp:3192 src/ui-goodies.lisp:3487 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3159 +#: src/ui-goodies.lisp:3197 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3204 src/ui-goodies.lisp:3412 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3450 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3222 +#: src/ui-goodies.lisp:3260 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3244 +#: src/ui-goodies.lisp:3282 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3272 +#: src/ui-goodies.lisp:3310 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3277 +#: src/ui-goodies.lisp:3315 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3282 +#: src/ui-goodies.lisp:3320 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3290 +#: src/ui-goodies.lisp:3328 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3297 +#: src/ui-goodies.lisp:3335 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3307 +#: src/ui-goodies.lisp:3345 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3310 +#: src/ui-goodies.lisp:3348 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3327 +#: src/ui-goodies.lisp:3365 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3399 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3362 +#: src/ui-goodies.lisp:3400 msgid "Type" msgstr "Tipo" -#: src/ui-goodies.lisp:3364 +#: src/ui-goodies.lisp:3402 msgid "Size" msgstr "Tamaño" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3404 msgid "Permissions" msgstr "Permisos" -#: src/ui-goodies.lisp:3377 +#: src/ui-goodies.lisp:3415 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3404 +#: src/ui-goodies.lisp:3442 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3427 +#: src/ui-goodies.lisp:3465 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3452 +#: src/ui-goodies.lisp:3490 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3471 +#: src/ui-goodies.lisp:3509 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3478 +#: src/ui-goodies.lisp:3516 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3482 src/ui-goodies.lisp:3487 +#: src/ui-goodies.lisp:3520 src/ui-goodies.lisp:3525 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3492 +#: src/ui-goodies.lisp:3530 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3514 +#: src/ui-goodies.lisp:3552 msgid "Parent message" msgstr "" diff --git a/po/fr.po b/po/fr.po index a2e52b6..3bfc5a4 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-01-29 18:28+0100\n" +"POT-Creation-Date: 2024-02-17 10:08+0100\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:2830 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2868 msgid "The window is not displaying a gemini document" msgstr "La fenêtre n’affiche pas un document Gemini" @@ -51,8 +51,8 @@ msgstr "Enregistrer l’adresse" msgid "Open address" msgstr "Ouvrir l’adresse" -#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:178 -#: src/gui/client/titan-window.lisp:165 src/ui-goodies.lisp:210 +#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:234 +#: src/gui/client/titan-window.lisp:166 src/ui-goodies.lisp:210 #: src/ui-goodies.lisp:215 src/windows.lisp:618 src/windows.lisp:675 msgid "Cancel" msgstr "Annuler" @@ -193,11 +193,15 @@ msgstr "" "Télécharger les librairies Lisp (utile uniquement pour la création de " "paquets)." -#: src/command-line.lisp:143 +#: src/command-line.lisp:97 +msgid "Start a dummy sever, just useful for debugging." +msgstr "" + +#: src/command-line.lisp:148 msgid "Usage" msgstr "Utilisation" -#: src/command-line.lisp:144 +#: src/command-line.lisp:149 msgid "Available options" msgstr "Options disponibles" @@ -249,27 +253,27 @@ msgstr "Expression régulière invalide" msgid "File explorer" msgstr "Explorateur de fichiers" -#: src/filesystem-utils.lisp:584 +#: src/filesystem-utils.lisp:585 #, lisp-format msgid "invalid value: ~a" msgstr "valeur invalide : ~a" -#: src/filesystem-utils.lisp:591 +#: src/filesystem-utils.lisp:592 #, lisp-format msgid "~a bytes" msgstr "~a bytes" -#: src/filesystem-utils.lisp:593 +#: src/filesystem-utils.lisp:594 #, lisp-format msgid "~,1f Kib" msgstr "~,1f Kib" -#: src/filesystem-utils.lisp:595 +#: src/filesystem-utils.lisp:596 #, lisp-format msgid "~,1f Mib" msgstr "~,1f MiB" -#: src/filesystem-utils.lisp:597 +#: src/filesystem-utils.lisp:598 #, lisp-format msgid "~,1f Gib" msgstr "~,1f GiB" @@ -328,15 +332,15 @@ 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:811 src/gui/server/public-api-gemini-stream.lisp:275 -#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3009 +#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:304 +#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3047 #, lisp-format msgid "Error: ~a" msgstr "Erreur : ~a" #: src/gemini-viewer.lisp:818 src/gemini-viewer.lisp:822 -#: src/gui/server/public-api-gemini-stream.lisp:282 -#: src/gui/server/public-api-gemini-stream.lisp:284 +#: src/gui/server/public-api-gemini-stream.lisp:313 +#: src/gui/server/public-api-gemini-stream.lisp:317 #, lisp-format msgid "Error getting ~s: ~a" msgstr "Erreur de communication ~s : ~a" @@ -365,7 +369,7 @@ msgstr "Erreur dans la réponse serveur ~a (~a) : ~a" msgid "The certificate of host ~a has changed from your latest visit" msgstr "Le certificat de l’hôte ~a a changé depuis la dernière visite" -#: src/gemini/titan.lisp:180 +#: src/gemini/titan.lisp:189 #, lisp-format msgid "Connection prematurely closed from the server: ~a" msgstr "Connexion interrompue depuis le serveur : ~a" @@ -411,18 +415,18 @@ msgid "The address ~a has been bookmarked" msgstr "L’adresse ~a a été enregistrée" #: src/gui/client/bookmark-window.lisp:22 -#: src/gui/server/public-api-gemini-certificates.lisp:69 -#: src/ui-goodies.lisp:2793 +#: src/gui/server/public-api-gemini-certificates.lisp:72 +#: src/ui-goodies.lisp:2831 #, lisp-format msgid "~s is not a valid gemini address" msgstr "~s n’est pas une adresse Gemini valide" -#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:236 +#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:244 msgid "Streams" msgstr "Flux" #: src/gui/client/bookmark-window.lisp:34 -#: src/gui/client/certificates-window.lisp:39 +#: src/gui/client/certificates-window.lisp:41 #: src/gui/client/gemlog-window.lisp:71 src/gui/client/stream-frame.lisp:65 #: src/gui/client/tour-window.lisp:41 msgid "Address" @@ -447,7 +451,7 @@ msgid_plural "~a elements deleted" msgstr[0] "~a élement supprimé" msgstr[1] "~a éléments supprimés" -#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:224 +#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:232 msgid "Bookmarks" msgstr "Favoris" @@ -455,51 +459,83 @@ msgstr "Favoris" msgid "Filter:" msgstr "Filtre :" -#: src/gui/client/certificates-window.lisp:35 -#: src/gui/client/main-window.lisp:221 -msgid "File" -msgstr "Fichier" - #: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:211 +msgid "Certificate file" +msgstr "Fichier de certificat" + +#: src/gui/client/certificates-window.lisp:37 msgid "Fingerprint" msgstr "Empreinte" -#: src/gui/client/certificates-window.lisp:97 +#: src/gui/client/certificates-window.lisp:38 +#: src/gui/client/certificates-window.lisp:214 +msgid "Key file" +msgstr "Fichier de clé" + +#: src/gui/client/certificates-window.lisp:78 +#: src/gui/client/certificates-window.lisp:84 +#, fuzzy, lisp-format +msgid "path ~s copied to clipboard" +msgstr "~s a été copié au presse-papiers" + +#: src/gui/client/certificates-window.lisp:90 +#, fuzzy, lisp-format +msgid "hash ~s copied to clipboard" +msgstr "~s a été copié au presse-papiers" + +#: src/gui/client/certificates-window.lisp:94 +#, fuzzy +msgid "certificate menu" +msgstr "Fichier de certificat" + +#: src/gui/client/certificates-window.lisp:98 +msgid "Change passphrase" +msgstr "" + +#: src/gui/client/certificates-window.lisp:101 +#, fuzzy +msgid "Copy key path to clipboard" +msgstr "Copier le lien vers le presse-papiers" + +#: src/gui/client/certificates-window.lisp:104 +#, fuzzy +msgid "Copy certificate path to clipboard" +msgstr "Copier le lien vers le presse-papiers" + +#: src/gui/client/certificates-window.lisp:107 +msgid "Copy certificate's fingerprint to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:153 #: src/gui/client/titan-window.lisp:47 msgid "Choose the file" msgstr "Choisir un fichier" -#: src/gui/client/certificates-window.lisp:152 +#: src/gui/client/certificates-window.lisp:208 msgid "Gemini address" msgstr "Adresse Gemini" -#: src/gui/client/certificates-window.lisp:155 -msgid "Certificate file" -msgstr "Fichier de certificat" - -#: src/gui/client/certificates-window.lisp:158 -msgid "Key file" -msgstr "Fichier de clé" - -#: src/gui/client/certificates-window.lisp:173 src/windows.lisp:625 -#: src/windows.lisp:681 +#: src/gui/client/certificates-window.lisp:229 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1317 +#: src/windows.lisp:625 src/windows.lisp:681 msgid "OK" msgstr "Ok" -#: src/gui/client/certificates-window.lisp:196 +#: src/gui/client/certificates-window.lisp:252 msgid "Import certificates" msgstr "Importer les certificats" -#: src/gui/client/certificates-window.lisp:204 -#: src/gui/client/main-window.lisp:228 +#: src/gui/client/certificates-window.lisp:260 +#: src/gui/client/main-window.lisp:236 msgid "Certificates" msgstr "Certificats" -#: src/gui/client/certificates-window.lisp:217 +#: src/gui/client/certificates-window.lisp:273 msgid "delete selected certificates" msgstr "supprimer les certificats sélectionnés" -#: src/gui/client/certificates-window.lisp:218 +#: src/gui/client/certificates-window.lisp:274 msgid "import certificate from disk" msgstr "" @@ -547,15 +583,15 @@ msgstr "" msgid "Copy selected gemlog links to the clipboard" msgstr "" -#: src/gui/client/gemlog-window.lisp:118 src/gui/client/main-window.lisp:225 +#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:233 msgid "Gemlogs" msgstr "Gemlogs" -#: src/gui/client/gemlog-window.lisp:130 +#: src/gui/client/gemlog-window.lisp:175 msgid "unsubscribe from selected gemlog" msgstr "désincription du gemlog sélectionné" -#: src/gui/client/gemlog-window.lisp:131 +#: src/gui/client/gemlog-window.lisp:176 msgid "refresh all subscription" msgstr "mise à jour des inscriptions" @@ -588,7 +624,7 @@ msgstr "Information" msgid "Error" msgstr "Erreur" -#: src/gui/client/gui-goodies.lisp:146 +#: src/gui/client/gui-goodies.lisp:128 #, lisp-format msgid "~a: ~a" msgstr "~a : ~a" @@ -602,174 +638,217 @@ msgstr "Impossible de créer le processus serveur" msgid "Stream finished" msgstr "Flux terminé" -#: src/gui/client/main-window.lisp:206 +#: src/gui/client/main-window.lisp:214 msgid "Stream started" msgstr "Flux débuté" -#: src/gui/client/main-window.lisp:222 +#: src/gui/client/main-window.lisp:229 +msgid "File" +msgstr "Fichier" + +#: src/gui/client/main-window.lisp:230 msgid "Tools" msgstr "Outils" -#: src/gui/client/main-window.lisp:223 src/gui/client/tour-window.lisp:68 +#: src/gui/client/main-window.lisp:231 src/gui/client/tour-window.lisp:68 msgid "Tour" msgstr "Visite" -#: src/gui/client/main-window.lisp:226 +#: src/gui/client/main-window.lisp:234 msgid "Help" msgstr "Aide" -#: src/gui/client/main-window.lisp:232 +#: src/gui/client/main-window.lisp:240 msgid "Search" msgstr "Recherche" -#: src/gui/client/main-window.lisp:240 +#: src/gui/client/main-window.lisp:248 msgid "Quit" msgstr "Quitter" -#: src/gui/client/main-window.lisp:244 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "À propos" -#: src/gui/client/main-window.lisp:248 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 msgid "Show" msgstr "Afficher" -#: src/gui/client/main-window.lisp:251 src/gui/client/main-window.lisp:253 +#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 msgid "Manage" msgstr "Gestion" -#: src/gui/client/main-window.lisp:257 +#: src/gui/client/main-window.lisp:265 msgid "Shuffle" msgstr "Mélanger" -#: src/gui/client/main-window.lisp:374 +#: src/gui/client/main-window.lisp:386 #, lisp-format msgid "file ~a not found" msgstr "fichier ~a introuvable" -#: src/gui/client/main-window.lisp:402 src/gui/client/main-window.lisp:1072 +#: src/gui/client/main-window.lisp:414 src/gui/client/main-window.lisp:1095 msgid "Server certificate error" msgstr "Erreur de certificat serveur" -#: src/gui/client/main-window.lisp:418 src/gui/client/main-window.lisp:1093 +#: src/gui/client/main-window.lisp:425 src/gui/client/main-window.lisp:1119 +#, lisp-format +msgid "Provide the password to unlock certificate for ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:428 src/gui/client/main-window.lisp:1122 +#, fuzzy +msgid "Unlock certificate" +msgstr "Importer les certificats" + +#: src/gui/client/main-window.lisp:441 src/gui/client/main-window.lisp:1134 #, lisp-format msgid "Follow redirection to ~a?" msgstr "Suivre la redirection vers ~a ?" -#: src/gui/client/main-window.lisp:419 src/gui/client/main-window.lisp:1094 +#: src/gui/client/main-window.lisp:442 src/gui/client/main-window.lisp:1135 msgid "Redirection" msgstr "Redirection" -#: src/gui/client/main-window.lisp:533 +#: src/gui/client/main-window.lisp:556 #, lisp-format msgid "~a added to tour" msgstr "~a ajouté à la visite" -#: src/gui/client/main-window.lisp:546 +#: src/gui/client/main-window.lisp:569 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "~s a été copié au presse-papiers" -#: src/gui/client/main-window.lisp:555 +#: src/gui/client/main-window.lisp:578 #, lisp-format msgid "~s already bookmarked" msgstr "~s déjà dans les favoris" -#: src/gui/client/main-window.lisp:569 +#: src/gui/client/main-window.lisp:592 #, lisp-format msgid "Files ~s" msgstr "Fichiers ~s" -#: src/gui/client/main-window.lisp:579 +#: src/gui/client/main-window.lisp:602 msgid "Choose a file for saving" msgstr "Choisir un fichier d’enregistrement" -#: src/gui/client/main-window.lisp:585 +#: src/gui/client/main-window.lisp:608 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:593 +#: src/gui/client/main-window.lisp:616 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:595 +#: src/gui/client/main-window.lisp:618 msgid "Add link to tour" msgstr "Ajouter un lien à la visite" -#: src/gui/client/main-window.lisp:596 +#: src/gui/client/main-window.lisp:619 msgid "Copy link to the clipboard" msgstr "Copier le lien vers le presse-papiers" -#: src/gui/client/main-window.lisp:597 +#: src/gui/client/main-window.lisp:620 msgid "Add link to bookmarks" msgstr "Ajouter le lien aux favories" -#: src/gui/client/main-window.lisp:600 +#: src/gui/client/main-window.lisp:623 msgid "Save link as…" msgstr "Enregistrer le lien sous…" -#: src/gui/client/main-window.lisp:602 +#: src/gui/client/main-window.lisp:625 msgid "Open link in background" msgstr "Ouvrir le lien en arrière-plan" -#: src/gui/client/main-window.lisp:926 +#: src/gui/client/main-window.lisp:949 #, lisp-format msgid "No such file or directory: ~a" msgstr "Fichier ou dossier introuvable : ~a" -#: src/gui/client/main-window.lisp:974 +#: src/gui/client/main-window.lisp:997 #, lisp-format msgid "The server asks:~2%~a" msgstr "Le serveur demande : ~2%~a" -#: src/gui/client/main-window.lisp:976 +#: src/gui/client/main-window.lisp:999 msgid "Submit" msgstr "Envoyer" -#: src/gui/client/main-window.lisp:977 +#: src/gui/client/main-window.lisp:1000 msgid "Input query" msgstr "Requête" -#: src/gui/client/main-window.lisp:1071 +#: src/gui/client/main-window.lisp:1094 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:1253 +#: src/gui/client/main-window.lisp:1305 msgid "Tour is terminated" msgstr "Visite terminée" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1311 +msgid "Change password" +msgstr "" + +#: src/gui/client/main-window.lisp:1312 +msgid "Change the password of the certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:1313 +msgid "Old password" +msgstr "" + +#: src/gui/client/main-window.lisp:1314 +msgid "New password" +msgstr "" + +#: src/gui/client/main-window.lisp:1315 +msgid "Repeat new password" +msgstr "" + +#: src/gui/client/main-window.lisp:1316 src/ui-goodies.lisp:1839 +msgid "password and confirmation does not match" +msgstr "" + +#: src/gui/client/main-window.lisp:1326 src/ui-goodies.lisp:1838 +#, lisp-format +msgid "Password changed for key ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:1406 msgid "go back" msgstr "retour" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1407 msgid "reload address" msgstr "recharger l’adresse" -#: src/gui/client/main-window.lisp:1318 +#: src/gui/client/main-window.lisp:1408 msgid "go to address" msgstr "aller à l’adresse" -#: src/gui/client/main-window.lisp:1319 +#: src/gui/client/main-window.lisp:1409 msgid "one level up" msgstr "niveau supérieur" -#: src/gui/client/main-window.lisp:1320 +#: src/gui/client/main-window.lisp:1410 msgid "add or remove bookmark" msgstr "ajouter ou supprimer un favori" -#: src/gui/client/main-window.lisp:1321 +#: src/gui/client/main-window.lisp:1411 msgid "go to the next link in tour" msgstr "se rendre au prochain lien de visite" -#: src/gui/client/main-window.lisp:1322 +#: src/gui/client/main-window.lisp:1412 msgid "subscribe/unsubscribe to this gemlog" msgstr "inscription/désinscription à ce gemlog" -#: src/gui/client/main-window.lisp:1323 +#: src/gui/client/main-window.lisp:1413 msgid "inline images" msgstr "" @@ -777,7 +856,7 @@ msgstr "" msgid "Close" msgstr "Fermer" -#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:210 +#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:245 msgid "No program defined in configuration file to edit this kind of files" msgstr "" "Aucun programme défini dans le fichier de configuration pour modifier ce " @@ -848,31 +927,31 @@ msgid "" "Neither a file to upload has been specified nor text data has been typed" msgstr "" -#: src/gui/client/titan-window.lisp:93 +#: src/gui/client/titan-window.lisp:94 msgid "Data uploaded" msgstr "" -#: src/gui/client/titan-window.lisp:119 +#: src/gui/client/titan-window.lisp:120 msgid "Titan address" msgstr "" -#: src/gui/client/titan-window.lisp:122 +#: src/gui/client/titan-window.lisp:123 msgid "Access token" msgstr "" -#: src/gui/client/titan-window.lisp:125 +#: src/gui/client/titan-window.lisp:126 msgid "Data to send" msgstr "" -#: src/gui/client/titan-window.lisp:141 +#: src/gui/client/titan-window.lisp:142 msgid "Upload file" msgstr "" -#: src/gui/client/titan-window.lisp:149 +#: src/gui/client/titan-window.lisp:150 msgid "Insert text" msgstr "" -#: src/gui/client/titan-window.lisp:187 +#: src/gui/client/titan-window.lisp:188 msgid "Titan request window" msgstr "" @@ -900,12 +979,16 @@ msgid "Error: ~a~%" msgstr "" #: src/gui/server/public-api-gemini-gemlog.lisp:76 -#: src/gui/server/public-api-gemini-gemlog.lisp:66 #, lisp-format msgid "unable to connect to \"~a\": host not found" msgstr "" -#: src/gui/server/public-api-gemini-stream.lisp:350 +#: src/gui/server/public-api-gemini-stream.lisp:236 +#, lisp-format +msgid "a password to unlock certificate for ~a is needed" +msgstr "" + +#: src/gui/server/public-api-gemini-stream.lisp:383 #, lisp-format msgid "no such stream ~s" msgstr "" @@ -1185,7 +1268,7 @@ msgstr "" msgid "Messages" msgstr "" -#: src/misc-utils.lisp:127 +#: src/misc-utils.lisp:133 msgid "Anonymous function" msgstr "" @@ -1215,8 +1298,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3207 -#: src/ui-goodies.lisp:3414 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3245 +#: src/ui-goodies.lisp:3452 msgid "Upload: " msgstr "" @@ -1224,17 +1307,17 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:236 src/ui-goodies.lisp:1207 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1207 #, lisp-format msgid "File ~s does not exists" msgstr "" -#: src/os-utils.lisp:238 +#: src/os-utils.lisp:273 #, lisp-format msgid "Destination directory ~s does not exists" msgstr "" -#: src/os-utils.lisp:256 +#: src/os-utils.lisp:291 #, lisp-format msgid "File ~s extraction from ~s failed" msgstr "" @@ -1285,7 +1368,7 @@ msgid "Index of local directory ~a~2%" msgstr "" #: src/program-events.lisp:1325 src/program-events.lisp:1414 -#: src/ui-goodies.lisp:2422 +#: src/ui-goodies.lisp:2460 msgid "Empty address" msgstr "" @@ -1502,7 +1585,7 @@ msgid "Jump to message: " msgstr "" #: src/ui-goodies.lisp:284 src/ui-goodies.lisp:308 src/ui-goodies.lisp:443 -#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2727 +#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2765 msgid "Search key: " msgstr "" @@ -1817,516 +1900,526 @@ msgstr "" msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1819 +#: src/ui-goodies.lisp:1818 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1831 +#: src/ui-goodies.lisp:1844 +msgid "confirm password: " +msgstr "" + +#: src/ui-goodies.lisp:1851 +msgid "new password: " +msgstr "" + +#: src/ui-goodies.lisp:1855 +msgid "old password: " +msgstr "" + +#: src/ui-goodies.lisp:1869 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1832 +#: src/ui-goodies.lisp:1870 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1856 +#: src/ui-goodies.lisp:1894 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1926 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1891 +#: src/ui-goodies.lisp:1929 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1896 +#: src/ui-goodies.lisp:1934 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1899 +#: src/ui-goodies.lisp:1937 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1930 +#: src/ui-goodies.lisp:1968 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:1968 +#: src/ui-goodies.lisp:2006 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:1969 +#: src/ui-goodies.lisp:2007 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:1979 +#: src/ui-goodies.lisp:2017 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2014 +#: src/ui-goodies.lisp:2052 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2028 -#, lisp-format -msgid "A conversation with name ~a already exists" -msgstr "" - -#: src/ui-goodies.lisp:2034 -msgid "New name: " -msgstr "" - -#: src/ui-goodies.lisp:2050 -#, lisp-format -msgid "Ignore conversation ~s? [y/N] " -msgstr "" - #: src/ui-goodies.lisp:2066 #, lisp-format +msgid "A conversation with name ~a already exists" +msgstr "" + +#: src/ui-goodies.lisp:2072 +msgid "New name: " +msgstr "" + +#: src/ui-goodies.lisp:2088 +#, lisp-format +msgid "Ignore conversation ~s? [y/N] " +msgstr "" + +#: src/ui-goodies.lisp:2104 +#, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2123 #, 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:2092 +#: src/ui-goodies.lisp:2130 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2093 +#: src/ui-goodies.lisp:2131 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2096 +#: src/ui-goodies.lisp:2134 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2112 src/ui-goodies.lisp:2145 src/ui-goodies.lisp:2163 +#: src/ui-goodies.lisp:2150 src/ui-goodies.lisp:2183 src/ui-goodies.lisp:2201 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2115 src/ui-goodies.lisp:2148 src/ui-goodies.lisp:2166 +#: src/ui-goodies.lisp:2153 src/ui-goodies.lisp:2186 src/ui-goodies.lisp:2204 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2125 +#: src/ui-goodies.lisp:2163 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2128 +#: src/ui-goodies.lisp:2166 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2180 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2143 +#: src/ui-goodies.lisp:2181 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2159 +#: src/ui-goodies.lisp:2197 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2176 +#: src/ui-goodies.lisp:2214 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2188 +#: src/ui-goodies.lisp:2226 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2202 +#: src/ui-goodies.lisp:2240 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2221 +#: src/ui-goodies.lisp:2259 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2238 +#: src/ui-goodies.lisp:2276 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2240 +#: src/ui-goodies.lisp:2278 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2241 +#: src/ui-goodies.lisp:2279 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2250 +#: src/ui-goodies.lisp:2288 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2251 +#: src/ui-goodies.lisp:2289 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2320 +#: src/ui-goodies.lisp:2358 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2345 src/ui-goodies.lisp:2358 +#: src/ui-goodies.lisp:2383 src/ui-goodies.lisp:2396 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2366 +#: src/ui-goodies.lisp:2404 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2370 +#: src/ui-goodies.lisp:2408 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2390 +#: src/ui-goodies.lisp:2428 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2407 +#: src/ui-goodies.lisp:2445 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2426 +#: src/ui-goodies.lisp:2464 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2534 +#: src/ui-goodies.lisp:2572 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2545 +#: src/ui-goodies.lisp:2583 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2553 +#: src/ui-goodies.lisp:2591 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2562 +#: src/ui-goodies.lisp:2600 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2612 +#: src/ui-goodies.lisp:2650 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2614 +#: src/ui-goodies.lisp:2652 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2635 +#: src/ui-goodies.lisp:2673 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2642 +#: src/ui-goodies.lisp:2680 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2651 +#: src/ui-goodies.lisp:2689 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2665 +#: src/ui-goodies.lisp:2703 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2740 +#: src/ui-goodies.lisp:2778 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2751 +#: src/ui-goodies.lisp:2789 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2754 +#: src/ui-goodies.lisp:2792 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2757 +#: src/ui-goodies.lisp:2795 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2764 +#: src/ui-goodies.lisp:2802 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2768 +#: src/ui-goodies.lisp:2806 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2791 +#: src/ui-goodies.lisp:2829 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2796 +#: src/ui-goodies.lisp:2834 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2802 +#: src/ui-goodies.lisp:2840 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2804 src/ui-goodies.lisp:2832 +#: src/ui-goodies.lisp:2842 src/ui-goodies.lisp:2870 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2807 +#: src/ui-goodies.lisp:2845 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2810 src/ui-goodies.lisp:2840 +#: src/ui-goodies.lisp:2848 src/ui-goodies.lisp:2878 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2814 src/ui-goodies.lisp:2844 +#: src/ui-goodies.lisp:2852 src/ui-goodies.lisp:2882 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2822 src/ui-goodies.lisp:2852 +#: src/ui-goodies.lisp:2860 src/ui-goodies.lisp:2890 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2824 src/ui-goodies.lisp:2854 +#: src/ui-goodies.lisp:2862 src/ui-goodies.lisp:2892 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2860 +#: src/ui-goodies.lisp:2898 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2865 +#: src/ui-goodies.lisp:2903 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2888 +#: src/ui-goodies.lisp:2926 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2902 +#: src/ui-goodies.lisp:2940 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2907 +#: src/ui-goodies.lisp:2945 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2960 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:2949 +#: src/ui-goodies.lisp:2987 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:2957 +#: src/ui-goodies.lisp:2995 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:2971 +#: src/ui-goodies.lisp:3009 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:2994 +#: src/ui-goodies.lisp:3032 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3038 +#: src/ui-goodies.lisp:3076 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3062 +#: src/ui-goodies.lisp:3100 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3068 +#: src/ui-goodies.lisp:3106 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3082 +#: src/ui-goodies.lisp:3120 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3100 +#: src/ui-goodies.lisp:3138 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3101 +#: src/ui-goodies.lisp:3139 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3108 +#: src/ui-goodies.lisp:3146 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3125 +#: src/ui-goodies.lisp:3163 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3145 src/ui-goodies.lisp:3195 src/ui-goodies.lisp:3440 +#: src/ui-goodies.lisp:3183 src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3478 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3154 src/ui-goodies.lisp:3449 +#: src/ui-goodies.lisp:3192 src/ui-goodies.lisp:3487 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3159 +#: src/ui-goodies.lisp:3197 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3204 src/ui-goodies.lisp:3412 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3450 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3222 +#: src/ui-goodies.lisp:3260 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3244 +#: src/ui-goodies.lisp:3282 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3272 +#: src/ui-goodies.lisp:3310 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3277 +#: src/ui-goodies.lisp:3315 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3282 +#: src/ui-goodies.lisp:3320 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3290 +#: src/ui-goodies.lisp:3328 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3297 +#: src/ui-goodies.lisp:3335 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3307 +#: src/ui-goodies.lisp:3345 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3310 +#: src/ui-goodies.lisp:3348 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3327 +#: src/ui-goodies.lisp:3365 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3399 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3362 +#: src/ui-goodies.lisp:3400 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3364 +#: src/ui-goodies.lisp:3402 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3404 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3377 +#: src/ui-goodies.lisp:3415 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3404 +#: src/ui-goodies.lisp:3442 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3427 +#: src/ui-goodies.lisp:3465 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3452 +#: src/ui-goodies.lisp:3490 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3471 +#: src/ui-goodies.lisp:3509 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3478 +#: src/ui-goodies.lisp:3516 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3482 src/ui-goodies.lisp:3487 +#: src/ui-goodies.lisp:3520 src/ui-goodies.lisp:3525 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3492 +#: src/ui-goodies.lisp:3530 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3514 +#: src/ui-goodies.lisp:3552 msgid "Parent message" msgstr "" -#: src/api-client.lisp:845 #, lisp-format -msgid "post: ~a" -msgstr "post : ~a" +#~ msgid "post: ~a" +#~ msgstr "post : ~a" -#: src/gui/client/certificates-window.lisp:218 -msgid "import certificate form disk" -msgstr "Importer les certificats depuis le disque" +#~ msgid "import certificate form disk" +#~ msgstr "Importer les certificats depuis le disque" diff --git a/po/it.po b/po/it.po index 31bbfac..99a774c 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-01-29 18:28+0100\n" -"PO-Revision-Date: 2024-01-29 18:31+0100\n" +"POT-Creation-Date: 2024-02-17 10:08+0100\n" +"PO-Revision-Date: 2024-02-17 10:15+0100\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:2830 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2868 msgid "The window is not displaying a gemini document" msgstr "La finestra non sta mostrando un documento gemini" @@ -54,8 +54,8 @@ msgstr "Salva l'indirizzo" msgid "Open address" msgstr "Apri l'indirizzo" -#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:178 -#: src/gui/client/titan-window.lisp:165 src/ui-goodies.lisp:210 +#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:234 +#: src/gui/client/titan-window.lisp:166 src/ui-goodies.lisp:210 #: src/ui-goodies.lisp:215 src/windows.lisp:618 src/windows.lisp:675 msgid "Cancel" msgstr "Annulla" @@ -196,11 +196,15 @@ msgstr "" "Scarica le librerie lisp (utile principalmente per sviluppatori e " "manutentori)." -#: src/command-line.lisp:143 +#: src/command-line.lisp:97 +msgid "Start a dummy sever, just useful for debugging." +msgstr "Avvia un server di facciata, utile per il debugging." + +#: src/command-line.lisp:148 msgid "Usage" msgstr "Uso" -#: src/command-line.lisp:144 +#: src/command-line.lisp:149 msgid "Available options" msgstr "Opzioni diponibili" @@ -252,27 +256,27 @@ msgstr "Espressione regolare non valida" msgid "File explorer" msgstr "Navigatore albero dei file" -#: src/filesystem-utils.lisp:584 +#: src/filesystem-utils.lisp:585 #, lisp-format msgid "invalid value: ~a" msgstr "Valore non valido: ~a" -#: src/filesystem-utils.lisp:591 +#: src/filesystem-utils.lisp:592 #, lisp-format msgid "~a bytes" msgstr "~a byte" -#: src/filesystem-utils.lisp:593 +#: src/filesystem-utils.lisp:594 #, lisp-format msgid "~,1f Kib" msgstr "~,1f Kib" -#: src/filesystem-utils.lisp:595 +#: src/filesystem-utils.lisp:596 #, lisp-format msgid "~,1f Mib" msgstr "~,1f Mib" -#: src/filesystem-utils.lisp:597 +#: src/filesystem-utils.lisp:598 #, lisp-format msgid "~,1f Gib" msgstr "~,1f Gib" @@ -332,15 +336,15 @@ 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:811 src/gui/server/public-api-gemini-stream.lisp:275 -#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3009 +#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:304 +#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3047 #, lisp-format msgid "Error: ~a" msgstr "Errore: ~a" #: src/gemini-viewer.lisp:818 src/gemini-viewer.lisp:822 -#: src/gui/server/public-api-gemini-stream.lisp:282 -#: src/gui/server/public-api-gemini-stream.lisp:284 +#: src/gui/server/public-api-gemini-stream.lisp:313 +#: src/gui/server/public-api-gemini-stream.lisp:317 #, lisp-format msgid "Error getting ~s: ~a" msgstr "Errore connettendomi a ~s: ~a" @@ -369,7 +373,7 @@ msgstr "Il server ha risposto con l'errore ~a (~a): ~a" msgid "The certificate of host ~a has changed from your latest visit" msgstr "Il certificato dell'host ~a è cambiato dall'ultima visita" -#: src/gemini/titan.lisp:180 +#: src/gemini/titan.lisp:189 #, lisp-format msgid "Connection prematurely closed from the server: ~a" msgstr "Connessione interrotta prematuramente da parte del server: ~a" @@ -415,18 +419,18 @@ msgid "The address ~a has been bookmarked" msgstr "Aggiunto ~a come segnalibro" #: src/gui/client/bookmark-window.lisp:22 -#: src/gui/server/public-api-gemini-certificates.lisp:69 -#: src/ui-goodies.lisp:2793 +#: src/gui/server/public-api-gemini-certificates.lisp:72 +#: src/ui-goodies.lisp:2831 #, lisp-format msgid "~s is not a valid gemini address" msgstr "~s non è un indirizzo gemini valido" -#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:236 +#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:244 msgid "Streams" msgstr "Flussi" #: src/gui/client/bookmark-window.lisp:34 -#: src/gui/client/certificates-window.lisp:39 +#: src/gui/client/certificates-window.lisp:41 #: src/gui/client/gemlog-window.lisp:71 src/gui/client/stream-frame.lisp:65 #: src/gui/client/tour-window.lisp:41 msgid "Address" @@ -451,7 +455,7 @@ msgid_plural "~a elements deleted" msgstr[0] "~a elemento cancellato" msgstr[1] "~a elementi cancellati" -#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:224 +#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:232 msgid "Bookmarks" msgstr "Segnalibri" @@ -459,51 +463,80 @@ msgstr "Segnalibri" msgid "Filter:" msgstr "Filtra:" -#: src/gui/client/certificates-window.lisp:35 -#: src/gui/client/main-window.lisp:221 -msgid "File" -msgstr "File" - #: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:211 +msgid "Certificate file" +msgstr "File del certificato" + +#: src/gui/client/certificates-window.lisp:37 msgid "Fingerprint" msgstr "Impronta digitale" -#: src/gui/client/certificates-window.lisp:97 +#: src/gui/client/certificates-window.lisp:38 +#: src/gui/client/certificates-window.lisp:214 +msgid "Key file" +msgstr "File contenete la chiave privata" + +#: src/gui/client/certificates-window.lisp:78 +#: src/gui/client/certificates-window.lisp:84 +#, lisp-format +msgid "path ~s copied to clipboard" +msgstr "indirizzo ~s copiato negli appunti" + +#: src/gui/client/certificates-window.lisp:90 +#, lisp-format +msgid "hash ~s copied to clipboard" +msgstr "impronta digitale ~s copiata negli appunti" + +#: src/gui/client/certificates-window.lisp:94 +msgid "certificate menu" +msgstr "menu certificato" + +#: src/gui/client/certificates-window.lisp:98 +msgid "Change passphrase" +msgstr "Cambia la password" + +#: src/gui/client/certificates-window.lisp:101 +msgid "Copy key path to clipboard" +msgstr "Copia il percorso della chiave negli appunti" + +#: src/gui/client/certificates-window.lisp:104 +msgid "Copy certificate path to clipboard" +msgstr "Copia il percorso del certificato negli appunti" + +#: src/gui/client/certificates-window.lisp:107 +msgid "Copy certificate's fingerprint to clipboard" +msgstr "Copia impronta digitale del certificato negli appunti" + +#: src/gui/client/certificates-window.lisp:153 #: src/gui/client/titan-window.lisp:47 msgid "Choose the file" msgstr "Scegli il file" -#: src/gui/client/certificates-window.lisp:152 +#: src/gui/client/certificates-window.lisp:208 msgid "Gemini address" msgstr "Indirizzo gemini" -#: src/gui/client/certificates-window.lisp:155 -msgid "Certificate file" -msgstr "File del certificato" - -#: src/gui/client/certificates-window.lisp:158 -msgid "Key file" -msgstr "File contenete la chiave privata" - -#: src/gui/client/certificates-window.lisp:173 src/windows.lisp:625 -#: src/windows.lisp:681 +#: src/gui/client/certificates-window.lisp:229 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1317 +#: src/windows.lisp:625 src/windows.lisp:681 msgid "OK" msgstr "OK" -#: src/gui/client/certificates-window.lisp:196 +#: src/gui/client/certificates-window.lisp:252 msgid "Import certificates" msgstr "Importa certificati" -#: src/gui/client/certificates-window.lisp:204 -#: src/gui/client/main-window.lisp:228 +#: src/gui/client/certificates-window.lisp:260 +#: src/gui/client/main-window.lisp:236 msgid "Certificates" msgstr "Certificati" -#: src/gui/client/certificates-window.lisp:217 +#: src/gui/client/certificates-window.lisp:273 msgid "delete selected certificates" msgstr "cancella i certificati selezionati" -#: src/gui/client/certificates-window.lisp:218 +#: src/gui/client/certificates-window.lisp:274 msgid "import certificate from disk" msgstr "importa i certificati dal disco" @@ -551,7 +584,7 @@ msgstr "Segna tutti gli articoli dei gemlog selezionati come già letti" msgid "Copy selected gemlog links to the clipboard" msgstr "Copia il link al gemlog negli appunti" -#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:225 +#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:233 msgid "Gemlogs" msgstr "Gemlog" @@ -592,7 +625,7 @@ msgstr "Informazione" msgid "Error" msgstr "Errore" -#: src/gui/client/gui-goodies.lisp:146 +#: src/gui/client/gui-goodies.lisp:128 #, lisp-format msgid "~a: ~a" msgstr "~a: ~a" @@ -606,135 +639,148 @@ msgstr "Non riesco a creare il processo server" msgid "Stream finished" msgstr "Flusso terminato" -#: src/gui/client/main-window.lisp:206 +#: src/gui/client/main-window.lisp:214 msgid "Stream started" msgstr "Flusso avviato" -#: src/gui/client/main-window.lisp:222 +#: src/gui/client/main-window.lisp:229 +msgid "File" +msgstr "File" + +#: src/gui/client/main-window.lisp:230 msgid "Tools" msgstr "Strumenti" -#: src/gui/client/main-window.lisp:223 src/gui/client/tour-window.lisp:68 +#: src/gui/client/main-window.lisp:231 src/gui/client/tour-window.lisp:68 msgid "Tour" msgstr "Tour" -#: src/gui/client/main-window.lisp:226 +#: src/gui/client/main-window.lisp:234 msgid "Help" msgstr "Aiuto" -#: src/gui/client/main-window.lisp:232 +#: src/gui/client/main-window.lisp:240 msgid "Search" msgstr "Cerca" -#: src/gui/client/main-window.lisp:240 +#: src/gui/client/main-window.lisp:248 msgid "Quit" msgstr "Esci" -#: src/gui/client/main-window.lisp:244 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "Sul programma…" -#: src/gui/client/main-window.lisp:248 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 msgid "Show" msgstr "Mostra" -#: src/gui/client/main-window.lisp:251 src/gui/client/main-window.lisp:253 +#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 msgid "Manage" msgstr "Gestisci" -#: src/gui/client/main-window.lisp:257 +#: src/gui/client/main-window.lisp:265 msgid "Shuffle" msgstr "Rimescola" -#: src/gui/client/main-window.lisp:374 +#: src/gui/client/main-window.lisp:386 #, lisp-format msgid "file ~a not found" msgstr "file ~a non trovato" -#: src/gui/client/main-window.lisp:402 src/gui/client/main-window.lisp:1072 +#: src/gui/client/main-window.lisp:414 src/gui/client/main-window.lisp:1095 msgid "Server certificate error" msgstr "Errore sul certificato del server" -#: src/gui/client/main-window.lisp:418 src/gui/client/main-window.lisp:1093 +#: src/gui/client/main-window.lisp:425 src/gui/client/main-window.lisp:1119 +#, 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:428 src/gui/client/main-window.lisp:1122 +msgid "Unlock certificate" +msgstr "Sblocca il certificato" + +#: src/gui/client/main-window.lisp:441 src/gui/client/main-window.lisp:1134 #, lisp-format msgid "Follow redirection to ~a?" msgstr "Seguire la redirezione a ~a?" -#: src/gui/client/main-window.lisp:419 src/gui/client/main-window.lisp:1094 +#: src/gui/client/main-window.lisp:442 src/gui/client/main-window.lisp:1135 msgid "Redirection" msgstr "Redirezione" -#: src/gui/client/main-window.lisp:533 +#: src/gui/client/main-window.lisp:556 #, lisp-format msgid "~a added to tour" msgstr "~a salvato nel tour" -#: src/gui/client/main-window.lisp:546 +#: src/gui/client/main-window.lisp:569 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "l' indirizzo ~s è stato copiato negli appunti" -#: src/gui/client/main-window.lisp:555 +#: src/gui/client/main-window.lisp:578 #, lisp-format msgid "~s already bookmarked" msgstr "l'indirizzo ~s è già tra i segnalibri" -#: src/gui/client/main-window.lisp:569 +#: src/gui/client/main-window.lisp:592 #, lisp-format msgid "Files ~s" msgstr "File ~s" -#: src/gui/client/main-window.lisp:579 +#: src/gui/client/main-window.lisp:602 msgid "Choose a file for saving" msgstr "Scegli il nome del file da salvare" -#: src/gui/client/main-window.lisp:585 +#: src/gui/client/main-window.lisp:608 msgid "link menu" msgstr "link menu" -#: src/gui/client/main-window.lisp:593 +#: src/gui/client/main-window.lisp:616 msgid "Inline" msgstr "Includi nel flusso del testo" -#: src/gui/client/main-window.lisp:595 +#: src/gui/client/main-window.lisp:618 msgid "Add link to tour" msgstr "Aggiungi indirizzo al tour" -#: src/gui/client/main-window.lisp:596 +#: src/gui/client/main-window.lisp:619 msgid "Copy link to the clipboard" msgstr "Copia l'indirizzo negli appunti" -#: src/gui/client/main-window.lisp:597 +#: src/gui/client/main-window.lisp:620 msgid "Add link to bookmarks" msgstr "Aggiungi indirizzo tra i segnalibri" -#: src/gui/client/main-window.lisp:600 +#: src/gui/client/main-window.lisp:623 msgid "Save link as…" msgstr "Salva link con nome" -#: src/gui/client/main-window.lisp:602 +#: src/gui/client/main-window.lisp:625 msgid "Open link in background" msgstr "Apri collegamento in backgroud" -#: src/gui/client/main-window.lisp:926 +#: src/gui/client/main-window.lisp:949 #, lisp-format msgid "No such file or directory: ~a" msgstr "Non esiste il file o la directory ~a" -#: src/gui/client/main-window.lisp:974 +#: src/gui/client/main-window.lisp:997 #, lisp-format msgid "The server asks:~2%~a" msgstr "Il server chiede:~2%~a" -#: src/gui/client/main-window.lisp:976 +#: src/gui/client/main-window.lisp:999 msgid "Submit" msgstr "Inoltra" -#: src/gui/client/main-window.lisp:977 +#: src/gui/client/main-window.lisp:1000 msgid "Input query" msgstr "Input" -#: src/gui/client/main-window.lisp:1071 +#: src/gui/client/main-window.lisp:1094 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" @@ -742,39 +788,68 @@ msgstr "" "Il certificato relativo a questo indirizzo è cambiato dall'ultima visita, lo " "rimpiazzo con quello appena ottenuto?" -#: src/gui/client/main-window.lisp:1253 +#: src/gui/client/main-window.lisp:1305 msgid "Tour is terminated" msgstr "Il tour è terminato" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1311 +msgid "Change password" +msgstr "Cabbia password" + +#: src/gui/client/main-window.lisp:1312 +msgid "Change the password of the certificate" +msgstr "Chambia la password del certificato" + +#: src/gui/client/main-window.lisp:1313 +msgid "Old password" +msgstr "Vecchia password" + +#: src/gui/client/main-window.lisp:1314 +msgid "New password" +msgstr "Nuova password" + +#: src/gui/client/main-window.lisp:1315 +msgid "Repeat new password" +msgstr "Conferma la nuova password" + +#: src/gui/client/main-window.lisp:1316 src/ui-goodies.lisp:1839 +msgid "password and confirmation does not match" +msgstr "la password e la conferma non combaciano" + +#: src/gui/client/main-window.lisp:1326 src/ui-goodies.lisp:1838 +#, lisp-format +msgid "Password changed for key ~a" +msgstr "password cambiata per la chiava ~a" + +#: src/gui/client/main-window.lisp:1406 msgid "go back" msgstr "indietro" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1407 msgid "reload address" msgstr "ricarica l'indirizzo" -#: src/gui/client/main-window.lisp:1318 +#: src/gui/client/main-window.lisp:1408 msgid "go to address" msgstr "vai all'indirizzo" -#: src/gui/client/main-window.lisp:1319 +#: src/gui/client/main-window.lisp:1409 msgid "one level up" msgstr "un livello in alto" -#: src/gui/client/main-window.lisp:1320 +#: src/gui/client/main-window.lisp:1410 msgid "add or remove bookmark" msgstr "Aggiungi o rimuovi segnalibro" -#: src/gui/client/main-window.lisp:1321 +#: src/gui/client/main-window.lisp:1411 msgid "go to the next link in tour" msgstr "vai al prossimo indirizzo del tour" -#: src/gui/client/main-window.lisp:1322 +#: src/gui/client/main-window.lisp:1412 msgid "subscribe/unsubscribe to this gemlog" msgstr "Abbonati/disdici l'abbonamento a questo gemlog" -#: src/gui/client/main-window.lisp:1323 +#: src/gui/client/main-window.lisp:1413 msgid "inline images" msgstr "includi nella pagina le immagini" @@ -782,7 +857,7 @@ msgstr "includi nella pagina le immagini" msgid "Close" msgstr "Chiudi" -#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:210 +#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:245 msgid "No program defined in configuration file to edit this kind of files" msgstr "" "Nessun programma è stato definito nel file di configurazione per modificare " @@ -853,31 +928,31 @@ msgid "" "Neither a file to upload has been specified nor text data has been typed" msgstr "Non è stato specificato né un file da caricare né del testo" -#: src/gui/client/titan-window.lisp:93 +#: src/gui/client/titan-window.lisp:94 msgid "Data uploaded" msgstr "Dati caricati" -#: src/gui/client/titan-window.lisp:119 +#: src/gui/client/titan-window.lisp:120 msgid "Titan address" msgstr "Indirizzo titan" -#: src/gui/client/titan-window.lisp:122 +#: src/gui/client/titan-window.lisp:123 msgid "Access token" msgstr "Chiave di accesso" -#: src/gui/client/titan-window.lisp:125 +#: src/gui/client/titan-window.lisp:126 msgid "Data to send" msgstr "Dati da spedire" -#: src/gui/client/titan-window.lisp:141 +#: src/gui/client/titan-window.lisp:142 msgid "Upload file" msgstr "Carica un file" -#: src/gui/client/titan-window.lisp:149 +#: src/gui/client/titan-window.lisp:150 msgid "Insert text" msgstr "Inserisci il testo" -#: src/gui/client/titan-window.lisp:187 +#: src/gui/client/titan-window.lisp:188 msgid "Titan request window" msgstr "Finestra delle richieste titan" @@ -909,7 +984,12 @@ msgstr "Errore: ~a~%" msgid "unable to connect to \"~a\": host not found" msgstr "impossibile connettermi a \\\"~a\\\": host non trovato" -#: src/gui/server/public-api-gemini-stream.lisp:350 +#: src/gui/server/public-api-gemini-stream.lisp:236 +#, lisp-format +msgid "a password to unlock certificate for ~a is needed" +msgstr "È necessaria una password per sbloccar eil certificato ~a" + +#: src/gui/server/public-api-gemini-stream.lisp:383 #, lisp-format msgid "no such stream ~s" msgstr "il flusso ~s non esiste" @@ -1198,7 +1278,7 @@ msgstr "Flussi di dati gemini" msgid "Messages" msgstr "Messaggi" -#: src/misc-utils.lisp:127 +#: src/misc-utils.lisp:133 msgid "Anonymous function" msgstr "Funzione anonima" @@ -1230,8 +1310,8 @@ msgstr "Link" msgid "type access token: " msgstr "Inserisci la chiave di accesso: " -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3207 -#: src/ui-goodies.lisp:3414 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3245 +#: src/ui-goodies.lisp:3452 msgid "Upload: " msgstr "Carica: " @@ -1239,17 +1319,17 @@ msgstr "Carica: " msgid "Chat attachments" msgstr "Allegati alla chat" -#: src/os-utils.lisp:236 src/ui-goodies.lisp:1207 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1207 #, lisp-format msgid "File ~s does not exists" msgstr "Il file ~s non esiste" -#: src/os-utils.lisp:238 +#: src/os-utils.lisp:273 #, lisp-format msgid "Destination directory ~s does not exists" msgstr "La directory di destinazione ~s non esiste" -#: src/os-utils.lisp:256 +#: src/os-utils.lisp:291 #, lisp-format msgid "File ~s extraction from ~s failed" msgstr "File ~s estrazione da ~s fallita" @@ -1300,7 +1380,7 @@ msgid "Index of local directory ~a~2%" msgstr "Indice della directory locale ~a~2%" #: src/program-events.lisp:1325 src/program-events.lisp:1414 -#: src/ui-goodies.lisp:2422 +#: src/ui-goodies.lisp:2460 msgid "Empty address" msgstr "Indirizzo vuoto" @@ -1520,7 +1600,7 @@ msgid "Jump to message: " msgstr "Vai al messaggio: " #: src/ui-goodies.lisp:284 src/ui-goodies.lisp:308 src/ui-goodies.lisp:443 -#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2727 +#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2765 msgid "Search key: " msgstr "Criterio di ricerca: " @@ -1839,246 +1919,258 @@ msgstr "Non posso trovare il pacchetto \"imagemagick\"" msgid "Address copied to clipboard" msgstr "Indirizzo copiato negli appunti" -#: src/ui-goodies.lisp:1819 +#: src/ui-goodies.lisp:1818 msgid "Delete this certificate? [Y/n] " msgstr "Cancella questo certificato? [s/N] " -#: src/ui-goodies.lisp:1831 +#: src/ui-goodies.lisp:1844 +msgid "confirm password: " +msgstr "conferma la password: " + +#: src/ui-goodies.lisp:1851 +msgid "new password: " +msgstr "nuova password: " + +#: src/ui-goodies.lisp:1855 +msgid "old password: " +msgstr "vecchia password: " + +#: src/ui-goodies.lisp:1869 msgid "Certificate information" msgstr "Informazioni sul certificato" -#: src/ui-goodies.lisp:1832 +#: src/ui-goodies.lisp:1870 msgid "Certificate fingerprint (Kami ID):" msgstr "Impronta digitale del certificato (o identità Kami):" -#: src/ui-goodies.lisp:1856 +#: src/ui-goodies.lisp:1894 #, lisp-format msgid "Canceling subscription for ~s" msgstr "Annullamento dell'abbonamento per ~s" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1926 msgid "Follow: " msgstr "Segui: " -#: src/ui-goodies.lisp:1891 +#: src/ui-goodies.lisp:1929 #, lisp-format msgid "Following ~a" msgstr "Segui ~a" -#: src/ui-goodies.lisp:1896 +#: src/ui-goodies.lisp:1934 msgid "Unfollow: " msgstr "Abbandona: " -#: src/ui-goodies.lisp:1899 +#: src/ui-goodies.lisp:1937 #, lisp-format msgid "Unfollowing ~a" msgstr "Abbandona ~a" -#: src/ui-goodies.lisp:1930 +#: src/ui-goodies.lisp:1968 msgid "Confirm operation?" msgstr "Confermi l'operazione?" -#: src/ui-goodies.lisp:1968 +#: src/ui-goodies.lisp:2006 msgid "Updating conversations" msgstr "Aggiorno le conversazioni" -#: src/ui-goodies.lisp:1969 +#: src/ui-goodies.lisp:2007 msgid "Conversations updated" msgstr "Conversazioni aggiornate" -#: src/ui-goodies.lisp:1979 +#: src/ui-goodies.lisp:2017 msgid "Open conversation: " msgstr "Apri una conversazione: " -#: src/ui-goodies.lisp:2014 +#: src/ui-goodies.lisp:2052 msgid "Old name: " msgstr "Nome precedente: " -#: src/ui-goodies.lisp:2028 +#: src/ui-goodies.lisp:2066 #, lisp-format msgid "A conversation with name ~a already exists" msgstr "Una conversazione con nome ~a esiste già" -#: src/ui-goodies.lisp:2034 +#: src/ui-goodies.lisp:2072 msgid "New name: " msgstr "Nuovo nome: " -#: src/ui-goodies.lisp:2050 +#: src/ui-goodies.lisp:2088 #, lisp-format msgid "Ignore conversation ~s? [y/N] " msgstr "Ignorare la conversazione ~s? [s/N] " -#: src/ui-goodies.lisp:2066 +#: src/ui-goodies.lisp:2104 #, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "Eliminare la conversazione ~s? [s/N] " -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2123 #, 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:2092 +#: src/ui-goodies.lisp:2130 #, lisp-format msgid "Reporting user: ~s" msgstr "Segnalo l'utente ~s" -#: src/ui-goodies.lisp:2093 +#: src/ui-goodies.lisp:2131 msgid "Report trasmitted" msgstr "Segnalazione trasmessa" -#: src/ui-goodies.lisp:2096 +#: src/ui-goodies.lisp:2134 msgid "Comment on reports: " msgstr "Commento sulla segnalazione: " -#: src/ui-goodies.lisp:2112 src/ui-goodies.lisp:2145 src/ui-goodies.lisp:2163 +#: src/ui-goodies.lisp:2150 src/ui-goodies.lisp:2183 src/ui-goodies.lisp:2201 #, lisp-format msgid "User ~s does not exists in database" msgstr "L'utente ~s non esiste nel database" -#: src/ui-goodies.lisp:2115 src/ui-goodies.lisp:2148 src/ui-goodies.lisp:2166 +#: src/ui-goodies.lisp:2153 src/ui-goodies.lisp:2186 src/ui-goodies.lisp:2204 msgid "Username: " msgstr "Nome utente: " -#: src/ui-goodies.lisp:2125 +#: src/ui-goodies.lisp:2163 #, lisp-format msgid "Added crypto key for user ~s" msgstr "Aggiunta chiave crittografica per l'utente ~s" -#: src/ui-goodies.lisp:2128 +#: src/ui-goodies.lisp:2166 msgid "Key: " msgstr "Chiave: " -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2180 #, lisp-format msgid "Generated key for user ~s" msgstr "Generata chiave crittografica per l'utente ~s" -#: src/ui-goodies.lisp:2143 +#: src/ui-goodies.lisp:2181 #, lisp-format msgid "user ~s key ~s" msgstr "utente ~s chiave ~s" -#: src/ui-goodies.lisp:2159 +#: src/ui-goodies.lisp:2197 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "Aggiunta chiave crittografica per l'utente ~s: ~a" -#: src/ui-goodies.lisp:2176 +#: src/ui-goodies.lisp:2214 msgid "About this software" msgstr "Sul programma" -#: src/ui-goodies.lisp:2188 +#: src/ui-goodies.lisp:2226 msgid " Welcome " msgstr " Benvenuto o benvenuta " -#: src/ui-goodies.lisp:2202 +#: src/ui-goodies.lisp:2240 msgid "Clearing pagination data" msgstr "Elimina i dati della paginazione" -#: src/ui-goodies.lisp:2221 +#: src/ui-goodies.lisp:2259 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:2238 +#: src/ui-goodies.lisp:2276 #, 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:2240 +#: src/ui-goodies.lisp:2278 msgid "Voting…" msgstr "Votazione in corso…" -#: src/ui-goodies.lisp:2241 +#: src/ui-goodies.lisp:2279 msgid "Choice sent" msgstr "Voto inserito" -#: src/ui-goodies.lisp:2250 +#: src/ui-goodies.lisp:2288 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:2251 +#: src/ui-goodies.lisp:2289 msgid "This in not a poll" msgstr "Questo messaggio non è un sondaggio" -#: src/ui-goodies.lisp:2320 +#: src/ui-goodies.lisp:2358 msgid "Add message (enter to quit): " msgstr "Aggiungi un messaggio (invio per abbandonare): " -#: src/ui-goodies.lisp:2345 src/ui-goodies.lisp:2358 +#: src/ui-goodies.lisp:2383 src/ui-goodies.lisp:2396 msgid "Type the new label of the chat: " msgstr "Digita la nuova etichetta della chat: " -#: src/ui-goodies.lisp:2366 +#: src/ui-goodies.lisp:2404 #, lisp-format msgid "Chat ~a with ~a created" msgstr "Chat ~a con ~a creata" -#: src/ui-goodies.lisp:2370 +#: src/ui-goodies.lisp:2408 msgid "Type the user to chat with: " msgstr "Digita l'utente con cui vuoi iniziare una chat: " -#: src/ui-goodies.lisp:2390 +#: src/ui-goodies.lisp:2428 msgid "Open url: " msgstr "Apri un indirizzo di rete: " -#: src/ui-goodies.lisp:2407 +#: src/ui-goodies.lisp:2445 msgid "Invalid gopher address" msgstr "Indirizzo gopher non valido" -#: src/ui-goodies.lisp:2426 +#: src/ui-goodies.lisp:2464 msgid "Invalid or unknown address" msgstr "Indirizzo invalido o sconosciuto" -#: src/ui-goodies.lisp:2534 +#: src/ui-goodies.lisp:2572 #, lisp-format msgid "Subscribing to ~s" msgstr "Abbonati a ~s" -#: src/ui-goodies.lisp:2545 +#: src/ui-goodies.lisp:2583 #, lisp-format msgid "Command ~s completed" msgstr "Comando ~s completato" -#: src/ui-goodies.lisp:2553 +#: src/ui-goodies.lisp:2591 msgid "Send to command: " msgstr "Manda al comando: " -#: src/ui-goodies.lisp:2562 +#: src/ui-goodies.lisp:2600 msgid "Send message to command: " msgstr "Manda il messaggio al comando: " -#: src/ui-goodies.lisp:2612 +#: src/ui-goodies.lisp:2650 #, lisp-format msgid "Index ~a out of range" msgstr "L'indice ~a supera i limiti" -#: src/ui-goodies.lisp:2614 +#: src/ui-goodies.lisp:2652 msgid "Tour saved" msgstr "Il tour è stato salvato" -#: src/ui-goodies.lisp:2635 +#: src/ui-goodies.lisp:2673 msgid "link indices: " msgstr "indice dei link: " -#: src/ui-goodies.lisp:2642 +#: src/ui-goodies.lisp:2680 msgid "Tour completed" msgstr "Tour completato" -#: src/ui-goodies.lisp:2651 +#: src/ui-goodies.lisp:2689 msgid "Current links tour" msgstr "Tour dei link" -#: src/ui-goodies.lisp:2665 +#: src/ui-goodies.lisp:2703 #, lisp-format msgid "~s saved in tour" msgstr "~s salvato nel tour" -#: src/ui-goodies.lisp:2740 +#: src/ui-goodies.lisp:2778 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " @@ -2087,264 +2179,264 @@ msgstr "" "La firma dell'host ~s è cambiata! Questo è un potenziale problema di " "sicurezza! Proseguire? [s/N] " -#: src/ui-goodies.lisp:2751 +#: src/ui-goodies.lisp:2789 msgid "Empty path" msgstr "Percorso vuoto" -#: src/ui-goodies.lisp:2754 +#: src/ui-goodies.lisp:2792 #, lisp-format msgid "No such file ~s" msgstr "Nono esiste il file ~s" -#: src/ui-goodies.lisp:2757 +#: src/ui-goodies.lisp:2795 #, lisp-format msgid "File ~s is empty" msgstr "Il file ~s è vuoto" -#: src/ui-goodies.lisp:2764 +#: src/ui-goodies.lisp:2802 msgid "Insert certificate key file: " msgstr "Inserisci il percorso del file che contiene la chiave: " -#: src/ui-goodies.lisp:2768 +#: src/ui-goodies.lisp:2806 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:2791 +#: src/ui-goodies.lisp:2829 #, lisp-format msgid "Certificate imported for ~s" msgstr "Certificato importato per ~s" -#: src/ui-goodies.lisp:2796 +#: src/ui-goodies.lisp:2834 msgid "Insert certificate file: " msgstr "Inserisci il percorso del file che contiene il certificato: " -#: src/ui-goodies.lisp:2802 +#: src/ui-goodies.lisp:2840 msgid "The window is not displaying a gopher document" msgstr "La finestra non sta mostrando un menu gopher" -#: src/ui-goodies.lisp:2804 src/ui-goodies.lisp:2832 +#: src/ui-goodies.lisp:2842 src/ui-goodies.lisp:2870 msgid "This page can not be added to bookmarks" msgstr "Questa pagina non può essere aggiunta ai segnalibri" -#: src/ui-goodies.lisp:2807 +#: src/ui-goodies.lisp:2845 msgid "No description" msgstr "Nessuna descrizione" -#: src/ui-goodies.lisp:2810 src/ui-goodies.lisp:2840 +#: src/ui-goodies.lisp:2848 src/ui-goodies.lisp:2878 msgid "Empty description" msgstr "Descrizione vuota" -#: src/ui-goodies.lisp:2814 src/ui-goodies.lisp:2844 +#: src/ui-goodies.lisp:2852 src/ui-goodies.lisp:2882 msgid "Insert bookmark section: " msgstr "Inserisci la sezione del segnalibro: " -#: src/ui-goodies.lisp:2822 src/ui-goodies.lisp:2852 +#: src/ui-goodies.lisp:2860 src/ui-goodies.lisp:2890 #, lisp-format msgid "Added ~s in bookmark" msgstr "Aggiunto ~s come segnalibro" -#: src/ui-goodies.lisp:2824 src/ui-goodies.lisp:2854 +#: src/ui-goodies.lisp:2862 src/ui-goodies.lisp:2892 msgid "Insert bookmark description: " msgstr "Inserisci l adescrizione del segnalibro: " -#: src/ui-goodies.lisp:2860 +#: src/ui-goodies.lisp:2898 #, lisp-format msgid "My bookmark~2%" msgstr "I miei segnalibri~%" -#: src/ui-goodies.lisp:2865 +#: src/ui-goodies.lisp:2903 msgid "Uncategorized" msgstr "Senza categoria" -#: src/ui-goodies.lisp:2888 +#: src/ui-goodies.lisp:2926 #, lisp-format msgid "Latest visited addresses~2%" msgstr "Ultimi indirizzi visitati~2%" -#: src/ui-goodies.lisp:2902 +#: src/ui-goodies.lisp:2940 msgid "No entry selected" msgstr "Nessuna voce selezionata" -#: src/ui-goodies.lisp:2907 +#: src/ui-goodies.lisp:2945 msgid "Delete bookmark: " msgstr "Cancella il segnalibro: " -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2960 msgid "Search criteria: " msgstr "Criterio di ricerca: " -#: src/ui-goodies.lisp:2949 +#: src/ui-goodies.lisp:2987 msgid "Message window scrolling locked" msgstr "Scorrimento della finestra dei messaggi bloccato" -#: src/ui-goodies.lisp:2957 +#: src/ui-goodies.lisp:2995 msgid "Message window scrolling unlocked" msgstr "Scorrimento della finestra dei messaggi sbloccato" -#: src/ui-goodies.lisp:2971 +#: src/ui-goodies.lisp:3009 msgid "eval: " msgstr "eval: " -#: src/ui-goodies.lisp:2994 +#: src/ui-goodies.lisp:3032 msgid "load file: " msgstr "Carica il file: " -#: src/ui-goodies.lisp:3038 +#: src/ui-goodies.lisp:3076 #, lisp-format msgid "~s is not a valid kami address" msgstr "~s non è un indirizzo kami valido" -#: src/ui-goodies.lisp:3062 +#: src/ui-goodies.lisp:3100 #, lisp-format msgid "deleting ~a" msgstr "cancello ~a" -#: src/ui-goodies.lisp:3068 +#: src/ui-goodies.lisp:3106 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "Cancella ~a? [s/N] " -#: src/ui-goodies.lisp:3082 +#: src/ui-goodies.lisp:3120 #, lisp-format msgid "Rename ~a to: " msgstr "Rinomina ~a a: " -#: src/ui-goodies.lisp:3100 +#: src/ui-goodies.lisp:3138 #, lisp-format msgid "Starting download of ~a" msgstr "Avvio il download di ~a" -#: src/ui-goodies.lisp:3101 +#: src/ui-goodies.lisp:3139 #, lisp-format msgid "Download completed in ~a" msgstr "Scaricamento di ~a completato" -#: src/ui-goodies.lisp:3108 +#: src/ui-goodies.lisp:3146 #, lisp-format msgid "Download ~a to: " msgstr "Scarica ~a in: " -#: src/ui-goodies.lisp:3125 +#: src/ui-goodies.lisp:3163 msgid "Download: " msgstr "Scarica: " -#: src/ui-goodies.lisp:3145 src/ui-goodies.lisp:3195 src/ui-goodies.lisp:3440 +#: src/ui-goodies.lisp:3183 src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3478 #, lisp-format msgid "downloading ~a → ~a" msgstr "Scaricamento di ~a → ~a" -#: src/ui-goodies.lisp:3154 src/ui-goodies.lisp:3449 +#: src/ui-goodies.lisp:3192 src/ui-goodies.lisp:3487 msgid "Downloading completed" msgstr "Scaricamento completato" -#: src/ui-goodies.lisp:3159 +#: src/ui-goodies.lisp:3197 msgid "Save downloaded files in directory: " msgstr "Salva i file scaricati nella directory: " -#: src/ui-goodies.lisp:3204 src/ui-goodies.lisp:3412 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3450 msgid "Uploading completed" msgstr "Caricamento completato" -#: src/ui-goodies.lisp:3222 +#: src/ui-goodies.lisp:3260 msgid "Create: " msgstr "Crea: " -#: src/ui-goodies.lisp:3244 +#: src/ui-goodies.lisp:3282 msgid "Search for: " msgstr "Criterio di ricerca: " -#: src/ui-goodies.lisp:3272 +#: src/ui-goodies.lisp:3310 #, lisp-format msgid "Invalid regular expression ~a" msgstr "Espressione regolare non valida ~a" -#: src/ui-goodies.lisp:3277 +#: src/ui-goodies.lisp:3315 #, 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:3282 +#: src/ui-goodies.lisp:3320 msgid "Mark items matching: " msgstr "Seleziona elementi che soddisfano la seguente espressione regolare: " -#: src/ui-goodies.lisp:3290 +#: src/ui-goodies.lisp:3328 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "cancellazione di ~a (~a di ~a)" -#: src/ui-goodies.lisp:3297 +#: src/ui-goodies.lisp:3335 #, lisp-format msgid "Preparing to delete ~a" msgstr "Preparazione alla cancellazione di ~a" -#: src/ui-goodies.lisp:3307 +#: src/ui-goodies.lisp:3345 msgid "Completed" msgstr "Compito completato" -#: src/ui-goodies.lisp:3310 +#: src/ui-goodies.lisp:3348 #, lisp-format msgid "Delete ~a? " msgstr "Cancella ~a? " -#: src/ui-goodies.lisp:3327 +#: src/ui-goodies.lisp:3365 msgid "Delete marked items? " msgstr "Cancella gli elementi selezionati? " -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3399 #, lisp-format msgid "Details of: ~a" msgstr "Dettagli di: ~a" -#: src/ui-goodies.lisp:3362 +#: src/ui-goodies.lisp:3400 msgid "Type" msgstr "Tipo" -#: src/ui-goodies.lisp:3364 +#: src/ui-goodies.lisp:3402 msgid "Size" msgstr "Dimensione" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3404 msgid "Permissions" msgstr "Permessi" -#: src/ui-goodies.lisp:3377 +#: src/ui-goodies.lisp:3415 #, lisp-format msgid "File ~s was modified on server" msgstr "Il file ~s è stato modificato sul server" -#: src/ui-goodies.lisp:3404 +#: src/ui-goodies.lisp:3442 #, lisp-format msgid "Uploading ~a" msgstr "Caricamento di ~a" -#: src/ui-goodies.lisp:3427 +#: src/ui-goodies.lisp:3465 msgid "Preparing for download…" msgstr "Preparazione allo scaricamento…" -#: src/ui-goodies.lisp:3452 +#: src/ui-goodies.lisp:3490 msgid "Download in: " msgstr "Scarica in: " -#: src/ui-goodies.lisp:3471 +#: src/ui-goodies.lisp:3509 #, lisp-format msgid "Deleting cache directory ~a" msgstr "Cancello la cache ~a" -#: src/ui-goodies.lisp:3478 +#: src/ui-goodies.lisp:3516 msgid "Delete cache? [y/N] " msgstr "Cancella la cache? [s/N] " -#: src/ui-goodies.lisp:3482 src/ui-goodies.lisp:3487 +#: src/ui-goodies.lisp:3520 src/ui-goodies.lisp:3525 msgid "Getting all notification, please wait…" msgstr "Recupero tutte le notifica, per favore attendere…" -#: src/ui-goodies.lisp:3492 +#: src/ui-goodies.lisp:3530 msgid "Getting all announcements, please wait…" msgstr "Recupero tutti gli annunci, per favore attendere…" -#: src/ui-goodies.lisp:3514 +#: src/ui-goodies.lisp:3552 msgid "Parent message" msgstr "Messaggio genitore" diff --git a/po/pl.po b/po/pl.po index a3cb9d6..961c3a0 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-01-29 18:28+0100\n" +"POT-Creation-Date: 2024-02-17 10:08+0100\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:2830 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2868 msgid "The window is not displaying a gemini document" msgstr "" @@ -48,8 +48,8 @@ msgstr "" msgid "Open address" msgstr "" -#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:178 -#: src/gui/client/titan-window.lisp:165 src/ui-goodies.lisp:210 +#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:234 +#: src/gui/client/titan-window.lisp:166 src/ui-goodies.lisp:210 #: src/ui-goodies.lisp:215 src/windows.lisp:618 src/windows.lisp:675 msgid "Cancel" msgstr "" @@ -186,11 +186,15 @@ msgstr "" msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:143 +#: src/command-line.lisp:97 +msgid "Start a dummy sever, just useful for debugging." +msgstr "" + +#: src/command-line.lisp:148 msgid "Usage" msgstr "" -#: src/command-line.lisp:144 +#: src/command-line.lisp:149 msgid "Available options" msgstr "" @@ -242,27 +246,27 @@ msgstr "" msgid "File explorer" msgstr "" -#: src/filesystem-utils.lisp:584 +#: src/filesystem-utils.lisp:585 #, lisp-format msgid "invalid value: ~a" msgstr "" -#: src/filesystem-utils.lisp:591 +#: src/filesystem-utils.lisp:592 #, lisp-format msgid "~a bytes" msgstr "" -#: src/filesystem-utils.lisp:593 +#: src/filesystem-utils.lisp:594 #, lisp-format msgid "~,1f Kib" msgstr "" -#: src/filesystem-utils.lisp:595 +#: src/filesystem-utils.lisp:596 #, lisp-format msgid "~,1f Mib" msgstr "" -#: src/filesystem-utils.lisp:597 +#: src/filesystem-utils.lisp:598 #, lisp-format msgid "~,1f Gib" msgstr "" @@ -319,15 +323,15 @@ msgstr "" msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "" -#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:275 -#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3009 +#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:304 +#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3047 #, lisp-format msgid "Error: ~a" msgstr "" #: src/gemini-viewer.lisp:818 src/gemini-viewer.lisp:822 -#: src/gui/server/public-api-gemini-stream.lisp:282 -#: src/gui/server/public-api-gemini-stream.lisp:284 +#: src/gui/server/public-api-gemini-stream.lisp:313 +#: src/gui/server/public-api-gemini-stream.lisp:317 #, lisp-format msgid "Error getting ~s: ~a" msgstr "" @@ -356,7 +360,7 @@ msgstr "" msgid "The certificate of host ~a has changed from your latest visit" msgstr "" -#: src/gemini/titan.lisp:180 +#: src/gemini/titan.lisp:189 #, lisp-format msgid "Connection prematurely closed from the server: ~a" msgstr "" @@ -402,18 +406,18 @@ msgid "The address ~a has been bookmarked" msgstr "" #: src/gui/client/bookmark-window.lisp:22 -#: src/gui/server/public-api-gemini-certificates.lisp:69 -#: src/ui-goodies.lisp:2793 +#: src/gui/server/public-api-gemini-certificates.lisp:72 +#: src/ui-goodies.lisp:2831 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" -#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:236 +#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:244 msgid "Streams" msgstr "" #: src/gui/client/bookmark-window.lisp:34 -#: src/gui/client/certificates-window.lisp:39 +#: src/gui/client/certificates-window.lisp:41 #: src/gui/client/gemlog-window.lisp:71 src/gui/client/stream-frame.lisp:65 #: src/gui/client/tour-window.lisp:41 msgid "Address" @@ -438,7 +442,7 @@ msgid_plural "~a elements deleted" msgstr[0] "" msgstr[1] "" -#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:224 +#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:232 msgid "Bookmarks" msgstr "" @@ -446,51 +450,80 @@ msgstr "" msgid "Filter:" msgstr "" -#: src/gui/client/certificates-window.lisp:35 -#: src/gui/client/main-window.lisp:221 -msgid "File" +#: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:211 +msgid "Certificate file" msgstr "" -#: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:37 msgid "Fingerprint" msgstr "" -#: src/gui/client/certificates-window.lisp:97 +#: src/gui/client/certificates-window.lisp:38 +#: src/gui/client/certificates-window.lisp:214 +msgid "Key file" +msgstr "" + +#: src/gui/client/certificates-window.lisp:78 +#: src/gui/client/certificates-window.lisp:84 +#, lisp-format +msgid "path ~s copied to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:90 +#, lisp-format +msgid "hash ~s copied to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:94 +msgid "certificate menu" +msgstr "" + +#: src/gui/client/certificates-window.lisp:98 +msgid "Change passphrase" +msgstr "" + +#: src/gui/client/certificates-window.lisp:101 +msgid "Copy key path to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:104 +msgid "Copy certificate path to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:107 +msgid "Copy certificate's fingerprint to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:153 #: src/gui/client/titan-window.lisp:47 msgid "Choose the file" msgstr "" -#: src/gui/client/certificates-window.lisp:152 +#: src/gui/client/certificates-window.lisp:208 msgid "Gemini address" msgstr "" -#: src/gui/client/certificates-window.lisp:155 -msgid "Certificate file" -msgstr "" - -#: src/gui/client/certificates-window.lisp:158 -msgid "Key file" -msgstr "" - -#: src/gui/client/certificates-window.lisp:173 src/windows.lisp:625 -#: src/windows.lisp:681 +#: src/gui/client/certificates-window.lisp:229 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1317 +#: src/windows.lisp:625 src/windows.lisp:681 msgid "OK" msgstr "" -#: src/gui/client/certificates-window.lisp:196 +#: src/gui/client/certificates-window.lisp:252 msgid "Import certificates" msgstr "" -#: src/gui/client/certificates-window.lisp:204 -#: src/gui/client/main-window.lisp:228 +#: src/gui/client/certificates-window.lisp:260 +#: src/gui/client/main-window.lisp:236 msgid "Certificates" msgstr "" -#: src/gui/client/certificates-window.lisp:217 +#: src/gui/client/certificates-window.lisp:273 msgid "delete selected certificates" msgstr "" -#: src/gui/client/certificates-window.lisp:218 +#: src/gui/client/certificates-window.lisp:274 msgid "import certificate from disk" msgstr "" @@ -539,7 +572,7 @@ msgstr "" msgid "Copy selected gemlog links to the clipboard" msgstr "" -#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:225 +#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:233 msgid "Gemlogs" msgstr "" @@ -580,7 +613,7 @@ msgstr "" msgid "Error" msgstr "" -#: src/gui/client/gui-goodies.lisp:146 +#: src/gui/client/gui-goodies.lisp:128 #, lisp-format msgid "~a: ~a" msgstr "" @@ -594,173 +627,215 @@ msgstr "" msgid "Stream finished" msgstr "" -#: src/gui/client/main-window.lisp:206 +#: src/gui/client/main-window.lisp:214 msgid "Stream started" msgstr "" -#: src/gui/client/main-window.lisp:222 +#: src/gui/client/main-window.lisp:229 +msgid "File" +msgstr "" + +#: src/gui/client/main-window.lisp:230 msgid "Tools" msgstr "" -#: src/gui/client/main-window.lisp:223 src/gui/client/tour-window.lisp:68 +#: src/gui/client/main-window.lisp:231 src/gui/client/tour-window.lisp:68 msgid "Tour" msgstr "" -#: src/gui/client/main-window.lisp:226 +#: src/gui/client/main-window.lisp:234 msgid "Help" msgstr "" -#: src/gui/client/main-window.lisp:232 +#: src/gui/client/main-window.lisp:240 msgid "Search" msgstr "" -#: src/gui/client/main-window.lisp:240 +#: src/gui/client/main-window.lisp:248 msgid "Quit" msgstr "" -#: src/gui/client/main-window.lisp:244 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "" -#: src/gui/client/main-window.lisp:248 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 msgid "Show" msgstr "" -#: src/gui/client/main-window.lisp:251 src/gui/client/main-window.lisp:253 +#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 msgid "Manage" msgstr "" -#: src/gui/client/main-window.lisp:257 +#: src/gui/client/main-window.lisp:265 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:374 +#: src/gui/client/main-window.lisp:386 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:402 src/gui/client/main-window.lisp:1072 +#: src/gui/client/main-window.lisp:414 src/gui/client/main-window.lisp:1095 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:418 src/gui/client/main-window.lisp:1093 +#: src/gui/client/main-window.lisp:425 src/gui/client/main-window.lisp:1119 +#, lisp-format +msgid "Provide the password to unlock certificate for ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:428 src/gui/client/main-window.lisp:1122 +msgid "Unlock certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:441 src/gui/client/main-window.lisp:1134 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:419 src/gui/client/main-window.lisp:1094 +#: src/gui/client/main-window.lisp:442 src/gui/client/main-window.lisp:1135 msgid "Redirection" msgstr "" -#: src/gui/client/main-window.lisp:533 +#: src/gui/client/main-window.lisp:556 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:546 +#: src/gui/client/main-window.lisp:569 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:555 +#: src/gui/client/main-window.lisp:578 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:569 +#: src/gui/client/main-window.lisp:592 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:579 +#: src/gui/client/main-window.lisp:602 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:585 +#: src/gui/client/main-window.lisp:608 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:593 +#: src/gui/client/main-window.lisp:616 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:595 +#: src/gui/client/main-window.lisp:618 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:596 +#: src/gui/client/main-window.lisp:619 msgid "Copy link to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:597 +#: src/gui/client/main-window.lisp:620 msgid "Add link to bookmarks" msgstr "" -#: src/gui/client/main-window.lisp:600 +#: src/gui/client/main-window.lisp:623 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:602 +#: src/gui/client/main-window.lisp:625 msgid "Open link in background" msgstr "" -#: src/gui/client/main-window.lisp:926 +#: src/gui/client/main-window.lisp:949 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:974 +#: src/gui/client/main-window.lisp:997 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:976 +#: src/gui/client/main-window.lisp:999 msgid "Submit" msgstr "" -#: src/gui/client/main-window.lisp:977 +#: src/gui/client/main-window.lisp:1000 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1071 +#: src/gui/client/main-window.lisp:1094 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1253 +#: src/gui/client/main-window.lisp:1305 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1311 +msgid "Change password" +msgstr "" + +#: src/gui/client/main-window.lisp:1312 +msgid "Change the password of the certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:1313 +msgid "Old password" +msgstr "" + +#: src/gui/client/main-window.lisp:1314 +msgid "New password" +msgstr "" + +#: src/gui/client/main-window.lisp:1315 +msgid "Repeat new password" +msgstr "" + +#: src/gui/client/main-window.lisp:1316 src/ui-goodies.lisp:1839 +msgid "password and confirmation does not match" +msgstr "" + +#: src/gui/client/main-window.lisp:1326 src/ui-goodies.lisp:1838 +#, lisp-format +msgid "Password changed for key ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:1406 msgid "go back" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1407 msgid "reload address" msgstr "" -#: src/gui/client/main-window.lisp:1318 +#: src/gui/client/main-window.lisp:1408 msgid "go to address" msgstr "" -#: src/gui/client/main-window.lisp:1319 +#: src/gui/client/main-window.lisp:1409 msgid "one level up" msgstr "" -#: src/gui/client/main-window.lisp:1320 +#: src/gui/client/main-window.lisp:1410 msgid "add or remove bookmark" msgstr "" -#: src/gui/client/main-window.lisp:1321 +#: src/gui/client/main-window.lisp:1411 msgid "go to the next link in tour" msgstr "" -#: src/gui/client/main-window.lisp:1322 +#: src/gui/client/main-window.lisp:1412 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1323 +#: src/gui/client/main-window.lisp:1413 msgid "inline images" msgstr "" @@ -768,7 +843,7 @@ msgstr "" msgid "Close" msgstr "" -#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:210 +#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:245 msgid "No program defined in configuration file to edit this kind of files" msgstr "" @@ -837,31 +912,31 @@ msgid "" "Neither a file to upload has been specified nor text data has been typed" msgstr "" -#: src/gui/client/titan-window.lisp:93 +#: src/gui/client/titan-window.lisp:94 msgid "Data uploaded" msgstr "" -#: src/gui/client/titan-window.lisp:119 +#: src/gui/client/titan-window.lisp:120 msgid "Titan address" msgstr "" -#: src/gui/client/titan-window.lisp:122 +#: src/gui/client/titan-window.lisp:123 msgid "Access token" msgstr "" -#: src/gui/client/titan-window.lisp:125 +#: src/gui/client/titan-window.lisp:126 msgid "Data to send" msgstr "" -#: src/gui/client/titan-window.lisp:141 +#: src/gui/client/titan-window.lisp:142 msgid "Upload file" msgstr "" -#: src/gui/client/titan-window.lisp:149 +#: src/gui/client/titan-window.lisp:150 msgid "Insert text" msgstr "" -#: src/gui/client/titan-window.lisp:187 +#: src/gui/client/titan-window.lisp:188 msgid "Titan request window" msgstr "" @@ -893,7 +968,12 @@ msgstr "" msgid "unable to connect to \"~a\": host not found" msgstr "" -#: src/gui/server/public-api-gemini-stream.lisp:350 +#: src/gui/server/public-api-gemini-stream.lisp:236 +#, lisp-format +msgid "a password to unlock certificate for ~a is needed" +msgstr "" + +#: src/gui/server/public-api-gemini-stream.lisp:383 #, lisp-format msgid "no such stream ~s" msgstr "" @@ -1173,7 +1253,7 @@ msgstr "" msgid "Messages" msgstr "" -#: src/misc-utils.lisp:127 +#: src/misc-utils.lisp:133 msgid "Anonymous function" msgstr "" @@ -1203,8 +1283,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3207 -#: src/ui-goodies.lisp:3414 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3245 +#: src/ui-goodies.lisp:3452 msgid "Upload: " msgstr "" @@ -1212,17 +1292,17 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:236 src/ui-goodies.lisp:1207 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1207 #, lisp-format msgid "File ~s does not exists" msgstr "" -#: src/os-utils.lisp:238 +#: src/os-utils.lisp:273 #, lisp-format msgid "Destination directory ~s does not exists" msgstr "" -#: src/os-utils.lisp:256 +#: src/os-utils.lisp:291 #, lisp-format msgid "File ~s extraction from ~s failed" msgstr "" @@ -1273,7 +1353,7 @@ msgid "Index of local directory ~a~2%" msgstr "" #: src/program-events.lisp:1325 src/program-events.lisp:1414 -#: src/ui-goodies.lisp:2422 +#: src/ui-goodies.lisp:2460 msgid "Empty address" msgstr "" @@ -1490,7 +1570,7 @@ msgid "Jump to message: " msgstr "" #: src/ui-goodies.lisp:284 src/ui-goodies.lisp:308 src/ui-goodies.lisp:443 -#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2727 +#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2765 msgid "Search key: " msgstr "" @@ -1805,507 +1885,519 @@ msgstr "" msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1819 +#: src/ui-goodies.lisp:1818 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1831 +#: src/ui-goodies.lisp:1844 +msgid "confirm password: " +msgstr "" + +#: src/ui-goodies.lisp:1851 +msgid "new password: " +msgstr "" + +#: src/ui-goodies.lisp:1855 +msgid "old password: " +msgstr "" + +#: src/ui-goodies.lisp:1869 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1832 +#: src/ui-goodies.lisp:1870 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1856 +#: src/ui-goodies.lisp:1894 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1926 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1891 +#: src/ui-goodies.lisp:1929 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1896 +#: src/ui-goodies.lisp:1934 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1899 +#: src/ui-goodies.lisp:1937 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1930 +#: src/ui-goodies.lisp:1968 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:1968 +#: src/ui-goodies.lisp:2006 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:1969 +#: src/ui-goodies.lisp:2007 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:1979 +#: src/ui-goodies.lisp:2017 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2014 +#: src/ui-goodies.lisp:2052 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2028 -#, lisp-format -msgid "A conversation with name ~a already exists" -msgstr "" - -#: src/ui-goodies.lisp:2034 -msgid "New name: " -msgstr "" - -#: src/ui-goodies.lisp:2050 -#, lisp-format -msgid "Ignore conversation ~s? [y/N] " -msgstr "" - #: src/ui-goodies.lisp:2066 #, lisp-format +msgid "A conversation with name ~a already exists" +msgstr "" + +#: src/ui-goodies.lisp:2072 +msgid "New name: " +msgstr "" + +#: src/ui-goodies.lisp:2088 +#, lisp-format +msgid "Ignore conversation ~s? [y/N] " +msgstr "" + +#: src/ui-goodies.lisp:2104 +#, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2123 #, 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:2092 +#: src/ui-goodies.lisp:2130 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2093 +#: src/ui-goodies.lisp:2131 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2096 +#: src/ui-goodies.lisp:2134 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2112 src/ui-goodies.lisp:2145 src/ui-goodies.lisp:2163 +#: src/ui-goodies.lisp:2150 src/ui-goodies.lisp:2183 src/ui-goodies.lisp:2201 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2115 src/ui-goodies.lisp:2148 src/ui-goodies.lisp:2166 +#: src/ui-goodies.lisp:2153 src/ui-goodies.lisp:2186 src/ui-goodies.lisp:2204 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2125 +#: src/ui-goodies.lisp:2163 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2128 +#: src/ui-goodies.lisp:2166 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2180 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2143 +#: src/ui-goodies.lisp:2181 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2159 +#: src/ui-goodies.lisp:2197 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2176 +#: src/ui-goodies.lisp:2214 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2188 +#: src/ui-goodies.lisp:2226 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2202 +#: src/ui-goodies.lisp:2240 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2221 +#: src/ui-goodies.lisp:2259 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2238 +#: src/ui-goodies.lisp:2276 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2240 +#: src/ui-goodies.lisp:2278 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2241 +#: src/ui-goodies.lisp:2279 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2250 +#: src/ui-goodies.lisp:2288 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2251 +#: src/ui-goodies.lisp:2289 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2320 +#: src/ui-goodies.lisp:2358 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2345 src/ui-goodies.lisp:2358 +#: src/ui-goodies.lisp:2383 src/ui-goodies.lisp:2396 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2366 +#: src/ui-goodies.lisp:2404 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2370 +#: src/ui-goodies.lisp:2408 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2390 +#: src/ui-goodies.lisp:2428 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2407 +#: src/ui-goodies.lisp:2445 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2426 +#: src/ui-goodies.lisp:2464 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2534 +#: src/ui-goodies.lisp:2572 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2545 +#: src/ui-goodies.lisp:2583 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2553 +#: src/ui-goodies.lisp:2591 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2562 +#: src/ui-goodies.lisp:2600 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2612 +#: src/ui-goodies.lisp:2650 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2614 +#: src/ui-goodies.lisp:2652 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2635 +#: src/ui-goodies.lisp:2673 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2642 +#: src/ui-goodies.lisp:2680 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2651 +#: src/ui-goodies.lisp:2689 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2665 +#: src/ui-goodies.lisp:2703 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2740 +#: src/ui-goodies.lisp:2778 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2751 +#: src/ui-goodies.lisp:2789 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2754 +#: src/ui-goodies.lisp:2792 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2757 +#: src/ui-goodies.lisp:2795 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2764 +#: src/ui-goodies.lisp:2802 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2768 +#: src/ui-goodies.lisp:2806 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2791 +#: src/ui-goodies.lisp:2829 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2796 +#: src/ui-goodies.lisp:2834 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2802 +#: src/ui-goodies.lisp:2840 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2804 src/ui-goodies.lisp:2832 +#: src/ui-goodies.lisp:2842 src/ui-goodies.lisp:2870 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2807 +#: src/ui-goodies.lisp:2845 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2810 src/ui-goodies.lisp:2840 +#: src/ui-goodies.lisp:2848 src/ui-goodies.lisp:2878 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2814 src/ui-goodies.lisp:2844 +#: src/ui-goodies.lisp:2852 src/ui-goodies.lisp:2882 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2822 src/ui-goodies.lisp:2852 +#: src/ui-goodies.lisp:2860 src/ui-goodies.lisp:2890 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2824 src/ui-goodies.lisp:2854 +#: src/ui-goodies.lisp:2862 src/ui-goodies.lisp:2892 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2860 +#: src/ui-goodies.lisp:2898 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2865 +#: src/ui-goodies.lisp:2903 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2888 +#: src/ui-goodies.lisp:2926 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2902 +#: src/ui-goodies.lisp:2940 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2907 +#: src/ui-goodies.lisp:2945 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2960 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:2949 +#: src/ui-goodies.lisp:2987 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:2957 +#: src/ui-goodies.lisp:2995 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:2971 +#: src/ui-goodies.lisp:3009 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:2994 +#: src/ui-goodies.lisp:3032 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3038 +#: src/ui-goodies.lisp:3076 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3062 +#: src/ui-goodies.lisp:3100 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3068 +#: src/ui-goodies.lisp:3106 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3082 +#: src/ui-goodies.lisp:3120 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3100 +#: src/ui-goodies.lisp:3138 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3101 +#: src/ui-goodies.lisp:3139 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3108 +#: src/ui-goodies.lisp:3146 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3125 +#: src/ui-goodies.lisp:3163 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3145 src/ui-goodies.lisp:3195 src/ui-goodies.lisp:3440 +#: src/ui-goodies.lisp:3183 src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3478 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3154 src/ui-goodies.lisp:3449 +#: src/ui-goodies.lisp:3192 src/ui-goodies.lisp:3487 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3159 +#: src/ui-goodies.lisp:3197 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3204 src/ui-goodies.lisp:3412 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3450 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3222 +#: src/ui-goodies.lisp:3260 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3244 +#: src/ui-goodies.lisp:3282 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3272 +#: src/ui-goodies.lisp:3310 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3277 +#: src/ui-goodies.lisp:3315 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3282 +#: src/ui-goodies.lisp:3320 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3290 +#: src/ui-goodies.lisp:3328 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3297 +#: src/ui-goodies.lisp:3335 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3307 +#: src/ui-goodies.lisp:3345 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3310 +#: src/ui-goodies.lisp:3348 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3327 +#: src/ui-goodies.lisp:3365 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3399 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3362 +#: src/ui-goodies.lisp:3400 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3364 +#: src/ui-goodies.lisp:3402 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3404 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3377 +#: src/ui-goodies.lisp:3415 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3404 +#: src/ui-goodies.lisp:3442 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3427 +#: src/ui-goodies.lisp:3465 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3452 +#: src/ui-goodies.lisp:3490 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3471 +#: src/ui-goodies.lisp:3509 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3478 +#: src/ui-goodies.lisp:3516 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3482 src/ui-goodies.lisp:3487 +#: src/ui-goodies.lisp:3520 src/ui-goodies.lisp:3525 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3492 +#: src/ui-goodies.lisp:3530 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3514 +#: src/ui-goodies.lisp:3552 msgid "Parent message" msgstr "" diff --git a/po/tinmop.pot b/po/tinmop.pot index dc26bc1..08d169e 100644 --- a/po/tinmop.pot +++ b/po/tinmop.pot @@ -8,7 +8,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-01-29 18:28+0100\n" +"POT-Creation-Date: 2024-02-17 10:08+0100\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:2830 +#: data/modules/share-gemini-link.lisp:30 src/ui-goodies.lisp:2868 msgid "The window is not displaying a gemini document" msgstr "" @@ -48,8 +48,8 @@ msgstr "" msgid "Open address" msgstr "" -#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:178 -#: src/gui/client/titan-window.lisp:165 src/ui-goodies.lisp:210 +#: src/api-client.lisp:216 src/gui/client/certificates-window.lisp:234 +#: src/gui/client/titan-window.lisp:166 src/ui-goodies.lisp:210 #: src/ui-goodies.lisp:215 src/windows.lisp:618 src/windows.lisp:675 msgid "Cancel" msgstr "" @@ -186,11 +186,15 @@ msgstr "" msgid "Download lisp libraries (useful for packaging only)." msgstr "" -#: src/command-line.lisp:143 +#: src/command-line.lisp:97 +msgid "Start a dummy sever, just useful for debugging." +msgstr "" + +#: src/command-line.lisp:148 msgid "Usage" msgstr "" -#: src/command-line.lisp:144 +#: src/command-line.lisp:149 msgid "Available options" msgstr "" @@ -242,27 +246,27 @@ msgstr "" msgid "File explorer" msgstr "" -#: src/filesystem-utils.lisp:584 +#: src/filesystem-utils.lisp:585 #, lisp-format msgid "invalid value: ~a" msgstr "" -#: src/filesystem-utils.lisp:591 +#: src/filesystem-utils.lisp:592 #, lisp-format msgid "~a bytes" msgstr "" -#: src/filesystem-utils.lisp:593 +#: src/filesystem-utils.lisp:594 #, lisp-format msgid "~,1f Kib" msgstr "" -#: src/filesystem-utils.lisp:595 +#: src/filesystem-utils.lisp:596 #, lisp-format msgid "~,1f Mib" msgstr "" -#: src/filesystem-utils.lisp:597 +#: src/filesystem-utils.lisp:598 #, lisp-format msgid "~,1f Gib" msgstr "" @@ -319,15 +323,15 @@ msgstr "" msgid "Redirects to ~s, follows redirect? [y/N] " msgstr "" -#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:275 -#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3009 +#: src/gemini-viewer.lisp:811 src/gui/server/public-api-gemini-stream.lisp:304 +#: src/tui-utils.lisp:511 src/tui-utils.lisp:523 src/ui-goodies.lisp:3047 #, lisp-format msgid "Error: ~a" msgstr "" #: src/gemini-viewer.lisp:818 src/gemini-viewer.lisp:822 -#: src/gui/server/public-api-gemini-stream.lisp:282 -#: src/gui/server/public-api-gemini-stream.lisp:284 +#: src/gui/server/public-api-gemini-stream.lisp:313 +#: src/gui/server/public-api-gemini-stream.lisp:317 #, lisp-format msgid "Error getting ~s: ~a" msgstr "" @@ -356,7 +360,7 @@ msgstr "" msgid "The certificate of host ~a has changed from your latest visit" msgstr "" -#: src/gemini/titan.lisp:180 +#: src/gemini/titan.lisp:189 #, lisp-format msgid "Connection prematurely closed from the server: ~a" msgstr "" @@ -402,18 +406,18 @@ msgid "The address ~a has been bookmarked" msgstr "" #: src/gui/client/bookmark-window.lisp:22 -#: src/gui/server/public-api-gemini-certificates.lisp:69 -#: src/ui-goodies.lisp:2793 +#: src/gui/server/public-api-gemini-certificates.lisp:72 +#: src/ui-goodies.lisp:2831 #, lisp-format msgid "~s is not a valid gemini address" msgstr "" -#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:236 +#: src/gui/client/bookmark-window.lisp:28 src/gui/client/main-window.lisp:244 msgid "Streams" msgstr "" #: src/gui/client/bookmark-window.lisp:34 -#: src/gui/client/certificates-window.lisp:39 +#: src/gui/client/certificates-window.lisp:41 #: src/gui/client/gemlog-window.lisp:71 src/gui/client/stream-frame.lisp:65 #: src/gui/client/tour-window.lisp:41 msgid "Address" @@ -438,7 +442,7 @@ msgid_plural "~a elements deleted" msgstr[0] "" msgstr[1] "" -#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:224 +#: src/gui/client/bookmark-window.lisp:111 src/gui/client/main-window.lisp:232 msgid "Bookmarks" msgstr "" @@ -446,51 +450,80 @@ msgstr "" msgid "Filter:" msgstr "" -#: src/gui/client/certificates-window.lisp:35 -#: src/gui/client/main-window.lisp:221 -msgid "File" +#: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:211 +msgid "Certificate file" msgstr "" -#: src/gui/client/certificates-window.lisp:36 +#: src/gui/client/certificates-window.lisp:37 msgid "Fingerprint" msgstr "" -#: src/gui/client/certificates-window.lisp:97 +#: src/gui/client/certificates-window.lisp:38 +#: src/gui/client/certificates-window.lisp:214 +msgid "Key file" +msgstr "" + +#: src/gui/client/certificates-window.lisp:78 +#: src/gui/client/certificates-window.lisp:84 +#, lisp-format +msgid "path ~s copied to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:90 +#, lisp-format +msgid "hash ~s copied to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:94 +msgid "certificate menu" +msgstr "" + +#: src/gui/client/certificates-window.lisp:98 +msgid "Change passphrase" +msgstr "" + +#: src/gui/client/certificates-window.lisp:101 +msgid "Copy key path to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:104 +msgid "Copy certificate path to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:107 +msgid "Copy certificate's fingerprint to clipboard" +msgstr "" + +#: src/gui/client/certificates-window.lisp:153 #: src/gui/client/titan-window.lisp:47 msgid "Choose the file" msgstr "" -#: src/gui/client/certificates-window.lisp:152 +#: src/gui/client/certificates-window.lisp:208 msgid "Gemini address" msgstr "" -#: src/gui/client/certificates-window.lisp:155 -msgid "Certificate file" -msgstr "" - -#: src/gui/client/certificates-window.lisp:158 -msgid "Key file" -msgstr "" - -#: src/gui/client/certificates-window.lisp:173 src/windows.lisp:625 -#: src/windows.lisp:681 +#: src/gui/client/certificates-window.lisp:229 +#: src/gui/client/gui-goodies.lisp:100 src/gui/client/main-window.lisp:1317 +#: src/windows.lisp:625 src/windows.lisp:681 msgid "OK" msgstr "" -#: src/gui/client/certificates-window.lisp:196 +#: src/gui/client/certificates-window.lisp:252 msgid "Import certificates" msgstr "" -#: src/gui/client/certificates-window.lisp:204 -#: src/gui/client/main-window.lisp:228 +#: src/gui/client/certificates-window.lisp:260 +#: src/gui/client/main-window.lisp:236 msgid "Certificates" msgstr "" -#: src/gui/client/certificates-window.lisp:217 +#: src/gui/client/certificates-window.lisp:273 msgid "delete selected certificates" msgstr "" -#: src/gui/client/certificates-window.lisp:218 +#: src/gui/client/certificates-window.lisp:274 msgid "import certificate from disk" msgstr "" @@ -538,7 +571,7 @@ msgstr "" msgid "Copy selected gemlog links to the clipboard" msgstr "" -#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:225 +#: src/gui/client/gemlog-window.lisp:163 src/gui/client/main-window.lisp:233 msgid "Gemlogs" msgstr "" @@ -579,7 +612,7 @@ msgstr "" msgid "Error" msgstr "" -#: src/gui/client/gui-goodies.lisp:146 +#: src/gui/client/gui-goodies.lisp:128 #, lisp-format msgid "~a: ~a" msgstr "" @@ -593,173 +626,215 @@ msgstr "" msgid "Stream finished" msgstr "" -#: src/gui/client/main-window.lisp:206 +#: src/gui/client/main-window.lisp:214 msgid "Stream started" msgstr "" -#: src/gui/client/main-window.lisp:222 +#: src/gui/client/main-window.lisp:229 +msgid "File" +msgstr "" + +#: src/gui/client/main-window.lisp:230 msgid "Tools" msgstr "" -#: src/gui/client/main-window.lisp:223 src/gui/client/tour-window.lisp:68 +#: src/gui/client/main-window.lisp:231 src/gui/client/tour-window.lisp:68 msgid "Tour" msgstr "" -#: src/gui/client/main-window.lisp:226 +#: src/gui/client/main-window.lisp:234 msgid "Help" msgstr "" -#: src/gui/client/main-window.lisp:232 +#: src/gui/client/main-window.lisp:240 msgid "Search" msgstr "" -#: src/gui/client/main-window.lisp:240 +#: src/gui/client/main-window.lisp:248 msgid "Quit" msgstr "" -#: src/gui/client/main-window.lisp:244 src/gui/client/menu-command.lisp:5 +#: src/gui/client/main-window.lisp:252 src/gui/client/menu-command.lisp:5 msgid "About" msgstr "" -#: src/gui/client/main-window.lisp:248 src/gui/client/main-window.lisp:261 +#: src/gui/client/main-window.lisp:256 src/gui/client/main-window.lisp:269 msgid "Show" msgstr "" -#: src/gui/client/main-window.lisp:251 src/gui/client/main-window.lisp:253 +#: src/gui/client/main-window.lisp:259 src/gui/client/main-window.lisp:261 msgid "Manage" msgstr "" -#: src/gui/client/main-window.lisp:257 +#: src/gui/client/main-window.lisp:265 msgid "Shuffle" msgstr "" -#: src/gui/client/main-window.lisp:374 +#: src/gui/client/main-window.lisp:386 #, lisp-format msgid "file ~a not found" msgstr "" -#: src/gui/client/main-window.lisp:402 src/gui/client/main-window.lisp:1072 +#: src/gui/client/main-window.lisp:414 src/gui/client/main-window.lisp:1095 msgid "Server certificate error" msgstr "" -#: src/gui/client/main-window.lisp:418 src/gui/client/main-window.lisp:1093 +#: src/gui/client/main-window.lisp:425 src/gui/client/main-window.lisp:1119 +#, lisp-format +msgid "Provide the password to unlock certificate for ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:428 src/gui/client/main-window.lisp:1122 +msgid "Unlock certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:441 src/gui/client/main-window.lisp:1134 #, lisp-format msgid "Follow redirection to ~a?" msgstr "" -#: src/gui/client/main-window.lisp:419 src/gui/client/main-window.lisp:1094 +#: src/gui/client/main-window.lisp:442 src/gui/client/main-window.lisp:1135 msgid "Redirection" msgstr "" -#: src/gui/client/main-window.lisp:533 +#: src/gui/client/main-window.lisp:556 #, lisp-format msgid "~a added to tour" msgstr "" -#: src/gui/client/main-window.lisp:546 +#: src/gui/client/main-window.lisp:569 #, lisp-format msgid "~s has been copied to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:555 +#: src/gui/client/main-window.lisp:578 #, lisp-format msgid "~s already bookmarked" msgstr "" -#: src/gui/client/main-window.lisp:569 +#: src/gui/client/main-window.lisp:592 #, lisp-format msgid "Files ~s" msgstr "" -#: src/gui/client/main-window.lisp:579 +#: src/gui/client/main-window.lisp:602 msgid "Choose a file for saving" msgstr "" -#: src/gui/client/main-window.lisp:585 +#: src/gui/client/main-window.lisp:608 msgid "link menu" msgstr "" -#: src/gui/client/main-window.lisp:593 +#: src/gui/client/main-window.lisp:616 msgid "Inline" msgstr "" -#: src/gui/client/main-window.lisp:595 +#: src/gui/client/main-window.lisp:618 msgid "Add link to tour" msgstr "" -#: src/gui/client/main-window.lisp:596 +#: src/gui/client/main-window.lisp:619 msgid "Copy link to the clipboard" msgstr "" -#: src/gui/client/main-window.lisp:597 +#: src/gui/client/main-window.lisp:620 msgid "Add link to bookmarks" msgstr "" -#: src/gui/client/main-window.lisp:600 +#: src/gui/client/main-window.lisp:623 msgid "Save link as…" msgstr "" -#: src/gui/client/main-window.lisp:602 +#: src/gui/client/main-window.lisp:625 msgid "Open link in background" msgstr "" -#: src/gui/client/main-window.lisp:926 +#: src/gui/client/main-window.lisp:949 #, lisp-format msgid "No such file or directory: ~a" msgstr "" -#: src/gui/client/main-window.lisp:974 +#: src/gui/client/main-window.lisp:997 #, lisp-format msgid "The server asks:~2%~a" msgstr "" -#: src/gui/client/main-window.lisp:976 +#: src/gui/client/main-window.lisp:999 msgid "Submit" msgstr "" -#: src/gui/client/main-window.lisp:977 +#: src/gui/client/main-window.lisp:1000 msgid "Input query" msgstr "" -#: src/gui/client/main-window.lisp:1071 +#: src/gui/client/main-window.lisp:1094 msgid "" "The certificate for this address has changed, replace the old with the one I " "just received?" msgstr "" -#: src/gui/client/main-window.lisp:1253 +#: src/gui/client/main-window.lisp:1305 msgid "Tour is terminated" msgstr "" -#: src/gui/client/main-window.lisp:1316 +#: src/gui/client/main-window.lisp:1311 +msgid "Change password" +msgstr "" + +#: src/gui/client/main-window.lisp:1312 +msgid "Change the password of the certificate" +msgstr "" + +#: src/gui/client/main-window.lisp:1313 +msgid "Old password" +msgstr "" + +#: src/gui/client/main-window.lisp:1314 +msgid "New password" +msgstr "" + +#: src/gui/client/main-window.lisp:1315 +msgid "Repeat new password" +msgstr "" + +#: src/gui/client/main-window.lisp:1316 src/ui-goodies.lisp:1839 +msgid "password and confirmation does not match" +msgstr "" + +#: src/gui/client/main-window.lisp:1326 src/ui-goodies.lisp:1838 +#, lisp-format +msgid "Password changed for key ~a" +msgstr "" + +#: src/gui/client/main-window.lisp:1406 msgid "go back" msgstr "" -#: src/gui/client/main-window.lisp:1317 +#: src/gui/client/main-window.lisp:1407 msgid "reload address" msgstr "" -#: src/gui/client/main-window.lisp:1318 +#: src/gui/client/main-window.lisp:1408 msgid "go to address" msgstr "" -#: src/gui/client/main-window.lisp:1319 +#: src/gui/client/main-window.lisp:1409 msgid "one level up" msgstr "" -#: src/gui/client/main-window.lisp:1320 +#: src/gui/client/main-window.lisp:1410 msgid "add or remove bookmark" msgstr "" -#: src/gui/client/main-window.lisp:1321 +#: src/gui/client/main-window.lisp:1411 msgid "go to the next link in tour" msgstr "" -#: src/gui/client/main-window.lisp:1322 +#: src/gui/client/main-window.lisp:1412 msgid "subscribe/unsubscribe to this gemlog" msgstr "" -#: src/gui/client/main-window.lisp:1323 +#: src/gui/client/main-window.lisp:1413 msgid "inline images" msgstr "" @@ -767,7 +842,7 @@ msgstr "" msgid "Close" msgstr "" -#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:210 +#: src/gui/client/os-utils.lisp:41 src/os-utils.lisp:245 msgid "No program defined in configuration file to edit this kind of files" msgstr "" @@ -836,31 +911,31 @@ msgid "" "Neither a file to upload has been specified nor text data has been typed" msgstr "" -#: src/gui/client/titan-window.lisp:93 +#: src/gui/client/titan-window.lisp:94 msgid "Data uploaded" msgstr "" -#: src/gui/client/titan-window.lisp:119 +#: src/gui/client/titan-window.lisp:120 msgid "Titan address" msgstr "" -#: src/gui/client/titan-window.lisp:122 +#: src/gui/client/titan-window.lisp:123 msgid "Access token" msgstr "" -#: src/gui/client/titan-window.lisp:125 +#: src/gui/client/titan-window.lisp:126 msgid "Data to send" msgstr "" -#: src/gui/client/titan-window.lisp:141 +#: src/gui/client/titan-window.lisp:142 msgid "Upload file" msgstr "" -#: src/gui/client/titan-window.lisp:149 +#: src/gui/client/titan-window.lisp:150 msgid "Insert text" msgstr "" -#: src/gui/client/titan-window.lisp:187 +#: src/gui/client/titan-window.lisp:188 msgid "Titan request window" msgstr "" @@ -892,7 +967,12 @@ msgstr "" msgid "unable to connect to \"~a\": host not found" msgstr "" -#: src/gui/server/public-api-gemini-stream.lisp:350 +#: src/gui/server/public-api-gemini-stream.lisp:236 +#, lisp-format +msgid "a password to unlock certificate for ~a is needed" +msgstr "" + +#: src/gui/server/public-api-gemini-stream.lisp:383 #, lisp-format msgid "no such stream ~s" msgstr "" @@ -1172,7 +1252,7 @@ msgstr "" msgid "Messages" msgstr "" -#: src/misc-utils.lisp:127 +#: src/misc-utils.lisp:133 msgid "Anonymous function" msgstr "" @@ -1202,8 +1282,8 @@ msgstr "" msgid "type access token: " msgstr "" -#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3207 -#: src/ui-goodies.lisp:3414 +#: src/open-message-link-window.lisp:128 src/ui-goodies.lisp:3245 +#: src/ui-goodies.lisp:3452 msgid "Upload: " msgstr "" @@ -1211,17 +1291,17 @@ msgstr "" msgid "Chat attachments" msgstr "" -#: src/os-utils.lisp:236 src/ui-goodies.lisp:1207 +#: src/os-utils.lisp:271 src/ui-goodies.lisp:1207 #, lisp-format msgid "File ~s does not exists" msgstr "" -#: src/os-utils.lisp:238 +#: src/os-utils.lisp:273 #, lisp-format msgid "Destination directory ~s does not exists" msgstr "" -#: src/os-utils.lisp:256 +#: src/os-utils.lisp:291 #, lisp-format msgid "File ~s extraction from ~s failed" msgstr "" @@ -1272,7 +1352,7 @@ msgid "Index of local directory ~a~2%" msgstr "" #: src/program-events.lisp:1325 src/program-events.lisp:1414 -#: src/ui-goodies.lisp:2422 +#: src/ui-goodies.lisp:2460 msgid "Empty address" msgstr "" @@ -1489,7 +1569,7 @@ msgid "Jump to message: " msgstr "" #: src/ui-goodies.lisp:284 src/ui-goodies.lisp:308 src/ui-goodies.lisp:443 -#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2727 +#: src/ui-goodies.lisp:1514 src/ui-goodies.lisp:2765 msgid "Search key: " msgstr "" @@ -1804,507 +1884,519 @@ msgstr "" msgid "Address copied to clipboard" msgstr "" -#: src/ui-goodies.lisp:1819 +#: src/ui-goodies.lisp:1818 msgid "Delete this certificate? [Y/n] " msgstr "" -#: src/ui-goodies.lisp:1831 +#: src/ui-goodies.lisp:1844 +msgid "confirm password: " +msgstr "" + +#: src/ui-goodies.lisp:1851 +msgid "new password: " +msgstr "" + +#: src/ui-goodies.lisp:1855 +msgid "old password: " +msgstr "" + +#: src/ui-goodies.lisp:1869 msgid "Certificate information" msgstr "" -#: src/ui-goodies.lisp:1832 +#: src/ui-goodies.lisp:1870 msgid "Certificate fingerprint (Kami ID):" msgstr "" -#: src/ui-goodies.lisp:1856 +#: src/ui-goodies.lisp:1894 #, lisp-format msgid "Canceling subscription for ~s" msgstr "" -#: src/ui-goodies.lisp:1888 +#: src/ui-goodies.lisp:1926 msgid "Follow: " msgstr "" -#: src/ui-goodies.lisp:1891 +#: src/ui-goodies.lisp:1929 #, lisp-format msgid "Following ~a" msgstr "" -#: src/ui-goodies.lisp:1896 +#: src/ui-goodies.lisp:1934 msgid "Unfollow: " msgstr "" -#: src/ui-goodies.lisp:1899 +#: src/ui-goodies.lisp:1937 #, lisp-format msgid "Unfollowing ~a" msgstr "" -#: src/ui-goodies.lisp:1930 +#: src/ui-goodies.lisp:1968 msgid "Confirm operation?" msgstr "" -#: src/ui-goodies.lisp:1968 +#: src/ui-goodies.lisp:2006 msgid "Updating conversations" msgstr "" -#: src/ui-goodies.lisp:1969 +#: src/ui-goodies.lisp:2007 msgid "Conversations updated" msgstr "" -#: src/ui-goodies.lisp:1979 +#: src/ui-goodies.lisp:2017 msgid "Open conversation: " msgstr "" -#: src/ui-goodies.lisp:2014 +#: src/ui-goodies.lisp:2052 msgid "Old name: " msgstr "" -#: src/ui-goodies.lisp:2028 -#, lisp-format -msgid "A conversation with name ~a already exists" -msgstr "" - -#: src/ui-goodies.lisp:2034 -msgid "New name: " -msgstr "" - -#: src/ui-goodies.lisp:2050 -#, lisp-format -msgid "Ignore conversation ~s? [y/N] " -msgstr "" - #: src/ui-goodies.lisp:2066 #, lisp-format +msgid "A conversation with name ~a already exists" +msgstr "" + +#: src/ui-goodies.lisp:2072 +msgid "New name: " +msgstr "" + +#: src/ui-goodies.lisp:2088 +#, lisp-format +msgid "Ignore conversation ~s? [y/N] " +msgstr "" + +#: src/ui-goodies.lisp:2104 +#, lisp-format msgid "Delete conversation ~s? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2085 +#: src/ui-goodies.lisp:2123 #, 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:2092 +#: src/ui-goodies.lisp:2130 #, lisp-format msgid "Reporting user: ~s" msgstr "" -#: src/ui-goodies.lisp:2093 +#: src/ui-goodies.lisp:2131 msgid "Report trasmitted" msgstr "" -#: src/ui-goodies.lisp:2096 +#: src/ui-goodies.lisp:2134 msgid "Comment on reports: " msgstr "" -#: src/ui-goodies.lisp:2112 src/ui-goodies.lisp:2145 src/ui-goodies.lisp:2163 +#: src/ui-goodies.lisp:2150 src/ui-goodies.lisp:2183 src/ui-goodies.lisp:2201 #, lisp-format msgid "User ~s does not exists in database" msgstr "" -#: src/ui-goodies.lisp:2115 src/ui-goodies.lisp:2148 src/ui-goodies.lisp:2166 +#: src/ui-goodies.lisp:2153 src/ui-goodies.lisp:2186 src/ui-goodies.lisp:2204 msgid "Username: " msgstr "" -#: src/ui-goodies.lisp:2125 +#: src/ui-goodies.lisp:2163 #, lisp-format msgid "Added crypto key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2128 +#: src/ui-goodies.lisp:2166 msgid "Key: " msgstr "" -#: src/ui-goodies.lisp:2142 +#: src/ui-goodies.lisp:2180 #, lisp-format msgid "Generated key for user ~s" msgstr "" -#: src/ui-goodies.lisp:2143 +#: src/ui-goodies.lisp:2181 #, lisp-format msgid "user ~s key ~s" msgstr "" -#: src/ui-goodies.lisp:2159 +#: src/ui-goodies.lisp:2197 #, lisp-format msgid "Added key for user ~s: ~a" msgstr "" -#: src/ui-goodies.lisp:2176 +#: src/ui-goodies.lisp:2214 msgid "About this software" msgstr "" -#: src/ui-goodies.lisp:2188 +#: src/ui-goodies.lisp:2226 msgid " Welcome " msgstr "" -#: src/ui-goodies.lisp:2202 +#: src/ui-goodies.lisp:2240 msgid "Clearing pagination data" msgstr "" -#: src/ui-goodies.lisp:2221 +#: src/ui-goodies.lisp:2259 msgid "Invalid choices, use a space separated list of positive integers" msgstr "" -#: src/ui-goodies.lisp:2238 +#: src/ui-goodies.lisp:2276 #, lisp-format msgid "Invalid choices, index choice out of range (max ~a)" msgstr "" -#: src/ui-goodies.lisp:2240 +#: src/ui-goodies.lisp:2278 msgid "Voting…" msgstr "" -#: src/ui-goodies.lisp:2241 +#: src/ui-goodies.lisp:2279 msgid "Choice sent" msgstr "" -#: src/ui-goodies.lisp:2250 +#: src/ui-goodies.lisp:2288 msgid "Type the index (or space separated indices) of selected choices: " msgstr "" -#: src/ui-goodies.lisp:2251 +#: src/ui-goodies.lisp:2289 msgid "This in not a poll" msgstr "" -#: src/ui-goodies.lisp:2320 +#: src/ui-goodies.lisp:2358 msgid "Add message (enter to quit): " msgstr "" -#: src/ui-goodies.lisp:2345 src/ui-goodies.lisp:2358 +#: src/ui-goodies.lisp:2383 src/ui-goodies.lisp:2396 msgid "Type the new label of the chat: " msgstr "" -#: src/ui-goodies.lisp:2366 +#: src/ui-goodies.lisp:2404 #, lisp-format msgid "Chat ~a with ~a created" msgstr "" -#: src/ui-goodies.lisp:2370 +#: src/ui-goodies.lisp:2408 msgid "Type the user to chat with: " msgstr "" -#: src/ui-goodies.lisp:2390 +#: src/ui-goodies.lisp:2428 msgid "Open url: " msgstr "" -#: src/ui-goodies.lisp:2407 +#: src/ui-goodies.lisp:2445 msgid "Invalid gopher address" msgstr "" -#: src/ui-goodies.lisp:2426 +#: src/ui-goodies.lisp:2464 msgid "Invalid or unknown address" msgstr "" -#: src/ui-goodies.lisp:2534 +#: src/ui-goodies.lisp:2572 #, lisp-format msgid "Subscribing to ~s" msgstr "" -#: src/ui-goodies.lisp:2545 +#: src/ui-goodies.lisp:2583 #, lisp-format msgid "Command ~s completed" msgstr "" -#: src/ui-goodies.lisp:2553 +#: src/ui-goodies.lisp:2591 msgid "Send to command: " msgstr "" -#: src/ui-goodies.lisp:2562 +#: src/ui-goodies.lisp:2600 msgid "Send message to command: " msgstr "" -#: src/ui-goodies.lisp:2612 +#: src/ui-goodies.lisp:2650 #, lisp-format msgid "Index ~a out of range" msgstr "" -#: src/ui-goodies.lisp:2614 +#: src/ui-goodies.lisp:2652 msgid "Tour saved" msgstr "" -#: src/ui-goodies.lisp:2635 +#: src/ui-goodies.lisp:2673 msgid "link indices: " msgstr "" -#: src/ui-goodies.lisp:2642 +#: src/ui-goodies.lisp:2680 msgid "Tour completed" msgstr "" -#: src/ui-goodies.lisp:2651 +#: src/ui-goodies.lisp:2689 msgid "Current links tour" msgstr "" -#: src/ui-goodies.lisp:2665 +#: src/ui-goodies.lisp:2703 #, lisp-format msgid "~s saved in tour" msgstr "" -#: src/ui-goodies.lisp:2740 +#: src/ui-goodies.lisp:2778 #, lisp-format msgid "" "Host ~s signature changed! This is a potential security risk! Ignore this " "warning? [y/N] " msgstr "" -#: src/ui-goodies.lisp:2751 +#: src/ui-goodies.lisp:2789 msgid "Empty path" msgstr "" -#: src/ui-goodies.lisp:2754 +#: src/ui-goodies.lisp:2792 #, lisp-format msgid "No such file ~s" msgstr "" -#: src/ui-goodies.lisp:2757 +#: src/ui-goodies.lisp:2795 #, lisp-format msgid "File ~s is empty" msgstr "" -#: src/ui-goodies.lisp:2764 +#: src/ui-goodies.lisp:2802 msgid "Insert certificate key file: " msgstr "" -#: src/ui-goodies.lisp:2768 +#: src/ui-goodies.lisp:2806 msgid "Insert the gemini address where where credential are valid: " msgstr "" -#: src/ui-goodies.lisp:2791 +#: src/ui-goodies.lisp:2829 #, lisp-format msgid "Certificate imported for ~s" msgstr "" -#: src/ui-goodies.lisp:2796 +#: src/ui-goodies.lisp:2834 msgid "Insert certificate file: " msgstr "" -#: src/ui-goodies.lisp:2802 +#: src/ui-goodies.lisp:2840 msgid "The window is not displaying a gopher document" msgstr "" -#: src/ui-goodies.lisp:2804 src/ui-goodies.lisp:2832 +#: src/ui-goodies.lisp:2842 src/ui-goodies.lisp:2870 msgid "This page can not be added to bookmarks" msgstr "" -#: src/ui-goodies.lisp:2807 +#: src/ui-goodies.lisp:2845 msgid "No description" msgstr "" -#: src/ui-goodies.lisp:2810 src/ui-goodies.lisp:2840 +#: src/ui-goodies.lisp:2848 src/ui-goodies.lisp:2878 msgid "Empty description" msgstr "" -#: src/ui-goodies.lisp:2814 src/ui-goodies.lisp:2844 +#: src/ui-goodies.lisp:2852 src/ui-goodies.lisp:2882 msgid "Insert bookmark section: " msgstr "" -#: src/ui-goodies.lisp:2822 src/ui-goodies.lisp:2852 +#: src/ui-goodies.lisp:2860 src/ui-goodies.lisp:2890 #, lisp-format msgid "Added ~s in bookmark" msgstr "" -#: src/ui-goodies.lisp:2824 src/ui-goodies.lisp:2854 +#: src/ui-goodies.lisp:2862 src/ui-goodies.lisp:2892 msgid "Insert bookmark description: " msgstr "" -#: src/ui-goodies.lisp:2860 +#: src/ui-goodies.lisp:2898 #, lisp-format msgid "My bookmark~2%" msgstr "" -#: src/ui-goodies.lisp:2865 +#: src/ui-goodies.lisp:2903 msgid "Uncategorized" msgstr "" -#: src/ui-goodies.lisp:2888 +#: src/ui-goodies.lisp:2926 #, lisp-format msgid "Latest visited addresses~2%" msgstr "" -#: src/ui-goodies.lisp:2902 +#: src/ui-goodies.lisp:2940 msgid "No entry selected" msgstr "" -#: src/ui-goodies.lisp:2907 +#: src/ui-goodies.lisp:2945 msgid "Delete bookmark: " msgstr "" -#: src/ui-goodies.lisp:2922 +#: src/ui-goodies.lisp:2960 msgid "Search criteria: " msgstr "" -#: src/ui-goodies.lisp:2949 +#: src/ui-goodies.lisp:2987 msgid "Message window scrolling locked" msgstr "" -#: src/ui-goodies.lisp:2957 +#: src/ui-goodies.lisp:2995 msgid "Message window scrolling unlocked" msgstr "" -#: src/ui-goodies.lisp:2971 +#: src/ui-goodies.lisp:3009 msgid "eval: " msgstr "" -#: src/ui-goodies.lisp:2994 +#: src/ui-goodies.lisp:3032 msgid "load file: " msgstr "" -#: src/ui-goodies.lisp:3038 +#: src/ui-goodies.lisp:3076 #, lisp-format msgid "~s is not a valid kami address" msgstr "" -#: src/ui-goodies.lisp:3062 +#: src/ui-goodies.lisp:3100 #, lisp-format msgid "deleting ~a" msgstr "" -#: src/ui-goodies.lisp:3068 +#: src/ui-goodies.lisp:3106 #, lisp-format msgid "Delete ~a? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3082 +#: src/ui-goodies.lisp:3120 #, lisp-format msgid "Rename ~a to: " msgstr "" -#: src/ui-goodies.lisp:3100 +#: src/ui-goodies.lisp:3138 #, lisp-format msgid "Starting download of ~a" msgstr "" -#: src/ui-goodies.lisp:3101 +#: src/ui-goodies.lisp:3139 #, lisp-format msgid "Download completed in ~a" msgstr "" -#: src/ui-goodies.lisp:3108 +#: src/ui-goodies.lisp:3146 #, lisp-format msgid "Download ~a to: " msgstr "" -#: src/ui-goodies.lisp:3125 +#: src/ui-goodies.lisp:3163 msgid "Download: " msgstr "" -#: src/ui-goodies.lisp:3145 src/ui-goodies.lisp:3195 src/ui-goodies.lisp:3440 +#: src/ui-goodies.lisp:3183 src/ui-goodies.lisp:3233 src/ui-goodies.lisp:3478 #, lisp-format msgid "downloading ~a → ~a" msgstr "" -#: src/ui-goodies.lisp:3154 src/ui-goodies.lisp:3449 +#: src/ui-goodies.lisp:3192 src/ui-goodies.lisp:3487 msgid "Downloading completed" msgstr "" -#: src/ui-goodies.lisp:3159 +#: src/ui-goodies.lisp:3197 msgid "Save downloaded files in directory: " msgstr "" -#: src/ui-goodies.lisp:3204 src/ui-goodies.lisp:3412 +#: src/ui-goodies.lisp:3242 src/ui-goodies.lisp:3450 msgid "Uploading completed" msgstr "" -#: src/ui-goodies.lisp:3222 +#: src/ui-goodies.lisp:3260 msgid "Create: " msgstr "" -#: src/ui-goodies.lisp:3244 +#: src/ui-goodies.lisp:3282 msgid "Search for: " msgstr "" -#: src/ui-goodies.lisp:3272 +#: src/ui-goodies.lisp:3310 #, lisp-format msgid "Invalid regular expression ~a" msgstr "" -#: src/ui-goodies.lisp:3277 +#: src/ui-goodies.lisp:3315 #, lisp-format msgid "Marked ~a item" msgid_plural "Marked ~a items" msgstr[0] "" msgstr[1] "" -#: src/ui-goodies.lisp:3282 +#: src/ui-goodies.lisp:3320 msgid "Mark items matching: " msgstr "" -#: src/ui-goodies.lisp:3290 +#: src/ui-goodies.lisp:3328 #, lisp-format msgid "deleting ~a (~a of ~a)" msgstr "" -#: src/ui-goodies.lisp:3297 +#: src/ui-goodies.lisp:3335 #, lisp-format msgid "Preparing to delete ~a" msgstr "" -#: src/ui-goodies.lisp:3307 +#: src/ui-goodies.lisp:3345 msgid "Completed" msgstr "" -#: src/ui-goodies.lisp:3310 +#: src/ui-goodies.lisp:3348 #, lisp-format msgid "Delete ~a? " msgstr "" -#: src/ui-goodies.lisp:3327 +#: src/ui-goodies.lisp:3365 msgid "Delete marked items? " msgstr "" -#: src/ui-goodies.lisp:3361 +#: src/ui-goodies.lisp:3399 #, lisp-format msgid "Details of: ~a" msgstr "" -#: src/ui-goodies.lisp:3362 +#: src/ui-goodies.lisp:3400 msgid "Type" msgstr "" -#: src/ui-goodies.lisp:3364 +#: src/ui-goodies.lisp:3402 msgid "Size" msgstr "" -#: src/ui-goodies.lisp:3366 +#: src/ui-goodies.lisp:3404 msgid "Permissions" msgstr "" -#: src/ui-goodies.lisp:3377 +#: src/ui-goodies.lisp:3415 #, lisp-format msgid "File ~s was modified on server" msgstr "" -#: src/ui-goodies.lisp:3404 +#: src/ui-goodies.lisp:3442 #, lisp-format msgid "Uploading ~a" msgstr "" -#: src/ui-goodies.lisp:3427 +#: src/ui-goodies.lisp:3465 msgid "Preparing for download…" msgstr "" -#: src/ui-goodies.lisp:3452 +#: src/ui-goodies.lisp:3490 msgid "Download in: " msgstr "" -#: src/ui-goodies.lisp:3471 +#: src/ui-goodies.lisp:3509 #, lisp-format msgid "Deleting cache directory ~a" msgstr "" -#: src/ui-goodies.lisp:3478 +#: src/ui-goodies.lisp:3516 msgid "Delete cache? [y/N] " msgstr "" -#: src/ui-goodies.lisp:3482 src/ui-goodies.lisp:3487 +#: src/ui-goodies.lisp:3520 src/ui-goodies.lisp:3525 msgid "Getting all notification, please wait…" msgstr "" -#: src/ui-goodies.lisp:3492 +#: src/ui-goodies.lisp:3530 msgid "Getting all announcements, please wait…" msgstr "" -#: src/ui-goodies.lisp:3514 +#: src/ui-goodies.lisp:3552 msgid "Parent message" msgstr ""