From 3d6efe80f7202f35e05817824e9de7af2f187279 Mon Sep 17 00:00:00 2001 From: Antonella Sgarlatta Date: Tue, 27 Oct 2026 11:49:46 -0300 Subject: [PATCH 1/3] feat: Introduces localization with support for multiple languages --- .../InternalFeatures/InternalFeature.ts | 1 - .../src/javascripts/Application/DevMode.ts | 4 +-- .../Preferences/Panes/General/General.tsx | 2 +- .../Controllers/FeaturesController.ts | 13 +-------- .../LocalizationController.spec.ts | 27 +++---------------- .../Localization/LocalizationController.ts | 3 +-- packages/web/src/javascripts/FeatureTrunk.ts | 6 +---- 7 files changed, 8 insertions(+), 48 deletions(-) diff --git a/packages/services/src/Domain/InternalFeatures/InternalFeature.ts b/packages/services/src/Domain/InternalFeatures/InternalFeature.ts index 323abd38618..1dfa14b229d 100644 --- a/packages/services/src/Domain/InternalFeatures/InternalFeature.ts +++ b/packages/services/src/Domain/InternalFeatures/InternalFeature.ts @@ -1,4 +1,3 @@ export enum InternalFeature { Vaults = 'vaults', - Localization = 'localization', } diff --git a/packages/web/src/javascripts/Application/DevMode.ts b/packages/web/src/javascripts/Application/DevMode.ts index 97c7e084ed2..a7c5605447f 100644 --- a/packages/web/src/javascripts/Application/DevMode.ts +++ b/packages/web/src/javascripts/Application/DevMode.ts @@ -3,9 +3,7 @@ import { WebApplicationInterface } from '@standardnotes/ui-services' export class DevMode { constructor(private application: WebApplicationInterface) { - InternalFeatureService.get().enableFeature(InternalFeature.Vaults) - InternalFeatureService.get().enableFeature(InternalFeature.Localization) - } + InternalFeatureService.get().enableFeature(InternalFeature.Vaults) } /** Valid only when running a mock event publisher on port 3124 */ async purchaseMockSubscription() { diff --git a/packages/web/src/javascripts/Components/Preferences/Panes/General/General.tsx b/packages/web/src/javascripts/Components/Preferences/Panes/General/General.tsx index 57edda7a93c..0ef6889b61b 100644 --- a/packages/web/src/javascripts/Components/Preferences/Panes/General/General.tsx +++ b/packages/web/src/javascripts/Components/Preferences/Panes/General/General.tsx @@ -22,7 +22,7 @@ const General: FunctionComponent = () => { - {application.featuresController.isLocalizationFeatureAvailable() && } + diff --git a/packages/web/src/javascripts/Controllers/FeaturesController.ts b/packages/web/src/javascripts/Controllers/FeaturesController.ts index 87ea26aae2b..d2f53aeca72 100644 --- a/packages/web/src/javascripts/Controllers/FeaturesController.ts +++ b/packages/web/src/javascripts/Controllers/FeaturesController.ts @@ -13,7 +13,7 @@ import { import { action, makeObservable, observable, runInAction, when } from 'mobx' import { AbstractViewController } from './Abstract/AbstractViewController' import { CrossControllerEvent } from './CrossControllerEvent' -import { featureTrunkLocalizationEnabled, featureTrunkVaultsEnabled } from '@/FeatureTrunk' +import { featureTrunkVaultsEnabled } from '@/FeatureTrunk' export class FeaturesController extends AbstractViewController implements InternalEventHandlerInterface { hasFolders: boolean @@ -148,22 +148,11 @@ export class FeaturesController extends AbstractViewController implements Intern ) } - isLocalizationFeatureAvailable(): boolean { - return ( - featureTrunkLocalizationEnabled() || - this.features.hasRole(RoleName.create(RoleName.NAMES.InternalTeamUser).getValue()) - ) - } - toggleLocalization(): void { this.features.toggleExperimentalFeature(NativeFeatureIdentifier.TYPES.Localization) } isLocalizationEnabled(): boolean { - if (!this.isLocalizationFeatureAvailable()) { - return false - } - return this.features.isExperimentalFeatureEnabled(NativeFeatureIdentifier.TYPES.Localization) } diff --git a/packages/web/src/javascripts/Controllers/Localization/LocalizationController.spec.ts b/packages/web/src/javascripts/Controllers/Localization/LocalizationController.spec.ts index 8b0687eacdc..4dfdcb51994 100644 --- a/packages/web/src/javascripts/Controllers/Localization/LocalizationController.spec.ts +++ b/packages/web/src/javascripts/Controllers/Localization/LocalizationController.spec.ts @@ -29,7 +29,6 @@ describe('LocalizationController', () => { let reload: jest.Mock let localizationEnabled: boolean let syncedLocale: string | undefined - let localizationAvailable: boolean let seenOnAccount: boolean let seenOnDevice: boolean @@ -46,7 +45,6 @@ describe('LocalizationController', () => { const featuresController = { isLocalizationEnabled: () => localizationEnabled, - isLocalizationFeatureAvailable: () => localizationAvailable, toggleLocalization: () => { localizationEnabled = !localizationEnabled }, @@ -86,7 +84,6 @@ describe('LocalizationController', () => { localizationEnabled = true syncedLocale = undefined - localizationAvailable = true seenOnAccount = true seenOnDevice = false preferences.setValue.mockClear() @@ -171,21 +168,6 @@ describe('LocalizationController', () => { expect(localizationStore.availableLocales).toEqual(catalog) }) - it('loads the language list once the feature becomes available', async () => { - localizationEnabled = false - localizationAvailable = false - mockLocaleService.getAvailableLocales.mockClear() - - const controller = await bootWithLocale('en_US') - expect(mockLocaleService.getAvailableLocales).not.toHaveBeenCalled() - - localizationAvailable = true - await sendEvent(controller, ApplicationEvent.FeaturesAvailabilityChanged) - await flushPromises() - - expect(localizationStore.availableLocales).toEqual(catalog) - }) - it('keeps the saved language and reports an error when the catalog fails to load', async () => { persistLocale('fr_FR') mockLocaleService.getAvailableLocales.mockRejectedValue(new Error('offline')) @@ -234,9 +216,8 @@ describe('LocalizationController', () => { return controller } - const signInAndGainAccess = async (controller: LocalizationController) => { + const signIn = async (controller: LocalizationController) => { await sendEvent(controller, ApplicationEvent.SignedIn) - localizationAvailable = true await sendEvent(controller, ApplicationEvent.FeaturesAvailabilityChanged) } @@ -262,10 +243,9 @@ describe('LocalizationController', () => { }) it('does not open on sign in when the synced pref says it was already seen', async () => { - localizationAvailable = false const controller = await launch() - await signInAndGainAccess(controller) + await signIn(controller) expect(controller.labsSpotlightOpen).toBe(false) seenOnAccount = true @@ -276,10 +256,9 @@ describe('LocalizationController', () => { }) it('opens after the first sync following sign in when it has not been seen', async () => { - localizationAvailable = false const controller = await launch() - await signInAndGainAccess(controller) + await signIn(controller) expect(controller.labsSpotlightOpen).toBe(false) await sendEvent(controller, ApplicationEvent.CompletedFullSync) diff --git a/packages/web/src/javascripts/Controllers/Localization/LocalizationController.ts b/packages/web/src/javascripts/Controllers/Localization/LocalizationController.ts index ebe86f799ad..d2c525064e1 100644 --- a/packages/web/src/javascripts/Controllers/Localization/LocalizationController.ts +++ b/packages/web/src/javascripts/Controllers/Localization/LocalizationController.ts @@ -130,7 +130,6 @@ export class LocalizationController extends AbstractViewController implements In const routeType = this.routeService.getRoute().type return ( - this.featuresController.isLocalizationFeatureAvailable() && !this.featuresController.isLocalizationEnabled() && !this.hasSeenLabsSpotlightOnAccount() && !this.hasSeenLabsSpotlightOnDevice() && @@ -272,7 +271,7 @@ export class LocalizationController extends AbstractViewController implements In /** Loaded while localization is still off so the language dropdown can show as soon as it's turned on. */ private async preloadAvailableLocales(): Promise { - if (this.availableLocalesRequested || !this.featuresController.isLocalizationFeatureAvailable()) { + if (this.availableLocalesRequested) { return } this.availableLocalesRequested = true diff --git a/packages/web/src/javascripts/FeatureTrunk.ts b/packages/web/src/javascripts/FeatureTrunk.ts index a1d56361cab..5969135daf3 100644 --- a/packages/web/src/javascripts/FeatureTrunk.ts +++ b/packages/web/src/javascripts/FeatureTrunk.ts @@ -10,8 +10,4 @@ export function featureTrunkEnabled(trunk: FeatureTrunkName): boolean { export function featureTrunkVaultsEnabled(): boolean { return InternalFeatureService.get().isFeatureEnabled(InternalFeature.Vaults) -} - -export function featureTrunkLocalizationEnabled(): boolean { - return InternalFeatureService.get().isFeatureEnabled(InternalFeature.Localization) -} +} \ No newline at end of file From c5f6c44e0ebadc6671965d88836b4076a1bd2701 Mon Sep 17 00:00:00 2001 From: Antonella Sgarlatta Date: Thu, 29 Oct 2026 23:50:11 -0300 Subject: [PATCH 2/3] chore: fix eslint error --- packages/web/src/javascripts/Application/DevMode.ts | 3 ++- packages/web/src/javascripts/FeatureTrunk.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/web/src/javascripts/Application/DevMode.ts b/packages/web/src/javascripts/Application/DevMode.ts index a7c5605447f..ead3f49c5f6 100644 --- a/packages/web/src/javascripts/Application/DevMode.ts +++ b/packages/web/src/javascripts/Application/DevMode.ts @@ -3,7 +3,8 @@ import { WebApplicationInterface } from '@standardnotes/ui-services' export class DevMode { constructor(private application: WebApplicationInterface) { - InternalFeatureService.get().enableFeature(InternalFeature.Vaults) } + InternalFeatureService.get().enableFeature(InternalFeature.Vaults) + } /** Valid only when running a mock event publisher on port 3124 */ async purchaseMockSubscription() { diff --git a/packages/web/src/javascripts/FeatureTrunk.ts b/packages/web/src/javascripts/FeatureTrunk.ts index 5969135daf3..b8e6128c128 100644 --- a/packages/web/src/javascripts/FeatureTrunk.ts +++ b/packages/web/src/javascripts/FeatureTrunk.ts @@ -10,4 +10,4 @@ export function featureTrunkEnabled(trunk: FeatureTrunkName): boolean { export function featureTrunkVaultsEnabled(): boolean { return InternalFeatureService.get().isFeatureEnabled(InternalFeature.Vaults) -} \ No newline at end of file +} From a1fa9ab05281e49e460995a436fac1353a3e7138 Mon Sep 17 00:00:00 2001 From: L10n bot Date: Mon, 2 Nov 2026 06:03:22 +0000 Subject: [PATCH 3/3] i18n(weekly-mr): Upgrade translations from crowdin (6abc2210). --- packages/.locale-state.metadata | 2 +- packages/mobile/locales/de_DE.json | 2 +- packages/mobile/locales/fr_FR.json | 14 +- packages/mobile/locales/ja_JP.json | 10 +- packages/mobile/locales/pt_BR.json | 12 +- packages/mobile/locales/zh_CN.json | 2 +- packages/web/locales/de_DE.json | 655 ++++++++++---------- packages/web/locales/es_LA.json | 99 +-- packages/web/locales/fr_FR.json | 829 +++++++++++++------------ packages/web/locales/ja_JP.json | 940 +++++++++++++++-------------- packages/web/locales/pt_BR.json | 733 +++++++++++----------- packages/web/locales/tr_TR.json | 217 ++++--- packages/web/locales/zh_CN.json | 772 +++++++++++------------ 13 files changed, 2245 insertions(+), 2042 deletions(-) diff --git a/packages/.locale-state.metadata b/packages/.locale-state.metadata index eea250d5812..18d98381ab7 100644 --- a/packages/.locale-state.metadata +++ b/packages/.locale-state.metadata @@ -1,4 +1,4 @@ { "project": "fe-standardnotes", - "locale": "3fb9ce4bbf01734afc47838b3ac474d273daddba" + "locale": "efbedc9e858372a6eac50cb1906db08797c61993" } \ No newline at end of file diff --git a/packages/mobile/locales/de_DE.json b/packages/mobile/locales/de_DE.json index 91012ecbaab..2c69b8354cf 100644 --- a/packages/mobile/locales/de_DE.json +++ b/packages/mobile/locales/de_DE.json @@ -71,7 +71,7 @@ }, "B8.MobileDesktopShared.Mobile.WebView.Info": { "Please make sure your Android System Webview is updated to the latest version": [ - "Bitte stelle sicher, dass dein Android System Webview auf die neueste Version aktualisiert ist." + "Bitte vergewissere dich, dass dein Android System WebView auf die neueste Version aktualisiert wurde." ] }, "B8.MobileDesktopShared.Mobile.WebView.Title": { diff --git a/packages/mobile/locales/fr_FR.json b/packages/mobile/locales/fr_FR.json index 0f6be2184d0..8dca9738099 100644 --- a/packages/mobile/locales/fr_FR.json +++ b/packages/mobile/locales/fr_FR.json @@ -6,12 +6,12 @@ "contexts": { "B8.MobileDesktopShared.Mobile.Database.Info": { "The following items could not be loaded. This may happen if you are in low-memory conditions, or if the note is very large in size. We recommend breaking up large notes into smaller chunks using the desktop or web app.\n\nItems:\n${ items }": [ - "Impossible de charger les éléments suivants. Cela peut se produire si la mémoire de l'appareil est insuffisante ou si la note est très volumineuse. Nous vous recommandons de diviser les notes volumineuses en segments plus petits à l'aide de l'application de bureau ou web.\n\nÉléments :\n${ items }" + "Les éléments suivants n'ont pas pu être chargés. Cela peut se produire si la mémoire disponible est faible ou si la note est très volumineuse. Il est recommandé de diviser les notes volumineuses en segments plus petits à l'aide de l'application de bureau ou de l'application web.\n\nÉléments :\n${ items }" ] }, "B8.MobileDesktopShared.Mobile.Database.Title": { "Unable to load item(s)": [ - "Impossible de charger le(s) élément(s)" + "Impossible de charger un ou plusieurs éléments" ] }, "B8.MobileDesktopShared.Mobile.Device.Action": { @@ -21,7 +21,7 @@ }, "B8.MobileDesktopShared.Mobile.Device.Confirmation": { "Do you want to close the app?": [ - "Voulez-vous fermer l'application ?" + "Voulez-vous fermer l'application ?" ] }, "B8.MobileDesktopShared.Mobile.Device.Error": { @@ -29,7 +29,7 @@ "Échec de l'authentification. Appuyez pour réessayer." ], "Authentication failed. Wait 30 seconds to try again.": [ - "Échec de l'authentification. Attendez 30 secondes avant de réessayer." + "Échec de l'authentification. Patientez 30 secondes avant de réessayer." ], "Unable to open URL ${ url }.": [ "Impossible d'ouvrir l'URL ${ url }." @@ -40,7 +40,7 @@ "La biométrie est requise pour accéder à vos notes." ], "This is required to access your notes.": [ - "Cette étape est requise pour accéder à vos notes." + "Cette authentification est requise pour accéder à vos notes." ] }, "B8.MobileDesktopShared.Mobile.Device.Label": { @@ -61,7 +61,7 @@ }, "B8.MobileDesktopShared.Mobile.Notifications.Label": { "File Upload/Download": [ - "Import/Téléchargement de fichiers" + "Importer/Télécharger le fichier" ] }, "B8.MobileDesktopShared.Mobile.WebView.Action": { @@ -71,7 +71,7 @@ }, "B8.MobileDesktopShared.Mobile.WebView.Info": { "Please make sure your Android System Webview is updated to the latest version": [ - "Assurez-vous que votre Android System Webview est mis à jour vers la dernière version" + "Vérifiez que votre Android System Webview est à jour." ] }, "B8.MobileDesktopShared.Mobile.WebView.Title": { diff --git a/packages/mobile/locales/ja_JP.json b/packages/mobile/locales/ja_JP.json index 98f8d65737e..dd27c0f5a46 100644 --- a/packages/mobile/locales/ja_JP.json +++ b/packages/mobile/locales/ja_JP.json @@ -6,12 +6,12 @@ "contexts": { "B8.MobileDesktopShared.Mobile.Database.Info": { "The following items could not be loaded. This may happen if you are in low-memory conditions, or if the note is very large in size. We recommend breaking up large notes into smaller chunks using the desktop or web app.\n\nItems:\n${ items }": [ - "次のアイテムを読み込めませんでした。メモリが不足している場合や、メモのサイズが非常に大きい場合に発生することがあります。大きなメモはデスクトップアプリまたはウェブアプリを使って小さなチャンクに分割することをおすすめします。\n\nアイテム:\n${ items }" + "次のアイテムを読み込めませんでした。これは、メモリ不足の状態にある場合や、メモのサイズが非常に大きい場合に発生することがあります。デスクトップまたはウェブアプリを使用して、大きなメモをより小さなチャンクに分割することをお勧めします。\n\nアイテム :\n${ items }" ] }, "B8.MobileDesktopShared.Mobile.Database.Title": { "Unable to load item(s)": [ - "アイテムを読み込めませんでした" + "アイテムを読み込めません" ] }, "B8.MobileDesktopShared.Mobile.Device.Action": { @@ -32,7 +32,7 @@ "認証に失敗しました。30秒待ってからもう一度試してください。" ], "Unable to open URL ${ url }.": [ - "URL ${ url } を開けません。" + "URL ${ url }を開けません。" ] }, "B8.MobileDesktopShared.Mobile.Device.Info": { @@ -40,7 +40,7 @@ "メモにアクセスするには生体認証が必要です。" ], "This is required to access your notes.": [ - "メモへのアクセスに必要です。" + "メモにアクセスするにはこれが必要です。" ] }, "B8.MobileDesktopShared.Mobile.Device.Label": { @@ -71,7 +71,7 @@ }, "B8.MobileDesktopShared.Mobile.WebView.Info": { "Please make sure your Android System Webview is updated to the latest version": [ - "Android System Webviewが最新バージョンに更新されていることをご確認ください" + "Android System Webviewが最新バージョンに更新されていることを確認してください。" ] }, "B8.MobileDesktopShared.Mobile.WebView.Title": { diff --git a/packages/mobile/locales/pt_BR.json b/packages/mobile/locales/pt_BR.json index 907d93ed39f..2b59dcfd1a4 100644 --- a/packages/mobile/locales/pt_BR.json +++ b/packages/mobile/locales/pt_BR.json @@ -29,15 +29,15 @@ "Falha na autenticação. Toque para tentar novamente." ], "Authentication failed. Wait 30 seconds to try again.": [ - "Falha na autenticação. Aguarde 30 segundos e tente novamente." + "Falha na autenticação. Aguarde 30 segundos para tentar novamente." ], "Unable to open URL ${ url }.": [ - "Não foi possível abrir o URL ${ url }." + "Não foi possível abrir a URL ${ url }." ] }, "B8.MobileDesktopShared.Mobile.Device.Info": { "Biometrics are required to access your notes.": [ - "É necessário usar a biometria para acessar suas notas." + "A biometria é necessária para acessar suas notas." ], "This is required to access your notes.": [ "Isso é necessário para acessar suas notas." @@ -56,12 +56,12 @@ "Não foi possível abrir" ], "Unsuccessful": [ - "Falha" + "Sem sucesso" ] }, "B8.MobileDesktopShared.Mobile.Notifications.Label": { "File Upload/Download": [ - "Envio/Download de arquivos" + "Enviar/Baixar arquivo" ] }, "B8.MobileDesktopShared.Mobile.WebView.Action": { @@ -71,7 +71,7 @@ }, "B8.MobileDesktopShared.Mobile.WebView.Info": { "Please make sure your Android System Webview is updated to the latest version": [ - "Verifique se o Android System Webview está atualizado para a versão mais recente" + "Certifique-se de que seu Android System Webview esteja atualizado para a versão mais recente." ] }, "B8.MobileDesktopShared.Mobile.WebView.Title": { diff --git a/packages/mobile/locales/zh_CN.json b/packages/mobile/locales/zh_CN.json index d7332c63f20..39ff2e041b6 100644 --- a/packages/mobile/locales/zh_CN.json +++ b/packages/mobile/locales/zh_CN.json @@ -37,7 +37,7 @@ }, "B8.MobileDesktopShared.Mobile.Device.Info": { "Biometrics are required to access your notes.": [ - "需要验证生物识别信息才能访问您的笔记。" + "访问您的笔记需要进行生物识别。" ], "This is required to access your notes.": [ "这是访问您的笔记所必需的。" diff --git a/packages/web/locales/de_DE.json b/packages/web/locales/de_DE.json index 4230056e98c..9f10bb121ed 100644 --- a/packages/web/locales/de_DE.json +++ b/packages/web/locales/de_DE.json @@ -89,8 +89,8 @@ "${ notes } Notizen" ], "${ tags } tag": [ - "${ tags } Tag", - "${ tags } Tags" + "${ tags } Schlagwort", + "${ tags } Schlagworte" ], "Drag and drop files to auto-detect and import": [ "Dateien ziehen und ablegen, um sie automatisch zu erkennen und zu importieren" @@ -1179,7 +1179,7 @@ "Vorschau:" ], "Protected overlay": [ - "Overlay für geschützte Inhalte" + "Geschütztes Overlay" ], "Recent": [ "Zuletzt verwendet" @@ -1263,7 +1263,7 @@ "Offline" ], "Potentially Out of Sync": [ - "Möglicherweise nicht synchronisiert" + "Eventuell nicht synchronisiert" ], "Processing your request...": [ "Deine Anfrage wird verarbeitet ..." @@ -1825,8 +1825,8 @@ }, "B3.Notes.NoteActions.Confirmation": { "Are you sure you want to delete ${ itemCount } item?": [ - "Möchtest du wirklich ${ itemCount } Eintrag löschen?", - "Möchtest du wirklich ${ itemCount } Einträge löschen?" + "Möchtest du wirklich ${ itemCount } Element löschen?", + "Möchtest du wirklich ${ itemCount } Elemente löschen?" ], "Are you sure you want to move ${ noteTitle } to the trash?": [ "Möchtest du ${ noteTitle } wirklich in den Papierkorb verschieben?" @@ -1998,7 +1998,7 @@ "Der Bildlauf ist synchronisiert" ], "selected note(s)": [ - "Ausgewählte Notiz(en)" + "ausgewählte Notiz(en)" ], "this note": [ "Diese Notiz" @@ -3129,7 +3129,7 @@ "Verknüpft" ], "Move the tag here to": [ - "Tag hierher verschieben, um" + "Verschiebe den Tag hierher, um" ], "Note Type": [ "Notizenart" @@ -3144,7 +3144,7 @@ "Bedingung entfernen" ], "remove it from its folder.": [ - "es aus seinem Ordner zu entfernen." + "es aus seinem Ordner entfernen." ], "Save": [ "Speichern" @@ -3159,7 +3159,7 @@ "Papierkorb" ], "Trashed": [ - "Gelöscht" + "Im Papierkorb" ], "Unfavorite": [ "Favorit entfernen" @@ -3179,7 +3179,7 @@ }, "B4.Notes.TagsLinkedItems.AriaLabel": { "Go to items list": [ - "Zur Eintragsliste wechseln" + "Zur Eintragsliste" ], "Locks application and wipes unencrypted data from memory.": [ "Sperrt die Anwendung und entfernt unverschlüsselte Daten aus dem Arbeitsspeicher." @@ -3221,10 +3221,10 @@ "Zieh deine Dateien zum Uploaden per Drag-and-drop hierher und verknüpfe sie mit dem Tag „${ tag.title }“" ], "To get all the items created before June 2022, you can use": [ - "Um alle Einträge abzurufen, die vor Juni 2022 erstellt wurden, kannst du Folgendes verwenden" + "Um alle vor Juni 2022 erstellten Einträge zu erhalten, kannst du Folgendes verwenden" ], "To get all the items modified within the last 7 days, you can use": [ - "Um alle Einträge abzurufen, die in den letzten 7 Tagen geändert wurden, kannst du Folgendes verwenden" + "Um alle Einträge zu erhalten, die innerhalb der letzten 7 Tage geändert wurden, kannst du Folgendes verwenden" ] }, "B4.Notes.TagsLinkedItems.Label": { @@ -3370,7 +3370,7 @@ "Tags suchen ..." ], "Server Updated At": [ - "Zuletzt aktualisiert auf dem Server" + "Server aktualisiert am" ], "Should match ALL conditions": [ "Soll ALLE Bedingungen erfüllen" @@ -3445,7 +3445,7 @@ }, "B5.SecuritySync.Autolock.Info": { "Authentication is required to change autolock timer duration": [ - "Zum Ändern der Dauer des Autolock-Timers ist eine Authentifizierung erforderlich." + "Zum Ändern der Dauer des Auto-Sperr-Timers ist eine Authentifizierung erforderlich." ] }, "B5.SecuritySync.Autolock.Label": { @@ -3487,7 +3487,7 @@ "Arbeitsbereich wechseln" ], "Tap to use biometrics": [ - "Tippen, um Biometrie zu verwenden" + "Tippen, um Biometrie zu nutzen" ] }, "B5.SecuritySync.Challenge.Error": { @@ -3498,13 +3498,13 @@ "Falsche Anmeldedaten eingegeben. Bitte versuche es erneut." ], "Invalid authentication, please try again.": [ - "Ungültige Authentifizierung, bitte versuche es erneut." + "Ungültige Authentifizierung. Bitte versuche es erneut." ], "This item cannot be recovered.": [ "Dieser Eintrag kann nicht wiederhergestellt werden." ], "Unable to find key ${ keyId } for this item. You may try signing out and back in; if that doesn't help, check your backup files for a key with this ID and import it.": [ - "Der Schlüssel ${ keyId } für diesen Eintrag wurde nicht gefunden. Du kannst dich abmelden und wieder anmelden; wenn das nicht hilft, suche in deinen Sicherungsdateien nach einem Schlüssel mit dieser ID und importiere ihn." + "Der Schlüssel ${ keyId } für diesen Eintrag konnte nicht gefunden werden. Du kannst dich abmelden und wieder anmelden; wenn das nicht hilft, prüfe deine Sicherungsdateien auf einen Schlüssel mit dieser ID und importiere ihn." ], "Unable to recover your key with the attempted password. Please try again.": [ "Dein Schlüssel konnte mit dem eingegebenen Passwort nicht wiederhergestellt werden. Bitte versuche es erneut." @@ -3512,7 +3512,7 @@ }, "B5.SecuritySync.Challenge.Info": { "Authentication is required to access this file": [ - "Für den Zugriff auf diese Datei ist eine Authentifizierung erforderlich." + "Für den Zugriff auf diese Datei ist eine Authentifizierung erforderlich" ], "Authentication is required to add a passcode": [ "Zum Hinzufügen eines Passcodes ist eine Authentifizierung erforderlich" @@ -3521,10 +3521,10 @@ "Zur Freigabe dieser Notiz für ${ ListedName } ist eine Authentifizierung erforderlich." ], "Authentication is required to change your passcode": [ - "Um deinen Passcode zu ändern, ist eine Authentifizierung erforderlich" + "Zum Ändern deines Passcodes ist eine Authentifizierung erforderlich." ], "Authentication is required to delete your account": [ - "Zum Löschen deines Kontos ist eine Authentifizierung erforderlich." + "Zum Löschen deines Kontos ist eine Authentifizierung erforderlich" ], "Authentication is required to disable two-factor authentication": [ "Zum Deaktivieren der Zwei-Faktor-Authentifizierung ist eine Authentifizierung erforderlich" @@ -3539,25 +3539,25 @@ "Zum Entfernen deines Passcodes ist eine Authentifizierung erforderlich." ], "Authentication is required to revoke a session": [ - "Zum Widerrufen einer Sitzung ist eine Authentifizierung erforderlich." + "Zum Widerrufen einer Sitzung ist eine Authentifizierung erforderlich" ], "Authentication is required to search protected contents": [ - "Zum Durchsuchen geschützter Inhalte ist eine Authentifizierung erforderlich." + "Zum Suchen in geschützten Inhalten ist eine Authentifizierung erforderlich." ], "Authentication is required to select a protected note": [ "Zum Auswählen einer geschützten Notiz ist eine Authentifizierung erforderlich." ], "Authentication is required to unlock the application": [ - "Zum Entsperren der Anwendung ist eine Authentifizierung erforderlich" + "Zum Entsperren der Anwendung ist eine Authentifizierung erforderlich." ], "Authentication is required to unprotect a file": [ - "Zum Aufheben des Schutzes einer Datei ist eine Authentifizierung erforderlich" + "Um den Schutz einer Datei aufzuheben, ist eine Authentifizierung erforderlich." ], "Authentication is required to unprotect a note": [ "Zum Aufheben des Schutzes einer Notiz ist eine Authentifizierung erforderlich." ], "Authentication is required to view this note": [ - "Um diese Notiz anzuzeigen, ist eine Authentifizierung erforderlich" + "Zum Anzeigen dieser Notiz ist eine Authentifizierung erforderlich." ], "Biometrics successful": [ "Biometrie erfolgreich" @@ -3566,19 +3566,19 @@ "${ vaultName } löschen" ], "Enter your account password after it was changed on ${ dateString }.": [ - "Gib dein Kontopasswort ein, das du am ${ dateString } geändert hast." + "Gib dein Kontopasswort ein, das am ${ dateString } geändert wurde." ], "Enter your account password as it was when you changed your email on ${ dateString }.": [ - "Gib dein Kontopasswort so ein, wie es war, als du am ${ dateString } deine E-Mail geändert hast." + "Gib dein Kontopasswort so ein, wie es war, als du deine E-Mail-Adresse am ${ dateString } geändert hast." ], "Enter your account password as it was when you registered ${ dateString }.": [ "Gib dein Kontopasswort so ein, wie es war, als du dich am ${ dateString } registriert hast." ], "Enter your account password as it was when you upgraded your encryption version on ${ dateString }.": [ - "Gib dein Kontopasswort so ein, wie es beim Upgrade deiner Verschlüsselungsversion am ${ dateString } war." + "Gib dein Kontopasswort so ein, wie es war, als du deine Verschlüsselungsversion am ${ dateString } aktualisiert hast." ], "Enter your application passcode after it was changed on ${ dateString }.": [ - "Gib deinen Anwendungs-Passcode ein, der am ${ dateString } geändert wurde." + "Gib deinen Anwendungs-Passcode ein, nachdem er am ${ dateString } geändert wurde." ], "Enter your application passcode as it was when you created it on ${ dateString }.": [ "Gib deinen Anwendungs-Passcode so ein, wie du ihn am ${ dateString } erstellt hast." @@ -3593,13 +3593,13 @@ "Du musst deinen Passcode eingeben, um deine neuen Anmeldedaten zu speichern." ], "Your account password is required to recover an encryption key.": [ - "Zum Wiederherstellen eines Verschlüsselungsschlüssels ist dein Kontopasswort erforderlich." + "Dein Kontopasswort ist erforderlich, um einen Verschlüsselungsschlüssel wiederherzustellen." ], "Your account password is required to revalidate your session.": [ - "Dein Kontopasswort ist erforderlich, um deine Sitzung erneut zu überprüfen." + "Dein Kontopasswort ist erforderlich, um deine Sitzung erneut zu validieren." ], "Your application passcode is required to perform an upgrade of your local data storage structure.": [ - "Dein Anwendungs-Passcode ist erforderlich, um ein Upgrade der Struktur deines lokalen Datenspeichers durchzuführen." + "Dein Anwendungs-Passcode ist erforderlich, um ein Upgrade deiner lokalen Datenspeicherstruktur durchzuführen." ], "Your credentials have successfully been updated.": [ "Deine Anmeldedaten wurden erfolgreich aktualisiert." @@ -3608,13 +3608,13 @@ "Dein Schlüssel wurde erfolgreich wiederhergestellt." ], "Your passcode is required in order to register for an account.": [ - "Für die Registrierung eines Kontos ist dein Passcode erforderlich." + "Zum Registrieren eines Kontos ist dein Passcode erforderlich." ], "Your passcode is required in order to sign in to your account.": [ "Zum Anmelden bei deinem Konto ist dein Passcode erforderlich." ], "Your passcode is required to process your credentials change.": [ - "Zum Verarbeiten der Änderung deiner Anmeldedaten ist dein Passcode erforderlich." + "Dein Passcode ist erforderlich, um die Änderung deiner Anmeldedaten zu verarbeiten." ] }, "B5.SecuritySync.Challenge.Label": { @@ -3634,7 +3634,7 @@ "Abbrechen" ], "Enter the account password associated with the import file": [ - "Gib das Kontopasswort der Importdatei ein" + "Gib das Kontopasswort ein, das mit der Importdatei verknüpft ist." ], "Enter the password for this vault": [ "Passwort für diesen Tresor eingeben" @@ -3683,7 +3683,7 @@ }, "B5.SecuritySync.Challenge.Status": { "Generating Keys...": [ - "Schlüssel werden erzeugt..." + "Schlüssel werden erzeugt ..." ] }, "B5.SecuritySync.Challenge.Title": { @@ -3694,7 +3694,7 @@ "Authentifizierung erforderlich" ], "Storage Update": [ - "Speicheraktualisierung" + "Speicher-Update" ], "Switch workspace": [ "Arbeitsbereich wechseln" @@ -3702,7 +3702,7 @@ }, "B5.SecuritySync.Info": { "Access to this note will not be restricted until you set up a passcode or account.": [ - "Der Zugriff auf diese Notiz wird erst eingeschränkt, wenn du einen Passcode oder ein Konto eingerichtet hast." + "Der Zugriff auf diese Notiz wird nicht eingeschränkt, bis du einen Passcode oder ein Konto einrichtest." ] }, "B5.SecuritySync.KeyStorage.Confirmation": { @@ -3717,7 +3717,7 @@ }, "B5.SecuritySync.KeyStorage.Info": { "The email or password you entered is incorrect.\n\nPlease note that this sign-in request is made against the default server. If you are using a custom server, you must uninstall the app then reinstall, and sign back into your account.": [ - "Die eingegebene E-Mail-Adresse oder das Passwort ist falsch.\n\nBeachte, dass diese Anmeldeanfrage an den Standardserver gerichtet ist. Wenn du einen benutzerdefinierten Server verwendest, musst du die App deinstallieren und neu installieren und dich dann wieder bei deinem Konto anmelden." + "Die eingegebene E-Mail-Adresse oder das eingegebene Passwort ist falsch.\n\nBitte beachte, dass diese Anmeldeanfrage an den Standardserver geht. Wenn du einen benutzerdefinierten Server verwendest, musst du die App deinstallieren und dann neu installieren und dich wieder bei deinem Konto anmelden." ], "We've detected that your keychain has been wiped. This can happen when restoring your device from a backup. Please enter your account password for \"${ email }\" to restore your account keys.": [ "Wir haben festgestellt, dass dein Schlüsselbund gelöscht wurde. Dies kann passieren, wenn du dein Gerät aus einem Backup wiederherstellst. Bitte gib das Passwort für dein Konto „${ email }“ ein, um deinen Kontoschlüssel wiederherzustellen." @@ -3745,10 +3745,10 @@ }, "B5.SecuritySync.Passcode.Confirmation": { "A passcode change is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "Die Änderung des Passcodes wird gerade durchgeführt. Wenn du die App beendest, gehen möglicherweise Daten verloren. Möchtest du wirklich beenden?" + "Eine Passcode-Änderung wird gerade durchgeführt. Wenn du die App beendest, gehen möglicherweise Daten verloren. Möchtest du wirklich beenden?" ], "A passcode removal is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "Der Passcode wird gerade entfernt. Wenn du die App beendest, gehen möglicherweise Daten verloren. Möchtest du wirklich beenden?" + "Ein Passcode wird gerade entfernt. Wenn du die App beendest, könnten Daten verloren gehen. Möchtest du die App wirklich beenden?" ] }, "B5.SecuritySync.Passcode.Error": { @@ -3761,10 +3761,10 @@ }, "B5.SecuritySync.Passcode.Info": { "If you forgot your local passcode, your only option is to clear your local data from this device and sign back in to your account.": [ - "Wenn du deinen lokalen Passcode vergessen hast, kannst du nur deine lokalen Daten von diesem Gerät entfernen und dich wieder bei deinem Konto anmelden." + "Wenn du deinen lokalen Passcode vergessen hast, besteht deine einzige Möglichkeit darin, deine lokalen Daten von diesem Gerät zu entfernen und dich wieder in deinem Konto anzumelden." ], "Your keys are currently stored in your operating system's ${ keychainName }. Adding a passcode prevents even your operating system from reading them.": [ - "Deine Schlüssel sind derzeit im ${ keychainName } deines Betriebssystems gespeichert. Wenn du einen Passcode hinzufügst, kann nicht einmal dein Betriebssystem sie lesen." + "Deine Schlüssel sind derzeit im ${ keychainName } deines Betriebssystems gespeichert. Wenn du einen Passcode hinzufügst, kann selbst dein Betriebssystem sie nicht mehr lesen." ] }, "B5.SecuritySync.Passcode.Label": { @@ -3796,15 +3796,15 @@ }, "B5.SecuritySync.Passcode.Warning": { "Do not close the application until this process completes.": [ - "Schließe die Anwendung nicht, bevor dieser Vorgang abgeschlossen ist." + "Schließe die Anwendung nicht, bis dieser Vorgang abgeschlossen ist." ] }, "B5.SecuritySync.Protections.Error": { "Secure memory has destroyed this application instance. Close this browser tab and open a new one to continue.": [ - "Der geschützte Speicher hat diese Anwendungsinstanz zerstört. Schließe diesen Browser-Tab und öffne einen neuen, um fortzufahren." + "Der sichere Speicher hat diese Anwendungsinstanz zerstört. Schließe diesen Browser-Tab und öffne einen neuen, um fortzufahren." ], "Secure memory has destroyed this application instance. Restart the app to continue.": [ - "Der geschützte Speicher hat diese Anwendungsinstanz zerstört. Starte die App neu, um fortzufahren." + "Der sichere Speicher hat diese Anwendungsinstanz zerstört. Starte die App neu, um fortzufahren." ] }, "B5.SecuritySync.Protections.Label": { @@ -3833,10 +3833,10 @@ }, "B5.SecuritySync.Sync.Info": { "Quit the application and re-open it. Sometimes, this may resolve the issue.": [ - "Beende die Anwendung und öffne sie erneut. Manchmal kann dies das Problem beheben." + "Beende die Anwendung und öffne sie erneut. Manchmal lässt sich das Problem dadurch beheben." ], "Sign out of your account, then sign back in. This will ensure your data is consistent with the server. Be sure to download a backup of your data before doing so.": [ - "Melde dich von deinem Konto ab und melde dich dann wieder an. So stellst du sicher, dass deine Daten mit dem Server übereinstimmen. Lade vorher unbedingt eine Sicherung deiner Daten herunter." + "Melde dich von deinem Konto ab und dann wieder an. Dadurch wird sichergestellt, dass deine Daten mit dem Server übereinstimmen. Lade vorher unbedingt eine Sicherung deiner Daten herunter." ], "We've detected that the data in the current application session may not match the data on the server. An attempt was made to auto-resolve the issue, but it was unable to reconcile the differences.": [ "Es wurde festgestellt, dass die Daten in der aktuellen Anwendungssitzung möglicherweise nicht mit den Daten auf dem Server übereinstimmen. Es wurde versucht, das Problem automatisch zu beheben, doch die Unterschiede konnten nicht ausgeglichen werden." @@ -3888,7 +3888,7 @@ "Mein Konto löschen" ], "Finish": [ - "Abschließen" + "Fertigstellen" ], "Generating Keys...": [ "Schlüssel werden erzeugt..." @@ -3920,10 +3920,14 @@ "Das von dir eingegebene aktuelle Passwort ist falsch. Bitte versuche es erneut." ], "There was an error when attempting to redirect you to the subscription page.": [ - "Beim Versuch, dich zur Abonnementseite umzuleiten, ist ein Fehler aufgetreten." + "Beim Versuch, dich zur Abonnementseite weiterzuleiten, ist ein Fehler aufgetreten." ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "${ filesQuotaUsedLabel } von ${ filesQuotaTotalLabel } sind belegt", + "${ filesQuotaUsedLabel } von ${ filesQuotaTotalLabel } sind belegt" + ], "Already have an account? ${ loginLink }": [ "Du hast bereits ein Konto? ${ loginLink }" ], @@ -3931,19 +3935,16 @@ "Das aktuelle Passwort wurde am ${ passwordDateSpan } festgelegt" ], "Disables email notifications when a new sign-in occurs on your account. (Email notifications are available only to paid subscribers).": [ - "Deaktiviert E-Mail-Benachrichtigungen, wenn eine neue Anmeldung in deinem Konto erfolgt. (E-Mail-Benachrichtigungen sind nur für zahlende Abonnenten verfügbar)." + "Deaktiviert E-Mail-Benachrichtigungen, wenn eine neue Anmeldung bei deinem Konto erfolgt. (E-Mail-Benachrichtigungen sind nur für zahlende Abonnenten verfügbar.)" ], "Disables email notifications with special deals and promotions.": [ - "Deaktiviert E-Mail-Benachrichtigungen zu Sonderangeboten und Aktionen." + "Deaktiviert E-Mail-Benachrichtigungen zu Sonderangeboten und Werbeaktionen." ], "Files": [ "Dateien" ], "Last synced ${ lastSyncSpan }": [ - "Zuletzt synchronisiert ${ lastSyncSpan }" - ], - "of": [ - "von" + "Zuletzt synchronisiert: ${ lastSyncSpan }" ], "on ${ lastSyncDate }": [ "am ${ lastSyncDate }" @@ -3952,10 +3953,10 @@ "Um eine maximale Kompatibilität zu gewährleisten, stell bitte sicher, dass du auf allen Plattformen die neueste Version von ${ AppName } verwendest." ], "Redirecting you to the subscription page...": [ - "Du wirst zur Abonnement-Seite weitergeleitet …" + "Du wirst zur Abonnementseite weitergeleitet..." ], "Remove all data related to the current workspace from the application.": [ - "Alle Daten des aktuellen Arbeitsbereichs werden aus der Anwendung entfernt." + "Entferne alle Daten des aktuellen Arbeitsbereichs aus der Anwendung." ], "Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ "Anmelden, um deine Notizen und Einstellungen über alle Geräte hinweg zu synchronisieren und die Ende-zu-Ende-Verschlüsselung zu aktivieren." @@ -3964,22 +3965,19 @@ "E-Mail-Benachrichtigungen bei der Anmeldung sind nur im Rahmen eines Abonnements verfügbar. Bitte wechsle dein Abonnement, um Benachrichtigungen bei der Anmeldung aktivieren zu können." ], "Storage Quota": [ - "Speicherplatzkontingent" + "Speicherkontingent" ], "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ - "Diese Aktion ist unwiderruflich. Nach Abschluss der Löschung wirst du auf allen Geräten abgemeldet." - ], - "used": [ - "benutzt" + "Diese Aktion kann nicht rückgängig gemacht werden. Nach Abschluss der Löschung wirst du auf allen Geräten abgemeldet." ], "Want to sign out on all devices except this one?": [ "Möchtest du dich auf allen Geräten außer diesem abmelden?" ], "You're signed in as ${ emailSpan }": [ - "Du bist als ${ emailSpan } angemeldet" + "Du bist angemeldet als ${ emailSpan }" ], "Your email has been successfully changed.": [ - "Deine E-Mail wurde erfolgreich geändert." + "Deine E-Mail-Adresse wurde erfolgreich geändert." ] }, "B6.Preferences.Account.Label": { @@ -4004,10 +4002,10 @@ "E-Mail-Adresse" ], "Mute marketing notification emails": [ - "Marketing-Benachrichtigungs-E-Mails deaktivieren" + "Marketing-Benachrichtigungs-E-Mails stummschalten" ], "Mute sign-in notification emails": [ - "E-Mails mit Anmeldebenachrichtigungen deaktivieren" + "E-Mails zu Anmeldebenachrichtigungen stummschalten" ], "Other devices": [ "Andere Geräte" @@ -4027,13 +4025,13 @@ "Arbeitsbereich entfernen" ], "Credentials": [ - "Anmeldedaten" + "Zugangsdaten" ], "Delete account": [ "Konto löschen" ], "Email": [ - "E-Mail" + "E-Mail-Adresse" ], "Sign out": [ "Abmelden" @@ -4047,10 +4045,10 @@ }, "B6.Preferences.Appearance.Action": { "Select the font size for plaintext notes": [ - "Schriftgröße für Klartext-Notizen auswählen" + "Legt die Schriftgröße für Klartext-Notizen fest" ], "Select the line height for plaintext notes": [ - "Zeilenhöhe für Klartext-Notizen auswählen" + "Legt die Zeilenhöhe für Klartext-Notizen fest" ], "Sets the font size in plaintext and ${ SuperName } notes": [ "Legt die Schriftgröße im Klartext und in den ${ SuperName }-Notizen fest" @@ -4064,10 +4062,10 @@ }, "B6.Preferences.Appearance.Info": { "Automatically change active theme based on your system settings.": [ - "Aktives Farbschema automatisch anhand deiner Systemeinstellungen ändern." + "Das aktive Farbschema wird automatisch anhand deiner Systemeinstellungen geändert." ], "Theme to be used for system dark mode:": [ - "Farbschema für den dunklen Systemmodus:" + "Farbschema, das für den dunklen Systemmodus verwendet werden soll:" ], "Theme to be used for system light mode:": [ "Farbschema für den hellen Systemmodus:" @@ -4076,7 +4074,7 @@ "Den Schriftstil in Klartext und in ${ SuperName }-Notizen umschalten" ], "Use opaque style for UI elements instead of translucency": [ - "Für Benutzeroberflächenelemente einen undurchsichtigen Stil statt Transparenz verwenden" + "Verwende für UI-Elemente einen undurchsichtigen Stil anstelle von Transparenz" ] }, "B6.Preferences.Appearance.Label": { @@ -4099,7 +4097,7 @@ "Keine" ], "Normal": [ - "Normal" + "Standard" ], "Relaxed": [ "Locker" @@ -4128,7 +4126,7 @@ "Automatisches helles Farbschema" ], "Disable translucent UI": [ - "Halbtransparente Benutzeroberfläche deaktivieren" + "Transparente Benutzeroberfläche deaktivieren" ], "Editor width": [ "Editorbreite" @@ -4137,7 +4135,7 @@ "Schriftgröße" ], "Line height": [ - "Zeilenabstand" + "Zeilenhöhe" ], "Monospace Font": [ "Monospace-Schriftart" @@ -4148,7 +4146,7 @@ }, "B6.Preferences.Appearance.Title": { "Editor": [ - "Editor" + "Bearbeiter" ], "Themes": [ "Farbschemas" @@ -4156,10 +4154,10 @@ }, "B6.Preferences.Backups.Action": { "Attempting to decrypt metadata file...": [ - "Metadatendatei wird entschlüsselt..." + "Metadatendatei wird entschlüsselt…" ], "Change Location": [ - "Speicherort ändern" + "Standort ändern" ], "Choose": [ "Auswählen" @@ -4171,7 +4169,7 @@ "Sicherung importieren" ], "Open Location": [ - "Speicherort öffnen" + "Standort öffnen" ], "Save": [ "Speichern" @@ -4185,10 +4183,10 @@ }, "B6.Preferences.Backups.Error": { "Unable to save file to local directory. This may be caused by failure to decrypt, or failure to save the file locally.": [ - "Die Datei konnte nicht im lokalen Verzeichnis gespeichert werden. Dies kann daran liegen, dass die Datei nicht entschlüsselt oder nicht lokal gespeichert werden konnte." + "Die Datei konnte nicht im lokalen Verzeichnis gespeichert werden. Dies kann an einem Fehler beim Entschlüsseln oder beim lokalen Speichern der Datei liegen." ], "Unable to save local backup.": [ - "Die lokale Sicherung konnte nicht gespeichert werden." + "Lokale Sicherung konnte nicht gespeichert werden." ] }, "B6.Preferences.Backups.Info": { @@ -4196,10 +4194,10 @@ "${ decryptedFileNameBold } wurde erfolgreich entschlüsselt und in dem von dir angegebenen Ordner gespeichert." ], "Automatically save encrypted and decrypted backups of your note and tag data.": [ - "Verschlüsselte und entschlüsselte Sicherungen deiner Notiz- und Tag-Daten automatisch speichern." + "Verschlüsselte und entschlüsselte Sicherungen deiner Notiz- und Tag-Daten werden automatisch gespeichert." ], "Backups are saved automatically throughout the day. You can perform a one-time backup now below.": [ - "Sicherungen werden im Laufe des Tages automatisch gespeichert. Unten kannst du jetzt eine einmalige Sicherung durchführen." + "Sicherungen werden im Laufe des Tages automatisch erstellt. Du kannst unten jetzt eine einmalige Sicherung durchführen." ], "Daily": [ "Täglich" @@ -4208,13 +4206,13 @@ "Diese Datei darf nicht bearbeitet werden." ], "Drag and drop this metadata file into the File Backups preferences pane in the ${ AppName } desktop or web application interface.": [ - "Ziehe diese Metadatendatei in den Einstellungsbereich von Dateisicherungen in der Desktop- oder Webanwendung von ${ AppName } und lege sie dort ab." + "Ziehe diese Metadatendatei in den Einstellungsbereich „Dateisicherungen“ der ${ AppName }-Desktop- oder -Webanwendung." ], "Files backups are enabled. When you upload a new file on any device and open this application, files will be backed up in encrypted form to:": [ - "Dateisicherungen sind aktiviert. Wenn du auf einem Gerät eine neue Datei hochlädst und diese Anwendung öffnest, werden Dateien in verschlüsselter Form gesichert nach:" + "Dateisicherungen sind aktiviert. Wenn du auf einem beliebigen Gerät eine neue Datei hochlädst und diese Anwendung öffnest, werden die Dateien verschlüsselt gesichert unter:" ], "How often to receive backups.": [ - "Gibt an, wie oft du Sicherungen erhältst." + "Wie oft du Sicherungen erhalten möchtest." ], "No email backups": [ "Keine E-Mail-Sicherungen" @@ -4223,10 +4221,10 @@ "Bitte ziehe die Metadatendatei statt der verschlüsselten Datendatei hierhin." ], "Receive daily encrypted email backups of all your notes directly in your email inbox.": [ - "Erhalte täglich verschlüsselte E-Mail-Sicherungen aller deiner Notizen direkt in deinem E-Mail-Posteingang." + "Erhalte täglich verschlüsselte E-Mail-Sicherungen aller deiner Notizen direkt in deinem Posteingang." ], "The file and key data below is encrypted with your account password.": [ - "Die unten stehenden Datei- und Schlüsseldaten sind mit deinem Kontopasswort verschlüsselt." + "Die untenstehenden Datei- und Schlüsseldaten sind mit deinem Kontopasswort verschlüsselt." ], "To decrypt a backup file, drag and drop the file's respective ${ metadataFileName } file here or select it below.": [ "Um eine Sicherungsdatei zu entschlüsseln, ziehe die entsprechende Datei ${ metadataFileName } mit der Maus hierhin oder wähle sie unten aus." @@ -4290,7 +4288,7 @@ "Klartext-Sicherungen sind aktiviert und werden gespeichert unter:" ], "Plaintext backups are not enabled. Enable to choose where your data is backed up.": [ - "Klartext-Sicherungen sind nicht aktiviert. Aktiviere die Funktion, um festzulegen, wo deine Daten gesichert werden." + "Klartext-Sicherungen sind nicht aktiviert. Aktiviere sie, um auszuwählen, wo deine Daten gesichert werden." ], "Saving local backup…": [ "Lokale Sicherung wird gespeichert…" @@ -4302,7 +4300,7 @@ "Textsicherungen sind aktiviert und werden gespeichert unter:" ], "Text backups are not enabled. Enable to choose where your data is backed up.": [ - "Textsicherungen sind nicht aktiviert. Aktiviere sie, um festzulegen, wo deine Daten gesichert werden." + "Textsicherungen sind nicht aktiviert. Aktiviere sie, um auszuwählen, wo deine Daten gesichert werden." ] }, "B6.Preferences.Backups.Subtitle": { @@ -4313,22 +4311,22 @@ "2. Datei entschlüsseln und auf deinem Computer speichern" ], "Automatically save backups of all your notes into plaintext, non-encrypted folders.": [ - "Automatisch Sicherungen aller deiner Notizen in unverschlüsselten Klartext-Ordnern speichern." + "Speichere automatisch Sicherungen aller deiner Notizen in Klartext-Ordnern ohne Verschlüsselung." ], "Automatically save backups of all your notes to this computer into plaintext, non-encrypted folders.": [ - "Speichere automatisch Sicherungen aller deiner Notizen auf diesem Computer in unverschlüsselte Klartext-Ordner." + "Sichere automatisch Sicherungen aller deiner Notizen auf diesem Computer in unverschlüsselten Klartextordnern." ], "Automatically save encrypted backups of your files.": [ - "Speichere verschlüsselte Backups deiner Dateien automatisch." + "Verschlüsselte Sicherungen deiner Dateien automatisch speichern." ], "Automatically save encrypted backups of your uploaded files to this computer.": [ - "Verschlüsselte Backups deiner hochgeladenen Dateien werden automatisch auf diesem Computer gespeichert." + "Speichere verschlüsselte Backups deiner hochgeladenen Dateien automatisch auf diesem Computer." ], "Automatically save encrypted text backups of all your note and tag data to this computer.": [ - "Verschlüsselte Textsicherungen aller Notiz- und Tag-Daten automatisch auf diesem Computer speichern." + "Speichere automatisch verschlüsselte Text-Sicherungen aller deiner Notiz- und Tag-Daten auf diesem Computer." ], "Download a backup of all your text-based data": [ - "Sicherung aller deiner textbasierten Daten herunterladen" + "Eine Sicherung aller deiner textbasierten Daten herunterladen" ], "Frequency": [ "Häufigkeit" @@ -4348,7 +4346,7 @@ "Automatische Klartextsicherungen" ], "Backup Decryption": [ - "Entschlüsselung der Sicherung" + "Sicherungsentschlüsselung" ], "Data backups": [ "Datensicherungen" @@ -4379,7 +4377,7 @@ "Intelligente Ansicht erstellen" ], "Create smart views to organize your notes according to conditions you define.": [ - "Erstelle intelligente Ansichten, um deine Notizen nach selbst festgelegten Bedingungen zu organisieren." + "Erstelle intelligente Ansichten, um deine Notizen nach von dir definierten Bedingungen zu organisieren." ], "Delete": [ "Löschen" @@ -4403,7 +4401,7 @@ "Speichern" ], "Select the format for the note title": [ - "Format für den Titel der Notiz auswählen" + "Format für Titel der Notiz wählen" ], "Submit": [ "Senden" @@ -4422,19 +4420,19 @@ ". Verwende [], um Formatierungen zu escapen." ], "Allows using gestures to navigate": [ - "Ermöglicht die Navigation per Gesten" + "Ermöglicht die Navigation mit Gesten" ], "Control whether the animated saving status is shown while editing. Error statuses are always shown regardless of preference.": [ - "Lege fest, ob der animierte Speicherstatus während der Bearbeitung angezeigt wird. Fehlerstatus werden unabhängig von den Einstellungen immer angezeigt." + "Lege fest, ob beim Bearbeiten der animierte Speicherstatus angezeigt wird. Fehlerstatus werden unabhängig von der Einstellung immer angezeigt." ], "Default image alignment in ${ SuperName } notes": [ "Standardausrichtung von Bildern in den Notizen von ${ SuperName }" ], "Invalid JSON. Double check your entry and try again.": [ - "Ungültiges JSON. Überprüfe deine Eingabe und versuche es erneut." + "Ungültiges JSON. Überprüfe deine Eingabe und versuche es noch einmal." ], "Moments lets you capture photos of yourself throughout the day, creating a visual record of your life, one photo at a time. Using your webcam or mobile selfie-cam, Moments takes a photo of you every half hour. All photos are end-to-end encrypted and stored in your files. Enable Moments on a per-device basis to get started.": [ - "Mit Moments kannst du im Laufe des Tages Fotos von dir aufnehmen und so Foto für Foto ein visuelles Abbild deines Lebens erstellen. Moments macht mit deiner Webcam oder der Selfie-Kamera deines Mobilgeräts alle halbe Stunde ein Foto von dir. Alle Fotos sind Ende-zu-Ende-verschlüsselt und werden in deinen Dateien gespeichert. Aktiviere Moments auf einzelnen Geräten, um loszulegen." + "Mit Moments kannst du den ganzen Tag über Fotos von dir aufnehmen und so Foto für Foto eine visuelle Aufzeichnung deines Lebens erstellen. Mit deiner Webcam oder der Selfie-Kamera deines Smartphones macht Moments alle halbe Stunde ein Foto von dir. Alle Fotos sind Ende-zu-Ende-verschlüsselt und werden in deinen Dateien gespeichert. Aktiviere Moments pro Gerät, um zu starten." ], "No experimental features available.": [ "Keine experimentellen Funktionen verfügbar." @@ -4443,19 +4441,19 @@ "Gilt nur für Web- und Desktop-Apps. Auf Mobilgeräten werden Notizen beim Start nicht automatisch geöffnet." ], "The default spellcheck value for new notes. Spellcheck can be configured per note from the note context menu. Spellcheck may degrade overall typing performance with long notes.": [ - "Standardwert der Rechtschreibprüfung für neue Notizen. Die Rechtschreibprüfung kann pro Notiz über das Kontextmenü der Notiz konfiguriert werden. Bei langen Notizen kann die Rechtschreibprüfung die allgemeine Tippleistung beeinträchtigen." + "Der Standardwert der Rechtschreibprüfung für neue Notizen. Die Rechtschreibprüfung kann pro Notiz über das Kontextmenü der Notiz konfiguriert werden. Bei langen Notizen kann die Rechtschreibprüfung die allgemeine Tippleistung beeinträchtigen." ], "The first note in the list": [ "Die erste Notiz in der Liste" ], "When enabled, adding a nested tag to a note will automatically add all associated parent tags.": [ - "Wenn aktiviert, werden beim Hinzufügen eines verschachtelten Tags zu einer Notiz automatisch alle zugehörigen übergeordneten Tags hinzugefügt." + "Wenn diese Option aktiviert ist, werden beim Hinzufügen eines verschachtelten Tags zu einer Notiz automatisch alle zugehörigen übergeordneten Tags hinzugefügt." ], "When enabled, the ${ SuperName } toolbar will always be shown at the top of the note. It can be temporarily toggled using Cmd/Ctrl+Shift+K. When disabled, the ${ SuperName } toolbar will only be shown as a floating toolbar when text is selected.": [ - "Wenn aktiviert, wird die ${ SuperName }-Symbolleiste immer oben in der Notiz angezeigt. Sie kann vorübergehend mit Cmd/Strg+Shift+K ein- und ausgeschaltet werden. Wenn deaktiviert, wird die ${ SuperName }-Symbolleiste nur dann als schwebende Symbolleiste angezeigt, wenn Text ausgewählt ist." + "Wenn aktiviert, wird die Symbolleiste von ${ SuperName } immer oben in der Notiz angezeigt. Sie kann vorübergehend mit Cmd/Ctrl+Shift+K ein- oder ausgeblendet werden. Wenn deaktiviert, wird die Symbolleiste von ${ SuperName } nur als schwebende Symbolleiste angezeigt, wenn Text ausgewählt ist." ], "Whether a confirmation dialog should be shown before closing the app.": [ - "Lege fest, ob vor dem Schließen der App ein Bestätigungsdialog angezeigt werden soll." + "Ob vor dem Schließen der App ein Bestätigungsdialog angezeigt werden soll." ], "Your offline subscription code has been successfully activated.": [ "Dein Offline-Abonnementcode wurde erfolgreich aktiviert." @@ -4469,7 +4467,7 @@ "Aktuellen Moment festhalten" ], "Center align": [ - "Zentrieren" + "Mittig" ], "Icon:": [ "Symbol:" @@ -4487,13 +4485,13 @@ "Offline-Abonnement" ], "Offline Subscription Code": [ - "Code für Offline-Abonnement" + "Offline-Abonnement-Code" ], "Pane switch gestures": [ - "Gesten zum Wechseln von Bereichen" + "Gesten zum Wechseln des Bereichs" ], "Predicate:": [ - "Prädikat:" + "Bedingung:" ], "Preview:": [ "Vorschau:" @@ -4551,16 +4549,16 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ + "Open language preferences": [ "Spracheinstellungen öffnen" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ - "Du kannst die App nun in deiner bevorzugten Sprache nutzen. Aktiviere diese Labs-Funktion unter „Einstellungen“ → „Allgemein“ → „Sprache“. Wenn keine Festlegung getroffen wurde, wird die Sprache deines Browsers verwendet." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ + "Die App kann nun in deiner bevorzugten Sprache genutzt werden. Aktiviere diese Labs-Funktion unter „Einstellungen“ → „Allgemein“ → „Sprache“. Ist keine Einstellung festgelegt, wird die Sprache deines Browsers verwendet." ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "Du kannst die App nun in deiner bevorzugten Sprache nutzen. Aktiviere diese Labs-Funktion unter „Einstellungen“ → „Allgemein“ → „Sprache“. Wenn keine Festlegung getroffen wurde, wird die Sprache deines Betriebssystem verwendet." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "Die App kann nun in deiner bevorzugten Sprache genutzt werden. Aktiviere diese Labs-Funktion unter „Einstellungen“ → „Allgemein“ → „Sprache“. Ist keine Einstellung festgelegt, wird die Sprache deines Betriebssystems verwendet." ] }, "B6.Preferences.General.Language.Subtitle": { @@ -4569,7 +4567,7 @@ ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ + "Language Preferences": [ "Spracheinstellungen" ] }, @@ -4578,18 +4576,18 @@ "z. B. ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" ], "Select tag to save Moments to...": [ - "Tag auswählen, in dem Moments gespeichert werden ..." + "Tag auswählen, um Moments zu speichern ..." ] }, "B6.Preferences.General.Subtitle": { "Activate": [ - "Aktivieren:" + "Aktiviere" ], "Add all parent tags when adding a nested tag to a note": [ - "Alle übergeordneten Tags hinzufügen, wenn ein verschachtelter Tag zu einer Notiz hinzugefügt wird" + "Beim Hinzufügen eines verschachtelten Tags zu einer Notiz alle übergeordneten Tags hinzufügen" ], "Always ask before closing app (Android)": [ - "Immer vor dem Schließen der App fragen (Android)" + "Vor dem Schließen der App immer nachfragen (Android)" ], "Default image alignment in ${ SuperName } notes": [ "Standardausrichtung von Bildern in den Notizen von ${ SuperName }" @@ -4598,7 +4596,7 @@ "Notizenart" ], "Show note saving status while editing": [ - "Speicherstatus der Notiz während der Bearbeitung anzeigen" + "Speicherstatus der Notiz beim Bearbeiten anzeigen" ], "Spellcheck": [ "Rechtschreibprüfung" @@ -4610,7 +4608,7 @@ "In ${ SuperName }-Notizen die stets sichtbare Symbolleiste verwenden" ], "Your personal photo journal": [ - "Dein persönliches Foto-Tagebuch" + "Dein persönliches Fototagebuch" ] }, "B6.Preferences.General.Title": { @@ -4621,7 +4619,7 @@ "Standards" ], "Edit Smart View \"${ viewTitle }\"": [ - "Intelligente Ansicht \"${ viewTitle }\" bearbeiten" + "Intelligente Ansicht „${ viewTitle }“ bearbeiten" ], "Labs": [ "Lab" @@ -4630,13 +4628,13 @@ "Momente" ], "New Note Defaults": [ - "Standardeinstellungen für neue Notizen" + "Standards für neue Notizen" ], "Smart Views": [ "Intelligente Ansichten" ], "Tools": [ - "Extras" + "Tools" ], "Upgrade for smart views": [ "Upgrade für intelligente Ansichten" @@ -4653,7 +4651,7 @@ "Anwenden und neu starten" ], "Change Location": [ - "Speicherort ändern" + "Standort ändern" ], "Close": [ "Schließen" @@ -4662,12 +4660,12 @@ "MySQL-Website." ], "Open Location": [ - "Speicherort öffnen" + "Standort öffnen" ] }, "B6.Preferences.HomeServer.Error": { "${ locationError }. Restoring to initial location in a moment...": [ - "${ locationError }. Der ursprüngliche Standort wird gleich wiederhergestellt ..." + "${ locationError }. Der ursprüngliche Standort wird in Kürze wiederhergestellt ..." ], "Please start your home server before activating offline features.": [ "Bitte starte deinen Home-Server, bevor du Offline-Funktionen aktivierst." @@ -4678,25 +4676,25 @@ "Im lokalen Netzwerk erreichbar unter" ], "Activate the Tailscale VPN on your mobile device.": [ - "Aktiviere das Tailscale-VPN auf deinem Mobilgerät." + "Aktiviere das Tailscale VPN auf deinem Mobilgerät." ], "Change your server's data location by selecting \"Change Location\" in the Home Server section above.": [ - "Ändere den Speicherort der Daten deines Servers, indem du im Abschnitt \"Home-Server\" oben \"Standort wechseln\" auswählst." + "Ändere den Datenstandort deines Servers, indem du im Abschnitt „Home-Server“ oben „Standort ändern“ auswählst." ], "Changing the port will require you to sign out of all existing sessions.": [ - "Wenn du den Port änderst, musst du dich von allen bestehenden Sitzungen abmelden." + "Wenn du den Port änderst, musst du dich bei allen bestehenden Sitzungen abmelden." ], "Download Tailscale on your mobile device and sign into your Tailscale account.": [ - "Lade Tailscale auf deinem Mobilgerät herunter und melde dich in deinem Tailscale-Konto an." + "Lade Tailscale auf deinem Mobilgerät herunter und melde dich bei deinem Tailscale-Konto an." ], "Enter your purchased offline subscription code to activate all the features offered by your home server, likes files support and ${ SuperName } notes.": [ - "Gib den Code deines gekauften Offline-Abonnements ein, um alle Funktionen deines Home-Servers zu aktivieren, wie z. B. die Unterstützung von Dateien und ${ SuperName }-Notizen." + "Gib deinen erworbenen Code für das Offline-Abonnement ein, um alle Funktionen deines Home-Servers zu aktivieren, wie Datei-Support und ${ SuperName }-Notizen." ], "For automatic backups, you can place your server's data inside of a synced cloud folder, like Dropbox, Tresorit, or iCloud Drive.": [ - "Für automatische Sicherungen kannst du die Daten deines Servers in einem synchronisierten Cloud-Ordner ablegen, z. B. Dropbox, Tresorit oder iCloud Drive." + "Für automatische Sicherungen kannst du die Daten deines Servers in einem synchronisierten Cloud-Ordner ablegen, wie Dropbox, Tresorit oder iCloud Drive." ], "Home server is enabled. All data is stored at:": [ - "Der Home-Server ist aktiviert. Alle Daten werden gespeichert unter:" + "Der Home-Server ist aktiviert. Alle Daten werden an folgendem Ort gespeichert:" ], "In order to connect to a MySQL database, ensure that your system has MySQL installed. For detailed instructions, visit the": [ "Um eine Verbindung zu einer MySQL-Datenbank herzustellen, stelle sicher, dass MySQL auf deinem System installiert ist. Ausführliche Anweisungen findest du unter" @@ -4708,16 +4706,16 @@ "Starte deinen Home-Server neu." ], "Select a cloud drive to store your server's data in.": [ - "Wähle einen Cloud-Drive aus, um die Daten deines Servers darin zu speichern." + "Wähle ein Cloud-Drive aus, in dem die Daten deines Servers gespeichert werden." ], "You are not currently signed into your home server. To use your home server, sign in or register using ${ url }": [ - "Du bist derzeit nicht bei deinem Home-Server angemeldet. Um deinen Home-Server zu nutzen, melde dich über ${ url } an oder registriere dich." + "Du bist derzeit nicht bei deinem Home-Server angemeldet. Um deinen Home-Server zu nutzen, melde dich an oder registriere dich über ${ url }" ], "You are not currently signed into your home server. To use your home server, sign out of ${ email }, then sign in or register using ${ url }.": [ - "Du bist derzeit nicht bei deinem Home-Server angemeldet. Um deinen Home-Server zu verwenden, melde dich von ${ email } ab und melde dich dann über ${ url } an oder registriere dich dort." + "Du bist derzeit nicht bei deinem Home-Server angemeldet. Um deinen Home-Server zu nutzen, melde dich bei ${ email } ab und anschließend über ${ url } an oder registriere dich." ], "Your ${ AppName } data is always end-to-end encrypted on disk, so your cloud provider will not be able to read your notes or files.": [ - "Deine ${ AppName }-Daten sind auf der Festplatte stets Ende-zu-Ende-verschlüsselt, sodass dein Cloud-Anbieter deine Notizen oder Dateien nicht lesen kann." + "Deine ${ AppName }-Daten sind auf dem Datenträger immer Ende-zu-Ende-verschlüsselt, sodass dein Cloud-Anbieter deine Notizen oder Dateien nicht lesen kann." ], "Your home server is offline.": [ "Dein Home-Server ist offline." @@ -4757,16 +4755,16 @@ }, "B6.Preferences.HomeServer.Placeholder": { "Auth JWT Secret": [ - "Auth-JWT-Secret" + "Authentifizierungs-JWT-Secret" ], "Encryption Server Key": [ - "Verschlüsselungs-Server-Schlüssel" + "Verschlüsselungsserver-Schlüssel" ], "host": [ - "Host" + "host" ], "JWT Secret": [ - "JWT-Geheimnis" + "JWT Secret" ], "name": [ "Name" @@ -4775,27 +4773,27 @@ "Passwort" ], "port": [ - "Port" + "port" ], "Port": [ "Port" ], "Pseudo Params Key": [ - "Pseudo-Parameter-Schlüssel" + "Pseudo-Params-Schlüssel" ], "username": [ "Benutzername" ], "Valet Token Secret": [ - "Valet-Token-Geheimnis" + "Valet Token Secret" ] }, "B6.Preferences.HomeServer.Status": { "Applying changes and restarting...": [ - "Änderungen werden angewendet und es wird neu gestartet …" + "Änderungen werden angewendet und App wird neu gestartet ..." ], "Download Tailscale on this computer and complete the Tailscale setup wizard until you are presented with the IP address of your computer. It should start with something like 100.xxx...": [ - "Lade Tailscale auf diesem Computer herunter und schließe den Tailscale-Einrichtungsassistenten ab, bis die IP-Adresse deines Computers angezeigt wird. Sie sollte mit etwas wie 100.xxx… beginnen." + "Lade Tailscale auf diesem Computer herunter und schließe den Tailscale-Einrichtungsassistenten ab, bis dir die IP-Adresse deines Computers angezeigt wird. Sie sollte mit etwas wie 100.xxx... beginnen." ], "Not Set": [ "Nicht festgelegt" @@ -4813,15 +4811,15 @@ "Wird gestartet..." ], "You are currently signed into your home server under ${ email }": [ - "Du bist derzeit unter ${ email } bei deinem Home-Server angemeldet" + "Du bist derzeit mit ${ email } bei deinem Home-Server angemeldet." ] }, "B6.Preferences.HomeServer.Subtitle": { "Accessing your home server while on the go is easy and secure with Tailscale.": [ - "Mit Tailscale kannst du unterwegs einfach und sicher auf deinen Home-Server zugreifen." + "Mit Tailscale ist der Zugriff auf deinen Home-Server unterwegs einfach und sicher." ], "Auth JWT Secret": [ - "Auth-JWT-Secret" + "Auth JWT Secret" ], "Database Host": [ "Datenbank-Host" @@ -4839,13 +4837,13 @@ "Benutzername der Datenbank" ], "Encryption Server Key": [ - "Verschlüsselungs-Server-Schlüssel" + "Verschlüsselungsserver-Schlüssel" ], "JWT Secret": [ "JWT-Geheimnis" ], "Log Level": [ - "Protokollebene" + "Protokollstufe" ], "Port": [ "Port" @@ -4854,10 +4852,10 @@ "Pseudo-Parameter-Schlüssel" ], "Sync your data on a private cloud running on your home computer.": [ - "Synchronisiere deine Daten in einer privaten Cloud, die auf deinem Heimcomputer läuft." + "Synchronisiere deine Daten mit einer privaten Cloud, die auf deinem Heimcomputer läuft." ], "Valet Token Secret": [ - "Valet Token-Geheimnis" + "Valet Token Secret" ] }, "B6.Preferences.HomeServer.Title": { @@ -4868,7 +4866,7 @@ "Erweiterte Einstellungen" ], "Backing up your data": [ - "Deine Daten sichern" + "Sicherung deiner Daten" ], "Database": [ "Datenbank" @@ -4908,7 +4906,7 @@ "Hinweis: Die Plattform ${ ListedName } wird am 31. Dezember 2026 endgültig eingestellt. Deine auf ${ ListedName } veröffentlichten Daten bleiben weiterhin in deinem persönlichen ${ AppName }-Konto verfügbar." ], "To get started, sign in or register for a ${ AppName } account.": [ - "Um loszulegen, melde dich an oder registriere dich für ein ${ AppName }-Konto." + "Melde dich an oder registriere dich für ein ${ AppName }-Konto, um loszulegen." ], "Your new ${ ListedName } blog has been successfully created! You can publish a new post to your blog from ${ AppName } via the Actions menu in the editor pane. Open your blog settings to begin setting it up.": [ "Dein neuer ${ ListedName }-Blog wurde erfolgreich erstellt. Du kannst über das Menü Aktionen im Editorbereich von ${ AppName } aus einen neuen Beitrag in deinem Blog veröffentlichen. Öffne die Einstellungen deines Blogs, um mit dem Einrichten zu beginnen." @@ -4916,7 +4914,7 @@ }, "B6.Preferences.Listed.Status": { "Creating account...": [ - "Konto wird erstellt..." + "Konto wird erstellt ..." ] }, "B6.Preferences.Listed.Title": { @@ -4947,7 +4945,7 @@ "Erstelle ein kostenloses ${ ListedName }-Autorenkonto, um loszulegen." ], "Download URL": [ - "Download-URL" + "URL herunterladen" ], "Install": [ "Installieren" @@ -4978,7 +4976,7 @@ }, "B6.Preferences.Other.Info": { "Loading...": [ - "Wird geladen..." + "Wird geladen ..." ], "No plugins installed.": [ "Keine Plugins installiert." @@ -5004,16 +5002,16 @@ "Plugin-URL eingeben" ], "Extension Type": [ - "Plugin-Typ" + "Erweiterungstyp" ], "General": [ "Allgemein" ], "Get a free month": [ - "Einen Monat kostenlos erhalten" + "Einen Monat gratis erhalten" ], "Help & feedback": [ - "Hilfe und Feedback" + "Hilfe & Feedback" ], "Hosted URL": [ "Gehostete URL" @@ -5077,7 +5075,7 @@ "Plugins durchsuchen" ], "Confirm Extension": [ - "Plugin bestätigen" + "Erweiterung bestätigen" ], "Install Custom Plugin": [ "Benutzerdefiniertes Plugin installieren" @@ -5091,7 +5089,7 @@ }, "B6.Preferences.Plugins.Confirmation": { "Are you sure you want to uninstall this plugin?": [ - "Möchtest du dieses Plugin wirklich deinstallieren?" + "Bist du sicher, dass du dieses Plugin deinstallieren möchtest?" ], "Uninstall Plugin?": [ "Plugin deinstallieren?" @@ -5151,7 +5149,7 @@ "Multitasking-Datenschutz deaktivieren" ], "Disable Multitasking/Screenshot Privacy": [ - "Multitasking-/Screenshot-Datenschutz deaktivieren" + "Multitasking-/Screenshot-Privatsphäre deaktivieren" ], "Enable Biometrics Lock": [ "Biometrische Sperre aktivieren" @@ -5160,7 +5158,7 @@ "Multitasking-Datenschutz aktivieren" ], "Enable Multitasking/Screenshot Privacy": [ - "Multitasking-/Screenshot-Datenschutz aktivieren" + "Multitasking-Datenschutz aktivieren" ], "End Unprotected Access": [ "Ungeschützten Zugriff beenden" @@ -5172,7 +5170,7 @@ "Alle exportieren" ], "Finish": [ - "Abschließen" + "Fertigstellen" ], "Learn more": [ "Mehr erfahren" @@ -5189,7 +5187,7 @@ }, "B6.Preferences.Security.Confirmation": { "Are you sure you want to permanently delete ${ count } item(s)?": [ - "Möchtest du ${ count } Eintrag/Einträge wirklich dauerhaft löschen?" + "Möchtest du ${ count } Einträge wirklich dauerhaft löschen?" ], "Delete": [ "Löschen" @@ -5197,7 +5195,7 @@ }, "B6.Preferences.Security.Error": { "${ erroredItems.length } items are errored and could not be decrypted.": [ - "${ erroredItems.length } Einträge weisen Fehler auf und konnten nicht entschlüsselt werden." + "${ erroredItems.length } Einträge sind fehlerhaft und konnten nicht entschlüsselt werden." ], "Could not prepare security key registration": [ "Registrierung des Sicherheitsschlüssels konnte nicht vorbereitet werden" @@ -5214,70 +5212,90 @@ "${ contentTypeDisplay } erstellt am ${ createdAtString }" ], "Actions like viewing or searching protected notes, exporting decrypted backups, or revoking an active session require additional authentication such as entering your account password or application passcode.": [ - "Aktionen wie das Anzeigen oder Durchsuchen geschützter Notizen, das Exportieren entschlüsselter Sicherungen oder das Widerrufen einer aktiven Sitzung erfordern eine zusätzliche Authentifizierung, etwa die Eingabe deines Kontopassworts oder Anwendungs-Passcodes." + "Aktionen wie das Anzeigen oder Durchsuchen geschützter Notizen, das Exportieren entschlüsselter Sicherungen oder das Widerrufen einer aktiven Sitzung erfordern eine zusätzliche Authentifizierung, etwa durch Eingabe deines Kontopassworts oder Anwendungs-Passcodes." ], "Add a passcode to lock the application and encrypt on-device key storage.": [ - "Lege einen Passcode fest, um die Anwendung zu sperren und den Schlüsselspeicher auf dem Gerät zu verschlüsseln." + "Füge einen Passcode hinzu, um die Anwendung zu sperren und den Schlüsselspeicher auf dem Gerät zu verschlüsseln." ], "An extra layer of security when logging in to your account.": [ - "Eine zusätzliche Sicherheitsebene bei der Anmeldung bei deinem Konto." + "Eine zusätzliche Sicherheitsebene bei der Anmeldung in deinem Konto." ], "Authenticate with a hardware security key such as YubiKey.": [ "Authentifiziere dich mit einem Hardware-Sicherheitsschlüssel wie YubiKey." ], "Incorrect authentication code, please try again.": [ - "Ungültiger Authentifizierungscode. Bitte erneut versuchen." + "Ungültiger Authentifizierungscode. Bitte versuche es erneut." ], "Incorrect secret key, please try again.": [ "Ungültiger Geheimschlüssel. Bitte erneut versuchen." ], "Item ID: ${ itemUuid }": [ - "Eintrag-ID: ${ itemUuid }" + "Eintrags-ID: ${ itemUuid }" ], "Item of type ${ item.content_type }": [ "Eintrag vom Typ ${ item.content_type }" ], "Last Modified: ${ updatedAtString }": [ - "Letzte Aktualisierung: ${ updatedAtString }" + "Zuletzt geändert: ${ updatedAtString }" ], "Passcode lock is enabled.": [ "Die Passcode-Sperre ist aktiviert." ], "Please visit the web app in order to add a hardware security key.": [ - "Bitte rufe die Web-App auf, um einen Hardware-Sicherheitsschlüssel hinzuzufügen." + "Bitte besuche die Web-App, um einen Hardware-Sicherheitsschlüssel hinzuzufügen." ], "Save your secret key ${ safeStorageLink }:": [ "Speichere deinen geheimen Schlüssel unter ${ safeStorageLink }:" ], "Sign in or register for an account to configure 2FA.": [ - "Melde dich an oder registriere ein Konto, um 2FA zu konfigurieren." + "Melde dich an oder erstelle ein Konto, um 2FA zu konfigurieren." ], "Sign in or register for an account to configure hardware security keys.": [ - "Melde dich an oder registriere ein Konto, um Hardware-Sicherheitsschlüssel zu konfigurieren." + "Melde dich an oder erstelle ein Konto, um Hardware-Sicherheitsschlüssel zu konfigurieren." ], "Some apps, like Google Authenticator, do not back up and restore your secret keys if you lose your device or get a new one.": [ - "Einige Apps wie Google Authenticator sichern deine geheimen Schlüssel nicht und stellen sie nicht wieder her, wenn du dein Gerät verlierst oder ein neues erhältst." + "Einige Apps, wie Google Authenticator, sichern deine geheimen Schlüssel nicht und stellen sie nicht wieder her, wenn du dein Gerät verlierst oder ein neues bekommst." ], "somewhere safe": [ "an einem sicheren Ort" ], "The autolock timer begins when the window or tab loses focus.": [ - "Der Auto-Sperr-Timer startet, wenn das Fenster oder der Tab den Fokus verliert." + "Der Timer für die automatische Sperre beginnt, wenn das Fenster oder der Tab den Fokus verliert." ], "Two-factor authentication has been successfully enabled for your account.": [ "Zwei-Faktor-Authentifizierung wurde für dieses Konto erfolgreich aktiviert." ], "User agent logging allows you to identify the devices or browsers signed into your account. For increased privacy, you can disable this feature, which will remove all saved user agent values from our server, and disable future logging of this value.": [ - "Die User-Agent-Protokollierung ermöglicht es dir, die Geräte oder Browser zu identifizieren, die in deinem Konto angemeldet sind. Zum Schutz deiner Privatsphäre kannst du diese Funktion deaktivieren. Dadurch werden alle gespeicherten User-Agent-Werte von unserem Server entfernt und die zukünftige Protokollierung dieser Werte deaktiviert." + "Die Protokollierung des User-Agents ermöglicht es dir, die Geräte oder Browser zu identifizieren, die in deinem Konto angemeldet sind. Für mehr Privatsphäre kannst du diese Funktion deaktivieren; dabei werden alle gespeicherten User-Agent-Werte von unserem Server entfernt und die künftige Protokollierung dieses Werts deaktiviert." ], "You can use this key to generate codes if you lose access to your authenticator app.": [ - "Mit diesem Schlüssel kannst du Codes generieren, falls du den Zugriff auf deine Authenticator-App verlierst." + "Du kannst diesen Schlüssel verwenden, um Codes zu generieren, falls du den Zugriff auf deine Authenticator-App verlierst." ], "You must enable two-factor authentication before adding a hardware security key.": [ "Du musst die Zwei-Faktor-Authentifizierung aktivieren, bevor du einen Hardware-Sicherheitsschlüssel hinzufügst." ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount } archivierte Notiz", + "${ archivedCount } archivierte Notizen" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount } gelöschte Notiz", + "${ deletedCount } gelöschte Notizen" + ], + "${ filesTotal } file": [ + "${ filesTotal } Datei", + "${ filesTotal } Dateien" + ], + "${ notesCount } note": [ + "${ notesCount } Notiz", + "${ notesCount } Notizen" + ], + "${ tagsCount } tag": [ + "${ tagsCount } Schlagwort", + "${ tagsCount } Schlagworte" + ], "authentication code": [ "Authentifizierungscode" ], @@ -5306,7 +5324,7 @@ "Diesen QR-Code scannen" ], "secret key": [ - "geheimen Schlüssels" + "geheimer Schlüssel" ], "Verify the ${ authenticationCodeBold } generated by your authenticator app:": [ "Überprüfe den von deiner Authentifizierungs-App generierten ${ authenticationCodeBold }:" @@ -5322,10 +5340,10 @@ }, "B6.Preferences.Security.Status": { "Protections are enabled.": [ - "Die Schutzmaßnahmen sind aktiviert." + "Schutzmaßnahmen sind aktiviert." ], "Unprotected access expires at ${ protectionsDisabledUntil }.": [ - "Ungeschützter Zugriff läuft um ${ protectionsDisabledUntil } ab." + "Ungeschützter Zugriff endet am ${ protectionsDisabledUntil }." ] }, "B6.Preferences.Security.Subtitle": { @@ -5333,7 +5351,7 @@ "Geräte" ], "Session user agent logging": [ - "Protokollierung des User-Agents der Sitzung" + "Protokollierung des User-Agents von Sitzungen" ] }, "B6.Preferences.Security.Title": { @@ -5356,22 +5374,22 @@ "Verschlüsselung" ], "Error decrypting items": [ - "Fehler beim Entschlüsseln der Einträge." + "Fehler beim Entschlüsseln der Einträge" ], "Hardware security key authentication": [ - "Authentifizierung mit Hardware-Sicherheitsschlüssel" + "Hardware-Sicherheitsschlüssel-Authentifizierung" ], "Hardware security key authentication not available": [ - "Authentifizierung mit Hardware-Sicherheitsschlüssel nicht verfügbar" + "Authentifizierung per Hardware-Sicherheitsschlüssel nicht verfügbar" ], "Multitasking Privacy": [ "Multitasking-Datenschutz" ], "Multitasking/Screenshot Privacy": [ - "Multitasking-/Screenshot-Datenschutz" + "Multitasking- und Screenshot-Privatsphäre" ], "Passcode Autolock": [ - "Automatische Passcode-Sperre" + "Passcode-Autosperre" ], "Passcode lock": [ "Passcode-Sperre" @@ -5383,7 +5401,7 @@ "Schutzmaßnahmen" ], "Step 1 of 3 - Scan QR code": [ - "Schritt 1 von 3 – QR-Code einlesen" + "Schritt 1 von 3 – QR-Code scannen" ], "Step 2 of 3 - Save secret key": [ "Schritt 2 von 3 – geheimen Schlüssel speichern" @@ -5403,7 +5421,7 @@ }, "B6.Preferences.Security.Warning": { "Adding a passcode is not supported in temporary sessions. Please sign out, then sign back in with the \"Stay signed in\" option checked.": [ - "Das Hinzufügen eines Passcodes wird in temporären Sitzungen nicht unterstützt. Bitte melde dich ab und melde dich dann wieder an, wobei die Option „Angemeldet bleiben“ aktiviert ist." + "Das Hinzufügen eines Passcodes wird in temporären Sitzungen nicht unterstützt. Bitte melde dich ab und anschließend wieder an, wobei die Option \"Angemeldet bleiben\" aktiviert ist." ] }, "B6.Preferences.Subscription.Confirmation": { @@ -5414,7 +5432,7 @@ "Möchtest du diese Einladung wirklich abbrechen?" ], "Cancel Invitation": [ - "Einladung abbrechen" + "Einladung verwerfen" ] }, "B6.Preferences.Subscription.Error": { @@ -5422,19 +5440,19 @@ "Beim Senden der Einladung ist ein Fehler aufgetreten. Bitte versuche es erneut oder wende dich an den Support, falls das Problem weiterhin besteht." ], "Cancelation already in progress.": [ - "Der Abbruch läuft bereits." + "Die Stornierung läuft bereits." ], "Cannot close window until pending tasks are complete.": [ - "Das Fenster kann erst geschlossen werden, wenn die ausstehenden Aufgaben erledigt sind." + "Das Fenster kann erst geschlossen werden, wenn die ausstehenden Aufgaben abgeschlossen sind." ], "Could not cancel invitation. Please try again or contact support if the issue persists.": [ - "Die Einladung konnte nicht abgebrochen werden. Bitte versuche es erneut oder wende dich an den Support, falls das Problem weiterhin besteht." + "Einladung konnte nicht abgebrochen werden. Bitte versuche es erneut oder wende dich an den Support, falls das Problem bestehen bleibt." ], "The email you entered has an invalid format. Please review your input and try again.": [ - "Die eingegebene E-Mail-Adresse hat ein ungültiges Format. Überprüfe deine Eingabe und versuche es erneut." + "Die eingegebene E-Mail-Adresse hat ein ungültiges Format. Bitte überprüfe deine Eingabe und versuche es erneut." ], "There was an error when attempting to redirect you to the subscription page.": [ - "Beim Versuch, dich zur Abonnementseite umzuleiten, ist ein Fehler aufgetreten." + "Beim Versuch, dich zur Abonnementseite weiterzuleiten, ist ein Fehler aufgetreten." ] }, "B6.Preferences.Subscription.Info": { @@ -5453,18 +5471,12 @@ "Note:": [ "Hinweis:" ], - "out of": [ - "von" - ], "Redirecting you to the subscription page...": [ - "Du wirst zur Abonnementseite weitergeleitet …" + "Du wirst zur Abonnementseite weitergeleitet ..." ], "Subscription": [ "Abonnement" ], - "subscription invites.": [ - "Abonnement-Einladungen genutzt." - ], "Subscription sharing": [ "Gemeinsame Nutzung von Abonnements" ], @@ -5472,16 +5484,17 @@ "Die gemeinsame Nutzung des Abonnements ist nur mit dem ${ ProfessionalPlanName }-Abonnement möglich. Bitte upgraden, um ein Abonnement gemeinsam nutzen zu können." ], "The invitee must have an existing account with ${ AppName }. If they do not have an account yet, instruct them to make an account first.": [ - "Die eingeladene Person muss bereits über ein Konto bei ${ AppName } verfügen. Falls sie noch kein Konto hat, weise sie an, zunächst ein Konto anzulegen." + "Die eingeladene Person muss bereits ein Konto bei ${ AppName } haben. Wenn sie noch kein Konto hat, fordere sie auf, zuerst ein Konto zu erstellen." ], "This subscription has been shared with you and can only be managed by the owner.": [ - "Dieses Abonnement wurde mit dir geteilt und kann nur vom Inhaber verwaltet werden." + "Dieses Abonnement wurde mit dir geteilt und kann nur vom Eigentümer verwaltet werden." ], "You don't have a ${ AppName } subscription yet.": [ "Du hast noch kein ${ AppName }-Abonnement." ], - "You've used": [ - "Du hast" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "Es wurde bereits ${ usedInvitationsCount } von insgesamt ${ allowedInvitationsCount } Einladung zum Abonnement genutzt.", + "Es wurden bereits ${ usedInvitationsCount } von insgesamt ${ allowedInvitationsCount } Einladungen zum Abonnement genutzt." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ "Dein Abonnement für ${ appNameBold }${ subscriptionTierBold } ist seit dem ${ expirationDateBold } abgelaufen. Falls du möchtest, kannst du es unten erneut abonnieren." @@ -5573,7 +5586,7 @@ "Zusammenarbeit aktivieren" ], "Enable Vault Sharing": [ - "Tresor-Freigabe aktivieren" + "Tresor-Teilen aktivieren" ], "Invite Selected Contacts": [ "Ausgewählte Kontakte einladen" @@ -5605,7 +5618,7 @@ "Bist du sicher, dass du diesen Tresor verlassen möchtest?" ], "Deleting a vault will permanently delete all its items and files.": [ - "Beim Löschen eines Tresors werden alle zugehörigen Einträge und Dateien endgültig gelöscht." + "Beim Löschen eines Tresors werden alle seine Einträge und Dateien dauerhaft gelöscht." ] }, "B6.Preferences.Vaults.Error": { @@ -5613,36 +5626,36 @@ "Kopieren in die Zwischenablage ist fehlgeschlagen" ], "One or more subtags are in other vaults. Please remove those subtags from the vaults or move them to this vault first.": [ - "Mindestens ein Subtag befindet sich in anderen Tresoren. Bitte entferne diese Subtags aus den Tresoren oder verschiebe sie zuerst in diesen Tresor." + "Ein oder mehrere Subtags befinden sich in anderen Tresoren. Bitte entferne diese Subtags aus den Tresoren oder verschiebe sie zuerst in diesen Tresor." ], "This item is linked to other items that are not in the same vault. Please move those items to this vault first.": [ "Dieser Eintrag ist mit anderen Einträgen verknüpft, die sich nicht im selben Tresor befinden. Bitte verschiebe diese Einträge zuerst in diesen Tresor." ], "Unable to create contact. Please try again.": [ - "Der Kontakt konnte nicht erstellt werden. Bitte versuche es erneut." + "Kontakt konnte nicht erstellt werden. Bitte versuche es erneut." ], "Unable to delete vault. Please try again.": [ - "Der Tresor konnte nicht gelöscht werden. Bitte erneut versuchen." + "Tresor konnte nicht gelöscht werden. Bitte erneut versuchen." ], "Unable to leave vault. Please try again.": [ - "Der Tresor konnte nicht verlassen werden. Bitte erneut versuchen." + "Tresor konnte nicht verlassen werden. Bitte erneut versuchen." ] }, "B6.Preferences.Vaults.Info": { "Ask your contact for their ${ AppName } CollaborationID via secure email or chat. Then, enter it here to add them as a contact.": [ - "Frage deinen Kontakt per sicherer E-Mail oder im Chat nach seiner ${ AppName } CollaborationID. Gib diese dann hier ein, um ihn als Kontakt hinzuzufügen." + "Frage deinen Kontakt nach seiner ${ AppName } CollaborationID per sicherer E-Mail oder Chat. Gib sie dann hier ein, um ihn als Kontakt hinzuzufügen." ], "Choose your own key for your vault. This is an advanced option and is not recommended for most users.": [ - "Wähle einen eigenen Schlüssel für deinen Tresor. Dies ist eine erweiterte Option und wird den meisten Benutzern nicht empfohlen." + "Wähle einen eigenen Schlüssel für deinen Tresor. Dies ist eine erweiterte Option und wird für die meisten Benutzer nicht empfohlen." ], "No contacts available to invite.": [ "Keine Kontakte zum Einladen verfügbar." ], "Please upgrade in order to increase your vault limit.": [ - "Führe ein Upgrade durch, um dein Tresor-Limit zu erhöhen." + "Bitte upgrade, um dein Tresorlimit zu erhöhen." ], "The sender of this invite is not trusted. To accept this invite, first add the sender as a trusted contact.": [ - "Der Absender dieser Einladung ist nicht vertrauenswürdig. Um die Einladung anzunehmen, füge zuerst den Absender als vertrauenswürdigen Kontakt hinzu." + "Der Absender dieser Einladung ist nicht vertrauenswürdig. Um diese Einladung anzunehmen, füge den Absender zuerst als vertrauenswürdigen Kontakt hinzu." ], "The vault name and description are end-to-end encrypted.": [ "Der Name und die Beschreibung des Tresors sind Ende-zu-Ende-verschlüsselt." @@ -5651,19 +5664,19 @@ "Tresor ist gesperrt" ], "Vaults that have no designated survivor will be deleted when the owner account is deleted. In order to ensure that no data is lost, please designate a survivor who will be transferred ownership of the vault.": [ - "Tresore ohne Nachlasskontakt werden gelöscht, wenn das Konto des Eigentümers gelöscht wird. Damit keine Daten verloren gehen, lege bitte einen Nachlasskontakt fest, an den der Tresor übertragen wird." + "Tresore ohne Nachlasskontakt werden gelöscht, wenn das Eigentümerkonto gelöscht wird. Damit keine Daten verloren gehen, benenne bitte einen Nachlasskontakt, dem das Eigentum am Tresor übertragen wird." ], "Your vault key will be encrypted and saved locally on this device. You will need to manually enter your vault key on your other devices.": [ - "Dein Tresorschlüssel wird verschlüsselt und lokal auf diesem Gerät gespeichert. Du musst deinen Tresorschlüssel auf deinen anderen Geräten manuell eingeben." + "Dein Tresorschlüssel wird verschlüsselt und lokal auf diesem Gerät gespeichert. Auf deinen anderen Geräten musst du deinen Tresorschlüssel manuell eingeben." ], "Your vault key will be encrypted and synced to your account and automatically available on your other devices.": [ - "Dein Tresorschlüssel wird verschlüsselt und mit deinem Konto synchronisiert und ist automatisch auf deinen anderen Geräten verfügbar." + "Dein Tresorschlüssel wird verschlüsselt und mit deinem Konto synchronisiert und ist dann automatisch auf deinen anderen Geräten verfügbar." ], "Your vault key will be randomly generated and synced to your account.": [ "Dein Tresorschlüssel wird zufällig generiert und mit deinem Konto synchronisiert." ], "Your vault key will only be stored in memory and will be forgotten when you close the app. You will need to manually enter your vault key on your other devices.": [ - "Dein Tresorschlüssel wird nur im Arbeitsspeicher gespeichert und vergessen, wenn du die App schließt. Du musst deinen Tresorschlüssel auf deinen anderen Geräten manuell eingeben." + "Dein Tresorschlüssel wird nur im Arbeitsspeicher gespeichert und geht verloren, wenn du die App schließt. Du musst deinen Tresorschlüssel auf deinen anderen Geräten manuell eingeben." ] }, "B6.Preferences.Vaults.Label": { @@ -5710,7 +5723,7 @@ "Zufällig (empfohlen)" ], "Sender CollaborationID:": [ - "CollaborationID des Absenders:" + "Absender CollaborationID:" ], "Synced (Recommended)": [ "Synchronisiert (empfohlen)" @@ -5764,10 +5777,10 @@ }, "B6.Preferences.Vaults.Subtitle": { "In order to use Vaults, you must update your account to use the latest data encryption version.": [ - "Um Tresore verwenden zu können, musst du dein Konto aktualisieren, damit die neueste Verschlüsselungsversion für Daten verwendet wird." + "Um Tresore zu verwenden, musst du dein Konto aktualisieren, damit es die neueste Datenverschlüsselungsversion verwendet." ], "Share your CollaborationID with collaborators to join their vaults.": [ - "Teile deine CollaborationID mit anderen Personen, um deren Tresoren beizutreten." + "Teile deine CollaborationID mit Mitwirkenden, um ihren Tresoren beizutreten." ] }, "B6.Preferences.Vaults.Title": { @@ -5805,10 +5818,10 @@ "Eingehende Einladungen" ], "Vault Key Storage Mode": [ - "Tresorschlüssel-Speichermodus" + "Speichermodus für Tresorschlüssel" ], "Vault Key Type": [ - "Tresorschlüssel-Typ" + "Tresorschlüsseltyp" ], "Vaults": [ "Tresore" @@ -5834,7 +5847,7 @@ "Datei-Information ausblenden" ], "Hide links section": [ - "Linksbereich ausblenden" + "Linkbereich ausblenden" ], "Open account menu": [ "Kontomenü öffnen" @@ -5846,7 +5859,7 @@ "Datei-Information anzeigen" ], "Show links section": [ - "Linksbereich anzeigen" + "Linkbereich anzeigen" ], "Upload files": [ "Dateien hochladen" @@ -5857,7 +5870,7 @@ "Trotzdem löschen" ], "This file could not be deleted from the server, possibly because you are attempting to delete a file item that was imported from another account. Would you like to remove this file item from your account anyway? If you're sure the file is yours and still exists on the server, do not choose this option, and instead try to delete it again.": [ - "Diese Datei konnte nicht vom Server gelöscht werden, möglicherweise weil du versuchst, einen Dateieintrag zu löschen, der aus einem anderen Konto importiert wurde. Möchtest du diesen Dateieintrag dennoch aus deinem Konto entfernen? Wenn du sicher bist, dass die Datei dir gehört und noch auf dem Server vorhanden ist, wähle diese Option nicht, und versuche stattdessen, sie erneut zu löschen." + "Diese Datei konnte nicht vom Server gelöscht werden, möglicherweise weil du versuchst, einen Dateieintrag zu löschen, der aus einem anderen Konto importiert wurde. Möchtest du diesen Dateieintrag trotzdem aus deinem Konto entfernen? Wenn du sicher bist, dass die Datei dir gehört und noch auf dem Server vorhanden ist, wähle diese Option nicht, sondern versuche erneut, sie zu löschen." ], "Unable to Delete": [ "Kann nicht gelöscht werden" @@ -5865,7 +5878,7 @@ }, "B7.FilesSubscriptionHelp.Files.Error": { "Could not attach file because selected note was deleted": [ - "Datei konnte nicht angehängt werden, da die ausgewählte Notiz gelöscht wurde" + "Die Datei konnte nicht angehängt werden, weil die ausgewählte Notiz gelöscht wurde." ], "Could not close upload session": [ "Upload-Sitzung konnte nicht geschlossen werden" @@ -5877,10 +5890,16 @@ "Datei konnte nicht verschoben werden" ], "Could not start upload session": [ - "Upload-Sitzung konnte nicht gestartet werden" + "Die Upload-Sitzung konnte nicht gestartet werden." + ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "Für das Speichern verschlüsselter Dateien ist ein aktives Abonnement erforderlich. Erweitere dein Abonnement, um Dateien herunter- und hochladen zu können." + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "Da dein Abonnement abgelaufen ist, kann nicht mehr auf verschlüsselte Dateien zugegriffen werden. Verlängere dein Abonnement, um wieder Dateien herunter- und hochladen zu können." ], "Failed to close an upload session.": [ - "Die Upload-Sitzung konnte nicht geschlossen werden." + "Upload-Sitzung konnte nicht geschlossen werden." ], "Failed to create file token.": [ "Fehler beim Erstellen des Datei-Tokens." @@ -5889,22 +5908,28 @@ "Datei konnte nicht gelöscht werden." ], "Failed to download file chunk.": [ - "Download des Datei-Datenblocks ist fehlgeschlagen." + "Der Download eines Datei-Datenblocks ist fehlgeschlagen." ], "Failed to download files as archive": [ "Download der Dateien als Archiv fehlgeschlagen" ], "Failed to push file bytes to server": [ - "Datei-Bytes konnten nicht auf den Server übertragen werden" + "Dateibytes konnten nicht auf den Server übertragen werden" ], "Failed to start an upload session.": [ - "Die Upload-Sitzung konnte nicht gestartet werden." + "Upload-Sitzung konnte nicht gestartet werden." ], "Failed to upload file chunk.": [ - "Hochladen des Datei-Datenblocks fehlgeschlagen." + "Hochladen des Datenblocks fehlgeschlagen." ], "File is not in a shared vault": [ - "Datei befindet sich nicht in einem geteilten Tresor" + "Die Datei befindet sich nicht in einem geteilten Tresor" + ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "Dateien konnten nicht hochgeladen werden, da dein Abonnement abgelaufen ist. Verlängere dein Abonnement, um wieder auf den verschlüsselten Dateispeicher zugreifen zu können." + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "Dateien können ohne aktives Abonnement nicht hochgeladen werden. Erweitere dein Abonnement, um die verschlüsselte Dateispeicherung nutzen zu können." ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ "Bitte verwende ${ FileSafeName } oder den ${ BoldName }-Editor, um Bilder und Dateien anzuhängen. Weitere Informationen findest du unter ${ FileSafeHelpUrl }." @@ -5913,13 +5938,19 @@ "Beim Laden der Datei ist ein Fehler aufgetreten. Versuche es erneut oder lade die Datei herunter und öffne sie mit einer anderen Anwendung." ], "There was an error while downloading the file": [ - "Beim Herunterladen der Datei ist ein Fehler aufgetreten" + "Beim Herunterladen der Datei ist ein Fehler aufgetreten." ], "There was an error while uploading the file": [ - "Fehler beim Hochladen der Datei" + "Beim Hochladen der Datei ist ein Fehler aufgetreten." + ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "Diese Datei konnte nicht heruntergeladen werden, da dein Abonnement abgelaufen ist. Verlängere dein Abonnement, um wieder auf deine Dateien zugreifen zu können." + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "Diese Datei kann ohne aktives Abonnement nicht heruntergeladen werden. Erweitere dein Abonnement, um auf verschlüsselte Dateien zugreifen zu können." ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ - "Diese Datei überschreitet die in diesem Browser unterstützten Grenzwerte. Um Dateien größer als ${ maxFileSizeInMegabytes } MB hochzuladen, verwende bitte die Desktop-Anwendung oder den Chrome-Browser." + "Diese Datei überschreitet die in diesem Browser unterstützten Grenzen. Um Dateien zu hochzuladen, die größer als ${ maxFileSizeInMegabytes }MB sind, verwende bitte die Desktop-Anwendung oder den Chrome-Browser." ] }, "B7.FilesSubscriptionHelp.Files.Info": { @@ -5930,7 +5961,7 @@ "Aktionen werden für alle ausgewählten Dateien ausgeführt." ], "Add a passcode or create an account to require authentication to view this file.": [ - "Füge einen Passcode hinzu oder erstelle ein Konto, um für die Anzeige dieser Datei eine Authentifizierung zu verlangen." + "Lege einen Passcode fest oder erstelle ein Konto, damit für die Anzeige dieser Datei eine Authentifizierung erforderlich ist." ], "Attach to note": [ "An Notiz anhängen" @@ -5939,7 +5970,7 @@ "Authentifizieren" ], "Authenticate to view this file.": [ - "Authentifiziere dich, um diese Datei anzuzeigen." + "Bitte melde dich an, um diese Datei anzuzeigen." ], "Backed up on ${ backedUpOn }": [ "Gesichert am ${ backedUpOn }" @@ -5957,7 +5988,7 @@ "Datei \"${ fileName }\" gelöscht" ], "Deleting file \"${ fileName }\"...": [ - "Datei \"${ fileName }\" wird gelöscht..." + "Datei „${ fileName }“ wird gelöscht..." ], "Detach from note": [ "Von der Notiz trennen" @@ -5972,13 +6003,13 @@ "Datei \"${ fileName }\" wird heruntergeladen" ], "Downloading file \"${ fileName }\" (0%)": [ - "Datei \"${ fileName }\" wird heruntergeladen (0 %)" + "Datei \"${ fileName }\" wird heruntergeladen (0%)" ], "Drop your files to upload and link them to the current file": [ - "Zieh deine Dateien hierher, um sie hochzuladen und mit der aktuellen Datei zu verknüpfen" + "Ziehe deine Dateien hierher, um sie hochzuladen und mit der aktuellen Datei zu verlinken" ], "Drop your files to upload them": [ - "Zieh deine Dateien hierher, um sie hochzuladen" + "Ziehe deine Dateien hierher, um sie hochzuladen" ], "Encrypted Size:": [ "Verschlüsselte Größe:" @@ -5996,13 +6027,13 @@ "Datei nicht lokal gesichert" ], "File options panel": [ - "Bereich mit Dateioptionen" + "Dateioptionen-Bereich" ], "Files attached to your notes appear here. You can also upload files directly from this page.": [ - "Dateien, die an deine Notizen angehängt sind, erscheinen hier. Du kannst Dateien auch direkt von dieser Seite hochladen." + "An deine Notizen angehängte Dateien erscheinen hier. Du kannst Dateien auch direkt von dieser Seite hochladen." ], "Increase size": [ - "Größe erhöhen" + "Größe vergrößern" ], "Last Modified:": [ "Zuletzt geändert:" @@ -6017,7 +6048,7 @@ "Mit Passwort schützen" ], "Preparing archive...": [ - "Archiv wird vorbereitet …" + "Archiv wird vorbereitet ..." ], "Rename": [ "Umbenennen" @@ -6035,10 +6066,10 @@ "Datei erfolgreich heruntergeladen" ], "Successfully downloaded file \"${ fileName }\"": [ - "Datei \"${ fileName }\" erfolgreich heruntergeladen" + "Datei „${ fileName }“ erfolgreich heruntergeladen" ], "Successfully downloaded file from local backup": [ - "Datei erfolgreich aus lokaler Sicherung heruntergeladen" + "Datei aus lokaler Sicherung erfolgreich heruntergeladen" ], "This file can only be previewed in an external app": [ "Diese Datei kann nur in einer externen App in der Vorschau angezeigt werden" @@ -6080,13 +6111,13 @@ "Datei anzeigen" ], "You don't have any files yet": [ - "Du hast noch keine Dateien" + "Du hast noch keine Dateien." ], "ZIP file": [ "ZIP-Datei" ], "Zoom": [ - "Zoom" + "Vergrößern" ], "Zoom In": [ "Vergrößern" @@ -6112,16 +6143,16 @@ "Datei" ], "File context menu": [ - "Kontextmenü für Dateien" + "Datei-Kontextmenü" ], "File information panel": [ - "Bereich mit Dateiinformationen" + "Dateiinformationsbereich" ], "File options": [ "Dateioptionen" ], "File options menu": [ - "Dateioptionsmenü" + "Menü mit Dateioptionen" ], "File preview modal": [ "Modales Fenster zur Dateivorschau" @@ -6164,13 +6195,13 @@ }, "B7.FilesSubscriptionHelp.Help.Action": { "Capture visible": [ - "Sichtbaren Bereich aufzeichnen" + "Sichtbaren Bereich erfassen" ], "Clip article": [ "Artikel als Notiz speichern" ], "Clip as screenshot": [ - "Screenshot als Notiz speichern" + "Als Screenshot speichern" ], "Clip full page": [ "Ganze Seite als Notiz speichern" @@ -6182,7 +6213,7 @@ "Elemente zum Erfassen auswählen" ], "Select elements to clip": [ - "Elemente auswählen, die als Notiz gespeichert werden sollen" + "Elemente zum Speichern als Notiz auswählen" ] }, "B7.FilesSubscriptionHelp.Help.Confirmation": { @@ -6190,7 +6221,7 @@ "Problem mit deinem Konto?" ], "Can I collaborate with others on a note?": [ - "Kann ich mit anderen an einer Notiz zusammenarbeiten?" + "Kann ich bei einer Notiz mit anderen zusammenarbeiten?" ], "Can I use ${ AppName } totally offline?": [ "Kann ${ AppName } komplett offline genutzt werden?" @@ -6224,16 +6255,16 @@ "Häufig gestellte Fragen" ], "If you have an issue, found a bug or want to suggest a feature, you can browse or post to the forum. It’s recommended for non-account related issues.": [ - "Wenn du ein Problem hast, einen Fehler gefunden hast oder eine Funktion vorschlagen möchtest, kannst du das Forum durchsuchen oder einen Beitrag veröffentlichen. Dies wird für Probleme empfohlen, die nicht mit dem Konto zusammenhängen." + "Wenn du ein Problem hast, einen Fehler gefunden hast oder eine Funktion vorschlagen möchtest, kannst du im Forum stöbern oder einen Beitrag veröffentlichen. Das Forum wird für Probleme empfohlen, die nicht mit dem Konto zusammenhängen." ], "more details here.": [ - "mehr Details hier." + "weitere Details hier." ], "Note clipped successfully": [ "Notiz erfolgreich gespeichert" ], "Privacy Manifesto.": [ - "Manifest zur Privatsphäre." + "Privatsphäre-Manifest" ], "Quite simply: no one but you. Not us, not your ISP, not a hacker, and not a government agency. As long as you keep your password safe, and your password is reasonably strong, then you are the only person in the world with the ability to decrypt your notes. For more on how we handle your privacy and security, check out our easy to read ${ privacyPolicyLink }": [ "Ganz einfach: Niemand außer dir. Weder Proton noch dein Internetanbieter, kein Hacker und keine Regierungsbehörde. Solange du dein Passwort sicher aufbewahrst und es ausreichend sicher ist, bist du die einzige Person auf der Welt, die deine Notizen entschlüsseln kann. Weitere Informationen dazu, wie Proton mit dem Datenschutz und der Sicherheit umgeht, findest du in unserer leicht verständlichen ${ privacyPolicyLink }." @@ -6242,18 +6273,18 @@ "Sende eine E-Mail an ${ SupportEmail }, dann kümmern wir uns darum." ], "Want to meet other passionate note-takers and privacy enthusiasts? Want to share your feedback with us? Join the ${ AppName } Discord for discussions on security, themes, editors and more.": [ - "Möchtest du andere begeisterte Notizschreiber und Datenschutzbegeisterte kennenlernen? Möchtest du uns dein Feedback mitteilen? Tritt dem ${ AppName }-Discord bei, um dich über Sicherheit, Farbschemas, Editoren und vieles mehr auszutauschen." + "Möchtest du andere begeisterte Notizenschreiber und Datenschutzbegeisterte treffen? Möchtest du uns dein Feedback mitteilen? Tritt dem Discord von ${ AppName } bei, um dich über Sicherheit, Farbschemata, Editoren und mehr auszutauschen." ] }, "B7.FilesSubscriptionHelp.Help.Label": { "Email us": [ - "Schreibe uns eine E-Mail" + "Schreib uns eine E-Mail" ], "Extension menu": [ "Erweiterungsmenü" ], "Go to the forum": [ - "Zum Forum wechseln" + "Zum Forum gehen" ], "Join our Discord": [ "Tritt unserem Discord bei" @@ -6273,7 +6304,7 @@ }, "B7.FilesSubscriptionHelp.Help.Placeholder": { "Select tag to save clipped notes to...": [ - "Tag auswählen, in dem gespeicherte Notizen abgelegt werden..." + "Tag auswählen, um gespeicherte Notizen zuzuordnen ..." ] }, "B7.FilesSubscriptionHelp.Subscription.Action": { @@ -6301,22 +6332,22 @@ "Bei der Offline-Aktivierung ist ein unbekanntes Problem aufgetreten. Bitte lade deinen Aktivierungscode erneut herunter und versuche es noch einmal." ], "Could not accept invitation.": [ - "Fehler beim Annehmen der Einladung." + "Die Einladung konnte nicht angenommen werden." ], "Could not confirm IAP.": [ "IAP konnte nicht bestätigt werden." ], "Could not get purchase flow URL.": [ - "Die URL für den Kaufvorgang konnte nicht abgerufen werden." + "Die URL für den Kaufablauf konnte nicht abgerufen werden." ], "Could not get subscription token.": [ - "Abonnement-Token konnte nicht abgerufen werden." + "Das Abonnement-Token konnte nicht abgerufen werden." ], "Could not load purchase flow URL.": [ - "Die URL des Kaufvorgangs konnte nicht geladen werden." + "Die URL des Kaufprozesses konnte nicht geladen werden." ], "Failed to access purchase flow.": [ - "Zugriff auf den Kaufvorgang fehlgeschlagen." + "Zugriff auf den Kaufablauf fehlgeschlagen." ], "Failed to get offline features.": [ "Offline-Funktionen konnten nicht geladen werden." @@ -6336,7 +6367,7 @@ "${ BoldName }-Editor" ], "${ feature.name } is in a read-only state.": [ - "${ feature.name } ist schreibgeschützt." + "${ feature.name } befindet sich im schreibgeschützten Zustand." ], "${ featureNameLabel } is valid and you should not be seeing this message": [ "${ featureNameLabel } ist gültig und du solltest diese Nachricht nicht sehen" @@ -6357,67 +6388,67 @@ "Notizenverlauf für 365 Tage" ], "A ${ PlusPlanName } or ${ ProPlanName } plan is required to enable Tag folders.": [ - "Ein ${ PlusPlanName } oder ${ ProPlanName }-Abonnement ist notwendig, um Tag-Ordner zu aktivieren." + "Zum Aktivieren von Tag-Ordnern ist ein ${ PlusPlanName }- oder ${ ProPlanName }-Abonnement erforderlich." ], "A beautiful split-pane Markdown editor with synced-scroll, LaTeX support, and colorful syntax.": [ - "Ein eleganter Markdown-Editor mit geteiltem Fenster, synchronisiertem Scrollen, LaTeX-Unterstützung und farbiger Syntaxhervorhebung." + "Ein wunderschöner Markdown-Editor mit zweigeteilter Ansicht, synchronisiertem Scrollen, LaTeX-Unterstützung und farbenfroher Syntax." ], "A fully featured Markdown editor that supports live preview, a styling toolbar, and split pane support.": [ - "Ein vollwertiger Markdown-Editor mit Live-Vorschau, einer Symbolleiste für Formatierungen und Unterstützung für geteilte Ansichten." + "Ein voll ausgestatteter Markdown-Editor mit Live-Vorschau, Formatierungs-Symbolleiste und Unterstützung für geteilte Ansichten." ], "A Markdown editor with dynamic split-pane preview.": [ "Ein Markdown-Editor mit dynamischer Vorschau in geteilter Ansicht." ], "A minimal Markdown editor with live rendering and in-text search via Ctrl/Cmd + F": [ - "Ein minimalistischer Markdown-Editor mit Live-Darstellung und Suche im Text über Ctrl/Cmd + F" + "Ein minimalistischer Markdown-Editor mit Live-Darstellung und Textsuche über Ctrl/Cmd + F" ], "A powerful spreadsheet editor with formatting and formula support. Not recommended for large data sets, as encryption of such data may decrease editor performance.": [ - "Ein leistungsstarker Tabellen-Editor mit Formatierungs- und Formelunterstützung. Nicht für große Datenmengen empfohlen, da die Verschlüsselung solcher Daten die Leistung des Editors beeinträchtigen kann." + "Ein leistungsstarker Tabelleneditor mit Formatierungs- und Formelunterstützung. Nicht für große Datenmengen empfohlen, da die Verschlüsselung solcher Daten die Editor-Leistung beeinträchtigen kann." ], "A simple and peaceful rich editor that helps you write and think clearly.": [ - "Ein einfacher und gelassener Rich-Text-Editor, der dir hilft, klar zu schreiben und zu denken." + "Ein einfacher und ruhiger Rich-Text-Editor, der dir hilft, klar zu schreiben und zu denken." ], "A WYSIWYG-style Markdown editor that renders Markdown in preview-mode while you type without displaying any syntax.": [ - "Ein Markdown-Editor im WYSIWYG-Stil, der Markdown während der Eingabe im Vorschau-Modus rendert, ohne eine Syntax anzuzeigen." + "Ein Markdown-Editor im WYSIWYG-Stil, der Markdown beim Tippen im Vorschaumodus darstellt, ohne Syntax anzuzeigen." ], "Access to all note types, including ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName }, and ${ SpreadsheetName }": [ - "Zugriff auf alle Notizenarten, einschließlich ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName } und ${ SpreadsheetName }" + "Zugriff auf alle Notiz-Typen, einschließlich ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName } und ${ SpreadsheetName }" ], "Access to Daily Notebooks and Moments journals": [ - "Zugriff auf tägliche Notizbücher und Moments-Tagebücher" + "Zugriff auf Tägliche Notizbücher und Moments-Journale" ], "Basic ${ MarkdownEditorName }": [ - "Basis-${ MarkdownEditorName }" + "Einfacher ${ MarkdownEditorName }" ], "Create smart filters for viewing notes matching specific criteria.": [ - "Erstelle intelligente Filter, um Notizen anzuzeigen, die bestimmten Kriterien entsprechen." + "Erstelle Smart-Filter, um Notizen anzuzeigen, die bestimmten Kriterien entsprechen." ], "Email backups": [ "E-Mail-Sicherungen" ], "Encrypt and protect your 2FA secrets for all your internet accounts. Authenticator handles your 2FA secrets so that you never lose them again, or have to start over when you get a new device.": [ - "Verschlüssele und schütze deine 2FA-Schlüssel für alle deine Internetkonten. Der Authenticator verwaltet deine 2FA-Schlüssel, sodass du sie nie wieder verlierst oder bei einem neuen Gerät von vorn beginnen musst." + "Verschlüssele und schütze deine 2FA-Geheimnisse für alle deine Internetkonten. Authenticator verwaltet deine 2FA-Geheimnisse, damit du sie nie wieder verlierst oder bei einem neuen Gerät von vorn anfangen musst." ], "Encrypted attachments for your notes using your Dropbox, Google Drive, or WebDAV server. Limited to 50MB per file.": [ - "Verschlüsselte Anhänge für deine Notizen mithilfe von Dropbox, Google Drive oder einem WebDAV-Server. Auf 50 MB pro Datei beschränkt." + "Verschlüsselte Anhänge für deine Notizen über deinen Dropbox-, Google Drive- oder WebDAV-Server. Begrenzt auf 50 MB pro Datei." ], "Encrypted files": [ "Verschlüsselte Dateien" ], "Enjoy your new powered up experience.": [ - "Viel Spaß mit deinem neuen, erweiterten Erlebnis." + "Genieße dein neues, verbessertes Erlebnis." ], "Files low storage tier": [ - "Niedrige Speicherstufe für Dateien" + "Dateispeicher-Tarif (niedrig)" ], "Files maximum storage tier": [ "Maximale Speicherstufe für Dateien" ], "Files medium storage tier": [ - "Mittlere Speicherstufe für Dateien" + "Mittlere Dateispeicherstufe" ], "From highlighting to custom font sizes and colors, to tables and lists, this editor is perfect for crafting any document.": [ - "Mit Hervorhebungen, benutzerdefinierten Schriftgrößen und Farben sowie Tabellen und Listen eignet sich dieser Editor perfekt zum Erstellen beliebiger Dokumente." + "Von Hervorhebungen über benutzerdefinierte Schriftgrößen und Farben bis hin zu Tabellen und Listen – dieser Editor ist perfekt für die Erstellung jedes Dokuments geeignet." ], "Minimal ${ MarkdownEditorName }": [ "Minimal ${ MarkdownEditorName }" @@ -6426,19 +6457,19 @@ "Verschachtelte Ordner für deine Tags" ], "Note history going back indefinitely": [ - "Notizenverlauf ohne zeitliche Begrenzung" + "Notizenverlauf, der unbegrenzt zurückreicht" ], "Organize your tags into folders.": [ - "Deine Tags in Ordnern organisieren." + "Organisiere deine Tags in Ordnern." ], "Plain Text": [ "Klartext" ], "Please allow a few minutes for your subscription benefits to activate. You will see a confirmation alert in the app when your subscription is ready.": [ - "Es kann einige Minuten dauern, bis die Vorteile deines Abonnements aktiviert werden. Sobald dein Abonnement bereit ist, siehst du eine Bestätigungsmeldung in der App." + "Bitte warte ein paar Minuten, bis die Vorteile deines Abonnements aktiviert sind. Du siehst eine Bestätigungsmeldung in der App, sobald dein Abonnement bereit ist." ], "Please upgrade your plan to access ${ featureNameLabel }": [ - "Bitte führe ein Upgrade deines Abonnements durch, um auf ${ featureNameLabel } zugreifen zu können" + "Bitte führe ein Upgrade deines Abonnements durch, um auf ${ featureNameLabel } zuzugreifen." ], "Plugin Gallery": [ "Plugin-Galerie" @@ -6450,13 +6481,13 @@ "Private Tresore" ], "Private vaults allow you to store notes, files and tags into separate, encrypted vaults.": [ - "Private Tresore ermöglichen es dir, Notizen, Dateien und Tags in separate, verschlüsselte Tresore zu speichern." + "Private Tresore ermöglichen es dir, Notizen, Dateien und Tags in separaten, verschlüsselten Tresoren zu speichern." ], "Shared Vaults": [ "Geteilte Tresore" ], "Sign up to sync": [ - "Zum Synchronisieren registrieren" + "Registrieren zum Synchronisieren" ], "Sign-in email alerts": [ "E-Mail-Benachrichtigungen bei Anmeldung" @@ -6465,10 +6496,10 @@ "Intelligente Filter" ], "Smart Tags": [ - "Intelligente Tags" + "Smart Tags" ], "Syntax highlighting and convenient keyboard shortcuts for over 120 programming languages. Ideal for code snippets and procedures.": [ - "Syntaxhervorhebung und praktische Tastaturkürzel für über 120 Programmiersprachen. Ideal für Codeausschnitte und Abläufe." + "Syntaxhervorhebung und praktische Tastaturkürzel für über 120 Programmiersprachen. Ideal für Code-Schnipsel und Prozeduren." ], "Tag folders": [ "Tag-Ordner" @@ -6480,10 +6511,10 @@ "Das ${ ProfessionalPlanName }-Abonnement kostet $119.99 pro Jahr und beinhaltet Vorteile wie" ], "The best way to edit notes. Type / to bring up the block selection menu, or @ to embed images or link other tags and notes. Type - then space to start a list, or [] then space to start a checklist. Drag and drop an image or file to embed it in your note. Cmd/Ctrl + F to bring up search and replace.": [ - "Der beste Weg, Notizen zu bearbeiten. Gib / ein, um das Menü zur Blockauswahl zu öffnen, oder @, um Bilder einzubetten oder andere Tags und Notizen zu verlinken. Gib - gefolgt von einem Leerzeichen ein, um eine Liste zu starten, oder [] gefolgt von einem Leerzeichen für eine Checkliste. Du kannst ein Bild oder eine Datei in deine Notiz ziehen und ablegen, um sie einzubetten. Cmd/Ctrl + F öffnet Suchen und Ersetzen." + "Die beste Art, Notizen zu bearbeiten. Tippe /, um das Blockauswahlmenü aufzurufen, oder @, um Bilder einzubetten oder andere Tags und Notizen zu verlinken. Tippe -, dann Leertaste, um eine Liste zu starten, oder [], dann Leertaste, um eine Checkliste zu starten. Ziehe ein Bild oder eine Datei per Ziehen und Ablegen in deine Notiz, um es einzubetten. Cmd/Ctrl + F ruft Suchen und Ersetzen auf." ], "To take advantage of ${ featureNameBold } and other advanced features, upgrade your current plan.": [ - "Um die Vorteile von ${ featureNameBold } und weiteren erweiterten Funktionen nutzen zu können, upgrade dein aktuelles Abonnement." + "Um die Vorteile von ${ featureNameBold } und weiteren erweiterten Funktionen nutzen zu können, dein aktuelles Abonnement upgraden." ], "To take advantage of all the advanced features ${ AppName } has to offer, upgrade your current plan.": [ "Um alle erweiterten Funktionen von ${ AppName } nutzen zu können, upgrade bitte dein aktuelles Abonnement." @@ -6504,7 +6535,7 @@ "Du hast kein aktives Abonnement" ], "Your purchase was successful!": [ - "Dein Kauf war erfolgreich." + "Dein Kauf war erfolgreich!" ], "Your subscription expired on ${ expiredDateString }": [ "Dein Abonnement ist am ${ expiredDateString } abgelaufen" @@ -6526,7 +6557,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Status": { "A great way to manage short-term and long-term to-do\"s. You can mark tasks as completed, change their order, and edit the text naturally in place.": [ - "Ideal zum Verwalten von kurzfristigen und langfristigen Aufgaben. Du kannst Aufgaben als erledigt markieren, ihre Reihenfolge ändern und den Text direkt an Ort und Stelle bearbeiten." + "Eine großartige Möglichkeit, kurz- und langfristige To-dos zu verwalten. Du kannst Aufgaben als erledigt markieren, ihre Reihenfolge ändern und den Text direkt an Ort und Stelle bearbeiten." ] }, "B7.FilesSubscriptionHelp.Subscription.Title": { @@ -6542,7 +6573,7 @@ }, "B8.MobileDesktopShared.Desktop.Info": { "A new update is ready to install. Please use the top-level 'Updates' menu to manage installation.": [ - "Ein neues Update ist bereit zur Installation. Bitte verwende das Menü „Aktualisierungen“ in der obersten Ebene, um die Installation zu verwalten." + "Ein neues Update ist zur Installation bereit. Bitte nutze das Menü „Updates“ auf oberster Ebene, um die Installation zu verwalten." ] }, "B8.MobileDesktopShared.Mobile.Error": { diff --git a/packages/web/locales/es_LA.json b/packages/web/locales/es_LA.json index 42b79cd7373..85f3f111194 100644 --- a/packages/web/locales/es_LA.json +++ b/packages/web/locales/es_LA.json @@ -100,7 +100,7 @@ "Importación completada. No se importaron ${ errorCount } elementos debido a un error al descifrarlos. Asegúrese de que la contraseña sea correcta e intente de nuevo." ], "Imported ${ list }": [ - "Se importó ${ list }", + "Se importaron ${ list }", "Se importaron ${ list }" ], "Or click to open file picker": [ @@ -288,7 +288,7 @@ "Eliminar espacio de trabajo" ], "Email us": [ - "Envíenos un correo electrónico" + "Contáctenos" ], "End Sessions": [ "Finalizar las sesiones" @@ -400,7 +400,7 @@ "La encriptación está activada. Sus datos se cifran mediante su código de acceso antes de guardarse en el almacenamiento de su dispositivo." ], "Encryption is not enabled. Sign in, register, or add a passcode lock to enable encryption.": [ - "La encriptación no está activada. Inicie sesión, regístrese o añada un bloqueo con código de acceso para activar la encriptación." + "El cifrado no está activada. Inicie sesión, regístrese o añada un bloqueo con código de acceso para activar el cifrado." ], "End-to-end encryption is enabled. Your data is encrypted on your device first, then synced to your private cloud.": [ "Cifrado de extremo a extremo activado. Sus datos están cifrados primero en su dispositivo, luego sincronizados a su nube privada." @@ -463,7 +463,7 @@ "Su sesión se restauró con éxito." ], "You’re offline. Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ - "Está sin conexión. Inicie sesión para sincronizar sus notas y preferencias en todos sus dispositivos y activar el cifrado de extremo a extremo." + "Está sin conexión. Inicie sesión para sincronizar sus notas y preferecias en todos sus dispositivos y active el cifrado de extremo a extremo." ] }, "B1.Account.Session.Label": { @@ -1260,7 +1260,7 @@ "Cargando ${ notesString }" ], "Offline": [ - "Sin conexión" + "Desconectado" ], "Potentially Out of Sync": [ "Potencialmente fuera de sincronización" @@ -2745,7 +2745,7 @@ "Archivos incrustados" ], "Export": [ - "Exportar" + "Exportación" ], "Export separately": [ "Exportar por separado" @@ -3138,7 +3138,7 @@ "Abrir panel de elementos vinculados" ], "Protected": [ - "Protegida" + "Protegido" ], "Remove condition": [ "Quitar condición" @@ -3153,7 +3153,7 @@ "Guardar nombre de la etiqueta" ], "Starred": [ - "Destacados" + "Destacado" ], "Trash": [ "Papelera" @@ -3250,7 +3250,7 @@ "Conflictos" ], "Created At": [ - "Creada a las" + "Fecha de creación" ], "Created at:": [ "Creado el:" @@ -3385,7 +3385,7 @@ "Corrector ortográfico" ], "Starred": [ - "Destacados" + "Destacado" ], "Tag context menu": [ "Menú contextual de la etiqueta" @@ -3924,6 +3924,10 @@ ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "${ filesQuotaUsedLabel } de ${ filesQuotaTotalLabel } usado", + "${ filesQuotaUsedLabel } de ${ filesQuotaTotalLabel } usados" + ], "Already have an account? ${ loginLink }": [ "¿Ya tiene una cuenta? ${ loginLink }" ], @@ -3942,9 +3946,6 @@ "Last synced ${ lastSyncSpan }": [ "Últ. sincronización ${ lastSyncSpan }" ], - "of": [ - "de" - ], "on ${ lastSyncDate }": [ "el ${ lastSyncDate }" ], @@ -3969,9 +3970,6 @@ "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ "Esta acción es irreversible. Luego de que se complete la eliminación, cerrará sesión en todos los dispositivos." ], - "used": [ - "usado" - ], "Want to sign out on all devices except this one?": [ "¿Desea cerrar sesión en todos los dispositivos excepto en éste?" ], @@ -4551,16 +4549,16 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ - "Abrir ajustes de idioma" + "Open language preferences": [ + "Abrir preferencias de idioma" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ - "Ahora puede usar la aplicación en su idioma preferido. Active esta función de Labs en Ajustes → General → Idioma. Si no ha configurado ninguna preferencia, se usará el idioma del navegador." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ + "Ahora puede usar la aplicación en su idioma preferido. Active esta función de Laboratorio en Preferencias → General → Idioma. Si no ha configurado ninguna preferencia, se usará el idioma del navegador." ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "Ahora puede usar la aplicación en su idioma preferido. Active esta función de Labs en Ajustes → General → Idioma. Si no ha configurado ninguna preferencia, se usará el idioma del SO." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "Ahora puede usar la aplicación en su idioma preferido. Active esta función de Laboratorio en Preferencias → General → Idioma. Si no ha configurado ninguna preferencia, se usará el idioma del SO." ] }, "B6.Preferences.General.Language.Subtitle": { @@ -4569,8 +4567,8 @@ ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ - "Ajustes de idioma" + "Language Preferences": [ + "Preferencias de idioma" ] }, "B6.Preferences.General.Placeholder": { @@ -5278,6 +5276,26 @@ ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount } nota archivada", + "${ archivedCount } notas archivadas" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount } nota en papelera", + "${ deletedCount } notas en papelera" + ], + "${ filesTotal } file": [ + "${ filesTotal } archivo", + "${ filesTotal } archivos" + ], + "${ notesCount } note": [ + "${ notesCount } nota", + "${ notesCount } notas" + ], + "${ tagsCount } tag": [ + "${ tagsCount } etiqueta", + "${ tagsCount } etiquetas" + ], "authentication code": [ "código de autenticación" ], @@ -5453,18 +5471,12 @@ "Note:": [ "Nota:" ], - "out of": [ - "de" - ], "Redirecting you to the subscription page...": [ "Redireccionándole a la página de suscripción..." ], "Subscription": [ "Suscripción" ], - "subscription invites.": [ - "invitaciones de suscripción." - ], "Subscription sharing": [ "Compartir suscripción" ], @@ -5480,8 +5492,9 @@ "You don't have a ${ AppName } subscription yet.": [ "Aún no tiene una suscripción a ${ AppName }." ], - "You've used": [ - "Ha usado" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "Ha usado ${ usedInvitationsCount } de ${ allowedInvitationsCount } invitación de suscripción.", + "Ha usado ${ usedInvitationsCount } de ${ allowedInvitationsCount } invitaciones de suscripción." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ "Su suscripción de ${ appNameBold }${ subscriptionTierBold } expiró el ${ expirationDateBold }. Puede volver a suscribirse a continuación si lo desea." @@ -5879,6 +5892,12 @@ "Could not start upload session": [ "No se pudo iniciar la sesión de subida" ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "El almacenamiento cifrado de archivos requiere una suscripción activa. Actualice el plan para descargar y cargar archivos." + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "Los archivos cifrados no están disponibles porque la suscripción expiró. Renueve la suscripción para cargar y descargar archivos de nuevo." + ], "Failed to close an upload session.": [ "Error al cerrar la sesión de subida." ], @@ -5906,6 +5925,12 @@ "File is not in a shared vault": [ "El archivo no está en una bóveda compartida" ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "No se pueden cargar los archivos porque la suscripción expiró. Renueve la suscripción para usar el amacenamiento cifrado de nuevo." + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "No se pueden cargar los archivos sin una suscripción activa. Actualice el plan para usar el almacenamiento cifrado." + ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ "Use ${ FileSafeName } o el editor ${ BoldName } para adjuntar imágenes y archivos. Más información en ${ FileSafeHelpUrl }." ], @@ -5918,6 +5943,12 @@ "There was an error while uploading the file": [ "Hubo un error al subir el archivo" ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "No se puede descargar este archivo porque la suscripción expiró. Renueve la suscripción para acceder a sus archivos de nuevo." + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "No se puede descargar este archivo sin una suscripción activa. Actualice el plan para acceder a los archivos cifrados." + ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ "Este archivo excede los límites admitidos por este navegador. Para subir archivos de más de ${ maxFileSizeInMegabytes }MB, use la aplicación de escritorio o el navegador Chrome." ] @@ -5945,7 +5976,7 @@ "Respaldada en ${ backedUpOn }" ], "Created:": [ - "Creado:" + "Creada:" ], "Decrease size": [ "Reducir el tamaño" @@ -6247,7 +6278,7 @@ }, "B7.FilesSubscriptionHelp.Help.Label": { "Email us": [ - "Contáctenos" + "Envíenos un correo electrónico" ], "Extension menu": [ "Menú de la extensión" diff --git a/packages/web/locales/fr_FR.json b/packages/web/locales/fr_FR.json index 3cab235cf66..df7d3dc0202 100644 --- a/packages/web/locales/fr_FR.json +++ b/packages/web/locales/fr_FR.json @@ -34,8 +34,8 @@ }, "B1.Account.ImportExport.Error": { "Could not import ${ count } item (click for details)": [ - "Impossible d'importer ${ count } élément (cliquez pour afficher les informations)", - "Impossible d'importer ${ count } éléments (cliquez pour afficher les informations)" + "Impossible d'importer ${ count } élément (cliquez pour plus d'informations)", + "Impossible d'importer ${ count } éléments (cliquez pour plus d'informations)" ], "Could not import file": [ "Le fichier n’a pas pu être importé." @@ -96,12 +96,12 @@ "Glissez-déposez des fichiers pour les détecter et les importer automatiquement" ], "Import complete. ${ errorCount } item was not imported because there was an error decrypting it. Make sure the password is correct and try again.": [ - "L'importation est terminée. ${ errorCount } élément n'a pas été importé en raison d'une erreur de déchiffrement. Vérifiez que le mot de passe est correct et réessayez.", - "L'importation est terminée. ${ errorCount } éléments n'ont pas été importés en raison d'une erreur de déchiffrement. Vérifiez que le mot de passe est correct et réessayez." + "Importation terminée. ${ errorCount } élément n'a pas pu être importé, car une erreur s'est produite lors de son déchiffrement. Vérifiez que le mot de passe est correct et réessayez.", + "Importation terminée. ${ errorCount } éléments n'ont pas pu être importés, car une erreur s'est produite lors de leur déchiffrement. Vérifiez que le mot de passe est correct et réessayez." ], "Imported ${ list }": [ - "Importation : ${ list }", - "Importation : ${ list }" + "Importé : ${ list }", + "Importés : ${ list }" ], "Or click to open file picker": [ "Ou cliquez pour choisir un fichier" @@ -347,8 +347,8 @@ }, "B1.Account.Session.Confirmation": { "There is ${ dirtyItemCount } item with unsynced changes. If you sign out, these changes will be lost forever. Are you sure you want to sign out?": [ - "Il y a ${ dirtyItemCount } élément avec des modifications non synchronisées. Si vous vous déconnectez, ces modifications seront définitivement perdues. Voulez-vous vraiment vous déconnecter ?", - "Il y a ${ dirtyItemCount } éléments avec des modifications non synchronisées. Si vous vous déconnectez, ces modifications seront définitivement perdues. Voulez-vous vraiment vous déconnecter ?" + "Il y a ${ dirtyItemCount } élément avec des modifications non synchronisées. Si vous vous déconnectez, ces modifications seront perdues définitivement. Voulez-vous vraiment vous déconnecter ?", + "Il y a ${ dirtyItemCount } éléments avec des modifications non synchronisées. Si vous vous déconnectez, ces modifications seront perdues définitivement. Voulez-vous vraiment vous déconnecter ?" ] }, "B1.Account.Session.Error": { @@ -1263,7 +1263,7 @@ "Hors ligne" ], "Potentially Out of Sync": [ - "Potentiellement désynchronisé" + "Désynchronisation possible" ], "Processing your request...": [ "Traitement de votre requête en cours…" @@ -2112,7 +2112,7 @@ "Activer/désactiver la recherche globale" ], "Trashed": [ - "Dans la corbeille" + "Supprimé" ], "Upload file": [ "Importer un fichier" @@ -3445,7 +3445,7 @@ }, "B5.SecuritySync.Autolock.Info": { "Authentication is required to change autolock timer duration": [ - "L'authentification est requise pour modifier la durée du verrouillage automatique" + "L'authentification est requise pour modifier la durée du verrouillage automatique." ] }, "B5.SecuritySync.Autolock.Label": { @@ -3473,7 +3473,7 @@ }, "B5.SecuritySync.Biometrics.Info": { "Authentication is required to disable biometrics": [ - "L'authentification est requise pour désactiver la biométrie" + "L'authentification est requise pour désactiver la biométrie." ] }, "B5.SecuritySync.Challenge.Action": { @@ -3484,7 +3484,7 @@ "Envoyer" ], "Switch workspace": [ - "Changer d'espace de travail" + "Changer d’espace de travail" ], "Tap to use biometrics": [ "Appuyez pour utiliser la biométrie" @@ -3504,7 +3504,7 @@ "Cet élément ne peut pas être récupéré." ], "Unable to find key ${ keyId } for this item. You may try signing out and back in; if that doesn't help, check your backup files for a key with this ID and import it.": [ - "Impossible de trouver la clé ${ keyId } pour cet élément. Vous pouvez essayer de vous déconnecter puis de vous reconnecter ; si cela ne résout pas le problème, cherchez dans vos fichiers de sauvegarde une clé portant cet identifiant et importez-la." + "Impossible de trouver la clé ${ keyId } pour cet élément. Essayez de vous déconnecter puis de vous reconnecter ; si cela ne résout pas le problème, recherchez dans vos fichiers de sauvegarde une clé portant cet ID et importez-la." ], "Unable to recover your key with the attempted password. Please try again.": [ "Impossible de récupérer votre clé avec le mot de passe saisi. Nous vous invitons à réessayer." @@ -3512,94 +3512,94 @@ }, "B5.SecuritySync.Challenge.Info": { "Authentication is required to access this file": [ - "L'authentification est requise pour accéder à ce fichier" + "L'authentification est requise pour accéder à ce fichier." ], "Authentication is required to add a passcode": [ "L'authentification est requise pour ajouter un code d'accès" ], "Authentication is required to approve this note for ${ ListedName }": [ - "Une authentification est requise pour approuver cette note pour ${ ListedName }" + "L'authentification est requise pour approuver cette note pour ${ ListedName }" ], "Authentication is required to change your passcode": [ - "L'authentification est requise pour modifier votre code d'accès." + "L'authentification est requise pour modifier votre code d'accès" ], "Authentication is required to delete your account": [ - "L'authentification est requise pour supprimer votre compte" + "L'authentification est requise pour supprimer votre compte." ], "Authentication is required to disable two-factor authentication": [ - "L'authentification est requise pour désactiver l'authentification à deux facteurs" + "L'authentification est nécessaire pour désactiver l'authentification à deux facteurs." ], "Authentication is required to export a backup": [ - "L'authentification est requise pour exporter une sauvegarde" + "L'authentification est requise pour exporter une sauvegarde." ], "Authentication is required to import a backup file": [ - "Une authentification est requise pour importer un fichier de sauvegarde" + "Une authentification est requise pour importer un fichier de sauvegarde." ], "Authentication is required to remove your passcode": [ - "L'authentification est requise pour retirer votre code d'accès" + "L'authentification est requise pour retirer votre code d'accès." ], "Authentication is required to revoke a session": [ - "L'authentification est requise pour révoquer une session" + "L'authentification est requise pour révoquer une session." ], "Authentication is required to search protected contents": [ - "L'authentification est requise pour rechercher des contenus protégés" + "L'authentification est requise pour rechercher dans le contenu protégé." ], "Authentication is required to select a protected note": [ - "L'authentification est requise pour sélectionner une note protégée" + "L'authentification est requise pour sélectionner une note protégée." ], "Authentication is required to unlock the application": [ - "L'authentification est requise pour déverrouiller l'application" + "L'authentification est requise pour déverrouiller l'application." ], "Authentication is required to unprotect a file": [ "L'authentification est requise pour retirer la protection d'un fichier." ], "Authentication is required to unprotect a note": [ - "Une authentification est requise pour retirer la protection d'une note" + "L'authentification est requise pour retirer la protection d'une note." ], "Authentication is required to view this note": [ - "L'authentification est requise pour afficher cette note." + "L'authentification est requise pour consulter cette note" ], "Biometrics successful": [ - "Authentification biométrique réussie" + "Biométrie réussie" ], "Delete ${ vaultName }": [ "Supprimer ${ vaultName }" ], "Enter your account password after it was changed on ${ dateString }.": [ - "Saisissez le mot de passe de votre compte, qui a été modifié le ${ dateString }." + "Saisissez le mot de passe de votre compte après sa modification le ${ dateString }." ], "Enter your account password as it was when you changed your email on ${ dateString }.": [ - "Saisissez le mot de passe du compte tel qu'il était lors du changement d'adresse e-mail le ${ dateString }." + "Saisissez le mot de passe de votre compte tel qu'il était lorsque vous avez modifié votre adresse e-mail le ${ dateString }." ], "Enter your account password as it was when you registered ${ dateString }.": [ - "Saisissez le mot de passe du compte tel qu'il était lors de votre inscription le ${ dateString }." + "Saisissez le mot de passe de votre compte tel qu'il était lors de votre inscription le ${ dateString }." ], "Enter your account password as it was when you upgraded your encryption version on ${ dateString }.": [ - "Saisissez le mot de passe du compte tel qu'il était lors de la mise à niveau de votre version de chiffrement le ${ dateString }." + "Saisissez le mot de passe de votre compte tel qu'il était lorsque vous avez mis à niveau votre version de chiffrement le ${ dateString }." ], "Enter your application passcode after it was changed on ${ dateString }.": [ - "Saisissez votre code d'accès de l'application, qui a été modifié le ${ dateString }." + "Saisissez le code d'accès de l'application, qui a été modifié le ${ dateString }." ], "Enter your application passcode as it was when you created it on ${ dateString }.": [ - "Saisissez le code d'accès de l'application tel que vous l'avez défini lors de sa création le ${ dateString }." + "Saisissez le code d'accès de votre application tel qu'il était lorsque vous l'avez créé le ${ dateString }." ], "Obtained Device Response": [ "Réponse de l'appareil obtenue" ], "Unlock ${ vaultName }": [ - "Déverrouiller ${ vaultName }" + "Débloquer ${ vaultName }" ], "You must enter your passcode in order to save your new credentials.": [ - "Vous devez saisir votre code d'accès afin d'enregistrer vos nouveaux identifiants." + "Vous devez saisir votre code d'accès pour enregistrer vos nouveaux identifiants." ], "Your account password is required to recover an encryption key.": [ - "Le mot de passe du compte est requis pour récupérer une clé de chiffrement." + "Le mot de passe de votre compte est nécessaire pour récupérer une clé de chiffrement." ], "Your account password is required to revalidate your session.": [ - "Le mot de passe du compte est requis pour revalider votre session." + "Le mot de passe de votre compte est requis pour revalider votre session." ], "Your application passcode is required to perform an upgrade of your local data storage structure.": [ - "Le code d’accès de l’application est requis pour mettre à niveau la structure de votre espace de stockage local." + "Le code d'accès de l'application est requis pour mettre à niveau la structure de stockage de vos données locales." ], "Your credentials have successfully been updated.": [ "Vos identifiants ont été mis à jour." @@ -3608,10 +3608,10 @@ "Votre clé a été récupérée." ], "Your passcode is required in order to register for an account.": [ - "Votre code d'accès est requis pour créer un compte." + "La création de compte nécessite votre code d’accès." ], "Your passcode is required in order to sign in to your account.": [ - "Votre code d'accès est requis pour vous connecter à votre compte." + "La connexion à votre compte nécessite votre code d'accès." ], "Your passcode is required to process your credentials change.": [ "Votre code d'accès est requis pour traiter la modification de vos identifiants." @@ -3622,7 +3622,7 @@ "Mot de passe du compte" ], "Allow protected access for": [ - "Autoriser l'accès aux éléments protégés pour" + "Autoriser l'accès protégé pour" ], "Application Passcode": [ "Code d'accès de l'application" @@ -3631,7 +3631,7 @@ "Biométrie" ], "Cancel": [ - "Annuler" + "Annulation" ], "Enter the account password associated with the import file": [ "Saisissez le mot de passe du compte associé au fichier d'importation" @@ -3643,7 +3643,7 @@ "Saisissez le mot de passe de votre compte" ], "Enter your application passcode": [ - "Saisissez le code d'accès de l'application" + "Saisissez votre code d'accès de l'application" ], "Enter your application passcode to continue": [ "Saisissez le code d'accès de l'application pour continuer" @@ -3655,7 +3655,7 @@ "Saisissez vos identifiants pour effectuer la mise à niveau du chiffrement" ], "Passcode Required": [ - "Code d’accès requis" + "Code d'accès requis" ], "Previous Password": [ "Mot de passe précédent" @@ -3675,7 +3675,7 @@ "Mot de passe du compte" ], "Application Passcode": [ - "Code d’accès de l’application" + "Code d'accès de l'application" ], "Two-factor authentication code": [ "Code d’authentification à deux facteurs" @@ -3683,15 +3683,15 @@ }, "B5.SecuritySync.Challenge.Status": { "Generating Keys...": [ - "Génération des clés..." + "Génération des clés…" ] }, "B5.SecuritySync.Challenge.Title": { "Authenticate": [ - "S'authentifier" + "S’authentifier" ], "Authentication Required": [ - "L'authentification est requise" + "Authentification requise" ], "Storage Update": [ "Mise à jour de l'espace de stockage" @@ -3702,7 +3702,7 @@ }, "B5.SecuritySync.Info": { "Access to this note will not be restricted until you set up a passcode or account.": [ - "L'accès à cette note ne sera pas restreint tant que vous n'aurez pas configuré un code d'accès ou un compte." + "L'accès à cette note ne sera pas restreint tant que vous n'aurez pas configuré de code d'accès ou de compte." ] }, "B5.SecuritySync.KeyStorage.Confirmation": { @@ -3712,15 +3712,15 @@ }, "B5.SecuritySync.KeyStorage.Error": { "Invalid Credentials": [ - "Identifiants non valides" + "Les identifiants ne sont pas valides." ] }, "B5.SecuritySync.KeyStorage.Info": { "The email or password you entered is incorrect.\n\nPlease note that this sign-in request is made against the default server. If you are using a custom server, you must uninstall the app then reinstall, and sign back into your account.": [ - "L'adresse e-mail ou le mot de passe que vous avez saisi est incorrect.\n\nNotez que cette demande de connexion est envoyée au serveur par défaut. Si vous utilisez un serveur personnalisé, vous devez désinstaller l'application, la réinstaller, puis vous reconnecter à votre compte." + "L'adresse e-mail ou le mot de passe est incorrect.\n\nNotez que cette demande de connexion est effectuée sur le serveur par défaut. Si vous utilisez un serveur personnalisé, vous devez désinstaller l'application, puis la réinstaller et vous reconnecter à votre compte." ], "We've detected that your keychain has been wiped. This can happen when restoring your device from a backup. Please enter your account password for \"${ email }\" to restore your account keys.": [ - "Nous avons détecté que votre trousseau a été effacé. Cela peut se produire lors de la restauration de votre appareil à partir d'une sauvegarde. Saisissez le mot de passe du compte \"${ email }\" pour restaurer les clés de votre compte." + "Nous avons détecté que votre trousseau a été effacé. Cela peut se produire lors de la restauration de votre appareil à partir d'une sauvegarde. Veuillez saisir le mot de passe du compte pour \"${ email }\" afin de restaurer les clés de votre compte." ] }, "B5.SecuritySync.KeyStorage.Title": { @@ -3745,7 +3745,7 @@ }, "B5.SecuritySync.Passcode.Confirmation": { "A passcode change is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "Une modification du code d'accès est en cours. Vous risquez de perdre des données si vous quittez l'application. Voulez-vous vraiment quitter ?" + "Un changement de code d'accès est en cours. Si vous quittez l'application maintenant, vous risquez de perdre des données. Voulez-vous vraiment quitter ?" ], "A passcode removal is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ "La suppression du code d'accès est en cours. Vous risquez de perdre des données si vous quittez l'application. Voulez-vous vraiment quitter ?" @@ -3756,12 +3756,12 @@ "Veuillez saisir un code d'accès." ], "The two passcodes you entered do not match. Please try again.": [ - "Les deux codes d’accès saisis ne correspondent pas. Nous vous invitons à réessayer." + "Les deux codes d'accès saisis ne correspondent pas. Nous vous invitons à réessayer." ] }, "B5.SecuritySync.Passcode.Info": { "If you forgot your local passcode, your only option is to clear your local data from this device and sign back in to your account.": [ - "Si vous avez oublié votre code d'accès local, votre seule option consiste à effacer vos données locales de cet appareil, puis à vous reconnecter à votre compte." + "Si vous avez oublié votre code d'accès local, votre seule option est d'effacer vos données locales de cet appareil et de vous reconnecter à votre compte." ], "Your keys are currently stored in your operating system's ${ keychainName }. Adding a passcode prevents even your operating system from reading them.": [ "Vos clés sont actuellement stockées dans le ${ keychainName } de votre système d'exploitation. L'ajout d'un code d'accès empêche même votre système d'exploitation de les lire." @@ -3783,10 +3783,10 @@ "Modification du code d'accès…" ], "Removing passcode…": [ - "Retrait du code d'accès…" + "Suppression du code d'accès…" ], "Setting passcode…": [ - "Configuration du code d'accès…" + "Définition du code d'accès…" ] }, "B5.SecuritySync.Passcode.Title": { @@ -3796,7 +3796,7 @@ }, "B5.SecuritySync.Passcode.Warning": { "Do not close the application until this process completes.": [ - "Ne fermez pas l'application tant que ce processus n'est pas terminé." + "Ne fermez pas l'application avant la fin de ce processus." ] }, "B5.SecuritySync.Protections.Error": { @@ -3809,16 +3809,16 @@ }, "B5.SecuritySync.Protections.Label": { "1 Hour": [ - "1 heure" + "1 Heure" ], "1 Minute": [ - "1 minute" + "1 Minute" ], "1 Week": [ - "1 semaine" + "1 Semaine" ], "5 Minutes": [ - "5 minutes" + "5 Minutes" ] }, "B5.SecuritySync.Sync.Action": { @@ -3828,18 +3828,18 @@ }, "B5.SecuritySync.Sync.Error": { "There was an error while trying to save your items. Please contact support and share this message: ${ message }.": [ - "Une erreur s’est produite lors de la tentative d’enregistrement de vos éléments. Contactez le support et partagez ce message : ${ message }." + "Une erreur est survenue lors de l'enregistrement de vos éléments. Nous vous invitons à contacter le support et à transmettre ce message : ${ message }." ] }, "B5.SecuritySync.Sync.Info": { "Quit the application and re-open it. Sometimes, this may resolve the issue.": [ - "Quittez l'application, puis rouvrez-la. Cela peut parfois résoudre le problème." + "Quittez l'application et rouvrez-la. Cela peut parfois résoudre le problème." ], "Sign out of your account, then sign back in. This will ensure your data is consistent with the server. Be sure to download a backup of your data before doing so.": [ "Déconnectez-vous de votre compte, puis reconnectez-vous. Cela garantira la cohérence de vos données avec le serveur. Veillez à télécharger une sauvegarde de vos données avant de le faire." ], "We've detected that the data in the current application session may not match the data on the server. An attempt was made to auto-resolve the issue, but it was unable to reconcile the differences.": [ - "Les données de la session actuelle de l'application peuvent ne pas correspondre aux données du serveur. Une tentative de résolution automatique du problème a été effectuée, mais elle n'a pas permis de réconcilier les différences." + "Nous avons détecté que les données de la session actuelle de l'application peuvent ne pas correspondre aux données du serveur. Une résolution automatique du problème a été tentée, mais les différences n'ont pas pu être réconciliées." ] }, "B5.SecuritySync.Sync.Status": { @@ -3849,10 +3849,10 @@ }, "B5.SecuritySync.Sync.Subtitle": { "Option 1 — Restart Application:": [ - "Option 1 — Redémarrer l'application :" + "Option 1 - Redémarrer l'application :" ], "Option 2 — Sign Out and Back In:": [ - "Option 2 — Se déconnecter puis se reconnecter :" + "Option 2 — Se déconnecter puis se reconnecter :" ] }, "B5.SecuritySync.Sync.Title": { @@ -3867,7 +3867,7 @@ }, "B6.Preferences.Account.Action": { "Cancel": [ - "Annuler" + "Annulation" ], "Change email": [ "Modifier l'e-mail" @@ -3891,7 +3891,7 @@ "Terminer" ], "Generating Keys...": [ - "Génération des clés..." + "Génération des clés…" ], "Manage sessions": [ "Gérer les sessions" @@ -3903,7 +3903,7 @@ "Déconnecter les autres sessions" ], "Sign out workspace": [ - "Se déconnecter de l'espace de travail" + "Se déconnecter de l’espace de travail" ], "Sync now": [ "Synchroniser maintenant" @@ -3911,19 +3911,23 @@ }, "B6.Preferences.Account.Error": { "Cannot close window until pending tasks are complete.": [ - "Impossible de fermer la fenêtre tant que des tâches en attente ne sont pas terminées." + "Impossible de fermer la fenêtre tant que certaines tâches sont en cours." ], "Please enter your current password.": [ "Veuillez saisir votre mot de passe actuel." ], "The current password you entered is not correct. Please try again.": [ - "Le mot de passe actuel que vous avez saisi n'est pas correct. Nous vous invitons à réessayer." + "Le mot de passe actuel que vous avez saisi est incorrect. Veuillez réessayer." ], "There was an error when attempting to redirect you to the subscription page.": [ "Une erreur s'est produite lors de la tentative de redirection vers la page d'abonnement." ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "${ filesQuotaUsedLabel } sur ${ filesQuotaTotalLabel } utilisé", + "${ filesQuotaUsedLabel } sur ${ filesQuotaTotalLabel } utilisés" + ], "Already have an account? ${ loginLink }": [ "Vous avez déjà un compte ? ${ loginLink }" ], @@ -3931,10 +3935,10 @@ "Le mot de passe actuel a été défini le ${ passwordDateSpan }" ], "Disables email notifications when a new sign-in occurs on your account. (Email notifications are available only to paid subscribers).": [ - "Désactive les notifications par e-mail lorsqu'une nouvelle connexion a lieu sur votre compte. Les notifications par e-mail ne sont disponibles que pour les abonnés payants." + "Désactive les notifications par e-mail lorsqu'une nouvelle connexion a lieu sur votre compte. Les notifications par e-mail sont réservées aux abonnés payants." ], "Disables email notifications with special deals and promotions.": [ - "Désactive les notifications par e-mail contenant des offres spéciales et des promotions." + "Désactive les notifications par e-mail relatives aux offres spéciales et promotions." ], "Files": [ "Fichiers" @@ -3942,9 +3946,6 @@ "Last synced ${ lastSyncSpan }": [ "Dernière synchronisation ${ lastSyncSpan }" ], - "of": [ - "sur" - ], "on ${ lastSyncDate }": [ "le ${ lastSyncDate }" ], @@ -3952,10 +3953,10 @@ "Assurez-vous d'utiliser la dernière version de ${ AppName } sur toutes les plateformes pour une compatibilité maximale." ], "Redirecting you to the subscription page...": [ - "Vous êtes redirigé vers la page d'abonnement…" + "Redirection vers la page d'abonnement…" ], "Remove all data related to the current workspace from the application.": [ - "Retirer de l'application toutes les données relatives à l'espace de travail actuel." + "Retirez toutes les données associées à l'espace de travail actuel de l'application." ], "Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ "Connectez-vous pour synchroniser vos notes et préférences sur tous vos appareils et activer le chiffrement de bout en bout." @@ -3964,19 +3965,16 @@ "Les notifications de connexion par e-mail sont disponibles uniquement avec un abonnement. Veuillez changer d'abonnement pour bénéficier des notifications de connexion." ], "Storage Quota": [ - "Quota d’espace de stockage" + "Quota d'espace de stockage" ], "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ - "Cette action est irréversible. Une fois la suppression terminée, votre session sera fermée sur tous vos appareils." - ], - "used": [ - "utilisé" + "Cette action est irréversible. Une fois la suppression terminée, vous serez déconnecté de tous vos appareils." ], "Want to sign out on all devices except this one?": [ - "Voulez-vous vous déconnecter de tous les appareils, sauf celui-ci ?" + "Voulez-vous vous déconnecter de tous les appareils sauf celui-ci ?" ], "You're signed in as ${ emailSpan }": [ - "Vous êtes connecté en tant que ${ emailSpan }" + "Vous êtes connecté en tant que ${ emailSpan }." ], "Your email has been successfully changed.": [ "Votre adresse e-mail a été modifiée." @@ -3987,7 +3985,7 @@ "Mot de passe actuel" ], "Files storage used": [ - "Espace de stockage de fichiers utilisé" + "Espace de stockage des fichiers utilisé" ], "Learn More": [ "En savoir plus" @@ -3996,7 +3994,7 @@ "Nouvelle adresse e-mail" ], "Upgrade": [ - "Changer d'abonnement" + "Mettre à niveau" ] }, "B6.Preferences.Account.Subtitle": { @@ -4004,10 +4002,10 @@ "E-mail" ], "Mute marketing notification emails": [ - "Désactiver les e-mails de notification marketing" + "Désactiver les notifications marketing par e-mail" ], "Mute sign-in notification emails": [ - "Désactiver les messages de notification de connexion" + "Désactiver les notifications de connexion par e-mail" ], "Other devices": [ "Autres appareils" @@ -4047,36 +4045,36 @@ }, "B6.Preferences.Appearance.Action": { "Select the font size for plaintext notes": [ - "Sélectionnez la taille de police des notes en texte brut" + "Sélectionnez la taille de police des notes en texte en clair" ], "Select the line height for plaintext notes": [ "Sélectionnez la hauteur de ligne pour les notes en texte brut" ], "Sets the font size in plaintext and ${ SuperName } notes": [ - "Définit la taille de la police dans les notes en texte brut et ${ SuperName }" + "Définit la taille de police des notes en texte en clair et ${ SuperName }" ], "Sets the line height (leading) in plaintext and ${ SuperName } notes": [ - "Définit la hauteur de ligne (interlignage) dans les notes en texte brut et ${ SuperName }" + "Définit la hauteur de ligne (interligne) dans les notes en texte brut et ${ SuperName }" ], "Sets the max editor width for all notes": [ - "Définit la largeur maximale de la zone d’édition pour toutes les notes" + "Définit la largeur maximale de la zone d'édition pour toutes les notes" ] }, "B6.Preferences.Appearance.Info": { "Automatically change active theme based on your system settings.": [ - "Changer automatiquement le thème actif en fonction des paramètres de votre système." + "Modifier automatiquement le thème actif en fonction des paramètres de votre système." ], "Theme to be used for system dark mode:": [ - "Thème à utiliser lorsque le système est en thème sombre :" + "Thème à utiliser pour le mode sombre du système :" ], "Theme to be used for system light mode:": [ - "Thème à utiliser pour le mode clair du système :" + "Thème à utiliser pour le mode clair du système :" ], "Toggles the font style in plaintext and ${ SuperName } notes": [ - "Change le style de police dans les notes en texte brut et ${ SuperName }" + "Active ou désactive le style de police dans les notes en texte clair et les notes ${ SuperName }" ], "Use opaque style for UI elements instead of translucency": [ - "Utiliser un style opaque pour les éléments de l'interface au lieu de la transparence" + "Utiliser un style opaque pour les éléments de l'interface plutôt que la translucidité" ] }, "B6.Preferences.Appearance.Label": { @@ -4093,7 +4091,7 @@ "Desserré" ], "Medium": [ - "Moyen" + "Moyenne" ], "None": [ "Aucun" @@ -4131,7 +4129,7 @@ "Désactiver l'interface translucide" ], "Editor width": [ - "Largeur de la zone d'édition" + "Largeur de la zone d’édition" ], "Font size": [ "Taille de police" @@ -4140,10 +4138,10 @@ "Hauteur de ligne" ], "Monospace Font": [ - "Police à chasse fixe" + "Police monospace" ], "Use system color scheme": [ - "Utiliser le jeu de couleurs du système" + "Utiliser le thème de couleurs du système" ] }, "B6.Preferences.Appearance.Title": { @@ -4156,10 +4154,10 @@ }, "B6.Preferences.Backups.Action": { "Attempting to decrypt metadata file...": [ - "Déchiffrement du fichier de métadonnées..." + "Tentative de déchiffrement du fichier de métadonnées..." ], "Change Location": [ - "Modifier l'emplacement" + "Changer d'emplacement" ], "Choose": [ "Choisir" @@ -4177,7 +4175,7 @@ "Enregistrer" ], "Select email frequency": [ - "Sélectionner la fréquence des messages" + "Sélectionner la fréquence des e-mails" ], "Select file": [ "Sélectionner un fichier" @@ -4185,7 +4183,7 @@ }, "B6.Preferences.Backups.Error": { "Unable to save file to local directory. This may be caused by failure to decrypt, or failure to save the file locally.": [ - "Impossible d'enregistrer le fichier dans le répertoire local. Cela peut être dû à un échec du déchiffrement ou à un échec de l'enregistrement du fichier en local." + "Impossible d'enregistrer le fichier dans le répertoire local. Cela peut être dû à un échec du déchiffrement ou à l'impossibilité d'enregistrer le fichier localement." ], "Unable to save local backup.": [ "Impossible d'enregistrer la sauvegarde locale." @@ -4196,10 +4194,10 @@ "${ decryptedFileNameBold } a été déchiffré et sauvegardé dans le dossier de votre choix." ], "Automatically save encrypted and decrypted backups of your note and tag data.": [ - "Enregistrez automatiquement des sauvegardes chiffrées et déchiffrées de vos données de notes et de tags." + "Enregistrer automatiquement des sauvegardes chiffrées et déchiffrées de vos données de notes et de tags." ], "Backups are saved automatically throughout the day. You can perform a one-time backup now below.": [ - "Les sauvegardes sont enregistrées automatiquement au fil de la journée. Vous pouvez effectuer ci-dessous une sauvegarde ponctuelle." + "Les sauvegardes sont enregistrées automatiquement tout au long de la journée. Vous pouvez effectuer une sauvegarde ponctuelle ci-dessous." ], "Daily": [ "Chaque jour" @@ -4208,10 +4206,10 @@ "Ne modifiez pas ce fichier." ], "Drag and drop this metadata file into the File Backups preferences pane in the ${ AppName } desktop or web application interface.": [ - "Glissez-déposez ce fichier de métadonnées dans le volet « Sauvegarde des fichiers » des préférences, dans l'interface de l'application de bureau ou web ${ AppName }." + "Glissez-déposez ce fichier de métadonnées dans le volet des préférences Sauvegardes de fichiers de l'interface de l'application de bureau ou web de ${ AppName }." ], "Files backups are enabled. When you upload a new file on any device and open this application, files will be backed up in encrypted form to:": [ - "Les sauvegardes de fichiers sont activées. Lorsque vous importez un nouveau fichier sur un appareil et ouvrez cette application, les fichiers sont sauvegardés sous forme chiffrée vers :" + "Les sauvegardes de fichiers sont activées. Lorsque vous importez un nouveau fichier sur un appareil et ouvrez cette application, les fichiers sont sauvegardés sous forme chiffrée à l'emplacement suivant :" ], "How often to receive backups.": [ "Fréquence de réception des sauvegardes" @@ -4220,13 +4218,13 @@ "Pas de sauvegardes des e-mails" ], "Please drag the metadata file instead of the encrypted data file.": [ - "Glissez le fichier de métadonnées plutôt que le fichier de données chiffrées." + "Faites glisser le fichier de métadonnées plutôt que le fichier de données chiffrées." ], "Receive daily encrypted email backups of all your notes directly in your email inbox.": [ - "Recevez chaque jour, directement dans votre boite de réception, des sauvegardes chiffrées par message de toutes vos notes." + "Recevez chaque jour des sauvegardes chiffrées par e-mail de toutes vos notes, directement dans votre boîte de réception." ], "The file and key data below is encrypted with your account password.": [ - "Les données de fichier et de clé ci-dessous sont chiffrées avec le mot de passe de votre compte." + "Le fichier et les données de clé ci-dessous sont chiffrés avec le mot de passe de votre compte." ], "To decrypt a backup file, drag and drop the file's respective ${ metadataFileName } file here or select it below.": [ "Pour déchiffrer un fichier de sauvegarde, glissez-déposez ici le fichier ${ metadataFileName } du fichier correspondant ou sélectionnez-le ci-dessous." @@ -4235,7 +4233,7 @@ "Pour activer les sauvegardes de fichiers, utilisez l'application de bureau ${ AppName }." ], "To enable plaintext backups, use the ${ AppName } desktop application.": [ - "Pour activer les sauvegardes en clair, utilisez l'application de bureau ${ AppName }." + "Pour activer les sauvegardes en texte en clair, utilisez l'application de bureau ${ AppName }." ], "To enable text backups, use the ${ AppName } desktop application.": [ "Pour activer les sauvegardes de texte, utilisez l'application de bureau ${ AppName }." @@ -4246,19 +4244,19 @@ }, "B6.Preferences.Backups.Label": { "${ AppName } Backup - ${ formattedDate }": [ - "Sauvegarde ${ AppName } - ${ formattedDate }" + "${ AppName } Sauvegarde - ${ formattedDate }" ], "${ AppName } Backup - ${ formattedDate }.zip": [ "Sauvegarde ${ AppName } - ${ formattedDate }.zip" ], "${ AppName } Backup and Import File": [ - "Fichier de sauvegarde et d'importation de ${ AppName }" + "Fichier de sauvegarde et d'importation ${ AppName }" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }": [ - "Fichier de sauvegarde chiffrée et d'importation de ${ AppName } - ${ formattedDate }" + "Fichier de sauvegarde chiffrée et d'import ${ AppName } - ${ formattedDate }" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }.txt": [ - "Fichier de sauvegarde chiffrée et d'importation de ${ AppName } - ${ formattedDate }.txt" + "Fichier de sauvegarde chiffrée et d'import ${ AppName } - ${ formattedDate }.txt" ], "Automatic text backups": [ "Sauvegardes automatiques de texte" @@ -4279,12 +4277,12 @@ "Sauvegardes en clair" ], "Text Backups": [ - "Sauvegardes texte" + "Sauvegardes de texte" ] }, "B6.Preferences.Backups.Status": { "File backups are not enabled. Enable to choose where your files are backed up.": [ - "Les sauvegardes de fichiers ne sont pas activées. Activez-les pour choisir où vos fichiers sont sauvegardés." + "Les sauvegardes de fichiers ne sont pas activées. Activez-les pour choisir l'emplacement de sauvegarde de vos fichiers." ], "Plaintext backups are enabled and saved to:": [ "Les sauvegardes en clair sont activées et enregistrées dans :" @@ -4293,7 +4291,7 @@ "Les sauvegardes en clair ne sont pas activées. Activez-les pour choisir où vos données sont sauvegardées." ], "Saving local backup…": [ - "Enregistrement de la sauvegarde locale en cours…" + "Enregistrement de la sauvegarde locale…" ], "Successfully saved backup.": [ "La sauvegarde a été enregistrée." @@ -4302,30 +4300,30 @@ "Les sauvegardes de texte sont activées et enregistrées dans :" ], "Text backups are not enabled. Enable to choose where your data is backed up.": [ - "Les sauvegardes de texte ne sont pas activées. Activez-les pour choisir où vos données sont sauvegardées." + "Les sauvegardes de texte ne sont pas activées. Activez-les pour choisir où sauvegarder vos données." ] }, "B6.Preferences.Backups.Subtitle": { "1. Choose related data file": [ - "1. Choisir le fichier de données associé" + "1. Choisissez le fichier de données associé" ], "2. Decrypt and save file to your computer": [ - "2. Déchiffrer et enregistrer le fichier sur votre ordinateur" + "2. Déchiffrer le fichier et l'enregistrer sur votre ordinateur" ], "Automatically save backups of all your notes into plaintext, non-encrypted folders.": [ - "Enregistrez automatiquement des sauvegardes de toutes vos notes dans des dossiers en clair, non chiffrés." + "Enregistrer automatiquement des sauvegardes de toutes vos notes dans des dossiers en texte brut, non chiffrés." ], "Automatically save backups of all your notes to this computer into plaintext, non-encrypted folders.": [ - "Enregistrez automatiquement des sauvegardes de toutes vos notes sur cet ordinateur dans des dossiers en clair, non chiffrés." + "Enregistrer automatiquement des sauvegardes de toutes vos notes sur cet ordinateur dans des dossiers en texte en clair, non chiffrés." ], "Automatically save encrypted backups of your files.": [ "Enregistrez automatiquement des sauvegardes chiffrées de vos fichiers." ], "Automatically save encrypted backups of your uploaded files to this computer.": [ - "Enregistrez automatiquement des sauvegardes chiffrées de vos fichiers importés sur cet ordinateur." + "Les sauvegardes chiffrées de vos fichiers importés sont enregistrées automatiquement sur cet ordinateur." ], "Automatically save encrypted text backups of all your note and tag data to this computer.": [ - "Enregistrer automatiquement des sauvegardes de texte chiffrées de toutes vos données de notes et de tags sur cet ordinateur." + "Enregistrer automatiquement sur cet ordinateur des sauvegardes textuelles chiffrées de toutes les données de vos notes et tags." ], "Download a backup of all your text-based data": [ "Télécharger une sauvegarde de toutes vos données textuelles" @@ -4354,26 +4352,26 @@ "Sauvegardes de données" ], "Email backups": [ - "Sauvegardes par e-mail" + "Sauvegardes d'e-mails" ] }, "B6.Preferences.Error": { "Failed to get settings.": [ - "Les paramètres n’ont pas pu être récupérés." + "Les paramètres n'ont pas pu être récupérés." ], "Failed to update settings.": [ "Les paramètres n'ont pas pu être mis à jour." ], "Unable to register for ${ ListedName }. Please try again later.": [ - "L'inscription à ${ ListedName } n'a pas abouti. Nous vous invitons à réessayer plus tard." + "Impossible de s'inscrire à ${ ListedName }. Nous vous invitons à réessayer plus tard." ] }, "B6.Preferences.General.Action": { "Cancel": [ - "Annuler" + "Annulation" ], "Change icon": [ - "Changer l'icône" + "Changer l’icône" ], "Create Smart View": [ "Créer un affichage intelligent" @@ -4403,7 +4401,7 @@ "Enregistrer" ], "Select the format for the note title": [ - "Sélectionnez le format du titre de la note" + "Sélectionnez le format du titre de la note." ], "Submit": [ "Envoyer" @@ -4411,51 +4409,51 @@ }, "B6.Preferences.General.Confirmation": { "Cancel": [ - "Annuler" + "Annulation" ], "Remove offline key?": [ - "Retirer la clé hors ligne ?" + "Retirer la clé hors ligne ?" ] }, "B6.Preferences.General.Info": { ". Use [] to escape formatting.": [ - ". Utilisez [] pour échapper au formatage." + ". Utilisez [] pour ignorer la mise en forme." ], "Allows using gestures to navigate": [ - "Permet d'utiliser des gestes pour naviguer" + "Permet de naviguer par gestes" ], "Control whether the animated saving status is shown while editing. Error statuses are always shown regardless of preference.": [ - "Contrôle l'affichage de l'état d'enregistrement animé pendant la modification. Les états d'erreur s'affichent toujours, quelles que soient les préférences." + "Détermine si l'indicateur d'enregistrement animé s'affiche pendant la modification. Les erreurs sont toujours affichées, quelles que soient les préférences." ], "Default image alignment in ${ SuperName } notes": [ - "Alignement par défaut des images dans les notes ${ SuperName }" + "Alignement des images par défaut dans les notes ${ SuperName }" ], "Invalid JSON. Double check your entry and try again.": [ "JSON non valide. Vérifiez votre saisie et réessayez." ], "Moments lets you capture photos of yourself throughout the day, creating a visual record of your life, one photo at a time. Using your webcam or mobile selfie-cam, Moments takes a photo of you every half hour. All photos are end-to-end encrypted and stored in your files. Enable Moments on a per-device basis to get started.": [ - "Moments vous permet de photographier des instants de votre journée et de créer ainsi un journal visuel de votre vie, une photo à la fois. Grâce à votre webcam ou à la caméra frontale de votre téléphone, Moments prend une photo de vous toutes les demi-heures. Toutes les photos sont chiffrées de bout en bout et stockées dans vos fichiers. Pour commencer, activez Moments sur chaque appareil." + "Moments vous permet de capturer des photos de vous tout au long de la journée, créant ainsi un journal visuel de votre vie, une photo à la fois. Grâce à votre webcam ou à la caméra frontale de votre téléphone, Moments prend une photo de vous toutes les demi-heures. Toutes les photos sont chiffrées de bout en bout et stockées dans vos fichiers. Activez Moments appareil par appareil pour commencer." ], "No experimental features available.": [ - "Aucune fonctionnalité expérimentale disponible." + "Aucune fonctionnalité expérimentale n'est disponible." ], "Only applies to web and desktop apps. On mobile, notes don't open automatically at launch.": [ "Cela ne s'applique qu'aux applications Web et de bureau. Sur mobile, les notes ne s'ouvrent pas automatiquement au démarrage." ], "The default spellcheck value for new notes. Spellcheck can be configured per note from the note context menu. Spellcheck may degrade overall typing performance with long notes.": [ - "Valeur par défaut de la vérification orthographique pour les nouvelles notes. La vérification orthographique peut être configurée pour chaque note depuis le menu contextuel de la note. Elle peut réduire les performances de frappe globales avec les longues notes." + "Valeur par défaut de la vérification orthographique pour les nouvelles notes. La vérification orthographique peut être configurée pour chaque note depuis le menu contextuel de la note. Elle peut réduire les performances de saisie avec les notes longues." ], "The first note in the list": [ "La première note de la liste" ], "When enabled, adding a nested tag to a note will automatically add all associated parent tags.": [ - "Lorsque cette option est activée, l’ajout d’un tag imbriqué à une note ajoute automatiquement tous les tags parents associés." + "Lorsque cette option est activée, l'ajout d'un tag imbriqué à une note ajoute automatiquement tous les tags parents associés." ], "When enabled, the ${ SuperName } toolbar will always be shown at the top of the note. It can be temporarily toggled using Cmd/Ctrl+Shift+K. When disabled, the ${ SuperName } toolbar will only be shown as a floating toolbar when text is selected.": [ - "Lorsqu'elle est activée, la barre d'outils ${ SuperName } s'affiche toujours en haut de la note. Elle peut être temporairement affichée ou masquée avec Cmd/Ctrl+Shift+K. Lorsqu'elle est désactivée, la barre d'outils ${ SuperName } ne s'affiche que sous forme de barre flottante lorsque du texte est sélectionné." + "Lorsque cette option est activée, la barre d'outils ${ SuperName } est toujours affichée en haut de la note. Vous pouvez l'afficher ou la masquer temporairement avec Cmd/Ctrl+Shift+K. Lorsque cette option est désactivée, la barre d'outils ${ SuperName } s'affiche uniquement sous forme de barre d'outils flottante lorsque du texte est sélectionné." ], "Whether a confirmation dialog should be shown before closing the app.": [ - "Indique si une boîte de dialogue de confirmation doit être affichée avant la fermeture de l'application." + "Indique si une boîte de dialogue de confirmation doit s'afficher avant la fermeture de l'application." ], "Your offline subscription code has been successfully activated.": [ "Votre code d'abonnement autonome a été activé avec succès." @@ -4472,10 +4470,10 @@ "Centrer" ], "Icon:": [ - "Icône :" + "Icône :" ], "Labs": [ - "Espace de test" + "Fonctionnalités expérimentales" ], "Left align": [ "Aligner à gauche" @@ -4493,10 +4491,10 @@ "Gestes de changement de volet" ], "Predicate:": [ - "Prédicat :" + "Prédicat :" ], "Preview:": [ - "Aperçu :" + "Aperçu :" ], "Right align": [ "Aligner à droite" @@ -4505,10 +4503,10 @@ "Sélectionnez le type de note par défaut" ], "The last viewed note": [ - "La dernière note consultée" + "Dernière note consultée" ], "Title:": [ - "Titre :" + "Titre :" ] }, "B6.Preferences.General.Labs.Localization.Description": { @@ -4551,16 +4549,16 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ - "Ouvrir les paramètres de langue" + "Open language preferences": [ + "Ouvrir les préférences de langue" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ - "Vous pouvez désormais utiliser l'application dans votre langue préférée. Activez cette fonctionnalité de test dans Paramètres → Général → Langue. La langue de votre navigateur est utilisée lorsque aucune préférence n'est définie." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ + "Vous pouvez désormais utiliser l'application dans votre langue préférée. Activez cette fonctionnalité de l'espace de test dans Préférences → Général → Langue. La langue de votre navigateur est utilisée lorsque aucune préférence n'est définie." ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "Vous pouvez désormais utiliser l'application dans votre langue préférée. Activez cette fonctionnalité de test dans Paramètres → Général → Langue. La langue de votre OS est utilisée lorsque aucune préférence n'est définie." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "Vous pouvez désormais utiliser l'application dans votre langue préférée. Activez cette fonctionnalité de l'espace de test dans Préférences → Général → Langue. La langue de votre OS est utilisée lorsque aucune préférence n'est définie." ] }, "B6.Preferences.General.Language.Subtitle": { @@ -4569,8 +4567,8 @@ ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ - "Paramètres de langue" + "Language Preferences": [ + "Préférences de langue" ] }, "B6.Preferences.General.Placeholder": { @@ -4578,7 +4576,7 @@ "Exemple. ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" ], "Select tag to save Moments to...": [ - "Sélectionnez le tag dans lequel enregistrer les Moments…" + "Sélectionnez le tag auquel enregistrer les Moments…" ] }, "B6.Preferences.General.Subtitle": { @@ -4592,22 +4590,22 @@ "Toujours demander avant de fermer l'application (Android)" ], "Default image alignment in ${ SuperName } notes": [ - "Alignement par défaut des images dans les notes ${ SuperName }" + "Alignement d'image par défaut dans les notes ${ SuperName }" ], "Note Type": [ "Type de note" ], "Show note saving status while editing": [ - "Afficher l'état d'enregistrement des notes pendant la modification" + "Afficher l'état d'enregistrement de la note pendant la modification" ], "Spellcheck": [ - "Vérification orthographique" + "Correcteur orthographique" ], "Title Format": [ "Format du titre" ], "Use always-visible toolbar in ${ SuperName } notes": [ - "Utiliser une barre d'outils toujours visible dans les notes ${ SuperName }" + "Utiliser la barre d'outils toujours visible dans les notes ${ SuperName }" ], "Your personal photo journal": [ "Votre journal photo personnel" @@ -4615,7 +4613,7 @@ }, "B6.Preferences.General.Title": { "Choose icon": [ - "Choisir l'icône" + "Choisir une icône" ], "Defaults": [ "Par défaut" @@ -4624,7 +4622,7 @@ "Modifier l'affichage intelligent \"${ viewTitle }\"" ], "Labs": [ - "Espace de test" + "Fonctionnalités expérimentales" ], "Moments": [ "Moments" @@ -4639,7 +4637,7 @@ "Outils" ], "Upgrade for smart views": [ - "Changer d'abonnement pour les affichages intelligents" + "Changez d'abonnement pour les affichages intelligents" ], "When opening the app, show...": [ "À l'ouverture de l'application, afficher..." @@ -4659,7 +4657,7 @@ "Fermer" ], "MySQL website.": [ - "site internet MySQL." + "Site internet MySQL." ], "Open Location": [ "Ouvrir l'emplacement" @@ -4667,7 +4665,7 @@ }, "B6.Preferences.HomeServer.Error": { "${ locationError }. Restoring to initial location in a moment...": [ - "${ locationError }. Restauration de l'emplacement initial dans un instant..." + "${ locationError }. Restauration de l'emplacement initial dans un instant…" ], "Please start your home server before activating offline features.": [ "Démarrez votre serveur domestique avant d'activer les fonctionnalités hors ligne." @@ -4684,40 +4682,40 @@ "Modifiez l'emplacement des données de votre serveur en sélectionnant « Modifier l'emplacement » dans la section Serveur domestique ci-dessus." ], "Changing the port will require you to sign out of all existing sessions.": [ - "Si vous modifiez le port, vous devrez vous déconnecter de toutes les sessions existantes." + "Modifier le port vous obligera à vous déconnecter de toutes les sessions existantes." ], "Download Tailscale on your mobile device and sign into your Tailscale account.": [ "Téléchargez Tailscale sur votre appareil mobile et connectez-vous à votre compte Tailscale." ], "Enter your purchased offline subscription code to activate all the features offered by your home server, likes files support and ${ SuperName } notes.": [ - "Saisissez le code de votre abonnement autonome acheté pour activer toutes les fonctionnalités offertes par votre serveur domestique, comme le support des fichiers et les notes ${ SuperName }." + "Saisissez le code de votre abonnement autonome pour activer toutes les fonctionnalités proposées par votre serveur domestique, comme la prise en charge des fichiers et les notes ${ SuperName }." ], "For automatic backups, you can place your server's data inside of a synced cloud folder, like Dropbox, Tresorit, or iCloud Drive.": [ - "Pour les sauvegardes automatiques, vous pouvez placer les données de votre serveur dans un dossier cloud synchronisé, comme Dropbox, Tresorit ou iCloud Drive." + "Pour des sauvegardes automatiques, vous pouvez placer les données de votre serveur dans un dossier cloud synchronisé, comme Dropbox, Tresorit ou iCloud Drive." ], "Home server is enabled. All data is stored at:": [ - "Le serveur domestique est activé. Toutes les données sont stockées à l'adresse suivante :" + "Le serveur domestique est activé. Toutes les données sont stockées à l'emplacement suivant :" ], "In order to connect to a MySQL database, ensure that your system has MySQL installed. For detailed instructions, visit the": [ - "Pour vous connecter à une base de données MySQL, assurez-vous que MySQL est installé sur votre système. Pour des instructions détaillées, consultez le" + "Pour vous connecter à une base de données MySQL, vérifiez que MySQL est installé sur votre système. Pour obtenir des instructions détaillées, consultez la" ], "Open ${ AppName } on your mobile device and sign into your home server by specifying the sync server URL during sign in. The URL will be the Tailscale-based IP address of this computer, followed by the port number of your home server. For example, if your computer Tailscale IP address is 100.112.45.106 and your home server is running on port 3127, your sync server URL will be http://100.112.45.106:3127.": [ - "Ouvrez ${ AppName } sur votre appareil mobile et connectez-vous à votre serveur domestique en spécifiant l'URL du serveur de synchronisation lors de la connexion. L'URL correspond à l'adresse IP Tailscale de cet ordinateur, suivie du numéro de port de votre serveur domestique. Par exemple, si l'adresse IP Tailscale de votre ordinateur est 100.112.45.106 et que votre serveur domestique fonctionne sur le port 3127, l'URL de votre serveur de synchronisation sera http://100.112.45.106:3127." + "Ouvrez ${ AppName } sur votre appareil mobile et connectez-vous à votre serveur domestique en indiquant l'URL du serveur de synchronisation lors de la connexion. Cette URL correspond à l'adresse IP Tailscale de cet ordinateur, suivie du numéro de port de votre serveur domestique. Par exemple, si l'adresse IP Tailscale de votre ordinateur est 100.112.45.106 et que votre serveur domestique utilise le port 3127, l'URL de votre serveur de synchronisation sera http://100.112.45.106:3127." ], "Restart your home server.": [ "Redémarrez votre serveur domestique." ], "Select a cloud drive to store your server's data in.": [ - "Sélectionnez un cloud drive dans lequel stocker les données de votre serveur." + "Sélectionner un drive cloud pour y stocker les données de votre serveur" ], "You are not currently signed into your home server. To use your home server, sign in or register using ${ url }": [ - "Vous n'êtes actuellement pas connecté(e) à votre serveur domestique. Pour utiliser votre serveur domestique, connectez-vous ou inscrivez-vous via ${ url }" + "Aucune connexion à votre serveur domestique n'est actuellement établie. Pour utiliser votre serveur domestique, connectez-vous ou inscrivez-vous via ${ url }" ], "You are not currently signed into your home server. To use your home server, sign out of ${ email }, then sign in or register using ${ url }.": [ - "Aucune session n’est actuellement active sur votre serveur domestique. Pour utiliser votre serveur domestique, déconnectez-vous de ${ email }, puis connectez-vous ou inscrivez-vous via ${ url }." + "La connexion à votre serveur domestique n'est pas active pour le moment. Pour utiliser votre serveur domestique, déconnectez-vous de ${ email }, puis connectez-vous ou créez un compte avec ${ url }." ], "Your ${ AppName } data is always end-to-end encrypted on disk, so your cloud provider will not be able to read your notes or files.": [ - "Vos données ${ AppName } sont toujours chiffrées de bout en bout sur le disque, de sorte que votre fournisseur de cloud ne pourra pas lire vos notes ni vos fichiers." + "Vos données ${ AppName } sont toujours chiffrées de bout en bout sur le disque, de sorte que votre fournisseur cloud ne pourra pas lire vos notes ni vos fichiers." ], "Your home server is offline.": [ "Votre serveur domestique est hors ligne." @@ -4737,7 +4735,7 @@ "Info" ], "Labs": [ - "Espace de test" + "Fonctionnalités expérimentales" ], "Log level": [ "Niveau de journal" @@ -4760,7 +4758,7 @@ "Secret JWT d'authentification" ], "Encryption Server Key": [ - "Clé de chiffrement du serveur" + "Clé du serveur de chiffrement" ], "host": [ "hôte" @@ -4781,10 +4779,10 @@ "Port" ], "Pseudo Params Key": [ - "Clé de pseudo-paramètres" + "Clé des pseudo-paramètres" ], "username": [ - "nom d'utilisateur" + "nom d’utilisateur" ], "Valet Token Secret": [ "Secret du Valet Token" @@ -4792,10 +4790,10 @@ }, "B6.Preferences.HomeServer.Status": { "Applying changes and restarting...": [ - "Application des modifications et redémarrage..." + "Application des modifications et redémarrage…" ], "Download Tailscale on this computer and complete the Tailscale setup wizard until you are presented with the IP address of your computer. It should start with something like 100.xxx...": [ - "Téléchargez Tailscale sur cet ordinateur et terminez l'assistant de configuration de Tailscale jusqu'à l'affichage de l'adresse IP de votre ordinateur. Elle doit commencer par quelque chose comme 100.xxx..." + "Téléchargez Tailscale sur cet ordinateur et suivez l'assistant de configuration Tailscale jusqu'à ce que l'adresse IP de votre ordinateur s'affiche. Elle devrait commencer par quelque chose comme 100.xxx…" ], "Not Set": [ "Non défini" @@ -4810,10 +4808,10 @@ "Arrêt en cours..." ], "Starting...": [ - "Démarrage en cours..." + "Démarrage…" ], "You are currently signed into your home server under ${ email }": [ - "Vous êtes actuellement connecté(e) à votre serveur domestique sous l'adresse ${ email }" + "Vous êtes actuellement connecté à votre serveur domestique avec ${ email }" ] }, "B6.Preferences.HomeServer.Subtitle": { @@ -4839,25 +4837,25 @@ "Nom d'utilisateur de la base de données" ], "Encryption Server Key": [ - "Clé de chiffrement du serveur" + "Clé du serveur de chiffrement" ], "JWT Secret": [ "Secret JWT" ], "Log Level": [ - "Niveau de journal" + "Niveau de journalisation" ], "Port": [ "Port" ], "Pseudo Params Key": [ - "Clé de pseudo-paramètres" + "Clé des pseudo-paramètres" ], "Sync your data on a private cloud running on your home computer.": [ - "Synchronisez vos données sur un cloud privé exécuté sur votre ordinateur domestique." + "Synchronisez vos données sur un cloud privé hébergé sur votre ordinateur personnel." ], "Valet Token Secret": [ - "Secret du Valet Token" + "Secret du jeton d'accès" ] }, "B6.Preferences.HomeServer.Title": { @@ -4865,7 +4863,7 @@ "Activer les fonctionnalités premium" ], "Advanced settings": [ - "Paramètres avancés" + "Paramètres Avancé" ], "Backing up your data": [ "Sauvegarde de vos données" @@ -4894,12 +4892,12 @@ "En savoir plus" ], "Open Settings": [ - "Ouvrir les paramètres" + "Rendez-vous dans les Réglages" ] }, "B6.Preferences.Listed.Info": { "${ ListedName } is a free blogging platform that allows you to create a public journal published directly from your notes.": [ - "${ ListedName } est une plateforme de blogging gratuite qui permet de créer un journal public publié directement à partir de vos notes." + "${ ListedName } est une plateforme de blog gratuite qui vous permet de créer un journal public publié directement à partir de vos notes." ], "${ ListedName } will permanently shut down on December 31, 2026.": [ "${ ListedName } s'arrêtera définitivement le 31 décembre 2026." @@ -4911,7 +4909,7 @@ "Pour commencer, connectez-vous ou créez un compte ${ AppName }." ], "Your new ${ ListedName } blog has been successfully created! You can publish a new post to your blog from ${ AppName } via the Actions menu in the editor pane. Open your blog settings to begin setting it up.": [ - "Votre nouveau blog ${ ListedName } a été créé. Vous pouvez publier une nouvelle publication sur votre blog depuis ${ AppName } via le menu Actions dans le volet de l'éditeur. Ouvrez les paramètres de votre blog pour commencer à le configurer." + "Votre nouveau blog ${ ListedName } a été créé. Vous pouvez publier une nouvelle publication sur votre blog depuis ${ AppName } via le menu Actions du panneau de l'éditeur. Ouvrez les paramètres de votre blog pour commencer à le configurer." ] }, "B6.Preferences.Listed.Status": { @@ -4935,7 +4933,7 @@ "Sauvegardes" ], "Cancel": [ - "Annuler" + "Annulation" ], "Close preferences": [ "Fermer les préférences" @@ -4944,7 +4942,7 @@ "Confirmer" ], "Create a free ${ ListedName } author account to get started.": [ - "Créez un compte d'auteur ${ ListedName } gratuit pour commencer." + "Créez un compte auteur ${ ListedName } gratuit pour commencer." ], "Download URL": [ "URL de téléchargement" @@ -4970,18 +4968,18 @@ }, "B6.Preferences.Other.Error": { "Failed to install plugin": [ - "Impossible d'installer l'extension" + "Impossible d'installer l'extension." ], "Plugins may not be actively maintained. ${ AppName } cannot attest to the quality or user experience of these plugins, and is not responsible for any data loss that may arise from their use.": [ - "Ces extensions peuvent ne plus être activement maintenues. ${ AppName } ne peut attester ni de la qualité ni de l'expérience utilisateur de ces extensions et décline toute responsabilité en cas de perte de données résultant de leur utilisation." + "Les extensions ne sont peut-être pas activement maintenues. ${ AppName } ne peut pas garantir la qualité ni l'expérience utilisateur de ces extensions et décline toute responsabilité en cas de perte de données résultant de leur utilisation." ] }, "B6.Preferences.Other.Info": { "Loading...": [ - "Chargement..." + "Chargement en cours…" ], "No plugins installed.": [ - "Aucune extension installée." + "Aucune extension n'est installée." ], "Your preferences for ${ AppName }": [ "Vos préférences pour ${ AppName }" @@ -5010,7 +5008,7 @@ "Général" ], "Get a free month": [ - "Obtenir un mois gratuit" + "Obtenez un mois gratuit" ], "Help & feedback": [ "Aide et commentaires" @@ -5046,7 +5044,7 @@ "Coffres-forts" ], "Version": [ - "Version" + "Version " ], "What's New": [ "Nouveautés" @@ -5083,7 +5081,7 @@ "Installer une extension personnalisée" ], "Manage Plugins": [ - "Gérer les extensions" + "Gérer les plugins" ], "Preferences": [ "Préférences" @@ -5091,7 +5089,7 @@ }, "B6.Preferences.Plugins.Confirmation": { "Are you sure you want to uninstall this plugin?": [ - "Voulez-vous vraiment désinstaller cette extension ?" + "Voulez-vous vraiment désinstaller cette extension ?" ], "Uninstall Plugin?": [ "Désinstaller l'extension ?" @@ -5099,7 +5097,7 @@ }, "B6.Preferences.Plugins.Info": { "${ pluginName } has been successfully installed.": [ - "${ pluginName } a été installé avec succès." + "${ pluginName } a été installé." ], "Plugins run in a secure sandbox and can only access data you allow it. Note types allow specialized editing experiences, but in most cases, the built-in ${ SuperName } note type can encapsulate any functionality found in plugins.": [ "Les plugins fonctionnent dans un bac à sable sécurisé et ne peuvent accéder qu'aux données que vous autorisez. Les types de notes permettent des expériences d'édition spécialisées, mais dans la plupart des cas, le type de note intégré ${ SuperName } peut encapsuler toute fonctionnalité disponible dans les plugins." @@ -5124,7 +5122,7 @@ "Ajouter un code d'accès" ], "add this secret key": [ - "ajoutez cette clé secrète" + "ajouter cette clé secrète" ], "Attempt decryption": [ "Tenter le déchiffrement" @@ -5133,7 +5131,7 @@ "Retour" ], "Cancel": [ - "Annuler" + "Annulation" ], "Change Passcode": [ "Modifier le code d'accès" @@ -5151,7 +5149,7 @@ "Désactiver la confidentialité liée au multitâche" ], "Disable Multitasking/Screenshot Privacy": [ - "Désactiver la confidentialité multitâche/capture d’écran" + "Désactiver la confidentialité du multitâche et des captures d'écran" ], "Enable Biometrics Lock": [ "Activer le verrouillage biométrique" @@ -5160,7 +5158,7 @@ "Activer la confidentialité liée au multitâche" ], "Enable Multitasking/Screenshot Privacy": [ - "Activer la confidentialité multitâche/capture d'écran" + "Activer le respect de la vie privée pour le multitâche et les captures d'écran" ], "End Unprotected Access": [ "Mettre fin à l'accès non protégé" @@ -5197,7 +5195,7 @@ }, "B6.Preferences.Security.Error": { "${ erroredItems.length } items are errored and could not be decrypted.": [ - "${ erroredItems.length } éléments comportent des erreurs et n'ont pas pu être déchiffrés." + "${ erroredItems.length } éléments sont en erreur et n'ont pas pu être déchiffrés." ], "Could not prepare security key registration": [ "Impossible de préparer l'enregistrement de la clé de sécurité" @@ -5214,19 +5212,19 @@ "${ contentTypeDisplay } créé le ${ createdAtString }" ], "Actions like viewing or searching protected notes, exporting decrypted backups, or revoking an active session require additional authentication such as entering your account password or application passcode.": [ - "Des actions comme l'affichage ou la recherche de notes protégées, l'exportation de sauvegardes déchiffrées ou la révocation d'une session active nécessitent une authentification supplémentaire, telle que la saisie du mot de passe du compte ou du code d'accès de l'application." + "Des actions telles que l'affichage ou la recherche de notes protégées, l'exportation de sauvegardes déchiffrées ou la révocation d'une session active nécessitent une authentification supplémentaire, comme la saisie du mot de passe de votre compte ou du code d'accès de l'application." ], "Add a passcode to lock the application and encrypt on-device key storage.": [ - "Ajoutez un code d'accès pour verrouiller l'application et chiffrer le stockage des clés sur l'appareil." + "Ajoutez un code d'accès pour verrouiller l'application et chiffrer l'espace de stockage des clés sur l'appareil." ], "An extra layer of security when logging in to your account.": [ "Une couche de sécurité supplémentaire lors de la connexion à votre compte." ], "Authenticate with a hardware security key such as YubiKey.": [ - "Authentifiez-vous à l'aide d'une clé de sécurité matérielle telle que YubiKey." + "Authentifiez-vous avec une clé de sécurité matérielle telle que YubiKey." ], "Incorrect authentication code, please try again.": [ - "Le code d'authentification est incorrect. Nous vous invitons à réessayer." + "Code d'authentification incorrect. Nous vous invitons à réessayer." ], "Incorrect secret key, please try again.": [ "La clé secrète n'est pas correcte. Nous vous invitons à réessayer." @@ -5238,13 +5236,13 @@ "Élément de type ${ item.content_type }" ], "Last Modified: ${ updatedAtString }": [ - "Dernière mise à jour : ${ updatedAtString }" + "Dernière modification : ${ updatedAtString }" ], "Passcode lock is enabled.": [ "Le verrouillage par code d'accès est activé." ], "Please visit the web app in order to add a hardware security key.": [ - "Pour ajouter une clé de sécurité matérielle, rendez-vous dans l'application web." + "Rendez-vous sur l'application web pour ajouter une clé de sécurité matérielle." ], "Save your secret key ${ safeStorageLink }:": [ "Sauvegarder votre clé secrète ${ safeStorageLink } :" @@ -5256,7 +5254,7 @@ "Connectez-vous ou créez un compte pour configurer des clés de sécurité matérielles." ], "Some apps, like Google Authenticator, do not back up and restore your secret keys if you lose your device or get a new one.": [ - "Certaines applications, comme Google Authenticator, ne sauvegardent pas vos clés secrètes et ne permettent pas de les restaurer si vous perdez votre appareil ou en obtenez un nouveau." + "Certaines applications, comme Google Authenticator, ne sauvegardent ni ne restaurent vos clés secrètes si vous perdez votre appareil ou en obtenez un nouveau." ], "somewhere safe": [ "à un endroit sûr" @@ -5268,7 +5266,7 @@ "L'authentification à deux facteurs a été activée pour votre compte." ], "User agent logging allows you to identify the devices or browsers signed into your account. For increased privacy, you can disable this feature, which will remove all saved user agent values from our server, and disable future logging of this value.": [ - "La journalisation de l'agent utilisateur permet d'identifier les appareils ou les navigateurs connectés à votre compte. Pour un meilleur respect de la vie privée, vous pouvez désactiver cette fonctionnalité, ce qui retirera toutes les valeurs d'agent utilisateur enregistrées sur notre serveur et désactivera la journalisation future de cette valeur." + "La journalisation de l'agent utilisateur vous permet d'identifier les appareils ou les navigateurs connectés à votre compte. Pour renforcer le respect de la vie privée, vous pouvez désactiver cette fonctionnalité, ce qui supprimera de notre serveur toutes les valeurs d'agent utilisateur enregistrées et désactivera la journalisation future de cette valeur." ], "You can use this key to generate codes if you lose access to your authenticator app.": [ "Vous pouvez utiliser cette clé pour générer des codes si vous perdez l'accès à votre application d'authentification." @@ -5278,6 +5276,26 @@ ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount } note archivée", + "${ archivedCount } notes archivées" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount } note mise à la corbeille", + "${ deletedCount } notes mises à la corbeille" + ], + "${ filesTotal } file": [ + "${ filesTotal } fichier", + "${ filesTotal } fichiers" + ], + "${ notesCount } note": [ + "${ notesCount } note", + "${ notesCount } note" + ], + "${ tagsCount } tag": [ + "${ tagsCount } tag", + "${ tagsCount } tags" + ], "authentication code": [ "code d'authentification" ], @@ -5300,10 +5318,10 @@ "Exiger la biométrie" ], "Require Passcode": [ - "Demander le code d'accès" + "Exiger un code d'accès" ], "Scan this QR code": [ - "Scannez ce QR code" + "Scanner ce QR code" ], "secret key": [ "clé secrète" @@ -5314,10 +5332,10 @@ }, "B6.Preferences.Security.Placeholder": { "Confirm Passcode": [ - "Confirmer le code d'accès" + "Confirmez le code d'accès" ], "Passcode": [ - "Code d'accès" + "Code d’accès " ] }, "B6.Preferences.Security.Status": { @@ -5325,7 +5343,7 @@ "Les protections sont activées." ], "Unprotected access expires at ${ protectionsDisabledUntil }.": [ - "L'accès non protégé expire à ${ protectionsDisabledUntil }." + "L'accès non protégé expire le ${ protectionsDisabledUntil }." ] }, "B6.Preferences.Security.Subtitle": { @@ -5333,7 +5351,7 @@ "Appareils" ], "Session user agent logging": [ - "Journalisation de l'agent utilisateur des sessions" + "Journalisation de l'agent utilisateur de session" ] }, "B6.Preferences.Security.Title": { @@ -5356,19 +5374,19 @@ "Chiffrement" ], "Error decrypting items": [ - "Erreur lors du déchiffrement des éléments" + "Une erreur s'est produite pendant le déchiffrement des éléments." ], "Hardware security key authentication": [ "Authentification par clé de sécurité matérielle" ], "Hardware security key authentication not available": [ - "L'authentification par clé de sécurité matérielle n'est pas disponible" + "Authentification par clé de sécurité matérielle indisponible" ], "Multitasking Privacy": [ "Confidentialité liée au multitâche" ], "Multitasking/Screenshot Privacy": [ - "Confidentialité multitâche/capture d'écran" + "Confidentialité du multitâche et des captures d'écran" ], "Passcode Autolock": [ "Verrouillage automatique par code d'accès" @@ -5383,10 +5401,10 @@ "Protections" ], "Step 1 of 3 - Scan QR code": [ - "Étape 1 sur 3 - Scanner le QR code" + "Étape 1 sur 3 : scanner le QR code" ], "Step 2 of 3 - Save secret key": [ - "Étape 2 sur 3 - Enregistrer la clé secrète" + "Étape 2 sur 3 : enregistrer la clé secrète" ], "Step 3 of 3 - Verification": [ "Étape 3 sur 3 - Vérification" @@ -5398,12 +5416,12 @@ "Authentification à deux facteurs" ], "Two-factor authentication not available": [ - "L'authentification à deux facteurs n'est pas disponible" + "L'authentification à deux facteurs n'est pas disponible." ] }, "B6.Preferences.Security.Warning": { "Adding a passcode is not supported in temporary sessions. Please sign out, then sign back in with the \"Stay signed in\" option checked.": [ - "L'ajout d'un code d'accès n'est pas pris en charge dans les sessions temporaires. Déconnectez-vous, puis reconnectez-vous en cochant l'option « Rester connecté »." + "L'ajout d'un code d'accès n'est pas pris en charge dans les sessions temporaires. Déconnectez-vous, puis reconnectez-vous en cochant l'option « Rester connecté »." ] }, "B6.Preferences.Subscription.Confirmation": { @@ -5419,19 +5437,19 @@ }, "B6.Preferences.Subscription.Error": { "An error occurred while sending the invite. Please try again or contact support if the issue persists.": [ - "Une erreur est survenue lors de l'envoi de l'invitation. Veuillez réessayer ou contacter le support si le problème persiste." + "Une erreur est survenue lors de l'envoi de l'invitation. Réessayez ou contactez le support si le problème persiste." ], "Cancelation already in progress.": [ - "Une annulation est déjà en cours." + "L'annulation est déjà en cours." ], "Cannot close window until pending tasks are complete.": [ - "Impossible de fermer la fenêtre tant que des tâches sont en attente." + "Impossible de fermer la fenêtre tant que certaines tâches sont en cours." ], "Could not cancel invitation. Please try again or contact support if the issue persists.": [ - "L'invitation n'a pas pu être annulée. Nous vous invitons à réessayer ou à contacter le support si le problème persiste." + "L'invitation n'a pas pu être annulée. Réessayez ou contactez le support si le problème persiste." ], "The email you entered has an invalid format. Please review your input and try again.": [ - "Le format de l'adresse e-mail que vous avez saisie n'est pas valide. Vérifiez votre saisie et réessayez." + "L'adresse e-mail saisie n'est pas au bon format. Nous vous invitons à vérifier votre saisie et à réessayer." ], "There was an error when attempting to redirect you to the subscription page.": [ "Une erreur s'est produite lors de la tentative de redirection vers la page d'abonnement." @@ -5442,46 +5460,41 @@ "Invitations actives" ], "If an account is found with that email, they will receive an email with your invitation.": [ - "Si un compte est associé à cette adresse e-mail, la personne concernée recevra un message contenant votre invitation." + "Si un compte est associé à cette adresse e-mail, un e-mail contenant votre invitation sera envoyé." ], "Invitee Email": [ - "Adresse e-mail de l'invité" + "E-mail de l'invité" ], "Make your first subscription invite below.": [ "Créez votre première invitation d'abonnement ci-dessous." ], "Note:": [ - "Note :" - ], - "out of": [ - "sur" + "Remarque :" ], "Redirecting you to the subscription page...": [ - "Redirection vers la page d'abonnement..." + "Redirection vers la page d'abonnement…" ], "Subscription": [ "Abonnement" ], - "subscription invites.": [ - "invitations d'abonnement." - ], "Subscription sharing": [ "Partage d'abonnement" ], "Subscription sharing is available only on the ${ ProfessionalPlanName } plan. Please upgrade in order to share your subscription.": [ - "Le partage d'abonnement est disponible uniquement avec l'abonnement ${ ProfessionalPlanName }. Changez d'abonnement pour pouvoir partager le vôtre." + "Le partage d'abonnement n'est disponible qu'avec l'abonnement ${ ProfessionalPlanName }. Changez d'abonnement pour pouvoir partager votre abonnement." ], "The invitee must have an existing account with ${ AppName }. If they do not have an account yet, instruct them to make an account first.": [ - "La personne invitée doit déjà avoir un compte ${ AppName }. Si elle n'en a pas encore, invitez-la à en créer un d'abord." + "La personne invitée doit disposer d'un compte ${ AppName } existant. Si elle n'a pas encore de compte, invitez-la à en créer un au préalable." ], "This subscription has been shared with you and can only be managed by the owner.": [ - "Cet abonnement a été partagé avec vous et seul son propriétaire peut le gérer." + "Cet abonnement a été partagé avec vous et ne peut être géré que par le propriétaire." ], "You don't have a ${ AppName } subscription yet.": [ "Vous n'avez pas encore d'abonnement ${ AppName }." ], - "You've used": [ - "Vous avez utilisé" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "Vous avez utilisé ${ usedInvitationsCount } invitation d'abonnement sur ${ allowedInvitationsCount }.", + "Vous avez utilisé ${ usedInvitationsCount } invitations d'abonnement sur ${ allowedInvitationsCount }." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ "Votre abonnement ${ appNameBold }${ subscriptionTierBold } a expiré le ${ expirationDateBold }. Vous pouvez vous réabonner ci-dessous si vous le souhaitez." @@ -5498,7 +5511,7 @@ }, "B6.Preferences.Subscription.Label": { "Cancel": [ - "Annuler" + "Annulation" ], "Invite": [ "Inviter" @@ -5515,7 +5528,7 @@ }, "B6.Preferences.Subscription.Status": { "Invite processed successfully.": [ - "L'invitation a été traitée avec succès." + "L'invitation a été traitée." ] }, "B6.Preferences.Subscription.Title": { @@ -5537,16 +5550,16 @@ "Ajouter un contact de confiance" ], "Cancel": [ - "Annuler" + "Annulation" ], "Cancel Invite": [ "Annuler l'invitation" ], "Choose icon": [ - "Choisir l'icône" + "Choisir une icône" ], "Copy ID": [ - "Copier l’ID" + "Copier l'ID" ], "Create Shared Vault": [ "Créer un coffre-fort partagé" @@ -5599,7 +5612,7 @@ "Voulez-vous vraiment supprimer ce contact ?" ], "Are you sure you want to delete this vault?": [ - "Voulez-vous vraiment supprimer ce coffre-fort ?" + "Voulez-vous vraiment supprimer ce coffre-fort ?" ], "Are you sure you want to leave this vault?": [ "Voulez-vous vraiment quitter ce coffre-fort ?" @@ -5613,7 +5626,7 @@ "Impossible de copier dans le presse-papiers" ], "One or more subtags are in other vaults. Please remove those subtags from the vaults or move them to this vault first.": [ - "Un ou plusieurs sous-tags se trouvent dans d'autres coffres-forts. Retirez ces sous-tags des autres coffres-forts ou déplacez-les vers ce coffre-fort au préalable." + "Un ou plusieurs sous-tags se trouvent dans d'autres coffres-forts. Veuillez retirer ces sous-tags des coffres-forts ou les déplacer d'abord vers ce coffre-fort." ], "This item is linked to other items that are not in the same vault. Please move those items to this vault first.": [ "Cet élément est lié à d'autres éléments qui ne se trouvent pas dans le même coffre-fort. Déplacez d'abord ces éléments vers ce coffre-fort." @@ -5622,7 +5635,7 @@ "Le contact n'a pas pu être créé. Nous vous invitons à réessayer." ], "Unable to delete vault. Please try again.": [ - "Le coffre-fort n'a pas pu être supprimé. Nous vous invitons à réessayer." + "Impossible de supprimer le coffre-fort. Nous vous invitons à réessayer." ], "Unable to leave vault. Please try again.": [ "Impossible de quitter le coffre-fort. Nous vous invitons à réessayer." @@ -5630,19 +5643,19 @@ }, "B6.Preferences.Vaults.Info": { "Ask your contact for their ${ AppName } CollaborationID via secure email or chat. Then, enter it here to add them as a contact.": [ - "Demandez à votre contact son CollaborationID ${ AppName } par e-mail sécurisé ou par messagerie instantanée. Saisissez-le ensuite ici pour l'ajouter en tant que contact." + "Demandez à votre contact son CollaborationID ${ AppName } par le biais d'une boîte mail sécurisée ou d'une messagerie instantanée. Saisissez-le ensuite ici pour l'ajouter à vos contacts." ], "Choose your own key for your vault. This is an advanced option and is not recommended for most users.": [ "Choisissez votre propre clé pour votre coffre-fort. Il s'agit d'une option avancée, déconseillée à la plupart des utilisateurs." ], "No contacts available to invite.": [ - "Aucun contact disponible à inviter." + "Aucun contact à inviter." ], "Please upgrade in order to increase your vault limit.": [ - "Changez d'abonnement pour augmenter votre limite de coffres-forts." + "Changez d'abonnement pour augmenter la limite de vos coffres-forts." ], "The sender of this invite is not trusted. To accept this invite, first add the sender as a trusted contact.": [ - "L'expéditeur de cette invitation n'est pas approuvé. Pour accepter cette invitation, ajoutez d'abord l'expéditeur en tant que contact de confiance." + "L'expéditeur de cette invitation n'est pas approuvé. Pour accepter cette invitation, ajoutez d'abord l'expéditeur comme contact de confiance." ], "The vault name and description are end-to-end encrypted.": [ "Le nom et la description du coffre-fort sont chiffrés de bout en bout." @@ -5651,19 +5664,19 @@ "Le coffre-fort est verrouillé." ], "Vaults that have no designated survivor will be deleted when the owner account is deleted. In order to ensure that no data is lost, please designate a survivor who will be transferred ownership of the vault.": [ - "Les coffres-forts sans contact d'urgence désigné seront supprimés lorsque le compte du propriétaire sera supprimé. Pour éviter toute perte de données, veuillez désigner un contact d'urgence à qui la propriété du coffre-fort sera transférée." + "Les coffres-forts sans contact d'urgence désigné seront supprimés lors de la suppression du compte propriétaire. Afin d'éviter toute perte de données, désignez un contact d'urgence à qui la propriété du coffre-fort sera transférée." ], "Your vault key will be encrypted and saved locally on this device. You will need to manually enter your vault key on your other devices.": [ "Votre clé de coffre sera chiffrée et enregistrée localement sur cet appareil. Vous devrez saisir manuellement votre clé de coffre sur vos autres appareils." ], "Your vault key will be encrypted and synced to your account and automatically available on your other devices.": [ - "Votre clé de coffre sera chiffrée et synchronisée avec votre compte, et automatiquement disponible sur vos autres appareils." + "Votre clé de coffre sera chiffrée et synchronisée avec votre compte, et sera automatiquement disponible sur vos autres appareils." ], "Your vault key will be randomly generated and synced to your account.": [ - "Votre clé de coffre sera générée de manière aléatoire et synchronisée avec votre compte." + "Votre clé de coffre sera générée aléatoirement et synchronisée avec votre compte." ], "Your vault key will only be stored in memory and will be forgotten when you close the app. You will need to manually enter your vault key on your other devices.": [ - "Votre clé de coffre sera stockée uniquement en mémoire et sera oubliée lorsque vous fermerez l'application. Vous devrez saisir manuellement votre clé de coffre sur vos autres appareils." + "Votre clé de coffre sera uniquement stockée en mémoire et sera oubliée lorsque vous fermerez l'application. Vous devrez saisir manuellement votre clé de coffre sur vos autres appareils." ] }, "B6.Preferences.Vaults.Label": { @@ -5686,7 +5699,7 @@ "Éphémère" ], "File storage used:": [ - "Espace de stockage de fichiers utilisé :" + "Espace de stockage des fichiers utilisé :" ], "Invite Contacts": [ "Inviter des contacts" @@ -5704,7 +5717,7 @@ "Invitations en attente" ], "Permission:": [ - "Autorisation :" + "Autorisation:" ], "Randomized (Recommended)": [ "Aléatoire (recommandé)" @@ -5716,7 +5729,7 @@ "Synchronisé (recommandé)" ], "Trusted": [ - "Approuvé(e)" + "Approuvée" ], "Trusted Sender:": [ "Expéditeur approuvé :" @@ -5725,16 +5738,16 @@ "Contact sans nom" ], "Untrusted": [ - "Non approuvé(e)" + "Non approuvé" ], "Vault Description:": [ - "Description du coffre-fort :" + "Description du coffre-fort :" ], "Vault ID:": [ - "ID du coffre-fort :" + "ID du coffre-fort:" ], "Vault Info": [ - "Informations sur le coffre-fort" + "Informations du coffre-fort" ], "Vault Members": [ "Membres du coffre-fort" @@ -5764,15 +5777,15 @@ }, "B6.Preferences.Vaults.Subtitle": { "In order to use Vaults, you must update your account to use the latest data encryption version.": [ - "Pour utiliser les coffres-forts, vous devez mettre à jour votre compte afin d'utiliser la dernière version de chiffrement des données." + "Pour utiliser les coffres-forts, vous devez mettre à jour votre compte vers la dernière version de chiffrement des données." ], "Share your CollaborationID with collaborators to join their vaults.": [ - "Partagez votre CollaborationID avec vos collaborateurs afin de rejoindre leurs coffres-forts." + "Partagez votre CollaborationID avec vos collaborateurs pour rejoindre leurs coffres-forts." ] }, "B6.Preferences.Vaults.Title": { "Account update required": [ - "Mise à jour du compte requise" + "Mise à jour du compte nécessaire" ], "Add New Contact": [ "Ajouter un nouveau contact" @@ -5781,7 +5794,7 @@ "Impossible de déplacer l'élément vers le coffre-fort" ], "Choose icon": [ - "Choisir l'icône" + "Choisir une icône" ], "CollaborationID": [ "CollaborationID" @@ -5805,7 +5818,7 @@ "Invitations reçues" ], "Vault Key Storage Mode": [ - "Mode de stockage des clés de coffre" + "Mode de stockage de la clé de coffre" ], "Vault Key Type": [ "Type de clé de coffre" @@ -5828,7 +5841,7 @@ "Télécharger" ], "Download as archive": [ - "Télécharger sous forme d’archive" + "Télécharger sous forme d'archive" ], "Hide file info": [ "Masquer les informations du fichier" @@ -5837,7 +5850,7 @@ "Masquer la section des liens" ], "Open account menu": [ - "Ouvrir le menu du compte" + "Ouvrir le menu Compte" ], "Open file preview": [ "Ouvrir l'aperçu du fichier" @@ -5857,7 +5870,7 @@ "Supprimer quand même" ], "This file could not be deleted from the server, possibly because you are attempting to delete a file item that was imported from another account. Would you like to remove this file item from your account anyway? If you're sure the file is yours and still exists on the server, do not choose this option, and instead try to delete it again.": [ - "Ce fichier n'a pas pu être supprimé du serveur, peut-être parce que vous tentez de supprimer un élément de type fichier importé depuis un autre compte. Voulez-vous néanmoins retirer cet élément de votre compte ? Si vous avez la certitude que ce fichier est le vôtre et qu'il existe toujours sur le serveur, ne choisissez pas cette option et essayez plutôt de le supprimer à nouveau." + "Ce fichier n'a pas pu être supprimé du serveur, peut-être parce que vous tentez de supprimer un élément de fichier importé depuis un autre compte. Souhaitez-vous retirer cet élément de fichier de votre compte malgré tout ? Si vous avez la certitude que ce fichier vous appartient et qu'il existe toujours sur le serveur, ne choisissez pas cette option et essayez plutôt de le supprimer à nouveau." ], "Unable to Delete": [ "Suppression impossible" @@ -5865,22 +5878,28 @@ }, "B7.FilesSubscriptionHelp.Files.Error": { "Could not attach file because selected note was deleted": [ - "Impossible de joindre le fichier, car la note sélectionnée a été supprimée." + "Impossible de joindre le fichier car la note sélectionnée a été supprimée." ], "Could not close upload session": [ "La session d'importation n'a pas pu être fermée." ], "Could not create valet token": [ - "Impossible de créer le jeton valet" + "Impossible de créer le Valet Token" ], "Could not move file": [ "Le fichier n'a pas pu être déplacé." ], "Could not start upload session": [ - "Impossible de démarrer la session d'importation." + "La session d'importation n'a pas pu être démarrée." + ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "L'espace de stockage de fichiers chiffrés nécessite un abonnement actif. Changez d'abonnement pour télécharger et importer des fichiers." + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "Les fichiers chiffrés sont indisponibles car votre abonnement a expiré. Renouvelez votre abonnement pour pouvoir de nouveau télécharger et importer des fichiers." ], "Failed to close an upload session.": [ - "La fermeture d'une session d'importation n'a pas abouti." + "Impossible de fermer une session d'importation." ], "Failed to create file token.": [ "Le jeton du fichier n'a pas pu être créé." @@ -5892,10 +5911,10 @@ "Le segment du fichier n'a pas pu être téléchargé." ], "Failed to download files as archive": [ - "Les fichiers n'ont pas pu être téléchargés sous forme d'archive" + "Les fichiers n'ont pas pu être téléchargés sous forme d'archive." ], "Failed to push file bytes to server": [ - "Les octets du fichier n’ont pas pu être envoyés au serveur" + "Impossible d'envoyer les octets du fichier au serveur" ], "Failed to start an upload session.": [ "Impossible de démarrer une session d'importation." @@ -5904,22 +5923,34 @@ "Le segment du fichier n'a pas pu être importé." ], "File is not in a shared vault": [ - "Le fichier n'est pas dans un coffre-fort partagé" + "Le fichier ne se trouve pas dans un coffre-fort partagé." + ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "Les fichiers ne peuvent pas être importés car votre abonnement a expiré. Renouvelez votre abonnement pour utiliser de nouveau l'espace de stockage de fichiers chiffrés." + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "Les fichiers ne peuvent pas être importés sans abonnement actif. Changez d'abonnement pour utiliser l'espace de stockage de fichiers chiffrés." ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ - "Utilisez ${ FileSafeName } ou l'éditeur ${ BoldName } pour joindre des images et des fichiers. Pour en savoir plus, consultez ${ FileSafeHelpUrl }." + "Veuillez utiliser ${ FileSafeName } ou l'éditeur ${ BoldName } pour joindre des images et des fichiers. Pour en savoir plus, consultez ${ FileSafeHelpUrl }." ], "There was an error loading the file. Try again, or download the file and open it using another application.": [ - "Une erreur s'est produite lors du chargement du fichier. Réessayez, ou téléchargez le fichier et ouvrez-le avec une autre application." + "Une erreur est survenue lors du chargement du fichier. Réessayez ou téléchargez le fichier et ouvrez-le avec une autre application." ], "There was an error while downloading the file": [ - "Une erreur s'est produite pendant le téléchargement du fichier" + "Une erreur s'est produite lors du téléchargement du fichier" ], "There was an error while uploading the file": [ - "Une erreur s'est produite lors de l'importation du fichier" + "Une erreur s'est produite lors de l'importation du fichier." + ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "Ce fichier ne peut pas être téléchargé car votre abonnement a expiré. Renouvelez votre abonnement pour accéder de nouveau à vos fichiers." + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "Ce fichier ne peut pas être téléchargé sans abonnement actif. Changez d'abonnement pour accéder aux fichiers chiffrés." ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ - "Ce fichier dépasse les limites prises en charge par ce navigateur. Pour importer des fichiers de plus de ${ maxFileSizeInMegabytes } Mo, utilisez l'application de bureau ou le navigateur Chrome." + "Ce fichier dépasse les limites prises en charge par ce navigateur. Pour importer des fichiers supérieurs à ${ maxFileSizeInMegabytes } Mo, utilisez l'application de bureau ou le navigateur Chrome." ] }, "B7.FilesSubscriptionHelp.Files.Info": { @@ -5930,13 +5961,13 @@ "Les actions seront appliquées à tous les fichiers sélectionnés." ], "Add a passcode or create an account to require authentication to view this file.": [ - "Ajoutez un code d’accès ou créez un compte pour exiger une authentification avant d’afficher ce fichier." + "Ajoutez un code d'accès ou créez un compte afin d'exiger une authentification pour afficher ce fichier." ], "Attach to note": [ "Joindre à la note" ], "Authenticate": [ - "S'authentifier" + "S’authentifier" ], "Authenticate to view this file.": [ "Authentifiez-vous pour afficher ce fichier." @@ -5945,40 +5976,40 @@ "Sauvegardé le ${ backedUpOn }" ], "Created:": [ - "Création :" + "Création :" ], "Decrease size": [ - "Diminuer la taille" + "Réduire la taille" ], "Decrypted Size:": [ "Taille déchiffrée :" ], "Deleted file \"${ fileName }\"": [ - "Le fichier « ${ fileName } » a été supprimé" + "Fichier « ${ fileName } » supprimé" ], "Deleting file \"${ fileName }\"...": [ - "Suppression du fichier \"${ fileName }\" en cours..." + "Suppression du fichier \"${ fileName }\"..." ], "Detach from note": [ - "Retirer de la note" + "Détacher de la note" ], "Downloading \"${ truncatedFileName }\"": [ - "Téléchargement de \"${ truncatedFileName }\" en cours" + "Téléchargement en cours de « ${ truncatedFileName } »" ], "Downloading ${ fileCount } files as archive": [ - "${ fileCount } fichiers en cours de téléchargement sous forme d'archive" + "Téléchargement de ${ fileCount } fichiers sous forme d'archive" ], "Downloading file \"${ fileName }\"": [ - "Téléchargement du fichier « ${ fileName } » en cours" + "Téléchargement du fichier « ${ fileName } »" ], "Downloading file \"${ fileName }\" (0%)": [ - "Téléchargement du fichier « ${ fileName } » en cours (0 %)" + "Téléchargement du fichier « ${ fileName } » (0 %)" ], "Drop your files to upload and link them to the current file": [ "Glissez-déposez vos fichiers pour les importer et les associer au fichier actuel" ], "Drop your files to upload them": [ - "Déposez vos fichiers pour les importer" + "Glissez-déposez vos fichiers pour les importer" ], "Encrypted Size:": [ "Taille chiffrée :" @@ -5993,13 +6024,13 @@ "Informations sur le fichier" ], "File not backed up locally": [ - "Fichier non sauvegardé localement" + "Le fichier n'est pas sauvegardé localement" ], "File options panel": [ - "Panneau des options de fichier" + "Panneau des options du fichier" ], "Files attached to your notes appear here. You can also upload files directly from this page.": [ - "Les fichiers joints à vos notes s'affichent ici. Vous pouvez également importer des fichiers directement depuis cette page." + "Les fichiers joints à vos notes apparaissent ici. Vous pouvez également importer des fichiers directement depuis cette page." ], "Increase size": [ "Augmenter la taille" @@ -6008,16 +6039,16 @@ "Dernière modification :" ], "Loading...": [ - "Chargement..." + "Chargement en cours…" ], "No files selected": [ "Aucun fichier n'est sélectionné." ], "Password protect": [ - "Protéger par mot de passe" + "Protéger par un mot de passe" ], "Preparing archive...": [ - "Préparation en cours de l'archive..." + "Préparation de l'archive…" ], "Rename": [ "Modifier le nom" @@ -6026,22 +6057,22 @@ "Taille" ], "Size:": [ - "Taille :" + "Taille :" ], "Successfully downloaded ${ fileCount } files as archive": [ - "${ fileCount } fichiers ont été téléchargés sous forme d'archive" + "${ fileCount } fichiers téléchargés sous forme d'archive" ], "Successfully downloaded file": [ "Le fichier a été téléchargé." ], "Successfully downloaded file \"${ fileName }\"": [ - "Le fichier \"${ fileName }\" a été téléchargé" + "Fichier « ${ fileName } » téléchargé" ], "Successfully downloaded file from local backup": [ "Le fichier a été téléchargé depuis la sauvegarde locale." ], "This file can only be previewed in an external app": [ - "Ce fichier ne peut être prévisualisé que dans une application externe." + "L'aperçu de ce fichier n'est disponible que dans une application externe" ], "This file can't be previewed.": [ "Ce fichier ne peut pas être prévisualisé." @@ -6050,13 +6081,13 @@ "Ce fichier est protégé." ], "This file is readonly": [ - "Ce fichier est en lecture seule." + "Ce fichier est en lecture seule" ], "This video can't be previewed.": [ - "Impossible d'afficher un aperçu de cette vidéo." + "Cette vidéo ne peut pas être prévisualisée." ], "To view this file, download it and open it using another application.": [ - "Pour afficher ce fichier, téléchargez-le et ouvrez-le avec une autre application." + "Pour afficher ce fichier, téléchargez-le puis ouvrez-le avec une autre application." ], "Total Size:": [ "Taille totale :" @@ -6065,25 +6096,25 @@ "Réessayer" ], "Type:": [ - "Type :" + "Type:" ], "Uploaded file \"${ uploadedFileName }\"": [ - "Fichier importé \"${ uploadedFileName }\"" + "Fichier importé « ${ uploadedFileName } »" ], "Uploading file \"${ fileName }\"": [ - "Le fichier \"${ fileName }\" est en cours d'importation" + "Importation du fichier \"${ fileName }\" en cours" ], "Uploading file \"${ fileName }\" (${ percentComplete }%)": [ - "Import du fichier « ${ fileName } » en cours (${ percentComplete } %)" + "Importation du fichier en cours « ${ fileName } » (${ percentComplete } %)" ], "View file": [ - "Voir le fichier" + "Afficher le fichier" ], "You don't have any files yet": [ - "Vous n'avez pas encore de fichiers" + "Vous n'avez encore aucun fichier." ], "ZIP file": [ - "Fichier zip" + "Fichier ZIP" ], "Zoom": [ "Zoom" @@ -6112,10 +6143,10 @@ "fichier" ], "File context menu": [ - "Menu contextuel du fichier" + "Menu contextuel des fichiers" ], "File information panel": [ - "Panneau d'informations du fichier" + "Panneau d'informations sur le fichier" ], "File options": [ "Options de fichier" @@ -6124,7 +6155,7 @@ "Menu des options du fichier" ], "File preview modal": [ - "Fenêtre d'aperçu du fichier" + "Fenêtre modale d'aperçu du fichier" ], "Left align": [ "Aligner à gauche" @@ -6133,7 +6164,7 @@ "Ouvrir" ], "Rename file": [ - "Modifier le nom du fichier" + "Renommer un fichier" ], "Right align": [ "Aligner à droite" @@ -6170,13 +6201,13 @@ "Capturer l'article" ], "Clip as screenshot": [ - "Capturer sous forme de capture d'écran" + "Capturer en tant que capture d'écran" ], "Clip full page": [ "Capturer la page entière" ], "Clip text selection": [ - "Capturer la sélection de texte" + "Capturer le texte sélectionné" ], "Select elements to capture": [ "Sélectionner les éléments à capturer" @@ -6187,24 +6218,24 @@ }, "B7.FilesSubscriptionHelp.Help.Confirmation": { "Account related issue?": [ - "Un problème lié au compte ?" + "Un problème lié à votre compte ?" ], "Can I collaborate with others on a note?": [ "Puis-je collaborer avec d'autres personnes sur une note ?" ], "Can I use ${ AppName } totally offline?": [ - "Puis-je utiliser ${ AppName } entièrement hors ligne ?" + "Puis-je utiliser ${ AppName } entièrement hors ligne ?" ], "Can’t find your question here?": [ - "Vous ne trouvez pas la réponse à votre question ici ?" + "Vous ne trouvez pas votre question ici ?" ], "Who can read my private notes?": [ - "Qui peut lire mes notes privées ?" + "Qui peut lire mes notes privées ?" ] }, "B7.FilesSubscriptionHelp.Help.Error": { "No content to clip": [ - "Il n'y a aucun contenu à capturer" + "Aucun contenu à capturer" ] }, "B7.FilesSubscriptionHelp.Help.Info": { @@ -6212,7 +6243,7 @@ "${ AppName } peut être utilisé totalement hors ligne sans compte, et sans connexion Internet. Vous trouverez plus d'informations sur ${ offlineHelpLink }" ], "Because of our encrypted architecture, ${ AppName } does not currently provide a real-time collaboration solution. Multiple users can share the same account however, but editing at the same time may result in sync conflicts, which may result in the duplication of notes.": [ - "En raison de notre architecture chiffrée, ${ AppName } ne propose pas actuellement de solution de collaboration en temps réel. Plusieurs utilisateurs peuvent toutefois partager le même compte, mais des modifications simultanées peuvent entraîner des conflits de synchronisation, pouvant aboutir à la duplication de notes." + "En raison de notre architecture chiffrée, ${ AppName } ne propose actuellement pas de solution de collaboration en temps réel. Plusieurs utilisateurs peuvent toutefois partager le même compte, mais une modification simultanée peut entraîner des conflits de synchronisation, qui peuvent à leur tour entraîner une duplication des notes." ], "Community forum": [ "Forum communautaire" @@ -6224,7 +6255,7 @@ "Questions fréquentes" ], "If you have an issue, found a bug or want to suggest a feature, you can browse or post to the forum. It’s recommended for non-account related issues.": [ - "Si vous rencontrez un problème, découvrez un bug ou souhaitez suggérer une fonctionnalité, vous pouvez consulter le forum ou y publier un message. Il convient aux problèmes sans rapport avec le compte." + "Si vous rencontrez un problème, avez trouvé un bug ou souhaitez suggérer une fonctionnalité, vous pouvez parcourir le forum ou y publier un message. Il est recommandé pour les problèmes sans rapport avec le compte." ], "more details here.": [ "plus d'informations ici." @@ -6233,21 +6264,21 @@ "La note a été capturée." ], "Privacy Manifesto.": [ - "Manifeste sur la protection de la vie privée." + "Manifeste pour le respect de la vie privée." ], "Quite simply: no one but you. Not us, not your ISP, not a hacker, and not a government agency. As long as you keep your password safe, and your password is reasonably strong, then you are the only person in the world with the ability to decrypt your notes. For more on how we handle your privacy and security, check out our easy to read ${ privacyPolicyLink }": [ "Tout simplement : personne sauf vous. Pas nous, pas votre FAI, pas un hackeur, et pas une administration publique. Tant que vous gardez votre mot de passe en sûreté, et que votre mot de passe et relativement fort, alors vous êtes la seule personne au monde avec la capacité à déchiffrer vos notes. Pour plus d'informations sur la manière dont nous gérons votre vie privée et votre sécurité, consultez notre ${ privacyPolicyLink } facile à lire." ], "Send an email to ${ SupportEmail } and we’ll sort it out.": [ - "Envoyez un message à ${ SupportEmail } et nous réglerons le problème." + "Envoyez un message à ${ SupportEmail } et nous trouverons une solution." ], "Want to meet other passionate note-takers and privacy enthusiasts? Want to share your feedback with us? Join the ${ AppName } Discord for discussions on security, themes, editors and more.": [ - "Vous souhaitez rencontrer d'autres passionnés de prise de notes et défenseurs du respect de la vie privée ? Vous voulez nous faire part de vos commentaires ? Rejoignez le Discord de ${ AppName } pour discuter de sécurité, de thèmes, d'éditeurs…" + "Vous souhaitez rencontrer d'autres passionnés de prise de notes et de protection de la vie privée ? Vous souhaitez nous faire part de vos commentaires ? Rejoignez le Discord de ${ AppName } pour échanger sur la sécurité, les thèmes, les éditeurs…" ] }, "B7.FilesSubscriptionHelp.Help.Label": { "Email us": [ - "Écrivez-nous par e-mail" + "Nous écrire" ], "Extension menu": [ "Menu de l'extension" @@ -6256,7 +6287,7 @@ "Accéder au forum" ], "Join our Discord": [ - "Rejoignez notre Discord" + "Rejoindre notre Discord" ], "Open FAQ": [ "Ouvrir la FAQ" @@ -6273,7 +6304,7 @@ }, "B7.FilesSubscriptionHelp.Help.Placeholder": { "Select tag to save clipped notes to...": [ - "Sélectionner le tag où enregistrer les notes capturées..." + "Sélectionnez le tag auquel enregistrer les notes capturées…" ] }, "B7.FilesSubscriptionHelp.Subscription.Action": { @@ -6290,27 +6321,27 @@ "Vie privée" ], "Upgrade": [ - "Changer d'abonnement" + "Mettre à niveau" ], "Upgrade Features": [ - "Changer d'abonnement pour plus de fonctionnalités" + "Débloquer des fonctionnalités" ] }, "B7.FilesSubscriptionHelp.Subscription.Error": { "An unknown issue occurred during offline activation. Please download your activation code again and try once more.": [ - "Un problème inconnu s'est produit lors de l'activation hors ligne. Nous vous invitons à télécharger à nouveau votre code d'activation et à réessayer." + "Un problème inconnu est survenu lors de l'activation hors ligne. Téléchargez à nouveau votre code d'activation et réessayez." ], "Could not accept invitation.": [ "L'invitation n'a pas pu être acceptée." ], "Could not confirm IAP.": [ - "Impossible de confirmer l'IAP." + "L'IAP n'a pas pu être confirmé." ], "Could not get purchase flow URL.": [ - "L'URL du processus d'achat n'a pas pu être récupérée." + "L'URL du parcours d'achat n'a pas pu être récupérée." ], "Could not get subscription token.": [ - "Impossible de récupérer le jeton d'abonnement." + "Le jeton d'abonnement n'a pas pu être récupéré." ], "Could not load purchase flow URL.": [ "Impossible de charger l'URL du processus d'achat." @@ -6319,7 +6350,7 @@ "Impossible d'accéder au processus d'achat." ], "Failed to get offline features.": [ - "Les fonctionnalités hors ligne n'ont pas pu être obtenues." + "Impossible d'obtenir les fonctionnalités hors ligne." ], "Failed to get subscription's information.": [ "Impossible de récupérer les informations de l'abonnement." @@ -6339,7 +6370,7 @@ "${ feature.name } est en lecture seule." ], "${ featureNameLabel } is valid and you should not be seeing this message": [ - "${ featureNameLabel } est valide et vous ne devriez pas voir ce message." + "${ featureNameLabel } est valide et ce message ne devrait pas s'afficher." ], "${ ListedName } Custom Domain": [ "${ ListedName } Domaine personnalisé" @@ -6348,85 +6379,85 @@ "Alternative à ${ MarkdownEditorName }" ], "${ MarkdownEditorName } with Math": [ - "${ MarkdownEditorName } avec Math" + "${ MarkdownEditorName } avec les mathématiques" ], "100GB encrypted file storage": [ - "100 Go d'espace de stockage de fichiers chiffrés" + "100 Go de stockage de fichiers chiffrés" ], "365 days note history": [ - "Historique des notes de 365 jours" + "Historique des notes sur 365 jours" ], "A ${ PlusPlanName } or ${ ProPlanName } plan is required to enable Tag folders.": [ "Un abonnement ${ PlusPlanName } ou ${ ProPlanName } est requis pour activer les dossiers tags." ], "A beautiful split-pane Markdown editor with synced-scroll, LaTeX support, and colorful syntax.": [ - "Un superbe éditeur Markdown à volets avec défilement synchronisé, support de LaTeX et coloration syntaxique." + "Un magnifique éditeur Markdown à double volet avec défilement synchronisé, prise en charge de LaTeX et coloration syntaxique." ], "A fully featured Markdown editor that supports live preview, a styling toolbar, and split pane support.": [ - "Un éditeur Markdown complet qui prend en charge l'aperçu en temps réel, une barre d'outils de mise en forme et l'affichage en volets." + "Un éditeur Markdown complet qui prend en charge l'aperçu en direct, une barre d'outils de mise en forme et le fractionnement du volet." ], "A Markdown editor with dynamic split-pane preview.": [ - "Un éditeur Markdown avec aperçu dynamique à double volet." + "Un éditeur Markdown avec un aperçu dynamique en volet fractionné." ], "A minimal Markdown editor with live rendering and in-text search via Ctrl/Cmd + F": [ - "Éditeur Markdown minimaliste avec rendu en direct et recherche dans le texte via Ctrl/Cmd + F" + "Un éditeur Markdown minimaliste avec rendu en direct et recherche dans le texte via Ctrl/Cmd + F" ], "A powerful spreadsheet editor with formatting and formula support. Not recommended for large data sets, as encryption of such data may decrease editor performance.": [ - "Un éditeur de feuilles de calcul performant qui prend en charge le formatage et les formules. Déconseillé pour les grands ensembles de données, car le chiffrement de ces données peut réduire les performances de l'éditeur." + "Un éditeur de tableur puissant avec prise en charge de la mise en forme et des formules. Non recommandé pour les grands ensembles de données, car le chiffrement de telles données peut réduire les performances de l'éditeur." ], "A simple and peaceful rich editor that helps you write and think clearly.": [ - "Un éditeur enrichi simple et apaisé qui vous aide à écrire et à penser clairement." + "Un éditeur enrichi simple et paisible qui vous aide à écrire et à penser clairement." ], "A WYSIWYG-style Markdown editor that renders Markdown in preview-mode while you type without displaying any syntax.": [ - "Un éditeur Markdown de type WYSIWYG qui affiche le rendu du Markdown en mode aperçu pendant la frappe, sans montrer aucune syntaxe." + "Un éditeur Markdown de type WYSIWYG qui affiche le Markdown en mode aperçu pendant la saisie, sans afficher la syntaxe." ], "Access to all note types, including ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName }, and ${ SpreadsheetName }": [ - "Accès à tous les types de notes, notamment ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName } et ${ SpreadsheetName }" + "Accès à tous les types de notes, y compris ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName } et ${ SpreadsheetName }" ], "Access to Daily Notebooks and Moments journals": [ - "Accès aux Journaux quotidiens et aux journaux Moments" + "Accès aux journaux quotidiens et aux journaux Moments" ], "Basic ${ MarkdownEditorName }": [ - "${ MarkdownEditorName } de base" + "${ MarkdownEditorName } basique" ], "Create smart filters for viewing notes matching specific criteria.": [ "Créez des filtres intelligents pour afficher les notes correspondant à des critères spécifiques." ], "Email backups": [ - "Sauvegardes par e-mail" + "Sauvegardes des e-mails" ], "Encrypt and protect your 2FA secrets for all your internet accounts. Authenticator handles your 2FA secrets so that you never lose them again, or have to start over when you get a new device.": [ - "Chiffrez et protégez vos secrets A2F pour tous vos comptes internet. L'application d'authentification gère vos secrets A2F afin que vous ne les perdiez plus jamais et n'ayez pas à tout recommencer lorsque vous obtenez un nouvel appareil." + "Chiffrez et protégez vos secrets A2F pour tous vos comptes internet. L'application d'authentification gère vos secrets A2F pour que vous ne les perdiez plus jamais et que vous n'ayez pas à recommencer lorsque vous changez d'appareil." ], "Encrypted attachments for your notes using your Dropbox, Google Drive, or WebDAV server. Limited to 50MB per file.": [ - "Pièces jointes chiffrées pour vos notes, à l'aide de votre Dropbox, de Google Drive ou de votre serveur WebDAV. Limité à 50 Mo par fichier." + "Pièces jointes chiffrées pour vos notes via votre serveur Dropbox, Google Drive ou WebDAV. Taille limitée à 50 Mo par fichier." ], "Encrypted files": [ "Fichiers chiffrés" ], "Enjoy your new powered up experience.": [ - "Profitez de votre nouvelle expérience améliorée." + "Profitez de votre nouvelle expérience enrichie." ], "Files low storage tier": [ - "Palier de stockage de fichiers faible" + "Niveau de stockage faible pour les fichiers" ], "Files maximum storage tier": [ - "Palier d'espace de stockage maximal pour les fichiers" + "Niveau maximal de stockage des fichiers" ], "Files medium storage tier": [ - "Palier de stockage de fichiers intermédiaire" + "Niveau de stockage intermédiaire pour les fichiers" ], "From highlighting to custom font sizes and colors, to tables and lists, this editor is perfect for crafting any document.": [ - "De la mise en surbrillance aux tailles et couleurs de police personnalisées, en passant par les tableaux et les listes, cet éditeur est parfait pour créer n'importe quel document." + "De la mise en surbrillance aux tailles et couleurs de police personnalisées, en passant par les tableaux et les listes, cet éditeur est parfait pour créer tout type de document." ], "Minimal ${ MarkdownEditorName }": [ "${ MarkdownEditorName } minimal" ], "Nested folders for your tags": [ - "Des dossiers imbriqués pour vos tags" + "Dossiers imbriqués pour vos tags" ], "Note history going back indefinitely": [ - "Historique des notes illimité" + "Historique des notes remontant indéfiniment" ], "Organize your tags into folders.": [ "Organisez vos tags dans des dossiers." @@ -6435,10 +6466,10 @@ "Texte brut" ], "Please allow a few minutes for your subscription benefits to activate. You will see a confirmation alert in the app when your subscription is ready.": [ - "Veuillez patienter quelques minutes afin que les avantages de votre abonnement soient activés. Une alerte de confirmation s'affichera dans l'application lorsque votre abonnement sera prêt." + "Patientez quelques minutes le temps que les avantages de votre abonnement s'activent. Une alerte de confirmation apparaîtra dans l'application lorsque votre abonnement sera prêt." ], "Please upgrade your plan to access ${ featureNameLabel }": [ - "Changez d'abonnement pour accéder à ${ featureNameLabel }" + "Nous vous invitons à passer à un abonnement supérieur pour accéder à ${ featureNameLabel }" ], "Plugin Gallery": [ "Galerie d'extensions" @@ -6450,7 +6481,7 @@ "Coffres-forts privés" ], "Private vaults allow you to store notes, files and tags into separate, encrypted vaults.": [ - "Les coffres-forts privés vous permettent de stocker des notes, des fichiers et des tags dans des coffres-forts distincts et chiffrés." + "Les coffres-forts privés permettent de stocker des notes, des fichiers et des tags dans des coffres-forts distincts et chiffrés." ], "Shared Vaults": [ "Coffres-forts partagés" @@ -6465,28 +6496,28 @@ "Filtres intelligents" ], "Smart Tags": [ - "Tags intelligents" + "Smart Tags" ], "Syntax highlighting and convenient keyboard shortcuts for over 120 programming languages. Ideal for code snippets and procedures.": [ "Coloration syntaxique et raccourcis clavier pratiques pour plus de 120 langages de programmation. Idéal pour les extraits de code et les procédures." ], "Tag folders": [ - "Dossiers tags" + "Dossiers de tags" ], "Tag Nesting": [ "Imbrication des tags" ], "The ${ ProfessionalPlanName } Plan costs $119.99/year and includes benefits like": [ - "L'abonnement ${ ProfessionalPlanName } coûte 119,99 $ par an et inclut des avantages tels que" + "L'abonnement ${ ProfessionalPlanName } coûte 119,99 $/an et inclut des avantages tels que" ], "The best way to edit notes. Type / to bring up the block selection menu, or @ to embed images or link other tags and notes. Type - then space to start a list, or [] then space to start a checklist. Drag and drop an image or file to embed it in your note. Cmd/Ctrl + F to bring up search and replace.": [ - "La meilleure façon de modifier des notes. Tapez / pour ouvrir le menu de sélection des blocs, ou @ pour intégrer des images ou lier d'autres tags et notes. Tapez - puis un espace pour commencer une liste, ou [] puis un espace pour commencer une liste de contrôle. Faites glisser-déposer une image ou un fichier pour l'intégrer à votre note. Cmd/Ctrl + F pour ouvrir la recherche et le remplacement." + "La meilleure façon de modifier vos notes. Saisissez / pour ouvrir le menu de sélection de blocs, ou @ pour intégrer des images ou lier d'autres tags et notes. Saisissez - puis un espace pour commencer une liste, ou [] puis un espace pour commencer une liste de contrôle. Glissez-déposez une image ou un fichier pour l'intégrer dans votre note. Cmd/Ctrl + F pour ouvrir la recherche et le remplacement." ], "To take advantage of ${ featureNameBold } and other advanced features, upgrade your current plan.": [ "Pour profiter de ${ featureNameBold } et d'autres fonctionnalités avancées, changez d'abonnement." ], "To take advantage of all the advanced features ${ AppName } has to offer, upgrade your current plan.": [ - "Pour profiter de toutes les fonctionnalités avancées qu'offre ${ AppName }, changez d'abonnement." + "Pour profiter de toutes les fonctionnalités avancées proposées par ${ AppName }, changez d'abonnement." ], "Two factor authentication": [ "Authentification à deux facteurs" @@ -6498,13 +6529,13 @@ "Historique des notes illimité" ], "Unlock features": [ - "Débloquer les fonctionnalités" + "Débloquer des fonctionnalités" ], "You do not have an active subscription": [ - "Vous n'avez pas d'abonnement actif." + "Vous n’avez pas d'abonnement actif." ], "Your purchase was successful!": [ - "Votre achat a été effectué." + "Votre achat a bien été effectué." ], "Your subscription expired on ${ expiredDateString }": [ "Votre abonnement a expiré le ${ expiredDateString }" @@ -6526,7 +6557,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Status": { "A great way to manage short-term and long-term to-do\"s. You can mark tasks as completed, change their order, and edit the text naturally in place.": [ - "Un excellent moyen de gérer les tâches à court et à long terme. Vous pouvez marquer les tâches comme terminées, changer leur ordre et modifier le texte directement." + "Un excellent moyen de gérer les tâches à court terme et à long terme. Vous pouvez marquer les tâches comme terminées, changer leur ordre et modifier le texte directement sur place." ] }, "B7.FilesSubscriptionHelp.Subscription.Title": { @@ -6537,12 +6568,12 @@ "Essayez ${ SuperName }" ], "Upgrade": [ - "Changer d'abonnement" + "Mettre à niveau" ] }, "B8.MobileDesktopShared.Desktop.Info": { "A new update is ready to install. Please use the top-level 'Updates' menu to manage installation.": [ - "Une nouvelle mise à jour est prête à être installée. Utilisez l'entrée « Mises à jour » du menu principal pour gérer l'installation." + "Une nouvelle mise à jour est prête à être installée. Utilisez le menu « Mises à jour » de niveau supérieur pour gérer l'installation." ] }, "B8.MobileDesktopShared.Mobile.Error": { @@ -6552,16 +6583,16 @@ }, "B8.MobileDesktopShared.Mobile.Info": { "Downloaded ${ filename }": [ - "${ filename } a été téléchargé" + "Téléchargé : ${ filename }" ], "Downloading ${ filename }..": [ - "Téléchargement de ${ filename }.." + "Téléchargement en cours ${ filename } .." ], "Fetching image from link...": [ "Récupération de l'image depuis le lien..." ], "Successfully created note from shared text": [ - "La note a été créée à partir du texte partagé" + "La note a été créée à partir du texte partagé." ] } } diff --git a/packages/web/locales/ja_JP.json b/packages/web/locales/ja_JP.json index 108b6a7a5aa..758167bc0d1 100644 --- a/packages/web/locales/ja_JP.json +++ b/packages/web/locales/ja_JP.json @@ -34,7 +34,7 @@ }, "B1.Account.ImportExport.Error": { "Could not import ${ count } item (click for details)": [ - "${ count }個のアイテムをインポートできませんでした (クリックで詳細を表示)" + "${ count }個のアイテムをインポートできませんでした(クリックして詳細を表示)。" ], "Could not import file": [ "ファイルをインポートできませんでした。" @@ -83,7 +83,7 @@ "${ files }個のファイル" ], "${ notes } note": [ - "${ notes }個のメモ" + "${ notes }メモ" ], "${ tags } tag": [ "${ tags }個のタグ" @@ -92,10 +92,10 @@ "ファイルをドラッグ&ドロップすると、自動検出してインポートできます" ], "Import complete. ${ errorCount } item was not imported because there was an error decrypting it. Make sure the password is correct and try again.": [ - "インポートが完了しました。復号化中にエラーが発生したため、${ errorCount }個のアイテムはインポートされませんでした。パスワードが正しいことを確認して、もう一度お試しください。" + "インポートが完了しました。${ errorCount }個のアイテムは復号化時にエラーが発生したためインポートされませんでした。パスワードが正しいことを確認して、もう一度お試しください。" ], "Imported ${ list }": [ - "${ list }をインポートしました" + "インポート済み:${ list }" ], "Or click to open file picker": [ "または、クリックしてファイルを選択" @@ -341,7 +341,7 @@ }, "B1.Account.Session.Confirmation": { "There is ${ dirtyItemCount } item with unsynced changes. If you sign out, these changes will be lost forever. Are you sure you want to sign out?": [ - "同期されていない変更があるアイテムが${ dirtyItemCount }件あります。サインアウトすると、これらの変更は完全に失われます。本当にサインアウトしますか?" + "未同期の変更があるアイテムが${ dirtyItemCount }個あります。サインアウトすると、これらの変更は永久に失われます。本当にサインアウトしますか?" ] }, "B1.Account.Session.Error": { @@ -731,7 +731,7 @@ "ホームサーバー" ], "Merge local data (${ notesAndTagsCount } item)": [ - "ローカルデータをマージ (${ notesAndTagsCount }個のアイテム)" + "ローカルデータを統合(${ notesAndTagsCount }個のアイテム)" ], "Private username mode": [ "プライベートユーザー名モード" @@ -1532,7 +1532,7 @@ "特に大きなドキュメントでは、パフォーマンスが低下する可能性があります。" ], "This editor does not support search result highlighting yet.": [ - "このエディターは、検索結果のハイライトにまだ対応していません。" + "このエディターはまだ検索結果のハイライト表示に対応していません。" ] }, "B3.Notes.EditorToolbar.Label": { @@ -1606,7 +1606,7 @@ "すべての結果をハイライト" ], "Highlight all unavailable": [ - "すべてをハイライト(利用不可)" + "利用できないものをすべてハイライト" ], "Insert": [ "挿入" @@ -1829,7 +1829,7 @@ "本当にこれらのメモをごみ箱に移動ますか?" ], "Are you sure you want to permanently delete ${ count } note?": [ - "本当に${ count }個のメモを完全に削除しますか?" + "本当に${ count }件のメモを完全に削除しますか?" ], "Are you sure you want to permanently delete ${ noteTitle }?": [ "本当に${ noteTitle }を完全に削除しますか?" @@ -2142,13 +2142,13 @@ }, "B3.Notes.NoteList.Info": { "${ resultCount } search result": [ - "${ resultCount } 件の検索結果" + "${ resultCount }件の検索結果" ], "${ selectedItemsCount } selected": [ "${ selectedItemsCount }件選択済み" ], "${ titleFormatOptionsLink }. Use ${ bracketsLiteral } to escape formatting.": [ - "${ titleFormatOptionsLink }。書式設定をエスケープするには、${ bracketsLiteral }を使用します。" + "${ titleFormatOptionsLink }。書式をエスケープするには${ bracketsLiteral }を使用します。" ], "and ${ additionalLinksCount } more...": [ "ほか${ additionalLinksCount }件のリンク..." @@ -2246,7 +2246,7 @@ "現在のタグ内のメモとファイルをテーブルレイアウトで表示します。" ], "e.g. ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }": [ - "例: ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" + "例:${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" ], "Empty": [ "空" @@ -2692,7 +2692,7 @@ "保存中..." ], "Uploading file \"${ uploadProgress.file.name }\" (${ progress }%)": [ - "ファイル「${ uploadProgress.file.name }」をアップロード中(${ progress }%)" + "ファイル「${ uploadProgress.file.name }」をアップロード中 (${ progress }%)" ] }, "B4.Notes.EditingUI.Title": { @@ -3434,7 +3434,7 @@ }, "B5.SecuritySync.Autolock.Info": { "Authentication is required to change autolock timer duration": [ - "オートロックタイマーの時間を変更するには認証が必要です" + "自動ロックのタイマー期間を変更するには認証が必要です" ] }, "B5.SecuritySync.Autolock.Label": { @@ -3462,7 +3462,7 @@ }, "B5.SecuritySync.Biometrics.Info": { "Authentication is required to disable biometrics": [ - "生体認証を無効化するには認証が必要です" + "生体認証を無効化するには認証が必要です。" ] }, "B5.SecuritySync.Challenge.Action": { @@ -3481,22 +3481,22 @@ }, "B5.SecuritySync.Challenge.Error": { "Failed to obtain device response": [ - "デバイスレスポンスの取得に失敗しました" + "デバイス応答の取得に失敗しました" ], "Incorrect credentials entered. Please try again.": [ "入力された認証情報が正しくありません。もう一度お試しください。" ], "Invalid authentication, please try again.": [ - "認証が無効です。もう一度やり直してください。" + "認証が無効です。もう一度お試しください。" ], "This item cannot be recovered.": [ - "このアイテムは回復できません。" + "このアイテムは復元できません。" ], "Unable to find key ${ keyId } for this item. You may try signing out and back in; if that doesn't help, check your backup files for a key with this ID and import it.": [ - "このアイテムのキー ${ keyId } が見つかりません。サインアウトしてから再度サインインをお試しください。それでも解決しない場合は、バックアップファイルにこのIDのキーがないか確認し、インポートしてください。" + "このアイテムのキー${ keyId }が見つかりません。サインアウトしてから再度サインインしてみてください。それでも解決しない場合は、このIDのキーがないかバックアップファイルを確認し、インポートしてください。" ], "Unable to recover your key with the attempted password. Please try again.": [ - "入力されたパスワードではキーを回復できませんでした。もう一度お試しください。" + "入力したパスワードでキーを回復できませんでした。再度お試しください。" ] }, "B5.SecuritySync.Challenge.Info": { @@ -3504,49 +3504,49 @@ "このファイルにアクセスするには認証が必要です" ], "Authentication is required to add a passcode": [ - "パスコードを追加するには認証が必要です" + "パスコードを追加するには認証が必要です。" ], "Authentication is required to approve this note for ${ ListedName }": [ - "このメモを ${ ListedName } 用に承認するには、認証が必要です" + "このメモを ${ ListedName } に対して承認するには認証が必要です" ], "Authentication is required to change your passcode": [ - "パスコードを変更するには認証が必要です" + "パスコードを変更するには認証が必要です。" ], "Authentication is required to delete your account": [ "アカウントを削除するには認証が必要です" ], "Authentication is required to disable two-factor authentication": [ - "2要素認証を無効にするには認証が必要です" + "2要素認証を無効化するには認証が必要です" ], "Authentication is required to export a backup": [ "バックアップをエクスポートするには認証が必要です" ], "Authentication is required to import a backup file": [ - "バックアップファイルをインポートするには認証が必要です" + "バックアップファイルをインポートするには認証が必要です。" ], "Authentication is required to remove your passcode": [ "パスコードを削除するには認証が必要です" ], "Authentication is required to revoke a session": [ - "セッションを失効させるには認証が必要です" + "セッションを失効するには認証が必要です" ], "Authentication is required to search protected contents": [ - "保護されたコンテンツを検索するには認証が必要です" + "保護されたコンテンツを検索するには認証が必要です。" ], "Authentication is required to select a protected note": [ "保護されたメモを選択するには認証が必要です" ], "Authentication is required to unlock the application": [ - "アプリのロックを解除するには認証が必要です" + "アプリのロックを解除するには認証が必要です。" ], "Authentication is required to unprotect a file": [ - "ファイルの保護を解除するには、認証が必要です" + "ファイルの保護を解除するには認証が必要です。" ], "Authentication is required to unprotect a note": [ "メモの保護を解除するには認証が必要です" ], "Authentication is required to view this note": [ - "このメモを表示するには認証が必要です" + "このメモを表示するには認証が必要です。" ], "Biometrics successful": [ "生体認証に成功しました" @@ -3555,25 +3555,25 @@ "${ vaultName }を削除" ], "Enter your account password after it was changed on ${ dateString }.": [ - "${ dateString } に変更されたアカウントパスワードを入力してください。" + "${ dateString }に変更された後のアカウントパスワードを入力してください。" ], "Enter your account password as it was when you changed your email on ${ dateString }.": [ - "${ dateString } にメールアドレスを変更した際のアカウントパスワードを入力してください。" + "${ dateString } にメールを変更した時点のアカウントパスワードを入力してください。" ], "Enter your account password as it was when you registered ${ dateString }.": [ - "${ dateString }に登録したときのアカウントパスワードを入力してください。" + "${ dateString } に登録した時点のアカウントパスワードを入力してください。" ], "Enter your account password as it was when you upgraded your encryption version on ${ dateString }.": [ - "${ dateString } に暗号化バージョンをアップグレードしたときのアカウントパスワードを入力してください。" + "${ dateString }に暗号化バージョンをアップグレードしたときのアカウントパスワードを入力してください。" ], "Enter your application passcode after it was changed on ${ dateString }.": [ - "${ dateString } に変更されたアプリのパスコードを入力してください。" + "アプリのパスコードが ${ dateString } に変更された後、新しいパスコードを入力してください。" ], "Enter your application passcode as it was when you created it on ${ dateString }.": [ - "${ dateString } に作成したときと同じアプリのパスコードを入力してください。" + "アプリのパスコードを、${ dateString }に作成したときと同じ内容で入力してください。" ], "Obtained Device Response": [ - "デバイスの応答を取得しました" + "デバイスの応答を取得済み" ], "Unlock ${ vaultName }": [ "${ vaultName } のロックを解除" @@ -3588,16 +3588,16 @@ "セッションを再検証するには、アカウントパスワードが必要です。" ], "Your application passcode is required to perform an upgrade of your local data storage structure.": [ - "ローカルデータストレージ構造のアップグレードを行うには、アプリのパスコードが必要です。" + "ローカルデータのストレージ構造をアップグレードするには、アプリのパスコードが必要です。" ], "Your credentials have successfully been updated.": [ - "認証情報は正常に更新されました。" + "認証情報が正常に更新されました。" ], "Your key has successfully been recovered.": [ "鍵の回復に成功しました。" ], "Your passcode is required in order to register for an account.": [ - "アカウントの登録にはパスコードが必要です。" + "アカウントの登録には、パスコードが必要です。" ], "Your passcode is required in order to sign in to your account.": [ "アカウントにサインインするには、パスコードが必要です。" @@ -3611,7 +3611,7 @@ "アカウントパスワード" ], "Allow protected access for": [ - "保護されたアクセスを許可する期間" + "保護されたアクセスを許可する対象" ], "Application Passcode": [ "アプリのパスコード" @@ -3620,10 +3620,10 @@ "生体認証" ], "Cancel": [ - "キャンセル" + "取消" ], "Enter the account password associated with the import file": [ - "インポートファイルに関連付けられたアカウントパスワードを入力してください" + "インポートファイルに関連付けられたアカウントパスワードを入力してください。" ], "Enter the password for this vault": [ "この保管庫のパスワードを入力してください" @@ -3635,13 +3635,13 @@ "アプリのパスコードを入力" ], "Enter your application passcode to continue": [ - "続行するにはアプリのパスコードを入力してください" + "続行するにはアプリのパスコードを入力してください。" ], "Enter your credentials to download a decrypted backup": [ - "復号化されたバックアップをダウンロードするには、認証情報を入力してください" + "復号化されたバックアップをダウンロードするには、認証情報を入力してください。" ], "Enter your credentials to perform encryption upgrade": [ - "暗号化バージョンのアップグレードを実行するには、認証情報を入力してください" + "暗号化バージョンのアップグレードを実行するには、認証情報を入力してください。" ], "Passcode Required": [ "パスコードは必須です" @@ -3650,7 +3650,7 @@ "以前のパスワード" ], "Remember For": [ - "保持期間" + "記憶期間" ], "Security Key": [ "セキュリティキー" @@ -3667,12 +3667,12 @@ "アプリのパスコード" ], "Two-factor authentication code": [ - "2要素認証コード" + "2 要素認証コード" ] }, "B5.SecuritySync.Challenge.Status": { "Generating Keys...": [ - "キー生成中..." + "キーを生成中..." ] }, "B5.SecuritySync.Challenge.Title": { @@ -3691,12 +3691,12 @@ }, "B5.SecuritySync.Info": { "Access to this note will not be restricted until you set up a passcode or account.": [ - "パスコードまたはアカウントをセットアップするまで、このメモへのアクセスは制限されません。" + "このメモへのアクセスは、パスコードまたはアカウントをセットアップするまで制限されません。" ] }, "B5.SecuritySync.KeyStorage.Confirmation": { "This will delete the previously saved offline key.": [ - "保存済みのオフラインキーは削除されます。" + "以前に保存されたオフラインキーが削除されます。" ] }, "B5.SecuritySync.KeyStorage.Error": { @@ -3706,10 +3706,10 @@ }, "B5.SecuritySync.KeyStorage.Info": { "The email or password you entered is incorrect.\n\nPlease note that this sign-in request is made against the default server. If you are using a custom server, you must uninstall the app then reinstall, and sign back into your account.": [ - "入力されたメールアドレスまたはパスワードが正しくありません。\n\nこのサインイン要求はデフォルトのサーバーに対して行われます。カスタムサーバーを使用している場合は、アプリをアンインストールしてから再インストールし、アカウントに再度サインインする必要があります。" + "入力したメールアドレスまたはパスワードが正しくありません。\n\nこのサインインリクエストはデフォルトサーバーに対して行われていることにご注意ください。カスタムサーバーを使用している場合は、アプリをアンインストールしてから再インストールし、アカウントに再度サインインする必要があります。" ], "We've detected that your keychain has been wiped. This can happen when restoring your device from a backup. Please enter your account password for \"${ email }\" to restore your account keys.": [ - "キーチェーンが消去されたことが検出されました。これはデバイスをバックアップから復元した際に発生することがあります。「${ email }」のアカウントパスワードを入力して、アカウントキーを復元してください。" + "キーチェーンが消去されたことを検出しました。これはデバイスをバックアップから復元したときに発生することがあります。アカウントのキーを復元するには、「${ email }」のアカウントパスワードを入力してください。" ] }, "B5.SecuritySync.KeyStorage.Title": { @@ -3724,7 +3724,7 @@ }, "B5.SecuritySync.Mfa.Info": { "Your sign in request has been canceled.": [ - "サインインのリクエストはキャンセルされました。" + "サインインリクエストはキャンセルされました。" ] }, "B5.SecuritySync.Passcode.Action": { @@ -3734,10 +3734,10 @@ }, "B5.SecuritySync.Passcode.Confirmation": { "A passcode change is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "パスコードの変更が進行中です。アプリを終了するとデータが失われる可能性があります。本当に終了しますか?" + "パスコードの変更中です。アプリを終了するとデータが失われる可能性があります。本当に終了しますか?" ], "A passcode removal is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "パスコードの削除を実行中です。アプリを終了するとデータが失われる可能性があります。本当に終了しますか?" + "パスコードの削除が進行中です。アプリを終了するとデータが失われる可能性があります。本当に終了しますか?" ] }, "B5.SecuritySync.Passcode.Error": { @@ -3745,15 +3745,15 @@ "パスコードを入力してください。" ], "The two passcodes you entered do not match. Please try again.": [ - "入力されたパスコードが一致しません。再度お試しください。" + "入力された2つのパスコードが一致しません。再度お試しください。" ] }, "B5.SecuritySync.Passcode.Info": { "If you forgot your local passcode, your only option is to clear your local data from this device and sign back in to your account.": [ - "ローカルパスコードを忘れた場合は、このデバイスからローカルデータをクリアしてアカウントに再サインインする以外に方法はありません。" + "ローカルパスコードを忘れた場合、このデバイスからローカルデータをクリアしてアカウントに再サインインする以外に方法はありません。" ], "Your keys are currently stored in your operating system's ${ keychainName }. Adding a passcode prevents even your operating system from reading them.": [ - "現在、キーはオペレーティングシステムの ${ keychainName } に保管されています。パスコードを追加すると、オペレーティングシステム自体もキーを読み取れなくなります。" + "キーは現在、オペレーティングシステムの${ keychainName }に保管されています。パスコードを追加すると、オペレーティングシステムでさえもキーを読み取ることができなくなります。" ] }, "B5.SecuritySync.Passcode.Label": { @@ -3780,7 +3780,7 @@ }, "B5.SecuritySync.Passcode.Title": { "Forgot passcode?": [ - "パスコードを忘れましたか?" + "パスコードをお忘れですか?" ] }, "B5.SecuritySync.Passcode.Warning": { @@ -3793,7 +3793,7 @@ "セキュアメモリにより、このアプリのインスタンスは破棄されました。続行するには、このブラウザタブを閉じて新しいタブを開いてください。" ], "Secure memory has destroyed this application instance. Restart the app to continue.": [ - "セキュアメモリによってこのアプリケーションインスタンスは破棄されました。続行するにはアプリを再起動してください。" + "セキュアメモリにより、このアプリのインスタンスは破棄されました。続行するにはアプリを再起動してください。" ] }, "B5.SecuritySync.Protections.Label": { @@ -3817,18 +3817,18 @@ }, "B5.SecuritySync.Sync.Error": { "There was an error while trying to save your items. Please contact support and share this message: ${ message }.": [ - "アイテムの保存中にエラーが発生しました。サポートにお問い合わせのうえ、次のメッセージを共有してください: ${ message }。" + "アイテムの保存中にエラーが発生しました。サポートに連絡し、次のメッセージを共有してください:${ message }。" ] }, "B5.SecuritySync.Sync.Info": { "Quit the application and re-open it. Sometimes, this may resolve the issue.": [ - "アプリを終了してから再度開いてください。これで問題が解決する場合があります。" + "アプリを終了して再起動してください。これで問題が解決する場合があります。" ], "Sign out of your account, then sign back in. This will ensure your data is consistent with the server. Be sure to download a backup of your data before doing so.": [ - "アカウントからサインアウトしてから、再度サインインしてください。これにより、データがサーバーと確実に一致するようになります。その前に、必ずデータのバックアップをダウンロードしてください。" + "アカウントからサインアウトしてから、再度サインインしてください。これにより、データがサーバーと一致した状態になります。この操作を行う前に、必ずデータのバックアップをダウンロードしてください。" ], "We've detected that the data in the current application session may not match the data on the server. An attempt was made to auto-resolve the issue, but it was unable to reconcile the differences.": [ - "現在のアプリセッションのデータがサーバー上のデータと一致していない可能性があります。問題の自動解決を試みましたが、差分を解消できませんでした。" + "現在のアプリセッションのデータがサーバー上のデータと一致しない可能性があることを検出しました。問題を自動で解決しようとしましたが、差異を調整できませんでした。" ] }, "B5.SecuritySync.Sync.Status": { @@ -3838,15 +3838,15 @@ }, "B5.SecuritySync.Sync.Subtitle": { "Option 1 — Restart Application:": [ - "オプション1(アプリの再起動):" + "オプション1: アプリを再起動:" ], "Option 2 — Sign Out and Back In:": [ - "オプション 2 - サインアウトして再度サインイン:" + "オプション2:サインアウトして再度サインイン:" ] }, "B5.SecuritySync.Sync.Title": { "Out of Sync": [ - "未同期" + "同期していません" ] }, "B5.SecuritySync.U2F.Label": { @@ -3856,7 +3856,7 @@ }, "B6.Preferences.Account.Action": { "Cancel": [ - "キャンセル" + "取消" ], "Change email": [ "メールアドレスを変更" @@ -3880,7 +3880,7 @@ "完了" ], "Generating Keys...": [ - "キー生成中..." + "キーを生成中..." ], "Manage sessions": [ "セッションを管理" @@ -3889,7 +3889,7 @@ "サインイン" ], "Sign out other sessions": [ - "他のセッションをサインアウト" + "他のセッションからサインアウト" ], "Sign out workspace": [ "ワークスペースからサインアウト" @@ -3900,7 +3900,7 @@ }, "B6.Preferences.Account.Error": { "Cannot close window until pending tasks are complete.": [ - "保留中のタスクが完了するまでウィンドウを閉じることはできません。" + "保留中のタスクが完了するまで、ウィンドウを閉じることはできません。" ], "Please enter your current password.": [ "現在のパスワードを入力してください。" @@ -3913,62 +3913,59 @@ ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "${ filesQuotaUsedLabel } / ${ filesQuotaTotalLabel } 使用中" + ], "Already have an account? ${ loginLink }": [ "すでにアカウントをお持ちですか?${ loginLink }" ], "Current password was set on ${ passwordDateSpan }": [ - "現在のパスワードは ${ passwordDateSpan } に設定されました" + "現在のパスワードは${ passwordDateSpan }に設定されました。" ], "Disables email notifications when a new sign-in occurs on your account. (Email notifications are available only to paid subscribers).": [ - "アカウントで新しいサインインが発生した際のメール通知を無効化します。メール通知は有料プランの購読者のみ利用できます。" + "アカウントで新しいサインインが行われると、メール通知を無効化します。(メール通知は有料サブスクリプションでのみ利用可能です)" ], "Disables email notifications with special deals and promotions.": [ - "特別オファーやプロモーションに関するメール通知を無効化します。" + "特別なセールやプロモーションに関するメール通知を無効にします。" ], "Files": [ "ファイル" ], "Last synced ${ lastSyncSpan }": [ - "最終同期: ${ lastSyncSpan }" - ], - "of": [ - "/" + "最終同期:${ lastSyncSpan }" ], "on ${ lastSyncDate }": [ - "${ lastSyncDate }" + "${ lastSyncDate } に" ], "Please ensure you are running the latest version of ${ AppName } on all platforms to ensure maximum compatibility.": [ - "最大限の互換性を確保するため、すべてのプラットフォームで${ AppName }の最新バージョンを実行していることをご確認ください。" + "最大限の互換性を確保するには、すべてのプラットフォームで${ AppName }の最新バージョンをご利用ください。" ], "Redirecting you to the subscription page...": [ - "サブスクリプションページにリダイレクトしています..." + "サブスクリプションページにリダイレクトしています…" ], "Remove all data related to the current workspace from the application.": [ - "アプリから現在のワークスペースに関連するすべてのデータを削除します。" + "現在のワークスペースに関連するすべてのデータをアプリから削除します。" ], "Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ - "サインインすると、すべてのデバイスでメモと設定を同期し、エンドツーエンド暗号化を有効にできます。" + "サインインしてすべてのデバイスでノートと設定を同期し、エンドツーエンドの暗号化を有効にしてください。" ], "Sign-in notification emails are available only on a subscription plan. Please upgrade in order to enable sign-in notifications.": [ - "サインイン通知メールは、サブスクリプションプランでのみ利用できます。サインイン通知を有効にするには、アップグレードしてください。" + "サインイン通知メールはサブスクリプションプランでのみ利用できます。サインイン通知を有効にするにはアップグレードしてください。" ], "Storage Quota": [ - "ストレージ容量" + "ストレージクォータ" ], "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ - "この操作は元に戻せません。削除が完了すると、すべてのデバイスからサインアウトされます。" - ], - "used": [ - "使用済み" + "この操作は元に戻せません。削除が完了すると、すべてのデバイスでサインアウトされます。" ], "Want to sign out on all devices except this one?": [ - "このデバイス以外のすべてのデバイスでサインアウトしますか?" + "このデバイスを除くすべてのデバイスからサインアウトしますか?" ], "You're signed in as ${ emailSpan }": [ - "${ emailSpan } としてサインインしています" + "${ emailSpan } としてサインインしています。" ], "Your email has been successfully changed.": [ - "メールアドレスは正常に変更されました。" + "メールアドレスを変更しました。" ] }, "B6.Preferences.Account.Label": { @@ -3976,10 +3973,10 @@ "現在のパスワード" ], "Files storage used": [ - "ファイルのストレージ使用量" + "ファイルストレージ使用量" ], "Learn More": [ - "より詳しく" + "もっと詳しく" ], "New Email": [ "新しいメール" @@ -3990,16 +3987,16 @@ }, "B6.Preferences.Account.Subtitle": { "Email": [ - "メール" + "メールアドレス" ], "Mute marketing notification emails": [ - "マーケティング通知メールをミュート" + "マーケティング通知メールをミュートする" ], "Mute sign-in notification emails": [ "サインイン通知メールをミュート" ], "Other devices": [ - "その他のデバイス" + "他のデバイス" ], "Password": [ "パスワード" @@ -4022,7 +4019,7 @@ "アカウントを削除" ], "Email": [ - "メール" + "メールアドレス" ], "Sign out": [ "サインアウト" @@ -4031,21 +4028,21 @@ "同期" ], "You're not signed in": [ - "サインインしていません" + "あなたはサインインしていません" ] }, "B6.Preferences.Appearance.Action": { "Select the font size for plaintext notes": [ - "プレーンテキストメモのフォントサイズを選択してください" + "プレーンテキストのメモのフォントサイズを選択" ], "Select the line height for plaintext notes": [ - "プレーンテキストメモの行の高さを選択" + "プレーンテキストのメモの行の高さを選択" ], "Sets the font size in plaintext and ${ SuperName } notes": [ - "プレーンテキストおよび${ SuperName }メモのフォントサイズを設定します" + "プレーンテキストと ${ SuperName } のメモのフォントサイズを設定します" ], "Sets the line height (leading) in plaintext and ${ SuperName } notes": [ - "プレーンテキストと ${ SuperName } メモの行の高さ(行送り)を設定します" + "プレーンテキストおよび${ SuperName }のメモの行の高さ(行間)を設定します" ], "Sets the max editor width for all notes": [ "すべてのメモのエディターの最大幅を設定します" @@ -4053,19 +4050,19 @@ }, "B6.Preferences.Appearance.Info": { "Automatically change active theme based on your system settings.": [ - "システム設定に基づいて、アクティブなテーマを自動的に変更します。" + "システム設定に基づいてアクティブなテーマを自動的に変更します。" ], "Theme to be used for system dark mode:": [ - "システムのダークモードで使用するテーマ:" + "システムのダークモードで使用するテーマ:" ], "Theme to be used for system light mode:": [ "システムのライトモードで使用するテーマ:" ], "Toggles the font style in plaintext and ${ SuperName } notes": [ - "プレーンテキストと ${ SuperName } メモのフォントスタイルを切り替えます" + "プレーンテキストのメモと${ SuperName }のメモでフォントスタイルを切り替えます" ], "Use opaque style for UI elements instead of translucency": [ - "UI 要素には、半透明ではなく不透明なスタイルを使用します" + "UI要素に半透明ではなく不透明スタイルを使用する" ] }, "B6.Preferences.Appearance.Label": { @@ -4079,7 +4076,7 @@ "大" ], "Loose": [ - "広い" + "広め" ], "Medium": [ "中" @@ -4103,7 +4100,7 @@ "小" ], "Snug": [ - "やや狭い" + "タイト" ], "Tight": [ "狭い" @@ -4117,7 +4114,7 @@ "自動ライトテーマ" ], "Disable translucent UI": [ - "半透明 UI を無効化" + "半透明のUIを無効化" ], "Editor width": [ "エディターの幅" @@ -4126,7 +4123,7 @@ "フォントサイズ" ], "Line height": [ - "行間" + "行の高さ" ], "Monospace Font": [ "等幅フォント" @@ -4137,7 +4134,7 @@ }, "B6.Preferences.Appearance.Title": { "Editor": [ - "エディター" + "編集者" ], "Themes": [ "テーマ" @@ -4148,7 +4145,7 @@ "メタデータファイルを復号化しています..." ], "Change Location": [ - "保存先を変更" + "位置を変更" ], "Choose": [ "選択" @@ -4160,7 +4157,7 @@ "バックアップをインポート" ], "Open Location": [ - "保存先を開く" + "保存場所を開く" ], "Save": [ "保存" @@ -4174,7 +4171,7 @@ }, "B6.Preferences.Backups.Error": { "Unable to save file to local directory. This may be caused by failure to decrypt, or failure to save the file locally.": [ - "ファイルをローカルディレクトリに保存できません。復号化またはローカルへのファイル保存が失敗した可能性があります。" + "ファイルをローカルディレクトリに保存できません。復号化に失敗したか、ファイルをローカルに保存できなかった可能性があります。" ], "Unable to save local backup.": [ "ローカルバックアップを保存できません。" @@ -4182,13 +4179,13 @@ }, "B6.Preferences.Backups.Info": { "${ decryptedFileNameBold } has been successfully decrypted and saved to your chosen directory.": [ - "${ decryptedFileNameBold }を復号化し、選択したディレクトリに保存しました。" + "${ decryptedFileNameBold } は正常に復号化され、選択したディレクトリに保存されました。" ], "Automatically save encrypted and decrypted backups of your note and tag data.": [ - "メモとタグのデータについて、暗号化済みと復号化済みの両方のバックアップを自動的に保存します。" + "メモとタグのデータの暗号化済みバックアップと復号化されたバックアップを自動的に保存します。" ], "Backups are saved automatically throughout the day. You can perform a one-time backup now below.": [ - "バックアップは日中を通して自動的に保存されます。以下から、今すぐ 1 回限りのバックアップを実行できます。" + "バックアップは1日の間に自動的に保存されます。下から今すぐ1回限りのバックアップを実行できます。" ], "Daily": [ "毎日" @@ -4197,10 +4194,10 @@ "このファイルは編集しないでください。" ], "Drag and drop this metadata file into the File Backups preferences pane in the ${ AppName } desktop or web application interface.": [ - "このメタデータファイルを、${ AppName }のデスクトップアプリまたはウェブアプリのインターフェースにある「ファイルバックアップ」設定ペインにドラッグ&ドロップしてください。" + "このメタデータファイルを、${ AppName }のデスクトップまたはウェブアプリの設定ペイン内の「ファイルバックアップ」にドラッグ&ドロップしてください。" ], "Files backups are enabled. When you upload a new file on any device and open this application, files will be backed up in encrypted form to:": [ - "ファイルのバックアップが有効になっています。任意のデバイスで新しいファイルをアップロードしてこのアプリを開くと、ファイルは暗号化されて次の場所にバックアップされます:" + "ファイルのバックアップが有効になっています。任意のデバイスで新しいファイルをアップロードし、このアプリを開くと、ファイルは暗号化された形式で次の場所にバックアップされます:" ], "How often to receive backups.": [ "バックアップを受け取る頻度。" @@ -4209,25 +4206,25 @@ "メールバックアップなし" ], "Please drag the metadata file instead of the encrypted data file.": [ - "暗号化済みデータファイルではなく、メタデータファイルをドラッグしてください。" + "暗号化されたデータファイルではなく、メタデータファイルをドラッグしてください。" ], "Receive daily encrypted email backups of all your notes directly in your email inbox.": [ - "すべてのメモの暗号化済みメールバックアップを毎日、メールの受信トレイで直接受信できます。" + "すべてのメモの暗号化済みメールバックアップを毎日メールの受信トレイに直接受け取ります。" ], "The file and key data below is encrypted with your account password.": [ - "以下のファイルとキーのデータは、アカウントパスワードで暗号化されています。" + "以下のファイルとキーデータは、アカウントパスワードで暗号化されています。" ], "To decrypt a backup file, drag and drop the file's respective ${ metadataFileName } file here or select it below.": [ - "バックアップファイルを復号化するには、対応する${ metadataFileName }ファイルをここにドラッグ&ドロップするか、以下から選択してください。" + "バックアップファイルを復号化するには、対応する ${ metadataFileName } ファイルをここにドラッグ&ドロップするか、下から選択してください。" ], "To enable file backups, use the ${ AppName } desktop application.": [ - "ファイルバックアップを有効にするには、${ AppName }のデスクトップアプリをご利用ください。" + "ファイルのバックアップを有効にするには、${ AppName } デスクトップアプリを使用してください。" ], "To enable plaintext backups, use the ${ AppName } desktop application.": [ - "プレーンテキストバックアップを有効にするには、${ AppName }のデスクトップアプリをご利用ください。" + "プレーンテキストバックアップを有効にするには、${ AppName }デスクトップアプリを使用してください。" ], "To enable text backups, use the ${ AppName } desktop application.": [ - "テキストバックアップを有効にするには、${ AppName }のデスクトップアプリをご利用ください。" + "テキストバックアップを有効にするには、${ AppName }デスクトップアプリを使用してください。" ], "Weekly": [ "毎週" @@ -4238,16 +4235,16 @@ "${ AppName } バックアップ - ${ formattedDate }" ], "${ AppName } Backup - ${ formattedDate }.zip": [ - "${ AppName } バックアップ - ${ formattedDate }.zip" + "${ AppName }バックアップ - ${ formattedDate }.zip" ], "${ AppName } Backup and Import File": [ - "${ AppName } バックアップ・インポートファイル" + "${ AppName }バックアップとインポートファイル" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }": [ - "${ AppName } 暗号化バックアップ・インポートファイル - ${ formattedDate }" + "${ AppName }の暗号化バックアップおよびインポートファイル - ${ formattedDate }" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }.txt": [ - "${ AppName } 暗号化バックアップ・インポートファイル - ${ formattedDate }.txt" + "${ AppName }の暗号化バックアップおよびインポートファイル - ${ formattedDate }.txt" ], "Automatic text backups": [ "テキストの自動バックアップ" @@ -4259,7 +4256,7 @@ "暗号化済み" ], "File Backups": [ - "ファイルバックアップ" + "ファイルのバックアップ" ], "Perform Backup": [ "バックアップを実行" @@ -4273,10 +4270,10 @@ }, "B6.Preferences.Backups.Status": { "File backups are not enabled. Enable to choose where your files are backed up.": [ - "ファイルのバックアップは有効になっていません。有効にすると、ファイルのバックアップ先を選択できます。" + "ファイルのバックアップが有効になっていません。有効にすると、ファイルのバックアップ先を選択できます。" ], "Plaintext backups are enabled and saved to:": [ - "プレーンテキストバックアップが有効になっており、以下に保存されています:" + "プレーンテキストバックアップは有効で、保存先は次のとおりです:" ], "Plaintext backups are not enabled. Enable to choose where your data is backed up.": [ "プレーンテキストバックアップは有効になっていません。有効にすると、データのバックアップ先を選択できます。" @@ -4285,13 +4282,13 @@ "ローカルバックアップを保存中…" ], "Successfully saved backup.": [ - "バックアップの保存に成功しました。" + "バックアップを保存しました。" ], "Text backups are enabled and saved to:": [ - "テキストバックアップが有効になっており、次の場所に保存されます:" + "テキストバックアップは有効で、次の場所に保存されます:" ], "Text backups are not enabled. Enable to choose where your data is backed up.": [ - "テキストバックアップは有効になっていません。有効にすると、データのバックアップ先を選択できます。" + "テキストのバックアップは有効になっていません。有効にすると、データのバックアップ先を選択できます。" ] }, "B6.Preferences.Backups.Subtitle": { @@ -4302,33 +4299,33 @@ "2. ファイルを復号化してコンピューターに保存" ], "Automatically save backups of all your notes into plaintext, non-encrypted folders.": [ - "すべてのメモのバックアップを、暗号化されていないプレーンテキストのフォルダーに自動的に保存します。" + "すべてのメモのバックアップを、暗号化されていないプレーンテキストのフォルダーに自動保存します。" ], "Automatically save backups of all your notes to this computer into plaintext, non-encrypted folders.": [ - "すべてのメモのバックアップを、このコンピューター上の暗号化されていないプレーンテキストフォルダーに自動的に保存します。" + "すべてのメモのバックアップを、暗号化されていないプレーンテキストのフォルダーとしてこのコンピューターに自動保存します。" ], "Automatically save encrypted backups of your files.": [ "ファイルの暗号化バックアップを自動的に保存します。" ], "Automatically save encrypted backups of your uploaded files to this computer.": [ - "アップロードしたファイルの暗号化バックアップをこのコンピューターに自動的に保存します。" + "アップロードしたファイルの暗号化バックアップをこのコンピューターに自動保存します。" ], "Automatically save encrypted text backups of all your note and tag data to this computer.": [ - "すべてのメモとタグのデータの暗号化済みテキストバックアップを、このコンピューターに自動的に保存します。" + "すべてのメモとタグのデータの暗号化テキストバックアップをこのコンピューターに自動保存します。" ], "Download a backup of all your text-based data": [ - "すべてのテキストベースのデータのバックアップをダウンロード" + "すべてのテキストベースデータのバックアップをダウンロード" ], "Frequency": [ "間隔" ], "Import a previously saved backup file": [ - "以前保存したバックアップファイルをインポート" + "以前に保存したバックアップファイルをインポートする" ] }, "B6.Preferences.Backups.Title": { "Automatic Encrypted Text Backups": [ - "自動暗号化テキストバックアップ" + "暗号化テキストの自動バックアップ" ], "Automatic file backups": [ "自動ファイルバックアップ" @@ -4340,10 +4337,10 @@ "バックアップの復号" ], "Data backups": [ - "データバックアップ" + "データのバックアップ" ], "Email backups": [ - "メールバックアップ" + "メールのバックアップ" ] }, "B6.Preferences.Error": { @@ -4351,24 +4348,24 @@ "設定の取得に失敗しました。" ], "Failed to update settings.": [ - "設定の更新に失敗しました。" + "設定の更新に失敗しました." ], "Unable to register for ${ ListedName }. Please try again later.": [ - "${ ListedName } に登録できませんでした。しばらくしてから再度お試しください。" + "${ ListedName }に登録できませんでした。後でもう一度お試しください。" ] }, "B6.Preferences.General.Action": { "Cancel": [ - "キャンセル" + "取消" ], "Change icon": [ - "アイコンを変更する" + "アイコンを変更" ], "Create Smart View": [ "スマートビューを作成" ], "Create smart views to organize your notes according to conditions you define.": [ - "自分で定義した条件に基づいてメモを整理するためのスマートビューを作成します。" + "定義した条件に基づいてメモを整理するスマートビューを作成します。" ], "Delete": [ "削除" @@ -4377,7 +4374,7 @@ "編集" ], "Learn more": [ - "より詳しく" + "詳細" ], "Options": [ "オプション" @@ -4400,7 +4397,7 @@ }, "B6.Preferences.General.Confirmation": { "Cancel": [ - "キャンセル" + "取消" ], "Remove offline key?": [ "オフラインキーを削除しますか?" @@ -4408,46 +4405,46 @@ }, "B6.Preferences.General.Info": { ". Use [] to escape formatting.": [ - "。[] で書式設定をエスケープできます。" + "。書式をエスケープするには[]を使用します。" ], "Allows using gestures to navigate": [ - "ジェスチャーで移動できるようになります" + "ジェスチャーでのナビゲーションを可能にします" ], "Control whether the animated saving status is shown while editing. Error statuses are always shown regardless of preference.": [ - "編集中にアニメーション付きの保存ステータスを表示するかどうかを設定します。エラーのステータスは設定に関係なく常に表示されます。" + "編集時に保存中のアニメーションを表示するかどうかを制御します。エラーステータスは設定に関係なく常に表示されます。" ], "Default image alignment in ${ SuperName } notes": [ - "${ SuperName } メモでの画像のデフォルトの配置" + "${ SuperName }のメモでのデフォルトの画像配置" ], "Invalid JSON. Double check your entry and try again.": [ - "JSONが無効です。入力内容を確認してもう一度お試しください。" + "JSONが無効です。入力内容を確認して、もう一度お試しください。" ], "Moments lets you capture photos of yourself throughout the day, creating a visual record of your life, one photo at a time. Using your webcam or mobile selfie-cam, Moments takes a photo of you every half hour. All photos are end-to-end encrypted and stored in your files. Enable Moments on a per-device basis to get started.": [ - "Momentsでは、1日を通して自分の写真を撮影し、人生のビジュアル記録を1枚ずつ作成できます。ウェブカメラやモバイルのインカメラを使って、Momentsは30分ごとに写真を撮影します。すべての写真はエンドツーエンド暗号化され、ファイルに保管されます。開始するには、デバイスごとにMomentsを有効にしてください。" + "Momentsでは、1日を通して自分の写真を撮影し、1枚ずつ人生の視覚的な記録を作成できます。ウェブカメラまたはスマートフォンの自撮りカメラを使用して、30分ごとに写真を撮影します。すべての写真はエンドツーエンドで暗号化され、ファイルに保存されます。開始するには、デバイスごとにMomentsを有効にしてください。" ], "No experimental features available.": [ - "利用可能な実験的機能はありません。" + "利用できる実験的機能はありません。" ], "Only applies to web and desktop apps. On mobile, notes don't open automatically at launch.": [ - "ウェブアプリとデスクトップアプリのみに適用されます。モバイルでは、メモは起動時に自動的に開きません。" + "ウェブアプリとデスクトップアプリにのみ適用されます。モバイルでは、起動時にメモが自動的に開きません。" ], "The default spellcheck value for new notes. Spellcheck can be configured per note from the note context menu. Spellcheck may degrade overall typing performance with long notes.": [ - "新規メモのスペルチェックのデフォルト値です。スペルチェックは、メモのコンテキストメニューからメモごとに設定できます。長いメモでは、スペルチェックにより全体の入力パフォーマンスが低下する場合があります。" + "新しいメモのデフォルトのスペルチェック設定です。スペルチェックは、メモのコンテキストメニューからメモごとに設定できます。長いメモでは、スペルチェックにより入力全体のパフォーマンスが低下する場合があります。" ], "The first note in the list": [ - "リスト内の最初のメモ" + "リストの最初のメモ" ], "When enabled, adding a nested tag to a note will automatically add all associated parent tags.": [ - "有効にすると、メモにネストされたタグを追加した際に、関連するすべての親タグが自動的に追加されます。" + "有効にすると、メモにネストされたタグを追加したときに、関連する親タグがすべて自動的に追加されます。" ], "When enabled, the ${ SuperName } toolbar will always be shown at the top of the note. It can be temporarily toggled using Cmd/Ctrl+Shift+K. When disabled, the ${ SuperName } toolbar will only be shown as a floating toolbar when text is selected.": [ - "有効にすると、${ SuperName }ツールバーがメモの上部に常に表示されます。Cmd/Ctrl+Shift+Kで一時的に切り替えることもできます。無効化した場合、${ SuperName }ツールバーはテキストを選択したときにのみフローティングツールバーとして表示されます。" + "有効にすると、${ SuperName } ツールバーが常にメモの上部に表示されます。Cmd/Ctrl+Shift+K で一時的に切り替えられます。無効にすると、${ SuperName } ツールバーはテキストを選択したときにフローティングツールバーとしてのみ表示されます。" ], "Whether a confirmation dialog should be shown before closing the app.": [ "アプリを閉じる前に確認ダイアログを表示するかどうか。" ], "Your offline subscription code has been successfully activated.": [ - "ホームサーバー用サブスクリプションのコードを有効化しました。" + "ホームサーバー用サブスクリプションコードが正常に有効化されました。" ], "Your offline subscription code has been successfully removed.": [ "ホームサーバー用サブスクリプションのコードを削除しました。" @@ -4455,13 +4452,13 @@ }, "B6.Preferences.General.Label": { "Capture Present Moment": [ - "今この瞬間を記録" + "現在のMomentをキャプチャ" ], "Center align": [ "中央揃え" ], "Icon:": [ - "アイコン:" + "アイコン:" ], "Labs": [ "ラボ" @@ -4470,7 +4467,7 @@ "左揃え" ], "Offline activation": [ - "オフラインアクティベーション" + "オフラインでのアクティベーション" ], "Offline Subscription": [ "ホームサーバー用サブスクリプション" @@ -4482,10 +4479,10 @@ "ペイン切り替えジェスチャー" ], "Predicate:": [ - "述語:" + "述語:" ], "Preview:": [ - "プレビュー:" + "プレビュー:" ], "Right align": [ "右揃え" @@ -4497,7 +4494,7 @@ "最後に表示したメモ" ], "Title:": [ - "タイトル:" + "タイトル:" ] }, "B6.Preferences.General.Labs.Localization.Description": { @@ -4507,12 +4504,12 @@ }, "B6.Preferences.General.Labs.Localization.Name": { "Localization": [ - "ローカライゼーション" + "ローカライズ" ] }, "B6.Preferences.General.Language.Action": { "Select the app language": [ - "アプリの言語を選択" + "アプリの言語を選択してください" ] }, "B6.Preferences.General.Language.Error": { @@ -4520,18 +4517,18 @@ "選択した言語を読み込めませんでした。" ], "Failed to load language options. Please reload the app and try again.": [ - "言語オプションを読み込めませんでした。アプリを再読み込みして、もう一度お試しください。" + "言語オプションを読み込めませんでした。アプリを再読み込みしてもう一度お試しください。" ] }, "B6.Preferences.General.Language.Info": { "Language switched to ${ languageName }": [ - "言語が${ languageName }に切り替わりました" + "言語を${ languageName }に切り替えました" ], "Use the app in your preferred language. Your browser language is used when no preference is set.": [ - "お好みの言語でアプリを使用できます。設定がない場合は、ブラウザの言語が使用されます。" + "アプリを希望の言語で使用できます。優先言語が設定されていない場合は、ブラウザの言語が使用されます。" ], "Use the app in your preferred language. Your OS language is used when no preference is set.": [ - "お好みの言語でアプリを使用できます。設定がない場合は、OSの言語が使用されます。" + "アプリはお好みの言語で使用できます。設定がない場合はOSの言語が使用されます。" ] }, "B6.Preferences.General.Language.Spotlight.ActionDismiss": { @@ -4540,16 +4537,16 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ + "Open language preferences": [ "言語設定を開く" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ - "お好みの言語でアプリを使用できるようになりました。設定 → 一般 → 言語でこのラボ機能をオンにしてください。設定がない場合は、ブラウザの言語が使用されます。" + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ + "お好みの言語でアプリを使用できるようになりました。設定 → 一般 → 言語でこのラボ機能をオンにしてください。設定がない場合はブラウザの言語が使用されます。" ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "お好みの言語でアプリを使用できるようになりました。設定 → 一般 → 言語でこのラボ機能をオンにしてください。設定がない場合は、OSの言語が使用されます。" + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "お好みの言語でアプリを使用できるようになりました。設定 → 一般 → 言語でこのラボ機能をオンにしてください。設定がない場合はOSの言語が使用されます。" ] }, "B6.Preferences.General.Language.Subtitle": { @@ -4558,7 +4555,7 @@ ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ + "Language Preferences": [ "言語設定" ] }, @@ -4572,16 +4569,16 @@ }, "B6.Preferences.General.Subtitle": { "Activate": [ - "有効化:" + "有効化" ], "Add all parent tags when adding a nested tag to a note": [ - "メモにネストされたタグを追加する際に、すべての親タグを追加する" + "メモにネストされたタグを追加するときにすべての親タグを追加する" ], "Always ask before closing app (Android)": [ - "アプリを閉じる前に常に確認 (Android)" + "アプリを閉じる前に常に確認する(Android)" ], "Default image alignment in ${ SuperName } notes": [ - "${ SuperName } メモでの画像のデフォルトの配置" + "${ SuperName }のメモでの画像のデフォルト配置" ], "Note Type": [ "メモの種類" @@ -4596,10 +4593,10 @@ "タイトルの形式" ], "Use always-visible toolbar in ${ SuperName } notes": [ - "${ SuperName } メモでツールバーを常に表示" + "${ SuperName }のメモで常に表示されるツールバーを使用する" ], "Your personal photo journal": [ - "あなただけのフォトジャーナル" + "あなただけの写真日記" ] }, "B6.Preferences.General.Title": { @@ -4610,16 +4607,16 @@ "デフォルト" ], "Edit Smart View \"${ viewTitle }\"": [ - "スマートビュー \"${ viewTitle }\" を編集" + "スマートビュー「${ viewTitle }」を編集" ], "Labs": [ "ラボ" ], "Moments": [ - "モーメンツ" + "モーメント" ], "New Note Defaults": [ - "新規メモのデフォルト設定" + "新しいメモのデフォルト設定" ], "Smart Views": [ "スマートビュー" @@ -4628,10 +4625,10 @@ "ツール" ], "Upgrade for smart views": [ - "アップグレードでスマートビューを利用" + "スマートビューを利用するにはアップグレード" ], "When opening the app, show...": [ - "アプリを開いたときに表示する項目..." + "アプリを開いたときに表示する内容..." ] }, "B6.Preferences.HomeServer.Action": { @@ -4642,13 +4639,13 @@ "適用して再起動" ], "Change Location": [ - "場所を変更" + "位置を変更" ], "Close": [ "閉じる" ], "MySQL website.": [ - "MySQLウェブサイト。" + "MySQLのウェブサイト" ], "Open Location": [ "場所を開く" @@ -4664,34 +4661,34 @@ }, "B6.Preferences.HomeServer.Info": { "Accessible on local network at": [ - "ローカルネットワークから次のアドレスでアクセスできます" + "ローカルネットワークでのアクセス先:" ], "Activate the Tailscale VPN on your mobile device.": [ "モバイルデバイスでTailscale VPNを有効にしてください。" ], "Change your server's data location by selecting \"Change Location\" in the Home Server section above.": [ - "サーバーのデータの位置を変更するには、上のホームサーバーセクションで「位置を変更」を選択してください。" + "上のホームサーバーセクションで\"場所を変更\"を選択して、サーバーのデータの保存場所を変更します。" ], "Changing the port will require you to sign out of all existing sessions.": [ - "ポートを変更すると、既存のすべてのセッションからサインアウトする必要があります。" + "ポートを変更すると、すべての既存のセッションからサインアウトする必要があります。" ], "Download Tailscale on your mobile device and sign into your Tailscale account.": [ - "モバイルデバイスにTailscaleをダウンロードし、Tailscaleアカウントにサインインしてください。" + "モバイルデバイスにTailscaleをダウンロードして、Tailscaleアカウントにサインインしてください。" ], "Enter your purchased offline subscription code to activate all the features offered by your home server, likes files support and ${ SuperName } notes.": [ - "ご購入いただいたホームサーバー用サブスクリプションのコードを入力すると、ホームサーバーが提供するファイルのサポートや ${ SuperName } メモなど、すべての機能が有効になります。" + "購入したホームサーバー用サブスクリプションコードを入力して、ファイルサポートや${ SuperName }メモなど、ホームサーバーが提供するすべての機能を有効化してください。" ], "For automatic backups, you can place your server's data inside of a synced cloud folder, like Dropbox, Tresorit, or iCloud Drive.": [ - "自動バックアップの場合は、サーバーのデータをDropbox、Tresorit、iCloud Driveなどの同期されたクラウドフォルダーに配置できます。" + "自動バックアップを行うには、Dropbox、Tresorit、iCloud Driveなどの同期されたクラウドフォルダーにサーバーのデータを置くことができます。" ], "Home server is enabled. All data is stored at:": [ - "ホームサーバーが有効です。すべてのデータは次の場所に保存されています:" + "ホームサーバーは有効です。すべてのデータは次の場所に保管されています:" ], "In order to connect to a MySQL database, ensure that your system has MySQL installed. For detailed instructions, visit the": [ - "MySQL データベースに接続するには、システムに MySQL がインストールされていることをご確認ください。詳細な手順については、次をご覧ください:" + "MySQLデータベースに接続するには、システムにMySQLがインストールされていることを確認してください。詳細な手順については、次をご覧ください" ], "Open ${ AppName } on your mobile device and sign into your home server by specifying the sync server URL during sign in. The URL will be the Tailscale-based IP address of this computer, followed by the port number of your home server. For example, if your computer Tailscale IP address is 100.112.45.106 and your home server is running on port 3127, your sync server URL will be http://100.112.45.106:3127.": [ - "モバイルデバイスで${ AppName }を開き、サインイン時に同期サーバーのURLを指定してホームサーバーにサインインします。URLは、このコンピューターのTailscaleベースのIPアドレスの後に、ホームサーバーのポート番号を続けたものになります。たとえば、コンピューターのTailscale IPアドレスが100.112.45.106で、ホームサーバーがポート3127で実行されている場合、同期サーバーのURLはhttp://100.112.45.106:3127になります。" + "モバイルデバイスで${ AppName }を開き、サインイン時に同期サーバーのURLを指定してホームサーバーにサインインします。URLは、このコンピューターのTailscaleベースのIPアドレスに、ホームサーバーのポート番号を続けたものになります。たとえば、コンピューターのTailscale IPアドレスが100.112.45.106で、ホームサーバーがポート3127で実行されている場合、同期サーバーのURLはhttp://100.112.45.106:3127になります。" ], "Restart your home server.": [ "ホームサーバーを再起動してください。" @@ -4700,13 +4697,13 @@ "サーバーのデータを保存するクラウドドライブを選択してください。" ], "You are not currently signed into your home server. To use your home server, sign in or register using ${ url }": [ - "現在、ホームサーバーにサインインしていません。ホームサーバーを使用するには、${ url } からサインインまたは登録してください" + "現在、ホームサーバーにサインインしていません。ホームサーバーを使用するには、${ url } を使用してサインインまたは登録してください。" ], "You are not currently signed into your home server. To use your home server, sign out of ${ email }, then sign in or register using ${ url }.": [ - "現在、ホームサーバーにサインインしていません。ホームサーバーを使用するには、${ email } からサインアウトし、${ url } を使用してサインインまたは登録してください。" + "現在、ホームサーバーにサインインしていません。ホームサーバーを使用するには、${ email }からサインアウトし、${ url }を使用してサインインまたは登録してください。" ], "Your ${ AppName } data is always end-to-end encrypted on disk, so your cloud provider will not be able to read your notes or files.": [ - "${ AppName }のデータはディスク上で常にエンドツーエンド暗号化されているため、クラウドプロバイダーがメモやファイルを読むことはできません。" + "${ AppName } のデータは常にディスク上でエンドツーエンド暗号化されているため、クラウドプロバイダーはメモやファイルを読み取ることができません。" ], "Your home server is offline.": [ "ホームサーバーがオフラインです。" @@ -4735,7 +4732,7 @@ "MySQL" ], "Register on ${ tailscaleLink } for free.": [ - "${ tailscaleLink }に無料でご登録いただけます。" + "${ tailscaleLink }で無料登録してください。" ], "SQLite": [ "SQLite" @@ -4770,7 +4767,7 @@ "ポート" ], "Pseudo Params Key": [ - "疑似パラメーターキー" + "疑似パラメータキー" ], "username": [ "ユーザー名" @@ -4781,10 +4778,10 @@ }, "B6.Preferences.HomeServer.Status": { "Applying changes and restarting...": [ - "変更を適用して再起動中..." + "変更を適用して再起動しています..." ], "Download Tailscale on this computer and complete the Tailscale setup wizard until you are presented with the IP address of your computer. It should start with something like 100.xxx...": [ - "このコンピューターに Tailscale をダウンロードし、Tailscale のセットアップウィザードを完了すると、コンピューターの IP アドレスが表示されます。100.xxx... のような形式で始まります。" + "このコンピューターにTailscaleをダウンロードし、コンピューターのIPアドレスが表示されるまでTailscaleのセットアップウィザードを完了してください。IPアドレスは100.xxx...のように始まります。" ], "Not Set": [ "未設定" @@ -4796,18 +4793,18 @@ "オンライン" ], "Shutting down...": [ - "シャットダウン中..." + "シャットダウンしています..." ], "Starting...": [ - "起動中..." + "開始中..." ], "You are currently signed into your home server under ${ email }": [ - "現在、${ email }としてホームサーバーにサインインしています" + "現在、${ email }でホームサーバーにサインインしています。" ] }, "B6.Preferences.HomeServer.Subtitle": { "Accessing your home server while on the go is easy and secure with Tailscale.": [ - "Tailscale を使えば、外出先からでもホームサーバーに簡単かつ安全にアクセスできます。" + "外出先からホームサーバーにアクセスするのも、Tailscaleを使えば簡単かつ安全です。" ], "Auth JWT Secret": [ "認証JWTシークレット" @@ -4825,7 +4822,7 @@ "データベースポート" ], "Database Username": [ - "データベースのユーザー名" + "データベースユーザー名" ], "Encryption Server Key": [ "暗号化サーバーキー" @@ -4840,10 +4837,10 @@ "ポート" ], "Pseudo Params Key": [ - "疑似パラメーターキー" + "疑似パラメータキー" ], "Sync your data on a private cloud running on your home computer.": [ - "ホームコンピューター上で動作するプライベートクラウドにデータを同期します。" + "自宅のコンピューターで稼働するプライベートクラウドでデータを同期します。" ], "Valet Token Secret": [ "Valet Tokenシークレット" @@ -4857,7 +4854,7 @@ "高度な設定" ], "Backing up your data": [ - "データのバックアップ" + "データをバックアップ中" ], "Database": [ "データベース" @@ -4874,13 +4871,13 @@ }, "B6.Preferences.Listed.Action": { "Create new author": [ - "新しい著者を作成" + "新しい作成者を作成する" ], "Later": [ "後で" ], "Learn more": [ - "より詳しく" + "詳細" ], "Open Settings": [ "設定を開く" @@ -4888,32 +4885,32 @@ }, "B6.Preferences.Listed.Info": { "${ ListedName } is a free blogging platform that allows you to create a public journal published directly from your notes.": [ - "${ ListedName } は、メモから直接公開される公開ジャーナルを作成できる無料のブログプラットフォームです。" + "${ ListedName }は、メモから直接公開ジャーナルを作成できる無料のブログプラットフォームです。" ], "${ ListedName } will permanently shut down on December 31, 2026.": [ - "${ ListedName }は2026年12月31日に完全に終了します。" + "${ ListedName }は2026年12月31日をもって完全にサービスを終了します。" ], "Note: The ${ ListedName } platform will permanently shut down December 31, 2026. Your data published on ${ ListedName } will still be available in your personal ${ AppName } account.": [ - "注意: ${ ListedName }プラットフォームは2026年12月31日に完全に終了します。${ ListedName }に公開したデータは、個人の${ AppName }アカウントで引き続き利用できます。" + "注意: ${ ListedName } プラットフォームは2026年12月31日に完全に終了します。${ ListedName } で公開したデータは、個人の ${ AppName } アカウントで引き続き利用できます。" ], "To get started, sign in or register for a ${ AppName } account.": [ - "始めるには、${ AppName } アカウントにサインインまたは登録してください。" + "開始するには、${ AppName }のアカウントにサインインするか、登録してください。" ], "Your new ${ ListedName } blog has been successfully created! You can publish a new post to your blog from ${ AppName } via the Actions menu in the editor pane. Open your blog settings to begin setting it up.": [ - "新しい ${ ListedName } ブログが正常に作成されました。${ AppName } から、エディターペインの アクション メニューを使ってブログに新しい投稿を公開できます。ブログの設定を開いて、セットアップを始めましょう。" + "新しい${ ListedName }ブログが作成されました!${ AppName }のエディターペインにあるアクションメニューから、ブログに新しい投稿を公開できます。ブログ設定を開いてセットアップを始めてください。" ] }, "B6.Preferences.Listed.Status": { "Creating account...": [ - "アカウントを作成しています..." + "アカウントを作成中..." ] }, "B6.Preferences.Listed.Title": { "Your blog on ${ ListedName }": [ - "${ ListedName } のブログ" + "${ ListedName }のブログ" ], "Your blogs on ${ ListedName }": [ - "${ ListedName } 上のブログ" + "${ ListedName } でのあなたのブログ" ] }, "B6.Preferences.Other.Action": { @@ -4924,7 +4921,7 @@ "バックアップ" ], "Cancel": [ - "キャンセル" + "取消" ], "Close preferences": [ "設定を閉じる" @@ -4933,7 +4930,7 @@ "確認" ], "Create a free ${ ListedName } author account to get started.": [ - "始めるには、無料の ${ ListedName } 著者アカウントを作成してください。" + "始めるには、無料の ${ ListedName } 作成者アカウントを作成してください。" ], "Download URL": [ "ダウンロードURL" @@ -4945,7 +4942,7 @@ "ブログを開く" ], "Open Downloads": [ - "ダウンロードページを開く" + "ダウンロードを開く" ], "Open preferences": [ "設定を開く" @@ -4959,10 +4956,10 @@ }, "B6.Preferences.Other.Error": { "Failed to install plugin": [ - "プラグインをインストールできませんでした" + "プラグインのインストールに失敗しました。" ], "Plugins may not be actively maintained. ${ AppName } cannot attest to the quality or user experience of these plugins, and is not responsible for any data loss that may arise from their use.": [ - "プラグインは積極的にメンテナンスされていない場合があります。${ AppName }はこれらのプラグインの品質やユーザーエクスペリエンスを保証するものではなく、使用によって生じたデータ損失について一切の責任を負いません。" + "プラグインは現在も活発にメンテナンスされているとは限りません。${ AppName }は、これらのプラグインの品質やユーザー体験を保証できず、使用によって生じる可能性のあるデータ損失について責任を負いません。" ] }, "B6.Preferences.Other.Info": { @@ -4970,7 +4967,7 @@ "読み込み中…" ], "No plugins installed.": [ - "インストール済みのプラグインはありません。" + "プラグインがインストールされていません。" ], "Your preferences for ${ AppName }": [ "${ AppName }の設定" @@ -4993,13 +4990,13 @@ "プラグインのURLを入力" ], "Extension Type": [ - "プラグインの種類" + "拡張機能の種類" ], "General": [ "一般" ], "Get a free month": [ - "1か月無料で利用" + "1か月無料" ], "Help & feedback": [ "ヘルプとフィードバック" @@ -5055,18 +5052,18 @@ "始めましょう" ], "What is ${ ListedName }?": [ - "${ ListedName } とは?" + "${ ListedName }とは何ですか?" ] }, "B6.Preferences.Other.Title": { "About ${ ListedName }": [ - "${ ListedName } について" + "${ ListedName }について" ], "Browse Plugins": [ - "プラグインを探す" + "プラグインを閲覧" ], "Confirm Extension": [ - "プラグインの確認" + "拡張機能を確認" ], "Install Custom Plugin": [ "カスタムプラグインをインストール" @@ -5080,7 +5077,7 @@ }, "B6.Preferences.Plugins.Confirmation": { "Are you sure you want to uninstall this plugin?": [ - "このプラグインをアンインストールしますか?" + "このプラグインをアンインストールしてもよろしいですか?" ], "Uninstall Plugin?": [ "プラグインをアンインストールしますか?" @@ -5091,12 +5088,12 @@ "${ pluginName } は正常にインストールされました。" ], "Plugins run in a secure sandbox and can only access data you allow it. Note types allow specialized editing experiences, but in most cases, the built-in ${ SuperName } note type can encapsulate any functionality found in plugins.": [ - "プラグインは安全なサンドボックス内で実行され、許可したデータにのみアクセスできます。メモの種類を使用すると専用の編集環境が利用できますが、ほとんどの場合、組み込みの${ SuperName }メモの種類で、プラグインにあるあらゆる機能を包含できます。" + "プラグインは安全なサンドボックス内で実行され、アクセスを許可したデータにのみアクセスできます。メモの種類を使用すると専門的な編集体験が可能になりますが、ほとんどの場合、組み込みの ${ SuperName } メモの種類でプラグインにあるあらゆる機能を包含できます。" ] }, "B6.Preferences.Plugins.Label": { "by": [ - "作成者" + "作" ], "Uninstall": [ "アンインストール" @@ -5122,7 +5119,7 @@ "戻る" ], "Cancel": [ - "キャンセル" + "取消" ], "Change Passcode": [ "パスコードを変更" @@ -5149,10 +5146,10 @@ "マルチタスク時のプライバシーを有効にする" ], "Enable Multitasking/Screenshot Privacy": [ - "マルチタスク/スクリーンショットプライバシーを有効にする" + "マルチタスク/スクリーンショットのプライバシーを有効にする" ], "End Unprotected Access": [ - "保護されていないアクセスを終了" + "非保護アクセスを終了" ], "Export": [ "エクスポート" @@ -5164,7 +5161,7 @@ "完了" ], "Learn more": [ - "より詳しく" + "詳細" ], "Next": [ "次へ" @@ -5186,7 +5183,7 @@ }, "B6.Preferences.Security.Error": { "${ erroredItems.length } items are errored and could not be decrypted.": [ - "${ erroredItems.length } 個のアイテムでエラーが発生し、復号化できませんでした。" + "${ erroredItems.length } 件のアイテムがエラー状態で、復号化できませんでした。" ], "Could not prepare security key registration": [ "セキュリティキーの登録を準備できませんでした" @@ -5200,43 +5197,43 @@ }, "B6.Preferences.Security.Info": { "${ contentTypeDisplay } created on ${ createdAtString }": [ - "${ createdAtString }に作成された${ contentTypeDisplay }" + "${ contentTypeDisplay } は ${ createdAtString } に作成されました" ], "Actions like viewing or searching protected notes, exporting decrypted backups, or revoking an active session require additional authentication such as entering your account password or application passcode.": [ - "保護されたメモの表示や検索、復号化したバックアップのエクスポート、アクティブなセッションの失効などの操作には、アカウントパスワードやアプリのパスコードの入力など、追加の認証が必要です。" + "保護されたメモの表示や検索、復号化されたバックアップのエクスポート、アクティブなセッションの失効などの操作には、アカウントパスワードやアプリのパスコードの入力といった追加の認証が必要です。" ], "Add a passcode to lock the application and encrypt on-device key storage.": [ "パスコードを追加してアプリをロックし、デバイス上のキーストレージを暗号化します。" ], "An extra layer of security when logging in to your account.": [ - "アカウントへのログイン時に、追加のセキュリティレイヤーとして機能します。" + "アカウントにログインする際の追加のセキュリティ層です。" ], "Authenticate with a hardware security key such as YubiKey.": [ - "YubiKey などの物理セキュリティキーを使用して認証します。" + "YubiKeyなどの物理セキュリティキーで認証してください。" ], "Incorrect authentication code, please try again.": [ "認証コードが正しくありません。もう一度お試しください。" ], "Incorrect secret key, please try again.": [ - "シークレットキーが正しくありません。もう一度お試しください。" + "シークレットキーが正しくありません。再度お試しください。" ], "Item ID: ${ itemUuid }": [ "アイテムID: ${ itemUuid }" ], "Item of type ${ item.content_type }": [ - "タイプ ${ item.content_type } のアイテム" + "種類が ${ item.content_type } のアイテム" ], "Last Modified: ${ updatedAtString }": [ - "最終更新:${ updatedAtString }" + "最終変更:${ updatedAtString }" ], "Passcode lock is enabled.": [ - "パスコードロックが有効になっています。" + "パスコードロックは有効です。" ], "Please visit the web app in order to add a hardware security key.": [ "物理セキュリティキーを追加するには、ウェブアプリにアクセスしてください。" ], "Save your secret key ${ safeStorageLink }:": [ - "シークレットキーを${ safeStorageLink }に保存してください:" + "シークレットキーを保存${ safeStorageLink }:" ], "Sign in or register for an account to configure 2FA.": [ "2要素認証を設定するには、サインインするかアカウントを登録してください。" @@ -5245,28 +5242,43 @@ "物理セキュリティキーを設定するには、サインインするかアカウントを登録してください。" ], "Some apps, like Google Authenticator, do not back up and restore your secret keys if you lose your device or get a new one.": [ - "Google Authenticator などの一部のアプリは、デバイスを紛失したり新しいデバイスに切り替えたりした場合に、シークレットキーのバックアップと復元に対応していません。" + "Google Authenticatorなどの認証アプリの中には、デバイスを紛失したり新しいデバイスに買い替えたりしても、シークレットキーをバックアップ・復元しないものがあります。" ], "somewhere safe": [ "安全な場所" ], "The autolock timer begins when the window or tab loses focus.": [ - "オートロックのタイマーは、ウィンドウまたはタブがフォーカスを失うと開始されます。" + "自動ロックタイマーは、ウィンドウまたはタブがフォーカスを失うと開始されます。" ], "Two-factor authentication has been successfully enabled for your account.": [ - "アカウントで2要素認証が正常に有効になりました。" + "アカウントの2要素認証が有効になりました。" ], "User agent logging allows you to identify the devices or browsers signed into your account. For increased privacy, you can disable this feature, which will remove all saved user agent values from our server, and disable future logging of this value.": [ - "ユーザーエージェントのログを記録すると、アカウントにサインインしているデバイスやブラウザを特定できます。プライバシーを強化するため、この機能を無効化することもできます。無効化すると、サーバーに保存されているすべてのユーザーエージェントの値が削除され、今後この値のログ記録も無効化されます。" + "ユーザーエージェントのログ記録により、アカウントにサインインしているデバイスやブラウザを特定できます。プライバシーを強化するには、この機能を無効化できます。無効化すると、保存されているすべてのユーザーエージェント値がサーバーから削除され、今後この値のログ記録も無効になります。" ], "You can use this key to generate codes if you lose access to your authenticator app.": [ - "認証アプリにアクセスできなくなった場合、このキーを使用してコードを生成できます。" + "認証アプリにアクセスできなくなった場合、この鍵を使ってコードを生成できます。" ], "You must enable two-factor authentication before adding a hardware security key.": [ "物理セキュリティキーを追加する前に、2要素認証を有効にする必要があります。" ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount }件のアーカイブ済みメモ" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount }件のごみ箱内のメモ" + ], + "${ filesTotal } file": [ + "${ filesTotal }個のファイル" + ], + "${ notesCount } note": [ + "${ notesCount }メモ" + ], + "${ tagsCount } tag": [ + "${ tagsCount }個のタグ" + ], "authentication code": [ "認証コード" ], @@ -5277,10 +5289,10 @@ "デバイス名" ], "Enter your ${ secretKeyBold }:": [ - "${ secretKeyBold }を入力してください:" + "${ secretKeyBold } を入力してください:" ], "Open your": [ - "次のアプリを開いてください:" + "お使いの" ], "or": [ "または" @@ -5289,21 +5301,21 @@ "生体認証を必須にする" ], "Require Passcode": [ - "パスコードが必要です" + "パスコードを要求" ], "Scan this QR code": [ - "この QR コードをスキャンしてください" + "このQRコードをスキャン" ], "secret key": [ "シークレットキー" ], "Verify the ${ authenticationCodeBold } generated by your authenticator app:": [ - "認証アプリで生成された${ authenticationCodeBold }を確認してください:" + "認証アプリで生成された ${ authenticationCodeBold } を確認してください:" ] }, "B6.Preferences.Security.Placeholder": { "Confirm Passcode": [ - "パスコードの確認" + "パスコードを確認" ], "Passcode": [ "パスコード" @@ -5311,10 +5323,10 @@ }, "B6.Preferences.Security.Status": { "Protections are enabled.": [ - "保護機能が有効になっています。" + "保護機能は有効です。" ], "Unprotected access expires at ${ protectionsDisabledUntil }.": [ - "保護されていないアクセスは${ protectionsDisabledUntil }に終了します。" + "保護されていないアクセスの有効期限は${ protectionsDisabledUntil }です。" ] }, "B6.Preferences.Security.Subtitle": { @@ -5360,7 +5372,7 @@ "マルチタスク/スクリーンショットのプライバシー" ], "Passcode Autolock": [ - "パスコード自動ロック" + "パスコードの自動ロック" ], "Passcode lock": [ "パスコードロック" @@ -5372,32 +5384,32 @@ "保護機能" ], "Step 1 of 3 - Scan QR code": [ - "ステップ 1/3 - QRコードをスキャン" + "ステップ 1/3:QRコードをスキャン" ], "Step 2 of 3 - Save secret key": [ - "ステップ 2/3 - シークレットキーの保存" + "ステップ2/3 - シークレットキーを保存" ], "Step 3 of 3 - Verification": [ - "ステップ 3/3 - 確認" + "ステップ3/3 - 確認" ], "Successfully Enabled": [ - "有効化に成功しました" + "正常に有効化されました" ], "Two-factor authentication": [ "2要素認証" ], "Two-factor authentication not available": [ - "2要素認証を利用できません" + "2要素認証は利用できません" ] }, "B6.Preferences.Security.Warning": { "Adding a passcode is not supported in temporary sessions. Please sign out, then sign back in with the \"Stay signed in\" option checked.": [ - "一時的なセッションではパスコードの追加はサポートされていません。サインアウトした後、\"サインインしたままにする\"にチェックを入れて再度サインインしてください。" + "一時セッションではパスコードを追加できません。サインアウトしてから、\"サインインしたままにする\"オプションをオンにして再度サインインしてください。" ] }, "B6.Preferences.Subscription.Confirmation": { "All uploaded files of this user will be removed. This action cannot be undone.": [ - "このユーザーがアップロードしたすべてのファイルは削除されます。この操作は元に戻せません。" + "このユーザーがアップロードしたすべてのファイルが削除されます。この操作は元に戻せません。" ], "Are you sure you want to cancel this invitation?": [ "この招待をキャンセルしてもよろしいですか?" @@ -5411,16 +5423,16 @@ "招待の送信中にエラーが発生しました。もう一度お試しいただくか、問題が解決しない場合はサポートにお問い合わせください。" ], "Cancelation already in progress.": [ - "キャンセル処理はすでに進行中です。" + "キャンセル手続きはすでに進行中です。" ], "Cannot close window until pending tasks are complete.": [ "保留中のタスクが完了するまで、ウィンドウを閉じることはできません。" ], "Could not cancel invitation. Please try again or contact support if the issue persists.": [ - "招待をキャンセルできませんでした。もう一度お試しください。問題が解決しない場合はサポートにお問い合わせください。" + "招待をキャンセルできませんでした。再度お試しいただくか、問題が続く場合はサポートにお問い合わせください。" ], "The email you entered has an invalid format. Please review your input and try again.": [ - "入力されたメールアドレスの形式が正しくありません。入力内容を確認して、もう一度お試しください。" + "入力したメールの形式が正しくありません。入力を確認して、もう一度お試しください。" ], "There was an error when attempting to redirect you to the subscription page.": [ "サブスクリプションページへのリダイレクト中にエラーが発生しました。" @@ -5431,69 +5443,63 @@ "有効な招待" ], "If an account is found with that email, they will receive an email with your invitation.": [ - "そのメールアドレスでアカウントが見つかった場合、そのアカウントに招待メールが送信されます。" + "そのメールアドレスでアカウントが見つかった場合、招待メールが届きます。" ], "Invitee Email": [ - "招待されたユーザーのメールアドレス" + "招待されたユーザーのメール" ], "Make your first subscription invite below.": [ - "以下から最初のサブスクリプション招待を作成してください。" + "以下から最初のサブスクリプション招待を送信してください。" ], "Note:": [ - "注意:" - ], - "out of": [ - "/" + "注意:" ], "Redirecting you to the subscription page...": [ - "サブスクリプションページに移動しています..." + "サブスクリプションページにリダイレクトしています..." ], "Subscription": [ "サブスクリプション" ], - "subscription invites.": [ - "サブスクリプションの招待。" - ], "Subscription sharing": [ "サブスクリプションの共有" ], "Subscription sharing is available only on the ${ ProfessionalPlanName } plan. Please upgrade in order to share your subscription.": [ - "サブスクリプションの共有は ${ ProfessionalPlanName } プランでのみ利用できます。サブスクリプションを共有するには、アップグレードをお願いします。" + "サブスクリプションの共有は ${ ProfessionalPlanName } プランでのみ利用できます。サブスクリプションを共有するにはアップグレードしてください。" ], "The invitee must have an existing account with ${ AppName }. If they do not have an account yet, instruct them to make an account first.": [ - "招待されたユーザーは、${ AppName }のアカウントをすでに持っている必要があります。まだアカウントをお持ちでない場合は、先にアカウントを作成するようご案内ください。" + "招待されたユーザーは、${ AppName }のアカウントをすでに持っている必要があります。まだアカウントを持っていない場合は、先にアカウントを作成するよう伝えてください。" ], "This subscription has been shared with you and can only be managed by the owner.": [ - "このサブスクリプションは共有されており、所有者のみが管理できます。" + "このサブスクリプションはあなたと共有されており、所有者のみが管理できます。" ], "You don't have a ${ AppName } subscription yet.": [ - "まだ${ AppName }のサブスクリプションにご加入ではありません。" + "まだ${ AppName }のサブスクリプションがありません。" ], - "You've used": [ - "使用済み" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "サブスクリプションの招待を ${ allowedInvitationsCount } 件中 ${ usedInvitationsCount } 件使用しました。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "${ appNameBold }${ subscriptionTierBold }のサブスクリプションは${ expirationDateBold }に期限が切れました。再登録をご希望の場合は、以下からお手続きください。" + "お使いの${ appNameBold }${ subscriptionTierBold }サブスクリプションは${ expirationDateBold }に有効期限が切れました。ご希望であれば、下から再登録できます。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription has been canceled and expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "${ appNameBold }${ subscriptionTierBold }のサブスクリプションはキャンセルされ、${ expirationDateBold }に有効期限が切れました。再登録をご希望の場合は、以下からお手続きください。" + "${ appNameBold }${ subscriptionTierBold }のサブスクリプションはキャンセルされ、${ expirationDateBold }に有効期限が切れました。ご希望の場合は、以下から再登録できます。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription has been canceled but will remain valid until ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "${ appNameBold }${ subscriptionTierBold }のサブスクリプションはキャンセルされましたが、${ expirationDateBold }まで有効です。再登録をご希望の場合は、以下からお手続きください。" + "${ appNameBold }${ subscriptionTierBold }のサブスクリプションはキャンセルされましたが、${ expirationDateBold }まで有効です。ご希望の場合は、以下から再契約できます。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription will be renewed on ${ expirationDateBold }.": [ - "${ appNameBold }${ subscriptionTierBold }のサブスクリプションは${ expirationDateBold }に更新されます。" + "${ appNameBold }${ subscriptionTierBold } サブスクリプションは ${ expirationDateBold } に更新されます。" ] }, "B6.Preferences.Subscription.Label": { "Cancel": [ - "キャンセル" + "取消" ], "Invite": [ "招待" ], "Learn More": [ - "より詳しく" + "もっと詳しく" ], "Manage subscription": [ "サブスクリプションの管理" @@ -5504,7 +5510,7 @@ }, "B6.Preferences.Subscription.Status": { "Invite processed successfully.": [ - "招待の処理に成功しました。" + "招待が正常に処理されました。" ] }, "B6.Preferences.Subscription.Title": { @@ -5517,7 +5523,7 @@ "招待を承認" ], "Add Contact": [ - "共有相手を追加" + "連絡先を追加" ], "Add New Contact": [ "新しい共有相手を追加" @@ -5526,7 +5532,7 @@ "信頼済みの共有相手を追加" ], "Cancel": [ - "キャンセル" + "取消" ], "Cancel Invite": [ "招待をキャンセルする" @@ -5538,7 +5544,7 @@ "IDをコピー" ], "Create Shared Vault": [ - "共有保管庫を作成する" + "共有保管庫を作成" ], "Create Vault": [ "保管庫を作成" @@ -5547,19 +5553,19 @@ "削除" ], "Delete contact": [ - "共有相手を削除" + "連絡先を削除" ], "Designate survivor": [ - "指定承継者を指定" + "指定承継者を設定" ], "Edit": [ "編集" ], "Edit contact": [ - "共有相手を編集" + "連絡先の編集" ], "Enable Collaboration": [ - "コラボレーションを有効化" + "コラボレーションを有効にする" ], "Enable Vault Sharing": [ "保管庫の共有を有効にする" @@ -5577,87 +5583,87 @@ "保管庫を保存" ], "Update Account": [ - "アカウントを更新" + "アカウントをアップデート" ] }, "B6.Preferences.Vaults.Confirmation": { "All items and files in this vault will be removed from your account.": [ - "この保管庫のすべてのアイテムとファイルがアカウントから削除されます。" + "この保管庫内のすべてのアイテムとファイルがアカウントから削除されます。" ], "Are you sure you want to delete this contact?": [ - "本当にこの共有相手を削除しますか?" + "本当にこの連絡先を削除しますか?" ], "Are you sure you want to delete this vault?": [ - "この保管庫を本当に削除してもよろしいですか?" + "この保管庫を削除してもよろしいですか?" ], "Are you sure you want to leave this vault?": [ "この保管庫から退出してもよろしいですか?" ], "Deleting a vault will permanently delete all its items and files.": [ - "保管庫を削除すると、その中のすべてのアイテムとファイルが完全に削除されます。" + "保管庫を削除すると、そのアイテムとファイルがすべて完全に削除されます。" ] }, "B6.Preferences.Vaults.Error": { "Failed to copy to clipboard": [ - "クリップボードへのコピーに失敗しました" + "クリップボードにコピーできませんでした" ], "One or more subtags are in other vaults. Please remove those subtags from the vaults or move them to this vault first.": [ - "1 つ以上のサブタグが他の保管庫にあります。先にそれらのサブタグを保管庫から削除するか、この保管庫に移動してください。" + "1つ以上のサブタグが他の保管庫にあります。先にそれらのサブタグを保管庫から削除するか、この保管庫に移動してください。" ], "This item is linked to other items that are not in the same vault. Please move those items to this vault first.": [ "このアイテムは、同じ保管庫にない他のアイテムにリンクされています。先にそれらのアイテムをこの保管庫に移動してください。" ], "Unable to create contact. Please try again.": [ - "共有相手を作成できませんでした。もう一度お試しください。" + "共有相手を作成できません。もう一度お試しください。" ], "Unable to delete vault. Please try again.": [ - "保管庫を削除できませんでした。もう一度お試しください。" + "保管庫を削除できません。もう一度お試しください。" ], "Unable to leave vault. Please try again.": [ - "保管庫から退出できませんでした。もう一度お試しください。" + "保管庫から退出できません。もう一度お試しください。" ] }, "B6.Preferences.Vaults.Info": { "Ask your contact for their ${ AppName } CollaborationID via secure email or chat. Then, enter it here to add them as a contact.": [ - "安全なメールやチャットで、共有相手に${ AppName }のCollaborationIDを確認してください。次に、ここに入力して共有相手として追加します。" + "共有相手に、安全なメールまたはチャットで${ AppName }のCollaborationIDを確認してください。確認したら、共有相手として追加するためにここに入力してください。" ], "Choose your own key for your vault. This is an advanced option and is not recommended for most users.": [ - "保管庫に独自のキーを選択します。これは上級者向けのオプションで、ほとんどのユーザーには推奨されません。" + "保管庫に独自の鍵を選択します。これは上級者向けのオプションであり、ほとんどのユーザーには推奨されません。" ], "No contacts available to invite.": [ "招待できる共有相手がいません。" ], "Please upgrade in order to increase your vault limit.": [ - "保管庫の上限を引き上げるには、アップグレードしてください。" + "保管庫の上限を増やすにはアップグレードしてください。" ], "The sender of this invite is not trusted. To accept this invite, first add the sender as a trusted contact.": [ - "この招待の差出人は信頼されていません。招待を承認するには、まず差出人を信頼済みの共有相手として追加してください。" + "この招待の差出人は信頼されていません。この招待を承諾するには、まず差出人を信頼済みの共有相手として追加してください。" ], "The vault name and description are end-to-end encrypted.": [ - "保管庫の名前と説明はエンドツーエンドで暗号化されます。" + "保管庫の名前と説明はエンドツーエンドで暗号化されています。" ], "Vault is locked.": [ "保管庫はロックされています。" ], "Vaults that have no designated survivor will be deleted when the owner account is deleted. In order to ensure that no data is lost, please designate a survivor who will be transferred ownership of the vault.": [ - "指定承継者が設定されていない保管庫は、オーナーのアカウントが削除されるとともに削除されます。データを失わないように、保管庫の所有権を引き継ぐ指定承継者を設定してください。" + "指定承継者が設定されていない保管庫は、所有者のアカウントが削除されると削除されます。データが失われないようにするため、保管庫の所有権を引き継ぐ指定承継者を設定してください。" ], "Your vault key will be encrypted and saved locally on this device. You will need to manually enter your vault key on your other devices.": [ - "保管庫キーは暗号化され、このデバイスにローカルで保存されます。他のデバイスでは、保管庫キーを手動で入力する必要があります。" + "保管庫キーは暗号化され、このデバイスにローカル保存されます。他のデバイスでは、保管庫キーを手動で入力する必要があります。" ], "Your vault key will be encrypted and synced to your account and automatically available on your other devices.": [ - "保管庫キーは暗号化されてアカウントに同期され、他のデバイスでも自動的に利用できるようになります。" + "保管庫キーは暗号化されてアカウントに同期され、他のデバイスで自動的に利用可能になります。" ], "Your vault key will be randomly generated and synced to your account.": [ "保管庫キーはランダムに生成され、アカウントに同期されます。" ], "Your vault key will only be stored in memory and will be forgotten when you close the app. You will need to manually enter your vault key on your other devices.": [ - "保管庫キーはメモリ内にのみ保存され、アプリを閉じると破棄されます。他のデバイスでは、保管庫キーを手動で入力する必要があります。" + "保管庫キーはメモリにのみ保管され、アプリを閉じると失われます。他のデバイスでは、保管庫キーを手動で入力する必要があります。" ] }, "B6.Preferences.Vaults.Label": { "Advanced options": [ - "高度な設定" + "詳細設定" ], "CollaborationID": [ "CollaborationID" @@ -5666,7 +5672,7 @@ "共有相手の名前" ], "Custom (Advanced)": [ - "カスタム(詳細)" + "カスタム(上級者向け)" ], "Designated survivor": [ "指定承継者" @@ -5675,7 +5681,7 @@ "一時的" ], "File storage used:": [ - "ファイルのストレージ使用量:" + "ファイルストレージ使用量:" ], "Invite Contacts": [ "共有相手を招待" @@ -5693,16 +5699,16 @@ "保留中の招待" ], "Permission:": [ - "権限:" + "許可:" ], "Randomized (Recommended)": [ - "ランダム生成 (推奨)" + "ランダム (推奨)" ], "Sender CollaborationID:": [ - "差出人のCollaborationID:" + "差出人 CollaborationID:" ], "Synced (Recommended)": [ - "同期済み(推奨)" + "同期済み(推奨)" ], "Trusted": [ "信頼済み" @@ -5714,10 +5720,10 @@ "名前のない共有相手" ], "Untrusted": [ - "信頼されていない" + "信頼できない" ], "Vault Description:": [ - "保管庫の説明:" + "保管庫の説明:" ], "Vault ID:": [ "保管庫 ID:" @@ -5753,10 +5759,10 @@ }, "B6.Preferences.Vaults.Subtitle": { "In order to use Vaults, you must update your account to use the latest data encryption version.": [ - "保管庫を使用するには、アカウントを最新のデータ暗号化バージョンに更新する必要があります。" + "保管庫を使用するには、アカウントを最新の暗号化バージョンに更新する必要があります。" ], "Share your CollaborationID with collaborators to join their vaults.": [ - "共有相手と CollaborationID を共有すると、その相手の保管庫に参加できます。" + "保管庫に参加するには、CollaborationIDを共同作業者と共有してください。" ] }, "B6.Preferences.Vaults.Title": { @@ -5776,16 +5782,16 @@ "CollaborationID" ], "Contacts": [ - "共有相手" + "連絡先" ], "Create New Vault": [ "新しい保管庫を作成" ], "Designate survivor": [ - "指定承継者を指定" + "指定承継者を指名" ], "Edit Contact": [ - "共有相手を編集" + "連絡先を編集" ], "Edit Vault": [ "保管庫を編集" @@ -5808,7 +5814,7 @@ "複数選択をキャンセル" ], "Configure file backups": [ - "ファイルのバックアップを設定" + "ファイルバックアップを設定" ], "Delete permanently": [ "完全に削除" @@ -5820,10 +5826,10 @@ "アーカイブとしてダウンロード" ], "Hide file info": [ - "ファイル情報を隠す" + "ファイル情報を非表示" ], "Hide links section": [ - "リンクセクションを隠す" + "リンクセクションを非表示" ], "Open account menu": [ "アカウントメニューを開く" @@ -5846,7 +5852,7 @@ "それでも削除" ], "This file could not be deleted from the server, possibly because you are attempting to delete a file item that was imported from another account. Would you like to remove this file item from your account anyway? If you're sure the file is yours and still exists on the server, do not choose this option, and instead try to delete it again.": [ - "このファイルはサーバーから削除できませんでした。別のアカウントからインポートしたファイルアイテムを削除しようとしている可能性があります。それでもこのファイルアイテムをアカウントから削除しますか?ファイルが自分のものであり、サーバーにまだ存在していることが確かな場合は、このオプションを選ばずに、もう一度削除を試みてください。" + "このファイルはサーバーから削除できませんでした。別のアカウントからインポートされたファイルアイテムを削除しようとしている可能性があります。それでもこのファイルアイテムをアカウントから削除しますか?ファイルが自分のものであり、サーバーにまだ存在していることが確かな場合は、このオプションを選択せず、代わりにもう一度削除を試みてください。" ], "Unable to Delete": [ "削除できません" @@ -5854,7 +5860,7 @@ }, "B7.FilesSubscriptionHelp.Files.Error": { "Could not attach file because selected note was deleted": [ - "選択されたメモが削除されているため、ファイルを添付できませんでした" + "選択したメモが削除されたため、ファイルを添付できませんでした。" ], "Could not close upload session": [ "アップロードセッションを閉じられませんでした" @@ -5868,8 +5874,14 @@ "Could not start upload session": [ "アップロードセッションを開始できませんでした" ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "暗号化済みファイルストレージには有効なサブスクリプションが必要です。ファイルをダウンロードおよびアップロードするには、プランをアップグレードしてください。" + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "サブスクリプションの有効期限が切れているため、暗号化済みファイルを利用できません。ファイルを再度ダウンロードおよびアップロードするには、サブスクリプションを更新してください。" + ], "Failed to close an upload session.": [ - "アップロードセッションを閉じることができませんでした。" + "アップロードセッションを閉じられませんでした。" ], "Failed to create file token.": [ "ファイルトークンの作成に失敗しました。" @@ -5881,10 +5893,10 @@ "ファイルチャンクのダウンロードに失敗しました。" ], "Failed to download files as archive": [ - "アーカイブとしてのファイルのダウンロードに失敗しました" + "ファイルをアーカイブとしてダウンロードできませんでした" ], "Failed to push file bytes to server": [ - "ファイルのバイトをサーバーにプッシュできませんでした" + "ファイルのバイトデータをサーバーに送信できませんでした" ], "Failed to start an upload session.": [ "アップロードセッションを開始できませんでした。" @@ -5895,31 +5907,43 @@ "File is not in a shared vault": [ "ファイルが共有保管庫にありません" ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "サブスクリプションの有効期限が切れているため、ファイルをアップロードできません。暗号化済みファイルストレージを再度利用するには、サブスクリプションを更新してください。" + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "有効なサブスクリプションがないため、ファイルをアップロードできません。暗号化済みファイルストレージを利用するには、プランをアップグレードしてください。" + ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ - "画像やファイルを添付するには、${ FileSafeName }または${ BoldName }エディターをご利用ください。詳しくは ${ FileSafeHelpUrl } をご覧ください。" + "画像やファイルを添付するには、${ FileSafeName }または${ BoldName }エディターを使用してください。詳しくは${ FileSafeHelpUrl }をご覧ください。" ], "There was an error loading the file. Try again, or download the file and open it using another application.": [ - "ファイルの読み込み中にエラーが発生しました。再試行するか、ファイルをダウンロードして別のアプリで開いてください。" + "ファイルの読み込み中にエラーが発生しました。もう一度お試しいただくか、ファイルをダウンロードして別のアプリで開いてください。" ], "There was an error while downloading the file": [ - "ファイルのダウンロード中にエラーが発生しました" + "ファイルのダウンロード中にエラーが発生しました。" ], "There was an error while uploading the file": [ - "ファイルのアップロード中にエラーが発生しました" + "ファイルのアップロード中にエラーが発生しました。" + ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "サブスクリプションの有効期限が切れているため、このファイルをダウンロードできません。ファイルに再度アクセスするには、サブスクリプションを更新してください。" + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "有効なサブスクリプションがないため、このファイルをダウンロードできません。暗号化済みファイルにアクセスするには、プランをアップグレードしてください。" ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ - "このファイルは、このブラウザでサポートされている上限サイズを超えています。${ maxFileSizeInMegabytes }MBを超えるファイルをアップロードするには、デスクトップアプリまたはChromeブラウザをご使用ください。" + "このファイルはこのブラウザでサポートされている上限を超えています。${ maxFileSizeInMegabytes }MB を超えるファイルをアップロードするには、デスクトップアプリまたは Chrome ブラウザを使用してください。" ] }, "B7.FilesSubscriptionHelp.Files.Info": { "${ count } selected files": [ - "選択中のファイル: ${ count } 件" + "${ count }件のファイルを選択中" ], "Actions will be performed on all selected files.": [ "選択したすべてのファイルに対して操作が実行されます。" ], "Add a passcode or create an account to require authentication to view this file.": [ - "このファイルの表示に認証を要求するには、パスコードを追加するかアカウントを作成してください。" + "このファイルを表示する際に認証を求めるには、パスコードを追加するか、アカウントを作成してください。" ], "Attach to note": [ "メモに添付" @@ -5934,49 +5958,49 @@ "${ backedUpOn } にバックアップ済み" ], "Created:": [ - "作成:" + "作成日時:" ], "Decrease size": [ "サイズを縮小" ], "Decrypted Size:": [ - "復号化後のサイズ:" + "復号化されたサイズ:" ], "Deleted file \"${ fileName }\"": [ - "ファイル「${ fileName }」を削除しました" + "ファイル\"${ fileName }\"を削除しました" ], "Deleting file \"${ fileName }\"...": [ - "ファイル \"${ fileName }\" を削除中..." + "ファイル「${ fileName }」を削除しています..." ], "Detach from note": [ "メモから切り離す" ], "Downloading \"${ truncatedFileName }\"": [ - "「${ truncatedFileName }」をダウンロード中" + "ダウンロード中 \"${ truncatedFileName }\"" ], "Downloading ${ fileCount } files as archive": [ "${ fileCount } 個のファイルをアーカイブとしてダウンロード中" ], "Downloading file \"${ fileName }\"": [ - "ファイル「${ fileName }」をダウンロード中" + "ファイル\"${ fileName }\"をダウンロード中" ], "Downloading file \"${ fileName }\" (0%)": [ - "ファイル「${ fileName }」をダウンロード中 (0%)" + "ファイル\"${ fileName }\"をダウンロード中 (0%)" ], "Drop your files to upload and link them to the current file": [ - "ファイルをドロップしてアップロードし、現在のファイルにリンクします" + "ファイルをドロップしてアップロードし、現在のファイルにリンクしてください" ], "Drop your files to upload them": [ "ファイルをドロップしてアップロード" ], "Encrypted Size:": [ - "暗号化済みサイズ:" + "暗号化サイズ:" ], "File context menu": [ "ファイルのコンテキストメニュー" ], "File ID:": [ - "ファイル ID:" + "ファイルID:" ], "File information": [ "ファイル情報" @@ -5985,16 +6009,16 @@ "ファイルはローカルにバックアップされていません" ], "File options panel": [ - "ファイルオプションパネル" + "ファイルオプションのパネル" ], "Files attached to your notes appear here. You can also upload files directly from this page.": [ - "メモに添付されたファイルがここに表示されます。このページから直接ファイルをアップロードすることもできます。" + "メモに添付されたファイルはここに表示されます。このページから直接ファイルをアップロードすることもできます。" ], "Increase size": [ "サイズを拡大" ], "Last Modified:": [ - "最終更新:" + "最終更新日時:" ], "Loading...": [ "読み込み中…" @@ -6015,22 +6039,22 @@ "サイズ" ], "Size:": [ - "サイズ:" + "サイズ:" ], "Successfully downloaded ${ fileCount } files as archive": [ - "${ fileCount } 個のファイルをアーカイブとして正常にダウンロードしました" + "ファイル${ fileCount }件をアーカイブとしてダウンロードしました。" ], "Successfully downloaded file": [ - "ファイルを正常にダウンロードしました" + "ファイルのダウンロードに成功しました。" ], "Successfully downloaded file \"${ fileName }\"": [ - "ファイル \"${ fileName }\" をダウンロードしました" + "ファイル \"${ fileName }\" のダウンロードに成功しました。" ], "Successfully downloaded file from local backup": [ - "ローカルバックアップからファイルをダウンロードしました" + "ローカルバックアップからファイルを正常にダウンロードしました" ], "This file can only be previewed in an external app": [ - "このファイルは外部アプリでのみプレビューできます" + "このファイルは外部アプリでのみプレビューできます。" ], "This file can't be previewed.": [ "このファイルはプレビューできません。" @@ -6051,16 +6075,16 @@ "合計サイズ:" ], "Try again": [ - "再試行" + "やり直す" ], "Type:": [ "種類:" ], "Uploaded file \"${ uploadedFileName }\"": [ - "アップロード済みファイル \"${ uploadedFileName }\"" + "ファイル\"${ uploadedFileName }\"をアップロードしました" ], "Uploading file \"${ fileName }\"": [ - "\"${ fileName }\" をアップロードしています" + "ファイル「${ fileName }」をアップロード中" ], "Uploading file \"${ fileName }\" (${ percentComplete }%)": [ "ファイル「${ fileName }」をアップロード中 (${ percentComplete }%)" @@ -6072,10 +6096,10 @@ "ファイルがまだありません。" ], "ZIP file": [ - "ZIP ファイル" + "ZIPファイル" ], "Zoom": [ - "ズーム" + "Zoom" ], "Zoom In": [ "拡大" @@ -6179,64 +6203,64 @@ "アカウントに関する問題ですか?" ], "Can I collaborate with others on a note?": [ - "メモで他のユーザーと共同作業できますか?" + "メモを他のユーザーと共同編集できますか?" ], "Can I use ${ AppName } totally offline?": [ - "${ AppName }は完全にオフラインで使用できますか?" + "${ AppName } は完全にオフラインで使用できますか?" ], "Can’t find your question here?": [ - "お探しの質問への回答が見つかりませんか?" + "ご質問が見つかりませんか?" ], "Who can read my private notes?": [ - "プライベートなメモは誰が閲覧できますか?" + "自分のプライベートメモを読めるのは誰ですか?" ] }, "B7.FilesSubscriptionHelp.Help.Error": { "No content to clip": [ - "クリップするコンテンツがありません" + "クリップできるコンテンツがありません。" ] }, "B7.FilesSubscriptionHelp.Help.Info": { "${ AppName } can be used totally offline without an account, and without an internet connection. You can find ${ offlineHelpLink }": [ - "${ AppName }は、アカウントなしで、インターネット接続なしでも完全にオフラインで使用できます。${ offlineHelpLink }をご覧ください。" + "${ AppName } は、アカウントやインターネット接続なしで、完全にオフラインで使用できます。詳細については、${ offlineHelpLink }をご覧ください。" ], "Because of our encrypted architecture, ${ AppName } does not currently provide a real-time collaboration solution. Multiple users can share the same account however, but editing at the same time may result in sync conflicts, which may result in the duplication of notes.": [ - "暗号化アーキテクチャの性質上、${ AppName }は現在、リアルタイムコラボレーション機能を提供していません。ただし、複数のユーザーで同じアカウントを共有することは可能です。その場合、同時に編集すると同期の競合が発生し、メモが重複することがあります。" + "暗号化されたアーキテクチャのため、${ AppName } は現在リアルタイムの共同編集機能を提供していません。ただし、複数のユーザーが同じアカウントを共有することはできますが、同時に編集すると同期の競合が発生し、メモが重複する可能性があります。" ], "Community forum": [ "コミュニティフォーラム" ], "Discord server": [ - "Discord サーバー" + "Discordサーバー" ], "Frequently asked questions": [ "よくある質問" ], "If you have an issue, found a bug or want to suggest a feature, you can browse or post to the forum. It’s recommended for non-account related issues.": [ - "問題が発生した場合、バグを見つけた場合、または機能の提案がある場合は、フォーラムで閲覧や投稿ができます。アカウントに関連しない問題には、フォーラムがおすすめです。" + "問題が発生した場合や、バグを見つけた場合、機能を提案したい場合は、フォーラムを閲覧するか投稿することができます。アカウントに関係のない問題に適しています。" ], "more details here.": [ - "さらに詳細はこちら。" + "詳細はこちら。" ], "Note clipped successfully": [ "メモのクリップに成功" ], "Privacy Manifesto.": [ - "プライバシーに関する宣言。" + "プライバシーマニフェスト" ], "Quite simply: no one but you. Not us, not your ISP, not a hacker, and not a government agency. As long as you keep your password safe, and your password is reasonably strong, then you are the only person in the world with the ability to decrypt your notes. For more on how we handle your privacy and security, check out our easy to read ${ privacyPolicyLink }": [ - "ずばり、あなた以外には誰もできません。当社も、あなたのISPも、ハッカーも、政府機関も同様です。パスワードを安全に保管し、そのパスワードが十分に強ければ、あなたのメモを復号化できるのは世界であなただけです。当社がプライバシーとセキュリティをどのように扱っているかについて詳しくは、読みやすい${ privacyPolicyLink }をご覧ください。" + "ごく簡単に言えば、あなた以外には誰も読めません。当社も、あなたのISPも、ハッカーも、政府機関もです。パスワードを安全に保管し、そのパスワードが十分に強力であれば、あなたのメモを復号化できるのは世界であなただけです。プライバシーとセキュリティへの対応について詳しくは、わかりやすい${ privacyPolicyLink }をご覧ください。" ], "Send an email to ${ SupportEmail } and we’ll sort it out.": [ - "${ SupportEmail } までメールでご連絡ください。対応いたします。" + "${ SupportEmail } までメールをお送りください。こちらで解決いたします。" ], "Want to meet other passionate note-takers and privacy enthusiasts? Want to share your feedback with us? Join the ${ AppName } Discord for discussions on security, themes, editors and more.": [ - "ほかのメモの愛好者やプライバシーに関心のあるユーザーと交流しませんか?フィードバックを共有したい方は、${ AppName }のDiscordに参加して、セキュリティ、テーマ、エディターなどについて語り合いましょう。" + "熱心なメモ愛好家やプライバシーに関心のある方々と交流したいですか? フィードバックを共有したいですか? ${ AppName } Discordに参加して、セキュリティ、テーマ、エディターなどについて議論しましょう。" ] }, "B7.FilesSubscriptionHelp.Help.Label": { "Email us": [ - "メールでお問い合わせ" + "メールで問い合わせ" ], "Extension menu": [ "拡張機能メニュー" @@ -6245,13 +6269,13 @@ "フォーラムへ移動" ], "Join our Discord": [ - "Discord に参加する" + "Discordに参加" ], "Open FAQ": [ "FAQを開く" ], "Privacy Policy": [ - "プライバシーポリシー" + "プライバシー ポリシー" ], "Remove default tag": [ "デフォルトタグを削除" @@ -6262,7 +6286,7 @@ }, "B7.FilesSubscriptionHelp.Help.Placeholder": { "Select tag to save clipped notes to...": [ - "クリップしたメモを保存するタグを選択..." + "クリップしたメモの保存先タグを選択..." ] }, "B7.FilesSubscriptionHelp.Subscription.Action": { @@ -6287,13 +6311,13 @@ }, "B7.FilesSubscriptionHelp.Subscription.Error": { "An unknown issue occurred during offline activation. Please download your activation code again and try once more.": [ - "オフラインアクティベーション中に不明な問題が発生しました。アクティベーションコードを再度ダウンロードして、もう一度お試しください。" + "オフラインでのアクティベーション中に不明な問題が発生しました。アクティベーションコードを再度ダウンロードして、もう一度お試しください。" ], "Could not accept invitation.": [ "招待を承諾できませんでした。" ], "Could not confirm IAP.": [ - "IAP を確認できませんでした。" + "IAPを確認できませんでした。" ], "Could not get purchase flow URL.": [ "購入フローのURLを取得できませんでした。" @@ -6302,7 +6326,7 @@ "サブスクリプショントークンを取得できませんでした。" ], "Could not load purchase flow URL.": [ - "購入フローの URL を読み込めませんでした。" + "購入フローのURLを読み込めませんでした。" ], "Failed to access purchase flow.": [ "購入フローにアクセスできませんでした。" @@ -6311,111 +6335,111 @@ "オフライン機能を取得できませんでした。" ], "Failed to get subscription's information.": [ - "サブスクリプションの情報の取得に失敗しました。" + "サブスクリプション情報の取得に失敗しました。" ], "There was an error confirming your purchase. Please contact support at ${ SupportEmail }.": [ - "購入の確認中にエラーが発生しました。${ SupportEmail } のサポートまでお問い合わせください。" + "購入の確認中にエラーが発生しました。${ SupportEmail }のサポート窓口までお問い合わせください。" ], "Your purchase was canceled or failed. Please try again.": [ - "購入がキャンセルされたか、失敗しました。再度お試しください。" + "購入がキャンセルされたか失敗しました。再度お試しください。" ] }, "B7.FilesSubscriptionHelp.Subscription.Info": { "${ BoldName } Editor": [ - "${ BoldName } エディター" + "${ BoldName }エディター" ], "${ feature.name } is in a read-only state.": [ - "${ feature.name }は読み取り専用の状態です。" + "${ feature.name } は読み取り専用の状態です。" ], "${ featureNameLabel } is valid and you should not be seeing this message": [ - "${ featureNameLabel } は有効であるため、このメッセージは表示されないはずです" + "${ featureNameLabel }は有効です。本来このメッセージは表示されません" ], "${ ListedName } Custom Domain": [ - "${ ListedName } カスタムドメイン" + "${ ListedName } 個のカスタムドメイン" ], "${ MarkdownEditorName } Alternative": [ - "代替 ${ MarkdownEditorName }" + "${ MarkdownEditorName }の代替" ], "${ MarkdownEditorName } with Math": [ - "数式対応 ${ MarkdownEditorName }" + "${ MarkdownEditorName }(数式対応)" ], "100GB encrypted file storage": [ - "100GBの暗号化ファイルストレージ" + "100 GBの暗号化ファイルストレージ" ], "365 days note history": [ - "365日間のメモのバージョン履歴" + "365日分のメモのバージョン履歴" ], "A ${ PlusPlanName } or ${ ProPlanName } plan is required to enable Tag folders.": [ - "タグフォルダーを有効にするには、${ PlusPlanName } または ${ ProPlanName } プランが必要です。" + "タグフォルダーを有効にするには${ PlusPlanName }または${ ProPlanName }のプランが必要です。" ], "A beautiful split-pane Markdown editor with synced-scroll, LaTeX support, and colorful syntax.": [ - "同期スクロール、LaTeXサポート、カラフルな構文ハイライトを備えた、美しい分割ペインのMarkdownエディターです。" + "同期スクロール、LaTeXサポート、カラフルな構文を備えた、美しい分割ペインのMarkdownエディターです。" ], "A fully featured Markdown editor that supports live preview, a styling toolbar, and split pane support.": [ - "フル機能を備えた Markdown エディターで、ライブプレビュー、スタイル設定ツールバー、分割ペインに対応しています。" + "ライブプレビュー、スタイル設定ツールバー、分割ペインに対応した、機能満載のMarkdownエディター。" ], "A Markdown editor with dynamic split-pane preview.": [ - "動的な分割ペインプレビューを備えた Markdown エディターです。" + "動的な分割ペインでプレビューできるMarkdownエディター。" ], "A minimal Markdown editor with live rendering and in-text search via Ctrl/Cmd + F": [ - "ライブレンダリングと Ctrl/Cmd + F によるテキスト内検索を備えたミニマルな Markdown エディター" + "リアルタイムレンダリングとCtrl/Cmd + Fによるテキスト内検索を備えた、ミニマルなMarkdownエディター" ], "A powerful spreadsheet editor with formatting and formula support. Not recommended for large data sets, as encryption of such data may decrease editor performance.": [ - "書式設定と数式をサポートする強力なスプレッドシートエディターです。データの暗号化によりエディターのパフォーマンスが低下する可能性があるため、大規模なデータセットには推奨されません。" + "書式設定と数式のサポートを備えた強力なスプレッドシートエディターです。大規模なデータセットの暗号化はエディターのパフォーマンスを低下させる可能性があるため、推奨されません。" ], "A simple and peaceful rich editor that helps you write and think clearly.": [ - "書きながら思考を明確にできる、シンプルで穏やかなリッチエディターです。" + "シンプルで穏やかなリッチエディターは、明確に書いて考えるのに役立ちます。" ], "A WYSIWYG-style Markdown editor that renders Markdown in preview-mode while you type without displaying any syntax.": [ - "入力中にプレビューモードでMarkdownをレンダリングし、構文を表示しないWYSIWYGスタイルのエディター。" + "入力中に構文を一切表示せず、プレビューモードでMarkdownをレンダリングするWYSIWYG形式のMarkdownエディターです。" ], "Access to all note types, including ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName }, and ${ SpreadsheetName }": [ - "${ SuperName }、${ MarkdownEditorName }、${ RichTextEditorName }、${ AuthenticatorName }、${ ChecklistEditorName }、${ SpreadsheetName }を含む、すべてのメモの種類へのアクセス" + "${ SuperName }、${ MarkdownEditorName }、${ RichTextEditorName }、${ AuthenticatorName }、${ ChecklistEditorName }、${ SpreadsheetName } を含む、すべてのメモの種類にアクセスできます。" ], "Access to Daily Notebooks and Moments journals": [ "デイリーノートとMomentsジャーナルへのアクセス" ], "Basic ${ MarkdownEditorName }": [ - "ベーシック ${ MarkdownEditorName }" + "基本の${ MarkdownEditorName }" ], "Create smart filters for viewing notes matching specific criteria.": [ - "特定の条件に一致するメモを表示するスマートフィルターを作成します。" + "特定の条件に一致するメモを表示するためのSmartフィルターを作成します。" ], "Email backups": [ "メールバックアップ" ], "Encrypt and protect your 2FA secrets for all your internet accounts. Authenticator handles your 2FA secrets so that you never lose them again, or have to start over when you get a new device.": [ - "すべてのインターネットアカウントの2要素認証シークレットを暗号化して保護します。認証アプリが2要素認証シークレットを管理するため、シークレットを紛失したり、新しいデバイスに乗り換えたときに最初からやり直したりすることがありません。" + "すべてのインターネットアカウントの2要素認証シークレットを暗号化して保護します。認証アプリが2要素認証シークレットを管理するので、シークレットを再び失うことも、新しいデバイスを手に入れたときに最初から設定し直す必要もありません。" ], "Encrypted attachments for your notes using your Dropbox, Google Drive, or WebDAV server. Limited to 50MB per file.": [ - "Dropbox、Google Drive、またはWebDAVサーバーを使って、メモに暗号化済みの添付ファイルを保存できます。1ファイルあたり50MBまで。" + "メモの暗号化された添付ファイルを、Dropbox、Google Drive、WebDAVサーバーで利用できます。ファイルごとに50MBまでです。" ], "Encrypted files": [ "暗号化されたファイル" ], "Enjoy your new powered up experience.": [ - "強化された新体験をお楽しみください。" + "パワーアップした新しい体験をお楽しみください。" ], "Files low storage tier": [ - "ファイル用低容量ストレージティア" + "ファイルの低容量ストレージ" ], "Files maximum storage tier": [ - "ファイルの最大ストレージティア" + "ファイルの最大ストレージ階層" ], "Files medium storage tier": [ - "ファイル用中容量ストレージティア" + "ファイル中容量ストレージ階層" ], "From highlighting to custom font sizes and colors, to tables and lists, this editor is perfect for crafting any document.": [ - "ハイライトからカスタムフォントサイズや色、表やリストまで、このエディターはあらゆるドキュメントの作成に最適です。" + "ハイライトからカスタムのフォントサイズや色、表やリストまで、このエディターはあらゆるドキュメントの作成に最適です。" ], "Minimal ${ MarkdownEditorName }": [ "ミニマル ${ MarkdownEditorName }" ], "Nested folders for your tags": [ - "タグのネストされたフォルダー" + "タグ用のネストされたフォルダー" ], "Note history going back indefinitely": [ - "無期限にさかのぼれるメモのバージョン履歴" + "メモのバージョン履歴を無期限に遡る" ], "Organize your tags into folders.": [ "タグをフォルダーに整理しましょう。" @@ -6424,7 +6448,7 @@ "プレーンテキスト" ], "Please allow a few minutes for your subscription benefits to activate. You will see a confirmation alert in the app when your subscription is ready.": [ - "サブスクリプションの特典が有効になるまで数分かかる場合があります。サブスクリプションの準備ができると、アプリに確認アラートが表示されます。" + "サブスクリプションの特典が有効になるまで、数分お待ちください。サブスクリプションの準備ができると、アプリ内に確認アラートが表示されます。" ], "Please upgrade your plan to access ${ featureNameLabel }": [ "${ featureNameLabel } にアクセスするには、プランをアップグレードしてください。" @@ -6445,19 +6469,19 @@ "共有保管庫" ], "Sign up to sync": [ - "サインアップして同期" + "同期するにはサインアップ" ], "Sign-in email alerts": [ - "サインイン時のメール通知" + "サインインのメールアラート" ], "Smart Filters": [ "スマートフィルター" ], "Smart Tags": [ - "スマートタグ" + "Smart タグ" ], "Syntax highlighting and convenient keyboard shortcuts for over 120 programming languages. Ideal for code snippets and procedures.": [ - "120 以上のプログラミング言語に対応したシンタックスハイライトと便利なキーボードショートカット。コードスニペットや手順の記述に最適です。" + "120以上のプログラミング言語に対応したシンタックスハイライトと便利なキーボードショートカット。コードスニペットや手順の記述に最適です。" ], "Tag folders": [ "タグフォルダー" @@ -6466,16 +6490,16 @@ "タグのネスト" ], "The ${ ProfessionalPlanName } Plan costs $119.99/year and includes benefits like": [ - "${ ProfessionalPlanName }プランの料金は$ 119.99/年で、次のような特典が含まれます:" + "${ ProfessionalPlanName } プランは年間 $ 119.99 で、次のような特典が含まれます" ], "The best way to edit notes. Type / to bring up the block selection menu, or @ to embed images or link other tags and notes. Type - then space to start a list, or [] then space to start a checklist. Drag and drop an image or file to embed it in your note. Cmd/Ctrl + F to bring up search and replace.": [ - "メモを編集するための最良の方法です。/ を入力するとブロック選択メニューが表示され、@ を入力すると画像の埋め込みや他のタグやメモへのリンクができます。- とスペースを入力するとリストが始まり、[] とスペースを入力するとチェックリストが始まります。画像やファイルをドラッグ&ドロップするとメモに埋め込まれます。Cmd/Ctrl + F で検索と置換を表示します。" + "メモを編集する最良の方法です。ブロック選択メニューを表示するには / を入力し、画像を埋め込んだり他のタグやメモをリンクしたりするには @ を入力します。リストを開始するには - を入力してからスペースを押し、チェックリストを開始するには [] を入力してからスペースを押します。画像やファイルをドラッグ&ドロップすると、メモに埋め込まれます。検索と置換を表示するには Cmd/Ctrl + F を押します。" ], "To take advantage of ${ featureNameBold } and other advanced features, upgrade your current plan.": [ - "${ featureNameBold }やその他の高度な機能を利用するには、現在のプランをアップグレードしてください。" + "${ featureNameBold }などの高度な機能を利用するには、現在のプランをアップグレードしてください。" ], "To take advantage of all the advanced features ${ AppName } has to offer, upgrade your current plan.": [ - "${ AppName }が提供するすべての高度な機能を活用するには、現在のプランをアップグレードしてください。" + "${ AppName }が提供するすべての高度な機能を利用するには、現在のプランをアップグレードしてください。" ], "Two factor authentication": [ "2要素認証" @@ -6493,10 +6517,10 @@ "有効なサブスクリプションがありません" ], "Your purchase was successful!": [ - "購入が正常に完了しました!" + "購入が成功しました!" ], "Your subscription expired on ${ expiredDateString }": [ - "サブスクリプションは ${ expiredDateString } に有効期限が切れました" + "サブスクリプションは ${ expiredDateString } に期限切れになりました。" ], "Your subscription expired.": [ "サブスクリプションの有効期限が切れました。" @@ -6504,7 +6528,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Label": { "${ SuperName } notes": [ - "${ SuperName } メモ" + "${ SuperName }メモ" ], "Encrypted File Storage": [ "暗号化ファイルストレージ" @@ -6515,7 +6539,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Status": { "A great way to manage short-term and long-term to-do\"s. You can mark tasks as completed, change their order, and edit the text naturally in place.": [ - "短期的なタスクから長期的なタスクまでを管理するのに最適です。タスクを完了としてマークしたり、順序を変更したり、テキストをその場で自然に編集したりできます。" + "短期および長期のToDoを管理するのに最適な方法です。タスクを完了済みにしたり、順序を変更したり、テキストをその場で自然に編集できます。" ] }, "B7.FilesSubscriptionHelp.Subscription.Title": { @@ -6523,7 +6547,7 @@ "高度な機能を有効にする" ], "Try out ${ SuperName }": [ - "${ SuperName } を試す" + "${ SuperName }を試す" ], "Upgrade": [ "アップグレード" @@ -6531,12 +6555,12 @@ }, "B8.MobileDesktopShared.Desktop.Info": { "A new update is ready to install. Please use the top-level 'Updates' menu to manage installation.": [ - "新しい更新のインストール準備ができました。インストールを管理するには、トップレベルの \"更新\" メニューをご利用ください。" + "新しい更新プログラムのインストール準備ができました。インストールを管理するには、最上位の「アップデート」メニューを使用してください。" ] }, "B8.MobileDesktopShared.Mobile.Error": { "Could not download ${ filename }": [ - "${ filename } をダウンロードできませんでした" + "${ filename }をダウンロードできませんでした。" ] }, "B8.MobileDesktopShared.Mobile.Info": { @@ -6547,10 +6571,10 @@ "ダウンロード中 ${ filename }.." ], "Fetching image from link...": [ - "リンクから画像を取得中..." + "リンクから画像をフェッチ中..." ], "Successfully created note from shared text": [ - "共有テキストからメモを正常に作成しました" + "共有テキストからメモを作成しました" ] } } diff --git a/packages/web/locales/pt_BR.json b/packages/web/locales/pt_BR.json index 1dd58fada67..f94e79b687b 100644 --- a/packages/web/locales/pt_BR.json +++ b/packages/web/locales/pt_BR.json @@ -34,8 +34,8 @@ }, "B1.Account.ImportExport.Error": { "Could not import ${ count } item (click for details)": [ - "Não foi possível importar ${ count } item (clique para ver os detalhes)", - "Não foi possível importar ${ count } itens (clique para ver os detalhes)" + "Não foi possível importar ${ count } item (clique para ver detalhes)", + "Não foi possível importar ${ count } itens (clique para ver detalhes)" ], "Could not import file": [ "Não foi possível importar o arquivo" @@ -96,12 +96,12 @@ "Arraste e solte arquivos para detectar e importar automaticamente" ], "Import complete. ${ errorCount } item was not imported because there was an error decrypting it. Make sure the password is correct and try again.": [ - "Importação concluída. ${ errorCount } item não foi importado porque houve um erro ao descriptografá-lo. Verifique se a senha está correta e tente novamente.", - "Importação concluída. ${ errorCount } itens não foram importados porque houve um erro ao descriptografá-los. Verifique se a senha está correta e tente novamente." + "Importação concluída. ${ errorCount } item não foi importado porque houve um erro ao descriptografá-lo. Certifique-se de que a senha está correta e tente novamente.", + "Importação concluída. ${ errorCount } itens não foram importados porque houve um erro ao descriptografá-los. Certifique-se de que a senha está correta e tente novamente." ], "Imported ${ list }": [ - "Itens importados: ${ list }", - "Itens importados: ${ list }" + "Importado: ${ list }", + "Importados: ${ list }" ], "Or click to open file picker": [ "Ou clique para abrir o seletor de arquivos" @@ -297,7 +297,7 @@ "Concluir" ], "Help & feedback": [ - "Ajuda e feedback" + "Ajuda e comentários" ], "Import": [ "Importar" @@ -347,8 +347,8 @@ }, "B1.Account.Session.Confirmation": { "There is ${ dirtyItemCount } item with unsynced changes. If you sign out, these changes will be lost forever. Are you sure you want to sign out?": [ - "Há ${ dirtyItemCount } item com alterações não sincronizadas. Se você encerrar a sessão, essas alterações serão perdidas para sempre. Tem certeza de que deseja encerrar a sessão?", - "Há ${ dirtyItemCount } itens com alterações não sincronizadas. Se você encerrar a sessão, essas alterações serão perdidas para sempre. Tem certeza de que deseja encerrar a sessão?" + "Há ${ dirtyItemCount } item com alterações não sincronizadas. Se encerrar a sessão, essas alterações serão perdidas para sempre. Tem certeza de que deseja encerrar a sessão?", + "Há ${ dirtyItemCount } itens com alterações não sincronizadas. Se encerrar a sessão, essas alterações serão perdidas para sempre. Tem certeza de que deseja encerrar a sessão?" ] }, "B1.Account.Session.Error": { @@ -1260,7 +1260,7 @@ "Carregando ${ notesString }" ], "Offline": [ - "Off-line" + "Desconectado" ], "Potentially Out of Sync": [ "Possivelmente fora de sincronização" @@ -1540,7 +1540,7 @@ "Pode causar degradação de desempenho, especialmente em documentos grandes." ], "This editor does not support search result highlighting yet.": [ - "Este editor ainda não oferece suporte ao destaque de resultados de pesquisa." + "Este editor ainda não oferece suporte ao realce de resultados de pesquisa." ] }, "B3.Notes.EditorToolbar.Label": { @@ -1825,8 +1825,8 @@ }, "B3.Notes.NoteActions.Confirmation": { "Are you sure you want to delete ${ itemCount } item?": [ - "Você tem certeza de que deseja excluir ${ itemCount } item?", - "Você tem certeza de que deseja excluir ${ itemCount } itens?" + "Tem certeza de que deseja excluir ${ itemCount } item?", + "Tem certeza de que deseja excluir ${ itemCount } itens?" ], "Are you sure you want to move ${ noteTitle } to the trash?": [ "Tem certeza de que deseja mover ${ noteTitle } para a lixeira?" @@ -1838,8 +1838,8 @@ "Tem certeza de que deseja mover estas notas para a lixeira?" ], "Are you sure you want to permanently delete ${ count } note?": [ - "Você tem certeza de que deseja excluir permanentemente ${ count } nota?", - "Você tem certeza de que deseja excluir permanentemente ${ count } notas?" + "Tem certeza de que deseja excluir permanentemente ${ count } nota?", + "Tem certeza de que deseja excluir permanentemente ${ count } notas?" ], "Are you sure you want to permanently delete ${ noteTitle }?": [ "Tem certeza de que deseja excluir permanentemente ${ noteTitle }?" @@ -2097,7 +2097,7 @@ "Mostrar protegidas" ], "Show tags": [ - "Mostrar tags" + "Mostrar etiquetas" ], "Show trashed": [ "Mostrar itens da lixeira" @@ -2159,7 +2159,7 @@ "${ selectedItemsCount } selecionados" ], "${ titleFormatOptionsLink }. Use ${ bracketsLiteral } to escape formatting.": [ - "${ titleFormatOptionsLink }. Use ${ bracketsLiteral } para escapar da formatação." + "${ titleFormatOptionsLink }. Use ${ bracketsLiteral } para escapar a formatação." ], "and ${ additionalLinksCount } more...": [ "e mais ${ additionalLinksCount }..." @@ -2192,7 +2192,7 @@ "Pré-visualizar: ${ titleFormatPreview }" ], "Upgrade for per-tag preferences": [ - "Fazer upgrade para preferências por tag" + "Fazer upgrade para preferências por etiqueta" ] }, "B3.Notes.NoteList.Label": { @@ -2254,10 +2254,10 @@ "Dezembro" ], "Display the notes and files in the current tag in a table layout": [ - "Exibir as notas e os arquivos da tag atual em um layout de tabela" + "Exibir as notas e os arquivos da etiqueta atual em um layout de tabela" ], "e.g. ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }": [ - "ex.: ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" + "por exemplo: ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" ], "Empty": [ "Vazio" @@ -2703,7 +2703,7 @@ "Salvando..." ], "Uploading file \"${ uploadProgress.file.name }\" (${ progress }%)": [ - "Enviando o arquivo \"${ uploadProgress.file.name }\" (${ progress }%)" + "Enviando arquivo \"${ uploadProgress.file.name }\" (${ progress }%)" ] }, "B4.Notes.EditingUI.Title": { @@ -3084,7 +3084,7 @@ "Adicionar tag" ], "Archived": [ - "Arquivado" + "Arquivados" ], "Change icon": [ "Alterar ícone" @@ -3400,7 +3400,7 @@ "Menu de seleção de tags" ], "Tags": [ - "Tags" + "Etiquetas" ], "Text": [ "Texto" @@ -3427,7 +3427,7 @@ "Não vinculado" ], "Untagged": [ - "Sem tag" + "Sem etiqueta" ], "User Modified Date": [ "Data de modificação pelo usuário" @@ -3456,7 +3456,7 @@ "1h" ], "1m": [ - "1 min" + "1min" ], "5m": [ "5 min" @@ -3473,7 +3473,7 @@ }, "B5.SecuritySync.Biometrics.Info": { "Authentication is required to disable biometrics": [ - "É necessária autenticação para desativar a biometria." + "A autenticação é necessária para desativar a biometria" ] }, "B5.SecuritySync.Challenge.Action": { @@ -3495,19 +3495,19 @@ "Falha ao obter resposta do dispositivo" ], "Incorrect credentials entered. Please try again.": [ - "Credenciais incorretas. Tente novamente." + "As credenciais inseridas estão incorretas. Tente novamente." ], "Invalid authentication, please try again.": [ - "Autenticação inválida. Tente novamente." + "A autenticação não é válida. Tente novamente." ], "This item cannot be recovered.": [ - "Não é possível recuperar este item." + "Este item não pode ser recuperado." ], "Unable to find key ${ keyId } for this item. You may try signing out and back in; if that doesn't help, check your backup files for a key with this ID and import it.": [ - "Não foi possível encontrar a chave ${ keyId } deste item. Você pode tentar encerrar a sessão e iniciar sessão novamente; se isso não ajudar, verifique seus arquivos de backup para encontrar uma chave com este ID e importe-a." + "Não foi possível encontrar a chave ${ keyId } para este item. Você pode tentar encerrar a sessão e entrar novamente; se isso não ajudar, verifique seus arquivos de backup em busca de uma chave com este ID e importe-a." ], "Unable to recover your key with the attempted password. Please try again.": [ - "Não foi possível recuperar sua chave com a senha tentada. Tente novamente." + "Não foi possível recuperar sua chave com a senha informada. Tente novamente." ] }, "B5.SecuritySync.Challenge.Info": { @@ -3515,16 +3515,16 @@ "É necessária autenticação para acessar este arquivo" ], "Authentication is required to add a passcode": [ - "É necessária autenticação para adicionar um código de acesso" + "É necessário autenticar para adicionar um código de acesso." ], "Authentication is required to approve this note for ${ ListedName }": [ - "É necessária autenticação para aprovar esta nota no ${ ListedName }" + "É necessária autenticação para aprovar esta nota para ${ ListedName }" ], "Authentication is required to change your passcode": [ - "É necessária autenticação para alterar o código de acesso" + "É necessária autenticação para alterar seu código de acesso." ], "Authentication is required to delete your account": [ - "É necessária autenticação para excluir a sua conta." + "A autenticação é necessária para excluir sua conta" ], "Authentication is required to disable two-factor authentication": [ "É necessária autenticação para desativar a autenticação de dois fatores" @@ -3542,22 +3542,22 @@ "É necessária autenticação para revogar uma sessão" ], "Authentication is required to search protected contents": [ - "É necessária autenticação para pesquisar conteúdos protegidos" + "É necessária autenticação para pesquisar conteúdo protegido" ], "Authentication is required to select a protected note": [ - "É necessária autenticação para selecionar uma nota protegida." + "A autenticação é necessária para selecionar uma nota protegida" ], "Authentication is required to unlock the application": [ - "É necessária a autenticação para desbloquear o aplicativo" + "É necessária autenticação para desbloquear o aplicativo" ], "Authentication is required to unprotect a file": [ - "É necessária autenticação para remover a proteção de um arquivo" + "É necessária autenticação para desproteger um arquivo" ], "Authentication is required to unprotect a note": [ - "É necessária autenticação para remover a proteção de uma nota" + "É necessária autenticação para desproteger uma nota" ], "Authentication is required to view this note": [ - "É necessária autenticação para visualizar esta nota" + "É necessária autenticação para ver esta nota." ], "Biometrics successful": [ "Biometria bem-sucedida" @@ -3566,22 +3566,22 @@ "Excluir ${ vaultName }" ], "Enter your account password after it was changed on ${ dateString }.": [ - "Insira a senha da conta depois que ela foi alterada em ${ dateString }." + "Insira a senha da conta definida após a alteração em ${ dateString }." ], "Enter your account password as it was when you changed your email on ${ dateString }.": [ - "Insira a senha da conta como era quando você alterou seu e-mail em ${ dateString }." + "Insira a senha da conta como ela era quando você alterou seu e-mail em ${ dateString }." ], "Enter your account password as it was when you registered ${ dateString }.": [ - "Insira a senha da conta como ela era quando você se registrou em ${ dateString }." + "Insira sua senha da conta como era quando você se registrou ${ dateString }." ], "Enter your account password as it was when you upgraded your encryption version on ${ dateString }.": [ - "Insira a senha da conta como estava quando você fez o upgrade da versão da criptografia em ${ dateString }." + "Insira a senha da conta como era quando você fez upgrade da versão da criptografia em ${ dateString }." ], "Enter your application passcode after it was changed on ${ dateString }.": [ - "Insira o código de acesso do aplicativo, pois ele foi alterado em ${ dateString }." + "Insira seu código de acesso do aplicativo, que foi alterado em ${ dateString }." ], "Enter your application passcode as it was when you created it on ${ dateString }.": [ - "Insira o código de acesso do aplicativo como ele era quando você o criou em ${ dateString }." + "Insira o código de acesso do aplicativo como era quando você o criou em ${ dateString }." ], "Obtained Device Response": [ "Resposta do dispositivo obtida" @@ -3590,13 +3590,13 @@ "Desbloquear ${ vaultName }" ], "You must enter your passcode in order to save your new credentials.": [ - "Você precisa inserir seu código de acesso para salvar suas novas credenciais." + "Insira seu código de acesso para salvar suas novas credenciais." ], "Your account password is required to recover an encryption key.": [ - "A senha da conta é necessária para recuperar uma chave de criptografia." + "Sua senha da conta é necessária para recuperar uma chave de criptografia." ], "Your account password is required to revalidate your session.": [ - "A senha da conta é necessária para revalidar a sessão." + "A senha da conta é necessária para revalidar sua sessão." ], "Your application passcode is required to perform an upgrade of your local data storage structure.": [ "O código de acesso do aplicativo é necessário para fazer upgrade da estrutura de armazenamento de dados local." @@ -3614,7 +3614,7 @@ "O código de acesso é necessário para iniciar sessão na sua conta." ], "Your passcode is required to process your credentials change.": [ - "Seu código de acesso é necessário para processar a alteração das credenciais." + "É necessário inserir seu código de acesso para processar a alteração das credenciais." ] }, "B5.SecuritySync.Challenge.Label": { @@ -3625,7 +3625,7 @@ "Permitir acesso protegido por" ], "Application Passcode": [ - "Código de acesso do aplicativo" + "Códigos de acesso do aplicativo" ], "Biometrics": [ "Biometria" @@ -3640,10 +3640,10 @@ "Insira a senha deste cofre" ], "Enter your account password": [ - "Insira a senha da sua conta" + "Insira a senha da conta" ], "Enter your application passcode": [ - "Insira seu código de acesso do aplicativo" + "Insira o código de acesso do aplicativo" ], "Enter your application passcode to continue": [ "Insira o código de acesso do aplicativo para continuar" @@ -3678,7 +3678,7 @@ "Código de acesso do aplicativo" ], "Two-factor authentication code": [ - "Código de autenticação de dois fatores" + "Código da verificação em duas etapas" ] }, "B5.SecuritySync.Challenge.Status": { @@ -3691,7 +3691,7 @@ "Autenticar" ], "Authentication Required": [ - "Autenticação necessária" + "Autenticação obrigatória" ], "Storage Update": [ "Atualização de armazenamento" @@ -3707,7 +3707,7 @@ }, "B5.SecuritySync.KeyStorage.Confirmation": { "This will delete the previously saved offline key.": [ - "Isto irá excluir a chave offline salva anteriormente." + "Isto excluirá a chave offline salva anteriormente." ] }, "B5.SecuritySync.KeyStorage.Error": { @@ -3717,10 +3717,10 @@ }, "B5.SecuritySync.KeyStorage.Info": { "The email or password you entered is incorrect.\n\nPlease note that this sign-in request is made against the default server. If you are using a custom server, you must uninstall the app then reinstall, and sign back into your account.": [ - "O e-mail ou a senha inseridos estão incorretos.\n\nEsta solicitação de início de sessão é feita no servidor padrão. Se você estiver usando um servidor personalizado, será necessário desinstalar o aplicativo, reinstalá-lo e iniciar sessão novamente na sua conta." + "O e-mail ou a senha inseridos estão incorretos.\n\nObserve que esta solicitação de login é feita no servidor padrão. Se você usa um servidor personalizado, é preciso desinstalar o aplicativo, reinstalá-lo e entrar novamente na sua conta." ], "We've detected that your keychain has been wiped. This can happen when restoring your device from a backup. Please enter your account password for \"${ email }\" to restore your account keys.": [ - "Detectamos que o seu keychain foi apagado. Isso pode acontecer ao restaurar o dispositivo a partir de um backup. Insira a senha da conta \"${ email }\" para restaurar as chaves da sua conta." + "Detectamos que seu keychain foi apagado. Isso pode acontecer ao restaurar seu dispositivo a partir de um backup. Insira a senha da conta \"${ email }\" para restaurar as chaves da sua conta." ] }, "B5.SecuritySync.KeyStorage.Title": { @@ -3745,15 +3745,15 @@ }, "B5.SecuritySync.Passcode.Confirmation": { "A passcode change is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "Uma alteração de código de acesso está em andamento. Você pode perder dados se encerrar o aplicativo. Tem certeza de que deseja encerrar?" + "Uma alteração do código de acesso está em andamento. Você pode perder dados se fechar o aplicativo. Tem certeza de que deseja fechar?" ], "A passcode removal is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "A remoção do código de acesso está em andamento. Você pode perder dados se sair do aplicativo. Deseja realmente sair?" + "A remoção do código de acesso está em andamento. Você pode perder dados se fechar o aplicativo. Tem certeza de que deseja fechar?" ] }, "B5.SecuritySync.Passcode.Error": { "Please enter a passcode.": [ - "Insira o código de acesso." + "Insira um código de acesso." ], "The two passcodes you entered do not match. Please try again.": [ "Os dois códigos de acesso inseridos não correspondem. Tente novamente." @@ -3761,15 +3761,15 @@ }, "B5.SecuritySync.Passcode.Info": { "If you forgot your local passcode, your only option is to clear your local data from this device and sign back in to your account.": [ - "Caso tenha esquecido o código de acesso local, a única opção é limpar os dados locais deste dispositivo e entrar novamente na sua conta." + "Se você esqueceu seu código de acesso local, a única opção é limpar os dados locais deste dispositivo e iniciar sessão novamente na conta." ], "Your keys are currently stored in your operating system's ${ keychainName }. Adding a passcode prevents even your operating system from reading them.": [ - "Suas chaves estão armazenadas no ${ keychainName } do sistema operacional. Adicionar um código de acesso impede que até mesmo o sistema operacional as leia." + "Suas chaves estão armazenadas atualmente no ${ keychainName } do seu sistema operacional. Adicionar um código de acesso impede que até mesmo seu sistema operacional as leia." ] }, "B5.SecuritySync.Passcode.Label": { "credential manager": [ - "gerenciador de credenciais" + "Gerenciador de credenciais" ], "keychain": [ "keychain" @@ -3833,13 +3833,13 @@ }, "B5.SecuritySync.Sync.Info": { "Quit the application and re-open it. Sometimes, this may resolve the issue.": [ - "Feche o aplicativo e abra-o novamente. Às vezes, isso pode resolver o problema." + "Encerre o aplicativo e abra-o novamente. Às vezes, isso pode resolver o problema." ], "Sign out of your account, then sign back in. This will ensure your data is consistent with the server. Be sure to download a backup of your data before doing so.": [ - "Encerre a sessão da sua conta e inicie sessão novamente. Isso garantirá que seus dados estejam consistentes com o servidor. Antes de fazer isso, certifique-se de baixar um backup dos seus dados." + "Encerre a sessão da sua conta e inicie sessão novamente. Isso garantirá que seus dados estejam consistentes com o servidor. Não se esqueça de baixar um backup dos seus dados antes de fazer isso." ], "We've detected that the data in the current application session may not match the data on the server. An attempt was made to auto-resolve the issue, but it was unable to reconcile the differences.": [ - "Detectamos que os dados na sessão atual do aplicativo podem não corresponder aos dados no servidor. Foi feita uma tentativa de resolver o problema automaticamente, mas não foi possível reconciliar as diferenças." + "Detectamos que os dados na sessão atual do aplicativo podem não corresponder aos dados no servidor. Foi feita uma tentativa de resolver o problema automaticamente, mas não foi possível conciliar as diferenças." ] }, "B5.SecuritySync.Sync.Status": { @@ -3849,10 +3849,10 @@ }, "B5.SecuritySync.Sync.Subtitle": { "Option 1 — Restart Application:": [ - "Opção 1 — Reiniciar aplicativo:" + "Opção 1: Reiniciar aplicativo:" ], "Option 2 — Sign Out and Back In:": [ - "Opção 2 — Encerrar sessão e iniciar sessão novamente:" + "Opção 2 — encerrar sessão e entrar novamente:" ] }, "B5.SecuritySync.Sync.Title": { @@ -3920,10 +3920,14 @@ "A senha atual inserida não está correta. Tente novamente." ], "There was an error when attempting to redirect you to the subscription page.": [ - "Ocorreu um erro ao tentar redirecionar você para a página de assinatura." + "Ocorreu um erro ao tentar redirecionar para a página de assinatura." ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "${ filesQuotaUsedLabel } de ${ filesQuotaTotalLabel } usado", + "${ filesQuotaUsedLabel } de ${ filesQuotaTotalLabel } usados" + ], "Already have an account? ${ loginLink }": [ "Já tem uma conta? ${ loginLink }" ], @@ -3931,7 +3935,7 @@ "A senha atual foi definida em ${ passwordDateSpan }" ], "Disables email notifications when a new sign-in occurs on your account. (Email notifications are available only to paid subscribers).": [ - "Desativa as notificações por e-mail quando um novo início de sessão ocorre na sua conta. (As notificações por e-mail estão disponíveis apenas para assinantes pagos)." + "Desativa as notificações por e-mail quando um novo início de sessão ocorre na sua conta. (as notificações por e-mail estão disponíveis apenas para assinantes pagos)." ], "Disables email notifications with special deals and promotions.": [ "Desativa notificações por e-mail com ofertas especiais e promoções." @@ -3942,9 +3946,6 @@ "Last synced ${ lastSyncSpan }": [ "Última sincronização ${ lastSyncSpan }" ], - "of": [ - "de" - ], "on ${ lastSyncDate }": [ "em ${ lastSyncDate }" ], @@ -3952,25 +3953,22 @@ "Certifique-se de estar usando a versão mais recente do ${ AppName } em todas as plataformas para garantir a máxima compatibilidade." ], "Redirecting you to the subscription page...": [ - "Redirecionando você para a página de assinatura..." + "Redirecionando para a página de assinatura..." ], "Remove all data related to the current workspace from the application.": [ - "Remove do aplicativo todos os dados relacionados ao espaço de trabalho atual." + "Remover todos os dados relacionados ao espaço de trabalho atual do aplicativo." ], "Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ - "Inicie sessão para sincronizar suas notas e preferências em todos os seus dispositivos e ativar a criptografia de ponta a ponta." + "Inicie sessão para sincronizar suas anotações e preferências em todos os seus dispositivos e ativar a criptografia de ponta a ponta." ], "Sign-in notification emails are available only on a subscription plan. Please upgrade in order to enable sign-in notifications.": [ - "E-mails de notificação de login estão disponíveis apenas em um plano de assinatura. Faça upgrade para ativar as notificações de login." + "Os e-mails de notificação de início de sessão estão disponíveis apenas em um plano de assinatura. Faça upgrade para ativar as notificações de início de sessão." ], "Storage Quota": [ "Cota de armazenamento" ], "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ - "Esta ação é irreversível. Quando a exclusão for concluída, a sessão será encerrada em todos os dispositivos." - ], - "used": [ - "usado" + "Esta ação é irreversível. Após a exclusão ser concluída, sua sessão será encerrada em todos os dispositivos." ], "Want to sign out on all devices except this one?": [ "Deseja encerrar sessão em todos os dispositivos, exceto neste?" @@ -4007,7 +4005,7 @@ "Silenciar e-mails de notificação de marketing" ], "Mute sign-in notification emails": [ - "Silenciar e-mails de notificação de login" + "Silenciar e-mails de notificação de início de sessão" ], "Other devices": [ "Outros dispositivos" @@ -4050,13 +4048,13 @@ "Selecione o tamanho da fonte para notas de texto simples" ], "Select the line height for plaintext notes": [ - "Selecionar a altura da linha para notas de texto simples" + "Selecione a altura da linha para notas de texto simples" ], "Sets the font size in plaintext and ${ SuperName } notes": [ - "Define o tamanho da fonte em notas de texto simples e ${ SuperName }" + "Define o tamanho da fonte em notas de texto simples e notas do ${ SuperName }" ], "Sets the line height (leading) in plaintext and ${ SuperName } notes": [ - "Define a altura da linha (entrelinha) em notas de texto simples e do ${ SuperName }" + "Define a altura da linha (entrelinha) em notas de texto simples e ${ SuperName }" ], "Sets the max editor width for all notes": [ "Define a largura máxima do editor para todas as notas" @@ -4064,7 +4062,7 @@ }, "B6.Preferences.Appearance.Info": { "Automatically change active theme based on your system settings.": [ - "Altere o tema ativo automaticamente de acordo com as configurações do sistema." + "Alterar automaticamente o tema ativo com base nas configurações do sistema." ], "Theme to be used for system dark mode:": [ "Tema a ser usado no modo escuro do sistema:" @@ -4076,7 +4074,7 @@ "Alterna o estilo da fonte em notas de texto simples e do ${ SuperName }" ], "Use opaque style for UI elements instead of translucency": [ - "Usar estilo opaco para os elementos da interface em vez de translucidez" + "Use estilo opaco para elementos da interface em vez de translucidez" ] }, "B6.Preferences.Appearance.Label": { @@ -4090,10 +4088,10 @@ "Grande" ], "Loose": [ - "Espaçoso" + "Solto" ], "Medium": [ - "Médio" + "Média" ], "None": [ "Nenhum" @@ -4117,7 +4115,7 @@ "Compacto" ], "Tight": [ - "Justo" + "Compacto" ] }, "B6.Preferences.Appearance.Subtitle": { @@ -4128,7 +4126,7 @@ "Tema claro automático" ], "Disable translucent UI": [ - "Desativar interface translúcida" + "Desativar interface do usuário translúcida" ], "Editor width": [ "Largura do editor" @@ -4140,7 +4138,7 @@ "Altura da linha" ], "Monospace Font": [ - "Fonte monoespaçada" + "Fonte Monospace" ], "Use system color scheme": [ "Usar esquema de cores do sistema" @@ -4156,7 +4154,7 @@ }, "B6.Preferences.Backups.Action": { "Attempting to decrypt metadata file...": [ - "Tentando descriptografar o arquivo de metadados..." + "Tentativa de descriptografar o arquivo de metadados..." ], "Change Location": [ "Alterar localização" @@ -4185,7 +4183,7 @@ }, "B6.Preferences.Backups.Error": { "Unable to save file to local directory. This may be caused by failure to decrypt, or failure to save the file locally.": [ - "Não foi possível salvar o arquivo no diretório local. Isso pode ser causado por uma falha ao descriptografar ou ao salvar o arquivo localmente." + "Não foi possível salvar o arquivo no diretório local. Isso pode ter sido causado por falha na descriptografia ou por falha ao salvar o arquivo localmente." ], "Unable to save local backup.": [ "Não foi possível salvar o backup local." @@ -4196,10 +4194,10 @@ "${ decryptedFileNameBold } foi descriptografado com sucesso e salvo no diretório escolhido." ], "Automatically save encrypted and decrypted backups of your note and tag data.": [ - "Salvar automaticamente backups criptografados e descriptografados dos dados das notas e tags." + "Salvar automaticamente backups criptografados e descriptografados dos dados das suas notas e tags." ], "Backups are saved automatically throughout the day. You can perform a one-time backup now below.": [ - "Os backups são salvos automaticamente ao longo do dia. Você pode fazer um backup único agora, logo abaixo." + "Os backups são salvos automaticamente ao longo do dia. Você pode fazer um backup único agora abaixo." ], "Daily": [ "Diariamente" @@ -4208,37 +4206,37 @@ "Não edite este arquivo." ], "Drag and drop this metadata file into the File Backups preferences pane in the ${ AppName } desktop or web application interface.": [ - "Arraste e solte este arquivo de metadados no painel de preferências de Backups de arquivos na interface do aplicativo ${ AppName } para desktop ou web." + "Arraste e solte este arquivo de metadados no painel de preferências de backups de arquivos na interface do aplicativo para desktop ou web do ${ AppName }." ], "Files backups are enabled. When you upload a new file on any device and open this application, files will be backed up in encrypted form to:": [ - "Os backups de arquivos estão ativados. Quando você envia um novo arquivo em qualquer dispositivo e abre este aplicativo, será feito backup dos arquivos de forma criptografada para:" + "O backup de arquivos está ativado. Quando você envia um novo arquivo em qualquer dispositivo e abre este aplicativo, será feito backup dos arquivos de forma criptografada em:" ], "How often to receive backups.": [ "Com que frequência receber backups." ], "No email backups": [ - "Sem backups por e-mail" + "Nenhum backup de e-mail" ], "Please drag the metadata file instead of the encrypted data file.": [ - "Arraste o arquivo de metadados em vez do arquivo de dados criptografados." + "Arraste o arquivo de metadados em vez do arquivo de dados criptografado." ], "Receive daily encrypted email backups of all your notes directly in your email inbox.": [ "Receba backups diários criptografados por e-mail de todas as suas notas diretamente na sua caixa de entrada." ], "The file and key data below is encrypted with your account password.": [ - "O arquivo e os dados de chave abaixo são criptografados com a senha da sua conta." + "Os dados de arquivo e de chave abaixo estão criptografados com a senha da conta." ], "To decrypt a backup file, drag and drop the file's respective ${ metadataFileName } file here or select it below.": [ - "Para descriptografar um arquivo de backup, arraste e solte aqui o arquivo ${ metadataFileName } correspondente ou selecione-o abaixo." + "Para descriptografar um arquivo de backup, arraste e solte o arquivo ${ metadataFileName } correspondente aqui ou selecione-o abaixo." ], "To enable file backups, use the ${ AppName } desktop application.": [ - "Para ativar backups de arquivos, use o aplicativo ${ AppName } para desktop." + "Para ativar backups de arquivos, use o aplicativo de desktop do ${ AppName }." ], "To enable plaintext backups, use the ${ AppName } desktop application.": [ - "Para ativar backups de texto não criptografado, use o aplicativo ${ AppName } para desktop." + "Para ativar backups de texto não criptografado, use o aplicativo para desktop do ${ AppName }." ], "To enable text backups, use the ${ AppName } desktop application.": [ - "Para ativar backups de texto, use o aplicativo ${ AppName } para desktop." + "Para ativar backups de texto, use o aplicativo de desktop ${ AppName }." ], "Weekly": [ "Semanalmente" @@ -4255,10 +4253,10 @@ "Arquivo de backup e importação do ${ AppName }" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }": [ - "Arquivo de backup criptografado e importação do ${ AppName } - ${ formattedDate }" + "Arquivo de backup criptografado e de importação do ${ AppName } - ${ formattedDate }" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }.txt": [ - "Arquivo de backup criptografado e importação do ${ AppName } - ${ formattedDate }.txt" + "Arquivo de backup criptografado e de importação do ${ AppName } - ${ formattedDate }.txt" ], "Automatic text backups": [ "Backups automáticos de texto" @@ -4284,13 +4282,13 @@ }, "B6.Preferences.Backups.Status": { "File backups are not enabled. Enable to choose where your files are backed up.": [ - "Os backups de arquivos não estão ativados. Ative para escolher onde fazer backup dos seus arquivos." + "Os backups de arquivos não estão ativados. Ative para escolher onde é feito o backup dos arquivos." ], "Plaintext backups are enabled and saved to:": [ - "Os backups de texto não criptografado estão ativados e salvos em:" + "Backups de texto não criptografado estão ativados e são salvos em:" ], "Plaintext backups are not enabled. Enable to choose where your data is backed up.": [ - "Os backups de texto não criptografado não estão ativados. Ative para escolher onde será feito o backup dos seus dados." + "Os backups em texto não criptografado não estão ativados. Ative para escolher onde é feito o backup dos seus dados." ], "Saving local backup…": [ "Salvando backup local…" @@ -4299,36 +4297,36 @@ "Backup salvo com sucesso." ], "Text backups are enabled and saved to:": [ - "Os backups de texto estão ativados e são salvos em:" + "Os backups de texto estão ativados e salvos em:" ], "Text backups are not enabled. Enable to choose where your data is backed up.": [ - "Os backups de texto não estão ativados. Ative para escolher onde fazer backup dos seus dados." + "Os backups de texto não estão ativados. Ative para escolher onde o backup dos seus dados é feito." ] }, "B6.Preferences.Backups.Subtitle": { "1. Choose related data file": [ - "1. Escolher arquivo de dados relacionado" + "1. Escolha o arquivo de dados relacionado" ], "2. Decrypt and save file to your computer": [ - "2. Descriptografar e salvar o arquivo no computador" + "2. Descriptografe e salve o arquivo no seu computador" ], "Automatically save backups of all your notes into plaintext, non-encrypted folders.": [ - "Salve automaticamente backups de todas as suas notas em pastas de texto não criptografado." + "Salvar automaticamente backups de todas as suas notas em pastas de texto não criptografado." ], "Automatically save backups of all your notes to this computer into plaintext, non-encrypted folders.": [ - "Salve automaticamente backups de todas as suas notas neste computador em pastas de texto não criptografado." + "Salve automaticamente backups de todas as suas notas neste computador em pastas de texto simples, não criptografadas." ], "Automatically save encrypted backups of your files.": [ "Salve automaticamente backups criptografados dos seus arquivos." ], "Automatically save encrypted backups of your uploaded files to this computer.": [ - "Salva automaticamente backups criptografados dos arquivos enviados neste computador." + "Salvar automaticamente backups criptografados dos seus arquivos enviados para este computador." ], "Automatically save encrypted text backups of all your note and tag data to this computer.": [ - "Salve automaticamente backups de texto criptografados de todos os dados de notas e tags neste computador." + "Salvar automaticamente backups de texto criptografado de todos os seus dados de notas e tags neste computador." ], "Download a backup of all your text-based data": [ - "Baixar um backup de todos os seus dados baseados em texto" + "Baixe um backup de todos os seus dados baseados em texto" ], "Frequency": [ "Frequência" @@ -4359,13 +4357,13 @@ }, "B6.Preferences.Error": { "Failed to get settings.": [ - "Erro ao obter configurações." + "Erro ao obter as configurações." ], "Failed to update settings.": [ "Erro ao atualizar configurações." ], "Unable to register for ${ ListedName }. Please try again later.": [ - "Não é possível se registrar no ${ ListedName }. Tente novamente mais tarde." + "Não foi possível se registrar em ${ ListedName }. Tente novamente mais tarde." ] }, "B6.Preferences.General.Action": { @@ -4379,7 +4377,7 @@ "Criar vista inteligente" ], "Create smart views to organize your notes according to conditions you define.": [ - "Crie vistas inteligentes para organizar as notas de acordo com condições definidas por você." + "Crie visualizações inteligentes para organizar suas anotações de acordo com as condições que você definir." ], "Delete": [ "Excluir" @@ -4403,7 +4401,7 @@ "Salvar" ], "Select the format for the note title": [ - "Selecione o formato do título da nota" + "Selecionar o formato do título da nota" ], "Submit": [ "Enviar" @@ -4422,28 +4420,28 @@ ". Use [] para ignorar a formatação." ], "Allows using gestures to navigate": [ - "Permite usar gestos para navegar" + "Permite navegar com gestos" ], "Control whether the animated saving status is shown while editing. Error statuses are always shown regardless of preference.": [ - "Controla se o status animado de salvamento é exibido durante a edição. Os status de erro são sempre exibidos, independentemente das preferências." + "Controla se o status animado de salvamento é exibido durante a edição. Os status de erro são sempre exibidos, independentemente da preferência." ], "Default image alignment in ${ SuperName } notes": [ - "Alinhamento padrão de imagens nas notas do ${ SuperName }" + "Alinhamento de imagem padrão nas notas do ${ SuperName }" ], "Invalid JSON. Double check your entry and try again.": [ - "JSON inválido. Confira o que foi inserido e tente novamente." + "JSON inválido. Verifique o que foi inserido e tente novamente." ], "Moments lets you capture photos of yourself throughout the day, creating a visual record of your life, one photo at a time. Using your webcam or mobile selfie-cam, Moments takes a photo of you every half hour. All photos are end-to-end encrypted and stored in your files. Enable Moments on a per-device basis to get started.": [ - "O Moments permite capturar fotos suas ao longo do dia, criando um registro visual da sua vida, uma foto por vez. Com a webcam ou a câmera frontal do celular, o Moments tira uma foto sua a cada meia hora. Todas as fotos são criptografadas de ponta a ponta e armazenadas nos seus arquivos. Ative o Moments por dispositivo para começar." + "O Moments permite capturar fotos de você mesmo ao longo do dia, criando um registro visual da sua vida, uma foto de cada vez. Usando sua webcam ou a câmera frontal do celular, o Moments tira uma foto sua a cada meia hora. Todas as fotos são criptografadas de ponta a ponta e armazenadas em seus arquivos. Ative o Moments em cada dispositivo para começar." ], "No experimental features available.": [ - "Nenhum recurso experimental disponível." + "Não há recursos experimentais disponíveis." ], "Only applies to web and desktop apps. On mobile, notes don't open automatically at launch.": [ "Aplica-se apenas aos aplicativos da web e para computador. Em dispositivos móveis, as notas não abrem automaticamente ao iniciar o aplicativo." ], "The default spellcheck value for new notes. Spellcheck can be configured per note from the note context menu. Spellcheck may degrade overall typing performance with long notes.": [ - "O valor padrão da verificação ortográfica para novas notas. A verificação ortográfica pode ser configurada por nota no menu de contexto da nota. A verificação ortográfica pode reduzir o desempenho geral de digitação em notas longas." + "O valor padrão da verificação ortográfica para novas notas. A verificação ortográfica pode ser configurada por nota no menu de contexto da nota. A verificação ortográfica pode prejudicar o desempenho geral da digitação em notas longas." ], "The first note in the list": [ "A primeira nota da lista" @@ -4452,10 +4450,10 @@ "Quando ativado, adicionar uma tag aninhada a uma nota adicionará automaticamente todas as tags pai associadas." ], "When enabled, the ${ SuperName } toolbar will always be shown at the top of the note. It can be temporarily toggled using Cmd/Ctrl+Shift+K. When disabled, the ${ SuperName } toolbar will only be shown as a floating toolbar when text is selected.": [ - "Quando ativada, a barra de ferramentas do ${ SuperName } será sempre exibida na parte superior da nota. É possível ocultá-la ou exibi-la temporariamente usando Cmd/Ctrl+Shift+K. Quando desativada, a barra de ferramentas do ${ SuperName } só será exibida como uma barra de ferramentas flutuante quando houver texto selecionado." + "Quando ativada, a barra de ferramentas do ${ SuperName } será sempre exibida na parte superior da nota. Ela pode ser alternada temporariamente usando Cmd/Ctrl+Shift+K. Quando desativada, a barra de ferramentas do ${ SuperName } será exibida apenas como uma barra flutuante quando houver texto selecionado." ], "Whether a confirmation dialog should be shown before closing the app.": [ - "Define se uma caixa de diálogo de confirmação deve ser mostrada antes de fechar o aplicativo." + "Define se uma caixa de diálogo de confirmação deve ser exibida antes de fechar o aplicativo." ], "Your offline subscription code has been successfully activated.": [ "Seu código de assinatura off-line foi ativado com sucesso." @@ -4466,7 +4464,7 @@ }, "B6.Preferences.General.Label": { "Capture Present Moment": [ - "Registrar o momento presente" + "Capturar momento presente" ], "Center align": [ "Centralizar" @@ -4487,10 +4485,10 @@ "Assinatura offline" ], "Offline Subscription Code": [ - "Código de assinatura offline" + "Código da assinatura off-line" ], "Pane switch gestures": [ - "Gestos de alternância de painéis" + "Gestos de troca de painel" ], "Predicate:": [ "Predicado:" @@ -4513,7 +4511,7 @@ }, "B6.Preferences.General.Labs.Localization.Description": { "Use the app in your preferred language. Your browser language is used when no preference is set.": [ - "Use o aplicativo no idioma de sua preferência. O idioma do navegador é usado quando nenhuma preferência está definida." + "Use o aplicativo no idioma de sua preferência. O idioma do navegador será usado quando nenhuma preferência for definida." ] }, "B6.Preferences.General.Labs.Localization.Name": { @@ -4539,10 +4537,10 @@ "Idioma alterado para ${ languageName }" ], "Use the app in your preferred language. Your browser language is used when no preference is set.": [ - "Use o aplicativo no idioma de sua preferência. O idioma do navegador é usado quando nenhuma preferência está definida." + "Use o aplicativo no seu idioma preferido. O idioma do navegador é usado quando nenhuma preferência é definida." ], "Use the app in your preferred language. Your OS language is used when no preference is set.": [ - "Use o aplicativo no idioma de sua preferência. O idioma do SO é usado quando nenhuma preferência está definida." + "Use o aplicativo no seu idioma preferido. O idioma do SO é usado quando nenhuma preferência é definida." ] }, "B6.Preferences.General.Language.Spotlight.ActionDismiss": { @@ -4551,16 +4549,16 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ - "Abrir configurações de idioma" + "Open language preferences": [ + "Abrir preferências de idioma" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ - "Agora você pode usar o aplicativo no idioma de sua preferência. Ative este recurso do Labs em Configurações → Geral → Idioma. O idioma do navegador é usado quando nenhuma preferência está definida." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ + "Agora você pode usar o aplicativo no seu idioma preferido. Ative este recurso do Labs em Preferências → Geral → Idioma. O idioma do navegador é usado quando nenhuma preferência está definida." ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "Agora você pode usar o aplicativo no idioma de sua preferência. Ative este recurso do Labs em Configurações → Geral → Idioma. O idioma do SO é usado quando nenhuma preferência está definida." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "Agora você pode usar o aplicativo no seu idioma preferido. Ative este recurso do Labs em Preferências → Geral → Idioma. O idioma do SO é usado quando nenhuma preferência está definida." ] }, "B6.Preferences.General.Language.Subtitle": { @@ -4569,8 +4567,8 @@ ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ - "Configurações de idioma" + "Language Preferences": [ + "Preferências de idioma" ] }, "B6.Preferences.General.Placeholder": { @@ -4578,7 +4576,7 @@ "ex.: ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" ], "Select tag to save Moments to...": [ - "Selecione uma tag para salvar Moments…" + "Selecione a tag na qual salvar os Momentos..." ] }, "B6.Preferences.General.Subtitle": { @@ -4589,10 +4587,10 @@ "Adicionar todas as tags pai ao adicionar uma tag aninhada a uma nota" ], "Always ask before closing app (Android)": [ - "Perguntar sempre antes de fechar o aplicativo (Android)" + "Sempre perguntar antes de fechar o aplicativo (Android)" ], "Default image alignment in ${ SuperName } notes": [ - "Alinhamento padrão de imagens nas notas do ${ SuperName }" + "Alinhamento padrão de imagem nas notas do ${ SuperName }" ], "Note Type": [ "Tipo de nota" @@ -4610,7 +4608,7 @@ "Usar barra de ferramentas sempre visível nas notas do ${ SuperName }" ], "Your personal photo journal": [ - "Seu diário de fotos pessoal" + "Seu diário fotográfico pessoal" ] }, "B6.Preferences.General.Title": { @@ -4639,7 +4637,7 @@ "Ferramentas" ], "Upgrade for smart views": [ - "Faça upgrade para ter vistas inteligentes" + "Faça upgrade para visualizações inteligentes" ], "When opening the app, show...": [ "Quando você abrir o aplicativo, mostrar..." @@ -4667,7 +4665,7 @@ }, "B6.Preferences.HomeServer.Error": { "${ locationError }. Restoring to initial location in a moment...": [ - "${ locationError }. Restaurando para a localização inicial em instantes..." + "${ locationError }. Restaurando a localização inicial em instantes..." ], "Please start your home server before activating offline features.": [ "Inicie seu servidor local antes de ativar os recursos off-line." @@ -4678,46 +4676,46 @@ "Acessível na rede local em" ], "Activate the Tailscale VPN on your mobile device.": [ - "Ative a VPN Tailscale no seu dispositivo móvel." + "Ative a VPN Tailscale no dispositivo móvel." ], "Change your server's data location by selecting \"Change Location\" in the Home Server section above.": [ - "Altere a localização dos dados do servidor selecionando \"Alterar localização\" na seção Servidor local acima." + "Altere a localização dos dados do seu servidor selecionando \"Alterar localização\" na seção Servidor local acima." ], "Changing the port will require you to sign out of all existing sessions.": [ - "Alterar a porta exigirá que você encerre a sessão em todas as sessões existentes." + "Alterar a porta exigirá que você encerre todas as sessões existentes." ], "Download Tailscale on your mobile device and sign into your Tailscale account.": [ - "Baixe o Tailscale no seu dispositivo móvel e inicie sessão na sua conta Tailscale." + "Baixe o Tailscale em seu dispositivo móvel e inicie sessão na sua conta do Tailscale." ], "Enter your purchased offline subscription code to activate all the features offered by your home server, likes files support and ${ SuperName } notes.": [ - "Insira o código da assinatura offline comprada para ativar todos os recursos oferecidos pelo seu servidor local, como o suporte a arquivos e as notas do ${ SuperName }." + "Insira o código da sua assinatura offline adquirida para ativar todos os recursos oferecidos pelo seu servidor local, como suporte a arquivos e notas do ${ SuperName }." ], "For automatic backups, you can place your server's data inside of a synced cloud folder, like Dropbox, Tresorit, or iCloud Drive.": [ - "Para backups automáticos, você pode colocar os dados do seu servidor em uma pasta sincronizada na nuvem, como Dropbox, Tresorit ou iCloud Drive." + "Para backups automáticos, você pode colocar os dados do seu servidor em uma pasta de nuvem sincronizada, como Dropbox, Tresorit ou iCloud Drive." ], "Home server is enabled. All data is stored at:": [ "O servidor local está ativado. Todos os dados são armazenados em:" ], "In order to connect to a MySQL database, ensure that your system has MySQL installed. For detailed instructions, visit the": [ - "Para conectar a um banco de dados MySQL, verifique se o MySQL está instalado no seu sistema. Para obter instruções detalhadas, visite o" + "Para se conectar a um banco de dados MySQL, verifique se o MySQL está instalado no seu sistema. Para instruções detalhadas, acesse a" ], "Open ${ AppName } on your mobile device and sign into your home server by specifying the sync server URL during sign in. The URL will be the Tailscale-based IP address of this computer, followed by the port number of your home server. For example, if your computer Tailscale IP address is 100.112.45.106 and your home server is running on port 3127, your sync server URL will be http://100.112.45.106:3127.": [ - "Abra o ${ AppName } no seu dispositivo móvel e inicie sessão no seu servidor local especificando a URL do servidor de sincronização durante o início de sessão. A URL será o endereço IP baseado em Tailscale deste computador, seguido do número da porta do seu servidor local. Por exemplo, se o endereço IP Tailscale do seu computador for 100.112.45.106 e o seu servidor local estiver em execução na porta 3127, a URL do seu servidor de sincronização será http://100.112.45.106:3127." + "Abra o ${ AppName } no seu dispositivo móvel e inicie sessão no seu servidor local especificando a URL do servidor de sincronização durante o início de sessão. A URL será o endereço IP baseado em Tailscale deste computador, seguido do número da porta do seu servidor local. Por exemplo, se o endereço IP Tailscale do seu computador for 100.112.45.106 e o seu servidor local estiver em execução na porta 3127, a URL do servidor de sincronização será http://100.112.45.106:3127." ], "Restart your home server.": [ - "Reinicie seu servidor local." + "Reinicie o servidor local." ], "Select a cloud drive to store your server's data in.": [ - "Selecione um drive de nuvem para armazenar os dados do servidor." + "Selecione um drive na nuvem para armazenar os dados do seu servidor." ], "You are not currently signed into your home server. To use your home server, sign in or register using ${ url }": [ - "No momento, você não iniciou sessão no seu servidor local. Para usar seu servidor local, inicie sessão ou registre-se usando ${ url }" + "Você não está conectado ao seu servidor local no momento. Para usar seu servidor local, inicie sessão ou registre-se usando ${ url }" ], "You are not currently signed into your home server. To use your home server, sign out of ${ email }, then sign in or register using ${ url }.": [ - "No momento, você não está com uma sessão iniciada no seu servidor local. Para usar o servidor local, encerre a sessão de ${ email } e inicie sessão ou registre-se usando ${ url }." + "No momento, você não tem sessão iniciada no seu servidor local. Para usar seu servidor local, encerre a sessão de ${ email } e depois inicie sessão ou registre-se usando ${ url }." ], "Your ${ AppName } data is always end-to-end encrypted on disk, so your cloud provider will not be able to read your notes or files.": [ - "Os dados do ${ AppName } são sempre criptografados de ponta a ponta no disco, por isso o seu provedor de nuvem não poderá ler suas notas nem seus arquivos." + "Os dados do ${ AppName } são sempre criptografados de ponta a ponta no disco, então o provedor de nuvem não conseguirá ler suas notas ou arquivos." ], "Your home server is offline.": [ "Seu servidor local está off-line." @@ -4795,33 +4793,33 @@ "Aplicando alterações e reiniciando..." ], "Download Tailscale on this computer and complete the Tailscale setup wizard until you are presented with the IP address of your computer. It should start with something like 100.xxx...": [ - "Baixe o Tailscale neste computador e conclua o assistente de configuração do Tailscale até que seja exibido o endereço IP do seu computador. Ele deve começar com algo como 100.xxx..." + "Baixe o Tailscale neste computador e conclua o assistente de configuração do Tailscale até que o endereço IP do seu computador seja exibido. Ele deve começar com algo como 100.xxx..." ], "Not Set": [ "Não definido" ], "Offline": [ - "Off-line" + "Desconectado" ], "Online": [ "On-line" ], "Shutting down...": [ - "Encerrando..." + "Desligando..." ], "Starting...": [ "Iniciando..." ], "You are currently signed into your home server under ${ email }": [ - "No momento, você iniciou sessão no seu servidor local com o e-mail ${ email }" + "No momento, você tem sessão iniciada no servidor local como ${ email }" ] }, "B6.Preferences.HomeServer.Subtitle": { "Accessing your home server while on the go is easy and secure with Tailscale.": [ - "Acessar seu servidor local em qualquer lugar é fácil e seguro com o Tailscale." + "Acessar seu servidor local de qualquer lugar é fácil e seguro com o Tailscale." ], "Auth JWT Secret": [ - "Segredo JWT de autenticação" + "Segredo do JWT de autenticação" ], "Database Host": [ "Host do banco de dados" @@ -4851,10 +4849,10 @@ "Porta" ], "Pseudo Params Key": [ - "Chave de pseudoparâmetros" + "Chave de parâmetros pseudo" ], "Sync your data on a private cloud running on your home computer.": [ - "Sincronize seus dados em uma nuvem privada em execução no seu computador de casa." + "Sincronize seus dados em uma nuvem privada que roda no seu computador pessoal." ], "Valet Token Secret": [ "Segredo do Valet Token" @@ -4868,10 +4866,10 @@ "Configurações avançadas" ], "Backing up your data": [ - "Fazendo backup dos seus dados" + "A fazer backup dos seus dados" ], "Database": [ - "Banco de dados" + "Base de dados" ], "Home Server": [ "Servidor local" @@ -4899,19 +4897,19 @@ }, "B6.Preferences.Listed.Info": { "${ ListedName } is a free blogging platform that allows you to create a public journal published directly from your notes.": [ - "O ${ ListedName } é uma plataforma de blogs gratuita que permite criar um diário público publicado diretamente a partir das suas notas." + "${ ListedName } é uma plataforma de blog gratuita que permite criar um diário público publicado diretamente de suas notas." ], "${ ListedName } will permanently shut down on December 31, 2026.": [ - "${ ListedName } deixará de funcionar permanentemente em 31 de dezembro de 2026." + "${ ListedName } será encerrado permanentemente em 31/12/2026." ], "Note: The ${ ListedName } platform will permanently shut down December 31, 2026. Your data published on ${ ListedName } will still be available in your personal ${ AppName } account.": [ - "Nota: a plataforma ${ ListedName } será encerrada permanentemente em 31 de dezembro de 2026. Seus dados publicados no ${ ListedName } ainda estarão disponíveis na sua conta pessoal do ${ AppName }." + "Nota: a plataforma ${ ListedName } será encerrada permanentemente em 31 de dezembro de 2026. Seus dados publicados em ${ ListedName } ainda estarão disponíveis na sua conta pessoal do ${ AppName }." ], "To get started, sign in or register for a ${ AppName } account.": [ - "Para começar, inicie a sessão ou registre uma conta do ${ AppName }." + "Para começar, inicie sessão ou registre-se para criar uma conta ${ AppName }." ], "Your new ${ ListedName } blog has been successfully created! You can publish a new post to your blog from ${ AppName } via the Actions menu in the editor pane. Open your blog settings to begin setting it up.": [ - "Seu novo blog do ${ ListedName } foi criado com sucesso! É possível publicar uma nova publicação no seu blog a partir do ${ AppName } pelo menu Ações no painel do editor. Abra as configurações do seu blog para começar a configurá-lo." + "Seu novo blog ${ ListedName } foi criado com sucesso! Você pode publicar uma nova publicação no seu blog a partir do ${ AppName } pelo menu Ações no painel do editor. Abra as configurações do seu blog para começar a configurá-lo." ] }, "B6.Preferences.Listed.Status": { @@ -4921,7 +4919,7 @@ }, "B6.Preferences.Listed.Title": { "Your blog on ${ ListedName }": [ - "Seu blog no ${ ListedName }" + "Seu blog em ${ ListedName }" ], "Your blogs on ${ ListedName }": [ "Seus blogs no ${ ListedName }" @@ -4944,7 +4942,7 @@ "Confirmar" ], "Create a free ${ ListedName } author account to get started.": [ - "Crie uma conta gratuita de autor no ${ ListedName } para começar." + "Crie uma conta de autor gratuita no ${ ListedName } para começar." ], "Download URL": [ "URL de download" @@ -4956,7 +4954,7 @@ "Abrir blog" ], "Open Downloads": [ - "Abrir downloads" + "Abrir Downloads" ], "Open preferences": [ "Abrir preferências" @@ -4970,10 +4968,10 @@ }, "B6.Preferences.Other.Error": { "Failed to install plugin": [ - "Falha ao instalar o plug-in" + "Falha ao instalar plug-in" ], "Plugins may not be actively maintained. ${ AppName } cannot attest to the quality or user experience of these plugins, and is not responsible for any data loss that may arise from their use.": [ - "Os plug-ins podem não ser mantidos ativamente. O ${ AppName } não pode atestar a qualidade nem a experiência do usuário desses plug-ins e não é responsável por qualquer perda de dados que possa decorrer do seu uso." + "Os plug-ins podem não ter manutenção ativa. ${ AppName } não pode atestar a qualidade ou a experiência do usuário desses plug-ins e não se responsabiliza por qualquer perda de dados que possa decorrer do uso deles." ] }, "B6.Preferences.Other.Info": { @@ -4984,7 +4982,7 @@ "Nenhum plug-in instalado." ], "Your preferences for ${ AppName }": [ - "Suas preferências para o ${ AppName }" + "Suas preferências para ${ AppName }" ] }, "B6.Preferences.Other.Label": { @@ -5004,7 +5002,7 @@ "Inserir URL do plug-in" ], "Extension Type": [ - "Tipo de plug-in" + "Tipo de extensão" ], "General": [ "Geral" @@ -5016,7 +5014,7 @@ "Ajuda e feedback" ], "Hosted URL": [ - "URL de hospedagem" + "URL hospedada" ], "Latest Version": [ "Última versão" @@ -5028,13 +5026,13 @@ "Novo" ], "Plugins": [ - "Plug-ins" + "Complementos" ], "Preferences Menu": [ "Menu de preferências" ], "Rename": [ - "Alterar o nome" + "Renomear" ], "Security": [ "Segurança" @@ -5066,7 +5064,7 @@ "Começar" ], "What is ${ ListedName }?": [ - "O que é o ${ ListedName }?" + "O que é ${ ListedName }?" ] }, "B6.Preferences.Other.Title": { @@ -5077,7 +5075,7 @@ "Explorar plug-ins" ], "Confirm Extension": [ - "Confirmar plug-in" + "Confirmar extensão" ], "Install Custom Plugin": [ "Instalar plug-in personalizado" @@ -5091,7 +5089,7 @@ }, "B6.Preferences.Plugins.Confirmation": { "Are you sure you want to uninstall this plugin?": [ - "Você tem certeza de que deseja desinstalar este plug-in?" + "Tem certeza que deseja desinstalar este plug-in?" ], "Uninstall Plugin?": [ "Desinstalar plug-in?" @@ -5102,7 +5100,7 @@ "${ pluginName } foi instalado com sucesso." ], "Plugins run in a secure sandbox and can only access data you allow it. Note types allow specialized editing experiences, but in most cases, the built-in ${ SuperName } note type can encapsulate any functionality found in plugins.": [ - "Os plug-ins são executados em um sandbox seguro e só podem acessar os dados que você permitir. Os tipos de nota permitem experiências de edição especializadas, mas, na maioria dos casos, o tipo de nota integrado ${ SuperName } pode englobar qualquer funcionalidade encontrada nos plug-ins." + "Os plug-ins são executados em um sandbox seguro e só podem acessar os dados que você permitir. Os tipos de nota permitem experiências de edição especializadas, mas, na maioria dos casos, o tipo de nota integrado do ${ SuperName } pode abranger qualquer funcionalidade encontrada em plug-ins." ] }, "B6.Preferences.Plugins.Label": { @@ -5124,10 +5122,10 @@ "Adicionar código de acesso" ], "add this secret key": [ - "adicione esta chave secreta" + "adicionar esta chave secreta" ], "Attempt decryption": [ - "Tentar descriptografia" + "Tentar descriptografar" ], "Back": [ "Voltar" @@ -5145,22 +5143,22 @@ "Excluir tudo" ], "Disable Biometrics Lock": [ - "Desativar bloqueio biométrico" + "Desativar desbloqueio por biometria" ], "Disable Multitasking Privacy": [ "Desativar privacidade em multitarefa" ], "Disable Multitasking/Screenshot Privacy": [ - "Desativar privacidade em multitarefa/capturas de tela" + "Desativar privacidade de multitarefa/captura de tela" ], "Enable Biometrics Lock": [ - "Ativar bloqueio biométrico" + "Ativar desbloqueio por biometria" ], "Enable Multitasking Privacy": [ "Ativar privacidade em multitarefa" ], "Enable Multitasking/Screenshot Privacy": [ - "Ativar privacidade em multitarefa/capturas de tela" + "Ativar privacidade de multitarefa/captura de tela" ], "End Unprotected Access": [ "Encerrar acesso desprotegido" @@ -5189,7 +5187,7 @@ }, "B6.Preferences.Security.Confirmation": { "Are you sure you want to permanently delete ${ count } item(s)?": [ - "Você tem certeza de que deseja excluir permanentemente ${ count } itens?" + "Você tem certeza de que deseja excluir permanentemente ${ count } item(ns)?" ], "Delete": [ "Excluir" @@ -5197,7 +5195,7 @@ }, "B6.Preferences.Security.Error": { "${ erroredItems.length } items are errored and could not be decrypted.": [ - "${ erroredItems.length } itens apresentam erro e não puderam ser descriptografados." + "Os ${ erroredItems.length } itens estão com erro e não puderam ser descriptografados." ], "Could not prepare security key registration": [ "Não foi possível preparar o registro da chave de segurança" @@ -5211,7 +5209,7 @@ }, "B6.Preferences.Security.Info": { "${ contentTypeDisplay } created on ${ createdAtString }": [ - "${ contentTypeDisplay } criado em ${ createdAtString }" + "Criado em ${ createdAtString }: ${ contentTypeDisplay }" ], "Actions like viewing or searching protected notes, exporting decrypted backups, or revoking an active session require additional authentication such as entering your account password or application passcode.": [ "Ações como visualizar ou pesquisar notas protegidas, exportar backups descriptografados ou revogar uma sessão ativa exigem autenticação adicional, como inserir a senha da conta ou o código de acesso do aplicativo." @@ -5223,7 +5221,7 @@ "Uma camada extra de segurança ao iniciar sessão na sua conta." ], "Authenticate with a hardware security key such as YubiKey.": [ - "Autentique-se com uma chave de segurança de hardware, como a YubiKey." + "Autentique-se com uma chave de segurança de hardware, como o YubiKey." ], "Incorrect authentication code, please try again.": [ "Código de autenticação incorreto. Tente novamente." @@ -5241,7 +5239,7 @@ "Última modificação: ${ updatedAtString }" ], "Passcode lock is enabled.": [ - "O bloqueio por código de acesso está ativado." + "O bloqueio com código de acesso está ativado." ], "Please visit the web app in order to add a hardware security key.": [ "Acesse o aplicativo web para adicionar uma chave de segurança de hardware." @@ -5250,25 +5248,25 @@ "Salvar sua chave secreta ${ safeStorageLink }:" ], "Sign in or register for an account to configure 2FA.": [ - "Inicie sessão ou crie uma conta para configurar a A2F." + "Inicie sessão ou registre uma conta para configurar a 2FA." ], "Sign in or register for an account to configure hardware security keys.": [ "Inicie sessão ou crie uma conta para configurar chaves de segurança de hardware." ], "Some apps, like Google Authenticator, do not back up and restore your secret keys if you lose your device or get a new one.": [ - "Alguns aplicativos, como o Google Authenticator, não fazem backup nem restauram suas chaves secretas se você perder o dispositivo ou adquirir um novo." + "Alguns aplicativos, como o Google Authenticator, não fazem backup nem restauram suas chaves secretas se você perder seu dispositivo ou tiver um novo." ], "somewhere safe": [ - "em um lugar seguro" + "em algum lugar seguro" ], "The autolock timer begins when the window or tab loses focus.": [ - "O cronômetro de bloqueio automático é iniciado quando a janela ou a guia perde o foco." + "O temporizador do bloqueio automático começa quando a janela ou a guia perde o foco." ], "Two-factor authentication has been successfully enabled for your account.": [ "A autenticação de dois fatores foi ativada com sucesso para sua conta." ], "User agent logging allows you to identify the devices or browsers signed into your account. For increased privacy, you can disable this feature, which will remove all saved user agent values from our server, and disable future logging of this value.": [ - "O registro de user agent permite identificar os dispositivos ou navegadores que iniciaram sessão na sua conta. Para maior privacidade, você pode desativar esse recurso, o que removerá do nosso servidor todos os valores de user agent salvos e desativará o registro futuro desse valor." + "O registro de user agent permite identificar os dispositivos ou navegadores conectados à sua conta. Para aumentar a privacidade, você pode desativar este recurso, o que removerá todos os valores de user agent salvos em nosso servidor e desativará o registro futuro desse valor." ], "You can use this key to generate codes if you lose access to your authenticator app.": [ "Você pode usar esta chave para gerar códigos se perder o acesso ao seu aplicativo de autenticação." @@ -5278,6 +5276,26 @@ ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount } nota arquivada", + "${ archivedCount } notas arquivadas" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount } nota na lixeira", + "${ deletedCount } notas na lixeira" + ], + "${ filesTotal } file": [ + "${ filesTotal } arquivo", + "${ filesTotal } arquivos" + ], + "${ notesCount } note": [ + "${ notesCount } nota", + "${ notesCount } notas" + ], + "${ tagsCount } tag": [ + "${ tagsCount } etiqueta", + "${ tagsCount } etiquetas" + ], "authentication code": [ "código de autenticação" ], @@ -5291,7 +5309,7 @@ "Insira sua ${ secretKeyBold }:" ], "Open your": [ - "Abra o seu" + "Abra seu" ], "or": [ "ou" @@ -5303,13 +5321,13 @@ "Exigir código de acesso" ], "Scan this QR code": [ - "Escaneie este código QR" + "Escanear este código QR" ], "secret key": [ "chave secreta" ], "Verify the ${ authenticationCodeBold } generated by your authenticator app:": [ - "Verifique o ${ authenticationCodeBold } gerado pelo aplicativo de autenticação:" + "Verifique o ${ authenticationCodeBold } gerado pelo seu aplicativo de autenticação:" ] }, "B6.Preferences.Security.Placeholder": { @@ -5333,7 +5351,7 @@ "Dispositivos" ], "Session user agent logging": [ - "Registro do user agent da sessão" + "Registro de user agent da sessão" ] }, "B6.Preferences.Security.Title": { @@ -5362,19 +5380,19 @@ "Autenticação com chave de segurança de hardware" ], "Hardware security key authentication not available": [ - "A autenticação com chave de segurança de hardware não está disponível" + "Autenticação com chave de segurança de hardware não disponível" ], "Multitasking Privacy": [ "Privacidade em multitarefa" ], "Multitasking/Screenshot Privacy": [ - "Privacidade em multitarefa/capturas de tela" + "Privacidade de multitarefa/captura de tela" ], "Passcode Autolock": [ - "Bloqueio automático por código de acesso" + "Bloqueio automático com código de acesso" ], "Passcode lock": [ - "Bloqueio por código de acesso" + "Bloqueio com código de acesso" ], "Privacy": [ "Privacidade" @@ -5403,12 +5421,12 @@ }, "B6.Preferences.Security.Warning": { "Adding a passcode is not supported in temporary sessions. Please sign out, then sign back in with the \"Stay signed in\" option checked.": [ - "Não há suporte para adicionar um código de acesso em sessões temporárias. Encerre a sessão e inicie-a novamente com a opção \"Manter sessão iniciada\" marcada." + "Não há suporte para adicionar um código de acesso em sessões temporárias. Encerre a sessão e inicie sessão novamente com a opção \"Manter sessão iniciada\" marcada." ] }, "B6.Preferences.Subscription.Confirmation": { "All uploaded files of this user will be removed. This action cannot be undone.": [ - "Todos os arquivos enviados deste usuário serão removidos. Esta ação não pode ser desfeita." + "Todos os arquivos enviados por este usuário serão removidos. Esta ação não pode ser desfeita." ], "Are you sure you want to cancel this invitation?": [ "Você tem certeza de que deseja cancelar este convite?" @@ -5431,10 +5449,10 @@ "Não foi possível cancelar o convite. Tente novamente ou entre em contato com o suporte se o problema persistir." ], "The email you entered has an invalid format. Please review your input and try again.": [ - "O e-mail inserido tem um formato inválido. Verifique os dados e tente novamente." + "O e-mail inserido tem um formato inválido. Revise os dados e tente novamente." ], "There was an error when attempting to redirect you to the subscription page.": [ - "Ocorreu um erro ao tentar redirecionar você para a página de assinatura." + "Ocorreu um erro ao tentar redirecionar para a página de assinatura." ] }, "B6.Preferences.Subscription.Info": { @@ -5442,58 +5460,53 @@ "Convites ativos" ], "If an account is found with that email, they will receive an email with your invitation.": [ - "Se for encontrada uma conta com esse e-mail, ela receberá um e-mail com o seu convite." + "Se for encontrada uma conta com esse e-mail, a pessoa receberá um e-mail com seu convite." ], "Invitee Email": [ "E-mail do convidado" ], "Make your first subscription invite below.": [ - "Faça seu primeiro convite de assinatura abaixo." + "Crie seu primeiro convite de assinatura abaixo." ], "Note:": [ "Nota:" ], - "out of": [ - "de" - ], "Redirecting you to the subscription page...": [ "Redirecionando você para a página de assinatura..." ], "Subscription": [ "Assinatura" ], - "subscription invites.": [ - "convites de assinatura." - ], "Subscription sharing": [ "Compartilhamento de assinatura" ], "Subscription sharing is available only on the ${ ProfessionalPlanName } plan. Please upgrade in order to share your subscription.": [ - "O compartilhamento de assinatura está disponível apenas no plano ${ ProfessionalPlanName }. Faça o upgrade para compartilhar sua assinatura." + "O compartilhamento de assinatura está disponível apenas no plano ${ ProfessionalPlanName }. Faça upgrade para poder compartilhar sua assinatura." ], "The invitee must have an existing account with ${ AppName }. If they do not have an account yet, instruct them to make an account first.": [ - "O convidado deve ter uma conta existente no ${ AppName }. Se ele ainda não tiver uma conta, instrua-o a criar uma primeiro." + "A pessoa convidada precisa ter uma conta no ${ AppName }. Se ainda não tiver uma conta, oriente-a a criar uma conta primeiro." ], "This subscription has been shared with you and can only be managed by the owner.": [ "Esta assinatura foi compartilhada com você e só pode ser gerenciada pelo proprietário." ], "You don't have a ${ AppName } subscription yet.": [ - "Você ainda não possui uma assinatura do ${ AppName }." + "Você ainda não tem uma assinatura do ${ AppName }." ], - "You've used": [ - "Você usou" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "Você usou ${ usedInvitationsCount } de ${ allowedInvitationsCount } convite de assinatura.", + "Você usou ${ usedInvitationsCount } de ${ allowedInvitationsCount } convites de assinatura." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "A assinatura do ${ appNameBold }${ subscriptionTierBold } expirou em ${ expirationDateBold }. Você pode assinar novamente abaixo, se desejar." + "Sua assinatura ${ appNameBold }${ subscriptionTierBold } expirou em ${ expirationDateBold }. Você pode assinar novamente abaixo, se desejar." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription has been canceled and expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "A assinatura do ${ appNameBold }${ subscriptionTierBold } foi cancelada e expirou em ${ expirationDateBold }. Você pode assinar novamente abaixo, se desejar." + "Sua assinatura ${ appNameBold }${ subscriptionTierBold } foi cancelada e expirou em ${ expirationDateBold }. Você pode assinar novamente abaixo, se desejar." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription has been canceled but will remain valid until ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "A assinatura do ${ appNameBold }${ subscriptionTierBold } foi cancelada, mas permanecerá válida até ${ expirationDateBold }. Você pode assinar novamente abaixo, se desejar." + "Sua assinatura ${ appNameBold }${ subscriptionTierBold } foi cancelada, mas permanecerá válida até ${ expirationDateBold }. Você pode assinar novamente abaixo, se quiser." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription will be renewed on ${ expirationDateBold }.": [ - "A assinatura do ${ appNameBold }${ subscriptionTierBold } será renovada em ${ expirationDateBold }." + "Sua assinatura ${ appNameBold }${ subscriptionTierBold } será renovada em ${ expirationDateBold }." ] }, "B6.Preferences.Subscription.Label": { @@ -5540,7 +5553,7 @@ "Cancelar" ], "Cancel Invite": [ - "Cancelar o convite" + "Cancelar convite" ], "Choose icon": [ "Escolher ícone" @@ -5573,7 +5586,7 @@ "Ativar colaboração" ], "Enable Vault Sharing": [ - "Ativar o compartilhamento de cofres" + "Ativar compartilhamento de cofres" ], "Invite Selected Contacts": [ "Convidar contatos selecionados" @@ -5599,13 +5612,13 @@ "Você tem certeza que deseja excluir este contato?" ], "Are you sure you want to delete this vault?": [ - "Tem certeza de que deseja excluir este cofre?" + "Tem certeza que deseja excluir este cofre?" ], "Are you sure you want to leave this vault?": [ - "Você tem certeza que deseja sair deste cofre?" + "Tem certeza que deseja sair deste cofre?" ], "Deleting a vault will permanently delete all its items and files.": [ - "Excluir um cofre excluirá permanentemente todos os seus itens e arquivos." + "Excluir um cofre removerá permanentemente todos os seus itens e arquivos." ] }, "B6.Preferences.Vaults.Error": { @@ -5616,7 +5629,7 @@ "Uma ou mais subtags estão em outros cofres. Remova essas subtags dos cofres ou mova-as para este cofre primeiro." ], "This item is linked to other items that are not in the same vault. Please move those items to this vault first.": [ - "Este item tem links com outros itens que não estão no mesmo cofre. Mova esses itens para este cofre primeiro." + "Este item está vinculado a outros itens que não estão no mesmo cofre. Mova esses itens para este cofre primeiro." ], "Unable to create contact. Please try again.": [ "Não foi possível criar o contato. Tente novamente." @@ -5630,40 +5643,40 @@ }, "B6.Preferences.Vaults.Info": { "Ask your contact for their ${ AppName } CollaborationID via secure email or chat. Then, enter it here to add them as a contact.": [ - "Peça à sua pessoa de contato o CollaborationID do ${ AppName } por e-mail seguro ou por chat. Em seguida, insira-o aqui para adicioná-la como contato." + "Peça ao seu contato o CollaborationID no ${ AppName } por e-mail seguro ou chat. Em seguida, insira-o aqui para adicioná-lo como contato." ], "Choose your own key for your vault. This is an advanced option and is not recommended for most users.": [ - "Escolha sua própria chave para o cofre. Esta é uma opção avançada e não é recomendada para a maioria dos usuários." + "Escolha sua própria chave para seu cofre. Esta é uma opção avançada e não é recomendada para a maioria dos usuários." ], "No contacts available to invite.": [ - "Não há contatos disponíveis para convidar." + "Nenhum contato disponível para convidar." ], "Please upgrade in order to increase your vault limit.": [ - "Faça upgrade para aumentar seu limite de cofres." + "Faça upgrade para aumentar o limite de cofres." ], "The sender of this invite is not trusted. To accept this invite, first add the sender as a trusted contact.": [ - "O remetente deste convite não é de confiança. Para aceitar este convite, primeiro adicione o remetente como um contato confiável." + "O remetente deste convite não é confiável. Para aceitar este convite, primeiro adicione o remetente como contato confiável." ], "The vault name and description are end-to-end encrypted.": [ "O nome e a descrição do cofre são criptografados de ponta a ponta." ], "Vault is locked.": [ - "O cofre está bloqueado." + "Cofre está bloqueado." ], "Vaults that have no designated survivor will be deleted when the owner account is deleted. In order to ensure that no data is lost, please designate a survivor who will be transferred ownership of the vault.": [ - "Os cofres sem um contato de herança designado serão excluídos quando a conta do proprietário for excluída. Para garantir que nenhum dado seja perdido, designe um contato de herança, que receberá a propriedade do cofre." + "Cofres que não têm um contato de herança designado serão excluídos quando a conta do proprietário for excluída. Para garantir que nenhum dado seja perdido, designe um contato de herança para quem será transferida a propriedade do cofre." ], "Your vault key will be encrypted and saved locally on this device. You will need to manually enter your vault key on your other devices.": [ - "Sua chave do cofre será criptografada e salva localmente neste dispositivo. Será necessário inserir manualmente a chave do cofre nos seus outros dispositivos." + "Sua chave do cofre será criptografada e salva localmente neste dispositivo. Você precisará inserir manualmente a chave do cofre nos seus outros dispositivos." ], "Your vault key will be encrypted and synced to your account and automatically available on your other devices.": [ - "A chave do cofre será criptografada e sincronizada com a conta e ficará automaticamente disponível nos demais dispositivos." + "Sua chave do cofre será criptografada e sincronizada com sua conta e ficará automaticamente disponível nos seus outros dispositivos." ], "Your vault key will be randomly generated and synced to your account.": [ "Sua chave do cofre será gerada aleatoriamente e sincronizada com sua conta." ], "Your vault key will only be stored in memory and will be forgotten when you close the app. You will need to manually enter your vault key on your other devices.": [ - "A chave do cofre será armazenada somente na memória e será esquecida quando você fechar o aplicativo. Será necessário inserir manualmente a chave do cofre nos outros dispositivos." + "A chave do cofre será armazenada apenas na memória e será esquecida ao fechar o aplicativo. Será necessário inserir manualmente a chave do cofre nos outros dispositivos." ] }, "B6.Preferences.Vaults.Label": { @@ -5674,7 +5687,7 @@ "CollaborationID" ], "Contact Name": [ - "Nome do contato" + "Nome de contato" ], "Custom (Advanced)": [ "Personalizado (avançado)" @@ -5764,10 +5777,10 @@ }, "B6.Preferences.Vaults.Subtitle": { "In order to use Vaults, you must update your account to use the latest data encryption version.": [ - "Para usar cofres, é necessário atualizar sua conta para usar a versão mais recente da criptografia de dados." + "Para usar os Cofres, é necessário atualizar a conta para a versão mais recente da criptografia de dados." ], "Share your CollaborationID with collaborators to join their vaults.": [ - "Compartilhe seu CollaborationID com colaboradores para ingressar nos cofres deles." + "Compartilhe seu CollaborationID com colaboradores para entrar nos cofres deles." ] }, "B6.Preferences.Vaults.Title": { @@ -5857,7 +5870,7 @@ "Excluir mesmo assim" ], "This file could not be deleted from the server, possibly because you are attempting to delete a file item that was imported from another account. Would you like to remove this file item from your account anyway? If you're sure the file is yours and still exists on the server, do not choose this option, and instead try to delete it again.": [ - "Não foi possível excluir este arquivo do servidor, possivelmente porque você está tentando excluir um item de arquivo importado de outra conta. Deseja mesmo assim remover este item de arquivo da sua conta? Se você tem certeza de que o arquivo é seu e ainda existe no servidor, não escolha esta opção e tente excluí-lo novamente." + "Não foi possível excluir este arquivo do servidor, possivelmente porque você está tentando excluir um item de arquivo que foi importado de outra conta. Deseja remover este item de arquivo da sua conta mesmo assim? Se você tem certeza de que o arquivo é seu e ainda existe no servidor, não escolha esta opção e tente excluí-lo novamente." ], "Unable to Delete": [ "Não foi possível excluir" @@ -5879,6 +5892,12 @@ "Could not start upload session": [ "Não foi possível iniciar a sessão de envio" ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "O armazenamento de arquivos criptografados exige uma assinatura ativa. Faça upgrade do plano para baixar e enviar arquivos." + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "Os arquivos criptografados não estão disponíveis porque a assinatura expirou. Renove a assinatura para baixar e enviar arquivos novamente." + ], "Failed to close an upload session.": [ "Falha ao fechar uma sessão de envio." ], @@ -5886,31 +5905,37 @@ "Falha ao criar o token do arquivo." ], "Failed to delete file.": [ - "Falha ao excluir arquivo." + "Falha ao excluir o arquivo." ], "Failed to download file chunk.": [ "Falha ao baixar o bloco do arquivo." ], "Failed to download files as archive": [ - "Erro ao baixar arquivos como arquivo compactado" + "Falha ao baixar os arquivos como arquivo compactado" ], "Failed to push file bytes to server": [ - "Erro ao enviar bytes do arquivo para o servidor" + "Falha ao enviar os bytes do arquivo para o servidor" ], "Failed to start an upload session.": [ "Falha ao iniciar uma sessão de envio." ], "Failed to upload file chunk.": [ - "Erro ao enviar o bloco do arquivo." + "Falha ao enviar bloco do arquivo." ], "File is not in a shared vault": [ "O arquivo não está em um cofre compartilhado" ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "Os arquivos não podem ser enviados porque a assinatura expirou. Renove a assinatura para voltar a usar o armazenamento de arquivos criptografados." + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "Os arquivos não podem ser enviados sem uma assinatura ativa. Faça upgrade do plano para usar o armazenamento de arquivos criptografados." + ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ - "Use o ${ FileSafeName } ou o Editor ${ BoldName } para anexar imagens e arquivos. Saiba mais em ${ FileSafeHelpUrl }." + "Use ${ FileSafeName } ou o ${ BoldName } Editor para anexar imagens e arquivos. Saiba mais em ${ FileSafeHelpUrl }." ], "There was an error loading the file. Try again, or download the file and open it using another application.": [ - "Ocorreu um erro ao carregar o arquivo. Tente novamente ou baixe o arquivo e abra-o com outro aplicativo." + "Ocorreu um erro ao carregar o arquivo. Tente novamente ou baixe o arquivo e abra-o usando outro aplicativo." ], "There was an error while downloading the file": [ "Ocorreu um erro ao baixar o arquivo" @@ -5918,8 +5943,14 @@ "There was an error while uploading the file": [ "Ocorreu um erro ao enviar o arquivo" ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "Este arquivo não pode ser baixado porque a assinatura expirou. Renove a assinatura para acessar os arquivos novamente." + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "Este arquivo não pode ser baixado sem uma assinatura ativa. Faça upgrade do plano para acessar arquivos criptografados." + ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ - "Este arquivo excede os limites compatíveis com este navegador. Para enviar arquivos maiores que ${ maxFileSizeInMegabytes }MB, use o aplicativo para desktop ou o navegador Chrome." + "Este arquivo excede os limites suportados neste navegador. Para enviar arquivos maiores que ${ maxFileSizeInMegabytes }MB, use o aplicativo para desktop ou o navegador Chrome." ] }, "B7.FilesSubscriptionHelp.Files.Info": { @@ -5927,10 +5958,10 @@ "${ count } arquivos selecionados" ], "Actions will be performed on all selected files.": [ - "As ações serão realizadas em todos os arquivos selecionados." + "As ações serão executadas em todos os arquivos selecionados." ], "Add a passcode or create an account to require authentication to view this file.": [ - "Adicione um código de acesso ou crie uma conta para exigir autenticação para visualizar este arquivo." + "Adicione um código de acesso ou crie uma conta para exigir autenticação ao visualizar este arquivo." ], "Attach to note": [ "Anexar à nota" @@ -5939,13 +5970,13 @@ "Autenticar" ], "Authenticate to view this file.": [ - "Autentique-se para visualizar este arquivo." + "Autentique-se para ver este arquivo." ], "Backed up on ${ backedUpOn }": [ "Backup feito em ${ backedUpOn }" ], "Created:": [ - "Criado:" + "Criado em:" ], "Decrease size": [ "Diminuir tamanho" @@ -5957,22 +5988,22 @@ "Arquivo \"${ fileName }\" excluído" ], "Deleting file \"${ fileName }\"...": [ - "Excluindo arquivo \"${ fileName }\"..." + "Excluindo o arquivo \"${ fileName }\"..." ], "Detach from note": [ - "Remover da nota" + "Desanexar da nota" ], "Downloading \"${ truncatedFileName }\"": [ "Baixando \"${ truncatedFileName }\"" ], "Downloading ${ fileCount } files as archive": [ - "Baixando ${ fileCount } arquivos como arquivo compactado" + "Baixando ${ fileCount } arquivos em um arquivo compactado" ], "Downloading file \"${ fileName }\"": [ - "Baixando o arquivo \"${ fileName }\"" + "Baixando arquivo \"${ fileName }\"" ], "Downloading file \"${ fileName }\" (0%)": [ - "Baixando o arquivo \"${ fileName }\" (0%)" + "Baixando arquivo \"${ fileName }\" (0%)" ], "Drop your files to upload and link them to the current file": [ "Solte os arquivos para enviá-los e vinculá-los ao arquivo atual" @@ -5990,13 +6021,13 @@ "ID do arquivo:" ], "File information": [ - "Informações do arquivo" + "Informação de arquivo" ], "File not backed up locally": [ - "Arquivo sem backup local" + "O arquivo não tem backup local" ], "File options panel": [ - "Painel de opções de arquivo" + "Painel de opções do arquivo" ], "Files attached to your notes appear here. You can also upload files directly from this page.": [ "Os arquivos anexados às suas notas aparecem aqui. Você também pode enviar arquivos diretamente desta página." @@ -6020,7 +6051,7 @@ "Preparando arquivo..." ], "Rename": [ - "Alterar o nome" + "Renomear" ], "Size": [ "Tamanho" @@ -6029,19 +6060,19 @@ "Tamanho:" ], "Successfully downloaded ${ fileCount } files as archive": [ - "${ fileCount } arquivos baixados com sucesso como arquivo compactado" + "Os ${ fileCount } arquivos foram baixados com sucesso como um arquivo" ], "Successfully downloaded file": [ "Arquivo baixado com sucesso" ], "Successfully downloaded file \"${ fileName }\"": [ - "Arquivo \"${ fileName }\" baixado com sucesso" + "Arquivo \"${ fileName }\" baixado com sucesso." ], "Successfully downloaded file from local backup": [ - "Arquivo baixado com sucesso do backup local" + "Arquivo baixado do backup local com sucesso" ], "This file can only be previewed in an external app": [ - "Este arquivo só pode ser visualizado em um aplicativo externo" + "Este arquivo só pode ser pré-visualizado em um aplicativo externo." ], "This file can't be previewed.": [ "Não é possível pré-visualizar este arquivo." @@ -6050,13 +6081,13 @@ "Este arquivo está protegido." ], "This file is readonly": [ - "Este arquivo é só de leitura." + "Este arquivo é somente leitura" ], "This video can't be previewed.": [ "Não é possível pré-visualizar este vídeo." ], "To view this file, download it and open it using another application.": [ - "Para visualizar este arquivo, baixe-o e abra-o com outro aplicativo." + "Para visualizar este arquivo, baixe-o e abra-o usando outro aplicativo." ], "Total Size:": [ "Tamanho total:" @@ -6068,10 +6099,10 @@ "Tipo:" ], "Uploaded file \"${ uploadedFileName }\"": [ - "Arquivo enviado \"${ uploadedFileName }\"" + "Arquivo \"${ uploadedFileName }\" enviado" ], "Uploading file \"${ fileName }\"": [ - "Enviando arquivo \"${ fileName }\"" + "Enviando o arquivo \"${ fileName }\"" ], "Uploading file \"${ fileName }\" (${ percentComplete }%)": [ "Enviando arquivo \"${ fileName }\" (${ percentComplete }%)" @@ -6080,7 +6111,7 @@ "Ver arquivo" ], "You don't have any files yet": [ - "Você ainda não tem arquivos" + "Você ainda não tem nenhum arquivo" ], "ZIP file": [ "Arquivo ZIP" @@ -6121,7 +6152,7 @@ "Opções de arquivo" ], "File options menu": [ - "Menu de opções de arquivo" + "Menu de opções do arquivo" ], "File preview modal": [ "Modal de pré-visualização de arquivo" @@ -6133,7 +6164,7 @@ "Abrir" ], "Rename file": [ - "Alterar o nome do arquivo" + "Renomear arquivo" ], "Right align": [ "Alinhar à direita" @@ -6164,7 +6195,7 @@ }, "B7.FilesSubscriptionHelp.Help.Action": { "Capture visible": [ - "Capturar área visível" + "Capturar visível" ], "Clip article": [ "Recortar artigo" @@ -6176,10 +6207,10 @@ "Recortar página inteira" ], "Clip text selection": [ - "Recortar texto selecionado" + "Recortar seleção de texto" ], "Select elements to capture": [ - "Selecionar elementos para capturar" + "Selecione elementos para capturar" ], "Select elements to clip": [ "Selecionar elementos para recortar" @@ -6196,7 +6227,7 @@ "Posso usar o ${ AppName } totalmente off-line?" ], "Can’t find your question here?": [ - "Não encontrou a sua pergunta aqui?" + "Não encontrou sua pergunta aqui?" ], "Who can read my private notes?": [ "Quem pode ler minhas notas privadas?" @@ -6204,15 +6235,15 @@ }, "B7.FilesSubscriptionHelp.Help.Error": { "No content to clip": [ - "Nenhum conteúdo para recortar" + "Não há conteúdo para recortar" ] }, "B7.FilesSubscriptionHelp.Help.Info": { "${ AppName } can be used totally offline without an account, and without an internet connection. You can find ${ offlineHelpLink }": [ - "O ${ AppName } pode ser usado totalmente off-line, sem uma conta e sem conexão com a internet. Você pode encontrar ${ offlineHelpLink }" + "${ AppName } pode ser usado totalmente off-line, sem conta e sem conexão com a internet. Você pode encontrar ${ offlineHelpLink }" ], "Because of our encrypted architecture, ${ AppName } does not currently provide a real-time collaboration solution. Multiple users can share the same account however, but editing at the same time may result in sync conflicts, which may result in the duplication of notes.": [ - "Devido à nossa arquitetura criptografada, o ${ AppName } atualmente não oferece uma solução de colaboração em tempo real. No entanto, vários usuários podem compartilhar a mesma conta, mas a edição ao mesmo tempo pode resultar em conflitos de sincronização, o que pode resultar na duplicação de notas." + "Por causa de nossa arquitetura criptografada, o ${ AppName } não oferece atualmente uma solução de colaboração em tempo real. No entanto, vários usuários podem compartilhar a mesma conta, mas editar ao mesmo tempo pode causar conflitos de sincronização, o que pode resultar na duplicação de notas." ], "Community forum": [ "Fórum da comunidade" @@ -6224,7 +6255,7 @@ "Perguntas frequentes" ], "If you have an issue, found a bug or want to suggest a feature, you can browse or post to the forum. It’s recommended for non-account related issues.": [ - "Se você tiver um problema, encontrar um erro ou quiser sugerir um recurso, é possível navegar pelo fórum ou publicar nele. Recomendado para problemas não relacionados à conta." + "Se você tiver um problema, encontrou um erro ou quiser sugerir um recurso, pode navegar ou publicar no fórum. Ele é recomendado para problemas não relacionados à conta." ], "more details here.": [ "mais detalhes aqui." @@ -6236,18 +6267,18 @@ "Manifesto de privacidade." ], "Quite simply: no one but you. Not us, not your ISP, not a hacker, and not a government agency. As long as you keep your password safe, and your password is reasonably strong, then you are the only person in the world with the ability to decrypt your notes. For more on how we handle your privacy and security, check out our easy to read ${ privacyPolicyLink }": [ - "De forma bem simples: ninguém além de você. Nem nós, nem seu provedor de internet, nem um hacker, nem uma agência governamental. Enquanto você mantiver sua senha segura e ela for razoavelmente forte, você será a única pessoa no mundo com a capacidade de descriptografar suas notas. Para saber mais sobre como tratamos sua privacidade e segurança, confira nossa ${ privacyPolicyLink } de leitura fácil." + "De forma bem simples: ninguém além de você. Nem nós, nem seu provedor de internet, nem um hacker, nem uma agência governamental. Desde que mantenha sua senha segura e ela seja razoavelmente forte, você é a única pessoa no mundo com a capacidade de descriptografar suas notas. Para saber mais sobre como lidamos com sua privacidade e segurança, confira nossa ${ privacyPolicyLink } de fácil leitura" ], "Send an email to ${ SupportEmail } and we’ll sort it out.": [ - "Envie um e-mail para ${ SupportEmail } e nós resolveremos isso." + "Envie um e-mail para ${ SupportEmail } e resolveremos isso." ], "Want to meet other passionate note-takers and privacy enthusiasts? Want to share your feedback with us? Join the ${ AppName } Discord for discussions on security, themes, editors and more.": [ - "Quer conhecer outras pessoas apaixonadas por anotações e entusiastas de privacidade? Quer compartilhar seu feedback conosco? Participe do Discord do ${ AppName } para discussões sobre segurança, temas, editores e muito mais." + "Quer conhecer outras pessoas apaixonadas por notas e entusiastas da privacidade? Quer compartilhar seu feedback com a gente? Entre no Discord do ${ AppName } para discutir segurança, temas, editores e muito mais." ] }, "B7.FilesSubscriptionHelp.Help.Label": { "Email us": [ - "Envie um e-mail para nós" + "Envie-nos um e-mail" ], "Extension menu": [ "Menu de extensão" @@ -6259,10 +6290,10 @@ "Participe do nosso Discord" ], "Open FAQ": [ - "Abrir FAQ" + "Abrir perguntas frequentes" ], "Privacy Policy": [ - "Política de privacidade" + "Politica de privacidade" ], "Remove default tag": [ "Remover tag padrão" @@ -6273,7 +6304,7 @@ }, "B7.FilesSubscriptionHelp.Help.Placeholder": { "Select tag to save clipped notes to...": [ - "Selecione uma tag para salvar as notas recortadas..." + "Selecione a tag à qual salvar as notas recortadas..." ] }, "B7.FilesSubscriptionHelp.Subscription.Action": { @@ -6310,22 +6341,22 @@ "Não foi possível obter a URL do fluxo de compra." ], "Could not get subscription token.": [ - "Não foi possível obter o token de assinatura." + "Não foi possível obter o token da assinatura." ], "Could not load purchase flow URL.": [ "Não foi possível carregar a URL do fluxo de compra." ], "Failed to access purchase flow.": [ - "Erro ao acessar o fluxo de compra." + "Falha ao acessar o fluxo de compra." ], "Failed to get offline features.": [ "Falha ao obter recursos off-line." ], "Failed to get subscription's information.": [ - "Não foi possível obter as informações da assinatura." + "Falha ao obter as informações da assinatura." ], "There was an error confirming your purchase. Please contact support at ${ SupportEmail }.": [ - "Ocorreu um erro ao confirmar sua compra. Entre em contato com o suporte pelo e-mail ${ SupportEmail }." + "Ocorreu um erro ao confirmar sua compra. Entre em contato com o suporte pelo ${ SupportEmail }." ], "Your purchase was canceled or failed. Please try again.": [ "Sua compra foi cancelada ou falhou. Tente novamente." @@ -6333,13 +6364,13 @@ }, "B7.FilesSubscriptionHelp.Subscription.Info": { "${ BoldName } Editor": [ - "Editor ${ BoldName }" + "${ BoldName } Editor" ], "${ feature.name } is in a read-only state.": [ - "${ feature.name } está em um estado somente leitura." + "O recurso ${ feature.name } está em modo somente leitura." ], "${ featureNameLabel } is valid and you should not be seeing this message": [ - "${ featureNameLabel } é válido e você não deveria estar vendo esta mensagem" + "${ featureNameLabel } é válido e esta mensagem não deveria aparecer" ], "${ ListedName } Custom Domain": [ "${ ListedName } Domínio personalizado" @@ -6348,100 +6379,100 @@ "Alternativa ao ${ MarkdownEditorName }" ], "${ MarkdownEditorName } with Math": [ - "${ MarkdownEditorName } com Math" + "${ MarkdownEditorName } com matemática" ], "100GB encrypted file storage": [ "100 GB de armazenamento de arquivos criptografados" ], "365 days note history": [ - "Histórico de versões da nota de 365 dias" + "Histórico de versões da nota por 365 dias" ], "A ${ PlusPlanName } or ${ ProPlanName } plan is required to enable Tag folders.": [ - "É necessário um plano ${ PlusPlanName } ou ${ ProPlanName } para ativar as pastas de tags." + "É necessário um plano ${ PlusPlanName } ou ${ ProPlanName } para ativar pastas de tags." ], "A beautiful split-pane Markdown editor with synced-scroll, LaTeX support, and colorful syntax.": [ - "Um belo editor de Markdown em painéis divididos, com rolagem sincronizada, suporte a LaTeX e sintaxe colorida." + "Um belo editor Markdown de painel dividido com rolagem sincronizada, suporte a LaTeX e sintaxe colorida." ], "A fully featured Markdown editor that supports live preview, a styling toolbar, and split pane support.": [ - "Um editor Markdown completo com suporte a pré-visualização ao vivo, barra de ferramentas de estilo e painéis divididos." + "Um editor Markdown completo que oferece pré-visualização em tempo real, barra de ferramentas de estilização e suporte a painéis divididos." ], "A Markdown editor with dynamic split-pane preview.": [ - "Um editor de Markdown com pré-visualização dinâmica em painéis divididos." + "Um editor Markdown com pré-visualização dinâmica em painel dividido." ], "A minimal Markdown editor with live rendering and in-text search via Ctrl/Cmd + F": [ - "Um editor de Markdown minimalista com renderização em tempo real e pesquisa no texto via Ctrl/Cmd + F" + "Um editor Markdown minimalista com renderização em tempo real e pesquisa no texto via Ctrl/Cmd + F" ], "A powerful spreadsheet editor with formatting and formula support. Not recommended for large data sets, as encryption of such data may decrease editor performance.": [ - "Um poderoso editor de planilhas com suporte a formatação e fórmulas. Não recomendado para grandes conjuntos de dados, pois a criptografia desses dados pode reduzir o desempenho do editor." + "Um editor de planilhas poderoso com suporte a formatação e fórmulas. Não recomendado para grandes conjuntos de dados, pois a criptografia desses dados pode diminuir o desempenho do editor." ], "A simple and peaceful rich editor that helps you write and think clearly.": [ - "Um editor de rich text simples e tranquilo que ajuda você a escrever e pensar com clareza." + "Um editor rico, simples e tranquilo, que ajuda você a escrever e pensar com clareza." ], "A WYSIWYG-style Markdown editor that renders Markdown in preview-mode while you type without displaying any syntax.": [ - "Um editor de Markdown no estilo WYSIWYG que renderiza o Markdown no modo de pré-visualização enquanto você digita, sem exibir nenhuma sintaxe." + "Um editor Markdown no estilo WYSIWYG que renderiza o Markdown no modo de pré-visualização enquanto você digita, sem exibir nenhuma sintaxe." ], "Access to all note types, including ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName }, and ${ SpreadsheetName }": [ "Acesso a todos os tipos de nota, incluindo ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName } e ${ SpreadsheetName }" ], "Access to Daily Notebooks and Moments journals": [ - "Acesso aos Daily Notebooks e aos diários Moments" + "Acesso aos diários Daily Notebooks e Moments" ], "Basic ${ MarkdownEditorName }": [ "${ MarkdownEditorName } básico" ], "Create smart filters for viewing notes matching specific criteria.": [ - "Crie filtros inteligentes para visualizar notas que correspondam a critérios específicos." + "Crie filtros Smart para visualizar notas que correspondem a critérios específicos." ], "Email backups": [ - "Backups por e-mail" + "Backups de e-mail" ], "Encrypt and protect your 2FA secrets for all your internet accounts. Authenticator handles your 2FA secrets so that you never lose them again, or have to start over when you get a new device.": [ - "Criptografe e proteja seus segredos de 2FA para todas as suas contas na internet. O autenticador cuida dos seus segredos de 2FA para que você nunca mais os perca ou precise começar tudo de novo ao adquirir um novo dispositivo." + "Criptografe e proteja seus segredos de 2FA de todas as suas contas de internet. O autenticador gerencia seus segredos de 2FA para que você nunca mais os perca nem precise recomeçar quando tiver um novo dispositivo." ], "Encrypted attachments for your notes using your Dropbox, Google Drive, or WebDAV server. Limited to 50MB per file.": [ - "Anexos criptografados para suas notas usando Dropbox, Google Drive ou servidor WebDAV. Limite de 50 MB por arquivo." + "Anexos criptografados para suas notas usando seu Dropbox, Google Drive ou servidor WebDAV. Limitado a 50 MB por arquivo." ], "Encrypted files": [ "Arquivos criptografados" ], "Enjoy your new powered up experience.": [ - "Aproveite sua nova experiência aprimorada." + "Aproveite sua nova experiência com mais recursos." ], "Files low storage tier": [ - "Camada baixa de armazenamento de arquivos" + "Nível de armazenamento baixo para arquivos" ], "Files maximum storage tier": [ - "Camada máxima de armazenamento de arquivos" + "Nível máximo de armazenamento de arquivos" ], "Files medium storage tier": [ - "Camada média de armazenamento de arquivos" + "Nível médio de armazenamento de arquivos" ], "From highlighting to custom font sizes and colors, to tables and lists, this editor is perfect for crafting any document.": [ - "De realce a tamanhos de fonte e cores personalizados, incluindo tabelas e listas, este editor é perfeito para criar qualquer documento." + "Do realce a tamanhos e cores de fonte personalizados, passando por tabelas e listas, este editor é perfeito para criar qualquer documento." ], "Minimal ${ MarkdownEditorName }": [ - "${ MarkdownEditorName } mínimo" + "${ MarkdownEditorName } minimalista" ], "Nested folders for your tags": [ - "Pastas aninhadas para as tags" + "Pastas aninhadas para suas tags" ], "Note history going back indefinitely": [ - "Histórico de versões da nota ilimitado" + "Histórico de versões da nota sem limite de tempo" ], "Organize your tags into folders.": [ "Organize suas tags em pastas." ], "Plain Text": [ - "Texto sem formatação" + "Texto simples" ], "Please allow a few minutes for your subscription benefits to activate. You will see a confirmation alert in the app when your subscription is ready.": [ - "Aguarde alguns minutos para que os benefícios da sua assinatura sejam ativados. Você verá um alerta de confirmação no aplicativo quando a assinatura estiver pronta." + "Aguarde alguns minutos para que os benefícios da assinatura sejam ativados. Você verá um alerta de confirmação no aplicativo quando a assinatura estiver pronta." ], "Please upgrade your plan to access ${ featureNameLabel }": [ "Faça upgrade do seu plano para acessar ${ featureNameLabel }" ], "Plugin Gallery": [ - "Galeria de plug-ins" + "Galeria de complementos" ], "Premium support": [ "Suporte premium" @@ -6450,7 +6481,7 @@ "Cofres privados" ], "Private vaults allow you to store notes, files and tags into separate, encrypted vaults.": [ - "Os cofres privados permitem armazenar notas, arquivos e tags em cofres separados e criptografados." + "Cofres privados permitem armazenar notas, arquivos e tags em cofres separados e criptografados." ], "Shared Vaults": [ "Cofres compartilhados" @@ -6459,13 +6490,13 @@ "Criar conta para sincronizar" ], "Sign-in email alerts": [ - "Alertas de início de sessão por e-mail" + "Alertas de e-mail de início de sessão" ], "Smart Filters": [ - "Filtros inteligentes" + "Vistas inteligentes" ], "Smart Tags": [ - "Tags inteligentes" + "Smart tags" ], "Syntax highlighting and convenient keyboard shortcuts for over 120 programming languages. Ideal for code snippets and procedures.": [ "Realce de sintaxe e atalhos de teclado práticos para mais de 120 linguagens de programação. Ideal para trechos de código e procedimentos." @@ -6477,16 +6508,16 @@ "Aninhamento de tags" ], "The ${ ProfessionalPlanName } Plan costs $119.99/year and includes benefits like": [ - "O plano ${ ProfessionalPlanName } custa 119,99 $/ano e inclui benefícios como" + "O plano ${ ProfessionalPlanName } custa US$ 119,99/ano e inclui benefícios como" ], "The best way to edit notes. Type / to bring up the block selection menu, or @ to embed images or link other tags and notes. Type - then space to start a list, or [] then space to start a checklist. Drag and drop an image or file to embed it in your note. Cmd/Ctrl + F to bring up search and replace.": [ - "A melhor forma de editar notas. Digite / para abrir o menu de seleção de blocos, ou @ para incorporar imagens ou vincular outras tags e notas. Digite - e um espaço para iniciar uma lista, ou [] e um espaço para iniciar uma lista de verificação. Arraste e solte uma imagem ou arquivo para incorporá-lo à sua nota. Cmd/Ctrl + F para abrir pesquisar e substituir." + "A melhor forma de editar notas. Digite / para abrir o menu de seleção de blocos, ou @ para incorporar imagens ou vincular outras tags e notas. Digite - e depois espaço para iniciar uma lista, ou [] e depois espaço para iniciar uma lista de verificação. Arraste e solte uma imagem ou arquivo para incorporá-lo à sua nota. Cmd/Ctrl + F para abrir a pesquisa e substituição." ], "To take advantage of ${ featureNameBold } and other advanced features, upgrade your current plan.": [ "Para aproveitar ${ featureNameBold } e outros recursos avançados, faça upgrade do seu plano atual." ], "To take advantage of all the advanced features ${ AppName } has to offer, upgrade your current plan.": [ - "Para aproveitar todos os recursos avançados que o ${ AppName } oferece, faça upgrade do seu plano atual." + "Para aproveitar todos os recursos avançados que ${ AppName } oferece, faça upgrade do seu plano atual." ], "Two factor authentication": [ "Autenticação de dois fatores" @@ -6515,7 +6546,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Label": { "${ SuperName } notes": [ - "${ SuperName } notas" + "Notas ${ SuperName }" ], "Encrypted File Storage": [ "Armazenamento criptografado de arquivos" @@ -6526,7 +6557,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Status": { "A great way to manage short-term and long-term to-do\"s. You can mark tasks as completed, change their order, and edit the text naturally in place.": [ - "Uma ótima forma de gerenciar tarefas de curto e longo prazo. Você pode marcar tarefas como concluídas, alterar a ordem delas e editar o texto naturalmente no lugar." + "Uma ótima maneira de gerenciar tarefas de curto e longo prazo. Você pode marcar tarefas como concluídas, alterar a ordem delas e editar o texto naturalmente no próprio local." ] }, "B7.FilesSubscriptionHelp.Subscription.Title": { @@ -6542,12 +6573,12 @@ }, "B8.MobileDesktopShared.Desktop.Info": { "A new update is ready to install. Please use the top-level 'Updates' menu to manage installation.": [ - "Uma nova atualização está pronta para ser instalada. Use o menu 'Atualizações' no nível superior para gerenciar a instalação." + "Uma nova atualização está pronta para ser instalada. Use o menu \"Atualizações\" de nível superior para gerenciar a instalação." ] }, "B8.MobileDesktopShared.Mobile.Error": { "Could not download ${ filename }": [ - "Não foi possível baixar ${ filename }" + "Não foi possível baixar ${ filename }." ] }, "B8.MobileDesktopShared.Mobile.Info": { diff --git a/packages/web/locales/tr_TR.json b/packages/web/locales/tr_TR.json index b019aa09057..ce55127eb97 100644 --- a/packages/web/locales/tr_TR.json +++ b/packages/web/locales/tr_TR.json @@ -93,11 +93,11 @@ "${ tags } etiket" ], "Drag and drop files to auto-detect and import": [ - "Dosyaları sürükleyip bırakarak otomatik olarak algılayın ve içe aktarın" + "Dosyaları sürükleyip bırakarakın, otomatik olarak algılansınlar ve içe aktarın" ], "Import complete. ${ errorCount } item was not imported because there was an error decrypting it. Make sure the password is correct and try again.": [ - "İçe aktarım tamamlandı. ${ errorCount } öge, şifresi çözülürken hata oluştuğu için içe aktarılmadı. Parolanın doğru olduğunu denetleyip yeniden deneyin.", - "İçe aktarım tamamlandı. ${ errorCount } öge, şifresi çözülürken hata oluştuğu için içe aktarılmadı. Parolanın doğru olduğunu denetleyip yeniden deneyin." + "İçe aktarım tamamlandı. ${ errorCount } öge, şifresi çözülürken sorun çıktığı için içe aktarılmadı. Parolanın doğru olduğunu denetleyip yeniden deneyin.", + "İçe aktarım tamamlandı. ${ errorCount } öge, şifresi çözülürken sorun çıktığı için içe aktarılmadı. Parolanın doğru olduğunu denetleyip yeniden deneyin." ], "Imported ${ list }": [ "${ list } içe aktarıldı", @@ -110,7 +110,7 @@ "ya da şuradan içe aktar:" ], "Your data has been successfully imported.": [ - "Verileriniz başarıyla içe aktarıldı." + "Verileriniz içe aktarıldı." ] }, "B1.Account.ImportExport.Label": { @@ -288,7 +288,7 @@ "Çalışma alanını sil" ], "Email us": [ - "Bize e-posta gönder" + "Bize e-posta gönderin" ], "End Sessions": [ "Oturumları kapat" @@ -353,13 +353,13 @@ }, "B1.Account.Session.Error": { "A server error occurred while trying to refresh your session. Please try again.": [ - "Oturumunuz yenilenirken bir sunucu hatası oluştu. Lütfen yeniden deneyin." + "Oturumunuz yenilenirken bir sunucu sorunu çıktı. Lütfen yeniden deneyin." ], "An unknown error occured while loading sessions.": [ - "Oturumlar yüklenirken bilinmeyen bir hata oluştu." + "Oturumlar yüklenirken bilinmeyen bir sorun çıktı." ], "An unknown error occured while revoking the session.": [ - "Oturum geçersiz kılınırken bilinmeyen bir hata oluştu." + "Oturum geçersiz kılınırken bilinmeyen bir sorun çıktı." ], "Hmm...we can't seem to sync your account. The reason: ${ application.syncStatusController.errorMessage }": [ "Hmm... Hesabınızı eşitleyemiyoruz gibi görünüyor. Nedeni: ${ application.syncStatusController.errorMessage }" @@ -371,16 +371,16 @@ "İsteğinizi ilerletmek için lütfen bir hesap ile oturum açın." ], "There was an error syncing. Please try again. If all else fails, try signing out and signing back in.": [ - "Eşitleme sırasında bir hata oluştu. Lütfen yeniden deneyin. Hiçbir şey işe yaramazsa, oturumu kapatıp yeniden açmayı deneyin." + "Eşitleme sırasında bir sorun çıktı. Lütfen yeniden deneyin. Hiçbir şey işe yaramazsa, oturumu kapatıp yeniden açmayı deneyin." ], "There was an error while trying to update your settings. Please try again.": [ - "Ayarlarınız güncellenirken bir hata oluştu. Lütfen yeniden deneyin." + "Ayarlarınız güncellenirken bir sorun çıktı. Lütfen yeniden deneyin." ], "We were unable to load your server session. This represents an inconsistency with your application state. Please take an opportunity to backup your data, then sign out and sign back in to resolve this issue.": [ "Sunucu oturumunuz yüklenemedi. Bu durum, uygulama durumunuzla ilgili bir tutarsızlığı gösteriyor. Lütfen verilerinizi yedekleyin. Ardından bu sorunu çözmek için oturumunuzu kapatıp yeniden açın." ], "Your account was unable to be deleted due to an error. Please try your request again.": [ - "Hesabınız bir hata nedeniyle silinemedi. Lütfen isteğinizi yeniden deneyin." + "Hesabınız bir sorun nedeniyle silinemedi. Lütfen isteğinizi yeniden deneyin." ] }, "B1.Account.Session.Info": { @@ -612,16 +612,16 @@ }, "B1.Account.SignIn.Error": { "A server error occurred while trying to register. Please try again.": [ - "Kayıt yapılırken bir sunucu hatası oluştu. Lütfen yeniden deneyin." + "Kayıt yapılırken bir sunucu sorunu çıktı. Lütfen yeniden deneyin." ], "A server error occurred while trying to sign in. Please try again.": [ - "Oturum açılırken bir sunucu hatası oluştu. Lütfen yeniden deneyin." + "Oturum açılırken bir sunucu sorunu çıktı. Lütfen yeniden deneyin." ], "Home server is not running. Please open the prefences and home server tab to start it.": [ "Ana sunucu çalışmıyor. Sunucuyu başlatmak için lütfen ayarlar bölümünde ana sunucu sekmesini açın." ], "Invalid email or password.": [ - "E-posta ya da parola geçersiz." + "E-posta adresi ya da parola geçersiz." ], "Invalid password.": [ "Parola geçersiz." @@ -645,7 +645,7 @@ "Sıkı oturum açma, sunucunun oturum açma parametrelerini reddetti. Son hesap sürümü ${ latest }. Ancak sunucu hesabınızın sürümünü ${ current } olarak bildiriyor. Yine de oturum açmayı sürdürmek istiyorsanız, lütfen Sıkı oturum açma özelliğini kapatın ve yeniden deneyin." ], "The protocol version associated with your account is outdated and no longer supported by this application. Please visit ${ HelpSecurityUrl } for more information.": [ - "Hesabınızda kullanılan iletişim kuralı sürümü güncel değil ve bu uygulama tarafından artık desteklenmiyor. Ayrıntılı bilgi almak için ${ HelpSecurityUrl } adresine bakabilirsiniz." + "Hesabınızda kullanılan iletişim kuralı sürümü güncel değil ve artık bu uygulama tarafından desteklenmiyor. Ayrıntılı bilgi almak için ${ HelpSecurityUrl } adresine bakabilirsiniz." ], "The two passwords you entered do not match. Please try again.": [ "Parola ile onayı aynı değil. Lütfen yeniden deneyin." @@ -660,7 +660,7 @@ "Oturum, güvenli olmayan parola parametreleri nedeniyle açılamadı. Ayrıntılı bilgi almak için ${ HelpSecurityUrl } adresine bakabilirsiniz." ], "Your account was created on a platform with higher security capabilities than this browser supports. If we attempted to generate your login keys here, it would take hours. Please use a browser with more up to date security capabilities, like Google Chrome or Firefox, to log in.": [ - "Hesabınız, bu tarayıcının desteklediğinden daha yüksek güvenlik özelliklerine sahip bir platformda oluşturuldu. Oturum açma anahtarlarınızı burada oluşturmaya çalışırsak, saatler sürer. Oturum açmak için lütfen Google Chrome veya Firefox gibi daha güncel güvenlik özellikleri olan bir tarayıcı kullanın." + "Hesabınız, bu tarayıcının desteklediğinden daha yüksek güvenlik özellikleri olan bir platformda oluşturulmuş. Oturum açma anahtarlarınızı burada oluşturmaya çalışırsak, saatler sürer. Oturum açmak için lütfen Google Chrome veya Firefox gibi daha güncel güvenlik özellikleri olan bir tarayıcı kullanın." ], "Your passcode is required in order to register for an account.": [ "Bir hesap açmak için parola kodunuz gereklidir" @@ -932,7 +932,7 @@ "Bu işlem yapılırken bir sorun çıktı. Lütfen yeniden deneyin." ], "Could not check your data integrity with the server.": [ - "Veri bütünlüğünüz sunucu ile denetlenemedi." + "Verilerinizin bütünlüğü sunucu ile denetlenemedi." ], "Could not connect to server.": [ "Sunucu ile bağlantı kurulamadı." @@ -956,13 +956,13 @@ "Bu bileşen görüntülenirken bir sorun çıktı:" ], "Storage Error": [ - "Depolama alanı hatası" + "Depolama alanı sorunu" ], "Sync error. Please try again later.": [ "Eşitleme hatası oluştu. Lütfen bir süre sonra yeniden deneyin." ], "Sync error: ${ this.state.failedSyncError }": [ - "Eşitleme hatası: ${ this.state.failedSyncError }" + "Eşitleme sorunu: ${ this.state.failedSyncError }" ], "The note you are attempting to save can not be found or has been deleted. Changes you make will not be synced. Please copy this note's text and start a new note.": [ "Kaydetmeye çalıştığınız not bulunamadı veya silinmiş. Yaptığınız değişiklikler eşitlenmeyecek. Lütfen bu notun yazısını kopyalayın ve yeni bir not oluşturun." @@ -977,13 +977,13 @@ "Bu uygulama ekinde URL özelliği eksik." ], "Too many requests. Please try again later.": [ - "Çok fazla sayıda istek alındı. Lütfen bir süre sonra yeniden deneyin." + "Çok fazla sayıda istek yapıldı. Lütfen bir süre sonra yeniden deneyin." ], "Too many successive server requests. Please wait a few minutes and try again.": [ "Arka arkaya çok fazla sayıda sunucu isteği yapıldı. Lütfen birkaç dakika bekleyip yeniden deneyin." ], "Unable to change your credentials due to a sync error. Please try again.": [ - "Kimlik doğrulama bilgileriniz bir eşitleme hatası nedeniyle değiştirilemedi. Lütfen yeniden deneyin." + "Kimlik doğrulama bilgileriniz bir eşitleme sorunu nedeniyle değiştirilemedi. Lütfen yeniden deneyin." ], "Unable to install external plugin due to a conflict with a native feature.": [ "Dış uygulama eki yerel bir özellik ile çakıştığından yüklenemedi." @@ -1007,13 +1007,13 @@ "Eşitlenemedi" ], "Unable to write to local database. Please restart the app and try again.": [ - "Yerel veri tabanına yazılamıyor. Lütfen uygulamayı yeniden başlatıp yeniden deneyin." + "Yerel veri tabanına yazılamadı. Lütfen uygulamayı yeniden başlatıp yeniden deneyin." ], "Unknown error": [ "Bilinmeyen hata" ], "Unknown error.": [ - "Bilinmeyen hata." + "Bilinmeyen bir sorun çıktı." ], "We could not process your request. Please try again or contact support if the issue persists.": [ "İsteğiniz işlenemedi. Sorun sürerse lütfen yeniden deneyin veya destek ekibimizle görüşün." @@ -1179,7 +1179,7 @@ "Ön izleme:" ], "Protected overlay": [ - "Korunan kaplama" + "Korunmuş kaplaması" ], "Recent": [ "Son kullanılan" @@ -1315,7 +1315,7 @@ "${ LegacyAppHost } artık güncellenmiyor. Lütfen şuna geçin" ], "The extension you are attempting to install comes from an untrusted source. Untrusted extensions may lower the security of your data. Do you want to continue?": [ - "Kurmaya çalıştığınız uygulama eki güvenilmeyen bir kaynaktan geliyor. Güvenilmeyen uygulama ekleri verilerinizin güvenliğini tehlikeye atabilir. Devam etmek istiyor musunuz?" + "Kurmaya çalıştığınız uygulama eki güvenilmeyen bir kaynaktan geliyor. Güvenilmeyen uygulama ekleri verilerinizin güvenliğini tehlikeye atabilir. İlerlemek istiyor musunuz?" ], "This extension is deprecated.": [ "Bu uygulama eki kullanımdan kaldırılmıştır." @@ -1392,10 +1392,10 @@ "Bağlantıyı düzenle" ], "Generate ${ length }-character cryptographically secure password": [ - "Kriptografik olarak güvenli ${ length } karakterlik parola oluştur" + "Şifreleme açısından güvenli ${ length } karakter uzunluğunda parola oluştur" ], "Generate cryptographically secure password": [ - "Kriptografik olarak güvenli parola oluştur" + "Şifreleme için güvenli bir parola oluştur" ], "Go to next search result": [ "Sonraki arama sonucuna git" @@ -1888,10 +1888,10 @@ "Daha az sıklıkla eşitlenecek. Değişiklikler normal şekilde çevrim dışı kaydedilecek." ], "One or more of these notes have editing disabled. If you'd like to ${ archiveAction } them, make sure editing is enabled on all of them, and try again.": [ - "Bu notların biri veya birkaçı düzenlemeye kapatılmış. Bunlara ${ archiveAction } işlemi uygulamak istiyorsanız, tümünün düzenlemeye açıldığından emin olun ve yeniden deneyin." + "Bu notların biri ya da birkaçı düzenlemeye kapatılmış. Bunlara ${ archiveAction } işlemi uygulamak istiyorsanız, tümünün düzenlemeye açıldığından emin olun ve yeniden deneyin." ], "One or more of these notes have editing disabled. If you'd like to delete them, make sure editing is enabled on all of them, and try again.": [ - "Bu notlardan bir veya daha fazlası düzenlemeye kapatılmış. Bunları silmek isterseniz, hepsini düzenlemeye açtığınızdan emin olun ve yeniden deneyin." + "Bu notlardan bir ya da birkaçı düzenlemeye kapatılmış. Bunları silmek isterseniz, hepsini düzenlemeye açtığınızdan emin olun ve yeniden deneyin." ], "Only the selected version will be kept; others will be deleted permanently.": [ "Yalnızca seçilmiş sürüm tutulacak. Diğerleri kalıcı olarak silinecek." @@ -1903,7 +1903,7 @@ "Bu not düzenlenmeye kapatılmış. Silmek istiyorsanız düzenlemeye açtıktan sonra yeniden deneyin." ], "This note has editing disabled. If you'd like to ${ archiveAction } it, enable editing, and try again.": [ - "Bu not düzenlenmeye kapatılmış. Bu nota ${ archiveAction } işlemi uygulamak istiyorsanız düzenlemeye açtıktan sonra yeniden deneyin." + "Bu not düzenlenmeye kapatılmış. Bu nota ${ archiveAction } işlemi yapmak istiyorsanız düzenlemeye açtıktan sonra yeniden deneyin." ], "This note has editing disabled. If you'd like to archive it, enable editing, and try again.": [ "Bu not düzenlemeye kapatılmış. Arşivlemek istiyorsanız, düzenlemeye açtıktan sonra yeniden deneyin." @@ -1915,7 +1915,7 @@ "Bu not düzenlenmeye kapatılmış. Seçeneklerini düzenlemek istiyorsanız düzenlemeye açtıktan sonra yeniden deneyin." ], "This note has editing disabled. If you'd like to restore it to a previous revision, enable editing and try again.": [ - "Bu not düzenlenmeye kapatılmış. Önceki bir revizyonunu geri yüklemek istiyorsanız düzenlemeye açtıktan sonra yeniden deneyin." + "Bu not düzenlenmeye kapatılmış. Önceki bir sürümünü geri yüklemek istiyorsanız düzenlemeye açtıktan sonra yeniden deneyin." ], "This note has editing disabled. If you'd like to unarchive it, enable editing, and try again.": [ "Bu not düzenlemeye kapatılmış. Arşivden çıkarmak istiyorsanız, düzenlemeye açtıktan sonra yeniden deneyin." @@ -1935,7 +1935,7 @@ "İşlemler seçilmiş tüm notlara uygulanacak." ], "archive": [ - "arşivleme" + "arşiv" ], "conflict": [ "çakışma" @@ -1998,19 +1998,19 @@ "Kaydırma eşitlendi" ], "selected note(s)": [ - "seçili notları" + "seçilmiş not" ], "this note": [ - "adsız" + "bu not" ], "unarchive": [ - "arşivden çıkarma" + "arşivden çıkar" ], "Unpin note (${ shortcut })": [ "Notun sabitlemesini kaldır (${ shortcut })" ], "Version ${ versionNumber }": [ - "${ versionNumber } sürümü" + "${ versionNumber }. sürüm" ] }, "B3.Notes.NoteActions.Status": { @@ -2183,7 +2183,7 @@ "${ ListedName } hesabı bulunamadı" ], "No actions available": [ - "Kullanılabilecek bir işlem yok" + "Yapılabilecek bir işlem yok" ], "No items.": [ "Herhangi bir öge yok." @@ -2218,7 +2218,7 @@ "Takvim yerleşimi ile her gün yeni notlar alın" ], "Create powerful workflows and organizational layouts with per-tag display preferences and the all-new Daily Notebook calendar layout.": [ - "Her etikete özel görüntüleme ayarları ve yepyeni Günlük Not Defteri takvim yerleşimi ile güçlü iş akışları ve organizasyonel yerleşimler oluşturun." + "Her etikete özel görüntüleme ayarları ve yepyeni Günlük not defteri takvim yerleşimi ile güçlü iş akışları ve organizasyonel yerleşimler oluşturun." ], "Create powerful workflows and organizational layouts with per-tag display preferences.": [ "Her etikete özel görüntüleme ayarları ile güçlü iş akışları ve organizasyonel yerleşimler oluşturun." @@ -2239,7 +2239,7 @@ "Özel biçim" ], "Daily Notebook": [ - "Günlük Not Defteri" + "Günlük not defteri" ], "Date modified": [ "Değiştirilme tarihi" @@ -2521,7 +2521,7 @@ "Emin misiniz?" ], "Doing so might result in minor formatting changes.": [ - "Bunu yapmak küçük biçimlendirme değişikliklerine neden olabilir." + "Bunu yapmak biçimlendirmede küçük değişikliklere yol açabilir." ], "Yes, change it": [ "Evet, değiştir" @@ -2562,7 +2562,7 @@ "Kaydetmeye çalıştığınız notlar düzenlemeye kapatılmış." ], "There was an error saving your note. Please try again.": [ - "Notunuz kaydedilirken bir hata oluştu. Lütfen yeniden deneyin." + "Notunuz kaydedilirken bir sorun çıktı. Lütfen yeniden deneyin." ], "Unable to find component with ID ${ componentIdentifier }. Please restart the app and try again.": [ "${ componentIdentifier } kimlikli bileşen bulunamadı. Lütfen uygulamayı yeniden başlatıp yeniden deneyin." @@ -2597,7 +2597,7 @@ "Bu biçim insan tarafından okunamaz. Notu insan tarafından okunabilir bir biçime dönüştürmek istiyorsanız, bunun yerine \"Dönüştür\" seçeneğini kullanın." ], "This option is useful if you switched this note's type from ${ SuperName } to another plaintext-based format, and want to return to ${ SuperName }.": [ - "Bu seçenek bu notun türünü ${ SuperName } biçiminden başka bir düz metin temelli biçime dönüştürdüyseniz ve yeniden ${ SuperName } biçimine dönüştürmek istiyorsanız kullanışlıdır." + "Bu seçenek, bu notun türünü ${ SuperName } yerine başka bir düz yazı temelli biçime değiştirdiyseniz ve ${ SuperName } türüne dönmek istiyorsanız kullanışlıdır." ], "This option is useful if you want to edit the note's content which is in ${ SuperName }'s JSON format directly.": [ "Bu seçenek ${ SuperName } JSON biçimindeki not içeriğini doğrudan düzenlemek istediğinizde kullanışlıdır." @@ -2883,7 +2883,7 @@ "Sayfa boyutu" ], "Password protect": [ - "Parola koruma" + "Parola ile koru" ], "PDF": [ "PDF" @@ -3099,7 +3099,7 @@ "Etiket oluştur ve ekle" ], "Create a new smart view": [ - "Yeni bir Akıllı Görüntüleme oluştur" + "Yeni bir akıllı görünüm oluştur" ], "Create a new tag (${ shortcut })": [ "Yeni bir etiket oluştur (${ shortcut })" @@ -3611,7 +3611,7 @@ "Bir hesap açmak için parola kodunuz gereklidir" ], "Your passcode is required in order to sign in to your account.": [ - "Hesabınızda oturum açmak için parola kodunuz gereklidir" + "Hesabınızda oturum açmak için parola kodunuz gereklidir." ], "Your passcode is required to process your credentials change.": [ "Kimlik doğrulama bilgilerinizi değiştirmek için parola kodunuz gereklidir" @@ -3702,7 +3702,7 @@ }, "B5.SecuritySync.Info": { "Access to this note will not be restricted until you set up a passcode or account.": [ - "Bir parola veya hesap oluşturana kadar bu nota erişim kısıtlanmayacak." + "Bir parola kodu veya hesap ayarlayana kadar bu nota erişim kısıtlanmayacak." ] }, "B5.SecuritySync.KeyStorage.Confirmation": { @@ -3717,7 +3717,7 @@ }, "B5.SecuritySync.KeyStorage.Info": { "The email or password you entered is incorrect.\n\nPlease note that this sign-in request is made against the default server. If you are using a custom server, you must uninstall the app then reinstall, and sign back into your account.": [ - "Yazdığınız e-posta adresi ya da parola geçersiz.\n\nLütfen bu oturum açma isteğinin varsayılan sunucuya karşı yapıldığını unutmayın. Özel bir sunucu kullanıyorsanız, uygulamayı kaldırmanız, ardından yeniden kurmanız ve hesabınızda yeniden oturum açmanız gerekir." + "Yazdığınız e-posta adresi ya da parola geçersiz.\n\nLütfen bu oturum açma isteğinin varsayılan sunucuya yapıldığını unutmayın. Özel bir sunucu kullanıyorsanız, uygulamayı kaldırmanız, ardından yeniden kurmanız ve hesabınızda yeniden oturum açmanız gerekir." ], "We've detected that your keychain has been wiped. This can happen when restoring your device from a backup. Please enter your account password for \"${ email }\" to restore your account keys.": [ "Anahtar zincirinizin silindiğini fark ettik. Bu durum, aygıtınızı bir yedekten geri yüklediğiniz için olabilir. Hesap anahtarlarınızı geri yüklemek için lütfen \"${ email }\" hesap parolanızı yazın." @@ -3748,7 +3748,7 @@ "Bir parola kodu değişikliği sürüyor. Uygulamadan çıkarsanız verileriniz kaybolabilir. Çıkmak istediğinize emin misiniz?" ], "A passcode removal is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "Bir parola kodu kaldırması sürüyor. Uygulamadan çıkarsanız verileriniz kaybolabilir. Çıkmak istediğinize emin misiniz?" + "Bir parola kodunun kaldırılması sürüyor. Uygulamadan çıkarsanız verileriniz kaybolabilir. Çıkmak istediğinize emin misiniz?" ] }, "B5.SecuritySync.Passcode.Error": { @@ -3769,7 +3769,7 @@ }, "B5.SecuritySync.Passcode.Label": { "credential manager": [ - "kimlik bilgileri yöneticisi" + "kimlik doğrulama bilgileri yöneticisi" ], "keychain": [ "anahtar zinciri" @@ -3828,7 +3828,7 @@ }, "B5.SecuritySync.Sync.Error": { "There was an error while trying to save your items. Please contact support and share this message: ${ message }.": [ - "Ögeleriniz kaydedilirken bir hata oluştu. Lütfen destek ekibi ile görüşün ve şu iletiyi paylaşın: ${ message }." + "Ögeleriniz kaydedilirken bir sorun çıktı. Lütfen destek ekibi ile görüşün ve şu iletiyi paylaşın: ${ message }." ] }, "B5.SecuritySync.Sync.Info": { @@ -3924,6 +3924,10 @@ ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "${ filesQuotaTotalLabel } / ${ filesQuotaUsedLabel } öge kullanıldı", + "${ filesQuotaTotalLabel } / ${ filesQuotaUsedLabel } öge kullanıldı" + ], "Already have an account? ${ loginLink }": [ "Zaten bir hesabınız var mı? ${ loginLink }" ], @@ -3942,9 +3946,6 @@ "Last synced ${ lastSyncSpan }": [ "Son eşitleme ${ lastSyncSpan }" ], - "of": [ - "/" - ], "on ${ lastSyncDate }": [ "${ lastSyncDate } zamanında" ], @@ -3969,9 +3970,6 @@ "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ "Bu işlem geri alınamaz. Silme işlemi tamamlandıktan sonra tüm aygıtlarınızdaki oturumlarınız kapatılacak." ], - "used": [ - "kullanılmış" - ], "Want to sign out on all devices except this one?": [ "Bu aygıt dışındaki tüm aygıtlarda oturumun kapatılmasını istiyor musunuz?" ], @@ -4004,10 +4002,10 @@ "E-posta" ], "Mute marketing notification emails": [ - "Pazarlama bildirimi e-postalarını sessize alın" + "Pazarlama bildirimi e-postalarını kapat" ], "Mute sign-in notification emails": [ - "Oturum açma bildirimi e-postalarını sessize alın" + "Oturum açma bildirimi e-postalarını kapat" ], "Other devices": [ "Diğer aygıtlar" @@ -4542,7 +4540,7 @@ "Uygulamayı tercih ettiğiniz dilde kullanın. Bir seçim yapılmazsa tarayıcınızın dili kullanılır." ], "Use the app in your preferred language. Your OS language is used when no preference is set.": [ - "Uygulamayı tercih ettiğiniz dilde kullanın. Bir sçeim yapılmazsa işletim sisteminizin dili kullanılır." + "Uygulamayı tercih ettiğiniz dilde kullanın. Bir seçim yapılmazsa işletim sisteminizin dili kullanılır." ] }, "B6.Preferences.General.Language.Spotlight.ActionDismiss": { @@ -4551,16 +4549,16 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ + "Open language preferences": [ "Dil ayarlarını aç" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ "Artık uygulamayı tercih ettiğiniz dilde kullanabilirsiniz. Bu Labs özelliğini Ayarlar → Genel → Dil bölümünden açablirsiniz. Bir seçim yapılmadığında tarayıcınızın dili kullanılır." ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "Artık uygulamayı tercih ettiğiniz dilde kullanabilirsiniz. Bu Labs özelliğini Ayarlar → Genel → Dil bölümünden açabilirsiniz. Bir seçim yapılmazsa işletim sisteminizin dili kullanılır." + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "Artık uygulamayı tercih ettiğiniz dilde kullanabilirsiniz. Bu Labs özelliğini Ayarlar → Genel → Dil bölümünden açablirsiniz. Bir seçim yapılmadığında işletim sisteminizin dili kullanılır." ] }, "B6.Preferences.General.Language.Subtitle": { @@ -4569,7 +4567,7 @@ ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ + "Language Preferences": [ "Dil ayarları" ] }, @@ -4708,7 +4706,7 @@ "Ana sunucunuzu yeniden başlatın." ], "Select a cloud drive to store your server's data in.": [ - "Sunucunuzun verilerinin depolanacağı bir bulut depolama alanı seçin." + "Sunucunuzun verilerinin kaydedileceği bir bulut depolama alanı seçin." ], "You are not currently signed into your home server. To use your home server, sign in or register using ${ url }": [ "Şu anda ana sunucunuzda oturum açmamışsınız. Ana sunucunuzu kullanmak için ${ url } adresini kullanarak oturum ya da hesap açın." @@ -4731,7 +4729,7 @@ "Hata" ], "Home Server": [ - "Ana sunucu" + "Ev sunucusu" ], "Info": [ "Bilgiler" @@ -4818,7 +4816,7 @@ }, "B6.Preferences.HomeServer.Subtitle": { "Accessing your home server while on the go is easy and secure with Tailscale.": [ - "Tailscale ile hareket ederken ana sunucunuza erişmek hem kolay hem de güvenlidir." + "Tailscale ile hareket ederken ev sunucunuza erişmek hem kolay hem de güvenlidir." ], "Auth JWT Secret": [ "Auth JWT Gizli" @@ -5214,7 +5212,7 @@ "${ contentTypeDisplay }, ${ createdAtString } zamanında oluşturuldu" ], "Actions like viewing or searching protected notes, exporting decrypted backups, or revoking an active session require additional authentication such as entering your account password or application passcode.": [ - "Korunmuş notları görüntülemek veya aramak, şifresi çözülmüş yedekleri dışa aktarmak veya etkin bir oturumu kapatmak gibi işlemleri yapmak için hesap parolanızı ya da uygulama parolanızı yazmak gibi bir ek kimlik doğrulaması gerekir." + "Korunmuş notları görüntülemek veya aramak, şifresi çözülmüş yedekleri dışa aktarmak veya etkin bir oturumu kapatmak gibi işlemleri yapmak için hesap parolanızı ya da uygulama parola kodunuzu yazmak gibi bir ek kimlik doğrulaması gerekir." ], "Add a passcode to lock the application and encrypt on-device key storage.": [ "Uygulamayı kilitlemek ve aygıttaki anahtar depolamasını şifrelemek için bir parola ekleyin." @@ -5278,6 +5276,26 @@ ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount } arşivlenmiş not", + "${ archivedCount } arşivlenmiş not" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount } çöpe atılmış not", + "${ deletedCount } çöpe atılmış not" + ], + "${ filesTotal } file": [ + "${ filesTotal } dosya", + "${ filesTotal } dosya" + ], + "${ notesCount } note": [ + "${ notesCount } not", + "${ notesCount } not" + ], + "${ tagsCount } tag": [ + "${ tagsCount } etiket", + "${ tagsCount } etiket" + ], "authentication code": [ "kimlik doğrulama kodu" ], @@ -5453,18 +5471,12 @@ "Note:": [ "Not:" ], - "out of": [ - "/" - ], "Redirecting you to the subscription page...": [ "Abonelik sayfasına yönlendiriliyorsunuz..." ], "Subscription": [ "Abonelik" ], - "subscription invites.": [ - "abonelik daveti." - ], "Subscription sharing": [ "Abonelik paylaşımı" ], @@ -5480,8 +5492,9 @@ "You don't have a ${ AppName } subscription yet.": [ "Henüz ${ AppName } aboneliğiniz yok." ], - "You've used": [ - "Kullanımınız" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "${ allowedInvitationsCount } abonelik davetinin ${ usedInvitationsCount } tanesini kullandınız.", + "${ allowedInvitationsCount } abonelik davetinin ${ usedInvitationsCount } tanesini kullandınız." ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ "${ appNameBold }${ subscriptionTierBold } aboneliğinizin geçerlilik süresi ${ expirationDateBold } tarihinde doldu. Dilerseniz aşağıdan yeniden abone olabilirsiniz." @@ -5879,6 +5892,12 @@ "Could not start upload session": [ "Yükleme oturumu başlatılamadı" ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "Şifrelenmiş dosya depolama alanını kullanabilmek için etkin bir abonelik gereklidir. Dosyaları indirmek ve yüklemek için tarifenizi yükseltin." + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "Aboneliğinizin süresi dolduğu için şifrelenmiş dosyalar kullanılamıyor. Dosyaları yeniden indirebilmek ve yükleyebilmek için aboneliğinizi yenileyin." + ], "Failed to close an upload session.": [ "Bir yükleme oturumu kapatılamadı." ], @@ -5906,17 +5925,29 @@ "File is not in a shared vault": [ "Dosya, paylaşılan bir kasada değil" ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "Aboneliğinizin süresi dolduğu için dosyalar yüklenemiyor. Şifrelenmiş dosya depolama alanını yeniden kullanabilmek için aboneliğinizi yenileyin." + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "Etkin bir abonelik olmadan dosyalar yüklenemez. Şifrelenmiş dosya depolama alanını kullanabilmek için tarifenizi yükseltin." + ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ "Görsel ve dosya eklemek için lütfen ${ FileSafeName } veya ${ BoldName } düzenleyicisini kullanın. Ayrıntılı bilgi almak için ${ FileSafeHelpUrl } adresine bakabilirsiniz." ], "There was an error loading the file. Try again, or download the file and open it using another application.": [ - "Dosya yüklenirken bir hata oluştu. Yeniden deneyin veya dosyayı indirin ve başka bir uygulama kullanarak açın." + "Dosya yüklenirken bir sorun çıktı. Yeniden deneyin ya da dosyayı indirin ve başka bir uygulama kullanarak açın." ], "There was an error while downloading the file": [ - "Dosya indirilirken bir hata oluştu" + "Dosya indirilirken bir sorun çıktı" ], "There was an error while uploading the file": [ - "Dosya yüklenirken bir hata oluştu" + "Dosya yüklenirken bir sorun çıktı" + ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "Aboneliğinizin süresi dolduğu için bu dosya indirilemiyor. Dosyalarınıza yeniden erişmek için aboneliğinizi yenileyin." + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "Bu dosya etkin bir abonelik olmadan indirilemez. Şifrelenmiş dosyalara erişmek için tarifenizi yükseltin." ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ "Bu dosya bu tarayıcının desteklediği sınırları aşıyor. ${ maxFileSizeInMegabytes }MB boyutundan büyük dosyaları yüklemek için lütfen bilgisayar uygulamasını veya Chrome tarayıcısını kullanın." @@ -5930,13 +5961,13 @@ "İşlemler seçilmiş tüm dosyalara uygulanacak." ], "Add a passcode or create an account to require authentication to view this file.": [ - "Bu dosyayı görüntülemek için kimlik doğrulama gerektirecek bir parola ekleyin veya bir hesap açın." + "Bu dosyayı görüntülemek için kimlik doğrulama gerektirecek bir parola kodu ekleyin veya bir hesap açın." ], "Attach to note": [ "Nota ekle" ], "Authenticate": [ - "Kimlik doğrula" + "Kimliği doğrula" ], "Authenticate to view this file.": [ "Bu dosyayı görüntülemek için kimlik doğrulaması gerekli." @@ -5978,7 +6009,7 @@ "Dosyalarınızı yüklemek ve geçerli dosyaya bağlamak için dosyalarınızı bırakın" ], "Drop your files to upload them": [ - "Yüklemek için dosyalarınızı sürükleyip bırakın" + "Yüklemek istediğiniz dosyalarınızı sürükleyip buraya bırakın" ], "Encrypted Size:": [ "Şifrelenmiş boyut:" @@ -6153,7 +6184,7 @@ }, "B7.FilesSubscriptionHelp.Files.Title": { "Details": [ - "Ayrıntılar" + "Bilgiler" ], "File options": [ "Dosya seçenekleri" @@ -6164,7 +6195,7 @@ }, "B7.FilesSubscriptionHelp.Help.Action": { "Capture visible": [ - "Görülebilir alanı yakala" + "Görülebilir alanı çek" ], "Clip article": [ "Yazıyı kırp" @@ -6176,7 +6207,7 @@ "Tüm sayfayı kırp" ], "Clip text selection": [ - "Metin seçimini kırp" + "Yazı seçimini kırp" ], "Select elements to capture": [ "Yakalanacak bileşenleri seçin" @@ -6212,7 +6243,7 @@ "${ AppName }, hesap ve internet bağlantısı olmadan tümüyle çevrim dışı kullanılabilir. Ayrıntılı bilgi almak için ${ offlineHelpLink } adresine bakabilirsiniz" ], "Because of our encrypted architecture, ${ AppName } does not currently provide a real-time collaboration solution. Multiple users can share the same account however, but editing at the same time may result in sync conflicts, which may result in the duplication of notes.": [ - "Şifrelenmiş mimarimiz nedeniyle, ${ AppName } şu anda gerçek zamanlı bir iş birliği çözümü sunmuyor. Bununla birlikte, birden fazla kullanıcı aynı hesabı paylaşabilir, ancak aynı anda düzenlemek, eşitleme çakışmalarına neden olabilir ve bu da notların çoğaltılmasına neden olabilir." + "Şifrelenmiş mimarimiz nedeniyle, ${ AppName } şu anda gerçek zamanlı bir iş birliği çözümü sunmuyor. Bununla birlikte, birden fazla kullanıcı aynı hesabı paylaşabilir. Ancak aynı anda düzenlemek, eşitleme çakışmalarına neden olabilir ve bu da notların çoğaltılmasına neden olabilir." ], "Community forum": [ "Topluluk forumu" @@ -6233,7 +6264,7 @@ "Not kırpıldı" ], "Privacy Manifesto.": [ - "Gizlilik Manifestosu." + "Gizlilik bildirgesi." ], "Quite simply: no one but you. Not us, not your ISP, not a hacker, and not a government agency. As long as you keep your password safe, and your password is reasonably strong, then you are the only person in the world with the ability to decrypt your notes. For more on how we handle your privacy and security, check out our easy to read ${ privacyPolicyLink }": [ "Oldukça basit: Sizden başka kimse. Biz değil, internet hizmeti sağlayıcınız değil, bir bilgisayar korsanı değil ve bir devlet kurumu değil. Parolanızı güvende tuttuğunuz ve parolanız yeterince güçlü olduğu sürece, dünyada notlarınızın şifresini çözme yeteneği olan tek kişi sizsiniz. Gizliliğinizi ve güvenliğinizi nasıl ele aldığımız ile ilgili ayrıntılı bilgi almak için okunması kolay ${ privacyPolicyLink } belgemize bakabilirsiniz" @@ -6384,7 +6415,7 @@ "${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName } ve ${ SpreadsheetName } gibi tüm not türlerine erişim" ], "Access to Daily Notebooks and Moments journals": [ - "Günlük Not Defterlerine ve Moments günlüklerine erişim" + "Günlük not defterlerine ve Anlar günlüklerine erişim" ], "Basic ${ MarkdownEditorName }": [ "Temel ${ MarkdownEditorName }" @@ -6423,7 +6454,7 @@ "Minimal ${ MarkdownEditorName }" ], "Nested folders for your tags": [ - "Etiketleriniz için iç içe klasörler" + "Etiketleriniz için alt alta klasörler" ], "Note history going back indefinitely": [ "Not geçmişi sonsuza kadar geri gidebilir" @@ -6444,13 +6475,13 @@ "Uygulama ekleri galerisi" ], "Premium support": [ - "Ücretli destek" + "Öncelikli destek" ], "Private vaults": [ - "Özel kasalar" + "Kişisel kasalar" ], "Private vaults allow you to store notes, files and tags into separate, encrypted vaults.": [ - "Özel kasalar, notları, dosyaları ve etiketleri ayrı, şifrelenmiş kasalarda saklamanızı sağlar." + "Gizliliği korunan kasalar notlarınızı, dosyalarınızı ve etiketlerinizi ayrı ayrı ve şifrelenmiş kasalarda saklamanızı sağlar." ], "Shared Vaults": [ "Paylaşılmış kasalar" @@ -6477,7 +6508,7 @@ "İç içe etiketler" ], "The ${ ProfessionalPlanName } Plan costs $119.99/year and includes benefits like": [ - "${ ProfessionalPlanName } tarifesi yıllık 119,99 USD tutarındadır ve şu avantajları kapsar:" + "${ ProfessionalPlanName } tarifesi yıllık 119,99 USD tutarındadır ve şu özellikleri kapsar:" ], "The best way to edit notes. Type / to bring up the block selection menu, or @ to embed images or link other tags and notes. Type - then space to start a list, or [] then space to start a checklist. Drag and drop an image or file to embed it in your note. Cmd/Ctrl + F to bring up search and replace.": [ "Notları düzenlemenin en iyi yolu. Blok seçim menüsünü getirmek için / yazın veya görseller yerleştirmek ve diğer etiketleri ve notları bağlamak için @ yazın. Bir liste başlatmak için - ardından boşluk veya bir kontrol listesi başlatmak için [] ve ardından boşluk yazın. Notunuza yerleştirilecek bir görseli veya dosyayı sürükleyip bırakın. Arama ve değiştirme özelliğini açmak için Cmd/Ctrl + F tuşlarına basın." diff --git a/packages/web/locales/zh_CN.json b/packages/web/locales/zh_CN.json index 1c216261b40..263bf8020ca 100644 --- a/packages/web/locales/zh_CN.json +++ b/packages/web/locales/zh_CN.json @@ -341,7 +341,7 @@ }, "B1.Account.Session.Confirmation": { "There is ${ dirtyItemCount } item with unsynced changes. If you sign out, these changes will be lost forever. Are you sure you want to sign out?": [ - "有 ${ dirtyItemCount } 个项目包含未同步的更改。如果登出,这些更改将永久丢失。您确定要登出吗?" + "有 ${ dirtyItemCount } 个项目存在未同步的更改。如果登出,这些更改将永久丢失。您确定要登出吗?" ] }, "B1.Account.Session.Error": { @@ -432,7 +432,7 @@ "您已成功撤销在其他设备上的会话。" ], "You're signed in as:": [ - "您已登录为:" + "您已成功登录:" ], "Your account has been successfully deleted.": [ "您的账户已成功删除。" @@ -456,7 +456,7 @@ "您的会话已成功恢复。" ], "You’re offline. Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ - "您处于离线状态。请登录以在所有设备间同步笔记和首选项,并启用端到端加密。" + "您处于离线状态。请登录以在所有设备间同步笔记和偏好设置,并启用端到端加密。" ] }, "B1.Account.Session.Label": { @@ -892,7 +892,7 @@ "锁定应用程序" ], "Locks application and wipes unencrypted data from memory.": [ - "锁定应用程序并从内存中清除未加密数据。" + "锁定应用并从内存中清除未加密数据。" ], "Open navigation menu": [ "打开导航菜单" @@ -1532,7 +1532,7 @@ "可能会导致性能下降,尤其是在处理大型文档时。" ], "This editor does not support search result highlighting yet.": [ - "此编辑器尚不支持突出显示搜索结果。" + "此编辑器尚不支持搜索结果高亮。" ] }, "B3.Notes.EditorToolbar.Label": { @@ -1606,7 +1606,7 @@ "突出显示所有结果" ], "Highlight all unavailable": [ - "全部突出显示不可用" + "突出显示所有不可用项" ], "Insert": [ "插入" @@ -2042,7 +2042,7 @@ "清除所有筛选条件" ], "Clear tag filters": [ - "清除标签筛选条件" + "清除标签筛选" ], "Create a new note in the selected tag ${ shortcut }": [ "在所选标签中创建新笔记 ${ shortcut }" @@ -2131,7 +2131,7 @@ "搜索" ], "Search filters": [ - "搜索筛选条件" + "搜索筛选器" ], "Select all items": [ "选择所有项目" @@ -2148,7 +2148,7 @@ "已选择 ${ selectedItemsCount } 项" ], "${ titleFormatOptionsLink }. Use ${ bracketsLiteral } to escape formatting.": [ - "${ titleFormatOptionsLink }。使用 ${ bracketsLiteral } 可转义格式设置。" + "${ titleFormatOptionsLink }。使用 ${ bracketsLiteral } 转义格式。" ], "and ${ additionalLinksCount } more...": [ "以及其他 ${ additionalLinksCount } 个链接..." @@ -2354,7 +2354,7 @@ "受到保护" ], "Protected Contents": [ - "受保护内容" + "受保护的内容" ], "Record video": [ "录制视频" @@ -2432,7 +2432,7 @@ "显示选项" ], "Search filters": [ - "搜索筛选条件" + "搜索筛选器" ] }, "B4.Notes.EditingUI.Action": { @@ -2692,7 +2692,7 @@ "正在保存..." ], "Uploading file \"${ uploadProgress.file.name }\" (${ progress }%)": [ - "正在上传文件 \"${ uploadProgress.file.name }\" (${ progress }%)" + "正在上传文件“${ uploadProgress.file.name }” (${ progress }%)" ] }, "B4.Notes.EditingUI.Title": { @@ -3434,7 +3434,7 @@ }, "B5.SecuritySync.Autolock.Info": { "Authentication is required to change autolock timer duration": [ - "需要身份验证才能更改自动锁定计时器时长" + "更改自动锁定计时器时长需要进行身份验证" ] }, "B5.SecuritySync.Autolock.Label": { @@ -3445,7 +3445,7 @@ "1 小时" ], "1m": [ - "1 分钟" + "1分钟" ], "5m": [ "5 分钟" @@ -3462,7 +3462,7 @@ }, "B5.SecuritySync.Biometrics.Info": { "Authentication is required to disable biometrics": [ - "需要通过身份验证才能停用生物识别" + "停用生物识别需要身份验证" ] }, "B5.SecuritySync.Challenge.Action": { @@ -3484,7 +3484,7 @@ "获取设备响应失败" ], "Incorrect credentials entered. Please try again.": [ - "输入的凭证有误,请重新尝试。" + "输入的凭证有误,请重试。" ], "Invalid authentication, please try again.": [ "身份验证无效,请重试。" @@ -3493,10 +3493,10 @@ "此项目无法恢复。" ], "Unable to find key ${ keyId } for this item. You may try signing out and back in; if that doesn't help, check your backup files for a key with this ID and import it.": [ - "找不到此项的密钥 ${ keyId }。您可以尝试登出后重新登录;如果不起作用,请在备份文件中查找具有此 ID 的密钥并将其导入。" + "无法找到此项目的密钥 ${ keyId }。您可以尝试登出后重新登入;如果仍无法解决,请检查备份文件中是否有使用此 ID 的密钥,并将其导入。" ], "Unable to recover your key with the attempted password. Please try again.": [ - "无法使用所输入的密码恢复您的密钥。请重试。" + "无法使用所尝试的密码恢复您的密钥。请重试。" ] }, "B5.SecuritySync.Challenge.Info": { @@ -3504,49 +3504,49 @@ "访问此文件需要身份验证" ], "Authentication is required to add a passcode": [ - "添加密码需要进行身份验证" + "添加密码需要身份验证" ], "Authentication is required to approve this note for ${ ListedName }": [ - "需要通过身份验证才能将此笔记批准发布至 ${ ListedName }" + "需要身份验证才能为 ${ ListedName } 批准此笔记。" ], "Authentication is required to change your passcode": [ - "更改密码需要进行身份验证" + "更改密码需要身份验证。" ], "Authentication is required to delete your account": [ - "删除您的账户需要进行身份验证" + "删除你的帐户需要进行身份验证" ], "Authentication is required to disable two-factor authentication": [ - "停用双因素身份验证需要进行身份验证" + "需完成身份验证才能停用双因素身份验证" ], "Authentication is required to export a backup": [ "导出备份需要进行身份验证" ], "Authentication is required to import a backup file": [ - "导入备份文件需要进行身份验证" + "导入备份文件需要身份验证" ], "Authentication is required to remove your passcode": [ "移除密码需要身份验证" ], "Authentication is required to revoke a session": [ - "撤销会话需要进行身份验证" + "撤销会话需要身份验证" ], "Authentication is required to search protected contents": [ "搜索受保护内容需要进行身份验证" ], "Authentication is required to select a protected note": [ - "需通过身份验证才能选择受保护的笔记" + "选择受保护的笔记需要身份验证" ], "Authentication is required to unlock the application": [ - "需要身份验证才能解锁应用" + "解锁应用需要身份验证" ], "Authentication is required to unprotect a file": [ - "取消文件保护需要进行身份验证" + "取消文件保护需要身份验证" ], "Authentication is required to unprotect a note": [ - "解除笔记保护需要进行身份验证" + "取消保护笔记需要身份验证" ], "Authentication is required to view this note": [ - "查看此笔记需要进行身份验证" + "查看此笔记需要身份验证。" ], "Biometrics successful": [ "生物识别成功" @@ -3555,19 +3555,19 @@ "删除 ${ vaultName }" ], "Enter your account password after it was changed on ${ dateString }.": [ - "您的账号密码已于 ${ dateString } 更改,请重新输入。" + "请输入在 ${ dateString } 更改后的账号密码。" ], "Enter your account password as it was when you changed your email on ${ dateString }.": [ - "请输入您在 ${ dateString } 更改电子邮件时的账号密码。" + "请输入您在 ${ dateString } 更改电子邮件时使用的账号密码。" ], "Enter your account password as it was when you registered ${ dateString }.": [ - "请输入您在 ${ dateString } 注册时的账号密码。" + "请输入您在 ${ dateString } 注册时使用的账号密码。" ], "Enter your account password as it was when you upgraded your encryption version on ${ dateString }.": [ "请输入您在 ${ dateString } 升级加密版本时使用的账号密码。" ], "Enter your application passcode after it was changed on ${ dateString }.": [ - "您的应用程序密码已于 ${ dateString } 更改,请重新输入。" + "请输入在 ${ dateString } 更改后的应用程序密码。" ], "Enter your application passcode as it was when you created it on ${ dateString }.": [ "请输入您在 ${ dateString } 创建时设置的应用程序密码。" @@ -3579,16 +3579,16 @@ "解锁 ${ vaultName }" ], "You must enter your passcode in order to save your new credentials.": [ - "您必须输入密码才能保存新凭证。" + "您必须输入密码才能保存新的凭证。" ], "Your account password is required to recover an encryption key.": [ - "恢复加密密钥需要输入您的账号密码。" + "恢复加密密钥需要您的账号密码。" ], "Your account password is required to revalidate your session.": [ - "需要您的账号密码才能重新验证会话。" + "需要您的账号密码来重新验证会话。" ], "Your application passcode is required to perform an upgrade of your local data storage structure.": [ - "需要应用程序密码才能升级本地数据存储结构。" + "需要您的应用程序密码才能升级本地数据存储结构。" ], "Your credentials have successfully been updated.": [ "您的凭证已成功更新。" @@ -3597,13 +3597,13 @@ "您的密钥已成功恢复。" ], "Your passcode is required in order to register for an account.": [ - "注册账户时需要输入您的密码。" + "注册账户需要输入密码。" ], "Your passcode is required in order to sign in to your account.": [ - "您需要使用密码才能登录账户。" + "您需要输入密码才能登入您的帐户。" ], "Your passcode is required to process your credentials change.": [ - "处理凭证更改时需要输入您的密码。" + "处理凭证更改需要您的密码。" ] }, "B5.SecuritySync.Challenge.Label": { @@ -3611,7 +3611,7 @@ "账号密码" ], "Allow protected access for": [ - "允许访问受保护内容,时长为" + "允许以下对象进行受保护访问:" ], "Application Passcode": [ "应用程序密码" @@ -3632,10 +3632,10 @@ "输入您的账号密码" ], "Enter your application passcode": [ - "请输入应用程序密码" + "请输入您的应用程序密码" ], "Enter your application passcode to continue": [ - "输入应用程序密码以继续" + "请输入应用程序密码以继续。" ], "Enter your credentials to download a decrypted backup": [ "输入您的凭证以下载解密后的备份" @@ -3667,7 +3667,7 @@ "应用程序密码" ], "Two-factor authentication code": [ - "双因素身份验证代码" + "2FA 验证码" ] }, "B5.SecuritySync.Challenge.Status": { @@ -3691,7 +3691,7 @@ }, "B5.SecuritySync.Info": { "Access to this note will not be restricted until you set up a passcode or account.": [ - "在您设置密码或账户之前,对此笔记的访问不会受到限制。" + "在您设置密码或帐户之前,对此笔记的访问将不受限制。" ] }, "B5.SecuritySync.KeyStorage.Confirmation": { @@ -3706,10 +3706,10 @@ }, "B5.SecuritySync.KeyStorage.Info": { "The email or password you entered is incorrect.\n\nPlease note that this sign-in request is made against the default server. If you are using a custom server, you must uninstall the app then reinstall, and sign back into your account.": [ - "您输入的电子邮箱或密码不正确。\n\n请注意,此登录请求针对的是默认服务器。如果使用的是自定义服务器,必须先卸载应用再重新安装,然后重新登录账户。" + "您输入的电子邮件或密码不正确。\n\n请注意,此登录请求针对的是默认服务器。如果您使用的是自定义服务器,必须先卸载应用再重新安装,然后重新登录您的帐户。" ], "We've detected that your keychain has been wiped. This can happen when restoring your device from a backup. Please enter your account password for \"${ email }\" to restore your account keys.": [ - "我们检测到您的密钥串已被清除。从备份恢复设备时可能会发生这种情况。请输入“${ email }”的账号密码,以恢复您的账户密钥。" + "我们检测到您的密钥串已被清空。从备份恢复设备时可能会出现这种情况。请输入 \"${ email }\" 的账号密码,以恢复您的帐户密钥。" ] }, "B5.SecuritySync.KeyStorage.Title": { @@ -3719,12 +3719,12 @@ }, "B5.SecuritySync.Mfa.Error": { "Incorrect two-factor authentication code. Please try again.": [ - "双因素身份验证代码有误。请重试。" + "双因素身份验证代码错误,请重试。" ] }, "B5.SecuritySync.Mfa.Info": { "Your sign in request has been canceled.": [ - "您的登录请求已被取消。" + "您的登入请求已被取消。" ] }, "B5.SecuritySync.Passcode.Action": { @@ -3734,10 +3734,10 @@ }, "B5.SecuritySync.Passcode.Confirmation": { "A passcode change is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "密码更改正在进行中,退出应用可能导致数据丢失。确定要退出吗?" + "密码更改正在进行中。退出应用可能导致数据丢失。确定要退出吗?" ], "A passcode removal is in progress. You may lose data if you quit the app. Are you sure you want to quit?": [ - "正在移除密码,退出应用可能导致数据丢失。确定要退出吗?" + "密码移除正在进行中,退出应用可能导致数据丢失。确定要退出吗?" ] }, "B5.SecuritySync.Passcode.Error": { @@ -3745,15 +3745,15 @@ "请输入密码。" ], "The two passcodes you entered do not match. Please try again.": [ - "您输入的两个密码不一致,请重试。" + "您输入的两个密码不一致。请重试。" ] }, "B5.SecuritySync.Passcode.Info": { "If you forgot your local passcode, your only option is to clear your local data from this device and sign back in to your account.": [ - "如果忘记了本地密码,唯一的办法就是清除本设备上的本地数据,然后重新登录您的账户。" + "如果您忘记了本地密码,唯一的选择是从此设备清除本地数据,然后重新登录您的帐户。" ], "Your keys are currently stored in your operating system's ${ keychainName }. Adding a passcode prevents even your operating system from reading them.": [ - "您的密钥目前存储在操作系统的 ${ keychainName } 中。添加密码后,即使是操作系统也无法读取这些密钥。" + "您的密钥目前存储在操作系统的 ${ keychainName } 中。添加密码后,即使是您的操作系统也无法读取这些密钥。" ] }, "B5.SecuritySync.Passcode.Label": { @@ -3785,7 +3785,7 @@ }, "B5.SecuritySync.Passcode.Warning": { "Do not close the application until this process completes.": [ - "在此过程完成之前,请勿关闭应用程序。" + "在此过程完成前,请勿关闭应用。" ] }, "B5.SecuritySync.Protections.Error": { @@ -3817,18 +3817,18 @@ }, "B5.SecuritySync.Sync.Error": { "There was an error while trying to save your items. Please contact support and share this message: ${ message }.": [ - "保存项目时出错。请联系支持团队并提供以下消息:${ message }。" + "尝试保存你的项目时出错。请联系支持人员并分享此消息:${ message }。" ] }, "B5.SecuritySync.Sync.Info": { "Quit the application and re-open it. Sometimes, this may resolve the issue.": [ - "退出应用并重新打开。此操作有时可能会解决问题。" + "退出应用并重新打开。有时这样可以解决问题。" ], "Sign out of your account, then sign back in. This will ensure your data is consistent with the server. Be sure to download a backup of your data before doing so.": [ - "请登出您的账户,然后重新登录。这将确保您的数据与服务器保持一致。执行此操作前,请务必备份您的数据。" + "请先登出您的帐户,然后重新登录。这将确保您的数据与服务器保持一致。执行此操作前,请务必先下载您的数据备份。" ], "We've detected that the data in the current application session may not match the data on the server. An attempt was made to auto-resolve the issue, but it was unable to reconcile the differences.": [ - "检测到当前应用会话中的数据可能与服务器上的数据不一致。系统已尝试自动解决此问题,但未能消除差异。" + "我们检测到当前应用会话中的数据可能与服务器上的数据不一致。已尝试自动解决该问题,但未能协调这些差异。" ] }, "B5.SecuritySync.Sync.Status": { @@ -3841,7 +3841,7 @@ "选项 1 — 重启应用:" ], "Option 2 — Sign Out and Back In:": [ - "选项 2 — 登出后重新登录:" + "选项 2 — 登出后重新登入:" ] }, "B5.SecuritySync.Sync.Title": { @@ -3906,13 +3906,16 @@ "请输入当前密码。" ], "The current password you entered is not correct. Please try again.": [ - "您输入的当前密码不正确,请重试。" + "您输入的当前密码不正确。请重试。" ], "There was an error when attempting to redirect you to the subscription page.": [ - "尝试将您重定向到订阅页面时发生错误。" + "尝试将您重定向到订阅页面时出错。" ] }, "B6.Preferences.Account.Info": { + "${ filesQuotaUsedLabel } of ${ filesQuotaTotalLabel } used": [ + "已使用 ${ filesQuotaUsedLabel },共 ${ filesQuotaTotalLabel }" + ], "Already have an account? ${ loginLink }": [ "已有账户?${ loginLink }" ], @@ -3920,10 +3923,10 @@ "当前密码设置于 ${ passwordDateSpan }" ], "Disables email notifications when a new sign-in occurs on your account. (Email notifications are available only to paid subscribers).": [ - "当您的账户发生新登录时,停用电子邮件通知。(电子邮件通知仅向付费订阅用户开放。)" + "禁用新登录发生时发送的邮件通知(邮件通知仅对付费订阅用户开放)。" ], "Disables email notifications with special deals and promotions.": [ - "停用包含特惠和促销活动的电子邮件通知。" + "禁用包含特惠和促销活动的邮件通知。" ], "Files": [ "文件" @@ -3931,9 +3934,6 @@ "Last synced ${ lastSyncSpan }": [ "上次同步 ${ lastSyncSpan }" ], - "of": [ - ",共" - ], "on ${ lastSyncDate }": [ "于 ${ lastSyncDate }" ], @@ -3947,10 +3947,10 @@ "从应用中移除当前工作区的所有相关数据。" ], "Sign in to sync your notes and preferences across all your devices and enable end-to-end encryption.": [ - "登录以在所有设备间同步笔记和首选项,并启用端到端加密。" + "登录以在所有设备间同步笔记和偏好设置,并启用端到端加密。" ], "Sign-in notification emails are available only on a subscription plan. Please upgrade in order to enable sign-in notifications.": [ - "登录通知邮件仅适用于订阅套餐。请升级以启用登录通知。" + "登录通知邮件仅适用于订阅套餐,请升级以启用登录通知。" ], "Storage Quota": [ "存储空间配额" @@ -3958,14 +3958,11 @@ "This action is irreversible. After deletion completes, you will be signed out on all devices.": [ "此操作不可撤销!删除完成后,您将在所有设备上被登出。" ], - "used": [ - "已使用" - ], "Want to sign out on all devices except this one?": [ "是否要登出此设备之外的所有其他设备?" ], "You're signed in as ${ emailSpan }": [ - "您当前以 ${ emailSpan } 身份登录" + "您已成功登录 ${ emailSpan }" ], "Your email has been successfully changed.": [ "您的邮箱已更改!" @@ -3979,7 +3976,7 @@ "文件存储空间用量" ], "Learn More": [ - "了解更多" + "了解详情" ], "New Email": [ "新邮箱" @@ -4005,7 +4002,7 @@ "密码" ], "This workspace": [ - "此工作区" + "工作区" ] }, "B6.Preferences.Account.Title": { @@ -4016,13 +4013,13 @@ "清除工作区" ], "Credentials": [ - "凭证" + "凭据" ], "Delete account": [ "删除账户" ], "Email": [ - "电子邮件" + "邮箱" ], "Sign out": [ "登出" @@ -4042,10 +4039,10 @@ "选择纯文本笔记的行高" ], "Sets the font size in plaintext and ${ SuperName } notes": [ - "设置纯文本和 ${ SuperName } 笔记的字体大小" + "设置纯文本笔记和 ${ SuperName } 笔记的字体大小" ], "Sets the line height (leading) in plaintext and ${ SuperName } notes": [ - "设置纯文本和 ${ SuperName } 笔记的行高(行距)" + "设置纯文本笔记和 ${ SuperName } 笔记中的行高(行距)" ], "Sets the max editor width for all notes": [ "设置所有笔记的最大编辑器宽度" @@ -4053,19 +4050,19 @@ }, "B6.Preferences.Appearance.Info": { "Automatically change active theme based on your system settings.": [ - "根据系统设置自动更改当前主题。" + "根据系统设置自动切换当前主题。" ], "Theme to be used for system dark mode:": [ - "系统深色模式使用的主题:" + "用于系统深色模式的主题:" ], "Theme to be used for system light mode:": [ "系统浅色模式使用的主题:" ], "Toggles the font style in plaintext and ${ SuperName } notes": [ - "切换纯文本和 ${ SuperName } 笔记的字体样式" + "切换纯文本笔记和 ${ SuperName } 笔记中的字体样式" ], "Use opaque style for UI elements instead of translucency": [ - "对界面元素使用不透明样式,而非半透明效果" + "界面元素使用不透明样式而非半透明效果" ] }, "B6.Preferences.Appearance.Label": { @@ -4073,13 +4070,13 @@ "默认" ], "Extra small": [ - "特小" + "超小" ], "Large": [ "大" ], "Loose": [ - "松散" + "宽松" ], "Medium": [ "中" @@ -4103,7 +4100,7 @@ "小" ], "Snug": [ - "稍紧" + "紧凑" ], "Tight": [ "紧凑" @@ -4137,7 +4134,7 @@ }, "B6.Preferences.Appearance.Title": { "Editor": [ - "编辑器" + "编辑者" ], "Themes": [ "主题" @@ -4145,7 +4142,7 @@ }, "B6.Preferences.Backups.Action": { "Attempting to decrypt metadata file...": [ - "正在解密元数据文件…" + "正在尝试解密元数据文件……" ], "Change Location": [ "更改位置" @@ -4174,7 +4171,7 @@ }, "B6.Preferences.Backups.Error": { "Unable to save file to local directory. This may be caused by failure to decrypt, or failure to save the file locally.": [ - "无法将文件保存到本地目录。这可能是由解密失败或本地保存失败导致的。" + "无法将文件保存到本地目录。这可能是由于解密失败或无法在本地保存文件所致。" ], "Unable to save local backup.": [ "无法保存本地备份。" @@ -4182,13 +4179,13 @@ }, "B6.Preferences.Backups.Info": { "${ decryptedFileNameBold } has been successfully decrypted and saved to your chosen directory.": [ - "${ decryptedFileNameBold } 已成功解密,并已保存到您选择的目录中。" + "${ decryptedFileNameBold } 已成功解密并保存到您选择的目录。" ], "Automatically save encrypted and decrypted backups of your note and tag data.": [ "自动保存笔记和标签数据的加密及解密备份。" ], "Backups are saved automatically throughout the day. You can perform a one-time backup now below.": [ - "系统会在全天自动保存备份。您可以在下方立即执行一次性备份。" + "备份会在全天自动保存。您可以在下方立即执行一次性备份。" ], "Daily": [ "每天" @@ -4197,7 +4194,7 @@ "请勿编辑此文件。" ], "Drag and drop this metadata file into the File Backups preferences pane in the ${ AppName } desktop or web application interface.": [ - "将此元数据文件拖放到 ${ AppName } 桌面版或网页版应用界面中的“文件备份”首选项面板。" + "将此元数据文件拖放到 ${ AppName } 桌面或网络应用界面的“文件备份”首选项面板中。" ], "Files backups are enabled. When you upload a new file on any device and open this application, files will be backed up in encrypted form to:": [ "文件备份已启用。当您在任何设备上上传新文件并打开此应用时,文件将以加密形式备份到:" @@ -4209,19 +4206,19 @@ "无电子邮件备份" ], "Please drag the metadata file instead of the encrypted data file.": [ - "请拖入元数据文件,而不是已加密的数据文件。" + "请拖入元数据文件,而不是加密数据文件。" ], "Receive daily encrypted email backups of all your notes directly in your email inbox.": [ - "每天在您的电子邮件收件箱中直接接收所有笔记的加密电子邮件备份。" + "每天在你的电子邮件收件箱中直接接收所有笔记的已加密电子邮件备份。" ], "The file and key data below is encrypted with your account password.": [ - "以下文件和密钥数据已使用您的账号密码加密。" + "下方的文件和密钥数据已使用您的账号密码加密。" ], "To decrypt a backup file, drag and drop the file's respective ${ metadataFileName } file here or select it below.": [ "要解密备份文件,请将文件对应的 ${ metadataFileName } 文件拖放到此处,或在下方选择它。" ], "To enable file backups, use the ${ AppName } desktop application.": [ - "要启用文件备份,请使用 ${ AppName } 桌面应用。" + "如需启用文件备份,请使用 ${ AppName } 桌面应用。" ], "To enable plaintext backups, use the ${ AppName } desktop application.": [ "要启用明文备份,请使用 ${ AppName } 桌面应用。" @@ -4241,13 +4238,13 @@ "${ AppName } 备份 - ${ formattedDate }.zip" ], "${ AppName } Backup and Import File": [ - "${ AppName } 备份和导入文件" + "${ AppName } 备份与导入文件" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }": [ - "${ AppName } 已加密备份和导入文件 - ${ formattedDate }" + "${ AppName } 已加密备份与导入文件 - ${ formattedDate }" ], "${ AppName } Encrypted Backup and Import File - ${ formattedDate }.txt": [ - "${ AppName } 已加密备份和导入文件 - ${ formattedDate }.txt" + "${ AppName } 已加密备份与导入文件 - ${ formattedDate }.txt" ], "Automatic text backups": [ "自动文本备份" @@ -4273,48 +4270,48 @@ }, "B6.Preferences.Backups.Status": { "File backups are not enabled. Enable to choose where your files are backed up.": [ - "文件备份尚未启用。启用后可选择文件备份的保存位置。" + "文件备份未启用。启用后可选择文件的备份位置。" ], "Plaintext backups are enabled and saved to:": [ "已启用明文备份,并保存至:" ], "Plaintext backups are not enabled. Enable to choose where your data is backed up.": [ - "尚未启用明文备份。启用后可选择数据备份的存储位置。" + "明文备份未启用。启用后可选择数据的备份位置。" ], "Saving local backup…": [ "正在保存本地备份…" ], "Successfully saved backup.": [ - "备份保存成功。" + "已成功保存备份。" ], "Text backups are enabled and saved to:": [ - "文本备份已启用并保存至:" + "文本备份已启用并保存到:" ], "Text backups are not enabled. Enable to choose where your data is backed up.": [ - "未启用文本备份。启用后可选择数据的备份位置。" + "文本备份未启用。启用后可选择数据备份的位置。" ] }, "B6.Preferences.Backups.Subtitle": { "1. Choose related data file": [ - "1. 选择相关数据文件" + "1. 选择相关的数据文件" ], "2. Decrypt and save file to your computer": [ - "2. 解密文件并保存到计算机" + "2. 解密文件并保存到您的计算机" ], "Automatically save backups of all your notes into plaintext, non-encrypted folders.": [ - "将所有笔记的备份自动保存到纯文本且未加密的文件夹中。" + "自动将所有笔记的备份保存到纯文本、未加密的文件夹中。" ], "Automatically save backups of all your notes to this computer into plaintext, non-encrypted folders.": [ - "自动将所有笔记的备份以纯文本形式保存到此计算机上未加密的文件夹中。" + "自动将所有笔记的备份以纯文本、未加密的文件夹形式保存到此计算机。" ], "Automatically save encrypted backups of your files.": [ - "自动保存文件的已加密备份。" + "自动保存您文件的已加密备份。" ], "Automatically save encrypted backups of your uploaded files to this computer.": [ - "自动将您上传文件的已加密备份保存到这台计算机。" + "自动将你上传的文件的已加密备份保存到此计算机。" ], "Automatically save encrypted text backups of all your note and tag data to this computer.": [ - "自动将您所有笔记和标签数据的加密文本备份保存到此计算机。" + "自动将所有笔记和标签数据的已加密文本备份保存到此计算机。" ], "Download a backup of all your text-based data": [ "下载所有文本数据的备份" @@ -4348,10 +4345,10 @@ }, "B6.Preferences.Error": { "Failed to get settings.": [ - "未能获取设置。" + "获取设置失败。" ], "Failed to update settings.": [ - "未能更新设置。" + "未能更新设置." ], "Unable to register for ${ ListedName }. Please try again later.": [ "无法注册 ${ ListedName }。请稍后重试。" @@ -4368,7 +4365,7 @@ "创建智能视图" ], "Create smart views to organize your notes according to conditions you define.": [ - "创建智能视图,按您定义的条件整理笔记。" + "创建智能视图,根据您定义的条件整理笔记。" ], "Delete": [ "删除" @@ -4408,40 +4405,40 @@ }, "B6.Preferences.General.Info": { ". Use [] to escape formatting.": [ - "。使用 [] 转义格式。" + "。使用 [] 可转义格式。" ], "Allows using gestures to navigate": [ "允许使用手势进行导航" ], "Control whether the animated saving status is shown while editing. Error statuses are always shown regardless of preference.": [ - "控制编辑期间是否显示动态保存状态。无论首选项如何设置,错误状态始终会显示。" + "控制编辑时是否显示动画保存状态。无论首选项如何设置,错误状态始终会显示。" ], "Default image alignment in ${ SuperName } notes": [ - "${ SuperName } 笔记的默认图像对齐方式" + "${ SuperName } 笔记中的默认图像对齐方式" ], "Invalid JSON. Double check your entry and try again.": [ - "JSON 无效。请仔细检查输入内容,然后重试。" + "JSON 无效。请仔细检查您的输入,然后重试。" ], "Moments lets you capture photos of yourself throughout the day, creating a visual record of your life, one photo at a time. Using your webcam or mobile selfie-cam, Moments takes a photo of you every half hour. All photos are end-to-end encrypted and stored in your files. Enable Moments on a per-device basis to get started.": [ - "借助 Moments,您可以全天记录自己的影像,一张一张照片,为您的生活留下可视化的记录。Moments 会通过网络摄像头或手机前置摄像头,每半小时为您拍一张照片。所有照片均采用端到端加密,并存储在您的文件中。按设备启用 Moments 即可开始使用。" + "Moments 可让您全天拍摄自己的照片,每次一张,创建您生活的视觉记录。使用网络摄像头或手机自拍摄像头,Moments 每半小时为您拍摄一张照片。所有照片均经过端到端加密并存储在您的文件中。按设备启用 Moments 即可开始使用。" ], "No experimental features available.": [ "没有可用的实验性功能。" ], "Only applies to web and desktop apps. On mobile, notes don't open automatically at launch.": [ - "仅适用于网络和桌面应用。在移动端,笔记不会在启动时自动打开。" + "仅适用于网页和桌面应用。在移动端,笔记不会在启动时自动打开。" ], "The default spellcheck value for new notes. Spellcheck can be configured per note from the note context menu. Spellcheck may degrade overall typing performance with long notes.": [ - "新笔记的默认拼写检查设置。可在笔记上下文菜单中为每个笔记配置拼写检查。拼写检查可能会降低长笔记的整体输入性能。" + "新笔记的默认拼写检查设置。可以通过笔记的上下文菜单为每篇笔记配置拼写检查。对于长笔记,拼写检查可能会降低整体输入性能。" ], "The first note in the list": [ - "列表中的第一条笔记" + "列表中的第一篇笔记" ], "When enabled, adding a nested tag to a note will automatically add all associated parent tags.": [ - "启用后,向笔记添加嵌套标签时会自动添加所有关联的父级标签。" + "启用后,为笔记添加嵌套标签时,会自动添加所有关联的父级标签。" ], "When enabled, the ${ SuperName } toolbar will always be shown at the top of the note. It can be temporarily toggled using Cmd/Ctrl+Shift+K. When disabled, the ${ SuperName } toolbar will only be shown as a floating toolbar when text is selected.": [ - "启用后,${ SuperName } 工具栏将始终显示在笔记顶部。可使用 Cmd/Ctrl+Shift+K 临时切换其显示状态。停用后,仅在选择文本时才以浮动工具栏的形式显示 ${ SuperName } 工具栏。" + "启用后,${ SuperName } 工具栏将始终显示在笔记顶部。可使用 Cmd/Ctrl+Shift+K 临时切换。停用后,${ SuperName } 工具栏仅在选中文本时显示为浮动工具栏。" ], "Whether a confirmation dialog should be shown before closing the app.": [ "关闭应用前是否显示确认对话框。" @@ -4450,12 +4447,12 @@ "您的离线订阅代码已成功激活。" ], "Your offline subscription code has been successfully removed.": [ - "您的离线订阅代码已成功移除。" + "您的离线订阅代码已被成功移除。" ] }, "B6.Preferences.General.Label": { "Capture Present Moment": [ - "记录当下时刻" + "捕捉当下瞬间" ], "Center align": [ "居中对齐" @@ -4467,7 +4464,7 @@ "实验室" ], "Left align": [ - "左对齐" + "向左对齐" ], "Offline activation": [ "离线激活" @@ -4482,19 +4479,19 @@ "面板切换手势" ], "Predicate:": [ - "筛选条件:" + "谓词:" ], "Preview:": [ "预览:" ], "Right align": [ - "右对齐" + "向右对齐" ], "Select the default note type": [ "选择默认笔记类型" ], "The last viewed note": [ - "上次查看的笔记" + "最后查看的笔记" ], "Title:": [ "标题:" @@ -4502,7 +4499,7 @@ }, "B6.Preferences.General.Labs.Localization.Description": { "Use the app in your preferred language. Your browser language is used when no preference is set.": [ - "以您偏好的语言使用应用。未设置首选项时,将使用浏览器语言。" + "以您偏好的语言使用应用。未设置语言首选项时,将使用浏览器语言。" ] }, "B6.Preferences.General.Labs.Localization.Name": { @@ -4520,7 +4517,7 @@ "无法加载所选语言。" ], "Failed to load language options. Please reload the app and try again.": [ - "无法加载语言选项。请重新加载应用并重试。" + "无法加载语言选项。请重新加载应用,然后重试。" ] }, "B6.Preferences.General.Language.Info": { @@ -4528,10 +4525,10 @@ "语言已切换为 ${ languageName }" ], "Use the app in your preferred language. Your browser language is used when no preference is set.": [ - "以您偏好的语言使用应用。未设置首选项时,将使用浏览器语言。" + "以首选语言使用应用。未设置首选项时,将使用浏览器语言。" ], "Use the app in your preferred language. Your OS language is used when no preference is set.": [ - "以您偏好的语言使用应用。未设置首选项时,将使用 OS 语言。" + "应用会以您首选的语言显示。未设置偏好时,将使用您的 OS 语言。" ] }, "B6.Preferences.General.Language.Spotlight.ActionDismiss": { @@ -4540,26 +4537,26 @@ ] }, "B6.Preferences.General.Language.Spotlight.ActionOpen": { - "Open language settings": [ - "打开语言设置" + "Open language preferences": [ + "打开语言首选项" ] }, "B6.Preferences.General.Language.Spotlight.Info": { - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your browser language is used when no preference is set.": [ - "现在,您可以以偏好的语言使用应用。请在设置 → 通用 → 语言中开启此实验室功能。未设置首选项时,将使用浏览器语言。" + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your browser language is used when no preference is set.": [ + "您现在可以使用首选语言来使用本应用。请在“首选项”→“常规”→“语言”中开启此实验室功能。未设置首选项时,将使用您的浏览器语言。" ], - "You can now use the app in your preferred language. Turn on this Labs feature in Settings → General → Language. Your OS language is used when no preference is set.": [ - "现在,您可以以偏好的语言使用应用。请在设置 → 通用 → 语言中开启此实验室功能。未设置首选项时,将使用 OS 语言。" + "You can now use the app in your preferred language. Turn on this Labs feature in Preferences → General → Language. Your OS language is used when no preference is set.": [ + "您现在可以使用首选语言来使用本应用。请在“首选项”→“常规”→“语言”中开启此实验室功能。未设置首选项时,将使用您的 OS 语言。" ] }, "B6.Preferences.General.Language.Subtitle": { "App language": [ - "应用语言" + "语言" ] }, "B6.Preferences.General.Language.Title": { - "Language Settings": [ - "语言设置" + "Language Preferences": [ + "语言首选项" ] }, "B6.Preferences.General.Placeholder": { @@ -4567,7 +4564,7 @@ "例如 ${ NOTE_TITLE_FORMAT_PATTERN_EXAMPLE }" ], "Select tag to save Moments to...": [ - "选择要保存 Moments 的目标标签..." + "选择要将 Moments 保存到的标签…" ] }, "B6.Preferences.General.Subtitle": { @@ -4575,13 +4572,13 @@ "启用" ], "Add all parent tags when adding a nested tag to a note": [ - "向笔记添加嵌套标签时,添加其所有父级标签" + "为笔记添加嵌套标签时,同时添加所有父级标签" ], "Always ask before closing app (Android)": [ - "关闭应用前总是询问 (Android)" + "关闭应用前始终询问(Android)" ], "Default image alignment in ${ SuperName } notes": [ - "${ SuperName } 笔记的默认图像对齐方式" + "${ SuperName } 笔记中的默认图片对齐方式" ], "Note Type": [ "笔记类型" @@ -4596,10 +4593,10 @@ "标题格式" ], "Use always-visible toolbar in ${ SuperName } notes": [ - "在 ${ SuperName } 笔记中使用始终可见的工具栏" + "在 ${ SuperName } 笔记中始终显示工具栏" ], "Your personal photo journal": [ - "您的个人照片日志" + "您的个人照片日记" ] }, "B6.Preferences.General.Title": { @@ -4607,10 +4604,10 @@ "选择图标" ], "Defaults": [ - "默认设置" + "默认值" ], "Edit Smart View \"${ viewTitle }\"": [ - "编辑智能视图“${ viewTitle }”" + "编辑智能视图 \"${ viewTitle }\"" ], "Labs": [ "实验室" @@ -4631,7 +4628,7 @@ "升级以使用智能视图" ], "When opening the app, show...": [ - "打开应用时显示..." + "打开应用时,显示……" ] }, "B6.Preferences.HomeServer.Action": { @@ -4656,57 +4653,57 @@ }, "B6.Preferences.HomeServer.Error": { "${ locationError }. Restoring to initial location in a moment...": [ - "${ locationError }。即将恢复到初始位置……" + "${ locationError }。即将恢复到初始位置..." ], "Please start your home server before activating offline features.": [ - "激活离线功能之前,请先启动您的主服务器。" + "请先启动主服务器,再激活离线功能。" ] }, "B6.Preferences.HomeServer.Info": { "Accessible on local network at": [ - "可在本地网络通过以下地址访问:" + "可通过局域网访问:" ], "Activate the Tailscale VPN on your mobile device.": [ - "在您的移动设备上激活 Tailscale VPN。" + "在移动设备上激活 Tailscale VPN。" ], "Change your server's data location by selecting \"Change Location\" in the Home Server section above.": [ - "在上方的主服务器部分中选择“更改位置”,即可更改服务器的数据存储位置。" + "在上方的主服务器部分选择“更改位置”,即可更改服务器数据的位置。" ], "Changing the port will require you to sign out of all existing sessions.": [ "更改端口后,您需要登出所有现有会话。" ], "Download Tailscale on your mobile device and sign into your Tailscale account.": [ - "在您的移动设备上下载 Tailscale,然后登录您的 Tailscale 账户。" + "在您的移动设备上下载 Tailscale,并登入您的 Tailscale 帐户。" ], "Enter your purchased offline subscription code to activate all the features offered by your home server, likes files support and ${ SuperName } notes.": [ - "输入您购买的离线订阅代码,以启用主服务器提供的所有功能,例如文件支持和 ${ SuperName } 笔记。" + "输入您购买的离线订阅代码,以激活主服务器提供的所有功能,例如文件支持和 ${ SuperName } 笔记。" ], "For automatic backups, you can place your server's data inside of a synced cloud folder, like Dropbox, Tresorit, or iCloud Drive.": [ - "要进行自动备份,您可以将服务器的数据放在同步的云文件夹中,例如 Dropbox、Tresorit 或 iCloud Drive。" + "如需自动备份,您可以将服务器数据放入已同步的云文件夹中,例如 Dropbox、Tresorit 或 iCloud Drive。" ], "Home server is enabled. All data is stored at:": [ - "主服务器已启用。所有数据均存储于:" + "主服务器已启用。所有数据均存储在:" ], "In order to connect to a MySQL database, ensure that your system has MySQL installed. For detailed instructions, visit the": [ - "若要连接到 MySQL 数据库,请确保您的系统已安装 MySQL。有关详细说明,请访问" + "要连接到 MySQL 数据库,请确保您的系统已安装 MySQL。如需详细说明,请访问" ], "Open ${ AppName } on your mobile device and sign into your home server by specifying the sync server URL during sign in. The URL will be the Tailscale-based IP address of this computer, followed by the port number of your home server. For example, if your computer Tailscale IP address is 100.112.45.106 and your home server is running on port 3127, your sync server URL will be http://100.112.45.106:3127.": [ - "在移动设备上打开 ${ AppName },并在登录时指定同步服务器 URL,即可登录您的主服务器。该 URL 将是此计算机基于 Tailscale 的 IP 地址,后跟主服务器的端口号。例如,如果您计算机的 Tailscale IP 地址为 100.112.45.106,且主服务器在端口 3127 上运行,则您的同步服务器 URL 为 http://100.112.45.106:3127。" + "请在移动设备上打开 ${ AppName },并在登入时指定同步服务器 URL 来登入主服务器。该 URL 将是此计算机基于 Tailscale 的 IP 地址,后接主服务器的端口号。例如,如果您的计算机的 Tailscale IP 地址为 100.112.45.106,且主服务器运行在端口 3127 上,那么您的同步服务器 URL 将是 http://100.112.45.106:3127。" ], "Restart your home server.": [ - "重新启动您的主服务器。" + "请重启您的主服务器。" ], "Select a cloud drive to store your server's data in.": [ - "选择一个云端硬盘来存储服务器数据。" + "选择用于存储服务器数据的云端硬盘。" ], "You are not currently signed into your home server. To use your home server, sign in or register using ${ url }": [ - "您当前未登录主服务器。要使用主服务器,请使用 ${ url } 登录或注册。" + "您当前未登入主服务器。要使用主服务器,请通过 ${ url } 登入或注册。" ], "You are not currently signed into your home server. To use your home server, sign out of ${ email }, then sign in or register using ${ url }.": [ - "您目前尚未登录主服务器。要使用主服务器,请先登出 ${ email },然后通过 ${ url } 登录或注册。" + "你当前未登入主服务器。要使用主服务器,请先登出 ${ email },然后使用 ${ url } 登入或注册。" ], "Your ${ AppName } data is always end-to-end encrypted on disk, so your cloud provider will not be able to read your notes or files.": [ - "您的 ${ AppName } 数据始终在磁盘上进行端到端加密,因此您的云服务提供商将无法读取您的笔记或文件。" + "您的 ${ AppName } 数据在磁盘上始终处于端到端加密状态,因此您的云服务提供商无法读取您的笔记或文件。" ], "Your home server is offline.": [ "您的主服务器处于离线状态。" @@ -4735,7 +4732,7 @@ "MySQL" ], "Register on ${ tailscaleLink } for free.": [ - "免费注册 ${ tailscaleLink }。" + "在 ${ tailscaleLink } 上免费注册。" ], "SQLite": [ "SQLite" @@ -4752,7 +4749,7 @@ "加密服务器密钥" ], "host": [ - "主机地址" + "主机" ], "JWT Secret": [ "JWT 密钥" @@ -4784,7 +4781,7 @@ "正在应用更改并重启..." ], "Download Tailscale on this computer and complete the Tailscale setup wizard until you are presented with the IP address of your computer. It should start with something like 100.xxx...": [ - "在此计算机上下载 Tailscale 并完成 Tailscale 设置向导,直到显示计算机的 IP 地址。该地址应以类似 100.xxx... 的内容开头。" + "在此计算机上下载 Tailscale 并完成 Tailscale 设置向导,直到出现您计算机的 IP 地址。该地址应以类似 100.xxx... 的内容开头。" ], "Not Set": [ "未设置" @@ -4796,21 +4793,21 @@ "在线" ], "Shutting down...": [ - "正在关闭…" + "正在关闭……" ], "Starting...": [ "正在启动..." ], "You are currently signed into your home server under ${ email }": [ - "您当前已使用 ${ email } 登录主服务器" + "您当前已使用 ${ email } 登入主服务器" ] }, "B6.Preferences.HomeServer.Subtitle": { "Accessing your home server while on the go is easy and secure with Tailscale.": [ - "借助 Tailscale,您可以轻松、安全地随时随地访问主服务器。" + "借助 Tailscale,您可以随时随地轻松、安全地访问主服务器。" ], "Auth JWT Secret": [ - "身份验证 JWT 密钥" + "Auth JWT 密钥" ], "Database Host": [ "数据库主机" @@ -4840,10 +4837,10 @@ "端口" ], "Pseudo Params Key": [ - "伪参数密钥" + "伪参数键" ], "Sync your data on a private cloud running on your home computer.": [ - "在家庭计算机上运行的私有云中同步您的数据。" + "在运行于家用计算机的私有云上同步您的数据。" ], "Valet Token Secret": [ "Valet Token 密钥" @@ -4857,7 +4854,7 @@ "高级设置" ], "Backing up your data": [ - "备份您的数据" + "正在备份您的数据" ], "Database": [ "数据库" @@ -4888,19 +4885,19 @@ }, "B6.Preferences.Listed.Info": { "${ ListedName } is a free blogging platform that allows you to create a public journal published directly from your notes.": [ - "${ ListedName } 是一个免费的博客平台,可让您直接从笔记发布公开日志。" + "${ ListedName } 是一个免费的博客平台,可让您直接通过笔记创建并发布公开日志。" ], "${ ListedName } will permanently shut down on December 31, 2026.": [ "${ ListedName } 将于 2026 年 12 月 31 日永久关闭。" ], "Note: The ${ ListedName } platform will permanently shut down December 31, 2026. Your data published on ${ ListedName } will still be available in your personal ${ AppName } account.": [ - "注意:${ ListedName } 平台将于 2026 年 12 月 31 日永久关闭。您在 ${ ListedName } 上发布的数据仍可在您的个人 ${ AppName } 帐户中使用。" + "注意:${ ListedName } 平台将于 2026 年 12 月 31 日永久关闭。您在 ${ ListedName } 上发布的数据仍可在您的个人 ${ AppName } 帐户中获取。" ], "To get started, sign in or register for a ${ AppName } account.": [ - "如需开始使用,请登录或注册 ${ AppName } 账户。" + "要开始使用,请登入或注册 ${ AppName } 帐户。" ], "Your new ${ ListedName } blog has been successfully created! You can publish a new post to your blog from ${ AppName } via the Actions menu in the editor pane. Open your blog settings to begin setting it up.": [ - "您的 ${ ListedName } 博客已成功创建!您可以在 ${ AppName } 中通过编辑器窗格的 操作 菜单向博客发布新帖子。打开博客设置即可开始配置。" + "你的新 ${ ListedName } 博客已成功创建!你可以通过编辑器窗格中的操作菜单,从 ${ AppName } 向博客发布新帖子。打开博客设置即可开始配置。" ] }, "B6.Preferences.Listed.Status": { @@ -4933,7 +4930,7 @@ "确认" ], "Create a free ${ ListedName } author account to get started.": [ - "创建免费的 ${ ListedName } 作者账户,即可开始使用。" + "创建免费的 ${ ListedName } 作者帐户以开始使用。" ], "Download URL": [ "下载 URL" @@ -4945,7 +4942,7 @@ "打开博客" ], "Open Downloads": [ - "打开下载内容" + "打开下载文件夹" ], "Open preferences": [ "打开首选项" @@ -4959,10 +4956,10 @@ }, "B6.Preferences.Other.Error": { "Failed to install plugin": [ - "安装插件失败" + "插件安装失败" ], "Plugins may not be actively maintained. ${ AppName } cannot attest to the quality or user experience of these plugins, and is not responsible for any data loss that may arise from their use.": [ - "这些插件可能不再得到积极维护。${ AppName } 无法保证这些插件的质量或用户体验,且对因使用它们而可能造成的任何数据丢失概不负责。" + "插件可能未得到积极维护。${ AppName } 无法保证这些插件的质量或用户体验,并且对因使用这些插件而可能导致的任何数据丢失不承担责任。" ] }, "B6.Preferences.Other.Info": { @@ -4993,10 +4990,10 @@ "输入插件 URL" ], "Extension Type": [ - "插件类型" + "扩展程序类型" ], "General": [ - "常规" + "通用" ], "Get a free month": [ "免费获得一个月" @@ -5046,7 +5043,7 @@ }, "B6.Preferences.Other.Subtitle": { "Bug Fixes": [ - "问题修复" + "Bug 修复" ], "Features": [ "功能" @@ -5066,7 +5063,7 @@ "浏览插件" ], "Confirm Extension": [ - "确认插件" + "确认扩展程序" ], "Install Custom Plugin": [ "安装自定义插件" @@ -5075,7 +5072,7 @@ "管理插件" ], "Preferences": [ - "首选项" + "偏好设置" ] }, "B6.Preferences.Plugins.Confirmation": { @@ -5091,12 +5088,12 @@ "${ pluginName } 已成功安装。" ], "Plugins run in a secure sandbox and can only access data you allow it. Note types allow specialized editing experiences, but in most cases, the built-in ${ SuperName } note type can encapsulate any functionality found in plugins.": [ - "插件在安全沙盒中运行,只能访问您允许其访问的数据。笔记类型可提供专门的编辑体验,但在大多数情况下,内置的 ${ SuperName } 笔记类型可以涵盖插件中的所有功能。" + "插件在安全的沙盒中运行,只能访问您允许其访问的数据。笔记类型可提供专门的编辑体验,但在大多数情况下,内置的 ${ SuperName } 笔记类型即可涵盖插件中的任何功能。" ] }, "B6.Preferences.Plugins.Label": { "by": [ - "作者:" + "作者" ], "Uninstall": [ "卸载" @@ -5140,7 +5137,7 @@ "停用多任务隐私保护" ], "Disable Multitasking/Screenshot Privacy": [ - "停用多任务/截图隐私保护" + "停用多任务/截图隐私" ], "Enable Biometrics Lock": [ "启用生物识别锁" @@ -5149,10 +5146,10 @@ "启用多任务隐私保护" ], "Enable Multitasking/Screenshot Privacy": [ - "启用多任务/截图隐私保护" + "启用多任务/截屏隐私保护" ], "End Unprotected Access": [ - "结束未受保护的访问" + "结束无保护访问" ], "Export": [ "导出" @@ -5186,7 +5183,7 @@ }, "B6.Preferences.Security.Error": { "${ erroredItems.length } items are errored and could not be decrypted.": [ - "${ erroredItems.length } 个项目出错,无法解密。" + "有 ${ erroredItems.length } 个项目出错,无法解密。" ], "Could not prepare security key registration": [ "无法准备安全密钥注册" @@ -5203,16 +5200,16 @@ "${ contentTypeDisplay } 创建于 ${ createdAtString }" ], "Actions like viewing or searching protected notes, exporting decrypted backups, or revoking an active session require additional authentication such as entering your account password or application passcode.": [ - "查看或搜索受保护的笔记、导出解密后的备份、或撤销活动会话等操作需要额外的身份验证,例如输入账号密码或应用程序密码。" + "查看或搜索受保护的笔记、导出已解密的备份、撤销活动会话等操作需要额外的身份验证,例如输入您的账号密码或应用程序密码。" ], "Add a passcode to lock the application and encrypt on-device key storage.": [ "添加密码以锁定应用并加密设备上的密钥存储空间。" ], "An extra layer of security when logging in to your account.": [ - "登录账户时的额外安全保障。" + "登录帐户时增加一层额外的安全保护。" ], "Authenticate with a hardware security key such as YubiKey.": [ - "使用 YubiKey 等硬件安全密钥进行身份验证。" + "使用硬件安全密钥(例如 YubiKey)进行身份验证。" ], "Incorrect authentication code, please try again.": [ "身份验证码不正确,请重试。" @@ -5230,43 +5227,58 @@ "最后修改:${ updatedAtString }" ], "Passcode lock is enabled.": [ - "密码锁定已启用。" + "密码锁已启用。" ], "Please visit the web app in order to add a hardware security key.": [ - "请访问 Web 应用以添加硬件安全密钥。" + "请访问网络应用以添加硬件安全密钥。" ], "Save your secret key ${ safeStorageLink }:": [ - "将您的密钥保存到 ${ safeStorageLink }:" + "保存您的密钥 ${ safeStorageLink }:" ], "Sign in or register for an account to configure 2FA.": [ - "登录或注册账户以配置双重验证 (2FA)。" + "请登入或注册帐户以配置双重验证。" ], "Sign in or register for an account to configure hardware security keys.": [ - "请登录或注册账户,以配置硬件安全密钥。" + "请登入或注册帐户以配置硬件安全密钥。" ], "Some apps, like Google Authenticator, do not back up and restore your secret keys if you lose your device or get a new one.": [ - "部分应用(例如 Google Authenticator)无法在您丢失或更换设备时备份和恢复密钥。" + "某些应用(例如 Google Authenticator)在您丢失设备或更换新设备时,不会备份和恢复您的密钥。" ], "somewhere safe": [ "安全的地方" ], "The autolock timer begins when the window or tab loses focus.": [ - "自动锁定计时器会在窗口或标签页失去焦点时启动。" + "当窗口或标签页失去焦点时,自动锁定计时器开始计时。" ], "Two-factor authentication has been successfully enabled for your account.": [ - "已成功为您的账户启用双因素身份验证。" + "您的帐户已成功启用双因素身份验证。" ], "User agent logging allows you to identify the devices or browsers signed into your account. For increased privacy, you can disable this feature, which will remove all saved user agent values from our server, and disable future logging of this value.": [ - "用户代理日志记录可帮助您识别登录账户的设备或浏览器。为了更好地保护隐私,您可以停用此功能,这将从我们的服务器中移除所有已保存的用户代理值,并停止今后对该值的日志记录。" + "用户代理日志记录功能可让您识别已登入帐户的设备或浏览器。为了增强隐私,您可以停用此功能,这将从我们的服务器上移除所有已保存的用户代理值,并停止今后记录此值。" ], "You can use this key to generate codes if you lose access to your authenticator app.": [ "如果您无法访问身份验证器应用,可以使用此密钥生成代码。" ], "You must enable two-factor authentication before adding a hardware security key.": [ - "添加硬件安全密钥之前,必须先启用双因素身份验证。" + "添加硬件安全密钥前,您必须先启用双因素身份验证。" ] }, "B6.Preferences.Security.Label": { + "${ archivedCount } archived note": [ + "${ archivedCount } 条已归档笔记" + ], + "${ deletedCount } trashed note": [ + "${ deletedCount } 条废件箱中的笔记" + ], + "${ filesTotal } file": [ + "${ filesTotal } 个文件" + ], + "${ notesCount } note": [ + "${ notesCount } 笔记" + ], + "${ tagsCount } tag": [ + "${ tagsCount } 个标签" + ], "authentication code": [ "身份验证码" ], @@ -5286,7 +5298,7 @@ "或" ], "Require Biometrics": [ - "要求生物识别" + "需要生物识别" ], "Require Passcode": [ "需要密码" @@ -5298,7 +5310,7 @@ "密钥" ], "Verify the ${ authenticationCodeBold } generated by your authenticator app:": [ - "验证您的身份验证器应用生成的 ${ authenticationCodeBold }:" + "请验证您的身份验证器应用生成的 ${ authenticationCodeBold }:" ] }, "B6.Preferences.Security.Placeholder": { @@ -5314,7 +5326,7 @@ "保护已启用。" ], "Unprotected access expires at ${ protectionsDisabledUntil }.": [ - "停用保护后的访问将于 ${ protectionsDisabledUntil } 过期。" + "无保护访问将于 ${ protectionsDisabledUntil } 到期。" ] }, "B6.Preferences.Security.Subtitle": { @@ -5363,7 +5375,7 @@ "密码自动锁定" ], "Passcode lock": [ - "密码锁定" + "密码锁" ], "Privacy": [ "隐私" @@ -5372,10 +5384,10 @@ "保护" ], "Step 1 of 3 - Scan QR code": [ - "第 1 步(共 3 步)- 扫描二维码" + "第 1 步,共 3 步 - 扫描二维码" ], "Step 2 of 3 - Save secret key": [ - "第 2 步(共 3 步)- 保存密钥" + "第 2 步,共 3 步 - 保存密钥" ], "Step 3 of 3 - Verification": [ "第 3 步(共 3 步)- 验证" @@ -5384,7 +5396,7 @@ "已成功启用" ], "Two-factor authentication": [ - "双因素身份验证" + "双因素身份验证 (2FA)" ], "Two-factor authentication not available": [ "双因素身份验证不可用" @@ -5392,7 +5404,7 @@ }, "B6.Preferences.Security.Warning": { "Adding a passcode is not supported in temporary sessions. Please sign out, then sign back in with the \"Stay signed in\" option checked.": [ - "临时会话不支持添加密码。请登出,然后勾选“保持登录状态”选项后重新登录。" + "临时会话不支持添加密码。请登出,然后勾选“保持登录状态”选项重新登入。" ] }, "B6.Preferences.Subscription.Confirmation": { @@ -5400,7 +5412,7 @@ "该用户上传的所有文件都将被移除。此操作无法撤消。" ], "Are you sure you want to cancel this invitation?": [ - "您确定要取消此邀请吗?" + "确定要取消此邀请吗?" ], "Cancel Invitation": [ "取消邀请" @@ -5408,22 +5420,22 @@ }, "B6.Preferences.Subscription.Error": { "An error occurred while sending the invite. Please try again or contact support if the issue persists.": [ - "发送邀请时出现错误。请重试,若问题仍然存在,请联系支持团队。" + "发送邀请时发生错误。请重试;如果问题仍然存在,请联系客服。" ], "Cancelation already in progress.": [ - "取消已在进行中。" + "取消操作已在进行中。" ], "Cannot close window until pending tasks are complete.": [ "待处理任务完成前无法关闭窗口。" ], "Could not cancel invitation. Please try again or contact support if the issue persists.": [ - "无法取消邀请。请重试,如果问题仍然存在,请联系支持团队。" + "无法取消邀请。请重试;如果问题仍然存在,请联系客服。" ], "The email you entered has an invalid format. Please review your input and try again.": [ - "您输入的电子邮件格式无效。请检查输入内容后重试。" + "您输入的电子邮件格式无效。请检查您的输入并重试。" ], "There was an error when attempting to redirect you to the subscription page.": [ - "尝试将您重定向到订阅页面时发生错误。" + "尝试将您重定向到订阅页面时出错。" ] }, "B6.Preferences.Subscription.Info": { @@ -5431,55 +5443,49 @@ "有效邀请" ], "If an account is found with that email, they will receive an email with your invitation.": [ - "如果找到使用该电子邮件的账户,对方将收到一封包含您邀请的电子邮件。" + "如果找到使用该电子邮件的帐户,对方将收到一封包含您邀请的电子邮件。" ], "Invitee Email": [ "受邀者电子邮件" ], "Make your first subscription invite below.": [ - "在下方创建您的首个订阅邀请。" + "请在下方发出您的首个订阅邀请。" ], "Note:": [ "注意:" ], - "out of": [ - "/" - ], "Redirecting you to the subscription page...": [ - "正在将您重定向到订阅页面…" + "正在将您重定向到订阅页面..." ], "Subscription": [ "订阅" ], - "subscription invites.": [ - "订阅邀请。" - ], "Subscription sharing": [ - "订阅分享" + "订阅共享" ], "Subscription sharing is available only on the ${ ProfessionalPlanName } plan. Please upgrade in order to share your subscription.": [ - "订阅分享仅适用于 ${ ProfessionalPlanName } 套餐,请升级以分享您的订阅。" + "订阅分享仅适用于 ${ ProfessionalPlanName } 套餐。请升级以分享您的订阅。" ], "The invitee must have an existing account with ${ AppName }. If they do not have an account yet, instruct them to make an account first.": [ - "受邀者必须已拥有 ${ AppName } 账户。如果对方还没有账户,请告知对方先创建一个账户。" + "受邀者必须已有 ${ AppName } 帐户。如果对方还没有帐户,请让对方先创建一个帐户。" ], "This subscription has been shared with you and can only be managed by the owner.": [ - "该订阅已与您分享,且只能由所有者管理。" + "此订阅已与你分享,只能由所有者管理。" ], "You don't have a ${ AppName } subscription yet.": [ "您还没有 ${ AppName } 订阅。" ], - "You've used": [ - "您已使用" + "You've used ${ usedInvitationsCount } out of ${ allowedInvitationsCount } subscription invite.": [ + "您已使用 ${ usedInvitationsCount } 个订阅邀请,共 ${ allowedInvitationsCount } 个。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "您的 ${ appNameBold }${ subscriptionTierBold } 订阅已于 ${ expirationDateBold } 过期。如有需要,您可以在下方重新订阅。" + "您的 ${ appNameBold }${ subscriptionTierBold } 订阅已于 ${ expirationDateBold } 过期。如您需要,可在下方重新订阅。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription has been canceled and expired on ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "您的 ${ appNameBold }${ subscriptionTierBold } 订阅已取消,并已于 ${ expirationDateBold } 过期。如有需要,您可以在下方重新订阅。" + "您的 ${ appNameBold }${ subscriptionTierBold } 订阅已取消,并已于 ${ expirationDateBold } 过期。如需要,您可以在下方重新订阅。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription has been canceled but will remain valid until ${ expirationDateBold }. You may resubscribe below if you wish.": [ - "您的 ${ appNameBold }${ subscriptionTierBold } 订阅已取消,但在 ${ expirationDateBold } 之前仍然有效。如有需要,您可以在下方重新订阅。" + "您的 ${ appNameBold }${ subscriptionTierBold } 订阅已取消,但有效期将持续至 ${ expirationDateBold }。如需重新订阅,可在下方操作。" ], "Your ${ appNameBold }${ subscriptionTierBold } subscription will be renewed on ${ expirationDateBold }.": [ "您的 ${ appNameBold }${ subscriptionTierBold } 订阅将于 ${ expirationDateBold } 续订。" @@ -5493,7 +5499,7 @@ "邀请" ], "Learn More": [ - "了解更多" + "了解详情" ], "Manage subscription": [ "管理订阅" @@ -5504,7 +5510,7 @@ }, "B6.Preferences.Subscription.Status": { "Invite processed successfully.": [ - "邀请已成功处理。" + "邀请已处理成功。" ] }, "B6.Preferences.Subscription.Title": { @@ -5550,7 +5556,7 @@ "删除联系人" ], "Designate survivor": [ - "指定继承人" + "指定幸存者" ], "Edit": [ "编辑" @@ -5565,7 +5571,7 @@ "启用保险库共享" ], "Invite Selected Contacts": [ - "邀请已选联系人" + "邀请选定的联系人" ], "Remove From Vault": [ "从保险库中移除" @@ -5577,12 +5583,12 @@ "保存保险库" ], "Update Account": [ - "更新账户" + "升级账户" ] }, "B6.Preferences.Vaults.Confirmation": { "All items and files in this vault will be removed from your account.": [ - "此保险库中的所有项目和文件都将从您的账户中移除。" + "此保险库中的所有项目和文件都将从您的帐户中移除。" ], "Are you sure you want to delete this contact?": [ "您确认要删除此联系人吗?" @@ -5602,10 +5608,10 @@ "无法复制到剪贴板" ], "One or more subtags are in other vaults. Please remove those subtags from the vaults or move them to this vault first.": [ - "一个或多个子标签位于其他保险库中。请先将这些子标签从相应保险库中移除,或将其移动到此保险库。" + "一个或多个子标签位于其他保险库中。请先将这些子标签从相应保险库中移除,或将它们移动到此保险库。" ], "This item is linked to other items that are not in the same vault. Please move those items to this vault first.": [ - "此项目链接到的其他项目不在同一保险库中。请先将这些项目移至该保险库。" + "此项目链接到其他不在同一保险库中的项目。请先将这些项目移动到此保险库。" ], "Unable to create contact. Please try again.": [ "无法创建联系人,请重试。" @@ -5614,45 +5620,45 @@ "无法删除保险库,请重试。" ], "Unable to leave vault. Please try again.": [ - "无法离开保险库,请重试。" + "无法退出保险库,请重试。" ] }, "B6.Preferences.Vaults.Info": { "Ask your contact for their ${ AppName } CollaborationID via secure email or chat. Then, enter it here to add them as a contact.": [ - "请通过安全电子邮件或聊天向您的联系人索取其 ${ AppName } CollaborationID。然后在此输入,即可将其添加为联系人。" + "请通过安全电子邮件或聊天向您的联系人索取其 ${ AppName } CollaborationID,然后在此输入,将其添加为联系人。" ], "Choose your own key for your vault. This is an advanced option and is not recommended for most users.": [ - "为您的保险库选择您自己的密钥。这是一个高级选项,不建议大多数用户使用。" + "为您的保险库选择自己的密钥。这是一项高级选项,不建议大多数用户使用。" ], "No contacts available to invite.": [ "没有可邀请的联系人。" ], "Please upgrade in order to increase your vault limit.": [ - "请升级以增加保险库上限。" + "请升级以增加您的保险库数量上限。" ], "The sender of this invite is not trusted. To accept this invite, first add the sender as a trusted contact.": [ - "此邀请的发件人不受信任。如需接受此邀请,请先将该发件人添加为受信任联系人。" + "此邀请的发件人未受信任。要接受此邀请,请先将发件人添加为受信任联系人。" ], "The vault name and description are end-to-end encrypted.": [ - "保险库名称和描述均经过端到端加密。" + "保险库名称和描述均采用端到端加密。" ], "Vault is locked.": [ "保险库已锁定。" ], "Vaults that have no designated survivor will be deleted when the owner account is deleted. In order to ensure that no data is lost, please designate a survivor who will be transferred ownership of the vault.": [ - "没有指定继承人的保险库将在所有者账户被删除时一并删除。为避免数据丢失,请指定一位继承人,保险库的所有权将转移给该继承人。" + "未指定幸存者的保险库将在所有者帐户被删除时一并删除。为确保不丢失任何数据,请指定幸存者,以便将保险库的所有权转移给该幸存者。" ], "Your vault key will be encrypted and saved locally on this device. You will need to manually enter your vault key on your other devices.": [ - "您的保险库密钥将被加密并保存在此设备的本地。您需要在其他设备上手动输入保险库密钥。" + "你的保险库密钥将被加密并保存在此设备的本地。你需要手动在其他设备上输入保险库密钥。" ], "Your vault key will be encrypted and synced to your account and automatically available on your other devices.": [ - "您的保险库密钥将被加密并同步到账户,并自动在您的其他设备上可用。" + "您的保险库密钥将被加密并同步到您的帐户,并自动在您的其他设备上可用。" ], "Your vault key will be randomly generated and synced to your account.": [ - "您的保险库密钥将随机生成并同步到您的账户。" + "你的保险库密钥将被随机生成并同步到你的帐户。" ], "Your vault key will only be stored in memory and will be forgotten when you close the app. You will need to manually enter your vault key on your other devices.": [ - "您的保险库密钥将仅存储在内存中,关闭应用后即会被遗忘。您需要在其他设备上手动输入保险库密钥。" + "您的保险库密钥将仅存储在内存中,关闭应用后便会丢失。您需要在其他设备上手动输入保险库密钥。" ] }, "B6.Preferences.Vaults.Label": { @@ -5669,13 +5675,13 @@ "自定义(高级)" ], "Designated survivor": [ - "指定继承人" + "指定幸存者" ], "Ephemeral": [ "瞬态" ], "File storage used:": [ - "文件存储空间用量:" + "已用文件存储空间:" ], "Invite Contacts": [ "邀请联系人" @@ -5687,13 +5693,13 @@ "本地" ], "No designated survivor": [ - "无指定继承人" + "未指定幸存者" ], "Pending Invites": [ "待处理邀请" ], "Permission:": [ - "权限:" + "权限:" ], "Randomized (Recommended)": [ "随机(推荐)" @@ -5708,19 +5714,19 @@ "已信任" ], "Trusted Sender:": [ - "已信任发件人:" + "已信任的发件人:" ], "Unnamed contact": [ "未命名联系人" ], "Untrusted": [ - "未信任" + "未受信任" ], "Vault Description:": [ "保险库描述:" ], "Vault ID:": [ - "保险库 ID:" + "保险库 ID:" ], "Vault Info": [ "保险库信息" @@ -5753,21 +5759,21 @@ }, "B6.Preferences.Vaults.Subtitle": { "In order to use Vaults, you must update your account to use the latest data encryption version.": [ - "要使用保险库,您必须将账户更新为使用最新的数据加密版本。" + "要使用保险库,您必须更新帐户以使用最新的数据加密版本。" ], "Share your CollaborationID with collaborators to join their vaults.": [ - "与协作者分享您的 CollaborationID,即可加入他们的保险库。" + "与协作者分享您的 CollaborationID,以加入他们的保险库。" ] }, "B6.Preferences.Vaults.Title": { "Account update required": [ - "需要更新账户" + "需要更新帐户" ], "Add New Contact": [ "添加新联系人" ], "Cannot move item to vault": [ - "无法将项目移动到保险库" + "无法将项目移至保险库" ], "Choose icon": [ "选择图标" @@ -5782,7 +5788,7 @@ "新建保险库" ], "Designate survivor": [ - "指定继承人" + "指定幸存者" ], "Edit Contact": [ "编辑联系人" @@ -5843,10 +5849,10 @@ }, "B7.FilesSubscriptionHelp.Files.Confirmation": { "Delete Anyway": [ - "仍要删除" + "仍然删除" ], "This file could not be deleted from the server, possibly because you are attempting to delete a file item that was imported from another account. Would you like to remove this file item from your account anyway? If you're sure the file is yours and still exists on the server, do not choose this option, and instead try to delete it again.": [ - "无法从服务器删除此文件,可能是因为您尝试删除的文件项目是从其他账户导入的。是否仍要将此文件项目从您的账户中移除?如果您确定该文件属于您且仍存在于服务器上,请不要选择此选项,而应再次尝试删除。" + "无法从服务器删除此文件,可能是因为你尝试删除的是从其他帐户导入的文件项目。是否仍要从你的帐户中移除此文件项目?如果你确定该文件属于你且仍存在于服务器上,请不要选择此选项,而应尝试再次删除。" ], "Unable to Delete": [ "无法删除" @@ -5854,7 +5860,7 @@ }, "B7.FilesSubscriptionHelp.Files.Error": { "Could not attach file because selected note was deleted": [ - "无法附加文件,因为所选笔记已被删除" + "无法附加文件,因为选中的笔记已被删除" ], "Could not close upload session": [ "无法关闭上传会话" @@ -5866,10 +5872,16 @@ "无法移动文件" ], "Could not start upload session": [ - "无法开始上传会话" + "无法启动上传会话" + ], + "Encrypted file storage requires an active subscription. Upgrade your plan to download and upload files.": [ + "加密文件存储空间需要有效订阅。升级套餐即可下载和上传文件。" + ], + "Encrypted files are unavailable because your subscription has expired. Renew your subscription to download and upload files again.": [ + "由于您的订阅已过期,加密文件不可用。续订订阅即可重新下载和上传文件。" ], "Failed to close an upload session.": [ - "关闭上传会话失败。" + "无法关闭上传会话。" ], "Failed to create file token.": [ "创建文件令牌失败。" @@ -5881,13 +5893,13 @@ "下载文件数据块失败。" ], "Failed to download files as archive": [ - "将文件下载为存档失败" + "无法将文件作为存档下载" ], "Failed to push file bytes to server": [ - "无法将文件字节推送到服务器" + "无法将文件字节推送至服务器" ], "Failed to start an upload session.": [ - "启动上传会话失败。" + "无法启动上传会话。" ], "Failed to upload file chunk.": [ "上传文件数据块失败。" @@ -5895,20 +5907,32 @@ "File is not in a shared vault": [ "文件不在共享保险库中" ], + "Files cannot be uploaded because your subscription has expired. Renew your subscription to use encrypted file storage again.": [ + "由于您的订阅已过期,无法上传文件。续订订阅即可重新使用加密文件存储空间。" + ], + "Files cannot be uploaded without an active subscription. Upgrade your plan to use encrypted file storage.": [ + "没有有效订阅时无法上传文件。升级套餐即可使用加密文件存储空间。" + ], "Please use ${ FileSafeName } or the ${ BoldName } Editor to attach images and files. Learn more at ${ FileSafeHelpUrl }.": [ - "请使用 ${ FileSafeName } 或 ${ BoldName } 编辑器来附加图像和文件。详情请访问 ${ FileSafeHelpUrl }。" + "请使用 ${ FileSafeName } 或 ${ BoldName } 编辑器来附加图像和文件,访问 ${ FileSafeHelpUrl } 了解更多。" ], "There was an error loading the file. Try again, or download the file and open it using another application.": [ - "加载文件时出错。请重试,或下载文件并使用其他应用打开。" + "加载文件时出错。请重试,或下载该文件后使用其他应用打开。" ], "There was an error while downloading the file": [ - "下载文件时出错" + "下载文件时出错。" ], "There was an error while uploading the file": [ "上传文件时出错" ], + "This file cannot be downloaded because your subscription has expired. Renew your subscription to access your files again.": [ + "由于您的订阅已过期,无法下载此文件。续订订阅即可重新访问您的文件。" + ], + "This file cannot be downloaded without an active subscription. Upgrade your plan to access encrypted files.": [ + "没有有效订阅时无法下载此文件。升级套餐即可访问加密文件。" + ], "This file exceeds the limits supported in this browser. To upload files greater than ${ maxFileSizeInMegabytes }MB, please use the desktop application or the Chrome browser.": [ - "此文件超出了当前浏览器支持的限制。如需上传大于 ${ maxFileSizeInMegabytes }MB 的文件,请使用桌面应用或 Chrome 浏览器。" + "此文件超出此浏览器支持的限制。要上传大于 ${ maxFileSizeInMegabytes }MB 的文件,请使用桌面应用或 Chrome 浏览器。" ] }, "B7.FilesSubscriptionHelp.Files.Info": { @@ -5916,10 +5940,10 @@ "已选择 ${ count } 个文件" ], "Actions will be performed on all selected files.": [ - "将对所有已选择的文件执行操作。" + "将对所有选定的文件执行操作。" ], "Add a passcode or create an account to require authentication to view this file.": [ - "添加密码或创建账户,即可要求通过身份验证才能查看此文件。" + "添加密码或创建帐户,以便在查看此文件时要求进行身份验证。" ], "Attach to note": [ "附加到笔记" @@ -5937,7 +5961,7 @@ "创建时间:" ], "Decrease size": [ - "缩小大小" + "减小大小" ], "Decrypted Size:": [ "解密后大小:" @@ -5946,31 +5970,31 @@ "已删除文件 \"${ fileName }\"" ], "Deleting file \"${ fileName }\"...": [ - "正在删除文件“${ fileName }”..." + "正在删除文件 \"${ fileName }\"..." ], "Detach from note": [ - "从笔记分离" + "从笔记中分离" ], "Downloading \"${ truncatedFileName }\"": [ - "正在下载“${ truncatedFileName }”" + "正在下载 \"${ truncatedFileName }\"" ], "Downloading ${ fileCount } files as archive": [ - "正在将 ${ fileCount } 个文件下载为存档" + "正在将 ${ fileCount } 个文件作为存档下载" ], "Downloading file \"${ fileName }\"": [ - "正在下载文件\"${ fileName }\"" + "正在下载文件 \"${ fileName }\"" ], "Downloading file \"${ fileName }\" (0%)": [ - "正在下载文件\"${ fileName }\" (0%)" + "正在下载文件 \"${ fileName }\" (0%)" ], "Drop your files to upload and link them to the current file": [ - "拖放文件即可上传,并将其链接到当前文件" + "拖放文件即可上传并将其链接到当前文件" ], "Drop your files to upload them": [ - "拖放文件以上传" + "拖放文件即可上传" ], "Encrypted Size:": [ - "已加密大小:" + "加密后大小:" ], "File context menu": [ "文件上下文菜单" @@ -5982,19 +6006,19 @@ "文件信息" ], "File not backed up locally": [ - "文件未备份到本地" + "文件未在本地备份" ], "File options panel": [ "文件选项面板" ], "Files attached to your notes appear here. You can also upload files directly from this page.": [ - "附加到笔记的文件会显示在此处。您也可以直接从此页面上传文件。" + "附加到笔记的文件会显示在这里。您也可以直接从此页面上传文件。" ], "Increase size": [ - "放大" + "增大尺寸" ], "Last Modified:": [ - "最后修改时间:" + "最后修改时间:" ], "Loading...": [ "正在加载..." @@ -6006,7 +6030,7 @@ "密码保护" ], "Preparing archive...": [ - "正在准备存档…" + "正在准备存档..." ], "Rename": [ "重命名" @@ -6024,7 +6048,7 @@ "已成功下载文件" ], "Successfully downloaded file \"${ fileName }\"": [ - "已成功下载文件“${ fileName }”" + "已成功下载文件 \"${ fileName }\"" ], "Successfully downloaded file from local backup": [ "已成功从本地备份下载文件" @@ -6036,7 +6060,7 @@ "无法预览此文件。" ], "This file is protected.": [ - "此文件已受保护。" + "此文件受保护。" ], "This file is readonly": [ "此文件为只读" @@ -6045,25 +6069,25 @@ "无法预览此视频。" ], "To view this file, download it and open it using another application.": [ - "要查看此文件,请下载该文件并使用其他应用打开。" + "要查看此文件,请将其下载并使用其他应用打开。" ], "Total Size:": [ "总大小:" ], "Try again": [ - "重试" + "请重试" ], "Type:": [ "类型:" ], "Uploaded file \"${ uploadedFileName }\"": [ - "已上传文件“${ uploadedFileName }”" + "已上传文件 \"${ uploadedFileName }\"" ], "Uploading file \"${ fileName }\"": [ - "正在上传文件“${ fileName }”" + "正在上传文件 \"${ fileName }\"" ], "Uploading file \"${ fileName }\" (${ percentComplete }%)": [ - "正在上传文件 \"${ fileName }\" (${ percentComplete }%)" + "正在上传文件“${ fileName }” (${ percentComplete }%)" ], "View file": [ "查看文件" @@ -6089,7 +6113,7 @@ "居中对齐" ], "Close modal": [ - "关闭模态窗口" + "关闭弹窗" ], "Done": [ "完成" @@ -6113,10 +6137,10 @@ "文件选项菜单" ], "File preview modal": [ - "文件预览窗口" + "文件预览弹窗" ], "Left align": [ - "左对齐" + "向左对齐" ], "Open": [ "打开" @@ -6125,7 +6149,7 @@ "重命名文件" ], "Right align": [ - "右对齐" + "向右对齐" ], "Show file info": [ "显示文件信息" @@ -6156,52 +6180,52 @@ "捕获可见内容" ], "Clip article": [ - "剪藏文章" + "剪辑文章" ], "Clip as screenshot": [ - "剪藏为截图" + "剪辑为截图" ], "Clip full page": [ - "剪藏整个页面" + "剪辑整个页面" ], "Clip text selection": [ - "剪藏所选文本" + "剪辑所选文本" ], "Select elements to capture": [ "选择要捕获的元素" ], "Select elements to clip": [ - "选择要剪藏的元素" + "选择要剪辑的元素" ] }, "B7.FilesSubscriptionHelp.Help.Confirmation": { "Account related issue?": [ - "遇到账户相关问题?" + "帐户相关问题?" ], "Can I collaborate with others on a note?": [ - "我可以与其他人协作处理笔记吗?" + "我可以与他人协作处理笔记吗?" ], "Can I use ${ AppName } totally offline?": [ - "我可以在完全离线的情况下使用 ${ AppName } 吗?" + "我可以完全离线使用 ${ AppName } 吗?" ], "Can’t find your question here?": [ - "在这里找不到您的问题?" + "找不到您的问题?" ], "Who can read my private notes?": [ - "谁可以阅读我的私有笔记?" + "谁能阅读我的私有笔记?" ] }, "B7.FilesSubscriptionHelp.Help.Error": { "No content to clip": [ - "没有可剪藏的内容" + "没有可剪辑的内容" ] }, "B7.FilesSubscriptionHelp.Help.Info": { "${ AppName } can be used totally offline without an account, and without an internet connection. You can find ${ offlineHelpLink }": [ - "${ AppName } 可以完全离线使用,无需帐户,也无需互联网连接。您可以查看 ${ offlineHelpLink }" + "${ AppName } 可完全离线使用,无需帐户,也无需互联网连接。您可以查看 ${ offlineHelpLink }" ], "Because of our encrypted architecture, ${ AppName } does not currently provide a real-time collaboration solution. Multiple users can share the same account however, but editing at the same time may result in sync conflicts, which may result in the duplication of notes.": [ - "由于采用加密架构,${ AppName } 目前暂不提供实时协作解决方案。不过,多个用户可以共用同一账户,但同时编辑可能导致同步冲突,进而造成笔记重复。" + "由于我们的加密架构,${ AppName } 目前不提供实时协作解决方案。不过,多个用户可以共享同一帐户,但同时编辑可能会导致同步冲突,进而造成笔记重复。" ], "Community forum": [ "社区论坛" @@ -6213,25 +6237,25 @@ "常见问题" ], "If you have an issue, found a bug or want to suggest a feature, you can browse or post to the forum. It’s recommended for non-account related issues.": [ - "如果您遇到问题、发现了缺陷或想要建议新功能,可以在论坛中浏览或发帖。该论坛推荐用于与账户无关的问题。" + "如果您遇到问题、发现了错误,或想建议某项功能,可以浏览论坛或发帖。建议用于与帐户无关的问题。" ], "more details here.": [ - "更多详细信息。" + "更多详细信息请见此处。" ], "Note clipped successfully": [ - "已成功剪藏笔记" + "已成功剪辑笔记" ], "Privacy Manifesto.": [ "隐私宣言。" ], "Quite simply: no one but you. Not us, not your ISP, not a hacker, and not a government agency. As long as you keep your password safe, and your password is reasonably strong, then you are the only person in the world with the ability to decrypt your notes. For more on how we handle your privacy and security, check out our easy to read ${ privacyPolicyLink }": [ - "很简单:除了您,没有别人。不是我们,不是您的 ISP,不是黑客,也不是政府机构。只要您妥善保管密码,且密码强度足够,那么您就是世界上唯一能够解密您笔记的人。如需进一步了解我们如何处理您的隐私与安全,请查看我们通俗易懂的 ${ privacyPolicyLink }" + "简单来说:除了您,没有别人。不是我们,不是您的 ISP,不是黑客,也不是政府机构。只要您妥善保管密码,并且密码足够强,世界上就只有您能够解密您的笔记。如需进一步了解我们如何处理您的隐私和安全,请查看我们易于阅读的 ${ privacyPolicyLink }" ], "Send an email to ${ SupportEmail } and we’ll sort it out.": [ - "发送电子邮件至 ${ SupportEmail },我们会为您解决。" + "请发送电子邮件至 ${ SupportEmail },我们会帮您解决。" ], "Want to meet other passionate note-takers and privacy enthusiasts? Want to share your feedback with us? Join the ${ AppName } Discord for discussions on security, themes, editors and more.": [ - "想结识其他热爱笔记和隐私的热心用户?想与我们分享您的反馈?加入 ${ AppName } Discord,一起讨论安全、主题、编辑器等更多话题。" + "想认识其他热情的笔记爱好者和隐私爱好者吗?想与我们分享反馈吗?加入 ${ AppName } Discord,参与有关安全、主题、编辑器及更多内容的讨论。" ] }, "B7.FilesSubscriptionHelp.Help.Label": { @@ -6248,7 +6272,7 @@ "加入我们的 Discord" ], "Open FAQ": [ - "打开 FAQ" + "打开常见问题" ], "Privacy Policy": [ "隐私政策" @@ -6262,7 +6286,7 @@ }, "B7.FilesSubscriptionHelp.Help.Placeholder": { "Select tag to save clipped notes to...": [ - "选择要保存剪藏笔记的目标标签..." + "选择要保存剪辑笔记的目标标签..." ] }, "B7.FilesSubscriptionHelp.Subscription.Action": { @@ -6282,12 +6306,12 @@ "升级" ], "Upgrade Features": [ - "升级功能" + "升级以解锁功能" ] }, "B7.FilesSubscriptionHelp.Subscription.Error": { "An unknown issue occurred during offline activation. Please download your activation code again and try once more.": [ - "离线激活时发生未知问题。请重新下载激活码,然后重试。" + "离线激活过程中发生未知问题。请重新下载激活代码,然后再试一次。" ], "Could not accept invitation.": [ "无法接受邀请。" @@ -6305,16 +6329,16 @@ "无法加载购买流程 URL。" ], "Failed to access purchase flow.": [ - "访问购买流程失败。" + "无法访问购买流程。" ], "Failed to get offline features.": [ "无法获取离线功能。" ], "Failed to get subscription's information.": [ - "无法获取订阅信息。" + "获取订阅信息失败。" ], "There was an error confirming your purchase. Please contact support at ${ SupportEmail }.": [ - "确认您的购买时发生错误。请通过 ${ SupportEmail } 联系支持团队。" + "确认您的购买时出错。请通过 ${ SupportEmail } 联系支持。" ], "Your purchase was canceled or failed. Please try again.": [ "您的购买已取消或失败。请重试。" @@ -6337,76 +6361,76 @@ "${ MarkdownEditorName } 替代方案" ], "${ MarkdownEditorName } with Math": [ - "支持数学公式的 ${ MarkdownEditorName }" + "${ MarkdownEditorName }(支持数学公式)" ], "100GB encrypted file storage": [ - "100 GB 加密文件存储空间" + "100GB 加密文件存储空间" ], "365 days note history": [ "365 天笔记记录" ], "A ${ PlusPlanName } or ${ ProPlanName } plan is required to enable Tag folders.": [ - "需要 ${ PlusPlanName } 或 ${ ProPlanName } 套餐才能启用标签文件夹。" + "启用标签文件夹需要 ${ PlusPlanName } 或 ${ ProPlanName } 套餐。" ], "A beautiful split-pane Markdown editor with synced-scroll, LaTeX support, and colorful syntax.": [ - "一款美观的分栏 Markdown 编辑器,支持同步滚动、LaTeX 和多彩的语法高亮。" + "一款美观的分屏 Markdown 编辑器,支持同步滚动、LaTeX 和彩色语法高亮。" ], "A fully featured Markdown editor that supports live preview, a styling toolbar, and split pane support.": [ - "一款功能齐全的 Markdown 编辑器,支持实时预览、样式工具栏和分屏功能。" + "功能齐全的 Markdown 编辑器,支持实时预览、样式工具栏和分屏。" ], "A Markdown editor with dynamic split-pane preview.": [ - "具有动态分屏预览功能的 Markdown 编辑器。" + "支持动态分屏预览的 Markdown 编辑器。" ], "A minimal Markdown editor with live rendering and in-text search via Ctrl/Cmd + F": [ - "一款极简 Markdown 编辑器,支持实时渲染,并可通过 Ctrl/Cmd + F 进行文中搜索" + "简洁的 Markdown 编辑器,支持实时渲染,并可通过 Ctrl/Cmd + F 进行文内搜索" ], "A powerful spreadsheet editor with formatting and formula support. Not recommended for large data sets, as encryption of such data may decrease editor performance.": [ "功能强大的电子表格编辑器,支持格式设置和公式。不建议用于大型数据集,因为对此类数据进行加密可能会降低编辑器性能。" ], "A simple and peaceful rich editor that helps you write and think clearly.": [ - "一款简洁宁静的富文本编辑器,帮助您清晰地写作与思考。" + "一款简洁而宁静的富文本编辑器,帮助您清晰地书写和思考。" ], "A WYSIWYG-style Markdown editor that renders Markdown in preview-mode while you type without displaying any syntax.": [ - "一款 WYSIWYG 风格的 Markdown 编辑器,可在您输入时以预览模式呈现 Markdown,且不显示任何语法。" + "一款所见即所得风格的 Markdown 编辑器,可在您输入时以预览模式渲染 Markdown,而不显示任何语法。" ], "Access to all note types, including ${ SuperName }, ${ MarkdownEditorName }, ${ RichTextEditorName }, ${ AuthenticatorName }, ${ ChecklistEditorName }, and ${ SpreadsheetName }": [ - "可访问所有笔记类型,包括 ${ SuperName }、${ MarkdownEditorName }、${ RichTextEditorName }、${ AuthenticatorName }、${ ChecklistEditorName } 和 ${ SpreadsheetName }" + "访问所有笔记类型,包括 ${ SuperName }、${ MarkdownEditorName }、${ RichTextEditorName }、${ AuthenticatorName }、${ ChecklistEditorName } 和 ${ SpreadsheetName }" ], "Access to Daily Notebooks and Moments journals": [ "访问每日笔记本和 Moments 日记" ], "Basic ${ MarkdownEditorName }": [ - "基础 ${ MarkdownEditorName }" + "基础版 ${ MarkdownEditorName }" ], "Create smart filters for viewing notes matching specific criteria.": [ - "创建智能筛选器,用于查看符合特定条件的笔记。" + "创建 Smart 筛选器,以便查看符合特定条件的笔记。" ], "Email backups": [ "电子邮件备份" ], "Encrypt and protect your 2FA secrets for all your internet accounts. Authenticator handles your 2FA secrets so that you never lose them again, or have to start over when you get a new device.": [ - "为所有互联网账户的双重验证密钥进行加密和保护。身份验证器会替您保管双重验证密钥,让您再也不会丢失它们,更换新设备时也无需从头开始。" + "加密并保护您所有互联网帐户的双重验证密钥。身份验证器会妥善保管您的双重验证密钥,让您不再丢失它们,也不必在更换新设备时从头开始。" ], "Encrypted attachments for your notes using your Dropbox, Google Drive, or WebDAV server. Limited to 50MB per file.": [ - "使用您的 Dropbox、Google Drive 或 WebDAV 服务器为笔记添加加密附件。每个文件大小限制为 50 MB。" + "使用您的 Dropbox、Google Drive 或 WebDAV 服务器为笔记提供加密附件。每个文件最多 50MB。" ], "Encrypted files": [ "已加密文件" ], "Enjoy your new powered up experience.": [ - "尽情享受更强大的全新体验。" + "尽享全新升级体验。" ], "Files low storage tier": [ "文件低存储空间层级" ], "Files maximum storage tier": [ - "文件最大存储空间层级" + "文件最大存储层级" ], "Files medium storage tier": [ - "文件中等存储空间层级" + "文件中级存储空间" ], "From highlighting to custom font sizes and colors, to tables and lists, this editor is perfect for crafting any document.": [ - "从高亮显示到自定义字体大小和颜色,再到表格和列表,这款编辑器是打造任何文档的理想之选。" + "从高亮显示到自定义字体大小和颜色,再到表格和列表,这款编辑器非常适合撰写任何文档。" ], "Minimal ${ MarkdownEditorName }": [ "极简 ${ MarkdownEditorName }" @@ -6415,7 +6439,7 @@ "为标签提供嵌套文件夹" ], "Note history going back indefinitely": [ - "笔记记录可无限期回溯" + "可无限回溯的笔记记录" ], "Organize your tags into folders.": [ "将标签整理到文件夹中。" @@ -6424,10 +6448,10 @@ "纯文本" ], "Please allow a few minutes for your subscription benefits to activate. You will see a confirmation alert in the app when your subscription is ready.": [ - "订阅权益需要几分钟才能生效。订阅就绪后,应用中会显示确认提醒。" + "订阅权益需要几分钟才能激活。订阅就绪后,应用内会显示确认提示。" ], "Please upgrade your plan to access ${ featureNameLabel }": [ - "请升级套餐以访问 ${ featureNameLabel }" + "请升级您的套餐以访问 ${ featureNameLabel }" ], "Plugin Gallery": [ "插件库" @@ -6439,7 +6463,7 @@ "私有保险库" ], "Private vaults allow you to store notes, files and tags into separate, encrypted vaults.": [ - "私有保险库让您能够将笔记、文件和标签存储在相互独立的加密保险库中。" + "私有保险库允许您将笔记、文件和标签存储到各自独立的已加密保险库中。" ], "Shared Vaults": [ "共享保险库" @@ -6454,10 +6478,10 @@ "智能筛选器" ], "Smart Tags": [ - "智能标签" + "Smart 标签" ], "Syntax highlighting and convenient keyboard shortcuts for over 120 programming languages. Ideal for code snippets and procedures.": [ - "为 120 多种编程语言提供语法高亮和便捷的键盘快捷键。非常适合代码片段和操作流程。" + "为 120 多种编程语言提供语法高亮和便捷的键盘快捷键,非常适合代码片段和流程说明。" ], "Tag folders": [ "标签文件夹" @@ -6466,16 +6490,16 @@ "标签嵌套" ], "The ${ ProfessionalPlanName } Plan costs $119.99/year and includes benefits like": [ - "${ ProfessionalPlanName } 套餐价格为 $119.99/年,包含以下权益:" + "${ ProfessionalPlanName } 套餐每年费用为 $119.99,包含以下权益:" ], "The best way to edit notes. Type / to bring up the block selection menu, or @ to embed images or link other tags and notes. Type - then space to start a list, or [] then space to start a checklist. Drag and drop an image or file to embed it in your note. Cmd/Ctrl + F to bring up search and replace.": [ - "编辑笔记的最佳方式。输入 / 打开区块选择菜单,或输入 @ 嵌入图片或链接其他标签和笔记。输入 - 然后按空格键开始列表,或输入 [] 然后按空格键开始检查清单。拖放图片或文件即可将其嵌入笔记。按 Cmd/Ctrl + F 打开搜索和替换。" + "编辑笔记的最佳方式。输入 / 调出区块选择菜单,或输入 @ 嵌入图片,或链接其他标签和笔记。输入 - 再按空格创建列表,或输入 [] 再按空格创建检查清单。将图片或文件拖放到笔记中即可嵌入。按 Cmd/Ctrl + F 调出搜索和替换。" ], "To take advantage of ${ featureNameBold } and other advanced features, upgrade your current plan.": [ - "如需使用 ${ featureNameBold } 及其他高级功能,请升级您当前的套餐。" + "要使用 ${ featureNameBold } 及其他高级功能,请升级当前套餐。" ], "To take advantage of all the advanced features ${ AppName } has to offer, upgrade your current plan.": [ - "要充分利用 ${ AppName } 的所有高级功能,请升级您当前的套餐。" + "要享用 ${ AppName } 提供的所有高级功能,请升级您的当前套餐。" ], "Two factor authentication": [ "双因素身份验证" @@ -6496,7 +6520,7 @@ "您的购买已成功!" ], "Your subscription expired on ${ expiredDateString }": [ - "您的订阅已于 ${ expiredDateString } 到期" + "您的订阅已于 ${ expiredDateString } 过期" ], "Your subscription expired.": [ "您的订阅已过期。" @@ -6515,7 +6539,7 @@ }, "B7.FilesSubscriptionHelp.Subscription.Status": { "A great way to manage short-term and long-term to-do\"s. You can mark tasks as completed, change their order, and edit the text naturally in place.": [ - "这是管理短期和长期待办事项的好方法。您可以将任务标记为已完成、调整顺序,并直接就地编辑文本。" + "管理短期和长期待办事项的好方法。您可以将任务标记为已完成、调整其顺序,并就地自然地编辑文本。" ] }, "B7.FilesSubscriptionHelp.Subscription.Title": { @@ -6523,7 +6547,7 @@ "启用高级功能" ], "Try out ${ SuperName }": [ - "试用 ${ SuperName }" + "体验 ${ SuperName }" ], "Upgrade": [ "升级" @@ -6531,7 +6555,7 @@ }, "B8.MobileDesktopShared.Desktop.Info": { "A new update is ready to install. Please use the top-level 'Updates' menu to manage installation.": [ - "有新更新可供安装。请使用顶部的“更新”菜单管理安装。" + "新更新已准备好安装。请使用顶层的“更新”菜单来管理安装。" ] }, "B8.MobileDesktopShared.Mobile.Error": { @@ -6547,10 +6571,10 @@ "正在下载 ${ filename }.." ], "Fetching image from link...": [ - "正在从链接获取图像..." + "正在从链接获取图片..." ], "Successfully created note from shared text": [ - "已成功通过共享文本创建笔记" + "已成功从分享的文本创建笔记" ] } }