# Copyright (C) YEAR This file is copyright: # This file is distributed under the same license as the keysmith package. # # A S Alam , 2021. msgid "" msgstr "" "Project-Id-Version: keysmith\n" "Report-Msgid-Bugs-To: https://bugs.kde.org\n" "POT-Creation-Date: 2024-11-18 00:43+0000\n" "PO-Revision-Date: 2021-01-20 21:44-0800\n" "Last-Translator: A S Alam \n" "Language-Team: Punjabi \n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Lokalize 20.08.1\n" #: src/app/cli.cpp:133 #, kde-format msgctxt "@info ( placeholder)" msgid "" "Optional account to add, formatted as otpauth:// URI (e.g. from a QR code)" msgstr "" #: src/app/flows_p.cpp:108 src/app/flows_p.cpp:282 #, kde-format msgctxt "@title:window" msgid "Invalid account" msgstr "ਅਢੁੱਕਵਾਂ ਖਾਤਾ" #: src/app/flows_p.cpp:109 #, kde-format msgctxt "@info:label" msgid "" "The account you are trying to add is invalid. You can either quit the app, " "or continue without adding the account." msgstr "" "ਤੁਹਾਡੇ ਵਲੋਂ ਜੋੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤਾ ਜਾ ਰਿਹਾ ਖਾਤਾ ਅਢੁੱਕਵਾਂ ਹੈ। ਤੁਸੀਂ ਜਾਂ ਐਪ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਬਿਨਾਂ " "ਖਾਤਾ ਜੋੜੇ ਐਪ ਨਾਲ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ।" #: src/app/flows_p.cpp:283 #, fuzzy, kde-format #| msgctxt "@info:label" #| msgid "" #| "The account you are trying to add is invalid. You can either quit the " #| "app, or continue without adding the account." msgctxt "@info:label" msgid "" "The account you are trying to add is invalid. Continue without adding the " "account." msgstr "" "ਤੁਹਾਡੇ ਵਲੋਂ ਜੋੜਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤਾ ਜਾ ਰਿਹਾ ਖਾਤਾ ਅਢੁੱਕਵਾਂ ਹੈ। ਤੁਸੀਂ ਜਾਂ ਐਪ ਬੰਦ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਬਿਨਾਂ " "ਖਾਤਾ ਜੋੜੇ ਐਪ ਨਾਲ ਜਾਰੀ ਰੱਖ ਸਕਦੇ ਹੋ।" #: src/contents/ui/AccountEntryViewBase.qml:35 #, fuzzy, kde-format #| msgctxt "Confirm dialog title: %1 is the name of the account to remove" #| msgid "Removing account: %1" msgctxt "Details dialog title: %1 is the name of the account" msgid "Details of account: %1" msgstr "ਖਾਤਾ ਹਟਾਇਆ ਜਾ ਰਿਹਾ ਹੈ: %1" #: src/contents/ui/AccountEntryViewBase.qml:42 #, kde-format msgid "Name:" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:49 #, kde-format msgid "Issuer:" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:56 #, kde-format msgid "Mode:" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:57 #, kde-format msgctxt "Mode of 2fa" msgid "HOTP" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:57 #, kde-format msgctxt "Mode of 2fa" msgid "TOTP" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:63 #, kde-format msgid "Epoch:" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:70 #, fuzzy, kde-format #| msgctxt "@label:textbox" #| msgid "Timer:" msgid "Time Step:" msgstr "ਟਾਈਮਰ:" #: src/contents/ui/AccountEntryViewBase.qml:77 #, kde-format msgid "Offset:" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:84 #, fuzzy, kde-format #| msgctxt "@label:spinbox" #| msgid "Token length:" msgid "Token Length:" msgstr "ਟੋਕਨ ਦੀ ਲੰਬਾਈ:" #: src/contents/ui/AccountEntryViewBase.qml:91 #, kde-format msgid "Hash:" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:100 #, kde-format msgctxt "Confirm dialog title: %1 is the name of the account to remove" msgid "Removing account: %1" msgstr "ਖਾਤਾ ਹਟਾਇਆ ਜਾ ਰਿਹਾ ਹੈ: %1" #: src/contents/ui/AccountEntryViewBase.qml:105 #, kde-format msgid "" "

  • Account name: %1
  • Account issuer: %2

