From 932d79fd8516b17beec59b960b501b5fc32540f2 Mon Sep 17 00:00:00 2001 From: Leendert de Borst <6917405+lanedirt@users.noreply.github.com> Date: Wed, 29 Oct 2025 10:02:12 +0100 Subject: [PATCH] New Crowdin updates * New translations activesessionssection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations deleteaccountsection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations quickvaultunlocksection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations home.en.resx (French) Update translations from Crowdin [ci skip] * New translations home.en.resx (Spanish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Catalan) Update translations from Crowdin [ci skip] * New translations home.en.resx (German) Update translations from Crowdin [ci skip] * New translations home.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Hebrew) Update translations from Crowdin [ci skip] * New translations home.en.resx (Italian) Update translations from Crowdin [ci skip] * New translations home.en.resx (Dutch) Update translations from Crowdin [ci skip] * New translations home.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Russian) Update translations from Crowdin [ci skip] * New translations home.en.resx (Swedish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Turkish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Ukrainian) Update translations from Crowdin [ci skip] * New translations home.en.resx (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations home.en.resx (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations welcome.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (French) Update translations from Crowdin [ci skip] * New translations en.json (Spanish) Update translations from Crowdin [ci skip] * New translations en.json (Catalan) Update translations from Crowdin [ci skip] * New translations en.json (German) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Hebrew) Update translations from Crowdin [ci skip] * New translations en.json (Italian) Update translations from Crowdin [ci skip] * New translations en.json (Dutch) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Russian) Update translations from Crowdin [ci skip] * New translations en.json (Swedish) Update translations from Crowdin [ci skip] * New translations en.json (Turkish) Update translations from Crowdin [ci skip] * New translations en.json (Ukrainian) Update translations from Crowdin [ci skip] * New translations en.json (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations en.json (Portuguese, Brazilian) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations termsandconditionsstep.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations defaultpasswordsettings.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations passwordsettingspopup.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations quickvaultunlocksection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations recentauthlogssection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations showrecoverycodes.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations twofactorauthenticationsection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations createnewidentitywidget.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations searchwidget.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations footer.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations topmenu.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations forgotpassword.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations setup.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Polish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations totpcodes.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations start.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations unlock.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Polish) Update translations from Crowdin [ci skip] * New translations login.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations passwordstep.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations usernamestep.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations totpviewer.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations topmenu.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations apierrors.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations localizable.strings (Finnish) Update translations from Crowdin [ci skip] * New translations clipboardcountdownbar.en.resx (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations home.en.resx (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations localizable.strings (Chinese Simplified) Update translations from Crowdin [ci skip] * New translations login.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations register.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations totpcodes.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations emailmodal.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations emailpreview.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations emailrow.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations recentemails.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations editemailformrow.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations importservicecard.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations deleteaccountsection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations passwordchangesection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations quickvaultunlocksection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations recentauthlogssection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations showrecoverycodes.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations footer.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations apps.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations general.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations importexport.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations security.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations creating.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations errorvaultdecrypt.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations vaultdecryptionprogress.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations welcome.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations changepassword.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations resetvault.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations resetvaultsection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations pendingmigrations.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations defaultpasswordsettings.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations importservices.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations passwordsettingspopup.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations activesessionssection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations twofactorauthenticationsection.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations createnewidentitywidget.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations searchwidget.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations forgotpassword.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations logout.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations setup.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations start.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations unlock.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations addedit.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations delete.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations home.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations view.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations apierrors.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations deleteaccount.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations enable2fa.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations en.json (Finnish) Update translations from Crowdin [ci skip] * New translations disable2fa.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations clipboardcountdownbar.en.resx (Polish) Update translations from Crowdin [ci skip] * New translations quickvaultunlocksection.en.resx (Finnish) Update translations from Crowdin [ci skip] * New translations general.en.resx (Finnish) Update translations from Crowdin [ci skip] --- .../src/i18n/locales/ca.json | 4 +- .../src/i18n/locales/de.json | 4 +- .../src/i18n/locales/es.json | 4 +- .../src/i18n/locales/fi.json | 20 +- .../src/i18n/locales/fr.json | 4 +- .../src/i18n/locales/he.json | 4 +- .../src/i18n/locales/it.json | 4 +- .../src/i18n/locales/nl.json | 4 +- .../src/i18n/locales/pl.json | 228 ++--- .../src/i18n/locales/pt.json | 4 +- .../src/i18n/locales/ru.json | 4 +- .../src/i18n/locales/sv.json | 4 +- .../src/i18n/locales/tr.json | 4 +- .../src/i18n/locales/uk.json | 4 +- .../src/i18n/locales/zh.json | 4 +- apps/mobile-app/i18n/locales/pl.json | 830 +++++++++--------- .../ios/Autofill/pl.lproj/Localizable.strings | Bin 4406 -> 4784 bytes .../ios/VaultUI/fi.lproj/Localizable.strings | Bin 6082 -> 6008 bytes .../ios/VaultUI/pl.lproj/Localizable.strings | Bin 5430 -> 6378 bytes .../ios/VaultUI/zh.lproj/Localizable.strings | Bin 5430 -> 4138 bytes .../Resources/ApiErrors.fi.resx | 12 +- .../Resources/ApiErrors.pl.resx | 52 +- .../Resources/Components/Auth/Login.pl.resx | 52 +- .../Components/Auth/Register.pl.resx | 24 +- .../Auth/Setup/PasswordStep.pl.resx | 28 +- .../Auth/Setup/TermsAndConditionsStep.pl.resx | 18 +- .../Auth/Setup/UsernameStep.pl.resx | 20 +- .../Main/ClipboardCountdownBar.pl.resx | 2 +- .../Main/ClipboardCountdownBar.zh.resx | 2 +- .../Components/TotpCodes/TotpCodes.pl.resx | 26 +- .../Components/TotpCodes/TotpViewer.pl.resx | 6 +- .../Components/Main/Email/EmailModal.pl.resx | 30 +- .../Main/Email/EmailPreview.pl.resx | 30 +- .../Components/Main/Email/EmailRow.pl.resx | 2 +- .../Main/Email/RecentEmails.pl.resx | 16 +- .../Main/Forms/EditEmailFormRow.pl.resx | 14 +- .../Settings/ImportExport/ResetVault.pl.resx | 40 +- .../Settings/Security/ChangePassword.pl.resx | 24 +- .../Settings/Security/DeleteAccount.pl.resx | 36 +- .../Settings/Security/Disable2Fa.pl.resx | 20 +- .../Pages/Settings/Security/Enable2Fa.pl.resx | 18 +- .../Settings/DefaultPasswordSettings.fi.resx | 4 +- .../Settings/DefaultPasswordSettings.pl.resx | 6 +- .../ImportExport/ImportServiceCard.pl.resx | 12 +- .../ImportExport/ImportServices.pl.resx | 82 +- .../ImportExport/ResetVaultSection.pl.resx | 6 +- .../Settings/PasswordSettingsPopup.fi.resx | 12 +- .../Settings/PasswordSettingsPopup.pl.resx | 24 +- .../Security/ActiveSessionsSection.fi.resx | 10 +- .../Security/ActiveSessionsSection.pl.resx | 22 +- .../Security/DeleteAccountSection.fi.resx | 2 +- .../Security/DeleteAccountSection.pl.resx | 6 +- .../Security/PasswordChangeSection.pl.resx | 6 +- .../Security/QuickVaultUnlockSection.fi.resx | 20 +- .../Security/QuickVaultUnlockSection.pl.resx | 20 +- .../Security/RecentAuthLogsSection.fi.resx | 8 +- .../Security/RecentAuthLogsSection.pl.resx | 22 +- .../Security/ShowRecoveryCodes.fi.resx | 4 +- .../Security/ShowRecoveryCodes.pl.resx | 8 +- .../TwoFactorAuthenticationSection.fi.resx | 10 +- .../TwoFactorAuthenticationSection.pl.resx | 10 +- .../Widgets/CreateNewIdentityWidget.fi.resx | 6 +- .../Widgets/CreateNewIdentityWidget.pl.resx | 20 +- .../Main/Widgets/SearchWidget.fi.resx | 4 +- .../Main/Widgets/SearchWidget.pl.resx | 12 +- .../Resources/Layout/Footer.fi.resx | 8 +- .../Resources/Layout/Footer.pl.resx | 10 +- .../Resources/Layout/TopMenu.fi.resx | 4 +- .../Resources/Layout/TopMenu.pl.resx | 20 +- .../Pages/Auth/ForgotPassword.fi.resx | 10 +- .../Pages/Auth/ForgotPassword.pl.resx | 12 +- .../Resources/Pages/Auth/Logout.pl.resx | 4 +- .../Resources/Pages/Auth/Setup/Setup.fi.resx | 4 +- .../Resources/Pages/Auth/Setup/Setup.pl.resx | 14 +- .../Resources/Pages/Auth/Start.fi.resx | 4 +- .../Resources/Pages/Auth/Start.pl.resx | 12 +- .../Resources/Pages/Auth/Unlock.fi.resx | 22 +- .../Resources/Pages/Auth/Unlock.pl.resx | 32 +- .../Pages/Main/Credentials/AddEdit.pl.resx | 82 +- .../Pages/Main/Credentials/Delete.pl.resx | 28 +- .../Pages/Main/Credentials/Home.ca.resx | 8 + .../Pages/Main/Credentials/Home.de.resx | 8 + .../Pages/Main/Credentials/Home.es.resx | 8 + .../Pages/Main/Credentials/Home.fi.resx | 8 + .../Pages/Main/Credentials/Home.fr.resx | 8 + .../Pages/Main/Credentials/Home.he.resx | 8 + .../Pages/Main/Credentials/Home.it.resx | 8 + .../Pages/Main/Credentials/Home.nl.resx | 8 + .../Pages/Main/Credentials/Home.pl.resx | 56 +- .../Pages/Main/Credentials/Home.pt.resx | 8 + .../Pages/Main/Credentials/Home.ru.resx | 8 + .../Pages/Main/Credentials/Home.sv.resx | 8 + .../Pages/Main/Credentials/Home.tr.resx | 8 + .../Pages/Main/Credentials/Home.uk.resx | 8 + .../Pages/Main/Credentials/Home.zh.resx | 36 +- .../Pages/Main/Credentials/View.pl.resx | 48 +- .../Resources/Pages/Main/Emails/Home.pl.resx | 22 +- .../Pages/Main/Settings/Apps.pl.resx | 20 +- .../Pages/Main/Settings/General.fi.resx | 2 +- .../Pages/Main/Settings/General.pl.resx | 68 +- .../ImportExport/ImportExport.pl.resx | 32 +- .../Main/Settings/Security/Security.pl.resx | 8 +- .../Main/Sync/StatusMessages/Creating.pl.resx | 8 +- .../StatusMessages/ErrorVaultDecrypt.pl.resx | 4 +- .../StatusMessages/PendingMigrations.pl.resx | 22 +- .../VaultDecryptionProgress.pl.resx | 4 +- .../Resources/Pages/Main/Welcome.fi.resx | 4 +- .../Resources/Pages/Main/Welcome.pl.resx | 50 +- .../AliasVault.Client/wwwroot/locales/fi.json | 22 +- .../AliasVault.Client/wwwroot/locales/pl.json | 2 +- 110 files changed, 1433 insertions(+), 1283 deletions(-) diff --git a/apps/browser-extension/src/i18n/locales/ca.json b/apps/browser-extension/src/i18n/locales/ca.json index 4a6fac8ba..2ccbcfab5 100644 --- a/apps/browser-extension/src/i18n/locales/ca.json +++ b/apps/browser-extension/src/i18n/locales/ca.json @@ -200,6 +200,7 @@ "welcomeTitle": "Welcome to AliasVault!", "welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Created", "updatedAt": "Last updated", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Random Alias", "manual": "Manual", diff --git a/apps/browser-extension/src/i18n/locales/de.json b/apps/browser-extension/src/i18n/locales/de.json index 3b94e0ad8..85e7c98c2 100644 --- a/apps/browser-extension/src/i18n/locales/de.json +++ b/apps/browser-extension/src/i18n/locales/de.json @@ -200,6 +200,7 @@ "welcomeTitle": "Willkommen bei AliasVault!", "welcomeDescription": "Du möchtest die AliasVault-Browser-Erweiterung verwenden? Navigiere zu einer Website und verwende das AliasVault-Popup-Fenster um einen neuen Zugang zu erstellen.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Erstellt", "updatedAt": "Zuletzt aktualisiert", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Zufälliger Alias", "manual": "Manuell", diff --git a/apps/browser-extension/src/i18n/locales/es.json b/apps/browser-extension/src/i18n/locales/es.json index 527af178c..5248d7cf4 100644 --- a/apps/browser-extension/src/i18n/locales/es.json +++ b/apps/browser-extension/src/i18n/locales/es.json @@ -200,6 +200,7 @@ "welcomeTitle": "Welcome to AliasVault!", "welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Created", "updatedAt": "Last updated", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Random Alias", "manual": "Manual", diff --git a/apps/browser-extension/src/i18n/locales/fi.json b/apps/browser-extension/src/i18n/locales/fi.json index 17079a221..dfe225d4c 100644 --- a/apps/browser-extension/src/i18n/locales/fi.json +++ b/apps/browser-extension/src/i18n/locales/fi.json @@ -200,6 +200,7 @@ "welcomeTitle": "Tervetuloa AliasVaultiin!", "welcomeDescription": "Käyttääksesi AliasVault-selainlaajennusta, siirry jollekin verkkosivustolle ja käytä AliasVaultin automaattisen täytön ponnahdusikkunaa luodaksesi uuden tunnistetiedon.", "noPasskeysFound": "Todennusavaimia, Passkey ei ole vielä luotu. Todennusavaimet on luotu vierailemalla verkkosivustolla, joka tarjoaa todennusavaimia todennusmenetelmänä.", + "noAttachmentsFound": "Tunnuksia liitteiden kanssa ei löytynyt", "noMatchingCredentials": "Vastaavia tunnistetietoja ei löytynyt", "createdAt": "Luotu", "updatedAt": "Viimeksi päivitetty", @@ -218,9 +219,10 @@ "deleteCredentialConfirm": "Oletko varma, että haluat poistaa tämän tunnistetiedon? Tätä toimintoa ei voi perua.", "filters": { "all": "(All) Käyttäjätunnukset", - "passkeys": "Todennusavaimet", + "passkeys": "Sala-avaimet", "aliases": "Aliakset", - "userpass": "Salasanat" + "userpass": "Salasanat", + "attachments": "Liitteet" }, "randomAlias": "Sattumanvarainen alias", "manual": "Käyttöopas", @@ -362,15 +364,15 @@ "selectLanguage": "Valitse kieli", "serverConfiguration": "Palvelimen asetukset", "serverConfigurationDescription": "Määritä AliasVault-palvelimen URL-osoite itse isännöityille instanssille", - "customApiUrl": "API-osoite", - "customClientUrl": "Asiakkaan URL-osoite", + "customApiUrl": "API-URL-osoite", + "customClientUrl": "Asiakas-URL-osoite", "apiUrlHint": "API päätepisteen URL (yleensä asiakkaan URL + /api)", "clientUrlHint": "Web-käyttöliittymän URL-osoite itse isännöidyssä instanssissa", "autofillSettingsDescription": "Ota käyttöön tai poista käytöstä automaattisen täytön ponnahdusikkuna verkkosivuilta", "autofillEnabledDescription": "Automaattisen täytön ehdotukset näkyvät kirjautumislomakkeissa", "autofillDisabledDescription": "Automaattitäyttöehdotukset on poistettu käytöstä kaikkialla", "languageSettings": "Keili", - "languageSettingsDescription": "Valitse haluamasi kieli", + "languageSettingsDescription": "Valitse ensisijainen kieli", "validation": { "apiUrlRequired": "API-URL-osoite vaaditaan", "apiUrlInvalid": "Syötä kelvollinen API-URL-osoite", @@ -379,14 +381,14 @@ } }, "passkeys": { - "passkey": "Todennusavain", + "passkey": "Sala-avain", "site": "Sivusto", "displayName": "Nimi", "helpText": "Todennusavaimet, Passkeys, luodaan sivustolle pyydettäessä. Niitä ei voi manuaalisesti muokata. Voit poistaa tämän salasanan, voit poistaa sen tästä käyttäjätunnuksesta. Voit korvata tämän salasanan tai luoda uuden, käy verkkosivuilla ja seuraa sen kehotuksia.", "passkeyMarkedForDeletion": "Todennusavain merkitty poistettavaksi", "passkeyWillBeDeleted": "Tämä todennusavain poistetaan, kun tallennat tämän käyttäjätiedon.", "bypass": { - "title": "Käytä selaimen todennusavainta", + "title": "Käytä selaimen sala-avainta", "description": "Kuinka kauan haluat käyttää selaimen todennusavaimen tarjoajaa {{origin}}?", "thisTimeOnly": "Vain tällä kertaa", "alwaysForSite": "Aina tällä sivustolla" @@ -405,9 +407,9 @@ "titlePlaceholder": "Anna nimi tälle todennusavaimelle", "createButton": "Luo todennusavain, Passkey", "creatingButton": "Luodaan...", - "useBrowserPasskey": "Käytä selaimen todennusavainta", + "useBrowserPasskey": "Käytä selaimen sala-avainta", "selectPasskeyToReplace": "Valitse todennusavain, johon korvataan", - "createNewPasskey": "Luo uusi todennusavain, Passkey", + "createNewPasskey": "Luo uusi sala-avain", "replacingPasskey": "Korvaava todennusavain: {{displayName}}", "confirmReplace": "Vahvista korvaaminen" }, diff --git a/apps/browser-extension/src/i18n/locales/fr.json b/apps/browser-extension/src/i18n/locales/fr.json index 3df3342a4..8f8428b43 100644 --- a/apps/browser-extension/src/i18n/locales/fr.json +++ b/apps/browser-extension/src/i18n/locales/fr.json @@ -200,6 +200,7 @@ "welcomeTitle": "Bienvenue dans AliasVault !", "welcomeDescription": "Pour utiliser l'extension de navigateur AliasVault : accédez à un site web et utilisez la fenêtre de saisie automatique AliasVault pour créer un nouvel identifiant.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Créé", "updatedAt": "Dernière mise à jour", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Alias aléatoire", "manual": "Manuel", diff --git a/apps/browser-extension/src/i18n/locales/he.json b/apps/browser-extension/src/i18n/locales/he.json index 5984df87f..4210060eb 100644 --- a/apps/browser-extension/src/i18n/locales/he.json +++ b/apps/browser-extension/src/i18n/locales/he.json @@ -200,6 +200,7 @@ "welcomeTitle": "ברוך בואך ל־AliasVault!", "welcomeDescription": "כדי להשתמש בהרחבת הדפדפן של AliasVault: יש לנווט לאתר ולהשתמש בחלונית ההשלמה האוטומטית של AliasVault כדי ליצור פרטי גישה חדשים.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "יצירה", "updatedAt": "עדכון אחרון", @@ -220,7 +221,8 @@ "all": "(כל) פרטי הגישה", "passkeys": "Passkeys", "aliases": "כינויים", - "userpass": "סיסמאות" + "userpass": "סיסמאות", + "attachments": "Attachments" }, "randomAlias": "כינוי אקראי", "manual": "ידני", diff --git a/apps/browser-extension/src/i18n/locales/it.json b/apps/browser-extension/src/i18n/locales/it.json index 65dbbe59b..ec3294818 100644 --- a/apps/browser-extension/src/i18n/locales/it.json +++ b/apps/browser-extension/src/i18n/locales/it.json @@ -200,6 +200,7 @@ "welcomeTitle": "Benvenuto in AliasVault!", "welcomeDescription": "Per usare l'estensione browser AliasVault: naviga su un sito e usa la finestra di compilazione automatica per creare una nuova credenziale.", "noPasskeysFound": "Non sono state ancora create chiavi di accesso. Le passkey vengono create visitando un sito web che offre le chiavi di accesso come metodo di autenticazione.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "Nessuna credenziale corrispondente trovata", "createdAt": "Creato", "updatedAt": "Ultimo aggiornamento", @@ -220,7 +221,8 @@ "all": "(Tutte) Credenziali", "passkeys": "Passkey", "aliases": "Alias", - "userpass": "Password" + "userpass": "Password", + "attachments": "Attachments" }, "randomAlias": "Alias casuale", "manual": "Manuale", diff --git a/apps/browser-extension/src/i18n/locales/nl.json b/apps/browser-extension/src/i18n/locales/nl.json index 382b42d3a..ccfcafbd9 100644 --- a/apps/browser-extension/src/i18n/locales/nl.json +++ b/apps/browser-extension/src/i18n/locales/nl.json @@ -200,6 +200,7 @@ "welcomeTitle": "Welkom bij AliasVault!", "welcomeDescription": "Om de AliasVault browser extensie te gebruiken: navigeer naar een website en gebruik de AliasVault autofill popup om nieuwe credentials aan te maken.", "noPasskeysFound": "Er zijn nog geen passkeys aangemaakt. Passkeys worden gemaakt door een website te bezoeken die passkeys als een authenticatiemethode biedt.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "Geen credentials gevonden", "createdAt": "Aangemaakt", "updatedAt": "Laatst bijgewerkt", @@ -220,7 +221,8 @@ "all": "(Alle) Credentials", "passkeys": "Passkeys", "aliases": "Aliassen", - "userpass": "Wachtwoorden" + "userpass": "Wachtwoorden", + "attachments": "Attachments" }, "randomAlias": "Alias", "manual": "Handmatig", diff --git a/apps/browser-extension/src/i18n/locales/pl.json b/apps/browser-extension/src/i18n/locales/pl.json index 783d9b36e..805a36e7c 100644 --- a/apps/browser-extension/src/i18n/locales/pl.json +++ b/apps/browser-extension/src/i18n/locales/pl.json @@ -200,6 +200,7 @@ "welcomeTitle": "Witamy w AliasVault!", "welcomeDescription": "Aby skorzystać z rozszerzenia przeglądarki AliasVault: przejdź do strony internetowej i użyj wyskakującego okienka autouzupełniania AliasVault, aby utworzyć nowe dane uwierzytelniające.", "noPasskeysFound": "Nie utworzono jeszcze żadnych kluczy dostępu. Klucze dostępu tworzy się, odwiedzając stronę internetową, która oferuje klucze dostępu jako metodę uwierzytelniania.", + "noAttachmentsFound": "Nie znaleziono danych logowania z załącznikami", "noMatchingCredentials": "Nie znaleziono pasujących danych uwierzytelniających", "createdAt": "Utworzono", "updatedAt": "Ostatnia aktualizacja", @@ -220,7 +221,8 @@ "all": "(Wszystkie) Dane logowania", "passkeys": "Klucze dostępu", "aliases": "Aliasy", - "userpass": "Hasła" + "userpass": "Hasła", + "attachments": "Załączniki" }, "randomAlias": "Losowy alias", "manual": "Ręcznie", @@ -257,66 +259,66 @@ "privateEmailAliasVaultServer": "Serwer AliasVault", "privateEmailDescription": "E2E zaszyfrowane, w pełni prywatne.", "publicEmailTitle": "Publiczni dostawcy poczty tymczasowej", - "publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.", - "useDomainChooser": "Use domain chooser", - "enterCustomDomain": "Enter custom domain", - "enterFullEmail": "Enter full email address", - "enterEmailPrefix": "Enter email prefix" + "publicEmailDescription": "Anonimowa, ale ograniczona prywatność. Treści e-mail są czytelne dla każdego, kto zna adres.", + "useDomainChooser": "Użyj wybierania domen", + "enterCustomDomain": "Wprowadź własną domenę", + "enterFullEmail": "Wprowadź pełny adres e-mail", + "enterEmailPrefix": "Wprowadź prefiks e-mail" }, "emails": { - "title": "Emails", - "deleteEmailTitle": "Delete Email", - "deleteEmailConfirm": "Are you sure you want to permanently delete this email?", - "from": "From", - "to": "To", - "date": "Date", - "emailContent": "Email content", - "attachments": "Attachments", - "emailNotFound": "Email not found", - "noEmails": "No emails found", - "noEmailsDescription": "You have not received any emails at your private email addresses yet. When you receive a new email, it will appear here.", + "title": "Wiadomości e-mail", + "deleteEmailTitle": "Usuń adres e-mail", + "deleteEmailConfirm": "Czy na pewno chcesz trwale usunąć ten e-mail?", + "from": "Od", + "to": "Do", + "date": "Data", + "emailContent": "Treść wiadomości e-mail", + "attachments": "Załączniki", + "emailNotFound": "Nie znaleziono wiadomości e-mail", + "noEmails": "Nie znaleziono wiadomości e-mail", + "noEmailsDescription": "Nie otrzymałeś jeszcze żadnych wiadomości e-mail na prywatne adresy e-mail. Kiedy otrzymasz nowy e-mail, pojawi się on tutaj.", "dateFormat": { - "justNow": "just now", - "minutesAgo_single": "{{count}} min ago", - "minutesAgo_plural": "{{count}} mins ago", - "hoursAgo_single": "{{count}} hr ago", - "hoursAgo_plural": "{{count}} hrs ago", - "yesterday": "yesterday" + "justNow": "w tej chwili", + "minutesAgo_single": "{{count}} minut temu", + "minutesAgo_plural": "{{count}} minut temu", + "hoursAgo_single": "{{count}} godzinę temu", + "hoursAgo_plural": "{{count}} godzin temu", + "yesterday": "wczoraj" }, "errors": { - "emailLoadError": "An error occurred while loading emails. Please try again later.", - "emailUnexpectedError": "An unexpected error occurred while loading emails. Please try again later." + "emailLoadError": "Wystąpił błąd podczas ładowania pliku. Proszę, spróbuj ponownie później.", + "emailUnexpectedError": "Wystąpił nieoczekiwany błąd podczas ładowania wiadomości. Spróbuj ponownie później." }, "apiErrors": { - "CLAIM_DOES_NOT_MATCH_USER": "The current chosen email address is already in use. Please change the email address by editing this credential.", - "CLAIM_DOES_NOT_EXIST": "An error occurred while trying to load the emails. Please try to edit and save the credential entry to synchronize the database, then try again." + "CLAIM_DOES_NOT_MATCH_USER": "Wybrany adres e-mail jest już w użyciu. Proszę zmienić adres e-mail poprzez edycję danych logowania.", + "CLAIM_DOES_NOT_EXIST": "Wystąpił błąd podczas próby załadowania wiadomości e-mail. Spróbuj edytować i zapisać wpis logowania, aby zsynchronizować bazę danych, a następnie spróbuj ponownie." } }, "settings": { - "title": "Settings", - "serverUrl": "Server URL", - "language": "Language", - "autofillEnabled": "Enable Autofill", - "version": "Version", - "openInNewWindow": "Open in new window", - "openWebApp": "Open web app", - "loggedIn": "Logged in", - "logout": "Logout", - "globalSettings": "Global Settings", - "autofillPopup": "Autofill popup", - "activeOnAllSites": "Active on all sites (unless disabled below)", - "disabledOnAllSites": "Disabled on all sites", - "enabled": "Enabled", - "disabled": "Disabled", - "rightClickContextMenu": "Right-click context menu", - "autofillMatching": "Autofill Matching", - "autofillMatchingMode": "Autofill matching mode", - "autofillMatchingModeDescription": "Determines which credentials are considered a match and shown as suggestions in the autofill popup for a given website.", - "autofillMatchingDefault": "URL + subdomain + name wildcard", - "autofillMatchingUrlSubdomain": "URL + subdomain", - "autofillMatchingUrlExact": "Exact URL domain only", - "siteSpecificSettings": "Site-Specific Settings", - "autofillPopupOn": "Autofill popup on: ", + "title": "Ustawienia", + "serverUrl": "Adres URL serwera", + "language": "Język", + "autofillEnabled": "Włącz autouzupełnianie", + "version": "Wersja", + "openInNewWindow": "Otwórz w nowym oknie", + "openWebApp": "Otwórz aplikację internetową", + "loggedIn": "Zalogowano", + "logout": "Wyloguj się", + "globalSettings": "Ustawienia globalne", + "autofillPopup": "Okno autouzupełniania", + "activeOnAllSites": "Aktywne we wszystkich witrynach (chyba że wyłączone poniżej)", + "disabledOnAllSites": "Wyłączone na wszystkich witrynach", + "enabled": "Włączone", + "disabled": "Wyłączone", + "rightClickContextMenu": "Kliknij prawym przyciskiem myszy w menu kontekstowym", + "autofillMatching": "Dopasowanie autouzupełniania", + "autofillMatchingMode": "Tryb dopasowania autouzupełniania", + "autofillMatchingModeDescription": "Określa które dane logowania są uważane za dopasowane i wyświetlane jako sugestie w oknie autouzupełniania dla danej strony internetowej.", + "autofillMatchingDefault": "Adres URL + subdomena + nazwa wieloznaczna", + "autofillMatchingUrlSubdomain": "Adres URL + subdomena", + "autofillMatchingUrlExact": "Dokładna domena adresu URL", + "siteSpecificSettings": "Ustawienia dotyczące witryny", + "autofillPopupOn": "Wyskakujące okno autouzupełniania: ", "enabledForThisSite": "Włączone dla tej witryny", "disabledForThisSite": "Wyłączone dla tej witryny", "temporarilyDisabledUntil": "Tymczasowo nieaktywne do ", @@ -365,89 +367,89 @@ "customApiUrl": "Adres URL interfejsu API", "customClientUrl": "Adresy URL klienta", "apiUrlHint": "Adres URL punktu końcowego API (zazwyczaj adres URL klienta + /api)", - "clientUrlHint": "The web interface URL of your self-hosted instance", + "clientUrlHint": "Adres URL interfejsu sieci web dla twojej samodzielnej instancji", "autofillSettingsDescription": "Włącz lub wyłącz okno autouzupełniania na stronach internetowych", - "autofillEnabledDescription": "Autofill suggestions will appear on login forms", - "autofillDisabledDescription": "Autofill suggestions are disabled globally", - "languageSettings": "Language", - "languageSettingsDescription": "Choose your preferred language", + "autofillEnabledDescription": "Sugestie autouzupełniania pojawią się na formularzach logowania", + "autofillDisabledDescription": "Sugestie autouzupełniania są wyłączone globalnie", + "languageSettings": "Język", + "languageSettingsDescription": "Wybierz preferowany język interfejsu", "validation": { - "apiUrlRequired": "API URL is required", - "apiUrlInvalid": "Please enter a valid API URL", - "clientUrlRequired": "Client URL is required", - "clientUrlInvalid": "Please enter a valid client URL" + "apiUrlRequired": "API URL jest wymagane", + "apiUrlInvalid": "Wprowadź poprawny adres URL API", + "clientUrlRequired": "Adres URL klienta jest wymagany", + "clientUrlInvalid": "Wprowadź prawidłowy adres URL klienta" } }, "passkeys": { - "passkey": "Passkey", - "site": "Site", - "displayName": "Name", - "helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential. To replace this passkey or create a new one, visit the website and follow its prompts.", - "passkeyMarkedForDeletion": "Passkey marked for deletion", - "passkeyWillBeDeleted": "This passkey will be deleted when you save this credential.", + "passkey": "Kod dostępu", + "site": "Strona internetowa", + "displayName": "Nazwa", + "helpText": "Klucze dostępu są tworzone na stronie internetowej po wyświetleniu monitu. Nie można ich edytować ręcznie. Aby usunąć ten klucz dostępu, można go usunąć z tych poświadczeń. Aby zastąpić ten klucz dostępu lub utworzyć nowy, należy odwiedzić stronę internetową i postępować zgodnie z wyświetlanymi instrukcjami.", + "passkeyMarkedForDeletion": "Klucz dostępu oznaczony do usunięcia", + "passkeyWillBeDeleted": "To hasło zostanie usunięte po zapisaniu tych danych logowania.", "bypass": { - "title": "Use Browser Passkey", - "description": "How long would you like to use the browser's passkey provider for {{origin}}?", - "thisTimeOnly": "This time only", - "alwaysForSite": "Always for this site" + "title": "Użyj klucza dostępu przeglądarki", + "description": "Jak długo chcesz korzystać z dostawcy kluczy przeglądarki dla {{origin}}?", + "thisTimeOnly": "Tylko tym razem", + "alwaysForSite": "Zawsze dla tej witryny" }, "authenticate": { - "title": "Sign in with Passkey", - "signInFor": "Sign in with passkey for", - "selectPasskey": "Select a passkey to sign in:", - "noPasskeysFound": "No passkeys found for this site", - "useBrowserPasskey": "Use Browser Passkey" + "title": "Zaloguj się za pomocą klucza bezpieczeństwa", + "signInFor": "Zaloguj się za pomocą klucza bezpieczeństwa dla", + "selectPasskey": "Wybierz klucz dostępu, aby się zalogować:", + "noPasskeysFound": "Nie znaleziono kluczy dostępu dla tej witryny", + "useBrowserPasskey": "Użyj klucza dostępu przeglądarki" }, "create": { - "title": "Create Passkey", - "createFor": "Create a new passkey for", - "titleLabel": "Title", - "titlePlaceholder": "Enter a name for this passkey", - "createButton": "Create Passkey", - "creatingButton": "Creating...", - "useBrowserPasskey": "Use Browser Passkey", - "selectPasskeyToReplace": "Select a passkey to replace:", - "createNewPasskey": "Create New Passkey", - "replacingPasskey": "Replacing passkey: {{displayName}}", - "confirmReplace": "Confirm Replace" + "title": "Utwórz klucz dostępu", + "createFor": "Utwórz nowy klucz dostępu dla", + "titleLabel": "Tytuł", + "titlePlaceholder": "Wprowadź nazwę dla tego klucza dostępu", + "createButton": "Utwórz klucz dostępu", + "creatingButton": "Tworzenie...", + "useBrowserPasskey": "Użyj klucza dostępu przeglądarki", + "selectPasskeyToReplace": "Wybierz klucz dostępu, który chcesz zastąpić:", + "createNewPasskey": "Utwórz nowy klucz dostępu", + "replacingPasskey": "Zamiana klucza dostępu: {{displayName}}", + "confirmReplace": "Potwierdź zamianę" }, "settings": { - "passkeyProvider": "Passkey Provider", - "passkeyProviderOn": "Passkey Provider on ", - "enable": "Enable AliasVault as passkey provider", - "description": "When enabled, AliasVault will handle passkey requests from websites. When a website requests a passkey, the AliasVault popup will be shown instead of the native browser or OS passkey interface." + "passkeyProvider": "Dostawca klucza dostępu", + "passkeyProviderOn": "Dostawca klucza dostępu włączony ", + "enable": "Włącz AliasVault jako dostawcę kluczy dostępu", + "description": "Po włączeniu AliasVault będzie obsługiwać żądania kluczy dostępu od stron internetowych. Gdy strona internetowa zażąda klucza dostępu, zamiast natywnego interfejsu przeglądarki lub systemu operacyjnego wyświetli się okienko AliasVault." } }, "upgrade": { - "title": "Upgrade Vault", - "subtitle": "AliasVault has updated and your vault needs to be upgraded. This should only take a few seconds.", - "versionInformation": "Version Information", - "yourVault": "Your vault version:", - "newVersion": "New available version:", - "upgrade": "Upgrade Vault", - "upgrading": "Upgrading...", - "logout": "Logout", - "whatsNew": "What's New", - "whatsNewDescription": "An upgrade is required to support the following changes:", - "noDescriptionAvailable": "No description available for this version.", + "title": "Uaktualnij sejf", + "subtitle": "AliasVault został zaktualizowany i konieczna jest aktualizacja Twojego sejfu. Zajmie to tylko kilka sekund.", + "versionInformation": "Informacje o wersji", + "yourVault": "Twoja wersja sejfu:", + "newVersion": "Nowa dostępna wersja:", + "upgrade": "Aktualizuj sejf", + "upgrading": "Aktualizacja...", + "logout": "Wyloguj się", + "whatsNew": "Co nowego", + "whatsNewDescription": "Uaktualnienie jest wymagane do obsługi następujących zmian:", + "noDescriptionAvailable": "Brak dostępnego opisu dla tej wersji.", "okay": "Ok", "status": { "preparingUpgrade": "Przygotowywanie aktualizacji...", "vaultAlreadyUpToDate": "Sejf jest już aktualny", - "startingDatabaseTransaction": "Starting database transaction...", - "applyingDatabaseMigrations": "Applying database migrations...", - "applyingMigration": "Applying migration {{current}} of {{total}}...", - "committingChanges": "Committing changes..." + "startingDatabaseTransaction": "Rozpoczynanie transakcji w bazie danych...", + "applyingDatabaseMigrations": "Stosowanie migracji do bazy danych...", + "applyingMigration": "Aplikacja migracji {{current}} z {{total}}...", + "committingChanges": "Wprowadzanie zmian..." }, "alerts": { - "error": "Error", - "unableToGetVersionInfo": "Unable to get version information. Please try again.", - "selfHostedServer": "Self-Hosted Server", - "selfHostedWarning": "If you're using a self-hosted server, make sure to also update your self-hosted instance as otherwise logging in to the web client will stop working.", - "cancel": "Cancel", - "continueUpgrade": "Continue Upgrade", - "upgradeFailed": "Upgrade Failed", - "failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})" + "error": "Błąd", + "unableToGetVersionInfo": "Nie można uzyskać informacji o wersji. Spróbuj ponownie.", + "selfHostedServer": "Serwer własny", + "selfHostedWarning": "Jeśli używasz własnego serwera, upewnij się, że zaktualizujesz swoją samodzielną instancję, ponieważ w przeciwnym razie logowanie się do klienta internetowego przestanie działać.", + "cancel": "Anuluj", + "continueUpgrade": "Kontynuuj aktualizację", + "upgradeFailed": "Aktualizacja nie powiodła się", + "failedToApplyMigration": "Nie udało się zastosować migracji ({{current}} of {{total}})" } } } \ No newline at end of file diff --git a/apps/browser-extension/src/i18n/locales/pt.json b/apps/browser-extension/src/i18n/locales/pt.json index 26722b87a..9847cf606 100644 --- a/apps/browser-extension/src/i18n/locales/pt.json +++ b/apps/browser-extension/src/i18n/locales/pt.json @@ -200,6 +200,7 @@ "welcomeTitle": "Boas-vindas ao AliasVault!", "welcomeDescription": "Para utilizar a extensão de navegador do AliasVault: navegue para um site e utilize o pop-up de preenchimento automático do AliasVault para criar uma nova credencial.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Criado", "updatedAt": "Última atualização há", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Alias Aleatório", "manual": "Manual", diff --git a/apps/browser-extension/src/i18n/locales/ru.json b/apps/browser-extension/src/i18n/locales/ru.json index 3e168fd1a..95ecc8cfc 100644 --- a/apps/browser-extension/src/i18n/locales/ru.json +++ b/apps/browser-extension/src/i18n/locales/ru.json @@ -200,6 +200,7 @@ "welcomeTitle": "Добро пожаловать в AliasVault!", "welcomeDescription": "Чтобы использовать браузерное расширение AliasVault: перейдите на сайт и используйте всплывающее окно автозаполнения AliasVault для создания новых учетных данных.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Создан", "updatedAt": "Последнее обновление", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Случайный псевдоним", "manual": "Инструкция", diff --git a/apps/browser-extension/src/i18n/locales/sv.json b/apps/browser-extension/src/i18n/locales/sv.json index c2401e7c2..03156b22a 100644 --- a/apps/browser-extension/src/i18n/locales/sv.json +++ b/apps/browser-extension/src/i18n/locales/sv.json @@ -200,6 +200,7 @@ "welcomeTitle": "Welcome to AliasVault!", "welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Created", "updatedAt": "Last updated", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Random Alias", "manual": "Manual", diff --git a/apps/browser-extension/src/i18n/locales/tr.json b/apps/browser-extension/src/i18n/locales/tr.json index ef63ae483..f3b76dabe 100644 --- a/apps/browser-extension/src/i18n/locales/tr.json +++ b/apps/browser-extension/src/i18n/locales/tr.json @@ -200,6 +200,7 @@ "welcomeTitle": "Welcome to AliasVault!", "welcomeDescription": "To use the AliasVault browser extension: navigate to a website and use the AliasVault autofill popup to create a new credential.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Created", "updatedAt": "Last updated", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Random Alias", "manual": "Manual", diff --git a/apps/browser-extension/src/i18n/locales/uk.json b/apps/browser-extension/src/i18n/locales/uk.json index f7eb0ae4f..2e693816f 100644 --- a/apps/browser-extension/src/i18n/locales/uk.json +++ b/apps/browser-extension/src/i18n/locales/uk.json @@ -200,6 +200,7 @@ "welcomeTitle": "Ласкаво просимо до AliasVult!", "welcomeDescription": "Щоб скористатися розширенням браузера AliasVault: перейдіть на вебсайт і скористайтеся спливаючим вікном автозаповнення AliasVault, щоб створити нові облікові дані.", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "Створено", "updatedAt": "Останнє оновлення", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "Випадковий псевдонім", "manual": "Посібник", diff --git a/apps/browser-extension/src/i18n/locales/zh.json b/apps/browser-extension/src/i18n/locales/zh.json index 269221611..9d457139c 100644 --- a/apps/browser-extension/src/i18n/locales/zh.json +++ b/apps/browser-extension/src/i18n/locales/zh.json @@ -200,6 +200,7 @@ "welcomeTitle": "欢迎使用AliasVault!", "welcomeDescription": "要使用AliasVault浏览器扩展:导航到某个网站,使用AliasVault自动填充弹窗创建新凭据。", "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", + "noAttachmentsFound": "No credentials with attachments found", "noMatchingCredentials": "No matching credentials found", "createdAt": "创建时间", "updatedAt": "最后更新时间", @@ -220,7 +221,8 @@ "all": "(All) Credentials", "passkeys": "Passkeys", "aliases": "Aliases", - "userpass": "Passwords" + "userpass": "Passwords", + "attachments": "Attachments" }, "randomAlias": "随机别名", "manual": "手动", diff --git a/apps/mobile-app/i18n/locales/pl.json b/apps/mobile-app/i18n/locales/pl.json index b7cd592ba..c982060cf 100644 --- a/apps/mobile-app/i18n/locales/pl.json +++ b/apps/mobile-app/i18n/locales/pl.json @@ -7,529 +7,529 @@ "yes": "Tak", "no": "Nie", "ok": "Ok", - "continue": "Continue", - "loading": "Loading...", + "continue": "Dalej", + "loading": "Ładowanie...", "error": "Błąd", "success": "Gotowe", "never": "Nigdy", "copied": "Skopiowano do schowka", - "loadMore": "Load more", + "loadMore": "Załaduj więcej", "use": "Użyj", "confirm": "Potwierdź", "errors": { - "unknownError": "An unknown error occurred. Please try again." + "unknownError": "Wystąpił nieznany błąd. Spróbuj ponownie." } }, "auth": { - "login": "Log in", + "login": "Zaloguj się", "logout": "Wyloguj", - "username": "Username or email", + "username": "Nazwa użytkownika lub adres e-mail", "password": "Hasło", - "authCode": "Authentication Code", + "authCode": "Kod uwierzytelniający", "unlock": "Odblokuj", - "unlocking": "Unlocking...", + "unlocking": "Odblokowywanie...", "loggingIn": "Logowanie", - "validatingCredentials": "Validating credentials", - "syncingVault": "Syncing vault", - "verifyingAuthCode": "Verifying authentication code", + "validatingCredentials": "Weryfikacja danych logowania", + "syncingVault": "Synchronizacja sejfu", + "verifyingAuthCode": "Weryfikacja kodu uwierzytelniającego", "verify": "Weryfikacja", - "unlockVault": "Unlock Vault", - "enterPassword": "Enter your password to unlock your vault", - "enterPasswordPlaceholder": "Password", - "enterAuthCode": "Enter 6-digit code", - "usernamePlaceholder": "name / name@company.com", - "passwordPlaceholder": "Enter your password", - "enableBiometric": "Enable {{biometric}}?", - "biometricPrompt": "Would you like to use {{biometric}} to unlock your vault?", - "tryBiometricAgain": "Try {{biometric}} Again", - "authCodeNote": "Note: if you don't have access to your authenticator device, you can reset your 2FA with a recovery code by logging in via the website.", + "unlockVault": "Odblokuj sejf", + "enterPassword": "Wprowadź hasło, aby odblokować sejf", + "enterPasswordPlaceholder": "Hasło", + "enterAuthCode": "Wprowadź 6-cyfrowy kod", + "usernamePlaceholder": "nazwa / name@serwis.com", + "passwordPlaceholder": "Wprowadź swoje hasło", + "enableBiometric": "Włączyć {{biometric}}?", + "biometricPrompt": "Czy chcesz użyć {{biometric}} do odblokowania sejfu?", + "tryBiometricAgain": "Spróbuj ponownie {{biometric}}", + "authCodeNote": "Uwaga: jeśli nie masz dostępu do urządzenia uwierzytelniającego, możesz zresetować 2FA za pomocą kodu odzyskiwania, logując się przez stronę internetową.", "errors": { - "credentialsRequired": "Username and password are required", - "invalidAuthCode": "Please enter a valid 6-digit authentication code", - "incorrectPassword": "Incorrect password. Please try again.", - "enterPassword": "Please enter your password", - "serverError": "Could not reach AliasVault server. Please try again later or contact support if the problem persists.", - "serverErrorSelfHosted": "Could not reach the API. For self-hosted instances, please verify the API endpoint is reachable by navigating to it in a browser: it should display 'OK'.", - "networkError": "Network request failed. Please check your internet connection and try again.", + "credentialsRequired": "Wymagana jest nazwa użytkownika i hasło", + "invalidAuthCode": "Wprowadź prawidłowy 6-cyfrowy kod uwierzytelniający", + "incorrectPassword": "Nieprawidłowe hasło. Spróbuj ponownie.", + "enterPassword": "Wprowadź swoje hasło", + "serverError": "Nie można połączyć się z serwerem AliasVault. Spróbuj ponownie później lub skontaktuj się z pomocą techniczną, jeśli problem nadal występuje.", + "serverErrorSelfHosted": "Nie można połączyć się z API. W przypadku instancji hostowanych samodzielnie sprawdź, czy punkt końcowy API jest dostępny, przechodząc do niego w przeglądarce: powinien wyświetlić komunikat „OK”.", + "networkError": "Wystąpił błąd żądania sieciowego. Sprawdź połączenie internetowe i spróbuj ponownie.", "networkErrorSelfHosted": "Wystąpił błąd żądania sieciowego. Sprawdź połączenie sieciowe i dostępność serwera. W przypadku instancji hostowanych samodzielnie upewnij się, że masz zainstalowany ważny certyfikat SSL. Certyfikaty z podpisem własnym nie są obsługiwane na urządzeniach mobilnych ze względów bezpieczeństwa.", - "sessionExpired": "Your session has expired. Please login again.", - "tokenRefreshFailed": "Failed to refresh authentication token", - "httpError": "HTTP error: {{status}}", - "biometricRequired": "Please enable biometric authentication in the main AliasVault app in order to use passkeys", - "unlockVaultFirst": "Please unlock vault in AliasVault app first", - "vaultDecryptFailed": "Failed to decrypt vault", - "vaultUnlockFailed": "Failed to unlock vault", - "biometricCancelled": "Biometric authentication cancelled", - "encryptionKeyFailed": "Failed to retrieve encryption key" + "sessionExpired": "Twoja sesja wygasła. Zaloguj się ponownie.", + "tokenRefreshFailed": "Nie udało się odświeżyć tokena uwierzytelniającego", + "httpError": "Błąd HTTP: {{status}}", + "biometricRequired": "Aby korzystać z kluczy dostępu, włącz uwierzytelnianie biometryczne w głównej aplikacji AliasVault", + "unlockVaultFirst": "Najpierw odblokuj sejf w aplikacji AliasVault", + "vaultDecryptFailed": "Nie udało się odszyfrować sejfu", + "vaultUnlockFailed": "Nie udało się odblokować sejfu", + "biometricCancelled": "Autoryzacja biometryczna anulowana", + "encryptionKeyFailed": "Nie udało się pobrać klucza szyfrującego" }, - "confirmLogout": "Are you sure you want to logout? You need to login again with your master password to access your vault.", - "noAccountYet": "No account yet?", - "createNewVault": "Create new vault", - "connectingTo": "Connecting to", - "loggedInAs": "Logged in as" + "confirmLogout": "Czy na pewno chcesz się wylogować? Aby uzyskać dostęp do swojego sejfu, musisz ponownie zalogować się przy użyciu hasła głównego.", + "noAccountYet": "Nie masz jeszcze konta?", + "createNewVault": "Utwórz nowy sejf", + "connectingTo": "Łączenie z", + "loggedInAs": "Zalogowano jako" }, "vault": { - "syncingVault": "Syncing vault", - "uploadingVaultToServer": "Uploading vault to server", - "savingChangesToVault": "Saving changes to vault", - "checkingForVaultUpdates": "Checking for vault updates", - "executingOperation": "Executing operation...", - "checkingVaultUpdates": "Checking vault updates", - "syncingUpdatedVault": "Syncing updated vault", + "syncingVault": "Synchronizacja sejfu", + "uploadingVaultToServer": "Przesyłanie zawartości sejfu na serwer", + "savingChangesToVault": "Zapisywanie zmian w sejfie", + "checkingForVaultUpdates": "Sprawdzanie aktualizacji sejfu", + "executingOperation": "Wykonuję operację...", + "checkingVaultUpdates": "Sprawdzanie aktualizacji sejfu", + "syncingUpdatedVault": "Synchronizacja zaktualizowanego sejfu", "errors": { - "failedToGetEncryptedDatabase": "Failed to get encrypted database", - "usernameNotFound": "Username not found", - "vaultMergeRequired": "Vault merge required. Please login via the web app to merge the multiple pending updates to your vault.", - "vaultOutdated": "Your vault is outdated. Please login on the AliasVault website and follow the steps.", - "failedToUploadVault": "Failed to upload vault to server. Please try again by re-opening the app.", - "usernameNotFoundLoginAgain": "Username not found. Please login again.", - "errorDuringPasswordChange": "Error during password change operation. Please log in again to retrieve your latest vault.", - "failedToSyncVault": "Failed to sync vault", - "operationFailed": "Operation failed", - "versionNotSupported": "This version of the AliasVault mobile app is not supported by the server anymore. Please update your app to the latest version.", - "serverVersionNotSupported": "The AliasVault server needs to be updated to a newer version in order to use this mobile app. Please contact support if you need help.", - "appOutdated": "This app is outdated and cannot be used to access this (newer) vault version. Please update the AliasVault app to continue.", - "vaultDecryptFailed": "Vault could not be decrypted, if the problem persists please logout and login again.", - "passwordChanged": "Your password has changed since the last time you logged in. Please login again for security reasons." + "failedToGetEncryptedDatabase": "Nie udało się pobrać zaszyfrowanej bazy danych", + "usernameNotFound": "Nazwa użytkownika nie została znaleziona", + "vaultMergeRequired": "Wymagane połączenie sejfu. Zaloguj się za pośrednictwem aplikacji internetowej, aby połączyć wiele oczekujących aktualizacji do swojego sejfu.", + "vaultOutdated": "Twoje sejf jest nieaktualny. Zaloguj się na stronie AliasVault i postępuj zgodnie z instrukcjami.", + "failedToUploadVault": "Nie udało się przesłać sejfu na serwer. Spróbuj ponownie, otwierając aplikację.", + "usernameNotFoundLoginAgain": "Nie znaleziono nazwy użytkownika. Zaloguj się ponownie.", + "errorDuringPasswordChange": "Błąd podczas zmiany hasła. Zaloguj się ponownie, aby odzyskać najnowszą wersję sejfu.", + "failedToSyncVault": "Nie udało się zsynchronizować sejfu", + "operationFailed": "Operacja nie powiodła się", + "versionNotSupported": "Ta wersja aplikacji mobilnej AliasVault nie jest już obsługiwana przez serwer. Zaktualizuj aplikację do najnowszej wersji.", + "serverVersionNotSupported": "Aby korzystać z tej aplikacji mobilnej, serwer AliasVault musi zostać zaktualizowany do nowszej wersji. Jeśli potrzebujesz pomocy, skontaktuj się z działem pomocy technicznej.", + "appOutdated": "Ta aplikacja jest nieaktualna i nie można jej używać do uzyskania dostępu do tej (nowszej) wersji sejfu. Aby kontynuować, zaktualizuj aplikację AliasVault.", + "vaultDecryptFailed": "Nie można odszyfrować skarbca. Jeśli problem nadal występuje, wyloguj się i zaloguj ponownie.", + "passwordChanged": "Twoje hasło uległo zmianie od czasu ostatniego logowania. Ze względów bezpieczeństwa prosimy o ponowne zalogowanie się." } }, "credentials": { - "title": "Credentials", - "addCredential": "Add Credential", - "editCredential": "Edit Credential", - "deleteCredential": "Delete Credential", - "deleteConfirm": "Are you sure you want to delete this credential? This action cannot be undone.", - "service": "Service", - "serviceName": "Service Name", - "serviceUrl": "Service URL", - "loginCredentials": "Login credentials", - "username": "Username", - "email": "Email", + "title": "Dane logowania", + "addCredential": "Dodaj dane logowania", + "editCredential": "Edytuj dane logowania", + "deleteCredential": "Usuń dane logowania", + "deleteConfirm": "Czy na pewno chcesz usunąć te poświadczenia? Tego działania nie można cofnąć.", + "service": "Usługi", + "serviceName": "Nazwa usługi", + "serviceUrl": "Adres URL strony internetowej", + "loginCredentials": "Dane logowania", + "username": "Nazwa użytkownika", + "email": "Adres e-mail", "alias": "Alias", - "metadata": "Metadata", - "firstName": "First Name", - "lastName": "Last Name", - "nickName": "Nick Name", - "fullName": "Full Name", - "gender": "Gender", - "birthDate": "Birth Date", - "birthDatePlaceholder": "YYYY-MM-DD", - "notes": "Notes", - "randomAlias": "Random Alias", - "manual": "Manual", - "generateRandomAlias": "Generate Random Alias", - "clearAliasFields": "Clear Alias Fields", - "enterFullEmail": "Enter full email address", - "enterEmailPrefix": "Enter email prefix", - "useDomainChooser": "Use domain chooser", - "enterCustomDomain": "Enter custom domain", - "selectEmailDomain": "Select Email Domain", - "privateEmailTitle": "Private Email", - "privateEmailAliasVaultServer": "AliasVault server", - "privateEmailDescription": "E2E encrypted, fully private.", - "publicEmailTitle": "Public Temp Email Providers", - "publicEmailDescription": "Anonymous but limited privacy. Email content is readable by anyone that knows the address.", - "searchPlaceholder": "Search vault...", - "noMatchingCredentials": "No matching credentials found", - "noCredentialsFound": "No credentials found. Create one to get started. Tip: you can also login to the AliasVault web app to import credentials from other password managers.", - "noPasskeysFound": "No passkeys have been created yet. Passkeys are created by visiting a website that offers passkeys as an authentication method.", - "recentEmails": "Recent emails", - "loadingEmails": "Loading emails...", - "noEmailsYet": "No emails received yet.", - "offlineEmailsMessage": "You are offline. Please connect to the internet to load your emails.", - "emailLoadError": "An error occurred while loading emails. Please try again later.", - "emailUnexpectedError": "An unexpected error occurred while loading emails. Please try again later.", - "password": "Password", - "passwordLength": "Password Length", - "changePasswordComplexity": "Password Settings", - "includeLowercase": "Lowercase (a-z)", - "includeUppercase": "Uppercase (A-Z)", - "includeNumbers": "Numbers (0-9)", - "includeSpecialChars": "Special Characters (!@#)", - "avoidAmbiguousChars": "Avoid Ambiguous Characters", - "deletingCredential": "Deleting credential...", - "errorLoadingCredentials": "Error loading credentials", - "vaultSyncFailed": "Vault sync failed", - "vaultSyncedSuccessfully": "Vault synced successfully", - "vaultUpToDate": "Vault is up-to-date", - "offlineMessage": "You are offline. Please connect to the internet to sync your vault.", - "credentialCreated": "Credential Created!", - "credentialCreatedMessage": "Your new credential has been added to your vault and is ready to use.", - "credentialDetails": "Credential Details", - "emailPreview": "Email Preview", - "switchBackToBrowser": "Switch back to your browser to continue.", + "metadata": "Metadane", + "firstName": "Imię", + "lastName": "Nazwisko", + "nickName": "Pseudonim", + "fullName": "Pełne imię i nazwisko", + "gender": "Płeć", + "birthDate": "Data urodzenia", + "birthDatePlaceholder": "RRRR-MM-DD", + "notes": "Notatki", + "randomAlias": "Losowy alias", + "manual": "Ręcznie", + "generateRandomAlias": "Generuj losowy alias", + "clearAliasFields": "Wyczyść pola aliasów", + "enterFullEmail": "Wprowadź pełny adres e-mail", + "enterEmailPrefix": "Wprowadź prefiks adresu e-mail", + "useDomainChooser": "Użyj narzędzia do wyboru domeny", + "enterCustomDomain": "Wprowadź domenę niestandardową", + "selectEmailDomain": "Wybierz domenę poczty e-mail", + "privateEmailTitle": "Prywatny adres e-mail", + "privateEmailAliasVaultServer": "Serwer AliasVault", + "privateEmailDescription": "Szyfrowane od początku do końca E2EE, w pełni prywatne.", + "publicEmailTitle": "Publiczni dostawcy tymczasowych adresów e-mail", + "publicEmailDescription": "Anonimowość, ale ograniczona prywatność. Treść wiadomości e-mail jest dostępna dla każdego, kto zna adres.", + "searchPlaceholder": "Wyszukaj w sejfie...", + "noMatchingCredentials": "Nie znaleziono pasujących danych logowania", + "noCredentialsFound": "Nie znaleziono danych logowania. Utwórz je, aby rozpocząć. Wskazówka: możesz również zalogować się do aplikacji internetowej AliasVault, aby zaimportować dane logowania z innych menedżerów haseł.", + "noPasskeysFound": "Nie utworzono jeszcze żadnych kluczy dostępu. Klucze dostępu tworzy się, odwiedzając stronę internetową, która oferuje klucze dostępu jako metodę uwierzytelniania.", + "recentEmails": "Ostatnie wiadomości e-mail", + "loadingEmails": "Ładowanie wiadomości e-mail...", + "noEmailsYet": "Nie otrzymano jeszcze żadnych wiadomości e-mail.", + "offlineEmailsMessage": "Jesteś offline. Połącz się z Internetem, aby załadować wiadomości e-mail.", + "emailLoadError": "Wystąpił błąd podczas ładowania wiadomości e-mail. Spróbuj ponownie później.", + "emailUnexpectedError": "Podczas ładowania wiadomości e-mail wystąpił nieoczekiwany błąd. Spróbuj ponownie później.", + "password": "Hasło", + "passwordLength": "Długość hasła", + "changePasswordComplexity": "Ustawienia haseł", + "includeLowercase": "Małe litery (a-z)", + "includeUppercase": "Duże litery (a-z)", + "includeNumbers": "Liczby (0-9)", + "includeSpecialChars": "Znaki specjalne (!@#)", + "avoidAmbiguousChars": "Unikaj niejednoznacznych znaków", + "deletingCredential": "Usuwanie danych logowania...", + "errorLoadingCredentials": "Błąd podczas ładowania danych logowania", + "vaultSyncFailed": "Nie udało się zsynchronizować sejfu", + "vaultSyncedSuccessfully": "Synchronizacja sejfu zakończona sukcesem", + "vaultUpToDate": "Sejf jest aktualny", + "offlineMessage": "Jesteś offline. Połącz się z Internetem, aby zsynchronizować swój sejf.", + "credentialCreated": "Utworzone dane logowania!", + "credentialCreatedMessage": "Twoje nowe dane logowania zostały dodane do sejfu i są gotowe do użycia.", + "credentialDetails": "Szczegóły danych logowania", + "emailPreview": "Podgląd wiadomości e-mail", + "switchBackToBrowser": "Wróć do przeglądarki, aby kontynuować.", "filters": { - "all": "(All) Credentials", - "passkeys": "Passkeys", - "aliases": "Aliases", - "userpass": "Passwords" + "all": "(Wszystkie) Dane logowania", + "passkeys": "Klucze dostępu", + "aliases": "Aliasy", + "userpass": "Hasła" }, - "twoFactorAuth": "Two-factor authentication", - "totpCode": "TOTP Code", - "attachments": "Attachments", - "loadingAttachments": "Loading attachments...", - "addAttachments": "Add Attachments", - "deleteAttachment": "Delete", + "twoFactorAuth": "Uwierzytelnianie dwuskładnikowe", + "totpCode": "Kod TOTP", + "attachments": "Załączniki", + "loadingAttachments": "Ładowanie załączników...", + "addAttachments": "Dodaj załączniki", + "deleteAttachment": "Usuń", "toasts": { - "credentialUpdated": "Credential updated successfully", - "credentialCreated": "Credential created successfully", - "credentialDeleted": "Credential deleted successfully", - "usernameCopied": "Username copied to clipboard", - "emailCopied": "Email copied to clipboard", - "passwordCopied": "Password copied to clipboard" + "credentialUpdated": "Dane logowania zaktualizowane pomyślnie", + "credentialCreated": "Dane logowania utworzone pomyślnie", + "credentialDeleted": "Dane logowania zostały usunięte", + "usernameCopied": "Nazwa użytkownika skopiowana do schowka", + "emailCopied": "Wiadomość e-mail skopiowana do schowka", + "passwordCopied": "Hasło skopiowane do schowka" }, - "createNewAliasFor": "Create new alias for", + "createNewAliasFor": "Utwórz nowy alias dla", "errors": { - "loadFailed": "Failed to load credential", - "saveFailed": "Failed to save credential", - "generateUsernameFailed": "Failed to generate username", - "generatePasswordFailed": "Failed to generate password" + "loadFailed": "Nie udało się załadować danych logowania", + "saveFailed": "Nie udało się zapisać danych logowania", + "generateUsernameFailed": "Nie udało się wygenerować nazwy użytkownika", + "generatePasswordFailed": "Nie udało się wygenerować hasła" }, "contextMenu": { - "title": "Credential Options", - "edit": "Edit", - "delete": "Delete", - "copyUsername": "Copy Username", - "copyEmail": "Copy Email", - "copyPassword": "Copy Password" + "title": "Opcje danych logowania", + "edit": "Edytuj", + "delete": "Usuń", + "copyUsername": "Skopiuj nazwę użytkownika", + "copyEmail": "Skopiuj adres e-mail", + "copyPassword": "Skopiuj hasło" } }, "passkeys": { - "passkey": "Passkey", - "site": "Site", - "displayName": "Display Name", - "helpText": "Passkeys are created on the website when prompted. They cannot be manually edited. To remove this passkey, you can delete it from this credential.", - "passkeyMarkedForDeletion": "Passkey marked for deletion", - "passkeyWillBeDeleted": "This passkey will be deleted when you save this credential." + "passkey": "Klucz dostępu", + "site": "Strona internetowa", + "displayName": "Nazwa wyświetlana", + "helpText": "Klucze dostępu są tworzone na stronie internetowej po wyświetleniu monitu. Nie można ich edytować ręcznie. Aby usunąć ten klucz dostępu, można go usunąć z tych poświadczeń.", + "passkeyMarkedForDeletion": "Klucz dostępu oznaczony do usunięcia", + "passkeyWillBeDeleted": "Ten klucz dostępu zostanie usunięty po zapisaniu tych danych." }, "settings": { - "title": "Settings", - "autofill": "Autofill & Passkeys", + "title": "Ustawienia", + "autofill": "Autouzupełnianie i klucze uwierzytelniające", "iosAutofillSettings": { - "headerText": "You can configure AliasVault to provide native password and passkey autofill functionality in iOS. Follow the instructions below to enable it.", - "passkeyNotice": "Passkeys are created through iOS. To store them in AliasVault, ensure Autofill below is enabled.", - "howToEnable": "How to enable Autofill & Passkeys:", - "step1": "1. Open iOS Settings via the button below", - "step2": "2. Go to \"General\"", - "step3": "3. Tap \"AutoFill & Passwords\"", - "step4": "4. Enable \"AliasVault\"", - "step5": "5. Disable other password providers (e.g. \"iCloud Passwords\") to avoid conflicts", - "openIosSettings": "Open iOS Settings", - "alreadyConfigured": "I already configured it", - "warningText": "Note: You'll need to authenticate with Face ID/Touch ID or your device passcode when using autofill." + "headerText": "Możesz skonfigurować AliasVault, aby zapewnić natywną funkcję automatycznego wypełniania haseł i kluczy dostępu w systemie iOS. Aby ją włączyć, postępuj zgodnie z poniższymi instrukcjami.", + "passkeyNotice": "Klucze dostępu są tworzone za pośrednictwem systemu iOS. Aby zapisać je w AliasVault, upewnij się, że opcja Autofill poniżej jest włączona.", + "howToEnable": "Jak włączyć autouzupełnianie i klucze dostępu:", + "step1": "1. Otwórz ustawienia iOS za pomocą poniższego przycisku", + "step2": "2. Przejdź do „Ogólne”", + "step3": "3. Wybierz „Autouzupełnianie i hasła”", + "step4": "4. Włącz „AliasVault”", + "step5": "5. Wyłącz inne dostawców haseł (np. „Hasła iCloud”), aby uniknąć konfliktów", + "openIosSettings": "Otwórz ustawienia systemu iOS", + "alreadyConfigured": "Już to skonfigurowałem", + "warningText": "Uwaga: podczas korzystania z funkcji autouzupełniania konieczne będzie uwierzytelnienie za pomocą rozpoznawania twarzy/dotyku palca lub hasła urządzenia." }, "androidAutofillSettings": { - "warningTitle": "⚠️ Experimental Feature", - "warningDescription": "Autofill and passkey support for Android is currently in an experimental state.", - "warningLink": "Read more about it here", - "headerText": "You can configure AliasVault to provide native password and passkey autofill functionality in Android. Follow the instructions below to enable it.", - "passkeyNotice": "Passkeys are created through Android Credential Manager (Android 14+). To store them in AliasVault, ensure Autofill below is enabled.", - "howToEnable": "How to enable Autofill & Passkeys:", - "step1": "1. Open Android Settings via the button below, and change the \"autofill preferred service\" to \"AliasVault\"", - "openAutofillSettings": "Open Autofill Settings", - "buttonTip": "If the button above doesn't work it might be blocked because of security settings. You can manually go to Android Settings → General Management → Passwords and autofill.", - "step2": "2. Some apps, e.g. Google Chrome, may require manual configuration in their settings to allow third-party autofill apps. However, most apps should work with autofill by default.", - "alreadyConfigured": "I already configured it" + "warningTitle": "⚠️ Funkcja eksperymentalna", + "warningDescription": "Funkcja autouzupełniania i obsługa hasła dostępowego dla systemu Android są obecnie w fazie eksperymentalnej.", + "warningLink": "Więcej informacji na ten temat można znaleźć tutaj", + "headerText": "Możesz skonfigurować AliasVault, aby zapewnić natywną funkcję automatycznego wypełniania haseł i kluczy dostępu w systemie Android. Aby ją włączyć, postępuj zgodnie z poniższymi instrukcjami.", + "passkeyNotice": "Klucze dostępu są tworzone za pomocą menedżera poświadczeń systemu Android (Android 14+). Aby zapisać je w AliasVault, upewnij się, że opcja Autofill poniżej jest włączona.", + "howToEnable": "Jak włączyć autouzupełnianie i klucze dostępu:", + "step1": "1. Otwórz ustawienia systemu Android za pomocą poniższego przycisku i zmień „preferowaną usługę autouzupełniania” na „AliasVault”", + "openAutofillSettings": "Otwórz ustawienia autouzupełniania", + "buttonTip": "Jeśli powyższy przycisk nie działa, może to oznaczać, że został zablokowany przez ustawienia zabezpieczeń. Możesz ręcznie przejść do Ustawień Androida → Zarządzanie ogólne → Hasła i autouzupełnianie.", + "step2": "2. Niektóre aplikacje, np. Google Chrome, mogą wymagać ręcznej konfiguracji w ustawieniach, aby zezwolić na korzystanie z aplikacji innych firm do automatycznego wypełniania formularzy. Jednak większość aplikacji powinna domyślnie obsługiwać funkcję automatycznego wypełniania formularzy.", + "alreadyConfigured": "Już to skonfigurowałem" }, - "vaultUnlock": "Vault Unlock Method", - "autoLock": "Auto-lock Timeout", - "clipboardClear": "Clear Clipboard", - "clipboardClearDescription": "Automatically clear copied passwords and sensitive information from your clipboard after a specified time period.", - "clipboardClearAndroidWarning": "Note: some Android devices have clipboard history enabled, which may keep track of previously copied items, even after AliasVault clears the clipboard. AliasVault can only overwrite the most recent item, but older entries may remain visible in history. For security reasons, we recommend disabling any clipboard history features in your device settings.", + "vaultUnlock": "Metoda odblokowania sejfu", + "autoLock": "Czas automatycznego blokowania", + "clipboardClear": "Wyczyść schowek", + "clipboardClearDescription": "Automatycznie usuwać skopiowane hasła i poufne informacje ze schowka po upływie określonego czasu.", + "clipboardClearAndroidWarning": "Uwaga: niektóre urządzenia z systemem Android mają włączoną historię schowka, która może śledzić wcześniej skopiowane elementy, nawet po wyczyszczeniu schowka przez AliasVault. AliasVault może nadpisać tylko najnowszy element, ale starsze wpisy mogą pozostać widoczne w historii. Ze względów bezpieczeństwa zalecamy wyłączenie funkcji historii schowka w ustawieniach urządzenia.", "clipboardClearOptions": { - "never": "Never", - "5seconds": "5 seconds", - "10seconds": "10 seconds", - "15seconds": "15 seconds", - "30seconds": "30 seconds" + "never": "Nigdy", + "5seconds": "5 sekund", + "10seconds": "10 sekund", + "15seconds": "15 sekund", + "30seconds": "30 sekund" }, - "batteryOptimizationHelpTitle": "Enable Background Clipboard Clearing", - "batteryOptimizationActive": "Battery optimization is blocking background tasks", - "batteryOptimizationDisabled": "Background clipboard clearing enabled", - "batteryOptimizationHelpDescription": "Android's battery optimization prevents reliable clipboard clearing when the app is in the background. Disabling battery optimization for AliasVault allows precise background clipboard clearing and automatically grants necessary alarm permissions.", - "disableBatteryOptimization": "Disable battery optimization", - "identityGenerator": "Identity Generator", - "passwordGenerator": "Password Generator", - "importExport": "Import / Export", - "importSectionTitle": "Import", - "importSectionDescription": "Import your passwords from other password managers or from a previous AliasVault export.", - "importWebNote": "To import credentials from existing password managers, please login to the web app. The import feature is currently only available on the web version.", - "exportSectionTitle": "Export", - "exportSectionDescription": "Export your vault data to a CSV file. This file can be used as a back-up and can also be imported into other password managers.", - "exportCsvButton": "Export vault to CSV file", - "exporting": "Exporting...", - "exportConfirmTitle": "Export Vault", - "exportWarning": "Warning: Exporting your vault to an unencrypted file will expose all of your passwords and sensitive information in plain text. Only do this on trusted devices and ensure you:\n\n• Store the exported file in a secure location\n• Delete the file when you no longer need it\n• Never share the exported file with others\n\nAre you sure you want to continue with the export?", - "security": "Security", - "appVersion": "App version {{version}} ({{url}})", + "batteryOptimizationHelpTitle": "Włącz czyszczenie schowka w tle", + "batteryOptimizationActive": "Optymalizacja baterii blokuje zadania w tle", + "batteryOptimizationDisabled": "Włączono czyszczenie schowka tła", + "batteryOptimizationHelpDescription": "Optymalizacja baterii systemu Android uniemożliwia niezawodne czyszczenie schowka, gdy aplikacja działa w tle. Wyłączenie optymalizacji baterii dla AliasVault umożliwia precyzyjne czyszczenie schowka w tle i automatycznie przyznaje niezbędne uprawnienia alarmowe.", + "disableBatteryOptimization": "Wyłącz optymalizację baterii", + "identityGenerator": "Generator tożsamości", + "passwordGenerator": "Generator haseł", + "importExport": "Import / Eksport", + "importSectionTitle": "Importowanie", + "importSectionDescription": "Zaimportuj swoje hasła z innych menedżerów haseł lub z poprzedniego eksportu AliasVault.", + "importWebNote": "Aby zaimportować dane uwierzytelniające z istniejących menedżerów haseł, zaloguj się do aplikacji internetowej. Funkcja importowania jest obecnie dostępna tylko w wersji internetowej.", + "exportSectionTitle": "Eksportowanie", + "exportSectionDescription": "Wyeksportuj dane ze swojego sejfu do pliku CSV. Plik ten może służyć jako kopia zapasowa, a także może zostać zaimportowany do innych menedżerów haseł.", + "exportCsvButton": "Eksportuj sejf do pliku CSV", + "exporting": "Eksportowanie...", + "exportConfirmTitle": "Eksportuj sejf", + "exportWarning": "Ostrzeżenie: Eksportowanie sejfu do niezaszyfrowanego pliku spowoduje ujawnienie wszystkich haseł i poufnych informacji w postaci zwykłego tekstu. Wykonuj tę czynność wyłącznie na zaufanych urządzeniach i upewnij się, że:\n\n• Eksportowany plik jest przechowywany w bezpiecznej lokalizacji.\n• Plik zostanie usunięty, gdy nie będzie już potrzebny.\n• Eksportowany plik nie zostanie udostępniony innym osobom.\n\nCzy na pewno chcesz kontynuować eksport?", + "security": "Bezpieczeństwo", + "appVersion": "Wersja aplikacji {{version}} ({{url}})", "autoLockOptions": { - "never": "Never", - "5seconds": "5 seconds", - "30seconds": "30 seconds", - "1minute": "1 minute", - "15minutes": "15 minutes", - "30minutes": "30 minutes", - "1hour": "1 hour", - "4hours": "4 hours", - "8hours": "8 hours" + "never": "Nigdy", + "5seconds": "5 sekund", + "30seconds": "30 sekund", + "1minute": "1 minuta", + "15minutes": "15 minut", + "30minutes": "30 minut", + "1hour": "1 godzina", + "4hours": "4 godziny", + "8hours": "8 godzin" }, - "language": "Language", - "languageSystemMessage": "To change the app language, configure the preferred language for AliasVault in your device settings.", - "openSettings": "Open Settings", + "language": "Język", + "languageSystemMessage": "Aby zmienić język aplikacji, skonfiguruj preferowany język dla AliasVault w ustawieniach urządzenia.", + "openSettings": "Otwórz ustawienia", "vaultUnlockSettings": { - "description": "Choose how you want to unlock your vault.", - "biometrics": "Biometrics", - "faceId": "Face ID", - "touchId": "Touch ID", - "faceIdTouchId": "Face ID / Touch ID", - "biometricEnabled": "{{biometric}} is now successfully enabled", - "biometricNotAvailable": "{{biometric}} Not Available", - "biometricDisabledMessage": "{{biometric}} is disabled for AliasVault. In order to use it, please enable it in your device settings first.", - "biometricHelp": "Your vault decryption key will be securely stored on your local device in the {{keystore}} and can be accessed securely with {{biometric}}.", - "biometricUnavailableHelp": "{{biometric}} is not available. Tap to open settings and/or go to your device settings to enable and configure it.", - "passwordHelp": "Re-enter your full master password to unlock your vault. This is always enabled as fallback option.", + "description": "Wybierz sposób odblokowania sejfu.", + "biometrics": "Biometria", + "faceId": "Rozpoznawanie twarzy", + "touchId": "Odcisk palca", + "faceIdTouchId": "Rozpoznawanie twarzy / Odcisk palca", + "biometricEnabled": "{{biometric}} zostało pomyślnie włączone", + "biometricNotAvailable": "{{biometric}} nie dostepne", + "biometricDisabledMessage": "Funkcja {{biometric}} jest wyłączona dla AliasVault. Aby z niej skorzystać, należy najpierw włączyć ją w ustawieniach urządzenia.", + "biometricHelp": "Klucz deszyfrujący do skarbca zostanie bezpiecznie zapisany na Twoim urządzeniu lokalnym w folderze {{keystore}} i będzie można uzyskać do niego bezpieczny dostęp za pomocą {{biometric}}.", + "biometricUnavailableHelp": "Funkcja {{biometric}} jest niedostępna. Dotknij, aby otworzyć ustawienia i/lub przejdź do ustawień urządzenia, aby ją włączyć i skonfigurować.", + "passwordHelp": "Wprowadź ponownie swoje pełne hasło główne, aby odblokować sejf. Ta opcja jest zawsze włączona jako opcja awaryjna.", "keystoreIOS": "iOS Keychain", "keystoreAndroid": "Android Keystore" }, "autoLockSettings": { - "description": "Choose how long the app can stay in the background before requiring re-authentication. You'll need to use Face ID or enter your password to unlock the vault again." + "description": "Wybierz, jak długo aplikacja może pozostawać w tle, zanim konieczne będzie ponowne uwierzytelnienie. Aby ponownie odblokować sejf, konieczne będzie użycie funkcji uwierzytelnienia twarzy lub wprowadzenie hasła." }, "identityGeneratorSettings": { - "description": "Configure the default language and gender preference for generating new identities.", - "languageSection": "Language", - "languageDescription": "Set the language that will be used when generating new identities.", - "genderSection": "Gender", - "genderDescription": "Set the gender preference for generating new identities.", + "description": "Skonfiguruj domyślny język i preferencje dotyczące płci dla generowania nowych tożsamości.", + "languageSection": "Język", + "languageDescription": "Ustaw język, który będzie używany podczas generowania nowych tożsamości.", + "genderSection": "Płeć", + "genderDescription": "Ustaw preferencje dotyczące płci dla generowania nowych tożsamości.", "languageOptions": { - "english": "English", - "dutch": "Dutch" + "english": "Angielski", + "dutch": "Holenderski" }, "genderOptions": { - "random": "Random", - "male": "Male", - "female": "Female" + "random": "Losowy", + "male": "Mężczyzna", + "female": "Kobieta" }, "errors": { - "loadFailed": "Failed to load identity generator settings.", - "languageUpdateFailed": "Failed to update language setting.", - "genderUpdateFailed": "Failed to update gender setting." + "loadFailed": "Nie udało się załadować ustawień generatora tożsamości.", + "languageUpdateFailed": "Nie udało się zaktualizować ustawień języka.", + "genderUpdateFailed": "Nie udało się zaktualizować ustawień dotyczących płci." } }, "passwordGeneratorSettings": { - "description": "Configure the default settings used when generating new passwords. These settings will be used for all new passwords unless overridden for specific entries.", - "preview": "Preview" + "description": "Skonfiguruj domyślne ustawienia używane podczas generowania nowych haseł. Ustawienia te będą stosowane do wszystkich nowych haseł, chyba że zostaną nadpisane dla konkretnych wpisów.", + "preview": "Podgląd" }, "securitySettings": { - "title": "Security", - "description": "Manage your account and vault security settings.", - "changeMasterPassword": "Change Master Password", - "activeSessionsTitle": "Active Sessions", - "recentAuthLogs": "Recent Auth Logs", - "deleteAccountTitle": "Delete Account", + "title": "Bezpieczeństwo", + "description": "Zarządzaj ustawieniami bezpieczeństwa swojego konta i sejfu.", + "changeMasterPassword": "Zmień hasło główne", + "activeSessionsTitle": "Aktywne sesje", + "recentAuthLogs": "Ostatnie logi autoryzacji", + "deleteAccountTitle": "Usuń konto", "changePassword": { - "headerText": "Changing your master password also changes the vault encryption keys. It is advised to periodically change your master password to keep your vaults secure.", - "currentPassword": "Current Password", - "newPassword": "New Password", - "confirmNewPassword": "Confirm New Password", - "enterCurrentPassword": "Enter current password", - "enterNewPassword": "Enter new password", - "changePassword": "Change Password", - "fillAllFields": "Please fill in all fields", - "passwordsDoNotMatch": "New passwords do not match", - "userNotAuthenticated": "User not authenticated", - "initiatingChange": "Initiating password change...", - "currentPasswordIncorrect": "Current password is not correct", - "passwordChangedSuccessfully": "Password changed successfully", - "failedToChange": "Failed to change password. Please try again." + "headerText": "Zmiana hasła głównego powoduje również zmianę kluczy szyfrujących sejf. Zaleca się okresową zmianę hasła głównego, aby zapewnić bezpieczeństwo sejfu.", + "currentPassword": "Aktualne hasło", + "newPassword": "Nowe hasło", + "confirmNewPassword": "Potwierdź hasło", + "enterCurrentPassword": "Podaj aktualne hasło", + "enterNewPassword": "Podaj nowe hasło", + "changePassword": "Zmień hasło", + "fillAllFields": "Proszę wypełnić wszystkie pola", + "passwordsDoNotMatch": "Nowe hasła nie są zgodne", + "userNotAuthenticated": "Użytkownik nie został zweryfikowany", + "initiatingChange": "Rozpoczynanie zmiany hasła...", + "currentPasswordIncorrect": "Obecne hasło jest nieprawidłowe", + "passwordChangedSuccessfully": "Hasło zostało pomyślnie zmienione", + "failedToChange": "Nie udało się zmienić hasła. Spróbuj ponownie." }, "activeSessions": { - "headerText": "Below is a list of devices where your account is currently logged in or has an active session. You can log out from any of these sessions here.", - "noSessions": "No active sessions", - "revoke": "Revoke", - "revokeSession": "Revoke Session", - "revokeConfirmation": "Are you sure you want to revoke this session? This will log you out of the chosen device.", - "sessionRevoked": "Session successfully revoked", - "failedToRevoke": "Failed to revoke session", - "failedToLoad": "Failed to load active sessions", - "lastActive": "Last active", - "expires": "Expires" + "headerText": "Poniżej znajduje się lista urządzeń, na których Twoje konto jest obecnie zalogowane lub ma aktywną sesję. Możesz się tutaj wylogować z dowolnej z tych sesji.", + "noSessions": "Brak aktywnych sesji", + "revoke": "Unieważnij", + "revokeSession": "Unieważnij sesję", + "revokeConfirmation": "Czy na pewno chcesz anulować tę sesję? Spowoduje to wylogowanie z wybranego urządzenia.", + "sessionRevoked": "Sesja została pomyślnie unieważniona", + "failedToRevoke": "Nie udało się unieważnić sesji", + "failedToLoad": "Nie udało się załadować aktywnych sesji", + "lastActive": "Ostatnia aktywność", + "expires": "Wygasa" }, "authLogs": { - "headerText": "Below you can find an overview of recent login attempts to your account.", - "noLogs": "No auth logs found", - "success": "Success", - "failed": "Failed", - "time": "Time", - "device": "Device", - "ipAddress": "IP Address", - "client": "Client", - "failedToLoad": "Failed to load auth logs" + "headerText": "Poniżej znajduje się przegląd ostatnich prób logowania do Twojego konta.", + "noLogs": "Nie znaleziono żadnych dzienników uwierzytelniania", + "success": "Sukces", + "failed": "Nie powiodło się", + "time": "Czas", + "device": "Urządzenie", + "ipAddress": "Adres IP", + "client": "Klient", + "failedToLoad": "Nie udało się załadować dzienników uwierzytelniania" }, "deleteAccount": { - "headerText": "Deleting your account will immediately and permanently delete all of your data.", - "warningText": "Warning: This action cannot be undone. All your data will be permanently deleted.", - "finalWarning": "Final warning: Enter your password to permanently delete your account.", - "warningVaults": "All encrypted vaults which includes all of your credentials will be permanently deleted", - "warningAliases": "Your email aliases will be orphaned and cannot be claimed by other users", - "warningRecovery": "Your account cannot be recovered after deletion", - "irreversibleWarning": "Account deletion is irreversible and cannot be undone. Pressing the button below will delete your account immediately and permanently.", - "enterUsername": "Enter your username to continue", - "password": "Password", - "enterPassword": "Enter password", - "deleteAccount": "Delete Account", - "confirmationMessage": "Are you absolutely sure you want to delete your account? This action cannot be undone.", - "usernameDoesNotMatch": "Username does not match", - "verifyingPassword": "Verifying password...", - "currentPasswordIncorrect": "Current password is not correct", - "initiatingDeletion": "Initiating account deletion", - "verifyingWithServer": "Verifying with server", - "deletingAccount": "Deleting account", - "accountDeleted": "Account deleted successfully", - "failedToDelete": "Failed to delete account. Please try again.", - "usernameNotFound": "Username not found. Please login again." + "headerText": "Usunięcie konta spowoduje natychmiastowe i trwałe usunięcie wszystkich danych.", + "warningText": "Ostrzeżenie: tej czynności nie można cofnąć. Wszystkie dane zostaną trwale usunięte.", + "finalWarning": "Ostatnie ostrzeżenie: wprowadź swoje hasło, aby trwale usunąć swoje konto.", + "warningVaults": "Wszystkie zaszyfrowane sejfy zawierające wszystkie Twoje dane uwierzytelniające zostaną trwale usunięte", + "warningAliases": "Twoje aliasy e-mailowe zostaną osierocone i nie będą mogły zostać przejęte przez innych użytkowników", + "warningRecovery": "Po usunięciu konta nie można go odzyskać", + "irreversibleWarning": "Usunięcie konta jest nieodwracalne i nie można go cofnąć. Naciśnięcie poniższego przycisku spowoduje natychmiastowe i trwałe usunięcie konta.", + "enterUsername": "Wpisz swoją nazwę użytkownika, aby kontynuować", + "password": "Hasło", + "enterPassword": "Wpisz hasło", + "deleteAccount": "Usuń konto", + "confirmationMessage": "Czy na pewno chcesz usunąć swoje konto? Tego działania nie można cofnąć.", + "usernameDoesNotMatch": "Nazwa użytkownika nie jest zgodna", + "verifyingPassword": "Weryfikacja hasła...", + "currentPasswordIncorrect": "Obecne hasło jest nieprawidłowe", + "initiatingDeletion": "Rozpoczęcie procesu usuwania konta", + "verifyingWithServer": "Weryfikacja z serwerem", + "deletingAccount": "Usuwanie konta", + "accountDeleted": "Konto zostało pomyślnie usunięte", + "failedToDelete": "Nie udało się usunąć konta. Spróbuj ponownie.", + "usernameNotFound": "Nie znaleziono nazwy użytkownika. Zaloguj się ponownie." } } }, "navigation": { - "credentials": "Credentials", - "emails": "Emails", - "settings": "Settings" + "credentials": "Dane logowania", + "emails": "Wiadomości e-mail", + "settings": "Ustawienia" }, "emails": { - "title": "Emails", - "emailDetails": "Email Details", - "subject": "Subject:", - "date": "Date:", - "from": "From:", - "to": "To:", - "attachments": "Attachments", - "deleteEmail": "Delete Email", - "deleteEmailConfirm": "Are you sure you want to delete this email? This action is permanent and cannot be undone.", - "emailNotFound": "Email not found", - "noPlainText": "This email does not contain any plain-text.", + "title": "Wiadomości e-mail", + "emailDetails": "Szczegóły wiadomości e-mail", + "subject": "Temat:", + "date": "Data:", + "from": "Od:", + "to": "Do:", + "attachments": "Załaczniki", + "deleteEmail": "Usuń wiadomość e-mail", + "deleteEmailConfirm": "Czy na pewno chcesz usunąć tę wiadomość e-mail? Ta czynność jest nieodwracalna i nie można jej cofnąć.", + "emailNotFound": "Nie znaleziono wiadomości e-mail", + "noPlainText": "Ta wiadomość e-mail nie zawiera żadnego zwykłego tekstu.", "sizeKB": "KB", - "offlineMessage": "You are offline. Please connect to the internet to load your emails.", - "emptyMessage": "You have not received any emails at your private email addresses yet. When you receive a new email, it will appear here.", + "offlineMessage": "Jesteś offline. Połącz się z Internetem, aby załadować wiadomości e-mail.", + "emptyMessage": "Nie otrzymałeś jeszcze żadnych wiadomości e-mail na swoje prywatne adresy e-mail. Gdy otrzymasz nową wiadomość e-mail, pojawi się ona tutaj.", "time": { - "justNow": "just now", - "minutesAgo_single": "{{count}} min ago", - "minutesAgo_plural": "{{count}} mins ago", - "hoursAgo_single": "{{count}} hr ago", - "hoursAgo_plural": "{{count}} hrs ago", - "yesterday": "yesterday" + "justNow": "przed chwilą", + "minutesAgo_single": "{{count}} minutę temu", + "minutesAgo_plural": "{{count}} minut temu", + "hoursAgo_single": "{{count}} godzinę temu", + "hoursAgo_plural": "{{count}} godzin temu", + "yesterday": "wczoraj" }, "errors": { - "generic": "An error occurred", - "loadFailed": "Failed to load emails", - "deleteFailed": "Failed to delete email", - "dbNotAvailable": "Database context or email not available", - "decryptFailed": "Failed to decrypt attachment", - "downloadFailed": "Failed to download attachment" + "generic": "Wystąpił błąd", + "loadFailed": "Nie udało się załadować wiadomości e-mail", + "deleteFailed": "Nie udało się usunąć wiadomości e-mail", + "dbNotAvailable": "Kontekst bazy danych lub adres e-mail niedostępny", + "decryptFailed": "Nie udało się odszyfrować załącznika", + "downloadFailed": "Nie udało się pobrać załącznika" } }, "validation": { - "required": "This field is required", - "serviceNameRequired": "Service name is required", - "invalidDateFormat": "Date must be in YYYY-MM-DD format", - "invalidEmailFormat": "Invalid email format" + "required": "To pole jest wymagane", + "serviceNameRequired": "Nazwa usługi jest wymagana", + "invalidDateFormat": "Data musi być podana w formacie RRRR-MM-DD", + "invalidEmailFormat": "Nieprawidłowy format adresu e-mail" }, "apiErrors": { - "CLAIM_DOES_NOT_MATCH_USER": "The current chosen email address is already in use. Please change the email address by editing this credential.", - "CLAIM_DOES_NOT_EXIST": "An error occurred while trying to load the emails. Please try to edit and save the credential entry to synchronize the database, then try again.", - "UNKNOWN_ERROR": "An unknown error occurred. Please try again.", - "ACCOUNT_LOCKED": "Account temporarily locked due to too many failed attempts. Please try again later.", - "ACCOUNT_BLOCKED": "Your account has been disabled. If you believe this is a mistake, please contact support.", - "USER_NOT_FOUND": "Invalid username or password. Please try again.", - "INVALID_AUTHENTICATOR_CODE": "Invalid authenticator code. Please try again.", - "INVALID_RECOVERY_CODE": "Invalid recovery code. Please try again.", - "REFRESH_TOKEN_REQUIRED": "Refresh token is required.", - "INVALID_REFRESH_TOKEN": "Invalid refresh token.", - "REFRESH_TOKEN_REVOKED_SUCCESSFULLY": "Refresh token revoked successfully.", - "PUBLIC_REGISTRATION_DISABLED": "New account registration is currently disabled on this server. Please contact the administrator.", - "USERNAME_REQUIRED": "Username is required.", - "USERNAME_ALREADY_IN_USE": "Username is already in use.", - "USERNAME_AVAILABLE": "Username is available.", - "USERNAME_MISMATCH": "Username does not match the current user.", - "PASSWORD_MISMATCH": "The provided password does not match your current password.", - "ACCOUNT_SUCCESSFULLY_DELETED": "Account successfully deleted.", - "USERNAME_EMPTY_OR_WHITESPACE": "Username cannot be empty or whitespace.", - "USERNAME_TOO_SHORT": "Username too short: must be at least 3 characters long.", - "USERNAME_TOO_LONG": "Username too long: cannot be longer than 40 characters.", - "USERNAME_INVALID_EMAIL": "Invalid email address.", - "USERNAME_INVALID_CHARACTERS": "Username is invalid, can only contain letters or digits.", - "VAULT_NOT_UP_TO_DATE": "Your vault is not up-to-date. Please synchronize your vault and try again.", - "INTERNAL_SERVER_ERROR": "Internal server error.", - "VAULT_ERROR": "The local vault is not up-to-date. Please synchronize your vault by refreshing the page and try again." + "CLAIM_DOES_NOT_MATCH_USER": "Wybrany adres e-mail jest już używany. Proszę zmienić adres e-mail, edytując te dane uwierzytelniające.", + "CLAIM_DOES_NOT_EXIST": "Wystąpił błąd podczas próby załadowania wiadomości e-mail. Spróbuj edytować i zapisać dane uwierzytelniające, aby zsynchronizować bazę danych, a następnie spróbuj ponownie.", + "UNKNOWN_ERROR": "Wystąpił nieznany błąd. Spróbuj ponownie.", + "ACCOUNT_LOCKED": "Konto zostało tymczasowo zablokowane z powodu zbyt wielu nieudanych prób. Spróbuj ponownie później.", + "ACCOUNT_BLOCKED": "Twoje konto zostało zablokowane. Jeśli uważasz, że to pomyłka, skontaktuj się z pomocą techniczną.", + "USER_NOT_FOUND": "Nieprawidłowa nazwa użytkownika lub hasło. Spróbuj ponownie.", + "INVALID_AUTHENTICATOR_CODE": "Nieprawidłowy kod uwierzytelniający. Spróbuj ponownie.", + "INVALID_RECOVERY_CODE": "Nieprawidłowy kod odzyskiwania. Spróbuj ponownie.", + "REFRESH_TOKEN_REQUIRED": "Wymagany jest token odświeżania.", + "INVALID_REFRESH_TOKEN": "Nieprawidłowy token odświeżania.", + "REFRESH_TOKEN_REVOKED_SUCCESSFULLY": "Odnowienie tokenu zakończyło się powodzeniem.", + "PUBLIC_REGISTRATION_DISABLED": "Rejestracja nowych kont jest obecnie wyłączona na tym serwerze. Skontaktuj się z administratorem.", + "USERNAME_REQUIRED": "Nazwa użytkownika jest wymagana.", + "USERNAME_ALREADY_IN_USE": "Nazwa użytkownika jest już używana.", + "USERNAME_AVAILABLE": "Nazwa użytkownika jest dostępna.", + "USERNAME_MISMATCH": "Nazwa użytkownika nie pasuje do aktualnego użytkownika.", + "PASSWORD_MISMATCH": "Podane hasło nie zgadza się z Twoim aktualnym hasłem.", + "ACCOUNT_SUCCESSFULLY_DELETED": "Konto zostało pomyślnie usunięte.", + "USERNAME_EMPTY_OR_WHITESPACE": "Nazwa użytkownika nie może być pusta ani zawierać spacji.", + "USERNAME_TOO_SHORT": "Nazwa użytkownika jest zbyt krótka: musi mieć co najmniej 3 znaki.", + "USERNAME_TOO_LONG": "Nazwa użytkownika jest zbyt długa: nie może przekraczać 40 znaków.", + "USERNAME_INVALID_EMAIL": "Nieprawidłowy adres e-mail.", + "USERNAME_INVALID_CHARACTERS": "Nazwa użytkownika jest nieprawidłowa, może zawierać tylko litery lub cyfry.", + "VAULT_NOT_UP_TO_DATE": "Twój sejf nie jest aktualny. Zsynchronizuj sejf i spróbuj ponownie.", + "INTERNAL_SERVER_ERROR": "Wystąpił wewnętrzny błąd serwera.", + "VAULT_ERROR": "Lokalny sejf nie jest aktualny. Zsynchronizuj sejf, odświeżając stronę, i spróbuj ponownie." }, "app": { - "openReadOnlyMode": "Open in read-only mode", + "openReadOnlyMode": "Otwórz w trybie tylko do odczytu", "status": { - "unlockingVault": "Unlocking vault", - "decryptingVault": "Decrypting vault", - "openingVaultReadOnly": "Opening vault in read-only mode" + "unlockingVault": "Odblokowanie sejfu", + "decryptingVault": "Odszyfrowywanie sejfu", + "openingVaultReadOnly": "Otwieranie sejfu w trybie tylko do odczytu" }, "offline": { - "banner": "Offline mode (read-only)", - "backOnline": "Back online", - "stillOffline": "Still offline" + "banner": "Tryb offline (tylko do odczytu)", + "backOnline": "Ponownie online", + "stillOffline": "Wciąż offline" }, "alerts": { - "syncIssue": "No Connection", - "syncIssueMessage": "The AliasVault server could not be reached and your vault could not be synced. Would you like to open your local vault in read-only mode or retry the connection?", - "openLocalVault": "Open Local Vault", - "retrySync": "Retry Sync" + "syncIssue": "Brak połączenia", + "syncIssueMessage": "Nie można nawiązać połączenia z serwerem AliasVault i nie można zsynchronizować sejfu. Czy chcesz otworzyć lokalny sejf w trybie tylko do odczytu lub ponowić próbę połączenia?", + "openLocalVault": "Otwórz lokalny sejf", + "retrySync": "Ponów synchronizację" }, "navigation": { - "login": "Login", - "loginSettings": "Login Settings", - "notFound": "Not Found" + "login": "Logowanie", + "loginSettings": "Ustawienia logowania", + "notFound": "Nie znaleziono" }, "notFound": { - "title": "Page not found", - "message": "This page has been moved or deleted.", - "goHome": "Go back to the start" + "title": "Nie znaleziono strony", + "message": "Ta strona została przeniesiona lub usunięta.", + "goHome": "Wróć do początku" }, "appName": "AliasVault", "reinitialize": { - "vaultAutoLockedMessage": "Vault auto-locked after timeout.", - "attemptingToUnlockMessage": "Attempting to unlock." + "vaultAutoLockedMessage": "Sejf zostanie automatycznie zablokowany po upływie czasu.", + "attemptingToUnlockMessage": "Próba odblokowania." }, "loginSettings": { - "title": "API Connection", + "title": "Połączenie API", "aliasvaultNet": "Aliasvault.net", - "selfHosted": "Self-hosted", - "customApiUrl": "Custom API URL", + "selfHosted": "Własny hosting", + "customApiUrl": "Niestandardowy adres URL interfejsu API", "customApiUrlPlaceholder": "https://my-aliasvault-instance.com/api", - "version": "Version: {{version}}" + "version": "Wersja: {{version}}" } }, "upgrade": { - "title": "Upgrade Vault", - "subtitle": "AliasVault has updated and your vault needs to be upgraded. This should only take a few seconds.", - "versionInformation": "Version Information", - "yourVault": "Your vault version:", - "newVersion": "New available version:", - "upgrade": "Upgrade", - "upgrading": "Upgrading...", - "logout": "Logout", - "whatsNew": "What's New", - "whatsNewDescription": "An upgrade is required to support the following changes:", - "noDescriptionAvailable": "No description available for this version.", + "title": "Aktualizacja sejfu", + "subtitle": "AliasVault został zaktualizowany i konieczna jest aktualizacja Twojego sejfu. Zajmie to tylko kilka sekund.", + "versionInformation": "Informacje o wersji", + "yourVault": "Twoja wersja sejfu:", + "newVersion": "Nowa dostępna wersja:", + "upgrade": "Aktualizacja", + "upgrading": "Akltualizowanie...", + "logout": "Wyloguj się", + "whatsNew": "Co nowego", + "whatsNewDescription": "Aby wprowadzić poniższe zmiany, konieczna jest aktualizacja:", + "noDescriptionAvailable": "Brak opisu dla tej wersji.", "status": { - "preparingUpgrade": "Preparing upgrade...", - "vaultAlreadyUpToDate": "Vault is already up to date", - "startingDatabaseTransaction": "Starting database transaction...", - "applyingDatabaseMigrations": "Applying database migrations...", - "applyingMigration": "Applying migration {{current}} of {{total}}...", - "committingChanges": "Committing changes..." + "preparingUpgrade": "Przygotowywanie aktualizacji...", + "vaultAlreadyUpToDate": "Sejf jest już zaktualizowany", + "startingDatabaseTransaction": "Rozpoczęcie transakcji bazy danych...", + "applyingDatabaseMigrations": "Wdrażanie migracji baz danych...", + "applyingMigration": "Wdrażanie migracji {{current}} z {{total}}...", + "committingChanges": "Wprowadzanie zmian..." }, "alerts": { - "unableToGetVersionInfo": "Unable to get version information. Please try again.", - "selfHostedServer": "Self-Hosted Server", - "selfHostedWarning": "If you're using a self-hosted server, make sure to also update your self-hosted instance as otherwise logging in to the web client will stop working.", - "continueUpgrade": "Continue Upgrade", - "upgradeFailed": "Upgrade Failed", - "failedToApplyMigration": "Failed to apply migration ({{current}} of {{total}})" + "unableToGetVersionInfo": "Nie można uzyskać informacji o wersji. Spróbuj ponownie.", + "selfHostedServer": "Własny serwer", + "selfHostedWarning": "Jeśli korzystasz z własnego serwera, pamiętaj, aby zaktualizować również swoją instancję własną, ponieważ w przeciwnym razie logowanie do klienta internetowego przestanie działać.", + "continueUpgrade": "Kontynuuj aktualizację", + "upgradeFailed": "Aktualizacja nie powiodła się", + "failedToApplyMigration": "Nie udało się zastosować migracji danych ({{current}} z {{total}})" } } } \ No newline at end of file diff --git a/apps/mobile-app/ios/Autofill/pl.lproj/Localizable.strings b/apps/mobile-app/ios/Autofill/pl.lproj/Localizable.strings index 5861da6c4f4cc4cf89ce8cda4e68334a9a2eaa2f..0c7281b9daf82527d588d8361bea92110132ad3b 100644 GIT binary patch literal 4784 zcmb`L&u-gB5XM&rBS79DH^M+KK@mSdQJ_*&pt;lq9JD}tASj8JDcO=LiB=@^t#fbl z{dTxoQYIxk2n1TR|NnR8-nzv7;^uDR?p@*5?oRjjZsA5Q^DBFOZ}eoL zJ&B%g+)8)sU+ex>>nnZtU8yGv-4{A_ua(?=(n_wK>%-}{?#jJ(mtKD6#+95@yH@%j z=~5?u)OG0wZqU2vjrDt}Cu7-zCFmUVIJ)9xS6$W7gYw5;{XWO-iG^QYTs zb>l92OUWAa5;uH-=0uiY#ZLAGfT6a->=}` zA6hMSw{hS5y+g?c_oYr}k}{Tz!oAWNFu?LRvV5-JfA?6;BzGeTF?#4I+`9ux3+;$F zU;Dd=-$Z-oE|s?2{UbSr|23|i0I>(jpXkDK%NILWk3^TG?pXANy?Hy6KcHo?$-KW{ zcPoqLve_7@Dv8!~#L9aE2G;W3|U9b~t9Hr2^Qa>;V?xIH3? z_CAeY(Xl%sJ`{=zpMh3Aqm%f4=YEpJCdy>2#ppS*&LjM-@NLHl)VIEhsMY%1s#-Xf_}*7Tv(~y|Rj;+F zxPZK{Y=F_o9QX;wdDS}|SE_s265sPNF^%6U>+AR%=2KaZPf3-Duqxcc_s~}ePa~^> z0SHrbmigTgJLa@5oFjI(vW8xfOMB{TF7-CR?WwW_{u%3{9^v?VSrb|7H?2{zrS@dX zG`ynE;1Bga=*1pkTzQ(MLv@|%L}3q|aV`sU*%U46YYpCpW5P~+WM3-Ff|sRM?y8k| z`oqE3o$sNcH^5Nzj?Cvf+<2wyqvB+868FKq@6h*h>A`Lou-(pU**TIoG zb4u#%r1#Ghi(M^dABC*-8RH-80mRUzjb@K6D=*E*pLKGsPp-XW=%cQUq%--1X{PS! z=x9Hu>yr;PfCMTc`re#^n24|}ux0ePY0FdDUDHpfqX${{uR14)@)u6N=z%lU!vuD$ zn>sUwSZOyt=i(Knog3{x%qp#?!I>yCAFe!xWE@ghM=BCNix@xP9kn#1LF?NoVYCVVG zW1iSFPWF5fQei@C&!8KB#%g7&{A6lddwvWSpOe~^J61ih3fEOdHnorue@SQC1a=(P z*d1UNJhd2GN4WD5V0t$$eOfKQR=&{<_R0>XHdZIq6Zm)bqAo`6VqI}S;gqZ{-^t^yclM|u`dGa;pXf#BdrtJenH?{w zkhY9@eoZ#JZLHC+x2Fr=zOR>hjGGb(>BGB`P3s{3yPsg-LRc|&+(a>Bs^q^# XZCw{GnyXfrcURiWJ-v!KAz=Rn>bpsh literal 4406 zcmbVPU2oek4CHfvg%Dsb#jyT>VZe&41BMM01wK)&HQ*f7Rm z^S;ANA$Rau;WI*<(;Z&N@H#~#jFVY1XXf=-kMI{GW4`Y&euno`SXH<>jNf}Zhq*U? zUu^r&isb+L65Qxom1Aw)g)na=TBkBBv}8#o-wv8$?X@9`65_G~X8UlkiG0A}8mmz!sXPU|uW;px)Vl)vmeZtA z)1RZ+wsSU{>XM(WwVqSjrm|A|m!3b1NPULMsQP0jRwG)n->ZM-We3&)y%deUDe}J`l>ctAJN?sxxJL|{~JFfye3h?IHW25yHVmnX9 z9V*cD-{RDr(G^&W1r(Aztf1;s%nrVWeh-5swKTOP`kKWM*)Q?oiNe@f`D=LN32Y~3 zoC_5-w&zoP0+WyQKz7CvHD~3{wHYnismKm_5XvZ?qpIZ=S$S>pSw?IZx)0HSrvay32DL zZ+-ze?IKbS4jQB?pT^i^2D6!Y4iVk_j@hn0VzshXY5Hd!n~FE9=FCS>p@-C2PKG`z zn`OCod+*ME+egTsmBBNRtchcO9THl1fdNb8wuXXK*addE%#;3Oq1|1+{P00%2$KH$>9DznuVK`){c|%Px;?C>+C6IxkgB{$CDgOnRR`Io+oMu|p51 zO~9y)J1N5o%-^pn&m$(1Pkm}M<<&kBw4t2mTI$)Vma4ygQIZ_uX?=z>KaTq~b^9N| C-vj;t diff --git a/apps/mobile-app/ios/VaultUI/fi.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/fi.lproj/Localizable.strings index d587b3e1b4ed62445c1f66f4994b51c91aebaa06..43fcebcc85a5d988065d844fe7d6c049f5c198fd 100644 GIT binary patch delta 518 zcmX@4|3h!WH^mZ$QiePr%w#BLC}Bti;!H4^&ydBC$e_odH#v}9b+QAagmegQm6Lz- zYffIkm?w?Lw8^?mfs#1oC!ZG*pS*!dkAMmRW;4NJuv?!n{MCmX0O1E?)=GbdL! zqdHCp!h!=BBuWg{lLdw3C*R{v;)L5U*^p0ovIP_0<^rBgj3~lCIfG%&04wt0w?UGh z&hI&S9~TFs?&SCUbCJYn3-}`OfQE185?q67u<+y?LItRbCT9top^2!8C`^{(5t;l= Nm=9HEvzo{pW&lD{d?5e; delta 293 zcmeyNcSwK2x5*M5Qq0*5#giNPB`3$Qi%hm*l$hMZF2xEIW5}GG&p4eidvY(kB$Thn z6bR-^Pp%UXn|MTI@;`R2$p@GOCNE$Xm^_D_2P8a+*^E7hArq+o$!2$Eb=Juo90HT4 ziAqdX5M=kJM%#o)e6d zLqsGdd+~5hHsE_UnL|)&vJVf(#4Q4o!#MaR2k^@QO_!S7#BT?bl9+sne+p2!)Z{7w rCz!U)Hw4x&f(!%co4i1%04l*VSx?vmrf71VFkAzWt+4rza1Ap6AdFX% diff --git a/apps/mobile-app/ios/VaultUI/pl.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/pl.lproj/Localizable.strings index c309e8f57771826afb7898b00c4c821280373878..3f542d7b3489b52ef52295d462c4cda40d4109f9 100644 GIT binary patch literal 6378 zcmd6rOK%%h6vyu@qDuJ&*;!du(C$Gj5~u_el}KqpY8IAXq!TB$<*_lg@~yiE{=a*2 zeDByZP87O8ku#5b?|DD|Xa4#7b$A&%;Z2x?>u?*&P=!x=z75kb2)+1bqw7K|Q|;+! zeG%q*Vt=LQKlFaC>u=h%)c!^I5Ps70%kVlJhtn|9>OAf_)!Xm%I}PXIyf`X`y8AZn zfzw3%MmnE%o#`DEm*Hl+6S;a}_`tubGjp99>NklpB5{?|DA+v>tH`0$zK)*Zw$@oR zU22W@^RUsoh3;;(T58WtI4TAY`(6e9T;7Q&w(;&pi!4P0{aoXBkw-^7CZc>RE*rhU zqSHNz(D7P7m$~;uzIUR$h*~|B?|rmRvc+>O(+M;2t)iEby|6Nxy_XhKS#lIL>gZ{$ zy<wOaFZh&7bHol7%PwziP2`((!|Kufpf(!A`X3O6T0q+_hV@(oVcF5RGP!CO*GQ z_I~suvGN@HX!Td*w2)Q0qBW5R@u{aPk!#WFu}M@<^#|Rq z>}>Rjx;wpT*M=P%Q9LQgiTi?F7>mv-(jRNpIn-@-NT+V(SxJVT{GW6G7`ef75N(-s z{7U+b#T$RFb&oz&2BM~}`3p&EQPztm)=^fEw3%eT6@AXkM9cDNC@N$>`RyLGO5oZZ zwqLtO?;}O4j^s7;@h_Uqbsg!>Wa!8$Q(2hEBp=AzYyHp%sVxglLiY-mX!Z)xy;NLw zL}4gSSZb-KQTRGiF0~FHEJ>`hh7I;}g4$ln|89xh*y%<)j#S@DMRAIxccMn*pmDQ| z-)P0Dj7Wdp$K}PbPs2+tMidWM7S9w0wr=F}xpCzLPs*L2@S$u=ssf&^aJ^2;S zSJCq1JMmk_NFnlxwv%F}=$eMB0x2vLmb$_NKf|MZQt#@DUaE$4)!fI{JBio6tVIq{ zi4J#={TNFz%aIx&+BhpP75xTh4I8&UG=@OaHm zv|Zo*%&F7hQk;|8II7LYPG&x|ksGh^_3p{SU9qhIcFX~i|+&)HMdw-z%TTWf8 zGn}hCIVIw>6on+o8@-`><+yRbmYGG6q8{gu)iV4?Uz~}nW3<#8cdbiA+uk~#RHd5e z(J2iXCrh_cI%~0X6J58O$LOWB@5xVwg!}P6A$O{QuQq39?k`Y_BRjCOch_e8mE&ob z=0e=S3YLkT7(dstvgJ!YgQSch#vCoW?d^P55kOpk?owPi3P+ zyy&_8MvfpIPJ)3=6VF|u=P+-_H(&@XN_U}Vu9f+mY{D1pr0bAB@Jn^l=C{6RZDRC- zdYMP8vePSwX|S462QwIcFIByWCur0C@oA|a6CbF?CJ!obPOpk`5?i1z_-u4F%#ZYR zNOU4%nq?^1uxY<`HRTe*$fp^2Qe zef(q+Qz7zM`j8A?cK*&0Aox75$jQ&tddFc*Wl6qWuegQklqzMKN5Ypu-${a|$oPL@ z@MC@RGK_dpv#)hLrUOt9o!`D{rM#m<4`l7!6Vy$sdJf1e|eXcv>9(@+{X?r>z`vi3#YW?oiq zq~X0hmsft`8@%(gu2%(9@9sAvFp5n(;0&f@q+pWdY%U=htQ51Kw-dG@4LTt>WcXl1 zzRoh&jP)M0ME7aVzIxVC>z?b)T#MvO^N)KjRY820TZy?7%i!%~ZR@J04QLPSjo9H6T!0BuBvh(4luOH}#8y+=*iMu1@WB7=<&}N#jALkp zB4<1^>-ewZ_TPWK4lhFt7hx4{!fjZFU0CS;Hmt)mjMI}pb=~XDS~OAb_hG9$=y$rm z*7L2dA4GL0`hEBU_)gkpg_bws=#y<2ImbB~ zKFPzqEL|LFn1_cHBjP~>`gLX*F+9q;JK;q1=90ZV$ad^O5RG$rz0&{t9`DP@WS$t_ zB%TCx&C=f&wEspb9y}!Z`xHSiLhn}3`lMeSc%o>C;bq0+2rcw( zon(!Kq{&@Ux~`Ad6?+iGFcks-B`I9Q`Y<; zz0341iV6yRB4=~UsKGJ%%$v(l0DNOc?yD#3H^h*!B_XJl{*p&@PWZY5#KhV z-%5_l$eR1OFP>~G`8Ki>`|gu3Wlwo~^v2_WZEeRJ$!F_~ql8=AbAOgJaDlVL0+jl? z$Sb{hn|QF13|k8sIxP|`=YG)pWwJC+0I=Wa&-KvBsQiz5;`8E8?`NVTXLo1y-cho_ zD+fPv<@NVp>v<(t?(^Vi(`+6-r;NCHwl}@&;OWNCGoxFJ$Ni(^JrLyiZoAvHjmg3eO=Wv$NpUtL+tfe22 zqg__y>T&%<%w`p}us`sYv;V_^B8HzD3acb?h)$FBT|7N8iWVOx7xtpL%)b^RGNPn2 zX)R8D(ps##rDeSOd$=7`x|xdZ@cGqiFhrmdp9e0Ew{lvwra46 za3hp$+bs9boWsG{HG6KE<$cn3s+&ot4yxDfw&^t% zmbOzx<&E`v_tJYIy|imW(tj_dhsjA@Fx4i~U_Fh=4FD<|h?X}0a0 z-puaGl}W!&RR>W7ZD&)R<8r?~<3(Hoi z8*^n6Z)Is;G`pi%?;Dx-ciEfw5RZ9V>zTf-Zs+LAvMX8YnOAn{+Cp*xL_rS}%ZjVB zBwJBSa2tH;v(GTSYVNW&+mldBS=Qx1(l`UPG^b8KEp7j~r=?_fq}I+m@wD8wM;dpT zon_~8w0P#bK(i&=$rK=mk(TYxdVbZLZ{$b)-ufeFkoKhA z+UvfR{i$EuyUL2btg3BkGqiiIeI3d8YbbH9rL*BzMyou<`7Elf&1Zt=u(Nr_)C282 zAJI71S)e_2*vuPi3bKjVNq3Q~EbD!(9A#S7aXOxzbX_{`y*~76HfK&WJ{ReH_6ryt z)u;IMFy%PCPEvQU>3l6(n~0{#em^7g{8Zo@2cD9z*tbpA<4J3+o!PO8lNtGWlVo|7 z`I*YkUv^Suj_?}~Q+Ov!K?$$Uow?^nzpQ1nmGNtRaYXZO0tc9%+E5JFuC3?4ZY=yJ U$nMm?xqv2diU~vFa%zM52ZZ#jZvX%Q diff --git a/apps/mobile-app/ios/VaultUI/zh.lproj/Localizable.strings b/apps/mobile-app/ios/VaultUI/zh.lproj/Localizable.strings index c309e8f57771826afb7898b00c4c821280373878..73d20f2634e32f5d0f578a3af4f09c2ef9d7c696 100644 GIT binary patch delta 953 zcmdm{wMt<^8H?o9_uUg4<2Ac4ltOUbE$EoJSgI_Z<;m<_l5ZK$5?ab2W{4%3mIg$xoAAxgAlxC`H|cLf zby;ZqkSZL9`zt5}s-jzu$8OkTrkCjtux!${R$p8wywgOeEI zCp)l7@J)%+C_RwzH2q83hEyg4V0b7^Uc)BCqm>TxB~UPiU2d`nyBybn45eC-$94UH zLS}p*uG9pdj$_eFrvQbvv8QnHMw$gdJ#E6F!vW%golwQ0#slKOoHuz3hnCvYbnfzJ z-A5CY7_1q%7?c=N8B!QB8A^aG1qNFnR$>sVpV$xdqts+0PB9*cxu0S|=1flGG~fc6 z4CQX&)Z&Ag4Hf#v8N~&PPmqIwaUa7gH+cqE2p=RaVa}c`!0q5<9H6T!0BuBvh(4luOH}#8y+=*iMu1@WB7=<&}N#jALkp zB4<1^>-ewZ_TPWK4lhFt7hx4{!fjZFU0CS;Hmt)mjMI}pb=~XDS~OAb_hG9$=y$rm z*7L2dA4GL0`hEBU_)gkpg_bws=#y<2ImbB~ zKFPzqEL|LFn1_cHBjP~>`gLX*F+9q;JK;q1=90ZV$ad^O5RG$rz0&{t9`DP@WS$t_ zB%TCx&C=f&wEspb9y}!Z`xHSiLhn}3`lMeSc%o>C;bq0+2rcw( zon(!Kq{&@Ux~`Ad6?+iGFcks-B`I9Q`Y<; zz0341iV6yRB4=~UsKGJ%%$v(l0DNOc?yD#3H^h*!B_XJl{*p&@PWZY5#KhV z-%5_l$eR1OFP>~G`8Ki>`|gu3Wlwo~^v2_WZEeRJ$!F_~ql8=AbAOgJaDlVL0+jl? z$Sb{hn|QF13|k8sIxP|`=YG)pWwJC+0I=Wa&-KvBsQiz5;`8E8?`NVTXLo1y-cho_ zD+fPv<@NVp>v<(t?(^Vi(`+6-r;NCHwl}@&;OWNCGoxFJ$Ni(^JrLyiZoAvHjmg3eO=Wv$NpUtL+tfe22 zqg__y>T&%<%w`p}us`sYv;V_^B8HzD3acb?h)$FBT|7N8iWVOx7xtpL%)b^RGNPn2 zX)R8D(ps##rDeSOd$=7`x|xdZ@cGqiFhrmdp9e0Ew{lvwra46 za3hp$+bs9boWsG{HG6KE<$cn3s+&ot4yxDfw&^t% zmbOzx<&E`v_tJYIy|imW(tj_dhsjA@Fx4i~U_Fh=4FD<|h?X}0a0 z-puaGl}W!&RR>W7ZD&)R<8r?~<3(Hoi z8*^n6Z)Is;G`pi%?;Dx-ciEfw5RZ9V>zTf-Zs+LAvMX8YnOAn{+Cp*xL_rS}%ZjVB zBwJBSa2tH;v(GTSYVNW&+mldBS=Qx1(l`UPG^b8KEp7j~r=?_fq}I+m@wD8wM;dpT zon_~8w0P#bK(i&=$rK=mk(TYxdVbZLZ{$b)-ufeFkoKhA z+UvfR{i$EuyUL2btg3BkGqiiIeI3d8YbbH9rL*BzMyou<`7Elf&1Zt=u(Nr_)C282 zAJI71S)e_2*vuPi3bKjVNq3Q~EbD!(9A#S7aXOxzbX_{`y*~76HfK&WJ{ReH_6ryt z)u;IMFy%PCPEvQU>3l6(n~0{#em^7g{8Zo@2cD9z*tbpA<4J3+o!PO8lNtGWlVo|7 z`I*YkUv^Suj_?}~Q+Ov!K?$$Uow?^nzpQ1nmGNtRaYXZO0tc9%+E5JFuC3?4ZY=yJ U$nMm?xqv2diU~vFa%zM52ZZ#jZvX%Q diff --git a/apps/server/AliasVault.Client/Resources/ApiErrors.fi.resx b/apps/server/AliasVault.Client/Resources/ApiErrors.fi.resx index 6673bce4f..e34067f3b 100644 --- a/apps/server/AliasVault.Client/Resources/ApiErrors.fi.resx +++ b/apps/server/AliasVault.Client/Resources/ApiErrors.fi.resx @@ -150,16 +150,16 @@ Annettu salasana ei vastaa nykyistä salasanaasi. - Käyttäjätilisi onnistuneesti poistettu,. + Tili poistettu. - Käyttäjänimi ei voi olla tyhjä. + Käyttäjänimi ei voi olla tyhjä eikä siinä voi olla välilyöntejä. - Käyttäjänimi on liian lyhyt. Sen pitää olla vähintään 3 merkkiä pitkä. + Käyttäjänimi liian lyhyt: sen on oltava vähintään 3 merkkiä pitkä. - Käyttäjänimi on liian pitkä. Se ei saa olla enempää kuin 40 merkkiä. + Käyttäjänimi liian pitkä: ei saa olla yli 40 merkkiä pidempi. Virheellinen sähköpostiosoite. @@ -171,10 +171,10 @@ On vireillä olevia siirtoja. Ole hyvä ja suorita 'dotnet ef database update' hakeaksesi ne. - OK + Hyvä on - Palvelimen sisäinen virhe + Sisäinen palvelinvirhe Paikallinen holvi ei ole ajan tasalla. Synkronoi holvisi päivittämällä sivu ja yritä uudelleen. diff --git a/apps/server/AliasVault.Client/Resources/ApiErrors.pl.resx b/apps/server/AliasVault.Client/Resources/ApiErrors.pl.resx index 2a7e05488..e030cfaf5 100644 --- a/apps/server/AliasVault.Client/Resources/ApiErrors.pl.resx +++ b/apps/server/AliasVault.Client/Resources/ApiErrors.pl.resx @@ -117,81 +117,81 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Refresh token is required. + Wymagany jest token odświeżania. - Your account has been disabled. If you believe this is a mistake, please contact support. + Twoje konto zostało zablokowane. Jeśli uważasz, że to pomyłka, skontaktuj się z pomocą techniczną. - Invalid refresh token + Nieprawidłowy token odświeżania - Refresh token revoked successfully + Odnowienie tokenu zostało cofnięte - New account registration is currently disabled on this server. Please contact the administrator. + Rejestracja nowych kont jest obecnie wyłączona na tym serwerze. Skontaktuj się z administratorem. - Invalid username or password. Please try again. + Nieprawidłowa nazwa użytkownika lub hasło. Spróbuj ponownie. - Username is required. + Nazwa użytkownika jest wymagana. - Username is already in use. + Nazwa użytkownika jest już używana. - Username is available. + Nazwa użytkownika jest dostępna. - Username does not match the current user. + Nazwa użytkownika nie pasuje do aktualnego użytkownika. - The provided password does not match your current password. + Podane hasło nie zgadza się z Twoim aktualnym hasłem. - Account successfully deleted. + Konto zostało usunięte. - Username cannot be empty or whitespace. + Nazwa użytkownika nie może być pusta ani zawierać spacji. - Username too short: must be at least 3 characters long. + Nazwa użytkownika jest zbyt krótka: musi mieć co najmniej 3 znaki. - Username too long: cannot be longer than 40 characters. + Nazwa użytkownika jest zbyt długa: nie może przekraczać 40 znaków. - Invalid email address. + Nieprawidłowy adres e-mail. - Username is invalid, can only contain letters or digits. + Nazwa użytkownika jest nieprawidłowa, może zawierać tylko litery lub cyfry. - There are pending migrations. Please run 'dotnet ef database update' to apply them. + Istnieją oczekujące migracje. Aby je zastosować, uruchom polecenie „dotnet ef database update”. - OK + Ok - Internal server error + Wewnętrzny błąd serwera - The local vault is not up-to-date. Please synchronize your vault by refreshing the page and try again. + Lokalny sejf nie jest aktualny. Zsynchronizuj sejf, odświeżając stronę, i spróbuj ponownie. - An unknown error occurred. Please try again. + Wystąpił nieznany błąd. Spróbuj ponownie. - Invalid authenticator code. Please try again. + Nieprawidłowy kod uwierzytelniający. Spróbuj ponownie. - Invalid recovery code. Please try again. + Nieprawidłowy kod odzyskiwania. Spróbuj ponownie. - Your vault is not up-to-date. Please synchronize your vault and try again. + Twój sejf nie jest aktualny. Zsynchronizuj sejf i spróbuj ponownie. - You have entered an incorrect password too many times and your account has now been locked out. You can try again in 30 minutes. + Wpisałeś nieprawidłowe hasło zbyt wiele razy i Twoje konto zostało zablokowane. Możesz spróbować ponownie za 30 minut. diff --git a/apps/server/AliasVault.Client/Resources/Components/Auth/Login.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Auth/Login.pl.resx index 9eb7c4693..a617604a8 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Auth/Login.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Auth/Login.pl.resx @@ -60,114 +60,114 @@ - Log in to AliasVault + Zaloguj się do AliasVault Main login page title - Two-factor authentication + Uwierzytelnianie dwuskładnikowe Title for 2FA step - Recovery code verification + Weryfikacja kodu odzyskiwania Title for recovery code step - Your username or email + Twoja nazwa użytkownika lub adres e-mail Label for username/email input field - Your password + Twoje hasło Label for password input field - Authenticator code + Kod uwierzytelniający Label for 2FA code input field - Recovery Code + Kod odzyskiwania Label for recovery code input field - Remember me + Zapamiętaj mnie Label for remember me checkbox - Remember this machine + Zapamiętaj to urządzenie Label for remember machine checkbox - Log in + Zaloguj się Login button text - Login to your account + Zaloguj się na swoje konto Extended login button text - Lost Password? + Nie pamiętasz hasła? Link text for password recovery - Create new vault + Utwórz nowy sejf Link text for creating a new vault - Log in with a recovery code instead. + Zaloguj się za pomocą kodu odzyskiwania. Link text for logging in with recovery code - Log in with an authenticator code instead. + Zaloguj się za pomocą kodu uwierzytelniającego. Link text for logging in with authenticator - Your login is protected with an authenticator app. Enter your authenticator code below. + Twoje dane logowania są chronione przez aplikację uwierzytelniającą. Wpisz poniżej swój kod uwierzytelniający. Description for 2FA step - You have requested to log in with a recovery code. A recovery code is a one-time code that can be used to log in to your account. Note that if you don't manually disable 2FA after login, you will be asked for an authenticator code again at the next login. + Poprosiłeś o zalogowanie się za pomocą kodu odzyskiwania. Kod odzyskiwania to jednorazowy kod, którego można użyć do zalogowania się na swoje konto. Pamiętaj, że jeśli nie wyłączysz ręcznie uwierzytelniania dwuskładnikowego po zalogowaniu, przy następnym logowaniu zostaniesz ponownie poproszony o podanie kodu uwierzytelniającego. Description for recovery code step - No account yet? + Nie masz jeszcze konta? Text before registration link - Don't have access to your authenticator device? + Nie masz dostępu do swojego urządzenia uwierzytelniającego? Question text about not having access to authenticator - Regained access to your authenticator device? + Odzyskałeś dostęp do swojego urządzenia uwierzytelniającego? Question text about regaining access to authenticator - Logging in... + Logowanie... Loading message during login process - Verifying 2FA code... + Weryfikacja kodu 2FA... Loading message during 2FA verification - Verifying recovery code... + Weryfikacja kodu odzyskiwania... Loading message during recovery code verification - An error occurred while processing the login request. Try again (later). + Wystąpił błąd podczas przetwarzania żądania logowania. Spróbuj ponownie (później). Generic login error message - An error occurred while processing the login request. + Wystąpił błąd podczas przetwarzania żądania logowania. Login request processing error message - name / name@company.com + nazwa / name@serwis.com Placeholder text for username input diff --git a/apps/server/AliasVault.Client/Resources/Components/Auth/Register.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Auth/Register.pl.resx index ebb990f29..6bb07fe29 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Auth/Register.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Auth/Register.pl.resx @@ -60,57 +60,57 @@ - Create a new AliasVault account + Utwórz nowe konto AliasVault Main registration page title - Your username or email + Twoja nazwa użytkownika lub adres e-mail Label for username/email input field - Your password + Twoje hasło Label for password input field - Confirm password + Potwierdź hasło Label for password confirmation input field - I accept the + Akceptuję Text before terms and conditions link - Terms and Conditions + Warunki i zasady Link text for terms and conditions - Create account + Utwórz konto Create account button text - Already registered? + Jesteś już zarejestrowany? Text before login link - Login here + Zaloguj się tutaj Link text for login page - Creating account... + Tworzenie konta... Loading message during account creation - An error occurred during registration. + Wystąpił błąd podczas rejestracji. Generic registration error message - name / name@company.com + nazwa / nazwa@serwis.com Placeholder text for username input diff --git a/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/PasswordStep.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/PasswordStep.pl.resx index 377feb2ae..75d6cd21a 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/PasswordStep.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/PasswordStep.pl.resx @@ -20,59 +20,59 @@ - Great! Now, let's set up your master password for AliasVault. + Świetnie! Teraz ustawmy Twoje hasło główne dla AliasVault. Assistant welcome message for password setup step - Important: This master password will be used to encrypt your vault. It should be a long, complex string that you can remember. If you forget this password, your data will be permanently inaccessible. + Ważne: To hasło główne będzie używane do szyfrowania Twojego sejfu. Powinno to być długie, złożone hasło, które możesz zapamiętać. Jeśli zapomnisz tego hasła, Twoje dane będą trwale niedostępne. Important warning about master password - Your master password never leaves your device + Twoje hasło główne nigdy nie opuszcza Twojego urządzenia. First security point about password privacy - The server has no access to your unencrypted data + Serwer nie ma dostępu do Twoich niezaszyfrowanych danych Second security point about server access - Even the server admin cannot restore your access if you forget this password + Nawet administrator serwera nie może przywrócić dostępu, jeśli zapomnisz tego hasła Third security point about password recovery - Master Password + Hasło główne Label for master password field - Enter your master password + Wprowadź swoje hasło główne Placeholder for master password field - Confirm Master Password + Potwierdź swoje hasło główne Label for confirm password field - Confirm your master password + Potwierdź swoje hasło główne Placeholder for confirm password field - Validating password... + Weryfikacja hasła... Message shown while validating password - Password is valid and strong! + Hasło jest ważne i silne! Success message for valid password - Master password must be at least 10 characters long. + Hasło główne musi mieć co najmniej 10 znaków. Error message for password too short - Confirm your password by entering it again. + Potwierdź hasło, wpisując je ponownie. Prompt to confirm password - Passwords do not match. + Hasła nie pasują do siebie. Error message when passwords don't match \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/TermsAndConditionsStep.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/TermsAndConditionsStep.pl.resx index c9b4e66a2..439e42442 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/TermsAndConditionsStep.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/TermsAndConditionsStep.pl.resx @@ -21,32 +21,32 @@ - Please read and agree to the following terms and conditions before proceeding. + Przed kontynuowaniem prosimy o zapoznanie się z poniższymi warunkami i wyrażenie na nie zgody. Instructions to read and agree to terms - Terms and Conditions + Warunki i zasady użytkowania Title for the terms and conditions section - AliasVault is designed to enhance your online security and protect your privacy. With AliasVault, you can create unique identities and email aliases for your various online accounts, helping you maintain control over your personal information and reduce the risk of identity theft. + AliasVault został zaprojektowany w celu zwiększenia bezpieczeństwa w Internecie i ochrony prywatności użytkowników. Dzięki AliasVault można tworzyć unikalne tożsamości i aliasy e-mailowe dla różnych kont internetowych, co pomaga zachować kontrolę nad danymi osobowymi i zmniejszyć ryzyko kradzieży tożsamości. -By using AliasVault, you agree to the following terms: +Korzystając z AliasVault, użytkownik wyraża zgodę na następujące warunki: -1. You will not use AliasVault for any illegal purposes, including but not limited to fraud, identity theft, or impersonating real individuals. +1. Użytkownik nie będzie wykorzystywał AliasVault do celów niezgodnych z prawem, w tym między innymi do oszustw, kradzieży tożsamości lub podszywania się pod prawdziwe osoby. -2. You are responsible for maintaining the confidentiality of your account and any aliases created through AliasVault. +2. Użytkownik jest odpowiedzialny za zachowanie poufności swojego konta i wszelkich aliasów utworzonych za pomocą AliasVault. -3. AliasVault reserves the right to terminate your account if we suspect any misuse or violation of these terms. +3. AliasVault zastrzega sobie prawo do zamknięcia konta użytkownika, jeśli podejrzewa nadużycie lub naruszenie niniejszych warunków. -4. You understand that while AliasVault enhances your privacy, no system is completely foolproof, and you use the service at your own risk. +4. Użytkownik rozumie, że chociaż AliasVault zwiększa jego prywatność, żaden system nie jest całkowicie niezawodny i korzysta z usługi na własne ryzyko. Full terms and conditions content - I have read and agree to the Terms and Conditions + Przeczytałem i akceptuję Warunki użytkowania Label for the agreement checkbox \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/UsernameStep.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/UsernameStep.pl.resx index edbba3264..48e8a04e0 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/UsernameStep.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Auth/Setup/UsernameStep.pl.resx @@ -21,46 +21,46 @@ - Great! Now, let's set up your username for AliasVault. + Świetnie! Teraz skonfigurujmy Twoją nazwę użytkownika dla AliasVault. Assistant message about setting up username - Please enter a username you'd like to use. This can be your email address or any unique name you prefer. + Wpisz nazwę użytkownika, której chcesz używać. Może to być Twój adres e-mail lub dowolna unikalna nazwa, którą preferujesz. Instructions for entering username - Remember: This is what you'll use to log in later, so make sure it's something you'll remember! + Pamiętaj: Będziesz tego używać do logowania się później, więc upewnij się, że jest to coś, co zapamiętasz! Important note about remembering username - Username + Nazwa użytkownika Label for username input field - Enter your desired username or email + Wpisz wybraną nazwę użytkownika lub adres e-mail Placeholder text for username input - Validating username... + Weryfikacja nazwy użytkownika... Message shown while validating username - Username is available! + Nazwa użytkownika jest dostępna! Message shown when username is available - Username is required. + Nazwa użytkownika jest wymagana. Error message when username is empty - An error occurred during communication with the AliasVault server. + Wystąpił błąd podczas komunikacji z serwerem AliasVault. Error message for server communication issues - AliasVault Assistant + Asystent AliasVault Alt text for assistant avatar image \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.pl.resx index 19dce7e84..ba0f9cbdb 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.pl.resx @@ -59,7 +59,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Clear Clipboard + Wyczyść schowek Button text to manually clear clipboard immediately diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.zh.resx b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.zh.resx index 19dce7e84..5116d4ba3 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.zh.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/ClipboardCountdownBar.zh.resx @@ -59,7 +59,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Clear Clipboard + 清除剪贴板 Button text to manually clear clipboard immediately diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpCodes.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpCodes.pl.resx index f7ea0acad..f36c51861 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpCodes.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpCodes.pl.resx @@ -59,55 +59,55 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Two-factor authentication + Uwierzytelnianie dwuskładnikowe Section title for 2FA codes - Add TOTP Code + Dodaj kod TOTP Button text to add new TOTP code - Add a two-factor authenticator code + Dodaj kod uwierzytelniający dwuskładnikowy 2FA Description for adding TOTP codes - Add 2FA TOTP Code + Dodaj kod 2FA TOTP Modal title for adding TOTP code - Close form + Zamknij formularz Button to close the add TOTP form - If the website offers or requires 2FA for your account, copy the secret key or QR code URI and paste it below. + Jeśli strona internetowa oferuje lub wymaga uwierzytelniania dwuskładnikowego 2FA dla Twojego konta, skopiuj tajny klucz lub adres URI kodu QR i wklej go poniżej. Instructions for adding TOTP codes - Name (optional) + Imię i nazwisko (opcjonalnie) Label for optional name field - Secret Key + Tajny klucz Label for secret key field - Enter secret key (manual entry) + Wprowadź tajny klucz (wprowadzanie ręczne) Placeholder text for secret key input - Save + Zapisz Save button text - Save to view code + Zapisz, aby wyświetlić kod Message shown for unsaved TOTP codes - Are you sure you want to delete this TOTP code? + Czy na pewno chcesz usunąć ten kod TOTP? Confirmation message for deleting TOTP code - Delete TOTP code + Usuń kod TOTP Title for delete TOTP code action \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpViewer.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpViewer.pl.resx index 370d59ea1..622a62ad7 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpViewer.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Components/TotpCodes/TotpViewer.pl.resx @@ -59,15 +59,15 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Two-factor authentication + Uwierzytelnianie dwuskładnikowe Section title for 2FA codes - No two-factor authenticator codes available + Brak dostępnych kodów uwierzytelniających TOTP Message shown when no TOTP codes are configured - Copied! + Skopiowano! Feedback message when TOTP code is copied to clipboard \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailModal.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailModal.pl.resx index 128412244..450af9c29 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailModal.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailModal.pl.resx @@ -59,63 +59,63 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - From: + Od: Email sender field label - To: + Do: Email recipient field label - Date: + Data: Email date field label - Actions: + Działania: Email actions section label - Delete + Usuń Delete email button text - Attachments: + Załaczniki: Email attachments section header - Close + Zamknij Close modal button text - Delete Email + Usuń wiadomość e-mail Delete email confirmation dialog title - Are you sure you want to delete this email? This action cannot be undone. + Czy na pewno chcesz usunąć tę wiadomość e-mail? Tego działania nie można cofnąć. Delete email confirmation message - Email deleted successfully + Wiadomość e-mail została usunięta Success message when email is deleted - Failed to delete email + Nie udało się usunąć wiadomości e-mail Error message when email deletion fails - An error occurred + Wystąpił błąd Generic error message - [This email has no body.] + [Ten e-mail nie zawiera treści.] Message shown when email has no content - Failed to download attachment + Nie udało się pobrać załącznika Error message when attachment download fails - Error downloading attachment + Błąd podczas pobierania załącznika Error message for attachment download error \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailPreview.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailPreview.pl.resx index cac95bc1a..a65ac35f7 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailPreview.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailPreview.pl.resx @@ -59,63 +59,63 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - From: + Od: Email sender field label - To: + Do: Email recipient field label - Date: + Data: Email date field label - Credential: + Dane logowania: Email credential field label - None + Brak No credential assigned value - Attachments: + Załączniki: Email attachments section header - Select an email to view its contents + Wybierz wiadomość e-mail, aby wyświetlić jej zawartość Empty state message when no email is selected - Delete Email + Usuń wiadomość e-mail Delete email confirmation dialog title - Are you sure you want to delete this email? This action cannot be undone. + Czy na pewno chcesz usunąć tę wiadomość e-mail? Tego działania nie można cofnąć. Delete email confirmation message - Email deleted successfully + Wiadomość e-mail została usunięta Success message when email is deleted - Failed to delete email + Nie udało się usunąć wiadomości e-mail Error message when email deletion fails - An error occurred + Wystąpił błąd Generic error message - [This email has no body.] + [Ten e-mail nie zawiera treści.] Message shown when email has no content - Failed to download attachment + Nie udało się pobrać załącznika Error message when attachment download fails - Error downloading attachment + Błąd podczas pobierania załącznika Error message for attachment download error \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailRow.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailRow.pl.resx index 32c85109e..d991cb6f7 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailRow.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Email/EmailRow.pl.resx @@ -59,7 +59,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - New email + Nowa wiadomość e-mail Tooltip text for new email indicator \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Email/RecentEmails.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Email/RecentEmails.pl.resx index 379d45d99..011f603e4 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Email/RecentEmails.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Email/RecentEmails.pl.resx @@ -59,35 +59,35 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Email + Wiadomość e-mail Section title for email panel - Auto-refresh enabled + Włączono automatyczne odświeżanie Tooltip for auto-refresh indicator - Subject + Temat Table column header for email subject - Date + Data Table column header for email date - No emails received (yet). + Nie otrzymano żadnych wiadomości e-mail (jeszcze). Message when no emails are available - The current chosen email address is already in use. Please change the email address by editing this credential. + Obecnie wybrany adres e-mail jest już używany. Proszę zmienić adres e-mail, edytując te dane logowania. Error message when email address is already in use - An error occurred while trying to load the emails. Please try to edit and save the credential entry to synchronize the database, then try again. + Wystąpił błąd podczas próby załadowania wiadomości e-mail. Spróbuj edytować i zapisać dane logowania, aby zsynchronizować bazę danych, a następnie spróbuj ponownie. Error message when email loading fails - Load more + Załaduj więcej Button text to load more emails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Forms/EditEmailFormRow.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Forms/EditEmailFormRow.pl.resx index a94031be8..6f1adf4c0 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Forms/EditEmailFormRow.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Forms/EditEmailFormRow.pl.resx @@ -59,31 +59,31 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Use domain chooser + Użyj selektora domen Button to switch back to domain chooser - Enter custom domain + Wprowadź własną domenę Button to switch to custom domain entry - Select Email Domain + Wybierz domenę poczty e-mail Title of domain selection popup - Private Email (AliasVault server) + Prywatna poczta e-mail (serwer AliasVault) Title for private email domains section - E2E encrypted, fully private. + Szyfrowane E2E, w pełni prywatne. Description of private email domains - Public Temp Email Providers + Publiczni dostawcy tymczasowych adresów e-mail Title for public email domains section - Anonymous but limited privacy. Email content is readable by anyone that knows the address. + Anonimowość, ale ograniczona prywatność. Treść wiadomości e-mail jest dostępna dla każdego, kto zna adres. Description of public email domains \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/ImportExport/ResetVault.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/ImportExport/ResetVault.pl.resx index e75e1f509..a00b2eed5 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/ImportExport/ResetVault.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/ImportExport/ResetVault.pl.resx @@ -59,83 +59,83 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Reset Vault + Resetuj sejf Page title - Import / Export + Import / Eksport Breadcrumb for import export - Reset Vault + Resetuj sejf Breadcrumb for reset vault - Please note: + Uwaga: Reset vault please note prefix - All encrypted credentials in your vault will be permanently deleted + Wszystkie zaszyfrowane dane uwierzytelniające w Twoim sejfie zostaną trwale usunięte Reset vault note about credentials being deleted - Your email aliases will be preserved and can be re-used after resetting your vault + Twoje aliasy e-mailowe zostaną zachowane i będą mogły być ponownie użyte po zresetowaniu sejfu. Reset vault note about email aliases being kept - Your account settings and preferences will be preserved + Twoje ustawienia konta i preferencje zostaną zachowane. Reset vault note about settings being kept - This action cannot be undone + Nie można cofnąć tej czynności Reset vault note about action being irreversible - To continue, please type your username to confirm + Aby kontynuować, wpisz swoją nazwę użytkownika w celu potwierdzenia Reset vault username confirmation label - Continue with vault reset + Kontynuuj resetowanie sejfu Reset vault continue button - Final warning: You are about to permanently delete all your credentials! + Ostatnie ostrzeżenie: za chwilę na stałe usuniesz wszystkie swoje dane uwierzytelniające! Reset vault final warning message - This deletion is irreversible and cannot be undone + Usunięcie jest nieodwracalne i nie można go cofnąć Reset vault final step irreversible note - Enter your password to confirm + Wprowadź hasło, aby potwierdzić Reset vault password confirmation label - Reset my vault + Resetuj mój sejf Reset vault final confirmation button - Username is required. + Nazwa użytkownika jest wymagana. Reset vault username required error - The username you entered does not match your account username. + Podana nazwa użytkownika nie zgadza się z nazwą użytkownika Twojego konta. Reset vault username mismatch error - The password you entered is incorrect. + Wprowadzone hasło jest nieprawidłowe. Reset vault password incorrect error - Resetting vault... + Resetowanie sejfu... Reset vault progress message - Your vault has been successfully reset. All credentials have been deleted and you can now start fresh. + Twoje konto zostało pomyślnie zresetowane. Wszystkie dane uwierzytelniające zostały usunięte i możesz teraz zacząć od nowa. Reset vault success message - An error occurred while resetting your vault. Please try again. + Wystąpił błąd podczas resetowania sejfu. Spróbuj ponownie. Reset vault error message \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/ChangePassword.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/ChangePassword.pl.resx index 5fbf5bd26..762cbada3 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/ChangePassword.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/ChangePassword.pl.resx @@ -60,55 +60,55 @@ - Change password + Zmień hasło Page title for the change password page - Security settings + Ustawienia bezpieczeństwa Breadcrumb text for security settings - Change password + Zmień hasło Breadcrumb text for change password - Changing your master password also changes the vault encryption keys. It is advised to periodically change your master password to keep your vaults secure. + Zmiana hasła głównego powoduje również zmianę kluczy szyfrujących sejfy. Zaleca się okresową zmianę hasła głównego, aby zapewnić bezpieczeństwo sejfów. Description text explaining the password change process - Current Password + Aktualne hasło Label for current password input field - New Password + Nowe hasło Label for new password input field - Confirm New Password + Potwierdź nowe hasło Label for confirm new password input field - Change Password + Zmień hasło Button text for changing password - Changing password... + Zmiana hasła... Loading message displayed while changing password - Password changed successfully. + Hasło zostało pomyślnie zmienione. Success message after password change - Failed to initiate the password change process. + Nie udało się zainicjować procesu zmiany hasła. Error message when password change initiation fails - Failed to change password. Please refresh the page and try again. + Nie udało się zmienić hasła. Odśwież stronę i spróbuj ponownie. Error message when password change fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/DeleteAccount.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/DeleteAccount.pl.resx index 9a21c126c..02cb843fd 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/DeleteAccount.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/DeleteAccount.pl.resx @@ -60,80 +60,80 @@ - Delete Account + Usuń konto Page title for the delete account page - Security settings + Ustawienie bezpieczeństwa Breadcrumb text for security settings - Delete Account + Usuń konto Breadcrumb text for delete account - Warning: This action is permanent and cannot be undone. All your data will be permanently deleted. + Ostrzeżenie: Ta czynność jest nieodwracalna i nie można jej cofnąć. Wszystkie dane zostaną trwale usunięte. Warning message about permanent deletion - Final warning: Enter your password to permanently delete your account. + Ostatnie ostrzeżenie: wprowadź swoje hasło, aby trwale usunąć swoje konto. Final warning message before account deletion - Please note: + Uwaga: Header for note section - All encrypted vaults which includes all of your credentials will be permanently deleted + Wszystkie zaszyfrowane sejfy zawierające wszystkie Twoje dane logowania zostaną trwale usunięte. Note about vault deletion - Your email aliases will be orphaned and cannot be claimed by other users + Twoje aliasy e-mailowe zostaną utracone i nie będą mogły zostać przejęte przez innych użytkowników Note about email aliases being orphaned - Your account cannot be recovered after deletion + Po usunięciu konta nie można go odzyskać Note about account recovery - Account deletion is irreversible and cannot be undone. Pressing the button below will delete your account immmediately and permanently. + Usunięcie konta jest nieodwracalne i nie można go cofnąć. Naciśnięcie poniższego przycisku spowoduje natychmiastowe i trwałe usunięcie konta. Note about deletion being irreversible - Confirm your username + Potwierdź swoją nazwę użytkownika Label for username confirmation input field - Enter your password + Wprowadź swoje hasło Label for password input field - Continue with Account Deletion + Kliknij, żeby usunąć konto Button text to continue with account deletion - Delete My Account + Usuń moje konto Button text to delete account - Deleting account... + Usuwanie konta... Loading message displayed while deleting account - Username is required + Wymagana nazwa użytkownika Error message when username is not provided - The username you entered does not match your current username. Please try again. + Podana nazwa użytkownika nie zgadza się z aktualną nazwą użytkownika. Spróbuj ponownie. Error message when username doesn't match - An error occurred while processing the request. + Wystąpił błąd podczas przetwarzania żądania. Generic error message for request processing \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Disable2Fa.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Disable2Fa.pl.resx index ab9ca0e00..8f472bfae 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Disable2Fa.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Disable2Fa.pl.resx @@ -60,48 +60,48 @@ - Disable two-factor authentication + Wyłącz uwierzytelnianie dwuskładnikowe Page title for the disable 2FA page - Security settings + Ustawienia bezpieczeństwa Breadcrumb text for security settings - Disable two-factor authentication + Wyłącz uwierzytelnianie dwuskładnikowe Breadcrumb text for disable 2FA - Disabling two-factor authentication means you will be able to login with only your password. + Wyłączenie uwierzytelniania dwuskładnikowego oznacza, że będziesz mógł zalogować się tylko za pomocą hasła. Description text explaining what disabling 2FA means - Please note: after disabling two-factor authentication any configured authenticator app(s) will stop working. When you want to re-enable two-factor authentication you will have to configure the authenticator app(s) again. + Uwaga: po wyłączeniu uwierzytelniania dwuskładnikowego wszystkie skonfigurowane aplikacje uwierzytelniające przestaną działać. Jeśli chcesz ponownie włączyć uwierzytelnianie dwuskładnikowe, musisz ponownie skonfigurować aplikacje uwierzytelniające. Warning message about the consequences of disabling 2FA - Two factor authentication is currently enabled. Disable it in order to be able to access your vault with your password only. + Obecnie włączone jest uwierzytelnianie dwuskładnikowe. Wyłącz je, aby uzyskać dostęp do sejfu za pomocą samego hasła. Status message explaining current 2FA state - Confirm Disable Two-Factor Authentication + Potwierdź wyłączenie uwierzytelniania dwuskładnikowego Button text to confirm disabling 2FA - Two-factor authentication is now successfully disabled. + Uwierzytelnianie dwuskładnikowe zostało pomyślnie wyłączone. Success message when 2FA is disabled - Failed to disable two-factor authentication. + Nie udało się wyłączyć uwierzytelniania dwuskładnikowego. Error message when 2FA disable fails - Two-factor authentication is not enabled. + Uwierzytelnianie dwuskładnikowe nie jest włączone. Error message when 2FA is not enabled \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Enable2Fa.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Enable2Fa.pl.resx index dd8c0eee8..198bf90b6 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Enable2Fa.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Pages/Settings/Security/Enable2Fa.pl.resx @@ -60,43 +60,43 @@ - Enable two-factor authentication + Włącz uwierzytelnianie dwuskładnikowe Page title for the enable 2FA page - Security settings + Ustawienia bezpieczeństwa Breadcrumb text for security settings - Enable two-factor authentication + Włącz uwierzytelnianie dwuskładnikowe Breadcrumb text for enable 2FA - Enable two-factor authentication to increase the security of your vaults. + Włącz uwierzytelnianie dwuskładnikowe, aby zwiększyć bezpieczeństwo swoich sejfów. Description text explaining 2FA setup - Scan this QR code with your authenticator app or enter the following secret manually: + Zeskanuj ten kod QR za pomocą aplikacji uwierzytelniającej lub wprowadź ręcznie następujący sekret: Instructions for scanning QR code or entering secret - Enter verification code + Wprowadź kod weryfikacyjny Placeholder text for verification code input - Verify and Enable + Zweryfikuj i włącz Button text to verify and enable 2FA - Two-factor authentication is now successfully enabled. On your next login you will need to enter your 2FA code. + Uwierzytelnianie dwuskładnikowe zostało pomyślnie włączone. Przy następnym logowaniu konieczne będzie wprowadzenie kodu uwierzytelnienia dwuskładnikowego. Success message when 2FA is enabled - Failed to enable two-factor authentication. + Nie udało się włączyć uwierzytelniania dwuskładnikowego. Error message when 2FA setup fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.fi.resx index 762cc6e30..8fe1a998a 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.fi.resx @@ -20,7 +20,7 @@ - Salasanajärjestelmän oletusasetukset + Salasanan oletusluontiasetukset Label for default password generator settings @@ -28,7 +28,7 @@ Button text to configure settings - Määritä oletusasetukset, joita käytetään uusia salasanoja luotaessa. Näitä asetuksia käytetään kaikissa uusissa salasanoissa, ellei niitä ylikirjoiteta tietyille merkinnöille. + Määritä uusien salasanojen luomisessa käytettävät oletusasetukset. Näitä asetuksia käytetään kaikkiin uusiin salasanoihin, ellei niitä korvata tietyillä merkinnöillä. Description for password generator settings \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.pl.resx index 8181f7551..76d0b1fa5 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/DefaultPasswordSettings.pl.resx @@ -20,15 +20,15 @@ - Default password generator settings + Domyślne ustawienia generatora haseł Label for default password generator settings - Configure + Skonfiguruj Button text to configure settings - Configure the default settings used when generating new passwords. These settings will be used for all new passwords unless overridden for specific entries. + Skonfiguruj domyślne ustawienia używane podczas generowania nowych haseł. Te ustawienia będą używane dla wszystkich nowych haseł, chyba że zostaną nadpisane dla konkretnych wpisów. Description for password generator settings \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServiceCard.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServiceCard.pl.resx index 66eddd95d..9594df409 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServiceCard.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServiceCard.pl.resx @@ -59,27 +59,27 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - No logo + Bez logo Text shown when service logo is not available - Import from {0} + Importuj z {0} Modal title for importing from a service. {0} is placeholder for service name - Upload your {0} export file: + Prześlij plik sejfu {0}: Text for file upload instruction. {0} is placeholder for service name - Cancel + Anuluj Cancel button text - Back + Wstecz Back button text - Next + Dalej Next button text diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServices.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServices.pl.resx index 1cc128bce..0ee72982d 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServices.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ImportServices.pl.resx @@ -60,50 +60,50 @@ - Import passwords from your 1Password vault + Importuj hasła z sejfu 1Password Description for 1Password import service - In order to import your 1Password vault, you need to export it as a CSV file. You can do this by logging into your 1Password account in the 1Password 8 desktop app (Windows / MacOS / Linux), going to the 'File' menu and selecting 'Export' (to CSV). + Aby zaimportować sejf 1Password, należy wyeksportować go jako plik CSV. Można to zrobić, logując się na swoje konto 1Password w aplikacji komputerowej 1Password 8 (Windows / MacOS / Linux), przechodząc do menu „Plik” i wybierając opcję „Eksportuj” (do CSV). 1Password export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. 1Password export instructions part 2 - Import passwords from your Bitwarden vault + Importuj hasła z sejfu Bitwarden Description for Bitwarden import service - In order to import your Bitwarden vault, you need to export it as a CSV file. You can do this by logging into your Bitwarden account, going to the 'Tools' menu and selecting 'Export vault' (to CSV). + Aby zaimportować sejf Bitwarden, należy wyeksportować go jako plik CSV. Można to zrobić, logując się na konto Bitwarden, przechodząc do menu „Narzędzia” i wybierając opcję „Eksportuj sejf” (do pliku CSV). Bitwarden export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. Bitwarden export instructions part 2 - Import passwords from your LastPass vault + Importuj hasła z sejfu LastPass Description for LastPass import service - In order to import your LastPass vault, you need to export it as a CSV file. You can do this by logging into your LastPass account, going to 'Advanced Options' in the left sidebar and selecting 'Export' > 'LastPass CSV File'. + Aby zaimportować sejf LastPass, należy wyeksportować go jako plik CSV. W tym celu należy zalogować się na konto LastPass, przejść do sekcji „Opcje zaawansowane” w lewym pasku bocznym i wybrać opcję „Eksportuj” > „Plik CSV LastPass”. LastPass export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. LastPass export instructions part 2 - Import passwords from your Chrome Password Manager + Importuj hasła z menedżera haseł przeglądarki Chrome Description for Chrome import service - In order to import your Chrome Password Manager, you need to export it as a CSV file. You can do this by logging into your Chrome browser, going to the 'Settings' menu > 'Password and AutoFill' > 'Google Password Manager'. Then click on 'Export passwords'. + Aby zaimportować menedżera haseł Chrome, należy wyeksportować go jako plik CSV. Można to zrobić, logując się do przeglądarki Chrome, przechodząc do menu „Ustawienia” > „Hasła i autouzupełnianie” > „Menedżer haseł Google”. Następnie należy kliknąć „Eksportuj hasła”. Chrome export instructions part 1 @@ -112,132 +112,132 @@ - Import passwords from KeePass + Importuj hasła z KeePass Description for KeePass import service - In order to import your KeePass vault, you need to export it as a CSV file. You can do this by going to the 'File' menu and selecting 'Export' (to CSV). + Aby zaimportować sejf KeePass, należy wyeksportować go jako plik CSV. Można to zrobić, przechodząc do menu „Plik” i wybierając opcję „Eksportuj” (do CSV). KeePass export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. KeePass export instructions part 2 - Import credentials using a template CSV format + Importuj dane uwierzytelniające przy użyciu szablonu w formacie CSV Description for Generic CSV import service - Is the password manager you are using not supported? You can always import your credentials into AliasVault using a generic CSV template format instead. + Czy używany przez Ciebie menedżer haseł nie jest obsługiwany? Zawsze możesz zaimportować swoje dane logowania do AliasVault, korzystając zamiast tego z ogólnego szablonu w formacie CSV. Generic CSV instructions part 1 - Download the AliasVault Import CSV + Pobierz plik CSV do importu do AliasVault Generic CSV step 1 - Open it in a spreadsheet program (Microsoft Excel, Google Sheets, etc.) + Otwórz go w programie do obsługi arkuszy kalkulacyjnych (Microsoft Excel, Arkusze Google itp.) Generic CSV step 2 - Fill in your credentials (replace the example data) + Wpisz swoje dane logowania (zastąp przykładowe dane) Generic CSV step 3 - Save as CSV format and upload it below + Zapisz w formacie CSV i prześlij poniżej Generic CSV step 4 - Failed to download CSV template. Please try again. + Nie udało się pobrać szablonu CSV. Spróbuj ponownie. Error message for template download failure - Import passwords from your Firefox Password Manager + Importuj hasła z menedżera haseł przeglądarki Firefox Description for Firefox import service - In order to import your Firefox passwords, you need to export it as a CSV file. You can do this by opening your Firefox browser, going to menu > 'Passwords'. Then click on the menu icon in the top right corner and select 'Export passwords'. + Aby zaimportować hasła z przeglądarki Firefox, należy je wyeksportować jako plik CSV. W tym celu należy otworzyć przeglądarkę Firefox, przejść do menu > „Hasła”. Następnie należy kliknąć ikonę menu w prawym górnym rogu i wybrać opcję „Eksportuj hasła”. Firefox export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. Firefox export instructions part 2 - Import passwords from your Dashlane account + Importuj hasła z konta Dashlane Description for Dashlane import service - In order to import your Dashlane passwords, you need to export it as a CSV file. You can do this by logging into your Dashlane account, going to the 'Account' > 'Settings' menu and selecting 'Export to CSV'. + Aby zaimportować hasła z Dashlane, należy wyeksportować je do pliku CSV. W tym celu należy zalogować się na konto Dashlane, przejść do menu „Konto” > „Ustawienia” i wybrać opcję „Eksportuj do CSV”. Dashlane export instructions part 1 - Note: the .zip file you download will contain a "credentials.csv" file. You need to unzip the archive first, and then upload the "credentials.csv" CSV file below. + Uwaga: pobrany plik .zip zawiera plik „credentials.csv”. Najpierw należy rozpakować archiwum, a następnie przesłać plik CSV „credentials.csv” poniżej. Dashlane export instructions part 2 - Import passwords from KeePassXC + Importuj hasła z KeePassXC Description for KeePassXC import service - In order to import your KeePassXC vault, you need to export it as a CSV file. You can do this by going to the 'Database' menu and selecting 'Export' (CSV File). + Aby zaimportować magazyn KeePassXC, należy wyeksportować go jako plik CSV. Można to zrobić, przechodząc do menu „Baza danych” i wybierając opcję „Eksportuj” (plik CSV). KeePassXC export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. KeePassXC export instructions part 2 - Import passwords from Proton Pass + Importuj hasła z Proton Pass Description for Proton Pass import service - In order to import your Proton Pass passwords, you need to export it as a CSV file. You can do this by logging into Proton Pass (web), clicking on the 'Settings' menu > 'Export' > 'File format: CSV'. Then click on 'Export'. + Aby zaimportować hasła z Proton Pass, należy wyeksportować je do pliku CSV. W tym celu należy zalogować się do Proton Pass (wersja internetowa), kliknąć menu „Ustawienia” > „Eksportuj” > „Format pliku: CSV”. Następnie należy kliknąć „Eksportuj”. Proton Pass export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. Proton Pass export instructions part 2 - Import passwords from Strongbox + Importuj hasła z Strongbox Description for Strongbox import service - In order to import your Strongbox vault, you need to export it as a CSV file. You can do this by going to the 'File' menu and selecting 'Export Database' (to CSV). + Aby zaimportować sejf Strongbox, należy wyeksportować go jako plik CSV. Można to zrobić, przechodząc do menu „Plik” i wybierając opcję „Eksportuj bazę danych” (do pliku CSV). Strongbox export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. Strongbox export instructions part 2 - Import passwords from another AliasVault server or manual back-up + Importuj hasła z innego serwera AliasVault lub kopii zapasowej Description for AliasVault import service - If you have a CSV file back-up of your AliasVault database (from a different AliasVault server), you can import it here. + Jeśli posiadasz kopię zapasową bazy danych AliasVault w formacie CSV (z innego serwera AliasVault), możesz ją tutaj zaimportować. AliasVault import instructions - Import passwords from Dropbox Passwords + Importuj hasła z Dropbox Passwords Description for Dropbox import service - In order to import your Dropbox Passwords, you need to export them as a CSV file. You can do this by opening Dropbox Passwords, going to 'Account' > 'Export' (to .CSV). + Aby zaimportować hasła z Dropbox Passwords, należy je wyeksportować jako plik CSV. Można to zrobić, otwierając Dropbox Passwords, przechodząc do „Konto” > „Eksportuj” (do pliku .CSV). Dropbox export instructions part 1 - Once you have exported the file, you can upload it below. + Po wyeksportowaniu pliku możesz go przesłać poniżej. Common instruction for file upload \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ResetVaultSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ResetVaultSection.pl.resx index aebc00d61..3f15b5763 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ResetVaultSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/ImportExport/ResetVaultSection.pl.resx @@ -59,15 +59,15 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Reset Vault + Zresetuj sejf Reset vault section title - This option allows you to completely empty your vault while keeping your account and email aliases. Use this if you want to start fresh after importing data from another password manager or if you want to clear all existing credentials to start over. + Ta opcja pozwala całkowicie opróżnić sejf, zachowując jednocześnie konto i aliasy e-mail. Użyj jej, jeśli chcesz zacząć od nowa po zaimportowaniu danych z innego menedżera haseł lub jeśli chcesz wyczyścić wszystkie istniejące dane uwierzytelniające, aby zacząć od nowa. Reset vault section description - Reset vault + Zresetuj sejf Reset vault button diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.fi.resx index 8664564d7..98cc964db 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.fi.resx @@ -59,7 +59,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Vaihda salasanageneraattorin asetuksia + Vaihda salasanaluonnin asetuksia Modal title @@ -67,11 +67,11 @@ Label for password length slider. {0} is placeholder for current length - Sisällytä pienet kirjaimet (a-z) + Sisällytä pienet kirjaimet (a-ö) Checkbox label for lowercase letters - Sisällytä isot kirjaimet (A-Z) + Sisällytä isot kirjaimet (A-Ö) Checkbox label for uppercase letters @@ -87,7 +87,7 @@ Checkbox label for avoiding ambiguous characters - Esikatsele + Esikatselu Label for password preview section @@ -99,11 +99,11 @@ Button to use settings temporarily - Tallenna globaalisti + Yleisesti tallenna Button to save settings globally - Salasanageneraattorin asetukset päivitetty globaalisti. + Salasanaluonnin asetukset yleisesti päivitetty. Success message when settings are saved \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.pl.resx index b79607c74..10e5d656c 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/PasswordSettingsPopup.pl.resx @@ -59,51 +59,51 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Change password generator settings + Zmień ustawienia generatora haseł Modal title - Password Length: {0} + Długość hasła: {0} Label for password length slider. {0} is placeholder for current length - Include lowercase letters (a-z) + Uwzględnij małe litery (a-z) Checkbox label for lowercase letters - Include uppercase letters (A-Z) + Uwzględnij wielkie litery (A-Z) Checkbox label for uppercase letters - Include numbers (0-9) + Uwzględnij cyfry (0–9) Checkbox label for numbers - Include special characters (!@#$%^&*) + Uwzględnij znaki specjalne (!@#$%^&*) Checkbox label for special characters - Avoid ambiguous characters (1, l, I, 0, O, etc.) + Unikaj znaków wieloznacznych (1, l, I, 0, O itp.) Checkbox label for avoiding ambiguous characters - Preview + Podgląd Label for password preview section - Cancel + Anuluj Cancel button text - Use Just Once + Użyj tylko raz Button to use settings temporarily - Save Globally + Zapisz globalnie Button to save settings globally - Password generation settings updated globally. + Ustawienia generowania hasła zaktualizowane globalnie. Success message when settings are saved \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.fi.resx index f2ee69cae..50459197a 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.fi.resx @@ -63,7 +63,7 @@ Section title - Alla on luettelo laitteista, joissa tilisi on tällä hetkellä kirjautunut sisään tai jossa on aktiivinen istunto. Voit kirjautua ulos mistä tahansa näistä istunnoista täällä. + Alla on luettelo laitteista, joilla tililläsi on tällä hetkellä kirjautuneena sisään tai joilla sillä on aktiivinen istunto. Voit kirjautua ulos mistä tahansa näistä istunnoista täällä. Description of active sessions @@ -75,7 +75,7 @@ Table column header - Aktiivisena viimeksi + Viimeksi aktiivisena Table column header @@ -83,7 +83,7 @@ Table column header - Toiminto + Toimi Table column header @@ -91,11 +91,11 @@ Button to revoke session - Istunto peruttu onnistuneesti. + Istunto peruttu. Success message when session is revoked - Istuntoa ei voitu peruuttaa. + Istunnon peruuttaminen epäonnistui. Error message when session revocation fails diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.pl.resx index 8b9880633..6ac78175d 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ActiveSessionsSection.pl.resx @@ -59,47 +59,47 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Active Sessions + Aktywne sesje Section title - Below is a list of devices where your account is currently logged in or has an active session. You can log out from any of these sessions here. + Poniżej znajduje się lista urządzeń, na których Twoje konto jest obecnie zalogowane lub ma aktywną sesję. Możesz się tutaj wylogować z dowolnej z tych sesji. Description of active sessions - No active sessions found. + Nie znaleziono żadnych aktywnych sesji. Message when no active sessions are available - Device + Urządzenie Table column header - Last active + Ostatnia aktywność Table column header - Expires + Wygasa Table column header - Action + Działanie Table column header - Revoke + Unieważnić Button to revoke session - Session revoked successfully. + Sesja została pomyślnie anulowana. Success message when session is revoked - Failed to revoke session. + Nie udało się unieważnić sesji. Error message when session revocation fails - Failed to revoke session: {0}. + Nie udało się unieważnić sesji: {0}. Exception message when session revocation fails. {0} is placeholder for error details \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.fi.resx index dd859b7fc..75e3bcccf 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.fi.resx @@ -63,7 +63,7 @@ Section title - Poista tilisi ja kaikki siihen liittyvät tiedot pysyvästi. Tätä ei voi perua. + Poista tilisi ja kaikki siihen liittyvät tiedot pysyvästi. Tätä toimia ei voi kumota. Warning description for account deletion diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.pl.resx index b28149945..5b196e47c 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/DeleteAccountSection.pl.resx @@ -59,15 +59,15 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Delete account + Usuń konto Section title - Permanently delete your account and all associated data. This action cannot be undone. + Trwale usuń swoje konto i wszystkie powiązane dane. Tego działania nie można cofnąć. Warning description for account deletion - Delete Account + Usuń konto Button to delete account \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/PasswordChangeSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/PasswordChangeSection.pl.resx index 622aaa47c..742a8aef0 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/PasswordChangeSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/PasswordChangeSection.pl.resx @@ -59,15 +59,15 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Change master password + Zmień hasło główne Section title - Changing your master password also changes the vault encryption keys. It is advised to periodically change your master password to keep your vaults secure. + Zmiana hasła głównego powoduje również zmianę kluczy szyfrujących sejfu. Zaleca się okresową zmianę hasła głównego, aby zapewnić bezpieczeństwo sejfów. Description of password change - Change Password + Zmień hasło główne Button to change password \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.fi.resx index 6c4e96673..2f8bdeaa1 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.fi.resx @@ -59,43 +59,43 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Nopea holvin lukituksen avaus + Holvin lukituksen pika-avaus Title for quick vault unlock section - Salauksen avaava avain on tallennettu suojausavaimen (passkey) kautta. Tämä tarkoittaa, että kun lataat AliasVault-sivun tai välilehden, voit kirjautua sisään kasvoilla, sormenjälkillä tai sisäänrakennetuilla selaimen suojausavaimilla. Jos haluat poistaa nopean holvin lukituksen käytöstä, voit tehdä sen alla olevalla painikkeella. + Holvin salauksen purkuavain tallennetaan sala-avaimen avulla. Tämä tarkoittaa, että kun lataat AliasVault-sivun tai -välilehden uudelleen, voit kirjautua sisään kasvoillasi, sormenjäljelläsi tai selaimen sisäänrakennetuilla turva-avaimilla. Jos haluat poistaa käytöstä holvin pikalukituksen, voit tehdä sen alla olevalla painikkeella. Description when quick unlock is enabled - Poista holvisi pikalukitus käytöstä + Poista holvin lukituksen pika-avaus käytöstä Button to disable quick vault unlock - Oletusarvoisesti kun lataat AliasVault-sivun tai välilehden, sinua pyydetään syöttämään uudelleen pääsalasanasi. Vaihtoehtoisesti voit käyttää selaimen salasanaa (tai laitteistotunnistinta, kuten YubiKey) sen sijaan, että pääsalasanasi. Tämän avulla voit avata holvisi kasvoilla, sormenjälkillä tai sisäänrakennetuilla selaimen tietoturvaavaimilla. Tämä koskee vain nykyistä laitetta ja selainta. + Oletuksena, kun lataat AliasVault-sivun tai -välilehden uudelleen, sinua pyydetään antamaan pääsalasanasi uudelleen. Vaihtoehtoisesti voit käyttää selaimen sala-avainta (tai laitteistotodennusta, kuten YubiKey) pääsalasanan sijaan. Näin voit avata holvin lukituksen kasvoillasi, sormenjäljelläsi tai selaimen sisäänrakennetuilla suojausavaimilla. Tämä koskee vain nykyistä laitetta ja selainta. Description when quick unlock is disabled - Huomioithan, että tämä ominaisuus on kokeellinen eikä välttämättä toimi kaikilla laitteilla tai selaimilla. Selaimesi tulee tukea WebAuthn- ja PRF-laajennusta, jotta tämä toimisi. Jos sinulla on ongelmia, voit poistaa tämän ominaisuuden käytöstä milloin tahansa. + Huomioithan, että tämä ominaisuus on kokeellinen eikä välttämättä toimi kaikilla laitteilla tai selaimilla. Selaimesi tulee tukea WebAuthn- ja PRF-laajennusta, jotta tämä toimisi. Jos kohtaat ongelmia, voit poistaa tämän ominaisuuden käytöstä milloin tahansa. Warning about experimental nature of the feature - Ota käyttöön holvisi pikalukitus + Ota holvin lukituksen pika-avaus käyttöön Button to enable quick vault unlock - Holvin pikalukitus on onnistuneesti otettu käyttöön. Seuraavan kerran holvi si on lukittu, voit avata sen luodulla suojausavaimella. + Holvin lukituksen pika-avaus on otettu käyttöön. Kun holvisi lukitaan seuraavan kerran, voit avata sen lukituksen luomallasi sala-avaimella. Success message when quick unlock is enabled - Holvin pikalukitus on onnistuneesti poistettu käytöstä. + Holvin lukituksen pika-avaus on poistettu käytöstä. Success message when quick unlock is disabled - Nykyinen selain ei tue WebAuthn PRF laajennusta. Yritä uudelleen toisella selaimella. + Nykyinen selain ei tue WebAuth PRF -laajennusta. Kirjauduthan sisään sen sijaan salasanalla. Error when WebAuthn is not supported - Tapahtui virhe holvin pikalukitusta käyttöönotettaessa. Yritä uudelleen (myöhemmin). + Tapahtui virhe yritettäessä ottaa holvin lukituksen pika-avaus käyttöön. Yritä uudelleen myöhemmin. Generic error message when enabling fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.pl.resx index 8fe54614c..290ee44e4 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/QuickVaultUnlockSection.pl.resx @@ -59,43 +59,43 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Quick vault unlock + Szybkie odblokowanie sejfu Title for quick vault unlock section - The vault decryption key is saved via a passkey. This means that when you reload the AliasVault page or tab, you can login with your face, fingerprint or built-in browser security keys. If you with to disable the quick vault unlock, you can do so with the button below. + Klucz deszyfrujący sejfu jest zapisywany za pomocą hasła. Oznacza to, że po ponownym załadowaniu strony lub karty AliasVault można zalogować się za pomocą twarzy, odcisku palca lub wbudowanych kluczy bezpieczeństwa przeglądarki. Jeśli chcesz wyłączyć szybkie odblokowywanie sejfu, możesz to zrobić za pomocą poniższego przycisku. Description when quick unlock is enabled - Disable Quick Vault Unlock + Wyłącz szybkie odblokowywanie sejfu Button to disable quick vault unlock - By default when you reload the AliasVault page or tab, you will be prompted to enter your master password again. Alternatively, you can choose to use a browser passkey (or hardware authenticator such as YubiKey) instead of your master password. This will allow you to unlock your vault with your face, fingerprint or built-in browser security keys. This only applies to the current device and browser. + Domyślnie po ponownym załadowaniu strony lub karty AliasVault pojawi się prośba o ponowne wprowadzenie hasła głównego. Alternatywnie można wybrać użycie klucza dostępu przeglądarki (lub sprzętowego urządzenia uwierzytelniającego, takiego jak YubiKey) zamiast hasła głównego. Umożliwi to odblokowanie sejfu za pomocą rozpoznawania twarzy, odcisku palca lub wbudowanych kluczy bezpieczeństwa przeglądarki. Dotyczy to tylko bieżącego urządzenia i przeglądarki. Description when quick unlock is disabled - Please note that this feature is experimental and may not work on all devices or browsers. Your browser must support WebAuthn and the PRF extension in order for this to work. If you experience any issues, you can disable this feature at any time. + Należy pamiętać, że ta funkcja jest eksperymentalna i może nie działać na wszystkich urządzeniach lub przeglądarkach. Aby funkcja działała, przeglądarka musi obsługiwać WebAuthn i rozszerzenie PRF. W przypadku wystąpienia jakichkolwiek problemów funkcję tę można wyłączyć w dowolnym momencie. Warning about experimental nature of the feature - Enable Quick Vault Unlock + Włącz szybkie odblokowywanie sejfu Button to enable quick vault unlock - Quick Vault Unlock is successfully enabled. The next time your vault is locked you can unlock it with your created passkey. + Funkcja szybkiego odblokowania sejfu została pomyślnie włączona. Następnym razem, gdy sejf zostanie zablokowany, będzie można go odblokować za pomocą utworzonego hasła. Success message when quick unlock is enabled - Quick Vault Unlock is successfully disabled. + Funkcja szybkiego odblokowywania skarbca została pomyślnie wyłączona. Success message when quick unlock is disabled - Your current browser does not support the WebAuthn PRF extension. Please try again with a different browser. + Twoja obecna przeglądarka nie obsługuje rozszerzenia WebAuthn PRF. Spróbuj ponownie w innej przeglądarce. Error when WebAuthn is not supported - An error occurred while trying to enable Quick Vault Unlock. Please try again (later). + Wystąpił błąd podczas próby włączenia funkcji szybkiego odblokowanie sejfu. Spróbuj ponownie (później). Generic error message when enabling fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.fi.resx index e370a21a2..9801a9c60 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.fi.resx @@ -59,11 +59,11 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Viimeisimmät Todennuslokit + Viimeaikaiset todennuslokit Section title - Alla näet yleiskuvan viimeaikaisista kirjautumisyrityksistä, joissa on yritetty kirjautua tilillesi. + Alta löydät yleiskatsauksen tilillesi viimeaikaisista kirjautumisyrityksistä. Description of auth logs section @@ -71,11 +71,11 @@ Message when no auth logs are available - Tapahtuma-aika + Aikaleima Table column header - Tapahtuman tyyppi + Tapahtumatyyppi Table column header diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.pl.resx index 9f44ecda0..bcade2d6c 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/RecentAuthLogsSection.pl.resx @@ -59,47 +59,47 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Recent Auth Logs + Ostatnie logi autoryzacji Section title - Below you can find an overview of recent login attempts to your account. + Poniżej znajduje się przegląd ostatnich prób zalogowania do Twojego konta. Description of auth logs section - No authentication logs found. + Nie znaleziono żadnych dzienników uwierzytelniania. Message when no auth logs are available - Timestamp + Znacznik czasu Table column header - Event Type + Rodzaj wydarzenia Table column header - Client + Klient Table column header - IP Address + Adres IP Table column header - Device + Urządzenie Table column header - Success + Sukces Table column header - Success + Sukces Status indicator for successful login - Failed + Nie powiodło się Status indicator for failed login \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.fi.resx index f705da598..107742872 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.fi.resx @@ -63,7 +63,7 @@ Section title - Allaolevia palautuskooeja käytetään sisäänkirjautumisesssa, kun hävität tai et muuten voi käyttää asetettua todennuslaitetta tai ohjelmaa. Ota niistä kuva tai kirjoita ne ylös ja tallenna ne varmaan paikkaan. Älä jaa niitä kenenkään kanssa. + Alla olevia palautuskoodeja käytetään tilillesi pääsemiseen, jos menetät pääsyn todennuslaitteeseesi. Ota valokuva tai kirjoita koodit muistiin ja säilytä niitä turvallisessa paikassa. Älä jaa niitä kenenkään kanssa. Description of recovery codes @@ -71,7 +71,7 @@ Warning title about storing codes - Jos menetät laitteesi ja sinulla ei ole palautuskoodeja, menetät pääsyn tiliisi. Nämä koodit näytetään vain kerran! + Jos kadotat laitteesi etkä sinulla ole palautuskoodeja, menetät pääsyn tilillesi. Nämä koodit näytetään vain kerran! Warning description about recovery codes \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.pl.resx index ab81def5c..73648ad41 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/ShowRecoveryCodes.pl.resx @@ -59,19 +59,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Recovery codes + Kody odzyskiwania Section title - The recovery codes below are used to access your account in case you lose access to your authenticator device. Make a photo or write them down and store them in a secure location. Do not share them with anyone. + Poniższe kody odzyskiwania służą do uzyskania dostępu do konta w przypadku utraty dostępu do urządzenia uwierzytelniającego. Zrób ich zdjęcie lub zapisz je i przechowuj w bezpiecznym miejscu. Nie udostępniaj ich nikomu. Description of recovery codes - Store these recovery codes in a safe place. + Przechowuj te kody odzyskiwania w bezpiecznym miejscu. Warning title about storing codes - If you lose your device and don't have the recovery codes you will lose access to your account. These codes are only shown once! + Jeśli zgubisz urządzenie i nie masz kodów odzyskiwania, utracisz dostęp do swojego konta. Kody te są wyświetlane tylko raz! Warning description about recovery codes \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.fi.resx index 7eabee60e..61dade4ca 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.fi.resx @@ -59,23 +59,23 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Kaksivaiheinen tunnistautuminen + Kaksivaiheinen todennus Section title - Kaksivaiheinen tunnistautuminen on tällä hetkellä päällä! + Kaksivaiheinen todennus on tällä hetkellä otettu käyttöön. Status message when 2FA is enabled - Kaksivaiheinen tunnistautuminen on poistettu käytöstä. Paranna käyttäjätilisi turvallisuutta ottamalla se käyttöön. + Kaksivaiheinen todennus on tällä hetkellä pois käytöstä. Tilisi turvallisuuden parantamiseksi suosittelemme ottamaan sen käyttöön. Status message when 2FA is disabled - Ota käyttöön kaksivaiheinen tunnistautuminen + Ota kaksivaiheinen todennus käyttöön Button to enable 2FA - Poista kaksivaiheinen tunnistautuminen käytöstä + Poista kaksivaiheinen todennus käytöstä Button to disable 2FA \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.pl.resx index c90b53ebd..034f0a26b 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Settings/Security/TwoFactorAuthenticationSection.pl.resx @@ -59,23 +59,23 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Two-factor authentication + Uwierzytelnianie dwuskładnikowe Section title - Two factor authentication is currently enabled. + Uwierzytelnianie dwuskładnikowe jest włączone. Status message when 2FA is enabled - Two factor authentication is currently disabled. In order to improve your account security we advise you to enable it. + Uwierzytelnianie dwuskładnikowe jest obecnie wyłączone. Aby zwiększyć bezpieczeństwo swojego konta, zalecamy jego włączenie. Status message when 2FA is disabled - Enable Two-Factor Authentication + Włącz uwierzytelnianie dwuskładnikowe Button to enable 2FA - Disable Two-Factor Authentication + Wyłącz uwierzytelnianie dwuskładnikowe Button to disable 2FA \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.fi.resx index 448955c8e..44e9d02af 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.fi.resx @@ -91,15 +91,15 @@ Link text to advanced creation mode - Luodaan uusi tunnus... + Luodaan uutta aliasta... Loading message while creating alias - Virhe uuden tunnuksen luomisessa. Yritä uudelleen (myöhemmin) tai kirjaudu ulos ja uudelleen. + Virhe uuden tunnistetiedon luomisessa. Yritäthän myöhemmin uudelleen tai kirjauduthan ulos ja sisään uudelleen. Error message when credential creation fails - Käyttäjätieto luotu onnistuneesti. + Tunnistetiedon luonti onnistui. Success message when credential is created \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.pl.resx index 77427283f..3bd78956f 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/CreateNewIdentityWidget.pl.resx @@ -59,7 +59,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - + New Alias + + Nowy alias Text for the new alias button @@ -67,39 +67,39 @@ Short text for the new alias button on mobile - Create New Alias + Utwórz nowy alias Title of the create new alias popup - Service Name + Nazwa witryny Label for service name field - E.g. Facebook + Np. Facebook Placeholder text for service name field - Service URL + Adres URL witryny Label for service URL field - Create + Utwórz Create button text - Create via advanced mode + Utwórz w trybie zaawansowanym Link text to advanced creation mode - Creating new alias... + Tworzenie nowego aliasu... Loading message while creating alias - Error creating a new credential. Please try again (later) or log-out and in again. + Błąd podczas tworzenia nowych danych logowania. Spróbuj ponownie (później) lub wyloguj się i zaloguj ponownie. Error message when credential creation fails - Credential created successfully. + Dane logowania utworzone pomyślnie. Success message when credential is created \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.fi.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.fi.resx index e6c09c191..59a2cfcd3 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.fi.resx @@ -24,11 +24,11 @@ Placeholder text for search input field - Kirjoita haettava termi, tämä voi olla palvelun nimi, kuvaus tai sähköpostiosoite. + Kirjoita haettava termi; tämä voi olla palvelun nimi, kuvaus tai sähköpostiosoite. Help text explaining what can be searched - Syötä lisää merkkejä + Syötäthän lisää merkkejä Message when search term is too short diff --git a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.pl.resx b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.pl.resx index 20d6789c6..5c0f0a66b 100644 --- a/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Components/Main/Widgets/SearchWidget.pl.resx @@ -20,27 +20,27 @@ - Search vault... + Wyszukaj w sejfie... Placeholder text for search input field - Type a term to search for, this can be the service name, description or email address. + Wpisz wyszukiwane hasło, może to być nazwa usługi, opis lub adres e-mail. Help text explaining what can be searched - Please type more chars + Wpisz więcej znaków Message when search term is too short - Searching for "{0}" + Wyszukiwanie „{0}” Message showing current search term - No results found + Nie znaleziono wyników Message when no search results are found - Searching... + Wyszukiwanie... Message when search is in progress \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Layout/Footer.fi.resx b/apps/server/AliasVault.Client/Resources/Layout/Footer.fi.resx index 8536c5c3f..696e42f50 100644 --- a/apps/server/AliasVault.Client/Resources/Layout/Footer.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Layout/Footer.fi.resx @@ -63,19 +63,19 @@ Copyright text in footer - Vihje: Käytä g+c (go create) näppäimistön pikakomentoa luodaksesi nopeasti uuden aliaksen. + Vinkki: Käytä g + c (go, create) näppäimistön pikayhdistelmää luodaksesi nopeasti uuden aliaksen. Tip about keyboard shortcut for creating aliases - Vinkki: Käytä g+f (go find) näppäimistön pikakomentoa tarkentaaksesi hakukenttää. + Vinkki: Käytä g + f (go, find) näppäimistön pikayhdistelmää tarkentaaksesi hakukenttää. Tip about keyboard shortcut for search - Vihje: Käytä g+h (go home) näppäimistön pikakomentoa siirtyäksesi kotisivulle. + Vinkki: Käytä g + h (go, home) näppäimistön pikayhdistelmää siirtyäksesi kotisivulle. Tip about keyboard shortcut for home - Vihje: Käytä g+l (go lock) näppäimistön pikakomentoa lukitaksesi holvin. + Vinkki: Käytä g + l (go, lock) näppäimistön pikayhdistelmää holvin lukitsemiseksi. Tip about keyboard shortcut for locking vault \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Layout/Footer.pl.resx b/apps/server/AliasVault.Client/Resources/Layout/Footer.pl.resx index 5e244da1f..879dc004c 100644 --- a/apps/server/AliasVault.Client/Resources/Layout/Footer.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Layout/Footer.pl.resx @@ -59,23 +59,23 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - All rights reserved. + Wszelkie prawa zastrzeżone. Copyright text in footer - Tip: Use the g+c (go create) keyboard shortcut to quickly create a new alias. + Wskazówka: Użyj skrótu klawiaturowego g+c (go create), aby szybko utworzyć nowy alias. Tip about keyboard shortcut for creating aliases - Tip: Use the g+f (go find) keyboard shortcut to focus the search field. + Wskazówka: Użyj skrótu klawiaturowego g+f (go find), aby ustawić fokus na polu wyszukiwania. Tip about keyboard shortcut for search - Tip: Use the g+h (go home) keyboard shortcut to go to the homepage. + Wskazówka: Aby przejść do strony głównej, użyj skrótu klawiaturowego g+h (go home). Tip about keyboard shortcut for home - Tip: Use the g+l (go lock) keyboard shortcut to lock the vault. + Wskazówka: Aby zablokować sejf, użyj skrótu klawiaturowego g+l (go lock). Tip about keyboard shortcut for locking vault \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.fi.resx b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.fi.resx index 58088c284..86e954aa3 100644 --- a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.fi.resx @@ -21,7 +21,7 @@ - Käyttäjätunnukset + Tunnistetiedot Main navigation link for credentials section @@ -38,7 +38,7 @@ Navigation link for security settings - Tuo / Vie + Tuonti / Vienti Navigation link for import/export settings diff --git a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.pl.resx b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.pl.resx index f0b69a237..eba550d88 100644 --- a/apps/server/AliasVault.Client/Resources/Layout/TopMenu.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Layout/TopMenu.pl.resx @@ -21,47 +21,47 @@ - Credentials + Dane logowania Main navigation link for credentials section - Emails + Adresy e-mail Main navigation link for emails section - General settings + Ustawienia ogólne Navigation link for general settings - Security settings + Ustawienia zabezpieczeń Navigation link for security settings - Import / Export + Import / Eksport Navigation link for import/export settings - Extensions & Apps + Rozszerzenia i aplikacje Navigation link for extensions and apps settings - Toggle dark mode + Włącz tryb ciemny Button text for toggling dark/light theme - Log out + Wyloguj Button text for logging out - Open menu + Otwórz menu Screen reader label for mobile menu button - NEW + NOWE Label for new features or menu items diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.fi.resx index 81b57ad7d..668928f10 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.fi.resx @@ -59,15 +59,15 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Unohtunut salasana + Kadonnut salasana Title for the forgot password page - Valitettavasti jos olet menettänyt salasanan, ei ole mitään keinoa palauttaa sitä. AliasVault käyttää kaikkien tietojesi end-to-end salausta varmistaakseen, että kukaan sinua lukuun ottamatta voi käyttää tietojasi. + Valitettavasti, jos olet kadottanut salasanasi, sitä ei voi palauttaa. AliasVault käyttää päästä päähän -salausta kaikille tiedoillesi, mikä varmistaa, että kukaan muu kuin sinä ei pääse käsiksi tietoihisi. Explanation that password recovery is not possible due to encryption - Jos et muista salasanaasi, sinun täytyy luoda uusi tili. Huomioithan, että tämä johtaa siihen, että kaikki tiedot menetetään. + Jos et muista salasanaasi, sinun on luotava uusi tili. Huomaathan, että tämä johtaa kaikkien tietojesi menetykseen. Warning about needing to create a new account and data loss @@ -75,11 +75,11 @@ Section title for recently changed password help - Jos olet äskettäin muuttanut salasanasi ja sinulla on vaikeuksia kirjautua sisään, ole hyvä ja ota yhteyttä tukeen {0} saadaksesi apua. + Jos olet äskettäin vaihtanut salasanasi ja sinulla on vaikeuksia kirjautua sisään, otathan yhteyttä tukeen {0} saadaksesi apua. Instructions to contact support when support email is available. {0} is placeholder for email address - Jos olet äskettäin vaihtanut salasanasi ja sinulla on vaikeuksia kirjautua sisään uudella salasanallasi, ole hyvä ja ota huomioon, että palvelimen ylläpitäjä voi palauttaa holvisi aiemman varmuuskopion auttaaksesi sinua. Jos näin on, ota yhteyttä palvelimen ylläpitäjään. + Jos olet äskettäin vaihtanut salasanasi ja sinulla on vaikeuksia kirjautua sisään uudella salasanallasi, otathan huomioon, että palvelimen ylläpitäjä voi ehkä palauttaa holvisi aiemman varmuuskopion auttaaksesi sinua. Jos näin on, ota yhteyttä palvelimen ylläpitäjään. Instructions to contact server administrator when no support email is available \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.pl.resx index 4cab98106..f302736cb 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/ForgotPassword.pl.resx @@ -59,27 +59,27 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Lost password + Nie pamiętasz hasła Title for the forgot password page - Unfortunately, if you've lost your password, there's no way to recover it. AliasVault employs end-to-end encryption for all your data, ensuring that nobody except you, can access your data. + Niestety, jeśli utraciłeś hasło, nie ma możliwości jego odzyskania. AliasVault stosuje kompleksowe szyfrowanie wszystkich danych, zapewniając, że nikt oprócz Ciebie nie ma do nich dostępu. Explanation that password recovery is not possible due to encryption - If you don't remember your password, you will need to create a new account. Please note that this will result in the loss of all your data. + Jeśli nie pamiętasz hasła, musisz utworzyć nowe konto. Pamiętaj, że spowoduje to utratę wszystkich danych. Warning about needing to create a new account and data loss - Recently changed password + Ostatnio zmienione hasło Section title for recently changed password help - If you've recently changed your password and are experiencing difficulties signing in, please contact support at {0} for assistance. + Jeśli niedawno zmieniłeś hasło i masz trudności z zalogowaniem się, skontaktuj się z pomocą techniczną pod adresem {0}, aby uzyskać pomoc. Instructions to contact support when support email is available. {0} is placeholder for email address - If you've recently changed your password and are experiencing difficulties signing in with your new password, please note that the server administrator may be able to recover an earlier backup of your vault to assist you. If this is the case, please contact the server administrator. + Jeśli niedawno zmieniłeś hasło i masz trudności z zalogowaniem się przy użyciu nowego hasła, pamiętaj, że administrator serwera może być w stanie odzyskać wcześniejszą kopię zapasową Twojego sejfu, aby Ci pomóc. W takim przypadku skontaktuj się z administratorem serwera. Instructions to contact server administrator when no support email is available \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Logout.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Logout.pl.resx index 604f65e8a..712a73db3 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Logout.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Logout.pl.resx @@ -59,11 +59,11 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Logging out + Wylogowanie Title shown during logout process - Securely unloading your data and logging you out. Please wait. + Bezpieczne wylogowanie. Proszę czekać. Description shown during logout process \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.fi.resx index 6485fbebc..4be8bcbb2 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.fi.resx @@ -25,7 +25,7 @@ Title for the terms and conditions step - Valitse käyttäjätunnus + Valitse käyttäjänimi Title for the username selection step @@ -37,7 +37,7 @@ Title for the vault creation step - Asetukset + Asettaminen Default setup step title diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.pl.resx index 8b6583d1f..fb0a7ea7c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Setup/Setup.pl.resx @@ -21,32 +21,32 @@ - Using AliasVault + Korzystanie z AliasVault Title for the terms and conditions step - Choose Username + Wybierz nazwę użytkownika Title for the username selection step - Set Password + Ustaw hasło Title for the password creation step - Creating Vault + Tworzenie sejfu Title for the vault creation step - Setup + Konfiguracja Default setup step title - Create Account + Załóż konto Button text for creating account - Continue + Dalej Continue button text \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.fi.resx index a46748444..45868793c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.fi.resx @@ -59,7 +59,7 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Salasana & (Sähköposti) Aliasten hallinta + Salasana- ja sähköposti-aliasten hallinta Main title of the application @@ -79,7 +79,7 @@ Title for HTTPS warning banner - Selaimet sallivat vain turvalliset salaustoiminnot HTTPS:n kautta, paitsi localhostin kautta. Kirjautuminen/rekisteröinti ei toimi HTTP:n kautta nykyisen isäntänimen kanssa. Vaihda HTTPS: ään. + Nykyselaimet sallivat vain turvalliset salaustoiminnot HTTPS:n välityksellä, paitsi localhost. Sisäänkirjautuminen/rekisteröinti ei toimi HTTP:n kvälityksellä nykyisellä isäntänimellä. Vaihda HTTPS: hen. Message explaining why HTTPS is required \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.pl.resx index 03cdcf4fb..8dbcdc3de 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Start.pl.resx @@ -59,27 +59,27 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Password & (Email) Alias Manager + Menedżer haseł i aliasów (adresów e-mail) Main title of the application - Your Privacy. Protected. + Twoja prywatność. Jest chroniona. Tagline emphasizing privacy protection - Create new vault + Utwórz nowy sejf Button text for creating a new vault - Log in with existing account + Zaloguj się na istniejące konto Button text for logging in with existing account - HTTPS Required + Wymagany protokół HTTPS Title for HTTPS warning banner - Browsers only allow secure crypto operations via HTTPS, except for localhost. Login/registration won't work over HTTP with the current hostname. Please switch to HTTPS. + Przeglądarki zezwalają na bezpieczne operacje kryptograficzne wyłącznie za pośrednictwem protokołu HTTPS, z wyjątkiem lokalnego hosta. Logowanie/rejestracja nie będzie działać przez protokół HTTP przy użyciu bieżącej nazwy hosta. Proszę przełączyć się na protokół HTTPS. Message explaining why HTTPS is required \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.fi.resx index 68df55bfa..6c2b1bf2f 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.fi.resx @@ -59,19 +59,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Kirjaudutaan käyttämällä WebAuthi:ia... + Kirjaudutaan sisään WebAuthnilla... Message shown while WebAuthn authentication is in progress - Avaa holvi nopeasti käyttämällä sormenjälkeä, kasvotunnistetta tai turva-avainta. Tai kirjaudu sisään salasanallasi fallbackin avulla. + Avaa holvisi lukitus nopeasti käyttämällä sormenjälkiä, kasvotunnistetta tai turva-avainta. Tai kirjaudu sisään salasanallasi varatoimena. Description explaining WebAuthn unlock options - Avaa WebAuth:ia käyttäen + Avaa lukitus WebAuthilla Button text for WebAuthn unlock - Avaa salasanalla + Avaa lukitus salasanalla Button text for password unlock @@ -83,7 +83,7 @@ Label for password input field - Poista lukitus + Avaa lukitus Button text for unlock submission @@ -95,7 +95,7 @@ Link text for logout - Avataan holvia... + Avataan holvin lukitusta... Loading message while unlocking vault @@ -103,23 +103,23 @@ Error message for unlock request processing - Salasana on virheellinen. Yritä syöttää salasana uudelleen tai kirjautua ulos ja kirjautua sisään uudelleen. + Salasana on virheellinen. Yritäthän syöttää salasana uudelleen tai kirjautua ulos ja kirjautua sisään uudelleen. Error message for incorrect password - Istuntosi aikakatkaistiin! Ole hyvä ja kirjaudu uudelleen! + Istuntosi aikakatkaistiin. Kirjauduthan sisään uudelleen. Error message for session timeout - Yhteys AliasVault-palvelimiin epäonnistui. Yritä uudelleen (myöhemmin). + Yhteys AliasVault-palvelimiin epäonnistui. Yritäthän uudelleen myöhemmin. Error message for server connection failure - Nykyinen selain ei tue WebAuthn PRF laajennusta. Ole hyvä ja kirjaudu sen sijaan salasanalla. + Nykyinen selain ei tue WebAuthn PRF -laajennusta. Kirjauduthan sisään sen sijaan salasanalla. Error message when WebAuthn is not supported - Tapahtui virhe käsiteltäessä kirjautumispyyntöä. Yritä uudelleen (myöhemmin). + Tapahtui virhe käsiteltäessä sisäänkirjautumispyyntöä. Yritäthän uudelleen myöhemmin. Generic error message for unlock failures \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.pl.resx index 7673a55f1..9a95031f9 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Auth/Unlock.pl.resx @@ -59,67 +59,67 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Logging in with WebAuthn... + Logowanie za pomocą WebAuthn... Message shown while WebAuthn authentication is in progress - Quickly unlock your vault using your fingerprint, face ID, or security key. Or login with your password as a fallback. + Szybko odblokuj sejf za pomocą odcisku palca, identyfikacji twarzy lub klucza bezpieczeństwa. Lub zaloguj się za pomocą hasła jako opcja awaryjna. Description explaining WebAuthn unlock options - Unlock with WebAuthn + Odblokuj za pomocą WebAuthn Button text for WebAuthn unlock - Unlock with password + Odblokuj hasłem Button text for password unlock - Enter your master password to unlock your vault. + Wprowadź swoje hasło główne, aby odblokować sejf. Description for password unlock form - Your password + Twoje hasło Label for password input field - Unlock + Odblokuj Button text for unlock submission - Switch accounts? + Przełączyć konta? Text before logout link - Log out + Wyloguj się Link text for logout - Unlocking vault... + Odblokowywanie skarbca... Loading message while unlocking vault - An error occurred while processing the unlock request. + Wystąpił błąd podczas przetwarzania żądania odblokowania. Error message for unlock request processing - The password is incorrect. Please try entering your password again, or log out and log in again. + Hasło jest nieprawidłowe. Spróbuj wprowadzić hasło ponownie lub wyloguj się i zaloguj ponownie. Error message for incorrect password - Your session has timed out. Please log in again. + Twoja sesja wygasła. Zaloguj się ponownie. Error message for session timeout - Connection with the AliasVault servers failed. Please try again (later). + Połączenie z serwerami AliasVault nie powiodło się. Spróbuj ponownie (później). Error message for server connection failure - Your current browser does not support the WebAuthn PRF extension. Please login with your password instead. + Twoja przeglądarka nie obsługuje rozszerzenia WebAuthn PRF. Zaloguj się, używając hasła. Error message when WebAuthn is not supported - An error occurred while processing the login request. Try again (later). + Wystąpił błąd podczas przetwarzania żądania logowania. Spróbuj ponownie (później). Generic error message for unlock failures \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.pl.resx index 59a328abb..795a2c436 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/AddEdit.pl.resx @@ -21,41 +21,41 @@ - Add credential + Dodaj dane logowania Title for adding a new credential - Edit credential + Edytuj dane logowania Title for editing an existing credential - Create a new credential below. + Utwórz nowe dane logowania poniżej. Description for adding a new credential - Edit the existing credential below. + Edytuj istniejące dane logowania poniżej. Description for editing an existing credential - View credential + Zobacz dane logowania Breadcrumb text for viewing a credential - Edit credential + Edytuj dane logowania Breadcrumb text for editing a credential - Add new credential + Dodaj nowe dane logowania Breadcrumb text for adding a new credential - Service + Usługa Header for the service information section - Login credentials + Dane logowania Header for the login credentials section @@ -63,138 +63,138 @@ Header for the alias information section - Notes + Notatki Header for the notes section - Attachments + Załącznikli Header for the attachments section - Service Name + Nazwa usługi Label for service name input - Service URL + Adres URL usługi Label for service URL input - Email + Ares e-mail Label for email input - Username + Nazwa użytkownika Label for username input - Password + Hasło Label for password input - First Name + Imię Label for first name input - Last Name + Nazwisko Label for last name input - Nick Name + Pseudonim Label for nick name input - Gender + Płeć Label for gender input - Birth Date + Data urodzenia Label for birth date input - Notes + Notatki Label for notes input - E.g. Facebook + Np. Facebook Placeholder text for service name input - Generate Random Alias + Generuj losowy alias Button text for generating a random alias - Clear Alias Fields + Wyczyść pola aliasów Button text for clearing alias fields - Save Credential + Zapisz dane logowania Button text for saving a credential - Cancel + Anuluj Button text for canceling the operation - Saving vault... + Zapisywanie sejfu... Loading message when saving vault - This credential does not exist (anymore). Please try again. + Te dane uwierzytelniające nie istnieją (już). Spróbuj ponownie. Error message when credential doesn't exist - Error saving credentials. Please try again. + Błąd podczas zapisywania danych logowania. Spróbuj ponownie. Error message when saving credentials fails - Credential updated successfully. + Dane logowania zaktualizowane pomyślnie. Success message when credential is updated - Credential created successfully. + Dane logowania utworzone pomyślnie. Success message when credential is created - Passkey + Klucz dostępu Section header for passkey - Passkey + Klucz dostępu Label for passkey - Site + Witryna Label for passkey site/relying party ID - Name + Nazwa Label for passkey display name - Passkeys are created through the browser extension or mobile apps when prompted by a website. They cannot be manually edited or created through the web app. To remove this passkey, you can delete it from this credential. To replace or create a new passkey, visit the website and follow its prompts. + Klucze dostępu są tworzone za pomocą rozszerzenia przeglądarki lub aplikacji mobilnych po wyświetleniu komunikatu przez witrynę internetową. Nie można ich ręcznie edytować ani tworzyć za pomocą aplikacji internetowej. Aby usunąć ten klucz dostępu, można go usunąć z tych poświadczeń. Aby zastąpić lub utworzyć nowy klucz dostępu, należy odwiedzić witrynę internetową i postępować zgodnie z wyświetlanymi instrukcjami. Help text explaining how passkeys work - Delete passkey + Usuń klucz dostępu Button to delete passkey - Passkey marked for deletion + Klucz dostępu oznaczony do usunięcia Header when passkey is marked for deletion - This passkey will be deleted when you save this credential. + Ten klucz dostępu zostanie usunięty po zapisaniu tych danych logowania. Message explaining passkey will be deleted on save - Undo + Cofnij Button to undo passkey deletion \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Delete.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Delete.pl.resx index a5756b347..6596863f7 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Delete.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Delete.pl.resx @@ -20,23 +20,23 @@ - Delete credential + Usuń dane logowania Page title for deleting credentials - Delete credential + Usuń dane logowania Page header title for deleting credential - You can delete the credential below. + Możesz usunąć poniższe dane logowania. Page description for deleting credential - Note: removing this login entry is permanent and cannot be undone. + Uwaga: usunięcie tego wpisu logowania jest trwałe i nie można go cofnąć. Warning message about permanent deletion - Credential entry + Wprowadzanie danych logowania Section header for credential details @@ -44,39 +44,39 @@ Label for credential ID field - Service name + Nazwa usługi Label for service name field - Yes, I'm sure + Tak, jestem pewien Confirmation button text - No, cancel + Nie, anuluj Cancel button text - View credential + Zobacz dane logowania Breadcrumb text for view credential page - Delete credential + Usuń dane logowania Breadcrumb text for delete credential page - Error deleting. Credential not found. + Błąd podczas usuwania. Nie znaleziono danych logowania. Error message when credential is not found during deletion - Deleting credential... + Usuwanie danych logowania... Loading message while deleting credential - Credential successfully deleted. + Dane logowania zostały pomyślnie usunięte. Success message after credential deletion - Error saving database. + Błąd podczas zapisywania bazy danych. Error message when database save fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ca.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ca.resx index 5f47e003d..e2b72394c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ca.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ca.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx index da24a32dc..46e94fb9c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.de.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.es.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.es.resx index 5f47e003d..e2b72394c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.es.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.es.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fi.resx index 6e4600f6d..3b42b2e96 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fi.resx @@ -155,11 +155,19 @@ Salasanat Filter option to show only username/passwords + + Liitteet + Filter option to show only credentials with attachments + Todennusavaimia ei ole vielä luotu. Salasanat lisätään selaimen laajennuksen tai mobiilisovellusten kautta vierailtaessa verkkosivustolla, joka tukee todennusavaimia ja tarjoaa todennusavaimella todennuksen. Empty state message when no passkeys are found + + Tunnuksia liitteiden kanssa ei löytynyt. + Empty state message when no credentials with attachments are found + Valittuun suodattimeen ei löydy tunnuksia. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fr.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fr.resx index 8ac277d6b..a562850d3 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fr.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.fr.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.he.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.he.resx index a3ae56b6e..17a9afb3c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.he.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.he.resx @@ -155,11 +155,19 @@ סיסמאות Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + אין פרטי גישה שתואמים למסנן הנבחר. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx index cca5b1cce..7bc9b3c23 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.it.resx @@ -155,11 +155,19 @@ Password Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + Nessuna paskey è stata ancora creata. Le passkey vengono aggiunte attraverso l'estensione del browser o le applicazioni per dispositivi mobili quando si visita un sito web che supporta le chiavi di accesso e offre l'autenticazione con passkey. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + Nessuna credenziale corrisponde al filtro selezionato. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.nl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.nl.resx index 2a27a7dac..2e038aedd 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.nl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.nl.resx @@ -155,11 +155,19 @@ Wachtwoorden Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + Er zijn nog geen passkeys aangemaakt. Passkeys worden toegevoegd via de browserextensie of mobiele apps als je een website bezoekt die passkeys ondersteunt. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + Geen credentials gevonden die overeenkomen met het geselecteerde filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pl.resx index 5f47e003d..cdea1ee69 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pl.resx @@ -60,53 +60,53 @@ - Credentials + Dane logowania Main credentials page title - Find all of your credentials below. + Poniżej znajdziesz wszystkie swoje dane logowania. Page description text - View Mode + Tryb przeglądania Label for view mode dropdown - Grid View + Widok siatki Grid view option in dropdown - Table View + Widok tabeli Table view option in dropdown - Sort Order + Kolejność sortowania Label for sort order dropdown - Oldest First + Najstarsze najpierw Oldest first sort option - Newest First + Najnowsze najpierw Newest first sort option - Alphabetical + Alfabetycznie Alphabetical sort option - No credentials yet + Brak danych Title when no credentials exist - Create your first credential using the + Utwórz swoje pierwsze dane logowania, korzystając z Text explaining how to create first credential - "+ New Alias" + "+ Nowy Alias" Text reference to the New Alias button (desktop) @@ -114,54 +114,62 @@ Text reference to the New Alias button (mobile) - button in the top right corner. + przycisk w prawym górnym rogu. Text describing button location - or + lub Separator text between options - If you previously used a different password manager, you can import your credentials from it. + Jeśli wcześniej korzystałeś z innego menedżera haseł, możesz zaimportować z niego swoje dane uwierzytelniające. Text explaining import option - Import from KeePass, Bitwarden, Chrome, Firefox... + Importuj z KeePass, Bitwarden, Chrome, Firefox... Import button text - Failed to load credentials. + Nie udało się załadować danych logowania. Error message when credentials fail to load - Filter + Filtruj Label for filter dropdown - (All) Credentials + (Wszystkie) Dane logowania Filter option to show all credentials - Passkeys + Klucze dostępu Filter option to show only passkeys - Aliases + Aliasy Filter option to show only aliases - Passwords + Hasła Filter option to show only username/passwords + + Załączniki + Filter option to show only credentials with attachments + - No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. + Nie utworzono jeszcze żadnych kluczy dostępu. Klucze dostępu dodaje się za pomocą rozszerzenia przeglądarki lub aplikacji mobilnych podczas odwiedzania witryny internetowej, która obsługuje klucze dostępu i oferuje uwierzytelnianie za pomocą klucza dostępu. Empty state message when no passkeys are found + + Nie znaleziono żadnych danych logowania z załącznikami. + Empty state message when no credentials with attachments are found + - No credentials match the selected filter. + Żadne dane logowania nie pasują do wybranego filtra. Empty state message when no credentials match the filter \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pt.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pt.resx index 34539a5e9..2d4179328 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pt.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.pt.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ru.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ru.resx index 002eed1c8..6eab8c698 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ru.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.ru.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.sv.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.sv.resx index 5f47e003d..e2b72394c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.sv.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.sv.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.tr.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.tr.resx index 5f47e003d..e2b72394c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.tr.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.tr.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.uk.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.uk.resx index 5f47e003d..e2b72394c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.uk.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.uk.resx @@ -155,11 +155,19 @@ Passwords Filter option to show only username/passwords + + Attachments + Filter option to show only credentials with attachments + No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. Empty state message when no passkeys are found + + No credentials with attachments found. + Empty state message when no credentials with attachments are found + No credentials match the selected filter. Empty state message when no credentials match the filter diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.zh.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.zh.resx index f95adde56..02f059be8 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.zh.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/Home.zh.resx @@ -69,7 +69,7 @@ - 查看模式 + 视图模式 Label for view mode dropdown @@ -93,7 +93,7 @@ Newest first sort option - 拼音字母 + 字母顺序 Alphabetical sort option @@ -106,11 +106,11 @@ Text explaining how to create first credential - "+ 新别名" + “+ 新建别名” Text reference to the New Alias button (desktop) - "+" + “+” Text reference to the New Alias button (mobile) @@ -118,15 +118,15 @@ Text describing button location - 或者 + Separator text between options - 如果您之前使用过其他密码管理器,可以从中导入您的凭据。 + 若您先前使用过其他密码管理器,则可以从中导入您的凭据。 Text explaining import option - 从以下项目导入: KeePass、Bitwarden、Chrome、Firefox… + 从 KeePass、Bitwarden、Chrome、Firefox 导入… Import button text @@ -136,32 +136,40 @@ - Filter + 筛选器 Label for filter dropdown - (All) Credentials + (所有)凭据 Filter option to show all credentials - Passkeys + 通行密钥 Filter option to show only passkeys - Aliases + 别名 Filter option to show only aliases - Passwords + 密码 Filter option to show only username/passwords + + 附件 + Filter option to show only credentials with attachments + - No passkeys have been created yet. Passkeys are added through the browser extension or mobile apps when visiting a website that supports passkeys and offers passkey authentication. + 尚未创建通行密钥。当访问支持通行密钥且提供通行密钥认证的网站时,可通过浏览器扩展或移动应用添加通行密钥。 Empty state message when no passkeys are found + + 未找到带有附件的凭据。 + Empty state message when no credentials with attachments are found + - No credentials match the selected filter. + 没有凭据符合所选筛选器。 Empty state message when no credentials match the filter \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.pl.resx index 334ddc377..ecd52287a 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Credentials/View.pl.resx @@ -20,51 +20,51 @@ - View credentials + Zobacz dane logowania Page title for viewing credentials - View credential + Zobacz dane logowania Page header title for viewing a credential - Edit + Edytuj Text for edit button on mobile - Edit credential + Edytuj dane logowania Text for edit button on desktop - Delete + Usuń Text for delete button on mobile - Delete credential + Usuń dane logowania Text for delete button on desktop - Login credentials + Dane logowania Section header for login credentials - Below you can view and copy the generated credentials for this account. Any emails sent to the shown address will automatically appear on this page. + Poniżej możesz wyświetlić i skopiować wygenerowane dane logowania do tego konta. Wszelkie wiadomości e-mail wysłane na podany adres będą automatycznie wyświetlane na tej stronie. Description for generated credentials with email support - Below you can view and copy the stored login credentials for this account. + Poniżej możesz wyświetlić i skopiować zapisane dane logowania do tego konta. Description for stored credentials without email support - Email + Adres e-mail Label for email field - Username + Nazwa użytkownika Label for username field - Password + Hasło Label for password field @@ -72,51 +72,51 @@ Section header for alias information - Full name + Imię i nazwisko Label for full name field - First name + Imię Label for first name field - Last name + Nazwisko Label for last name field - Birthdate + Data urodzenia Label for birthdate field - Nickname + Pseudonim Label for nickname field - View credential + Zobacz dane logowania Breadcrumb text for view credential page - This credential does not exist (anymore). Please try again. + Dane logowania nie istnieją (już). Spróbuj ponownie. Error message when credential is not found - Passkey + Klucz dostępu Section header for passkey - Passkey + Klucz dostępu Label for passkey - Site + Witryna Label for passkey site/relying party ID - Name + Nazwa Label for passkey display name - Passkeys are created through the browser extension or mobile apps when prompted by a website. They cannot be manually edited or created through the web app. To remove this passkey, you can delete it from this credential. To replace or create a new passkey, visit the website and follow its prompts. + Klucze dostępu są tworzone za pomocą rozszerzenia przeglądarki lub aplikacji mobilnych po wyświetleniu monitu przez witrynę internetową. Nie można ich ręcznie edytować ani tworzyć za pomocą aplikacji internetowej. Aby usunąć ten klucz dostępu, można go usunąć z tych poświadczeń. Aby zastąpić lub utworzyć nowy klucz dostępu, należy odwiedzić witrynę internetową i postępować zgodnie z wyświetlanymi wskazówkami. Help text explaining how passkeys work \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Emails/Home.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Emails/Home.pl.resx index f7c70e218..2b3c4350a 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Emails/Home.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Emails/Home.pl.resx @@ -59,47 +59,47 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Emails + Wiadomości e-mail Page title - You can view all emails received by your private email addresses below. + Poniżej możesz wyświetlić wszystkie wiadomości e-mail, otrzymane na swoje prywatne adresy e-mail. Page description - Auto-refresh enabled + Włączono automatyczne odświeżanie Tooltip for auto-refresh indicator - Refresh + Odśwież Refresh button text - You are not using any private email addresses (yet). Create a new alias and use a private email address supported by AliasVault. All emails received by these private email addresses will show up here. + Nie korzystasz (jeszcze) z żadnych prywatnych adresów e-mail. Utwórz nowy alias i używaj prywatnego adresu e-mail obsługiwanego przez AliasVault. Wszystkie wiadomości e-mail otrzymane na te prywatne adresy e-mail będą wyświetlane tutaj. Message when no email addresses are configured - No emails have been received yet. + Nie otrzymano jeszcze żadnych wiadomości e-mail. Message when no emails are received - Loading... + Ładowanie... Loading indicator text - Load More ({0} remaining) + Załaduj więcej (pozostało {0}) Load more button text with count. {0} is placeholder for number of remaining emails - An error occurred while trying to load the emails. Please try to edit and save any credential entry to synchronize the database, then try again. + Wystąpił błąd podczas próby załadowania wiadomości e-mail. Spróbuj edytować i zapisać dowolny wpis poświadczeń, aby zsynchronizować bazę danych, a następnie spróbuj ponownie. Error message when email claim does not exist - Failed to load email: {0} + Nie udało się załadować wiadomości e-mail: {0} Error message when loading email fails. {0} is placeholder for error message - Failed to load more emails: {0} + Nie udało się załadować kolejnych wiadomości e-mail: {0} Error message when loading more emails fails. {0} is placeholder for error message \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Apps.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Apps.pl.resx index a7982ff63..aef0a445b 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Apps.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Apps.pl.resx @@ -21,45 +21,45 @@ - Extensions & Apps + Rozszerzenia i aplikacje Page title for extensions and apps - Install browser extensions and mobile apps to access your vault from all your devices and automatically fill credentials on websites. + Zainstaluj rozszerzenia przeglądarki i aplikacje mobilne, aby uzyskać dostęp do swojego sejfu ze wszystkich urządzeń i automatycznie wypełniać dane logowania na stronach internetowych. Page description for extensions and apps - Extensions & Apps + Rozszerzenia i aplikacje Breadcrumb title for extensions and apps - Browser Extensions + Rozszerzenia przeglądarki Title for browser extensions section - The AliasVault browser extension allows you to autofill existing credentials on any website. It also allows you to generate new aliases during registration, access received emails on all of your aliases, and view your aliases and identities. + Rozszerzenie przeglądarki AliasVault umożliwia automatyczne wypełnianie istniejących danych logowania na dowolnej stronie internetowej. Pozwala również generować nowe aliasy podczas rejestracji, uzyskiwać dostęp do otrzymanych wiadomości e-mail na wszystkich aliasach oraz przeglądać aliasy i tożsamości. Description for browser extensions - Install + Zainstaluj Install button text - Coming soon + Dostępne wkrótce Coming soon text for unavailable extensions - Mobile Apps + Aplikacje mobilne Title for mobile apps section - The AliasVault mobile app allows you to access your aliases and identities on the go, view and manage received emails, and generate new aliases anytime. Your data is fully protected with on-device biometric authentication. + Aplikacja mobilna AliasVault umożliwia dostęp do aliasów i tożsamości w dowolnym miejscu, przeglądanie i zarządzanie otrzymanymi wiadomościami e-mail oraz generowanie nowych aliasów w dowolnym momencie. Dane użytkownika są w pełni chronione dzięki uwierzytelnianiu biometrycznemu w urządzeniu. Description for mobile apps - Download + Pobierz Download button text \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.fi.resx index 314f8bfd1..5a0106fd3 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.fi.resx @@ -95,7 +95,7 @@ Label for alias generation gender setting - Set the default gender preference for generating new identities. + Aseta oletussukupuoli uusien identiteettien luomiseksi. Description for alias generation gender setting diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.pl.resx index 1a30cc3c4..b3eaab3fb 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/General.pl.resx @@ -21,144 +21,144 @@ - General settings + Ustawienia ogólne Page title for general settings - Configure general AliasVault settings. + Skonfiguruj ogólne ustawienia AliasVault. Page description for general settings - General settings + Ustawienia ogólne Breadcrumb title for general settings - Email Settings + Ustawienia poczty e-mail Title for email settings section - Default email domain + Domyślna domena poczty e-mail Label for default email domain setting - Set the default email domain that will be used when creating new credentials. + Ustaw domyślną domenę poczty e-mail, która będzie używana podczas tworzenia nowych poświadczeń. Description for default email domain setting - Note: Email received on private domains are end-to-end encrypted and can only be read by you, while email received on public domains can be read by anyone that knows the receiving email address. + Uwaga: wiadomości e-mail otrzymane na prywatnych domenach są szyfrowane od początku do końca i mogą być odczytane tylko przez Ciebie, natomiast wiadomości e-mail otrzymane na domenach publicznych mogą być odczytane przez każdą osobę znającą adres e-mail odbiorcy. Note for default email domain setting explaining the difference between private and public domains. - Learn more about the difference + Dowiedz się więcej o różnicach Link to documentation for default email domain setting - Private Domains + Domeny prywatne Label for private domains group - No private email domains configured + Nie skonfigurowano żadnych prywatnych domen poczty elektronicznej Label for private domains group when no private email domains are configured - Public Domains + Domeny publiczne Label for public domains group - Auto refresh emails content when new ones arrive + Automatyczne odświeżanie treści wiadomości e-mail po nadejściu nowych wiadomości Label for auto email refresh setting - Alias Settings + Ustawienia aliasów Title for alias settings section - Alias generation language + Język generowania aliasów Label for alias generation language setting - Set the default language that will be used when generating new identities. + Ustaw domyślny język, który będzie używany podczas generowania nowych tożsamości. Description for alias generation language setting - English + Angielski English language option - Dutch + Holenderski Dutch language option - Alias generation gender + Generowanie aliasów płci Label for alias generation gender setting - Set the default gender preference for generating new identities. + Ustaw domyślne preferencje dotyczące płci dla generowania nowych tożsamości. Description for alias generation gender setting - Random + Losowe Random gender option - Male + Mężczyzna Male gender option - Female + Kobieta Female gender option - Clipboard Settings + Ustawienia schowka Title for clipboard settings section - Auto-clear clipboard after copying + Automatyczne czyszczenie schowka po skopiowaniu Label for clipboard clear seconds setting - Automatically clear clipboard contents after copying passwords or other sensitive data. + Automatycznie czyść zawartość schowka po skopiowaniu haseł lub innych poufnych danych. Description for clipboard clear seconds setting - Disabled + Wyłączone Option to disable clipboard clearing - 5 seconds + 5 sekund Option to clear clipboard after 5 seconds - 10 seconds + 10 sekund Option to clear clipboard after 10 seconds - 15 seconds + 15 sekund Option to clear clipboard after 15 seconds - Note: clearing the clipboard in the web app is only possible when the tab is active. If the tab loses focus, the clipboard will be cleared when it comes back into focus. + Uwaga: wyczyszczenie schowka w aplikacji internetowej jest możliwe tylko wtedy, gdy karta jest aktywna. Jeśli karta straci aktywność, schowek zostanie wyczyszczony, gdy ponownie stanie się aktywna. Note explaining limitations of clipboard clearing feature - Password Settings + Ustawienia hasła Title for password settings section - Application Language + Język aplikacji Title for app language settings section - Language + Język Label for app language setting - Set the language for the application interface. + Ustaw język interfejsu aplikacji. Description for app language setting \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/ImportExport/ImportExport.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/ImportExport/ImportExport.pl.resx index 54a95e792..22c20ef7c 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/ImportExport/ImportExport.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/ImportExport/ImportExport.pl.resx @@ -59,57 +59,57 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Import / Export + Import / Eksport Page title - On this page you can import and export your vault. + Na tej stronie możesz importować i eksportować swoje dane z sejfu. Page description - Import passwords + Importuj hasła Import section title - Select a service to import from. If you are using a service that is not listed here and would like to see it supported, please raise an issue on <a href="https://github.com/aliasvault/aliasvault/issues" target="_blank" class="text-primary-500 hover:text-primary-700">GitHub</a> or contact us. + Wybierz usługę, z której chcesz importować dane. Jeśli korzystasz z usługi, która nie jest tutaj wymieniona i chcesz, aby była obsługiwana, zgłoś problem na stronie <a href="https://github.com/aliasvault/aliasvault/issues" target="_blank" class="text-primary-500 hover:text-primary-700">GitHub</a> lub skontaktuj się z nami. Import section description with HTML link - Export vault + Eksportuj sejf Export section title - If you want to export your AliasVault credentials to another AliasVault server (e.g. from cloud to self-hosted or vice-versa) or to another service altogether, you can export it here. Note that all exports are unencrypted so store it in a safe place and delete it when you no longer need it. + Jeśli chcesz wyeksportować swoje dane uwierzytelniające AliasVault na inny serwer AliasVault (np. z chmury do serwera własnego lub odwrotnie) lub do zupełnie innej usługi, możesz to zrobić tutaj. Pamiętaj, że wszystkie eksportowane dane są niezaszyfrowane, więc przechowuj je w bezpiecznym miejscu i usuń, gdy nie będą już potrzebne. Export section description - Export vault to unencrypted CSV file + Eksportuj magazyn do niezaszyfrowanego pliku CSV Button to export as CSV - Export vault to unencrypted SQLite file + Eksportuj sejf do niezaszyfrowanego pliku SQLite Button to export as SQLite - Export vault + Eksportuj sejf Export confirmation dialog title - Warning: Exporting your vault to an unencrypted file will expose all of your passwords and sensitive information in plain text. Only do this on trusted computers and ensure you: + Ostrzeżenie: Eksportowanie sejfu do niezaszyfrowanego pliku spowoduje ujawnienie wszystkich haseł i poufnych informacji w postaci zwykłego tekstu. Wykonuj tę czynność wyłącznie na zaufanych komputerach i upewnij się, że: -• Store the exported file in a secure location -• Delete the file when you no longer need it -• Never share the exported file with others +• Eksportowany plik jest przechowywany w bezpiecznej lokalizacji. +• Plik zostanie usunięty, gdy nie będzie już potrzebny. +• Eksportowany plik nie zostanie udostępniony innym osobom. -Are you sure you want to continue with the export? +Czy na pewno chcesz kontynuować eksport? Export warning confirmation message - Reset Vault + Zresetuj sejf Reset vault section title - This option allows you to completely empty your vault while keeping your account and email aliases. Use this if you want to start fresh after importing data from another password manager or if you want to clear all existing credentials to start over. + Ta opcja pozwala całkowicie opróżnić sejf, zachowując jednocześnie konto i aliasy e-mail. Użyj jej, jeśli chcesz zacząć od nowa po zaimportowaniu danych z innego menedżera haseł lub jeśli chcesz wyczyścić wszystkie istniejące dane uwierzytelniające, aby zacząć od nowa. Reset vault section description \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Security/Security.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Security/Security.pl.resx index 5b18c2213..07af344b1 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Security/Security.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Settings/Security/Security.pl.resx @@ -59,19 +59,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Security settings + Ustawienia bezpieczeństwa Title for the security settings page - Configure security settings. + Konfiguruj ustawienia zabezpieczeń. Description for the security settings page - Refresh + Odśwież Refresh button text - Security settings + Ustawienia bezpieczeństwa Breadcrumb title for security settings \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/Creating.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/Creating.pl.resx index ad8115bd7..1f5b01258 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/Creating.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/Creating.pl.resx @@ -59,19 +59,19 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Welcome to AliasVault + Witamy w AliasVault Welcome title for new vault creation - Your new encrypted vault is being initialized. This process may take a moment. Please wait. + Twoja nowa zaszyfrowana sejf jest inicjowana. Proces ten może chwilę potrwać. Proszę czekać. Description for vault creation process - Vault creation successful but failed to save to server. Please refresh the page and try again or contact support. + Utworzenie sejfu zakończyło się powodzeniem, ale nie udało się zapisać go na serwerze. Odśwież stronę i spróbuj ponownie lub skontaktuj się z pomocą techniczną. Error message when vault creation succeeds but save fails - Vault creation failed. Please try again or contact support. + Nie udało się utworzyć sejfu. Spróbuj ponownie lub skontaktuj się z pomocą techniczną. Error message when vault creation fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/ErrorVaultDecrypt.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/ErrorVaultDecrypt.pl.resx index 3fbf49418..505c6f4cc 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/ErrorVaultDecrypt.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/ErrorVaultDecrypt.pl.resx @@ -59,11 +59,11 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Vault decryption error. + Błąd odszyfrowania skarbca. Title for vault decryption error - An error occurred while locally decrypting your vault. Your data is not accessible at this moment. Please try again (later) or contact support. + Wystąpił błąd podczas lokalnego odszyfrowywania sejfu. Twoje dane są obecnie niedostępne. Spróbuj ponownie (później) lub skontaktuj się z pomocą techniczną. Description for vault decryption error \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/PendingMigrations.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/PendingMigrations.pl.resx index e62d9f804..e864b28d3 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/PendingMigrations.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/PendingMigrations.pl.resx @@ -59,47 +59,47 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Upgrade Vault + Aktualizacja skarbca Title for vault upgrade process - AliasVault has been updated and your vault needs to be upgraded. This should only take a few seconds. + AliasVault został zaktualizowany i konieczna jest aktualizacja Twojego sejfu. Zajmie to tylko kilka sekund. Description of vault upgrade process - Version Information + Informacje o wersji Title for version information section - An upgrade is required to support the following changes: {0} + Aby wprowadzić następujące zmiany, wymagana jest aktualizacja: {0} Description of upgrade requirements with changes placeholder - No description available for this version. + Brak opisu dostępnego dla tej wersji. Fallback text when version description is not available - Your vault version: + Wersja Twojego sejfu: Label for current vault version - New available version: + Nowa dostępna wersja: Label for new vault version - Start upgrade process + Rozpocznij proces aktualizacji Button text to start the upgrade process - Vault upgrade successful. + Aktualizacja sejfu zakończona sukcesem. Success message after successful vault upgrade - Database upgrade successful but failed to save to server. Please try again or contact support. + Aktualizacja bazy danych zakończyła się powodzeniem, ale nie udało się zapisać zmian na serwerze. Spróbuj ponownie lub skontaktuj się z pomocą techniczną. Error message when upgrade succeeds but save fails - Database upgrade failed. Please try again or contact support. + Aktualizacja bazy danych nie powiodła się. Spróbuj ponownie lub skontaktuj się z pomocą techniczną. Error message when upgrade fails \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/VaultDecryptionProgress.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/VaultDecryptionProgress.pl.resx index 20c03991a..581ac7ea3 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/VaultDecryptionProgress.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Sync/StatusMessages/VaultDecryptionProgress.pl.resx @@ -59,11 +59,11 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - Vault decryption in progress + Trwa odszyfrowywanie sejfu Title for vault decryption progress - Please wait while your vault is initialized. This may take a moment. + Proszę poczekać, aż sejf zostanie zainicjowany. Może to chwilę potrwać. Description for vault decryption progress \ No newline at end of file diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.fi.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.fi.resx index ab355aba4..eaf4f6d84 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.fi.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.fi.resx @@ -76,11 +76,11 @@ Content for master password tip - Enable Two-Factor Authentication In Security Settings + Ota kaksivaiheinen todennus käyttöön Tietoturva-asetuksissa Title for two-factor authentication tip - Kaksivaiheinen tunnistatuminen lisää tilillesi ylimääräisen turvallisuusrason. Se edellyttää, että syötät koodin tunnistautumisohjelmastasi tai annat yhden palautuskoodeistasi ennen kuin salattua holviasi voi käyttää. + Kaksivaiheinen todennus lisää tilillesi ylimääräisen turvakerroksen. Se edellyttää, että syötät koodin todennussovelluksestasi tai palautuskoodin, ennen kuin salattuun holviisi saa pääsyn. Content for two-factor authentication tip diff --git a/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.pl.resx b/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.pl.resx index eb8f6fd83..6dcc82956 100644 --- a/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.pl.resx +++ b/apps/server/AliasVault.Client/Resources/Pages/Main/Welcome.pl.resx @@ -21,110 +21,110 @@ - Welcome to AliasVault + Witamy w AliasVault Title for the welcome step - How AliasVault Works + Jak działa AliasVault Title for the how it works step - Tips + Porady Title for the tips step - Get Started + Rozpocznij Title for the get started step - Tutorial + Samouczek Default tutorial step title - Your vault has been successfully created! Protect your online privacy by creating unique aliases for each service you sign up for. Let's learn how AliasVault works and then create your first secure alias. + Twoje sejf został pomyślnie utworzony! Chroń swoją prywatność w Internecie, tworząc unikalne aliasy dla każdej usługi, z której korzystasz. Dowiedz się, jak działa AliasVault, a następnie utwórz swój pierwszy bezpieczny alias. Welcome message on the first tutorial step - When you need to sign up for a new service: + Kiedy musisz zarejestrować się w nowej usłudze: Introduction text for how it works step - AliasVault generates a random identity with a secure private email address + AliasVault generuje losową tożsamość z bezpiecznym prywatnym adresem e-mail First step in how it works explanation - Use this information to sign up for the service + Wykorzystaj tę informację, aby zarejestrować się w serwisie Second step in how it works explanation - Received emails show up in this app and can be opened in your browser + Otrzymane wiadomości e-mail pojawiają się w tej aplikacji i można je otworzyć w przeglądarce Third step in how it works explanation - Your real email address and other personal information stay private + Twój prawdziwy adres e-mail i inne dane osobowe pozostają prywatne Fourth step in how it works explanation - Keep Your Master Password Safe + Przechowuj swoje hasło główne w bezpiecznym miejscu Title for master password tip - Your master password is required to decrypt your vault. Never share it with anyone and store it in a secure location. Warning: If you lose your master password, your data cannot be recovered - not even by our team. + Do odszyfrowania sejfu potrzebne jest hasło główne. Nigdy nie udostępniaj go nikomu i przechowuj w bezpiecznym miejscu. Ostrzeżenie: W przypadku utraty hasła głównego dane nie będą mogły zostać odzyskane – nawet przez nasz zespół. Content for master password tip - Enable Two-Factor Authentication In Security Settings + Włącz uwierzytelnianie dwuskładnikowe w ustawieniach bezpieczeństwa Title for two-factor authentication tip - Two-factor authentication adds an extra layer of security to your account. It requires you to enter a code from your authenticator app or provide a recovery code before your encrypted vault can be accessed. + Uwierzytelnianie dwuskładnikowe zapewnia dodatkową warstwę zabezpieczeń dla Twojego konta. Wymaga ono wprowadzenia kodu z aplikacji uwierzytelniającej lub podania kodu odzyskiwania, zanim będzie można uzyskać dostęp do zaszyfrowanego sejfu. Content for two-factor authentication tip - Browser Extensions and Mobile Apps + Rozszerzenia przeglądarki i aplikacje mobilne Title for browser extensions and mobile apps tip - Install the AliasVault browser extension and mobile app to create aliases and autofill forms directly from your browser and smartphone. + Zainstaluj rozszerzenie przeglądarki AliasVault i aplikację mobilną, aby tworzyć aliasy i automatycznie wypełniać formularze bezpośrednio z przeglądarki i smartfona. Content for browser extensions and mobile apps tip - Ready to Start? + Gotowy, aby kontynuować? Title for ready to start section - Now that you know how AliasVault works, let's create your first secure identity! + Teraz, gdy już wiesz, jak działa AliasVault, stwórzmy Twoją pierwszą bezpieczną tożsamość! Message encouraging user to create first identity - Create Your First Identity + Stwórz swoją pierwszą tożsamość Button text for creating first identity - Continue + Dalej Continue button text - Get Started + Zacznij Get started button text - Finishing tutorial... + Kończenie samouczka... Loading message when finishing tutorial - Coming Soon + Wkrótce dostępne Label for features coming soon - (Soon) + (Wkrótce) Suffix indicating feature coming soon \ No newline at end of file diff --git a/apps/server/AliasVault.Client/wwwroot/locales/fi.json b/apps/server/AliasVault.Client/wwwroot/locales/fi.json index 87247fba1..3fa4395e9 100644 --- a/apps/server/AliasVault.Client/wwwroot/locales/fi.json +++ b/apps/server/AliasVault.Client/wwwroot/locales/fi.json @@ -1,24 +1,24 @@ { "loading": { - "title": "AliasVault käynnistyy", - "message": "Alustetaan turvallista ympäristöä. AliasVault asettaa yksityisyytesi etusijalle toimien täysin verkkoselaimessasi. Ensimmäinen käynnistyskerta voi kestää jonkin aikaa. ", - "refreshText": "", - "refreshButtonText": "Päivitä sivu" + "title": "AliasVault on latautumassa", + "message": "Alustetaan turvallista ympäristöä. AliasVault asettaa yksityisyytesi etusijalle toimien täysin verkkoselaimessasi. Ensimmäinen latautuminen voi kestää jonkin aikaa.", + "refreshText": "Jos latautuminen näyttää juuttuneen, voit klikata alla olevaa painiketta virkistääksesi sivun.", + "refreshButtonText": "Virkistä sivu" }, "errors": { - "unhandledError": "On tapahtunut käsittelemätön virhe. Yritä ladata sivu uudelleen. Jos ongelma jatkuu, ota yhteyttä tukeen.", - "webAssemblyError": "AliasVault tarvitsee WebAssemblyn, jota käyttämäsi selain ei tue. Kokeile käyttää nykyaikaisempaa selainta, joka tukee WebAssemblyä. ", + "unhandledError": "On tapahtunut käsittelemätön virhe. Yritäthän ladata sivu uudelleen. Jos ongelma jatkuu, otathan yhteyttä tukeen.", + "webAssemblyError": "AliasVault vaatii WebAssemblyn, jota tämä selain ei tue. Kokeile käyttää sitä tukevaa selainta.", "reloadPageText": "Lataa sivu uudelleen" }, "quotes": { "security": [ - "Henkilöllisyytesi on arvoikkain voimavarasi. Suojaa sitä ainokaisenasi. ", + "Identiteettisi on arvokkain voimavarasi. Suojele sitä kuin sellaista.", "Digitaalisessa maailmassa vahva salasana on sinun ensimmäinen puolustuslinja.", - "Turvallisuus ei ole tuote, vaan prosessi.", - "Turvallisimmassakin ketjussa heikoin lenkki on inhimillinen tekijä.", + "Tietoturva ei ole tuote, vaan prosessi.", + "Tietoturvaketjun heikoin lenkki on ihminen.", "Turvallisuus on aina ylenpalttista, kunnes se ei riitä.", - "Luota, mutta vahvista - erityisesti verkossa.", - "Datasi on vain niin turvallista kuin heikoin salasanasi .", + "Luota, mutta varmista aina – varsinkin verkossa asioidessa.", + "Tietosi ovat vain yhtä turvallisia kuin heikoin salasanasi.", "Turvallisin salasana on se, jota et pysty muistamaan. " ] } diff --git a/apps/server/AliasVault.Client/wwwroot/locales/pl.json b/apps/server/AliasVault.Client/wwwroot/locales/pl.json index e65a870fe..f735d9f8a 100644 --- a/apps/server/AliasVault.Client/wwwroot/locales/pl.json +++ b/apps/server/AliasVault.Client/wwwroot/locales/pl.json @@ -1,6 +1,6 @@ { "loading": { - "title": "AliasVault wczytywany.", + "title": "AliasVault jest wczytywany", "message": "Inicjowanie bezpiecznego środowiska. AliasVault stawia za priorytet Twoją prywatność, uruchamiając się całkowicie w przeglądarce. Pierwsze ładowanie może zająć chwilę.", "refreshText": "Jeśli ładowanie zatrzyma się, możesz kliknąć poniższy przycisk, aby odświeżyć stronę.", "refreshButtonText": "Odśwież stronę"