feat: localisation with lyricist

This commit is contained in:
2026-06-06 01:50:29 +02:00
parent 50d952b4d7
commit 8ef2d80901
9 changed files with 257 additions and 128 deletions
@@ -110,7 +110,7 @@ val EnHomeStrings = AppStrings(
receiveVmWithdrawRejected = "Withdraw service rejected the invoice",
receiveVmWithdrawFailed = "Withdraw failed",
// ── SendScreen — general ──────────────────────────────────────────────────
// ── SendScreen — general ──────────────────────────────────────────────────
send = "Send",
paste = "Paste",
continueButton = "Continue",
@@ -176,6 +176,20 @@ val EnHomeStrings = AppStrings(
routeHintHopsHeader = "Private route hint hops",
routeHintHopFees = { ppm, baseLabel -> "$ppm ppm · $baseLabel base" },
// ── SendViewModel ─────────────────────────────────────────────────────────
sendVmLnurlAuthNotSupported = "Lightning Login (LNURL-auth) is not yet supported",
sendVmUnrecognisedInput = "Unrecognised input — paste a BOLT-11 invoice, LNURL, or Lightning Address",
sendVmPaymentFailed = "Payment failed",
sendVmCouldNotFetchInvoice = "Could not fetch invoice from recipient",
sendVmCouldNotDecodeInvoice = "Could not decode invoice",
sendVmAuthFailed = { msg -> "Authentication failed: $msg" },
sendVmOnChainNotSupported = "On-chain Bitcoin payments are not supported — share a BIP-21 URI with a lightning= parameter",
sendVmChannelRequestNotSupported = "Channel requests (lnurlc) are not supported",
sendVmCouldNotResolveAddress = "Could not resolve address",
sendVmEmptyResponse = "Empty response from server",
sendVmUnsupportedType = { tag -> "Unsupported type: $tag" },
sendVmPaymentFailedRescan = "Payment failed — could not re-fetch address",
// ── HistoryScreen ─────────────────────────────────────────────────────────
historyTitle = "History",
historyClose = "Close",