feat: improve onboarding

This commit is contained in:
2026-06-07 13:45:14 +02:00
parent 3dc4b63fc5
commit 3f25ee4c41
13 changed files with 671 additions and 193 deletions
@@ -306,15 +306,29 @@ val EuStrings = AppStrings(
paymentRowNoMemo = "Oharrik gabe",
paymentRowPending = "Zain",
// ── OnboardingScreen ──────────────────────────────────────────────────────
onboardingTitle = "Konektatu LNbits-era",
onboardingSubtitle = "Sartu zure LNbits zerbitzariaren URLa eta API gakoak.",
onboardingServerUrl = "Zerbitzariaren URLa",
onboardingServerUrlHint = "https://bitcointxoko.org",
onboardingInvoiceKey = "Faktura-gakoa (irakurtzeko soilik)",
onboardingAdminKey = "Administrazio-gakoa (bidaltzeko)",
onboardingHideAdminKey = "Ezkutatu",
onboardingShowAdminKey = "Erakutsi",
onboardingFieldsRequired = "Eremu guztiak beharrezkoak dira.",
onboardingConnect = "Konektatu",
onboarding = OnboardingStrings(
back = "Back",
next = "Next",
done = "Done",
title = "Connect to LNbits",
subtitle = "Enter your LNbits server URL and API keys.",
serverUrl = "Server URL",
serverUrlHint = "https://bitcointxoko.org",
invoiceKey = "Invoice Key (read-only)",
adminKey = "Admin Key (for sending)",
hideAdminKey = "Hide",
showAdminKey = "Show",
fieldsRequired = "All fields are required.",
connect = "Connect",
notificationsTitle = "Stay in the loop",
notificationsSubtitle = "Get notified instantly when you receive a payment.",
allowNotifications = "Allow Notifications",
notificationsNote = "You can change this later in system Settings.",
notificationsAutoGranted = "Notifications are enabled automatically on your device.",
batteryTitle = "Background activity",
batterySubtitle = "Allow Gudari Wallet to run unrestricted so notifications arrive even when the app is closed.",
openSettings = "Open Settings",
batteryNote = "Tap 'Battery' → 'Unrestricted'. You can skip this and change it later.",
batteryAlreadyUnrestricted = "You're all set — no restrictions detected."
)
)