mirror of
https://github.com/vrtmrz/obsidian-livesync.git
synced 2026-10-23 17:43:20 +00:00
Add independent ID key configuration and recovery
This commit is contained in:
1 parent
126d6eadb8
commit
bf7822f20b
51 files changed
+2572
-168
No files matched your search
@@ -204,6 +204,50 @@ export const liveSyncProvisionalEnglishMessages = {
|
||||
"Repair failed before the source was removed. Run inspection again before retrying.",
|
||||
"Connection settings": "Connection settings",
|
||||
"Saved connections": "Saved connections",
|
||||
"ID generation": "ID generation",
|
||||
"Keep current configuration": "Keep current configuration",
|
||||
"Set an ID key": "Set an ID key",
|
||||
"Current configuration: a saved ID key is used.": "Current configuration: a saved ID key is used.",
|
||||
"Current configuration: the saved ID key is retained while E2EE is off.":
|
||||
"Current configuration: the saved ID key is retained while E2EE is off.",
|
||||
"Current configuration: no ID key is saved. With E2EE enabled, keeping it uses legacy IDs tied to the E2EE passphrase.":
|
||||
"Current configuration: no ID key is saved. With E2EE enabled, keeping it uses legacy IDs tied to the E2EE passphrase.",
|
||||
"Changing the E2EE passphrase changes IDs generated by the legacy configuration.":
|
||||
"Changing the E2EE passphrase changes IDs generated by the legacy configuration.",
|
||||
"This uses a saved key for new Chunk IDs and obfuscated Metadata document IDs, so changing the E2EE passphrase does not derive a new key automatically.":
|
||||
"This uses a saved key for new Chunk IDs and obfuscated Metadata document IDs, so changing the E2EE passphrase does not derive a new key automatically.",
|
||||
Configured: "Configured",
|
||||
"The saved ID key is configured. Its source cannot be shown again.":
|
||||
"The saved ID key is configured. Its source cannot be shown again.",
|
||||
"Leave this input empty to keep the saved ID key.": "Leave this input empty to keep the saved ID key.",
|
||||
"Generate a random ID key": "Generate a random ID key",
|
||||
"How to set the ID key": "How to set the ID key",
|
||||
"Derive from current E2EE passphrase": "Derive from current E2EE passphrase",
|
||||
"Enter an ID source": "Enter an ID source",
|
||||
"Import an ID recovery code": "Import an ID recovery code",
|
||||
"ID source": "ID source",
|
||||
"ID recovery code": "ID recovery code",
|
||||
"Enter an ID recovery code": "Enter an ID recovery code",
|
||||
"Choose a long, unpredictable source. It is used once and cannot be shown again after saving. A recovery code can be displayed on this device later. This input also accepts a tagged recovery code.":
|
||||
"Choose a long, unpredictable source. It is used once and cannot be shown again after saving. A recovery code can be displayed on this device later. This input also accepts a tagged recovery code.",
|
||||
"Paste a tagged recovery code from an existing device to restore the same ID key.":
|
||||
"Paste a tagged recovery code from an existing device to restore the same ID key.",
|
||||
"For recovery after losing every device, save the recovery code after setup or choose an ID source you can reproduce.":
|
||||
"For recovery after losing every device, save the recovery code after setup or choose an ID source you can reproduce.",
|
||||
"Show current recovery code": "Show current recovery code",
|
||||
"Hide current recovery code": "Hide current recovery code",
|
||||
"Current ID recovery code": "Current ID recovery code",
|
||||
"Copy recovery code": "Copy recovery code",
|
||||
"Recovery code copied.": "Recovery code copied.",
|
||||
"The displayed recovery code belongs to the current key. Reopen this dialogue after saving to copy the replacement key.":
|
||||
"The displayed recovery code belongs to the current key. Reopen this dialogue after saving to copy the replacement key.",
|
||||
"The recovery code could not be copied. Select and copy the visible code instead.":
|
||||
"The recovery code could not be copied. Select and copy the visible code instead.",
|
||||
"The ID key is derived from the current E2EE passphrase and saved separately. Changing that passphrase later does not change the saved ID key. To reduce the risk of guessing that passphrase from known IDs, use a separate, unpredictable ID source instead.":
|
||||
"The ID key is derived from the current E2EE passphrase and saved separately. Changing that passphrase later does not change the saved ID key. To reduce the risk of guessing that passphrase from known IDs, use a separate, unpredictable ID source instead.",
|
||||
"An ID source is required to enable this option.": "An ID source is required to enable this option.",
|
||||
"The ID source or recovery code is invalid. Check it and try again.":
|
||||
"The ID source or recovery code is invalid. Check it and try again.",
|
||||
} as const;
|
||||
|
||||
export type LiveSyncProvisionalMessageKey = keyof typeof liveSyncProvisionalEnglishMessages;
|
||||
Reference in new issue
Block a user