# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://gitlab.gnome.org/World/secrets/issues\n" "POT-Creation-Date: 2024-03-28 14:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" #: data/about_dialog.ui.in:6 data/org.gnome.World.Secrets.metainfo.xml.in.in:10 msgid "Manage your passwords" msgstr "" #. Add your name to the translator credits list #: data/about_dialog.ui.in:10 msgid "translator-credits" msgstr "" #. Translators: Secrets is the app name, do not translate #: data/about_dialog.ui.in:12 data/gtk/window.ui:6 #: data/org.gnome.World.Secrets.desktop.in.in:4 msgid "Secrets" msgstr "" #: data/gtk/add_attribute_dialog.ui:5 msgid "Add Attribute" msgstr "" #: data/gtk/add_attribute_dialog.ui:35 msgid "Key" msgstr "" #: data/gtk/add_attribute_dialog.ui:40 msgid "Value" msgstr "" #: data/gtk/add_attribute_dialog.ui:45 msgid "Sensitive" msgstr "" #: data/gtk/add_attribute_dialog.ui:46 msgid "Contains sensitive data." msgstr "" #: data/gtk/add_attribute_dialog.ui:53 gsecrets/entry_page.py:355 msgid "_Add" msgstr "" #: data/gtk/attachment_entry_row.ui:9 msgid "Download Attachment" msgstr "" #: data/gtk/attachment_entry_row.ui:20 msgid "Remove Attachment" msgstr "" #. Dialog title which informs the user about unsaved changes. #: data/gtk/attachment_warning_dialog.ui:4 msgid "Safety Info" msgstr "" #. Dialog subtitle which informs the user about unsaved changes more detailed. #: data/gtk/attachment_warning_dialog.ui:5 msgid "" "It is possible that external applications will create unencrypted hidden or " "temporary copies of this attachment file! Please proceed with caution." msgstr "" #: data/gtk/attachment_warning_dialog.ui:9 msgid "_Back" msgstr "" #: data/gtk/attachment_warning_dialog.ui:10 msgid "_Proceed" msgstr "" #: data/gtk/attribute_entry_row.ui:8 #: gsecrets/widgets/protected_attribute_entry_row.py:28 msgid "Copy Attribute" msgstr "" #: data/gtk/attribute_entry_row.ui:19 #: gsecrets/widgets/protected_attribute_entry_row.py:34 msgid "Remove Attribute" msgstr "" #: data/gtk/browsing_panel.ui:23 msgid "Add elements with the ➕ button" msgstr "" #: data/gtk/browsing_panel.ui:24 msgid "Empty Group" msgstr "" #: data/gtk/browsing_panel.ui:30 msgid "No Search Results" msgstr "" #: data/gtk/color_entry_row.ui:4 msgid "Color" msgstr "" #. Headerbar subtitle in keepass safe creation routine. #. NOTE: Filechooser title for creating a new keepass safe kdbx file #: data/gtk/create_database.ui:11 gsecrets/widgets/window.py:226 msgid "Create Safe" msgstr "" #: data/gtk/create_database.ui:17 msgid "Back" msgstr "" #: data/gtk/create_database.ui:22 data/gtk/locked_headerbar.ui:20 #: data/gtk/unlocked_headerbar.ui:40 msgid "Main Menu" msgstr "" #: data/gtk/create_database.ui:44 msgid "Protect your safe" msgstr "" #: data/gtk/create_database.ui:57 data/gtk/credentials_group.ui:23 #: data/gtk/references_dialog.ui:177 msgid "_Password" msgstr "" #: data/gtk/create_database.ui:64 msgid "_Confirm Password" msgstr "" #: data/gtk/create_database.ui:84 data/gtk/unlock_database.ui:43 msgid "Additional Credentials" msgstr "" #: data/gtk/create_database.ui:90 msgid "Create" msgstr "" #: data/gtk/create_database.ui:113 msgid "Safe Successfully Created" msgstr "" #: data/gtk/create_database.ui:116 msgid "_Open Safe" msgstr "" #: data/gtk/create_database.ui:140 data/gtk/locked_headerbar.ui:38 #: data/gtk/unlocked_headerbar.ui:98 msgid "_Preferences" msgstr "" #: data/gtk/create_database.ui:144 data/gtk/locked_headerbar.ui:42 #: data/gtk/unlocked_headerbar.ui:102 msgid "_Keyboard Shortcuts" msgstr "" #. "Secrets" is the application name, do not translate #: data/gtk/create_database.ui:148 data/gtk/locked_headerbar.ui:46 #: data/gtk/unlocked_headerbar.ui:106 msgid "_About Secrets" msgstr "" #: data/gtk/credentials_group.ui:6 data/gtk/references_dialog.ui:173 msgid "_Username" msgstr "" #: data/gtk/credentials_group.ui:11 data/gtk/credentials_group.ui:32 #: data/gtk/entry_page.ui:81 data/gtk/entry_page.ui:129 #: data/gtk/history_row.ui:28 data/gtk/references_dialog.ui:347 msgid "Copy" msgstr "" #: data/gtk/credentials_group.ui:43 data/gtk/database_settings_dialog.ui:23 #: gsecrets/create_database.py:40 msgid "Generate New Password" msgstr "" #: data/gtk/database_settings_dialog.ui:6 msgid "Safe Properties" msgstr "" #: data/gtk/database_settings_dialog.ui:10 msgid "Authentication" msgstr "" #: data/gtk/database_settings_dialog.ui:14 #: data/gtk/password_generator_popover.ui:23 data/gtk/references_dialog.ui:117 #: data/gtk/settings_dialog.ui:53 data/gtk/unlock_database.ui:35 msgid "Password" msgstr "" #: data/gtk/database_settings_dialog.ui:17 msgid "New Password" msgstr "" #: data/gtk/database_settings_dialog.ui:38 msgid "Confirm New Password" msgstr "" #: data/gtk/database_settings_dialog.ui:44 msgid "Current Password" msgstr "" #: data/gtk/database_settings_dialog.ui:58 #: gsecrets/provider/file_provider.py:33 gsecrets/provider/file_provider.py:130 #: gsecrets/provider/file_provider.py:196 gsecrets/utils.py:84 #: gsecrets/widgets/database_settings_dialog.py:207 msgid "Keyfile" msgstr "" #: data/gtk/database_settings_dialog.ui:82 msgid "_Select current keyfile if any" msgstr "" #: data/gtk/database_settings_dialog.ui:125 msgid "(Optional) _Generate new keyfile" msgstr "" #: data/gtk/database_settings_dialog.ui:143 msgid "Could not Load Keyfile" msgstr "" #: data/gtk/database_settings_dialog.ui:153 #: gsecrets/widgets/database_settings_dialog.py:267 #: gsecrets/widgets/database_settings_dialog.py:309 msgid "_Apply Changes" msgstr "" #: data/gtk/database_settings_dialog.ui:170 data/gtk/settings_dialog.ui:8 #: data/gtk/settings_dialog.ui:11 msgid "General" msgstr "" #: data/gtk/database_settings_dialog.ui:174 msgid "Details" msgstr "" #: data/gtk/database_settings_dialog.ui:177 msgid "Safe Name" msgstr "" #: data/gtk/database_settings_dialog.ui:185 msgid "Path" msgstr "" #: data/gtk/database_settings_dialog.ui:194 msgid "File Size" msgstr "" #. KeePass is a proper noun #: data/gtk/database_settings_dialog.ui:203 msgid "KeePass Version" msgstr "" #: data/gtk/database_settings_dialog.ui:212 msgid "Creation Date" msgstr "" #: data/gtk/database_settings_dialog.ui:220 msgid "Encryption Algorithm" msgstr "" #: data/gtk/database_settings_dialog.ui:228 msgid "Derivation Algorithm" msgstr "" #. Statistics #: data/gtk/database_settings_dialog.ui:238 msgid "Stats" msgstr "" #: data/gtk/database_settings_dialog.ui:241 msgid "Number of Entries" msgstr "" #: data/gtk/database_settings_dialog.ui:250 msgid "Number of Groups" msgstr "" #: data/gtk/database_settings_dialog.ui:259 msgid "Passwords" msgstr "" #: data/gtk/entry_page.ui:55 msgid "Entry Menu" msgstr "" #: data/gtk/entry_page.ui:69 data/gtk/group_page.ui:29 #: data/gtk/references_dialog.ui:169 msgid "_Title" msgstr "" #: data/gtk/entry_page.ui:75 msgid "U_RL" msgstr "" #: data/gtk/entry_page.ui:92 msgid "Open Address" msgstr "" #: data/gtk/entry_page.ui:108 msgid "One-Time Password" msgstr "" #: data/gtk/entry_page.ui:141 msgid "One-_Time Password Secret" msgstr "" #. OTP is a proper name #: data/gtk/entry_page.ui:147 msgid "Could not Generate OTP Token" msgstr "" #: data/gtk/entry_page.ui:155 data/gtk/group_page.ui:37 #: data/gtk/notes_dialog.ui:6 data/gtk/references_dialog.ui:141 msgid "Notes" msgstr "" #: data/gtk/entry_page.ui:159 data/gtk/group_page.ui:41 msgid "Edit in a Window" msgstr "" #: data/gtk/entry_page.ui:197 msgid "Icon" msgstr "" #: data/gtk/entry_page.ui:217 msgid "Attachments" msgstr "" #: data/gtk/entry_page.ui:221 msgid "_Add Attachment" msgstr "" #: data/gtk/entry_page.ui:230 msgid "Attributes" msgstr "" #: data/gtk/entry_page.ui:235 msgid "Add Attr_ibute" msgstr "" #: data/gtk/entry_page.ui:243 msgid "Expiration Date" msgstr "" #: data/gtk/entry_page.ui:259 msgid "_Show More" msgstr "" #: data/gtk/entry_page.ui:278 msgid "D_uplicate" msgstr "" #: data/gtk/entry_page.ui:282 msgid "_References" msgstr "" #: data/gtk/entry_page.ui:286 data/gtk/group_page.ui:78 msgid "_Properties" msgstr "" #: data/gtk/entry_page.ui:292 msgid "_Save in History" msgstr "" #: data/gtk/entry_page.ui:296 msgid "Show _History" msgstr "" #: data/gtk/entry_page.ui:302 data/gtk/group_page.ui:84 msgid "_Delete" msgstr "" #: data/gtk/entry_row.ui:80 msgid "Copy One-Time Password" msgstr "" #: data/gtk/entry_row.ui:91 msgid "Copy Username" msgstr "" #: data/gtk/entry_row.ui:101 msgid "Copy Password" msgstr "" #: data/gtk/expiration_date_row.ui:8 gsecrets/widgets/expiration_date_row.py:82 msgid "Expiration Date not Set" msgstr "" #: data/gtk/expiration_date_row.ui:22 msgid "Edit Expiration Date" msgstr "" #: data/gtk/expiration_date_row.ui:30 msgid "Remove Expiration Date" msgstr "" #: data/gtk/expiration_date_row.ui:63 msgid "_Set Expiration Date" msgstr "" #: data/gtk/group_page.ui:17 msgid "Group Menu" msgstr "" #: data/gtk/group_row.ui:67 msgid "Navigate To" msgstr "" #: data/gtk/help-overlay.ui:11 msgctxt "Shortcut window description" msgid "Application" msgstr "" #: data/gtk/help-overlay.ui:14 msgctxt "Shortcut window description" msgid "Create Safe" msgstr "" #: data/gtk/help-overlay.ui:20 msgctxt "Shortcut window description" msgid "Go Back" msgstr "" #: data/gtk/help-overlay.ui:26 msgctxt "Shortcut window description" msgid "Open Safe" msgstr "" #: data/gtk/help-overlay.ui:32 msgctxt "Shortcut window description" msgid "Open Preferences" msgstr "" #: data/gtk/help-overlay.ui:38 msgctxt "shortcut window" msgid "Show Shortcuts" msgstr "" #: data/gtk/help-overlay.ui:44 msgctxt "Shortcut window description" msgid "Close Window" msgstr "" #: data/gtk/help-overlay.ui:50 msgctxt "Shortcut window description" msgid "New Window" msgstr "" #: data/gtk/help-overlay.ui:56 msgctxt "Shortcut window description" msgid "Quit" msgstr "" #: data/gtk/help-overlay.ui:64 msgctxt "Shortcut window description" msgid "Safe" msgstr "" #: data/gtk/help-overlay.ui:67 msgctxt "Shortcut window description" msgid "Lock Safe" msgstr "" #: data/gtk/help-overlay.ui:73 msgctxt "Shortcut window description" msgid "Save Safe" msgstr "" #: data/gtk/help-overlay.ui:79 msgctxt "Shortcut window description" msgid "Open Search" msgstr "" #: data/gtk/help-overlay.ui:85 msgctxt "Shortcut window description" msgid "Create Entry" msgstr "" #: data/gtk/help-overlay.ui:91 msgctxt "Shortcut window description" msgid "Create Group" msgstr "" #: data/gtk/help-overlay.ui:99 msgctxt "Shortcut window description" msgid "Entry" msgstr "" #: data/gtk/help-overlay.ui:102 msgctxt "Shortcut window description" msgid "Copy Password" msgstr "" #: data/gtk/help-overlay.ui:108 msgctxt "Shortcut window description" msgid "Copy Address" msgstr "" #: data/gtk/help-overlay.ui:114 msgctxt "Shortcut window description" msgid "Copy Username" msgstr "" #: data/gtk/help-overlay.ui:120 msgctxt "Shortcut window description" msgid "Copy One-Time Password" msgstr "" #: data/gtk/help-overlay.ui:126 msgctxt "Shortcut window description" msgid "Show History" msgstr "" #: data/gtk/help-overlay.ui:132 msgctxt "Shortcut window description" msgid "Save in History" msgstr "" #: data/gtk/history_row.ui:18 gsecrets/widgets/history_row.py:47 msgid "Show Text" msgstr "" #: data/gtk/history_row.ui:39 msgid "Remove from History" msgstr "" #: data/gtk/history_window.ui:8 msgid "Password History" msgstr "" #: data/gtk/locked_headerbar.ui:14 msgid "_Open" msgstr "" #: data/gtk/locked_headerbar.ui:32 data/gtk/unlocked_headerbar.ui:84 #: data/gtk/welcome_page.ui:18 msgid "_New Safe" msgstr "" #: data/gtk/notes_dialog.ui:19 msgid "_Copy" msgstr "" #. Button tooltip in headerbar to open search page #: data/gtk/notes_dialog.ui:31 data/gtk/notes_dialog.ui:56 #: data/gtk/unlocked_headerbar.ui:26 msgid "Search" msgstr "" #: data/gtk/password_generator_popover.ui:32 msgid "Length" msgstr "" #: data/gtk/password_generator_popover.ui:50 msgid "Characters" msgstr "" #: data/gtk/password_generator_popover.ui:94 #: gsecrets/provider/pkcs11_provider.py:165 msgid "Passphrase" msgstr "" #: data/gtk/password_generator_popover.ui:103 msgid "Words" msgstr "" #. Button to generate a password #: data/gtk/password_generator_popover.ui:132 #: gsecrets/provider/file_provider.py:195 #: gsecrets/widgets/database_settings_dialog.py:206 msgid "_Generate" msgstr "" #: data/gtk/properties_dialog.ui:6 msgid "Properties" msgstr "" #: data/gtk/properties_dialog.ui:26 data/gtk/references_dialog.ui:153 msgid "UUID" msgstr "" #: data/gtk/properties_dialog.ui:35 msgid "Accessed" msgstr "" #: data/gtk/properties_dialog.ui:44 msgid "Modified" msgstr "" #: data/gtk/properties_dialog.ui:53 msgid "Created" msgstr "" #: data/gtk/references_dialog.ui:15 msgid "Code" msgstr "" #: data/gtk/references_dialog.ui:27 data/gtk/references_dialog.ui:242 #: data/gtk/references_dialog.ui:339 msgid "Property" msgstr "" #: data/gtk/references_dialog.ui:48 msgid "Title" msgstr "" #: data/gtk/references_dialog.ui:69 msgid "Username" msgstr "" #: data/gtk/references_dialog.ui:129 msgid "URL" msgstr "" #: data/gtk/references_dialog.ui:181 msgid "_URL" msgstr "" #: data/gtk/references_dialog.ui:185 msgid "_Notes" msgstr "" #: data/gtk/references_dialog.ui:191 msgid "References" msgstr "" #: data/gtk/references_dialog.ui:213 msgid "Syntax" msgstr "" #: data/gtk/references_dialog.ui:222 msgid "The placeholder syntax for field references is the following:" msgstr "" #: data/gtk/references_dialog.ui:241 data/gtk/references_dialog.ui:269 msgid "Show Field Codes" msgstr "" #: data/gtk/references_dialog.ui:270 msgid "Identifier" msgstr "" #: data/gtk/references_dialog.ui:328 msgid "Reference" msgstr "" #: data/gtk/references_dialog.ui:367 msgid "" "Each entry has a unique identifier called UUID. It can be found in the " "properties of the entry." msgstr "" #. Dialog title which informs the user about unsaved changes. #: data/gtk/save_dialog.ui:4 msgid "Unsaved Changes" msgstr "" #. Dialog subtitle which informs the user about unsaved changes more detailed. #: data/gtk/save_dialog.ui:5 msgid "Do you want to write all changes to the safe?" msgstr "" #. _Discard all the changes which the user have made to his keepass safe #: data/gtk/save_dialog.ui:10 gsecrets/widgets/quit_conflict_dialog.py:24 #: gsecrets/widgets/window.py:409 msgid "_Quit Without Saving" msgstr "" #. _Cancel exiting the program #: data/gtk/save_dialog.ui:11 gsecrets/widgets/window.py:410 msgid "_Don't Quit" msgstr "" #. _Save all the changes which the user have made to his keepass safe #: data/gtk/save_dialog.ui:12 msgid "_Save and Quit" msgstr "" #: data/gtk/settings_dialog.ui:14 msgid "_Hide First Start Screen" msgstr "" #: data/gtk/settings_dialog.ui:15 msgid "Reopen last opened safe." msgstr "" #. TRANSLATORS Safe as in strongbox. #. NOTE: Safe as in strongbox #: data/gtk/settings_dialog.ui:24 gsecrets/widgets/window.py:135 #: gsecrets/widgets/window.py:218 gsecrets/widgets/window.py:230 msgid "Safe" msgstr "" #: data/gtk/settings_dialog.ui:27 msgid "_Save Automatically" msgstr "" #: data/gtk/settings_dialog.ui:28 msgid "Save every change automatically." msgstr "" #: data/gtk/settings_dialog.ui:37 data/gtk/unlock_database.ui:49 #: gsecrets/provider/pkcs11_provider.py:168 #: gsecrets/provider/pkcs11_provider.py:170 gsecrets/unlock_database.py:194 msgid "Unlock" msgstr "" #. A composite key is a authentication method where the user needs both password and keyfile for unlocking his safe #: data/gtk/settings_dialog.ui:40 msgid "Remember Composite _Key" msgstr "" #. A composite key is a authentication method where the user needs both password and keyfile for unlocking his safe #: data/gtk/settings_dialog.ui:41 msgid "Remember last used composite key." msgstr "" #: data/gtk/settings_dialog.ui:56 msgid "Password Generation" msgstr "" #: data/gtk/settings_dialog.ui:59 msgid "Password Length" msgstr "" #: data/gtk/settings_dialog.ui:60 msgid "Number of characters when generating a password." msgstr "" #: data/gtk/settings_dialog.ui:74 msgid "_Uppercase Characters" msgstr "" #: data/gtk/settings_dialog.ui:75 msgid "Use uppercase characters A-Z when generating a password." msgstr "" #: data/gtk/settings_dialog.ui:82 msgid "_Lowercase Characters" msgstr "" #: data/gtk/settings_dialog.ui:83 msgid "Use lowercase characters a-z when generating a password." msgstr "" #: data/gtk/settings_dialog.ui:90 msgid "_Numeric Characters" msgstr "" #: data/gtk/settings_dialog.ui:91 msgid "Use numeric characters when generating a password." msgstr "" #: data/gtk/settings_dialog.ui:98 msgid "_Special Characters" msgstr "" #. ASCII is a proper name #: data/gtk/settings_dialog.ui:99 msgid "Use non-alphanumeric ASCII symbols when generating a password." msgstr "" #: data/gtk/settings_dialog.ui:108 msgid "Passphrase Generation" msgstr "" #: data/gtk/settings_dialog.ui:111 msgid "Passphrase Length" msgstr "" #: data/gtk/settings_dialog.ui:112 #: data/org.gnome.World.Secrets.gschema.xml.in:98 msgid "Number of words to use when generating a passphrase." msgstr "" #: data/gtk/settings_dialog.ui:126 msgid "Separator" msgstr "" #: data/gtk/settings_dialog.ui:136 data/gtk/settings_dialog.ui:139 msgid "Security" msgstr "" #: data/gtk/settings_dialog.ui:142 msgid "Safe Lock Timeout" msgstr "" #: data/gtk/settings_dialog.ui:143 msgid "Lock safe on idle after X minutes." msgstr "" #: data/gtk/settings_dialog.ui:157 msgid "Lock on _Session Lock" msgstr "" #: data/gtk/settings_dialog.ui:158 msgid "Automatically lock when the session is locked." msgstr "" #: data/gtk/settings_dialog.ui:165 msgid "Clear Clipboard" msgstr "" #: data/gtk/settings_dialog.ui:166 msgid "Clear clipboard after X seconds." msgstr "" #: data/gtk/settings_dialog.ui:180 msgid "Clear Recent List" msgstr "" #: data/gtk/settings_dialog.ui:181 msgid "Clear the recently opened safes list." msgstr "" #: data/gtk/settings_dialog.ui:188 msgid "Clear" msgstr "" #: data/gtk/unlock_database.ui:18 msgid "Unlock Safe" msgstr "" #: data/gtk/unlocked_database.ui:18 msgid "Browser" msgstr "" #: data/gtk/unlocked_database.ui:29 gsecrets/unlocked_database.py:692 msgid "Select Items" msgstr "" #: data/gtk/unlocked_database.ui:35 data/gtk/unlocked_headerbar.ui:11 msgid "Go Back" msgstr "" #: data/gtk/unlocked_database.ui:41 #: gsecrets/widgets/saving_conflict_dialog.py:31 msgid "_Cancel" msgstr "" #: data/gtk/unlocked_database.ui:53 data/gtk/unlocked_database.ui:59 msgid "Search Safe" msgstr "" #: data/gtk/unlocked_database.ui:72 msgid "_Clear" msgstr "" #. Button tooltip in selection mode to delete every selected entry/group #: data/gtk/unlocked_database.ui:81 msgid "Delete Selection" msgstr "" #. Button tooltip in selection mode to move every selected entry/group to another place #: data/gtk/unlocked_database.ui:91 msgid "Move Selection" msgstr "" #: data/gtk/unlocked_database.ui:98 msgid "Paste Selection" msgstr "" #: data/gtk/unlocked_database.ui:123 msgid "Select an Entry" msgstr "" #: data/gtk/unlocked_headerbar.ui:18 msgid "New Entry or Group" msgstr "" #. Button tooltip in headerbar to switch to selection mode where the user can tick password entries and groups #: data/gtk/unlocked_headerbar.ui:33 msgid "Selection Mode" msgstr "" #: data/gtk/unlocked_headerbar.ui:59 msgid "So_rting" msgstr "" #. This is an alphabetical order for entries #: data/gtk/unlocked_headerbar.ui:61 msgid "_A-Z" msgstr "" #. This is an alphabetical order for entries #: data/gtk/unlocked_headerbar.ui:66 msgid "_Z-A" msgstr "" #: data/gtk/unlocked_headerbar.ui:71 msgid "_Newest First" msgstr "" #: data/gtk/unlocked_headerbar.ui:76 msgid "_Oldest First" msgstr "" #: data/gtk/unlocked_headerbar.ui:88 msgid "New _Window" msgstr "" #: data/gtk/unlocked_headerbar.ui:92 msgid "Sa_fe Properties" msgstr "" #: data/gtk/unlocked_headerbar.ui:114 msgid "New _Entry" msgstr "" #: data/gtk/unlocked_headerbar.ui:118 msgid "New _Group" msgstr "" #: data/gtk/unlocked_headerbar.ui:138 #: gsecrets/widgets/saving_conflict_dialog.py:34 msgid "_Save" msgstr "" #: data/gtk/unlocked_headerbar.ui:153 msgid "_Lock" msgstr "" #. The umbrella sentence of the application on the first start screen #: data/gtk/welcome_page.ui:11 msgid "Secure Secrets" msgstr "" #. The subtitle of the umbrella sentence in the first start screen. This is a sentence which gives the user a starting point what he can do if he opens the application for the first time. #: data/gtk/welcome_page.ui:12 msgid "Create or import a new Keepass safe" msgstr "" #: data/org.gnome.World.Secrets.desktop.in.in:5 msgid "A password manager for GNOME" msgstr "" #. Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon! #: data/org.gnome.World.Secrets.desktop.in.in:14 msgid "keepass;encrypt;secure;" msgstr "" #: data/org.gnome.World.Secrets.desktop.in.in:21 msgid "New Window" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:12 msgid "Lock on session lock" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:13 msgid "Automatically lock the safe when the session is locked." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:17 msgid "Reopen last opened database" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:18 msgid "" "Automatically open the unlock screen of the last opened database, otherwise " "show the welcome screen." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:22 msgid "Save every change automatically" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:23 msgid "" "Save every change you made instantly into the database. Please note that you " "cannot revert changes if Autosave is enabled." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:27 msgid "Lock database after X minutes" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:28 msgid "" "Automatically lock your database after a given amount of minutes to improve " "the security." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:32 msgid "Clear clipboard after X seconds" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:33 msgid "After copying the password clear the clipboard for security reasons." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:37 msgid "Window size" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:38 msgid "Remember the window size." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:42 msgid "Last opened database" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:43 msgid "Path to the last opened database." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:47 msgid "Remember composite key" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:48 msgid "Remember last used composite key for database unlocking." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:52 msgid "Last used key provider" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:53 msgid "Key provider for composite database unlocking." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:57 msgid "Remember unlock method" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:58 msgid "Remember last used unlock method for future database unlocking." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:62 msgid "Backup the database on unlock" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:63 msgid "" "If an error occurs while saving the database, a backup can be found at ~/." "cache/secrets/backups" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:67 msgid "Sorting order of groups and entries" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:68 msgid "Order of the rows in the groups and entries view." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:72 msgid "Use uppercases when generating a password" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:73 msgid "Use uppercase characters A-Z when generating a random password." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:77 msgid "Use lowercases when generating a password" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:78 msgid "Use lowercase characters a-z when generating a random password." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:82 msgid "Use numbers when generating a password" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:83 msgid "Use numbers 0-9 characters when generating a random password." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:87 msgid "Use symbols when generating a password" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:88 msgid "Use non-alphanumeric ASCII symbols when generating a random password." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:92 msgid "Password length when generating a password" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:93 msgid "Number of single characters when generating a password." msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:97 msgid "Number of words when generating a passphrase" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:102 msgid "Separator when generating a passphrase" msgstr "" #: data/org.gnome.World.Secrets.gschema.xml.in:103 msgid "Word separator to use when generating a passphrase." msgstr "" #: data/org.gnome.World.Secrets.metainfo.xml.in.in:5 msgid "@NAME@" msgstr "" #: data/org.gnome.World.Secrets.metainfo.xml.in.in:12 msgid "" "Secrets is a password manager which makes use of the KeePass v.4 format. It " "integrates perfectly with the GNOME desktop and provides an easy and " "uncluttered interface for the management of password databases." msgstr "" #: data/org.gnome.World.Secrets.metainfo.xml.in.in:265 msgid "Password management" msgstr "" #: data/org.gnome.World.Secrets.metainfo.xml.in.in:269 msgid "Safe unlocking" msgstr "" #: data/org.gnome.World.Secrets.metainfo.xml.in.in:273 msgid "Safe creation" msgstr "" #: gsecrets/attachment_warning_dialog.py:68 #: gsecrets/attachment_warning_dialog.py:79 msgid "Could not load attachment" msgstr "" #: gsecrets/create_database.py:65 msgid "Passwords do not match" msgstr "" #: gsecrets/create_database.py:80 msgid "Unable to create database" msgstr "" #: gsecrets/create_database.py:111 gsecrets/unlock_database.py:100 msgid "Failed to generate composite key" msgstr "" #: gsecrets/entry_page.py:246 gsecrets/widgets/credentials_group.py:100 msgid "Saved in history" msgstr "" #: gsecrets/entry_page.py:260 gsecrets/entry_row.py:163 #: gsecrets/widgets/credentials_group.py:95 msgid "Username copied" msgstr "" #: gsecrets/entry_page.py:265 gsecrets/entry_page.py:394 msgid "Address copied" msgstr "" #: gsecrets/entry_page.py:274 gsecrets/entry_page.py:329 msgid "One-time password copied" msgstr "" #: gsecrets/entry_page.py:307 msgid "Could not open URL" msgstr "" #: gsecrets/entry_page.py:317 msgid "The address is not valid" msgstr "" #. NOTE: Filechooser title for selecting attachment file #: gsecrets/entry_page.py:354 msgid "Select Attachments" msgstr "" #: gsecrets/entry_row.py:156 gsecrets/widgets/credentials_group.py:107 msgid "Password copied" msgstr "" #: gsecrets/entry_row.py:171 msgid "One-Time Password copied" msgstr "" #: gsecrets/entry_row.py:185 gsecrets/group_row.py:134 msgid "Title not Specified" msgstr "" #: gsecrets/password_generator_popover.py:74 msgid "Include Lowercase" msgstr "" #: gsecrets/password_generator_popover.py:76 msgid "Exclude Lowercase" msgstr "" #: gsecrets/password_generator_popover.py:79 msgid "Include Uppercase" msgstr "" #: gsecrets/password_generator_popover.py:81 msgid "Exclude Uppercase" msgstr "" #: gsecrets/password_generator_popover.py:84 msgid "Include Numbers" msgstr "" #: gsecrets/password_generator_popover.py:86 msgid "Exclude Numbers" msgstr "" #: gsecrets/password_generator_popover.py:89 msgid "Include Symbols" msgstr "" #: gsecrets/password_generator_popover.py:91 msgid "Exclude Symbols" msgstr "" #: gsecrets/pathbar_button.py:33 msgid "Root Group" msgstr "" #: gsecrets/provider/file_provider.py:41 gsecrets/provider/file_provider.py:79 msgid "Select Keyfile" msgstr "" #: gsecrets/provider/file_provider.py:50 gsecrets/provider/file_provider.py:141 msgid "Clear Keyfile" msgstr "" #: gsecrets/provider/file_provider.py:69 msgid "Select keyfile" msgstr "" #: gsecrets/provider/file_provider.py:107 msgid "Could not load keyfile" msgstr "" #. NOTE: Filechooser title for generating a new keyfile #: gsecrets/provider/file_provider.py:134 #: gsecrets/provider/file_provider.py:194 #: gsecrets/widgets/database_settings_dialog.py:205 msgid "Generate Keyfile" msgstr "" #: gsecrets/provider/file_provider.py:158 msgid "Use a file to increase security" msgstr "" #: gsecrets/provider/file_provider.py:180 msgid "Could not create keyfile" msgstr "" #: gsecrets/provider/pkcs11_provider.py:99 msgid "No Smartcard" msgstr "" #: gsecrets/provider/pkcs11_provider.py:118 #: gsecrets/provider/pkcs11_provider.py:219 msgid "Smartcard" msgstr "" #: gsecrets/provider/pkcs11_provider.py:119 msgid "Select certificate" msgstr "" #: gsecrets/provider/pkcs11_provider.py:157 msgid "No smartcard present" msgstr "" #: gsecrets/provider/pkcs11_provider.py:158 msgid "Please insert smartcard and retry." msgstr "" #: gsecrets/provider/pkcs11_provider.py:161 #: gsecrets/widgets/database_settings_dialog.py:296 msgid "OK" msgstr "" #: gsecrets/provider/pkcs11_provider.py:168 msgid "Unlock your smartcard" msgstr "" #: gsecrets/provider/pkcs11_provider.py:169 gsecrets/selection_manager.py:111 msgid "Cancel" msgstr "" #: gsecrets/provider/pkcs11_provider.py:212 msgid "Failed to unlock Smartcard" msgstr "" #: gsecrets/provider/pkcs11_provider.py:220 msgid "Use a smartcard" msgstr "" #: gsecrets/provider/pkcs11_provider.py:268 msgid "Refresh Certificate List" msgstr "" #: gsecrets/provider/yubikey_provider.py:33 msgid "No Key" msgstr "" #. TRANSLATORS For example: YubiKey 4 [123456] - Slot 2 #: gsecrets/provider/yubikey_provider.py:36 #, python-brace-format msgid "{description} [{serial}] - Slot {slot}" msgstr "" #: gsecrets/provider/yubikey_provider.py:137 #: gsecrets/provider/yubikey_provider.py:195 msgid "YubiKey" msgstr "" #: gsecrets/provider/yubikey_provider.py:138 msgid "Select key" msgstr "" #: gsecrets/provider/yubikey_provider.py:146 #: gsecrets/provider/yubikey_provider.py:202 msgid "Select YubiKey slot" msgstr "" #: gsecrets/provider/yubikey_provider.py:237 msgid "Touch YubiKey" msgstr "" #: gsecrets/recent_files_menu.py:43 msgid "Recent Files" msgstr "" #: gsecrets/safe_element.py:43 msgid "White" msgstr "" #: gsecrets/safe_element.py:45 msgid "Blue" msgstr "" #: gsecrets/safe_element.py:47 msgid "Green" msgstr "" #: gsecrets/safe_element.py:49 msgid "Yellow" msgstr "" #: gsecrets/safe_element.py:51 msgid "Orange" msgstr "" #: gsecrets/safe_element.py:53 msgid "Red" msgstr "" #: gsecrets/safe_element.py:55 msgid "Purple" msgstr "" #: gsecrets/safe_element.py:57 msgid "Brown" msgstr "" #: gsecrets/safe_element.py:634 msgid "Clone" msgstr "" #. This shouldn't happen #. TODO Set the body of the message based on the error kind. #: gsecrets/save_dialog.py:32 gsecrets/save_dialog.py:39 #: gsecrets/unlocked_database.py:244 gsecrets/unlocked_database.py:532 #: gsecrets/widgets/window.py:408 msgid "Could not save Safe" msgstr "" #: gsecrets/selection_manager.py:58 msgid "Operation aborted: deleting currently active group" msgstr "" #: gsecrets/selection_manager.py:106 msgid "Warning" msgstr "" #: gsecrets/selection_manager.py:108 msgid "" "You are deleting elements in the trash bin, these deletions cannot be undone." msgstr "" #: gsecrets/selection_manager.py:112 msgid "Delete" msgstr "" #: gsecrets/selection_manager.py:142 msgid "Operation aborted: moving currently active group" msgstr "" #: gsecrets/selection_manager.py:155 msgid "Move completed" msgstr "" #. pylint: disable=consider-using-f-string #: gsecrets/unlock_database.py:108 msgid "Safe {} is already open" msgstr "" #: gsecrets/unlock_database.py:182 msgid "Failed to unlock Safe" msgstr "" #: gsecrets/unlocked_database.py:247 msgid "Safe saved" msgstr "" #: gsecrets/unlocked_database.py:249 msgid "No changes made" msgstr "" #. pylint: disable=consider-using-f-string #: gsecrets/unlocked_database.py:296 msgid "Element deleted" msgid_plural "{} Elements deleted" msgstr[0] "" msgstr[1] "" #: gsecrets/unlocked_database.py:301 msgid "Deletion completed" msgstr "" #: gsecrets/unlocked_database.py:306 gsecrets/unlocked_database.py:330 msgid "Undo" msgstr "" #: gsecrets/unlocked_database.py:329 msgid "Attribute deleted" msgstr "" #: gsecrets/unlocked_database.py:359 msgid "Copied" msgstr "" #. NOTE: Notification that a safe has been locked. #: gsecrets/unlocked_database.py:459 msgid "Safe locked due to inactivity" msgstr "" #: gsecrets/unlocked_database.py:694 msgid "{} Selected" msgid_plural "{} Selected" msgstr[0] "" msgstr[1] "" #: gsecrets/widgets/add_attribute_dialog.py:35 msgid "Attribute key contains an illegal character" msgstr "" #: gsecrets/widgets/add_attribute_dialog.py:45 msgid "Attribute key already exists" msgstr "" #. NOTE: Filechooser title for downloading an attachment #: gsecrets/widgets/attachment_entry_row.py:37 msgid "Save Attachment" msgstr "" #: gsecrets/widgets/attachment_entry_row.py:54 msgid "Could not store attachment" msgstr "" #: gsecrets/widgets/attribute_entry_row.py:43 #: gsecrets/widgets/protected_attribute_entry_row.py:60 msgid "Attribute copied" msgstr "" #. NOTE: Filechooser title for choosing current used keyfile #: gsecrets/widgets/database_settings_dialog.py:144 msgid "Select Current Keyfile" msgstr "" #: gsecrets/widgets/database_settings_dialog.py:243 #: gsecrets/widgets/database_settings_dialog.py:247 msgid "Could not apply changes" msgstr "" #. Still executes the finally block #: gsecrets/widgets/database_settings_dialog.py:250 msgid "Changes Applied" msgstr "" #: gsecrets/widgets/database_settings_dialog.py:286 msgid "Could not change credentials" msgstr "" #. TRANSLATORS Warning dialog to resolve file saving conflicts. #: gsecrets/widgets/database_settings_dialog.py:291 #: gsecrets/widgets/saving_conflict_dialog.py:22 msgid "Conflicts While Saving" msgstr "" #: gsecrets/widgets/database_settings_dialog.py:293 msgid "" "The safe was modified from somewhere else. Please resolve these conflicts " "from the main window when saving." msgstr "" #. Encryption Algorithm #. Derivation Algorithm #: gsecrets/widgets/database_settings_dialog.py:358 #: gsecrets/widgets/database_settings_dialog.py:372 msgid "Unknown" msgstr "" #. NOTE: AES is a proper name #: gsecrets/widgets/database_settings_dialog.py:362 msgid "AES 256-bit" msgstr "" #. NOTE: ChaCha20 is a proper name #: gsecrets/widgets/database_settings_dialog.py:365 msgid "ChaCha20 256-bit" msgstr "" #. NOTE: Twofish is a proper name #: gsecrets/widgets/database_settings_dialog.py:368 msgid "Twofish 256-bit" msgstr "" #. NOTE: Argon2 is a proper name #: gsecrets/widgets/database_settings_dialog.py:376 msgid "Argon2" msgstr "" #. NOTE: Argon2id is a proper name #: gsecrets/widgets/database_settings_dialog.py:379 msgid "Argon2id" msgstr "" #. NOTE: AES-KDF is a proper name #: gsecrets/widgets/database_settings_dialog.py:382 msgid "AES-KDF" msgstr "" #: gsecrets/widgets/expiration_date_row.py:56 #: gsecrets/widgets/expiration_date_row.py:64 msgid "Entry expired" msgstr "" #: gsecrets/widgets/history_row.py:43 msgid "Hide Text" msgstr "" #: gsecrets/widgets/notes_dialog.py:58 msgid "Selection copied" msgstr "" #: gsecrets/widgets/password_level_bar.py:22 msgid "Password Strength" msgstr "" #. TRANSLATORS Dialog header for when there is a conflict. #: gsecrets/widgets/quit_conflict_dialog.py:18 msgid "Unsaved Changes Conflict" msgstr "" #: gsecrets/widgets/quit_conflict_dialog.py:20 msgid "Save and Quit" msgstr "" #: gsecrets/widgets/quit_conflict_dialog.py:21 msgid "Back up, Save, and Quit" msgstr "" #: gsecrets/widgets/quit_conflict_dialog.py:22 msgid "Don't Quit" msgstr "" #. TRANSLATORS Warning Dialog to resolve saving conflicts. \n is a new line. #: gsecrets/widgets/saving_conflict_dialog.py:25 msgid "" "The safe was modified from somewhere else. Saving will overwrite their " "version of the safe with our current version.\n" "\n" " You can also make a backup of their version of the safe." msgstr "" #. TRANSLATORS backup and save current safe. #: gsecrets/widgets/saving_conflict_dialog.py:33 msgid "_Back up and Save" msgstr "" #: gsecrets/widgets/saving_conflict_dialog.py:45 msgid "Save Backup" msgstr "" #: gsecrets/widgets/saving_conflict_dialog.py:55 msgid "Could not backup safe" msgstr "" #: gsecrets/widgets/window.py:139 msgid "Any file type" msgstr "" #: gsecrets/widgets/window.py:146 msgid "Select Safe" msgstr "" #: gsecrets/widgets/window.py:163 msgid "File does not have a valid path" msgstr "" #: gsecrets/widgets/window.py:196 msgid "Safe is already open" msgstr "" #: gsecrets/widgets/window.py:228 msgid "_Create" msgstr "" #: gsecrets/widgets/window.py:250 msgid "Cannot create Safe: Safe is already open" msgstr "" #: gsecrets/widgets/window.py:292 gsecrets/widgets/window.py:307 msgid "Could not create new Safe" msgstr "" #: gsecrets/widgets/window.py:385 msgid "Could not save safe" msgstr ""