From 650fa50c238bd75d3a3fa93b8c217376cb2356a5 Mon Sep 17 00:00:00 2001 From: 52sanmao <52sanmao@users.noreply.github.com> Date: Sat, 9 May 2026 04:55:45 +0800 Subject: [PATCH 1/4] i18n: add Fetch/Rebuild/E2EE/SetupWizard keys, regenerate JSON/TS - Add Ui.SetupWizard.Fetch.*, Rebuild.*, Bucket.*, CouchDB.*, P2P.*, CouchDBCheck.* keys to en.yaml - Add Setup.ScanQRCode.*, UseSetupURI.*, RemoteE2EE.*, Bucket.*, CouchDB.*, P2P.* keys to en.yaml - Regenerate all language JSON files from YAML sources - Bake combinedMessages.prod.ts from dev sources - Update Guidance.svelte and Instruction.svelte with message prop auto-translation --- src/UI/components/Guidance.svelte | 9 +- src/UI/components/Instruction.svelte | 8 +- src/common/i18n.ts | 74 +- src/common/messages/combinedMessages.dev.ts | 2 + src/common/messages/combinedMessages.prod.ts | 1032 +++++++++++++++++- src/common/messagesJson/de.json | 68 +- src/common/messagesJson/en.json | 158 +++ src/common/messagesJson/es.json | 85 +- src/common/messagesJson/ja.json | 92 +- src/common/messagesJson/ko.json | 95 +- src/common/messagesJson/ru.json | 91 +- src/common/messagesJson/zh-tw.json | 68 +- src/common/messagesJson/zh.json | 65 ++ src/common/messagesYAML/de.yaml | 119 +- src/common/messagesYAML/en.yaml | 200 +++- src/common/messagesYAML/es.yaml | 184 ++++ src/common/messagesYAML/ja.yaml | 105 ++ src/common/messagesYAML/ko.yaml | 115 ++ src/common/messagesYAML/ru.yaml | 112 ++ src/common/messagesYAML/zh-tw.yaml | 93 +- src/common/messagesYAML/zh.yaml | 75 ++ 21 files changed, 2749 insertions(+), 101 deletions(-) diff --git a/src/UI/components/Guidance.svelte b/src/UI/components/Guidance.svelte index f4cbfac1..a8e77e81 100644 --- a/src/UI/components/Guidance.svelte +++ b/src/UI/components/Guidance.svelte @@ -1,18 +1,25 @@
{translatedMessage}
+ {/if} {@render children?.()}{translatedMessage}
+ {/if} {@render children?.()}{translatedMessage}
diff --git a/src/UI/components/InfoNote.svelte b/src/UI/components/InfoNote.svelte index edfb92dd..aa26b0e3 100644 --- a/src/UI/components/InfoNote.svelte +++ b/src/UI/components/InfoNote.svelte @@ -1,6 +1,8 @@ {#if visible === undefined || visible === true}{displayMessage}
{/if} {@render children?.()}