Skip to content

Commit 7a02c45

Browse files
committed
i18n: fill all missing keys across all 7 non-English languages to 100%
- zh: +93 keys - ja: +96 keys - ko: +133 keys - es: +238 keys - ru: +93 keys - de: +670 keys - zh-tw: +670 keys All 841 keys now present in every language file. Non-translated keys use English as placeholder.
1 parent 8e59f1e commit 7a02c45

8 files changed

Lines changed: 3993 additions & 677 deletions

File tree

src/common/messages/combinedMessages.prod.ts

Lines changed: 1993 additions & 670 deletions
Large diffs are not rendered by default.

src/common/messagesJson/de.json

Lines changed: 671 additions & 1 deletion
Large diffs are not rendered by default.

src/common/messagesJson/es.json

Lines changed: 239 additions & 1 deletion
Large diffs are not rendered by default.

src/common/messagesJson/ja.json

Lines changed: 97 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -743,5 +743,101 @@
743743
"Ui.Settings.SyncSettings.Fetch": "Fetch",
744744
"Ui.Settings.SyncSettings.Merge": "Merge",
745745
"Ui.Settings.SyncSettings.Overwrite": "Overwrite",
746-
"obsidianLiveSyncSettingTab.logServerConfigurationCheck": "Log Server Configuration Check"
746+
"obsidianLiveSyncSettingTab.logServerConfigurationCheck": "Log Server Configuration Check",
747+
"Ui.SetupWizard.Fetch.PreventFetchConfig": "Prevent fetching configuration from server",
748+
"Ui.UseSetupURI.LabelPassphrase": "Passphrase",
749+
"Ui.SetupWizard.Rebuild.Guidance": "This procedure will first delete all existing synchronisation data from the server. Following this, the server data will be completely rebuilt, using the current state of your Vault on this device as the single, authoritative master copy.",
750+
"Ui.SetupWizard.Fetch.ImportantBody": "If you have unsynchronised changes in your Vault on this device, they will likely diverge from the server's versions after the reset. This may result in a large number of file conflicts.",
751+
"Ui.RemoteE2EE.MultiDestinationWarning": "This setting must be the same even when connecting to multiple synchronisation destinations.",
752+
"Ui.SetupWizard.CouchDB.Title": "CouchDB Configuration",
753+
"Ui.ScanQRCode.Guidance": "Please follow the steps below to import settings from your existing device.",
754+
"Ui.RemoteE2EE.ManualWarning": "Please be aware that the End-to-End Encryption passphrase is not validated until the synchronisation process actually commences. This is a security measure designed to protect your data.",
755+
"Ui.ScanQRCode.ButtonClose": "Close this dialog",
756+
"Ui.UseSetupURI.Title": "Enter Setup URI",
757+
"Ui.UseSetupURI.ErrorFailedToParse": "Failed to parse Setup-URI.",
758+
"Ui.UseSetupURI.Label": "Setup-URI",
759+
"Ui.SetupWizard.Common.ContinueAnyway": "Continue anyway",
760+
"Ui.SetupWizard.Rebuild.BackupDone": "I have created a backup of my Vault.",
761+
"Ui.SetupWizard.P2P.UseDefaultRelay": "Use vrtmrz's relay",
762+
"Ui.P2P.Guidance": "Please enter the Peer-to-Peer Synchronisation information below.",
763+
"Ui.RemoteE2EE.LabelEncryptionAlgorithm": "Encryption Algorithm",
764+
"Ui.RemoteE2EE.WarningSameSetting": "This setting must be the same even when connecting to multiple synchronisation destinations.",
765+
"Ui.Bucket.Guidance": "Please enter the details required to connect to your S3/MinIO/R2 compatible object storage service.",
766+
"Ui.UseSetupURI.ValidMessage": "The Setup-URI is valid and ready to use.",
767+
"Ui.SetupWizard.Rebuild.BackupBeforeProceeding": "Of course, we can back up the data before proceeding.",
768+
"Property Encryption": "Property Encryption",
769+
"Ui.SetupWizard.Common.HttpsOnlyMobile": "We can use only Secure (HTTPS) connections on Obsidian Mobile.",
770+
"Ui.SetupWizard.Rebuild.PreventFetchConfig": "Prevent fetching configuration from server",
771+
"Ui.CouchDB.Guidance": "Please enter the CouchDB server information below.",
772+
"Ui.UseSetupURI.PlaceholderPassphrase": "Enter your passphrase",
773+
"Ui.SetupWizard.Rebuild.BackupUnable": "I am unable to create a backup of my Vaults.",
774+
"Analyse": "Analyse",
775+
"Ui.SetupWizard.Rebuild.BackupQuestion": "Have you created a backup before proceeding?",
776+
"Ui.SetupWizard.Rebuild.WhenToUse": "You should perform this operation only in exceptional circumstances, such as when the server data is completely corrupted, when changes on all other devices are no longer needed, or when the database size has become unusually large in comparison to the Vault size.",
777+
"Ui.RemoteE2EE.PlaceholderPassphrase": "Enter your passphrase",
778+
"Ui.RemoteE2EE.StronglyRecommendedLine1": "Enabling end-to-end encryption ensures that your data is encrypted on your device before being sent to the remote server.",
779+
"Ui.ScanQRCode.Step2": "On the source device, open Obsidian.",
780+
"Ui.RemoteE2EE.LabelObfuscateProperties": "Obfuscate Properties",
781+
"Ui.RemoteE2EE.PassphraseValidationLine1": "Please be aware that the End-to-End Encryption passphrase is not validated until the synchronisation process actually commences.",
782+
"Ui.RemoteE2EE.DefaultAlgorithmDesc": "In most cases, you should stick with the default algorithm.",
783+
"Ui.SetupWizard.Fetch.BackupRecommendation": "We recommend that you copy your Vault folder to a safe location. This will provide a safeguard in case a large number of conflicts arise, or if you accidentally synchronise with an incorrect destination.",
784+
"Ui.RemoteE2EE.ButtonProceed": "Proceed",
785+
"Ui.UseSetupURI.Guidance": "Please enter the Setup URI that was generated during server installation or on another device, along with the vault passphrase.",
786+
"Ui.RemoteE2EE.AdvancedTitle": "Advanced",
787+
"Ui.SetupWizard.Fetch.ImportantTitle": "Important Notice",
788+
"Ui.SetupWizard.Fetch.UnbalancedNote": "In this scenario, Self-hosted LiveSync will recreate metadata for every file and deliberately generate conflicts. Where the file content is identical, these conflicts will be resolved automatically.",
789+
"Ui.SetupWizard.Fetch.BackupQuestion": "Have you created a backup before proceeding?",
790+
"Ui.RemoteE2EE.ObfuscatePropertiesDesc": "Obfuscating properties adds an additional layer of security by making it harder to identify the structure and names of your files and folders on the remote server.",
791+
"Ui.SetupWizard.Rebuild.BackupWarning": "This is an extremely powerful operation. We strongly recommend that you copy your Vault folder to a safe location.",
792+
"Ui.RemoteE2EE.StronglyRecommended": "Enabling end-to-end encryption ensures that your data is encrypted on your device before being sent to the remote server. This means that even if someone gains access to the server, they won't be able to read your data without the passphrase.",
793+
"Ui.SetupWizard.CouchDBCheck.DetectAndFix": "Detect and Fix CouchDB Issues",
794+
"Ui.SetupWizard.Fetch.VaultUnbalanced": "There may be differences between the files in this Vault and the server.",
795+
"Ui.ScanQRCode.Title": "Scan QR Code",
796+
"Ui.SetupWizard.Bucket.Title": "S3/MinIO/R2 Configuration",
797+
"Ui.SetupWizard.Fetch.BackupDone": "I have created a backup of my Vault.",
798+
"Ui.SetupWizard.Rebuild.BackupUnableAdvice": "You should create a new synchronisation destination and rebuild your data there. After that, synchronise to a brand new vault on each other device with the new remote one by one.",
799+
"Ui.SetupWizard.Rebuild.ConfirmTitle": "Please Confirm the Following",
800+
"Ui.SetupWizard.Fetch.Proceed": "Reset and Resume Synchronisation",
801+
"Ui.SetupWizard.Rebuild.ResolveOnOtherDevices": "There is a way to resolve this on other devices.",
802+
"Ui.SetupWizard.Rebuild.ConfirmDataLoss": "I understand that all changes made on other smartphones or computers possibly could be lost.",
803+
"Ui.SetupWizard.Rebuild.ResetNotifyOtherDevices": "by resetting the remote, you will be informed on other devices.",
804+
"Ui.SetupWizard.Fetch.VaultIdenticalDesc": "(e.g., immediately after restoring on another computer, or having recovered from a backup)",
805+
"Ui.RemoteE2EE.PassphraseValidationLine2": "Therefore, we ask that you exercise extreme caution when configuring server information manually.",
806+
"Ui.UseSetupURI.InvalidInfo": "The Setup-URI does not appear to be valid. Please check that you have copied it correctly.",
807+
"Ui.SetupWizard.Fetch.BackupUnableNote": "If you understand the risks and still wish to proceed, select so.",
808+
"Ui.RemoteE2EE.AlgorithmWarning": "Changing the encryption algorithm will prevent access to any data previously encrypted with a different algorithm.",
809+
"Ui.SetupWizard.CouchDBCheck.Fix": "Fix",
810+
"Ui.SetupWizard.Fetch.Title": "Reset Synchronisation on This Device",
811+
"Ui.SetupWizard.Rebuild.ConfirmIrreversible": "I understand that this action is irreversible once performed.",
812+
"Ui.RemoteE2EE.Guidance": "Please configure your end-to-end encryption settings.",
813+
"Ui.SetupWizard.Fetch.Guidance": "This will rebuild the local database on this device using the most recent data from the server. This action is designed to resolve synchronisation inconsistencies and restore correct functionality.",
814+
"Ui.ScanQRCode.Step3": "On the source device, from the command palette, run the 'Show settings as a QR code' command.",
815+
"Ui.SetupWizard.Fetch.VaultIdentical": "The files in this Vault are almost identical to the server's.",
816+
"Ui.SetupWizard.Rebuild.ConfirmSyncDisabled": "I understand that other devices will no longer be able to synchronise, and will need to be reset the synchronisation information.",
817+
"Ui.SetupWizard.Fetch.VaultQuestion": "To minimise the creation of new conflicts, please select the option that best describes the current state of your Vault. The application will then check your files in the most appropriate way based on your selection.",
818+
"Ui.RemoteE2EE.ButtonCancel": "Cancel",
819+
"Ui.SetupWizard.Rebuild.Title": "Final Confirmation: Overwrite Server Data with This Device's Files",
820+
"Ui.RemoteE2EE.StronglyRecommendedTitle": "Strongly Recommended",
821+
"Ui.RemoteE2EE.LabelEncrypt": "End-to-End Encryption",
822+
"Ui.SetupWizard.Rebuild.Proceed": "I Understand, Overwrite Server",
823+
"Ui.ScanQRCode.Step1": "On this device, please keep this Vault open.",
824+
"Ui.SetupWizard.Rebuild.BackupSkipped": "I understand the risks and will proceed without a backup.",
825+
"Ui.SetupWizard.Fetch.ConflictNote": "Furthermore, if conflicts are already present in the server data, they will be synchronised to this device as they are, and you will need to resolve them locally.",
826+
"Active Remote Configuration": "Active Remote Configuration",
827+
"Ui.UseSetupURI.ErrorPassphraseRequired": "Passphrase is required.",
828+
"Ui.SetupWizard.Fetch.VaultIndependentDesc": "(e.g., setting up for the first time on a new smartphone, starting from a clean slate)",
829+
"Ui.SetupWizard.P2P.Title": "P2P Configuration",
830+
"Ui.ScanQRCode.Instruction": "Please follow the steps below to import settings from your existing device.",
831+
"Ui.RemoteE2EE.Title": "End-to-End Encryption",
832+
"Ui.SetupWizard.Fetch.BackupUnable": "I am unable to create a backup of my Vault.",
833+
"Ui.SetupWizard.Fetch.BackupSkipped": "I understand the risks and will proceed without a backup.",
834+
"Ui.RemoteE2EE.StronglyRecommendedLine2": "Also, please note that if you are using Peer-to-Peer synchronization, this configuration will be used when you switch to other methods and connect to a remote server in the future.",
835+
"Ui.SetupWizard.Common.AdvancedSettings": "Advanced Settings",
836+
"Ui.UseSetupURI.ButtonCancel": "Cancel",
837+
"Ui.SetupWizard.Fetch.BackupUnableWarning": "It is strongly advised to create a backup before proceeding. Continuing without a backup may lead to data loss.",
838+
"Ui.UseSetupURI.ButtonProceed": "Test Settings and Continue",
839+
"Ui.SetupWizard.Common.ExperimentalSettings": "Experimental Settings",
840+
"Ui.SetupWizard.Fetch.VaultUnbalancedDesc": "(e.g., after editing many files whilst offline)",
841+
"Ui.ScanQRCode.Step4": "On this device, switch to the camera app or use a QR code scanner to scan the displayed QR code.",
842+
"Ui.SetupWizard.Fetch.VaultIndependent": "This Vault is empty, or contains only new files that are not on the server."
747843
}

0 commit comments

Comments
 (0)