From 3e12f6a4426a01f2b1de276976c0ec12defba3ad Mon Sep 17 00:00:00 2001 From: TaprootFreak <142087526+TaprootFreak@users.noreply.github.com> Date: Wed, 27 May 2026 11:10:24 +0200 Subject: [PATCH] feat(i18n): broaden purchase pre-flight message wording MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit "Registration required" is misleading for KYC-verified users — they are already registered with DFX; the missing piece is the RealUnit shareholder registration (Aktionariat). Reword to "Additional information required" / "Zusätzliche Angaben erforderlich" so the message is accurate regardless of which pre-purchase step the API gates on. Only the user-facing strings change. The internal key and the PaymentInfoError.registrationRequired enum stay (they mirror the backend's REGISTRATION_REQUIRED code per the API authority rule). --- assets/languages/strings_de.arb | 4 ++-- assets/languages/strings_en.arb | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/assets/languages/strings_de.arb b/assets/languages/strings_de.arb index 8abf0a23..f28e5679 100644 --- a/assets/languages/strings_de.arb +++ b/assets/languages/strings_de.arb @@ -216,8 +216,8 @@ "registerPhoneNumberTooShort": "Telefonnummer ist zu kurz", "registrationFailed": "Registrierung fehlgeschlagen:\n${message}", "registrationForwardingFailed": "Registrierung angenommen, aber die Weiterleitung an die Gesellschaft ist verzögert. Wir versuchen es automatisch erneut.", - "registrationRequired": "Registrierung erforderlich", - "registrationRequiredDescription": "Um RealUnit Token kaufen zu können, müssen Sie sich einmalig registrieren.", + "registrationRequired": "Zusätzliche Angaben erforderlich", + "registrationRequiredDescription": "Um RealUnit Token zu kaufen, benötigen wir noch einige Daten von Ihnen.", "reset": "Zurücksetzen", "residence": "Residenz", "restoreWallet": "Wallet wiederherstellen", diff --git a/assets/languages/strings_en.arb b/assets/languages/strings_en.arb index 5e029e25..88e9908e 100644 --- a/assets/languages/strings_en.arb +++ b/assets/languages/strings_en.arb @@ -216,8 +216,8 @@ "registerPhoneNumberTooShort": "Phone number is too short", "registrationFailed": "Registration failed:\n${message}", "registrationForwardingFailed": "Registration accepted, but forwarding to the company is delayed. We will retry automatically.", - "registrationRequired": "Registration required", - "registrationRequiredDescription": "To purchase RealUnit tokens, you must register once.", + "registrationRequired": "Additional information required", + "registrationRequiredDescription": "To purchase RealUnit tokens, we need some additional information from you.", "reset": "Reset", "residence": "Residence", "restoreWallet": "Restore wallet",