Removing this account from Keysmith will not disable two-factor " "authentication (2FA). Make sure you can still access your account without " "using Keysmith before proceeding:

  • Make sure you have another 2FA " "app set up for your account, or:
  • Make sure you have recovery codes " "for your account, or:
  • Disable two-factor authentication on your " "account
" msgstr "" #: src/contents/ui/AccountEntryViewBase.qml:116 #, fuzzy, kde-format #| msgctxt "Button confirming account removal" #| msgid "Delete account" msgctxt "Button confirming account removal" msgid "Delete Account" msgstr "ਖਾਤਾ ਹਟਾਓ" #: src/contents/ui/AccountEntryViewBase.qml:134 #, kde-format msgctxt "Notification shown in a passive notification" msgid "Token copied to clipboard!" msgstr "" #: src/contents/ui/AccountNameForm.qml:64 #, fuzzy, kde-format #| msgctxt "@label:textbox" #| msgid "Account Name:" msgctxt "@label:textbox" msgid "Account name:" msgstr "ਖਾਤੇ ਦਾ ਨਾਂ" #: src/contents/ui/AccountNameForm.qml:83 #, fuzzy, kde-format #| msgctxt "@label:textbox" #| msgid "Account Issuer:" msgctxt "@label:textbox" msgid "Account issuer:" msgstr "ਖਾਤਾ ਜਾਰੀਕਰਤਾ:" #: src/contents/ui/AccountsOverview.qml:21 #, kde-format msgctxt "@title:window" msgid "Accounts" msgstr "ਖਾਤੇ" #: src/contents/ui/AccountsOverview.qml:25 #, kde-format msgctxt "generic error shown when adding or updating an account failed" msgid "Failed to update accounts" msgstr "ਖਾਤੇ ਅੱਪਡੇਟ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ" #: src/contents/ui/AccountsOverview.qml:26 #, kde-format msgctxt "error message shown when loading accounts from storage failed" msgid "Some accounts failed to load." msgstr "ਕੁਝ ਖਾਤੇ ਲੋਡ ਕਰਨ ਲਈ ਫੇਲ੍ਹ ਹੈ।" #: src/contents/ui/AccountsOverview.qml:91 #, fuzzy, kde-format #| msgctxt "@title:window" #| msgid "Rename account to add" msgid "No accounts added" msgstr "ਜੋੜਨ ਲਈ ਖਾਤੇ ਦਾ ਨਾਂ ਬਦਲੋ" #: src/contents/ui/AccountsOverview.qml:96 #, fuzzy, kde-format #| msgctxt "@title:window" #| msgid "Add new account" msgctxt "" "@action:button add new account, shown instead of overview list when no " "accounts have been added yet" msgid "Add Account" msgstr "ਨਵਾਂ ਖਾਤਾ ਜੋੜੋ" #: src/contents/ui/AccountsOverview.qml:163 #, fuzzy, kde-format #| msgid "Add" msgctxt "@action:button add new account, shown in toolbar" msgid "Add" msgstr "ਜੋੜੋ" #: src/contents/ui/AccountsOverview.qml:176 #, kde-format msgctxt "@action:button import accounts, shown in toolbar" msgid "Import" msgstr "" #: src/contents/ui/AddAccount.qml:22 #, kde-format msgctxt "@title:window" msgid "Add new account" msgstr "ਨਵਾਂ ਖਾਤਾ ਜੋੜੋ" #: src/contents/ui/AddAccount.qml:45 #, kde-format msgctxt "@action:button cancel and dismiss the add account form" msgid "Cancel" msgstr "ਰੱਦ ਕਰੋ" #: src/contents/ui/AddAccount.qml:52 #, fuzzy, kde-format #| msgctxt "@action:button Dismiss the error page and quit Keysmtih" #| msgid "Quit" msgctxt "@action:button Dismiss the error page and quit Keysmith" msgid "Quit" msgstr "ਬਾਹਰ" #: src/contents/ui/AddAccount.qml:61 #, fuzzy, kde-format #| msgid "Add" msgctxt "@action:button" msgid "Add" msgstr "ਜੋੜੋ" #: src/contents/ui/AddAccount.qml:81 #, fuzzy, kde-format #| msgctxt "@label:chooser" #| msgid "Account Type:" msgctxt "@label:chooser" msgid "Account type:" msgstr "ਖਾਤੇ ਦੀ ਕਿਸਮ:" #: src/contents/ui/AddAccount.qml:90 #, kde-format msgctxt "@option:radio" msgid "Time-based OTP" msgstr "ਸਮਾਂ-ਅਧਾਰਿਤ OTP" #: src/contents/ui/AddAccount.qml:101 #, kde-format msgctxt "@option:radio" msgid "Hash-based OTP" msgstr "ਹੈਸ਼-ਅਧਾਰਿਤ OTP" #: src/contents/ui/AddAccount.qml:113 #, kde-format msgid "Token secret" msgstr "ਟੋਕਨ ਭੇਤ" #: src/contents/ui/AddAccount.qml:116 #, kde-format msgctxt "@label:textbox" msgid "Secret key:" msgstr "ਭੇਤ ਕੁੰਜੀ:" #: src/contents/ui/AddAccount.qml:132 #, kde-format msgctxt "Button to reveal form for configuring additional token details" msgid "Details" msgstr "ਵੇਰਵੇ" #: src/contents/ui/AddAccount.qml:140 #, fuzzy, kde-format #| msgctxt "Button to reveal form for configuring additional token details" #| msgid "Details" msgctxt "@title:group" msgid "HOTP Details:" msgstr "ਵੇਰਵੇ" #: src/contents/ui/AddAccount.qml:153 #, fuzzy, kde-format #| msgctxt "Button to reveal form for configuring additional token details" #| msgid "Details" msgctxt "@label" msgid "TOTP Details:" msgstr "ਵੇਰਵੇ" #: src/contents/ui/ErrorPage.qml:33 #, kde-format msgctxt "@action:button Button to dismiss the error page" msgid "Continue" msgstr "ਜਾਰੀ ਰੱਖੋ" #: src/contents/ui/ErrorPage.qml:40 #, kde-format msgctxt "@action:button Dismiss the error page and quit Keysmtih" msgid "Quit" msgstr "ਬਾਹਰ" #: src/contents/ui/HOTPAccountEntryView.qml:19 #: src/contents/ui/TOTPAccountEntryView.qml:23 #, fuzzy, kde-format #| msgctxt "Button to reveal form for configuring additional token details" #| msgid "Details" msgctxt "Button to show details of a single account" msgid "Show details" msgstr "ਵੇਰਵੇ" #: src/contents/ui/HOTPAccountEntryView.qml:28 #: src/contents/ui/TOTPAccountEntryView.qml:34 #, kde-format msgctxt "Button for removal of a single account" msgid "Delete account" msgstr "ਖਾਤੇ ਨੂੰ ਹਟਾਓ" #: src/contents/ui/HOTPDetailsForm.qml:27 #, kde-format msgctxt "@label:textbox" msgid "Counter:" msgstr "ਗਿਣਤੀ:" #: src/contents/ui/HOTPDetailsForm.qml:48 #: src/contents/ui/TOTPDetailsForm.qml:67 #, kde-format msgctxt "@label:spinbox" msgid "Token length:" msgstr "ਟੋਕਨ ਦੀ ਲੰਬਾਈ:" #: src/contents/ui/HOTPDetailsForm.qml:63 #, fuzzy, kde-format #| msgctxt "@option:check" #| msgid "Add check digit" msgctxt "@option:check" msgid "Add checksum digit" msgstr "ਚੈਕ ਅੰਕ ਜੋੜੋ" #: src/contents/ui/HOTPDetailsForm.qml:75 #, fuzzy, kde-format #| msgctxt "@option:check" #| msgid "Use custom offset" msgctxt "@option:check" msgid "Use custom truncation offset" msgstr "ਕਸਟਮ ਆਫਸੈੱਟ ਵਰਤੋਂ" #: src/contents/ui/HOTPDetailsForm.qml:89 #, kde-format msgctxt "@label:spinbox" msgid "Truncation offset:" msgstr "ਛੰਗਾਈ ਆਫਸੈੱਟ:" #: src/contents/ui/ImportAccount.qml:21 #, fuzzy, kde-format #| msgctxt "@title:window" #| msgid "Accounts" msgctxt "@title:window" msgid "Import Accounts" msgstr "ਖਾਤੇ" #: src/contents/ui/ImportAccount.qml:52 #, kde-format msgid "Import format" msgstr "" #. i18n strings #: src/contents/ui/ImportAccount.qml:58 #, kde-format msgctxt "@item:inlistbox" msgid "andOTP Encrypted JSON" msgstr "" #: src/contents/ui/ImportAccount.qml:59 #, kde-format msgctxt "@item:inlistbox" msgid "andOTP Plain JSON" msgstr "" #. i18nc("@item:inlistbox", "Aegis Encrypted JSON"), value: Models.ValidatedImportInput.AegisEncryptedJSON}); #: src/contents/ui/ImportAccount.qml:61 #, kde-format msgctxt "@item:inlistbox" msgid "Aegis Plain JSON" msgstr "" #: src/contents/ui/ImportAccount.qml:62 #, kde-format msgctxt "@item:inlistbox" msgid "FreeOTP URIs" msgstr "" #: src/contents/ui/ImportAccount.qml:78 #, kde-format msgctxt "@label:chooser" msgid "Backup file:" msgstr "" #: src/contents/ui/ImportAccount.qml:81 #, kde-format msgctxt "@info:placeholder" msgid "No file selected" msgstr "" #: src/contents/ui/ImportAccount.qml:85 #, kde-format msgctxt "@title:window" msgid "Select file" msgstr "" #: src/contents/ui/ImportAccount.qml:99 #, fuzzy, kde-format #| msgctxt "@label:textbox" #| msgid "Verify password:" msgctxt "@info:placeholder" msgid "Decryption password" msgstr "ਪਾਸਵਰਡ ਤਸਦੀਕ ਕਰੋ:" #: src/contents/ui/ImportAccount.qml:102 src/contents/ui/UnlockAccounts.qml:50 #, kde-format msgctxt "@label:textbox" msgid "Password:" msgstr "ਪਾਸਵਰਡ:" #: src/contents/ui/ImportAccount.qml:113 #, kde-format msgctxt "@action:button" msgid "Import" msgstr "" #: src/contents/ui/KeysmithGlobalDrawer.qml:12 #: src/contents/ui/KeysmithGlobalDrawer.qml:15 #, fuzzy, kde-format #| msgctxt "@title" #| msgid "Keysmith" msgid "About Keysmith" msgstr "ਕੀ-ਸਮਿੱਥ" #: src/contents/ui/RenameAccount.qml:17 #, kde-format msgctxt "@title:window" msgid "Rename account to add" msgstr "ਜੋੜਨ ਲਈ ਖਾਤੇ ਦਾ ਨਾਂ ਬਦਲੋ" #: src/contents/ui/RenameAccount.qml:35 #, kde-format msgctxt "" "@info:label Keysmith received an account to add via URI on e.g. commandline " "which is already in use" msgid "" "Another account with the same name already exists. Please correct the name " "or issuer for the new account." msgstr "" "ਇਸੇ ਨਾਂ ਨਾਲ ਹੋਰ ਖਾਤਾ ਪਹਿਲਾਂ ਹੀ ਮੌਜੂਦ ਹੈ। ਨਵੇਂ ਖਾਤੇ ਲਈ ਜਾਂ ਤਾਂ ਨਾਂ ਜਾਂ ਜਾਰੀ ਕਰਤਾ ਠੀਕ ਕਰੋ।" #: src/contents/ui/RenameAccount.qml:49 #, kde-format msgctxt "@action:button cancel and dismiss the rename account form" msgid "Cancel" msgstr "ਰੱਦ ਕਰੋ" #: src/contents/ui/RenameAccount.qml:56 #, kde-format msgid "Add" msgstr "ਜੋੜੋ" #: src/contents/ui/SetupPassword.qml:21 src/contents/ui/UnlockAccounts.qml:21 #, kde-format msgctxt "@title:window" msgid "Password" msgstr "ਪਾਸਵਰਡ" #: src/contents/ui/SetupPassword.qml:27 #, kde-format msgid "Failed to set up your password" msgstr "ਤੁਹਾਡਾ ਪਾਸਵਰਡ ਸੈਟ ਅੱਪ ਕਰਨ ਲਈ ਅਸਫ਼ਲ ਹੈ" #: src/contents/ui/SetupPassword.qml:42 #, fuzzy, kde-format #| msgid "Get started by choosing a password to protect your accounts" msgid "Choose a password to protect your accounts" msgstr "ਆਪਣੇ ਖਾਤਿਆਂ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ ਪਾਸਵਰਡ ਚੁਣਨ ਕਰਕੇ ਸ਼ੁਰੂਆਤ ਕਰੋ" #: src/contents/ui/SetupPassword.qml:49 #, fuzzy, kde-format #| msgctxt "@label:textbox" #| msgid "New password:" msgctxt "@label:textbox" msgid "New Password:" msgstr "ਨਵਾਂ ਪਾਸਵਰਡ:" #: src/contents/ui/SetupPassword.qml:60 #, kde-format msgctxt "@label:textbox" msgid "Verify password:" msgstr "ਪਾਸਵਰਡ ਤਸਦੀਕ ਕਰੋ:" #: src/contents/ui/SetupPassword.qml:68 #, fuzzy, kde-format #| msgid "Apply" msgctxt "@action:button" msgid "Apply" msgstr "ਲਾਗੂ ਕਰੋ" #: src/contents/ui/TokenEntryViewLabels.qml:40 #, kde-format msgctxt "placeholder text if no token is available" msgid "(refresh)" msgstr "(ਤਾਜ਼ਾ ਕਰੋ)" #: src/contents/ui/TOTPDetailsForm.qml:27 #, kde-format msgctxt "@label:textbox" msgid "Timer:" msgstr "ਟਾਈਮਰ:" #: src/contents/ui/TOTPDetailsForm.qml:45 #, kde-format msgctxt "@label:textbox" msgid "Starting at:" msgstr "ਇਸ ਵੇਲੇ ਸ਼ੁਰੂ:" #: src/contents/ui/TOTPDetailsForm.qml:79 #, kde-format msgctxt "@label:chooser" msgid "Hash algorithm:" msgstr "ਹੈਸ਼ ਐਲਗੋਰਿਥਮ:" #: src/contents/ui/TOTPDetailsForm.qml:86 #, kde-format msgctxt "@option:radio" msgid "SHA-1" msgstr "SHA-1" #: src/contents/ui/TOTPDetailsForm.qml:98 #, kde-format msgctxt "@option:radio" msgid "SHA-256" msgstr "SHA-256" #: src/contents/ui/TOTPDetailsForm.qml:110 #, kde-format msgctxt "@option:radio" msgid "SHA-512" msgstr "SHA-512" #: src/contents/ui/UnlockAccounts.qml:25 #, kde-format msgid "Failed to unlock your accounts" msgstr "ਤੁਹਾਡੇ ਖਾਤੇ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਅਸਫ਼ਲ ਹੈ" #: src/contents/ui/UnlockAccounts.qml:43 #, kde-format msgid "Please provide the password to unlock your accounts" msgstr "ਆਪਣੇ ਖਾਤਿਆਂ ਨੂੰ ਅਣ-ਲਾਕ ਕਰਨ ਲਈ ਪਾਸਵਰਡ ਦਿਓ ਜੀ" #: src/contents/ui/UnlockAccounts.qml:59 #, fuzzy, kde-format #| msgid "Unlock" msgctxt "@action:button" msgid "Unlock" msgstr "ਅਣ-ਲਾਕ ਕਰੋ" #: src/main.cpp:68 #, kde-format msgctxt "@title" msgid "Keysmith" msgstr "ਕੀ-ਸਮਿੱਥ" #: src/main.cpp:71 #, kde-format msgid "generate two-factor authentication (2FA) tokens" msgstr "" #: src/main.cpp:74 #, fuzzy, kde-format #| msgctxt "@title" #| msgid "Keysmith" msgid "Keysmith" msgstr "ਕੀ-ਸਮਿੱਥ" #: src/main.cpp:78 #, kde-format msgid "© 2019 KDE Community" msgstr "" #~ msgctxt "Button cancelling account removal" #~ msgid "Cancel" #~ msgstr "ਰੱਦ ਕਰੋ" #~ msgctxt "@label:check" #~ msgid "Checksum:" #~ msgstr "ਚੈਕਸਮ:" #~ msgctxt "@label:check" #~ msgid "Truncation:" #~ msgstr "ਛੰਗਾਈ:"